Commit 35316f6a authored by Ingo Molnar's avatar Ingo Molnar Committed by Thomas Gleixner

softirq: provide rt api variants

add new, -rt specific IRQ API variants. Maps to the same as before
on non-PREEMPT_RT.

 include/linux/bottom_half.h |    8 ++++++++
 1 file changed, 8 insertions(+)
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent 7d836495
#ifndef _LINUX_BH_H #ifndef _LINUX_BH_H
#define _LINUX_BH_H #define _LINUX_BH_H
#ifdef CONFIG_PREEMPT_RT
# define local_bh_disable() do { } while (0)
# define __local_bh_disable(ip) do { } while (0)
# define _local_bh_enable() do { } while (0)
# define local_bh_enable() do { } while (0)
# define local_bh_enable_ip(ip) do { } while (0)
#else
extern void local_bh_disable(void); extern void local_bh_disable(void);
extern void _local_bh_enable(void); extern void _local_bh_enable(void);
extern void local_bh_enable(void); extern void local_bh_enable(void);
extern void local_bh_enable_ip(unsigned long ip); extern void local_bh_enable_ip(unsigned long ip);
#endif
#endif /* _LINUX_BH_H */ #endif /* _LINUX_BH_H */
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment