We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c3b6550 commit 94d3ad1Copy full SHA for 94d3ad1
drivers/md/raid5.c
@@ -428,7 +428,7 @@ void raid5_release_stripe(struct stripe_head *sh)
428
md_wakeup_thread(conf->mddev->thread);
429
return;
430
slow_path:
431
- local_irq_save(flags);
+ local_irq_save_nort(flags);
432
/* we are ok here if STRIPE_ON_RELEASE_LIST is set or not */
433
if (atomic_dec_and_lock(&sh->count, &conf->device_lock)) {
434
INIT_LIST_HEAD(&list);
@@ -437,7 +437,7 @@ void raid5_release_stripe(struct stripe_head *sh)
437
spin_unlock(&conf->device_lock);
438
release_inactive_stripe_list(conf, &list, hash);
439
}
440
- local_irq_restore(flags);
+ local_irq_restore_nort(flags);
441
442
443
static inline void remove_hash(struct stripe_head *sh)
0 commit comments