【发布时间】:2012-10-08 22:59:38
【问题描述】:
下面的宏定义在./kernel/sched/sched.h
#define sched_feat(x) (static_branch_##x(&sched_feat_keys[__SCHED_FEAT_##x]))
#else /* !(SCHED_DEBUG && HAVE_JUMP_LABEL) */
#define sched_feat(x) (sysctl_sched_features & (1UL << __SCHED_FEAT_##x))
#endif /* SCHED_DEBUG && HAVE_JUMP_LABEL */
我无法理解它的作用。
【问题讨论】:
标签: linux linux-kernel kernel