diff --git a/generic-release.loongarch64.config b/generic-release.loongarch64.config index af5dff759aeea9a4d82c43b4a942bed2cbb0207c..bbb64f966f342a7be24bd775ca3d92bfa528fa44 100644 --- a/generic-release.loongarch64.config +++ b/generic-release.loongarch64.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/loongarch 6.6.58 Kernel Configuration +# Linux/loongarch 6.6.64 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)" CONFIG_CC_IS_GCC=y @@ -18,6 +18,7 @@ CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y CONFIG_TOOLS_SUPPORT_RELR=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y +CONFIG_CC_HAS_COUNTED_BY=y CONFIG_PAHOLE_VERSION=122 CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_TABLE_SORT=y @@ -719,6 +720,7 @@ CONFIG_TKERNEL=y # CONFIG_TKERNEL_SHIELD_MOUNTS is not set CONFIG_TKERNEL_SECURITY_MONITOR=y CONFIG_TKERNEL_AEGIS_MODULE=m +CONFIG_TKERNEL_IRQ_LATENCY=m CONFIG_TKERNEL_KILL_HOOK=y CONFIG_TKERNEL_KILL_BLOCK=m CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y @@ -2264,6 +2266,7 @@ CONFIG_SCSI_MPT3SAS=y CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MPT2SAS=m +# CONFIG_SCSI_PS3STOR is not set # CONFIG_SCSI_MPI3MR is not set CONFIG_SCSI_SMARTPQI=m # CONFIG_SCSI_HPTIOP is not set diff --git a/kernel.spec b/kernel.spec index 3169fef4fb25d412a9b492b15f6b586c773cd538..a78405166abbaa3d8c1ba1515fc6e6167f04a784 100644 --- a/kernel.spec +++ b/kernel.spec @@ -13,12 +13,12 @@ # %%{rpm_vendor}: RPM package vendor # %%{rpm_url}: RPM url # TODO: kernel_unamer don't have distro mark -%define kernel_majver 6.6.58 -%define kernel_relver 16 +%define kernel_majver 6.6.64 +%define kernel_relver 18 %define distro_relver 1 %define kernel_variant %{nil} -%define kernel_tarname kernel-6.6.58-16 -%define kernel_unamer 6.6.58-16.%{distro_relver}%{?dist}.%{_target_cpu}%{kernel_variant} +%define kernel_tarname kernel-6.6.64-18 +%define kernel_unamer 6.6.64-18.%{distro_relver}%{?dist}.%{_target_cpu}%{kernel_variant} %define rpm_name kernel %define rpm_vendor OpenCloudOS %define rpm_url https://github.com/OpenCloudOS/OpenCloudOS-Kernel-Stream @@ -546,10 +546,11 @@ License: GPLv2 %if "%{?dist}" != ".tl3" ## "${DISTRO}" is .tl4 or oc9 BuildRequires: kernel-srpm-macros -BuildRequires: kernel-rpm-macros -BuildRequires: lsof BuildRequires: perl-sigtrap %endif +BuildRequires: kernel-rpm-macros +BuildRequires: lsof +BuildRequires: pciutils %description -n mlnx-ofed-dist This package contains all the signed ko files. %endif @@ -1765,6 +1766,92 @@ fi ###### Changelog ############################################################### %changelog +* Mon Dec 12 2024 Yi Lin - 6.6.64-18.1 +- bump version to 6.6.64-18 to fix loongarch errors + +* Tue Dec 10 2024 Jianping Liu - 6.6.64-18 +- Merge linux-6.6.64 into TK5 release branch +- Linux 6.6.64 +- Merge OCK linux-6.6/devel branch into TK5 release branch +- !285 [linux-6.6] LoongArch: Revert "drm/loongson: disable loongson drm driver by default for LS7A2000" +- Revert "drm/loongson: disable loongson drm driver by default for LS7A2000" +- !284 [linux-6.6/devel] drm: loongson: Always build Loongson DRM drivers Merge pull request !284 from Ming Wang/linux-6.6/devel +- drm: loongson: Always build Loongson DRM drivers +- !282 [devel-6.6] linkdata: ps3stor compilation optimization Merge pull request !282 from liujie_answer/linux-6.6/devel +- scsi: linkdata ps3stor compilation optimization category: feature +- !280 [linux6.6-devel] LoongArch: backport ptw&set_pte patches from upstream Merge pull request !280 from Ming Wang/backport +- LoongArch: Set initial pte entry with PAGE_GLOBAL for kernel space +- LoongArch: Improve hardware page table walker +- LoongArch: Use accessors to page table entries instead of direct dereference +- LoongArch: Remove superfluous flush_dcache_page() definition +- !281 [linux-6.6/devel] LoongArch: drm/loongson: disable loongson drm driver by default for LS7A2000 Merge pull request !281 from Ming Wang/drm +- drm/loongson: disable loongson drm driver by default for LS7A2000 +- !279 [linux-6.6/devel] Makefile: Use `filter` for dist Makefile inclusion condition Merge pull request !279 from Ming Wang/dist-style +- Makefile: Use `filter` for dist Makefile inclusion condition +- !278 [linux-6.6/devel] loongarch: Enables the Advanced Extended Interrupt Controllers (AVEC) functionality in multi-node 3C6000 systems and fix irq issue. +- irq-loongarch-avec.c: Enables the Advanced Extended Interrupt Controllers (AVEC) functionality in multi-node 3C6000 systems. +- drivers/irqchip: Disable pci_irq_limit when using avec interrupt controller +- !277 Intel pstate backport from6.11 Merge pull request !277 from jiayingbao/intel_pstate_backport_from6.11 +- !276 Tpmi based drivers backport from 6.11 Merge pull request !276 from jiayingbao/tpmi_based_drivers_backport_from6.11 +- !274 [devel-6.6] linkdata: add ps3stor driver support Merge pull request !274 from liujie_answer/linux-6.6/devel +- scsi: add support for linkdata HBA/RAID Controller driver category: feature +- !273 [linux-6.6/devel] perf/x86/zhaoxin/uncore: fix pci_driver conflict issue Merge pull request +- perf/x86/zhaoxin/uncore: fix pci_driver conflict issue +- Merge branch 'leonylgao/check_kconfig' into 'release' (merge request !265) +- configs: check whether TencentOS Kennel configs is compliant +- Merge branch 'leonylgao/check_kapi' into 'release' (merge request !264) +- kapi: check whether TencentOS Kernel KAPI is compliant +- tkernel: support check the compliance of KAPI +- Merge branch 'alexyonghe/reparent_memcg' into 'release' (merge request !267) +- mm: Reparent page cache to parent memory cgroup +- Merge branch 'aurelianliu/origin/master_CVE-2024-49885' into 'release' (merge request !218) +- mm, slub: avoid zeroing kmalloc redzone +- Merge branch 'leonylgao/check_kabi' into 'release' (merge request !266) +- kabi: use pr_xxx to print colors +- Merge branch 'cunhuang/6.6-release/CONFIG_SCSI_HISI_SAS' into 'release' (merge request !259) +- config: arm64: SCSI_HISI_SAS=m +- Merge branch 'costinchen/dim' into 'release' (merge request !262) +- dim: optimized dim logging for dynamic measurements +- drivers,3snic: support incremental compilation +- Merge branch 'katrinzhou/smc_module' into 'release' (merge request !261) +- smc: Enable smc as module + +* Tue Dec 3 2024 Jianping Liu - 6.6.63-17 +- smc: Enable smc as module +- config: disable CONFIG_SYSFB_SIMPLEFB +- Merge branch 'linuszeng/CVE-2024-50278' into 'release' (merge request !254) +- dm cache: fix potential out-of-bounds access on the first resume +- dm cache: optimize dirty bit checking with find_next_bit when resizing +- dm cache: fix out-of-bounds access to the dirty bitset when resizing +- dm cache: fix flushing uninitialized delayed_work on cache_ctr error +- dm cache: correct the number of origin blocks to match the target length +- Merge branch 'linuszeng/CVE-2024-53083' into 'release' (merge request !253) +- usb: typec: qcom-pmic: init value of hdr_len/txbuf_len earlier +- Merge branch 'linuszeng/CVE-2024-50300' into 'release' (merge request !252) +- regulator: rtq2208: Fix uninitialized use of regulator_config +- Merge branch 'katrinzhou/cve/release' into 'release' (merge request !236) +- ext4: fix error message when rejecting the default hash +- ext4: filesystems without casefold feature cannot be mounted with siphash +- f2fs: fix to wait dio completion +- xfs: add bounds checking to xlog_recover_process_data +- xfs: don't walk off the end of a directory data block +- Merge linux-6.6.63 into TK5 release branch +- Linux 6.6.63 +- Merge branch 'cunhuang/6.6-release/CVE-2024-46775' into 'release' (merge request !251) +- drm/amd/display: Validate function returns +- Merge branch 'cunhuang/cve/6.6-release-24nov20' into 'release' (merge request !248) +- drm/amd/display: Check phantom_stream before it is used +- drm/amd/display: Add NULL check for clk_mgr and clk_mgr->funcs in dcn30_init_hw +- Merge linux 6.6.62 into TK5 release branch +- Linux 6.6.62 +- Merge linux 6.6.61 into TK5 release branch +- Linux 6.6.61 +- Merge linux 6.6.60 into TK5 release branch +- Linux 6.6.60 +- Merge linux 6.6.59 into TK5 release branch +- Linux 6.6.59 +- cifs: Fix server re-repick on subrequest retry + * Mon Nov 18 2024 Yi Lin - 6.6.58-16.1 - bump kernel version to 6.6.58-16 diff --git a/sources b/sources index 4f5a24c6dbc1e3c057126b28cf97f04bba1e1b4c..1e1b007633edc95b72d023d0bb13821eb98bb4be 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kernel-6.6.58-16.tar.gz) = 9c9662f4794d797c8847a545d7f12fefedeca77653d4ad8ed175aea30c60356ee33ebefbf19085dd6591da88e8c169f3dd9b2e9aaa15e8ae4ce8351c65ea5d18 +SHA512 (kernel-6.6.64-18.tar.gz) = 6d91b450037ff4ec0ecb750bc5f6741233abd2922cf4b47a8155be1e5cdbf425439a8f6d85ae31c7f091066c1f0a64220c9edd9a7713edf0160a1b7c956ff6e4