mirror of
https://github.com/torvalds/linux.git
synced 2026-05-13 16:59:27 +02:00
tools/sched_ext: Regenerate autogen enum headers
Regenerate enum_defs.autogen.h, enums.autogen.h and enums.autogen.bpf.h using the upstream scripts [1][2] to sync with recent kernel enum additions. [1] https://github.com/sched-ext/scx/blob/main/scripts/gen_enum_defs.py [2] https://github.com/sched-ext/scx/blob/main/scripts/gen_enums.py Signed-off-by: Cheng-Yang Chou <yphbchou0911@gmail.com> Signed-off-by: Tejun Heo <tj@kernel.org>
This commit is contained in:
parent
60d4b17e88
commit
6bf36c68b0
|
|
@ -20,6 +20,7 @@
|
|||
#define HAVE_SCX_BYPASS_LB_DONOR_PCT
|
||||
#define HAVE_SCX_BYPASS_LB_MIN_DELTA_DIV
|
||||
#define HAVE_SCX_BYPASS_LB_BATCH
|
||||
#define HAVE_SCX_REENQ_LOCAL_MAX_REPEAT
|
||||
#define HAVE_SCX_SUB_MAX_DEPTH
|
||||
#define HAVE_SCX_CPU_PREEMPT_RT
|
||||
#define HAVE_SCX_CPU_PREEMPT_DL
|
||||
|
|
@ -51,18 +52,21 @@
|
|||
#define HAVE_SCX_ENQ_HEAD
|
||||
#define HAVE_SCX_ENQ_CPU_SELECTED
|
||||
#define HAVE_SCX_ENQ_PREEMPT
|
||||
#define HAVE_SCX_ENQ_IMMED
|
||||
#define HAVE_SCX_ENQ_REENQ
|
||||
#define HAVE_SCX_ENQ_LAST
|
||||
#define HAVE___SCX_ENQ_INTERNAL_MASK
|
||||
#define HAVE_SCX_ENQ_CLEAR_OPSS
|
||||
#define HAVE_SCX_ENQ_DSQ_PRIQ
|
||||
#define HAVE_SCX_ENQ_NESTED
|
||||
#define HAVE_SCX_ENQ_GDSQ_FALLBACK
|
||||
#define HAVE_SCX_TASK_DSQ_ON_PRIQ
|
||||
#define HAVE_SCX_TASK_QUEUED
|
||||
#define HAVE_SCX_TASK_IN_CUSTODY
|
||||
#define HAVE_SCX_TASK_RESET_RUNNABLE_AT
|
||||
#define HAVE_SCX_TASK_DEQD_FOR_SLEEP
|
||||
#define HAVE_SCX_TASK_SUB_INIT
|
||||
#define HAVE_SCX_TASK_IMMED
|
||||
#define HAVE_SCX_TASK_STATE_SHIFT
|
||||
#define HAVE_SCX_TASK_STATE_BITS
|
||||
#define HAVE_SCX_TASK_STATE_MASK
|
||||
|
|
@ -75,6 +79,8 @@
|
|||
#define HAVE_SCX_TASK_REENQ_REASON_MASK
|
||||
#define HAVE_SCX_TASK_REENQ_NONE
|
||||
#define HAVE_SCX_TASK_REENQ_KFUNC
|
||||
#define HAVE_SCX_TASK_REENQ_IMMED
|
||||
#define HAVE_SCX_TASK_REENQ_PREEMPTED
|
||||
#define HAVE_SCX_TASK_CURSOR
|
||||
#define HAVE_SCX_ECODE_RSN_HOTPLUG
|
||||
#define HAVE_SCX_ECODE_RSN_CGROUP_OFFLINE
|
||||
|
|
@ -114,6 +120,7 @@
|
|||
#define HAVE_SCX_OPS_ENQ_MIGRATION_DISABLED
|
||||
#define HAVE_SCX_OPS_ALLOW_QUEUED_WAKEUP
|
||||
#define HAVE_SCX_OPS_BUILTIN_IDLE_PER_NODE
|
||||
#define HAVE_SCX_OPS_ALWAYS_ENQ_IMMED
|
||||
#define HAVE_SCX_OPS_ALL_FLAGS
|
||||
#define HAVE___SCX_OPS_INTERNAL_MASK
|
||||
#define HAVE_SCX_OPS_HAS_CPU_PREEMPT
|
||||
|
|
@ -131,6 +138,9 @@
|
|||
#define HAVE_SCX_REENQ_ANY
|
||||
#define HAVE___SCX_REENQ_FILTER_MASK
|
||||
#define HAVE___SCX_REENQ_USER_MASK
|
||||
#define HAVE_SCX_REENQ_TSR_RQ_OPEN
|
||||
#define HAVE_SCX_REENQ_TSR_NOT_FIRST
|
||||
#define HAVE___SCX_REENQ_TSR_MASK
|
||||
#define HAVE_SCX_RQ_ONLINE
|
||||
#define HAVE_SCX_RQ_CAN_STOP_TICK
|
||||
#define HAVE_SCX_RQ_BAL_KEEP
|
||||
|
|
|
|||
|
|
@ -67,6 +67,12 @@ const volatile u64 __SCX_TASK_RESET_RUNNABLE_AT __weak;
|
|||
const volatile u64 __SCX_TASK_DEQD_FOR_SLEEP __weak;
|
||||
#define SCX_TASK_DEQD_FOR_SLEEP __SCX_TASK_DEQD_FOR_SLEEP
|
||||
|
||||
const volatile u64 __SCX_TASK_SUB_INIT __weak;
|
||||
#define SCX_TASK_SUB_INIT __SCX_TASK_SUB_INIT
|
||||
|
||||
const volatile u64 __SCX_TASK_IMMED __weak;
|
||||
#define SCX_TASK_IMMED __SCX_TASK_IMMED
|
||||
|
||||
const volatile u64 __SCX_TASK_STATE_SHIFT __weak;
|
||||
#define SCX_TASK_STATE_SHIFT __SCX_TASK_STATE_SHIFT
|
||||
|
||||
|
|
@ -115,6 +121,9 @@ const volatile u64 __SCX_ENQ_HEAD __weak;
|
|||
const volatile u64 __SCX_ENQ_PREEMPT __weak;
|
||||
#define SCX_ENQ_PREEMPT __SCX_ENQ_PREEMPT
|
||||
|
||||
const volatile u64 __SCX_ENQ_IMMED __weak;
|
||||
#define SCX_ENQ_IMMED __SCX_ENQ_IMMED
|
||||
|
||||
const volatile u64 __SCX_ENQ_REENQ __weak;
|
||||
#define SCX_ENQ_REENQ __SCX_ENQ_REENQ
|
||||
|
||||
|
|
|
|||
|
|
@ -26,6 +26,8 @@
|
|||
SCX_ENUM_SET(skel, scx_ent_flags, SCX_TASK_QUEUED); \
|
||||
SCX_ENUM_SET(skel, scx_ent_flags, SCX_TASK_RESET_RUNNABLE_AT); \
|
||||
SCX_ENUM_SET(skel, scx_ent_flags, SCX_TASK_DEQD_FOR_SLEEP); \
|
||||
SCX_ENUM_SET(skel, scx_ent_flags, SCX_TASK_SUB_INIT); \
|
||||
SCX_ENUM_SET(skel, scx_ent_flags, SCX_TASK_IMMED); \
|
||||
SCX_ENUM_SET(skel, scx_ent_flags, SCX_TASK_STATE_SHIFT); \
|
||||
SCX_ENUM_SET(skel, scx_ent_flags, SCX_TASK_STATE_BITS); \
|
||||
SCX_ENUM_SET(skel, scx_ent_flags, SCX_TASK_STATE_MASK); \
|
||||
|
|
@ -42,6 +44,7 @@
|
|||
SCX_ENUM_SET(skel, scx_enq_flags, SCX_ENQ_WAKEUP); \
|
||||
SCX_ENUM_SET(skel, scx_enq_flags, SCX_ENQ_HEAD); \
|
||||
SCX_ENUM_SET(skel, scx_enq_flags, SCX_ENQ_PREEMPT); \
|
||||
SCX_ENUM_SET(skel, scx_enq_flags, SCX_ENQ_IMMED); \
|
||||
SCX_ENUM_SET(skel, scx_enq_flags, SCX_ENQ_REENQ); \
|
||||
SCX_ENUM_SET(skel, scx_enq_flags, SCX_ENQ_LAST); \
|
||||
SCX_ENUM_SET(skel, scx_enq_flags, SCX_ENQ_CLEAR_OPSS); \
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user