virtio_block_callback(): prevent rescheduling

... since it can be called with interrupts disabled.
This commit is contained in:
Ingo Weinhold 2013-07-16 23:49:40 +02:00
parent 42eed3ba69
commit e89d7992e5

View File

@ -164,7 +164,7 @@ virtio_block_callback(void* cookie)
{
virtio_block_driver_info* info = (virtio_block_driver_info*)cookie;
release_sem(info->sem_cb);
release_sem_etc(info->sem_cb, 1, B_DO_NOT_RESCHEDULE);
}