debian/0000755000000000000000000000000012224745362007175 5ustar debian/compat0000644000000000000000000000000212224745017010370 0ustar 7 debian/patches/0000755000000000000000000000000012224745017010621 5ustar debian/patches/series0000644000000000000000000000002512224745017012033 0ustar 01-init_script.patch debian/patches/01-init_script.patch0000644000000000000000000000163112224745017014410 0ustar Description: Small fixes in rtirq.sh. It should be started at one of the runlevels 2-5. Depends on $remote_fs. Author: Alessio Treglia Forwarded: no --- rtirq.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- rtirq.orig/rtirq.sh +++ rtirq/rtirq.sh @@ -28,12 +28,12 @@ # ### BEGIN INIT INFO # Provides: rtirq -# Required-Start: $syslog $local_fs +# Required-Start: $syslog $local_fs $remote_fs # Should-Start: $time alsa alsasound hotplug -# Required-Stop: $syslog $local_fs +# Required-Stop: $syslog $local_fs $remote_fs # Should-Stop: $time alsa alsasound hotplug -# Default-Start: 3 5 -# Default-Stop: 0 1 2 6 +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 # Short-Description: Realtime IRQ thread tunning. # Description: Change the realtime scheduling policy # and priority of relevant system driver IRQ handlers. debian/rules0000755000000000000000000000053712224745017010257 0ustar #!/usr/bin/make -f # -*- makefile -*- %: dh $@ override_dh_auto_clean: rm -f debian/rtirq.default debian/rtirq.init dh_auto_clean override_dh_auto_configure: override_dh_auto_build: override_dh_auto_install: override_dh_installinit: cp rtirq.conf debian/rtirq.default cp rtirq.sh debian/rtirq.init dh_installinit --name=rtirq -- defaults 99 debian/control0000644000000000000000000000216012224745017010574 0ustar Source: rtirq Section: misc Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Alessio Treglia , Jaromír Mikeš Build-Depends: debhelper (>= 7.0.50~) Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/pkg-multimedia/rtirq.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/rtirq.git Homepage: http://www.rncbc.org/jack/ Package: rtirq-init Architecture: all Depends: ${misc:Depends} Description: startup script for realtime-preempt enabled kernels This package contains a script to prioritize IRQ thread handlers on a kernel patched with realtime-preempt patch from Ingo Molnar. The script takes advantage of the fact that realtime kernels use threads for IRQs management, and as such these threads (like any other thread running on your system) can be given maximum priority in an effort to minimize the latency of audio peripherals. . The script identifies the audio devices present on the machine and raises the priority of the threads that handle the IRQs of such devices. debian/changelog0000644000000000000000000000266612224745214011055 0ustar rtirq (20130909-1) unstable; urgency=low * New upstream release. -- Jaromír Mikeš Wed, 11 Sep 2013 01:02:48 +0200 rtirq (20130402-1) unstable; urgency=low [ Jaromír Mikeš ] * New upstream release. [ Alessio Treglia ] * Upload to unstable. * Set VCS URLs canonical-way. * Update debian/copyright. -- Alessio Treglia Mon, 13 May 2013 08:51:33 +0100 rtirq (20121105-1) experimental; urgency=low * Imported Upstream version 20121105. * Update debian/copyright. * Update Standards-Version. -- Alessio Treglia Thu, 15 Nov 2012 17:40:34 +0000 rtirq (20120505-1) unstable; urgency=low * New upstream release. -- Alessio Treglia Mon, 07 May 2012 16:58:12 -0700 rtirq (20120504-1) unstable; urgency=low * New upstream release (Closes: #671484). * Update debian/copyright. * Bump Standards. -- Alessio Treglia Sat, 05 May 2012 01:49:52 +0200 rtirq (20111007-1) unstable; urgency=low * New upstream release. * Bump Standards. -- Alessio Treglia Sun, 09 Oct 2011 01:36:18 +0200 rtirq (20110314-1) unstable; urgency=low * New upstream release. -- Alessio Treglia Fri, 01 Apr 2011 08:39:10 +0200 rtirq (20090920-1) unstable; urgency=low * Initial release (Closes: #307786). -- Jaromír Mikeš Mon, 18 Oct 2010 17:41:53 +0200 debian/gbp.conf0000644000000000000000000000005712224745017010613 0ustar [DEFAULT] pristine-tar = True sign-tags = True debian/copyright0000644000000000000000000000221312224745017011123 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: rtirq Upstream-Contact: Rui Nuno Capela Source: http://www.rncbc.org/jack/ Files: * Copyright: 2004-2013 rncbc aka Rui Nuno Capela License: GPL-2+ Files: debian/* Copyright: 2010-2013 Alessio Treglia 2010 Jaromír Mikeš License: GPL-2+ License: GPL-2+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. . You should have received a copy of the GNU General Public License along with this program. If not, see . debian/source/0000755000000000000000000000000012224745017010472 5ustar debian/source/format0000644000000000000000000000001412224745017011700 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000007112224745017010221 0ustar version=3 http://www.rncbc.org/jack/ rtirq-(.*)\.tar\.gz