kernel-6.16.5-100
* Thu Sep 04 2025 Justin M. Forbes <jforbes@fedoraproject.org> [6.16.5-0] - cpufreq/amd-pstate: Fix a regression leading to EPP 0 after resume (Mario Limonciello (AMD)) - net: ipv4: fix regression in local-broadcast routes (Oscar Maes) - Linux v6.16.5 Resolves: Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
This commit is contained in:
parent
a8755d2062
commit
e8965bd320
5 changed files with 84 additions and 87 deletions
|
|
@ -1,3 +1,9 @@
|
|||
https://gitlab.com/cki-project/kernel-ark/-/commit/f50854426bb278c137d5b836a5c13abfa1b75322
|
||||
f50854426bb278c137d5b836a5c13abfa1b75322 cpufreq/amd-pstate: Fix a regression leading to EPP 0 after resume
|
||||
|
||||
https://gitlab.com/cki-project/kernel-ark/-/commit/9245dac4ea0faf00fb7f41d9e8f72f6b9d22ee14
|
||||
9245dac4ea0faf00fb7f41d9e8f72f6b9d22ee14 net: ipv4: fix regression in local-broadcast routes
|
||||
|
||||
https://gitlab.com/cki-project/kernel-ark/-/commit/b3fa1a37038dc84617e35227425a8a4d7bad4059
|
||||
b3fa1a37038dc84617e35227425a8a4d7bad4059 Revert some RHEL only crypto changes
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,9 @@
|
|||
* Thu Sep 04 2025 Justin M. Forbes <jforbes@fedoraproject.org> [6.16.5-0]
|
||||
- cpufreq/amd-pstate: Fix a regression leading to EPP 0 after resume (Mario Limonciello (AMD))
|
||||
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes)
|
||||
- Linux v6.16.5
|
||||
Resolves:
|
||||
|
||||
* Thu Aug 28 2025 Justin M. Forbes <jforbes@fedoraproject.org> [6.16.4-0]
|
||||
- Linux v6.16.4
|
||||
Resolves:
|
||||
|
|
|
|||
13
kernel.spec
13
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.4
|
||||
%define specversion 6.16.4
|
||||
%define specrpmversion 6.16.5
|
||||
%define specversion 6.16.5
|
||||
%define patchversion 6.16
|
||||
%define pkgrelease 100
|
||||
%define kversion 6
|
||||
%define tarfile_release 6.16.4
|
||||
%define tarfile_release 6.16.5
|
||||
# This is needed to do merge window version magic
|
||||
%define patchlevel 16
|
||||
# This allows pkg_release to have configurable %%{?dist} tag
|
||||
%define specrelease 100%{?buildid}%{?dist}
|
||||
# This defines the kabi tarball version
|
||||
%define kabiversion 6.16.4
|
||||
%define kabiversion 6.16.5
|
||||
|
||||
# If this variable is set to 1, a bpf selftests build failure will cause a
|
||||
# fatal kernel package build error
|
||||
|
|
@ -4360,6 +4360,11 @@ fi\
|
|||
#
|
||||
#
|
||||
%changelog
|
||||
* Thu Sep 04 2025 Justin M. Forbes <jforbes@fedoraproject.org> [6.16.5-0]
|
||||
- cpufreq/amd-pstate: Fix a regression leading to EPP 0 after resume (Mario Limonciello (AMD))
|
||||
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes)
|
||||
- Linux v6.16.5
|
||||
|
||||
* Thu Aug 28 2025 Justin M. Forbes <jforbes@fedoraproject.org> [6.16.4-0]
|
||||
- Linux v6.16.4
|
||||
|
||||
|
|
|
|||
|
|
@ -11,12 +11,11 @@
|
|||
drivers/ata/libahci.c | 18 +++
|
||||
drivers/char/ipmi/ipmi_dmi.c | 15 +++
|
||||
drivers/char/ipmi/ipmi_msghandler.c | 16 ++-
|
||||
drivers/cpufreq/amd-pstate.c | 9 +-
|
||||
drivers/firmware/efi/Makefile | 1 +
|
||||
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 ++++
|
||||
|
|
@ -35,10 +34,10 @@
|
|||
security/lockdown/lockdown.c | 11 ++
|
||||
tools/testing/selftests/bpf/Makefile | 2 +-
|
||||
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 31 ------
|
||||
37 files changed, 492 insertions(+), 210 deletions(-)
|
||||
36 files changed, 493 insertions(+), 212 deletions(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index e5509045fe3f..221d29b704b6 100644
|
||||
index 58a78d2155774..2f59d0e8deb4b 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -355,6 +355,17 @@ ifneq ($(filter install,$(MAKECMDGOALS)),)
|
||||
|
|
@ -93,7 +92,7 @@ index e5509045fe3f..221d29b704b6 100644
|
|||
@:
|
||||
|
||||
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
|
||||
index 962451e54fdd..8602c0ac5f43 100644
|
||||
index 962451e54fdda..8602c0ac5f43b 100644
|
||||
--- a/arch/arm/Kconfig
|
||||
+++ b/arch/arm/Kconfig
|
||||
@@ -1232,9 +1232,9 @@ config HIGHMEM
|
||||
|
|
@ -109,7 +108,7 @@ index 962451e54fdd..8602c0ac5f43 100644
|
|||
The VM uses one page of physical memory for each page table.
|
||||
For systems with a lot of processes, this can use a lot of
|
||||
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
|
||||
index 393d71124f5d..ea142284db99 100644
|
||||
index 393d71124f5d2..ea142284db99e 100644
|
||||
--- a/arch/arm64/Kconfig
|
||||
+++ b/arch/arm64/Kconfig
|
||||
@@ -1428,7 +1428,7 @@ endchoice
|
||||
|
|
@ -122,7 +121,7 @@ index 393d71124f5d..ea142284db99 100644
|
|||
For systems with 52-bit userspace VAs enabled, the kernel will attempt
|
||||
to maintain compatibility with older software by providing 48-bit VAs
|
||||
diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h
|
||||
index b0d00032479d..afb9544fb007 100644
|
||||
index b0d00032479d6..afb9544fb0074 100644
|
||||
--- a/arch/s390/include/asm/ipl.h
|
||||
+++ b/arch/s390/include/asm/ipl.h
|
||||
@@ -139,6 +139,7 @@ int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf,
|
||||
|
|
@ -134,7 +133,7 @@ index b0d00032479d..afb9544fb007 100644
|
|||
/*
|
||||
* DIAG 308 support
|
||||
diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c
|
||||
index ff15f91affde..baded34170cb 100644
|
||||
index ff15f91affdea..baded34170cb2 100644
|
||||
--- a/arch/s390/kernel/ipl.c
|
||||
+++ b/arch/s390/kernel/ipl.c
|
||||
@@ -2497,3 +2497,8 @@ int ipl_report_free(struct ipl_report *report)
|
||||
|
|
@ -147,7 +146,7 @@ index ff15f91affde..baded34170cb 100644
|
|||
+ return !!ipl_secure_flag;
|
||||
+}
|
||||
diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c
|
||||
index 5c9789804120..daacbe5b8159 100644
|
||||
index 5c9789804120a..daacbe5b81598 100644
|
||||
--- a/arch/s390/kernel/setup.c
|
||||
+++ b/arch/s390/kernel/setup.c
|
||||
@@ -49,6 +49,7 @@
|
||||
|
|
@ -169,7 +168,7 @@ index 5c9789804120..daacbe5b8159 100644
|
|||
/* boot_command_line has been already set up in early.c */
|
||||
*cmdline_p = boot_command_line;
|
||||
diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c
|
||||
index fb27be697128..b983647349c4 100644
|
||||
index fb27be6971286..b983647349c47 100644
|
||||
--- a/arch/x86/kernel/setup.c
|
||||
+++ b/arch/x86/kernel/setup.c
|
||||
@@ -21,6 +21,7 @@
|
||||
|
|
@ -216,7 +215,7 @@ index fb27be697128..b983647349c4 100644
|
|||
reserve_initrd();
|
||||
|
||||
diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c
|
||||
index 20d757687e3d..90a13f20f052 100644
|
||||
index 20d757687e3d9..90a13f20f052b 100644
|
||||
--- a/drivers/acpi/apei/hest.c
|
||||
+++ b/drivers/acpi/apei/hest.c
|
||||
@@ -142,6 +142,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data)
|
||||
|
|
@ -235,7 +234,7 @@ index 20d757687e3d..90a13f20f052 100644
|
|||
for (i = 0; i < hest_tab->error_source_count; i++) {
|
||||
len = hest_esrc_len(hest_hdr);
|
||||
diff --git a/drivers/acpi/irq.c b/drivers/acpi/irq.c
|
||||
index 76a856c32c4d..f2d25d95811c 100644
|
||||
index 76a856c32c4d0..f2d25d95811c9 100644
|
||||
--- a/drivers/acpi/irq.c
|
||||
+++ b/drivers/acpi/irq.c
|
||||
@@ -143,6 +143,7 @@ struct acpi_irq_parse_one_ctx {
|
||||
|
|
@ -278,7 +277,7 @@ index 76a856c32c4d..f2d25d95811c 100644
|
|||
return ctx.rc;
|
||||
}
|
||||
diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c
|
||||
index fb1fe9f3b1a3..5a3312fc0ea0 100644
|
||||
index fb1fe9f3b1a36..5a3312fc0ea01 100644
|
||||
--- a/drivers/acpi/scan.c
|
||||
+++ b/drivers/acpi/scan.c
|
||||
@@ -1794,6 +1794,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device)
|
||||
|
|
@ -298,7 +297,7 @@ index fb1fe9f3b1a3..5a3312fc0ea0 100644
|
|||
acpi_dev_get_resources(device, &resource_list,
|
||||
acpi_check_serial_bus_slave,
|
||||
diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c
|
||||
index 41130abe90c4..070cce92eed6 100644
|
||||
index 41130abe90c4c..070cce92eed65 100644
|
||||
--- a/drivers/ata/libahci.c
|
||||
+++ b/drivers/ata/libahci.c
|
||||
@@ -731,6 +731,24 @@ int ahci_stop_engine(struct ata_port *ap)
|
||||
|
|
@ -327,7 +326,7 @@ index 41130abe90c4..070cce92eed6 100644
|
|||
tmp = ata_wait_register(ap, port_mmio + PORT_CMD,
|
||||
PORT_CMD_LIST_ON, PORT_CMD_LIST_ON, 1, 500);
|
||||
diff --git a/drivers/char/ipmi/ipmi_dmi.c b/drivers/char/ipmi/ipmi_dmi.c
|
||||
index bbf7029e224b..cf7faa970dd6 100644
|
||||
index bbf7029e224be..cf7faa970dd65 100644
|
||||
--- a/drivers/char/ipmi/ipmi_dmi.c
|
||||
+++ b/drivers/char/ipmi/ipmi_dmi.c
|
||||
@@ -215,6 +215,21 @@ static int __init scan_for_dmi_ipmi(void)
|
||||
|
|
@ -353,7 +352,7 @@ index bbf7029e224b..cf7faa970dd6 100644
|
|||
dmi_decode_ipmi((const struct dmi_header *) dev->device_data);
|
||||
|
||||
diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c
|
||||
index 8e9050f99e9e..f80ff2c42132 100644
|
||||
index 8e9050f99e9ef..f80ff2c421324 100644
|
||||
--- a/drivers/char/ipmi/ipmi_msghandler.c
|
||||
+++ b/drivers/char/ipmi/ipmi_msghandler.c
|
||||
@@ -34,6 +34,7 @@
|
||||
|
|
@ -387,8 +386,31 @@ index 8e9050f99e9e..f80ff2c42132 100644
|
|||
mutex_lock(&ipmi_interfaces_mutex);
|
||||
rv = ipmi_register_driver();
|
||||
mutex_unlock(&ipmi_interfaces_mutex);
|
||||
diff --git a/drivers/cpufreq/amd-pstate.c b/drivers/cpufreq/amd-pstate.c
|
||||
index f3477ab377425..4352fca9776d9 100644
|
||||
--- a/drivers/cpufreq/amd-pstate.c
|
||||
+++ b/drivers/cpufreq/amd-pstate.c
|
||||
@@ -1619,13 +1619,14 @@ static int amd_pstate_suspend(struct cpufreq_policy *policy)
|
||||
* min_perf value across kexec reboots. If this CPU is just resumed back without kexec,
|
||||
* the limits, epp and desired perf will get reset to the cached values in cpudata struct
|
||||
*/
|
||||
- ret = amd_pstate_update_perf(policy, perf.bios_min_perf, 0U, 0U, 0U, false);
|
||||
+ ret = amd_pstate_update_perf(policy, perf.bios_min_perf,
|
||||
+ FIELD_GET(AMD_CPPC_DES_PERF_MASK, cpudata->cppc_req_cached),
|
||||
+ FIELD_GET(AMD_CPPC_MAX_PERF_MASK, cpudata->cppc_req_cached),
|
||||
+ FIELD_GET(AMD_CPPC_EPP_PERF_MASK, cpudata->cppc_req_cached),
|
||||
+ false);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
- /* invalidate to ensure it's rewritten during resume */
|
||||
- cpudata->cppc_req_cached = 0;
|
||||
-
|
||||
/* set this flag to avoid setting core offline*/
|
||||
cpudata->suspended = true;
|
||||
|
||||
diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile
|
||||
index a2d0009560d0..4f3486e6a84b 100644
|
||||
index a2d0009560d0f..4f3486e6a84b2 100644
|
||||
--- a/drivers/firmware/efi/Makefile
|
||||
+++ b/drivers/firmware/efi/Makefile
|
||||
@@ -25,6 +25,7 @@ subdir-$(CONFIG_EFI_STUB) += libstub
|
||||
|
|
@ -400,7 +422,7 @@ index a2d0009560d0..4f3486e6a84b 100644
|
|||
obj-$(CONFIG_EFI_RCI2_TABLE) += rci2-table.o
|
||||
obj-$(CONFIG_EFI_EMBEDDED_FIRMWARE) += embedded-firmware.o
|
||||
diff --git a/drivers/firmware/efi/efi.c b/drivers/firmware/efi/efi.c
|
||||
index e57bff702b5f..1252e9d11235 100644
|
||||
index e57bff702b5f4..1252e9d11235b 100644
|
||||
--- a/drivers/firmware/efi/efi.c
|
||||
+++ b/drivers/firmware/efi/efi.c
|
||||
@@ -33,6 +33,7 @@
|
||||
|
|
@ -546,7 +568,7 @@ index e57bff702b5f..1252e9d11235 100644
|
|||
|
||||
diff --git a/drivers/firmware/efi/secureboot.c b/drivers/firmware/efi/secureboot.c
|
||||
new file mode 100644
|
||||
index 000000000000..de0a3714a5d4
|
||||
index 0000000000000..de0a3714a5d44
|
||||
--- /dev/null
|
||||
+++ b/drivers/firmware/efi/secureboot.c
|
||||
@@ -0,0 +1,38 @@
|
||||
|
|
@ -589,7 +611,7 @@ index 000000000000..de0a3714a5d4
|
|||
+ }
|
||||
+}
|
||||
diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c
|
||||
index d4af17fdba46..154f0403cbf4 100644
|
||||
index d4af17fdba467..154f0403cbf4c 100644
|
||||
--- a/drivers/hid/hid-rmi.c
|
||||
+++ b/drivers/hid/hid-rmi.c
|
||||
@@ -321,21 +321,12 @@ static int rmi_input_event(struct hid_device *hdev, u8 *data, int size)
|
||||
|
|
@ -690,50 +712,8 @@ 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
|
||||
index 42e5d37403add..87b0c6c936b18 100644
|
||||
--- a/drivers/hwtracing/coresight/coresight-etm4x-core.c
|
||||
+++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c
|
||||
@@ -11,6 +11,7 @@
|
||||
|
|
@ -784,7 +764,7 @@ index 42e5d37403ad..87b0c6c936b1 100644
|
|||
platform_driver_unregister(&etm4_platform_driver);
|
||||
etm4_pm_clear();
|
||||
diff --git a/drivers/input/rmi4/rmi_driver.c b/drivers/input/rmi4/rmi_driver.c
|
||||
index 2168b6cd7167..5d7cda175a0c 100644
|
||||
index 2168b6cd71673..5d7cda175a0ce 100644
|
||||
--- a/drivers/input/rmi4/rmi_driver.c
|
||||
+++ b/drivers/input/rmi4/rmi_driver.c
|
||||
@@ -182,34 +182,47 @@ void rmi_set_attn_data(struct rmi_device *rmi_dev, unsigned long irq_status,
|
||||
|
|
@ -976,7 +956,7 @@ index 2168b6cd7167..5d7cda175a0c 100644
|
|||
if (data->f01_container->dev.driver) {
|
||||
/* Driver already bound, so enable ATTN now. */
|
||||
diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c
|
||||
index a4b606c591da..772946ea4bb2 100644
|
||||
index a4b606c591da6..772946ea4bb2c 100644
|
||||
--- a/drivers/iommu/iommu.c
|
||||
+++ b/drivers/iommu/iommu.c
|
||||
@@ -8,6 +8,7 @@
|
||||
|
|
@ -1016,7 +996,7 @@ 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 db6e142b082d..76dcc1cc4149 100644
|
||||
index db6e142b082da..76dcc1cc4149a 100644
|
||||
--- a/drivers/pci/quirks.c
|
||||
+++ b/drivers/pci/quirks.c
|
||||
@@ -4450,6 +4450,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000,
|
||||
|
|
@ -1051,7 +1031,7 @@ index db6e142b082d..76dcc1cc4149 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 282000c761f8..d0412bf45503 100644
|
||||
index 282000c761f8e..d0412bf45503b 100644
|
||||
--- a/drivers/scsi/sd.c
|
||||
+++ b/drivers/scsi/sd.c
|
||||
@@ -121,6 +121,14 @@ static const char *sd_cache_types[] = {
|
||||
|
|
@ -1079,7 +1059,7 @@ index 282000c761f8..d0412bf45503 100644
|
|||
if (err)
|
||||
goto err_out_driver;
|
||||
diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c
|
||||
index 256fe8c86828..2e4a09948df8 100644
|
||||
index 256fe8c86828d..2e4a09948df8f 100644
|
||||
--- a/drivers/usb/core/hub.c
|
||||
+++ b/drivers/usb/core/hub.c
|
||||
@@ -5893,6 +5893,13 @@ static void hub_event(struct work_struct *work)
|
||||
|
|
@ -1097,7 +1077,7 @@ index 256fe8c86828..2e4a09948df8 100644
|
|||
* disconnected while waiting for the lock to succeed. */
|
||||
usb_lock_device(hdev);
|
||||
diff --git a/include/linux/efi.h b/include/linux/efi.h
|
||||
index 7d63d1d75f22..c7481fdedbdd 100644
|
||||
index 7d63d1d75f22f..c7481fdedbddb 100644
|
||||
--- a/include/linux/efi.h
|
||||
+++ b/include/linux/efi.h
|
||||
@@ -45,6 +45,8 @@ struct screen_info;
|
||||
|
|
@ -1165,7 +1145,7 @@ index 7d63d1d75f22..c7481fdedbdd 100644
|
|||
enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var)
|
||||
{
|
||||
diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h
|
||||
index bf3bbac4e02a..b9840b1a43fe 100644
|
||||
index bf3bbac4e02a5..b9840b1a43fed 100644
|
||||
--- a/include/linux/lsm_hook_defs.h
|
||||
+++ b/include/linux/lsm_hook_defs.h
|
||||
@@ -444,6 +444,7 @@ LSM_HOOK(int, 0, bpf_token_capable, const struct bpf_token *token, int cap)
|
||||
|
|
@ -1177,7 +1157,7 @@ index bf3bbac4e02a..b9840b1a43fe 100644
|
|||
LSM_HOOK(int, 0, perf_event_open, int type)
|
||||
LSM_HOOK(int, 0, perf_event_alloc, struct perf_event *event)
|
||||
diff --git a/include/linux/rmi.h b/include/linux/rmi.h
|
||||
index ab7eea01ab42..fff7c5f737fc 100644
|
||||
index ab7eea01ab427..fff7c5f737fc8 100644
|
||||
--- a/include/linux/rmi.h
|
||||
+++ b/include/linux/rmi.h
|
||||
@@ -364,6 +364,7 @@ struct rmi_driver_data {
|
||||
|
|
@ -1189,7 +1169,7 @@ index ab7eea01ab42..fff7c5f737fc 100644
|
|||
|
||||
int rmi_register_transport_device(struct rmi_transport_dev *xport);
|
||||
diff --git a/include/linux/security.h b/include/linux/security.h
|
||||
index dba349629229..9a32f178f9fe 100644
|
||||
index dba349629229c..9a32f178f9fec 100644
|
||||
--- a/include/linux/security.h
|
||||
+++ b/include/linux/security.h
|
||||
@@ -2390,4 +2390,13 @@ static inline void security_initramfs_populated(void)
|
||||
|
|
@ -1207,7 +1187,7 @@ index dba349629229..9a32f178f9fe 100644
|
|||
+
|
||||
#endif /* ! __LINUX_SECURITY_H */
|
||||
diff --git a/kernel/module/signing.c b/kernel/module/signing.c
|
||||
index a2ff4242e623..f0d2be1ee4f1 100644
|
||||
index a2ff4242e623d..f0d2be1ee4f1c 100644
|
||||
--- a/kernel/module/signing.c
|
||||
+++ b/kernel/module/signing.c
|
||||
@@ -61,10 +61,17 @@ int mod_verify_sig(const void *mod, struct load_info *info)
|
||||
|
|
@ -1230,7 +1210,7 @@ index a2ff4242e623..f0d2be1ee4f1 100644
|
|||
|
||||
int module_sig_check(struct load_info *info, int flags)
|
||||
diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib
|
||||
index 1d581ba5df66..7826803444df 100644
|
||||
index 1d581ba5df66f..7826803444df9 100644
|
||||
--- a/scripts/Makefile.lib
|
||||
+++ b/scripts/Makefile.lib
|
||||
@@ -191,7 +191,10 @@ objtool-args-$(CONFIG_HAVE_STATIC_CALL_INLINE) += --static-call
|
||||
|
|
@ -1245,7 +1225,7 @@ index 1d581ba5df66..7826803444df 100644
|
|||
objtool-args = $(objtool-args-y) \
|
||||
$(if $(delay-objtool), --link) \
|
||||
diff --git a/scripts/tags.sh b/scripts/tags.sh
|
||||
index 99ce427d9a69..f191cd9d7ee6 100755
|
||||
index 99ce427d9a69d..f191cd9d7ee6e 100755
|
||||
--- a/scripts/tags.sh
|
||||
+++ b/scripts/tags.sh
|
||||
@@ -16,6 +16,8 @@ fi
|
||||
|
|
@ -1258,7 +1238,7 @@ index 99ce427d9a69..f191cd9d7ee6 100755
|
|||
# ignore arbitrary directories
|
||||
if [ -n "${IGNORE_DIRS}" ]; then
|
||||
diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c
|
||||
index d1fdd113450a..182e8090cfe8 100644
|
||||
index d1fdd113450a6..182e8090cfe85 100644
|
||||
--- a/security/integrity/platform_certs/load_uefi.c
|
||||
+++ b/security/integrity/platform_certs/load_uefi.c
|
||||
@@ -74,7 +74,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid,
|
||||
|
|
@ -1282,7 +1262,7 @@ index d1fdd113450a..182e8090cfe8 100644
|
|||
}
|
||||
|
||||
diff --git a/security/lockdown/Kconfig b/security/lockdown/Kconfig
|
||||
index e84ddf484010..d0501353a4b9 100644
|
||||
index e84ddf4840101..d0501353a4b95 100644
|
||||
--- a/security/lockdown/Kconfig
|
||||
+++ b/security/lockdown/Kconfig
|
||||
@@ -16,6 +16,19 @@ config SECURITY_LOCKDOWN_LSM_EARLY
|
||||
|
|
@ -1306,7 +1286,7 @@ index e84ddf484010..d0501353a4b9 100644
|
|||
prompt "Kernel default lockdown mode"
|
||||
default LOCK_DOWN_KERNEL_FORCE_NONE
|
||||
diff --git a/security/lockdown/lockdown.c b/security/lockdown/lockdown.c
|
||||
index cf83afa1d879..aba751e7abff 100644
|
||||
index cf83afa1d879a..aba751e7abffe 100644
|
||||
--- a/security/lockdown/lockdown.c
|
||||
+++ b/security/lockdown/lockdown.c
|
||||
@@ -72,6 +72,17 @@ static int lockdown_is_locked_down(enum lockdown_reason what)
|
||||
|
|
@ -1328,7 +1308,7 @@ index cf83afa1d879..aba751e7abff 100644
|
|||
LSM_HOOK_INIT(locked_down, lockdown_is_locked_down),
|
||||
};
|
||||
diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile
|
||||
index 910d8d6402ef..5267287ba225 100644
|
||||
index 910d8d6402ef1..5267287ba2250 100644
|
||||
--- a/tools/testing/selftests/bpf/Makefile
|
||||
+++ b/tools/testing/selftests/bpf/Makefile
|
||||
@@ -501,7 +501,7 @@ LSKELS := fentry_test.c fexit_test.c fexit_sleep.c atomics.c \
|
||||
|
|
@ -1341,7 +1321,7 @@ index 910d8d6402ef..5267287ba225 100644
|
|||
SKEL_BLACKLIST += $$(LSKELS)
|
||||
|
||||
diff --git a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
|
||||
index 1d7a2f1e0731..b22f3a9cb8b8 100644
|
||||
index 1d7a2f1e07317..b22f3a9cb8b80 100644
|
||||
--- a/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
|
||||
+++ b/tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
|
||||
@@ -7,7 +7,6 @@
|
||||
|
|
|
|||
6
sources
6
sources
|
|
@ -1,3 +1,3 @@
|
|||
SHA512 (linux-6.16.4.tar.xz) = 31cd5892ba235735b0a1f893c194718950ef1fd3b059c59601845853446f2f39504537ddf031385d9ef638c53dcd07ad80030c4fde8810d75cfe3210a8a92711
|
||||
SHA512 (kernel-abi-stablelists-6.16.4.tar.xz) = 624ba8dcd080a1d532c58729eeba07ed9016ff1e7612f89d89b3a314d9b1aaa5bf8bf6164f95ed28f27d6aed11cf7ab76a74e0d5ee46aa64ba50ddb16c954629
|
||||
SHA512 (kernel-kabi-dw-6.16.4.tar.xz) = 56966aabad3b4b7da5b0848be479d2050f9730bc5f0f4acfe353f932871fb0986c8a73848a84c79631aee814e834207634df68a0f0179cbbd4e417c208281021
|
||||
SHA512 (linux-6.16.5.tar.xz) = 2d9bbe82feca6aeb5fcdcbe2edd4f0f8db7d2d3a6545333517b124ae3383eee333874e921c4862b58e08b08de027ebb957af66394a71f0ee76a7b8b9c91531d3
|
||||
SHA512 (kernel-abi-stablelists-6.16.5.tar.xz) = bac2e03d65d195e7f4f68cb3fd09e29914d8c42a76049cf8a054dda860a85a06cfd53b9808c54bdacc9b5512cc805c531d52fb4621fdeeeed2e4e1c00a8ee492
|
||||
SHA512 (kernel-kabi-dw-6.16.5.tar.xz) = b328761d8f29f012ec98e58c64aaac6201ab32de220d655219dda1e76e2617572e803f6101fb94ae46b43a5230712e913d7a35d39a4d26f68bca73fd10b4f0d9
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue