PCI 16x50 UART Controller, O2 Enablement (#39)
[lunaix-os.git] / lunaix-os / includes / lunaix / kpreempt.h
index d20deba48ab8711fea2c870ae52a9c3b58c4495f..e622e05dbea1981ae4ce416cd0d095cf844197b4 100644 (file)
@@ -3,7 +3,8 @@
 
 #include <sys/abi.h>
 
-#define _preemptible __attribute__((section(".kf.preempt")))
+#define _preemptible \
+        __attribute__((section(".kf.preempt"))) no_inline
 
 #define ensure_preempt_caller()                                 \
     do {                                                        \