[PlanetCCRMA] Configuring 2.6.11-0.3.rdt.rhfc2.ccrma for 0 xruns...

Mark Knecht Mark Knecht <markknecht@gmail.com>
Wed Apr 13 15:15:02 2005


On 4/13/05, Aaron Trumm <aaron@nquit.com> wrote:
> > > what is non-threaded operation?
> >
> > grep .  /proc/irq/*/*/threaded
> >
> > then
> >
> > echo "0" > /proc/irq/9/hdsp/threaded
> >
> > except change the number from 9 to whereever your hdsp resides. On my
> > machine I'm set like this:
> >
> > [root@Godzilla root]# grep .  /proc/irq/*/*/threaded
> > /proc/irq/10/ehci_hcd/threaded:1
> > /proc/irq/10/eth0/threaded:1
> > /proc/irq/10/ohci1394/threaded:1
> > /proc/irq/10/uhci_hcd/threaded:1
> > /proc/irq/11/ohci1394/threaded:1
> > /proc/irq/12/i8042/threaded:1
> > /proc/irq/14/ide0/threaded:1
> > /proc/irq/15/ide1/threaded:1
> > /proc/irq/1/i8042/threaded:1
> > /proc/irq/5/ohci_hcd/threaded:1
> > /proc/irq/7/parport0/threaded:1
> > /proc/irq/8/rtc/threaded:1
> > /proc/irq/9/acpi/threaded:1
> > /proc/irq/9/hdsp/threaded:0
> > /proc/irq/9/ohci_hcd/threaded:1
> > [root@Godzilla root]#
> 
> and what - uh - is this for/doing?  should I do this? what - what - and
> what?  *tries to understand....*
> 
> 
Well, this is what I'm doing as of today. This kernel:

[mark@Godzilla mark]$ uname -r
2.6.11-0.3.rdt.rhfc2.ccrma
[mark@Godzilla mark]$

Do this command:

rep .  /proc/irq/*/*/threaded

You'll probably see all interrupts as threaded. (The :1)

cat /proc/interrupts

and find out what interrupt your hdsp is on, then change the number to
your number and run

echo "0" > /proc/irq/9/hdsp/threaded

9 becomes whatever interrupt number YOU have. 9 is mine.

Now the hdsp is running non-threaded.

then try running Jack and see what you can do.

- Mark