[PlanetCCRMA] updates: new kernel for fc9/10

Tracey Hytry shakti at bayarea.net
Sat Jan 10 16:40:53 PST 2009


Thanks Hector for posting this.
I was just getting ready to leave Fernando a message about the same thing on the 32 bit system I have.

It looks like the kernel is using the old style ata drivers, where I think that Fedora has been using the new disk drivers for quite a while.  This I'm not sure of until I get a chance to compare the kernel config files, but I suspect this is what's part of the problem.  Of course, if it is, will the newer disk drivers work whit the rt patch set?

Here's part of dmesg for the 32bit machine:

BUG: sleeping function called from invalid context IRQ-14(988) at arch/x86/mm/highmem_32.c:8
in_atomic():0 [00000000], irqs_disabled():1
Pid: 988, comm: IRQ-14 Not tainted 2.6.26.8-1.rt12.2.fc9.ccrma.i686.rt #1
 [<c041ff88>] __might_sleep+0xe8/0xed
 [<c041cd55>] kmap+0x42/0x55
 [<f88d3e1d>] ata_sff_hsm_move+0x3d3/0x66b [libata]
 [<f88d4314>] ata_sff_interrupt+0x153/0x1eb [libata]
 [<c04610a4>] handle_IRQ_event+0x49/0xcd
 [<c04614eb>] do_irqd+0x12b/0x229
 [<c04613c0>] ? do_irqd+0x0/0x229
 [<c043b15b>] kthread+0x3b/0x61
 [<c043b120>] ? kthread+0x0/0x61
 [<c040581f>] kernel_thread_helper+0x7/0x10
 =======================

Pid: 988, comm: IRQ-14 Not tainted 2.6.26.8-1.rt12.2.fc9.ccrma.i686.rt #1
 [<c041ff88>] __might_sleep+0xe8/0xed
 [<c041cd55>] kmap+0x42/0x55
 [<f88d3e1d>] ata_sff_hsm_move+0x3d3/0x66b [libata]
 [<f88d4314>] ata_sff_interrupt+0x153/0x1eb [libata]
 [<c04610a4>] handle_IRQ_event+0x49/0xcd
 [<c04614eb>] do_irqd+0x12b/0x229
 [<c04613c0>] ? do_irqd+0x0/0x229
 [<c043b15b>] kthread+0x3b/0x61
 [<c043b120>] ? kthread+0x0/0x61
 [<c040581f>] kernel_thread_helper+0x7/0x10
 =======================

Oh, and BTW, the new kernel gives no errors and works fine on the 64 bit machine.
Later I may get a chance to give it a full audio/midi- test/workout.

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

On Sat, 10 Jan 2009 00:21:19 -0500
"Hector Centeno" <hcengar at gmail.com> wrote:

> Thanks Fernando,
> 
> I connected the drive to a SATA port and although I still get the
> kernel failure warnings I haven't gotten any more kernel locks! So I
> guess it is good news but also there seems to be something broken in
> the kernel. My log for the kernel failure is:
> 
> BUG: sleeping function called from invalid context IRQ-19(443) at
> arch/x86/mm/highmem_32.c:8
> in_atomic():0 [00000000], irqs_disabled():1
> Pid: 443, comm: IRQ-19 Tainted: P
> 2.6.26.8-1.rt12.2.fc10.ccrma.i686.rt #1
>  [<c041ff44>] __might_sleep+0xe8/0xed
>  [<c041cd5d>] kmap+0x42/0x55
>  [<f8913db5>] ata_sff_hsm_move+0x3d3/0x66b [libata]
>  [<f89142ac>] ata_sff_interrupt+0x153/0x1eb [libata]
>  [<c0461000>] handle_IRQ_event+0x49/0xcd
>  [<c04612e5>] thread_simple_irq+0x45/0x7c
>  [<c046131c>] ? do_irqd+0x0/0x229
>  [<c04613cb>] do_irqd+0xaf/0x229
>  [<c046131c>] ? do_irqd+0x0/0x229
>  [<c043b10f>] kthread+0x3b/0x61
>  [<c043b0d4>] ? kthread+0x0/0x61
>  [<c040581f>] kernel_thread_helper+0x7/0x10
> 



More information about the PlanetCCRMA mailing list