• linux_5.15.15-1_source.changes ACCEPTED into unstable, unstable (2/2)

    From Debian FTP Masters@21:1/5 to All on Wed Jan 19 08:20:01 2022
    [continued from previous message]

    - [x86] hwmon: (corsair-psu) fix plain integer used as NULL pointer
    - RDMA: Fix use-after-free in rxe_queue_cleanup
    - RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow
    - mtd: rawnand: Fix nand_erase_op delay
    - mtd: rawnand: Fix nand_choose_best_timings() on unsupported interface
    - netfs: Fix lockdep warning from taking sb_writers whilst holding
    mmap_lock
    - ice: fix FDIR init missing when reset VF
    - [x86] vmxnet3: fix minimum vectors alloc issue
    - [arm64] drm/msm: Fix null ptr access msm_ioctl_gem_submit()
    - [arm64] drm/msm/a6xx: Fix uinitialized use of gpu_scid
    - [arm64] drm/msm/dsi: set default num_data_lanes
    - [arm64] drm/msm/dp: Avoid unpowered AUX xfers that caused crashes
    - [arm64] KVM: arm64: Save PSTATE early on exit
    - [arm64] Revert "tty: serial: fsl_lpuart: drop earlycon entry for
    i.MX8QXP"
    - net/mlx4_en: Update reported link modes for 1/10G
    - loop: Use pr_warn_once() for loop_control_remove() warning
    - ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid
    - [x86] ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P
    - [arm64,armhf] i2c: rk3x: Handle a spurious start completion interrupt
    flag
    - net: netlink: af_netlink: Prevent empty skb by adding a check on len.
    - drm/amdgpu: cancel the correct hrtimer on exit
    - drm/amdgpu: check atomic flag to differeniate with legacy path
    - drm/amd/display: Fix for the no Audio bug with Tiled Displays
    - drm/amdkfd: fix double free mem structure
    - drm/amd/display: add connector type check for CRC source set
    - drm/amdkfd: process_info lock not needed for svm
    - tracing: Fix a kmemleak false positive in tracing_map
    - fuse: make sure reclaim doesn't write the inode
    - perf inject: Fix itrace space allowed for new attributes
    https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.11
    - [x86] KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled
    - KVM: downgrade two BUG_ONs to WARN_ON_ONCE
    - [x86] kvm: remove unused ack_notifier callbacks
    - [x86] KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid()
    - mac80211: fix rate control for retransmitted frames
    - mac80211: fix regression in SSN handling of addba tx
    - mac80211: mark TX-during-stop for TX in in_reconfig
    - mac80211: send ADDBA requests using the tid/queue of the aggregation
    session
    - mac80211: validate extended element ID is present
    - [arm64] firmware: arm_scpi: Fix string overflow in SCPI genpd driver
    - virtio_ring: Fix querying of maximum DMA mapping size for virtio device
    - [s390x] entry: fix duplicate tracking of irq nesting level
    - [s390x] recordmcount.pl: look for jgnop instruction as well as bcrl on
    s390
    - [arm64] dts: ten64: remove redundant interrupt declaration for gpio-keys
    - ceph: fix up non-directory creation in SGID directories
    - dm btree remove: fix use after free in rebalance_children()
    - audit: improve robustness of the audit queue handling
    - btrfs: convert latest_bdev type to btrfs_device and rename
    - btrfs: use latest_dev in btrfs_show_devname
    - btrfs: update latest_dev when we create a sprout device
    - btrfs: remove stale comment about the btrfs_show_devname
    - scsi: ufs: core: Retry START_STOP on UNIT_ATTENTION
    - [x86] drm/i915/hdmi: convert intel_hdmi_to_dev to intel_hdmi_to_i915
    - [x86] drm/i915/hdmi: Turn DP++ TMDS output buffers back on in encoder->
    shutdown()
    - [x86] pinctrl: amd: Fix wakeups when IRQ is shared with SCI
    - [arm64] dts: rockchip: remove mmc-hs400-enhanced-strobe from
    rk3399-khadas-edge
    - [arm64] dts: rockchip: fix rk3308-roc-cc vcc-sd supply
    - [arm64] dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply
    - [arm64] dts: rockchip: fix audio-supply for Rock Pi 4
    - [arm64] dts: rockchip: fix poweroff on helios64
    - mac80211: track only QoS data frames for admission control
    - ceph: fix duplicate increment of opened_inodes metric
    - ceph: initialize pathlen variable in reconnect_caps_cb
    - [armhf] socfpga: dts: fix qspi node compatible
    - [arm64] dts: imx8mq: remove interconnect property from lcdif
    - clk: Don't parent clks until the parent is fully registered
    - [armhf] soc: imx: Register SoC device only on i.MX boards
    - iwlwifi: mvm: don't crash on invalid rate w/o STA
    - virtio/vsock: fix the transport to work with VMADDR_CID_ANY
    - Revert "drm/fb-helper: improve DRM fbdev emulation device names"
    - sch_cake: do not call cake_destroy() from cake_init()
    - inet_diag: fix kernel-infoleak for UDP sockets
    - netdevsim: don't overwrite read only ethtool parms
    - [arm64] net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg
    - [arm64] net: hns3: fix race condition in debugfs
    - net/sched: sch_ets: don't remove idle classes from the round-robin list
    - [arm64,armhf] net: dsa: mv88e6xxx: Unforce speed & duplex in
    mac_link_down()
    - mptcp: never allow the PM to close a listener subflow
    - drm/ast: potential dereference of null pointer
    - [x86] drm/i915/display: Fix an unsigned subtraction which can never be
    negative.
    - mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock
    - cfg80211: Acquire wiphy mutex on regulatory work
    - mac80211: fix lookup when adding AddBA extension element
    - net: stmmac: fix tc flower deletion for VLAN priority Rx steering
    - flow_offload: return EOPNOTSUPP for the unsupported mpls action type
    - rds: memory leak in __rds_conn_create() (CVE-2021-45480)
    - ice: Use div64_u64 instead of div_u64 in adjfine
    - ice: Don't put stale timestamps in the skb
    - drm/amd/display: Set exit_optimized_pwr_state for DCN31
    - drm/amd/pm: fix a potential gpu_metrics_table memory leak
    - mptcp: remove tcp ulp setsockopt support
    - mptcp: clear 'kern' flag from fallback sockets
    - mptcp: fix deadlock in __mptcp_push_pending()
    - [arm64,armhf] soc/tegra: fuse: Fix bitwise vs. logical OR warning
    - igb: Fix removal of unicast MAC filters of VFs
    - igbvf: fix double free in `igbvf_probe`
    - igc: Fix typo in i225 LTR functions
    - ixgbe: Document how to enable NBASE-T support
    - ixgbe: set X550 MDIO speed before talking to PHY
    - netdevsim: Zero-initialize memory for new map's value in function
    nsim_bpf_map_alloc (CVE-2021-4135)
    - net/packet: rx_owner_map depends on pg_vec
    - [arm64,armhf] net: stmmac: dwmac-rk: fix oob read in rk_gmac_setup
    - sfc_ef100: potential dereference of null pointer
    - [arm64,armhf] dsa: mv88e6xxx: fix debug print for SPEED_UNFORCED
    - net: Fix double 0x prefix print in SKB dump
    - net/smc: Prevent smc_release() from long blocking
    - sit: do not call ipip6_dev_free() from sit_init_net()
    - afs: Fix mmap
    - [arm64] kexec: Fix missing error code 'ret' warning in
    load_other_segments()
    - bpf: Fix extable fixup offset.
    - USB: gadget: bRequestType is a bitfield, not a enum
    - Revert "usb: early: convert to readl_poll_timeout_atomic()"
    - [x86] KVM: x86: Drop guest CPUID check for host initiated writes to
    MSR_IA32_PERF_CAPABILITIES
    - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous
    - USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04)
    - [arm*] usb: dwc2: fix STM ID/VBUS detection startup delay in
    dwc2_driver_probe
    - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error
    - PCI/MSI: Mask MSI-X vectors only on success
    - [x86] usb: xhci: Extend support for runtime power management for AMD's
    Yellow carp.
    - [x86,arm64] usb: typec: tcpm: fix tcpm unregister port but leave a
    pending timer
    - usb: gadget: u_ether: fix race in setting MAC address in setup phase
    - USB: serial: cp210x: fix CP2105 GPIO registration
    - USB: serial: option: add Telit FN990 compositions
    - selinux: fix sleeping function called from invalid context
    - btrfs: fix memory leak in __add_inode_ref()
    - btrfs: fix double free of anon_dev after failure to create subvolume
    - btrfs: check WRITE_ERR when trying to read an extent buffer
    - btrfs: fix missing blkdev_put() call in btrfs_scan_one_device()
    - zonefs: add MODULE_ALIAS_FS
    - iocost: Fix divide-by-zero on donation from low hweight cgroup
    - [x86] serial: 8250_fintek: Fix garbled text for console
    - timekeeping: Really make sure wall_to_monotonic isn't positive
    - cifs: sanitize multiple delimiters in prepath
    - locking/rtmutex: Fix incorrect condition in rtmutex_spin_on_owner()
    - [riscv64] dts: unleashed: Add gpio card detect to mmc-spi-slot
    - [riscv64] dts: unmatched: Add gpio card detect to mmc-spi-slot
    - perf inject: Fix segfault due to close without open
    - perf inject: Fix segfault due to perf_data__fd() without open
    - libata: if T_LENGTH is zero, dma direction should be DMA_NONE
    - [powerpc*] powerpc/module_64: Fix livepatching for RO modules
    - drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE
    - drm/amdgpu: don't override default ECO_BITs setting
    - drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC
    - [armhf] dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name
    - mptcp: add missing documented NL params
    - [amd64] bpf, x64: Factor out emission of REX byte in more cases
    - bpf: Fix extable address check.
    - USB: core: Make do_proc_control() and do_proc_bulk() killable
    - media: mxl111sf: change mutex_init() location
    - ovl: fix warning in ovl_create_real()
    - scsi: scsi_debug: Don't call kcalloc() if size arg is zero
    - scsi: scsi_debug: Fix type in min_t to avoid stack OOB
    - scsi: scsi_debug: Sanity check block descriptor length in
    resp_mode_select()
    - io-wq: remove spurious bit clear on task_work addition
    - io-wq: check for wq exit after adding new worker task_work
    - rcu: Mark accesses to rcu_state.n_force_qs
    - io-wq: drop wqe lock before creating new worker
    - [armhf] bus: ti-sysc: Fix variable set but not used warning for
    reinit_modules
    - xen/blkfront: harden blkfront against event channel storms
    (CVE-2021-28711)
    - xen/netfront: harden netfront against event channel storms
    (CVE-2021-28712)
    - xen/console: harden hvc_xen against event channel storms
    (CVE-2021-28713)
    - xen/netback: fix rx queue stall detection (CVE-2021-28714)
    - xen/netback: don't queue unlimited number of packages (CVE-2021-28715)
    https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.12
    - net: usb: lan78xx: add Allied Telesis AT29M2-AF
    - ext4: prevent partial update of the extent blocks
    - ext4: check for out-of-order index extents in ext4_valid_extent_entries()
    - ext4: check for inconsistent extents between index and leaf block
    - HID: holtek: fix mouse probing
    - HID: potential dereference of null pointer
    - NFSD: Fix READDIR buffer overflow
    - PM: sleep: Fix error handling in dpm_prepare()
    - [arm64] dts: allwinner: orangepi-zero-plus: fix PHY mode
    - [arm64,armhf] bus: sunxi-rsb: Fix shutdown
    - spi: change clk_disable_unprepare to clk_unprepare
    - ucounts: Fix rlimit max values check
    - [arm64,armhf] ASoC: meson: aiu: fifo: Add missing
    dma_coerce_mask_and_coherent()
    - [arm64] RDMA/hns: Fix RNR retransmission issue for HIP08
    - IB/qib: Fix memory leak in qib_user_sdma_queue_pkts()
    - [arm64] RDMA/hns: Replace kfree() with kvfree()
    - netfilter: nf_tables: fix use-after-free in nft_set_catchall_destroy()
    - netfilter: fix regression in looped (broad|multi)cast's MAC handling
    - [armhf] dts: imx6qdl-wandboard: Fix Ethernet support
    - ice: Use xdp_buf instead of rx_buf for xsk zero-copy
    - ice: xsk: return xsk buffers back to pool when cleaning the ring
    - qlcnic: potential dereference null pointer of rx_queue->page_ring
    - tcp: move inet->rx_dst_ifindex to sk->sk_rx_dst_ifindex
    - ipv6: move inet6_sk(sk)->rx_dst_cookie to sk->sk_rx_dst_cookie
    - inet: fully convert sk->sk_rx_dst to RCU rules
    - net: accept UFOv6 packages in virtio_net_hdr_to_skb
    - net: skip virtio_net_hdr_set_proto if protocol already set
    - igb: fix deadlock caused by taking RTNL in RPM resume path
    - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module
    - bonding: fix ad_actor_system option setting to default
    - [amd64] fjes: Check for error irq
    - [armhf] drivers: net: smc911x: Check for error irq
    - asix: fix uninit-value in asix_mdio_read()
    - asix: fix wrong return value in asix_check_host_enable()
    - io_uring: zero iocb->ki_pos for stream file types
    - veth: ensure skb entering GRO are not cloned.
    - net: stmmac: ptp: fix potentially overflowing expression
    - net: bridge: Use array_size() helper in copy_to_user()
    - net: bridge: fix ioctl old_deviceless bridge argument
    - r8152: fix the force speed doesn't work for RTL8156
    - Input: elantech - fix stack out of bound access in
    elantech_change_report_id()
    - [arm*] pinctrl: bcm2835: Change init order for gpio hogs
    - hwmon: (lm90) Fix usage of CONFIG2 register in detect function
    - hwmon: (lm90) Prevent integer overflow/underflow in hysteresis
    calculations
    - hwmon: (lm90) Introduce flag indicating extended temperature support
    - hwmon: (lm90) Add basic support for TI TMP461
    - hwmon: (lm90) Drop critical attribute support for MAX6654
    - kernel/crash_core: suppress unknown crashkernel parameter warning
    - [x86] Revert "x86/boot: Pull up cmdline preparation and early param
    parsing"
    - [x86] boot: Move EFI range reservation after cmdline parsing
    - ALSA: jack: Check the return value of kstrdup()
    - ALSA: drivers: opl3: Fix incorrect use of vp->state
    - ALSA: rawmidi - fix the uninitalized user_pversion
    - [x86] ALSA: hda/hdmi: Disable silent stream on GLK
    - [x86] ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6
    - [x86] ALSA: hda/realtek: Add new alc285-hp-amp-init model
    - [x86] ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
    - [x86] ALSA: hda/realtek: Fix quirk for Clevo NJ51CU
    - [arm64,armhf] ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to
    aiu-fifo-i2s
    - [arm64,armhf] ASoC: tegra: Add DAPM switches for headphones and mic jack
    - [armhf] ASoC: tegra: Restore headphones jack name on Nyan Big
    - Input: atmel_mxt_ts - fix double free in mxt_read_info_block
    - ipmi: bail out if init_srcu_struct fails
    - ipmi: ssif: initialize ssif_info->client early
    - ipmi: fix initialization when workqueue allocation fails
    - [hppa] Correct completer in lws start
    - [hppa] Fix mask used to select futex spinlock
    - tee: handle lookup of shm with reference count 0
    - [x86] pkey: Fix undefined behaviour with PKRU_WD_BIT
    - [amd64] platform/x86: amd-pmc: only use callbacks for suspend
    - [x86] platform/x86: intel_pmc_core: fix memleak on registration failure
    - [x86] KVM: x86: Always set kvm_run->if_flag
    - [x86] KVM: x86/mmu: Don't advance iterator after restart due to yielding
    - [x86] KVM: nVMX: Synthesize TRIPLE_FAULT for L2 if emulation is required
    - [x86] KVM: VMX: Always clear vmx->fail on emulation_required
    - [x86] KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this
    vCPU
    - [armhf] pinctrl: stm32: consider the GPIO offset to expose all the GPIO
    lines
    - [arm64,armhf] mmc: sdhci-tegra: Fix switch to HS400ES mode
    - [armhf] mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands
    - mmc: core: Disable card detect during shutdown
    - [armhf] mmc: mmci: stm32: clear DLYB_CR after sending tuning command
    - mac80211: fix locking in ieee80211_start_ap error path
    - mm: mempolicy: fix THP allocations escaping mempolicy restrictions
    - mm, hwpoison: fix condition in free hugetlb page path
    - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page()
    - [arm64] tee: optee: Fix incorrect page free bug
    - f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr()
    (CVE-2021-45469)
    - netfs: fix parameter of cleanup()
    - [x86] KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state
    - [arm64] dts: lx2160a: fix scl-gpios property name
    - [arm64] Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312
    - Input: goodix - add id->model mapping for the "9111" model
    - [x86] ASoC: SOF: Intel: pci-tgl: add new ADL-P variant
    - [x86] ASoC: SOF: Intel: pci-tgl: add ADL-N support
    - ASoC: rt5682: fix the wrong jack type detected
    - hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681
    - hwmon: (lm90) Do not report 'busy' status bit as alarm
    - r8152: sync ocp base
    - ax25: NPD bug when detaching AX25 device
    - hamradio: defer ax25 kfree after unregister_netdev
    - hamradio: improve the incomplete fix to avoid NPD
    - tun: avoid double free in tun_free_netdev
    - phonet/pep: refuse to enable an unbound pipe
    https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.13
    - Input: i8042 - add deferred probe support
    - Input: i8042 - enable deferred probe quirk for ASUS UM325UA
    - tomoyo: Check exceeded quota early in tomoyo_domain_quota_is_ok().
    - tomoyo: use hwight16() in tomoyo_domain_quota_is_ok()
    - net/sched: Extend qdisc control block with tc control block
    - [x86] platform/x86: apple-gmux: use resource_size() with res
    - memblock: fix memblock_phys_alloc() section mismatch error
    - ALSA: hda: intel-sdw-acpi: harden detection of controller
    - ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2
    - efi: Move efifb_setup_from_dmi() prototype from arch headers
    - selinux: initialize proto variable in selinux_ip_postroute_compat()
    - scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write()
    - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources
    - net/mlx5: Fix error print in case of IRQ request failed
    - net/mlx5: Fix SF health recovery flow
    - net/mlx5: Fix tc max supported prio for nic mode
    - net/mlx5e: Wrap the tx reporter dump callback to extract the sq
    - net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow
    - net/mlx5e: Fix ICOSQ recovery flow for XSK
    - net/mlx5e: Use tc sample stubs instead of ifdefs in source file
    - net/mlx5e: Delete forward rule for ct or sample action
    - udp: using datalen to cap ipv6 udp max gso segments
    - sctp: use call_rcu to free endpoint
    - net/smc: fix using of uninitialized completions
    - net: usb: pegasus: Do not drop long Ethernet frames
    - net/smc: don't send CDC/LLC message if link not ready
    - net/smc: fix kernel panic caused by race of smc_sock
    - igc: Do not enable crosstimestamping for i225-V models
    - igc: Fix TX timestamp support for non-MSI-X platforms
    - drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization
    - drm/amd/display: Set optimize_pwr_state for DCN31
    - net/mlx5e: Fix wrong features assignment in case of error
    - net: bridge: mcast: add and enforce query interval minimum
    - net: bridge: mcast: add and enforce startup query interval minimum
    - net: bridge: mcast: fix br_multicast_ctx_vlan_global_disabled helper
    - [armhf] net/ncsi: check for error return from call to nla_put_u32
    - i2c: validate user data in compat ioctl
    - nfc: uapi: use kernel size_t to fix user-space builds
    - uapi: fix linux/nfc.h userspace compilation errors
    - drm/nouveau: wait for the exclusive fence after the shared ones v2
    (Closes: #1000681)
    - drm/amdgpu: When the VCN(1.0) block is suspended, powergating is
    explicitly enabled
    - drm/amdgpu: add support for IP discovery gc_info table v2
    - drm/amd/display: Changed pipe split policy to allow for multi-display pipe
    split
    - xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set.
    - usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear.
    - [arm*] binder: fix async_free_space accounting for empty parcels
    - [x86] scsi: vmw_pvscsi: Set residual data length conditionally
    - Input: appletouch - initialize work before device registration
    - Input: spaceball - fix parsing of movement data packets
    - net: fix use-after-free in tw_timer_handler
    - fs/mount_setattr: always cleanup mount_kattr
    https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.14
    - fscache_cookie_enabled: check cookie is valid before accessing it
    - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf()
    - tracing: Tag trace_percpu_buffer as a percpu pointer
    - Revert "RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow"
    - ieee802154: atusb: fix uninit value in atusb_set_extended_addr
    - i40e: Fix to not show opcode msg on unsuccessful VF MAC change
    - iavf: Fix limit of total number of queues to active queues of VF
    - RDMA/core: Don't infoleak GRH fields
    - Revert "net: usb: r8152: Add MAC passthrough support for more Lenovo
    Docks"
    - netrom: fix copying in user data in nr_setsockopt
    - RDMA/uverbs: Check for null return of kmalloc_array
    - mac80211: initialize variable have_higher_than_11mbit
    - mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh
    - sfc: The RX page_ring is optional
    - i40e: fix use-after-free in i40e_sync_filters_subtask()
    - i40e: Fix for displaying message regarding NVM version
    - i40e: Fix incorrect netdev's real number of RX/TX queues
    - ipv4: Check attribute length for RTA_GATEWAY in multipath route
    - ipv4: Check attribute length for RTA_FLOW in multipath route
    - ipv6: Check attribute length for RTA_GATEWAY in multipath route
    - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route
    - lwtunnel: Validate RTA_ENCAP_TYPE attribute length
    - sctp: hold endpoint before calling cb in sctp_transport_lookup_process
    - batman-adv: mcast: don't send link-local multicast to mcast routers
    - sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc
    - net: ena: Fix undefined state when tx request id is out of bounds
    - net: ena: Fix wrong rx request id by resetting device
    - net: ena: Fix error handling when calculating max IO queues number
    - md/raid1: fix missing bitmap update w/o WriteMostly devices
    - [x86] KVM: x86: Check for rmaps allocation
    - cgroup: Use open-time credentials for process migraton perm checks
    (CVE-2021-4197)
    - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv
    (CVE-2021-4197)
    - cgroup: Use open-time cgroup namespace for process migration perm checks
    (CVE-2021-4197)
    - Revert "i2c: core: support bus regulator controlling in adapter"
    - xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate
    (CVE-2021-4155)
    - power: supply: core: Break capacity loop
    - rndis_host: support Hytera digital radios
    - net ticp:fix a kernel-infoleak in __tipc_sendmsg()
    - phonet: refcount leak in pep_sock_accep (CVE-2021-45095)
    - fbdev: fbmem: add a helper to determine if an aperture is used by a fw fb
    - drm/amdgpu: disable runpm if we are the primary adapter
    - [arm64] power: bq25890: Enable continuous conversion for ADC at charging
    - ipv6: Continue processing multipath route even if gateway attribute is
    invalid
    - ipv6: Do cleanup if attribute validation fails in multipath route
    - drm/amdgpu: fix dropped backing store handling in
    amdgpu_dma_buf_move_notify
    - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown()
    - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate
    - net: udp: fix alignment problem in udp4_seq_show()
    - atlantic: Fix buff_ring OOB in aq_ring_rx_clean
    - drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume
    - drm/amdgpu: always reset the asic in suspend (v2)
    - drm/amdgpu: put SMU into proper state on runpm suspending for BOCO capable
    platform
    - mISDN: change function names to avoid conflicts
    - drm/amd/display: fix B0 TMDS deepcolor no dislay issue
    - drm/amd/display: Added power down for DCN10
    - ipv6: raw: check passed optlen before reading
    - Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)"
    - drm/amd/pm: keep the BACO feature enabled for suspend
    https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.15
    - workqueue: Fix unbind_workers() VS wq_worker_running() race
    - staging: r8188eu: switch the led off during deinit
    - bpf: Fix out of bounds access from invalid *_or_null type verification
    (CVE-2022-23222)
    - Bluetooth: btusb: Add protocol for MediaTek bluetooth devices(MT7922)
    - Bluetooth: btusb: Add the new support ID for Realtek RTL8852A
    - Bluetooth: btusb: Add support for IMC Networks Mediatek Chip(MT7921)
    - Bbluetooth: btusb: Add another Bluetooth part for Realtek 8852AE
    - Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb()
    - Bluetooth: btusb: enable Mediatek to support AOSP extension
    - Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE
    - Bluetooth: btusb: Add the new support IDs for WCN6855
    - fget: clarify and improve __fget_files() implementation
    - Bluetooth: btusb: Add one more Bluetooth part for WCN6855
    - Bluetooth: btusb: Add two more Bluetooth parts for WCN6855
    - Bluetooth: btusb: Add support for Foxconn MT7922A
    - Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices
    - Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0
    - Bluetooth: bfusb: fix division by zero in send path
    - [armhf] dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100
    - USB: core: Fix bug in resuming hub's handling of wakeup requests
    - USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status
    - ath11k: Fix buffer overflow when scanning with extraie
    - mmc: sdhci-pci: Add PCI ID for Intel ADL
    - Bluetooth: add quirk disabling LE Read Transmit Power
    - Bluetooth: btbcm: disable read tx power for some Macs with the T2 Security
    chip
    - Bluetooth: btbcm: disable read tx power for MacBook Air 8,1 and 8,2
    - veth: Do not record rx queue hint in veth_xmit
    - [x86] mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe()
    - can: gs_usb: fix use of uninitialized variable, detach device on reception
    of invalid USB data
    - can: isotp: convert struct tpcon::{idx,len} to unsigned int
    - can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved}
    - random: fix data race on crng_node_pool
    - random: fix data race on crng init time
    - random: fix crash on multiple early calls to add_bootloader_randomness()
    - [x86] platform/x86/intel: hid: add quirk to support Surface Go 3
    - media: Revert "media: uvcvideo: Set unique vdev name based in type"
    - [x86] drm/i915: Avoid bitwise vs logical OR warning in
    snb_wm_latency_quirk()
    .
    [ Ben Hutchings ]
    * Bump ABI to 3
    * wait: Export new function __wake_up_pollfree() needed by binder
    * [rt] Add new signing key for Clark Williams
    * [rt] Update to 5.15.10-rt24
    * debian/control: Add version to libopencsd-dev build-dependency
    * [armhf] media: Set MEDIA_SUPPORT=m so drivers are no longer built-in
    .
    [ Andrew Balmos ]
    * net/can: Enable CONFIG_CAN_MCP251X as module
    .
    [ Salvatore Bonaccorso ]
    * drivers/infiniband/hw/irdma: Enable INFINIBAND_IRDMA as module
    (Closes: #1003082)
    * vfs: fs_context: fix up param length parsing in legacy_parse_param
    (CVE-2022-0185)
    Checksums-Sha1:
    92a6f893a7b35ede3e0454529c86218d705d5277 194415 linux_5.15.15-1.dsc
    85d73eb9bbb0da6d7d7e6ce321f5674213fab322 127780628 linux_5.15.15.orig.tar.xz
    bffcb9afd373e275761f27bc85f4bc7faea3a815 1318828 linux_5.15.15-1.debian.tar.xz
    d691fa9eafebb20e8b8520568b2ba1f01cb8b361 6427 linux_5.15.15-1_source.buildinfo Checksums-Sha256:
    d2e96180c0dfa964e3004e0ce298d3a6b6a6f632f01865c587e5ab7ba02e5332 194415 linux_5.15.15-1.dsc
    12c2da3d97032f91d30f5dce68fa9f35c80a0533f9ca651a09c3c48c5b1b0f05 127780628 linux_5.15.15.orig.tar.xz
    f23941ba6d4fafbafc1294b22536b62819e699742d78870a2a1311560f65faf6 1318828 linux_5.15.15-1.debian.tar.xz
    fadf2cb81a00b38dde2475be7238fa30ac40b311f01c8312fd4cfc27888d7bd4 6427 linux_5.15.15-1_source.buildinfo
    Files:
    8516098e349eeb93ff4c594d888ea0df 194415 kernel optional linux_5.15.15-1.dsc
    4756f4cb5cbe70ce85a4c2d9780393a1 127780628 kernel optional linux_5.15.15.orig.tar.xz
    9f6514cbc07b79a20222ae5501796459 1318828 kernel optional linux_5.15.15-1.debian.tar.xz
    ad27b408c88be78ac4821e2f5f901ab9 6427 kernel optional linux_5.15.15-1_source.buildinfo

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

    iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmHnMuVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk ZWJpYW4ub3JnAAoJEAVMuPMTQ89ExjwQAJ9cPuPey2BXFJUrkb7+0ttP/Hgi6VjD dxUGepsI0CTcN0i9DgGZo3N4KM2iWJIdKzcuPMYSToeg3PN3hKw31EyyCShRAJhI QRs8bkRKuGOhcoE8JTNmQS1I2p66+5NyJE+Znc2UOmBFihUHaOPbMhBvsEnMJY5V XJoQ06ae+aMsk+FwZJNvfBJ745SgbjUVfCwvu3M0mcDu2HWcpSveRgLu1z2/txU5 lvR5Z6zuFwPFrd38PyLut6TcvTEZazip1/X5uRUXoGlBKrFEEjHmaxpUKEmyaTwA EitpsEWjAXJ1r2oZ50BSotBRHJlgmKMsrKKEZgGd7gZ2nNLnuWjaGCHFcPYmi+vh dVAm/l+sJfRtMUnqRkG6TfOuIZwUfx+TkTZZaOBszZcOykAkJRfrmKkkxqTZ6Ixe SS3GfNm3iqtBAYH1pcgpWJC9PhOdT4jk5nz6sb0GTWVdab/XSj+KcYUWno4hqcyv aWgjsMLwzbIrZFC8btaKkmzX+PX5sjdKOF9NgeDwm51OXasA4diwLILQRUASvfGE s1FawstGu4zJCchp5PgVwt04IQjmK2klQICeW49L7s1VFoVRJCWFkfz4p296k5kn /Rfb++MhbbPuOcYBG9UgcNzqaEfi0d276QyLt9sqlV7wweHc7koucKrKNwhSxvn4
    HwM7OTtzMm96
    =pN3r
    -----END PGP SIGNATURE-----


    Thank you for your contribution to Debian.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)