This bug is missing log files that will aid in diagnosing the problem. >From a terminal window please run:
apport-collect 1226172 and then change the status of the bug to 'Confirmed'. If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'. This change has been made by an automated script, maintained by the Ubuntu Kernel Team. ** Changed in: linux (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1226172 Title: iostat: Cannot open /proc/stat: Cannot allocate memory Status in “linux” package in Ubuntu: Incomplete Bug description: I receive an intermittent error using iostat -k 5 : "Cannot open /proc/stat: Cannot allocate memory" This can also be simply reproduced by entering: "cat /proc/stat", one to several (~5-10) times. strace on the "cat /proc/stat" method: ...exclude typical run-up... fstat(3, {st_mode=S_IFREG|0644, st_size=1607664, ...}) = 0 mmap(NULL, 1607664, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd755b77000 close(3) = 0 fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 5), ...}) = 0 open("/proc/stat", O_RDONLY) = -1 ENOMEM (Cannot allocate memory) write(2, "cat: ", 5cat: ) = 5 write(2, "/proc/stat", 10/proc/stat) = 10 open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd755d09000 read(3, "# Locale name alias data base.\n#"..., 4096) = 2570 read(3, "", 4096) = 0 close(3) = 0 munmap(0x7fd755d09000, 4096) = 0 open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) ...exclude typical throw-error via LC_MESSAGES/libc.mo... /proc/meminfo detail: # cat /proc/meminfo MemTotal: 32947584 kB MemFree: 302664 kB Buffers: 154064 kB Cached: 21284268 kB SwapCached: 1728840 kB Active: 12576792 kB Inactive: 17279896 kB Active(anon): 5097984 kB Inactive(anon): 3320844 kB Active(file): 7478808 kB Inactive(file): 13959052 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 187617276 kB SwapFree: 185330320 kB Dirty: 148 kB Writeback: 0 kB AnonPages: 7048592 kB Mapped: 104312 kB Shmem: 604 kB Slab: 1947068 kB SReclaimable: 1523288 kB SUnreclaim: 423780 kB KernelStack: 8800 kB PageTables: 38260 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 204091068 kB Committed_AS: 15333712 kB VmallocTotal: 34359738367 kB VmallocUsed: 163292 kB VmallocChunk: 34359457992 kB HardwareCorrupted: 0 kB AnonHugePages: 38912 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 333824 kB DirectMap2M: 14313472 kB DirectMap1G: 18874368 kB This only seems to happens on specific hardware: Intel Server System P4000CP / S2600CP Motherboard, booted with kernel option: "pci=conf1" This does NOT happen on very similar hardware: Intel Server R2312GZ / S2600GZ Motherboard Is there a possible memory, or kernel memory sysctl configurable I'm missing here? To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1226172/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp