Re: 3.14.36-rt34 kernel crash on imx6

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

 



On Mon, 20 Apr 2015 11:35:04 +0200
Alexandre COFFIGNAL <acoffignal@xxxxxxxxx> wrote:

> Hi All,
> 
> we are running PREEMPT_RT 3.14.36-rt34 on a imx6 board which works really fine.
> But we see the following trace when we run this very simple app over ssh :

I tried to see if I could reproduce this on my ARM board, but my
snowball board is dead, and my beaglebone white, for some reason wont
boot 3.14 (vanilla or -rt).

> 
> 
> #include <stdio.h>
> 
> int main(int argc, char *argv[]){
>      int i=0;
>      while(1){
>          printf("loop : %d\n",  i++);
>      }
>      return(0);
> }
> 
> after a few minutes kernel crash with this message :
> 
> Does anybody have any idea on how to solve this?
> 
> Thank you very much for all help on this questions.
> 
> Regards,
> 
> Alexandre
> 
> Unable to handle kernel paging request at virtual address 3e1c7270
> pgd = 80004000
> [3e1c7270] *pgd=00000000
> Internal error: Oops: 5 [#1] PREEMPT SMP ARM
> Modules linked in:
> CPU: 1 PID: 45 Comm: kworker/1:1 Not tainted 3.14.36-rt34 #1
> Workqueue: events flush_to_ldisc
> task: beeb2b00 ti: bef24000 task.ti: bef24000
> PC is at memcpy+0x114/0x330
> LR is at n_tty_receive_buf_common+0x294/0x924
> pc : [<8032c074>]    lr : [<803865a0>]    psr: 60000013
> sp : bef25ddc  ip : 00000002  fp : bef25e44
> r10: be155c00  r9 : 00000fff  r8 : be156c00
> r7 : be156c24  r6 : be155c00  r5 : 00000192  r4 : c0b64000
> r3 : 00000e6e  r2 : 0000018e  r1 : 3e1c7270  r0 : c0b64eac
> Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel

Can you try 3.14.39-rt37. There has been some fixes in the vanilla
stable tree in this code. I don't know if it will help you, but it may
be worth a try.

-- Steve


> Control: 10c5387d  Table: 4e23404a  DAC: 00000015
> Process kworker/1:1 (pid: 45, stack limit = 0xbef24240)
> Stack: (0xbef25ddc to 0xbef26000)
> 5dc0: c0b64eac
> 5de0: c0b64000 803865a0 00498e6e be156c24 be156c00 c0b64000 be155d24
> bef25e44
> 5e00: beeb2b00 bef25e1c 00000000 3e1c7272 00000000 7ff8de1e be156c24
> be155000
> 5e20: be156c04 be155c00 be156c24 be156c00 be6c4e80 bef24010 bef25e5c
> bef25e48
> 5e40: 80386c4c 80386318 00000001 be156c04 bef25e8c bef25e60 8038a0b0
> 80386c3c
> 5e60: 80389fd8 be156c04 beecfa00 bf7cdd40 bef25eb0 00000000 bf7d1400
> bef24010
> 5e80: bef25eec bef25e90 80042b60 80389fe4 00000002 00000000 80042ad0
> 80012e4c
> 5ea0: 00000000 00000002 00000000 00000000 80ebca58 80a15eb0 00000000
> 807c41d8
> 5ec0: bef25eec beecfa00 bf7cdd40 bf7cdd94 beecfa18 bef24030 bef24000
> 80947e0e
> 5ee0: bef25f24 bef25ef0 80043a34 800429b0 800438f8 00000000 00000000
> beef8400
> 5f00: 00000000 beecfa00 800438f8 00000000 00000000 00000000 bef25fac
> bef25f28
> 5f20: 80049a04 80043904 beeb2b00 00000000 8090bae8 beecfa00 00000000
> 00000000
> 5f40: dead4ead ffffffff ffffffff 80957708 00000000 00000000 807b2b64
> bef25f5c
> 5f60: bef25f5c 00000000 00000000 dead4ead ffffffff ffffffff 80957708
> 00000000
> 5f80: 00000000 807b2b64 bef25f88 bef25f88 beef8400 80049938 00000000
> 00000000
> 5fa0: 00000000 bef25fb0 8000f348 80049944 00000000 00000000 00000000
> 00000000
> 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000
> 00000000
> 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00200000
> 00802000
> Backtrace:
> [<8038630c>] (n_tty_receive_buf_common) from [<80386c4c>]
> (n_tty_receive_buf2+0x1c/0x24)
>   r10:bef24010 r9:be6c4e80 r8:be156c00 r7:be156c24 r6:be155c00 r5:be156c04
>   r4:be155000
> [<80386c30>] (n_tty_receive_buf2) from [<8038a0b0>]
> (flush_to_ldisc+0xd8/0x124)
> [<80389fd8>] (flush_to_ldisc) from [<80042b60>]
> (process_one_work+0x1bc/0x568)
>   r10:bef24010 r9:bf7d1400 r8:00000000 r7:bef25eb0 r6:bf7cdd40 r5:beecfa00
>   r4:be156c04 r3:80389fd8
> [<800429a4>] (process_one_work) from [<80043a34>]
> (worker_thread+0x13c/0x418)
>   r10:80947e0e r9:bef24000 r8:bef24030 r7:beecfa18 r6:bf7cdd94 r5:bf7cdd40
>   r4:beecfa00
> [<800438f8>] (worker_thread) from [<80049a04>] (kthread+0xcc/0xe4)
>   r10:00000000 r9:00000000 r8:00000000 r7:800438f8 r6:beecfa00 r5:00000000
>   r4:beef8400
> [<80049938>] (kthread) from [<8000f348>] (ret_from_fork+0x14/0x2c)
>   r7:00000000 r6:00000000 r5:80049938 r4:beef8400
> Code: e211c003 0affffc4 e3c11003 e35c0002 (e491e004)
> ---[ end trace 0000000000000002 ]---

--
To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [RT Stable]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux