Find the answer to your Linux question:
Results 1 to 3 of 3
Hi all, Im using Atmel's AT91SAM926EK board with linux kernel 2.6.22 . I recently switched to 2.6.28.4 . boot time is excellent. but when i run the application i get ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Sep 2008
    Posts
    2

    Error with linux kernel 2.6.28.4


    Hi all,
    Im using Atmel's AT91SAM926EK board with linux kernel 2.6.22 . I recently switched to 2.6.28.4 . boot time is excellent. but when i run the application i get the following error
    1)error #782080..
    the application is a GTK application .

    and after some time the following message comes with window manager being gone .
    can u please let me know what does this error mean? The application runs fine with 2.6.22. can u please figure tell me whats happening? is there any thing to do with configuration?

    4090.540000] Unable to handle kernel paging request at virtual address 020aab34
    [ 4090.540000] pgd = c543c000
    [ 4090.540000] [020aab34] *pgd=00000000
    [ 4090.540000] Internal error: Oops: 5 [#1]
    [ 4090.540000] Modules linked in:
    [ 4090.540000] CPU: 0 Not tainted (2.6.28.4 #1
    [ 4090.540000] PC is at __down_read_trylock+0x1c/0x4c
    [ 4090.540000] LR is at 0x0
    [ 4090.540000] pc : [<c01a5178>] lr : [<00000000>] psr: 20000093
    [ 4090.540000] sp : c54c5f30 ip : c54c5f40 fp : c54c5f3c
    [ 4090.540000] r10: 020aab00 r9 : 400131e8 r8 : 020aab34
    [ 4090.540000] r7 : c54c5fb0 r6 : 00008b10 r5 : c5c26c00 r4 : ffffffff
    [ 4090.540000] r3 : 20000093 r2 : 20000013 r1 : 00000000 r0 : 020aab34
    [ 4090.540000] Flags: nzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
    [ 4090.540000] Control: 0005317f Table: 2543c000 DAC: 00000015
    [ 4090.540000] Process busybox (pid: 1322, stack limit = 0xc54c4260)
    [ 4090.540000] Stack: (0xc54c5f30 to 0xc54c6000)
    [ 4090.540000] 5f20: c54c5f4c c54c5f40 c00a0b38 c01a516c
    [ 4090.540000] 5f40: c54c5f84 c54c5f50 c02e885c c00a0b38 fffffff7 c54c4000 00000000 ffffffff
    [ 4090.540000] 5f60: 00001000 00008b10 00008b10 00000000 00000000 4001e5f0 c54c5f9c c54c5f88
    [ 4090.540000] 5f80: c02e8a54 c02e87f4 ffffffff 40017000 c54c5fac c54c5fa0 c0074280 c02e8a44
    [ 4090.540000] 5fa0: 00000000 c54c5fb0 c02e6ca0 c0074278 06cebac5 00000107 0000a220 000931c8
    [ 4090.540000] 5fc0: 00000000 40017000 00008b10 00008b10 00000000 00000000 4001e5f0 beb61bf0
    [ 4090.540000] 5fe0: 00000001 beb61b34 40009694 400131e8 60000010 ffffffff 00000000 00000000
    [ 4090.540000] Backtrace:
    [ 4090.540000] [<c01a515c>] (__down_read_trylock+0x0/0x4c) from [<c00a0b38>] (down_read_trylock+0x10/0x14)
    [ 4090.540000] [<c00a0b28>] (down_read_trylock+0x0/0x14) from [<c02e885c>] (do_page_fault+0x78/0x250)
    [ 4090.540000] [<c02e87e4>] (do_page_fault+0x0/0x250) from [<c02e8a54>] (do_translation_fault+0x20/0x80)
    [ 4090.540000] [<c02e8a34>] (do_translation_fault+0x0/0x80) from [<c0074280>] (do_PrefetchAbort+0x18/0x1c)
    [ 4090.540000] r5:40017000 r4:ffffffff
    [ 4090.540000] [<c0074268>] (do_PrefetchAbort+0x0/0x1c) from [<c02e6ca0>] (ret_from_exception+0x0/0x10)
    [ 4090.540000] Exception stack(0xc54c5fb0 to 0xc54c5ff
    [ 4090.540000] 5fa0: 06cebac5 00000107 0000a220 000931c8
    [ 4090.540000] 5fc0: 00000000 40017000 00008b10 00008b10 00000000 00000000 4001e5f0 beb61bf0
    [ 4090.540000] 5fe0: 00000001 beb61b34 40009694 400131e8 60000010 ffffffff
    [ 4090.540000] Code: e3a0e000 e10f2000 e3823080 e121f003 (e5901000)
    [ 4090.770000] ---[ end trace a0fc77caebc8db39 ]---
    Segmentation fau[ 4091.790000] Unable to handle kernel paging request at virtual address 80c22dc4
    [ 4091.800000] pgd = c5424000
    [ 4091.800000] [80c22dc4] *pgd=00000000
    [ 4091.800000] Internal error: Oops: 5 [#2]
    [ 4091.800000] Modules linked in:
    [ 4091.800000] CPU: 0 Tainted: G D (2.6.28.4 #1
    [ 4091.800000] PC is at do_page_fault+0x5c/0x250
    [ 4091.800000] LR is at do_translation_fault+0x20/0x80
    [ 4091.800000] pc : [<c02e8840>] lr : [<c02e8a54>] psr: 50000013
    [ 4091.800000] sp : c5401f50 ip : c5401f88 fp : c5401f84
    [ 4091.800000] r10: 40236cb8 r9 : 40176a10 r8 : 00186440
    [ 4091.800000] r7 : c5401fb0 r6 : be90f950 r5 : 80c26c00 r4 : ffffffff
    [ 4091.800000] r3 : c5400000 r2 : 00000000 r1 : 00000000 r0 : 00000000
    [ 4091.800000] Flags: nZcV IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
    [ 4091.800000] Control: 0005317f Table: 25424000 DAC: 00000015
    [ 4091.800000] Process init (pid: 1323, stack limit = 0xc5400260)
    [ 4091.800000] Stack: (0xc5401f50 to 0xc5402000)
    [ 4091.800000] 1f40: c00fdd80 c00fd8a0 00000000 ffffffff
    [ 4091.800000] 1f60: 00001000 be90f950 00186544 00186440 0000ce38 40236cb8 c5401f9c c5401f88
    [ 4091.800000] 1f80: c02e8a54 c02e87f4 ffffffff be90f824 c5401fac c5401fa0 c0074280 c02e8a44
    [ 4091.800000] 1fa0: 00000000 c5401fb0 c02e6ca0 c0074278 be90f425 000003fe 0007f228 be90f838
    [ 4091.800000] 1fc0: 00000001 be90f824 be90f950 00186544 00186440 0000ce38 40236cb8 00000000
    [ 4091.800000] 1fe0: 000933a8 be90f424 00031db0 40176a10 00000010 ffffffff 00000000 00000000
    [ 4091.800000] Backtrace:
    [ 4091.800000] [<c02e87e4>] (do_page_fault+0x0/0x250) from [<c02e8a54>] (do_translation_fault+0x20/0x80)
    [ 4091.800000] [<c02e8a34>] (do_translation_fault+0x0/0x80) from [<c0074280>] (do_PrefetchAbort+0x18/0x1c)
    [ 4091.800000] r5:be90f824 r4:ffffffff
    [ 4091.800000] [<c0074268>] (do_PrefetchAbort+0x0/0x1c) from [<c02e6ca0>] (ret_from_exception+0x0/0x10)
    [ 4091.800000] Exception stack(0xc5401fb0 to 0xc5401ff
    [ 4091.800000] 1fa0: be90f425 000003fe 0007f228 be90f838
    [ 4091.800000] 1fc0: 00000001 be90f824 be90f950 00186544 00186440 0000ce38 40236cb8 00000000
    [ 4091.800000] 1fe0: 000933a8 be90f424 00031db0 40176a10 00000010 ffffffff
    [ 4091.800000] Code: e3c3303f e5932004 e593500c e3d20101 (e595a1c4)

  2. #2
    Linux User
    Join Date
    Jan 2006
    Posts
    414
    What is "the application"?

  3. #3
    Just Joined!
    Join Date
    Jan 2009
    Location
    Bangalore
    Posts
    15

    Error with linux kernel 2.6.28.4

    Hi,

    I think this problem is due to violation of memory. If your are using kmalloc.. use get_free_page of get_free_pages.
    and complile the application and run... might this may solve your problem.

  4. $spacer_open
    $spacer_close

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •