[PATCH] Block: use a freezable workqueue for disk-event polling

2012-03-02 Thread Jens Axboe
On 02/17/2012 10:22 PM, Alan Stern wrote: > This patch (as1519) fixes a bug in the block layer's disk-events > polling. The polling is done by a work routine queued on the > system_nrt_wq workqueue. Since that workqueue isn't freezable, the > polling continues even in the middle of a system sleep

Re: [PATCH] Block: use a freezable workqueue for disk-event polling

2012-03-02 Thread Jens Axboe
On 02/17/2012 10:22 PM, Alan Stern wrote: > This patch (as1519) fixes a bug in the block layer's disk-events > polling. The polling is done by a work routine queued on the > system_nrt_wq workqueue. Since that workqueue isn't freezable, the > polling continues even in the middle of a system sleep

[PATCH] Block: use a freezable workqueue for disk-event polling

2012-02-17 Thread Rafael J. Wysocki
On Friday, February 17, 2012, Alan Stern wrote: > This patch (as1519) fixes a bug in the block layer's disk-events > polling. The polling is done by a work routine queued on the > system_nrt_wq workqueue. Since that workqueue isn't freezable, the > polling continues even in the middle of a system

[PATCH] Block: use a freezable workqueue for disk-event polling

2012-02-17 Thread Alan Stern
This patch (as1519) fixes a bug in the block layer's disk-events polling. The polling is done by a work routine queued on the system_nrt_wq workqueue. Since that workqueue isn't freezable, the polling continues even in the middle of a system sleep transition. Obviously, polling a suspended drive

Re: [PATCH] Block: use a freezable workqueue for disk-event polling

2012-02-17 Thread Rafael J. Wysocki
On Friday, February 17, 2012, Alan Stern wrote: > This patch (as1519) fixes a bug in the block layer's disk-events > polling. The polling is done by a work routine queued on the > system_nrt_wq workqueue. Since that workqueue isn't freezable, the > polling continues even in the middle of a system

Re: [PATCH] Block: use a freezable workqueue for disk-event polling

2012-02-17 Thread Tejun Heo
On Fri, Feb 17, 2012 at 04:22:13PM -0500, Alan Stern wrote: > This patch (as1519) fixes a bug in the block layer's disk-events > polling. The polling is done by a work routine queued on the > system_nrt_wq workqueue. Since that workqueue isn't freezable, the > polling continues even in the middle

[PATCH] Block: use a freezable workqueue for disk-event polling

2012-02-17 Thread Tejun Heo
On Fri, Feb 17, 2012 at 04:22:13PM -0500, Alan Stern wrote: > This patch (as1519) fixes a bug in the block layer's disk-events > polling. The polling is done by a work routine queued on the > system_nrt_wq workqueue. Since that workqueue isn't freezable, the > polling continues even in the middle

[PATCH] Block: use a freezable workqueue for disk-event polling

2012-02-17 Thread Alan Stern
This patch (as1519) fixes a bug in the block layer's disk-events polling. The polling is done by a work routine queued on the system_nrt_wq workqueue. Since that workqueue isn't freezable, the polling continues even in the middle of a system sleep transition. Obviously, polling a suspended drive