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: 3389bb3ba3d9 ("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 2b4aec175ef7..ba9f99388fa0 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h @@ -860,9 +860,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; @@ -891,6 +888,8 @@ struct task_struct { #ifdef CONFIG_IOMMU_SVA KABI_FILL_HOLE(unsigned pasid_activated: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