]> err.no Git - linux-2.6/commit
[CASSINI]: Revert 'dont touch page_count'.
authorDavid S. Miller <davem@davemloft.net>
Fri, 4 Jan 2008 03:33:50 +0000 (19:33 -0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 4 Jan 2008 11:55:19 +0000 (03:55 -0800)
commit9de4dfb4c7176e5bb232a21cdd8df78da2b15cac
treedb7484f7c29d9d738aaddee39ddd46fe59cfbc27
parente5e025401f6e926c1d9dc3f3f2813cf98a2d8708
[CASSINI]: Revert 'dont touch page_count'.

This reverts changeset fa4f0774d7c6cccb4d1fda76b91dd8eddcb2dd6a
([CASSINI]: dont touch page_count) because it breaks the driver.

The local page counting added by this changeset did not account
for the asynchronous page count changes done by kfree_skb()
and friends.

The change adds extra atomics and on top of it all appears to be
totally unnecessary as well.

Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Nick Piggin <npiggin@suse.de>
drivers/net/cassini.c