diff options
author | Stephen Hemminger <shemminger@osdl.org> | 2006-10-26 15:46:50 -0700 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2006-12-02 21:22:32 -0800 |
commit | 93ec2c723e3f8a216dde2899aeb85c648672bc6b (patch) | |
tree | a70a10812c2340edfce0d1010175535aa344d1c9 /include/linux/netpoll.h | |
parent | a1bcfacd0577ff477e934731d4ceb3d26eab947d (diff) | |
download | lwn-93ec2c723e3f8a216dde2899aeb85c648672bc6b.tar.gz lwn-93ec2c723e3f8a216dde2899aeb85c648672bc6b.zip |
netpoll info leak
After looking harder, Steve noticed that the netpoll
beast leaked a little every time it shutdown for a nap.
Not a big leak, but a nuisance kind of thing.
He took out his refcount duct tape and patched the
leak. It was overkill since there was already other
locking in that area, but it looked clean and wouldn't
attract fleas.
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Diffstat (limited to 'include/linux/netpoll.h')
-rw-r--r-- | include/linux/netpoll.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/netpoll.h b/include/linux/netpoll.h index 1efe60c5c00c..39845fc975f9 100644 --- a/include/linux/netpoll.h +++ b/include/linux/netpoll.h @@ -25,6 +25,7 @@ struct netpoll { }; struct netpoll_info { + atomic_t refcnt; spinlock_t poll_lock; int poll_owner; int tries; |