[Bug 21559] New: "scheduling while atomic" with brctl and NFS-mounted root
bugzilla-daemon at bugzilla.ubuntu.com
bugzilla-daemon at bugzilla.ubuntu.com
Tue Dec 27 11:24:07 UTC 2005
Please do not reply to this email. You can add comments at
http://bugzilla.ubuntu.com/show_bug.cgi?id=21559
Ubuntu | linux
Summary: "scheduling while atomic" with brctl and NFS-mounted
root
Product: Ubuntu
Version: unspecified
Platform: i386
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: linux
AssignedTo: ben.collins at ubuntu.com
ReportedBy: gjc at inescporto.pt
QAContact: kernel-bugs at lists.ubuntu.com
I get this upon running "brctl addif br0 eth1" on a Pentium II with
NFS-mounted root (nfs is through the eth0 interface), in kernel (dapper):
Linux este 2.6.15-8-686 #1 SMP PREEMPT Tue Dec 13 03:38:39 UTC 2005 i686 GNU/Linux
Although it is an SMP board, it only has one CPU. All network cards are via-rhine:
[ 54.870044] eth0: VIA Rhine at 0x1b800, 00:50:ba:df:6f:de, IRQ 15.
[ 54.996781] eth0: MII PHY found at address 8, status 0x782d advertising 05e1
Link 4181.
[ 55.122081] eth1: VIA Rhine at 0x1b400, 00:50:ba:e1:13:aa, IRQ 12.
[ 55.248758] eth1: MII PHY found at address 8, status 0x782d advertising 05e1
Link 4181.
[ 55.373960] eth2: VIA Rhine at 0x1b000, 00:50:ba:df:64:75, IRQ 10.
[ 55.500704] eth2: MII PHY found at address 8, status 0x782d advertising 05e1
Link 4181.
If I build the bridge interface very quickly (as in a shell script) I eventually
lose ssh contact with it, and even through the keyboard I cannot interact with it.
[320028.281511] scheduling while atomic: brctl/0x00000001/2957
[320028.354770] [<c030458d>] schedule+0x9cd/0xd50
[320028.414417] [<c88e8b13>] nfs_do_access+0x33/0xc0 [nfs]
[320028.484499] [<c018aba4>] __d_lookup+0x134/0x150
[320028.546347] [<c01898f3>] dput+0xf3/0x210
[320028.600103] [<c012da74>] lock_timer_base+0x24/0x50
[320028.665394] [<c012db3a>] __mod_timer+0x9a/0xc0
[320028.726011] [<c030524d>] schedule_timeout+0x4d/0xc0
[320028.792446] [<c012e620>] process_timeout+0x0/0x10
[320028.856591] [<c012ec28>] msleep+0x28/0x40
[320028.911484] [<c884628f>] rhine_disable_linkmon+0xaf/0x120 [via_rhine]
[320028.998516] [<c884632f>] mdio_read+0x2f/0xf0 [via_rhine]
[320029.070761] [<c018b8a2>] alloc_inode+0xf2/0x1d0
[320029.132526] [<c881d057>] mii_ethtool_gset+0x57/0x290 [mii]
[320029.207080] [<c8847992>] netdev_get_settings+0x32/0x50 [via_rhine]
[320029.290761] [<c028fe01>] ethtool_get_settings+0x41/0x80
[320029.361766] [<c018ae8b>] d_rehash+0x6b/0x90
[320029.418972] [<c029127b>] dev_ethtool+0x12b/0x370
[320029.481967] [<c89c9545>] br_initial_port_cost+0x65/0x160 [bridge]
[320029.564554] [<c89c9d1c>] br_add_if+0x6c/0x150 [bridge]
[320029.634487] [<c89ca4ed>] add_del_if+0x5d/0x80 [bridge]
[320029.704450] [<c028e9f8>] dev_ifsioc+0xf8/0x3b0
[320029.765061] [<c028cacd>] dev_load+0x2d/0x70
[320029.822245] [<c028eec2>] dev_ioctl+0x212/0x2f0
[320029.882881] [<c01842eb>] do_ioctl+0x3b/0xa0
[320029.940246] [<c017029c>] __fput+0x14c/0x190
[320029.997429] [<c018453b>] vfs_ioctl+0x6b/0x230
[320030.056908] [<c0184788>] sys_ioctl+0x88/0xa0
[320030.115341] [<c0103487>] sysenter_past_esp+0x54/0x75
--
Configure bugmail: http://bugzilla.ubuntu.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the kernel-bugs
mailing list