[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#676866: linux-image-3.2.0-2-686-pae: won't boot under xen



Package: linux-2.6
Version: 3.2.19-1
Severity: important

Dear Maintainer,

   * What led up to the situation?
dist-upgrade, got linux 3.2.19-1

   * What exactly did you do (or not do) that was effective (or
     ineffective)?
reboot, since there's a new kernel.

   * What was the outcome of this action?
won't boot up.

   * What outcome did you expect instead?
boot up.

-- More information:
I was able to reproduce this so far on two DomU's running under my local xen host.

Dom0 info:
root@xen:~# uname -a
Linux xen 3.2.0-2-amd64 #1 SMP Mon May 21 17:45:41 UTC 2012 x86_64 GNU/Linux
root@xen:~# dpkg -l | egrep "xen|linux"
ii console-setup-linux 1.76 Linux specific part of console-setup ii libselinux1:amd64 2.1.9-2 SELinux runtime shared libraries
ii  libxen-4.1                         4.1.2-6 Public libs for Xen
ii libxenstore3.0 4.1.2-6 Xenstore communications library for Xen
ii  linux-base                         3.5 Linux image base package
ii  linux-image-3.2.0-2-amd64          3.2.18-1 Linux 3.2 for 64-bit PCs
ii linux-image-amd64 3.2+44 Linux for 64-bit PCs (meta-package) ii util-linux 2.20.1-5 Miscellaneous system utilities
ii  xen-hypervisor-4.1-amd64           4.1.2-6 Xen Hypervisor on AMD64
ii xen-linux-system-3.2.0-2-amd64 3.2.18-1 Xen system with Linux 3.2 on 64-bit PCs (meta-package) ii xen-linux-system-amd64 3.2+44 Xen system with Linux for 64-bit PCs (meta-package)
ii  xen-utils-4.1                      4.1.2-6 XEN administrative tools
ii xen-utils-common 4.1.2-6 Xen administrative tools - common files
ii  xenstore-utils                     4.1.2-6 Xenstore utilities for Xen
root@xen:~#

DomU info:
Was at 3.2.18-1, stopped working when picked up 3.2.19-1.
Booted up again when I manually restored vmlinuz and initrd to 3.2.18-1. The info below was dumped after the successful boot to 3.2.18-1.

Here is what the failure looked like:

root@xen:~# xm create -c domu-cfgs/wheezytest.cfg
Using config file "./domu-cfgs/wheezytest.cfg".
Exception AttributeError: AttributeError("'_DummyThread' object has no attribute '_Thread__block'",) in <module 'threading' from '/usr/lib/python2.7/threading.pyc'> ignored Using <class 'grub.GrubConf.Grub2ConfigFile'> to parse /boot/grub/grub.cfg
WARNING:root:Unknown directive load_video
                           WARNING:root:Unknown directive terminal_output
WARNING:root:Unknown directive source

    pyGRUB  version 0.6
 lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
 x Debian GNU/Linux, with Linux 3.2.0-2-686-pae                           x
 x Debian GNU/Linux, with Linux 3.2.0-2-686-pae (recovery mode)           x
 x x
 x x
 x x
 x x
 x x
 x x
 mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
     Use the ^ and v keys to select which entry is highlighted.
     Press enter to boot the selected OS, 'e' to edit the
     commands before booting, 'a' to modify the kernel arguments
     before booting, or 'c' for a command line.




     Will boot selected entry in  1 seconds


Started domain wheezytest (id=6)
                                [    0.405353] i8042: No controller found
[ 0.445719] /build/buildd-linux-2.6_3.2.19-1-i386-c_JlIT/linux-2.6-3.2.19/debian/build/source_i386_none/drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[    0.447219] BUG: unable to handle kernel paging request at dd9c4dd8
[    0.447227] IP: [<c1162d5c>] atomic64_read_cx8+0x4/0xc
[ 0.447234] *pdpt = 000000001d9c5027 *pde = 00000000037c7067 *pte = 800000001d9c4061
[    0.447243] Oops: 0003 [#1] SMP
[    0.447247] Modules linked in:
[    0.447251]
[    0.447253] Pid: 1, comm: init Not tainted 3.2.0-2-686-pae #1
[    0.447259] EIP: 0061:[<c1162d5c>] EFLAGS: 00010246 CPU: 0
[    0.447264] EIP is at atomic64_read_cx8+0x4/0xc
[    0.447267] EAX: dd9c0e40 EBX: dd9c0e40 ECX: dd9c4dd8 EDX: dd9c4dd8
[    0.447272] ESI: dd9c6498 EDI: dd9c65f8 EBP: dd9c6440 ESP: df431c98
[    0.447276]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: e021
[ 0.447281] Process init (pid: 1, ti=df430000 task=df42f900 task.ti=df430000)
[    0.447285] Stack:
[ 0.447287] c10ac623 df431d0c b776d000 dd9c6440 b776f000 b776f000 b776f000 dd9c4dd8 [ 0.447297] 00000000 00000fcc 00000000 df431d3c dd9c1010 dd9c1010 b776d000 dd9c0e40 [ 0.447305] dfc18060 00000001 dfc18060 00000001 c10c71f0 fffffffa dfbe1cdc c1416080
[    0.447315] Call Trace:
[    0.447320]  [<c10ac623>] ? unmap_vmas+0x234/0x65b
[    0.447326]  [<c10c71f0>] ? mem_cgroup_add_lru_list+0xe/0x84
[    0.447332]  [<c109d6d6>] ? pagevec_lru_move_fn+0x8a/0x98
[    0.447337]  [<c109d0dd>] ? add_page_to_lru_list+0x54/0x54
[    0.447342]  [<c10aff92>] ? unmap_region+0x6f/0xb2
[    0.447347]  [<c10b06b5>] ? __split_vma+0x100/0x154
[    0.447352]  [<c10b0ae1>] ? do_munmap+0x1b3/0x1fb
[    0.447358]  [<c12bed0a>] ? elf_map+0xa2/0xda
[    0.447363]  [<c10fc240>] ? load_elf_binary+0x7ff/0x101b
[    0.447369]  [<c10cc499>] ? vfs_read+0xa1/0xd1
[    0.447373]  [<c10fba41>] ? load_elf_library+0x1f0/0x1f0
[    0.447379]  [<c10d03d0>] ? search_binary_handler+0x96/0x21a
[    0.447386]  [<c10fab20>] ? load_script+0x18c/0x1ac
[    0.447391]  [<c10adebe>] ? __get_user_pages+0x326/0x3a3
[    0.447396]  [<c10d0035>] ? get_arg_page+0x2f/0x8a
[    0.447402]  [<c102a400>] ? should_resched+0x5/0x1e
[    0.447407]  [<c12c0661>] ? _cond_resched+0x5/0x18
[    0.447412]  [<c116441c>] ? _copy_from_user+0x28/0x47
[    0.447416]  [<c109d726>] ? put_page+0x16/0x24
[    0.447421]  [<c10d0226>] ? copy_strings+0x196/0x1a0
[    0.447426]  [<c10fa994>] ? locks_remove_flock+0xd1/0xd1
[    0.447432]  [<c10d03d0>] ? search_binary_handler+0x96/0x21a
[    0.447437]  [<c10d0f75>] ? do_execve+0x18e/0x251
[    0.447443]  [<c1011376>] ? sys_execve+0x2c/0x53
[    0.447448]  [<c12c5eee>] ? ptregs_execve+0x12/0x18
[    0.447453]  [<c12c17c4>] ? syscall_call+0x7/0xb
[    0.447458]  [<c100e499>] ? kernel_execve+0x11/0x14
[    0.447463]  [<c12bb675>] ? init_post+0x37/0x9b
[    0.447468]  [<c141e828>] ? kernel_init+0x125/0x125
[    0.447473]  [<c141e703>] ? start_kernel+0x325/0x325
[    0.447478]  [<c12c63be>] ? kernel_thread_helper+0x6/0x10
[ 0.447482] Code: 8b 06 2b 5c 24 10 89 18 8b 44 24 0c 83 c4 1c 5b 5e 5f 5d c3 8b 54 24 08 8d 4c 24 0c 8b 44 24 04 e8 ed fb ff ff c3 90 89 d8 89 ca <3e> 0f c7 09 c3 8d 76 00 0f c7 0e 75 fb c3 66 90 89 d8 89 ca 3e [ 0.447528] EIP: [<c1162d5c>] atomic64_read_cx8+0x4/0xc SS:ESP e021:df431c98
[    0.447535] CR2: 00000000dd9c4dd8
[    0.447539] ---[ end trace 555059ba9123a250 ]---


DomU config file:
bootloader="pygrub"
memory = 512
name = "wheezytest"
vcpus = 1
vif = ['']
disk = ['phy:/dev/vg1/wheezytest,xvda,w','phy:/dev/vg1/wheezytest-swap,xvdb,w']



-- Package-specific info:
** Version:
Linux version 3.2.0-2-686-pae (Debian 3.2.18-1) (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-5) ) #1 SMP Mon May 21 18:24:12 UTC 2012

** Command line:
root=UUID=1456e0c0-1409-4ab3-a9ef-009996db012a ro  quiet

** Not tainted

** Kernel log:
[ 0.014818] Performance Events: unsupported p6 CPU model 30 no PMU driver, software events only.
[    0.014896] NMI watchdog disabled (cpu0): hardware events not enabled
[    0.014907] Brought up 1 CPUs
[    0.014998] devtmpfs: initialized
[    0.015143] Grant table initialized
[    0.015183] print_constraints: dummy:
[    0.015212] NET: Registered protocol family 16
[    0.015332] PCI: setting up Xen PCI frontend stub
[    0.015332] PCI: pci_cache_line_size set to 64 bytes
[    0.016119] bio: create slab <bio-0> at 0
[    0.016162] ACPI: Interpreter disabled.
[    0.016175] xen/balloon: Initialising balloon driver.
[    0.016175] xen-balloon: Initialising balloon driver.
[    0.016175] vgaarb: loaded
[    0.016175] PCI: System does not support PCI
[    0.016175] PCI: System does not support PCI
[    0.016175] Switching to clocksource xen
[    0.017048] pnp: PnP ACPI: disabled
[    0.017050] PnPBIOS: Disabled
[    0.018452] PCI: max bus depth: 0 pci_try_num: 1
[    0.018472] NET: Registered protocol family 2
[ 0.018502] IP route cache hash table entries: 8192 (order: 3, 32768 bytes) [ 0.018604] TCP established hash table entries: 32768 (order: 6, 262144 bytes)
[    0.018731] TCP bind hash table entries: 32768 (order: 6, 262144 bytes)
[    0.018857] TCP: Hash tables configured (established 32768 bind 32768)
[    0.018858] TCP reno registered
[    0.018860] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.018868] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.018908] NET: Registered protocol family 1
[    0.018912] PCI: CLS 0 bytes, default 64
[    0.018938] Unpacking initramfs...
[    0.035823] Freeing initrd memory: 23388k freed
[ 0.039110] platform rtc_cmos: registered platform RTC device (no PNP device found)
[    0.039261] audit: initializing netlink socket (disabled)
[    0.039268] type=2000 audit(1339306130.315:1): initialized
[    0.055660] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    0.055721] VFS: Disk quotas dquot_6.5.2
[    0.055739] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.055782] msgmni has been set to 1000
[    0.055879] alg: No test for stdrng (krng)
[ 0.055895] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    0.055897] io scheduler noop registered
[    0.055898] io scheduler deadline registered
[    0.055903] io scheduler cfq registered (default)
[    0.055939] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[    0.055955] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[    0.055957] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.056032] isapnp: Scanning for PnP cards...
[    0.408039] isapnp: No Plug & Play device found
[    0.408251] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.408449] Linux agpgart interface v0.103
[    0.408538] i8042: PNP: No PS/2 controller found. Probing ports directly.
[    0.409346] i8042: No controller found
[    0.409393] mousedev: PS/2 mouse device common for all mice
[    0.449170] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0
[    0.449198] rtc_cmos: probe of rtc_cmos failed with error -38
[    0.449330] TCP cubic registered
[    0.449343] NET: Registered protocol family 10
[    0.449631] Mobile IPv6
[    0.449633] NET: Registered protocol family 17
[    0.449636] Registering the dns_resolver key type
[    0.449645] Using IPI No-Shortcut mode
[    0.449709] PM: Hibernation image not present or could not be loaded.
[    0.449716] registered taskstats version 1
[    0.449723] XENBUS: Device with no driver: device/vbd/51712
[    0.449724] XENBUS: Device with no driver: device/vbd/51728
[    0.449725] XENBUS: Device with no driver: device/vif/0
[    0.449726] XENBUS: Device with no driver: device/console/0
[ 0.449735] /build/buildd-linux-2.6_3.2.18-1-i386-rwdM7y/linux-2.6-3.2.18/debian/build/source_i386_none/drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[    0.449759] Initializing network drop monitor service
[    0.449914] Freeing unused kernel memory: 412k freed
[    0.450530] Write protecting the kernel text: 2844k
[    0.450749] Write protecting the kernel read-only data: 1112k
[    0.450750] NX-protecting the kernel data: 3300k
[    0.474374] udevd[46]: starting version 175
[    0.496002] Initialising Xen virtual ethernet driver.
[    0.507057] blkfront: xvda: flush diskcache: enabled
[    0.509664]  xvda: unknown partition table
[    0.509775] Setting capacity to 10485760
[    0.509778] xvda: detected capacity change from 0 to 5368709120
[    0.510164] blkfront: xvdb: flush diskcache: enabled
[    0.515074]  xvdb: unknown partition table
[    0.515188] Setting capacity to 1048576
[    0.515191] xvdb: detected capacity change from 0 to 536870912
[ 0.692577] EXT4-fs (xvda): mounted filesystem with ordered data mode. Opts: (null)
[    2.352330] udevd[179]: starting version 175
[    2.593481] input: PC Speaker as /devices/platform/pcspkr/input/input0
[    2.666037] Error: Driver 'pcspkr' is already registered, aborting...
[ 3.335101] Adding 524284k swap on /dev/xvdb. Priority:-1 extents:1 across:524284k SS
[    3.354372] EXT4-fs (xvda): re-mounted. Opts: (null)
[    3.542797] EXT4-fs (xvda): re-mounted. Opts: errors=remount-ro
[    3.644231] loop: module loaded
[    5.221197] RPC: Registered named UNIX socket transport module.
[    5.221199] RPC: Registered udp transport module.
[    5.221200] RPC: Registered tcp transport module.
[    5.221201] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    5.264999] FS-Cache: Loaded
[    5.291930] FS-Cache: Netfs 'nfs' registered for caching
[    5.307475] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[   15.296064] eth0: no IPv6 routers present

** Model information
not available

** Loaded modules:
nfsd
nfs
nfs_acl
auth_rpcgss
fscache
lockd
sunrpc
loop
evdev
snd_pcm
snd_page_alloc
snd_timer
snd
soundcore
pcspkr
ext4
crc16
jbd2
mbcache
xen_netfront
xen_blkfront

** PCI devices:

** USB devices:
not available


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-2-686-pae (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages linux-image-3.2.0-2-686-pae depends on:
ii  debconf [debconf-2.0]                   1.5.43
ii  initramfs-tools [linux-initramfs-tool]  0.106
ii  kmod                                    8-2
ii  linux-base                              3.5
ii  module-init-tools                       8-2

Versions of packages linux-image-3.2.0-2-686-pae recommends:
ii  firmware-linux-free  <none>
ii  libc6-i686           2.13-33

Versions of packages linux-image-3.2.0-2-686-pae suggests:
pn  grub-pc        1.99-22
pn  linux-doc-3.2  <none>

Versions of packages linux-image-3.2.0-2-686-pae is related to:
pn  firmware-atheros        <none>
pn  firmware-bnx2           <none>
pn  firmware-bnx2x          <none>
pn  firmware-brcm80211      <none>
pn  firmware-intelwimax     <none>
pn  firmware-ipw2x00        <none>
pn  firmware-ivtv           <none>
pn  firmware-iwlwifi        <none>
pn  firmware-libertas       <none>
pn  firmware-linux          <none>
pn  firmware-linux-nonfree  <none>
pn  firmware-myricom        <none>
pn  firmware-netxen         <none>
pn  firmware-qlogic         <none>
pn  firmware-ralink         <none>
pn  firmware-realtek        <none>
pn  xen-hypervisor          <none>

-- debconf information:
linux-image-3.2.0-2-686-pae/prerm/removing-running-kernel-3.2.0-2-686-pae: true
linux-image-3.2.0-2-686-pae/postinst/depmod-error-initrd-3.2.0-2-686-pae: false
  linux-image-3.2.0-2-686-pae/postinst/ignoring-ramdisk:
linux-image-3.2.0-2-686-pae/postinst/missing-firmware-3.2.0-2-686-pae:




Reply to: