+3
−3
Loading
Merge Pull Request from: @anred Backport 6.6.23-6.6.30 LTS to OLK-6.6. The commits in this PR are all LTS patches without conflicts. 6.6.23-6.6.30 Conflicts: Already merged(52): hwtracing: hisi_ptt: Move type check to the beginning of hisi_ptt_pmu_event_init() nfs: fix panic when nfs4_ff_layout_prepare_ds() fails perf/x86/amd/core: Avoid register reset when CPU is dead f2fs: fix to truncate meta inode pages forcely f2fs: introduce f2fs_invalidate_internal_cache() for cleanup RDMA/hns: Fix mis-modifying default congestion control algorithm f2fs: fix NULL pointer dereference in f2fs_submit_page_write() media: pvrusb2: fix uaf in pvr2_context_set_notify crypto: qat - fix ring to service map for dcc in 4xxx crypto: qat - relocate and rename get_service_enabled() crypto: qat - move adf_cfg_services crypto: qat - avoid division by zero erofs: fix handling kern_mount() failure erofs: Convert to use bdev_open_by_path() block: Provide bdev_open_* functions net: hns3: fix port duplex configure error in IMP reset net: hns3: fix kernel crash when 1588 is received on HIP08 devices net: hns3: fix wrong judgment condition issues sr9800: Add check for usbnet_get_endpoints ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() sched/fair: Take the scheduling domain into account in select_idle_core() sched/fair: Take the scheduling domain into account in select_idle_smt() nbd: null check for nla_nest_start iomap: clear the per-folio dirty bits on all writeback failures do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve btrfs: fix data races when accessing the reserved amount of block reserves scsi: libsas: Fix disk not being scanned in after being removed scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type() ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs xfs: fix perag leak when growfs fails xfs: add lock protection when remove perag from radix tree tpm,tpm_tis: Avoid warning splat at shutdown ubi: Check for too small LEB size in VTBL code crypto: qat - resolve race condition during AER recovery scsi: hisi_sas: Modify the deadline for ata_wait_after_reset() perf/x86/amd/lbr: Discard erroneous branch entries drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk for HIP09 SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP scsi: sd: Unregister device if device_add_disk() failed in sd_probe() modpost: Optimize symbol search from linear to binary search perf/x86/amd/lbr: Use freeze based on availability perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later x86/CPU/AMD: Add X86_FEATURE_ZEN1 x86/CPU/AMD: Get rid of amd_erratum_1054[] x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function x86/CPU/AMD: Move Zenbleed check to the Zen2 init function x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function x86/CPU/AMD: Carve out the erratum 1386 fix x86/CPU/AMD: Add ZenX generations flags quota: Fix potential NULL pointer dereference Rejected(21): x86/resctrl: Implement new mba_MBps throttling heuristic x86/resctrl: Read supported bandwidth sources from CPUID x86/resctrl: Remove hard-coded memory bandwidth limit workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() workqueue: Implement system-wide nr_active enforcement for unbound workqueues workqueue: RCU protect wq->dfl_pwq and implement accessors for it efi/libstub: Cast away type warning in use of max() efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address Revert "workqueue: RCU protect wq->dfl_pwq and implement accessors for it" Revert "workqueue: Implement system-wide nr_active enforcement for unbound workqueues" Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active()" mm: turn folio_test_hugetlb into a PageType mm/hugetlb: fix missing hugetlb_lock for resv uncharge fork: defer linking file vma until vma is fully initialized drm/ttm: stop pooling cached NUMA pages v2 mm, treewide: introduce NR_PAGE_ORDERS netfilter: br_netfilter: skip conntrack input hook for promisc packets kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in kernfs_find_and_get_node_by_id() bpf: support deferring bpf_link dealloc to after RCU grace period x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word x86/cpufeatures: Add new word for scattered features Tag Commit(8): Linux 6.6.23 Linux 6.6.24 Linux 6.6.25 Linux 6.6.26 Linux 6.6.27 Linux 6.6.28 Linux 6.6.29 Linux 6.6.30 update oedefconfig(1): x86: update openeuler_defconfig for x86_64 ``` git log --oneline v6.6.22..v6.6.30 | wc -l 1873 ``` Total patches: 1873 - 8 - 52 - 21 + 1 = 1792 Build and boot test passed for arm64 & x86. Link:https://gitee.com/openeuler/kernel/pulls/6859 Reviewed-by:sanglipeng <sanglipeng1@jd.com> Reviewed-by:
Jason Zeng <jason.zeng@intel.com> Signed-off-by:
Xie XiuQi <xiexiuqi@huawei.com>