[continued from previous message]
- ice: Reset FDIR counter in FDIR init stage
- raw: use net_hash_mix() in hash function
- raw: Fix NULL deref in raw_get_next().
- ping: Fix potentail NULL deref for /proc/net/icmp.
- ethtool: reset #lanes when lanes is omitted
- netlink: annotate lockless accesses to nlk->max_recvmsg_len
- [amd64,arm64] gve: Secure enough bytes in the first TX desc for all TCP
pkts
- [arm64] compat: Work around uninitialized variable warning
- net: stmmac: check fwnode for phy device before scanning for phy
- cxl/pci: Fix CDAT retrieval on big endian
- cxl/pci: Handle truncated CDAT header
- cxl/pci: Handle truncated CDAT entries
- cxl/pci: Handle excessive CDAT length
- [arm64,armhf] usb: xhci: tegra: fix sleep in atomic call
- xhci: Free the command allocated for setting LPM if we return early
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
- usb: typec: altmodes/displayport: Fix configure initial pin assignment
- USB: serial: option: add Telit FE990 compositions
- USB: serial: option: add Quectel RM500U-CN modem
- drivers: iio: adc: ltc2497: fix LSB shift
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
- iio: buffer: correctly return bytes written in output buffers
- iio: buffer: make sure O_NONBLOCK is respected
- iio: light: cm32181: Unregister second I2C client if present
- [arm64] tty: serial: fsl_lpuart: avoid checking for transfer complete when
UARTCTRL_SBK is asserted in lpuart32_tx_empty
- nilfs2: fix potential UAF of struct nilfs_sc_info in
nilfs_segctor_thread()
- nilfs2: fix sysfs interface lifetime
- serial: 8250: Prevent starting up DMA Rx on THRI interrupt
- ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
- ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
- ALSA: hda/realtek: Add quirk for Clevo X370SNW
- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
- x86/ACPI/boot: Use FADT version to check support for online capable
- [x86] KVM: x86: Clear "has_error_code", not "error_code", for RM exception
injection
- [x86] KVM: nVMX: Do not report error code when synthesizing VM-Exit from
Real Mode
- [arm64] coresight: etm4x: Do not access TRCIDR1 for identification
- [arm64] coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
- blk-mq: directly poll requests
- iio: adc: ad7791: fix IRQ flags
- io_uring: fix return value when removing provided buffers
- io_uring: fix memory leak when removing provided buffers
- scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
- scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param()
- nvme: fix discard support without oncs
- cifs: sanitize paths in cifs_update_super_prepath.
- block: don't set GD_NEED_PART_SCAN if scan partition failed
- perf/core: Fix the same task check in perf_event_set_output
- ftrace: Mark get_lock_parent_ip() __always_inline
- ftrace: Fix issue that 'direct->addr' not restored in
modify_ftrace_direct()
- fs: drop peer group ids under namespace lock
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access
- can: isotp: fix race between isotp_sendsmg() and isotp_release()
- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events
- can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get SOCK_RXQ_OVFL
infos
- ACPI: video: Add auto_detect arg to __acpi_video_get_backlight_type()
- ACPI: video: Make acpi_backlight=video work independent from GPU driver
- ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1 and
iMac14,2
- ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad W530
- net: stmmac: Add queue reset into stmmac_xdp_open() function
- tracing/synthetic: Fix races on freeing last_cmd
- tracing/timerlat: Notify new max thread latency
- tracing: Free error logs of tracing instances
- [x86] ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
- tracing/synthetic: Make lastcmd_mutex static
- mm: vmalloc: avoid warn_alloc noise caused by fatal signal
- wifi: mt76: ignore key disable commands
- [arm64,armhf] drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error
path
- drm/nouveau/disp: Support more modes by checking with lower bpc
- [x86] drm/i915: Fix context runtime accounting
- [x86] drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
- ring-buffer: Fix race while reader and writer are on the same page
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages()
- mm/hugetlb: fix uffd wr-protection for CoW optimization path
- maple_tree: fix get wrong data_end in mtree_lookup_walk()
- maple_tree: fix a potential concurrency bug in RCU mode
- blk-throttle: Fix that bps of child could exceed bps limited in parent
- drm/amd/display: Clear MST topology if it fails to resume
- drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
- drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
- [x86] drm/display/dp_mst: Handle old/new payload states in
drm_dp_remove_payload()
- [x86] drm/i915/dp_mst: Fix payload removal during output disabling
- [x86] drm/i915: Use _MMIO_PIPE() for SKL_BOTTOM_COLOR
- [x86] drm/i915: Split icl_color_commit_noarm() from
skl_color_commit_noarm()
- mm: take a page reference when removing device exclusive entries
- maple_tree: remove GFP_ZERO from kmem_cache_alloc() and
kmem_cache_alloc_bulk()
- maple_tree: fix potential rcu issue
- maple_tree: reduce user error potential
- maple_tree: fix handle of invalidated state in mas_wr_store_setup()
- maple_tree: fix mas_prev() and mas_find() state handling
- maple_tree: be more cautious about dead nodes
- maple_tree: refine ma_state init from mas_start()
- maple_tree: detect dead nodes in mas_start()
- maple_tree: fix freeing of nodes in rcu mode
- maple_tree: remove extra smp_wmb() from mas_dead_leaves()
- maple_tree: add smp_rmb() to dead node detection
- maple_tree: add RCU lock checking to rcu callback functions
- mm: enable maple tree RCU mode by default.
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.25
- Revert "pinctrl: amd: Disable and mask interrupts on resume"
- drm/amd/display: Pass the right info to drm_dp_remove_payload
- ALSA: emu10k1: fix capture interrupt handler unlinking
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation
- ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
- ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
- ALSA: firewire-tascam: add missing unwind goto in
snd_tscm_stream_start_duplex()
- ALSA: emu10k1: don't create old pass-through playback device on Audigy
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
- ALSA: hda/hdmi: disable KAE for Intel DG2
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp}
- Bluetooth: Fix race condition in hidp_session_thread
- bluetooth: btbcm: Fix logic error in forming the board name.
- Bluetooth: Free potentially unfreed SCO connection
- Bluetooth: hci_conn: Fix possible UAF
- btrfs: restore the thread_pool= behavior in remount for the end I/O
workqueues
- btrfs: fix fast csum implementation detection
- fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace
- mtdblock: tolerate corrected bit-flips
- [armhf] mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
- [armhf] mtd: rawnand: stm32_fmc2: use timings.mode instead of checking
tRC_min
- [arm64] KVM: arm64: PMU: Restore the guest's EL0 event counting after
migration
- fbcon: Fix error paths in set_con2fb_map
- fbcon: set_con2fb_map needs to set con2fb_map!
- [x86] drm/i915/dsi: fix DSS CTL register offsets for TGL+
- RDMA/irdma: Do not generate SW completions for NOPs
- RDMA/irdma: Fix memory leak of PBLE objects
- RDMA/irdma: Increase iWARP CM default rexmit count
- RDMA/irdma: Add ipv4 check to irdma_find_listener()
- IB/mlx5: Add support for 400G_8X lane speed
- RDMA/cma: Allow UD qp_type to join multicast only
- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race
condition (CVE-2023-1859)
- [arm64] bpf, arm64: Fixed a BTI error on returning to patched function
- [arm64] KVM: arm64: Initialise hypervisor copies of host symbols
unconditionally
- [arm64] KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
- niu: Fix missing unwind goto in niu_alloc_channels()
- tcp: restrict net.ipv4.tcp_app_win
- bonding: fix ns validation on backup slaves
- iavf: refactor VLAN filter states
- iavf: remove active_cvlans and active_svlans bitmaps
- net: openvswitch: fix race on port output
- Bluetooth: hci_conn: Fix not cleaning up on LE Connection failure
- Bluetooth: Fix printing errors if LE Connection times out
- Bluetooth: SCO: Fix possible circular locking dependency
sco_sock_getsockopt
- Bluetooth: Set ISO Data Path on broadcast sink
- [armhf] drm/armada: Fix a potential double free in an error handling path
- qlcnic: check pci_reset_function result
- net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
- cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
- net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
- sctp: fix a potential overflow in sctp_ifwdtsn_skip
- RDMA/core: Fix GID entry ref leak when create_ah fails
- udp6: fix potential access to stale information
- [arm64] net: macb: fix a memory corruption in extended buffer descriptor
mode
- skbuff: Fix a race between coalescing and releasing SKBs
- [arm64] power: supply: rk817: Fix unsigned comparison with less than zero
- [arm64] power: supply: cros_usbpd: reclassify "default case!" as debug
- [x86] power: supply: axp288_fuel_gauge: Added check for negative values
- wifi: mwifiex: mark OF related data as maybe unused
- [arm64] i2c: imx-lpi2c: clean rx/tx buffers upon new message
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
- [x86] ACPI: video: Add backlight=native DMI quirk for Acer Aspire 3830TG
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F
- [arm64] hwmon: (xgene) Fix ioremap and memremap leak
- [amd64] verify_pefile: relax wrapper length check
- asymmetric_keys: log on fatal failures in PE/pkcs7
- nvme: send Identify with CNS 06h only to I/O controllers
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling
- wifi: iwlwifi: mvm: protect TXQ list manipulation
- drm/amdgpu: add mes resume when do gfx post soft reset
- drm/amdgpu: Force signal hw_fences that are embedded in non-sched jobs
- drm/amdgpu/gfx: set cg flags to enter/exit safe mode
- ACPI: resource: Add Medion S17413 to IRQ override quirk
- [x86] hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.h
- [x86] KVM: SVM: Add a proper field for Hyper-V VMCB enlightenments
- [x86] hyperv: KVM: Rename "hv_enlightenments" to "hv_vmcb_enlightenments"
- [x86] KVM: SVM: Flush Hyper-V TLB when required
- tracing: Add trace_array_puts() to write into instance
- tracing: Have tracing_snapshot_instance_cond() write errors to the
appropriate instance
- maple_tree: fix write memory barrier of nodes once dead for RCU mode
- ksmbd: avoid out of bounds access in decode_preauth_ctxt()
- [riscv64] add icache flush for nommu sigreturn trampoline
- [amd64] HID: intel-ish-hid: Fix kernel panic during warm reset
- net: sfp: initialize sfp->i2c_block_size at sfp allocation
- scsi: ses: Handle enclosure with just a primary component gracefully
- [x86] PCI: Add quirk for AMD XHCI controller that loses MSI-X state in
D3hot
- cgroup: fix display of forceidle time at root
- cgroup/cpuset: Fix partition root's cpuset.cpus update bug
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()
- mptcp: use mptcp_schedule_work instead of open-coding it
- mptcp: stricter state check in mptcp_worker
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size
- ubi: Fix deadlock caused by recursively holding work_sem
- [powerpc*] papr_scm: Update the NUMA distance table for the target node
- sched/fair: Fix imbalance overflow
- [x86] rtc: Remove __init for runtime functions
- i2c: ocores: generate stop condition after timeout in polling mode
- cifs: fix negotiate context parsing
- nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN
- nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
- cgroup/cpuset: Skip spread flags update on v2
- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP properly
- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork() methods
.
[ Salvatore Bonaccorso ]
* Bump ABI to 8
* [arm64] drivers/net/can: Enable CAN_C_CAN, CAN_C_CAN_PLATFORM, CAN_M_CAN and
CAN_M_CAN_PLATFORM as module.
Move configuration enablement to arm64 specific configuration.
.
[ Cyril Brulebois ]
* fbdev/offb: Update expected device name (Closes: #1033058)
This fixes the hang/black screen in Debian Installer on ppc64el, with
thanks to Frédéric Bonnard for the detailed bug report.
Checksums-Sha1:
007167434e26b338f9b3deeda017243417eb0fe3 7359 linux-signed-arm64_6.1.25+1.dsc
1eef0788e07afd204077bcbfb78b6861e74c53d4 2783460 linux-signed-arm64_6.1.25+1.tar.xz
Checksums-Sha256:
98b4308c69ad8f84af60e530344a5172567a77aa50777101289a1b85a1d1b4c5 7359 linux-signed-arm64_6.1.25+1.dsc
4d2e89817f749bde86ba60f440fc0a64ac808ed1ac844416cb19210cec3df25b 2783460 linux-signed-arm64_6.1.25+1.tar.xz
Files:
2ab830e4368c0d50a820ccd9d863c068 7359 kernel optional linux-signed-arm64_6.1.25+1.dsc
7d81918212bd213cb9525a1fffada549 2783460 kernel optional linux-signed-arm64_6.1.25+1.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfKFfvHEI+gkU+E+di0FRiLdONzYFAmRGPicACgkQi0FRiLdO NzYLcBAApLgckozcGLJdaWVGanT00ES3AwLej16YO8mA5DN+f/JLgP5IENmqHJO8 WJhBH7hM3WJ0ZIQ5bGmJuKsr4vp53ukyq1YOYclKURnhEJcg/WNwHpW1pPT9iz4I uBxKSsSriw43ifxfaOMB1eK4BXPPrJO/88W1vEIGRzW8IaOtz5Ulpb/X+oJMcwR0 YLWddbAOJx/DWRka1iS7HgZwyVX19XO0kd7RsMAuVlzBuZVDPhk9ZbOjEGvZ/PCD f8i1xzMrzuuEuTvPmKGhbav8maWkeeRM3QPu5QQZZRElj56pyhaBM6aJhtXuX9B5 6rkaiTFK0BxpGGhDeHZv5m1RkbQ9V/1fjYka6LwoR55md6/kM65fXDxBEJG3bwZ1 FMXjQhLnQSiDTx7ZNrK7wNHXpP+JGfgjUcFeszOp/UzJ7NMOo9erBmAwu7KJ3D1C Wew1xIeZpbBCdCxtLXoI2X2BLUzQUPSb8GL0TGozcE+DPc239NZIfMmN52ywZh3O eqgoCrdg1AkH040zNAKntC/uQad2Z/m0OloczHzDRPZIFwjhXc0Ikgk7+W68YJDp dHwc7DUBM9SQgkzrpN7MOEvmn+rvUZ1FadZkaQdqqcyPEzlFz7cHcOIOsSLv3KrQ 0LQ/gVrhwdAVTGh7SPWq0jzRdTkqd+GhPLNMLTSAtgKrIbtKrRM=
=Uh9p
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)