# changelog

author: Fedora Kernel Team <kernel-team@fedoraproject.org> [7.1.0-0.rc5.34]
changelog:
  - Enable the drm/accel/qaic driver module for x86 in rhel config. (John Wiele)
  - Update rhel drm/accel configs to match centos-stream-10. (John Wiele)
  - Linux v7.1.0-0.rc5


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [7.1.0-0.rc6.ba3e43a9e601.41]
changelog:
  - fedora: aarch64: Disable QCom QCE driver (Peter Robinson)
  - fedora: Updates for the 7.1 merge window (Peter Robinson)
  - Linux v7.1.0-0.rc6.ba3e43a9e601


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [7.1.0-0.rc6.ba3e43a9e601.42]
changelog:
  - Update Fedora ELN gating policy to use 'eln' as the product version (Adam Williamson)
  - net/sched: fix pedit partial COW leading to page cache corruption (Rajat Gupta)
  - automotive: enable HUGETLBFS to workaround build error (Scott Weaver)
  - disable selftests by default for now (Thorsten Leemhuis)


author: Paul Moore <paul@paul-moore.com> - 7.1.0-0.rc6.260603ge601.42.1.secnext
changelog:
  - generated using https://github.com/pcmoore/copr-pkg_scripts
  - +merge f71ece9712b7 ("security,fs,nfs,net: update security_inode_lists...")
  - +merge 4e3881b0a300 ("selinux: use QSTR() instead of QSTR_INIT() in in...")
  - +merge ef5b517e7bac ("selinux: fix sel_kill_sb()")
  - +merge cf6a513f1937 ("selinux: switch two allocations to use kzalloc_o...")
  - +merge 60fb8dc7bf1a ("selinux: avoid nontransitive comparison")
  - +merge fa79a596848f ("selinux: use u16 for security classes")
  - +merge 18fa21f10d00 ("selinux: more strict policy parsing")
  - +merge 9f515660c829 ("selinux: check length fields in policies")
  - +merge 259915b053b8 ("selinux: check type attr map overflows")
  - +merge ecf41f6218b5 ("selinux: reorder policydb_index()")
  - +merge 7edea6e8c8e8 ("selinux: beef up isvalid checks")
  - +merge 3e6420d8d3a7 ("selinux: more strict bounds check")
  - +merge 2f0af91353cb ("selinux: check for simple types")
  - +merge bc3f08d1ef15 ("selinux: use k[mz]alloc() to allocate temporary ...")
  - +merge 54067bacb49c ("selinux: hooks: use __getname() to allocate path...")
  - +merge 626e33fa20c8 ("selinux: comment typo fix in selinuxfs.c")
  - +merge 447e04178b77 ("selinux: comment spelling fix in ibpkey.c")
  - +merge 033182baeab6 ("selinux: revert use of __getname() in selinux_ge...")
  - +merge 8b226771014b ("audit: use 'unsigned int' instead of 'unsigned'")
  - +merge 888a0396e154 ("audit: fix removal of dangling executable rules")
  - +merge 78e3417e5f7c ("audit: fix recursive locking deadlock in audit_d...")


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [7.1.0-0.rc6.ba3e43a9e601.43]
changelog:
  - net/sched: fix pedit partial COW leading to page cache corruption (Rajat Gupta)
  - automotive: enable HUGETLBFS to workaround build error (Scott Weaver)
  - disable selftests by default for now (Thorsten Leemhuis)


author: Paul Moore <paul@paul-moore.com> - 7.1.0-0.rc6.40.1.secnext
changelog:
  - generated using https://github.com/pcmoore/copr-pkg_scripts
  - +merge f71ece9712b7 ("security,fs,nfs,net: update security_inode_lists...")
  - +merge 188cfb7ec81c ("crypto: pkcs7: add flag for validated trust on a...")
  - +merge 9998f4acce11 ("crypto: pkcs7: add ability to extract signed att...")
  - +merge e410ab6fba37 ("crypto: pkcs7: add tests for pkcs7_get_authattr")
  - +merge 54214394f59c ("lsm: framework for BPF integrity verification")
  - +merge 7d71c5625d08 ("lsm: add additional enum values for bpf integrit...")
  - +merge c62310df8189 ("lsm: introduce the Hornet LSM")
  - +merge a0a836f965ac ("hornet: Introduce gen_sig")
  - +merge a025a79bd947 ("hornet: Add a light skeleton data extractor scri...")
  - +merge b1321c6ec0d3 ("selftests/hornet: Add a selftest for the Hornet ...")
  - +merge 7cd0da3c29d2 ("ipe: Add BPF program load policy enforcement via...")
  - +merge 3fdea26d6f40 ("hornet: depend on CONFIG_SECURITY and CONFIG_BPF...")
  - +merge 5af5c2a188d5 ("ipe: restore the kdoc comments for evaluate_prop...")
  - +merge 6658fb2e7812 ("crypto: pkcs7: export verify_pkcs7_message_sig()...")
  - +merge f99011158208 ("hornet: fix TOCTOU in signed program verificatio...")
  - +merge 9dccdce1b363 ("hornet: invert map set check logic")
  - +merge 8c5861f3dd0c ("hornet: fix off-by-one bug in max used maps chec...")
  - +merge aca591bbc9c8 ("selftests: hornet: handle cross compilation and ...")
  - +merge 29aa7d6f092d ("hornet: gen_sig: fix off-by-one check for used m...")
  - +merge a66be1c50381 ("hornet: gen_sig: fix error string allocations")
  - +merge c7c540d53933 ("hornet: gen_sig: check for bad allocations")
  - +merge d08238bc7946 ("hornet: gen_sig: fix missing command line switch...")
  - +merge ce2258ccae4f ("hornet: scripts: set a non-zero error code for u...")
  - +merge 77d948022534 ("hornet: scripts: harden scripts to handle traili...")
  - +merge 579011070ce0 ("hornet: scripts: Improve argument handling and e...")
  - +merge 4e3881b0a300 ("selinux: use QSTR() instead of QSTR_INIT() in in...")
  - +merge ef5b517e7bac ("selinux: fix sel_kill_sb()")
  - +merge cf6a513f1937 ("selinux: switch two allocations to use kzalloc_o...")
  - +merge 60fb8dc7bf1a ("selinux: avoid nontransitive comparison")
  - +merge fa79a596848f ("selinux: use u16 for security classes")
  - +merge 18fa21f10d00 ("selinux: more strict policy parsing")
  - +merge 9f515660c829 ("selinux: check length fields in policies")
  - +merge 259915b053b8 ("selinux: check type attr map overflows")
  - +merge ecf41f6218b5 ("selinux: reorder policydb_index()")
  - +merge 7edea6e8c8e8 ("selinux: beef up isvalid checks")
  - +merge 3e6420d8d3a7 ("selinux: more strict bounds check")
  - +merge 2f0af91353cb ("selinux: check for simple types")
  - +merge bc3f08d1ef15 ("selinux: use k[mz]alloc() to allocate temporary ...")
  - +merge 54067bacb49c ("selinux: hooks: use __getname() to allocate path...")
  - +merge 626e33fa20c8 ("selinux: comment typo fix in selinuxfs.c")
  - +merge 447e04178b77 ("selinux: comment spelling fix in ibpkey.c")
  - +merge 033182baeab6 ("selinux: revert use of __getname() in selinux_ge...")
  - +merge 8b226771014b ("audit: use 'unsigned int' instead of 'unsigned'")
  - +merge 888a0396e154 ("audit: fix removal of dangling executable rules")
  - +merge 78e3417e5f7c ("audit: fix recursive locking deadlock in audit_d...")


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [7.1.0-0.rc7.2d3090a8aeb5.47]
changelog:
  - redhat: CONFIG_MODPROBE_PATH: use upstream default (Scott Weaver)
  - Linux v7.1.0-0.rc7.2d3090a8aeb5


author: Justin M. Forbes <jforbes@fedoraproject.org> [7.1.0-0.rc7.260610gacb7500801e9.49]
changelog:
  - New config setting for ARM64 Erratum (Justin M. Forbes)
  - arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU (Shanker Donthineni)
  - arm64: errata: Mitigate TLBI errata on various Arm CPUs (Mark Rutland)
  - arm64: cputype: Add C1-Premium definitions (Mark Rutland)
  - arm64: cputype: Add C1-Ultra definitions (Mark Rutland)


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [7.1.0-0.rc7.9716c086c8e8.49]
changelog:
  - redhat/configs: set NXP storage driver to built-in for boot speed (Ed Chong)
  - kernel.spec.template: add tcp_ao kselftests (Davide Caratti) [RHEL-142637]
  - redhat/configs: Enable CONFIG_SMC_HS_CTRL_BPF for s390x debug kernel (Jan Polensky)
  - redhat/configs: Enable CONFIG_SMC_HS_CTRL_BPF for s390x architecture (Jan Polensky)
  - redhat/configs: Enable CONFIG_DIBS built-in for s390x zfcpdump (Jan Polensky)
  - redhat/configs: Disable CONFIG_DIBS_LO for s390x architecture (Jan Polensky)
  - redhat/configs: Enable CONFIG_DIBS for s390x architecture (Jan Polensky)
  - redhat/kernel.spec: make module and modules-core provides use variant (Jan Stancek)
  - redhat/configs: automotive: enable NXP_SAR_ADC as a module (Jared Kangas)
  - Linux v7.1.0-0.rc7.9716c086c8e8


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [7.1.0-0.rc7.9716c086c8e8.50]
changelog:
  - New config setting for ARM64 Erratum (Justin M. Forbes)
  - arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU (Shanker Donthineni)
  - arm64: errata: Mitigate TLBI errata on various Arm CPUs (Mark Rutland)
  - arm64: cputype: Add C1-Premium definitions (Mark Rutland)
  - arm64: cputype: Add C1-Ultra definitions (Mark Rutland)
  - automotive: enable HUGETLBFS to workaround build error (Scott Weaver)


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [7.1.0-0.rc7.47]
changelog:
  - automotive: enable HUGETLBFS to workaround build error (Scott Weaver)
  - disable selftests by default for now (Thorsten Leemhuis)


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [7.1.0-0.rc7.2b414a95b8f7.50]
changelog:
  - redhat/configs: rhel: Enable SpacemiT drivers for RISC-V (Jennifer Berringer)
  - Disable TPM as hwrng source on aarch64 (Štěpán Horáček)
  - Linux v7.1.0-0.rc7.2b414a95b8f7


author: Fedora Kernel Team <kernel-team@fedoraproject.org> [7.1.0-0.rc7.e21ee273e6fa.53]
changelog:
  - redhat/kernel.spec.template: Move UKI addons to extras/ (Vitaly Kuznetsov)
  - redhat/kernel.spec.template: fixes for using with_rtonly (Clark Williams)


author: Paul Moore <paul@paul-moore.com> - 7.1.0-55.3.secnext
changelog:
  - generated using https://github.com/pcmoore/copr-pkg_scripts
  - +merge f71ece9712b7 ("security,fs,nfs,net: update security_inode_lists...")
  - +merge 4e3881b0a300 ("selinux: use QSTR() instead of QSTR_INIT() in in...")
  - +merge ef5b517e7bac ("selinux: fix sel_kill_sb()")
  - +merge cf6a513f1937 ("selinux: switch two allocations to use kzalloc_o...")
  - +merge 60fb8dc7bf1a ("selinux: avoid nontransitive comparison")
  - +merge fa79a596848f ("selinux: use u16 for security classes")
  - +merge 18fa21f10d00 ("selinux: more strict policy parsing")
  - +merge 9f515660c829 ("selinux: check length fields in policies")
  - +merge 259915b053b8 ("selinux: check type attr map overflows")
  - +merge ecf41f6218b5 ("selinux: reorder policydb_index()")
  - +merge 7edea6e8c8e8 ("selinux: beef up isvalid checks")
  - +merge 3e6420d8d3a7 ("selinux: more strict bounds check")
  - +merge 2f0af91353cb ("selinux: check for simple types")
  - +merge bc3f08d1ef15 ("selinux: use k[mz]alloc() to allocate temporary ...")
  - +merge 54067bacb49c ("selinux: hooks: use __getname() to allocate path...")
  - +merge 626e33fa20c8 ("selinux: comment typo fix in selinuxfs.c")
  - +merge 447e04178b77 ("selinux: comment spelling fix in ibpkey.c")
  - +merge 033182baeab6 ("selinux: revert use of __getname() in selinux_ge...")
  - +merge 8b226771014b ("audit: use 'unsigned int' instead of 'unsigned'")
  - +merge 888a0396e154 ("audit: fix removal of dangling executable rules")
  - +merge 81905b5acbe7 ("audit: fix recursive locking deadlock in audit_d...")


