[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[microblaze-uclinux] RANDOM CRASHES



Greetings, to everybody.
Sorry to bother you again, but I'm writing here because I'm quite lost
on debugging my issue.
We are working on a custom board and running some sort of application on
top of PetaLinux.
After some uptime the kernel starts printing debug infos and then locks.
I'm currently testing the same code on a XC3S1600E with the same
results.
I'm not expecting any quick answer, but would like to be directed in the
right path.

The crashes are quite different. Does this imply anything? Could it be a
userland error? (since we are not using MMU I would think so).
I checked my application but it always hangs on different sections.

Has anybody else seen this before?

By the way. How can I compile a PetaLinux kernel that does not make use
of the microblaze caches. Just to be sure..
I disabled caches in EDK, but now I'm getting compilation errors:
microblaze-uclinux-objcopy --gap-fill=0xff -O binary u-boot u-boot.bin
BFD: Warning: Writing section `.text' to huge (ie negative) file offset
0xfffeb53b.
microblaze-uclinux-objcopy: u-boot.bin: File truncated

I'm attaching here the various crash dumps, hoping they could be
meaningful to somebody more skilled than me.

Many thanks for your time and for any hints you could provide.
Giulio Mazzoleni

BUG: failure at kernel/timer.c:528/cascade()!  
Kernel panic - not syncing: BUG!    
 <0>Rebooting in 120 seconds..Machine restart...  
   
Stack:
  476e9dec 476e9eac 4401ae24 476e7da8 440d89fc 4401b71c 441ab244
00003030       
  00846b1e 00008000 00002fac 00000084 4400a508 441beb68 ffffffff
00000001       
  00000000 0000000c 0001d4bf 44015978 441ac69c 00000078 44243530
00000000       
Call Trace:   
[<4401ae24>] atomic_notifier_call_chain+0x8/0x1c  
[<440d89fc>] bust_spinlocks+0x58/0x78  
[<4401b71c>] emergency_restart+0xc/0x20
[<4400a508>] panic+0x180/0x218      
[<44015978>] cascade+0xdc/0xe4      
[<44015c90>] run_timer_softirq+0x180/0x23c     
[<44010f50>] __do_softirq2+0x70/0xec
[<441a91d4>] _spin_unlock+0xc/0x20  
[<44001d54>] timer_interrupt+0x88/0xc4 
[<44010ff4>] __do_softirq+0x28/0x3c 
[<4402ed88>] handle_IRQ_event+0x54/0xb8
[<441a8fb4>] _spin_lock+0xc/0x20    
[<4402ef34>] __do_IRQ+0x148/0x164   
[<44011054>] do_softirq+0x4c/0x60   
[<4402eefc>] __do_IRQ+0x110/0x164   
[<440111e4>] irq_exit+0x40/0x54     
[<44001908>] do_IRQ+0x40/0x98       
[<440048b8>] work_pending+0x34/0x3c 
[<44001914>] do_IRQ+0x4c/0x98       
[<440043b0>] _interrupt+0x110/0x118 

--------------------------------------------------------------------------------

slab error in verify_redzone_free(): cache `size-2048': memory outside
object wn

Stack:
  47889e60 441a8ed0 44043318 46df99b4 440410c8 4404114c 441b07b0
441b09b4 
  441b0558 441b0a0c 4788d0c4 00000400 440421c4 000004a2 473c607c
473c6080 
  473c607c 473c6080 440421b0 444b39c4 47ff9234 4788c0c4 000004a2
00000000 
Call Trace: 
[<441a8ed0>] __down_write_nested+0xdc/0xe8
[<44043318>] __kmalloc+0xec/0x19c
[<440410c8>] cache_free_debugcheck+0x190/0x33c
[<4404114c>] cache_free_debugcheck+0x214/0x33c
[<440421c4>] kfree+0x8c/0x16c
[<440421b0>] kfree+0x78/0x16c
[<4403f8d8>] put_vma+0x168/0x174
[<4403f7d0>] put_vma+0x60/0x174
[<4403f790>] put_vma+0x20/0x174
[<4403f894>] put_vma+0x124/0x174
[<441a8fb4>] _spin_lock+0xc/0x20
[<4403f950>] do_munmap+0x6c/0x118
[<44027864>] down_write+0x1c/0x40
[<44027870>] down_write+0x28/0x40
[<4403fa38>] sys_munmap+0x3c/0x74
[<4403fa28>] sys_munmap+0x2c/0x74
[<44001908>] do_IRQ+0x40/0x98       
[<440048b8>] work_pending+0x34/0x3c 
[<440048b8>] work_pending+0x34/0x3c 
[<440043b0>] _interrupt+0x110/0x118 
   
4788c0c0: redzone 1:0x170fc2a5, redzone 2:0xff0fc2a5.     

--------------------------------------------------------------------------------

Slab corruption: start=478e6ee4, len=64
Redzone: 0x5a2cf071/0x5a2cf071.     
Last user: [<00000000>](0x0)
010: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 47 83 e3 5c      
020: 47 83 ee 88 47 83 ef 0c 00 00 00 00 6b 6b 6b 6b      
Prev obj: start=478e6e98, len=64    
Redzone: 0x5a2cf071/0x5a2cf071.     
Last user: [<00000000>](0x0)
000: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b      
010: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b      
Next obj: start=478e6f30, len=64    
Redzone: 0x5a2cf071/0x5a2cf071.     
Last user: [<00000000>](0x0)
000: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b      
010: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b      
BUG: rwlock bad magic on CPU#0, events/0/4, 46821928      
   
Stack:
  47fe5ca0 00000001 00020001 4454ad08 00000000 440e0958 441beb74
441beb08       
  00000000 4454a6e4 00000004 46821928 00020001 0000001d 441a8f94
0000001d       
  441a8fb4 00000004 469e54d4 442262cc 442262f4 440556fc 442262cc
47fe5d28       
Call Trace:   
[<440e0958>] _raw_read_lock+0x2c/0x38  
[<441a8f94>] _read_lock+0xc/0x20    
[<441a8fb4>] _spin_lock+0xc/0x20    
[<440556fc>] send_sigio+0x30/0x1cc  
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<44055b18>] __kill_fasync+0x54/0x94
[<44001908>] do_IRQ+0x40/0x98       
[<44005648>] try_to_wake_up+0xf0/0x230 
[<440056b0>] try_to_wake_up+0x158/0x230
[<440055e0>] try_to_wake_up+0x88/0x230 
[<440063f8>] default_wake_function+0x10/0x2c   
[<4400647c>] __wake_up_common+0x68/0xb8
[<441a8fe0>] _spin_lock_irqsave+0x18/0x34      
[<440eeaf4>] n_tty_receive_buf+0x4a0/0x10a0    
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<4400651c>] __wake_up+0x50/0x90    
[<44055bb4>] kill_fasync+0x5c/0x7c  
[<441a8fe0>] _spin_lock_irqsave+0x18/0x34      
[<44055ba4>] kill_fasync+0x4c/0x7c  
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<440ee72c>] n_tty_receive_buf+0xd8/0x10a0     
[<440eeaf4>] n_tty_receive_buf+0x4a0/0x10a0    
[<440eca38>] flush_to_ldisc+0x114/0x1c8
[<44001914>] do_IRQ+0x4c/0x98       
[<441a8fe0>] _spin_lock_irqsave+0x18/0x34      
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<440eca74>] flush_to_ldisc+0x150/0x1c8
[<440e9abc>] tty_ldisc_try+0x60/0x80
[<441a8fe0>] _spin_lock_irqsave+0x18/0x34      
[<440e9ba0>] tty_ldisc_ref+0xc/0x44 
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<440e9c54>] tty_ldisc_deref+0x7c/0xe8 
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<4400651c>] __wake_up+0x50/0x90    
[<4401e974>] run_workqueue+0xc8/0x224  
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<440ec924>] flush_to_ldisc+0x0/0x1c8  
[<4401ec20>] worker_thread+0x150/0x180 
[<4401eba4>] worker_thread+0xd4/0x180  
[<44022fdc>] kthread+0x13c/0x170    
[<44022f8c>] kthread+0xec/0x170     
[<440063e8>] default_wake_function+0x0/0x2c    
[<4401ead0>] worker_thread+0x0/0x180
[<440012dc>] kernel_thread_helper+0xc/0x20     
[<440012d0>] kernel_thread_helper+0x0/0x20     
   
Slab corruption: start=46821ea0, len=132       
Redzone: 0x0/0x0.
Last user: [<00000000>](0x0)
000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
Prev obj: start=46821da5, len=132   
Redzone: 0x0/0x0.
Last user: [<00000000>](0x0)
000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
slab error in cache_alloc_debugcheck_after(): cache `filp': double free,
or memn
   
Stack:
  447a9e10 44041500 00000a46 00000000 44041540 4404156c 441b07b0
441b0aa0       
  441b1e58 441b0ac0 00000000 0000000c 440416f0 44041718 44163408
47fc6814       
  4404168c 47fc6814 44171ce4 47ff5654 000004a2 000000d0 00000004
4404887c       
Call Trace:   
[<44041500>] cache_alloc_debugcheck_after+0x130/0x26c     
[<44041540>] cache_alloc_debugcheck_after+0x170/0x26c     
[<4404156c>] cache_alloc_debugcheck_after+0x19c/0x26c     
[<440416f0>] kmem_cache_alloc+0xb4/0x118       
[<44041718>] kmem_cache_alloc+0xdc/0x118       
[<44163408>] tcp_v4_init_sock+0x44/0x158       
[<4404168c>] kmem_cache_alloc+0x50/0x118       
[<44171ce4>] inet_create+0xf0/0x2ec 
[<4404887c>] get_empty_filp+0x48/0x1a0 
[<440468dc>] get_unused_fd+0x98/0x13c  
[<44119d94>] sock_alloc_fd+0x28/0x74
[<4411afe4>] __sock_create+0x138/0x220 
[<44119f34>] sock_map_fd+0x14/0x8c  
[<4400e968>] do_wait+0x5bc/0xcc0    
[<44048c14>] fput+0x34/0x48 
[<4411ba84>] sys_setsockopt+0x3c/0xe0  
[<4411b124>] sys_socket+0x20/0x58   
[<4411b110>] sys_socket+0xc/0x58    
[<44046c5c>] filp_close+0x44/0x9c   
[<4411c268>] sys_socketcall+0x1b8/0x1f8
[<441a91d4>] _spin_unlock+0xc/0x20  
[<4411c140>] sys_socketcall+0x90/0x1f8 
[<440048b8>] work_pending+0x34/0x3c 
   
46821e9c: redzone 1:0x0, redzone 2:0x0 

--------------------------------------------------------------------------------

BUG: failure at arch/microblaze/kernel/irq.c:38/do_IRQ()! 
Kernel panic - not syncing: BUG!    
 <0>Rebooting in 120 seconds..Machine restart...  
   
Stack:
  46ff1ee0 00000000 00000000 0001d4bf 00000008 4401b71c 441ab244
00003016       
  006ad2e2 0000c000 00002fac 0000006a 4400a508 4400a4e0 800004a4
800004a4       
  800004a4 800004a4 00000001 44001958 441ac69c 00000078 44243530
00000000       
Call Trace:   
[<4401b71c>] emergency_restart+0xc/0x20
[<4400a508>] panic+0x180/0x218      
[<4400a4e0>] panic+0x158/0x218      
[<44001958>] do_IRQ+0x90/0x98       
[<440043b0>] _interrupt+0x110/0x118  

--------------------------------------------------------------------------------

BUG: rwlock bad magic on CPU#0, events/0/4, 46844928      
   
Stack:
  47fe5ca0 4454a558 441a91bc 4454ad08 00000000 440e0958 441beb74
441beb08       
  00000000 4454a6e4 00000004 46844928 00020001 0000001d 441a8f94
0000001d       
  441a8fb4 000004a0 47fe5d54 0058bff0 441a8fe0 440556fc 441a91a8
47fe5d28       
Call Trace:   
[<441a91bc>] _spin_unlock_irqrestore+0x24/0x30 
[<440e0958>] _raw_read_lock+0x2c/0x38  
[<441a8f94>] _read_lock+0xc/0x20    
[<441a8fb4>] _spin_lock+0xc/0x20    
[<441a8fe0>] _spin_lock_irqsave+0x18/0x34      
[<440556fc>] send_sigio+0x30/0x1cc  
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<44055b18>] __kill_fasync+0x54/0x94
[<441a8fe0>] _spin_lock_irqsave+0x18/0x34      
[<440e7a48>] __add_entropy_words+0x1dc/0x218   
[<44005648>] try_to_wake_up+0xf0/0x230 
[<440056b0>] try_to_wake_up+0x158/0x230
[<440055e0>] try_to_wake_up+0x88/0x230 
[<440063f8>] default_wake_function+0x10/0x2c   
[<440e7cc0>] add_timer_randomness+0x1a4/0x1c4  
[<4400647c>] __wake_up_common+0x68/0xb8
[<441a8fe0>] _spin_lock_irqsave+0x18/0x34      
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<4400651c>] __wake_up+0x50/0x90    
[<44055bb4>] kill_fasync+0x5c/0x7c  
[<441a8fe0>] _spin_lock_irqsave+0x18/0x34      
[<44055ba4>] kill_fasync+0x4c/0x7c  
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<440ee72c>] n_tty_receive_buf+0xd8/0x10a0     
[<440eeaf4>] n_tty_receive_buf+0x4a0/0x10a0    
[<440eca38>] flush_to_ldisc+0x114/0x1c8
[<44001914>] do_IRQ+0x4c/0x98       
[<440043b0>] _interrupt+0x110/0x118 
[<441a8fe0>] _spin_lock_irqsave+0x18/0x34      
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<440e9abc>] tty_ldisc_try+0x60/0x80
[<441a9248>] _spin_unlock_irq+0x20/0x28
[<441a8fe0>] _spin_lock_irqsave+0x18/0x34      
[<440e9ba0>] tty_ldisc_ref+0xc/0x44 
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<4400651c>] __wake_up+0x50/0x90    
[<4401e974>] run_workqueue+0xc8/0x224  
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<440ec924>] flush_to_ldisc+0x0/0x1c8  
[<4401ec20>] worker_thread+0x150/0x180 
[<4401eba4>] worker_thread+0xd4/0x180  
[<44022fdc>] kthread+0x13c/0x170    
[<44022f8c>] kthread+0xec/0x170     
[<440063e8>] default_wake_function+0x0/0x2c    
[<4401ead0>] worker_thread+0x0/0x180
[<440012dc>] kernel_thread_helper+0xc/0x20     
[<440012d0>] kernel_thread_helper+0x0/0x20     
   
Slab corruption: start=46844c60, len=132       
Redzone: 0x0/0x0.
Last user: [<00000000>](0x0)
000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
Prev obj: start=46844b84, len=132   
Redzone: 0x0/0x0.
Last user: [<00000000>](0x0)
000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
slab error in cache_alloc_debugcheck_after(): cache `filp': double free,
or memn
   
Stack:
  4687fe10 44041500 000010f8 00000000 44041540 4404156c 441b07b0
441b0aa0       
  441b1e58 441b0ac0 00000000 0000000c 440416f0 44041718 44163408
47fc6814       
  4404168c 47fc6814 44171ce4 47ff5654 000004a2 000000d0 00000004
4404887c       
Call Trace:   
[<44041500>] cache_alloc_debugcheck_after+0x130/0x26c     
[<44041540>] cache_alloc_debugcheck_after+0x170/0x26c     
[<4404156c>] cache_alloc_debugcheck_after+0x19c/0x26c     
[<440416f0>] kmem_cache_alloc+0xb4/0x118       
[<44041718>] kmem_cache_alloc+0xdc/0x118       
[<44163408>] tcp_v4_init_sock+0x44/0x158       
[<4404168c>] kmem_cache_alloc+0x50/0x118       
[<44171ce4>] inet_create+0xf0/0x2ec 
[<4404887c>] get_empty_filp+0x48/0x1a0 
[<440468dc>] get_unused_fd+0x98/0x13c  
[<44119d94>] sock_alloc_fd+0x28/0x74
[<4411afe4>] __sock_create+0x138/0x220 
[<44119f34>] sock_map_fd+0x14/0x8c  
[<4400e968>] do_wait+0x5bc/0xcc0    
[<44048c14>] fput+0x34/0x48 
[<4411ba84>] sys_setsockopt+0x3c/0xe0  
[<4411b124>] sys_socket+0x20/0x58   
[<4411b110>] sys_socket+0xc/0x58    
[<44046c5c>] filp_close+0x44/0x9c   
[<4411c268>] sys_socketcall+0x1b8/0x1f8
[<441a91d4>] _spin_unlock+0xc/0x20  
[<4411c140>] sys_socketcall+0x90/0x1f8 
[<440048b8>] work_pending+0x34/0x3c 
[<4423dd10>] ip_auto_config+0x468/0x808
   
46844c5c: redzone 1:0x0, redzone 2:0x0 
Slab corruption: start=46844ab0, len=132       
Redzone: 0x0/0x0.
Last user: [<00000000>](0x0)
000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
Prev obj: start=468449d4, len=132   
Redzone: 0x0/0x0.
Last user: [<00000000>](0x0)
000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00      
slab error in cache_alloc_debugcheck_after(): cache `filp': double free,
or memn
   
Stack:
  4687fe10 44041500 00001098 00000000 44041540 4404156c 441b07b0
441b0aa0       
  441b1e58 441b0ac0 00000000 0000000c 440416f0 44041718 44163408
47fc6814       
  4404168c 47fc6814 44171ce4 47ff5654 000004a2 000000d0 00000004
4404887c       
Call Trace:   
[<44041500>] cache_alloc_debugcheck_after+0x130/0x26c     
[<44041540>] cache_alloc_debugcheck_after+0x170/0x26c     
[<4404156c>] cache_alloc_debugcheck_after+0x19c/0x26c     
[<440416f0>] kmem_cache_alloc+0xb4/0x118       
[<44041718>] kmem_cache_alloc+0xdc/0x118       
[<44163408>] tcp_v4_init_sock+0x44/0x158       
[<4404168c>] kmem_cache_alloc+0x50/0x118       
[<44171ce4>] inet_create+0xf0/0x2ec 
[<4404887c>] get_empty_filp+0x48/0x1a0 
[<440468dc>] get_unused_fd+0x98/0x13c  
[<44119d94>] sock_alloc_fd+0x28/0x74
[<4411afe4>] __sock_create+0x138/0x220 
[<44119f34>] sock_map_fd+0x14/0x8c  
[<44048c14>] fput+0x34/0x48 
[<4411ba84>] sys_setsockopt+0x3c/0xe0  
[<4411b124>] sys_socket+0x20/0x58   
[<4411b110>] sys_socket+0xc/0x58    
[<44046c5c>] filp_close+0x44/0x9c   
[<4411c268>] sys_socketcall+0x1b8/0x1f8
[<441a91d4>] _spin_unlock+0xc/0x20  
[<4411c140>] sys_socketcall+0x90/0x1f8 
[<44046d58>] sys_close+0xa4/0x128   
[<44046d4c>] sys_close+0x98/0x128   
[<440048b8>] work_pending+0x34/0x3c 
[<440048b8>] work_pending+0x34/0x3c 
[<440048b8>] work_pending+0x34/0x3c 
[<4423dd10>] ip_auto_config+0x468/0x808
   
46844aac: redzone 1:0x0, redzone 2:0x0 
BUG: failure at mm/slab.c:2877/cache_free_debugcheck()!   
Kernel panic - not syncing: BUG!    
 <0>Rebooting in 120 seconds..Machine restart...  
   
Stack:
  47fe5bcc 46844004 4401ae24 47ffc2d8 440d89fc 4401b71c 441ab244
00003016       
  006ad2e2 0000c000 00002fac 0000006a 4400a508 441beb68 ffffffff
00000001       
  00000000 0000000c 0001d4bf 44041214 441ac69c 00000078 44243530
00000000       
Call Trace:   
[<4401ae24>] atomic_notifier_call_chain+0x8/0x1c  
[<440d89fc>] bust_spinlocks+0x58/0x78  
[<4401b71c>] emergency_restart+0xc/0x20
[<4400a508>] panic+0x180/0x218      
[<44041214>] cache_free_debugcheck+0x2dc/0x33c 
[<4404232c>] kmem_cache_free+0x88/0x188
[<44048778>] file_free_rcu+0x18/0x2c
[<441a91d4>] _spin_unlock+0xc/0x20  
[<440201c4>] __rcu_process_callbacks+0xa4/0x2ac
[<441a9234>] _spin_unlock_irq+0xc/0x28 
[<44015b38>] run_timer_softirq+0x28/0x23c      
[<4401e5e0>] delayed_work_timer_fn+0x0/0x2c    
[<440203e4>] rcu_process_callbacks+0x18/0x44   
[<44015c5c>] run_timer_softirq+0x14c/0x23c     
[<44011498>] tasklet_action+0x6c/0x100 
[<44010f50>] __do_softirq2+0x70/0xec
[<44010ff4>] __do_softirq+0x28/0x3c 
[<4402ed88>] handle_IRQ_event+0x54/0xb8
[<441a8fb4>] _spin_lock+0xc/0x20    
[<440056b0>] try_to_wake_up+0x158/0x230
[<4402ef34>] __do_IRQ+0x148/0x164   
[<44011054>] do_softirq+0x4c/0x60   
[<4402eefc>] __do_IRQ+0x110/0x164   
[<440111e4>] irq_exit+0x40/0x54     
[<44001908>] do_IRQ+0x40/0x98       
[<44001914>] do_IRQ+0x4c/0x98       
[<4400647c>] __wake_up_common+0x68/0xb8
[<440043b0>] _interrupt+0x110/0x118 
[<441a91a8>] _spin_unlock_irqrestore+0x10/0x30 
[<4400651c>] __wake_up+0x50/0x90    
[<441a9214>] _read_unlock+0xc/0x20  
[<44040a6c>] check_poison_obj+0x5c/0x288       
[<44040a48>] check_poison_obj+0x38/0x288       
[<44040a6c>] check_poison_obj+0x5c/0x288       
[<440424c4>] slab_destroy+0x98/0x1bc
[<440425bc>] slab_destroy+0x190/0x1bc  
[<440424dc>] slab_destroy+0xb0/0x1bc
[<44042c64>] drain_freelist+0xcc/0x16c 
[<440e9c7c>] tty_ldisc_deref+0xa4/0xe8 
[<440444fc>] cache_reap+0xf0/0x158  
[<440444d0>] cache_reap+0xc4/0x158  
[<44044428>] cache_reap+0x1c/0x158  
[<44044458>] cache_reap+0x4c/0x158  
[<4404440c>] cache_reap+0x0/0x158   
[<4401e974>] run_workqueue+0xc8/0x224  
[<4401e930>] run_workqueue+0x84/0x224  
[<440ec924>] flush_to_ldisc+0x0/0x1c8  
[<4401ec20>] worker_thread+0x150/0x180 
[<4401eba4>] worker_thread+0xd4/0x180  
[<44022fdc>] kthread+0x13c/0x170    
[<44022f8c>] kthread+0xec/0x170     
[<440063e8>] default_wake_function+0x0/0x2c    
[<4401ead0>] worker_thread+0x0/0x180
[<440012dc>] kernel_thread_helper+0xc/0x20     
[<440012d0>] kernel_thread_helper+0x0/0x20  

___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/