Bug#655385: linux-image-2.6.32-5-openvz-amd64: "Cannot allocate memory" when doing "cat /proc/self/mountinfo" inside a vm
Package: linux-2.6
Version: 2.6.32-38
Severity: important
When doing a "cat /proc/self/mountinfo" inside a guest the result is "Cannot allocate memory".
What really makes it evil: the page cache of the whole machine is flushed and all swap space available consumed. This effectively causes the whole system to freeze because of the high load / disk io.
-- Package-specific info:
** Version:
Linux version 2.6.32-5-openvz-amd64 (Debian 2.6.32-38) (ben@decadent.org.uk) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Mon Oct 3 05:12:50 UTC 2011
** Command line:
BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-openvz-amd64 root=UUID=1924430b-93b2-4781-b1bb-6281966c64fc ro quiet
** Tainted: W (512)
* Taint on warning.
** Kernel log:
[ 1.954245] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 1.954260] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 1.954371] sda: sda1 sda2 < sda5 >
[ 1.955496] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.043616] e1000: 0000:00:08.0: e1000_probe: (PCI:33MHz:32-bit) 08:00:27:29:8c:5c
[ 2.094618] e1000: eth1: e1000_probe: Intel(R) PRO/1000 Network Connection
[ 2.094726] alloc irq_desc for 22 on node -1
[ 2.094731] alloc kstat_irqs on node -1
[ 2.094769] ohci_hcd 0000:00:06.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[ 2.094817] ohci_hcd 0000:00:06.0: OHCI Host Controller
[ 2.094832] ohci_hcd 0000:00:06.0: new USB bus registered, assigned bus number 2
[ 2.094906] ohci_hcd 0000:00:06.0: irq 22, io mem 0xf0804000
[ 2.150065] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[ 2.150080] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.150088] usb usb2: Product: OHCI Host Controller
[ 2.150093] usb usb2: Manufacturer: Linux 2.6.32-5-openvz-amd64 ohci_hcd
[ 2.150100] usb usb2: SerialNumber: 0000:00:06.0
[ 2.150345] usb usb2: configuration #1 chosen from 1 choice
[ 2.150430] hub 2-0:1.0: USB hub found
[ 2.150502] hub 2-0:1.0: 8 ports detected
[ 2.286615] PM: Starting manual resume from disk
[ 2.286620] PM: Resume from partition 8:5
[ 2.286622] PM: Checking hibernation image.
[ 2.286770] PM: Error -22 checking image file
[ 2.286773] PM: Resume from disk failed.
[ 2.306573] kjournald starting. Commit interval 5 seconds
[ 2.306650] EXT3-fs: mounted filesystem with ordered data mode.
[ 2.561494] usb 2-1: new full speed USB device using ohci_hcd and address 2
[ 2.606712] udev[288]: starting version 164
[ 2.684580] processor LNXCPU:00: registered as cooling_device0
[ 2.684580] processor LNXCPU:01: registered as cooling_device1
[ 2.684607] processor LNXCPU:02: registered as cooling_device2
[ 2.684647] processor LNXCPU:03: registered as cooling_device3
[ 2.684715] processor LNXCPU:04: registered as cooling_device4
[ 2.684720] processor LNXCPU:05: registered as cooling_device5
[ 2.684756] processor LNXCPU:06: registered as cooling_device6
[ 2.684796] processor LNXCPU:07: registered as cooling_device7
[ 2.686623] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
[ 2.686630] ACPI: Power Button [PWRF]
[ 2.686704] input: Sleep Button as /devices/LNXSYSTM:00/LNXSLPBN:00/input/input3
[ 2.686714] ACPI: Sleep Button [SLPF]
[ 2.691095] ACPI: AC Adapter [AC] (on-line)
[ 2.692524] ACPI: Battery Slot [BAT0] (battery present)
[ 2.701210] input: PC Speaker as /devices/platform/pcspkr/input/input4
[ 2.701866] piix4_smbus 0000:00:07.0: SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr
[ 2.705098] parport_pc 00:04: reported by Plug and Play ACPI
[ 2.732204] input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input5
[ 2.759987] Error: Driver 'pcspkr' is already registered, aborting...
[ 2.828204] usb 2-1: New USB device found, idVendor=80ee, idProduct=0021
[ 2.828231] usb 2-1: New USB device strings: Mfr=1, Product=3, SerialNumber=0
[ 2.828238] usb 2-1: Product: USB Tablet
[ 2.828243] usb 2-1: Manufacturer: VirtualBox
[ 2.828515] usb 2-1: configuration #1 chosen from 1 choice
[ 2.858372] usbcore: registered new interface driver hiddev
[ 2.873203] input: VirtualBox USB Tablet as /devices/pci0000:00/0000:00:06.0/usb2/2-1/2-1:1.0/input/input6
[ 2.873366] generic-usb 0003:80EE:0021.0001: input,hidraw0: USB HID v1.10 Mouse [VirtualBox USB Tablet] on usb-0000:00:06.0-1/input0
[ 2.873450] usbcore: registered new interface driver usbhid
[ 2.873462] usbhid: v2.6:USB HID core driver
[ 3.167371] Adding 477176k swap on /dev/sda5. Priority:-1 extents:1 across:477176k
[ 3.245533] EXT3 FS on sda1, internal journal
[ 3.293283] loop: module loaded
[ 3.808534] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[ 3.816591] e1000: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[ 3.816981] ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 3.819172] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[ 4.687991] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 14.192213] eth1: no IPv6 routers present
[ 14.624347] eth0: no IPv6 routers present
[ 30.768884] process `sysctl' is using deprecated sysctl (syscall) net.ipv6.neigh.default.retrans_time; Use net.ipv6.neigh.default.retrans_time_ms instead.
[14858.191959] warning: `vzctl' uses 32-bit capabilities (legacy support in use)
[14858.248739] CT: 100: started
[15007.787106] ------------[ cut here ]------------
[15007.787124] WARNING: at /build/buildd-linux-2.6_2.6.32-38-amd64-bk66e4/linux-2.6-2.6.32/debian/build/source_amd64_openvz/mm/page_alloc.c:1828 __alloc_pages_nodemask+0x186/0x6c7()
[15007.787131] Hardware name: VirtualBox
[15007.787133] Modules linked in: vzethdev vznetdev simfs vzrst vzcpt vzdquota vzmon vzdev xt_tcpudp xt_length xt_hl xt_tcpmss xt_TCPMSS iptable_mangle iptable_filter xt_multiport xt_limit xt_dscp ipt_REJECT ip_tables x_tables vzevent loop joydev usbhid hid snd_pcm snd_timer snd psmouse soundcore serio_raw snd_page_alloc parport_pc evdev i2c_piix4 pcspkr parport ac battery button processor i2c_core ext3 jbd mbcache sd_mod crc_t10dif ohci_hcd ahci ehci_hcd libata scsi_mod usbcore nls_base thermal e1000 thermal_sys [last unloaded: scsi_wait_scan]
[15007.787171] Pid: 3101, comm: facter Not tainted 2.6.32-5-openvz-amd64 #1
[15007.787173] Call Trace:
[15007.787177] [<ffffffff810bcefb>] ? __alloc_pages_nodemask+0x186/0x6c7
[15007.787180] [<ffffffff810bcefb>] ? __alloc_pages_nodemask+0x186/0x6c7
[15007.787184] [<ffffffff8104e0a0>] ? warn_slowpath_common+0x77/0xa3
[15007.787188] [<ffffffff810bcefb>] ? __alloc_pages_nodemask+0x186/0x6c7
[15007.787191] [<ffffffff810e961e>] ? new_slab+0x104/0x228
[15007.787194] [<ffffffff811002c7>] ? __d_path+0x116/0x1e0
[15007.787198] [<ffffffff810bc3b9>] ? __get_free_pages+0x9/0x38
[15007.787200] [<ffffffff810e90a5>] ? __kmalloc+0x3f/0x17f
[15007.787203] [<ffffffff81108eb8>] ? seq_read+0x226/0x388
[15007.787207] [<ffffffff810f1d0a>] ? vfs_read+0xa6/0xff
[15007.787210] [<ffffffff810f1e7d>] ? sys_read+0x49/0xc4
[15007.787213] [<ffffffff81010c12>] ? system_call_fastpath+0x16/0x1b
[15007.787215] ---[ end trace 5d75e2eb811ce4bf ]---
[16151.459396] NET: Registered protocol family 3
[16151.481955] NET: Registered protocol family 6
[16151.493279] NET: Registered protocol family 11
[16151.514999] NET: Registered protocol family 4
[16151.535658] NET: Registered protocol family 5
[17097.715335] Adding 477176k swap on /dev/sda5. Priority:-1 extents:1 across:477176k
[24897.060905] hrtimer: interrupt took 29975877 ns
[24966.141636] CT: 100: stopped
[24967.140710] CT: 100: started
[25614.326816] Adding 477176k swap on /dev/sda5. Priority:-1 extents:1 across:477176k
** Model information
sys_vendor: innotek GmbH
product_name: VirtualBox
product_version: 1.2
bios_vendor: innotek GmbH
bios_version: VirtualBox
** Loaded modules:
Module Size Used by
appletalk 24213 0
ipx 18854 0
p8023 1044 1 ipx
rose 33930 0
netrom 29272 0
ax25 39739 2 rose,netrom
vzethdev 7301 0
vznetdev 17967 2
simfs 3087 1
vzrst 110398 0
vzcpt 97106 0
vzdquota 35158 1 [permanent]
vzmon 16317 5 vzethdev,vznetdev,vzrst,vzcpt
vzdev 1824 6 vzethdev,vznetdev,vzdquota,vzmon
xt_tcpudp 2319 0
xt_length 1164 0
xt_hl 1313 0
xt_tcpmss 1401 0
xt_TCPMSS 2935 0
iptable_mangle 2881 0
iptable_filter 2322 0
xt_multiport 2267 0
xt_limit 1782 0
xt_dscp 1805 0
ipt_REJECT 1953 0
ip_tables 14123 2 iptable_mangle,iptable_filter
x_tables 13213 10 xt_tcpudp,xt_length,xt_hl,xt_tcpmss,xt_TCPMSS,xt_multiport,xt_limit,xt_dscp,ipt_REJECT,ip_tables
vzevent 1723 1
loop 11751 0
joydev 8475 0
usbhid 33308 0
hid 63305 1 usbhid
snd_pcm 60503 0
snd_timer 15614 1 snd_pcm
snd 46574 2 snd_pcm,snd_timer
psmouse 49937 0
soundcore 4598 1 snd
serio_raw 3768 0
snd_page_alloc 6265 1 snd_pcm
parport_pc 18855 0
evdev 7368 3
i2c_piix4 8328 0
pcspkr 1699 0
parport 27954 1 parport_pc
ac 2192 0
battery 4998 0
button 4682 0
processor 29999 0
i2c_core 15819 1 i2c_piix4
ext3 106678 1
jbd 37205 1 ext3
mbcache 5050 1 ext3
sd_mod 29889 2
crc_t10dif 1276 1 sd_mod
ohci_hcd 19359 0
ahci 32534 1
ehci_hcd 32097 0
libata 133696 1 ahci
scsi_mod 126597 2 sd_mod,libata
usbcore 122850 4 usbhid,ohci_hcd,ehci_hcd
nls_base 6377 1 usbcore
thermal 11754 0
e1000 85501 0
thermal_sys 11942 2 processor,thermal
** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation 440FX - 82441FX PMC [Natoma] [8086:1237] (rev 02)
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-
00:01.0 ISA bridge [0601]: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] [8086:7000]
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:02.0 VGA compatible controller [0300]: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter [80ee:beef] (prog-if 00 [VGA controller])
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 11
Region 0: Memory at e0000000 (32-bit, prefetchable) [size=16M]
Expansion ROM at <unassigned> [disabled]
00:03.0 Ethernet controller [0200]: Intel Corporation 82540EM Gigabit Ethernet Controller [8086:100e] (rev 02)
Subsystem: Intel Corporation PRO/1000 MT Desktop Adapter [8086:001e]
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 (63750ns min)
Interrupt: pin A routed to IRQ 19
Region 0: Memory at f0000000 (32-bit, non-prefetchable) [size=128K]
Region 2: I/O ports at d000 [size=8]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [e4] PCI-X non-bridge device
Command: DPERE- ERO+ RBC=512 OST=1
Status: Dev=ff:1f.0 64bit- 133MHz- SCD- USC- DC=simple DMMRBC=2048 DMOST=1 DMCRS=8 RSCEM- 266MHz- 533MHz-
Kernel driver in use: e1000
00:04.0 System peripheral [0880]: InnoTek Systemberatung GmbH VirtualBox Guest Service [80ee:cafe]
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
Region 0: I/O ports at d020 [size=32]
Region 1: Memory at f0400000 (32-bit, non-prefetchable) [size=4M]
Region 2: Memory at f0800000 (32-bit, prefetchable) [size=16K]
00:06.0 USB Controller [0c03]: Apple Computer Inc. KeyLargo/Intrepid USB [106b:003f] (prog-if 10 [OHCI])
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 A routed to IRQ 22
Region 0: Memory at f0804000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd
00:07.0 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 08)
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
Interrupt: pin A routed to IRQ 9
00:08.0 Ethernet controller [0200]: Intel Corporation 82540EM Gigabit Ethernet Controller [8086:100e] (rev 02)
Subsystem: Intel Corporation PRO/1000 MT Desktop Adapter [8086:001e]
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 (63750ns min)
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f0820000 (32-bit, non-prefetchable) [size=128K]
Region 2: I/O ports at d040 [size=8]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [e4] PCI-X non-bridge device
Command: DPERE- ERO+ RBC=512 OST=1
Status: Dev=ff:1f.0 64bit- 133MHz- SCD- USC- DC=simple DMMRBC=2048 DMOST=1 DMCRS=8 RSCEM- 266MHz- 533MHz-
Kernel driver in use: e1000
00:0b.0 USB Controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller [8086:265c] (prog-if 20 [EHCI])
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, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 19
Region 0: Memory at f0840000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ehci_hcd
00:0d.0 SATA controller [0106]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller [8086:2829] (rev 02) (prog-if 01 [AHCI 1.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: 64
Interrupt: pin A routed to IRQ 21
Region 0: I/O ports at d048 [size=8]
Region 1: I/O ports at <ignored>
Region 2: I/O ports at d058 [size=8]
Region 3: I/O ports at <ignored>
Region 4: I/O ports at d070 [size=16]
Region 5: Memory at f0842000 (32-bit, non-prefetchable) [size=8K]
Capabilities: [70] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000002
Kernel driver in use: ahci
** USB devices:
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
-- System Information:
Debian Release: 6.0.3
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-openvz-amd64 (SMP w/8 CPU cores)
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-2.6.32-5-openvz-amd64 depends on:
ii debconf [debconf-2.0] 1.5.36.1 Debian configuration management sy
ii initramfs-tools [linux-initra 0.98.8 tools for generating an initramfs
ii linux-base 2.6.32-38 Linux image base package
ii module-init-tools 3.12-1 tools for managing Linux kernel mo
ii vzctl 3.0.24-12 server virtualization solution - c
Versions of packages linux-image-2.6.32-5-openvz-amd64 recommends:
ii firmware-linux-free 2.6.32-38 Binary firmware for various driver
Versions of packages linux-image-2.6.32-5-openvz-amd64 suggests:
pn grub | lilo <none> (no description available)
pn linux-doc-2.6.32 <none> (no description available)
Versions of packages linux-image-2.6.32-5-openvz-amd64 is related to:
pn firmware-bnx2 <none> (no description available)
pn firmware-bnx2x <none> (no description available)
pn firmware-ipw2x00 <none> (no description available)
pn firmware-ivtv <none> (no description available)
pn firmware-iwlwifi <none> (no description available)
pn firmware-linux <none> (no description available)
pn firmware-linux-nonfree <none> (no description available)
pn firmware-qlogic <none> (no description available)
pn firmware-ralink <none> (no description available)
pn xen-hypervisor <none> (no description available)
-- debconf information:
linux-image-2.6.32-5-openvz-amd64/postinst/missing-firmware-2.6.32-5-openvz-amd64:
linux-image-2.6.32-5-openvz-amd64/postinst/depmod-error-initrd-2.6.32-5-openvz-amd64: false
linux-image-2.6.32-5-openvz-amd64/prerm/removing-running-kernel-2.6.32-5-openvz-amd64: true
linux-image-2.6.32-5-openvz-amd64/postinst/ignoring-do-bootloader-2.6.32-5-openvz-amd64:
Reply to: