From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [129.179.161.11] by ns1.cdc.com with ESMTP for linux-mm@kvack.org; Thu, 30 Aug 2001 09:28:31 -0500 Message-Id: <3B8E4CB7.4010509@syntegra.com> Date: Thu, 30 Aug 2001 09:24:55 -0500 From: Andrew Kay Subject: Re: kernel: __alloc_pages: 1-order allocation failed References: <20010829150716Z16100-32383+2280@humbolt.nl.linux.org> <3B8D14E5.7070204@syntegra.com> <20010829175351Z16158-32383+2308@humbolt.nl.linux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-linux-mm@kvack.org Return-Path: To: Daniel Phillips Cc: Marcelo Tosatti , linux-mm@kvack.org List-ID: > I'm willing to guess at this point that this atomic failure is not a bug, the > only bug is that we print the warning message, potentially slowing things > down. I'd like to see a correct backtrace first. > > Do you detect any slowdown in your system when you're getting these messages? > I wouldn't expect so from what you've described so far. I don't notice any slowdown in the system, but certain operations hang. Such as vmstat, ps, and our SMTP server. They lock up completely. The load average is at 20, but the CPU is completely idle. Here's another attempt at ksymoops output: ksymoops 2.4.0 on i686 2.4.9. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.4.9/ (default) -m /boot/System.map-2.4.9 (default) Warning: You did not tell me where to find symbol information. I will assume that the log matches the kernel and modules that are running right now and I'll use the default options above for symbol resolution. If the current kernel and/or modules do not match the log, you can get more accurate output by telling me the kernel version and where to find map, modules, ksyms etc. ksymoops -h explains the options. Aug 29 19:00:17 dhcp80-252 kernel: Call Trace: [] [] [] [] [] Aug 29 19:00:17 dhcp80-252 kernel: [] [] [] [] [] [] Aug 29 19:00:17 dhcp80-252 kernel: [] [] [] [] [] [] Aug 29 19:00:17 dhcp80-252 kernel: [] [] [] [] [] [] Aug 29 19:00:17 dhcp80-252 kernel: [] [] [] [] [] [] Aug 29 19:00:17 dhcp80-252 kernel: [] [] [] [] [] [] Aug 29 19:00:17 dhcp80-252 kernel: [] [] [] [] [] [] Aug 29 19:00:18 dhcp80-252 kernel: [] [] Aug 29 19:00:18 dhcp80-252 kernel: Call Trace: [] [] [] [] [] Aug 29 19:00:18 dhcp80-252 kernel: [] [] [] [] [] [] Aug 29 19:00:18 dhcp80-252 kernel: [] [] [] [] [] [] Aug 29 19:00:18 dhcp80-252 kernel: [] [] [] [] [] [] Aug 29 19:00:18 dhcp80-252 kernel: [] [] [] [] [] [] Aug 29 19:00:18 dhcp80-252 kernel: [] [] [] [] [] [] Aug 29 19:00:18 dhcp80-252 kernel: [] [] [] [] [] [] Aug 29 19:00:18 dhcp80-252 kernel: [] [] [] [] [] Warning (Oops_read): Code line not seen, dumping what data is available Trace; c0129b60 <_alloc_pages+18/1c> Trace; c0129e0e <__get_free_pages+a/18> Trace; c0126e7a Trace; c0127029 Trace; c01f8242 Trace; c021c02a Trace; c0219a6b Trace; c021c6b1 Trace; c01a9024 Trace; c0206464 Trace; c0200413 Trace; c0206464 Trace; c01fc517 Trace; c0206464 Trace; c020651d Trace; c0206464 Trace; c0206935 Trace; c0106bf4 Trace; c0206400 Trace; c01fa441 Trace; c0206935 Trace; c01fa441 Trace; c01f8fc3 Trace; c01f8fd7 Trace; c01f910b <__kfree_skb+e7/f0> Trace; c0219c9e Trace; c0219f3d Trace; c021a35b Trace; c020414f Trace; c02044a9 Trace; c01a8de4 Trace; c01fca3d Trace; c0116f6d Trace; c0107ff4 Trace; c01051a0 Trace; c01051a0 Trace; c0106bf4 Trace; c01051a0 Trace; c01051a0 Trace; c01051c3 Trace; c0105224 Trace; c0105000 <_stext+0/0> Trace; c0105027 Trace; c0129b60 <_alloc_pages+18/1c> Trace; c0129e0e <__get_free_pages+a/18> Trace; c0126e7a Trace; c0127029 Trace; c01f8242 Trace; c021c02a Trace; c0219a6b Trace; c021c6b1 Trace; c01a9024 Trace; c01a954e Trace; c0206464 Trace; c0200413 Trace; c0206464 Trace; c01fc517 Trace; c0206464 Trace; c020651d Trace; c0206464 Trace; c0206935 Trace; c01fc517 Trace; c0206464 Trace; c020651d Trace; c0206464 Trace; c0214500 Trace; c0214627 Trace; c02150bf Trace; c01f8fc3 Trace; c01f8fd7 Trace; c01f910b <__kfree_skb+e7/f0> Trace; c0219c9e Trace; c0219f3d Trace; c021a35b Trace; c020414f Trace; c02044a9 Trace; c01a8de4 Trace; c01fca3d Trace; c0116f6d Trace; c0107ff4 Trace; c01051a0 Trace; c01051a0 Trace; c0106bf4 Trace; c01051a0 Trace; c01051a0 Trace; c01051c3 Trace; c0105224 Trace; c0105000 <_stext+0/0> Trace; c0105027 -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/