Bug#611577: linux-image-2.6.32-5-686: Allocating large chunk of memory locks up the system for several minutes despite no disk i/o occurring
OK, the swap partition is on an lvm volume inside a luks-encrypted physical volume on my Laptop's harddisk.
I have 2600MB of swap and 1GB of RAM.
When I allocate 2300MB (using malloc and then memset to force
the kernel to actually allocate pages), the system almost freezes up and stays that way for several minutes.
It is NOT swapping during that time. After some time, those '[insert process name] blocked for more than 120 secs'
messages appear on tty1 and in dmesg along with the call traces (it's not limited to console-kit-daemon, it
occurs for all sorts of processes, including cron and even init).
I can switch tty's, unless i trigger the bug in X, but I cant type. After a long time (>10 minutes), the system
becomes responsive again, and actually swaps out the test program that allocates the >2GB.
During the lockup, only negligible disk i/o (~30kb/s) and no cpu activity occurs. I hooked up the Laptop's
harddisk to my desktop computer using a usb adapter and booted it in kvm, and reproduced the bug there,
so I can rule out defective memory etc. (That's also how i figured out the disk activity, using iostat
on the host).
It also renders the lspci appendage useless, which is why i omitted it.
-- Package-specific info:
Linux version 2.6.32-5-686 (Debian 2.6.32-30) (firstname.lastname@example.org) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Wed Jan 12 04:01:41 UTC 2011
Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Versions of packages linux-image-2.6.32-5-686 depends on:
ii debconf [debconf-2.0] 1.5.36 Debian configuration management sy
ii initramfs-tools [linux-initra 0.98.7 tools for generating an initramfs
ii linux-base 2.6.32-30 Linux image base package
ii module-init-tools 3.12-1 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.32-5-686 recommends:
ii firmware-linux-free 2.6.32-30 Binary firmware for various driver
ii libc6-i686 2.11.2-10 Embedded GNU C Library: Shared lib
Versions of packages linux-image-2.6.32-5-686 suggests:
ii grub 0.97-64 GRand Unified Bootloader (dummy pa
pn linux-doc-2.6.32 <none> (no description available)
Versions of packages linux-image-2.6.32-5-686 is related to:
pn firmware-bnx2 <none> (no description available)
pn firmware-bnx2x <none> (no description available)
ii firmware-ipw2x00 0.28 Binary firmware for Intel Pro Wire
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)
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact email@example.com
Archive: 20110130211808.7394.3860.reportbug@localhost">http ://lists.debian.org/20110130211808.7394.3860.reportbug@localhost