sh: sh7758 User land programs crash with SIGBUS.

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

 



Hi,

I am trying to port from 3.4.11 kernel to 3.10.107 based on my sh7757/58 processor hardware and running into some odd behavior with user land applications. I pretty much got the kernel up and running but some of the applications in user land won't launch and are crashing with the below messages in dmesg.

<5>Fixing up unaligned userspace access in "aim" pid=28533 pc=0x3b142492 ins=0x6252
<5>Sending SIGBUS to "aim" pid=28533 due to unaligned access (PC 3b142492 PR 296167e4) ins=0x6252
<5>Sending SIGBUS to "pm" pid=28741 due to unaligned access (PC 58b2e409 PR 297b0118) ins=0x8dc1
<5>Sending SIGBUS to "pm" pid=28741 due to unaligned access (PC 3b142492 PR 296ce7e4) ins=0x6252

Some of the older posts in the mailing lists pointed out to I/D cache issues, I tried disabling the cache altogether in a hope to root cause the issue, but still got the same responses. For some reason I believe the loader is loading these programs into odd addresses. I am clueless as to where to look for the possible issue. Is there any obvious settings that I am missing from the board/cpu setup ? 

Any expert help and guidance is really appreciated.

Thanks,
Prashanth




[Index of Archives]     [Linux Samsung SOC]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux