TASK COMMIT
#I6QEZ4:CVE-2023-1637 CVE-2023-1637
#I6T1EY:CVE-2023-1838 CVE-2023-1838
#I5QWJN:CVE-2022-3202 CVE-2022-3202
#I5G5SK:CVE-2022-34918 CVE-2022-34918
bugzilla: #I5GL1Z:[OLK-5.10] 5.10.111 LTS补丁回合 094bfd0 powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit
a631bf6 Revert "powerpc: Fix virt_addr_valid() check"
aa0df87 mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning
f9f0fb8 irqchip/gic, gic-v3: Prevent GSI to SGI translations
ec5d2e0 Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb()
c8daa96 arm64: module: remove (NOLOAD) from linker script
6923e90 selftests: cgroup: Test open-time cgroup namespace usage for migration checks
e3932f7 selftests: cgroup: Test open-time credential usage for migration checks
82ab7a3 selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644
9405010 selftests/cgroup: Fix build on older distros
c596ad3 mm: don't skip swap entry even if zap_details specified
149c3f1 ubsan: remove CONFIG_UBSAN_OBJECT_SIZE
b375c0e dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error"
64eb64a tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts
300de5c tools build: Filter out options and warnings not supported by clang
50cdb90 perf python: Fix probing for some clang command line options
143f14c perf build: Don't use -ffat-lto-objects in the python feature test when building with clang-13
dc4c328 drm/amdkfd: Create file descriptor after client is added to smi_clients list
24e003a drm/nouveau/pmu: Add missing callbacks for Tegra devices
640d691 drm/amdgpu/smu10: fix SoC/fclk units in auto mode
41c0af5 irqchip/gic-v3: Fix GICR_CTLR.RWP polling
ee39632 perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator
f3666b6ata: sata_dwc_460ex: Fix crash due to OOB write
50b5a06 gpio: Restrict usage of GPIO chip irq members before initialization
3318219 RDMA/hfi1: Fix use-after-free bug for mm struct
ef01dd2 arm64: patch_text: Fixup last cpu should be master
3f20e6c btrfs: prevent subvol with swapfile from being deleted
d2c0393 btrfs: fix qgroup reserve overflow the qgroup limit
ed1d4a3 x86/speculation: Restore speculation related MSRs during S3 resume
5737560 x86/pm: Save the MSR validity status at context setup
9f6052a mm/mempolicy: fix mpol_new leak in shared_policy_replace
2d0f97a mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0)
512ebc6 lz4: fix LZ4_decompress_safe_partial read out of bound
86a3075 mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete
8ae23db mmc: mmci: stm32: correctly check all elements of sg list
78bd97a Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning"
c33b4f8 arm64: Add part number for Arm Cortex-A78AE
5e38992 perf session: Remap buf if there is no space for event
0076f58 perf tools: Fix perf's libperf_print callback
3325da6 perf: arm-spe: Fix perf report --mem-mode
f8dd59a iommu/omap: Fix regression in probe for NULL pointer dereference
b04bcb0 SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec()
dad58374 SUNRPC: Handle low memory situations in call_status()
ed81d58 SUNRPC: Handle ENOMEM in call_transmit_status()
d71f79a io_uring: don't touch scm_fp_list after queueing skb
0291fa9 drbd: Fix five use after free bugs in get_initial_state
edbaa82 bpf: Support dual-stack sockets in bpf_tcp_check_syncookie
6ff12e0 spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op()
0e23db1 qede: confirm skb is allocated before using
6ff374b net: phy: mscc-miim: reject clause 45 register accesses
44f4d2d rxrpc: fix a race in rxrpc_exit_net()
71d322b net: openvswitch: fix leak of nested actions
e8995c3 net: openvswitch: don't send internal clone attribute to the userspace.
e836a9f ice: synchronize_rcu() when terminating rings
fd739b1 ipv6: Fix stats accounting in ip6_pkt_drop
72a70d5 ice: Do not skip not enabled queues in ice_vc_dis_qs_msg
1da37b1 ice: Set txq_teid to ICE_INVAL_TEID on ring creation
e486bf4 dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe
fb71b30 IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition
55cac2b RDMA/mlx5: Don't remove cache MRs when a delay is needed
939edf3 sfc: Do not free an empty page_ring
12babfa bnxt_en: reserve space inside receive page for skb_shared_info
bcdd0b3 drm/imx: Fix memory leak in imx_pd_connector_get_modes
e847f19 drm/imx: imx-ldb: Check for null pointer after calling kmemdup
c2dae89 net: stmmac: Fix unset max_speed difference between DT and non-DT platforms
45c3069 net: ipv4: fix route with nexthop object delete warning
039091d ice: Clear default forwarding VSI during VSI release
56242d1 net/tls: fix slab-out-of-bounds bug in decrypt_internal
e61723a scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one()
4650d63 Drivers: hv: vmbus: Fix potential crash on module unload
1acba96 drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire()
26d498b Revert "hv: utils: add PTP_1588_CLOCK to Kconfig to fix build"
07686ff mm: fix race between MADV_FREE reclaim and blkdev direct IO read
fbd3ade parisc: Fix patch code locking and flushing
0b412c1 parisc: Fix CPU affinity for Lasi, WAX and Dino chips
2381eb4 NFS: Avoid writeback threads getting stuck in mempool_alloc()
f5e7927 NFS: nfsiod should not block forever in mempool_alloc()
ca384b2 SUNRPC: Fix socket waits for write buffer space
220864b jfs: prevent NULL deref in diFree
9e54063 virtio_console: eliminate anonymous module_init & module_exit
8cd7069 serial: samsung_tty: do not unlock port->lock for uart_write_wakeup()
9b8beb1 x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy
b75c381 NFS: swap-out must always use STABLE writes.
40e9541 NFS: swap IO handling is slightly different for O_DIRECT IO
a2ec388 SUNRPC: remove scheduling boost for "SWAPPER" tasks.
7679d3c SUNRPC/xprt: async tasks mustn't block waiting for memory
5df654d SUNRPC/call_alloc: async tasks mustn't block waiting for memory
3cfc6b2 clk: Enforce that disjoints limits are invalid
c82a80b clk: ti: Preserve node in ti_dt_clocks_register()
cf2164c xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32
3539aa3 NFSv4: Protect the state recovery thread against direct reclaim
f37a99b NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify()
05dfe26 w1: w1_therm: fixes w1_seq for ds28ea00 sensors
a228ddc staging: wfx: fix an error handling in wfx_init_common()
000c05b phy: amlogic: meson8b-usb2: Use dev_err_probe()
ad70d68 staging: vchiq_core: handle NULL result of find_service_by_handle
e2bda6f clk: si5341: fix reported clk_rate when output divider is 2
f0b3db1 minix: fix bug when opening a file with O_DIRECT
b6e09ce init/main.c: return 1 from handled _setup() functions
b110068 ceph: fix memory leak in ceph_readdir when note_last_dentry returns error
dbaef73 netlabel: fix out-of-bounds memory accesses
5eaec8e Bluetooth: Fix use after free in hci_send_acl
b873fbf MIPS: ingenic: correct unit node address
9e23ae1 xtensa: fix DTC warning unit_address_format
6c263d6 usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm
bf66d99 net: sfp: add 2500base-X quirk for LantechSFP module
5e43945 net: limit altnames to 64k total
0a2fbc8 net: account alternate interface name memory
8d03528 can: isotp: set default value for N_As to 50 micro seconds
8312d6a scsi: libfc: Fix use after free in fc_exch_abts_resp()
efc987b powerpc/secvar: fix refcount leak in format_show()
3b47238 MIPS: fix fortify panic when copying asm exception handlers
82bde48 PCI: endpoint: Fix misused goto label
141cba1 bnxt_en: Eliminate unintended link toggle during FW reset
1977c99 Bluetooth: use memset avoid memory leaks
29b30e1 Bluetooth: Fix not checking for valid hdev on bt_dev
{info,warn,err,dbg}
abf2d06 tuntap: add sanity checks about msg_controllen in sendmsg
6d5bcc1 macvtap: advertise link netns via netlink
8b3d1e8 mips: ralink: fix a refcount leak in ill_acc_of_setup()
6a6f9f2 net/smc: correct settings of RMB window update limit
440c08b scsi: hisi_sas: Free irq vectors in order for v3 HW
499398a scsi: aha152x: Fixaha152x_setup() __setup handler return value
859699e mt76: mt7615: Fix assigning negative values to unsigned variable
956212b scsi: pm8001: Fix memory leak in pm8001_chip_fw_flash_update_req()
3a8e10f scsi: pm8001: Fix tag leaks on error
a2c6714 scsi: pm8001: Fix task leak in pm8001_send_abort_all()
bb37f02 scsi: pm8001: Fix pm8001_mpi_task_abort_resp()
703305d1 scsi: pm8001: Fix pm80xx_pci_mem_copy() interface
f719ae1 drm/amdkfd: make CRAT table missing message informational only
3a05ce3 dm ioctl: prevent potential spectre v1 gadget
199a8fe ipv4: Invalidate neighbour for broadcast address upon address addition
1ac0712 iwlwifi: mvm: Correctly set fragmented EBS
0841f2d power: supply: axp288-charger: Set Vhold to 4.4V
670afd1 PCI: pciehp: Add Qualcomm quirk for Command Completed erratum
1a910d0 tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH.
0b5d444 PCI: endpoint: Fix alignment fault error in copy tests
8f9e9bc usb: ehci: add pci device support for Aspeed platforms
dd975e0 iommu/arm-smmu-v3: fix event handling soft lockup
e44d8ee PCI: aardvark: Fix support for MSI interrupts
1f1b4f3 drm/amdgpu: Fix recursive locking warning
be50300 powerpc: Set crashkernel offset to mid of RMA region
f25965f8 ipv6: fix kabi for mc_forwarding in struct ipv6_devconf
c13a5d0 ipv6: make mc_forwarding atomic
009a7b9 libbpf: Fix build issue with llvm-readelf
877c2ea cfg80211: don't add non transmitted BSS to 6GHz scanned channels
78835c4 mt76: dma: initialize skip_unmap in mt76_dma_rx_fill
1ee1f30 power: supply: axp20x_battery: properly report current when discharging
1ec435e scsi: bfa: Replace snprintf() with sysfs_emit()
7c4b428c scsi: mvsas: Replace snprintf() with sysfs_emit()
c38f6df bpf: Make dst_port field in struct bpf_sock 16-bit wide
4737ae6 ath11k: mhi: use mhi_sync_power_up()
a422307 ath11k: fix kernel panic during unload/load ath11k modules
dd317c5 powerpc: dts: t104xrdb: fix phy type for FMAN 4/5
ef0c883 ptp: replace snprintf with sysfs_emit
44c65a9 usb: gadget: tegra-xudc: Fix control endpoint's definitions
c50d46d usb: gadget: tegra-xudc: Do not program SPARAM
47d9bc1 drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj
d950d65 drm/amd/display: Add signal type check when verify stream backends same
7872ff7 ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111
5cbb272 drm: Add orientation quirk for GPD Win Max
5a6fe98 KVM: x86/emulator: EmulateRDPID only if it is enabled in guest
f54d3e0 KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs
86245fa rtc: wm8350: Handle error for wm8350_register_irq
9476bb0 gfs2: gfs2_setattr_size error path fix
ed86423 gfs2: Fix gfs2_release for non-writers regression
df1887b1 gfs2: Check for active reservation in gfs2_release
bugzilla: #I5GM0S:CVE-2022-33742 07b855c xen/blkfront: force data bouncing when backend is untrusted
bugzilla: #I5GLZZ:CVE-2022-33741 c317746 xen/netfront: force data bouncing when backend is untrusted
bugzilla: #I5GLYP:CVE-2022-33740 1716e9a xen/netfront: fix leaking data in shared pages
bugzilla: #I5GLXT:CVE-2022-26365 5fa78e1 xen/blkfront: fix leaking data in shared pages
bugzilla: 187147, #I5GCQH:CVE-2022-34918 891108e netfilter: nf_tables: stricter validation of elementdata
bugzilla: #I5GBF2:CVE-2022-33743 0986798 xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses()
bugzilla: 187184, #I5G9EK:tmpfs: the mount and remount results are inconsistent. 0f6eb06 tmpfs: fix the issue that the mount and remount results are inconsistent.
bugzilla: 186471 #I5DRKR:【OLK-5.10】 tmpfs: fix undefined-behaviour in shmem_reconfigure() dc51fdf tmpfs: fix undefined-behaviour in shmem_reconfigure()
bugzilla: 186821, #I5G69G:【OLK-5.10】mm/filemap: fix UAF in find_lock_entries 0359172 mm/filemap: fix UAF in find_lock_entries
bugzilla: 187162, #I5FYKV:【OLK-5.10】fanotify support tmpfs d39d4e2 shmem: allow reporting fanotify events with file handleson tmpfs
3bfbb0e fs: introduce a wrapper uuid_to_fsid()
bugzilla: #I5EOOG:[OLK-5.10] Revert "iommu: handle page response timeout" 496cbac Revert "iommu: handle page response timeout"
bugzilla: 186896, #I5FRAP:【OLK-5.10】Bonnie测试seek性能4.19有差异 29c68be mm/filemap: fix that first page is not mark accessedin filemap_read()
bugzilla: #I57S8D:【OLK-5.10】io hung住时 iostat 平均队列长度显示为0 73f2375 block: don't use cmpxchg64() on 32-bit platform
d518f3f block: fix that iostat can show huge wait time
25a2fe5 block: fix sleeping function called from invalid context in part_get_stat_info()
341c245 block: fix kabi broken in struct hd_struct
f60df4a blk-mq: fix kabi broken in struct request
d8e6687 block: update nsecs[] in part_stat_show() and diskstats_show()
bugzilla: #I58VE5:【OLK-5.10】blk-throttle: fix io hung due to configuration updates 71866a4 blk-throttle: fix io hung due to configuration updates
bugzilla: #I5DI4S:【openEuler 22.03-LTS】【KABI】利用KABI_USE宏替换部分结构体KABI_RESERVE预留的位置后,内核编译失败 e0023ee kabi: deduplication friendly structs