[PlanetCCRMA] Likewise freeze on boot with new FC2 kernel

Fernando Lopez-Lezcano nando@ccrma.Stanford.EDU
Wed Dec 29 10:36:00 2004


On Wed, 2004-12-29 at 11:16, nigel henry wrote:
> Did a dist-upgrade today and got the new kernel 2.6.9-2.2 rdt.rhfc2 ccrma and 
> some other stuff, alsa upgrades etc. Boot gets to. Booting kernel, then 
> Initialisation, the a screen full of.
> Bug: Scheduling while atomic: IRQ14/0x00000001/297.

Well, it looks like the kernel is hitting a bug in your particular
combination of hardware. Sorry. Most probably you'll have to wait for a
newer version (looks like Ingo is on vacation). What is on IRQ14? You
could look at the interrupts while booting on another kernel with:
  cat /proc/interrupts

Try booting without acpi (add "acpi=off" to the kernel boot line in
grub, before the redhat graphical boot incantation if it is there). 

> The old kernels still boot ok, but Jack still wont start,claiming that the 
> kernel has capabilities disabled.

Was working before and is not working now? Weird, nothing should have
changed for the old kernels. While booting into the old kernel (which
one? "uname -r" to know which) see if you have the old realtime kernel
module loaded:
  /sbin/lsmod | grep realcap

If not, load it:
  /sbin/modprobe realcap allcaps=1

That should fix the problem - but that was happening automatically
before?. Do you have the realcap startup script?
  ls -l /etc/rc.d/init.d/realcap
If so, is it enabled?
  /sbin/chkconfig --list realcap

If you are not using the new kernel you should probably disable the
rtload and rtirq scripts:
  /sbin/chkconfig --del rtload
  /sbin/chkconfig --del rtirq

-- Fernando