mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-23 20:51:03 +02:00
Revert "sbitmap: fix batched wait_cnt accounting"
This reverts commit 16ede66973
.
This is causing issues with CPU stalls on my test box, revert it for
now until we understand what is going on. It looks like infinite
looping off sbitmap_queue_wake_up(), but hard to tell with a lot of
CPUs hitting this issue and the console scrolling infinitely.
Link: https://lore.kernel.org/linux-block/e742813b-ce5c-0d58-205b-1626f639b1bd@kernel.dk/
Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
@@ -575,9 +575,8 @@ void sbitmap_queue_wake_all(struct sbitmap_queue *sbq);
|
||||
* sbitmap_queue_wake_up() - Wake up some of waiters in one waitqueue
|
||||
* on a &struct sbitmap_queue.
|
||||
* @sbq: Bitmap queue to wake up.
|
||||
* @nr: Number of bits cleared.
|
||||
*/
|
||||
void sbitmap_queue_wake_up(struct sbitmap_queue *sbq, int nr);
|
||||
void sbitmap_queue_wake_up(struct sbitmap_queue *sbq);
|
||||
|
||||
/**
|
||||
* sbitmap_queue_show() - Dump &struct sbitmap_queue information to a &struct
|
||||
|
Reference in New Issue
Block a user