[fedora-arm] F17 rootfs on Trim Slice = kernel problems
Leif Lindholm
leif.lindholm at arm.com
Fri Mar 2 15:45:06 UTC 2012
On 03/02/12 12:57, Richard W.M. Jones wrote:
> I tried the rootfs posted here:
>
> http://fedora.roving-it.com/rootfs-f17-hfp-alpha1.tar.bz2
>
> on a Trim Slice. However the included kernel
> (3.3.0-0.rc4.git3.1.fc17.armv7hl.tegra) gives lots of errors like
> this:
>
> [ 572.198943] BUG: sleeping function called from invalid context at include/linux/freezer.h:46
> [ 572.207448] in_atomic(): 0, irqs_disabled(): 128, pid: 538, name: bash
> [ 572.214012] INFO: lockdep is turned off.
> [ 572.217969] irq event stamp: 0
> [ 572.221047] hardirqs last enabled at (0): [< (null)>] (null)
> [ 572.227115] hardirqs last disabled at (0): [<c0027054>] copy_process.part.31+0x54c/0x12cc
> [ 572.235380] softirqs last enabled at (0): [<c0027054>] copy_process.part.31+0x54c/0x12cc
> [ 572.243628] softirqs last disabled at (0): [< (null)>] (null)
> [ 572.249789] [<c001613c>] (unwind_backtrace+0x0/0x124) from [<c00110f4>] (do_signal+0x94/0x5ac)
> [ 572.258482] [<c00110f4>] (do_signal+0x94/0x5ac) from [<c0011b80>] (do_notify_resume+0x20/0x5c)
> [ 572.267168] [<c0011b80>] (do_notify_resume+0x20/0x5c) from [<c000e284>] (work_pending+0x24/0x28)
>
> This breaks every process (not just bash), so not much works. I've no
> idea why it's trying to suspend.
>
> There's apparently a patch that fixes this:
>
> http://lists.infradead.org/pipermail/linux-arm-kernel/2012-January/079842.html
>
> However I cannot at the moment test it because I don't have a
> cross-compiler setup. Surely I can't be the only one seeing these
> failures?
I tried the patch (on vanilla 3.3.0-rc5+, which was showing the same
problem). Needed some manual merging.
It gets rid of the BUG messages, but not the "systemd invoked
oom-killer" issue that completely crashes my Trim Slice.
Brendan Conoboy pointed me to
http://arm.koji.fedoraproject.org/packages/kernel/2.6.42.2/1.fc15/armv7hl/kernel-tegra-2.6.42.2-1.fc15.armv7hl.rpm
which boots without either issue.
/
Leif
More information about the arm
mailing list