[openib-general] Re: Page allocation failures & kdapltest oops

James Lentini jlentini at netapp.com
Mon Sep 26 10:15:50 PDT 2005


What is the kdapltest command you are using? 

On Mon, 26 Sep 2005, Hal Rosenstock wrote:

> Hi James,
> 
> I keep getting the following when running kdapltest. This is similar to
> what I saw before and reported a couple of times but now seems more
> consistent in occurring.
> 
> -- Hal
> 
> Sep 26 10:29:29 hal kernel: DT_Mdep_Thread_: page allocation failure. order:0, mode:0x20
> Sep 26 10:29:29 hal kernel:  [<c014d512>] __alloc_pages+0x2f2/0x490
> Sep 26 10:29:29 hal kernel:  [<c0151001>] kmem_getpages+0x31/0xb0
> Sep 26 10:29:29 hal kernel:  [<c0152a79>] cache_grow+0x139/0x360
> Sep 26 10:29:29 hal kernel:  [<c0153251>] cache_alloc_refill+0x151/0x340
> Sep 26 10:29:29 hal kernel:  [<d0bb721a>] DT_handle_send_op+0x2fa/0x400 [kdapltest]
> Sep 26 10:29:29 hal kernel:  [<c0153b44>] __kmalloc+0xb4/0xf0
> Sep 26 10:29:29 hal kernel:  [<d0bc16d5>] DT_Mdep_Malloc+0x25/0x60 [kdapltest]
> Sep 26 10:29:29 hal kernel:  [<d0bc2566>] DT_Tdep_PT_Printf+0x16/0x1b0 [kdapltest]
> Sep 26 10:29:29 hal kernel:  [<d0bb5d37>] DT_Transaction_Run+0x607/0xb60 [kdapltest]
> Sep 26 10:29:29 hal kernel:  [<d0bc188d>] DT_Mdep_wait_object_wakeup+0x1d/0x30 [kdapltest]
> Sep 26 10:29:29 hal kernel:  [<d0bb4918>] DT_Transaction_Main+0x1388/0x21a0 [kdapltest]
> Sep 26 10:29:29 hal kernel:  [<c0114328>] kernel_map_pages+0x28/0x60
> Sep 26 10:29:30 hal kernel:  [<c0152eb6>] cache_free_debugcheck+0x196/0x2d0
> Sep 26 10:29:30 hal kernel:  [<d0bc178f>] DT_Mdep_Thread_Start_Routine+0x1f/0x30 [kdapltest]
> Sep 26 10:29:30 hal kernel:  [<d0bc1770>] DT_Mdep_Thread_Start_Routine+0x0/0x30 [kdapltest]
> Sep 26 10:29:30 hal kernel:  [<c0100f75>] kernel_thread_helper+0x5/0x10
> Sep 26 10:29:30 hal kernel: Mem-info:
> Sep 26 10:29:30 hal kernel: DMA per-cpu:
> Sep 26 10:29:30 hal kernel: cpu 0 hot: low 2, high 6, batch 1 used:2
> Sep 26 10:29:30 hal kernel: cpu 0 cold: low 0, high 2, batch 1 used:1
> Sep 26 10:29:30 hal kernel: Normal per-cpu:
> Sep 26 10:29:30 hal kernel: cpu 0 hot: low 62, high 186, batch 31 used:92
> Sep 26 10:29:30 hal kernel: cpu 0 cold: low 0, high 62, batch 31 used:44
> Sep 26 10:29:30 hal kernel: HighMem per-cpu: empty
> Sep 26 10:29:30 hal kernel: Free pages:        1636kB (0kB HighMem)
> Sep 26 10:29:30 hal kernel: Active:28634 inactive:3039 dirty:41 writeback:0 unstable:0 free:409 slab:28426 mapped:31411 pagetables:543
> Sep 26 10:29:30 hal kernel: DMA free:1008kB min:128kB low:160kB high:192kB active:2232kB inactive:4kB present:16384kB pages_scanned:6 all_unreclaimable? no
> Sep 26 10:29:30 hal kernel: lowmem_reserve[]: 0 240 240
> Sep 26 10:29:30 hal kernel: Normal free:628kB min:1920kB low:2400kB high:2880kB active:112304kB inactive:12152kB present:245760kB pages_scanned:0 all_unreclaimable? no
> Sep 26 10:29:30 hal kernel: lowmem_reserve[]: 0 0 0
> Sep 26 10:29:30 hal kernel: HighMem free:0kB min:128kB low:160kB high:192kB active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no
> Sep 26 10:29:30 hal kernel: lowmem_reserve[]: 0 0 0
> Sep 26 10:29:30 hal kernel: DMA: 0*4kB 0*8kB 1*16kB 1*32kB 1*64kB 1*128kB 1*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 1008kB
> Sep 26 10:29:30 hal kernel: Normal: 1*4kB 0*8kB 1*16kB 1*32kB 1*64kB 0*128kB 0*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 628kB
> Sep 26 10:29:30 hal kernel: HighMem: empty
> Sep 26 10:29:30 hal kernel: Swap cache: add 135242, delete 121268, find 84138/98778, race 0+0
> Sep 26 10:29:30 hal kernel: Free swap  = 341804kB
> Sep 26 10:29:30 hal kernel: Total swap = 522104kB
> Sep 26 10:29:30 hal kernel: Free swap:       341804kB
> Sep 26 10:29:30 hal kernel: 65536 pages of RAM
> Sep 26 10:29:30 hal kernel: 0 pages of HIGHMEM
> Sep 26 10:29:30 hal kernel: 1533 reserved pages
> Sep 26 10:29:30 hal kernel: 30650 pages shared
> Sep 26 10:29:30 hal kernel: 13974 pages swap cached
> Sep 26 10:29:30 hal kernel: 41 pages dirty
> Sep 26 10:29:30 hal kernel: 0 pages writeback
> Sep 26 10:29:30 hal kernel: 31411 pages mapped
> Sep 26 10:29:30 hal kernel: 28426 pages slab
> Sep 26 10:29:30 hal kernel: 543 pages pagetables
> Sep 26 10:29:30 hal kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000004
> Sep 26 10:29:30 hal kernel:  printing eip:
> Sep 26 10:29:30 hal kernel: c022934b
> Sep 26 10:29:30 hal kernel: *pde = 07efd067
> Sep 26 10:29:30 hal kernel: *pte = 00000000
> Sep 26 10:29:30 hal kernel: Oops: 0002 [#1]
> Sep 26 10:29:30 hal kernel: DEBUG_PAGEALLOC
> Sep 26 10:29:30 hal kernel: Modules linked in: kdapltest kdapl_ib ib_cm ib_at kdapl ib_ipoib ib_sa ib_umad ide_cd cdrom lp ipv6 autofs parport_pc parport uhci_hcd ehci_hcd ib_mthca ib_mad ib_core ohci_hcd eepro100 mii usbcore evdev
> Sep 26 10:29:30 hal kernel: CPU:    0
> Sep 26 10:29:30 hal kernel: EIP:    0060:[<c022934b>]    Not tainted VLI
> Sep 26 10:29:30 hal kernel: EFLAGS: 00010283   (2.6.13)
> Sep 26 10:29:30 hal kernel: EIP is at vsnprintf+0x4b/0x4f0
> Sep 26 10:29:30 hal kernel: eax: 00000054   ebx: cd240f78   ecx: 00000000   edx: d0bc70c0
> Sep 26 10:29:30 hal kernel: esi: 00000004   edi: 00000001   ebp: 00000103   esp: c006dd78
> Sep 26 10:29:30 hal kernel: ds: 007b   es: 007b   ss: 0068
> Sep 26 10:29:30 hal kernel: Process DT_Mdep_Thread_ (pid: 2230, threadinfo=c006c000 task=c052cac0)
> Sep 26 10:29:30 hal kernel: Stack: cffff740 00000020 00000000 d0bc16d5 00000104 00000000 00000001 d0bc16d5
> Sep 26 10:29:30 hal kernel:        00000104 00000020 cd240f78 00000000 00000001 c2538000 d0bc258b 00000004
> Sep 26 10:29:30 hal kernel:        00000100 d0bc70c0 c006dde8 00000000 0000007b ca254f78 cd240f78 cef6e060
> Sep 26 10:29:30 hal kernel: Call Trace:
> Sep 26 10:29:30 hal kernel:  [<d0bc16d5>] DT_Mdep_Malloc+0x25/0x60 [kdapltest]
> Sep 26 10:29:30 hal kernel:  [<d0bc16d5>] DT_Mdep_Malloc+0x25/0x60 [kdapltest]
> Sep 26 10:29:30 hal kernel:  [<d0bc258b>] DT_Tdep_PT_Printf+0x3b/0x1b0 [kdapltest]
> Sep 26 10:29:30 hal kernel:  [<d0bb5d37>] DT_Transaction_Run+0x607/0xb60 [kdapltest]
> Sep 26 10:29:30 hal kernel:  [<d0bc188d>] DT_Mdep_wait_object_wakeup+0x1d/0x30 [kdapltest]
> Sep 26 10:29:30 hal kernel:  [<d0bb4918>] DT_Transaction_Main+0x1388/0x21a0 [kdapltest]
> Sep 26 10:29:30 hal kernel:  [<c0114328>] kernel_map_pages+0x28/0x60
> Sep 26 10:29:30 hal kernel:  [<c0152eb6>] cache_free_debugcheck+0x196/0x2d0
> Sep 26 10:29:30 hal kernel:  [<d0bc178f>] DT_Mdep_Thread_Start_Routine+0x1f/0x30 [kdapltest]
> Sep 26 10:29:30 hal kernel:  [<d0bc1770>] DT_Mdep_Thread_Start_Routine+0x0/0x30 [kdapltest]
> Sep 26 10:29:30 hal kernel:  [<c0100f75>] kernel_thread_helper+0x5/0x10
> Sep 26 10:29:30 hal kernel: Code: f0 48 39 c5 73 0d 89 f2 f7 da bd ff ff ff ff 89 54 24 40 8b 54 24 44 80 3a 00 74 23 8d 74 26 00 0f b6 02 3c 25 74 3d 39 ee 77 06 <88> 06 8b 54 24 44 46 89 d0 42 89 54 24 44 80 78 01 00 75 e1 39
> 
> 



More information about the general mailing list