This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from feacb1774bd5 Merge tag 'sched_ext-for-6.16' of git://git.kernel.org/pub [...] new 797002deed03 selftests/seccomp: fix syscall_restart test for arm compat new 73989c998814 selftests/seccomp: fix negative_ENOSYS tracer tests on arm32 new a9b33aae79ce selftests: seccomp: Fix "performace" to "performance" new 96d40793abc6 Merge tag 'seccomp-v6.16-rc1' of git://git.kernel.org/pub/ [...] new 28cd28a75205 lkdtm: use SLAB_NO_MERGE instead of an empty constructor new b8e147973eca gcc-plugins: Remove ARM_SSP_PER_TASK plugin new 0d6efa20e384 kunit/usercopy: Disable u64 test on 32-bit SPARC new a510c186abfc compiler_types: Identify compiler versions for __builtin_d [...] new 9a93048476e7 overflow: Clarify expectations for getting DEFINE_FLEX var [...] new 655862865c97 mod_devicetable: Enlarge the maximum platform_device_id na [...] new 8e28276a569a watchdog: exar: Shorten identity name to fit correctly new ccf1d2b4a1d9 input/joystick: magellan: Mark __nonstring look-up table const new 190faecf64c5 overflow: Add STACK_FLEX_ARRAY_SIZE() helper new 6e6500e4e4a7 kunit/overflow: Add tests for STACK_FLEX_ARRAY_SIZE() helper new 47e36ed78406 overflow: Fix direct struct member initialization in _DEFI [...] new 5106c6506c51 hardening: simplify CONFIG_CC_HAS_COUNTED_BY new 5e88c48cb4bc kbuild: Switch from -Wvla to -Wvla-larger-than=1 new 0cecd37daef3 gcc-plugins: Force full rebuild when plugins change new 056000c471ea randstruct: Force full rebuild when seed changes new 11bb1678e249 integer-wrap: Force full rebuild when .scl file changes new 82d76bf93838 md/bcache: Mark __nonstring look-up table new d8720235d5b5 scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops new 960013ec5b5e net: qede: Initialize qede_ll_ops with designated initializer new e136a4062174 randstruct: gcc-plugin: Remove bogus void member new b370f7eacdcf lib/tests: Add randstruct KUnit test new f55aef7e0cc7 lib/tests: randstruct: Add deep function pointer layout test new f0cd6012c40d Revert "hardening: Disable GCC randstruct for COMPILE_TEST" new 48cfc5791d83 Merge tag 'hardening-v6.16-rc1' of git://git.kernel.org/pu [...] new 4b59f4fd0a36 security/smack/smackfs: small kernel-doc fixes new cbaed2f58c55 Merge tag 'Smack-for-6.16' of https://github.com/cschaufle [...] new cb5052282c65 ima: rename variable the seq_file "file" to "ima_kexec_file" new c95e1acb6d7f ima: define and call ima_alloc_kexec_file_buf() new 0091d9241ea2 kexec: define functions to map and unmap segments new 9ee8888a80fe ima: kexec: skip IMA segment validation after kexec soft reboot new f18e502db673 ima: kexec: define functions to copy IMA log at soft boot new 9f0ec4b16f2b ima: kexec: move IMA log copy from kexec load to execute new d0a00ce470e3 ima: verify if the segment size has changed new 0ad93987c9c1 ima: make the kexec extra memory configurable new 591683d3944c ima: measure kexec load and exec events as critical data new fe3aebf27dc1 ima: do not copy measurement list to kdump kernel new 7af6e3febb91 Merge tag 'integrity-v6.16' of git://git.kernel.org/pub/sc [...] new 74e5b13a1b0f lsm: Move security_netlink_send to under CONFIG_SECURITY_NETWORK new 1bc8c83af962 Merge tag 'lsm-pr-20250527' of git://git.kernel.org/pub/sc [...] new 47a1a15645d5 selinux: constify network address pointer new 9cc034be10a5 selinux: contify network namespace pointer new e6fb56b2253d selinux: add likely hints for fast paths new cde3b1b66f2d selinux: unify OOM handling in network hashtables new 4926c3fd83d5 selinux: drop copy-paste comment new 8716451a4e57 selinux: support wildcard match in genfscon new 5d7ddc59b3d8 selinux: reduce path walk overhead new 1ec31f14a83b selinux: remove a duplicated include new 05f1a939225e selinux: fix the kdoc header for task_avdcache_update new b5628b81bd19 Merge tag 'selinux-pr-20250527' of git://git.kernel.org/pu [...] new baaba7b44837 audit: mark audit_log_vformat() with __printf() attribute new 654d61b8e0e2 audit: record AUDIT_ANOM_* events regardless of presence of rules new 3d413f0cfd7e Merge tag 'audit-pr-20250527' of git://git.kernel.org/pub/ [...]
The 56 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: MAINTAINERS | 1 + arch/arm/Kconfig | 3 +- arch/arm/boot/compressed/Makefile | 2 +- drivers/md/bcache/super.c | 3 +- drivers/misc/lkdtm/heap.c | 17 +- drivers/scsi/qedf/qedf_main.c | 2 +- drivers/watchdog/exar_wdt.c | 2 +- include/linux/compiler-version.h | 30 ++ include/linux/compiler_types.h | 5 + include/linux/ima.h | 3 + include/linux/kexec.h | 9 + include/linux/mod_devicetable.h | 2 +- include/linux/overflow.h | 23 +- include/linux/security.h | 12 +- include/linux/vermagic.h | 1 - init/Kconfig | 9 +- kernel/audit.c | 6 +- kernel/kexec_core.c | 54 ++++ kernel/kexec_file.c | 33 +- lib/Kconfig.debug | 8 + lib/Makefile | 1 - lib/tests/Makefile | 1 + lib/tests/overflow_kunit.c | 4 + lib/tests/randstruct_kunit.c | 334 +++++++++++++++++++++ lib/tests/usercopy_kunit.c | 1 + mm/kasan/Makefile | 3 +- scripts/Makefile.extrawarn | 9 +- scripts/Makefile.gcc-plugins | 8 +- scripts/Makefile.lib | 18 ++ scripts/Makefile.ubsan | 1 + scripts/basic/Makefile | 5 + scripts/gcc-plugins/Kconfig | 4 - scripts/gcc-plugins/Makefile | 4 + scripts/gcc-plugins/arm_ssp_per_task_plugin.c | 107 ------- scripts/gcc-plugins/randomize_layout_plugin.c | 18 +- security/Kconfig.hardening | 2 +- security/integrity/ima/Kconfig | 11 + security/integrity/ima/ima.h | 6 + security/integrity/ima/ima_kexec.c | 196 ++++++++++-- security/integrity/ima/ima_queue.c | 5 + security/security.c | 36 +-- security/selinux/hooks.c | 225 ++++++++++---- security/selinux/ibpkey.c | 13 +- security/selinux/include/netnode.h | 2 +- security/selinux/include/objsec.h | 16 +- security/selinux/include/policycap.h | 1 + security/selinux/include/policycap_names.h | 1 + security/selinux/include/security.h | 2 +- security/selinux/netif.c | 6 +- security/selinux/netnode.c | 15 +- security/selinux/netport.c | 14 +- security/selinux/ss/services.c | 22 +- security/smack/smackfs.c | 12 +- .../testing/selftests/seccomp/seccomp_benchmark.c | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 13 +- 55 files changed, 1012 insertions(+), 331 deletions(-) create mode 100644 lib/tests/randstruct_kunit.c delete mode 100644 scripts/gcc-plugins/arm_ssp_per_task_plugin.c