* UBIFS kernel oops
@ 2012-02-24 9:39 Nigel Hathaway
2012-03-09 7:56 ` Artem Bityutskiy
0 siblings, 1 reply; 3+ messages in thread
From: Nigel Hathaway @ 2012-02-24 9:39 UTC (permalink / raw)
To: linux-mtd
We are seeing the following:
Oops[#1]:
Cpu 0
$ 0 : 00000000 00000001 00000001 87a0cac8
$ 4 : 000000d4 00000000 000000a0 00000000
$ 8 : 000000b0 80103fd8 00000001 805b75e0
$12 : 00000000 8053c370 81000000 00000000
$16 : 87218000 00000000 000000d4 ffffffe4
$20 : 000000a0 00000000 00000001 ffffffff
$24 : 00000000 00415b60
$28 : 87a14000 87a15b30 87a15b50 80261170
Hi : 000147e6
Lo : 66678550
epc : 801081ec rt_mutex_lock+0x18/0xa0
Not tainted
ra : 80261170 make_reservation+0x9c/0x4b8
Status: 1000ff03 KERNEL EXL IE
Cause : 00800008
BadVA : 000000e4
PrId : 59019381 (MIPS 24Kc)
Modules linked in: iptable_nat nf_nat_dlna nf_conntrack_dlna nf_nat xt_IMQ
iptable_mangle ip_tables xfrm_user xfrm4_tunnel ipcomp xfrm_ipcomp esp4 ah4
gtp nodeh_helper ledtrig_netdev ledtrig_timer ledtrig_default_on
ledtrig_heartbeat leds_gpio led_class lm75 percello_mac_filter percello_f8
percello_read_fsm percello_AES fle_driver dpr percello_frame_cap
percello_dsp percello_dma percello_mmap percello_logger percello_syscall
procfs_util
Process pdflush (pid: 124, threadinfo=87a14000, task=87a0cac8, tls=00000000)
Stack : 87217b80 00000004 0000005e 87125598 000000a0 801c084c 0000000e
0001b800
0000005e 87218184 8721812c 000000b0 00000000 87a15b64 000000b0
00000001
87218000 870f4380 000000a0 00000000 00000000 8754f600 00000000
00000000
00000001 80261b68 00000000 00000001 805ef6b0 87218038 8109f4a0
802db07c
00026cff 00000000 87218000 80279db8 805ef6b8 00000080 8753e0e0
87218000
...
Call Trace:
[<801081ec>] rt_mutex_lock+0x18/0xa0
[<80261170>] make_reservation+0x9c/0x4b8
[<80261b68>] ubifs_jnl_write_inode+0x60/0x248
[<8026952c>] ubifs_write_inode+0xc0/0x10c
[<802653c0>] ubifs_writepage+0x220/0x250
[<8019671c>] __writepage+0x18/0x80
[<801974b8>] write_cache_pages+0x258/0x4d4
[<801977d0>] do_writepages+0x78/0x80
[<801e9700>] writeback_single_inode+0xa0/0x428
[<801ea1b8>] generic_sync_sb_inodes+0x4a0/0x65c
[<801ea4a0>] writeback_inodes+0x7c/0x130
[<80197fb8>] background_writeout+0xd0/0x140
[<80198c70>] pdflush+0x158/0x28c
[<8014afc8>] kthread+0x84/0x8c
[<8010c72c>] kernel_thread_helper+0x10/0x18
Code: 7c420400 1040000c 00000000 <c0820010> 14400005 00000000 00600821
e0810010 102000b0
Disabling lock debugging due to kernel taint
The kernel version is 3.6.31.12 with real-time extensions (patches) compiled
with "mips-linux-gnu-gcc (Sourcery G++ Lite 4.4-303) 4.4.1"
We have seen this posted before here:
http://lists.infradead.org/pipermail/linux-mtd/2011-December/038852.html
For us, UBIFS is not read-only. Any ideas what could be causing this and/or
whether such an issue has been fixed in later kernels?
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: UBIFS kernel oops
@ 2012-02-24 15:58 Brian Foster
0 siblings, 0 replies; 3+ messages in thread
From: Brian Foster @ 2012-02-24 15:58 UTC (permalink / raw)
To: linux-mtd; +Cc: nigel.hathaway
nigel.hathaway wrote:
> We are seeing the following:
>
> Oops[#1]:
>[ ... ]
> PrId : 59019381 (MIPS 24Kc)
Nice to see another MIPS user....! ;-)
>[ ... ]
> The kernel version is 3.6.31.12 with real-time extensions [ ... ]
This is a *guess*, and quite possibly not a very
good one (Sorry!). Do you have commits?:
cd1510cb5 random: Remove unused inode variable
a996996dd random: drop weird m_time/a_time manipulation
We had a devil of a time on our 2.6.30 MIPS system
with a very(!) *vaguely* similar-ish issue until I
back-ported those commits. They may already be in
your 2.6.31, I'm not sure.
I also back-ported two other commits, albeit these
are not known to be related to any problems we had:
b86a2c56e UBI: do not switch to R/O mode on read errors
90bf0265e UBI: introduce new constants
Very probably a Red Herring, Sorry!
cheers,
-blf-
--
Brian Foster
Principal MTS, Software | La Ciotat, France
Maxim Integrated Products | Web: http://www.maxim-ic.com/
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: UBIFS kernel oops
2012-02-24 9:39 UBIFS kernel oops Nigel Hathaway
@ 2012-03-09 7:56 ` Artem Bityutskiy
0 siblings, 0 replies; 3+ messages in thread
From: Artem Bityutskiy @ 2012-03-09 7:56 UTC (permalink / raw)
To: Nigel Hathaway; +Cc: linux-mtd
On Fri, 2012-02-24 at 09:39 +0000, Nigel Hathaway wrote:
> Code: 7c420400 1040000c 00000000 <c0820010> 14400005 00000000 00600821
> e0810010 102000b0
> Disabling lock debugging due to kernel taint
>
> The kernel version is 3.6.31.12 with real-time extensions (patches) compiled
> with "mips-linux-gnu-gcc (Sourcery G++ Lite 4.4-303) 4.4.1"
>
> We have seen this posted before here:
>
> http://lists.infradead.org/pipermail/linux-mtd/2011-December/038852.html
>
> For us, UBIFS is not read-only. Any ideas what could be causing this and/or
> whether such an issue has been fixed in later kernels?
May be someone corrupting memory, dunno :-( I guess this needs some
hardcore debugging...
--
Best Regards,
Artem Bityutskiy
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2012-03-09 7:53 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-24 9:39 UBIFS kernel oops Nigel Hathaway
2012-03-09 7:56 ` Artem Bityutskiy
-- strict thread matches above, loose matches on Subject: below --
2012-02-24 15:58 Brian Foster
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox