On 05/09/2012 11:02 AM, Ralf Mardorf wrote:
On Tue, 2012-05-08 at 14:09 -0700, Scott Lavender wrote:

         "--"

Please don't post under the signature lines ;).

my understanding is that the patch is what actually changes the config
file.  perhaps I am mistaken, however.

It's likely that you're right, since

spinymouse@precise:~$ grep
PREEMPT /media/oz/boot/config-3.0.0-17-generic
# CONFIG_PREEMPT_RCU is not set
CONFIG_PREEMPT_NOTIFIERS=y
# CONFIG_PREEMPT_NONE is not set
CONFIG_PREEMPT_VOLUNTARY=y
# CONFIG_PREEMPT is not set


This is the patch that enables threadirqs by default:


0001-UBUNTU-SAUCE-Made-kernel-irq-threaded-by-default.patch

From 2ff937d93960829c33189b189ae0f19a1d5f6aab Mon Sep 17 00:00:00 2001
From: Alessio Igor Bogani <[email protected]>
Date: Wed, 28 Mar 2012 11:05:53 +0200
Subject: [PATCH] UBUNTU: SAUCE: Made kernel irq-threaded by default

Signed-off-by: Alessio Igor Bogani <[email protected]>
---
 kernel/irq/manage.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c
index ae95cd2..c48e1d8 100644
--- a/kernel/irq/manage.c
+++ b/kernel/irq/manage.c
@@ -18,14 +18,20 @@
 #include "internals.h"

 #ifdef CONFIG_IRQ_FORCED_THREADING
-__read_mostly bool force_irqthreads;
+__read_mostly bool force_irqthreads = true;

 static int __init setup_forced_irqthreads(char *arg)
 {
        force_irqthreads = true;
        return 0;
 }
+static int __init setup_no_irqthreads(char *arg)
+{
+       force_irqthreads = false;
+       return 0;
+}
 early_param("threadirqs", setup_forced_irqthreads);
+early_param("nothreadirqs", setup_no_irqthreads);
 #endif

 /**
-- 1.7.0.4



--
Ubuntu-Studio-devel mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel

Reply via email to