kernel-6.16.1-200
* Fri Aug 15 2025 Justin M. Forbes <jforbes@fedoraproject.org> [6.16.1-0] - Enable CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL (Justin M. Forbes) - Disable NOVA_CORE (Justin M. Forbes) - Turn off libbpf dynamic for perf (Justin M. Forbes) - Revert some RHEL only crypto changes (Justin M. Forbes) - HID: intel-thc-hid: intel-thc: Fix incorrect pointer arithmetic in I2C regs save (Aaron Ma) - HID: intel-thc-hid: intel-quicki2c: Fix ACPI dsd ICRS/ISUB length (Aaron Ma) - Initial setup for stable Fedora releases (Justin M. Forbes) - btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana) - Reset RHEL_RELEASE for the 6.17 cycle (Justin M. Forbes) - redhat/kernel.spec: fix uname_variant call sites (Jan Stancek) [RHEL-104231] - redhat/kernel.spec: fix uname_suffix call sites (Jan Stancek) [RHEL-104231] - redhat/configs: Add evaluate_configs.py and documentation (Prarit Bhargava) - redhat: Remove old evaluate_configs (Prarit Bhargava) - Linux v6.16.1 Resolves: RHEL-104231 Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
This commit is contained in:
parent
8502804a4f
commit
d25106ba01
44 changed files with 153 additions and 194 deletions
|
|
@ -1,3 +1,12 @@
|
|||
https://gitlab.com/cki-project/kernel-ark/-/commit/b3fa1a37038dc84617e35227425a8a4d7bad4059
|
||||
b3fa1a37038dc84617e35227425a8a4d7bad4059 Revert some RHEL only crypto changes
|
||||
|
||||
https://gitlab.com/cki-project/kernel-ark/-/commit/ef58c4d85a8a02b7572aba092fbad9faab941513
|
||||
ef58c4d85a8a02b7572aba092fbad9faab941513 HID: intel-thc-hid: intel-thc: Fix incorrect pointer arithmetic in I2C regs save
|
||||
|
||||
https://gitlab.com/cki-project/kernel-ark/-/commit/69011c74c4c8deb6449cde96db1971015db1b636
|
||||
69011c74c4c8deb6449cde96db1971015db1b636 HID: intel-thc-hid: intel-quicki2c: Fix ACPI dsd ICRS/ISUB length
|
||||
|
||||
https://gitlab.com/cki-project/kernel-ark/-/commit/ffe6ce4ef5df832312c7f0447060ee500b982d9c
|
||||
ffe6ce4ef5df832312c7f0447060ee500b982d9c btrfs: fix log tree replay failure due to file with 0 links and extents
|
||||
|
||||
|
|
|
|||
|
|
@ -5839,7 +5839,7 @@ CONFIG_NOUVEAU_DEBUG_MMU=y
|
|||
CONFIG_NOUVEAU_DEBUG_PUSH=y
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=4096
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -10095,6 +10095,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -5812,7 +5812,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=4096
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -10064,6 +10064,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -8125,6 +8125,7 @@ CONFIG_VGA_ARB=y
|
|||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VGA_SWITCHEROO is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -8099,6 +8099,7 @@ CONFIG_VGA_ARB=y
|
|||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VGA_SWITCHEROO is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -5839,7 +5839,7 @@ CONFIG_NOUVEAU_DEBUG_MMU=y
|
|||
CONFIG_NOUVEAU_DEBUG_PUSH=y
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=4096
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -10094,6 +10094,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -8122,6 +8122,7 @@ CONFIG_VGA_ARB=y
|
|||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VGA_SWITCHEROO is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -5812,7 +5812,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=4096
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -10063,6 +10063,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -8096,6 +8096,7 @@ CONFIG_VGA_ARB=y
|
|||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VGA_SWITCHEROO is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -5847,7 +5847,7 @@ CONFIG_NOUVEAU_DEBUG_MMU=y
|
|||
CONFIG_NOUVEAU_DEBUG_PUSH=y
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=4096
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -10109,6 +10109,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -8172,6 +8172,7 @@ CONFIG_VGA_ARB=y
|
|||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VGA_SWITCHEROO is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -5820,7 +5820,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=4096
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -10078,6 +10078,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -8146,6 +8146,7 @@ CONFIG_VGA_ARB=y
|
|||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VGA_SWITCHEROO is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -5844,7 +5844,7 @@ CONFIG_NOUVEAU_DEBUG_MMU=y
|
|||
CONFIG_NOUVEAU_DEBUG_PUSH=y
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=4096
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -10105,6 +10105,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -8168,6 +8168,7 @@ CONFIG_VGA_ARB=y
|
|||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VGA_SWITCHEROO is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -5817,7 +5817,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=4096
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -10074,6 +10074,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -8142,6 +8142,7 @@ CONFIG_VGA_ARB=y
|
|||
# CONFIG_VGA_CONSOLE is not set
|
||||
# CONFIG_VGA_SWITCHEROO is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -4868,7 +4868,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
CONFIG_NOUVEAU_DEBUG_MMU=y
|
||||
CONFIG_NOUVEAU_DEBUG_PUSH=y
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=2048
|
||||
CONFIG_NR_IRQS=512
|
||||
|
|
@ -8218,6 +8218,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -7521,6 +7521,7 @@ CONFIG_VGA_ARB=y
|
|||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VGA_SWITCHEROO is not set
|
||||
CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -4840,7 +4840,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
# CONFIG_NOUVEAU_DEBUG_MMU is not set
|
||||
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=2048
|
||||
CONFIG_NR_IRQS=512
|
||||
|
|
@ -8186,6 +8186,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -7497,6 +7497,7 @@ CONFIG_VGA_ARB=y
|
|||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VGA_SWITCHEROO is not set
|
||||
CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -4898,7 +4898,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
CONFIG_NOUVEAU_DEBUG_MMU=y
|
||||
CONFIG_NOUVEAU_DEBUG_PUSH=y
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=32
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -8373,6 +8373,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -7446,6 +7446,7 @@ CONFIG_VGA_ARB=y
|
|||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VGA_SWITCHEROO is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -4870,7 +4870,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
# CONFIG_NOUVEAU_DEBUG_MMU is not set
|
||||
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=32
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -8341,6 +8341,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -7422,6 +7422,7 @@ CONFIG_VGA_ARB=y
|
|||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VGA_SWITCHEROO is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -4903,7 +4903,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
CONFIG_NOUVEAU_DEBUG_MMU=y
|
||||
CONFIG_NOUVEAU_DEBUG_PUSH=y
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=32
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -8384,6 +8384,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -4875,7 +4875,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
# CONFIG_NOUVEAU_DEBUG_MMU is not set
|
||||
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=32
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -8352,6 +8352,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -4844,7 +4844,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
CONFIG_NOUVEAU_DEBUG_MMU=y
|
||||
CONFIG_NOUVEAU_DEBUG_PUSH=y
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
# CONFIG_NOZOMI is not set
|
||||
CONFIG_NR_CPUS=512
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -8171,6 +8171,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -7506,6 +7506,7 @@ CONFIG_VGA_ARB=y
|
|||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VGA_SWITCHEROO is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -4816,7 +4816,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
# CONFIG_NOUVEAU_DEBUG_MMU is not set
|
||||
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
# CONFIG_NOZOMI is not set
|
||||
CONFIG_NR_CPUS=512
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -8139,6 +8139,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
|||
CONFIG_VGA_ARB=y
|
||||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -7482,6 +7482,7 @@ CONFIG_VGA_ARB=y
|
|||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VGA_SWITCHEROO is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -7503,6 +7503,7 @@ CONFIG_VGA_ARB=y
|
|||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VGA_SWITCHEROO is not set
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
# CONFIG_VHOST_NET is not set
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -5283,7 +5283,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
CONFIG_NOUVEAU_DEBUG_MMU=y
|
||||
CONFIG_NOUVEAU_DEBUG_PUSH=y
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=8192
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -8847,6 +8847,7 @@ CONFIG_VGA_ARB=y
|
|||
CONFIG_VGA_CONSOLE=y
|
||||
CONFIG_VGA_SWITCHEROO=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -7921,6 +7921,7 @@ CONFIG_VGA_ARB=y
|
|||
CONFIG_VGA_CONSOLE=y
|
||||
CONFIG_VGA_SWITCHEROO=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -5257,7 +5257,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
# CONFIG_NOUVEAU_DEBUG_MMU is not set
|
||||
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=8192
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -8816,6 +8816,7 @@ CONFIG_VGA_ARB=y
|
|||
CONFIG_VGA_CONSOLE=y
|
||||
CONFIG_VGA_SWITCHEROO=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -7896,6 +7896,7 @@ CONFIG_VGA_ARB=y
|
|||
CONFIG_VGA_CONSOLE=y
|
||||
CONFIG_VGA_SWITCHEROO=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -5288,7 +5288,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
CONFIG_NOUVEAU_DEBUG_MMU=y
|
||||
CONFIG_NOUVEAU_DEBUG_PUSH=y
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=8192
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -8858,6 +8858,7 @@ CONFIG_VGA_ARB=y
|
|||
CONFIG_VGA_CONSOLE=y
|
||||
CONFIG_VGA_SWITCHEROO=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -7967,6 +7967,7 @@ CONFIG_VGA_ARB=y
|
|||
CONFIG_VGA_CONSOLE=y
|
||||
CONFIG_VGA_SWITCHEROO=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -5262,7 +5262,7 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3
|
|||
# CONFIG_NOUVEAU_DEBUG_MMU is not set
|
||||
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
|
||||
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
|
||||
CONFIG_NOVA_CORE=m
|
||||
# CONFIG_NOVA_CORE is not set
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NR_CPUS=8192
|
||||
CONFIG_NS83820=m
|
||||
|
|
@ -8827,6 +8827,7 @@ CONFIG_VGA_ARB=y
|
|||
CONFIG_VGA_CONSOLE=y
|
||||
CONFIG_VGA_SWITCHEROO=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
CONFIG_VHOST_SCSI=m
|
||||
|
|
|
|||
|
|
@ -7942,6 +7942,7 @@ CONFIG_VGA_ARB=y
|
|||
CONFIG_VGA_CONSOLE=y
|
||||
CONFIG_VGA_SWITCHEROO=y
|
||||
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
|
||||
CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
|
||||
CONFIG_VHOST_MENU=y
|
||||
CONFIG_VHOST_NET=m
|
||||
# CONFIG_VHOST_SCSI is not set
|
||||
|
|
|
|||
|
|
@ -1,3 +1,20 @@
|
|||
* Fri Aug 15 2025 Justin M. Forbes <jforbes@fedoraproject.org> [6.16.1-0]
|
||||
- Enable CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL (Justin M. Forbes)
|
||||
- Disable NOVA_CORE (Justin M. Forbes)
|
||||
- Turn off libbpf dynamic for perf (Justin M. Forbes)
|
||||
- Revert some RHEL only crypto changes (Justin M. Forbes)
|
||||
- HID: intel-thc-hid: intel-thc: Fix incorrect pointer arithmetic in I2C regs save (Aaron Ma)
|
||||
- HID: intel-thc-hid: intel-quicki2c: Fix ACPI dsd ICRS/ISUB length (Aaron Ma)
|
||||
- Initial setup for stable Fedora releases (Justin M. Forbes)
|
||||
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
|
||||
- Reset RHEL_RELEASE for the 6.17 cycle (Justin M. Forbes)
|
||||
- redhat/kernel.spec: fix uname_variant call sites (Jan Stancek) [RHEL-104231]
|
||||
- redhat/kernel.spec: fix uname_suffix call sites (Jan Stancek) [RHEL-104231]
|
||||
- redhat/configs: Add evaluate_configs.py and documentation (Prarit Bhargava)
|
||||
- redhat: Remove old evaluate_configs (Prarit Bhargava)
|
||||
- Linux v6.16.1
|
||||
Resolves: RHEL-104231
|
||||
|
||||
* Mon Jul 28 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.16.0-64]
|
||||
- Linux v6.16.0
|
||||
Resolves:
|
||||
|
|
|
|||
19
kernel.spec
19
kernel.spec
|
|
@ -162,18 +162,18 @@ Summary: The Linux kernel
|
|||
# the --with-release option overrides this setting.)
|
||||
%define debugbuildsenabled 1
|
||||
# define buildid .local
|
||||
%define specrpmversion 6.16.0
|
||||
%define specversion 6.16.0
|
||||
%define specrpmversion 6.16.1
|
||||
%define specversion 6.16.1
|
||||
%define patchversion 6.16
|
||||
%define pkgrelease 200
|
||||
%define kversion 6
|
||||
%define tarfile_release 6.16
|
||||
%define tarfile_release 6.16.1
|
||||
# This is needed to do merge window version magic
|
||||
%define patchlevel 16
|
||||
# This allows pkg_release to have configurable %%{?dist} tag
|
||||
%define specrelease 200%{?buildid}%{?dist}
|
||||
# This defines the kabi tarball version
|
||||
%define kabiversion 6.16.0
|
||||
%define kabiversion 6.16.1
|
||||
|
||||
# If this variable is set to 1, a bpf selftests build failure will cause a
|
||||
# fatal kernel package build error
|
||||
|
|
@ -3125,7 +3125,7 @@ fi
|
|||
%global perf_build_extra_opts CORESIGHT=1
|
||||
%endif
|
||||
%global perf_make \
|
||||
%{__make} %{?make_opts} EXTRA_CFLAGS="${RPM_OPT_FLAGS}" EXTRA_CXXFLAGS="${RPM_OPT_FLAGS}" LDFLAGS="%{__global_ldflags} -Wl,-E" %{?cross_opts} -C tools/perf V=1 NO_PERF_READ_VDSO32=1 NO_PERF_READ_VDSOX32=1 WERROR=0 NO_LIBUNWIND=1 HAVE_CPLUS_DEMANGLE=1 NO_GTK2=1 NO_STRLCPY=1 NO_BIONIC=1 LIBBPF_DYNAMIC=1 LIBTRACEEVENT_DYNAMIC=1 %{?perf_build_extra_opts} prefix=%{_prefix} PYTHON=%{__python3}
|
||||
%{__make} %{?make_opts} EXTRA_CFLAGS="${RPM_OPT_FLAGS}" EXTRA_CXXFLAGS="${RPM_OPT_FLAGS}" LDFLAGS="%{__global_ldflags} -Wl,-E" %{?cross_opts} -C tools/perf V=1 NO_PERF_READ_VDSO32=1 NO_PERF_READ_VDSOX32=1 WERROR=0 NO_LIBUNWIND=1 HAVE_CPLUS_DEMANGLE=1 NO_GTK2=1 NO_STRLCPY=1 NO_BIONIC=1 LIBTRACEEVENT_DYNAMIC=1 %{?perf_build_extra_opts} prefix=%{_prefix} PYTHON=%{__python3}
|
||||
%if %{with_perf}
|
||||
%{log_msg "Build perf"}
|
||||
# perf
|
||||
|
|
@ -4360,7 +4360,13 @@ fi\
|
|||
#
|
||||
#
|
||||
%changelog
|
||||
* Fri Aug 08 2025 Justin M. Forbes <jforbes@fedoraproject.org> [6.16.0-200]
|
||||
* Fri Aug 15 2025 Justin M. Forbes <jforbes@fedoraproject.org> [6.16.1-0]
|
||||
- Enable CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL (Justin M. Forbes)
|
||||
- Disable NOVA_CORE (Justin M. Forbes)
|
||||
- Turn off libbpf dynamic for perf (Justin M. Forbes)
|
||||
- Revert some RHEL only crypto changes (Justin M. Forbes)
|
||||
- HID: intel-thc-hid: intel-thc: Fix incorrect pointer arithmetic in I2C regs save (Aaron Ma)
|
||||
- HID: intel-thc-hid: intel-quicki2c: Fix ACPI dsd ICRS/ISUB length (Aaron Ma)
|
||||
- Initial setup for stable Fedora releases (Justin M. Forbes)
|
||||
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
|
||||
- Reset RHEL_RELEASE for the 6.17 cycle (Justin M. Forbes)
|
||||
|
|
@ -4368,6 +4374,7 @@ fi\
|
|||
- redhat/kernel.spec: fix uname_suffix call sites (Jan Stancek) [RHEL-104231]
|
||||
- redhat/configs: Add evaluate_configs.py and documentation (Prarit Bhargava)
|
||||
- redhat: Remove old evaluate_configs (Prarit Bhargava)
|
||||
- Linux v6.16.1
|
||||
|
||||
* Mon Jul 28 2025 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.16.0-64]
|
||||
- Linux v6.16.0
|
||||
|
|
|
|||
|
|
@ -5,11 +5,6 @@
|
|||
arch/s390/kernel/ipl.c | 5 +
|
||||
arch/s390/kernel/setup.c | 4 +
|
||||
arch/x86/kernel/setup.c | 22 ++--
|
||||
crypto/akcipher.c | 3 +-
|
||||
crypto/dh.c | 25 +++++
|
||||
crypto/seqiv.c | 15 ++-
|
||||
crypto/sig.c | 3 +-
|
||||
crypto/testmgr.c | 6 +-
|
||||
drivers/acpi/apei/hest.c | 8 ++
|
||||
drivers/acpi/irq.c | 17 ++-
|
||||
drivers/acpi/scan.c | 9 ++
|
||||
|
|
@ -20,6 +15,8 @@
|
|||
drivers/firmware/efi/efi.c | 124 +++++++++++++++------
|
||||
drivers/firmware/efi/secureboot.c | 38 +++++++
|
||||
drivers/hid/hid-rmi.c | 66 -----------
|
||||
.../intel-thc-hid/intel-quicki2c/quicki2c-dev.h | 2 +
|
||||
.../hid/intel-thc-hid/intel-thc/intel-thc-dev.c | 4 +-
|
||||
drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++
|
||||
drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++---------
|
||||
drivers/iommu/iommu.c | 22 ++++
|
||||
|
|
@ -27,7 +24,6 @@
|
|||
drivers/scsi/sd.c | 10 ++
|
||||
drivers/usb/core/hub.c | 7 ++
|
||||
fs/btrfs/tree-log.c | 45 +++++---
|
||||
include/linux/crypto.h | 2 +
|
||||
include/linux/efi.h | 22 ++--
|
||||
include/linux/lsm_hook_defs.h | 1 +
|
||||
include/linux/rmi.h | 1 +
|
||||
|
|
@ -40,10 +36,10 @@
|
|||
security/lockdown/lockdown.c | 11 ++
|
||||
tools/testing/selftests/bpf/Makefile | 2 +-
|
||||
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 ------
|
||||
42 files changed, 562 insertions(+), 233 deletions(-)
|
||||
38 files changed, 521 insertions(+), 226 deletions(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 478f2004602d..a8703d95a9b8 100644
|
||||
index d18dae20b7af..ed77d2e40bfd 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),)
|
||||
|
|
@ -152,7 +148,7 @@ index ff15f91affde..baded34170cb 100644
|
|||
+ return !!ipl_secure_flag;
|
||||
+}
|
||||
diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c
|
||||
index f244c5560e7f..464f915011b8 100644
|
||||
index 5c9789804120..daacbe5b8159 100644
|
||||
--- a/arch/s390/kernel/setup.c
|
||||
+++ b/arch/s390/kernel/setup.c
|
||||
@@ -49,6 +49,7 @@
|
||||
|
|
@ -163,7 +159,7 @@ index f244c5560e7f..464f915011b8 100644
|
|||
#include <linux/hugetlb.h>
|
||||
#include <linux/kmemleak.h>
|
||||
|
||||
@@ -914,6 +915,9 @@ void __init setup_arch(char **cmdline_p)
|
||||
@@ -919,6 +920,9 @@ void __init setup_arch(char **cmdline_p)
|
||||
|
||||
log_component_list();
|
||||
|
||||
|
|
@ -220,144 +216,6 @@ index fb27be697128..b983647349c4 100644
|
|||
|
||||
reserve_initrd();
|
||||
|
||||
diff --git a/crypto/akcipher.c b/crypto/akcipher.c
|
||||
index a36f50c83827..f4f421e6cff2 100644
|
||||
--- a/crypto/akcipher.c
|
||||
+++ b/crypto/akcipher.c
|
||||
@@ -142,8 +142,7 @@ int crypto_register_akcipher(struct akcipher_alg *alg)
|
||||
|
||||
if (!alg->encrypt)
|
||||
alg->encrypt = akcipher_default_op;
|
||||
- if (!alg->decrypt)
|
||||
- alg->decrypt = akcipher_default_op;
|
||||
+ alg->decrypt = akcipher_default_op;
|
||||
if (!alg->set_priv_key)
|
||||
alg->set_priv_key = akcipher_default_set_key;
|
||||
|
||||
diff --git a/crypto/dh.c b/crypto/dh.c
|
||||
index 8250eeeebd0f..01f0f3963a74 100644
|
||||
--- a/crypto/dh.c
|
||||
+++ b/crypto/dh.c
|
||||
@@ -227,10 +227,35 @@ static int dh_compute_value(struct kpp_request *req)
|
||||
|
||||
/* SP800-56A rev 3 5.6.2.1.3 key check */
|
||||
} else {
|
||||
+ MPI val_pct;
|
||||
+
|
||||
if (dh_is_pubkey_valid(ctx, val)) {
|
||||
ret = -EAGAIN;
|
||||
goto err_free_val;
|
||||
}
|
||||
+
|
||||
+ /*
|
||||
+ * SP800-56Arev3, 5.6.2.1.4: ("Owner Assurance
|
||||
+ * of Pair-wise Consistency"): recompute the
|
||||
+ * public key and check if the results match.
|
||||
+ */
|
||||
+ val_pct = mpi_alloc(0);
|
||||
+ if (!val_pct) {
|
||||
+ ret = -ENOMEM;
|
||||
+ goto err_free_val;
|
||||
+ }
|
||||
+
|
||||
+ ret = _compute_val(ctx, base, val_pct);
|
||||
+ if (ret) {
|
||||
+ mpi_free(val_pct);
|
||||
+ goto err_free_val;
|
||||
+ }
|
||||
+
|
||||
+ if (mpi_cmp(val, val_pct) != 0) {
|
||||
+ fips_fail_notify();
|
||||
+ panic("dh: pair-wise consistency test failed\n");
|
||||
+ }
|
||||
+ mpi_free(val_pct);
|
||||
}
|
||||
}
|
||||
|
||||
diff --git a/crypto/seqiv.c b/crypto/seqiv.c
|
||||
index 2bae99e33526..a6dca30b28f2 100644
|
||||
--- a/crypto/seqiv.c
|
||||
+++ b/crypto/seqiv.c
|
||||
@@ -121,6 +121,19 @@ static int seqiv_aead_decrypt(struct aead_request *req)
|
||||
return crypto_aead_decrypt(subreq);
|
||||
}
|
||||
|
||||
+static int aead_init_seqiv(struct crypto_aead *aead)
|
||||
+{
|
||||
+ int err;
|
||||
+
|
||||
+ err = aead_init_geniv(aead);
|
||||
+ if (err)
|
||||
+ return err;
|
||||
+
|
||||
+ crypto_aead_set_flags(aead, CRYPTO_TFM_FIPS_COMPLIANCE);
|
||||
+
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
static int seqiv_aead_create(struct crypto_template *tmpl, struct rtattr **tb)
|
||||
{
|
||||
struct aead_instance *inst;
|
||||
@@ -138,7 +151,7 @@ static int seqiv_aead_create(struct crypto_template *tmpl, struct rtattr **tb)
|
||||
inst->alg.encrypt = seqiv_aead_encrypt;
|
||||
inst->alg.decrypt = seqiv_aead_decrypt;
|
||||
|
||||
- inst->alg.init = aead_init_geniv;
|
||||
+ inst->alg.init = aead_init_seqiv;
|
||||
inst->alg.exit = aead_exit_geniv;
|
||||
|
||||
inst->alg.base.cra_ctxsize = sizeof(struct aead_geniv_ctx);
|
||||
diff --git a/crypto/sig.c b/crypto/sig.c
|
||||
index beba745b6405..fd41f6d3abf9 100644
|
||||
--- a/crypto/sig.c
|
||||
+++ b/crypto/sig.c
|
||||
@@ -112,8 +112,7 @@ static int sig_prepare_alg(struct sig_alg *alg)
|
||||
{
|
||||
struct crypto_alg *base = &alg->base;
|
||||
|
||||
- if (!alg->sign)
|
||||
- alg->sign = sig_default_sign;
|
||||
+ alg->sign = sig_default_sign;
|
||||
if (!alg->verify)
|
||||
alg->verify = sig_default_verify;
|
||||
if (!alg->set_priv_key)
|
||||
diff --git a/crypto/testmgr.c b/crypto/testmgr.c
|
||||
index 32f753d6c430..7fa1ec63795c 100644
|
||||
--- a/crypto/testmgr.c
|
||||
+++ b/crypto/testmgr.c
|
||||
@@ -3987,7 +3987,7 @@ static int test_akcipher_one(struct crypto_akcipher *tfm,
|
||||
* Don't invoke decrypt test which requires a private key
|
||||
* for vectors with only a public key.
|
||||
*/
|
||||
- if (vecs->public_key_vec) {
|
||||
+ if (1 || vecs->public_key_vec) {
|
||||
err = 0;
|
||||
goto free_all;
|
||||
}
|
||||
@@ -4123,7 +4123,7 @@ static int test_sig_one(struct crypto_sig *tfm, const struct sig_testvec *vecs)
|
||||
* Don't invoke sign test (which requires a private key)
|
||||
* for vectors with only a public key.
|
||||
*/
|
||||
- if (vecs->public_key_vec)
|
||||
+ if (1 || vecs->public_key_vec)
|
||||
return 0;
|
||||
|
||||
sig_size = crypto_sig_maxsize(tfm);
|
||||
@@ -4963,14 +4963,12 @@ static const struct alg_test_desc alg_test_descs[] = {
|
||||
}, {
|
||||
.alg = "ecdh-nist-p256",
|
||||
.test = alg_test_kpp,
|
||||
- .fips_allowed = 1,
|
||||
.suite = {
|
||||
.kpp = __VECS(ecdh_p256_tv_template)
|
||||
}
|
||||
}, {
|
||||
.alg = "ecdh-nist-p384",
|
||||
.test = alg_test_kpp,
|
||||
- .fips_allowed = 1,
|
||||
.suite = {
|
||||
.kpp = __VECS(ecdh_p384_tv_template)
|
||||
}
|
||||
diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c
|
||||
index 20d757687e3d..90a13f20f052 100644
|
||||
--- a/drivers/acpi/apei/hest.c
|
||||
|
|
@ -833,6 +691,48 @@ index d4af17fdba46..154f0403cbf4 100644
|
|||
data->xport.proto_name = "hid";
|
||||
data->xport.ops = &hid_rmi_ops;
|
||||
|
||||
diff --git a/drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-dev.h b/drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-dev.h
|
||||
index 6ddb584bd611..97085a6a7452 100644
|
||||
--- a/drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-dev.h
|
||||
+++ b/drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-dev.h
|
||||
@@ -71,6 +71,7 @@ struct quicki2c_subip_acpi_parameter {
|
||||
u16 device_address;
|
||||
u64 connection_speed;
|
||||
u8 addressing_mode;
|
||||
+ u8 reserved;
|
||||
} __packed;
|
||||
|
||||
/**
|
||||
@@ -120,6 +121,7 @@ struct quicki2c_subip_acpi_config {
|
||||
u64 HMTD;
|
||||
u64 HMRD;
|
||||
u64 HMSL;
|
||||
+ u8 reserved;
|
||||
};
|
||||
|
||||
struct device;
|
||||
diff --git a/drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c b/drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
|
||||
index c105df7f6c87..4698722e0d0a 100644
|
||||
--- a/drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
|
||||
+++ b/drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
|
||||
@@ -1539,7 +1539,7 @@ int thc_i2c_subip_regs_save(struct thc_device *dev)
|
||||
|
||||
for (int i = 0; i < ARRAY_SIZE(i2c_subip_regs); i++) {
|
||||
ret = thc_i2c_subip_pio_read(dev, i2c_subip_regs[i],
|
||||
- &read_size, (u32 *)&dev->i2c_subip_regs + i);
|
||||
+ &read_size, &dev->i2c_subip_regs[i]);
|
||||
if (ret < 0)
|
||||
return ret;
|
||||
}
|
||||
@@ -1562,7 +1562,7 @@ int thc_i2c_subip_regs_restore(struct thc_device *dev)
|
||||
|
||||
for (int i = 0; i < ARRAY_SIZE(i2c_subip_regs); i++) {
|
||||
ret = thc_i2c_subip_pio_write(dev, i2c_subip_regs[i],
|
||||
- write_size, (u32 *)&dev->i2c_subip_regs + i);
|
||||
+ write_size, &dev->i2c_subip_regs[i]);
|
||||
if (ret < 0)
|
||||
return ret;
|
||||
}
|
||||
diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c
|
||||
index 42e5d37403ad..87b0c6c936b1 100644
|
||||
--- a/drivers/hwtracing/coresight/coresight-etm4x-core.c
|
||||
|
|
@ -1117,10 +1017,10 @@ index a4b606c591da..772946ea4bb2 100644
|
|||
* iommu_setup_default_domain - Set the default_domain for the group
|
||||
* @group: Group to change
|
||||
diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
|
||||
index d7f4ee634263..733eae7c997a 100644
|
||||
index db6e142b082d..76dcc1cc4149 100644
|
||||
--- a/drivers/pci/quirks.c
|
||||
+++ b/drivers/pci/quirks.c
|
||||
@@ -4448,6 +4448,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000,
|
||||
@@ -4450,6 +4450,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000,
|
||||
DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9084,
|
||||
quirk_bridge_cavm_thrx2_pcie_root);
|
||||
|
||||
|
|
@ -1152,7 +1052,7 @@ index d7f4ee634263..733eae7c997a 100644
|
|||
* Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero)
|
||||
* class code. Fix it.
|
||||
diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c
|
||||
index eeaa6af294b8..6e55c03d2149 100644
|
||||
index 282000c761f8..d0412bf45503 100644
|
||||
--- a/drivers/scsi/sd.c
|
||||
+++ b/drivers/scsi/sd.c
|
||||
@@ -121,6 +121,14 @@ static const char *sd_cache_types[] = {
|
||||
|
|
@ -1170,7 +1070,7 @@ index eeaa6af294b8..6e55c03d2149 100644
|
|||
static void sd_set_flush_flag(struct scsi_disk *sdkp,
|
||||
struct queue_limits *lim)
|
||||
{
|
||||
@@ -4371,6 +4379,8 @@ static int __init init_sd(void)
|
||||
@@ -4373,6 +4381,8 @@ static int __init init_sd(void)
|
||||
goto err_out_class;
|
||||
}
|
||||
|
||||
|
|
@ -1270,19 +1170,6 @@ index cea8a7e9d6d3..4b626cdeb9a3 100644
|
|||
ret = replay_xattr_deletes(wc->trans, root, log,
|
||||
path, key.objectid);
|
||||
if (ret)
|
||||
diff --git a/include/linux/crypto.h b/include/linux/crypto.h
|
||||
index b50f1954d1bb..6eb5156f7d6c 100644
|
||||
--- a/include/linux/crypto.h
|
||||
+++ b/include/linux/crypto.h
|
||||
@@ -149,6 +149,8 @@
|
||||
#define CRYPTO_TFM_REQ_MAY_BACKLOG 0x00000400
|
||||
#define CRYPTO_TFM_REQ_ON_STACK 0x00000800
|
||||
|
||||
+#define CRYPTO_TFM_FIPS_COMPLIANCE 0x80000000
|
||||
+
|
||||
/*
|
||||
* Miscellaneous stuff.
|
||||
*/
|
||||
diff --git a/include/linux/efi.h b/include/linux/efi.h
|
||||
index 7d63d1d75f22..c7481fdedbdd 100644
|
||||
--- a/include/linux/efi.h
|
||||
|
|
|
|||
6
sources
6
sources
|
|
@ -1,3 +1,3 @@
|
|||
SHA512 (linux-6.16.tar.xz) = 2ffd9bc80428a56e9234adb79cef2eb247d49e7c30776d7b1983fbfb6417c4cf81e1b78cd92befa971be313cb3be8505f678a5d12752f93da7e8266e1cf05663
|
||||
SHA512 (kernel-abi-stablelists-6.16.0.tar.xz) = 33574cc102e37ed46344871e41fd9a81f303afb8b33374ffe09b24fb4357a467b26dc33c08f3e3096a0529302993934101fffe8bd4ab04bcc1fe9a5b1c864672
|
||||
SHA512 (kernel-kabi-dw-6.16.0.tar.xz) = ab6b1f1360197f18f4b81d7be0f57afa703f5388718b57cf6e1f8cfe8b461aebd22940f02a760ed3c5a47c62c1ddd70dfcfc096fec6fb0a12f8be1a9e096cf61
|
||||
SHA512 (linux-6.16.1.tar.xz) = f8d2aa70643f9aca5070bab58e04e2028318896c4b53174168eb46660009391049c6fe7f9dfb94beef6999b59f5e8897ace93f1594ab69ae2f4a5ec69e5bab93
|
||||
SHA512 (kernel-abi-stablelists-6.16.1.tar.xz) = 45550240e41c175ef921ffd9f29fe6532ef504a429dfc1e64a7537109bfc1cb2861e7bfa81b2d8a7297747b9bc847ac6e38c2eb8be75ead99bae4006fc6f92cc
|
||||
SHA512 (kernel-kabi-dw-6.16.1.tar.xz) = b24544ebda659393c8b2c0a3bea0c62e753969e5f7048e11ca0f10fefed955cbdc96c0b3f29f378cd3e1287e93db37d61f5ef56b95b3e2ff1d4aba880b60c865
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue