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