kfence: test: fail fast if disabled at boot
[linux-2.6-microblaze.git] / mm / highmem.c
index 4fb51d7..4212ad0 100644 (file)
@@ -436,7 +436,7 @@ EXPORT_SYMBOL(zero_user_segments);
 
 static inline int kmap_local_idx_push(void)
 {
-       WARN_ON_ONCE(in_irq() && !irqs_disabled());
+       WARN_ON_ONCE(in_hardirq() && !irqs_disabled());
        current->kmap_ctrl.idx += KM_INCR;
        BUG_ON(current->kmap_ctrl.idx >= KM_MAX_IDX);
        return current->kmap_ctrl.idx - 1;