Compare commits
No commits in common. "053fca4e4c41b4af1f685977584c32f6dc5c015f" and "b2b13a78e7a0bf627cc43f0de0cc136cd9f90fdc" have entirely different histories.
053fca4e4c
...
b2b13a78e7
13169
0001-riscv-kernel.patch
13169
0001-riscv-kernel.patch
File diff suppressed because it is too large
Load Diff
786
kernel.spec
786
kernel.spec
@ -40,9 +40,9 @@ rm -f test_openEuler_sign.ko test_openEuler_sign.ko.sig
|
||||
|
||||
%global upstream_version 6.6
|
||||
%global upstream_sublevel 0
|
||||
%global devel_release 90
|
||||
%global devel_release 85
|
||||
%global maintenance_release .0.0
|
||||
%global pkg_release .84
|
||||
%global pkg_release .79
|
||||
|
||||
%global openeuler_lts 1
|
||||
%global openeuler_major 2403
|
||||
@ -1130,788 +1130,6 @@ fi
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Wed May 14 2025 Li Nan <linan122@huawei.com> - 6.6.0-90.0.0.84
|
||||
- !16277 Revert DP HPD module to fix the problem
|
||||
- !16192 drivers/yunsilicon: fix query/modify pkt_dst_info return error
|
||||
- !16180 PINCTRL:ENABLE_CONFIG_PINCTRL for resolve Intel notebook touchpad issue; fw, net: wireless: Add RTW88 driver and compressed firmware support
|
||||
- !16231 LoongArch: Return NULL from huge_pte_offset() for invalid PMD
|
||||
- !16256 CVE-2025-21916
|
||||
- !16257 CVE-2025-21950
|
||||
- Revert "drm/sysfs: Register "ddc" symlink later"
|
||||
- Revert "drm/ast: Implement polling for VGA and SIL164 connectors"
|
||||
- Revert "drm: Call drm_atomic_helper_shutdown() at shutdown time for misc drivers"
|
||||
- Revert "drm/hisilicon/hibmc: select CONFIG_DRM_DISPLAY_DP_HELPER"
|
||||
- Revert "drm/hisilicon/hibmc: Restructuring the header dp_reg.h"
|
||||
- Revert "drm/hisilicon/hibmc: Add dp serdes cfg to adjust serdes rate, voltage and pre-emphasis"
|
||||
- Revert "drm/hisilicon/hibmc: Add dp serdes cfg in dp process"
|
||||
- Revert "drm/hisilicon/hibmc: Refactor the member of drm_aux in struct hibmc_dp"
|
||||
- Revert "drm/hisilicon/hibmc: Getting connector info and EDID by using AUX channel"
|
||||
- Revert "drm/hisilicon/hibmc: Add colorbar-cfg feature and its debugfs file"
|
||||
- Revert "drm/hisilicon/hibmc: Enable this hot plug detect of irq feature"
|
||||
- Revert "drm/hisilicon/hibmc: Add MSI irq getting and requesting for HPD"
|
||||
- Revert "drm/hisilicon/hibmc: Add vga connector detect functions"
|
||||
- Revert "drm/hisilicon/hibmc: fix HPD interrupts triggering the wrong behavior"
|
||||
- Revert "drm/hisilicon/hibmc: fix irq_request()'s irq name variable is local"
|
||||
- !16039 [OLK-6.6] 优化海光密钥管理虚拟化场景的性能
|
||||
- !16233 usb: chipidea: ci_hdrc_imx: fix usbmisc handling
|
||||
- !16208 Fix CVE-2025-37860
|
||||
- !16189 jfs: Fix uninit-value access of imap allocated in the diMount() function
|
||||
- drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl
|
||||
- usb: atm: cxacru: fix a flaw in existing endpoint checks
|
||||
- !16183 xhci: Limit time spent with xHC interrupts disabled during bus resume
|
||||
- !16193 net: libwx: handle page_pool_dev_alloc_pages error
|
||||
- !16224 backlight: led_bl: Hold led_access lock when calling led_sysfs_disable()
|
||||
- !16198 Fix CVE-2025-37830
|
||||
- sfc: fix NULL dereferences in ef100_process_design_param()
|
||||
- !16174 Add gpio-hisi softdepend
|
||||
- usb: chipidea: ci_hdrc_imx: fix usbmisc handling
|
||||
- LoongArch: Return NULL from huge_pte_offset() for invalid PMD
|
||||
- backlight: led_bl: Hold led_access lock when calling led_sysfs_disable()
|
||||
- !16196 net/hinic3: Synchronize new NIC features and bug fixes
|
||||
- !16165 vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp
|
||||
- !12616 [OLK-6.6] fix bug:compiler error on loongarch64 for mucse rnpm driver
|
||||
- !16186 【olk 6.6】net: hns3: backport some bugfixes
|
||||
- !15158 Add support for Hygon family 18h model 8h
|
||||
- !14328 Fixed multiple vfio devices not working properly
|
||||
- !16081 Revert "LoongArch: Set hugetlb mmap base address aligned with pmd size"
|
||||
- !16024 [OLK-6.6][bugfix]Hygon: Remove HYDCU fixup header driver from kernel source code
|
||||
- !16026 [OLK-6.6]Hygon: In a CSV3 VM, the hypercall should notify real page enc/dec status
|
||||
- !16025 [OLK-6.6][bugfix]Hygon:Avoid concurrent pinning shared pages at both KVM side and vfio side when passthrough device to CSV3 VM
|
||||
- !16020 [OLK-6.6]Backport some mm related commits from Linux upstream
|
||||
- !16019 [OLK-6.6][bugfix]Hygon: Return 0 at the beginning of csv_guest_hygon_coco_extension() for non-CSV3 VMs
|
||||
- cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate()
|
||||
- net/hinic3: Synchronize new NIC features and bug fixes
|
||||
- drivers/yunsilicon: fix query/modify pkt_dst_info return error
|
||||
- net: libwx: handle page_pool_dev_alloc_pages error
|
||||
- jfs: Fix uninit-value access of imap allocated in the diMount() function
|
||||
- xhci: Limit time spent with xHC interrupts disabled during bus resume
|
||||
- Add gpio-hisi softdepend
|
||||
- net: hns3: defer calling ptp_clock_register()
|
||||
- net: hns3: fixed debugfs tm_qset size
|
||||
- net: hns3: fix an interrupt residual problem
|
||||
- net: hns3: store rx VLAN tag offload state for VF
|
||||
- vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp
|
||||
- Revert "LoongArch: Set hugetlb mmap base address aligned with pmd size"
|
||||
- crypto: ccp: Support vpsp ringbuffer overcommit
|
||||
- crypto: ccp: Use a workqueue to clean up the vpsp ringbuffer
|
||||
- crypto: ccp: move vpsp-related functions to vpsp.c
|
||||
- x86/kvm: Don't hypercall to enc all usable RAM on CSV3 platform
|
||||
- KVM: SVM: CSV: fix CSV3 launch failures because of concurrent longterm pin
|
||||
- Revert "drm/hygon: Add support to passthrough Hygon DCU to virtual machine"
|
||||
- Revert "x86/config: Set CONFIG_HYDCU_FIXUP_HEADER=y by default"
|
||||
- mm/hugetlb: wait for hugetlb folios to be freed
|
||||
- mm: replace free hugepage folios after migration
|
||||
- mm/cma: using per-CMA locks to improve concurrent allocation performance
|
||||
- KVM: SEV: Use long-term pin when registering encrypted memory regions
|
||||
- Revert "KVM: SEV: Pin SEV guest memory out of CMA area"
|
||||
- KVM: SVM: CSV: Return 0 at the beginning of csv_guest_hygon_coco_extension() for non-CSV3 VMs
|
||||
- drivers/pci: Enable pci bridge acs capability
|
||||
- driver/iommu: Set iommu driver buildin kernel
|
||||
- LoongArch: Revert "LoongArch: Fix cpu hotplug issue"
|
||||
- LoongArch: KVM: Repair the restart pressure test virtual machine hang dead problem
|
||||
- LoongArch:config: enable pci host controller fdt driver
|
||||
- PINCTRL:ENABLE_CONFIG_PINCTRL_AMD
|
||||
- LoongArch: KVM: Add interrupt checking with Loongson AVEC
|
||||
- LoongArch: KVM: Reload guest CSR registers after S4
|
||||
- anolis: LoongArch: KVM: add virt extioi cpu encode support
|
||||
- anolis: LoongArch: KVM: Fixed VM migration failure after ptw was enabled
|
||||
- anolis: LoongArch: KVM: Add reset function for irqchip
|
||||
- anolis: LoongArch: LSVZ: Clear LLBCTL if secondary mmu mapping is changed
|
||||
- anolis: driver/iommu: Fixed multiple vfio devices not working properly
|
||||
- anolis: LoongArch: KVM: enable ptw for kvm
|
||||
- anolis: LoongArch: fix compile error when enable CONFIG_PARAVIRT
|
||||
- EDAC/amd64: Add support for Hygon family 18h model 8h
|
||||
- x86/amd_nb: Add support for Hygon family 18h model 8h
|
||||
- mucse: rnpm compiler error on loongarch64
|
||||
|
||||
* Wed May 07 2025 Li Nan <linan122@huawei.com> - 6.6.0-89.0.0.83
|
||||
- !16087 CVE-2025-21979
|
||||
- !16102 V3:mm: shmem: skip swapcache for swapin of synchronous swap device
|
||||
- !16144 [openEuler-24.03-LTS-SP2] drivers: update Yunsilicon drivers to 2412GA
|
||||
- !16101 scsi: qla1280: Fix kernel oops when debug level > 2
|
||||
- !16103 md/raid1,raid10: don't ignore IO flags
|
||||
- !16055 mailbox: pcc: Always clear the platform ack interrupt first
|
||||
- !16143 Revert "tmpfs: fault in smaller chunks if large folio allocation not allowed"
|
||||
- !16108 mm: zswap: handle incorrect attempts to load large folios
|
||||
- !16075 mpage: fix softlockup in mpage_readahead()
|
||||
- !16079 v2 tracing: Verify event formats that have "%*p.."
|
||||
- Revert "tmpfs: fault in smaller chunks if large folio allocation not allowed"
|
||||
- !16117 PCI: brcmstb: Fix error path after a call to regulator_bulk_get()
|
||||
- !16116 spufs: fix gang directory lifetimes
|
||||
- drivers: update Yunsilicon drivers to version rel_2412_std_card
|
||||
- mailbox: pcc: Always clear the platform ack interrupt first
|
||||
- mailbox: pcc: Fix the possible race in updation of chan_in_use flag
|
||||
- !16099 fs/resctrl: Create l2 cache monitors
|
||||
- PCI: brcmstb: Fix error path after a call to regulator_bulk_get()
|
||||
- spufs: fix gang directory lifetimes
|
||||
- !15719 vdpa/iommufd: Support taking over vDPA devices' iommu groups through the iommufd API
|
||||
- !14169 [OLK-6.6] Fix rnp errors dmesg show in hygon
|
||||
- !14174 [OLK-6.6] Fix os crash when cat some sys interface when net down
|
||||
- !14100 [OLK-6.6] mucse: rnpm ocp nic support hotplug and show sub-zero temperature
|
||||
- !16080 PCI/ASPM: Fix link state exit during switch upstream function removal
|
||||
- !16074 x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs
|
||||
- !16073 acpi: nfit: fix narrowing conversion in acpi_nfit_ctl
|
||||
- !15908 soc: qcom: pdr: Fix the potential deadlock
|
||||
- !16094 ksmbd: fix session use-after-free in multichannel connection
|
||||
- mm: zswap: handle incorrect attempts to load large folios
|
||||
- md/raid1,raid10: don't ignore IO flags
|
||||
- !16086 media: streamzap: fix race between device disconnection and urb callback
|
||||
- mm: shmem: skip swapcache for swapin of synchronous swap device
|
||||
- mm: swap: remove 'synchronous' argument to swap_read_folio()
|
||||
- vhost/vdpa: Add support to bind and attach iommufd
|
||||
- scsi: qla1280: Fix kernel oops when debug level > 2
|
||||
- !15897 Two backport bugfix patches
|
||||
- !15948 mm/huge_memory: drop beyond-EOF folios with the right number of refs
|
||||
- arm64/mpam: Refuse to enter powerdown state after L2 msc updated
|
||||
- arm64/mpam: Refuse cpu offline when L2 msc is enabled
|
||||
- fs/resctrl: Add l2 mount option to enable L2 msc
|
||||
- arm64: mpam: Restore the expected MPAM sysregs on cpuhp
|
||||
- arm64: mpam: Add cpu_pm notifier to restore MPAM sysregs
|
||||
- fs/resctrl: Create l2 cache monitors
|
||||
- x86/resctrl: Add a handling path of default label in get_arch_mbm_state()
|
||||
- ksmbd: fix session use-after-free in multichannel connection
|
||||
- !16034 swap-in support large folio
|
||||
- !15994 ksmbd: fix use-after-free in ksmbd_sessions_deregister()
|
||||
- !16066 rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxy
|
||||
- !16062 arm64/mpam: Expanding MPAM's QoS capability
|
||||
- !16053 jfs: add check read-only before truncation in jfs_truncate_nolock()
|
||||
- !16037 ext4: fix the logic to determine whether buffered IO can use iomap
|
||||
- wifi: cfg80211: init wiphy_work before allocating rfkill fails
|
||||
- wifi: cfg80211: cancel wiphy_work before freeing wiphy
|
||||
- media: streamzap: fix race between device disconnection and urb callback
|
||||
- !15986 RDMA/hns: Fix the compatibility between the kernel mode and user mode
|
||||
- PCI/ASPM: Fix link state exit during switch upstream function removal
|
||||
- tracing: Verify event formats that have "%*p.."
|
||||
- mpage: fix softlockup in mpage_readahead()
|
||||
- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs
|
||||
- acpi: nfit: fix narrowing conversion in acpi_nfit_ctl
|
||||
- !16045 irqchip/mbigen: add check before deference 'mgn_chip'
|
||||
- rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxy
|
||||
- arm64/mpam: Add limit feature
|
||||
- arm64/mpam: Add PRIO feature
|
||||
- arm64/mpam: Add mbw_min and cmin features
|
||||
- arm64/mpam: Add CMAX feature
|
||||
- fs/resctrl: As a pre-patch for expanding MPAM's QoS capability
|
||||
- soc: hisilicon: kunpeng_hccs: Fix incorrect string assembly
|
||||
- jfs: add check read-only before truncation in jfs_truncate_nolock()
|
||||
- !15887 LoongArch: sync internal repository 20250414
|
||||
- !15937 md/raid1: fix memleak and double free in
|
||||
- irqchip/mbigen: add check before deference 'mgn_chip'
|
||||
- ext4: fix the logic to determine whether buffered IO can use iomap
|
||||
- mm: add per-order mTHP swap-in fallback/fallback_charge counters
|
||||
- mm: add per-order mTHP swpin counters
|
||||
- mm: fix PSWPIN counter for large folios swap-in
|
||||
- mm: remove unused stub for can_swapin_thp()
|
||||
- mm: zswap: fix zswap_never_enabled() for CONFIG_ZSWAP==N
|
||||
- mm: support large folios swap-in for sync io devices
|
||||
- mm: add nr argument in mem_cgroup_swapin_uncharge_swap() helper to support large folios
|
||||
- mm: zswap: add zswap_never_enabled()
|
||||
- mm: convert swap_cluster_readahead and swap_vma_readahead to return a folio
|
||||
- mm: return a folio from read_swap_cache_async()
|
||||
- mm: remove page_swap_info()
|
||||
- mm: convert swap_readpage() to swap_read_folio()
|
||||
- mm: convert swap_page_sector() to swap_folio_sector()
|
||||
- mm: pass a folio to swap_readpage_bdev_async()
|
||||
- mm: pass a folio to swap_readpage_bdev_sync()
|
||||
- mm: pass a folio to swap_readpage_fs()
|
||||
- mm: pass a folio to swap_writepage_bdev_async()
|
||||
- mm: pass a folio to swap_writepage_bdev_sync()
|
||||
- mm: pass a folio to swap_writepage_fs()
|
||||
- mm: pass a folio to __swap_writepage()
|
||||
- mm: return the folio from __read_swap_cache_async()
|
||||
- !15931 CVE-2025-22113
|
||||
- !16023 CVE-2025-22121
|
||||
- ext4: Restore the deleted check paths of the xattr.
|
||||
- ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all()
|
||||
- ext4: introduce ITAIL helper
|
||||
- !15918 [OLK-6.6] 从上游linux-6.6.y回合nvme驱动重要bugfix
|
||||
- !15589 [OLK-6.6] Ethernet: Supports Linkdata ethernet Controllers
|
||||
- !15962 LoongArch: BPF: Don't override subprog's return value
|
||||
- !16007 compile error: implicit declaration of
|
||||
- kvm: hisi_virt: Fix compilation error due to missing ACPI configuration
|
||||
- !15981 LoongArch: BPF: Fix off-by-one error in build_prologue()
|
||||
- !15935 HID: appleir: Fix potential NULL dereference at raw event handle
|
||||
- !15988 fs/resctrl: Fix configuration to wrong control group when CDP is enabled
|
||||
- ksmbd: fix use-after-free in ksmbd_sessions_deregister()
|
||||
- !15970 erofs/cachefiles: Change the unmark inuse sequence in erofs ondemand mode
|
||||
- fs/resctrl: Fix configuration to wrong control group when CDP is enabled
|
||||
- arm64/mpam: Add debugging information about CDP monitor value
|
||||
- arm64/mpam: Fix allocated cache size information
|
||||
- fs/resctrl: Fix kmemleak caused by closid_init()
|
||||
- arm64/mpam: Correct the judgment condition of the CMAX feature
|
||||
- arm64/mpam: Set the cpbm width of msc class with the minimum
|
||||
- fs/resctrl: Determine whether the MBM monitors require overflow checking
|
||||
- arm64/mpam: Optimize CSU/MBWU monitor multiplexing
|
||||
- arm64/mpam: fix impossible condition in resctrl_arch_rmid_read()
|
||||
- arm64/mpam: fix impossible condition in get_cpumask_from_cache_id()
|
||||
- arm64/mpam: fix memleak in resctrl_arch_mon_ctx_alloc_no_wait()
|
||||
- RDMA/hns: Fix the compatibility between the kernel mode and user mode
|
||||
- LoongArch: BPF: Fix off-by-one error in build_prologue()
|
||||
- erofs/cachefiles: Change the unmark inuse sequence in erofs ondemand mode
|
||||
- LoongArch: BPF: Don't override subprog's return value
|
||||
- mm/huge_memory: drop beyond-EOF folios with the right number of refs
|
||||
- md/raid1: fix memory leak in raid1_run() if no active rdev
|
||||
- md/raid1: don't free conf on raid0_run failure
|
||||
- HID: appleir: Fix potential NULL dereference at raw event handle
|
||||
- ext4: avoid journaling sb update on error if journal is destroying
|
||||
- ext4: define ext4_journal_destroy wrapper
|
||||
- mm: fix filemap_get_folios_contig returning batches of identical folios
|
||||
- nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch
|
||||
- nvme-tcp: fix possible UAF in nvme_tcp_poll
|
||||
- soc: qcom: pdr: Fix the potential deadlock
|
||||
- selftests: mincore: fix tmpfs mincore test failure
|
||||
- LoongArch: Export some signal functions
|
||||
- LoongArch: Make some signal and ptrace functions non-static
|
||||
- LoongArch: Handle fp, lsx, lasx and lbt assembly symbols
|
||||
- LoongArch: Preserve firmware configuration if ACPI requires.
|
||||
- LoongArch: configs: enable some configs
|
||||
- LoongArch: configs: set CONFIG_UNWINDER_ORC=y
|
||||
- LoongArch: configs: Disable CONFIG_RT_GROUP_SCHED to prevent cgroup2 issues
|
||||
- objtool: Fix C jump table annotations for Clang
|
||||
- Ethernet: Linkdata: Supports Linkdata ethernet Controllers
|
||||
- RNP: NET: Fix rnp errors dmesg show in hygon
|
||||
- net: mucse: Fix os crash when cat some sys interface when net down
|
||||
- mucse: rnpm ocp nic support hotplug and show sub-zero temperature
|
||||
|
||||
* Wed Apr 23 2025 Li Nan <linan122@huawei.com> - 6.6.0-87.0.0.82
|
||||
- !15987 v12 Add support for IPIv
|
||||
- kabi: Use KABI_EXTEND to perform kabi repair for IPIV
|
||||
- kvm: hisi_virt: Probe and configure IPIV capacity on HIP12
|
||||
- kvm: arm64: Add interface KVM_CAP_ARM_IPIV_MODE
|
||||
- kvm: hisi_virt: Register ipiv exception interrupt
|
||||
- irqchip: gicv3-its: Set base address of vm table and targe ITS when vpe schedule and deschedule
|
||||
- kvm: arm64: avoid sending multi-SGIs in IPIV
|
||||
- kvm: hisi_virt: Allocate VM table and save vpeid in it
|
||||
- !15980 ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans
|
||||
- !15979 thermal: int340x: Add NULL check for adev
|
||||
- !15921 Support SMT control on arm64.
|
||||
- !15975 perf/x86: Fix open counting event error
|
||||
- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans
|
||||
- thermal: int340x: Add NULL check for adev
|
||||
- !15968 v3 Backport mainline patches to avoid crash caused by rsize being 0
|
||||
- !15960 iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
|
||||
- !15974 RDMA/bnxt_re: Fix the page details for the srq created by kernel consumers
|
||||
- !15952 ksmbd: validate zero num_subauth before sub_auth is accessed
|
||||
- !15950 drm/hyperv: Fix address space leak when Hyper-V DRM device is removed
|
||||
- perf/x86: Fix open counting event error
|
||||
- RDMA/bnxt_re: Fix the page details for the srq created by kernel consumers
|
||||
- smb: client: Update IO sizes after reconnection
|
||||
- smb: client: Store original IO parameters and prevent zero IO sizes
|
||||
- smb:client: smb: client: Add reverse mapping from tcon to superblocks
|
||||
- Revert "cifs: Prevent NULL pointer dereference caused by cifs_sb->rsize is 0"
|
||||
- !15958 cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()
|
||||
- !15916 LoongArch: Increase ARCH_DMA_MINALIGN up to 16
|
||||
- !15961 drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr
|
||||
- !15945 crypto: hisilicon - some bugfix
|
||||
- drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr
|
||||
- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
|
||||
- !15929 arm_mpam: Add SMMU support for MPAM
|
||||
- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()
|
||||
- !15793 CVE-2025-21892
|
||||
- !15795 CVE-2025-21941
|
||||
- ksmbd: validate zero num_subauth before sub_auth is accessed
|
||||
- drm/hyperv: Fix address space leak when Hyper-V DRM device is removed
|
||||
- !15871 v2 CVE-2024-57795
|
||||
- !15906 [OLK-6.6] drm/hisilicon/hibmc: some bugfixes for hibmc-drm driver
|
||||
- !15834 uacce: fix for the numa distance calculation
|
||||
- crypto: hisilicon/qm - disable error report before flr
|
||||
- hisi_acc_vfio_pci: obtain the mailbox configuration at one time
|
||||
- crypto: hisilicon/qm - obtain the mailbox configuration at one time
|
||||
- crypto: hisilicon/qm - fix the pf2vf timeout when global reset
|
||||
- crypto: hisilicon/qm - modify interrupt processing resource application
|
||||
- crypto: hisilicon/qm - mask axi error before memory init
|
||||
- crypto: hisilicon/qm - invalidate queues in use
|
||||
- crypto: hisilicon/sec2 - fix memory use-after-free issue
|
||||
- crypto: hisilicon/sec2 - fix for gcm spec check
|
||||
- crypto: hisilicon/hpre - fix dma unmap sequence
|
||||
- !15936 ASoC: imx-card: Add NULL check in imx_card_probe()
|
||||
- !15922 mm: shmem: fix potential data corruption during shmem swapin
|
||||
- !15924 mm/vmscan: drop checking if _deferred_list is empty before using TTU_SYNC
|
||||
- !15913 block: fix resource leak in blk_register_queue() error path
|
||||
- ASoC: imx-card: Add NULL check in imx_card_probe()
|
||||
- !15923 RDMA/hns :Add some mainline patches to OLK-6.6
|
||||
- iommu: Fix kabi broken of struct iommu_ops
|
||||
- fs/resctrl: Move iommu_groups back when their associated RDT group is deleted
|
||||
- fs/resctrl: Fix the iommu_group parsing process
|
||||
- iommu/arm-smmu-v3: Check pointer valid before dereferencing it
|
||||
- arm_mpam: Select CONFIG_RESCTRL_IOMMU on the ARM64 by default
|
||||
- ACPI/MPAM: Parse the rest of the ACPI table
|
||||
- fs/resctrl: Add support for assigning iommu_groups to resctrl groups
|
||||
- arm_mpam: resctrl: Add iommu helpers to get/set the partid and pmg
|
||||
- kobject: Add kset_get_next_obj() to allow a kset to be walked
|
||||
- iommu: Add helper to retrieve iommu kset
|
||||
- iommu: Add helpers to retrieve iommu_groups by id or kobject
|
||||
- iommu: Add helpers to get and set the QoS state
|
||||
- iommu/arm-smmu-v3: Add mpam helpers to query and set state
|
||||
- iommu/arm-smmu-v3: Issue a batch of commands to the same cmdq
|
||||
- iommu/arm-smmu-v3: Register SMMU capabilities with MPAM
|
||||
- mm: shmem: fix potential data corruption during shmem swapin
|
||||
- mm/vmscan: drop checking if _deferred_list is empty before using TTU_SYNC
|
||||
- RDMA/hns: Fix wrong maximum DMA segment size
|
||||
- Revert "RDMA/hns: fix iommu_map_sg() failed when MR bigger than 4G"
|
||||
- RDMA/hns: initialize db in update_srq_db()
|
||||
- RDMA/hns: Remove unused parameters
|
||||
- config: enable CONFIG_HOTPLUG_SMT for arm64
|
||||
- arm64: Kconfig: Enable HOTPLUG_SMT
|
||||
- arm64: topology: Support SMT control on ACPI based system
|
||||
- arch_topology: Support SMT control for OF based system
|
||||
- cpu/SMT: Provide a default topology_is_primary_thread()
|
||||
- Revert "arm64: Kconfig: Enable HOTPLUG_SMT"
|
||||
- !15904 v2 PCI: AER: fix deadlock in do_recovery
|
||||
- !15910 v2 soc cache: Add support for HiSilicon L3 cache
|
||||
- LoongArch: Increase ARCH_DMA_MINALIGN up to 16
|
||||
- block: fix resource leak in blk_register_queue() error path
|
||||
- drm/hisilicon/hibmc: fix irq_request()'s irq name variable is local
|
||||
- drm/hisilicon/hibmc: fix HPD interrupts triggering the wrong behavior
|
||||
- !15909 coresight: tmc: Don't change the buffer size if it's in use
|
||||
- soc cache: Modify default config to compile HiSilicon SoC cache driver
|
||||
- soc cache: Support cache maintenance for HiSilicon SoC Hydra Home Agent
|
||||
- soc cache: Add framework driver for HiSilicon SoC cache
|
||||
- coresight: tmc: Don't change the buffer size if it's in use
|
||||
- PCI: AER: fix deadlock in do_recovery
|
||||
- !15863 Some mainline patches merged into olk-6.6: drivers/hwmon
|
||||
- !15812 rapidio: add check for rio_add_net() in rio_scan_alloc_net()
|
||||
- !15821 LoongArch: Set hugetlb mmap base address aligned with pmd size
|
||||
- !15882 Updates for HiSilicon L3C PMU driver
|
||||
- !15886 Add HPD, getting EDID, colorbar features in DP function
|
||||
- !15851 migration: adapt to new migration configuration
|
||||
- drm/hisilicon/hibmc: Add vga connector detect functions
|
||||
- drm/hisilicon/hibmc: Add MSI irq getting and requesting for HPD
|
||||
- drm/hisilicon/hibmc: Enable this hot plug detect of irq feature
|
||||
- drm/hisilicon/hibmc: Add colorbar-cfg feature and its debugfs file
|
||||
- drm/hisilicon/hibmc: Getting connector info and EDID by using AUX channel
|
||||
- drm/hisilicon/hibmc: Refactor the member of drm_aux in struct hibmc_dp
|
||||
- drm/hisilicon/hibmc: Add dp serdes cfg in dp process
|
||||
- drm/hisilicon/hibmc: Add dp serdes cfg to adjust serdes rate, voltage and pre-emphasis
|
||||
- drm/hisilicon/hibmc: Restructuring the header dp_reg.h
|
||||
- drm/hisilicon/hibmc: select CONFIG_DRM_DISPLAY_DP_HELPER
|
||||
- drm: Call drm_atomic_helper_shutdown() at shutdown time for misc drivers
|
||||
- drm/ast: Implement polling for VGA and SIL164 connectors
|
||||
- drm/sysfs: Register "ddc" symlink later
|
||||
- !15612 Some trivial cleanups for shmem
|
||||
- drivers/perf: hisi: Add support for L3C PMU v3
|
||||
- drivers/perf: hisi: Refactor the event configuration of L3C PMU
|
||||
- drivers/perf: hisi: Extend the field of tt_core
|
||||
- drivers/perf: hisi: Extract the event filter check of L3C PMU
|
||||
- drivers/perf: hisi: Simplify the probe process of each L3C PMU version
|
||||
- drivers/perf: hisi: Export hisi_uncore_pmu_isr()
|
||||
- drivers/perf: hisi: Relax the event ID check in the framework
|
||||
- !15872 【olk 6.6】backport some bugfixes for hibmcge driver
|
||||
- !15852 Fix CVE-2025-22013
|
||||
- !15845 regulator: check that dummy regulator has been probed before using it
|
||||
- !15854 perf arm-spe: Add support for SPE Data Source packet on HiSilicon HIP12
|
||||
- !15838 General updates of HiSilicon PMU drivers
|
||||
- hwmon: (acpi_power_meter) Replace the deprecated hwmon_device_register
|
||||
- hwmon: Fix the missing of 'average' word in hwmon_power_attr_templates
|
||||
- hwmon: (acpi_power_meter) Ensure IPMI space handler is ready on Dell systems
|
||||
- ACPI: IPMI: Add helper to wait for when SMI is selected
|
||||
- RDMA/rxe: Fix the failure of ibv_query_device() and ibv_query_device_ex() tests
|
||||
- RDMA/rxe: Remove the direct link to net_device
|
||||
- net: hibmcge: fix multiple phy_stop() issue
|
||||
- net: hibmcge: fix not restore rx pause mac addr after reset issue
|
||||
- net: hibmcge: fix the incorrect np_link fail state issue.
|
||||
- net: hibmcge: fix wrong mtu log issue
|
||||
- net: hibmcge: fix the share of irq statistics among different network ports issue
|
||||
- net: hibmcge: fix incorrect multicast filtering issue
|
||||
- net: hibmcge: fix incorrect pause frame statistics issue
|
||||
- migration: adapt to new migration configuration
|
||||
- migration: qm updates BAR configuration
|
||||
- migration: update BAR space size
|
||||
- hisi_acc_vfio_pci: update function return values
|
||||
- hisi_acc_vfio_pci: bugfix live migration function without VF device driver
|
||||
- hisi_acc_vfio_pci: bugfix the problem of uninstalling driver
|
||||
- hisi_acc_vfio_pci: bugfix cache write-back issue
|
||||
- hisi_acc_vfio_pci: add eq and aeq interruption restore
|
||||
- hisi_acc_vfio_pci: fix XQE dma address error
|
||||
- !15839 ext4: Some zeroing fixes
|
||||
- perf arm-spe: Add support for SPE Data Source packet on HiSilicon HIP12
|
||||
- arm64/fpsimd: Remove unused declaration fpsimd_kvm_prepare()
|
||||
- KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state
|
||||
- !15321 printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX
|
||||
- regulator: check that dummy regulator has been probed before using it
|
||||
- !15826 nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu()
|
||||
- !15754 v3 Support the FEAT_HDBSS introduced in Armv9.5
|
||||
- jbd2: fix off-by-one while erasing journal
|
||||
- iomap: do not interrupt IOMAP_ZERO
|
||||
- ext4: fix potential memory exposure issues during truncate in iomap mode.
|
||||
- ext4: do not always order data when partial zeroing out a block
|
||||
- mm: zero range of eof folio exposed by inode size extension
|
||||
- mm: convert pagecache_isize_extended to use a folio
|
||||
- ext4: goto right label 'out_mmap_sem' in ext4_setattr()
|
||||
- drivers/perf: hisi: Add support for HiSilicon MN PMU driver
|
||||
- drivers/perf: hisi: Add support for HiSilicon NoC PMU
|
||||
- drivers/perf: hisi: Support PMUs with no interrupt
|
||||
- drivers/perf: hisi: Relax the event number check of v2 PMUs
|
||||
- drivers/perf: hisi: Add support for HiSilicon SLLC v3 PMU driver
|
||||
- drivers/perf: hisi: Use ACPI driver_data to retrieve SLLC PMU information
|
||||
- drivers/perf: hisi: Add support for HiSilicon DDRC v3 PMU driver
|
||||
- drivers/perf: hisi: Simplify the probe process for each DDRC version
|
||||
- drivers/perf: hisi: Delete redundant blank line of DDRC PMU
|
||||
- drivers/perf: hisi: Fix incorrect variable name "hha_pmu" in DDRC PMU driver
|
||||
- drivers/perf: hisi: Export associated CPUs of each PMU through sysfs
|
||||
- drivers/perf: hisi: Provide a generic implementation of cpumask/identifier
|
||||
- drivers/perf: hisi: Add a common function to retrieve topology from firmware
|
||||
- drivers/perf: hisi: Extract topology information to a separate structure
|
||||
- drivers/perf: hisi: Refactor the detection of associated CPUs
|
||||
- drivers/perf: hisi: Migrate to one online CPU if no associated one online
|
||||
- drivers/perf: hisi: Don't update the associated_cpus on CPU offline
|
||||
- drivers/perf: hisi: Define a symbol namespace for HiSilicon Uncore PMUs
|
||||
- !15827 perf stat: Enable iostat mode for HiSilicon PCIe PMU
|
||||
- !15072 hisilicon: ACC Live Migration DFX Replacement Mainline Solution
|
||||
- x86: openeuler_defconfig add CONFIG_VFIO_DEBUGFS=y
|
||||
- arm64: openeuler_defconfig add CONFIG_VFIO_DEBUGFS=y
|
||||
- perf stat: Enable iostat mode for HiSilicon PCIe PMU
|
||||
- vfio: fix kabi breakage due to struct vfio_device and enum vfio_device_mig_state
|
||||
- Documentation: add debugfs description for vfio
|
||||
- Documentation: add debugfs description for hisi migration
|
||||
- MAINTAINERS: Add vfio debugfs interface doc link
|
||||
- nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu()
|
||||
- MAINTAINERS: add Baolin as shmem reviewer
|
||||
- mm: shmem: factor out the within_size logic into a new helper
|
||||
- mm: shmem: change the return value of shmem_find_swap_entries()
|
||||
- mm: shmem: remove duplicate error validation
|
||||
- mm: shmem: remove 'fadvise()' comments
|
||||
- mm: shmem: drop the unused macro
|
||||
- docs: tmpfs: drop 'fadvise()' from the documentation
|
||||
- !15611 Minimize xa_node allocation during xarry split
|
||||
- docs: tmpfs: update the large folios policy for tmpfs and shmem
|
||||
- mm: shmem: add a kernel command line to change the default huge policy for tmpfs
|
||||
- hisi_acc_vfio_pci: register debugfs for hisilicon migration driver
|
||||
- hisi_acc_vfio_pci: create subfunction for data reading
|
||||
- hisi_acc_vfio_pci: extract public functions for container_of
|
||||
- hisi_acc_vfio_pci: Remove the deferred_reset logic
|
||||
- vfio/migration: Add debugfs to live migration driver
|
||||
- Revert "vfio/migration: added map length page alignment"
|
||||
- Revert "vfio/migration: bugfix some driver code"
|
||||
- Revert "vfio/migration: add eq and aeq interruption restore"
|
||||
- Revert "vfio/migration: bugfix cache write-back issue"
|
||||
- Revert "vfio/migration: remove unused local variable"
|
||||
- Revert "hisi-acc-vfio-pci:add DFX for acc migration driver"
|
||||
- Revert "hisi_acc_vfio_pci: add exception error handling"
|
||||
- Revert "migration: fix reference counting exception issue"
|
||||
- Revert "migration: modify dfx error type without VM driver"
|
||||
- !15636 Kunpeng Accelerator Enables New Features
|
||||
- LoongArch: Set hugetlb mmap base address aligned with pmd size
|
||||
- crypto: hisilicon/sec2 - fix for sec spec check
|
||||
- crypto: hisilicon/sec2 - fix for aead authsize alignment
|
||||
- crypto: hisilicon/sec2 - fix for aead auth key length
|
||||
- crypto: hisilicon/hpre - adapt ECDH for high-performance cores
|
||||
- crypto: hisilicon/qm - support new function communication
|
||||
- Revert "crypto: hisilicon/qm - fix the pf2vf timeout when global reset"
|
||||
- Revert "crypto: hisilicon/qm - obtain the mailbox configuration at one time"
|
||||
- crypto: hisilicon/sec2 - fix for aead invalid authsize
|
||||
- crypto: hisilicon/sec2 - fix for aead icv error
|
||||
- Revert "crypto: hisilicon/sec2: fix memory use-after-free issue"
|
||||
- Revert "crypto: hisilicon/sec2 - fix for aead icv error"
|
||||
- Revert "crypto: hisilicon/sec2 - fix for aead invalid authsize"
|
||||
- crypto: hisilicon/zip - support new error report
|
||||
- Revert "crypto: hisilicon/qm - check device status before sending mailbox"
|
||||
- Revert "hisi_acc_vfio_pci: obtain the mailbox configuration at one time"
|
||||
- Revert "crypto: hisilicon/qm - disable error report before flr"
|
||||
- crypto: hisilicon/zip - add data aggregation feature
|
||||
- rapidio: add check for rio_add_net() in rio_scan_alloc_net()
|
||||
- drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params
|
||||
- RDMA/mlx5: Fix the recovery flow of the UMR QP
|
||||
- arm64/kabi: use KABI_EXTEND to skip KABI check
|
||||
- arm64/config: add config to control whether enable HDBSS feature
|
||||
- arm64/kvm: support to handle the HDBSSF event
|
||||
- arm64/kvm: using ioctl to enable/disable the HDBSS feature
|
||||
- arm64/kvm: support set the DBM attr during memory abort
|
||||
- arm64/sysreg: add HDBSS related register information
|
||||
- uacce: fix for the numa distance calculation
|
||||
- uacce: fixes the mutex repeatedly locking error
|
||||
- mm/shmem: use xas_try_split() in shmem_split_large_entry()
|
||||
- mm/filemap: use xas_try_split() in __filemap_add_folio()
|
||||
- xarray: add xas_try_split() to split a multi-index entry
|
||||
- mm: shmem: add large folio support for tmpfs
|
||||
- mm: shmem: change shmem_huge_global_enabled() to return huge order bitmap
|
||||
- mm: factor out the order calculation into a new helper
|
||||
- Xarray: distinguish large entries correctly in xas_split_alloc()
|
||||
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX
|
||||
|
||||
* Wed Apr 09 2025 ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-86.0.0.81
|
||||
- !15783 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.80-6.6.81 LTS Patches
|
||||
- firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success
|
||||
- scsi: ufs: core: Cancel RTC work during ufshcd_remove()
|
||||
- scsi: ufs: core: Start the RTC update work later
|
||||
- scsi: ufs: core: Fix another deadlock during RTC update
|
||||
- x86/microcode/AMD: Fix a -Wsometimes-uninitialized clang false positive
|
||||
- scsi: ufs: core: Fix deadlock during RTC update
|
||||
- x86/microcode/intel: Remove unnecessary cache writeback and invalidation
|
||||
- arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck
|
||||
- intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly
|
||||
- gve: set xdp redirect target only when it is available
|
||||
- amdgpu/pm/legacy: fix suspend/resume issues
|
||||
- riscv: signal: fix signal frame size
|
||||
- riscv/futex: sign extend compare value in atomic cmpxchg
|
||||
- rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm
|
||||
- sched/core: Prevent rescheduling when interrupts are disabled
|
||||
- rcuref: Plug slowpath race in rcuref_put()
|
||||
- vmlinux.lds: Ensure that const vars with relocations are mapped R/O
|
||||
- mptcp: reset when MPTCP opts are dropped after join
|
||||
- mptcp: always handle address removal under msk socket lock
|
||||
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk
|
||||
- phy: tegra: xusb: reset VBUS & ID OVERRIDE
|
||||
- net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs()
|
||||
- net: enetc: correct the xdp_tx statistics
|
||||
- net: enetc: update UDP checksum when updating originTimestamp field
|
||||
- net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs()
|
||||
- net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()
|
||||
- usbnet: gl620a: fix endpoint checking in genelink_bind()
|
||||
- i2c: npcm: disable interrupt enable bit before devm_request_irq
|
||||
- drm/amd/display: Fix HPD after gpu reset
|
||||
- drm/amd/display: Disable PSR-SU on eDP panels
|
||||
- perf/core: Fix low freq setting via IOC_PERIOD
|
||||
- perf/x86: Fix low freqency setting issue
|
||||
- ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2
|
||||
- riscv: KVM: Fix SBI TIME error generation
|
||||
- riscv: KVM: Fix SBI IPI error generation
|
||||
- riscv: KVM: Fix hart suspend status check
|
||||
- RISCV: KVM: Introduce mp_state_lock to avoid lock inversion
|
||||
- phy: rockchip: naneng-combphy: compatible reset with old DT
|
||||
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems
|
||||
- io_uring/net: save msg_control for compat
|
||||
- net: ti: icss-iep: Reject perout generation request
|
||||
- net: ti: icss-iep: Remove spinlock-based synchronization
|
||||
- include: net: add static inline dst_dev_overhead() to dst.h
|
||||
- net/mlx5: IRQ, Fix null string in debug print
|
||||
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.
|
||||
- net: Clear old fragment checksum value in napi_reuse_skb
|
||||
- ice: Fix deinitializing VF in error path
|
||||
- ice: add E830 HW VF mailbox message limit support
|
||||
- ice: Add E830 device IDs, MAC type and registers
|
||||
- firmware: cs_dsp: Remove async regmap writes
|
||||
- ipvs: Always clear ipvs_property flag in skb_scrub_packet()
|
||||
- ASoC: es8328: fix route from DAC to output
|
||||
- net: set the minimum for net_hotdata.netdev_budget_usecs
|
||||
- net: loopback: Avoid sending IP packets without an Ethernet header
|
||||
- afs: Fix the server_list to unuse a displaced server rather than putting it
|
||||
- afs: Make it possible to find the volumes that are using a server
|
||||
- rxrpc: rxperf: Fix missing decoding of terminal magic cookie
|
||||
- Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response
|
||||
- ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports
|
||||
- sunrpc: suppress warnings for unused procfs functions
|
||||
- RDMA/mlx5: Fix bind QP error cleanup flow
|
||||
- scsi: core: Clear driver private data when retrying request
|
||||
- SUNRPC: Handle -ETIMEDOUT return from tlshd
|
||||
- SUNRPC: Prevent looping due to rpc_signal_task() races
|
||||
- SUNRPC: convert RPC_TASK_* constants to enum
|
||||
- scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out()
|
||||
- scsi: ufs: core: Prepare to introduce a new clock_gating lock
|
||||
- scsi: ufs: core: Introduce ufshcd_has_pending_tasks()
|
||||
- scsi: ufs: core: Add UFS RTC support
|
||||
- scsi: ufs: core: Add ufshcd_is_ufs_dev_busy()
|
||||
- RDMA/mana_ib: Allocate PAGE aligned doorbell index
|
||||
- IB/mlx5: Set and get correct qp_num for a DCT QP
|
||||
- !15650 PCI/DPC: Ignore Surprise Down error on hot removal
|
||||
- PCI/DPC: Ignore Surprise Down error on hot removal
|
||||
- !15813 fix CVE-2025-21883
|
||||
- ice: Fix deinitializing VF in error path
|
||||
- ice: add E830 HW VF mailbox message limit support
|
||||
- ice: Add E830 device IDs, MAC type and registers
|
||||
- !15800 proc: fix UAF in proc_get_inode()
|
||||
- proc: fix UAF in proc_get_inode()
|
||||
- !15799 ksmbd: fix incorrect validation for num_aces field of smb_acl
|
||||
- ksmbd: fix incorrect validation for num_aces field of smb_acl
|
||||
- !15798 ksmbd: fix out-of-bounds in parse_sec_desc()
|
||||
- ksmbd: fix out-of-bounds in parse_sec_desc()
|
||||
- !15749 CVE-2025-21963 && CVE-2025-21964
|
||||
- cifs: Fix integer overflow while processing acdirmax mount option
|
||||
- cifs: Fix integer overflow while processing acregmax mount option
|
||||
- !15680 scsi: ufs: core: Fix use-after free in init error and remove paths
|
||||
- scsi: ufs: core: Fix use-after free in init error and remove paths
|
||||
- !15681 kernel: be more careful about dup_mmap() failures and uprobe registering
|
||||
- kernel: be more careful about dup_mmap() failures and uprobe registering
|
||||
- !15772 tracing/osnoise: Fix possible recursive locking for cpus_read_lock()
|
||||
- tracing/osnoise: Fix possible recursive locking for cpus_read_lock()
|
||||
- !15789 slimbus: messaging: Free transaction ID in delayed interrupt scenario
|
||||
- slimbus: messaging: Free transaction ID in delayed interrupt scenario
|
||||
- !15788 wifi: cfg80211: regulatory: improve invalid hints checking
|
||||
- wifi: cfg80211: regulatory: improve invalid hints checking
|
||||
- !15787 i2c: npcm: disable interrupt enable bit before devm_request_irq
|
||||
- i2c: npcm: disable interrupt enable bit before devm_request_irq
|
||||
- !15786 ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers
|
||||
- ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers
|
||||
- ASoC: SOF: topology: Parse DAI type token for dspless mode
|
||||
- ASoC: SOF: topology: dynamically allocate and store DAI widget->private
|
||||
- !15807 RDMA/mlx5: Fix a WARN during dereg_mr for DM type
|
||||
- RDMA/mlx5: Fix a WARN during dereg_mr for DM type
|
||||
- !15338 partitions: mac: fix handling of bogus partition table
|
||||
- partitions: mac: fix handling of bogus partition table
|
||||
- !15771 bpf: Add tracepoints with null-able arguments
|
||||
- bpf: Add tracepoints with null-able arguments
|
||||
- !15775 v2 CVE-2024-57857
|
||||
- RDMA/siw: Remove direct link to net_device
|
||||
- RDMA: Export ib_device_get_netdev()
|
||||
- !15790 fix CVE-2025-21976
|
||||
- fbdev: hyperv_fb: Allow graceful removal of framebuffer
|
||||
- fbdev: hyperv_fb: Simplify hvfb_putmem
|
||||
- fbdev: Introduce devm_register_framebuffer()
|
||||
- !15785 v2 HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()
|
||||
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()
|
||||
- !15757 Fix kmemleak false positive
|
||||
- efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init()
|
||||
- !15396 fix CVE-2024-57999
|
||||
- powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW
|
||||
- !15762 scsi: ufs: core: bsg: Fix crash when arpmb command fails
|
||||
- scsi: ufs: core: bsg: Fix crash when arpmb command fails
|
||||
- !15410 CVE-2025-21715
|
||||
- net: davicom: fix UAF in dm9000_drv_remove
|
||||
- !15408 CVE-2025-21744
|
||||
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize()
|
||||
- !15729 [openEuler-24.03-LTS][linux-6.6.y sync] Backport 6.6.79-6.6.80 LTS Patches
|
||||
- mtd: rawnand: cadence: fix unchecked dereference
|
||||
- ibmvnic: Inspect header requirements before using scrq direct
|
||||
- ibmvnic: Perform tx CSO during send scrq direct
|
||||
- x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit
|
||||
- nilfs2: handle errors that nilfs_prepare_chunk() may return
|
||||
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename
|
||||
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link
|
||||
- arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts
|
||||
- md: Fix md_seq_ops() regressions
|
||||
- ftrace: Do not add duplicate entries in subops manager ops
|
||||
- ftrace: Correct preemption accounting for function tracing.
|
||||
- EDAC/qcom: Correct interrupt enable register configuration
|
||||
- mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
|
||||
- mtd: rawnand: cadence: use dma_map_resource for sdma address
|
||||
- mtd: rawnand: cadence: fix error code in cadence_nand_init()
|
||||
- mm,madvise,hugetlb: check for 0-length range after end address adjustment
|
||||
- ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close
|
||||
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
|
||||
- ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls()
|
||||
- ASoC: fsl_micfil: Enable default case in micfil_set_quality()
|
||||
- ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()
|
||||
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
|
||||
- lib/iov_iter: fix import_iovec_ubuf iovec management
|
||||
- soc: loongson: loongson2_guts: Add check for devm_kstrdup()
|
||||
- drop_monitor: fix incorrect initialization order
|
||||
- tee: optee: Fix supplicant wait loop
|
||||
- drm/i915/dp: Fix error handling during 128b/132b link training
|
||||
- drm/i915: Make sure all planes in use by the joiner have their crtc included
|
||||
- drm/msm/dpu: Disable dither in phys encoder cleanup
|
||||
- arm64: dts: mediatek: mt8183: Disable DSI display output by default
|
||||
- drm/nouveau/pmu: Fix gp10b firmware guard
|
||||
- bpf: skip non exist keys in generic_map_lookup_batch
|
||||
- nvme/ioctl: add missing space in err message
|
||||
- drm/msm: Avoid rounding up to one jiffy
|
||||
- nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()
|
||||
- power: supply: da9150-fg: fix potential overflow
|
||||
- bpf: Fix deadlock when freeing cgroup storage
|
||||
- bpf: Disable non stream socket for strparser
|
||||
- bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
|
||||
- drm/msm/gem: prevent integer overflow in msm_ioctl_gem_submit()
|
||||
- drm/msm/gem: Demote userspace errors to DRM_UT_DRIVER
|
||||
- drm/tidss: Fix race condition while handling interrupt registers
|
||||
- drm/tidss: Add simple K2G manual reset
|
||||
- net: axienet: Set mac_managed_pm
|
||||
- arp: switch to dev_getbyhwaddr() in arp_req_set_public()
|
||||
- net: Add non-RCU dev_getbyhwaddr() helper
|
||||
- flow_dissector: Fix port range key handling in BPF conversion
|
||||
- flow_dissector: Fix handling of mixed port and port-range keys
|
||||
- geneve: Suppress list corruption splat in geneve_destroy_tunnels().
|
||||
- tcp: adjust rcvq_space after updating scaling ratio
|
||||
- vsock/bpf: Warn on socket without transport
|
||||
- sockmap, vsock: For connectible sockets allow only connected
|
||||
- ibmvnic: Don't reference skb after sending to VIOS
|
||||
- ibmvnic: Add stat for tx direct vs tx batched
|
||||
- ibmvnic: Introduce send sub-crq direct
|
||||
- ibmvnic: Return error code on TX scrq flush fail
|
||||
- ALSA: seq: Drop UMP events when no UMP-conversion is set
|
||||
- net/sched: cls_api: fix error handling causing NULL dereference
|
||||
- ALSA: hda/cirrus: Correct the full scale volume set logic
|
||||
- geneve: Fix use-after-free in geneve_find_dev().
|
||||
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC
|
||||
- ALSA: hda/realtek: Fixup ALC225 depop procedure
|
||||
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline
|
||||
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h
|
||||
- ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]
|
||||
- USB: gadget: f_midi: f_midi_complete to call queue_work
|
||||
- usb: gadget: core: flush gadget workqueue after device removal
|
||||
- USB: gadget: core: create sysfs link between udc and gadget
|
||||
- nvmem: imx-ocotp-ele: fix MAC address byte order
|
||||
- nvmem: Move and rename ->fixup_cell_info()
|
||||
- nvmem: Simplify the ->add_cells() hook
|
||||
- nvmem: Create a header for internal sharing
|
||||
- media: uvcvideo: Remove dangling pointers
|
||||
- media: uvcvideo: Only save async fh if success
|
||||
- media: uvcvideo: Refactor iterators
|
||||
- soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove
|
||||
- soc/mediatek: mtk-devapc: Convert to platform remove callback returning void
|
||||
- arm64: dts: qcom: sm8550: Fix ADSP memory base and length
|
||||
- arm64: dts: qcom: sm8550: add missing qcom,non-secure-domain property
|
||||
- arm64: dts: qcom: sm8550: Add dma-coherent property
|
||||
- arm64: dts: qcom: sm8450: Fix ADSP memory base and length
|
||||
- arm64: dts: qcom: sm8450: add missing qcom,non-secure-domain property
|
||||
- scsi: core: Do not retry I/Os during depopulation
|
||||
- scsi: core: Handle depopulation and restoration in progress
|
||||
- firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available()
|
||||
- ASoC: renesas: rz-ssi: Add a check for negative sample_space
|
||||
- Input: synaptics - fix crash when enabling pass-through port
|
||||
- Input: serio - define serio_pause_rx guard to pause and resume serio ports
|
||||
- Bluetooth: qca: Fix poor RF performance for WCN6855
|
||||
- Bluetooth: qca: Update firmware-name to support board specific nvm
|
||||
- Bluetooth: qca: Support downloading board id specific NVM for WCN7850
|
||||
- cpufreq: fix using cpufreq-dt as module
|
||||
- cpufreq: dt-platdev: add missing MODULE_DESCRIPTION() macro
|
||||
- memcg: fix soft lockup in the OOM process
|
||||
- mm: update mark_victim tracepoints fields
|
||||
- md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime
|
||||
- md/md-bitmap: add 'sync_size' into struct md_bitmap_stats
|
||||
- md/md-cluster: fix spares warnings for __le64
|
||||
- md/md-bitmap: replace md_bitmap_status() with a new helper md_bitmap_get_stats()
|
||||
- !15743 uprobes: Reject the shared zeropage in uprobe_write_opcode()
|
||||
- uprobes: Reject the shared zeropage in uprobe_write_opcode()
|
||||
- !15768 gpio: aggregator: protect driver attr handlers against module unload
|
||||
- gpio: aggregator: protect driver attr handlers against module unload
|
||||
- !15755 x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment
|
||||
- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment
|
||||
- !15739 ftrace: Avoid potential division by zero in function_stat_show()
|
||||
- ftrace: Avoid potential division by zero in function_stat_show()
|
||||
- !15748 tracing: Fix bad hist from corrupting named_triggers list
|
||||
- tracing: Fix bad hist from corrupting named_triggers list
|
||||
- !15750 perf/core: Fix pmus_lock vs. pmus_srcu ordering
|
||||
- perf/core: Fix pmus_lock vs. pmus_srcu ordering
|
||||
- !15697 fs/dcache: fix bad unlock balance in shrink_dentry_list()
|
||||
- fs/dcache: fix bad unlock balance in shrink_dentry_list()
|
||||
- !15613 CVE-2024-57952
|
||||
- libfs: Fix duplicate directory entry in offset_dir_lookup
|
||||
- libfs: Use d_children list to iterate simple_offset directories
|
||||
- libfs: Replace simple_offset end-of-directory detection
|
||||
- Revert "libfs: fix infinite directory reads for offset dir"
|
||||
- Revert "libfs: Add simple_offset_empty()"
|
||||
- libfs: Return ENOSPC when the directory offset range is exhausted
|
||||
- !15724 CVE-2024-52560
|
||||
- fs/ntfs3: Unify inode corruption marking with _ntfs_bad_inode()
|
||||
- fs/ntfs3: Mark inode as bad as soon as error detected in mi_enum_attr()
|
||||
- !15277 drm/amdgpu: bail out when failed to load fw in psp_init_cap_microcode()
|
||||
- drm/amdgpu: bail out when failed to load fw in psp_init_cap_microcode()
|
||||
- !15641 block: don't revert iter for -EIOCBQUEUED
|
||||
- block: don't revert iter for -EIOCBQUEUED
|
||||
- !15515 media: uvcvideo: Fix crash during unbind if gpio unit is in use
|
||||
- media: uvcvideo: Fix crash during unbind if gpio unit is in use
|
||||
- !15731 Some mainline patches merged into drivers/hwmon
|
||||
- hwmon: (acpi_power_meter) Fix the fake power alarm reporting
|
||||
- hwmon: (acpi_power_meter) Fix a check for the return value of read_domain_devices().
|
||||
- hwmon: (acpi_power_meter) Fix update the power trip points on failure
|
||||
- hwmon: (acpi_power_meter) Fix uninitialized variables
|
||||
- hwmon: (acpi_power_meter) Fix fail to load module on platform without _PMD method
|
||||
- !15711 Some bug fix patches for RDMA/hns to olk-6.6
|
||||
- RDMA/hns: Fix remove debugfs after device has been unregistered
|
||||
- RDMA/hns: Reorder uctx deallocation
|
||||
- RDMA/hns: Fix a meaningless loop in free_buffer_pages_proc()
|
||||
- RDMA/hns: Fix DCA error path in alloc_wqe_buf()
|
||||
- RDMA/hns: Fix mismatched kzalloc vs kvfree
|
||||
- RDMA/hns: Fix delay-destruction mechanism not processing kernel db
|
||||
- RDMA/hns: Fix delayed destruction of db not taking effect
|
||||
- RDMA/hns: Move mtr_node into the mtr struct
|
||||
- RDMA/hns: Change mtr member to pointer in hns QP/CQ/MR/SRQ/EQ struct
|
||||
|
||||
* Thu Apr 03 2025 Mingzheng Xing <xingmingzheng@iscas.ac.cn> - 6.6.0-85.0.0.80
|
||||
- RISC-V kernel upgrade to 6.6.0-85.0.0
|
||||
- Add spacemit k1 support, include pinctrl, gpio, clk, reset, uart, dts-bindings and dts
|
||||
- KVM AIA: Enable HW_ACCL
|
||||
- RISC-V: Remove unnecessary include from compat.h
|
||||
|
||||
* Tue Apr 01 2025 ZhangPeng <zhangpeng362@huawei.com> - 6.6.0-85.0.0.79
|
||||
- !15705 tracing: Fix use-after-free in print_graph_function_flags during tracer switching
|
||||
- tracing: Fix use-after-free in print_graph_function_flags during tracer switching
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user