Revision dac876193cd79ced36d0462749ea47c05844fb49 authored by Terry Loftin on 09 April 2010, 10:29:49 UTC, committed by David S. Miller on 13 April 2010, 10:03:13 UTC
Tx ring buffers after tx_ring->next_to_use are volatile and could
change, possibly causing a crash.  Stop cleaning when we hit
tx_ring->next_to_use.

Signed-off-by: Terry Loftin <terry.loftin@hp.com>
Acked-by: Bruce Allan <bruce.w.allan@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent d5aa225
History
File Mode Size
Kconfig -rw-r--r-- 2.7 KB
Makefile -rw-r--r-- 431 bytes
auth.c -rw-r--r-- 2.0 KB
auth.h -rw-r--r-- 540 bytes
cache.h -rw-r--r-- 1.6 KB
export.c -rw-r--r-- 38.3 KB
lockd.c -rw-r--r-- 1.7 KB
nfs2acl.c -rw-r--r-- 8.6 KB
nfs3acl.c -rw-r--r-- 6.3 KB
nfs3proc.c -rw-r--r-- 24.4 KB
nfs3xdr.c -rw-r--r-- 26.5 KB
nfs4acl.c -rw-r--r-- 21.5 KB
nfs4callback.c -rw-r--r-- 19.2 KB
nfs4idmap.c -rw-r--r-- 15.1 KB
nfs4proc.c -rw-r--r-- 36.4 KB
nfs4recover.c -rw-r--r-- 9.3 KB
nfs4state.c -rw-r--r-- 108.6 KB
nfs4xdr.c -rw-r--r-- 82.1 KB
nfscache.c -rw-r--r-- 7.6 KB
nfsctl.c -rw-r--r-- 36.3 KB
nfsd.h -rw-r--r-- 14.0 KB
nfsfh.c -rw-r--r-- 18.3 KB
nfsfh.h -rw-r--r-- 4.2 KB
nfsproc.c -rw-r--r-- 20.2 KB
nfssvc.c -rw-r--r-- 14.6 KB
nfsxdr.c -rw-r--r-- 13.0 KB
state.h -rw-r--r-- 13.3 KB
stats.c -rw-r--r-- 2.7 KB
vfs.c -rw-r--r-- 53.5 KB
vfs.h -rw-r--r-- 3.8 KB
xdr.h -rw-r--r-- 4.0 KB
xdr3.h -rw-r--r-- 7.9 KB
xdr4.h -rw-r--r-- 16.4 KB

back to top