Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1761351AbXEKKlX (ORCPT ); Fri, 11 May 2007 06:41:23 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1758337AbXEKKlA (ORCPT ); Fri, 11 May 2007 06:41:00 -0400 Received: from fgwmail6.fujitsu.co.jp ([192.51.44.36]:34056 "EHLO fgwmail6.fujitsu.co.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757135AbXEKKk7 (ORCPT ); Fri, 11 May 2007 06:40:59 -0400 Date: Fri, 11 May 2007 19:39:18 +0900 Message-ID: <87ps57ejah.wl%takeuchi_satoru@jp.fujitsu.com> From: Satoru Takeuchi To: Linux Kernel , Russell King , Pavel Machek , Jordi Colomer Cc: Satoru Takeuchi Subject: [PATCH] Fix UCB1x00 driver to use sched_setscheduler User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.6 Emacs/21.4 (i486-pc-linux-gnu) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1114 Lines: 26 Fix Touchscreen driver for UCB1x00-based touchscreens to use sched_setscheduler() instead of setting the fields of task_struct directly. Signed-off-by: Satoru Takeuchi Index: linux-2.6.21-fix-ucb-drivers/drivers/mfd/ucb1x00-ts.c =================================================================== --- linux-2.6.21-fix-ucb-drivers.orig/drivers/mfd/ucb1x00-ts.c 2007-05-11 18:53:36.000000000 +0900 +++ linux-2.6.21-fix-ucb-drivers/drivers/mfd/ucb1x00-ts.c 2007-05-11 19:33:20.000000000 +0900 @@ -214,8 +214,9 @@ static int ucb1x00_thread(void *_ts) * We could run as a real-time thread. However, thus far * this doesn't seem to be necessary. */ -// tsk->policy = SCHED_FIFO; -// tsk->rt_priority = 1; +// struct sched_param param = { .sched_priority = 1 }; +// +// sched_setscheduler(tsk, SCHED_FIFO, ¶m); valid = 0; - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/