lkml.org 
[lkml]   [2006]   [Mar]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: mark_bh in Linux 2.6.12 kernel
Date
Here is the source

static __inline__ void usbd_schedule_device_bh(struct usb_device_instance
*device)
{
if (device && (device->status != USBD_CLOSING) &&
!device->device_bh.sync) {
queue_task(&device->device_bh, &tq_immediate);
mark_bh(IMMEDIATE_BH);
}
}

Also,in the below code, will replacing "schedule_task" simply by
"schedule_work" work?
static __inline__ void usbd_schedule_function_bh(struct usb_device_instance
*device)
{
if (device && (device->status != USBD_CLOSING) &&
!device->function_bh.sync) {
schedule_task(&device->function_bh);
}

---- Original Message -----
From: "Sam Ravnborg" <sam@ravnborg.org>
To: "shiva g" <shiva@isofttech.com>
Cc: <linux-kernel@vger.kernel.org>
Sent: Wednesday, March 29, 2006 4:26 PM
Subject: Re: mark_bh in Linux 2.6.12 kernel


> On Wed, Mar 29, 2006 at 04:12:43PM +0530, shiva g wrote:
>> Hi all,
>> We are porting a usb host controller driver from 2.4.18 kernel to
>> 2.6.12
>> kernel. We face some issues with
>> mark_bh( ) call. Can anyone suggest us how we proceed in porting
>> mark_bh( )
>> in the 2.6.12 kernel.
> Posting the source may give you more/better feedback...
>
> Sam
> -
> 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/

-
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/

\
 
 \ /
  Last update: 2006-03-29 13:04    [W:0.060 / U:0.144 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site