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

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: