root@xen-host4 /etc/xen/configs# xm create -c domU-1 Using config file "domU-1". Started domain domU-1 Linux version 2.6.20-2925.9.fc7xen (kojibuilder@xenbuilder4.fedora.phx.redhat.com) (gcc version 4.1.2 20070502 (Red Hat 4.1.2-12)) #1 SMP Tue May 22 08:53:03 EDT 2007 BIOS-provided physical RAM map: sanitize start sanitize bail 0 copy_e820_map() start: 0000000000000000 size: 0000000010800000 end: 0000000010800000 type: 1 Xen: 0000000000000000 - 0000000010800000 (usable) 0MB HIGHMEM available. 264MB LOWMEM available. NX (Execute Disable) protection: active Entering add_active_range(0, 0, 67584) 0 entries of 256 used Zone PFN ranges: DMA 0 -> 67584 Normal 67584 -> 67584 HighMem 67584 -> 67584 early_node_map[1] active PFN ranges 0: 0 -> 67584 On node 0 totalpages: 67584 DMA zone: 528 pages used for memmap DMA zone: 0 pages reserved DMA zone: 67056 pages, LIFO batch:15 Normal zone: 0 pages used for memmap HighMem zone: 0 pages used for memmap ACPI in unprivileged domain disabled Built 1 zonelists. Total pages: 67056 Kernel command line: console=xvc0 quiet ksdevice=eth0 lang= kssendmac syslog=192.168.111.1:25150 text ks=file:ks.cfg Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Initializing CPU#0 CPU 0 irqstacks, hard=c135f000 soft=c133f000 PID hash table entries: 2048 (order: 11, 8192 bytes) Xen reported: 1496.246 MHz processor. Console: colour dummy device 80x25 Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar ... MAX_LOCKDEP_SUBCLASSES: 8 ... MAX_LOCK_DEPTH: 30 ... MAX_LOCKDEP_KEYS: 2048 ... CLASSHASH_SIZE: 1024 ... MAX_LOCKDEP_ENTRIES: 8192 ... MAX_LOCKDEP_CHAINS: 16384 ... CHAINHASH_SIZE: 8192 memory used by lock dependency info: 1064 kB per task-struct memory footprint: 1200 bytes Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) Software IO TLB disabled vmalloc area: d1000000-f4ffe000, maxmem 2d7fe000 Memory: 245120k/270336k available (2030k kernel code, 16728k reserved, 1079k data, 180k init, 0k highmem) virtual kernel memory layout: fixmap : 0xf5315000 - 0xf57fe000 (5028 kB) pkmap : 0xf5000000 - 0xf5200000 (2048 kB) vmalloc : 0xd1000000 - 0xf4ffe000 ( 575 MB) lowmem : 0xc0000000 - 0xd0800000 ( 264 MB) .init : 0xc130e000 - 0xc133b000 ( 180 kB) .data : 0xc11fb8b9 - 0xc1309714 (1079 kB) .text : 0xc1000000 - 0xc11fb8b9 (2030 kB) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 3750.65 BogoMIPS (lpj=7501309) Security Framework v1.0.0 initialized SELinux: Initializing. SELinux: Starting in permissive mode selinux_register_security: Registering secondary module capability Capability LSM initialized as secondary Mount-cache hash table entries: 512 CPU: After generic identify, caps: a7c983f1 00100000 00000000 00000000 00000001 00000000 00000000 CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 128K (64 bytes/line) CPU: After all inits, caps: 27c983f1 00100000 00000000 00000000 00000001 00003fcc 00000000 Checking 'hlt' instruction... OK. SMP alternatives: switching to UP code Freeing SMP alternatives: 11k freed Brought up 1 CPUs sizeof(vma)=88 bytes sizeof(page)=32 bytes sizeof(inode)=564 bytes sizeof(dentry)=156 bytes sizeof(ext3inode)=800 bytes sizeof(buffer_head)=56 bytes sizeof(skbuff)=176 bytes sizeof(task_struct)=2704 bytes Grant table initialized NET: Registered protocol family 16 Brought up 1 CPUs PCI: Fatal: No config space access function found PCI: setting up Xen PCI frontend stub Setting up standard PCI resources ACPI: Interpreter disabled. Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI: disabled xen_mem: Initialising balloon driver. usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI: System does not support PCI PCI: System does not support PCI NetLabel: Initializing NetLabel: domain hash size = 128 NetLabel: protocols = UNLABELED CIPSOv4 NetLabel: unlabeled traffic allowed by default NET: Registered protocol family 2 IP route cache hash table entries: 4096 (order: 2, 16384 bytes) TCP established hash table entries: 16384 (order: 7, 524288 bytes) TCP bind hash table entries: 8192 (order: 6, 262144 bytes) TCP: Hash tables configured (established 16384 bind 8192) TCP reno registered checking if image is initramfs... it is Freeing initrd memory: 7265k freed IA-32 Microcode Update Driver: v1.14-xen audit: initializing netlink socket (disabled) audit(1185240678.433:1): initialized VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) SELinux: Registering netfilter hooks io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) pci_hotplug: PCI Hot Plug PCI Core version: 0.5 rtc: IRQ 8 is not free. Non-volatile memory driver v1.2 Linux agpgart interface v0.101 (c) Dave Jones RAMDISK driver initialized: 16 RAM disks of 16384K size 4096 blocksize input: Macintosh mouse button emulation as /class/input/input0 Xen virtual console successfully installed as xvc0 Event-channel device installed. usbcore: registered new interface driver libusual usbcore: registered new interface driver hiddev usbcore: registered new interface driver usbhid drivers/usb/input/hid-core.c: v2.6:USB HID core driver PNP: No PS/2 controller found. Probing ports directly. i8042.c: No controller found. mice: PS/2 mouse device common for all mice TCP bic registered Initializing XFRM netlink socket NET: Registered protocol family 1 NET: Registered protocol family 17 Using IPI No-Shortcut mode XENBUS: Device with no driver: device/vbd/5632 XENBUS: Device with no driver: device/vif/0 Freeing unused kernel memory: 180k freed Write protecting the kernel read-only data: 762k Greetings. anaconda installer init version 11.2.0.66 starting mounting /proc filesystem... done creating /dev filesystem... done mounting /dev/pts (unix98 pty) filesystem... done mounting /sys filesystem... done anaconda installer init version 11.2.0.66 using /dev/xvc0 as console trying to remount root filesystem read write... done mounting /tmp as ramfs... done running install... running /sbin/loader Welcome to Fedora +-------------------------------------------------------+ | | | Sending request for IP information for eth0... | ========================================================= | [ INFO: possible irq lock inversion dependency detected ]----------+ 2.6.20-2925.9.fc7xen #1 --------------------------------------------------------- loader/206 just changed the state of lock: (&np->rx_lock){-...}, at: [] network_open+0x28/0x83 [xennet] but this lock was taken by another, hard-irq-safe lock in the past: (&np->tx_lock){+...} and interrupts could create inverse lock ordering between them. / between elements | selects | next screen other info that might help us debug this: 1 lock held by loader/206: #0: (rtnl_mutex){--..}, at: [] mutex_lock+0x21/0x24 the first lock's dependencies: -> (&np->rx_lock){-...} ops: 0 { initial-use at: [] __lock_acquire+0x438/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] backend_changed+0x65a/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff hardirq-on-W at: [] __lock_acquire+0x3f3/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] network_open+0x28/0x83 [xennet] [] dev_open+0x2e/0x66 [] dev_change_flags+0x51/0xf1 [] devinet_ioctl+0x235/0x53b [] inet_ioctl+0x73/0x91 [] sock_ioctl+0x1ac/0x1c9 [] do_ioctl+0x22/0x67 [] vfs_ioctl+0x252/0x265 [] sys_ioctl+0x49/0x64 [] syscall_call+0x7/0xb [] 0xffffffff } ... key at: [] __key.29552+0x0/0xffffb476 [xennet] -> (lweventlist_lock){....} ops: 0 { initial-use at: [] __lock_acquire+0x438/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irqsave+0x38/0x48 [] linkwatch_fire_event+0x5c/0xb1 [] netif_carrier_off+0x18/0x1a [] netfront_probe+0x51/0x2e3 [xennet] [] xenbus_dev_probe+0x51/0xb4 [] really_probe+0x80/0x104 [] driver_probe_device+0x95/0xa1 [] __driver_attach+0x76/0xaf [] bus_for_each_dev+0x3a/0x5f [] driver_attach+0x19/0x1b [] bus_add_driver+0x6a/0x170 [] driver_register+0x79/0x7e [] xenbus_register_driver_common+0x2e/0x3f [] xenbus_register_frontend+0x1b/0x2e [] 0xd1023070 [] sys_init_module+0x173e/0x1899 [] syscall_call+0x7/0xb [] 0xffffffff } ... key at: [] lweventlist_lock+0x10/0x1c ... acquired at: [] __lock_acquire+0x8ef/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irqsave+0x38/0x48 [] linkwatch_fire_event+0x5c/0xb1 [] netif_carrier_on+0x19/0x2a [] backend_changed+0x75f/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff -> (base_lock_keys + cpu){.+..} ops: 0 { initial-use at: [] __lock_acquire+0x438/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irqsave+0x38/0x48 [] lock_timer_base+0x18/0x33 [] __mod_timer+0x20/0xa3 [] mod_timer+0x21/0x27 [] con_init+0xb9/0x203 [] console_init+0x1e/0x2c [] start_kernel+0x1e5/0x3ea [] 0xc1000079 [] 0xffffffff in-softirq-W at: [] __lock_acquire+0x38e/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irq+0x35/0x42 [] run_timer_softirq+0x39/0x168 [] __do_softirq+0x73/0xea [] do_softirq+0x65/0xd1 [] 0xffffffff } ... key at: [] base_lock_keys+0x0/0x100 ... acquired at: [] __lock_acquire+0x8ef/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irqsave+0x38/0x48 [] lock_timer_base+0x18/0x33 [] __mod_timer+0x20/0xa3 [] queue_delayed_work+0x72/0x7e [] schedule_delayed_work+0x11/0x13 [] linkwatch_fire_event+0xab/0xb1 [] netif_carrier_on+0x19/0x2a [] backend_changed+0x75f/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff -> (&parent->list_lock){.+..} ops: 0 { initial-use at: [] __lock_acquire+0x438/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] cache_alloc_refill+0x5c/0x47d [] kmem_cache_zalloc+0x6b/0xbc [] kmem_cache_create+0x178/0x4b2 [] kmem_cache_init+0x16a/0x41e [] start_kernel+0x256/0x3ea [] 0xc1000079 [] 0xffffffff in-softirq-W at: [] __lock_acquire+0x38e/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] cache_flusharray+0x25/0xa8 [] kfree+0x6f/0x9f [] free_task+0xe/0x24 [] __put_task_struct+0x104/0x10a [] delayed_put_task_struct+0x1e/0x20 [] __rcu_process_callbacks+0x107/0x17f [] rcu_process_callbacks+0x1f/0x3d [] tasklet_action+0x63/0xd3 [] __do_softirq+0x73/0xea [] do_softirq+0x65/0xd1 [] 0xffffffff } ... key at: [] __key.17782+0x0/0x8 ... acquired at: [] __lock_acquire+0x8ef/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] cache_alloc_refill+0x5c/0x47d [] kmem_cache_alloc+0x6b/0x9a [] alloc_skb_from_cache+0x46/0x114 [] __alloc_skb+0x77/0x7e [] network_alloc_rx_buffers+0x5f/0x3e1 [xennet] [] backend_changed+0x77a/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff -> (&zone->lock){....} ops: 0 { initial-use at: [] __lock_acquire+0x438/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] __free_pages_ok+0x12a/0x288 [] __free_pages+0x2e/0x30 [] __free_pages_bootmem+0x9c/0xa0 [] free_all_bootmem_core+0xaf/0x147 [] free_all_bootmem+0xd/0xf [] mem_init+0x14e/0x4d8 [] start_kernel+0x251/0x3ea [] 0xc1000079 [] 0xffffffff } ... key at: [] __key.22301+0x0/0xc ... acquired at: [] __lock_acquire+0x8ef/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] get_page_from_freelist+0xeb/0x333 [] __alloc_pages+0xad/0x2e4 [] cache_alloc_refill+0x275/0x47d [] kmem_cache_alloc+0x6b/0x9a [] alloc_skb_from_cache+0x46/0x114 [] __alloc_skb+0x77/0x7e [] network_alloc_rx_buffers+0x5f/0x3e1 [xennet] [] backend_changed+0x77a/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff -> (&on_slab_l3_key){.+..} ops: 0 { initial-use at: [] __lock_acquire+0x438/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] cache_alloc_refill+0x5c/0x47d [] kmem_cache_alloc+0x6b/0x9a [] request_irq+0x52/0xa1 [] bind_virq_to_irqhandler+0x118/0x135 [] setup_cpu0_timer_irq+0x3a/0x52 [] start_kernel+0x261/0x3ea [] 0xc1000079 [] 0xffffffff in-softirq-W at: [] __lock_acquire+0x38e/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] cache_flusharray+0x25/0xa8 [] kfree+0x6f/0x9f [] selinux_task_free_security+0x1a/0x1c [] __put_task_struct+0xab/0x10a [] delayed_put_task_struct+0x1e/0x20 [] __rcu_process_callbacks+0x107/0x17f [] rcu_process_callbacks+0x1f/0x3d [] tasklet_action+0x63/0xd3 [] __do_softirq+0x73/0xea [] do_softirq+0x65/0xd1 [] 0xffffffff } ... key at: [] on_slab_l3_key+0x0/0x8 ... acquired at: [] __lock_acquire+0x8ef/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] cache_alloc_refill+0x5c/0x47d [] kmem_cache_alloc+0x6b/0x9a [] cache_alloc_refill+0x30f/0x47d [] kmem_cache_alloc+0x6b/0x9a [] alloc_skb_from_cache+0x46/0x114 [] __alloc_skb+0x77/0x7e [] network_alloc_rx_buffers+0x5f/0x3e1 [xennet] [] backend_changed+0x77a/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff -> (balloon_lock){....} ops: 0 { initial-use at: [] __lock_acquire+0x438/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irqsave+0x38/0x48 [] xen_create_contiguous_region+0xa6/0x3f4 [] pgd_alloc+0x91/0x231 [] mm_init+0xa3/0xc9 [] mm_alloc+0x2b/0x2e [] do_execve+0x75/0x1f4 [] sys_execve+0x2e/0x4f [] syscall_call+0x7/0xb [] 0xffffffff } ... key at: [] balloon_lock+0x10/0x1c ... acquired at: [] __lock_acquire+0x8ef/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irqsave+0x38/0x48 [] balloon_update_driver_allowance+0x10/0x25 [] network_alloc_rx_buffers+0x304/0x3e1 [xennet] [] backend_changed+0x77a/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff the second lock's dependencies: -> (&np->tx_lock){+...} ops: 0 { initial-use at: [] __lock_acquire+0x438/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irq+0x35/0x42 [] backend_changed+0x64c/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff in-hardirq-W at: [] __lock_acquire+0x364/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irqsave+0x38/0x48 [] netif_int+0x19/0x68 [xennet] [] handle_IRQ_event+0x1a/0x4a [] handle_level_irq+0x9a/0xea [] do_IRQ+0xc6/0xee [] 0xffffffff } ... key at: [] __key.29551+0x0/0xffffb46e [xennet] -> (&np->rx_lock){-...} ops: 0 { initial-use at: [] __lock_acquire+0x438/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] backend_changed+0x65a/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff hardirq-on-W at: [] __lock_acquire+0x3f3/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] network_open+0x28/0x83 [xennet] [] dev_open+0x2e/0x66 [] dev_change_flags+0x51/0xf1 [] devinet_ioctl+0x235/0x53b [] inet_ioctl+0x73/0x91 [] sock_ioctl+0x1ac/0x1c9 [] do_ioctl+0x22/0x67 [] vfs_ioctl+0x252/0x265 [] sys_ioctl+0x49/0x64 [] syscall_call+0x7/0xb [] 0xffffffff } ... key at: [] __key.29552+0x0/0xffffb476 [xennet] -> (lweventlist_lock){....} ops: 0 { initial-use at: [] __lock_acquire+0x438/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irqsave+0x38/0x48 [] linkwatch_fire_event+0x5c/0xb1 [] netif_carrier_off+0x18/0x1a [] netfront_probe+0x51/0x2e3 [xennet] [] xenbus_dev_probe+0x51/0xb4 [] really_probe+0x80/0x104 [] driver_probe_device+0x95/0xa1 [] __driver_attach+0x76/0xaf [] bus_for_each_dev+0x3a/0x5f [] driver_attach+0x19/0x1b [] bus_add_driver+0x6a/0x170 [] driver_register+0x79/0x7e [] xenbus_register_driver_common+0x2e/0x3f [] xenbus_register_frontend+0x1b/0x2e [] 0xd1023070 [] sys_init_module+0x173e/0x1899 [] syscall_call+0x7/0xb [] 0xffffffff } ... key at: [] lweventlist_lock+0x10/0x1c ... acquired at: [] __lock_acquire+0x8ef/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irqsave+0x38/0x48 [] linkwatch_fire_event+0x5c/0xb1 [] netif_carrier_on+0x19/0x2a [] backend_changed+0x75f/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff -> (base_lock_keys + cpu){.+..} ops: 0 { initial-use at: [] __lock_acquire+0x438/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irqsave+0x38/0x48 [] lock_timer_base+0x18/0x33 [] __mod_timer+0x20/0xa3 [] mod_timer+0x21/0x27 [] con_init+0xb9/0x203 [] console_init+0x1e/0x2c [] start_kernel+0x1e5/0x3ea [] 0xc1000079 [] 0xffffffff in-softirq-W at: [] __lock_acquire+0x38e/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irq+0x35/0x42 [] run_timer_softirq+0x39/0x168 [] __do_softirq+0x73/0xea [] do_softirq+0x65/0xd1 [] 0xffffffff } ... key at: [] base_lock_keys+0x0/0x100 ... acquired at: [] __lock_acquire+0x8ef/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irqsave+0x38/0x48 [] lock_timer_base+0x18/0x33 [] __mod_timer+0x20/0xa3 [] queue_delayed_work+0x72/0x7e [] schedule_delayed_work+0x11/0x13 [] linkwatch_fire_event+0xab/0xb1 [] netif_carrier_on+0x19/0x2a [] backend_changed+0x75f/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff -> (&parent->list_lock){.+..} ops: 0 { initial-use at: [] __lock_acquire+0x438/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] cache_alloc_refill+0x5c/0x47d [] kmem_cache_zalloc+0x6b/0xbc [] kmem_cache_create+0x178/0x4b2 [] kmem_cache_init+0x16a/0x41e [] start_kernel+0x256/0x3ea [] 0xc1000079 [] 0xffffffff in-softirq-W at: [] __lock_acquire+0x38e/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] cache_flusharray+0x25/0xa8 [] kfree+0x6f/0x9f [] free_task+0xe/0x24 [] __put_task_struct+0x104/0x10a [] delayed_put_task_struct+0x1e/0x20 [] __rcu_process_callbacks+0x107/0x17f [] rcu_process_callbacks+0x1f/0x3d [] tasklet_action+0x63/0xd3 [] __do_softirq+0x73/0xea [] do_softirq+0x65/0xd1 [] 0xffffffff } ... key at: [] __key.17782+0x0/0x8 ... acquired at: [] __lock_acquire+0x8ef/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] cache_alloc_refill+0x5c/0x47d [] kmem_cache_alloc+0x6b/0x9a [] alloc_skb_from_cache+0x46/0x114 [] __alloc_skb+0x77/0x7e [] network_alloc_rx_buffers+0x5f/0x3e1 [xennet] [] backend_changed+0x77a/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff -> (&zone->lock){....} ops: 0 { initial-use at: [] __lock_acquire+0x438/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] __free_pages_ok+0x12a/0x288 [] __free_pages+0x2e/0x30 [] __free_pages_bootmem+0x9c/0xa0 [] free_all_bootmem_core+0xaf/0x147 [] free_all_bootmem+0xd/0xf [] mem_init+0x14e/0x4d8 [] start_kernel+0x251/0x3ea [] 0xc1000079 [] 0xffffffff } ... key at: [] __key.22301+0x0/0xc ... acquired at: [] __lock_acquire+0x8ef/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] get_page_from_freelist+0xeb/0x333 [] __alloc_pages+0xad/0x2e4 [] cache_alloc_refill+0x275/0x47d [] kmem_cache_alloc+0x6b/0x9a [] alloc_skb_from_cache+0x46/0x114 [] __alloc_skb+0x77/0x7e [] network_alloc_rx_buffers+0x5f/0x3e1 [xennet] [] backend_changed+0x77a/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff -> (&on_slab_l3_key){.+..} ops: 0 { initial-use at: [] __lock_acquire+0x438/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] cache_alloc_refill+0x5c/0x47d [] kmem_cache_alloc+0x6b/0x9a [] request_irq+0x52/0xa1 [] bind_virq_to_irqhandler+0x118/0x135 [] setup_cpu0_timer_irq+0x3a/0x52 [] start_kernel+0x261/0x3ea [] 0xc1000079 [] 0xffffffff in-softirq-W at: [] __lock_acquire+0x38e/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] cache_flusharray+0x25/0xa8 [] kfree+0x6f/0x9f [] selinux_task_free_security+0x1a/0x1c [] __put_task_struct+0xab/0x10a [] delayed_put_task_struct+0x1e/0x20 [] __rcu_process_callbacks+0x107/0x17f [] rcu_process_callbacks+0x1f/0x3d [] tasklet_action+0x63/0xd3 [] __do_softirq+0x73/0xea [] do_softirq+0x65/0xd1 [] 0xffffffff } ... key at: [] on_slab_l3_key+0x0/0x8 ... acquired at: [] __lock_acquire+0x8ef/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] cache_alloc_refill+0x5c/0x47d [] kmem_cache_alloc+0x6b/0x9a [] cache_alloc_refill+0x30f/0x47d [] kmem_cache_alloc+0x6b/0x9a [] alloc_skb_from_cache+0x46/0x114 [] __alloc_skb+0x77/0x7e [] network_alloc_rx_buffers+0x5f/0x3e1 [xennet] [] backend_changed+0x77a/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff -> (balloon_lock){....} ops: 0 { initial-use at: [] __lock_acquire+0x438/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irqsave+0x38/0x48 [] xen_create_contiguous_region+0xa6/0x3f4 [] pgd_alloc+0x91/0x231 [] mm_init+0xa3/0xc9 [] mm_alloc+0x2b/0x2e [] do_execve+0x75/0x1f4 [] sys_execve+0x2e/0x4f [] syscall_call+0x7/0xb [] 0xffffffff } ... key at: [] balloon_lock+0x10/0x1c ... acquired at: [] __lock_acquire+0x8ef/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock_irqsave+0x38/0x48 [] balloon_update_driver_allowance+0x10/0x25 [] network_alloc_rx_buffers+0x304/0x3e1 [xennet] [] backend_changed+0x77a/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff ... acquired at: [] __lock_acquire+0x8ef/0xa13 [] lock_acquire+0x61/0x80 [] _spin_lock+0x2b/0x38 [] backend_changed+0x65a/0x7b1 [xennet] [] otherend_changed+0x84/0x8a [] xenwatch_handle_callback+0x15/0x45 [] xenwatch_thread+0xfd/0x114 [] kthread+0xb3/0xdc [] kernel_thread_helper+0x7/0x10 [] 0xffffffff stack backtrace: [] show_trace_log_lvl+0x1a/0x2f [] show_trace+0x12/0x14 [] dump_stack+0x16/0x18 [] print_irq_inversion_bug+0x10c/0x116 [] check_usage_backwards+0x3e/0x44 [] mark_lock+0x251/0x3de [ to reboot your system. | | | | +----+ | | | OK | | | +----+ | | | | | +---------------------------------------+ / between elements | selects | next screen