]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
CONNECTOR: Don't touch queue dev after decrement of ref count.
authorLi Zefan <lizf@cn.fujitsu.com>
Fri, 11 Jan 2008 09:11:48 +0000 (01:11 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 8 Feb 2008 20:01:22 +0000 (12:01 -0800)
commit57a0a0d2c27d63176040b0a0f5c8a73f4f62ec99
treefb861a43c8b4587f8d13bf829cdf3a73ed08f927
parent4d4522a499707f856d1c3046088abefdcf226ee9
CONNECTOR: Don't touch queue dev after decrement of ref count.

[CONNECTOR]: Don't touch queue dev after decrement of ref count.

[ Upstream commit: cf585ae8ae9ac7287a6d078425ea32f22bf7f1f7 ]

cn_queue_free_callback() will touch 'dev'(i.e. cbq->pdev), so it
should be called before atomic_dec(&dev->refcnt).

Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/connector/cn_queue.c