Patrick McHardy
c9c1014b2b
[RTNETLINK]: Fix bogus ASSERT_RTNL warning
...
ASSERT_RTNL uses mutex_trylock to test whether the rtnl_mutex is
held. This bogus warnings when running in atomic context, which
f.e. happens when adding secondary unicast addresses through
macvlan or vlan or when synchronizing multicast addresses from
wireless devices.
Mid-term we might want to consider moving all address updates
to process context since the locking seems overly complicated,
for now just fix the bogus warning by changing ASSERT_RTNL to
use mutex_is_locked().
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-04-23 22:10:48 -07:00
..
acpi
asm-alpha
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-arm
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-avr32
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-blackfin
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-cris
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-frv
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-generic
kvm: provide kvm.h for all architecture: fixes headers_install
2008-04-02 15:28:18 -07:00
asm-h8300
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-ia64
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
2008-04-18 09:44:55 -07:00
asm-m32r
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-m68k
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-m68knommu
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-mips
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-mn10300
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-parisc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-powerpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-ppc
asm-s390
Merge branch 'semaphore' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc
2008-04-18 08:25:29 -07:00
asm-sh
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-sparc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-sparc64
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-um
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-v850
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-x86
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-xtensa
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
crypto
keys
linux
[RTNETLINK]: Fix bogus ASSERT_RTNL warning
2008-04-23 22:10:48 -07:00
math-emu
media
mtd
net
[IPSEC]: Fix catch-22 with algorithm IDs above 31
2008-04-22 00:46:42 -07:00
pcmcia
rdma
IB/core: Add support for modify CQ
2008-04-16 21:09:33 -07:00
rxrpc
scsi
[SCSI] iscsi: extended cdb support
2008-04-18 11:51:19 -05:00
sound
video
xen
Kbuild