Re: [RFC UPDATE PATCH] add wait_event_*_lock() functions and comments

2005-02-15 Thread Nish Aravamudan
On Tue, 15 Feb 2005 18:50:45 +0100, Arnd Bergmann <[EMAIL PROTECTED]> wrote: > On Dinsdag 15 Februar 2005 02:04, Nishanth Aravamudan wrote: > > Here's at least one example: > > > > drivers/ieee1394/video1394.c:__video1394_ioctl() > > > AFAICS, that one should work just fine using after converting

Re: [RFC UPDATE PATCH] add wait_event_*_lock() functions and comments

2005-02-15 Thread Arnd Bergmann
On Dinsdag 15 Februar 2005 02:04, Nishanth Aravamudan wrote: > Here's at least one example: > > drivers/ieee1394/video1394.c:__video1394_ioctl() > AFAICS, that one should work just fine using after converting while (d->buffer_status[v.buffer]!= VIDEO1394_BUFFER_READY) {

Re: [RFC UPDATE PATCH] add wait_event_*_lock() functions and comments

2005-02-14 Thread Nishanth Aravamudan
On Sat, Feb 12, 2005 at 09:00:52PM -0800, Nish Aravamudan wrote: > On Sun, 13 Feb 2005 03:41:01 +0100, Arnd Bergmann <[EMAIL PROTECTED]> wrote: > > On Sünnavend 12 Februar 2005 14:28, Sergey Vlasov wrote: > > > On Sat, 12 Feb 2005 12:38:26 +0100 Arnd Bergmann wrote: > > > > #define __wait_event_loc

Re: [RFC UPDATE PATCH] add wait_event_*_lock() functions and comments

2005-02-12 Thread Nish Aravamudan
On Sun, 13 Feb 2005 03:41:01 +0100, Arnd Bergmann <[EMAIL PROTECTED]> wrote: > On Sünnavend 12 Februar 2005 14:28, Sergey Vlasov wrote: > > On Sat, 12 Feb 2005 12:38:26 +0100 Arnd Bergmann wrote: > > > #define __wait_event_lock(wq, condition, lock, flags) \ > > > do {

Re: [RFC UPDATE PATCH] add wait_event_*_lock() functions and comments

2005-02-12 Thread Arnd Bergmann
On Sünnavend 12 Februar 2005 14:28, Sergey Vlasov wrote: > On Sat, 12 Feb 2005 12:38:26 +0100 Arnd Bergmann wrote: > > #define __wait_event_lock(wq, condition, lock, flags) \ > > do { \ > >DEFINE_WAIT(__wait)

Re: [RFC UPDATE PATCH] add wait_event_*_lock() functions and comments

2005-02-12 Thread Sergey Vlasov
On Sat, 12 Feb 2005 12:38:26 +0100 Arnd Bergmann wrote: > On Freedag 11 Februar 2005 20:55, Nishanth Aravamudan wrote: > > > + * If the macro name contains: > > + * lock, then @lock should be held before calling wait_event*(). > > + * It is released before sleeping and gra

Re: [RFC UPDATE PATCH] add wait_event_*_lock() functions and comments

2005-02-12 Thread Arnd Bergmann
On Freedag 11 Februar 2005 20:55, Nishanth Aravamudan wrote: > + * If the macro name contains: > + * lock, then @lock should be held before calling wait_event*(). > + * It is released before sleeping and grabbed after > + * waking, saving the current IRQ mask in @flags. This