Merge remote-tracking branch 'up/f38' into f38-riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
This commit is contained in:
commit
c40446d35e
@ -1,3 +1,21 @@
|
||||
"https://gitlab.com/cki-project/kernel-ark/-/commit"/1004737240e720078d4c57351d055e516b648305
|
||||
1004737240e720078d4c57351d055e516b648305 Revert "KVM: SEV: remove ghcb variable declarations"
|
||||
|
||||
"https://gitlab.com/cki-project/kernel-ark/-/commit"/f0ba6e68da37465b394524e19c278ba7f1eb5b63
|
||||
f0ba6e68da37465b394524e19c278ba7f1eb5b63 KVM: SEV: remove ghcb variable declarations
|
||||
|
||||
"https://gitlab.com/cki-project/kernel-ark/-/commit"/2aa51a1742c6cec31060ee550f78e96ef1a4f8a4
|
||||
2aa51a1742c6cec31060ee550f78e96ef1a4f8a4 KVM: SEV: only access GHCB fields once
|
||||
|
||||
"https://gitlab.com/cki-project/kernel-ark/-/commit"/56fefaa3f32f116c0a6ab4b8d91e45852f36ab2c
|
||||
56fefaa3f32f116c0a6ab4b8d91e45852f36ab2c KVM: SEV: snapshot the GHCB before accessing it
|
||||
|
||||
"https://gitlab.com/cki-project/kernel-ark/-/commit"/d2da896865f56b119ba96a5aea155e330998a318
|
||||
d2da896865f56b119ba96a5aea155e330998a318 drm/amd/display: Fix a regression on Polaris cards
|
||||
|
||||
"https://gitlab.com/cki-project/kernel-ark/-/commit"/65e3a6166a5616d51a1a656bcb97cae229333a1b
|
||||
65e3a6166a5616d51a1a656bcb97cae229333a1b ACPI: resource: revert "Remove "Zen" specific match and quirks"
|
||||
|
||||
"https://gitlab.com/cki-project/kernel-ark/-/commit"/5ca72fcdeab1c4d613cb7031010b066ce82aa8f9
|
||||
5ca72fcdeab1c4d613cb7031010b066ce82aa8f9 drm/amd: Don't try to enable secure display TA multiple times
|
||||
|
||||
|
9426
kernel-aarch64-16k-debug-fedora.config
Normal file
9426
kernel-aarch64-16k-debug-fedora.config
Normal file
File diff suppressed because it is too large
Load Diff
9397
kernel-aarch64-16k-fedora.config
Normal file
9397
kernel-aarch64-16k-fedora.config
Normal file
File diff suppressed because it is too large
Load Diff
@ -344,6 +344,7 @@ CONFIG_ARM64_SVE=y
|
||||
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
||||
CONFIG_ARM64_TLB_RANGE=y
|
||||
CONFIG_ARM64_USE_LSE_ATOMICS=y
|
||||
# CONFIG_ARM64_VA_BITS_36 is not set
|
||||
# CONFIG_ARM64_VA_BITS_39 is not set
|
||||
# CONFIG_ARM64_VA_BITS_42 is not set
|
||||
# CONFIG_ARM64_VA_BITS_47 is not set
|
||||
@ -902,6 +903,7 @@ CONFIG_CLK_IMX8MM=y
|
||||
CONFIG_CLK_IMX8MN=y
|
||||
CONFIG_CLK_IMX8MP=y
|
||||
CONFIG_CLK_IMX8MQ=y
|
||||
CONFIG_CLK_IMX8QXP=y
|
||||
CONFIG_CLK_IMX8ULP=y
|
||||
CONFIG_CLK_IMX93=y
|
||||
CONFIG_CLK_KUNIT_TEST=m
|
||||
@ -4555,6 +4557,7 @@ CONFIG_PINCTRL_IMX8MM=y
|
||||
CONFIG_PINCTRL_IMX8MN=y
|
||||
CONFIG_PINCTRL_IMX8MP=y
|
||||
CONFIG_PINCTRL_IMX8MQ=y
|
||||
CONFIG_PINCTRL_IMX8QXP=y
|
||||
CONFIG_PINCTRL_IMX8ULP=y
|
||||
CONFIG_PINCTRL_IMX93=y
|
||||
# CONFIG_PINCTRL_IMXRT1050 is not set
|
||||
|
@ -344,6 +344,7 @@ CONFIG_ARM64_SVE=y
|
||||
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
||||
CONFIG_ARM64_TLB_RANGE=y
|
||||
CONFIG_ARM64_USE_LSE_ATOMICS=y
|
||||
# CONFIG_ARM64_VA_BITS_36 is not set
|
||||
# CONFIG_ARM64_VA_BITS_39 is not set
|
||||
# CONFIG_ARM64_VA_BITS_42 is not set
|
||||
# CONFIG_ARM64_VA_BITS_47 is not set
|
||||
@ -902,6 +903,7 @@ CONFIG_CLK_IMX8MM=y
|
||||
CONFIG_CLK_IMX8MN=y
|
||||
CONFIG_CLK_IMX8MP=y
|
||||
CONFIG_CLK_IMX8MQ=y
|
||||
CONFIG_CLK_IMX8QXP=y
|
||||
CONFIG_CLK_IMX8ULP=y
|
||||
CONFIG_CLK_IMX93=y
|
||||
CONFIG_CLK_KUNIT_TEST=m
|
||||
@ -4532,6 +4534,7 @@ CONFIG_PINCTRL_IMX8MM=y
|
||||
CONFIG_PINCTRL_IMX8MN=y
|
||||
CONFIG_PINCTRL_IMX8MP=y
|
||||
CONFIG_PINCTRL_IMX8MQ=y
|
||||
CONFIG_PINCTRL_IMX8QXP=y
|
||||
CONFIG_PINCTRL_IMX8ULP=y
|
||||
CONFIG_PINCTRL_IMX93=y
|
||||
# CONFIG_PINCTRL_IMXRT1050 is not set
|
||||
|
@ -413,6 +413,7 @@ CONFIG_ARM64_SW_TTBR0_PAN=y
|
||||
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
||||
CONFIG_ARM64_TLB_RANGE=y
|
||||
CONFIG_ARM64_USE_LSE_ATOMICS=y
|
||||
# CONFIG_ARM64_VA_BITS_36 is not set
|
||||
# CONFIG_ARM64_VA_BITS_39 is not set
|
||||
# CONFIG_ARM64_VA_BITS_47 is not set
|
||||
CONFIG_ARM64_VA_BITS=48
|
||||
@ -1156,7 +1157,7 @@ CONFIG_CLK_IMX8MP=y
|
||||
CONFIG_CLK_IMX8MQ=y
|
||||
CONFIG_CLK_IMX8QXP=y
|
||||
CONFIG_CLK_IMX8ULP=y
|
||||
CONFIG_CLK_IMX93=m
|
||||
CONFIG_CLK_IMX93=y
|
||||
CONFIG_CLK_KUNIT_TEST=m
|
||||
CONFIG_CLK_LS1028A_PLLDIG=y
|
||||
CONFIG_CLK_PX30=y
|
||||
@ -1742,7 +1743,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
|
||||
CONFIG_DMABUF_HEAPS=y
|
||||
# CONFIG_DMABUF_MOVE_NOTIFY is not set
|
||||
# CONFIG_DMABUF_SELFTESTS is not set
|
||||
CONFIG_DMABUF_SYSFS_STATS=y
|
||||
# CONFIG_DMABUF_SYSFS_STATS is not set
|
||||
CONFIG_DMA_CMA=y
|
||||
CONFIG_DMADEVICES_DEBUG=y
|
||||
CONFIG_DMADEVICES_VDEBUG=y
|
||||
@ -2897,9 +2898,8 @@ CONFIG_HYPERV_STORAGE=m
|
||||
# CONFIG_HYPERV_TESTING is not set
|
||||
CONFIG_HYPERV_UTILS=m
|
||||
CONFIG_HYPERV_VSOCKETS=m
|
||||
CONFIG_HZ=100
|
||||
# CONFIG_HZ_1000 is not set
|
||||
CONFIG_HZ_100=y
|
||||
CONFIG_HZ_1000=y
|
||||
# CONFIG_HZ_100 is not set
|
||||
# CONFIG_HZ_200 is not set
|
||||
# CONFIG_HZ_250 is not set
|
||||
# CONFIG_HZ_300 is not set
|
||||
@ -3123,7 +3123,7 @@ CONFIG_IMX2_WDT=m
|
||||
CONFIG_IMX7D_ADC=m
|
||||
CONFIG_IMX7ULP_WDT=m
|
||||
CONFIG_IMX8MM_THERMAL=m
|
||||
# CONFIG_IMX8QXP_ADC is not set
|
||||
CONFIG_IMX8QXP_ADC=m
|
||||
CONFIG_IMX93_ADC=m
|
||||
# CONFIG_IMX_DMA is not set
|
||||
CONFIG_IMX_DSP=m
|
||||
@ -5611,8 +5611,8 @@ CONFIG_PINCTRL_IMX8MP=y
|
||||
CONFIG_PINCTRL_IMX8MQ=y
|
||||
CONFIG_PINCTRL_IMX8QM=y
|
||||
CONFIG_PINCTRL_IMX8QXP=y
|
||||
# CONFIG_PINCTRL_IMX8ULP is not set
|
||||
CONFIG_PINCTRL_IMX93=m
|
||||
CONFIG_PINCTRL_IMX8ULP=y
|
||||
CONFIG_PINCTRL_IMX93=y
|
||||
# CONFIG_PINCTRL_IMXRT1050 is not set
|
||||
# CONFIG_PINCTRL_IMXRT1170 is not set
|
||||
# CONFIG_PINCTRL_IPQ4019 is not set
|
||||
|
@ -343,6 +343,7 @@ CONFIG_ARM64_SVE=y
|
||||
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
||||
CONFIG_ARM64_TLB_RANGE=y
|
||||
CONFIG_ARM64_USE_LSE_ATOMICS=y
|
||||
# CONFIG_ARM64_VA_BITS_36 is not set
|
||||
# CONFIG_ARM64_VA_BITS_39 is not set
|
||||
# CONFIG_ARM64_VA_BITS_47 is not set
|
||||
CONFIG_ARM64_VA_BITS_48=y
|
||||
@ -899,6 +900,7 @@ CONFIG_CLK_IMX8MM=y
|
||||
CONFIG_CLK_IMX8MN=y
|
||||
CONFIG_CLK_IMX8MP=y
|
||||
CONFIG_CLK_IMX8MQ=y
|
||||
CONFIG_CLK_IMX8QXP=y
|
||||
CONFIG_CLK_IMX8ULP=y
|
||||
CONFIG_CLK_IMX93=y
|
||||
CONFIG_CLK_KUNIT_TEST=m
|
||||
@ -4551,6 +4553,7 @@ CONFIG_PINCTRL_IMX8MM=y
|
||||
CONFIG_PINCTRL_IMX8MN=y
|
||||
CONFIG_PINCTRL_IMX8MP=y
|
||||
CONFIG_PINCTRL_IMX8MQ=y
|
||||
CONFIG_PINCTRL_IMX8QXP=y
|
||||
CONFIG_PINCTRL_IMX8ULP=y
|
||||
CONFIG_PINCTRL_IMX93=y
|
||||
# CONFIG_PINCTRL_IMXRT1050 is not set
|
||||
|
@ -413,6 +413,7 @@ CONFIG_ARM64_SW_TTBR0_PAN=y
|
||||
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
||||
CONFIG_ARM64_TLB_RANGE=y
|
||||
CONFIG_ARM64_USE_LSE_ATOMICS=y
|
||||
# CONFIG_ARM64_VA_BITS_36 is not set
|
||||
# CONFIG_ARM64_VA_BITS_39 is not set
|
||||
# CONFIG_ARM64_VA_BITS_47 is not set
|
||||
CONFIG_ARM64_VA_BITS=48
|
||||
@ -1156,7 +1157,7 @@ CONFIG_CLK_IMX8MP=y
|
||||
CONFIG_CLK_IMX8MQ=y
|
||||
CONFIG_CLK_IMX8QXP=y
|
||||
CONFIG_CLK_IMX8ULP=y
|
||||
CONFIG_CLK_IMX93=m
|
||||
CONFIG_CLK_IMX93=y
|
||||
CONFIG_CLK_KUNIT_TEST=m
|
||||
CONFIG_CLK_LS1028A_PLLDIG=y
|
||||
CONFIG_CLK_PX30=y
|
||||
@ -1734,7 +1735,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
|
||||
CONFIG_DMABUF_HEAPS=y
|
||||
# CONFIG_DMABUF_MOVE_NOTIFY is not set
|
||||
# CONFIG_DMABUF_SELFTESTS is not set
|
||||
CONFIG_DMABUF_SYSFS_STATS=y
|
||||
# CONFIG_DMABUF_SYSFS_STATS is not set
|
||||
CONFIG_DMA_CMA=y
|
||||
# CONFIG_DMADEVICES_DEBUG is not set
|
||||
CONFIG_DMADEVICES=y
|
||||
@ -2880,9 +2881,8 @@ CONFIG_HYPERV_STORAGE=m
|
||||
# CONFIG_HYPERV_TESTING is not set
|
||||
CONFIG_HYPERV_UTILS=m
|
||||
CONFIG_HYPERV_VSOCKETS=m
|
||||
CONFIG_HZ=100
|
||||
# CONFIG_HZ_1000 is not set
|
||||
CONFIG_HZ_100=y
|
||||
CONFIG_HZ_1000=y
|
||||
# CONFIG_HZ_100 is not set
|
||||
# CONFIG_HZ_200 is not set
|
||||
# CONFIG_HZ_250 is not set
|
||||
# CONFIG_HZ_300 is not set
|
||||
@ -3106,7 +3106,7 @@ CONFIG_IMX2_WDT=m
|
||||
CONFIG_IMX7D_ADC=m
|
||||
CONFIG_IMX7ULP_WDT=m
|
||||
CONFIG_IMX8MM_THERMAL=m
|
||||
# CONFIG_IMX8QXP_ADC is not set
|
||||
CONFIG_IMX8QXP_ADC=m
|
||||
CONFIG_IMX93_ADC=m
|
||||
# CONFIG_IMX_DMA is not set
|
||||
CONFIG_IMX_DSP=m
|
||||
@ -5584,8 +5584,8 @@ CONFIG_PINCTRL_IMX8MP=y
|
||||
CONFIG_PINCTRL_IMX8MQ=y
|
||||
CONFIG_PINCTRL_IMX8QM=y
|
||||
CONFIG_PINCTRL_IMX8QXP=y
|
||||
# CONFIG_PINCTRL_IMX8ULP is not set
|
||||
CONFIG_PINCTRL_IMX93=m
|
||||
CONFIG_PINCTRL_IMX8ULP=y
|
||||
CONFIG_PINCTRL_IMX93=y
|
||||
# CONFIG_PINCTRL_IMXRT1050 is not set
|
||||
# CONFIG_PINCTRL_IMXRT1170 is not set
|
||||
# CONFIG_PINCTRL_IPQ4019 is not set
|
||||
|
@ -343,6 +343,7 @@ CONFIG_ARM64_SVE=y
|
||||
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
||||
CONFIG_ARM64_TLB_RANGE=y
|
||||
CONFIG_ARM64_USE_LSE_ATOMICS=y
|
||||
# CONFIG_ARM64_VA_BITS_36 is not set
|
||||
# CONFIG_ARM64_VA_BITS_39 is not set
|
||||
# CONFIG_ARM64_VA_BITS_47 is not set
|
||||
CONFIG_ARM64_VA_BITS_48=y
|
||||
@ -899,6 +900,7 @@ CONFIG_CLK_IMX8MM=y
|
||||
CONFIG_CLK_IMX8MN=y
|
||||
CONFIG_CLK_IMX8MP=y
|
||||
CONFIG_CLK_IMX8MQ=y
|
||||
CONFIG_CLK_IMX8QXP=y
|
||||
CONFIG_CLK_IMX8ULP=y
|
||||
CONFIG_CLK_IMX93=y
|
||||
CONFIG_CLK_KUNIT_TEST=m
|
||||
@ -4528,6 +4530,7 @@ CONFIG_PINCTRL_IMX8MM=y
|
||||
CONFIG_PINCTRL_IMX8MN=y
|
||||
CONFIG_PINCTRL_IMX8MP=y
|
||||
CONFIG_PINCTRL_IMX8MQ=y
|
||||
CONFIG_PINCTRL_IMX8QXP=y
|
||||
CONFIG_PINCTRL_IMX8ULP=y
|
||||
CONFIG_PINCTRL_IMX93=y
|
||||
# CONFIG_PINCTRL_IMXRT1050 is not set
|
||||
|
@ -347,6 +347,7 @@ CONFIG_ARM64_SVE=y
|
||||
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
||||
CONFIG_ARM64_TLB_RANGE=y
|
||||
CONFIG_ARM64_USE_LSE_ATOMICS=y
|
||||
# CONFIG_ARM64_VA_BITS_36 is not set
|
||||
# CONFIG_ARM64_VA_BITS_39 is not set
|
||||
# CONFIG_ARM64_VA_BITS_47 is not set
|
||||
CONFIG_ARM64_VA_BITS_48=y
|
||||
@ -910,6 +911,7 @@ CONFIG_CLK_IMX8MM=y
|
||||
CONFIG_CLK_IMX8MN=y
|
||||
CONFIG_CLK_IMX8MP=y
|
||||
CONFIG_CLK_IMX8MQ=y
|
||||
CONFIG_CLK_IMX8QXP=y
|
||||
CONFIG_CLK_IMX8ULP=y
|
||||
CONFIG_CLK_IMX93=y
|
||||
CONFIG_CLK_KUNIT_TEST=m
|
||||
@ -4673,6 +4675,7 @@ CONFIG_PINCTRL_IMX8MM=y
|
||||
CONFIG_PINCTRL_IMX8MN=y
|
||||
CONFIG_PINCTRL_IMX8MP=y
|
||||
CONFIG_PINCTRL_IMX8MQ=y
|
||||
CONFIG_PINCTRL_IMX8QXP=y
|
||||
CONFIG_PINCTRL_IMX8ULP=y
|
||||
CONFIG_PINCTRL_IMX93=y
|
||||
# CONFIG_PINCTRL_IMXRT1050 is not set
|
||||
|
@ -347,6 +347,7 @@ CONFIG_ARM64_SVE=y
|
||||
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
||||
CONFIG_ARM64_TLB_RANGE=y
|
||||
CONFIG_ARM64_USE_LSE_ATOMICS=y
|
||||
# CONFIG_ARM64_VA_BITS_36 is not set
|
||||
# CONFIG_ARM64_VA_BITS_39 is not set
|
||||
# CONFIG_ARM64_VA_BITS_47 is not set
|
||||
CONFIG_ARM64_VA_BITS_48=y
|
||||
@ -910,6 +911,7 @@ CONFIG_CLK_IMX8MM=y
|
||||
CONFIG_CLK_IMX8MN=y
|
||||
CONFIG_CLK_IMX8MP=y
|
||||
CONFIG_CLK_IMX8MQ=y
|
||||
CONFIG_CLK_IMX8QXP=y
|
||||
CONFIG_CLK_IMX8ULP=y
|
||||
CONFIG_CLK_IMX93=y
|
||||
CONFIG_CLK_KUNIT_TEST=m
|
||||
@ -4650,6 +4652,7 @@ CONFIG_PINCTRL_IMX8MM=y
|
||||
CONFIG_PINCTRL_IMX8MN=y
|
||||
CONFIG_PINCTRL_IMX8MP=y
|
||||
CONFIG_PINCTRL_IMX8MQ=y
|
||||
CONFIG_PINCTRL_IMX8QXP=y
|
||||
CONFIG_PINCTRL_IMX8ULP=y
|
||||
CONFIG_PINCTRL_IMX93=y
|
||||
# CONFIG_PINCTRL_IMXRT1050 is not set
|
||||
|
@ -1149,8 +1149,9 @@ CONFIG_CLK_IMX8MM=y
|
||||
CONFIG_CLK_IMX8MN=y
|
||||
CONFIG_CLK_IMX8MP=y
|
||||
CONFIG_CLK_IMX8MQ=y
|
||||
CONFIG_CLK_IMX8QXP=y
|
||||
CONFIG_CLK_IMX8ULP=y
|
||||
CONFIG_CLK_IMX93=m
|
||||
CONFIG_CLK_IMX93=y
|
||||
CONFIG_CLK_KUNIT_TEST=m
|
||||
CONFIG_CLK_PX30=y
|
||||
# CONFIG_CLK_QORIQ is not set
|
||||
@ -1699,7 +1700,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
|
||||
CONFIG_DMABUF_HEAPS=y
|
||||
# CONFIG_DMABUF_MOVE_NOTIFY is not set
|
||||
# CONFIG_DMABUF_SELFTESTS is not set
|
||||
CONFIG_DMABUF_SYSFS_STATS=y
|
||||
# CONFIG_DMABUF_SYSFS_STATS is not set
|
||||
CONFIG_DMA_CMA=y
|
||||
CONFIG_DMADEVICES_DEBUG=y
|
||||
CONFIG_DMADEVICES_VDEBUG=y
|
||||
@ -3081,7 +3082,7 @@ CONFIG_IMX2_WDT=m
|
||||
CONFIG_IMX7D_ADC=m
|
||||
CONFIG_IMX7ULP_WDT=m
|
||||
CONFIG_IMX8MM_THERMAL=m
|
||||
# CONFIG_IMX8QXP_ADC is not set
|
||||
CONFIG_IMX8QXP_ADC=m
|
||||
CONFIG_IMX93_ADC=m
|
||||
# CONFIG_IMX_DMA is not set
|
||||
CONFIG_IMX_DSP=m
|
||||
@ -5589,8 +5590,9 @@ CONFIG_PINCTRL_IMX8MM=y
|
||||
CONFIG_PINCTRL_IMX8MN=y
|
||||
CONFIG_PINCTRL_IMX8MP=y
|
||||
CONFIG_PINCTRL_IMX8MQ=y
|
||||
# CONFIG_PINCTRL_IMX8ULP is not set
|
||||
CONFIG_PINCTRL_IMX93=m
|
||||
CONFIG_PINCTRL_IMX8QXP=y
|
||||
CONFIG_PINCTRL_IMX8ULP=y
|
||||
CONFIG_PINCTRL_IMX93=y
|
||||
# CONFIG_PINCTRL_IMXRT1050 is not set
|
||||
# CONFIG_PINCTRL_IMXRT1170 is not set
|
||||
# CONFIG_PINCTRL_IPQ4019 is not set
|
||||
|
@ -1149,8 +1149,9 @@ CONFIG_CLK_IMX8MM=y
|
||||
CONFIG_CLK_IMX8MN=y
|
||||
CONFIG_CLK_IMX8MP=y
|
||||
CONFIG_CLK_IMX8MQ=y
|
||||
CONFIG_CLK_IMX8QXP=y
|
||||
CONFIG_CLK_IMX8ULP=y
|
||||
CONFIG_CLK_IMX93=m
|
||||
CONFIG_CLK_IMX93=y
|
||||
CONFIG_CLK_KUNIT_TEST=m
|
||||
CONFIG_CLK_PX30=y
|
||||
# CONFIG_CLK_QORIQ is not set
|
||||
@ -1691,7 +1692,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
|
||||
CONFIG_DMABUF_HEAPS=y
|
||||
# CONFIG_DMABUF_MOVE_NOTIFY is not set
|
||||
# CONFIG_DMABUF_SELFTESTS is not set
|
||||
CONFIG_DMABUF_SYSFS_STATS=y
|
||||
# CONFIG_DMABUF_SYSFS_STATS is not set
|
||||
CONFIG_DMA_CMA=y
|
||||
# CONFIG_DMADEVICES_DEBUG is not set
|
||||
# CONFIG_DMADEVICES_VDEBUG is not set
|
||||
@ -3065,7 +3066,7 @@ CONFIG_IMX2_WDT=m
|
||||
CONFIG_IMX7D_ADC=m
|
||||
CONFIG_IMX7ULP_WDT=m
|
||||
CONFIG_IMX8MM_THERMAL=m
|
||||
# CONFIG_IMX8QXP_ADC is not set
|
||||
CONFIG_IMX8QXP_ADC=m
|
||||
CONFIG_IMX93_ADC=m
|
||||
# CONFIG_IMX_DMA is not set
|
||||
CONFIG_IMX_DSP=m
|
||||
@ -5564,8 +5565,9 @@ CONFIG_PINCTRL_IMX8MM=y
|
||||
CONFIG_PINCTRL_IMX8MN=y
|
||||
CONFIG_PINCTRL_IMX8MP=y
|
||||
CONFIG_PINCTRL_IMX8MQ=y
|
||||
# CONFIG_PINCTRL_IMX8ULP is not set
|
||||
CONFIG_PINCTRL_IMX93=m
|
||||
CONFIG_PINCTRL_IMX8QXP=y
|
||||
CONFIG_PINCTRL_IMX8ULP=y
|
||||
CONFIG_PINCTRL_IMX93=y
|
||||
# CONFIG_PINCTRL_IMXRT1050 is not set
|
||||
# CONFIG_PINCTRL_IMXRT1170 is not set
|
||||
# CONFIG_PINCTRL_IPQ4019 is not set
|
||||
|
@ -1124,8 +1124,9 @@ CONFIG_CLK_IMX8MM=y
|
||||
CONFIG_CLK_IMX8MN=y
|
||||
CONFIG_CLK_IMX8MP=y
|
||||
CONFIG_CLK_IMX8MQ=y
|
||||
CONFIG_CLK_IMX8QXP=y
|
||||
CONFIG_CLK_IMX8ULP=y
|
||||
CONFIG_CLK_IMX93=m
|
||||
CONFIG_CLK_IMX93=y
|
||||
CONFIG_CLK_KUNIT_TEST=m
|
||||
CONFIG_CLK_PX30=y
|
||||
# CONFIG_CLK_QORIQ is not set
|
||||
@ -1668,7 +1669,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
|
||||
CONFIG_DMABUF_HEAPS=y
|
||||
# CONFIG_DMABUF_MOVE_NOTIFY is not set
|
||||
# CONFIG_DMABUF_SELFTESTS is not set
|
||||
CONFIG_DMABUF_SYSFS_STATS=y
|
||||
# CONFIG_DMABUF_SYSFS_STATS is not set
|
||||
CONFIG_DMA_CMA=y
|
||||
CONFIG_DMADEVICES_DEBUG=y
|
||||
CONFIG_DMADEVICES_VDEBUG=y
|
||||
@ -3026,7 +3027,7 @@ CONFIG_IMX2_WDT=m
|
||||
CONFIG_IMX7D_ADC=m
|
||||
CONFIG_IMX7ULP_WDT=m
|
||||
CONFIG_IMX8MM_THERMAL=m
|
||||
# CONFIG_IMX8QXP_ADC is not set
|
||||
CONFIG_IMX8QXP_ADC=m
|
||||
CONFIG_IMX93_ADC=m
|
||||
# CONFIG_IMX_DMA is not set
|
||||
CONFIG_IMX_DSP=m
|
||||
@ -5473,8 +5474,9 @@ CONFIG_PINCTRL_IMX8MM=y
|
||||
CONFIG_PINCTRL_IMX8MN=y
|
||||
CONFIG_PINCTRL_IMX8MP=y
|
||||
CONFIG_PINCTRL_IMX8MQ=y
|
||||
# CONFIG_PINCTRL_IMX8ULP is not set
|
||||
CONFIG_PINCTRL_IMX93=m
|
||||
CONFIG_PINCTRL_IMX8QXP=y
|
||||
CONFIG_PINCTRL_IMX8ULP=y
|
||||
CONFIG_PINCTRL_IMX93=y
|
||||
# CONFIG_PINCTRL_IMXRT1050 is not set
|
||||
# CONFIG_PINCTRL_IMXRT1170 is not set
|
||||
# CONFIG_PINCTRL_IPQ4019 is not set
|
||||
|
@ -1124,8 +1124,9 @@ CONFIG_CLK_IMX8MM=y
|
||||
CONFIG_CLK_IMX8MN=y
|
||||
CONFIG_CLK_IMX8MP=y
|
||||
CONFIG_CLK_IMX8MQ=y
|
||||
CONFIG_CLK_IMX8QXP=y
|
||||
CONFIG_CLK_IMX8ULP=y
|
||||
CONFIG_CLK_IMX93=m
|
||||
CONFIG_CLK_IMX93=y
|
||||
CONFIG_CLK_KUNIT_TEST=m
|
||||
CONFIG_CLK_PX30=y
|
||||
# CONFIG_CLK_QORIQ is not set
|
||||
@ -1660,7 +1661,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
|
||||
CONFIG_DMABUF_HEAPS=y
|
||||
# CONFIG_DMABUF_MOVE_NOTIFY is not set
|
||||
# CONFIG_DMABUF_SELFTESTS is not set
|
||||
CONFIG_DMABUF_SYSFS_STATS=y
|
||||
# CONFIG_DMABUF_SYSFS_STATS is not set
|
||||
CONFIG_DMA_CMA=y
|
||||
# CONFIG_DMADEVICES_DEBUG is not set
|
||||
# CONFIG_DMADEVICES_VDEBUG is not set
|
||||
@ -3010,7 +3011,7 @@ CONFIG_IMX2_WDT=m
|
||||
CONFIG_IMX7D_ADC=m
|
||||
CONFIG_IMX7ULP_WDT=m
|
||||
CONFIG_IMX8MM_THERMAL=m
|
||||
# CONFIG_IMX8QXP_ADC is not set
|
||||
CONFIG_IMX8QXP_ADC=m
|
||||
CONFIG_IMX93_ADC=m
|
||||
# CONFIG_IMX_DMA is not set
|
||||
CONFIG_IMX_DSP=m
|
||||
@ -5448,8 +5449,9 @@ CONFIG_PINCTRL_IMX8MM=y
|
||||
CONFIG_PINCTRL_IMX8MN=y
|
||||
CONFIG_PINCTRL_IMX8MP=y
|
||||
CONFIG_PINCTRL_IMX8MQ=y
|
||||
# CONFIG_PINCTRL_IMX8ULP is not set
|
||||
CONFIG_PINCTRL_IMX93=m
|
||||
CONFIG_PINCTRL_IMX8QXP=y
|
||||
CONFIG_PINCTRL_IMX8ULP=y
|
||||
CONFIG_PINCTRL_IMX93=y
|
||||
# CONFIG_PINCTRL_IMXRT1050 is not set
|
||||
# CONFIG_PINCTRL_IMXRT1170 is not set
|
||||
# CONFIG_PINCTRL_IPQ4019 is not set
|
||||
|
@ -1318,7 +1318,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
|
||||
CONFIG_DMABUF_HEAPS=y
|
||||
# CONFIG_DMABUF_MOVE_NOTIFY is not set
|
||||
# CONFIG_DMABUF_SELFTESTS is not set
|
||||
CONFIG_DMABUF_SYSFS_STATS=y
|
||||
# CONFIG_DMABUF_SYSFS_STATS is not set
|
||||
# CONFIG_DMA_CMA is not set
|
||||
CONFIG_DMADEVICES_DEBUG=y
|
||||
CONFIG_DMADEVICES_VDEBUG=y
|
||||
|
@ -1308,7 +1308,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
|
||||
CONFIG_DMABUF_HEAPS=y
|
||||
# CONFIG_DMABUF_MOVE_NOTIFY is not set
|
||||
# CONFIG_DMABUF_SELFTESTS is not set
|
||||
CONFIG_DMABUF_SYSFS_STATS=y
|
||||
# CONFIG_DMABUF_SYSFS_STATS is not set
|
||||
# CONFIG_DMA_CMA is not set
|
||||
# CONFIG_DMADEVICES_DEBUG is not set
|
||||
CONFIG_DMADEVICES=y
|
||||
|
@ -1324,7 +1324,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
|
||||
CONFIG_DMABUF_HEAPS=y
|
||||
# CONFIG_DMABUF_MOVE_NOTIFY is not set
|
||||
# CONFIG_DMABUF_SELFTESTS is not set
|
||||
CONFIG_DMABUF_SYSFS_STATS=y
|
||||
# CONFIG_DMABUF_SYSFS_STATS is not set
|
||||
# CONFIG_DMA_CMA is not set
|
||||
CONFIG_DMADEVICES_DEBUG=y
|
||||
CONFIG_DMADEVICES_VDEBUG=y
|
||||
|
@ -1314,7 +1314,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
|
||||
CONFIG_DMABUF_HEAPS=y
|
||||
# CONFIG_DMABUF_MOVE_NOTIFY is not set
|
||||
# CONFIG_DMABUF_SELFTESTS is not set
|
||||
CONFIG_DMABUF_SYSFS_STATS=y
|
||||
# CONFIG_DMABUF_SYSFS_STATS is not set
|
||||
# CONFIG_DMA_CMA is not set
|
||||
# CONFIG_DMADEVICES_DEBUG is not set
|
||||
CONFIG_DMADEVICES=y
|
||||
|
@ -1055,6 +1055,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y
|
||||
CONFIG_CPUMASK_KUNIT_TEST=m
|
||||
CONFIG_CPUMASK_OFFSTACK=y
|
||||
CONFIG_CPUSETS=y
|
||||
CONFIG_CPU_SRSO=y
|
||||
# CONFIG_CPU_THERMAL is not set
|
||||
CONFIG_CPU_UNRET_ENTRY=y
|
||||
# CONFIG_CRAMFS is not set
|
||||
@ -1443,7 +1444,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
|
||||
CONFIG_DMABUF_HEAPS=y
|
||||
# CONFIG_DMABUF_MOVE_NOTIFY is not set
|
||||
# CONFIG_DMABUF_SELFTESTS is not set
|
||||
CONFIG_DMABUF_SYSFS_STATS=y
|
||||
# CONFIG_DMABUF_SYSFS_STATS is not set
|
||||
CONFIG_DMA_CMA=y
|
||||
CONFIG_DMADEVICES_DEBUG=y
|
||||
CONFIG_DMADEVICES_VDEBUG=y
|
||||
@ -2176,6 +2177,7 @@ CONFIG_GAMEPORT_NS558=m
|
||||
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
# CONFIG_GDB_SCRIPTS is not set
|
||||
# CONFIG_GDS_FORCE_MITIGATION is not set
|
||||
# CONFIG_GENERIC_ADC_BATTERY is not set
|
||||
# CONFIG_GENERIC_ADC_THERMAL is not set
|
||||
CONFIG_GENERIC_CPU=y
|
||||
|
@ -876,6 +876,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y
|
||||
CONFIG_CPUMASK_KUNIT_TEST=m
|
||||
CONFIG_CPUMASK_OFFSTACK=y
|
||||
CONFIG_CPUSETS=y
|
||||
CONFIG_CPU_SRSO=y
|
||||
# CONFIG_CPU_THERMAL is not set
|
||||
CONFIG_CPU_UNRET_ENTRY=y
|
||||
# CONFIG_CRAMFS is not set
|
||||
@ -1873,6 +1874,7 @@ CONFIG_GACT_PROB=y
|
||||
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
# CONFIG_GDB_SCRIPTS is not set
|
||||
# CONFIG_GDS_FORCE_MITIGATION is not set
|
||||
# CONFIG_GENERIC_ADC_BATTERY is not set
|
||||
# CONFIG_GENERIC_ADC_THERMAL is not set
|
||||
CONFIG_GENERIC_CPU=y
|
||||
|
@ -1053,6 +1053,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y
|
||||
CONFIG_CPUMASK_KUNIT_TEST=m
|
||||
CONFIG_CPUMASK_OFFSTACK=y
|
||||
CONFIG_CPUSETS=y
|
||||
CONFIG_CPU_SRSO=y
|
||||
# CONFIG_CPU_THERMAL is not set
|
||||
CONFIG_CPU_UNRET_ENTRY=y
|
||||
# CONFIG_CRAMFS is not set
|
||||
@ -1433,7 +1434,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
|
||||
CONFIG_DMABUF_HEAPS=y
|
||||
# CONFIG_DMABUF_MOVE_NOTIFY is not set
|
||||
# CONFIG_DMABUF_SELFTESTS is not set
|
||||
CONFIG_DMABUF_SYSFS_STATS=y
|
||||
# CONFIG_DMABUF_SYSFS_STATS is not set
|
||||
CONFIG_DMA_CMA=y
|
||||
# CONFIG_DMADEVICES_DEBUG is not set
|
||||
CONFIG_DMADEVICES=y
|
||||
@ -2157,6 +2158,7 @@ CONFIG_GAMEPORT_NS558=m
|
||||
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
# CONFIG_GDB_SCRIPTS is not set
|
||||
# CONFIG_GDS_FORCE_MITIGATION is not set
|
||||
# CONFIG_GENERIC_ADC_BATTERY is not set
|
||||
# CONFIG_GENERIC_ADC_THERMAL is not set
|
||||
CONFIG_GENERIC_CPU=y
|
||||
|
@ -876,6 +876,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y
|
||||
CONFIG_CPUMASK_KUNIT_TEST=m
|
||||
CONFIG_CPUMASK_OFFSTACK=y
|
||||
CONFIG_CPUSETS=y
|
||||
CONFIG_CPU_SRSO=y
|
||||
# CONFIG_CPU_THERMAL is not set
|
||||
CONFIG_CPU_UNRET_ENTRY=y
|
||||
# CONFIG_CRAMFS is not set
|
||||
@ -1857,6 +1858,7 @@ CONFIG_GACT_PROB=y
|
||||
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
# CONFIG_GDB_SCRIPTS is not set
|
||||
# CONFIG_GDS_FORCE_MITIGATION is not set
|
||||
# CONFIG_GENERIC_ADC_BATTERY is not set
|
||||
# CONFIG_GENERIC_ADC_THERMAL is not set
|
||||
CONFIG_GENERIC_CPU=y
|
||||
|
@ -891,6 +891,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y
|
||||
CONFIG_CPUMASK_KUNIT_TEST=m
|
||||
CONFIG_CPUMASK_OFFSTACK=y
|
||||
CONFIG_CPUSETS=y
|
||||
CONFIG_CPU_SRSO=y
|
||||
# CONFIG_CPU_THERMAL is not set
|
||||
CONFIG_CPU_UNRET_ENTRY=y
|
||||
CONFIG_CRAMFS_BLOCKDEV=y
|
||||
@ -1957,6 +1958,7 @@ CONFIG_GACT_PROB=y
|
||||
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
# CONFIG_GDB_SCRIPTS is not set
|
||||
# CONFIG_GDS_FORCE_MITIGATION is not set
|
||||
# CONFIG_GENERIC_ADC_BATTERY is not set
|
||||
# CONFIG_GENERIC_ADC_THERMAL is not set
|
||||
CONFIG_GENERIC_CPU=y
|
||||
|
@ -891,6 +891,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y
|
||||
CONFIG_CPUMASK_KUNIT_TEST=m
|
||||
CONFIG_CPUMASK_OFFSTACK=y
|
||||
CONFIG_CPUSETS=y
|
||||
CONFIG_CPU_SRSO=y
|
||||
# CONFIG_CPU_THERMAL is not set
|
||||
CONFIG_CPU_UNRET_ENTRY=y
|
||||
CONFIG_CRAMFS_BLOCKDEV=y
|
||||
@ -1941,6 +1942,7 @@ CONFIG_GACT_PROB=y
|
||||
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
# CONFIG_GDB_SCRIPTS is not set
|
||||
# CONFIG_GDS_FORCE_MITIGATION is not set
|
||||
# CONFIG_GENERIC_ADC_BATTERY is not set
|
||||
# CONFIG_GENERIC_ADC_THERMAL is not set
|
||||
CONFIG_GENERIC_CPU=y
|
||||
|
116
kernel.spec
116
kernel.spec
@ -171,18 +171,18 @@ Summary: The Linux kernel
|
||||
# the --with-release option overrides this setting.)
|
||||
%define debugbuildsenabled 1
|
||||
# define buildid .local
|
||||
%define specrpmversion 6.4.8
|
||||
%define specversion 6.4.8
|
||||
%define specrpmversion 6.4.11
|
||||
%define specversion 6.4.11
|
||||
%define patchversion 6.4
|
||||
%define pkgrelease 200
|
||||
%define kversion 6
|
||||
%define tarfile_release 6.4.8
|
||||
%define tarfile_release 6.4.11
|
||||
# This is needed to do merge window version magic
|
||||
%define patchlevel 4
|
||||
# This allows pkg_release to have configurable %%{?dist} tag
|
||||
%define specrelease 200%{?buildid}.0.riscv64%{?dist}
|
||||
# This defines the kabi tarball version
|
||||
%define kabiversion 6.4.8
|
||||
%define kabiversion 6.4.11
|
||||
|
||||
# If this variable is set to 1, a bpf selftests build failure will cause a
|
||||
# fatal kernel package build error
|
||||
@ -210,6 +210,8 @@ Summary: The Linux kernel
|
||||
%define with_debug %{?_without_debug: 0} %{?!_without_debug: 1}
|
||||
# kernel-zfcpdump (s390 specific kernel for zfcpdump)
|
||||
%define with_zfcpdump %{?_without_zfcpdump: 0} %{?!_without_zfcpdump: 1}
|
||||
# kernel-16k (aarch64 kernel with 16K page_size)
|
||||
%define with_arm64_16k %{?_without_arm64_16k: 0} %{?!_without_arm64_16k: 1}
|
||||
# kernel-64k (aarch64 kernel with 64K page_size)
|
||||
%define with_arm64_64k %{?_without_arm64_64k: 0} %{?!_without_arm64_64k: 1}
|
||||
# kernel-rt (x86_64 and aarch64 only PREEMPT_RT enabled kernel)
|
||||
@ -220,6 +222,7 @@ Summary: The Linux kernel
|
||||
# up X X X
|
||||
# pae X X
|
||||
# zfcpdump X X
|
||||
# arm64_16k X X X
|
||||
# arm64_64k X X X
|
||||
# realtime X X X
|
||||
|
||||
@ -318,6 +321,9 @@ Summary: The Linux kernel
|
||||
%define with_arm64_64k 0
|
||||
%endif
|
||||
|
||||
# No arm64-16k flavor for now
|
||||
%define with_arm64_16k 0
|
||||
|
||||
%if %{with_verbose}
|
||||
%define make_opts V=1
|
||||
%else
|
||||
@ -452,6 +458,7 @@ Summary: The Linux kernel
|
||||
%define with_headers 0
|
||||
%define with_efiuki 0
|
||||
%define with_zfcpdump 0
|
||||
%define with_arm64_16k 0
|
||||
%define with_arm64_64k 0
|
||||
%endif
|
||||
|
||||
@ -518,8 +525,9 @@ Summary: The Linux kernel
|
||||
%define with_zfcpdump 0
|
||||
%endif
|
||||
|
||||
# 64k variant only for aarch64
|
||||
# 16k and 64k variants only for aarch64
|
||||
%ifnarch aarch64
|
||||
%define with_arm64_16k 0
|
||||
%define with_arm64_64k 0
|
||||
%endif
|
||||
|
||||
@ -621,6 +629,7 @@ Summary: The Linux kernel
|
||||
%define with_debug 0
|
||||
%define with_pae 0
|
||||
%define with_zfcpdump 0
|
||||
%define with_arm64_16k 0
|
||||
%define with_arm64_64k 0
|
||||
%define with_realtime 0
|
||||
|
||||
@ -673,6 +682,11 @@ Summary: The Linux kernel
|
||||
%else
|
||||
%define with_realtime_base 0
|
||||
%endif
|
||||
%if %{with_arm64_16k} && !%{with_dbgonly}
|
||||
%define with_arm64_16k_base 1
|
||||
%else
|
||||
%define with_arm64_16k_base 0
|
||||
%endif
|
||||
%if %{with_arm64_64k} && !%{with_dbgonly}
|
||||
%define with_arm64_64k_base 1
|
||||
%else
|
||||
@ -955,6 +969,8 @@ Source54: %{name}-armv7hl-fedora.config
|
||||
Source55: %{name}-armv7hl-debug-fedora.config
|
||||
Source56: %{name}-armv7hl-lpae-fedora.config
|
||||
Source57: %{name}-armv7hl-lpae-debug-fedora.config
|
||||
Source58: %{name}-aarch64-16k-fedora.config
|
||||
Source59: %{name}-aarch64-16k-debug-fedora.config
|
||||
Source60: %{name}-ppc64le-fedora.config
|
||||
Source61: %{name}-ppc64le-debug-fedora.config
|
||||
Source62: %{name}-s390x-fedora.config
|
||||
@ -1623,6 +1639,29 @@ zfcpdump infrastructure.
|
||||
# with_zfcpdump
|
||||
%endif
|
||||
|
||||
%if %{with_arm64_16k_base}
|
||||
%define variant_summary The Linux kernel compiled for 16k pagesize usage
|
||||
%kernel_variant_package 16k
|
||||
%description 16k-core
|
||||
The kernel package contains a variant of the ARM64 Linux kernel using
|
||||
a 16K page size.
|
||||
%endif
|
||||
|
||||
%if %{with_arm64_16k} && %{with_debug}
|
||||
%define variant_summary The Linux kernel compiled with extra debugging enabled
|
||||
%if !%{debugbuildsenabled}
|
||||
%kernel_variant_package -m 16k-debug
|
||||
%else
|
||||
%kernel_variant_package 16k-debug
|
||||
%endif
|
||||
%description 16k-debug-core
|
||||
The debug kernel package contains a variant of the ARM64 Linux kernel using
|
||||
a 16K page size.
|
||||
This variant of the kernel has numerous debugging options enabled.
|
||||
It should only be installed when trying to gather additional information
|
||||
on kernel bugs, as some of these options impact performance noticably.
|
||||
%endif
|
||||
|
||||
%if %{with_arm64_64k_base}
|
||||
%define variant_summary The Linux kernel compiled for 64k pagesize usage
|
||||
%kernel_variant_package 64k
|
||||
@ -2675,6 +2714,10 @@ echo "building rt-debug"
|
||||
BuildKernel %make_target %kernel_image %{_use_vdso} rt-debug
|
||||
%endif
|
||||
|
||||
%if %{with_arm64_16k}
|
||||
BuildKernel %make_target %kernel_image %{_use_vdso} 16k-debug
|
||||
%endif
|
||||
|
||||
%if %{with_arm64_64k}
|
||||
BuildKernel %make_target %kernel_image %{_use_vdso} 64k-debug
|
||||
%endif
|
||||
@ -2689,6 +2732,10 @@ BuildKernel %make_target %kernel_image %{_use_vdso} debug
|
||||
BuildKernel %make_target %kernel_image %{_use_vdso} zfcpdump
|
||||
%endif
|
||||
|
||||
%if %{with_arm64_16k_base}
|
||||
BuildKernel %make_target %kernel_image %{_use_vdso} 16k
|
||||
%endif
|
||||
|
||||
%if %{with_arm64_64k_base}
|
||||
BuildKernel %make_target %kernel_image %{_use_vdso} 64k
|
||||
%endif
|
||||
@ -2706,7 +2753,7 @@ BuildKernel %make_target %kernel_image %{_use_vdso}
|
||||
%endif
|
||||
|
||||
%ifnarch noarch i686 %{nobuildarches}
|
||||
%if !%{with_debug} && !%{with_zfcpdump} && !%{with_pae} && !%{with_up} && !%{with_arm64_64k} && !%{with_realtime}
|
||||
%if !%{with_debug} && !%{with_zfcpdump} && !%{with_pae} && !%{with_up} && !%{with_arm64_16k} && !%{with_arm64_64k} && !%{with_realtime}
|
||||
# If only building the user space tools, then initialize the build environment
|
||||
# and some variables so that the various userspace tools can be built.
|
||||
InitBuildVars
|
||||
@ -2870,6 +2917,12 @@ find Documentation -type d | xargs chmod u+w
|
||||
if [ "%{with_realtime}" -ne "0" ] && [ "%{with_debug}" -ne "0" ]; then \
|
||||
%{modsign_cmd} certs/signing_key.pem.sign+rt-debug certs/signing_key.x509.sign+rt-debug $RPM_BUILD_ROOT/lib/modules/%{KVERREL}+rt-debug/ \
|
||||
fi \
|
||||
if [ "%{with_arm64_16k_base}" -ne "0" ]; then \
|
||||
%{modsign_cmd} certs/signing_key.pem.sign+16k certs/signing_key.x509.sign+16k $RPM_BUILD_ROOT/lib/modules/%{KVERREL}+16k/ \
|
||||
fi \
|
||||
if [ "%{with_arm64_16k}" -ne "0" ] && [ "%{with_debug}" -ne "0" ]; then \
|
||||
%{modsign_cmd} certs/signing_key.pem.sign+16k-debug certs/signing_key.x509.sign+16k-debug $RPM_BUILD_ROOT/lib/modules/%{KVERREL}+16k-debug/ \
|
||||
fi \
|
||||
if [ "%{with_arm64_64k_base}" -ne "0" ]; then \
|
||||
%{modsign_cmd} certs/signing_key.pem.sign+64k certs/signing_key.x509.sign+64k $RPM_BUILD_ROOT/lib/modules/%{KVERREL}+64k/ \
|
||||
fi \
|
||||
@ -3409,6 +3462,16 @@ fi\
|
||||
%kernel_variant_post -v debug
|
||||
%endif
|
||||
|
||||
%if %{with_arm64_16k_base}
|
||||
%kernel_variant_preun 16k
|
||||
%kernel_variant_post -v 16k
|
||||
%endif
|
||||
|
||||
%if %{with_debug} && %{with_arm64_16k}
|
||||
%kernel_variant_preun 16k-debug
|
||||
%kernel_variant_post -v 16k-debug
|
||||
%endif
|
||||
|
||||
%if %{with_arm64_64k_base}
|
||||
%kernel_variant_preun 64k
|
||||
%kernel_variant_post -v 64k
|
||||
@ -3708,6 +3771,9 @@ fi\
|
||||
%if %{with_up}
|
||||
%kernel_variant_files %{_use_vdso} %{with_debug} debug
|
||||
%endif
|
||||
%if %{with_arm64_16k}
|
||||
%kernel_variant_files %{_use_vdso} %{with_debug} 16k-debug
|
||||
%endif
|
||||
%if %{with_arm64_64k}
|
||||
%kernel_variant_files %{_use_vdso} %{with_debug} 64k-debug
|
||||
%endif
|
||||
@ -3723,6 +3789,14 @@ fi\
|
||||
%files debug-modules
|
||||
%files debug-modules-core
|
||||
%files debug-modules-extra
|
||||
%if %{with_arm64_16k}
|
||||
%files 16k-debug
|
||||
%files 16k-debug-core
|
||||
%files 16k-debug-devel
|
||||
%files 16k-debug-devel-matched
|
||||
%files 16k-debug-modules
|
||||
%files 16k-debug-modules-extra
|
||||
%endif
|
||||
%if %{with_arm64_64k}
|
||||
%files 64k-debug
|
||||
%files 64k-debug-core
|
||||
@ -3733,6 +3807,7 @@ fi\
|
||||
%endif
|
||||
%endif
|
||||
%kernel_variant_files %{_use_vdso} %{with_zfcpdump} zfcpdump
|
||||
%kernel_variant_files %{_use_vdso} %{with_arm64_16k_base} 16k
|
||||
%kernel_variant_files %{_use_vdso} %{with_arm64_64k_base} 64k
|
||||
|
||||
%define kernel_variant_ipaclones(k:) \
|
||||
@ -3753,9 +3828,36 @@ fi\
|
||||
#
|
||||
#
|
||||
%changelog
|
||||
* Sat Aug 05 2023 David Abdurachmanov <davidlt@rivosinc.com> [6.4.8-0.riscv64]
|
||||
* Thu Aug 17 2023 David Abdurachmanov <davidlt@rivosinc.com> [6.4.11-0.0.riscv64]
|
||||
- Add support for riscv64
|
||||
|
||||
* Wed Aug 16 2023 Justin M. Forbes <jforbes@fedoraproject.org> [6.4.11-0]
|
||||
- Add more bugfixes for 6.4.11 (Justin M. Forbes)
|
||||
- Turn off DMABUF_SYSFS_STATS (Justin M. Forbes)
|
||||
- Revert "KVM: SEV: remove ghcb variable declarations" (Justin M. Forbes)
|
||||
- Add bug fixed for 6.4.11 (Justin M. Forbes)
|
||||
- redhat: Add arm64-16k kernel flavor scaffold for 16K page-size'd AArch64 (Neal Gompa)
|
||||
- Linux v6.4.11
|
||||
|
||||
* Fri Aug 11 2023 Justin M. Forbes <jforbes@fedoraproject.org> [6.4.10-0]
|
||||
- More security bug fixes for 6.4.10 (Justin M. Forbes)
|
||||
- KVM: SEV: remove ghcb variable declarations (Paolo Bonzini)
|
||||
- KVM: SEV: only access GHCB fields once (Paolo Bonzini)
|
||||
- KVM: SEV: snapshot the GHCB before accessing it (Paolo Bonzini)
|
||||
- Add another bug fixed by the 6.4.10 release (Justin M. Forbes)
|
||||
- drm/amd/display: Fix a regression on Polaris cards (Mario Limonciello)
|
||||
- redhat/configs: Remove `CONFIG_HZ_1000 is not set` for aarch64 (Enric Balletbo i Serra)
|
||||
- Add new CVEs fixed in 6.4.9 to BugsFixed (Justin M. Forbes)
|
||||
- Linux v6.4.10
|
||||
|
||||
* Tue Aug 08 2023 Justin M. Forbes <jforbes@fedoraproject.org> [6.4.9-0]
|
||||
- Config updates for 6.4.9 (Justin M. Forbes)
|
||||
- Update BugsFixed for 6.4.9 (Justin M. Forbes)
|
||||
- Add some BugsFixed for the 6.4.9 update (Justin M. Forbes)
|
||||
- ACPI: resource: revert "Remove "Zen" specific match and quirks" (Hans de Goede)
|
||||
- arm: i.MX: Some minor NXP i.MX cleanups (Peter Robinson)
|
||||
- Linux v6.4.9
|
||||
|
||||
* Thu Aug 03 2023 Augusto Caringi <acaringi@redhat.com> [6.4.8-0]
|
||||
- redhat: configs: Disable CONFIG_CRYPTO_STATS since performance issue for storage (Kate Hsuan) [2227793]
|
||||
- Linux v6.4.8
|
||||
|
@ -7,6 +7,7 @@
|
||||
arch/x86/kernel/setup.c | 22 ++--
|
||||
drivers/acpi/apei/hest.c | 8 ++
|
||||
drivers/acpi/irq.c | 17 ++-
|
||||
drivers/acpi/resource.c | 32 ++++--
|
||||
drivers/acpi/scan.c | 9 ++
|
||||
drivers/ata/libahci.c | 18 +++
|
||||
drivers/char/ipmi/ipmi_dmi.c | 15 +++
|
||||
@ -36,10 +37,10 @@
|
||||
security/lockdown/Kconfig | 13 +++
|
||||
security/lockdown/lockdown.c | 1 +
|
||||
security/security.c | 12 ++
|
||||
38 files changed, 498 insertions(+), 179 deletions(-)
|
||||
39 files changed, 518 insertions(+), 191 deletions(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 9607ce0b8a10..fae90de1f7f8 100644
|
||||
index d0efd84bb7d0..77fb7e58f9eb 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -22,6 +22,18 @@ $(if $(filter __%, $(MAKECMDGOALS)), \
|
||||
@ -77,10 +78,10 @@ index 9607ce0b8a10..fae90de1f7f8 100644
|
||||
|
||||
$(version_h): PATCHLEVEL := $(or $(PATCHLEVEL), 0)
|
||||
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
|
||||
index 9ed7f03ba15a..9f5972a2d17b 100644
|
||||
index 7286fbedbe98..3637542e095c 100644
|
||||
--- a/arch/arm/Kconfig
|
||||
+++ b/arch/arm/Kconfig
|
||||
@@ -1305,9 +1305,9 @@ config HIGHMEM
|
||||
@@ -1306,9 +1306,9 @@ config HIGHMEM
|
||||
If unsure, say n.
|
||||
|
||||
config HIGHPTE
|
||||
@ -261,11 +262,68 @@ index c2c786eb95ab..4e3aa80cd5cf 100644
|
||||
acpi_walk_resources(handle, METHOD_NAME__CRS, acpi_irq_parse_one_cb, &ctx);
|
||||
return ctx.rc;
|
||||
}
|
||||
diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c
|
||||
index a4d9f149b48d..5c48b981758c 100644
|
||||
--- a/drivers/acpi/resource.c
|
||||
+++ b/drivers/acpi/resource.c
|
||||
@@ -470,6 +470,24 @@ static const struct dmi_system_id asus_laptop[] = {
|
||||
{ }
|
||||
};
|
||||
|
||||
+static const struct dmi_system_id lenovo_laptop[] = {
|
||||
+ {
|
||||
+ .ident = "LENOVO IdeaPad Flex 5 14ALC7",
|
||||
+ .matches = {
|
||||
+ DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
|
||||
+ DMI_MATCH(DMI_PRODUCT_NAME, "82R9"),
|
||||
+ },
|
||||
+ },
|
||||
+ {
|
||||
+ .ident = "LENOVO IdeaPad Flex 5 16ALC7",
|
||||
+ .matches = {
|
||||
+ DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
|
||||
+ DMI_MATCH(DMI_PRODUCT_NAME, "82RA"),
|
||||
+ },
|
||||
+ },
|
||||
+ { }
|
||||
+};
|
||||
+
|
||||
static const struct dmi_system_id tongfang_gm_rg[] = {
|
||||
{
|
||||
.ident = "TongFang GMxRGxx/XMG CORE 15 (M22)/TUXEDO Stellaris 15 Gen4 AMD",
|
||||
@@ -532,6 +550,8 @@ struct irq_override_cmp {
|
||||
static const struct irq_override_cmp override_table[] = {
|
||||
{ medion_laptop, 1, ACPI_LEVEL_SENSITIVE, ACPI_ACTIVE_LOW, 0, false },
|
||||
{ asus_laptop, 1, ACPI_LEVEL_SENSITIVE, ACPI_ACTIVE_LOW, 0, false },
|
||||
+ { lenovo_laptop, 6, ACPI_LEVEL_SENSITIVE, ACPI_ACTIVE_LOW, 0, true },
|
||||
+ { lenovo_laptop, 10, ACPI_LEVEL_SENSITIVE, ACPI_ACTIVE_LOW, 0, true },
|
||||
{ tongfang_gm_rg, 1, ACPI_EDGE_SENSITIVE, ACPI_ACTIVE_LOW, 1, true },
|
||||
{ maingear_laptop, 1, ACPI_EDGE_SENSITIVE, ACPI_ACTIVE_LOW, 1, true },
|
||||
{ pcspecialist_laptop, 1, ACPI_EDGE_SENSITIVE, ACPI_ACTIVE_LOW, 1, true },
|
||||
@@ -555,18 +575,6 @@ static bool acpi_dev_irq_override(u32 gsi, u8 triggering, u8 polarity,
|
||||
}
|
||||
|
||||
#ifdef CONFIG_X86
|
||||
- /*
|
||||
- * Always use the MADT override info, except for the i8042 PS/2 ctrl
|
||||
- * IRQs (1 and 12). For these the DSDT IRQ settings should sometimes
|
||||
- * be used otherwise PS/2 keyboards / mice will not work.
|
||||
- */
|
||||
- if (gsi != 1 && gsi != 12)
|
||||
- return true;
|
||||
-
|
||||
- /* If the override comes from an INT_SRC_OVR MADT entry, honor it. */
|
||||
- if (acpi_int_src_ovr[gsi])
|
||||
- return true;
|
||||
-
|
||||
/*
|
||||
* IRQ override isn't needed on modern AMD Zen systems and
|
||||
* this override breaks active low IRQs on AMD Ryzen 6000 and
|
||||
diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c
|
||||
index 0c6f06abe3f4..f66b85b2c108 100644
|
||||
index c28c8d5ca0c8..618ebf3f9436 100644
|
||||
--- a/drivers/acpi/scan.c
|
||||
+++ b/drivers/acpi/scan.c
|
||||
@@ -1746,6 +1746,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device)
|
||||
@@ -1747,6 +1747,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device)
|
||||
if (!acpi_match_device_ids(device, ignore_serial_bus_ids))
|
||||
return false;
|
||||
|
||||
|
6
sources
6
sources
@ -1,3 +1,3 @@
|
||||
SHA512 (linux-6.4.8.tar.xz) = 1bd97aaaef28da9c26e9a7828920de5bef737fe5488ee894a8a5bd59847efc138f093c0d4d57e3799e4fca47ca7bd54d6812fe9bd9f8917b41db970b86f7c94a
|
||||
SHA512 (kernel-abi-stablelists-6.4.8.tar.bz2) = 5cd09d80efcca8f2a80417282d787c42dd671faae06a23ccf0fcf6debdea5b43c23960eec8a487e8ea48c5a1fc3344f84aaf3de4806e0a4fbd90184afbc75f1e
|
||||
SHA512 (kernel-kabi-dw-6.4.8.tar.bz2) = e486fdbacaeb3c8b921146062f8980b7c99b55c20889e3fdd90d2ec99c166e592fb381bc291bfadc7d83e91a38cb5d54fd266722d8d877ab996979c561dd1366
|
||||
SHA512 (linux-6.4.11.tar.xz) = ca3456dd1339849ab12381dc0bd3b5f3a7c88824f38837b064602487e1b0880d8a55c665b254426fc2bfc1a5a513f7a4d767eec333d9c1c214d92bb6f7701813
|
||||
SHA512 (kernel-abi-stablelists-6.4.11.tar.bz2) = 60b1ba8a5aba1d774302da430f5c9569cf0b45018baf29ecc40286ce743ab32cb4e4c6810beb9cba765fae5be0f2bbf2f4e9615bb0ecf8990f05bc1baf6db150
|
||||
SHA512 (kernel-kabi-dw-6.4.11.tar.bz2) = a711780dcd1677736e03358ef2efd160fe11e9280851d221e75ae62d09cae4dad68f4b590437be95a51e0d65e75c50f331a72cd4edaafda8d596cb90277b5f9c
|
||||
|
Loading…
Reference in New Issue
Block a user