# changelog

author: Fedora Kernel Team <kernel-team@fedoraproject.org> [6.18.0-0.rc4.1c353dc8d962.38]
changelog:
  - redhat: use RELEASE_LOCALVERSION also for dist-get-tag (Jan Stancek)
  - Linux v6.18.0-0.rc4.1c353dc8d962


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [6.18.0-0.rc5.4427259cc7f7.44]
changelog:
  - Turn on SYNTH_EVENTS for RISCV RHEL to avoid a mismatch (Justin M. Forbes)
  - Turn on PCI_PWRCTRL_SLOT for aarch64 in RHEL (Justin M. Forbes)
  - redhat/kernel.spec.template: add net/can kselftests (Davide Caratti)
  - redhat/configs: Enable CONFIG_OVMF_DEBUG_LOG in RHEL (Lenny Szubowicz) [RHEL-100104]
  - Linux v6.18.0-0.rc5.4427259cc7f7


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [6.18.0-0.rc5.4427259cc7f7.45]
changelog:
  - Only rust/bindings.o build fail on rust-1.91.0 (Sami Tolvanen)
  - powerpc/tools: drop `-o pipefail` in gcc check scripts (Jan Stancek)
  - redhat/configs: clang_lto: disable CONFIG_FORTIFY_KUNIT_TEST (Scott Weaver)


author: Paul Moore <paul@paul-moore.com> - 6.18.0-0.rc5.251111gc7f75.45.1.secnext
changelog:
  - generated using https://github.com/pcmoore/copr-pkg_scripts
  - +merge a5e7c17c8100 ("lsm: split the notifier code out into lsm_notifi...")
  - +merge 67a4b6a89b99 ("lsm: split the init code out into lsm_init.c")
  - +merge e02578561d47 ("lsm: consolidate lsm_allowed() and prepare_lsm()...")
  - +merge 37f788f65528 ("lsm: introduce looping macros for the initializa...")
  - +merge cb1513db7a6e ("lsm: integrate report_lsm_order() code into call...")
  - +merge 92ed3500c9a9 ("lsm: integrate lsm_early_cred() and lsm_early_ta...")
  - +merge faabedcd6e88 ("lsm: rename ordered_lsm_init() to lsm_init_order...")
  - +merge 9f9dc69e06ec ("lsm: replace the name field with a pointer to th...")
  - +merge 592b104f9b51 ("lsm: rename the lsm order variables for consiste...")
  - +merge 250898ca335f ("lsm: rework lsm_active_cnt and lsm_idlist[]")
  - +merge 935d508d4d7a ("lsm: get rid of the lsm_names list and do some c...")
  - +merge 2d67172612fd ("lsm: rework the LSM enable/disable setter/getter...")
  - +merge a748372a282a ("lsm: rename exists_ordered_lsm() to lsm_order_ex...")
  - +merge 24a9c58978ee ("lsm: rename/rework append_ordered_lsm() into lsm...")
  - +merge 752db0657181 ("lsm: rename/rework ordered_lsm_parse() to lsm_or...")
  - +merge 291271e69174 ("lsm: cleanup the LSM blob size code")
  - +merge 27be5600fe85 ("lsm: cleanup initialize_lsm() and rename to lsm_...")
  - +merge 45a41d1394aa ("lsm: fold lsm_init_ordered() into security_init(...")
  - +merge 450705334f69 ("lsm: add/tweak function header comment blocks in...")
  - +merge 5137e583ba26 ("lsm: cleanup the debug and console output in lsm...")
  - +merge ac3c47cece27 ("lsm: output available LSMs when debugging")
  - +merge 3423c6397ce2 ("lsm: group lsm_order_parse() with the other lsm_...")
  - +merge cdc028812f72 ("lsm: introduce an initcall mechanism into the LS...")
  - +merge b0374e79a83c ("loadpin: move initcalls to the LSM framework")
  - +merge d934f97db827 ("ipe: move initcalls to the LSM framework")
  - +merge 06643d5584f9 ("smack: move initcalls to the LSM framework")
  - +merge 9484ae129593 ("tomoyo: move initcalls to the LSM framework")
  - +merge d3ba8f80894a ("safesetid: move initcalls to the LSM framework")
  - +merge 7cbe11353751 ("apparmor: move initcalls to the LSM framework")
  - +merge 77ebff0607c5 ("lockdown: move initcalls to the LSM framework")
  - +merge 82fe7932e84f ("ima,evm: move initcalls to the LSM framework")
  - +merge 3156bc814f21 ("selinux: move initcalls to the LSM framework")
  - +merge 4ab5efcc2829 ("lsm: consolidate all of the LSM framework initca...")
  - +merge dfa024bc3f67 ("lsm: add a LSM_STARTED_ALL notification event")
  - +merge 094e94d13b60 ("memfd,selinux: call security_inode_init_security...")
  - +merge 641e02175861 ("selinux: Introduce a new config to make avc cach...")
  - +merge 929126ef4a0e ("selinux: Move avtab_hash() to a shared location ...")
  - +merge 20d387d7ceab ("selinux: improve bucket distribution uniformity ...")
  - +merge 4f7b54e17edd ("audit: fix comment misindentation in audit.h")
  - +merge 77563f3d4704 ("audit: Use kzalloc() instead of kmalloc()/memset...")
  - +merge c8a3dfe73159 ("audit: merge loops in __audit_inode_child()")


author: Paul Moore <paul@paul-moore.com> - 6.18.0-0.rc5.251111gc7f75.45.2.secnext
changelog:
  - generated using https://github.com/pcmoore/copr-pkg_scripts
  - +merge a5e7c17c8100 ("lsm: split the notifier code out into lsm_notifi...")
  - +merge 67a4b6a89b99 ("lsm: split the init code out into lsm_init.c")
  - +merge e02578561d47 ("lsm: consolidate lsm_allowed() and prepare_lsm()...")
  - +merge 37f788f65528 ("lsm: introduce looping macros for the initializa...")
  - +merge cb1513db7a6e ("lsm: integrate report_lsm_order() code into call...")
  - +merge 92ed3500c9a9 ("lsm: integrate lsm_early_cred() and lsm_early_ta...")
  - +merge faabedcd6e88 ("lsm: rename ordered_lsm_init() to lsm_init_order...")
  - +merge 9f9dc69e06ec ("lsm: replace the name field with a pointer to th...")
  - +merge 592b104f9b51 ("lsm: rename the lsm order variables for consiste...")
  - +merge 250898ca335f ("lsm: rework lsm_active_cnt and lsm_idlist[]")
  - +merge 935d508d4d7a ("lsm: get rid of the lsm_names list and do some c...")
  - +merge 2d67172612fd ("lsm: rework the LSM enable/disable setter/getter...")
  - +merge a748372a282a ("lsm: rename exists_ordered_lsm() to lsm_order_ex...")
  - +merge 24a9c58978ee ("lsm: rename/rework append_ordered_lsm() into lsm...")
  - +merge 752db0657181 ("lsm: rename/rework ordered_lsm_parse() to lsm_or...")
  - +merge 291271e69174 ("lsm: cleanup the LSM blob size code")
  - +merge 27be5600fe85 ("lsm: cleanup initialize_lsm() and rename to lsm_...")
  - +merge 45a41d1394aa ("lsm: fold lsm_init_ordered() into security_init(...")
  - +merge 450705334f69 ("lsm: add/tweak function header comment blocks in...")
  - +merge 5137e583ba26 ("lsm: cleanup the debug and console output in lsm...")
  - +merge ac3c47cece27 ("lsm: output available LSMs when debugging")
  - +merge 3423c6397ce2 ("lsm: group lsm_order_parse() with the other lsm_...")
  - +merge cdc028812f72 ("lsm: introduce an initcall mechanism into the LS...")
  - +merge b0374e79a83c ("loadpin: move initcalls to the LSM framework")
  - +merge d934f97db827 ("ipe: move initcalls to the LSM framework")
  - +merge 06643d5584f9 ("smack: move initcalls to the LSM framework")
  - +merge 9484ae129593 ("tomoyo: move initcalls to the LSM framework")
  - +merge d3ba8f80894a ("safesetid: move initcalls to the LSM framework")
  - +merge 7cbe11353751 ("apparmor: move initcalls to the LSM framework")
  - +merge 77ebff0607c5 ("lockdown: move initcalls to the LSM framework")
  - +merge 82fe7932e84f ("ima,evm: move initcalls to the LSM framework")
  - +merge 3156bc814f21 ("selinux: move initcalls to the LSM framework")
  - +merge 4ab5efcc2829 ("lsm: consolidate all of the LSM framework initca...")
  - +merge dfa024bc3f67 ("lsm: add a LSM_STARTED_ALL notification event")
  - +merge 0e6ebf877843 ("device_cgroup: Refactor devcgroup_seq_show to us...")
  - +merge 094e94d13b60 ("memfd,selinux: call security_inode_init_security...")
  - +merge 641e02175861 ("selinux: Introduce a new config to make avc cach...")
  - +merge 929126ef4a0e ("selinux: Move avtab_hash() to a shared location ...")
  - +merge 20d387d7ceab ("selinux: improve bucket distribution uniformity ...")
  - +merge 4f7b54e17edd ("audit: fix comment misindentation in audit.h")
  - +merge 77563f3d4704 ("audit: Use kzalloc() instead of kmalloc()/memset...")
  - +merge c8a3dfe73159 ("audit: merge loops in __audit_inode_child()")


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [6.18.0-0.rc5.6fa9041b7177.46]
changelog:
  - redhat/configs: Move CONFIG_MICROCODE_DBG to common/generic/x86 (Waiman Long)
  - redhat/configs: Set CONFIG_SCHED_PROXY_EXEC=n (Waiman Long)
  - Linux v6.18.0-0.rc5.6fa9041b7177


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [6.18.0-0.rc5.6da43bbeb691.48]
changelog:
  - gendwarfksyms: Skip files with no exports (Sami Tolvanen)
  - powerpc/tools: drop `-o pipefail` in gcc check scripts (Jan Stancek)
  - redhat/configs: clang_lto: disable CONFIG_FORTIFY_KUNIT_TEST (Scott Weaver)


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [6.18.0-0.rc4.c9cfc122f037.37]
changelog:
  - redhat: configs: rhel: Enable OV08X40 sensor to support Intel MIPI camera (Kate Hsuan)
  - redhat: configs: rhel: Enable usbio-drivers to supower Intel MIPI camera (Kate Hsuan)
  - Linux v6.18.0-0.rc4.c9cfc122f037


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [6.18.0-0.rc5.44]
changelog:
  - powerpc/tools: drop `-o pipefail` in gcc check scripts (Jan Stancek)
  - redhat/configs: clang_lto: disable CONFIG_FORTIFY_KUNIT_TEST (Scott Weaver)


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [6.18.0-0.rc5.f824272b6e3f.49]
changelog:
  - redhat/configs: enable Micel PHY for NXP Automotive SoCs S32G2xx/S32G3xx/S32R45 (Alessandro Carminati)
  - redhat/configs: enable Synopsis DWMAC IP on NXP Automotive SoCs S32G2xx/S32G3xx/S32R45 (Alessandro Carminati)
  - Linux v6.18.0-0.rc5.f824272b6e3f


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [6.18.0-0.rc6.8b690556d8fe.52]
changelog:
  - Set some late arrival config options for Fedora 6.18 (Justin M. Forbes)
  - Linux v6.18.0-0.rc6.8b690556d8fe


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [6.18.0-0.rc6.23cb64fb7625.53]
changelog:
  - Revert "Removing Obsolete hba pci-ids from rhel8" (Scott Weaver)
  - rh_messages.h: add missing lpfc devices (Scott Weaver)
  - redhat/configs: Enable CONFIG_NFSD_V4_2_INTER_SSC in RHEL (Scott Mayhew)
  - redhat: Package net/hsr selftests (Felix Maurer)
  - Remove redundant Fedora VFIO overrides (Daniel P. Berrangé)
  - Enable CONFIG_VFIO_DEVICE_CDEV on Fedora (Daniel P. Berrangé)
  - redhat/configs: automotive: enable I2C_IMX and dependencies (Jared Kangas)
  - Linux v6.18.0-0.rc6.23cb64fb7625


author: Paul Moore <paul@paul-moore.com> - 6.18.0-0.rc6.251120g7625.54.2.secnext
changelog:
  - generated using https://github.com/pcmoore/copr-pkg_scripts
  - +merge a5e7c17c8100 ("lsm: split the notifier code out into lsm_notifi...")
  - +merge 67a4b6a89b99 ("lsm: split the init code out into lsm_init.c")
  - +merge e02578561d47 ("lsm: consolidate lsm_allowed() and prepare_lsm()...")
  - +merge 37f788f65528 ("lsm: introduce looping macros for the initializa...")
  - +merge cb1513db7a6e ("lsm: integrate report_lsm_order() code into call...")
  - +merge 92ed3500c9a9 ("lsm: integrate lsm_early_cred() and lsm_early_ta...")
  - +merge faabedcd6e88 ("lsm: rename ordered_lsm_init() to lsm_init_order...")
  - +merge 9f9dc69e06ec ("lsm: replace the name field with a pointer to th...")
  - +merge 592b104f9b51 ("lsm: rename the lsm order variables for consiste...")
  - +merge 250898ca335f ("lsm: rework lsm_active_cnt and lsm_idlist[]")
  - +merge 935d508d4d7a ("lsm: get rid of the lsm_names list and do some c...")
  - +merge 2d67172612fd ("lsm: rework the LSM enable/disable setter/getter...")
  - +merge a748372a282a ("lsm: rename exists_ordered_lsm() to lsm_order_ex...")
  - +merge 24a9c58978ee ("lsm: rename/rework append_ordered_lsm() into lsm...")
  - +merge 752db0657181 ("lsm: rename/rework ordered_lsm_parse() to lsm_or...")
  - +merge 291271e69174 ("lsm: cleanup the LSM blob size code")
  - +merge 27be5600fe85 ("lsm: cleanup initialize_lsm() and rename to lsm_...")
  - +merge 45a41d1394aa ("lsm: fold lsm_init_ordered() into security_init(...")
  - +merge 450705334f69 ("lsm: add/tweak function header comment blocks in...")
  - +merge 5137e583ba26 ("lsm: cleanup the debug and console output in lsm...")
  - +merge ac3c47cece27 ("lsm: output available LSMs when debugging")
  - +merge 3423c6397ce2 ("lsm: group lsm_order_parse() with the other lsm_...")
  - +merge cdc028812f72 ("lsm: introduce an initcall mechanism into the LS...")
  - +merge b0374e79a83c ("loadpin: move initcalls to the LSM framework")
  - +merge d934f97db827 ("ipe: move initcalls to the LSM framework")
  - +merge 06643d5584f9 ("smack: move initcalls to the LSM framework")
  - +merge 9484ae129593 ("tomoyo: move initcalls to the LSM framework")
  - +merge d3ba8f80894a ("safesetid: move initcalls to the LSM framework")
  - +merge 7cbe11353751 ("apparmor: move initcalls to the LSM framework")
  - +merge 77ebff0607c5 ("lockdown: move initcalls to the LSM framework")
  - +merge 82fe7932e84f ("ima,evm: move initcalls to the LSM framework")
  - +merge 3156bc814f21 ("selinux: move initcalls to the LSM framework")
  - +merge 4ab5efcc2829 ("lsm: consolidate all of the LSM framework initca...")
  - +merge dfa024bc3f67 ("lsm: add a LSM_STARTED_ALL notification event")
  - +merge 0e6ebf877843 ("device_cgroup: Refactor devcgroup_seq_show to us...")
  - +merge 9a948eefad59 ("lsm: use unrcu_pointer() for current->cred in se...")
  - +merge 094e94d13b60 ("memfd,selinux: call security_inode_init_security...")
  - +merge 641e02175861 ("selinux: Introduce a new config to make avc cach...")
  - +merge 929126ef4a0e ("selinux: Move avtab_hash() to a shared location ...")
  - +merge 20d387d7ceab ("selinux: improve bucket distribution uniformity ...")
  - +merge 4f7b54e17edd ("audit: fix comment misindentation in audit.h")
  - +merge 77563f3d4704 ("audit: Use kzalloc() instead of kmalloc()/memset...")
  - +merge c8a3dfe73159 ("audit: merge loops in __audit_inode_child()")


author: Paul Moore <paul@paul-moore.com> - 6.18.0-0.rc6.251120g7625.54.3.secnext
changelog:
  - generated using https://github.com/pcmoore/copr-pkg_scripts
  - +merge a5e7c17c8100 ("lsm: split the notifier code out into lsm_notifi...")
  - +merge 67a4b6a89b99 ("lsm: split the init code out into lsm_init.c")
  - +merge e02578561d47 ("lsm: consolidate lsm_allowed() and prepare_lsm()...")
  - +merge 37f788f65528 ("lsm: introduce looping macros for the initializa...")
  - +merge cb1513db7a6e ("lsm: integrate report_lsm_order() code into call...")
  - +merge 92ed3500c9a9 ("lsm: integrate lsm_early_cred() and lsm_early_ta...")
  - +merge faabedcd6e88 ("lsm: rename ordered_lsm_init() to lsm_init_order...")
  - +merge 9f9dc69e06ec ("lsm: replace the name field with a pointer to th...")
  - +merge 592b104f9b51 ("lsm: rename the lsm order variables for consiste...")
  - +merge 250898ca335f ("lsm: rework lsm_active_cnt and lsm_idlist[]")
  - +merge 935d508d4d7a ("lsm: get rid of the lsm_names list and do some c...")
  - +merge 2d67172612fd ("lsm: rework the LSM enable/disable setter/getter...")
  - +merge a748372a282a ("lsm: rename exists_ordered_lsm() to lsm_order_ex...")
  - +merge 24a9c58978ee ("lsm: rename/rework append_ordered_lsm() into lsm...")
  - +merge 752db0657181 ("lsm: rename/rework ordered_lsm_parse() to lsm_or...")
  - +merge 291271e69174 ("lsm: cleanup the LSM blob size code")
  - +merge 27be5600fe85 ("lsm: cleanup initialize_lsm() and rename to lsm_...")
  - +merge 45a41d1394aa ("lsm: fold lsm_init_ordered() into security_init(...")
  - +merge 450705334f69 ("lsm: add/tweak function header comment blocks in...")
  - +merge 5137e583ba26 ("lsm: cleanup the debug and console output in lsm...")
  - +merge ac3c47cece27 ("lsm: output available LSMs when debugging")
  - +merge 3423c6397ce2 ("lsm: group lsm_order_parse() with the other lsm_...")
  - +merge cdc028812f72 ("lsm: introduce an initcall mechanism into the LS...")
  - +merge b0374e79a83c ("loadpin: move initcalls to the LSM framework")
  - +merge d934f97db827 ("ipe: move initcalls to the LSM framework")
  - +merge 06643d5584f9 ("smack: move initcalls to the LSM framework")
  - +merge 9484ae129593 ("tomoyo: move initcalls to the LSM framework")
  - +merge d3ba8f80894a ("safesetid: move initcalls to the LSM framework")
  - +merge 7cbe11353751 ("apparmor: move initcalls to the LSM framework")
  - +merge 77ebff0607c5 ("lockdown: move initcalls to the LSM framework")
  - +merge 82fe7932e84f ("ima,evm: move initcalls to the LSM framework")
  - +merge 3156bc814f21 ("selinux: move initcalls to the LSM framework")
  - +merge 4ab5efcc2829 ("lsm: consolidate all of the LSM framework initca...")
  - +merge dfa024bc3f67 ("lsm: add a LSM_STARTED_ALL notification event")
  - +merge 0e6ebf877843 ("device_cgroup: Refactor devcgroup_seq_show to us...")
  - +merge 9a948eefad59 ("lsm: use unrcu_pointer() for current->cred in se...")
  - +merge 75f72fe289a7 ("selinux: rename task_security_struct to cred_sec...")
  - +merge dde3a5d0f4dc ("selinux: move avdcache to per-task security stru...")
  - +merge 3ded250b97c3 ("selinux: rename the cred_security_struct variabl...")
  - +merge 094e94d13b60 ("memfd,selinux: call security_inode_init_security...")
  - +merge 641e02175861 ("selinux: Introduce a new config to make avc cach...")
  - +merge 929126ef4a0e ("selinux: Move avtab_hash() to a shared location ...")
  - +merge 20d387d7ceab ("selinux: improve bucket distribution uniformity ...")
  - +merge 4f7b54e17edd ("audit: fix comment misindentation in audit.h")
  - +merge 77563f3d4704 ("audit: Use kzalloc() instead of kmalloc()/memset...")
  - +merge c8a3dfe73159 ("audit: merge loops in __audit_inode_child()")


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [6.18.0-0.rc6.fd95357fd8c6.54]
changelog:
  - Change RZ_DMAC from m to y for Fedora (Justin M. Forbes)
  - redhat/configs: automotive: enable CAN_FLEXCAN (Jared Kangas)
  - Linux v6.18.0-0.rc6.fd95357fd8c6


