hulk inclusion category: bugfix bugzilla: https://atomgit.com/src-openeuler/kernel/issues/15055 CVE: CVE-2026-46333 -------------------------------- Fix kabi breakage in struct task_struct. Fixes: bebaa9164c51 ("ptrace: slightly saner 'get_dumpable()' logic") Signed-off-by: Pu Lehui <pulehui@huawei.com> --- include/linux/sched.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/include/linux/sched.h b/include/linux/sched.h index 6f13c4283971..ae8300ef77f2 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h @@ -968,9 +968,6 @@ struct task_struct { */ unsigned sched_remote_wakeup:1; - /* Save user-dumpable when mm goes away */ - unsigned user_dumpable:1; - /* Bit to tell LSMs we're in execve(): */ unsigned in_execve:1; unsigned in_iowait:1; @@ -1022,6 +1019,8 @@ struct task_struct { /* Run delayed due to bandwidth throttling */ KABI_FILL_HOLE(unsigned in_throttle:1) #endif + /* Save user-dumpable when mm goes away */ + KABI_FILL_HOLE(unsigned user_dumpable:1) unsigned long atomic_flags; /* Flags requiring atomic access. */ -- 2.34.1