[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1015240: marked as done (linux: rejecting DMA map of vmalloc memory)



Your message dated Sun, 24 Jul 2022 08:10:09 +0000
with message-id <E1oFWgj-00046d-0b@fasolo.debian.org>
and subject line Bug#1015240: fixed in linux 5.18.14-1
has caused the Debian Bug report #1015240,
regarding linux: rejecting DMA map of vmalloc memory
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1015240: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015240
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: linux-image-5.18.0-2-amd64
Version: 5.18.5-1

Hi,

I'm currently seeing this during boot:
[    5.632167] usb 1-14: New USB device found, idVendor=8087, idProduct=0aaa, bcdDevice= 0.02
[    5.632171] usb 1-14: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    5.655513] ------------[ cut here ]------------
[    5.655515] xhci_hcd 0000:00:14.0: rejecting DMA map of vmalloc memory
[    5.655541] WARNING: CPU: 6 PID: 375 at include/linux/dma-mapping.h:326 usb_hcd_map_urb_for_dma+0x448/0x470 [usbcore]
[    5.655555] Modules linked in: rtsx_usb(+) joydev(+) pcc_cpufreq(-) acpi_cpufreq(-) snd_sof_pci_intel_cnl snd_sof_intel_hda_common soundwire_intel soundwire_generic_allocation soundwire_c
adence x86_pkg_temp_thermal snd_sof_intel_hda intel_powerclamp snd_sof_pci snd_sof_xtensa_dsp iwlmvm(+) snd_hda_codec_hdmi coretemp snd_sof snd_sof_utils snd_soc_hdac_hda snd_hda_ext_core sn
d_soc_acpi_intel_match snd_soc_acpi kvm_intel snd_soc_core snd_compress qrtr kvm snd_hda_codec_realtek snd_hda_codec_generic soundwire_bus irqbypass mac80211 ledtrig_audio ghash_clmulni_inte
l mei_hdcp snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi snd_hda_codec intel_rapl_msr snd_hda_core libarc4 snd_hwdep aesni_intel snd_pcm nls_ascii crypto_simd cryptd iwlwifi nls_cp437 iT
CO_wdt snd_timer rapl processor_thermal_device_pci_legacy intel_pmc_bxt processor_thermal_device vfat intel_cstate iTCO_vendor_support snd processor_thermal_rfim cfg80211 intel_uncore fat wm
i_bmof intel_wmi_thunderbolt pcspkr efi_pstore
[    5.655582]  watchdog mei_me processor_thermal_mbox soundcore ee1004 processor_thermal_rapl mei intel_rapl_common rfkill intel_soc_dts_iosf intel_pch_thermal serial_multi_instantiate int3
400_thermal intel_pmc_core int3403_thermal int340x_thermal_zone acpi_thermal_rel evdev acpi_tad acpi_pad ipmi_devintf ipmi_msghandler msr parport_pc ppdev lp parport fuse configfs efivarfs i
p_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic hid_cherry hid_generic usbhid hid i915 drm_buddy i2c_algo_bit drm_dp_helper cec rc_core ttm drm_kms_helper ahci libahci xhci_
pci libata xhci_hcd nvme drm nvme_core e1000e usbcore t10_pi scsi_mod crc32_pclmul crc64_rocksoft crc32c_intel crc64 ptp crc_t10dif i2c_i801 crct10dif_generic pps_core crct10dif_pclmul i2c_s
mbus crct10dif_common usb_common scsi_common wmi fan video button
[    5.655614] CPU: 6 PID: 375 Comm: systemd-udevd Not tainted 5.18.0-2-amd64 #1  Debian 5.18.5-1
[    5.655616] Hardware name: LENOVO 11EVCTO1WW/3168, BIOS M2TKT4FA 04/28/2022
[    5.655617] RIP: 0010:usb_hcd_map_urb_for_dma+0x448/0x470 [usbcore]
[    5.655628] Code: 50 c6 05 c4 2a 03 00 01 4d 85 e4 75 03 4d 8b 22 4c 89 d7 e8 ca f8 6e d4 4c 89 e2 48 c7 c7 20 6e 1a c0 48 89 c6 e8 58 c2 99 d4 <0f> 0b e9 58 ff ff ff 48 8b 05 5a 02 89 d5
 e9 08 fd ff ff 48 8b 05
[    5.655629] RSP: 0018:ffffa6614069fab0 EFLAGS: 00010282
[    5.655630] RAX: 0000000000000000 RBX: ffffa66140edd000 RCX: 0000000000000000
[    5.655631] RDX: 0000000000000001 RSI: ffffffff9535bc45 RDI: 00000000ffffffff
[    5.655633] RBP: ffff8fc3c5766d80 R08: 0000000000000000 R09: 00000000ffffefff
[    5.655634] R10: ffffa6614069f8d8 R11: ffffffff95ad1528 R12: ffff8fc3c1b567e0
[    5.655635] R13: 000000000000000c R14: ffff8fc3cacac000 R15: 0000000000000001
[    5.655636] FS:  00007ff9a890c8c0(0000) GS:ffff8fd2de380000(0000) knlGS:0000000000000000
[    5.655637] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    5.655638] CR2: 000055c575cea0c0 CR3: 000000010ae8e001 CR4: 00000000003706e0
[    5.655639] Call Trace:
[    5.655641]  <TASK>
[    5.655646]  usb_hcd_submit_urb+0x95/0xb90 [usbcore]
[    5.655655]  ? __wait_for_common+0x19f/0x1d0
[    5.655658]  ? usb_start_wait_urb+0xa2/0x160 [usbcore]
[    5.655670]  ? __kmalloc+0x16b/0x300
[    5.655672]  usb_start_wait_urb+0x65/0x160 [usbcore]
[    5.655683]  rtsx_usb_send_cmd+0x5c/0xb0 [rtsx_usb]
[    5.655687]  rtsx_usb_probe+0x13c/0x3b0 [rtsx_usb]
[    5.655690]  usb_probe_interface+0xdf/0x2a0 [usbcore]
[    5.655703]  really_probe+0x199/0x380
[    5.655706]  __driver_probe_device+0xfe/0x180
[    5.655708]  driver_probe_device+0x1e/0x90
[    5.655709]  __driver_attach+0xc0/0x1c0
[    5.655711]  ? __device_attach_driver+0xe0/0xe0
[    5.655713]  ? __device_attach_driver+0xe0/0xe0
[    5.655715]  bus_for_each_dev+0x75/0xc0
[    5.655718]  bus_add_driver+0x154/0x200
[    5.655721]  driver_register+0x8f/0xe0
[    5.655723]  usb_register_driver+0x84/0x120 [usbcore]
[    5.655731]  ? 0xffffffffc1253000
[    5.655732]  do_one_initcall+0x41/0x200
[    5.655735]  ? kmem_cache_alloc_trace+0x177/0x2a0
[    5.655736]  do_init_module+0x4c/0x260
[    5.655738]  __do_sys_finit_module+0xb4/0x120
[    5.655741]  do_syscall_64+0x38/0xc0
[    5.655742]  entry_SYSCALL_64_after_hwframe+0x44/0xae
[    5.655745] RIP: 0033:0x7ff9a8a32f79
[    5.655746] Code: 48 8d 3d da db 0d 00 0f 05 eb a5 66 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d c7 9e 0d 00 f7 d8 64 89 01 48
[    5.655747] RSP: 002b:00007ffe1524db38 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
[    5.655749] RAX: ffffffffffffffda RBX: 000055c575ca17c0 RCX: 00007ff9a8a32f79
[    5.655749] RDX: 0000000000000000 RSI: 00007ff9a8becf0d RDI: 0000000000000006
[    5.655750] RBP: 0000000000020000 R08: 0000000000000000 R09: 000055c575ca15b0
[    5.655751] R10: 0000000000000006 R11: 0000000000000246 R12: 00007ff9a8becf0d
[    5.655751] R13: 0000000000000000 R14: 000055c575d7ffe0 R15: 000055c575ca17c0
[    5.655753]  </TASK>
[    5.655753] ---[ end trace 0000000000000000 ]---

The oldest log I have also has, which was 5.18.2-1.

I can try to boot older kernels if needed.


Kurt

--- End Message ---
--- Begin Message ---
Source: linux
Source-Version: 5.18.14-1
Done: Ben Hutchings <benh@debian.org>

We believe that the bug you reported is fixed in the latest version of
linux, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1015240@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ben Hutchings <benh@debian.org> (supplier of updated linux package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 23 Jul 2022 18:29:57 +0200
Source: linux
Architecture: source
Version: 5.18.14-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Ben Hutchings <benh@debian.org>
Closes: 825141 910010 973378 989079 1013255 1013895 1015240 1015808
Changes:
 linux (5.18.14-1) unstable; urgency=medium
 .
   * New upstream stable update:
     https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.18.6
     - Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping" (regression in 5.16)
     - [arm64] dts: imx8mm-beacon: Enable RTS-CTS on UART3
     - [arm64] dts: imx8mn-beacon: Enable RTS-CTS on UART3
     - io_uring: reinstate the inflight tracking (CVE-2022-1976)
     - [arm64] ASoC: qcom: lpass-platform: Update VMA access permissions in mmap
       callback
     - drm/amd/display: Read Golden Settings Table from VBIOS
     - drm/amdgpu: Resolve RAS GFX error count issue after cold boot on Arcturus
     - [amd64] drm/amdkfd: Use mmget_not_zero in MMU notifier
     - [x86] ASoC: Intel: cirrus-common: fix incorrect channel mapping
     - [armel,armhf] ASoC: cs42l51: Correct minimum value for SX volume control
     - [amd64] drm/amdkfd: add pinned BOs to kfd_bo_list
     - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo()
     - quota: Prevent memory allocation recursion while holding dq_lock
     - [armhf] ASoC: es8328: Fix event generation for deemphasis control
     - [x86] ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put()
     - [x86] ALSA: hda: MTL: add HD Audio PCI ID and HDMI codec vendor ID
     - [x86] Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to
       dmi_use_low_level_irq
     - [x86] scsi: vmw_pvscsi: Expand vcpuHint to 16 bits
     - scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted
     - scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology
     - scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd
       completion
     - scsi: mpt3sas: Fix out-of-bounds compiler warning
     - scsi: ipr: Fix missing/incorrect resource cleanup in error case
     - scsi: pmcraid: Fix missing resource cleanup in error case
     - ALSA: hda/realtek - Add HW8326 support
     - virtio-mmio: fix missing put_device() when vm_cmdline_parent registration
       failed
     - ipv6: Fix signed integer overflow in __ip6_append_data
     - ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg
     - random: credit cpu and bootloader seeds by default
     - [x86] platform/x86/intel: pmc: Support Intel Raptorlake P
     - [x86] platform/x86/intel: hid: Add Surface Go to VGBS allow list
     - staging: r8188eu: fix rtw_alloc_hwxmits error detection for now
       (regression in 5.18.4) (Closes: #1013895)
     - staging: r8188eu: Fix warning of array overflow in ioctl_linux.c
       (regression in 5.15)
     - pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE
     - pNFS: Avoid a live lock condition in pnfs_update_layout() (regression in
       5.14)
     - sunrpc: set cl_max_connect when cloning an rpc_clnt (regression in 5.15)
     - i40e: Fix adding ADQ filter to TC0
     - i40e: Fix calculating the number of queue pairs
     - i40e: Fix call trace in setup_tx_descriptors
     - iavf: Fix issue with MAC address of VF shown as zero (regression in 5.18)
     - [x86,arm64] Drivers: hv: vmbus: Release cpu lock in error case
     - [riscv64] dts: microchip: re-add pdma to mpfs device tree (regression in
       5.18)
     - io_uring: fix races with file table unregister
     - io_uring: fix races with buffer table unregister
     - [x86] drm/i915/reset: Fix error_state_read ptr + offset use
     - [arm64] net: hns3: set port base vlan tbl_sta to false before removing
       old vlan (regression in 5.18)
     - [arm64] net: hns3: don't push link state to VF if unalive
     - [arm64] net: hns3: restore tm priority/qset to default settings when tc
       disabled
     - [arm64] net: hns3: fix PF rss size initialization bug (regression in
       5.17)
     - [arm64] net: hns3: fix tm port shapping of fibre port is incorrect after
       driver initialization
     - ice: Fix PTP TX timestamp offset calculation
     - ice: Sync VLAN filtering features for DVM
     - ice: Fix queue config fail handling
     - ice: Fix memory corruption in VF driver
     - net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg
     - [arm64] ftrace: fix branch range checks
     - [arm64] ftrace: consistently handle PLTs.
     - init: Initialize noop_backing_dev_info early (regression in 5.18.4)
     - block: Fix handling of offline queues in blk_mq_alloc_request_hctx()
     - [x86] ftrace: Remove OBJECT_FILES_NON_STANDARD usage
     - [arm64,armhf] irqchip/gic-v3: Fix error handling in
       gic_populate_ppi_partitions
     - sched: Fix balance_push() vs __sched_setscheduler()
     - i2c: designware: Use standard optional ref clock implementation
     - [x86] mei: hbm: drop capability response on early shutdown
     - [x86] mei: me: add raptor lake point S DID
     - [x86] comedi: vmk80xx: fix expression for tx buffer size
     - USB: serial: option: add support for Cinterion MV31 with new baseline
     - USB: serial: io_ti: add Agilent E5805A support
     - [arm64] mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer
     - [arm64,armhf] usb: dwc2: Fix memory leak in dwc2_hcd_init
     - [arm64,armhf] usb: dwc3: gadget: Fix IN endpoint max packet size
       allocation
     - [arm64,armhf] usb: dwc3: pci: Restore line lost in merge conflict
       resolution (regression in 5.18)
     - usb: gadget: u_ether: fix regression in setting fixed MAC address
       (regression in 5.16)
     - usb: gadget: f_fs: change ep->status safe in ffs_epfile_io()
     - usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io()
     - tty: n_gsm: Debug output allocation must use GFP_ATOMIC (regression in
       5.18.3)
     - serial: 8250: Store to lsr_save_flags after lsr read
     - [arm64] bus: fsl-mc-bus: fix KASAN use-after-free in fsl_mc_bus_remove()
     - md/raid5-ppl: Fix argument order in bio_alloc_bioset() (regression in
       5.18)
     - dm: fix race in dm_start_io_acct (regression in 5.18)
     - dm mirror log: round up region bitmap size to BITS_PER_LONG
     - drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl (regression in 5.18)
     - drm/amd/display: Cap OLED brightness per max frame-average luminance
     - audit: free module name (regression in 5.16)
     - fs: account for group membership
     - selinux: free contexts previously transferred in selinux_add_opt()
       (regression in 5.18)
     - ext4: fix super block checksum incorrect after mount
     - ext4: fix bug_on ext4_mb_use_inode_pa
     - ext4: make variable "count" signed
     - ext4: add reserved GDT blocks check
     - [arm64] KVM: arm64: Always start with clearing SVE flag on load
       (regression in 5.17)
     - [arm64] KVM: arm64: Don't read a HW interrupt pending state in user
       context (regression in 5.17)
     - netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_context
     - [x86] drm/i915/uc: remove accidental static from a local variable
       (regression in 5.17)
     - bpf: Use safer kvmalloc_array() where possible
     - dm: fix bio_set allocation
     - [arm64] clk: imx8mp: fix usb_root_clk parent
     https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.18.7
     - [s390x] mm: use non-quiescing sske for KVM switch to keyed guest
     - zonefs: fix zonefs_iomap_begin() for reads
     - [x86] boot: Wrap literal addresses in absolute_pointer()
     - fsnotify: consistent behavior for parent not watching children
     - bpf: Fix calling global functions from BPF_PROG_TYPE_EXT programs
       (regression in 5.17)
     - io_uring: use original request task for inflight tracking
     https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.18.8
     - random: schedule mix_interrupt_randomness() less often
     - random: quiet urandom warning ratelimit suppression message
     - [x86] ALSA: memalloc: Drop x86-specific hack for WC allocations
     - ALSA: hda/via: Fix missing beep setup
     - [x86] ALSA: hda: Fix discovery of i915 graphics PCI device (regression in
       5.18)
     - ALSA: hda/conexant: Fix missing beep setup
     - [x86] ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop
     - ALSA: hda/realtek - ALC897 headset MIC no sound
     - [x86] ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly
     - [x86] ALSA: hda/realtek: Add quirk for Clevo PD70PNT
     - [x86] ALSA: hda/realtek: Add quirk for Clevo NS50PU
     - net: openvswitch: fix parsing of nw_proto for IPv6 fragments
     - ipv4: ping: fix bind address validity check (regression in 5.17)
     - 9p: Fix refcounting during full path walks for fid lookups
     - 9p: fix fid refcount leak in v9fs_vfs_atomic_open_dotl
     - 9p: fix fid refcount leak in v9fs_vfs_get_link
     - 9p: fix EBADF errors in cached mode (regression in 5.16)
     - btrfs: fix hang during unmount when block group reclaim task is running
       (regression in 5.13)
     - btrfs: prevent remounting to v1 space cache for subpage mount
     - btrfs: add error messages to all unrecognized mount options
     - [powerpc*] scsi: ibmvfc: Store vhost pointer during subcrq allocation
     - [powerpc*] scsi: ibmvfc: Allocate/free queue resource only during probe/
       remove
     - mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing
     - xen/gntdev: Avoid blocking in unmap_grant_pages()
     - dm era: commit metadata in postsuspend after worker stops
     - dm: do not return early from dm_io_complete if BLK_STS_AGAIN without
       polling (regression in 5.18)
     - dm mirror log: clear log bits up to BITS_PER_LONG boundary
     - tracing/kprobes: Check whether get_kretprobe() returns NULL in
       kretprobe_dispatcher()
     - filemap: Handle sibling entries in filemap_get_read_batch()
     - mm/slub: add missing TID updates on slab deactivation
     - [x86] drm/i915: Implement w/a 22010492432 for adl-s
     - amd/display/dc: Fix COLOR_ENCODING and COLOR_RANGE doing nothing for
       DCN20+
     - drm/amd/display: Fix typo in override_lane_settings
     - USB: serial: pl2303: add support for more HXN (G) types
     - USB: serial: option: add Telit LE910Cx 0x1250 composition
     - USB: serial: option: add Quectel EM05-G modem
     - USB: serial: option: add Quectel RM500K module support
     - [arm64] drm/msm: Ensure mmap offset is initialized
     - [arm64] drm/msm: Fix double pm_runtime_disable() call
     - netfilter: use get_random_u32 instead of prandom
     - scsi: scsi_debug: Fix zone transition to full condition
     - [arm64] drm/msm: Switch ordering of runpm put vs devfreq_idle (regression
       in 5.15)
     - scsi: iscsi: Exclude zero from the endpoint ID range (regression in 5.18)
     - xsk: Fix generic transmit when completion queue reservation fails
     - [arm64] drm/msm: use for_each_sgtable_sg to iterate over scatterlist
     - bpf: Fix request_sock leak in sk lookup helpers
     - [arm64,armhf] drm/sun4i: Fix crash during suspend after component bind
       failure
     - [amd64] bpf, x86: Fix tail call count offset calculation on bpf2bpf call
     - [x86,arm64] scsi: storvsc: Correct reporting of Hyper-V I/O size limits
     - phy: aquantia: Fix AN when higher speeds than 1G are not advertised
     - net: fix data-race in dev_isalive()
     - veth: Add updating of trans_start
     - tipc: fix use-after-free Read in tipc_named_reinit
     - block: disable the elevator int del_gendisk
     - rethook: Reject getting a rethook if RCU is not watching
     - igb: fix a use-after-free issue in igb_clean_tx_ring
     - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers
     - ethtool: Fix get module eeprom fallback
     - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms
     - [arm64] drm/msm/dp: check core_initialized before disable interrupts at
       dp_display_unbind() (regression in 5.18.3)
     - [arm64] drm/msm/dp: force link training for display resolution change
     - net: phy: at803x: fix NULL pointer dereference on AR9331 PHY (regression
       in 5.18)
     - perf arm-spe: Don't set data source if it's not a memory operation
     - erspan: do not assume transport header is always set
     - net/tls: fix tls_sk_proto_close executed repeatedly
     - netfilter: nf_dup_netdev: do not push mac header a second time
     - netfilter: nf_dup_netdev: add and use recursion counter
     - xen-blkfront: Handle NULL gendisk (regression in 5.14)
     - afs: Fix dynamic root getattr (regression in 5.18)
     - block: pop cached rq before potentially blocking rq_qos_throttle()
       (regression in 5.17)
     - ice: ignore protocol field in GTP offload
     - ice: Fix switchdev rules book keeping
     - ice: ethtool: advertise 1000M speeds properly
     - ice: ethtool: Prohibit improper channel config for DCB
     - io_uring: fail links when poll fails (regression in 5.17)
     - regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips
     - regmap-irq: Fix offset/index mismatch in read_sub_irq_data()
     - drm/amd: Revert "drm/amd/display: keep eDP Vdd on when eDP stream is
       already enabled" (regression in 5.18)
     - igb: Make DMA faster when CPU is active on the PCIe link
     - virtio_net: fix xdp_rxq_info bug after suspend/resume
     - Revert "net/tls: fix tls_sk_proto_close executed repeatedly"
     - sock: redo the psock vs ULP protection check
     - nvme: move the Samsung X5 quirk entry to the core quirks
     - gpio: winbond: Fix error code in winbond_gpio_get()
     - [s390x] cpumf: Handle events cycles and instructions identical
     - filemap: Fix serialization adding transparent huge pages to page cache
       (regression in 5.18)
     - [x86] KVM: SEV: Init target VMCBs in sev_migrate_from
     - iio: mma8452: fix probe fail when device tree compatible is used.
     - io_uring: fix req->apoll_events (regression in 5.18)
     - io_uring: fix wrong arm_poll error handling (regression in 5.17)
     - vmcore: convert copy_oldmem_page() to take an iov_iter
     - [s390x] crash: add missing iterator advance in copy_oldmem_page()
     - [s390x] crash: make copy_oldmem_page() return number of bytes copied
     - xhci: turn off port power in shutdown
     - xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI
     - xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI
     - usb: gadget: uvc: fix list double add in uvcg_video_pump (regression in
       5.16)
     - usb: gadget: Fix non-unique driver names in raw-gadget driver
     - USB: gadget: Fix double-free bug in raw_gadget driver
     - [arm64,armhf] usb: chipidea: udc: check request status before setting
       device address
     - btrfs: fix race between reflinking and ordered extent completion
     - btrfs: fix deadlock with fsync+fiemap+transaction commit
     - f2fs: attach inline_data after setting compression (regression in 5.18.3)
     - f2fs: fix iostat related lock protection (regression in 5.17)
     - f2fs: do not count ENOENT for error case (regression in 5.18.4)
     - iio:accel:kxcjk-1013: rearrange iio trigger get and register
     - iio:accel:bma180: rearrange iio trigger get and register
     - iio:accel:mxc4005: rearrange iio trigger get and register
     - iio: accel: mma8452: ignore the return value of reset operation
     - iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up()
     - iio: trigger: sysfs: fix use-after-free on remove
     - iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value)
     - iio: adc: axp288: Override TS pin bias current for some models
     - [hppa] Fix flush_anon_page on PA8800/PA8900 (regression in 5.18)
     - [hppa] Enable ARCH_HAS_STRICT_MODULE_RWX
     - [powerpc*] Enable execve syscall exit tracepoint
     - [powerpc*] rtas: Allow ibm,platform-dump RTAS call with null buffer
       address
     - [powerpc*] powernv: wire up rng during setup_arch
     - mm/memory-failure: disable unpoison once hw error happens
     - mm: lru_cache_disable: use synchronize_rcu_expedited (regression in 5.18)
     - [armhf] dts: imx6qdl: correct PU regulator ramp delay
     - modpost: fix section mismatch check for exported init/exit sections
     - [arm64] dts: bcm2711-rpi-400: Fix GPIO line names
     - smb3: fix empty netname context on secondary channels (regression in
       5.18.4)
     - perf build-id: Fix caching files with a wrong build ID
     - smb3: use netname when available on secondary channels
     - dma-direct: use the correct size for dma_set_encrypted() (regression in
       5.17)
     - [powerpc*] pseries: wire up rng during setup_arch()
     https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.18.9
     - bcache: memset on stack variables in bch_btree_check() and
       bch_sectors_dirty_init()
     - hinic: Replace memcpy() with direct assignment
     - [powerpc*] ftrace: Remove ftrace init tramp once kernel init is complete
     - io_uring: fix not locked access to fixed buf table
     https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.18.10
     - drm/amdgpu: fix adev variable used in amdgpu_device_gpu_recover()
       (regression in 5.17)
     - Revert "drm/amdgpu/display: set vblank_disable_immediate for DC"
       (regression in 5.17)
     - drm/amdgpu: To flush tlb for MMHUB of RAVEN series
     - ksmbd: set the range of bytes to zero without extending file size in
       FSCTL_ZERO_DATA
     - ksmbd: check invalid FileOffset and BeyondFinalZero in FSCTL_ZERO_DATA
     - ksmbd: use vfs_llseek instead of dereferencing NULL
     - ipv6: take care of disable_policy when restoring routes
     - net: phy: Don't trigger state machine while in suspend
     - [s390x] archrandom: simplify back to earlier design and initialize
       earlier
     - nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX
       S40G)
     - nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1
     - nvdimm: Fix badblocks clear off-by-one error
     - ceph: wait on async create before checking caps for syncfs
       (regression in 5.18)
     - [hppa] Fix vDSO signal breakage on 32-bit kernel (regression in 5.18)
     - [hppa] unaligned: Fix emulate_ldw() breakage (regression in 5.18)
     - [powerpc*] prom_init: Fix kernel config grep
     - [powerpc*] bpf: Fix use of user_pt_regs in uapi
     - [x86] cpufreq: amd-pstate: Add resume and suspend callbacks
     - dm raid: fix accesses beyond end of raid member array
     - dm raid: fix KASAN warning in raid5_add_disks
     - SUNRPC: Fix READ_PLUS crasher
     - net: rose: fix UAF bugs caused by timer handler (CVE-2022-2318)
     - net: usb: ax88179_178a: Fix packet receiving (regression in 5.17)
     - virtio-net: fix race between ndo_open() and virtio_device_ready()
     - [armhf] net: dsa: bcm_sf2: force pause link settings
     - net: tun: unlink NAPI from device on destruction
     - net: tun: stop NAPI when detaching queues
     - net: fix IFF_TX_SKB_NO_LINEAR definition
     - net: dp83822: disable false carrier interrupt
     - net: dp83822: disable rx error interrupt
     - RDMA/qedr: Fix reporting QP timeout attribute
     - RDMA/cm: Fix memory leak in ib_cm_insert_listen
     - linux/dim: Fix divide by 0 in RDMA DIM
     - net: usb: asix: do not force pause frames support
     - usbnet: fix memory allocation in helpers
     - mptcp: fix race on unaccepted mptcp sockets (regression in 5.17)
     - mptcp: fix conflict with <netinet/in.h> (regression in 5.16)
     - [armhf] hwmon: (occ) Prevent power cap command overwriting poll response
     - NFS: restore module put when manager exits. (regression in 5.18)
     - NFSD: restore EINVAL error translation in nfsd_commit() (regression in
       5.17)
     - NFSv4: Add an fattr allocation to _nfs4_discover_trunking()
       (regression in 5.18.3)
     - vfs: fix copy_file_range() regression in cross-fs copies
     - caif_virtio: fix race between virtio_device_ready() and ndo_open()
     - io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio
     - PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events
     - lib/sbitmap: Fix invalid loop in __sbitmap_queue_get_batch()
     - vdpa/mlx5: Update Control VQ callback information
     - netfilter: nft_dynset: restore set element counter when failing to update
     - net/sched: act_api: Notify user space if any actions were flushed before
       error
     - net: asix: fix "can't send until first packet is send" issue
     - net: bonding: fix possible NULL deref in rlb code
     - net: phy: ax88772a: fix lost pause advertisement configuration
     - net: bonding: fix use-after-free after 802.3ad slave unbind
     - [arm64] net: dsa: felix: fix race between reading PSFP stats and port
       stats
     - [powerpc] memhotplug: Add add_pages override for PPC (regression in 5.18)
     - [x86] platform/x86: thinkpad_acpi: Fix a memory leak of EFCH MMIO
       resource (regression in 5.18)
     - [x86] platform/x86: ideapad-laptop: Add Ideapad 5 15ITL05 to
       ideapad_dytc_v4_allow_table[]
     - tipc: move bc link creation back to tipc_node_create
     - epic100: fix use after free on rmmod
     - tcp: add a missing nf_reset_ct() in 3WHS handling
     - nvmet-tcp: fix regression in data_digest calculation (regression in 5.12)
     - ACPI: video: Change how we determine if brightness key-presses are handled
     - tunnels: do not assume mac header is set in skb_tunnel_check_pmtu()
     - fanotify: refine the validation checks on non-dir inode mask (regression
       in 5.18)
     - nvmet: add a clear_ids attribute for passthru targets
     - ipv6/sit: fix ipip6_tunnel_get_prl return value
     - ipv6: fix lockdep splat in in6_dump_addrs() (regression in 5.13)
     - net: tun: avoid disabling NAPI twice
     - [arm64] drm/msm/dpu: Increment vsync_cnt before waking up userspace
       (regression in 5.16)
     - [x86] platform/x86: ideapad-laptop: Add allow_v4_dytc module parameter
     - [x86] drm/i915/gem: add missing else
     - [x86] drm/i915/dgfx: Disable d3cold at gfx root port
     - [arm64] drm/msm/gem: Fix error return on fence id alloc fail (regression
       in 5.15)
     - [x86] platform/x86: panasonic-laptop: revert "Resolve hotkey double
       trigger bug"
     - [x86] platform/x86: panasonic-laptop: don't report duplicate brightness
       key-presses
     - [x86] platform/x86: panasonic-laptop: filter out duplicate volume up/down
       /mute keypresses
     - drm/fourcc: fix integer type usage in uapi header
     - hwmon: (ibmaem) don't call platform_device_del() if platform_device_add()
       fails
     - xen/blkfront: fix leaking data in shared pages (CVE-2022-26365)
     - xen/netfront: fix leaking data in shared pages (CVE-2022-33740)
     - xen/netfront: force data bouncing when backend is untrusted
       (CVE-2022-33741)
     - xen/blkfront: force data bouncing when backend is untrusted
       (CVE-2022-33742)
     - xen-netfront: restore __skb_queue_tail() positioning in
       xennet_get_responses() (CVE-2022-33743)
     - [arm64,armhf] xen/arm: Fix race in RB-tree based P2M accounting
       (CVE-2022-33744)
     https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.18.11
     - io_uring: fix provided buffer import (regression in 5.18)
     - ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD
     - [x86] ALSA: hda/realtek: Add quirk for Clevo L140PU
     - can: bcm: use call_rcu() instead of costly synchronize_rcu()
     - can: gs_usb: gs_usb_open/close(): fix memory leak
     - can: kvaser_usb: replace run-time checks with struct
       kvaser_usb_driver_info
     - can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression
       (regression in 5.16)
     - can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits
     - bpf: Fix incorrect verifier simulation around jmp32's jeq/jne
     - bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals
     - usbnet: fix memory leak in error case
     - net: rose: fix UAF bug caused by rose_t0timer_expiry
     - netfilter: nft_set_pipapo: release elements in clone from abort path
     - netfilter: nf_tables: stricter validation of element data
       (CVE-2022-34918)
     - [x86] iommu/vt-d: Fix PCI bus rescan device hot add
     - [x86] iommu/vt-d: Fix RID2PASID setup/teardown failure
     - fbdev: Fix potential buffer overflow with silly screen sizes
       (CVE-2021-33655):
       + fbmem: Check virtual screen sizes in fb_set_var()
       + fbcon: Disallow setting font bigger than screen size
       + fbcon: Prevent that screen size is smaller than font size
     - PM: runtime: Redefine pm_runtime_release_supplier()
     - PM: runtime: Fix supplier device management during consumer probe
     - memregion: Fix memregion_free() fallback definition
     - fscache: Fix invalidation/lookup race (regression in 5.17)
     - fscache: Fix if condition in fscache_wait_on_volume_collision()
     - [powerpc*] powernv: delay rng platform device creation until later in
       boot
     - [armhf] pinctrl: sunxi: a83t: Fix NAND function name for some pins
     - srcu: Tighten cleanup_srcu_struct() GP checks
     - ASoC: rt711: Add endianness flag in snd_soc_component_driver
     - ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver
     - ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect
     - ASoC: SOF: ipc3-topology: Move and correct size checks in
       sof_ipc3_control_load_bytes()
     - [x86] ASoC: SOF: Intel: hda: Fix compressed stream position tracking
     - [arm64] dts: qcom: sm8450: fix interconnects property of UFS node
     - [arm64] dts: qcom: msm8994: Fix CPU6/7 reg values
     - [arm64] dts: qcom: sdm845: use dispcc AHB clock for mdss node
     - [arm64] dts: imx8mp-evk: correct mmc pad settings
     - [arm64] dts: imx8mp-evk: correct the uart2 pinctl value
     - [arm64] dts: imx8mp-evk: correct gpio-led pad settings
     - [arm64] dts: imx8mp-evk: correct vbus pad settings
     - [arm64] dts: imx8mp-evk: correct eqos pad settings
     - [arm64] dts: imx8mp-evk: correct I2C5 pad settings
     - [arm64] dts: imx8mp-evk: correct I2C1 pad settings
     - [arm64] dts: imx8mp-evk: correct I2C3 pad settings
     - [arm64] dts: imx8mp-phyboard-pollux-rdk: correct uart pad settings
     - [arm64] dts: imx8mp-phyboard-pollux-rdk: correct eqos pad settings
     - [arm64] dts: imx8mp-phyboard-pollux-rdk: correct i2c2 & mmc settings
     - [arm64,armhf] pinctrl: sunxi: sunxi_pconf_set: use correct offset
     - [arm64] dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo
     - xsk: Clear page contiguity bit when unmapping pool
     - i2c: piix4: Fix a memory leak in the EFCH MMIO support
     - i40e: Fix dropped jumbo frames statistics
     - i40e: Fix VF's MAC Address change on VM
     - [armhf] dts: stm32: add missing usbh clock and fix clk order on stm32mp15
     - ACPI: CPPC: Check _OSC for flexible address space
     - ACPI: bus: Set CPPC _OSC bits for all and when CPPC_LIB is supported
     - ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked (regressions in
       5.13, 5.18)
     - [x86] ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supported
     - net/mlx5e: Fix matchall police parameters validation
     - mptcp: Avoid acquiring PM lock for subflow priority changes
     - mptcp: Acquire the subflow socket lock before modifying MP_PRIO flags
     - mptcp: fix local endpoint accounting
     - r8169: fix accessing unset transport header
     - net/sched: act_api: Add extack to offload_act_setup() callback
     - net/sched: act_police: Add extack messages for offload failure
     - net/sched: act_police: allow 'continue' action offload
     - [arm64] dmaengine: imx-sdma: Allow imx8m for imx7 FW revs
     - [arm64,armhf] dmaengine: imx-sdma: only restart cyclic channel when
       enabled (regression in 5.18)
     - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer
       (Closes: #1015240, regression in 5.18)
     - misc: rtsx_usb: use separate command and response buffers
     - misc: rtsx_usb: set return value in rsp_buf alloc err path
     - ida: don't use BUG_ON() for debugging
     - [arm64,armhf] dmaengine: pl330: Fix lockdep warning about non-static key
     - [armhf] dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate
     - [arm64] dmaengine: qcom: bam_dma: fix runtime PM underflow
     - [armhf] dmaengine: ti: Add missing put_device in
       ti_dra7_xbar_route_allocate
     https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.18.12
     https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.18.13
     - USB: serial: ftdi_sio: add Belimo device ids
     - usb: typec: add missing uevent when partner support PD
     - [arm64,armhf] usb: dwc3: gadget: Fix event pending check
     - gpio: sim: fix the chip_name configfs item
     - [armhf] tty: serial: samsung_tty: set dma burst_size to 1
     - [x86] xen: Use clear_bss() for Xen PV guests
     - [x86] ALSA: hda - Add fixup for Dell Latitidue E5430
     - [x86] ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model
     - [x86] ALSA: hda/realtek: Fix headset mic for Acer SF313-51
     - [x86] ALSA: hda/realtek - Fix headset mic problem for a HP machine with
       alc671
     - [x86] ALSA: hda/realtek: fix mute/micmute LEDs for HP machines
     - [x86] ALSA: hda/realtek - Fix headset mic problem for a HP machine with
       alc221
     - [x86] ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop
     - xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue
     - fix race between exit_itimers() and /proc/pid/timers
     - mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages
     - mm: sparsemem: fix missing higher order allocation splitting (regression
       in 5.18)
     - mm: split huge PUD on wp_huge_pud fallback
     - tracing/histograms: Fix memory leak problem
     - net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale
       pointer
     - ip: fix dflt addr selection for connected nexthop
     - [armhf] 9213/1: Print message about disabled Spectre workarounds only
       once
     - [armel,armhf] 9214/1: alignment: advance IT state after emulating Thumb
       instruction
     - wifi: mac80211: fix queue selection for mesh/OCB interfaces
     - cgroup: Use separate src/dst nodes when preloading css_sets for migration
     - btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and
       inline extents
     - btrfs: zoned: fix a leaked bioc in read_zone_info
     - [arm64,armhf] drm/panfrost: Put mapping instead of shmem obj on
       panfrost_mmu_map_fault_addr() error
     - [arm64,armhf] drm/panfrost: Fix shrinker list corruption by madvise IOCTL
     - fs/remap: constrain dedupe of EOF blocks
     - nilfs2: fix incorrect masking of permission flags for symlinks
     - Revert "evm: Fix memleak in init_desc"
     - reset: Fix devm bulk optional exclusive control getter
     - [arm64] dts: ls1028a: Update SFP node to include clock
     - [armhf] dts: imx6qdl-ts7970: Fix ngpio typo and count
     - [riscv64] dts: microchip: hook up the mpfs' l2cache
     - [armhf] 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out
       of idle
     - [armel,armhf] 9210/1: Mark the FDT_FIXED sections as shareable
     - net/mlx5e: Fix enabling sriov while tc nic rules are offloaded
       (regression in 5.14)
     - net/mlx5e: CT: Use own workqueue instead of mlx5e priv (regression in
       5.18)
     - net/mlx5e: Fix capability check for updating vnic env counters
     - net/mlx5e: Ring the TX doorbell on DMA errors
     - drm/amdgpu: keep fbdev buffers pinned during suspend (regression in 5.17)
     - drm/amdgpu/display: disable prefer_shadow for generic fb helpers
       (regression in 5.17)
     - [x86] drm/i915: fix a possible refcount leak in
       intel_dp_add_mst_connector()
     - [x86] drm/i915/guc: ADL-N should use the same GuC FW as ADL-S
     - ima: Fix a potential integer overflow in ima_appraise_measurement
     - [arm64,armhf] ASoC: sgtl5000: Fix noise on shutdown/remove
     - [x86] ASoC: Intel: Skylake: Correct the ssp rate discovery in
       skl_get_ssp_clks()
     - [x86] ASoC: Intel: Skylake: Correct the handling of fmt_config flexible
       array
     - netfilter: ecache: move to separate structure
     - netfilter: conntrack: split inner loop of list dumping to own function
     - netfilter: ecache: use dedicated list for event redelivery
     - netfilter: conntrack: include ecache dying list in dumps
     - netfilter: conntrack: remove the percpu dying list
     - netfilter: conntrack: fix crash due to confirmed bit load reordering
       (regression in 5.17)
     - sysctl: Fix data races in proc_dointvec().
     - sysctl: Fix data races in proc_douintvec().
     - sysctl: Fix data races in proc_dointvec_minmax().
     - sysctl: Fix data races in proc_douintvec_minmax().
     - sysctl: Fix data races in proc_doulongvec_minmax().
     - sysctl: Fix data races in proc_dointvec_jiffies().
     - tcp: Fix a data-race around sysctl_tcp_max_orphans.
     - inetpeer: Fix data-races around sysctl.
     - net: Fix data-races around sysctl_mem.
     - cipso: Fix data-races around sysctl.
     - icmp: Fix data-races around sysctl.
     - ipv4: Fix a data-race around sysctl_fib_sync_mem.
     - [armhf] dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero
     - netfilter: nf_log: incorrect offset to network header
     - nfp: fix issue of skb segments exceeds descriptor limitation
     - vlan: fix memory leak in vlan_newlink() (regression in 5.17)
     - netfilter: nf_tables: replace BUG_ON by element length check
     - [riscv64] KVM: Fix SRCU deadlock caused by
       kvm_riscv_check_vcpu_requests()
     - [x86] drm/i915/gvt: IS_ERR() vs NULL bug in
       intel_gvt_update_reg_whitelist()
     - xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE
     - mptcp: fix subflow traversal at disconnect time (regression in 5.17)
     - NFSD: Decode NFSv4 birth time attribute (regression in 5.18)
     - lockd: set fl_owner when unlocking files
     - lockd: fix nlm_close_files (regression in 5.15)
     - ice: handle E822 generic device ID in PLDM header
     - ice: change devlink code to read NVM in blocks
     - [x86] drm/i915/ttm: fix sg_table construction (regression in 5.15)
     - [x86] drm/i915/gt: Serialize GRDOM access between multiple engine resets
     - [x86] drm/i915/gt: Serialize TLB invalidates with GT resets
     - bnxt_en: reclaim max resources if sriov enable fails
     - bnxt_en: Fix bnxt_reinit_after_abort() code path
     - bnxt_en: fix livepatch query
     - bnxt_en: Fix bnxt_refclk_read()
     - sysctl: Fix data-races in proc_dou8vec_minmax().
     - sysctl: Fix data-races in proc_dointvec_ms_jiffies().
     - tcp: Fix a data-race around sysctl_max_tw_buckets.
     - icmp: Fix a data-race around sysctl_icmp_echo_ignore_all.
     - icmp: Fix data-races around sysctl_icmp_echo_enable_probe.
     - icmp: Fix a data-race around sysctl_icmp_echo_ignore_broadcasts.
     - icmp: Fix a data-race around sysctl_icmp_ignore_bogus_error_responses.
     - icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr.
     - icmp: Fix a data-race around sysctl_icmp_ratelimit.
     - icmp: Fix a data-race around sysctl_icmp_ratemask.
     - raw: Fix a data-race around sysctl_raw_l3mdev_accept.
     - tcp: Fix data-races around sysctl_tcp_ecn.
     - tcp: Fix a data-race around sysctl_tcp_ecn_fallback.
     - ipv4: Fix data-races around sysctl_ip_dynaddr.
     - nexthop: Fix data-races around nexthop_compat_mode.
     - [amd64] ima: force signature verification when CONFIG_KEXEC_SIG is
       configured
     - drm/amd/display: Ignore First MST Sideband Message Return Error
     - [amd64] drm/amdkfd: correct the MEC atomic support firmware checking for
       GC 10.3.7
     - drm/amd/display: Only use depth 36 bpp linebuffers on DCN display
       engines. (regression in 5.14)
     - drm/amd/pm: Prevent divide by zero
     - drm/amd/display: Ensure valid event timestamp for cursor-only commits
     - smb3: workaround negprot bug in some Samba servers
     - sfc: fix use after free when disabling sriov
     - netfs: do not unlock and put the folio twice
     - seg6: fix skb checksum evaluation in SRH encapsulation/insertion
     - seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors
     - seg6: bpf: fix skb checksum in bpf_push_seg6_encap()
     - sfc: fix kernel panic when creating VF
     - net: atlantic: remove deep parameter on suspend/resume functions
     - net: atlantic: remove aq_nic_deinit() when resume (regression in 5.18)
     - [x86] KVM: x86: Fully initialize 'struct kvm_lapic_irq' in
       kvm_pv_kick_cpu_op()
     - net/tls: Check for errors in tls_device_init
     - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE
     - [arm64] tee: tee_get_drvdata(): fix description of return value
     - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push()
     - tty: use new tty_insert_flip_string_and_push_buffer() in pty_write()
     - scsi: megaraid: Clear READ queue map's nr_queues (regression in 5.13)
     - scsi: ufs: core: Drop loglevel of WriteBoost message (regression in 5.13)
     - nvme: fix block device naming collision (regression in 5.18)
     - ksmbd: use SOCK_NONBLOCK type for kernel_accept()
     - [x86] platform/x86: intel/pmc: Add Alder Lake N support to PMC core
       driver
     - virtio_mmio: Add missing PM calls to freeze/restore
     - virtio_mmio: Restore guest page size on resume
     - netfilter: nf_tables: avoid skb access on nf_stolen
     - netfilter: br_netfilter: do not skip all hooks with 0 priority
     - [arm64] scsi: hisi_sas: Limit max hw sectors for v3 HW
     - [powerpc*] cpufreq: pmac32-cpufreq: Fix refcount leak bug
     - [x86] platform/x86: thinkpad-acpi: profile capabilities as integer
     - [x86] platform/x86: thinkpad_acpi: do not use PSC mode on Intel platforms
     - [x86] platform/x86: hp-wmi: Ignore Sanitization Mode event
     - firmware: sysfb: Make sysfb_create_simplefb() return a pdev pointer
     - firmware: sysfb: Add sysfb_disable() helper function
     - fbdev: Disable sysfb device registration when removing conflicting FBs
     - net: tipc: fix possible refcount leak in tipc_sk_create()
     - nvme-tcp: always fail a request when sending it failed
     - nvme: fix regression when disconnect a recovering ctrl
     - net: sfp: fix memory leak in sfp_probe()
     - ASoC: ops: Fix off by one in range control validation
     - [armhf] pinctrl: aspeed: Fix potential NULL dereference in
       aspeed_pinmux_set_mux()
     - ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove
     - ASoC: rt711-sdca-sdw: fix calibrate mutex initialization
     - [x86] ASoC: Intel: sof_sdw: handle errors on card registration
     - ASoC: rt711: fix calibrate mutex initialization
     - ASoC: rt7*-sdw: harden jack_detect_handler
     - ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe
     - [x86] ASoC: SOF: Intel: hda-dsp: Expose hda_dsp_core_power_up()
     - [x86] ASoC: SOF: Intel: hda-loader: Make sure that the fw load sequence
       is followed
     - [x86] ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow
     - [x86] ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem
     - ASoC: wm_adsp: Fix event for preloader
     - ASoC: cs35l41: Correct some control names
     - ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error
     - ASoC: dapm: Initialise kcontrol data for mux/demux controls
     - ASoC: cs35l41: Add ASP TX3/4 source to register patch
     - [amd64] Clear .brk area at early boot
     - [armhf] dts: stm32: use the correct clock source for CEC on stm32mp151
     - Revert "can: xilinx_can: Limit CANFD brp to 2"
     - ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices
     - ALSA: usb-audio: Add quirk for Fiero SC-01
     - ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0)
     - nvme-pci: phison e16 has bogus namespace ids
     - nvme: use struct group for generic command dwords
     - signal handling: don't use BUG_ON() for debugging
     - ACPI: video: Fix acpi_video_handles_brightness_key_presses()
     - vt: fix memory overlapping when deleting chars in the buffer
     - [s390x] ap: fix error handling in __verify_queue_reservations()
     - [x86] ACPI: CPPC: Fix enabling CPPC on AMD systems with shared memory
     - serial: 8250: fix return error code in serial8250_request_std_resource()
     - power: supply: core: Fix boundary conditions in interpolation
       (regression in 5.17)
     - [armhf] serial: stm32: Clear prev values before setting RTS delays
     - [arm*] serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle
     - serial: 8250: Fix PM usage_count for console handover
     - [arm64] serial: mvebu-uart: correctly report configured baudrate value
     - [x86] pat: Fix x86_has_pat_wp()
     - [i386] drm/i915/ttm: fix 32b build
     - drm/aperture: Run fbdev removal before internal helpers
     https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.18.14
     - [amd64] Preparation for mitigating RETbleed:
       + x86/traps: Use pt_regs directly in fixup_bad_iret()
       + x86/entry: Switch the stack after error_entry() returns
       + x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry()
       + x86/entry: Don't call error_entry() for XENPV
       + x86/entry: Remove skip_r11rcx
     - [amd64] Add mitigations for RETbleed on AMD/Hygon (CVE-2022-29900) and
       Intel (CVE-2022-29901) processors:
       + x86/kvm/vmx: Make noinstr clean
       + x86/cpufeatures: Move RETPOLINE flags to word 11
       + x86/retpoline: Cleanup some #ifdefery
       + x86/retpoline: Swizzle retpoline thunk
       + x86/retpoline: Use -mfunction-return
       + x86: Undo return-thunk damage
       + x86,objtool: Create .return_sites
       + objtool: skip non-text sections when adding return-thunk sites
       + x86,static_call: Use alternative RET encoding
       + x86/ftrace: Use alternative RET encoding
       + x86/bpf: Use alternative RET encoding
       + x86/kvm: Fix SETcc emulation for return thunks
       + x86/vsyscall_emu/64: Don't use RET in vsyscall emulation
       + x86/sev: Avoid using __x86_return_thunk
       + x86: Use return-thunk in asm code
       + x86/entry: Avoid very early RET
       + objtool: Treat .text.__x86.* as noinstr
       + x86: Add magic AMD return-thunk
       + x86/bugs: Report AMD retbleed vulnerability
       + x86/bugs: Add AMD retbleed= boot parameter
       + x86/bugs: Enable STIBP for JMP2RET
       + x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value
       + x86/entry: Add kernel IBRS implementation
       + x86/bugs: Optimize SPEC_CTRL MSR writes
       + x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS
       + x86/bugs: Split spectre_v2_select_mitigation() and
         spectre_v2_user_select_mitigation()
       + x86/bugs: Report Intel retbleed vulnerability
       + intel_idle: Disable IBRS during long idle
       + objtool: Update Retpoline validation
       + x86/xen: Rename SYS* entry points
       + x86/xen: Add UNTRAIN_RET
       + x86/bugs: Add retbleed=ibpb
       + x86/bugs: Do IBPB fallback check only once
       + objtool: Add entry UNRET validation
       + x86/cpu/amd: Add Spectral Chicken
       + x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n
       + x86/speculation: Fix firmware entry SPEC_CTRL handling
       + x86/speculation: Fix SPEC_CTRL write on SMT state change
       + x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit
       + x86/speculation: Remove x86_spec_ctrl_mask
       + objtool: Re-add UNWIND_HINT_{SAVE_RESTORE}
       + KVM: VMX: Flatten __vmx_vcpu_run()
       + KVM: VMX: Convert launched argument to flags
       + KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS
       + KVM: VMX: Fix IBRS handling after vmexit
       + x86/speculation: Fill RSB on vmexit for IBRS
       + KVM: VMX: Prevent RSB underflow before vmenter
       + x86/common: Stamp out the stepping madness
       + x86/cpu/amd: Enumerate BTC_NO
       + x86/retbleed: Add fine grained Kconfig knobs
       + x86/bugs: Add Cannon lake to RETBleed affected CPU list
       + x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry
       + x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported
       + x86/kexec: Disable RET on kexec
       + x86/speculation: Disable RRSBA behavior
       + x86/static_call: Serialize __static_call_fixup() properly
       + x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit
       + x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current
       + efi/x86: use naked RET on mixed mode call wrapper
       + x86/kvm: fix FASTOP_SIZE when return thunks are enabled
       + KVM: emulate: do not adjust size of fastop and setcc subroutines
       + tools arch x86: Sync the msr-index.h copy with the kernel sources
       + tools headers cpufeatures: Sync with the kernel sources
       + x86/bugs: Remove apostrophe typo
       + um: Add missing apply_returns()
 .
   [ John Paul Adrian Glaubitz ]
   * [ia64] Disable CONFIG_HARDENED_USERCOPY which is currently broken
 .
   [ Ben Hutchings ]
   * [arm64] pinctrl: Re-enable PINCTRL_MSM (regression in 5.14)
   * lintian: Update overrides for lintian 2.115
   * [rt] Update to 5.18-rt11:
     - Revert "softirq: Check preemption after reenabling interrupts"
   * Bump ABI to 3
   * Disable SECURITY_LOCKDOWN_LSM and MODULE_SIG where we don't sign code
     (Closes: #825141)
   * tools/bpf, tools/perf: Update for init_disassemble_info() API change in
     binutils 2.38.50
   * tools/perf: Fix "unused parameter" warning introduced by "tools/perf:
     pmu-events: Fix reproducibility"
   * [amd64,arm64,armhf] wireguard: Clear keys after suspend despite
     CONFIG_ANDROID=y
   * d/salsa-ci.yml: Sync build-script with upstream
   * d/salsa-ci.yml: Handle APT sources in debian.sources as well as
     sources.list
   * d/tests: Remove obsolete dependencies of python test
   * d/tests: Add kbuild test that builds a trivial OOT module
   * linux-kbuild: Add missing pahole-version.sh script
   * [amd64] ata: Enable PATA_LEGACY (Closes: #910010)
   * udeb: Add essiv to crypto-modules (Closes: #973378)
   * udeb: Add SCSI device handlers to multipath-modules (Closes: #989079)
   * linux-source: Update Recommends to include all dependencies for deb-pkg
     target
   * [x86] speculation: Make all RETbleed mitigations depend on X86_64
 .
   [ Vincent Blut ]
   * [armhf] drivers/crypto/caam: Enable CRYPTO_DEV_FSL_CAAM as module
     (Closes: #1013255)
   * drivers/net/wireless/mediatek/mt76/mt7921: Enable MT7921U as module
     (Closes: #1015808)
Checksums-Sha1:
 00f77c9e50302794046f66ce734e646d749d7d6c 251368 linux_5.18.14-1.dsc
 bd9ad09a17f0aa6325bc85e2292cedcd7753fc7e 131714096 linux_5.18.14.orig.tar.xz
 1e07a9ecdb49d5ee9c598d528fffa12fb514cd48 1339696 linux_5.18.14-1.debian.tar.xz
 a1f40eb299a7cdbe7300d464b215d18aa87627a0 7580 linux_5.18.14-1_source.buildinfo
Checksums-Sha256:
 8b5b638331c98d5dc7e27206ac440796ef7acece61c01961e9b7eeaf0efa3dd6 251368 linux_5.18.14-1.dsc
 2ce62b985321d0f7d91e00b8eb6dc9d5fb556d783eac58b0493082af0b89b848 131714096 linux_5.18.14.orig.tar.xz
 c21c63f13b0c9da3a64d272e8803ac03a933d9b1cf896d5daf90ce83062b8dc6 1339696 linux_5.18.14-1.debian.tar.xz
 7147d8f61586bb279bdc6be54f746fb17dc086b56c19c3d31f470cf784d0cf83 7580 linux_5.18.14-1_source.buildinfo
Files:
 1dd69904eb35d11b2d82cab965a43f6b 251368 kernel optional linux_5.18.14-1.dsc
 f0f0b2afc3cad17d66e409f28e6aad3e 131714096 kernel optional linux_5.18.14.orig.tar.xz
 8b47771ca03ff07037930c072f1b658a 1339696 kernel optional linux_5.18.14-1.debian.tar.xz
 0c61f7db3091fbc105b4d74ef33c2b8c 7580 kernel optional linux_5.18.14-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAmLcT4wACgkQ57/I7JWG
EQmz0hAAkREFnLGtJGn3/ojRXMUxo7QDRejbGFSoLR2PyGZi6TFbvRRVGau+rpkF
/lOnv9PO5h5JFJ3LuO3wXwD8kpddWgj4CAOoQFZpp7zQ1N/Vo3cAviD/a/7DBuQj
lwEwq0KprniP/esxds+iZiWk5WxiBpUC5IGjBjUmYuUugGnWhMqqIHT72AWbK2py
eha+Q0ik8LNCW2rwuvnTHmpU3MB3CRzBMEEmWzdabB9wHh0eEQ+tSqOQngGRgo6K
PHoDpwMhxRkblkAtaj0ISaNZbkgZaE9ukJE4SAK4CzW2a5RNoWFeqOHAQ8vCdNQS
jwRR5Xp3Xnap77C66Px2WpaMlBZQp1GCYFu0sZkj6c9+D/a4JZ3o1eYggHgL+zJR
extv724heua8vYtcUM1Z/44wLtZS40iGM7xV3nmFAHNzjlcUwiO8z3cHAJrPuLQ8
Eh6p3VjjpfMVT15FaqH23UC5JYNadkiqB0h3njfFN6jL97tD99XuQHe75XJuvDsH
NGf3JYH4gB6/ytqyBP9l99T9ruWKlcXXGwR2JT5QF9x81+4aO6Uh6qAENMut1LG8
LsRGuP3CYAlQijYeVPF42HALGvScl4ELDHTqIW+dPKO9WWdYDok1mBk2xDFvDzJm
RpmtBS2MmV3ed51VjXwvo8ZFehPDWOzdjhqGHrV/AKHXPyfec+E=
=EeYO
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: