summaryrefslogtreecommitdiffstats
path: root/drivers/net/irda
diff options
context:
space:
mode:
authorArjan van de Ven <arjan@linux.intel.com>2006-07-08 13:30:52 -0700
committerDavid S. Miller <davem@davemloft.net>2006-07-08 13:30:52 -0700
commit1252ecf63f77ea147bd40f5462c7d9e3d3ae2815 (patch)
tree15f6fd4d0672ae3c0dc371394aa92874fd619dfd /drivers/net/irda
parent00181fc94648b4bb30d30ef95506055105316051 (diff)
downloadkernel-crypto-1252ecf63f77ea147bd40f5462c7d9e3d3ae2815.tar.gz
kernel-crypto-1252ecf63f77ea147bd40f5462c7d9e3d3ae2815.tar.xz
kernel-crypto-1252ecf63f77ea147bd40f5462c7d9e3d3ae2815.zip
[ATM]: fix possible recursive locking in skb_migrate()
ok this is a real potential deadlock in a way, it takes two locks of 2 skbuffs without doing any kind of lock ordering; I think the following patch should fix it. Just sort the lock taking order by address of the skb.. it's not pretty but it's the best this can do in a minimally invasive way. Signed-off-by: Arjan van de Ven <arjan@linux.intel.com> Signed-off-by: Chas Williams <chas@cmf.nrl.navy.mil> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/irda')
0 files changed, 0 insertions, 0 deletions