6.4.5-rc1 review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest292 patches 27 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/292 | net/ncsi: change from ndo_set_mac_address to dev_set_mac_addressnet/ | +3 | 0 replies | |
| 2/292 | security/integrity: fix pointer to ESL data and its size on pseriessecurity/ | +26 | 0 replies | |
| 3/292 | HID: input: fix mapping for camera access keysdrivers/ | +4 | 0 replies | |
| 4/292 | HID: amd_sfh: Rename the float32 variabledrivers/ | +6 | 0 replies | |
| 5/292 | HID: amd_sfh: Fix for shift-out-of-boundsdrivers/ | +18 | 0 replies | |
| 6/292 | net: lan743x: Dont sleep in atomic contextdrivers/ | +17 | 0 replies | |
| 7/292 | net: lan743x: select FIXED_PHYdrivers/ | +1 | 0 replies | |
| 8/292 | ksmbd: add missing compound request handing in some commandsfs/ | +53 | 0 replies | |
| 9/292 | ksmbd: fix out of bounds read in smb2_sess_setupfs/ | +17 | 0 replies | |
| 10/292 | drm/panel: simple: Add connector_type for innolux_at043tn24drivers/ | +1 | 0 replies | |
| 11/292 | drm: bridge: dw_hdmi: fix connector access for scdcdrivers/ | +5 | 0 replies | |
| 12/292 | drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetimedrivers/ | +22 | 0 replies | |
| 13/292 | swiotlb: always set the number of areas before allocating the poolkernel/ | +11 | 0 replies | |
| 14/292 | swiotlb: reduce the number of areas to match actual memory pool sizekernel/ | +24 | 0 replies | |
| 15/292 | drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flagsdrivers/ | +1 | 0 replies | |
| 16/292 | xen/virtio: Fix NULL deref when a bridge of PCI root bus has no parentdrivers/ | +2 | 0 replies | |
| 17/292 | netfilter: nf_tables: report use refcount overflowinclude/ net/ net/ +2 more | +141 | 0 replies | |
| 18/292 | netfilter: conntrack: dont fold port numbers into addresses before hashinginclude/ net/ | +10 | 0 replies | |
| 19/292 | ice: Fix max_rate check while configuring TX rate limitsdrivers/ | +8 | 0 replies | |
| 20/292 | ice: Fix tx queue rate limit when TCs are configureddrivers/ drivers/ drivers/ | +19 | 0 replies | |
| 21/292 | igc: Add condition for qbv_config_change_errors counterdrivers/ drivers/ drivers/ | +4 | 0 replies | |
| 22/292 | igc: Remove delay during TX ring configurationdrivers/ | +0 | 0 replies | |
| 23/292 | igc: Add igc_xdp_buff wrapper for xdp_buff in driverdrivers/ drivers/ | +14 | 0 replies | |
| 24/292 | igc: Add XDP hints kfuncs for RX hashdrivers/ drivers/ | +54 | 0 replies | |
| 25/292 | igc: Fix TX Hang issue when QBV Gate is closeddrivers/ drivers/ drivers/ | +87 | 0 replies | |
| 26/292 | net/mlx5e: fix double free in mlx5e_destroy_flow_tabledrivers/ | +1 | 0 replies | |
| 27/292 | net/mlx5e: fix memory leak in mlx5e_fs_tt_redirect_any_createdrivers/ | +3 | 0 replies | |
| 28/292 | net/mlx5e: fix memory leak in mlx5e_ptp_opendrivers/ | +4 | 0 replies | |
| 29/292 | net/mlx5e: RX, Fix flush and close release flow of regular rq for legacy rqdrivers/ | +10 | 0 replies | |
| 30/292 | net/mlx5: Register a unique thermal zone per devicedrivers/ | +12 | 0 replies | |
| 31/292 | net/mlx5e: Check for NOT_READY flag state after lockingdrivers/ | +3 | 0 replies | |
| 32/292 | net/mlx5e: TC, CT: Offload ct clear only oncedrivers/ drivers/ | +12 | 0 replies | |
| 33/292 | net/mlx5: Query hca_cap_2 only when supporteddrivers/ | +3 | 0 replies | |
| 34/292 | net/mlx5e: RX, Fix page_pool page fragment tracking for XDPdrivers/ drivers/ | +13 | 0 replies | |
| 35/292 | igc: set TP bit in supported and advertising fields of ethtool_link_ksettingsdrivers/ | +2 | 0 replies | |
| 36/292 | igc: Include the length/type field and VLAN tag in queueMaxSDUdrivers/ | +4 | 0 replies | |
| 37/292 | igc: Handle PPS start time programming for past time valuesdrivers/ | +22 | 0 replies | |
| 38/292 | blk-crypto: use dynamic lock class for blk_crypto_profile::lockblock/ include/ | +11 | 0 replies | |
| 39/292 | scsi: qla2xxx: Fix error code in qla2x00_start_sp()drivers/ | +1 | 0 replies | |
| 40/292 | scsi: ufs: ufs-mediatek: Add dependency for RESET_CONTROLLERdrivers/ | +1 | 0 replies | |
| 41/292 | bpf: Fix max stack depth check for async callbackskernel/ | +3 | 0 replies | |
| 42/292 | net: mvneta: fix txq_map in case of txq_number==1drivers/ | +2 | 0 replies | |
| 43/292 | net: dsa: felix: make vsc9959_tas_guard_bands_update() visible to ocelot->opsdrivers/ drivers/ drivers/ +1 more | +4 | 0 replies | |
| 44/292 | net: mscc: ocelot: fix oversize frame dropping for preemptible TCsdrivers/ drivers/ | +22 | 0 replies | |
| 45/292 | net/sched: cls_fw: Fix improper refcount update leads to use-after-freenet/ | +5 | 0 replies | |
| 46/292 | gve: Set default duplex configuration to fulldrivers/ | +3 | 0 replies | |
| 47/292 | drm/fbdev-dma: Fix documented default preferred_bpp valuedrivers/ | +1 | 0 replies | |
| 48/292 | octeontx2-af: Promisc enable/disable through mboxdrivers/ drivers/ | +23 | 0 replies | |
| 49/292 | octeontx2-af: Move validation of ptp pointer before its usagedrivers/ drivers/ | +10 | 0 replies | |
| 50/292 | ionic: remove WARN_ON to prevent panic_on_warndrivers/ | +0 | 0 replies | |
| 51/292 | udp6: add a missing call into udp_fail_queue_rcv_skb tracepointnet/ net/ | +4 | 0 replies | |
| 52/292 | net: bgmac: postpone turning IRQs off to avoid SoC hangsdrivers/ | +2 | 0 replies | |
| 53/292 | net: prevent skb corruption on frag list segmentationnet/ | +5 | 0 replies | |
| 54/292 | s390/ism: Fix locking for forwarding of IRQs and events to clientsdrivers/ include/ | +37 | 0 replies | |
| 55/292 | s390/ism: Fix and simplify add()/remove() callback handlingdrivers/ include/ | +24 | 0 replies | |
| 56/292 | s390/ism: Do not unregister clients with registered DMBsdrivers/ | +13 | 0 replies | |
| 57/292 | icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev().net/ | +4 | 0 replies | |
| 58/292 | udp6: fix udp6_ehashfn() typonet/ | +1 | 0 replies | |
| 59/292 | ntb: idt: Fix error handling in idt_pci_driver_init()drivers/ | +6 | 0 replies | |
| 60/292 | NTB: amd: Fix error handling in amd_ntb_pci_driver_init()drivers/ | +6 | 0 replies | |
| 61/292 | ntb: intel: Fix error handling in intel_ntb_pci_driver_init()drivers/ | +6 | 0 replies | |
| 62/292 | NTB: ntb_transport: fix possible memory leak while device_register() failsdrivers/ | +1 | 0 replies | |
| 63/292 | NTB: ntb_tool: Add check for devm_kcallocdrivers/ | +2 | 0 replies | |
| 64/292 | ipv6/addrconf: fix a potential refcount underflow for idevnet/ | +1 | 0 replies | |
| 65/292 | HID: hyperv: avoid struct memcpy overrun warningdrivers/ | +4 | 0 replies | |
| 66/292 | net: dsa: qca8k: Add check for skb_copydrivers/ | +3 | 0 replies | |
| 67/292 | x86/fineibt: Poison ENDBR at +0arch/ | +16 | 2 replies | |
| 68/292 | platform/x86: wmi: Break possible infinite loop when parsing GUIDdrivers/ | +12 | 0 replies | |
| 69/292 | net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enumdrivers/ drivers/ drivers/ +9 more | +71 | 0 replies | |
| 70/292 | igc: Rename qbv_enable to taprio_offload_enabledrivers/ drivers/ drivers/ | +5 | 0 replies | |
| 71/292 | igc: Do not enable taprio offload for invalid argumentsdrivers/ | +6 | 0 replies | |
| 72/292 | igc: Handle already enabled taprio offload for basetime 0drivers/ | +1 | 0 replies | |
| 73/292 | kernel/trace: Fix cleanup logic of enable_trace_eprobekernel/ | +16 | 0 replies | |
| 74/292 | fprobe: add unlock to match a succeeded ftrace_test_recursion_trylockkernel/ | +3 | 0 replies | |
| 75/292 | igc: No strict mode in pure launchtime/CBS offloaddrivers/ | +22 | 0 replies | |
| 76/292 | igc: Fix launchtime before start of cycledrivers/ | +1 | 0 replies | |
| 77/292 | igc: Fix inserting of empty frame for launchtimedrivers/ | +1 | 0 replies | |
| 78/292 | nvme: fix the NVME_ID_NS_NVM_STS_MASK definitioninclude/ | +1 | 0 replies | |
| 79/292 | openrisc: Union fpcsr and oldmask in sigcontext to unbreak userspace ABIarch/ arch/ | +6 | 0 replies | |
| 80/292 | riscv, bpf: Fix inconsistent JIT image generationarch/ arch/ | +16 | 0 replies | |
| 81/292 | net: fec: remove useless fec_enet_reset_skb()drivers/ | +0 | 0 replies | |
| 82/292 | net: fec: remove last_bdp from fec_enet_txq_xmit_frame()drivers/ | +2 | 0 replies | |
| 83/292 | net: fec: recycle pages for transmitted XDP framesdrivers/ drivers/ | +115 | 0 replies | |
| 84/292 | net: fec: increase the size of tx ring and update tx_wake_thresholddrivers/ drivers/ | +2 | 0 replies | |
| 85/292 | drm/i915: Dont preserve dpll_hw_state for slave crtc in Bigjoinerdrivers/ | +0 | 0 replies | |
| 86/292 | drm/i915: Fix one wrong caching mode enum usagedrivers/ | +1 | 0 replies | |
| 87/292 | net: dsa: Removed unneeded of_node_put in felix_parse_ports_nodedrivers/ | +0 | 0 replies | |
| 88/292 | octeontx2-pf: Add additional check for MCAM rulesdrivers/ drivers/ | +23 | 0 replies | |
| 89/292 | erofs: avoid useless loops in z_erofs_pcluster_readmore() when reading beyond EOFfs/ | +1 | 0 replies | |
| 90/292 | erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOFfs/ | +1 | 0 replies | |
| 91/292 | erofs: fix fsdax unavailability for chunk-based regular filesfs/ | +2 | 0 replies | |
| 92/292 | wifi: airo: avoid uninitialized warning in airo_get_rate()drivers/ | +4 | 0 replies | |
| 93/292 | bpf: cpumap: Fix memory leak in cpu_map_update_elemkernel/ | +24 | 0 replies | |
| 94/292 | xdp: use trusted arguments in XDP hints kfuncsnet/ | +1 | 0 replies | |
| 95/292 | net/sched: flower: Ensure both minimum and maximum ports are specifiednet/ | +10 | 0 replies | |
| 96/292 | riscv: mm: fix truncation warning on RV32arch/ | +1 | 0 replies | |
| 97/292 | drm/nouveau/disp: fix HDMI on gt215+drivers/ | +1 | 0 replies | |
| 98/292 | drm/nouveau/disp/g94: enable HDMIdrivers/ | +1 | 0 replies | |
| 99/292 | netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write()drivers/ | +3 | 0 replies | |
| 100/292 | drm/nouveau/acr: Abort loading ACR if no firmware was founddrivers/ | +1 | 0 replies | |
| 101/292 | drm/nouveau: bring back blit subchannel for pre nv50 GPUsdrivers/ drivers/ drivers/ | +19 | 0 replies | |
| 102/292 | net/sched: make psched_mtu() RTNL-less safeinclude/ | +1 | 0 replies | |
| 103/292 | net: txgbe: fix eeprom calculation errordrivers/ | +0 | 0 replies | |
| 104/292 | wifi: rtw89: debug: fix error code in rtw89_debug_priv_send_h2c_set()drivers/ | +3 | 0 replies | |
| 105/292 | net/sched: sch_qfq: reintroduce lmax bound check for MTUnet/ | +9 | 0 replies | |
| 106/292 | net/sched: sch_qfq: account for stab overhead in qfq_enqueuenet/ | +6 | 0 replies | |
| 107/292 | nvme-pci: fix DMA direction of unmapping integrity datadrivers/ | +1 | 0 replies | |
| 108/292 | smb: client: improve DFS mount checkfs/ | +3 | 0 replies | |
| 109/292 | cifs: fix session state check in smb2_find_smb_sesfs/ | +7 | 0 replies | |
| 110/292 | smb: client: fix parsing of source mount optionfs/ fs/ fs/ +2 more | +80 | 0 replies | |
| 111/292 | drm/client: Send hotplug event after registering a clientdrivers/ drivers/ drivers/ +6 more | +21 | 0 replies | |
| 112/292 | f2fs: dont reset unchangable mount option in f2fs_remount()fs/ | +18 | 0 replies | |
| 113/292 | f2fs: fix deadlock in i_xattr_sem and inode page lockfs/ fs/ | +12 | 0 replies | |
| 114/292 | kbuild: make modules_install copy modules.builtin(.modinfo)Makefile | +16 | 0 replies | |
| 115/292 | pinctrl: amd: Detect internal GPIO0 debounce handlingdrivers/ drivers/ | +8 | 0 replies | |
| 116/292 | pinctrl: amd: Fix mistake in handling clearing pins at startupdrivers/ | +2 | 0 replies | |
| 117/292 | pinctrl: amd: Detect and mask spurious interruptsdrivers/ | +6 | 0 replies | |
| 118/292 | pinctrl: amd: Revert "pinctrl: amd: disable and mask interrupts on probe"drivers/ | +0 | 0 replies | |
| 119/292 | pinctrl: amd: Only use special debounce behavior for GPIO 0drivers/ | +5 | 0 replies | |
| 120/292 | pinctrl: amd: Use amd_pinconf_set() for all config optionsdrivers/ | +15 | 0 replies | |
| 121/292 | pinctrl: amd: Drop pull up select configurationdrivers/ drivers/ | +4 | 0 replies | |
| 122/292 | pinctrl: amd: Unify debounce handling into amd_pinconf_set()drivers/ | +5 | 0 replies | |
| 123/292 | tpm: Do not remap from ACPI resources again for Pluton TPMdrivers/ | +11 | 0 replies | |
| 124/292 | tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creationdrivers/ | +7 | 0 replies | |
| 125/292 | tpm: tpm_tis: Disable interrupts *only* for AEON UPX-i11drivers/ | +1 | 0 replies | |
| 126/292 | tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytesdrivers/ | +21 | 0 replies | |
| 127/292 | tpm/tpm_tis: Disable interrupts for Framework Laptop Intel 12th gendrivers/ | +8 | 0 replies | |
| 128/292 | tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytesdrivers/ | +15 | 0 replies | |
| 129/292 | tpm: return false from tpm_amd_is_rng_defective on non-x86 platformsdrivers/ | +7 | 0 replies | |
| 130/292 | tpm/tpm_tis: Disable interrupts for Framework Laptop Intel 13th gendrivers/ | +8 | 0 replies | |
| 131/292 | tpm,tpm_tis: Disable interrupts after 1000 unhandled IRQsdrivers/ drivers/ | +92 | 0 replies | |
| 132/292 | tpm/tpm_tis: Disable interrupts for Lenovo L590 devicesdrivers/ | +8 | 0 replies | |
| 133/292 | mtd: rawnand: meson: fix unaligned DMA buffers handlingdrivers/ | +4 | 0 replies | |
| 134/292 | net: bcmgenet: Ensure MDIO unregistration has clocks enableddrivers/ | +2 | 0 replies | |
| 135/292 | net: phy: dp83td510: fix kernel stall during netboot in DP83TD510E PHY driverdrivers/ | +5 | 0 replies | |
| 136/292 | kasan: add kasan_tag_mismatch prototypemm/ | +3 | 0 replies | |
| 137/292 | kasan: use internal prototypes matching gcc-13 builtinsarch/ arch/ include/ +9 more | +162 | 0 replies | |
| 138/292 | kasan, slub: fix HW_TAGS zeroing with slub_debugmm/ mm/ | +14 | 0 replies | |
| 139/292 | kasan: fix type cast in memory_is_poisoned_nmm/ | +2 | 0 replies | |
| 140/292 | tracing/user_events: Fix incorrect return value for writing operation when events are disabledkernel/ | +2 | 0 replies | |
| 141/292 | powerpc: Fail build if using recordmcount with binutils v2.37arch/ | +8 | 0 replies | |
| 142/292 | misc: fastrpc: Create fastrpc scalar with correct buffer countdrivers/ | +1 | 0 replies | |
| 143/292 | powerpc/security: Fix Speculation_Store_Bypass reporting on Power10arch/ | +18 | 0 replies | |
| 144/292 | powerpc/64s: Fix native_hpte_remove() to be irq-safearch/ | +9 | 0 replies | |
| 145/292 | drm/amd/display: perform a bounds check before filling dirty rectanglesdrivers/ | +4 | 0 replies | |
| 146/292 | MIPS: cpu-features: Use boot_cpu_type for CPU type based featuresarch/ | +2 | 0 replies | |
| 147/292 | MIPS: Loongson: Fix cpu_probe_loongson() againarch/ | +3 | 0 replies | |
| 148/292 | MIPS: Loongson: Fix build error when make modules_installarch/ | +3 | 0 replies | |
| 149/292 | MIPS: KVM: Fix NULL pointer dereferencearch/ arch/ arch/ +2 more | +36 | 0 replies | |
| 150/292 | ext4: Fix reusing stale buffer heads from last failed mountingfs/ | +7 | 0 replies | |
| 151/292 | ext4: fix wrong unit use in ext4_mb_clear_bbfs/ | +2 | 0 replies | |
| 152/292 | ext4: get block from bh in ext4_free_blocks for fast commit replayfs/ | +7 | 0 replies | |
| 153/292 | ext4: fix wrong unit use in ext4_mb_new_blocksfs/ | +1 | 0 replies | |
| 154/292 | ext4: avoid updating the superblock on a r/o mount if not neededfs/ | +10 | 0 replies | |
| 155/292 | ext4: fix to check return value of freeze_bdev() in ext4_shutdown()fs/ | +4 | 0 replies | |
| 156/292 | ext4: turn quotas off if mount failed after enabling quotasfs/ | +4 | 0 replies | |
| 157/292 | ext4: only update i_reserved_data_blocks on successful block allocationfs/ fs/ | +8 | 0 replies | |
| 158/292 | fs: dlm: revert check required context while closefs/ fs/ fs/ | +0 | 0 replies | |
| 159/292 | mm/mmap: Fix error return in do_vmi_align_munmap()mm/ | +5 | 0 replies | |
| 160/292 | soc: qcom: mdt_loader: Fix unconditional call to scm_pas_mem_setupdrivers/ | +11 | 0 replies | |
| 161/292 | ext2/dax: Fix ext2_setsize when len is page alignedfs/ | +2 | 0 replies | |
| 162/292 | jfs: jfs_dmap: Validate db_l2nbperpage while mountingfs/ fs/ | +8 | 0 replies | |
| 163/292 | arm64: dts: mt7986: use size of reserved partition for bl2arch/ | +1 | 0 replies | |
| 164/292 | arm64: dts: ti: k3-j721s2: Fix wkup pinmux rangearch/ arch/ arch/ | +87 | 0 replies | |
| 165/292 | hwrng: imx-rngc - fix the timeout for init and self checkdrivers/ | +2 | 0 replies | |
| 166/292 | dm integrity: reduce vmalloc space footprint on 32-bit architecturesdrivers/ | +2 | 0 replies | |
| 167/292 | scsi: mpi3mr: Propagate sense data for admin queue SCSI I/Odrivers/ | +5 | 0 replies | |
| 168/292 | s390/zcrypt: do not retry administrative requestsdrivers/ | +6 | 0 replies | |
| 169/292 | PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3colddrivers/ | +5 | 0 replies | |
| 170/292 | PCI: Release resource invalidated by coalescingdrivers/ | +3 | 0 replies | |
| 171/292 | PCI: Add function 1 DMA alias quirk for Marvell 88SE9235drivers/ | +2 | 0 replies | |
| 172/292 | PCI: acpiphp: Reassign resources on bridge if necessarydrivers/ | +1 | 3 replies | |
| 173/292 | PCI: qcom: Disable write access to read only registers for IP v2.3.3drivers/ | +2 | 0 replies | |
| 174/292 | PCI: epf-test: Fix DMA transfer completion initializationdrivers/ | +1 | 0 replies | |
| 175/292 | PCI: epf-test: Fix DMA transfer completion detectiondrivers/ | +26 | 0 replies | |
| 176/292 | PCI: rockchip: Assert PCI Configuration Enable bit after probedrivers/ | +3 | 0 replies | |
| 177/292 | PCI: rockchip: Write PCI Device ID to correct registerdrivers/ drivers/ | +6 | 0 replies | |
| 178/292 | PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be lockeddrivers/ drivers/ | +19 | 0 replies | |
| 179/292 | PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint coredrivers/ drivers/ | +16 | 0 replies | |
| 180/292 | PCI: rockchip: Use u32 variable to access 32-bit registersdrivers/ drivers/ | +6 | 0 replies | |
| 181/292 | PCI: rockchip: Set address alignment for endpoint modedrivers/ | +1 | 0 replies | |
| 182/292 | misc: pci_endpoint_test: Free IRQs before removing the devicedrivers/ | +3 | 0 replies | |
| 183/292 | misc: pci_endpoint_test: Re-init completion for every testdrivers/ | +4 | 0 replies | |
| 184/292 | mfd: pm8008: Fix module autoloadingdrivers/ | +1 | 0 replies | |
| 185/292 | md/raid0: add discard support for the original layoutdrivers/ drivers/ | +55 | 0 replies | |
| 186/292 | fs: dlm: return positive pid value for F_GETLKfs/ | +3 | 0 replies | |
| 187/292 | fs: dlm: fix cleanup pending ops when interruptedfs/ | +6 | 0 replies | |
| 188/292 | fs: dlm: interrupt posix locks only when process is killedfs/ | +1 | 0 replies | |
| 189/292 | fs: dlm: make F_SETLK use unkillable wait_eventfs/ | +21 | 0 replies | |
| 190/292 | fs: dlm: fix mismatch of plock results from userspacefs/ | +45 | 0 replies | |
| 191/292 | fs: dlm: clear pending bit when queue was emptyfs/ | +5 | 0 replies | |
| 192/292 | fs: dlm: fix missing pending to falsefs/ | +1 | 0 replies | |
| 193/292 | scsi: lpfc: Fix double free in lpfc_cmpl_els_logo_acc() caused by lpfc_nlp_not_used()drivers/ drivers/ drivers/ | +10 | 0 replies | |
| 194/292 | drm/atomic: Allow vblank-enabled + self-refresh "disable"drivers/ | +10 | 0 replies | |
| 195/292 | drm/rockchip: vop: Leave vblank enabled in self-refreshdrivers/ | +4 | 0 replies | |
| 196/292 | drm/dp_mst: Clear MSG_RDY flag before sending new messagedrivers/ drivers/ drivers/ +2 more | +80 | 0 replies | |
| 197/292 | drm/amd/display: Limit DCN32 8 channel or less parts to DPM1 for FPOdrivers/ drivers/ drivers/ | +19 | 0 replies | |
| 198/292 | drm/amd/display: Fix in secure display context creationdrivers/ drivers/ | +6 | 0 replies | |
| 199/292 | drm/amd/display: fix seamless odm transitionsdrivers/ drivers/ drivers/ | +13 | 0 replies | |
| 200/292 | drm/amd/display: edp do not add non-edid timingsdrivers/ | +7 | 0 replies | |
| 201/292 | drm/amd/display: Remove Phantom Pipe Check When Calculating K1 and K2drivers/ | +0 | 0 replies | |
| 202/292 | drm/amd/display: disable seamless boot if force_odm_combine is enableddrivers/ | +3 | 0 replies | |
| 203/292 | drm/amdgpu: fix clearing mappings for BOs that are always valid in VMdrivers/ | +12 | 0 replies | |
| 204/292 | drm/amd: Disable PSR-SU on Parade 0803 TCONdrivers/ | +2 | 0 replies | |
| 205/292 | drm/amd/display: add a NULL pointer checkdrivers/ | +6 | 0 replies | |
| 206/292 | drm/amd/display: Fix 128b132b link loss handlingdrivers/ | +9 | 0 replies | |
| 207/292 | drm/amd/display: Correct `DMUB_FW_VERSION` macrodrivers/ | +1 | 0 replies | |
| 208/292 | drm/amd/display: Add monitor specific edid quirkdrivers/ | +26 | 0 replies | |
| 209/292 | drm/amdgpu: avoid restore process run into dead loop.drivers/ | +3 | 0 replies | |
| 210/292 | drm/amd/pm: fix smu i2c data read riskdrivers/ drivers/ drivers/ +3 more | +6 | 0 replies | |
| 211/292 | drm/ttm: Dont leak a resource on eviction errordrivers/ | +11 | 0 replies | |
| 212/292 | drm/ttm: Dont leak a resource on swapout move errordrivers/ | +1 | 0 replies | |
| 213/292 | drm/ttm: never consider pinned BOs for eviction&swapdrivers/ | +6 | 0 replies | |
| 214/292 | serial: atmel: dont enable IRQs prematurelydrivers/ | +2 | 0 replies | |
| 215/292 | tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of errordrivers/ | +5 | 0 replies | |
| 216/292 | tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clkdrivers/ | +8 | 0 replies | |
| 217/292 | tty: serial: imx: fix rs485 rx after txdrivers/ | +13 | 0 replies | |
| 218/292 | tty: fix hang on tty device with no_room setdrivers/ | +21 | 0 replies | |
| 219/292 | firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool()drivers/ | +1 | 0 replies | |
| 220/292 | libceph: harden msgr2.1 frame segment length checksnet/ | +26 | 0 replies | |
| 221/292 | ceph: add a dedicated private data for netfs rreqfs/ fs/ | +47 | 0 replies | |
| 222/292 | ceph: fix blindly expanding the readahead windowsfs/ | +33 | 0 replies | |
| 223/292 | ceph: dont let check_caps skip sending responses for revoke msgsfs/ | +9 | 0 replies | |
| 224/292 | nfp: clean mc addresses in application firmware when closing portdrivers/ | +5 | 0 replies | |
| 225/292 | arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2Documentation/ arch/ arch/ +2 more | +41 | 0 replies | |
| 226/292 | xhci: Fix resume issue of some ZHAOXIN hostsdrivers/ | +5 | 0 replies | |
| 227/292 | xhci: Fix TRB prefetch issue of ZHAOXIN hostsdrivers/ drivers/ drivers/ | +13 | 0 replies | |
| 228/292 | xhci: Show ZHAOXIN xHCI root hub speed correctlydrivers/ drivers/ drivers/ | +27 | 0 replies | |
| 229/292 | meson saradc: fix clock divider mask lengthdrivers/ | +1 | 0 replies | |
| 230/292 | opp: Fix use-after-free in lazy_opp_tables after probe deferraldrivers/ | +3 | 0 replies | |
| 231/292 | soundwire: qcom: fix storing port config out-of-boundsdrivers/ | +2 | 0 replies | |
| 232/292 | media: uapi: Fix [GS]_ROUTING ACTIVE flag valueDocumentation/ | +1 | 0 replies | |
| 233/292 | Revert "8250: add support for ASIX devices with a FIFO bug"drivers/ drivers/ drivers/ +1 more | +3 | 0 replies | |
| 234/292 | bus: ixp4xx: fix IXP4XX_EXP_T1_MASKdrivers/ | +1 | 0 replies | |
| 235/292 | s390/decompressor: fix misaligned symbol build errorarch/ | +1 | 0 replies | |
| 236/292 | dm: verity-loadpin: Add NULL pointer check for bdev parameterdrivers/ | +3 | 0 replies | |
| 237/292 | tracing/histograms: Add histograms to hist_vars if they have referenced variableskernel/ | +5 | 0 replies | |
| 238/292 | tracing: Fix memory leak of iter->temp when reading trace_pipekernel/ | +1 | 0 replies | |
| 239/292 | nvme: dont reject probe due to duplicate IDs for single-ported PCIe devicesdrivers/ | +33 | 0 replies | |
| 240/292 | samples: ftrace: Save required argument registers in sample trampolinessamples/ | +8 | 0 replies | |
| 241/292 | perf: RISC-V: Remove PERF_HES_STOPPED flag checking in riscv_pmu_start()drivers/ | +0 | 0 replies | |
| 242/292 | regmap-irq: Fix out-of-bounds access when allocating config buffersdrivers/ | +1 | 0 replies | |
| 243/292 | net: ena: fix shift-out-of-bounds in exponential backoffdrivers/ | +3 | 0 replies | |
| 244/292 | ring-buffer: Fix deadloop issue on reading trace_pipekernel/ | +15 | 0 replies | |
| 245/292 | ftrace: Fix possible warning on checking all pages used in ftrace_process_locs()kernel/ | +31 | 0 replies | |
| 246/292 | drm/amd/pm: share the code around SMU13 pcie parameters updatedrivers/ drivers/ drivers/ +1 more | +37 | 0 replies | |
| 247/292 | drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13drivers/ | +39 | 0 replies | |
| 248/292 | cifs: if deferred close is disabled then close files immediatelyfs/ | +2 | 0 replies | |
| 249/292 | xtensa: ISS: fix call to split_if_specarch/ | +1 | 0 replies | |
| 250/292 | perf/x86: Fix lockdep warning in for_each_sibling_event() on SPRarch/ | +7 | 0 replies | |
| 251/292 | PM: QoS: Restore support for default value on frequency QoSkernel/ | +7 | 0 replies | |
| 252/292 | pwm: meson: modify and simplify calculation in meson_pwm_get_statedrivers/ | +2 | 0 replies | |
| 253/292 | pwm: meson: fix handling of period/duty if greater than UINT_MAXdrivers/ | +7 | 0 replies | |
| 254/292 | accel/ivpu: Fix VPU register access in irq disabledrivers/ | +1 | 0 replies | |
| 255/292 | accel/ivpu: Clear specific interrupt status bits on C0drivers/ drivers/ | +13 | 0 replies | |
| 256/292 | fprobe: Release rethook after the ftrace_ops is unregisteredkernel/ | +3 | 0 replies | |
| 257/292 | fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free()include/ kernel/ kernel/ | +17 | 0 replies | |
| 258/292 | tracing: Fix null pointer dereference in tracing_err_log_open()kernel/ | +1 | 0 replies | |
| 259/292 | mptcp: do not rely on implicit state check in mptcp_listen()net/ | +5 | 0 replies | |
| 260/292 | mptcp: ensure subflow is unhashed before cleaning the backlognet/ | +1 | 0 replies | |
| 261/292 | selftests: mptcp: sockopt: use iptables-legacy if availabletools/ | +11 | 0 replies | |
| 262/292 | selftests: mptcp: connect: fail if nft supposed to worktools/ | +3 | 0 replies | |
| 263/292 | selftests: mptcp: sockopt: return error if wrong marktools/ | +5 | 0 replies | |
| 264/292 | selftests: mptcp: userspace_pm: use correct server porttools/ | +1 | 0 replies | |
| 265/292 | selftests: mptcp: userspace_pm: report errors with remove teststools/ | +2 | 0 replies | |
| 266/292 | selftests: mptcp: depend on SYN_COOKIEStools/ | +1 | 0 replies | |
| 267/292 | selftests: mptcp: pm_nl_ctl: fix 32-bit supporttools/ | +5 | 0 replies | |
| 268/292 | smb: client: Fix -Wstringop-overflow issuesfs/ | +1 | 0 replies | |
| 269/292 | tracing/probes: Fix to avoid double count of the string length on the arraykernel/ | +2 | 0 replies | |
| 270/292 | tracing/probes: Fix not to count error code to total lengthkernel/ | +2 | 0 replies | |
| 271/292 | tracing/probes: Fix to update dynamic data counter if fetcharg uses itkernel/ | +7 | 0 replies | |
| 272/292 | Revert "tracing: Add "(fault)" name injection to kernel probes"kernel/ kernel/ kernel/ | +9 | 0 replies | |
| 273/292 | tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if failskernel/ kernel/ kernel/ | +14 | 0 replies | |
| 274/292 | tracing/user_events: Fix struct arg size match checkkernel/ | +3 | 0 replies | |
| 275/292 | scsi: qla2xxx: Multi-que support for TMFdrivers/ drivers/ drivers/ +1 more | +66 | 0 replies | |
| 276/292 | scsi: qla2xxx: Fix task management cmd failuredrivers/ drivers/ drivers/ +1 more | +139 | 0 replies | |
| 277/292 | scsi: qla2xxx: Fix task management cmd fail due to unavailable resourcedrivers/ drivers/ | +61 | 0 replies | |
| 278/292 | scsi: qla2xxx: Fix hang in task managementdrivers/ drivers/ | +61 | 0 replies | |
| 279/292 | scsi: qla2xxx: Wait for io return on terminate rportdrivers/ | +13 | 0 replies | |
| 280/292 | scsi: qla2xxx: Fix mem access after freedrivers/ drivers/ | +95 | 0 replies | |
| 281/292 | scsi: qla2xxx: Array index may go out of bounddrivers/ | +2 | 0 replies | |
| 282/292 | scsi: qla2xxx: Avoid fcport pointer dereferencedrivers/ | +2 | 0 replies | |
| 283/292 | scsi: qla2xxx: Fix buffer overrundrivers/ | +1 | 0 replies | |
| 284/292 | scsi: qla2xxx: Fix potential NULL pointer dereferencedrivers/ | +2 | 0 replies | |
| 285/292 | scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport()drivers/ | +4 | 0 replies | |
| 286/292 | scsi: qla2xxx: Correct the index of arraydrivers/ | +4 | 0 replies | |
| 287/292 | scsi: qla2xxx: Pointer may be dereferenceddrivers/ | +2 | 0 replies | |
| 288/292 | scsi: qla2xxx: Remove unused nvme_ls_waitq wait queuedrivers/ drivers/ | +0 | 0 replies | |
| 289/292 | scsi: qla2xxx: Fix end of loop testdrivers/ | +1 | 0 replies | |
| 290/292 | net: dsa: ocelot: unlock on error in vsc9959_qos_port_tas_set()drivers/ | +2 | 0 replies | |
| 291/292 | MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTERS enabledarch/ | +2 | 0 replies | |
| 292/292 | Revert "drm/amd: Disable PSR-SU on Parade 0803 TCON"drivers/ | +0 | 0 replies |
Reviews trailers per patch
194 of 292 patches have a Reviewed-by or Acked-by.
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 154 reviewers.
Cover letter [PATCH 6.4 000/292] 6.4.5-rc1 review
This is the start of the stable review cycle for the 6.4.5 release. There are 292 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun, 23 Jul 2023 16:04:29 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.4.5-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.4.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.4.5-rc1
Mario Limonciello <[email protected]>
Revert "drm/amd: Disable PSR-SU on Parade 0803 TCON"
Thomas Bogendoerfer <[email protected]>
MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTERS enabled
Dan Carpenter <[email protected]>
net: dsa: ocelot: unlock on error in vsc9959_qos_port_tas_set()
Dan Carpenter <[email protected]>
scsi: qla2xxx: Fix end of loop test
Manish Rangankar <[email protected]>
scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue
Shreyas Deodhar <[email protected]>
scsi: qla2xxx: Pointer may be dereferenced
Bikash Hazarika <[email protected]>
scsi: qla2xxx: Correct the index of array
Nilesh Javali <[email protected]>
scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport()
Bikash Hazarika <[email protected]>
scsi: qla2xxx: Fix potential NULL pointer dereference
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix buffer overrun
Nilesh Javali <[email protected]>
scsi: qla2xxx: Avoid fcport pointer dereference
Nilesh Javali <[email protected]>
scsi: qla2xxx: Array index may go out of bound
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix mem access after free
Quinn Tran <[email protected]>
scsi: qla2xxx: Wait for io return on terminate rport
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix hang in task management
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix task management cmd fail due to unavailable resource
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix task management cmd failure
Quinn Tran <[email protected]>
scsi: qla2xxx: Multi-que support for TMF
Beau Belgrave <[email protected]>
tracing/user_events: Fix struct arg size match check
Masami Hiramatsu (Google) <[email protected]>
tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if fails
Masami Hiramatsu (Google) <[email protected]>
Revert "tracing: Add "(fault)" name injection to kernel probes"
Masami Hiramatsu (Google) <[email protected]>
tracing/probes: Fix to update dynamic data counter if fetcharg uses it
Masami Hiramatsu (Google) <[email protected]>
tracing/probes: Fix not to count error code to total length
Masami Hiramatsu (Google) <[email protected]>
tracing/probes: Fix to avoid double count of the string length on the array
Gustavo A. R. Silva <[email protected]>
smb: client: Fix -Wstringop-overflow issues
Matthieu Baerts <[email protected]>
selftests: mptcp: pm_nl_ctl: fix 32-bit support
Matthieu Baerts <[email protected]>
selftests: mptcp: depend on SYN_COOKIES
Matthieu Baerts <[email protected]>
selftests: mptcp: userspace_pm: report errors with 'remove' tests
Matthieu Baerts <[email protected]>
selftests: mptcp: userspace_pm: use correct server port
Matthieu Baerts <[email protected]>
selftests: mptcp: sockopt: return error if wrong mark
Matthieu Baerts <[email protected]>
selftests: mptcp: connect: fail if nft supposed to work
Matthieu Baerts <[email protected]>
selftests: mptcp: sockopt: use 'iptables-legacy' if available
Paolo Abeni <[email protected]>
mptcp: ensure subflow is unhashed before cleaning the backlog
Paolo Abeni <[email protected]>
mptcp: do not rely on implicit state check in mptcp_listen()
Mateusz Stachyra <[email protected]>
tracing: Fix null pointer dereference in tracing_err_log_open()
Masami Hiramatsu (Google) <[email protected]>
fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free()
Jiri Olsa <[email protected]>
fprobe: Release rethook after the ftrace_ops is unregistered
Karol Wachowski <[email protected]>
accel/ivpu: Clear specific interrupt status bits on C0
Karol Wachowski <[email protected]>
accel/ivpu: Fix VPU register access in irq disable
Heiner Kallweit <[email protected]>
pwm: meson: fix handling of period/duty if greater than UINT_MAX
Heiner Kallweit <[email protected]>
pwm: meson: modify and simplify calculation in meson_pwm_get_state
Chungkai Yang <[email protected]>
PM: QoS: Restore support for default value on frequency QoS
Namhyung Kim <[email protected]>
perf/x86: Fix lockdep warning in for_each_sibling_event() on SPR
Max Filippov <[email protected]>
xtensa: ISS: fix call to split_if_spec
Bharath SM <[email protected]>
cifs: if deferred close is disabled then close files immediately
Mario Limonciello <[email protected]>
drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13
Evan Quan <[email protected]>
drm/amd/pm: share the code around SMU13 pcie parameters update
Zheng Yejian <[email protected]>
ftrace: Fix possible warning on checking all pages used in ftrace_process_locs()
Zheng Yejian <[email protected]>
ring-buffer: Fix deadloop issue on reading trace_pipe
Krister Johansen <[email protected]>
net: ena: fix shift-out-of-bounds in exponential backoff
Isaac J. Manjarres <[email protected]>
regmap-irq: Fix out-of-bounds access when allocating config buffers
Eric Lin <[email protected]>
perf: RISC-V: Remove PERF_HES_STOPPED flag checking in riscv_pmu_start()
Florent Revest <[email protected]>
samples: ftrace: Save required argument registers in sample trampolines
Christoph Hellwig <[email protected]>
nvme: don't reject probe due to duplicate IDs for single-ported PCIe devices
Zheng Yejian <[email protected]>
tracing: Fix memory leak of iter->temp when reading trace_pipe
Mohamed Khalfella <[email protected]>
tracing/histograms: Add histograms to hist_vars if they have referenced variables
Matthias Kaehlcke <[email protected]>
dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter
Heiko Carstens <[email protected]>
s390/decompressor: fix misaligned symbol build error
Jonas Gorski <[email protected]>
bus: ixp4xx: fix IXP4XX_EXP_T1_MASK
Jiaqing Zhao <[email protected]>
Revert "8250: add support for ASIX devices with a FIFO bug"
Sakari Ailus <[email protected]>
media: uapi: Fix [GS]_ROUTING ACTIVE flag value
Krzysztof Kozlowski <[email protected]>
soundwire: qcom: fix storing port config out-of-bounds
Stephan Gerhold <[email protected]>
opp: Fix use-after-free in lazy_opp_tables after probe deferral
George Stark <[email protected]>
meson saradc: fix clock divider mask length
Weitao Wang <[email protected]>
xhci: Show ZHAOXIN xHCI root hub speed correctly
Weitao Wang <[email protected]>
xhci: Fix TRB prefetch issue of ZHAOXIN hosts
Weitao Wang <[email protected]>
xhci: Fix resume issue of some ZHAOXIN hosts
Oliver Upton <[email protected]>
arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2
Yinjun Zhang <[email protected]>
nfp: clean mc addresses in application firmware when closing port
Xiubo Li <[email protected]>
ceph: don't let check_caps skip sending responses for revoke msgs
Xiubo Li <[email protected]>
ceph: fix blindly expanding the readahead windows
Xiubo Li <[email protected]>
ceph: add a dedicated private data for netfs rreq
Ilya Dryomov <[email protected]>
libceph: harden msgr2.1 frame segment length checks
Christophe JAILLET <[email protected]>
firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool()
Hui Li <[email protected]>
tty: fix hang on tty device with no_room set
Martin Fuzzey <[email protected]>
tty: serial: imx: fix rs485 rx after tx
Christophe JAILLET <[email protected]>
tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk
Christophe JAILLET <[email protected]>
tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error
Dan Carpenter <[email protected]>
serial: atmel: don't enable IRQs prematurely
Christian König <[email protected]>
drm/ttm: never consider pinned BOs for eviction&swap
Thomas Hellström <[email protected]>
drm/ttm: Don't leak a resource on swapout move error
Thomas Hellström <[email protected]>
drm/ttm: Don't leak a resource on eviction error
Yang Wang <[email protected]>
drm/amd/pm: fix smu i2c data read risk
gaba <[email protected]>
drm/amdgpu: avoid restore process run into dead loop.
Aurabindo Pillai <[email protected]>
drm/amd/display: Add monitor specific edid quirk
Mario Limonciello <[email protected]>
drm/amd/display: Correct DMUB_FW_VERSION macro
Ilya Bakoulin <[email protected]>
drm/amd/display: Fix 128b132b link loss handling
Sung-huai Wang <[email protected]>
drm/amd/display: add a NULL pointer check
Mario Limonciello <[email protected]>
drm/amd: Disable PSR-SU on Parade 0803 TCON
Samuel Pitoiset <[email protected]>
drm/amdgpu: fix clearing mappings for BOs that are always valid in VM
Leo Chen <[email protected]>
drm/amd/display: disable seamless boot if force_odm_combine is enabled
Austin Zheng <[email protected]>
drm/amd/display: Remove Phantom Pipe Check When Calculating K1 and K2
Hersen Wu <[email protected]>
drm/amd/display: edp do not add non-edid timings
Dmytro Laktyushkin <[email protected]>
drm/amd/display: fix seamless odm transitions
Alan Liu <[email protected]>
drm/amd/display: Fix in secure display context creation
Alvin Lee <[email protected]>
drm/amd/display: Limit DCN32 8 channel or less parts to DPM1 for FPO
Wayne Lin <[email protected]>
drm/dp_mst: Clear MSG_RDY flag before sending new message
Brian Norris <[email protected]>
drm/rockchip: vop: Leave vblank enabled in self-refresh
Brian Norris <[email protected]>
drm/atomic: Allow vblank-enabled + self-refresh "disable"
Justin Tee <[email protected]>
scsi: lpfc: Fix double free in lpfc_cmpl_els_logo_acc() caused by lpfc_nlp_not_used()
Alexander Aring <[email protected]>
fs: dlm: fix missing pending to false
Alexander Aring <[email protected]>
fs: dlm: clear pending bit when queue was empty
Alexander Aring <[email protected]>
fs: dlm: fix mismatch of plock results from userspace
Alexander Aring <[email protected]>
fs: dlm: make F_SETLK use unkillable wait_event
Alexander Aring <[email protected]>
fs: dlm: interrupt posix locks only when process is killed
Alexander Aring <[email protected]>
fs: dlm: fix cleanup pending ops when interrupted
Alexander Aring <[email protected]>
fs: dlm: return positive pid value for F_GETLK
Jason Baron <[email protected]>
md/raid0: add discard support for the 'original' layout
Johan Hovold <[email protected]>
mfd: pm8008: Fix module autoloading
Damien Le Moal <[email protected]>
misc: pci_endpoint_test: Re-init completion for every test
Damien Le Moal <[email protected]>
misc: pci_endpoint_test: Free IRQs before removing the device
Damien Le Moal <[email protected]>
PCI: rockchip: Set address alignment for endpoint mode
Rick Wertenbroek <[email protected]>
PCI: rockchip: Use u32 variable to access 32-bit registers
Rick Wertenbroek <[email protected]>
PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core
Rick Wertenbroek <[email protected]>
PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked
Rick Wertenbroek <[email protected]>
PCI: rockchip: Write PCI Device ID to correct register
Rick Wertenbroek <[email protected]>
PCI: rockchip: Assert PCI Configuration Enable bit after probe
Damien Le Moal <[email protected]>
PCI: epf-test: Fix DMA transfer completion detection
Damien Le Moal <[email protected]>
PCI: epf-test: Fix DMA transfer completion initialization
Manivannan Sadhasivam <[email protected]>
PCI: qcom: Disable write access to read only registers for IP v2.3.3
Igor Mammedov <[email protected]>
PCI: acpiphp: Reassign resources on bridge if necessary
Robin Murphy <[email protected]>
PCI: Add function 1 DMA alias quirk for Marvell 88SE9235
Ross Lagerwall <[email protected]>
PCI: Release resource invalidated by coalescing
Ondrej Zary <[email protected]>
PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold
Harald Freudenberger <[email protected]>
s390/zcrypt: do not retry administrative requests
Sathya Prakash <[email protected]>
scsi: mpi3mr: Propagate sense data for admin queue SCSI I/O
Mikulas Patocka <[email protected]>
dm integrity: reduce vmalloc space footprint on 32-bit architectures
Martin Kaiser <[email protected]>
hwrng: imx-rngc - fix the timeout for init and self check
Sinthu Raja <[email protected]>
arm64: dts: ti: k3-j721s2: Fix wkup pinmux range
Frank Wunderlich <[email protected]>
arm64: dts: mt7986: use size of reserved partition for bl2
Siddh Raman Pant <[email protected]>
jfs: jfs_dmap: Validate db_l2nbperpage while mounting
Ritesh Harjani (IBM) <[email protected]>
ext2/dax: Fix ext2_setsize when len is page aligned
Christian Marangi <[email protected]>
soc: qcom: mdt_loader: Fix unconditional call to scm_pas_mem_setup
David Woodhouse <[email protected]>
mm/mmap: Fix error return in do_vmi_align_munmap()
Alexander Aring <[email protected]>
fs: dlm: revert check required context while close
Baokun Li <[email protected]>
ext4: only update i_reserved_data_blocks on successful block allocation
Baokun Li <[email protected]>
ext4: turn quotas off if mount failed after enabling quotas
Chao Yu <[email protected]>
ext4: fix to check return value of freeze_bdev() in ext4_shutdown()
Theodore Ts'o <[email protected]>
ext4: avoid updating the superblock on a r/o mount if not needed
Kemeng Shi <[email protected]>
ext4: fix wrong unit use in ext4_mb_new_blocks
Kemeng Shi <[email protected]>
ext4: get block from bh in ext4_free_blocks for fast commit replay
Kemeng Shi <[email protected]>
ext4: fix wrong unit use in ext4_mb_clear_bb
Zhihao Cheng <[email protected]>
ext4: Fix reusing stale buffer heads from last failed mounting
Huacai Chen <[email protected]>
MIPS: KVM: Fix NULL pointer dereference
Huacai Chen <[email protected]>
MIPS: Loongson: Fix build error when make modules_install
Huacai Chen <[email protected]>
MIPS: Loongson: Fix cpu_probe_loongson() again
Jiaxun Yang <[email protected]>
MIPS: cpu-features: Use boot_cpu_type for CPU type based features
Hamza Mahfooz <[email protected]>
drm/amd/display: perform a bounds check before filling dirty rectangles
Michael Ellerman <[email protected]>
powerpc/64s: Fix native_hpte_remove() to be irq-safe
Michael Ellerman <[email protected]>
powerpc/security: Fix Speculation_Store_Bypass reporting on Power10
Ekansh Gupta <[email protected]>
misc: fastrpc: Create fastrpc scalar with correct buffer count
Naveen N Rao <[email protected]>
powerpc: Fail build if using recordmcount with binutils v2.37
sunliming <[email protected]>
tracing/user_events: Fix incorrect return value for writing operation when events are disabled
Andrey Konovalov <[email protected]>
kasan: fix type cast in memory_is_poisoned_n
Andrey Konovalov <[email protected]>
kasan, slub: fix HW_TAGS zeroing with slub_debug
Arnd Bergmann <[email protected]>
kasan: use internal prototypes matching gcc-13 builtins
Arnd Bergmann <[email protected]>
kasan: add kasan_tag_mismatch prototype
Oleksij Rempel <[email protected]>
net: phy: dp83td510: fix kernel stall during netboot in DP83TD510E PHY driver
Florian Fainelli <[email protected]>
net: bcmgenet: Ensure MDIO unregistration has clocks enabled
Arseniy Krasnov <[email protected]>
mtd: rawnand: meson: fix unaligned DMA buffers handling
Florian Bezdeka <[email protected]>
tpm/tpm_tis: Disable interrupts for Lenovo L590 devices
Lino Sanfilippo <[email protected]>
tpm,tpm_tis: Disable interrupts after 1000 unhandled IRQs
Christian Hesse <[email protected]>
tpm/tpm_tis: Disable interrupts for Framework Laptop Intel 13th gen
Jerry Snitselaar <[email protected]>
tpm: return false from tpm_amd_is_rng_defective on non-x86 platforms
Alexander Sverdlin <[email protected]>
tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
Christian Hesse <[email protected]>
tpm/tpm_tis: Disable interrupts for Framework Laptop Intel 12th gen
Alexander Sverdlin <[email protected]>
tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
Peter Ujfalusi <[email protected]>
tpm: tpm_tis: Disable interrupts *only* for AEON UPX-i11
Jarkko Sakkinen <[email protected]>
tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation
Valentin David <[email protected]>
tpm: Do not remap from ACPI resources again for Pluton TPM
Mario Limonciello <[email protected]>
pinctrl: amd: Unify debounce handling into amd_pinconf_set()
Mario Limonciello <[email protected]>
pinctrl: amd: Drop pull up select configuration
Mario Limonciello <[email protected]>
pinctrl: amd: Use amd_pinconf_set() for all config options
Mario Limonciello <[email protected]>
pinctrl: amd: Only use special debounce behavior for GPIO 0
Mario Limonciello <[email protected]>
pinctrl: amd: Revert "pinctrl: amd: disable and mask interrupts on probe"
Kornel Dulęba <[email protected]>
pinctrl: amd: Detect and mask spurious interrupts
Mario Limonciello <[email protected]>
pinctrl: amd: Fix mistake in handling clearing pins at startup
Mario Limonciello <[email protected]>
pinctrl: amd: Detect internal GPIO0 debounce handling
Masahiro Yamada <[email protected]>
kbuild: make modules_install copy modules.builtin(.modinfo)
Jaegeuk Kim <[email protected]>
f2fs: fix deadlock in i_xattr_sem and inode page lock
Chao Yu <[email protected]>
f2fs: don't reset unchangable mount option in f2fs_remount()
Thomas Zimmermann <[email protected]>
drm/client: Send hotplug event after registering a client
Paulo Alcantara <[email protected]>
smb: client: fix parsing of source mount option
Winston Wen <[email protected]>
cifs: fix session state check in smb2_find_smb_ses
Paulo Alcantara <[email protected]>
smb: client: improve DFS mount check
Ming Lei <[email protected]>
nvme-pci: fix DMA direction of unmapping integrity data
Pedro Tammela <[email protected]>
net/sched: sch_qfq: account for stab overhead in qfq_enqueue
Pedro Tammela <[email protected]>
net/sched: sch_qfq: reintroduce lmax bound check for MTU
Zhang Shurong <[email protected]>
wifi: rtw89: debug: fix error code in rtw89_debug_priv_send_h2c_set()
Jiawen Wu <[email protected]>
net: txgbe: fix eeprom calculation error
Pedro Tammela <[email protected]>
net/sched: make psched_mtu() RTNL-less safe
Karol Herbst <[email protected]>
drm/nouveau: bring back blit subchannel for pre nv50 GPUs
Karol Herbst <[email protected]>
drm/nouveau/acr: Abort loading ACR if no firmware was found
Dan Carpenter <[email protected]>
netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write()
Karol Herbst <[email protected]>
drm/nouveau/disp/g94: enable HDMI
Karol Herbst <[email protected]>
drm/nouveau/disp: fix HDMI on gt215+
Jisheng Zhang <[email protected]>
riscv: mm: fix truncation warning on RV32
Ido Schimmel <[email protected]>
net/sched: flower: Ensure both minimum and maximum ports are specified
Larysa Zaremba <[email protected]>
xdp: use trusted arguments in XDP hints kfuncs
Pu Lehui <[email protected]>
bpf: cpumap: Fix memory leak in cpu_map_update_elem
Randy Dunlap <[email protected]>
wifi: airo: avoid uninitialized warning in airo_get_rate()
Xin Yin <[email protected]>
erofs: fix fsdax unavailability for chunk-based regular files
Chunhai Guo <[email protected]>
erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF
Chunhai Guo <[email protected]>
erofs: avoid useless loops in z_erofs_pcluster_readmore() when reading beyond EOF
Suman Ghosh <[email protected]>
octeontx2-pf: Add additional check for MCAM rules
Lu Hongfei <[email protected]>
net: dsa: Removed unneeded of_node_put in felix_parse_ports_node
Tvrtko Ursulin <[email protected]>
drm/i915: Fix one wrong caching mode enum usage
Stanislav Lisovskiy <[email protected]>
drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner
Wei Fang <[email protected]>
net: fec: increase the size of tx ring and update tx_wake_threshold
Wei Fang <[email protected]>
net: fec: recycle pages for transmitted XDP frames
Wei Fang <[email protected]>
net: fec: remove last_bdp from fec_enet_txq_xmit_frame()
Wei Fang <[email protected]>
net: fec: remove useless fec_enet_reset_skb()
Björn Töpel <[email protected]>
riscv, bpf: Fix inconsistent JIT image generation
Stafford Horne <[email protected]>
openrisc: Union fpcsr and oldmask in sigcontext to unbreak userspace ABI
Ankit Kumar <[email protected]>
nvme: fix the NVME_ID_NS_NVM_STS_MASK definition
Florian Kauer <[email protected]>
igc: Fix inserting of empty frame for launchtime
Florian Kauer <[email protected]>
igc: Fix launchtime before start of cycle
Florian Kauer <[email protected]>
igc: No strict mode in pure launchtime/CBS offload
Ze Gao <[email protected]>
fprobe: add unlock to match a succeeded ftrace_test_recursion_trylock
Tzvetomir Stoyanov (VMware) <[email protected]>
kernel/trace: Fix cleanup logic of enable_trace_eprobe
Florian Kauer <[email protected]>
igc: Handle already enabled taprio offload for basetime 0
Florian Kauer <[email protected]>
igc: Do not enable taprio offload for invalid arguments
Florian Kauer <[email protected]>
igc: Rename qbv_enable to taprio_offload_enable
Vladimir Oltean <[email protected]>
net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum
Andy Shevchenko <[email protected]>
platform/x86: wmi: Break possible infinite loop when parsing GUID
Peter Zijlstra <[email protected]>
x86/fineibt: Poison ENDBR at +0
Jiasheng Jiang <[email protected]>
net: dsa: qca8k: Add check for skb_copy
Arnd Bergmann <[email protected]>
HID: hyperv: avoid struct memcpy overrun warning
Ziyang Xuan <[email protected]>
ipv6/addrconf: fix a potential refcount underflow for idev
Jiasheng Jiang <[email protected]>
NTB: ntb_tool: Add check for devm_kcalloc
Yang Yingliang <[email protected]>
NTB: ntb_transport: fix possible memory leak while device_register() fails
Yuan Can <[email protected]>
ntb: intel: Fix error handling in intel_ntb_pci_driver_init()
Yuan Can <[email protected]>
NTB: amd: Fix error handling in amd_ntb_pci_driver_init()
Yuan Can <[email protected]>
ntb: idt: Fix error handling in idt_pci_driver_init()
Eric Dumazet <[email protected]>
udp6: fix udp6_ehashfn() typo
Kuniyuki Iwashima <[email protected]>
icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev().
Niklas Schnelle <[email protected]>
s390/ism: Do not unregister clients with registered DMBs
Niklas Schnelle <[email protected]>
s390/ism: Fix and simplify add()/remove() callback handling
Niklas Schnelle <[email protected]>
s390/ism: Fix locking for forwarding of IRQs and events to clients
Paolo Abeni <[email protected]>
net: prevent skb corruption on frag list segmentation
Rafał Miłecki <[email protected]>
net: bgmac: postpone turning IRQs off to avoid SoC hangs
Ivan Babrou <[email protected]>
udp6: add a missing call into udp_fail_queue_rcv_skb tracepoint
Nitya Sunkad <[email protected]>
ionic: remove WARN_ON to prevent panic_on_warn
Sai Krishna <[email protected]>
octeontx2-af: Move validation of ptp pointer before its usage
Ratheesh Kannoth <[email protected]>
octeontx2-af: Promisc enable/disable through mbox
Geert Uytterhoeven <[email protected]>
drm/fbdev-dma: Fix documented default preferred_bpp value
Junfeng Guo <[email protected]>
gve: Set default duplex configuration to full
M A Ramdhan <[email protected]>
net/sched: cls_fw: Fix improper refcount update leads to use-after-free
Vladimir Oltean <[email protected]>
net: mscc: ocelot: fix oversize frame dropping for preemptible TCs
Vladimir Oltean <[email protected]>
net: dsa: felix: make vsc9959_tas_guard_bands_update() visible to ocelot->ops
Klaus Kudielka <[email protected]>
net: mvneta: fix txq_map in case of txq_number==1
Kumar Kartikeya Dwivedi <[email protected]>
bpf: Fix max stack depth check for async callbacks
Randy Dunlap <[email protected]>
scsi: ufs: ufs-mediatek: Add dependency for RESET_CONTROLLER
Dan Carpenter <[email protected]>
scsi: qla2xxx: Fix error code in qla2x00_start_sp()
Eric Biggers <[email protected]>
blk-crypto: use dynamic lock class for blk_crypto_profile::lock
Aravindhan Gunasekaran <[email protected]>
igc: Handle PPS start time programming for past time values
Tan Tee Min <[email protected]>
igc: Include the length/type field and VLAN tag in queueMaxSDU
Prasad Koya <[email protected]>
igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings
Dragos Tatulea <[email protected]>
net/mlx5e: RX, Fix page_pool page fragment tracking for XDP
Maher Sanalla <[email protected]>
net/mlx5: Query hca_cap_2 only when supported
Yevgeny Kliteynik <[email protected]>
net/mlx5e: TC, CT: Offload ct clear only once
Vlad Buslov <[email protected]>
net/mlx5e: Check for NOT_READY flag state after locking
Saeed Mahameed <[email protected]>
net/mlx5: Register a unique thermal zone per device
Dragos Tatulea <[email protected]>
net/mlx5e: RX, Fix flush and close release flow of regular rq for legacy rq
Zhengchao Shao <[email protected]>
net/mlx5e: fix memory leak in mlx5e_ptp_open
Zhengchao Shao <[email protected]>
net/mlx5e: fix memory leak in mlx5e_fs_tt_redirect_any_create
Zhengchao Shao <[email protected]>
net/mlx5e: fix double free in mlx5e_destroy_flow_table
Muhammad Husaini Zulkifli <[email protected]>
igc: Fix TX Hang issue when QBV Gate is closed
Jesper Dangaard Brouer <[email protected]>
igc: Add XDP hints kfuncs for RX hash
Jesper Dangaard Brouer <[email protected]>
igc: Add igc_xdp_buff wrapper for xdp_buff in driver
Muhammad Husaini Zulkifli <[email protected]>
igc: Remove delay during TX ring configuration
Muhammad Husaini Zulkifli <[email protected]>
igc: Add condition for qbv_config_change_errors counter
Sridhar Samudrala <[email protected]>
ice: Fix tx queue rate limit when TCs are configured
Sridhar Samudrala <[email protected]>
ice: Fix max_rate check while configuring TX rate limits
Florian Westphal <[email protected]>
netfilter: conntrack: don't fold port numbers into addresses before hashing
Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: report use refcount overflow
Petr Pavlu <[email protected]>
xen/virtio: Fix NULL deref when a bridge of PCI root bus has no parent
Marek Vasut <[email protected]>
drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags
Petr Tesarik <[email protected]>
swiotlb: reduce the number of areas to match actual memory pool size
Petr Tesarik <[email protected]>
swiotlb: always set the number of areas before allocating the pool
Douglas Anderson <[email protected]>
drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetime
Adrián Larumbe <[email protected]>
drm: bridge: dw_hdmi: fix connector access for scdc
Fabio Estevam <[email protected]>
drm/panel: simple: Add connector_type for innolux_at043tn24
Namjae Jeon <[email protected]>
ksmbd: fix out of bounds read in smb2_sess_setup
Namjae Jeon <[email protected]>
ksmbd: add missing compound request handing in some commands
Simon Horman <[email protected]>
net: lan743x: select FIXED_PHY
Moritz Fischer <[email protected]>
net: lan743x: Don't sleep in atomic context
Basavaraj Natikar <[email protected]>
HID: amd_sfh: Fix for shift-out-of-bounds
Basavaraj Natikar <[email protected]>
HID: amd_sfh: Rename the float32 variable
Dmitry Torokhov <[email protected]>
HID: input: fix mapping for camera access keys
Nayna Jain <[email protected]>
security/integrity: fix pointer to ESL data and its size on pseries
Ivan Mikhaylov <[email protected]>
net/ncsi: change from ndo_set_mac_address to dev_set_mac_address
-------------
Diffstat:
Documentation/arm64/silicon-errata.rst | 3 + .../media/v4l/vidioc-subdev-g-routing.rst | 2 +- Makefile | 30 ++- arch/arm64/Kconfig | 19 ++ .../dts/mediatek/mt7986a-bananapi-bpi-r3-nor.dtso | 7 +- arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 42 ++-- .../boot/dts/ti/k3-j721s2-common-proc-board.dts | 76 +++--- arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 29 ++- arch/arm64/kernel/cpu_errata.c | 7 + arch/arm64/kernel/traps.c | 2 +- arch/arm64/kvm/hyp/pgtable.c | 14 +- arch/arm64/mm/fault.c | 2 +- arch/arm64/tools/cpucaps | 1 + arch/mips/Makefile | 10 +- arch/mips/include/asm/cpu-features.h | 4 +- arch/mips/include/asm/kvm_host.h | 6 +- arch/mips/kernel/cpu-probe.c | 9 +- arch/mips/kvm/emulate.c | 22 +- arch/mips/kvm/mips.c | 16 +- arch/mips/kvm/stats.c | 4 +- arch/mips/kvm/trace.h | 8 +- arch/mips/kvm/vz.c | 20 +- arch/openrisc/include/uapi/asm/sigcontext.h | 6 +- arch/openrisc/kernel/signal.c | 4 +- arch/powerpc/Makefile | 8 + arch/powerpc/kernel/security.c | 37 +-- arch/powerpc/mm/book3s64/hash_native.c | 13 +- arch/riscv/mm/init.c | 2 +- arch/riscv/net/bpf_jit.h | 6 +- arch/riscv/net/bpf_jit_core.c | 19 +- arch/s390/Makefile | 1 + arch/x86/events/intel/core.c | 7 + arch/x86/kernel/alternative.c | 16 ++ arch/xtensa/platforms/iss/network.c | 2 +- block/blk-crypto-profile.c | 12 +- drivers/accel/ivpu/ivpu_drv.h | 1 + drivers/accel/ivpu/ivpu_hw_mtl.c | 20 +- drivers/base/regmap/regmap-irq.c | 2 +- drivers/bus/intel-ixp4xx-eb.c | 2 +- drivers/char/hw_random/imx-rngc.c | 6 +- drivers/char/tpm/tpm-chip.c | 7 + drivers/char/tpm/tpm_crb.c | 19 +- drivers/char/tpm/tpm_tis.c | 25 ++ drivers/char/tpm/tpm_tis_core.c | 103 ++++++-- drivers/char/tpm/tpm_tis_core.h | 4 + drivers/char/tpm/tpm_tis_i2c.c | 59 +++-- drivers/char/tpm/tpm_vtpm_proxy.c | 30 +-- drivers/firmware/stratix10-svc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 12 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 64 ++--- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 26 +++ drivers/gpu/drm/amd/display/dc/core/dc.c | 3 + .../drm/amd/display/dc/dce112/dce112_resource.c | 10 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 11 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 4 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.h | 1 + .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 2 + .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 15 ++ .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.h | 2 + .../dc/link/protocols/link_dp_irq_handler.c | 11 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 4 + drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 2 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 67 ++++++ .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 35 +-- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 2 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 33 +-- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 9 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 35 +-- drivers/gpu/drm/display/drm_dp_mst_topology.c | 54 ++++- drivers/gpu/drm/drm_atomic_helper.c | 11 +- drivers/gpu/drm/drm_client.c | 21 ++ drivers/gpu/drm/drm_fbdev_dma.c | 6 +- drivers/gpu/drm/drm_fbdev_generic.c | 4 - drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 4 - drivers/gpu/drm/gma500/fbdev.c | 4 - drivers/gpu/drm/i915/display/intel_display.c | 1 - drivers/gpu/drm/i915/display/intel_dp.c | 7 +- drivers/gpu/drm/i915/gt/intel_gtt.c | 2 +- drivers/gpu/drm/msm/msm_fbdev.c | 4 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 12 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 1 + drivers/gpu/drm/nouveau/nouveau_chan.h | 1 + drivers/gpu/drm/nouveau/nouveau_drm.c | 20 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.c | 2 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 4 - drivers/gpu/drm/panel/panel-simple.c | 2 + drivers/gpu/drm/radeon/radeon_fbdev.c | 4 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 8 +- drivers/gpu/drm/tegra/fbdev.c | 4 - drivers/gpu/drm/ttm/ttm_bo.c | 29 ++- drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_desc.c | 30 ++- drivers/hid/hid-hyperv.c | 10 +- drivers/hid/hid-input.c | 7 +- drivers/iio/adc/meson_saradc.c | 2 +- drivers/md/dm-integrity.c | 4 +- drivers/md/dm-verity-loadpin.c | 3 + drivers/md/raid0.c | 62 ++++- drivers/md/raid0.h | 1 + drivers/mfd/qcom-pm8008.c | 1 + drivers/misc/fastrpc.c | 2 +- drivers/misc/pci_endpoint_test.c | 10 +- drivers/mtd/nand/raw/meson_nand.c | 4 + drivers/net/dsa/hirschmann/hellcreek.c | 14 +- drivers/net/dsa/ocelot/felix.c | 6 +- drivers/net/dsa/ocelot/felix.h | 1 - drivers/net/dsa/ocelot/felix_vsc9959.c | 28 ++- drivers/net/dsa/qca/qca8k-8xxx.c | 3 + drivers/net/dsa/sja1105/sja1105_tas.c | 7 +- drivers/net/ethernet/amazon/ena/ena_com.c | 3 + drivers/net/ethernet/broadcom/bgmac.c | 4 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 2 + drivers/net/ethernet/engleder/tsnep_selftests.c | 12 +- drivers/net/ethernet/engleder/tsnep_tc.c | 4 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 6 +- drivers/net/ethernet/freescale/fec.h | 17 +- drivers/net/ethernet/freescale/fec_main.c | 178 ++++++++------ drivers/net/ethernet/google/gve/gve_ethtool.c | 3 + drivers/net/ethernet/intel/ice/ice_main.c | 23 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 22 +- drivers/net/ethernet/intel/ice/ice_tc_lib.h | 1 + drivers/net/ethernet/intel/igc/igc.h | 15 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 2 + drivers/net/ethernet/intel/igc/igc_main.c | 158 ++++++++++--- drivers/net/ethernet/intel/igc/igc_ptp.c | 25 +- drivers/net/ethernet/intel/igc/igc_tsn.c | 68 ++++-- drivers/net/ethernet/marvell/mvneta.c | 4 +- drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 19 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 11 +- .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 23 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 8 + .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 15 ++ .../mellanox/mlx5/core/en/fs_tt_redirect.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 3 +- .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 44 ++-- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/thermal.c | 19 +- drivers/net/ethernet/microchip/Kconfig | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 21 +- .../net/ethernet/microchip/lan966x/lan966x_tc.c | 10 +- drivers/net/ethernet/mscc/ocelot_mm.c | 7 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 5 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 5 - drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 7 +- drivers/net/ethernet/ti/am65-cpsw-qos.c | 11 +- drivers/net/ethernet/wangxun/txgbe/txgbe_hw.c | 3 - drivers/net/netdevsim/dev.c | 9 +- drivers/net/phy/dp83td510.c | 23 +- drivers/net/wireless/cisco/airo.c | 5 +- drivers/net/wireless/realtek/rtw89/debug.c | 5 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 7 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 7 +- drivers/ntb/hw/intel/ntb_hw_gen1.c | 7 +- drivers/ntb/ntb_transport.c | 2 +- drivers/ntb/test/ntb_tool.c | 2 + drivers/nvme/host/core.c | 36 ++- drivers/nvme/host/pci.c | 2 +- drivers/opp/core.c | 3 + drivers/pci/controller/dwc/pcie-qcom.c | 2 + drivers/pci/controller/pcie-rockchip-ep.c | 65 ++---- drivers/pci/controller/pcie-rockchip.c | 17 ++ drivers/pci/controller/pcie-rockchip.h | 11 +- drivers/pci/endpoint/functions/pci-epf-test.c | 40 +++- drivers/pci/hotplug/acpiphp_glue.c | 5 +- drivers/pci/pci.c | 10 +- drivers/pci/probe.c | 4 +- drivers/pci/quirks.c | 2 + drivers/perf/riscv_pmu.c | 3 - drivers/pinctrl/pinctrl-amd.c | 103 +++----- drivers/pinctrl/pinctrl-amd.h | 2 +- drivers/platform/x86/wmi.c | 22 +- drivers/pwm/pwm-meson.c | 28 +-- drivers/s390/crypto/zcrypt_msgtype6.c | 6 + drivers/s390/net/ism_drv.c | 139 ++++++----- drivers/scsi/lpfc/lpfc_crtn.h | 1 - drivers/scsi/lpfc/lpfc_els.c | 30 +-- drivers/scsi/lpfc/lpfc_hbadisc.c | 24 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 5 + drivers/scsi/qla2xxx/qla_attr.c | 13 ++ drivers/scsi/qla2xxx/qla_bsg.c | 6 + drivers/scsi/qla2xxx/qla_def.h | 22 +- drivers/scsi/qla2xxx/qla_edif.c | 4 +- drivers/scsi/qla2xxx/qla_gbl.h | 2 +- drivers/scsi/qla2xxx/qla_init.c | 258 +++++++++++++++++++-- drivers/scsi/qla2xxx/qla_inline.h | 5 +- drivers/scsi/qla2xxx/qla_iocb.c | 38 ++- drivers/scsi/qla2xxx/qla_isr.c | 64 ++++- drivers/scsi/qla2xxx/qla_nvme.c | 3 - drivers/scsi/qla2xxx/qla_os.c | 133 ++++++----- drivers/soc/qcom/mdt_loader.c | 16 +- drivers/soundwire/qcom.c | 3 +- drivers/tty/n_tty.c | 25 +- drivers/tty/serial/8250/8250.h | 1 - drivers/tty/serial/8250/8250_pci.c | 19 -- drivers/tty/serial/8250/8250_port.c | 11 +- drivers/tty/serial/atmel_serial.c | 4 +- drivers/tty/serial/imx.c | 18 +- drivers/tty/serial/samsung_tty.c | 14 +- drivers/ufs/host/Kconfig | 1 + drivers/usb/host/xhci-mem.c | 39 +++- drivers/usb/host/xhci-pci.c | 12 + drivers/usb/host/xhci.h | 2 + drivers/xen/grant-dma-ops.c | 2 + fs/ceph/addr.c | 85 +++++-- fs/ceph/caps.c | 9 + fs/ceph/super.h | 13 ++ fs/dlm/ast.c | 8 +- fs/dlm/lockspace.c | 12 - fs/dlm/lockspace.h | 1 - fs/dlm/lowcomms.c | 1 + fs/dlm/midcomms.c | 3 - fs/dlm/plock.c | 115 +++++---- fs/erofs/inode.c | 3 +- fs/erofs/zdata.c | 4 +- fs/ext2/inode.c | 5 +- fs/ext4/indirect.c | 8 + fs/ext4/inode.c | 10 - fs/ext4/ioctl.c | 5 +- fs/ext4/mballoc.c | 17 +- fs/ext4/super.c | 31 ++- fs/f2fs/dir.c | 9 +- fs/f2fs/super.c | 30 ++- fs/f2fs/xattr.c | 6 +- fs/jfs/jfs_dmap.c | 6 + fs/jfs/jfs_filsys.h | 2 + fs/smb/client/cifs_dfs_ref.c | 20 +- fs/smb/client/cifsproto.h | 2 + fs/smb/client/cifssmb.c | 2 +- fs/smb/client/dfs.c | 43 +--- fs/smb/client/file.c | 4 +- fs/smb/client/fs_context.c | 59 ++++- fs/smb/client/misc.c | 17 +- fs/smb/client/smb2transport.c | 7 + fs/smb/server/smb2pdu.c | 109 +++++---- include/drm/display/drm_dp_mst_helper.h | 7 +- include/linux/blk-crypto-profile.h | 1 + include/linux/ism.h | 7 +- include/linux/kasan.h | 2 +- include/linux/nvme.h | 2 +- include/linux/rethook.h | 1 + include/linux/serial_8250.h | 1 - include/net/netfilter/nf_conntrack_tuple.h | 3 + include/net/netfilter/nf_tables.h | 31 ++- include/net/pkt_sched.h | 9 +- include/soc/mscc/ocelot.h | 1 + kernel/bpf/cpumap.c | 40 ++-- kernel/bpf/verifier.c | 5 +- kernel/dma/swiotlb.c | 46 +++- kernel/power/qos.c | 9 +- kernel/trace/fprobe.c | 15 +- kernel/trace/ftrace.c | 45 ++-- kernel/trace/rethook.c | 13 ++ kernel/trace/ring_buffer.c | 24 +- kernel/trace/trace.c | 3 +- kernel/trace/trace.h | 2 + kernel/trace/trace_eprobe.c | 18 +- kernel/trace/trace_events_hist.c | 8 +- kernel/trace/trace_events_user.c | 6 +- kernel/trace/trace_probe.c | 2 +- kernel/trace/trace_probe_kernel.h | 30 +-- kernel/trace/trace_probe_tmpl.h | 10 +- kernel/trace/trace_uprobe.c | 3 +- mm/kasan/common.c | 2 +- mm/kasan/generic.c | 73 +++--- mm/kasan/kasan.h | 171 +++++++------- mm/kasan/report.c | 17 +- mm/kasan/report_generic.c | 12 +- mm/kasan/report_hw_tags.c | 2 +- mm/kasan/report_sw_tags.c | 2 +- mm/kasan/shadow.c | 36 +-- mm/kasan/sw_tags.c | 20 +- mm/mmap.c | 9 +- mm/slab.h | 16 +- net/ceph/messenger_v2.c | 41 ++-- net/core/net-traces.c | 2 + net/core/skbuff.c | 5 + net/core/xdp.c | 2 +- net/ipv6/addrconf.c | 3 +- net/ipv6/icmp.c | 5 +- net/ipv6/udp.c | 4 +- net/mptcp/protocol.c | 7 +- net/ncsi/ncsi-rsp.c | 5 +- net/netfilter/nf_conntrack_core.c | 20 +- net/netfilter/nf_tables_api.c | 163 ++++++++----- net/netfilter/nft_flow_offload.c | 6 +- net/netfilter/nft_immediate.c | 8 +- net/netfilter/nft_objref.c | 8 +- net/sched/cls_flower.c | 10 + net/sched/cls_fw.c | 10 +- net/sched/sch_qfq.c | 18 +- net/sched/sch_taprio.c | 4 +- samples/ftrace/ftrace-direct-too.c | 14 +- security/integrity/platform_certs/load_powerpc.c | 40 ++-- tools/testing/selftests/net/mptcp/config | 1 + tools/testing/selftests/net/mptcp/mptcp_connect.sh | 3 + tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 29 +-- tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 10 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 4 +- 312 files changed, 3504 insertions(+), 1921 deletions(-)