FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > ArchLinux > ArchLinux General Discussion

 
 
LinkBack Thread Tools
 
Old 01-21-2012, 02:09 PM
Ralf Madorf
 
Default Outdated rtirq scripts don't work with current kernel-rt

Hi

just an information, since rtirq doesn't fit to the current kernel. Even
https://aur.archlinux.org/packages.php?ID=25441 is outdated. I got it
from the archaudio repos. This cause that settings aren't working.
Here a RME card seems to be loaded as the highest priority audio card,
but the status shows that it isn't [1]. Using the current version
everything is ok [2].

When Rui edit rtirq, than he does this for good reasons. Usually
outdated rtirq scripts don't work.

I'll try to build a package using abs tomorrow.

Cheers!

Ralf

##########
[1]
[root@archlinux spinymouse]# uname -r
3.0-rt
[root@archlinux spinymouse]# /etc/rc.d/rtirq status

PID CLS RTPRIO NI PRI %CPU STAT COMMAND
60 FF 90 - 130 0.0 S irq/8-rtc0
363 FF 80 - 120 0.0 S irq/21-ICE1712
360 FF 79 - 119 0.0 S irq/20-ICE1712
352 FF 76 - 116 0.0 S irq/18-hdspm
[snip]
[root@archlinux spinymouse]# /etc/rc.d/rtirq stop
[root@archlinux spinymouse]# /etc/rc.d/rtirq force-reload
Setting IRQ priorities: start [rtc] irq=8 pid=60 prio=90: OK.
Setting IRQ priorities: start [hdspm] irq=18 pid=352 prio=85: OK.
Setting IRQ priorities: start [TerraTec EWX24/96] irq=21 pid=363
prio=80: OK.
Setting IRQ priorities: start [TerraTec EWX24/96] irq=20 pid=360
prio=79: OK.
[snip]
[root@archlinux spinymouse]# /etc/rc.d/rtirq start
Setting IRQ priorities: start [rtc] irq=8 pid=60 prio=90: OK.
Setting IRQ priorities: start [hdspm] irq=18 pid=352 prio=85: OK.
Setting IRQ priorities: start [TerraTec EWX24/96] irq=21 pid=363
prio=80: OK.
Setting IRQ priorities: start [TerraTec EWX24/96] irq=20 pid=360
prio=79: OK.
[root@archlinux spinymouse]# /etc/rc.d/rtirq status

PID CLS RTPRIO NI PRI %CPU STAT COMMAND
60 FF 90 - 130 0.0 S irq/8-rtc0
363 FF 80 - 120 0.0 S irq/21-ICE1712
360 FF 79 - 119 0.0 S irq/20-ICE1712
352 FF 76 - 116 0.0 S irq/18-hdspm
[snip]
[root@archlinux spinymouse]# pacman -Qi rtirq
Name : rtirq
Version : 20090920-1
URL : http://alsa.opensrc.org/Rtirq
Licenses : GPL
Groups : None
Provides : None
Depends On : util-linux-ng bash
Optional Deps : None
Required By : None
Conflicts With : None
Replaces : None
Installed Size : 28.00 KiB
Packager : hm_b <hb@uiae.de>
Architecture : x86_64
Build Date : Sat 05 Jun 2010 02:08:23 PM CEST
Install Date : Fri 20 Jan 2012 07:07:29 PM CET
Install Reason : Explicitly installed
Install Script : Yes
Description : Realtime IRQ thread system tunning

[root@archlinux spinymouse]# grep RTIRQ_NAME_LIST /etc/conf.d/rtirq
RTIRQ_NAME_LIST="rtc hdspm snd usb i8042"
[root@archlinux spinymouse]# grep DAEMONS= /etc/rc.conf
DAEMONS=(69switch_xorg.conf hwclock syslog-ng !network !netfs crond
acpid dbus rtirq)

##########
[2]
[root@archlinux spinymouse]# wget
http://www.rncbc.org/jack/rtirq-20111007.tar.gz
[snip]
[root@archlinux spinymouse]# tar xzf rtirq-20111007.tar.gz
[root@archlinux spinymouse]# cd rtirq-20111007
[root@archlinux rtirq-20111007]# ls
LICENSE rtirq.conf rtirq.sh rtirq.spec
[root@archlinux rtirq-20111007]#
mv /etc/conf.d/rtirq /etc/conf.d/rtirq.package
[root@archlinux rtirq-20111007]#
mv /etc/rc.d/rtirq /etc/rc.d/rtirq.package
[root@archlinux rtirq-20111007]# mv rtirq.sh /etc/rc.d/rtirq
[root@archlinux rtirq-20111007]# mv rtirq.conf /etc/conf.d/rtirq
[root@archlinux rtirq-20111007]# leafpad /etc/conf.d/rtirq
[root@archlinux rtirq-20111007]# grep RTIRQ_NAME_LIST /etc/conf.d/rtirq
RTIRQ_NAME_LIST="rtc hdspm snd usb i8042"
[root@archlinux rtirq-20111007]# ln -s /etc/conf.d/rtirq /etc/rtirq.conf
[root@archlinux rtirq-20111007]# /etc/rc.d/rtirq stop
[root@archlinux rtirq-20111007]# /etc/rc.d/rtirq force-reload
Setting IRQ priorities: start [rtc] irq=8 pid=60 prio=90: OK.
Setting IRQ priorities: start [hdspm] irq=18 pid=352 prio=85: OK.
Setting IRQ priorities: start [ICE1712] irq=21 pid=363 prio=80: OK.
Setting IRQ priorities: start [ICE1712] irq=20 pid=360 prio=80: OK.
[snip]
[root@archlinux rtirq-20111007]# /etc/rc.d/rtirq start
Setting IRQ priorities: start [rtc] irq=8 pid=60 prio=90: OK.
Setting IRQ priorities: start [hdspm] irq=18 pid=352 prio=85: OK.
Setting IRQ priorities: start [ICE1712] irq=21 pid=363 prio=80: OK.
Setting IRQ priorities: start [ICE1712] irq=20 pid=360 prio=80: OK.
[snip]
[root@archlinux rtirq-20111007]# /etc/rc.d/rtirq status

PID CLS RTPRIO NI PRI %CPU STAT COMMAND
60 FF 90 - 130 0.0 S irq/8-rtc0
352 FF 85 - 125 0.0 S irq/18-hdspm
360 FF 80 - 120 0.0 S irq/20-ICE1712
363 FF 80 - 120 0.0 S irq/21-ICE1712
[snip]
 
Old 01-22-2012, 02:05 AM
Bernardo Barros
 
Default Outdated rtirq scripts don't work with current kernel-rt

AUR is outdated for a *very* long time...

Try the version in archaudio svn or archstudio.

pacman -U http://bbarros.com/archstudio/x86_64/rtirq-20111007-1-x86_64.pkg.tar.xz
 
Old 01-22-2012, 07:11 AM
Ralf Madorf
 
Default Outdated rtirq scripts don't work with current kernel-rt

On Sat, 2012-01-21 at 19:05 -0800, Bernardo Barros wrote:
> archaudio svn

Thank you,

I'll read about participating ASAP.
http://archaudio.org/participate/

- Ralf
 

Thread Tools




All times are GMT. The time now is 07:27 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org