From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jalajadevi Ganapathy" Subject: get_free pages!! Message-ID: Date: Wed, 29 Aug 2001 12:44:04 -0400 MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii Sender: owner-linux-mm@kvack.org Return-Path: To: Andrew Kay Cc: Daniel Phillips , Marcelo Tosatti , linux-mm@kvack.org List-ID: How can i get memory pagest greater than order 5. If I pass, the value greater than 5 as order, my get_free_pages fails. How can i get more than 5 pages!! Thanks Jalaja Andrew Kay @kvack.org on 08/29/2001 12:14:29 PM Sent by: owner-linux-mm@kvack.org To: Daniel Phillips cc: Marcelo Tosatti , linux-mm@kvack.org Subject: Re: kernel: __alloc_pages: 1-order allocation failed > OK, it's not a bounce buffer because the allocation isn't __GFP_WAIT (0x10). > It's GFP_ATOMIC and there are several hundred of those throughout the kernel so > I'm not going to try to guess which one. Could you please pass a few of your > backtraces through ksymoops make them meaningful? > Daniel I'm not sure I did this right, but here is my attempt. I ran a 'ksymoops' and gave it a couple of the errors. The parts that look somewhat recognizable are the sk98lin, which is a Syskonnect gig over copper card. It is the only module I have running on the system. Andy 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. Error (regular_file): read_system_map stat /boot/System.map-2.4.9 failed Warning (compare_maps): mismatch on symbol SkInodeOps , sk98lin says f88e0500, /lib/modules/2.4.9/kernel/drivers/net/sk98lin/sk98lin.o says f88df9c0. Ignoring /lib/modules/2.4.9/kernel/drivers/net/sk98lin/sk98lin.o entry Aug 29 02:24:49 dell63 kernel: Call Trace: [] [] [] [] [] Aug 29 02:24:49 dell63 kernel: [] [] [] [] [] [] Aug 29 02:24:49 dell63 kernel: [] [] [] [] [] [] Aug 29 02:24:49 dell63 kernel: [] [] [] [] [] [] Aug 29 02:24:49 dell63 kernel: [] [] [] [] [] [] Aug 29 02:24:49 dell63 kernel: [] [] [] [] [] [] Aug 29 02:24:49 dell63 kernel: [] [] [] [] [] Aug 29 02:24:49 dell63 kernel: Call Trace: [] [] [] [] [] Aug 29 02:24:49 dell63 kernel: [] [] [] [] [] [] Aug 29 02:24:49 dell63 kernel: [] [] [] [] [] [] Aug 29 02:24:49 dell63 kernel: [] [] [] [] [] [] Aug 29 02:24:49 dell63 kernel: [] [] [] [] [] [] Aug 29 02:24:49 dell63 kernel: [] [] [] [] [] [] Aug 29 02:24:49 dell63 kernel: [] Warning (Oops_read): Code line not seen, dumping what data is available Trace; c012db70 <_alloc_pages+18/1c> Trace; c012de1e <__get_free_pages+a/18> Trace; c012a69e Trace; c012aa21 Trace; c0211032 Trace; c02392da Trace; c023669f Trace; c02399a1 Trace; c01b000f Trace; f88c30fa <[sk98lin]SkGeIsrOnePort+12e/144> Trace; c01b000f Trace; c021a714 Trace; c02158e6 Trace; c022173d Trace; c0221638 Trace; c0221b5d Trace; c0112437 Trace; c0221638 Trace; c023099a Trace; c0112437 Trace; c0211f53 Trace; c0211f68 Trace; c02120b9 <__kfree_skb+f5/fc> Trace; c023698e Trace; c0236c65 Trace; c023711d Trace; c021f07f Trace; c021f40a Trace; c0215fae Trace; c0119533 Trace; c0108785 Trace; c0105230 Trace; c0105230 Trace; c0106e34 <__read_lock_failed+1174/2630> Trace; c0105230 Trace; c0105230 Trace; c010525c Trace; c01052c2 Trace; c0105000 Trace; c010505f Trace; c012db70 <_alloc_pages+18/1c> Trace; c012de1e <__get_free_pages+a/18> Trace; c012a69e Trace; c012aa21 Trace; c0211032 Trace; c02392da Trace; c023669f Trace; c02399a1 Trace; c01b000f Trace; c021a714 Trace; c02158e6 Trace; c022173d Trace; c0221638 Trace; c0221b5d Trace; c0221638 Trace; c023099a Trace; c02314f1 Trace; c022ea31 Trace; c022e9dc Trace; c023698e Trace; c0236c65 Trace; c023711d Trace; c021f07f Trace; c021f40a Trace; c0215fae Trace; c0119533 Trace; c0108785 Trace; c0105230 Trace; c0105230 Trace; c0106e34 <__read_lock_failed+1174/2630> Trace; c0105230 Trace; c0105230 Trace; c010525c Trace; c01052c2 Trace; c01ffaf7 Trace; c019266e 3 warnings and 1 error issued. Results may not be reliable. -- 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/ -- 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/