Activity log for bug #720095

Date Who What changed Old value New value Message
2011-02-16 14:39:50 Peter Matulis bug added bug
2011-02-16 14:41:25 Peter Matulis description A simple stress test conducted on a KVM guest running standard updated Lucid with vsftpd demonstrates that memory is continuously used up until OOM Killer starts to protect the system. If test is terminated before that point is reached then memory is freed only after several hours. This does not occur with the 2.6.35 kernel (LTS backported kernel). The test is started in this way: $ for i in 1 2 3 4 5 6 7 8 ; do ./feedftp $i >/dev/null & done What is observed during the test is that /proc/vmallocinfo grows continually with lines like the following being added: 0xffffe8ffff800000-0xffffe8ffffa00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffa00000-0xffffe8ffffc00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffc00000-0xffffe8ffffe00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc Attached: - test script (see feedftp) - tarball containing the file at various times during the test (see vmallocinfo.32.tar) - dmesg output showing OOM Killer at work (see dmesg-oom.32.txt) ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: linux-image-2.6.32-28-server (not installed) Regression: No Reproducible: Yes ProcVersionSignature: User Name 2.6.32-28.55-server 2.6.32.27+drm33.12 Uname: Linux 2.6.32-28-server x86_64 AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory AplayDevices: Error: [Errno 2] No such file or directory Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory CurrentDmesg: [ 12.360149] eth0: no IPv6 routers present Date: Wed Feb 16 14:00:19 2011 Lspci: Error: [Errno 2] No such file or directory Lsusb: Error: [Errno 2] No such file or directory MachineType: Bochs Bochs PciMultimedia: ProcCmdLine: root=UUID=7bbf58be-9c5f-4113-ad1b-4611fd131d33 ro ProcEnviron: LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: linux dmi.bios.date: 01/01/2007 dmi.bios.vendor: Bochs dmi.bios.version: Bochs dmi.chassis.type: 1 dmi.chassis.vendor: Bochs dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr: dmi.product.name: Bochs dmi.sys.vendor: Bochs A simple stress test conducted on a KVM guest running standard updated Lucid with vsftpd demonstrates that memory is continuously used up until OOM Killer starts to protect the system. If test is terminated before that point is reached then memory is freed only after several hours. This does not occur with the 2.6.35 kernel (LTS backported kernel). The test is started in this way: $ for i in 1 2 3 4 5 6 7 8 ; do ./feedftp $i >/dev/null & done What is observed during the test is that /proc/vmallocinfo grows continually with lines like the following being added: 0xffffe8ffff800000-0xffffe8ffffa00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffa00000-0xffffe8ffffc00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffc00000-0xffffe8ffffe00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc Attached:    - test script (see feedftp)    - tarball containing the proc file at various times during the test (see vmallocinfo.32.tar)    - dmesg output showing OOM Killer at work (see dmesg-oom.32.txt) ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: linux-image-2.6.32-28-server (not installed) Regression: No Reproducible: Yes ProcVersionSignature: User Name 2.6.32-28.55-server 2.6.32.27+drm33.12 Uname: Linux 2.6.32-28-server x86_64 AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory AplayDevices: Error: [Errno 2] No such file or directory Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory CurrentDmesg: [ 12.360149] eth0: no IPv6 routers present Date: Wed Feb 16 14:00:19 2011 Lspci: Error: [Errno 2] No such file or directory Lsusb: Error: [Errno 2] No such file or directory MachineType: Bochs Bochs PciMultimedia: ProcCmdLine: root=UUID=7bbf58be-9c5f-4113-ad1b-4611fd131d33 ro ProcEnviron:  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: linux dmi.bios.date: 01/01/2007 dmi.bios.vendor: Bochs dmi.bios.version: Bochs dmi.chassis.type: 1 dmi.chassis.vendor: Bochs dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr: dmi.product.name: Bochs dmi.sys.vendor: Bochs
2011-02-16 14:41:48 Peter Matulis attachment added feedftp https://bugs.launchpad.net/ubuntu/+source/linux/+bug/720095/+attachment/1853959/+files/feedftp
2011-02-16 14:42:17 Peter Matulis attachment added dmesg-oom.32.txt https://bugs.launchpad.net/ubuntu/+source/linux/+bug/720095/+attachment/1853960/+files/dmesg-oom.32.txt
2011-02-16 14:42:42 Peter Matulis attachment added vmallocinfo.32.tar https://bugs.launchpad.net/ubuntu/+source/linux/+bug/720095/+attachment/1853961/+files/vmallocinfo.32.tar
2011-02-16 14:44:13 Peter Matulis description A simple stress test conducted on a KVM guest running standard updated Lucid with vsftpd demonstrates that memory is continuously used up until OOM Killer starts to protect the system. If test is terminated before that point is reached then memory is freed only after several hours. This does not occur with the 2.6.35 kernel (LTS backported kernel). The test is started in this way: $ for i in 1 2 3 4 5 6 7 8 ; do ./feedftp $i >/dev/null & done What is observed during the test is that /proc/vmallocinfo grows continually with lines like the following being added: 0xffffe8ffff800000-0xffffe8ffffa00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffa00000-0xffffe8ffffc00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffc00000-0xffffe8ffffe00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc Attached:    - test script (see feedftp)    - tarball containing the proc file at various times during the test (see vmallocinfo.32.tar)    - dmesg output showing OOM Killer at work (see dmesg-oom.32.txt) ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: linux-image-2.6.32-28-server (not installed) Regression: No Reproducible: Yes ProcVersionSignature: User Name 2.6.32-28.55-server 2.6.32.27+drm33.12 Uname: Linux 2.6.32-28-server x86_64 AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory AplayDevices: Error: [Errno 2] No such file or directory Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory CurrentDmesg: [ 12.360149] eth0: no IPv6 routers present Date: Wed Feb 16 14:00:19 2011 Lspci: Error: [Errno 2] No such file or directory Lsusb: Error: [Errno 2] No such file or directory MachineType: Bochs Bochs PciMultimedia: ProcCmdLine: root=UUID=7bbf58be-9c5f-4113-ad1b-4611fd131d33 ro ProcEnviron:  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: linux dmi.bios.date: 01/01/2007 dmi.bios.vendor: Bochs dmi.bios.version: Bochs dmi.chassis.type: 1 dmi.chassis.vendor: Bochs dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr: dmi.product.name: Bochs dmi.sys.vendor: Bochs A simple stress test conducted on a KVM guest running standard updated Lucid with vsftpd demonstrates that memory is continuously used up until OOM Killer starts to protect the system. If test is terminated before that point is reached then memory is freed only after several hours. This does not occur with the 2.6.35 kernel (LTS backported kernel). The test is started in this way: $ for i in 1 2 3 4 5 6 7 8 ; do ./feedftp $i >/dev/null & done What is observed during the test is that /proc/vmallocinfo grows continually with lines like the following being added: 0xffffe8ffff800000-0xffffe8ffffa00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffa00000-0xffffe8ffffc00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffc00000-0xffffe8ffffe00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc Attached:    - test script (see feedftp)    - tarball containing the proc file at various times during the test (see vmallocinfo.32.tar)    - dmesg output showing OOM Killer at work (see dmesg-oom.32.txt) ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: linux-image-2.6.32-28-server (not installed) Regression: No Reproducible: Yes ProcVersionSignature: User Name 2.6.32-28.55-server 2.6.32.27+drm33.12 Uname: Linux 2.6.32-28-server x86_64 AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory AplayDevices: Error: [Errno 2] No such file or directory Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory CurrentDmesg: [ 12.360149] eth0: no IPv6 routers present Date: Wed Feb 16 14:00:19 2011 Lspci: Error: [Errno 2] No such file or directory Lsusb: Error: [Errno 2] No such file or directory MachineType: Bochs Bochs PciMultimedia: ProcCmdLine: root=UUID=7bbf58be-9c5f-4113-ad1b-4611fd131d33 ro ProcEnviron:  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: linux dmi.bios.date: 01/01/2007 dmi.bios.vendor: Bochs dmi.bios.version: Bochs dmi.chassis.type: 1 dmi.chassis.vendor: Bochs dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr: dmi.product.name: Bochs dmi.sys.vendor: Bochs
2011-02-16 14:47:29 Peter Matulis description A simple stress test conducted on a KVM guest running standard updated Lucid with vsftpd demonstrates that memory is continuously used up until OOM Killer starts to protect the system. If test is terminated before that point is reached then memory is freed only after several hours. This does not occur with the 2.6.35 kernel (LTS backported kernel). The test is started in this way: $ for i in 1 2 3 4 5 6 7 8 ; do ./feedftp $i >/dev/null & done What is observed during the test is that /proc/vmallocinfo grows continually with lines like the following being added: 0xffffe8ffff800000-0xffffe8ffffa00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffa00000-0xffffe8ffffc00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffc00000-0xffffe8ffffe00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc Attached:    - test script (see feedftp)    - tarball containing the proc file at various times during the test (see vmallocinfo.32.tar)    - dmesg output showing OOM Killer at work (see dmesg-oom.32.txt) ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: linux-image-2.6.32-28-server (not installed) Regression: No Reproducible: Yes ProcVersionSignature: User Name 2.6.32-28.55-server 2.6.32.27+drm33.12 Uname: Linux 2.6.32-28-server x86_64 AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory AplayDevices: Error: [Errno 2] No such file or directory Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory CurrentDmesg: [ 12.360149] eth0: no IPv6 routers present Date: Wed Feb 16 14:00:19 2011 Lspci: Error: [Errno 2] No such file or directory Lsusb: Error: [Errno 2] No such file or directory MachineType: Bochs Bochs PciMultimedia: ProcCmdLine: root=UUID=7bbf58be-9c5f-4113-ad1b-4611fd131d33 ro ProcEnviron:  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: linux dmi.bios.date: 01/01/2007 dmi.bios.vendor: Bochs dmi.bios.version: Bochs dmi.chassis.type: 1 dmi.chassis.vendor: Bochs dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr: dmi.product.name: Bochs dmi.sys.vendor: Bochs A simple stress test conducted on a KVM guest running standard updated Lucid with vsftpd demonstrates that memory is continuously used up until OOM Killer starts to protect the system. If test is terminated before that point is reached then memory is freed only after several hours. This does not occur with the 2.6.35 kernel (LTS backported kernel). The test is started in this way: $ for i in 1 2 3 4 5 6 7 8 ; do ./feedftp $i >/dev/null & done What is observed during the test is that /proc/vmallocinfo grows continually with lines like the following being added: 0xffffe8ffff800000-0xffffe8ffffa00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffa00000-0xffffe8ffffc00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffc00000-0xffffe8ffffe00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc Attached: - test script (see feedftp) - tarball containing the proc file at various times during the test (see vmallocinfo.32.tar) - dmesg output showing OOM Killer at work (see dmesg-oom.32.txt) May be related: https://bugs.launchpad.net/ubuntu/+source/vsftpd/+bug/682865 ========= ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: linux-image-2.6.32-28-server (not installed) Regression: No Reproducible: Yes ProcVersionSignature: User Name 2.6.32-28.55-server 2.6.32.27+drm33.12 Uname: Linux 2.6.32-28-server x86_64 AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory AplayDevices: Error: [Errno 2] No such file or directory Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory CurrentDmesg: [ 12.360149] eth0: no IPv6 routers present Date: Wed Feb 16 14:00:19 2011 Lspci: Error: [Errno 2] No such file or directory Lsusb: Error: [Errno 2] No such file or directory MachineType: Bochs Bochs PciMultimedia: ProcCmdLine: root=UUID=7bbf58be-9c5f-4113-ad1b-4611fd131d33 ro ProcEnviron:  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: linux dmi.bios.date: 01/01/2007 dmi.bios.vendor: Bochs dmi.bios.version: Bochs dmi.chassis.type: 1 dmi.chassis.vendor: Bochs dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr: dmi.product.name: Bochs dmi.sys.vendor: Bochs
2011-02-16 15:12:22 Peter Matulis description A simple stress test conducted on a KVM guest running standard updated Lucid with vsftpd demonstrates that memory is continuously used up until OOM Killer starts to protect the system. If test is terminated before that point is reached then memory is freed only after several hours. This does not occur with the 2.6.35 kernel (LTS backported kernel). The test is started in this way: $ for i in 1 2 3 4 5 6 7 8 ; do ./feedftp $i >/dev/null & done What is observed during the test is that /proc/vmallocinfo grows continually with lines like the following being added: 0xffffe8ffff800000-0xffffe8ffffa00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffa00000-0xffffe8ffffc00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffc00000-0xffffe8ffffe00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc Attached: - test script (see feedftp) - tarball containing the proc file at various times during the test (see vmallocinfo.32.tar) - dmesg output showing OOM Killer at work (see dmesg-oom.32.txt) May be related: https://bugs.launchpad.net/ubuntu/+source/vsftpd/+bug/682865 ========= ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: linux-image-2.6.32-28-server (not installed) Regression: No Reproducible: Yes ProcVersionSignature: User Name 2.6.32-28.55-server 2.6.32.27+drm33.12 Uname: Linux 2.6.32-28-server x86_64 AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory AplayDevices: Error: [Errno 2] No such file or directory Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory CurrentDmesg: [ 12.360149] eth0: no IPv6 routers present Date: Wed Feb 16 14:00:19 2011 Lspci: Error: [Errno 2] No such file or directory Lsusb: Error: [Errno 2] No such file or directory MachineType: Bochs Bochs PciMultimedia: ProcCmdLine: root=UUID=7bbf58be-9c5f-4113-ad1b-4611fd131d33 ro ProcEnviron:  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: linux dmi.bios.date: 01/01/2007 dmi.bios.vendor: Bochs dmi.bios.version: Bochs dmi.chassis.type: 1 dmi.chassis.vendor: Bochs dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr: dmi.product.name: Bochs dmi.sys.vendor: Bochs A simple stress test conducted on a KVM guest running standard updated Lucid with vsftpd demonstrates that memory is continuously used up until OOM Killer starts to protect the system (after ~12 min on my system). If test is terminated before that point is reached then memory is freed only after several hours. This does not occur with the 2.6.35 kernel (LTS backported kernel). The test is started in this way: $ for i in 1 2 3 4 5 6 7 8 ; do ./feedftp $i >/dev/null & done What is observed during the test is that /proc/vmallocinfo grows continually with lines like the following being added: 0xffffe8ffff800000-0xffffe8ffffa00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffa00000-0xffffe8ffffc00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffc00000-0xffffe8ffffe00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc Attached: - test script (see feedftp) - tarball containing the proc file at various times during the test (see vmallocinfo.32.tar) - dmesg output showing OOM Killer at work (see dmesg-oom.32.txt) May be related: https://bugs.launchpad.net/ubuntu/+source/vsftpd/+bug/682865 ========= ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: linux-image-2.6.32-28-server (not installed) Regression: No Reproducible: Yes ProcVersionSignature: User Name 2.6.32-28.55-server 2.6.32.27+drm33.12 Uname: Linux 2.6.32-28-server x86_64 AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory AplayDevices: Error: [Errno 2] No such file or directory Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory CurrentDmesg: [ 12.360149] eth0: no IPv6 routers present Date: Wed Feb 16 14:00:19 2011 Lspci: Error: [Errno 2] No such file or directory Lsusb: Error: [Errno 2] No such file or directory MachineType: Bochs Bochs PciMultimedia: ProcCmdLine: root=UUID=7bbf58be-9c5f-4113-ad1b-4611fd131d33 ro ProcEnviron:  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: linux dmi.bios.date: 01/01/2007 dmi.bios.vendor: Bochs dmi.bios.version: Bochs dmi.chassis.type: 1 dmi.chassis.vendor: Bochs dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr: dmi.product.name: Bochs dmi.sys.vendor: Bochs
2011-02-16 15:16:21 Jeremy Foshee tags amd64 apport-bug lucid needs-upstream-testing amd64 apport-bug kernel-key lucid needs-upstream-testing
2011-02-16 15:20:47 Peter Matulis description A simple stress test conducted on a KVM guest running standard updated Lucid with vsftpd demonstrates that memory is continuously used up until OOM Killer starts to protect the system (after ~12 min on my system). If test is terminated before that point is reached then memory is freed only after several hours. This does not occur with the 2.6.35 kernel (LTS backported kernel). The test is started in this way: $ for i in 1 2 3 4 5 6 7 8 ; do ./feedftp $i >/dev/null & done What is observed during the test is that /proc/vmallocinfo grows continually with lines like the following being added: 0xffffe8ffff800000-0xffffe8ffffa00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffa00000-0xffffe8ffffc00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffc00000-0xffffe8ffffe00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc Attached: - test script (see feedftp) - tarball containing the proc file at various times during the test (see vmallocinfo.32.tar) - dmesg output showing OOM Killer at work (see dmesg-oom.32.txt) May be related: https://bugs.launchpad.net/ubuntu/+source/vsftpd/+bug/682865 ========= ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: linux-image-2.6.32-28-server (not installed) Regression: No Reproducible: Yes ProcVersionSignature: User Name 2.6.32-28.55-server 2.6.32.27+drm33.12 Uname: Linux 2.6.32-28-server x86_64 AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory AplayDevices: Error: [Errno 2] No such file or directory Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory CurrentDmesg: [ 12.360149] eth0: no IPv6 routers present Date: Wed Feb 16 14:00:19 2011 Lspci: Error: [Errno 2] No such file or directory Lsusb: Error: [Errno 2] No such file or directory MachineType: Bochs Bochs PciMultimedia: ProcCmdLine: root=UUID=7bbf58be-9c5f-4113-ad1b-4611fd131d33 ro ProcEnviron:  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: linux dmi.bios.date: 01/01/2007 dmi.bios.vendor: Bochs dmi.bios.version: Bochs dmi.chassis.type: 1 dmi.chassis.vendor: Bochs dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr: dmi.product.name: Bochs dmi.sys.vendor: Bochs A simple stress test conducted on a KVM guest running standard updated Lucid with vsftpd demonstrates that memory is continuously used up until OOM Killer starts to protect the system (after ~12 min on my system). If test is terminated before that point is reached then memory is freed only after several hours. If vsftpd is stopped then memory is freed (after ~10 min on my system). This does not occur with the 2.6.35 kernel (LTS backported kernel). The test is started in this way: $ for i in 1 2 3 4 5 6 7 8 ; do ./feedftp $i >/dev/null & done What is observed during the test is that /proc/vmallocinfo grows continually with lines like the following being added: 0xffffe8ffff800000-0xffffe8ffffa00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffa00000-0xffffe8ffffc00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffc00000-0xffffe8ffffe00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc Attached: - test script (see feedftp) - tarball containing the proc file at various times during the test (see vmallocinfo.32.tar) - dmesg output showing OOM Killer at work (see dmesg-oom.32.txt) May be related: https://bugs.launchpad.net/ubuntu/+source/vsftpd/+bug/682865 ========= ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: linux-image-2.6.32-28-server (not installed) Regression: No Reproducible: Yes ProcVersionSignature: User Name 2.6.32-28.55-server 2.6.32.27+drm33.12 Uname: Linux 2.6.32-28-server x86_64 AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory AplayDevices: Error: [Errno 2] No such file or directory Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory CurrentDmesg: [ 12.360149] eth0: no IPv6 routers present Date: Wed Feb 16 14:00:19 2011 Lspci: Error: [Errno 2] No such file or directory Lsusb: Error: [Errno 2] No such file or directory MachineType: Bochs Bochs PciMultimedia: ProcCmdLine: root=UUID=7bbf58be-9c5f-4113-ad1b-4611fd131d33 ro ProcEnviron:  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: linux dmi.bios.date: 01/01/2007 dmi.bios.vendor: Bochs dmi.bios.version: Bochs dmi.chassis.type: 1 dmi.chassis.vendor: Bochs dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr: dmi.product.name: Bochs dmi.sys.vendor: Bochs
2011-02-16 15:23:01 Andy Whitcroft summary vsftpd causes memory leak in Lucid vsftpd causes a vmalloc space leak in Lucid
2011-02-16 15:42:16 Walter Richards bug added subscriber Walter Richards
2011-02-16 17:11:39 Stefan Bader linux (Ubuntu): importance Undecided Medium
2011-02-16 17:11:39 Stefan Bader linux (Ubuntu): status New Confirmed
2011-02-16 17:11:39 Stefan Bader linux (Ubuntu): assignee Stefan Bader (stefan-bader-canonical)
2011-02-17 03:40:18 Peter Matulis description A simple stress test conducted on a KVM guest running standard updated Lucid with vsftpd demonstrates that memory is continuously used up until OOM Killer starts to protect the system (after ~12 min on my system). If test is terminated before that point is reached then memory is freed only after several hours. If vsftpd is stopped then memory is freed (after ~10 min on my system). This does not occur with the 2.6.35 kernel (LTS backported kernel). The test is started in this way: $ for i in 1 2 3 4 5 6 7 8 ; do ./feedftp $i >/dev/null & done What is observed during the test is that /proc/vmallocinfo grows continually with lines like the following being added: 0xffffe8ffff800000-0xffffe8ffffa00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffa00000-0xffffe8ffffc00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffc00000-0xffffe8ffffe00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc Attached: - test script (see feedftp) - tarball containing the proc file at various times during the test (see vmallocinfo.32.tar) - dmesg output showing OOM Killer at work (see dmesg-oom.32.txt) May be related: https://bugs.launchpad.net/ubuntu/+source/vsftpd/+bug/682865 ========= ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: linux-image-2.6.32-28-server (not installed) Regression: No Reproducible: Yes ProcVersionSignature: User Name 2.6.32-28.55-server 2.6.32.27+drm33.12 Uname: Linux 2.6.32-28-server x86_64 AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory AplayDevices: Error: [Errno 2] No such file or directory Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory CurrentDmesg: [ 12.360149] eth0: no IPv6 routers present Date: Wed Feb 16 14:00:19 2011 Lspci: Error: [Errno 2] No such file or directory Lsusb: Error: [Errno 2] No such file or directory MachineType: Bochs Bochs PciMultimedia: ProcCmdLine: root=UUID=7bbf58be-9c5f-4113-ad1b-4611fd131d33 ro ProcEnviron:  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: linux dmi.bios.date: 01/01/2007 dmi.bios.vendor: Bochs dmi.bios.version: Bochs dmi.chassis.type: 1 dmi.chassis.vendor: Bochs dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr: dmi.product.name: Bochs dmi.sys.vendor: Bochs A simple stress test conducted on a KVM guest running standard updated Lucid with vsftpd demonstrates that memory is continuously used up until OOM Killer starts to protect the system (after ~12 min on my system). If test is terminated before that point is reached then memory is freed only after several hours. If vsftpd is stopped then memory is freed (after ~45 min on my system). This does not occur with the 2.6.35 kernel (LTS backported kernel). The test is started in this way: $ for i in 1 2 3 4 5 6 7 8 ; do ./feedftp $i >/dev/null & done What is observed during the test is that /proc/vmallocinfo grows continually with lines like the following being added: 0xffffe8ffff800000-0xffffe8ffffa00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffa00000-0xffffe8ffffc00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffc00000-0xffffe8ffffe00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc Attached: - test script (see feedftp) - tarball containing the proc file at various times during the test (see vmallocinfo.32.tar) - dmesg output showing OOM Killer at work (see dmesg-oom.32.txt) May be related: https://bugs.launchpad.net/ubuntu/+source/vsftpd/+bug/682865 ========= ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: linux-image-2.6.32-28-server (not installed) Regression: No Reproducible: Yes ProcVersionSignature: User Name 2.6.32-28.55-server 2.6.32.27+drm33.12 Uname: Linux 2.6.32-28-server x86_64 AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory AplayDevices: Error: [Errno 2] No such file or directory Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory CurrentDmesg: [ 12.360149] eth0: no IPv6 routers present Date: Wed Feb 16 14:00:19 2011 Lspci: Error: [Errno 2] No such file or directory Lsusb: Error: [Errno 2] No such file or directory MachineType: Bochs Bochs PciMultimedia: ProcCmdLine: root=UUID=7bbf58be-9c5f-4113-ad1b-4611fd131d33 ro ProcEnviron:  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: linux dmi.bios.date: 01/01/2007 dmi.bios.vendor: Bochs dmi.bios.version: Bochs dmi.chassis.type: 1 dmi.chassis.vendor: Bochs dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr: dmi.product.name: Bochs dmi.sys.vendor: Bochs
2011-03-30 12:29:14 Stefan Bader nominated for series Ubuntu Lucid
2011-03-30 12:29:14 Stefan Bader bug task added linux (Ubuntu Lucid)
2011-03-30 12:32:56 Stefan Bader linux (Ubuntu Lucid): importance Undecided Medium
2011-03-30 12:32:56 Stefan Bader linux (Ubuntu Lucid): status New Fix Committed
2011-03-30 12:32:56 Stefan Bader linux (Ubuntu Lucid): assignee Stefan Bader (stefan-bader-canonical)
2011-03-30 12:34:10 Stefan Bader linux (Ubuntu): status Confirmed Invalid
2011-03-30 12:34:10 Stefan Bader linux (Ubuntu): assignee Stefan Bader (stefan-bader-canonical)
2011-03-30 12:34:56 Stefan Bader bug added subscriber Ubuntu Stable Release Updates Team
2011-03-30 12:41:02 Stefan Bader description A simple stress test conducted on a KVM guest running standard updated Lucid with vsftpd demonstrates that memory is continuously used up until OOM Killer starts to protect the system (after ~12 min on my system). If test is terminated before that point is reached then memory is freed only after several hours. If vsftpd is stopped then memory is freed (after ~45 min on my system). This does not occur with the 2.6.35 kernel (LTS backported kernel). The test is started in this way: $ for i in 1 2 3 4 5 6 7 8 ; do ./feedftp $i >/dev/null & done What is observed during the test is that /proc/vmallocinfo grows continually with lines like the following being added: 0xffffe8ffff800000-0xffffe8ffffa00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffa00000-0xffffe8ffffc00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffc00000-0xffffe8ffffe00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc Attached: - test script (see feedftp) - tarball containing the proc file at various times during the test (see vmallocinfo.32.tar) - dmesg output showing OOM Killer at work (see dmesg-oom.32.txt) May be related: https://bugs.launchpad.net/ubuntu/+source/vsftpd/+bug/682865 ========= ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: linux-image-2.6.32-28-server (not installed) Regression: No Reproducible: Yes ProcVersionSignature: User Name 2.6.32-28.55-server 2.6.32.27+drm33.12 Uname: Linux 2.6.32-28-server x86_64 AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory AplayDevices: Error: [Errno 2] No such file or directory Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory CurrentDmesg: [ 12.360149] eth0: no IPv6 routers present Date: Wed Feb 16 14:00:19 2011 Lspci: Error: [Errno 2] No such file or directory Lsusb: Error: [Errno 2] No such file or directory MachineType: Bochs Bochs PciMultimedia: ProcCmdLine: root=UUID=7bbf58be-9c5f-4113-ad1b-4611fd131d33 ro ProcEnviron:  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: linux dmi.bios.date: 01/01/2007 dmi.bios.vendor: Bochs dmi.bios.version: Bochs dmi.chassis.type: 1 dmi.chassis.vendor: Bochs dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr: dmi.product.name: Bochs dmi.sys.vendor: Bochs SRU justification: Impact: With activated network namespace (CONFIG_NET_NS) support it is possible to create new namespaces much faster than cleaning them up. This can lead to memory pressure and in the case of vsftp it is easily possible to bring down the server by just repeatedly connecting to it. Fix: The issue was fixed by a long series of changes to make cleanup quicker. The vast amount of changes makes them unsuited for SRU. So it was decided that the safest way for a 2.6.32 based kernel is to turn that feature off (it was considered experimental until 2.6.37 anyway). Testcase: Se report. --- A simple stress test conducted on a KVM guest running standard updated Lucid with vsftpd demonstrates that memory is continuously used up until OOM Killer starts to protect the system (after ~12 min on my system). If test is terminated before that point is reached then memory is freed only after several hours. If vsftpd is stopped then memory is freed (after ~45 min on my system). This does not occur with the 2.6.35 kernel (LTS backported kernel). The test is started in this way: $ for i in 1 2 3 4 5 6 7 8 ; do ./feedftp $i >/dev/null & done What is observed during the test is that /proc/vmallocinfo grows continually with lines like the following being added: 0xffffe8ffff800000-0xffffe8ffffa00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffa00000-0xffffe8ffffc00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc 0xffffe8ffffc00000-0xffffe8ffffe00000 2097152 pcpu_get_vm_areas+0x0/0x790 vmalloc Attached: - test script (see feedftp) - tarball containing the proc file at various times during the test (see vmallocinfo.32.tar) - dmesg output showing OOM Killer at work (see dmesg-oom.32.txt) May be related: https://bugs.launchpad.net/ubuntu/+source/vsftpd/+bug/682865 ========= ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: linux-image-2.6.32-28-server (not installed) Regression: No Reproducible: Yes ProcVersionSignature: User Name 2.6.32-28.55-server 2.6.32.27+drm33.12 Uname: Linux 2.6.32-28-server x86_64 AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access /dev/snd/: No such file or directory AplayDevices: Error: [Errno 2] No such file or directory Architecture: amd64 ArecordDevices: Error: [Errno 2] No such file or directory CurrentDmesg: [ 12.360149] eth0: no IPv6 routers present Date: Wed Feb 16 14:00:19 2011 Lspci: Error: [Errno 2] No such file or directory Lsusb: Error: [Errno 2] No such file or directory MachineType: Bochs Bochs PciMultimedia: ProcCmdLine: root=UUID=7bbf58be-9c5f-4113-ad1b-4611fd131d33 ro ProcEnviron:  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: linux dmi.bios.date: 01/01/2007 dmi.bios.vendor: Bochs dmi.bios.version: Bochs dmi.chassis.type: 1 dmi.chassis.vendor: Bochs dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr: dmi.product.name: Bochs dmi.sys.vendor: Bochs
2011-04-06 19:10:21 Fabien Tivolle bug added subscriber Fabien Tivolle
2011-04-18 06:21:07 Rachel Greenham bug added subscriber Rachel Greenham
2011-04-25 18:44:25 Martin Pitt bug added subscriber SRU Verification
2011-04-25 19:32:33 Launchpad Janitor branch linked lp:ubuntu/lucid-proposed/linux-ec2
2011-04-25 21:37:40 Steve Conklin tags amd64 apport-bug kernel-key lucid needs-upstream-testing amd64 apport-bug kernel-key lucid needs-upstream-testing verification-needed-lucid
2011-04-26 17:12:12 Clint Byrum tags amd64 apport-bug kernel-key lucid needs-upstream-testing verification-needed-lucid amd64 apport-bug kernel-key lucid needs-upstream-testing verification-done
2011-05-30 05:16:55 Launchpad Janitor linux (Ubuntu Lucid): status Fix Committed Fix Released
2011-05-30 05:16:55 Launchpad Janitor cve linked 2010-4263
2011-05-30 05:16:55 Launchpad Janitor cve linked 2010-4342
2011-05-30 05:16:55 Launchpad Janitor cve linked 2010-4529
2011-05-30 05:16:55 Launchpad Janitor cve linked 2011-0726
2011-05-30 05:16:55 Launchpad Janitor cve linked 2011-1013
2011-05-30 05:16:55 Launchpad Janitor cve linked 2011-1016
2011-05-30 05:16:55 Launchpad Janitor cve linked 2011-1019
2011-06-01 07:24:04 Stefan Metzmacher bug added subscriber Stefan Metzmacher
2011-06-01 15:13:16 Serge Hallyn attachment added debdiff https://bugs.launchpad.net/ubuntu/+source/linux/+bug/720095/+attachment/2150773/+files/debdiff
2011-06-14 07:29:27 Launchpad Janitor branch linked lp:ubuntu/lucid-proposed/linux-mvl-dove
2011-06-14 18:54:19 Launchpad Janitor branch linked lp:ubuntu/maverick-proposed/linux-mvl-dove
2011-09-07 19:30:26 Alex Bligh bug added subscriber Alex Bligh
2012-10-15 20:20:49 Chris J Arges bug added subscriber Sustaining Engineering
2014-02-07 16:01:28 Curtis Hovey removed subscriber Registry Administrators