Bug#804562: linux-image-3.16.0-4-amd64: Freeze after Xen restore (both save/restore and live migration)
Package: src:linux
Version: 3.16.7-ckt11-1+deb8u5
Severity: important
Xen hvm DomU does not respond after a save/restore cycle or after a live migration. With a 4.2.0-0.bpo Kernel everything runs fine.
The problem is reproducible on both Wheezy and Jessie dom0s on both Intel 54x, 55x and 56x CPUs.
-- Package-specific info:
** Version:
Linux version 3.16.0-4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.7-ckt11-1+deb8u5 (2015-10-09)
** Command line:
BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 root=UUID=a500af77-3b94-4146-827c-5d929d3e210e ro fb=false
** Not tainted
** Kernel log:
[ 31.473733] usb 1-2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 31.476330] usb 1-2: Product: QEMU USB Tablet
[ 31.478639] usb 1-2: Manufacturer: QEMU 0.10.2
[ 31.480352] usb 1-2: SerialNumber: 1
[ 31.489799] EXT4-fs (xvda1): mounted filesystem with ordered data mode. Opts: (null)
[ 31.516370] hidraw: raw HID events driver (C) Jiri Kosina
[ 31.542329] usbcore: registered new interface driver usbhid
[ 31.544108] usbhid: USB HID core driver
[ 31.546898] input: QEMU 0.10.2 QEMU USB Tablet as /devices/pci0000:00/0000:00:01.2/usb1/1-2/1-2:1.0/0003:0627:0001.0001/input/input2
[ 31.550815] hid-generic 0003:0627:0001.0001: input,hidraw0: USB HID v0.01 Pointer [QEMU 0.10.2 QEMU USB Tablet] on usb-0000:00:01.2-2/input0
[ 31.978897] systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR)
[ 31.983672] systemd[1]: Detected virtualization 'xen'.
[ 31.985638] systemd[1]: Detected architecture 'x86-64'.
[ 32.117608] systemd[1]: Inserted module 'autofs4'
[ 32.125483] systemd[1]: Set hostname to <debian-jessie-64>.
[ 32.353782] random: nonblocking pool is initialized
[ 32.745669] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
[ 32.750828] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[ 32.752888] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 32.754849] systemd[1]: Starting Remote File Systems (Pre).
[ 32.758817] systemd[1]: Reached target Remote File Systems (Pre).
[ 32.760746] systemd[1]: Starting Dispatch Password Requests to Console Directory Watch.
[ 32.762696] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ 32.764671] systemd[1]: Starting Arbitrary Executable File Formats File System Automount Point.
[ 32.768740] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[ 32.772663] systemd[1]: Starting Encrypted Volumes.
[ 32.776761] systemd[1]: Reached target Encrypted Volumes.
[ 32.778761] systemd[1]: Expecting device dev-disk-by\x2duuid-1f26e20f\x2de90f\x2d4740\x2db641\x2daad17da43e58.device...
[ 32.784927] systemd[1]: Starting Root Slice.
[ 32.789196] systemd[1]: Created slice Root Slice.
[ 32.791208] systemd[1]: Starting User and Session Slice.
[ 32.795245] systemd[1]: Created slice User and Session Slice.
[ 32.797241] systemd[1]: Starting /dev/initctl Compatibility Named Pipe.
[ 32.801375] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[ 32.803329] systemd[1]: Starting Delayed Shutdown Socket.
[ 32.807361] systemd[1]: Listening on Delayed Shutdown Socket.
[ 32.809374] systemd[1]: Starting Journal Socket (/dev/log).
[ 32.813505] systemd[1]: Listening on Journal Socket (/dev/log).
[ 32.815519] systemd[1]: Starting udev Control Socket.
[ 32.819671] systemd[1]: Listening on udev Control Socket.
[ 32.821694] systemd[1]: Starting udev Kernel Socket.
[ 32.825695] systemd[1]: Listening on udev Kernel Socket.
[ 32.827608] systemd[1]: Starting Journal Socket.
[ 32.831521] systemd[1]: Listening on Journal Socket.
[ 32.833447] systemd[1]: Starting System Slice.
[ 32.837298] systemd[1]: Created slice System Slice.
[ 32.839132] systemd[1]: Started File System Check on Root Device.
[ 32.840965] systemd[1]: Starting system-getty.slice.
[ 32.844575] systemd[1]: Created slice system-getty.slice.
[ 32.846320] systemd[1]: Starting Increase datagram queue length...
[ 32.850507] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[ 32.878752] systemd[1]: Starting Load Kernel Modules...
[ 32.883513] systemd[1]: Starting udev Coldplug all Devices...
[ 32.888660] systemd[1]: Mounting Debug File System...
[ 32.900674] systemd[1]: Started Set Up Additional Binary Formats.
[ 32.902541] systemd[1]: Mounting POSIX Message Queue File System...
[ 32.908035] systemd[1]: Mounting Huge Pages File System...
[ 32.913095] systemd[1]: Starting Slices.
[ 32.918066] systemd[1]: Reached target Slices.
[ 32.923530] systemd[1]: Started Create list of required static device nodes for the current kernel.
[ 32.932258] systemd[1]: Started Load Kernel Modules.
[ 32.934230] systemd[1]: Mounted Configuration File System.
[ 32.936022] systemd[1]: Starting Apply Kernel Variables...
[ 32.944044] systemd[1]: Mounted FUSE Control File System.
[ 32.946535] systemd[1]: Starting Create Static Device Nodes in /dev...
[ 32.964624] systemd[1]: Started Apply Kernel Variables.
[ 32.984209] systemd[1]: Started Increase datagram queue length.
[ 32.990736] systemd[1]: Mounted Debug File System.
[ 32.995523] systemd[1]: Mounted POSIX Message Queue File System.
[ 33.000160] systemd[1]: Mounted Huge Pages File System.
[ 33.003995] systemd[1]: Started udev Coldplug all Devices.
[ 33.016211] systemd[1]: Starting Syslog Socket.
[ 33.019768] systemd[1]: Listening on Syslog Socket.
[ 33.021666] systemd[1]: Starting Journal Service...
[ 33.028114] systemd[1]: Started Journal Service.
[ 33.175938] systemd-udevd[146]: starting version 215
[ 33.489740] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
[ 33.491568] ACPI: Power Button [PWRF]
[ 33.493500] input: Sleep Button as /devices/LNXSYSTM:00/LNXSLPBN:00/input/input4
[ 33.500097] ACPI: Sleep Button [SLPF]
[ 33.531313] piix4_smbus 0000:00:01.3: SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr
[ 33.556261] [drm] Initialized drm 1.1.0 20060810
[ 33.626493] parport_pc 00:08: reported by Plug and Play ACPI
[ 33.630003] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
[ 33.728404] input: PC Speaker as /devices/platform/pcspkr/input/input5
[ 33.819305] ppdev: user-space parallel port driver
[ 33.824277] SSE version of gcm_enc/dec engaged.
[ 33.859919] alg: No test for __gcm-aes-aesni (__driver-gcm-aes-aesni)
[ 33.885897] alg: No test for crc32 (crc32-pclmul)
[ 33.898627] EXT4-fs (xvda1): re-mounted. Opts: errors=remount-ro
[ 33.933901] systemd-journald[144]: Received request to flush runtime journal from PID 1
[ 34.645164] input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input6
[ 36.944883] Adding 477180k swap on /dev/xvda5. Priority:-1 extents:1 across:477180k SSFS
[ 38.985777] RPC: Registered named UNIX socket transport module.
[ 38.987478] RPC: Registered udp transport module.
[ 38.989173] RPC: Registered tcp transport module.
[ 38.990816] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 39.018873] FS-Cache: Loaded
[ 39.072217] FS-Cache: Netfs 'nfs' registered for caching
[ 39.184510] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
** Model information
sys_vendor: Xen
product_name: HVM domU
product_version: 4.1.4
chassis_vendor: Xen
chassis_version:
bios_vendor: Xen
bios_version: 4.1.4
** Loaded modules:
nfsd
auth_rpcgss
oid_registry
nfs_acl
nfs
lockd
fscache
sunrpc
crc32_pclmul
ghash_clmulni_intel
aesni_intel
ppdev
aes_x86_64
lrw
gf128mul
evdev
glue_helper
psmouse
joydev
ablk_helper
serio_raw
cryptd
pcspkr
parport_pc
parport
ttm
drm_kms_helper
drm
i2c_piix4
i2c_core
processor
thermal_sys
button
autofs4
hid_generic
usbhid
hid
ext4
crc16
mbcache
jbd2
ata_generic
crct10dif_pclmul
crct10dif_common
xen_netfront
xen_blkfront
crc32c_intel
uhci_hcd
ehci_hcd
ata_piix
libata
floppy
scsi_mod
usbcore
usb_common
** Network interface configuration:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
** Network status:
*** IP interfaces and addresses:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:16:3e:1f:0e:40 brd ff:ff:ff:ff:ff:ff
inet 212.53.183.57/26 brd 212.53.183.63 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::216:3eff:fe1f:e40/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 00:16:3e:1f:0e:41 brd ff:ff:ff:ff:ff:ff
*** Device statistics:
Inter-| Receive | Transmit
face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed
eth0: 2902940 2846 0 3 0 0 0 0 382630 710 0 0 0 0 0 0
eth1: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
lo: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
*** Protocol statistics:
Ip:
778 total packets received
4 with invalid addresses
0 forwarded
0 incoming packets discarded
773 incoming packets delivered
680 requests sent out
Icmp:
0 ICMP messages received
0 input ICMP message failed.
ICMP input histogram:
0 ICMP messages sent
0 ICMP messages failed
ICMP output histogram:
Tcp:
7 active connections openings
1 passive connection openings
0 failed connection attempts
0 connection resets received
1 connections established
734 segments received
756 segments send out
6 segments retransmited
0 bad segments received.
2 resets sent
Udp:
34 packets received
0 packets to unknown port received.
0 packet receive errors
34 packets sent
UdpLite:
TcpExt:
1 TCP sockets finished time wait in fast timer
4 delayed acks sent
182 packet headers predicted
416 acknowledgments not containing data payload received
23 predicted acknowledgments
1 congestion windows recovered without slow start after partial ack
1 other TCP timeouts
TCPLossProbes: 8
TCPLossProbeRecovery: 4
TCPRcvCoalesce: 14
TCPAutoCorking: 38
TCPSynRetrans: 1
TCPOrigDataSent: 531
IpExt:
InMcastPkts: 5
InOctets: 2796134
OutOctets: 370382
InMcastOctets: 160
InNoECTPkts: 2479
** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation 440FX - 82441FX PMC [Natoma] [8086:1237] (rev 02)
Subsystem: Red Hat, Inc Qemu virtual machine [1af4:1100]
Physical Slot: 0
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
00:01.0 ISA bridge [0601]: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] [8086:7000]
Subsystem: Red Hat, Inc Qemu virtual machine [1af4:1100]
Physical Slot: 1
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
00:01.1 IDE interface [0101]: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] [8086:7010] (prog-if 80 [Master])
Subsystem: XenSource, Inc. Device [5853:0001]
Physical Slot: 1
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64
Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable)
Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable)
Region 4: I/O ports at c320 [size=16]
Kernel driver in use: ata_piix
00:01.2 USB controller [0c03]: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] [8086:7020] (rev 01) (prog-if 00 [UHCI])
Subsystem: Red Hat, Inc QEMU Virtual Machine [1af4:1100]
Physical Slot: 1
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64
Interrupt: pin D routed to IRQ 23
Region 4: I/O ports at c300 [size=32]
Kernel driver in use: uhci_hcd
00:01.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 01)
Subsystem: Red Hat, Inc Qemu virtual machine [1af4:1100]
Physical Slot: 1
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 9
00:02.0 VGA compatible controller [0300]: Cirrus Logic GD 5446 [1013:00b8] (prog-if 00 [VGA controller])
Subsystem: XenSource, Inc. Device [5853:0001]
Physical Slot: 2
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=32M]
Region 1: Memory at f3000000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at <unassigned> [disabled]
00:03.0 Unassigned class [ff80]: XenSource, Inc. Xen Platform Device [5853:0001] (rev 01)
Subsystem: XenSource, Inc. Xen Platform Device [5853:0001]
Physical Slot: 3
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 28
Region 0: I/O ports at c000 [size=256]
Region 1: Memory at f2000000 (32-bit, prefetchable) [size=16M]
Kernel driver in use: xen-platform-pci
** USB devices:
Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
-- System Information:
Debian Release: 8.2
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (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
Init: systemd (via /run/systemd/system)
Versions of packages linux-image-3.16.0-4-amd64 depends on:
ii debconf [debconf-2.0] 1.5.56
ii initramfs-tools [linux-initramfs-tool] 0.120
ii kmod 18-3
ii linux-base 3.5
Versions of packages linux-image-3.16.0-4-amd64 recommends:
ii firmware-linux-free 3.3
ii irqbalance 1.0.6-3
Versions of packages linux-image-3.16.0-4-amd64 suggests:
pn debian-kernel-handbook <none>
ii grub-pc 2.02~beta2-22
pn linux-doc-3.16 <none>
Versions of packages linux-image-3.16.0-4-amd64 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.16.0-4-amd64/postinst/mips-initrd-3.16.0-4-amd64:
linux-image-3.16.0-4-amd64/postinst/depmod-error-initrd-3.16.0-4-amd64: false
linux-image-3.16.0-4-amd64/prerm/removing-running-kernel-3.16.0-4-amd64: true
Reply to: