6.6.81-rc1 review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest142 patches 8 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/142 | IB/mlx5: Set and get correct qp_num for a DCT QPdrivers/ | +3 | 0 replies | |
| 2/142 | RDMA/mana_ib: Allocate PAGE aligned doorbell indexdrivers/ | +1 | 0 replies | |
| 3/142 | scsi: ufs: core: Add ufshcd_is_ufs_dev_busy()drivers/ | +7 | 0 replies | |
| 4/142 | scsi: ufs: core: Add UFS RTC supportdrivers/ include/ include/ | +98 | 0 replies | |
| 5/142 | scsi: ufs: core: Introduce ufshcd_has_pending_tasks()drivers/ | +9 | 0 replies | |
| 6/142 | scsi: ufs: core: Prepare to introduce a new clock_gating lockdrivers/ | +7 | 0 replies | |
| 7/142 | scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out()drivers/ | +4 | 0 replies | |
| 8/142 | ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_upfs/ | +1 | 0 replies | |
| 9/142 | SUNRPC: convert RPC_TASK_* constants to enuminclude/ | +9 | 0 replies | |
| 10/142 | SUNRPC: Prevent looping due to rpc_signal_task() racesinclude/ include/ net/ | +2 | 0 replies | |
| 11/142 | SUNRPC: Handle -ETIMEDOUT return from tlshdnet/ | +9 | 0 replies | |
| 12/142 | IB/core: Add support for XDR link speeddrivers/ drivers/ drivers/ +2 more | +13 | 0 replies | |
| 13/142 | RDMA/mlx5: Fix AH static rate parsingdrivers/ drivers/ drivers/ | +6 | 0 replies | |
| 14/142 | scsi: core: Clear driver private data when retrying requestdrivers/ | +7 | 0 replies | |
| 15/142 | RDMA/mlx5: Fix bind QP error cleanup flowdrivers/ | +6 | 0 replies | |
| 16/142 | sunrpc: suppress warnings for unused procfs functionsnet/ | +3 | 0 replies | |
| 17/142 | ALSA: usb-audio: Avoid dropping MIDI events at closing multiple portssound/ | +1 | 0 replies | |
| 18/142 | Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP responsenet/ | +7 | 0 replies | |
| 19/142 | rxrpc: rxperf: Fix missing decoding of terminal magic cookienet/ | +12 | 0 replies | |
| 20/142 | afs: Make it possible to find the volumes that are using a serverfs/ fs/ fs/ +3 more | +143 | 0 replies | |
| 21/142 | afs: Fix the server_list to unuse a displaced server rather than putting itfs/ | +2 | 0 replies | |
| 22/142 | net: loopback: Avoid sending IP packets without an Ethernet headerdrivers/ | +14 | 0 replies | |
| 23/142 | net: set the minimum for net_hotdata.netdev_budget_usecsnet/ | +2 | 0 replies | |
| 24/142 | net/ipv4: add tracepoint for icmp_sendinclude/ net/ | +71 | 0 replies | |
| 25/142 | ipv4: icmp: Pass full DS field to ip_route_input()net/ | +1 | 0 replies | |
| 26/142 | ipv4: icmp: Unmask upper DSCP bits in icmp_route_lookup()net/ | +2 | 0 replies | |
| 27/142 | ipvlan: Unmask upper DSCP bits in ipvlan_process_v4_outbound()drivers/ | +3 | 0 replies | |
| 28/142 | ipv4: Convert icmp_route_lookup() to dscp_t.net/ | +9 | 0 replies | |
| 29/142 | ipv4: Convert ip_route_input() to dscp_t.include/ include/ net/ +3 more | +18 | 0 replies | |
| 30/142 | ipvlan: Prepare ipvlan_process_v4_outbound() to future .flowi4_tos conversion.drivers/ | +2 | 0 replies | |
| 31/142 | ipvlan: ensure network headers are in skb linear partdrivers/ | +16 | 0 replies | |
| 32/142 | net: cadence: macb: Synchronize stats calculationsdrivers/ drivers/ | +12 | 0 replies | |
| 33/142 | ASoC: es8328: fix route from DAC to outputsound/ | +4 | 0 replies | |
| 34/142 | ipvs: Always clear ipvs_property flag in skb_scrub_packet()net/ | +1 | 0 replies | |
| 35/142 | firmware: cs_dsp: Remove async regmap writesdrivers/ | +6 | 0 replies | |
| 36/142 | ALSA: hda/realtek: Add quirks for ASUS ROG 2023 modelssound/ | +18 | 0 replies | |
| 37/142 | ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15sound/ | +1 | 0 replies | |
| 38/142 | ice: Add E830 device IDs, MAC type and registersdrivers/ drivers/ drivers/ +4 more | +141 | 0 replies | |
| 39/142 | ice: add E830 HW VF mailbox message limit supportdrivers/ drivers/ drivers/ +6 more | +96 | 0 replies | |
| 40/142 | ice: Fix deinitializing VF in error pathdrivers/ drivers/ drivers/ | +10 | 0 replies | |
| 41/142 | tcp: Defer ts_recent changes until req is ownednet/ | +4 | 0 replies | |
| 42/142 | net: Clear old fragment checksum value in napi_reuse_skbnet/ | +1 | 0 replies | |
| 43/142 | net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.drivers/ | +1 | 0 replies | |
| 44/142 | net/mlx5: IRQ, Fix null string in debug printdrivers/ | +1 | 0 replies | |
| 45/142 | include: net: add static inline dst_dev_overhead() to dst.hinclude/ | +9 | 0 replies | |
| 46/142 | net: ipv6: seg6_iptunnel: mitigate 2-realloc issuenet/ | +52 | 0 replies | |
| 47/142 | net: ipv6: fix dst ref loop on input in seg6 lwtnet/ | +12 | 0 replies | |
| 48/142 | net: ipv6: rpl_iptunnel: mitigate 2-realloc issuenet/ | +25 | 0 replies | |
| 49/142 | net: ipv6: fix dst ref loop on input in rpl lwtnet/ | +12 | 0 replies | |
| 50/142 | net: ti: icss-iep: Remove spinlock-based synchronizationdrivers/ | +0 | 0 replies | |
| 51/142 | net: ti: icss-iep: Reject perout generation requestdrivers/ | +1 | 0 replies | |
| 52/142 | perf/core: Order the PMU list to fix warning about unordered pmu_ctx_listkernel/ | +9 | 0 replies | |
| 53/142 | uprobes: Reject the shared zeropage in uprobe_write_opcode()kernel/ | +5 | 0 replies | |
| 54/142 | io_uring/net: save msg_control for compatio_uring/ | +3 | 0 replies | |
| 55/142 | x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systemsarch/ | +2 | 0 replies | |
| 56/142 | phy: rockchip: naneng-combphy: compatible reset with old DTdrivers/ | +4 | 0 replies | |
| 57/142 | RISCV: KVM: Introduce mp_state_lock to avoid lock inversionarch/ arch/ arch/ +1 more | +73 | 0 replies | |
| 58/142 | riscv: KVM: Fix hart suspend status checkarch/ | +4 | 0 replies | |
| 59/142 | riscv: KVM: Fix SBI IPI error generationarch/ | +11 | 0 replies | |
| 60/142 | riscv: KVM: Fix SBI TIME error generationarch/ | +1 | 0 replies | |
| 61/142 | tracing: Fix bad hist from corrupting named_triggers listkernel/ | +15 | 0 replies | |
| 62/142 | ftrace: Avoid potential division by zero in function_stat_show()kernel/ | +12 | 0 replies | |
| 63/142 | ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2sound/ | +1 | 0 replies | |
| 64/142 | ALSA: hda/realtek: Fix microphone regression on ASUS N705UDsound/ | +0 | 0 replies | |
| 65/142 | perf/core: Add RCU read lock protection to perf_iterate_ctx()kernel/ | +2 | 0 replies | |
| 66/142 | perf/x86: Fix low freqency setting issuearch/ | +1 | 0 replies | |
| 67/142 | perf/core: Fix low freq setting via IOC_PERIODkernel/ | +9 | 0 replies | |
| 68/142 | drm/amd/display: Disable PSR-SU on eDP panelsdrivers/ | +2 | 0 replies | |
| 69/142 | drm/amd/display: Fix HPD after gpu resetdrivers/ | +14 | 0 replies | |
| 70/142 | i2c: npcm: disable interrupt enable bit before devm_request_irqdrivers/ | +7 | 0 replies | |
| 71/142 | i2c: ls2x: Fix frequency division register accessdrivers/ | +12 | 0 replies | |
| 72/142 | usbnet: gl620a: fix endpoint checking in genelink_bind()drivers/ | +1 | 0 replies | |
| 73/142 | net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()drivers/ | +19 | 0 replies | |
| 74/142 | net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs()drivers/ | +10 | 0 replies | |
| 75/142 | net: enetc: update UDP checksum when updating originTimestamp fielddrivers/ | +34 | 0 replies | |
| 76/142 | net: enetc: correct the xdp_tx statisticsdrivers/ | +1 | 0 replies | |
| 77/142 | net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs()drivers/ | +7 | 0 replies | |
| 78/142 | phy: tegra: xusb: reset VBUS & ID OVERRIDEdrivers/ | +11 | 0 replies | |
| 79/142 | phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclkdrivers/ | +6 | 0 replies | |
| 80/142 | mptcp: always handle address removal under msk socket locknet/ | +0 | 0 replies | |
| 81/142 | mptcp: reset when MPTCP opts are dropped after joinnet/ | +1 | 0 replies | |
| 82/142 | vmlinux.lds: Ensure that const vars with relocations are mapped R/Oinclude/ | +1 | 0 replies | |
| 83/142 | rcuref: Plug slowpath race in rcuref_put()include/ lib/ | +8 | 0 replies | |
| 84/142 | sched/core: Prevent rescheduling when interrupts are disabledkernel/ | +1 | 0 replies | |
| 85/142 | scsi: ufs: core: bsg: Fix crash when arpmb command failsdrivers/ | +4 | 0 replies | |
| 86/142 | rseq/selftests: Fix riscv rseq_offset_deref_addv inline asmtools/ tools/ | +4 | 0 replies | |
| 87/142 | riscv/futex: sign extend compare value in atomic cmpxchgarch/ | +1 | 0 replies | |
| 88/142 | riscv: signal: fix signal frame sizearch/ | +0 | 0 replies | |
| 89/142 | Revert "rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads"tools/ | +6 | 0 replies | |
| 90/142 | Revert "rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads"tools/ | +6 | 0 replies | |
| 91/142 | rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threadstools/ | +9 | 0 replies | |
| 92/142 | rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threadstools/ | +9 | 0 replies | |
| 93/142 | amdgpu/pm/legacy: fix suspend/resume issuesdrivers/ drivers/ drivers/ | +45 | 0 replies | |
| 94/142 | gve: set xdp redirect target only when it is availabledrivers/ drivers/ | +15 | 0 replies | |
| 95/142 | intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctlydrivers/ | +4 | 0 replies | |
| 96/142 | arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneckarch/ | +5 | 0 replies | |
| 97/142 | x86/microcode/32: Move early loading after paging enablearch/ arch/ arch/ +6 more | +72 | 0 replies | |
| 98/142 | x86/microcode/intel: Rip out mixed stepping support for Intel CPUsarch/ arch/ arch/ +1 more | +34 | 0 replies | |
| 99/142 | x86/microcode/intel: Simplify scan_microcode()arch/ | +7 | 0 replies | |
| 100/142 | x86/microcode/intel: Simplify and rename generic_load_microcode()arch/ | +17 | 0 replies | |
| 101/142 | x86/microcode/intel: Cleanup code furtherarch/ | +32 | 0 replies | |
| 102/142 | x86/microcode/intel: Simplify early loadingarch/ arch/ arch/ | +79 | 0 replies | |
| 103/142 | x86/microcode/intel: Save the microcode only after a successful late-loadarch/ arch/ arch/ | +20 | 0 replies | |
| 104/142 | x86/microcode/intel: Switch to kvmalloc()arch/ | +25 | 0 replies | |
| 105/142 | x86/microcode/intel: Unify microcode apply() functionsarch/ | +37 | 0 replies | |
| 106/142 | x86/microcode/intel: Rework intel_cpu_collect_info()arch/ arch/ drivers/ | +14 | 0 replies | |
| 107/142 | x86/microcode/intel: Reuse intel_cpu_collect_info()arch/ | +1 | 0 replies | |
| 108/142 | x86/microcode/intel: Rework intel_find_matching_signature()arch/ arch/ drivers/ | +21 | 0 replies | |
| 109/142 | x86/microcode: Remove pointless apply() invocationarch/ | +6 | 0 replies | |
| 110/142 | x86/microcode/amd: Use correct per CPU ucode_cpu_infoarch/ | +3 | 0 replies | |
| 111/142 | x86/microcode/amd: Cache builtin microcode tooarch/ | +1 | 0 replies | |
| 112/142 | x86/microcode/amd: Cache builtin/initrd microcode earlyarch/ arch/ | +11 | 0 replies | |
| 113/142 | x86/microcode/amd: Use cached microcode for AP loadarch/ arch/ arch/ | +13 | 0 replies | |
| 114/142 | x86/microcode: Mop up early loading leftoversarch/ arch/ | +1 | 0 replies | |
| 115/142 | x86/microcode: Get rid of the schedule work indirectionarch/ | +10 | 0 replies | |
| 116/142 | x86/microcode: Clean up mc_cpu_down_prep()arch/ | +1 | 0 replies | |
| 117/142 | x86/microcode: Handle "nosmt" correctlyarch/ arch/ arch/ +1 more | +44 | 0 replies | |
| 118/142 | x86/microcode: Clarify the late load logicarch/ | +19 | 0 replies | |
| 119/142 | x86/microcode: Sanitize __wait_for_cpus()arch/ | +17 | 0 replies | |
| 120/142 | x86/microcode: Add per CPU result statearch/ arch/ | +67 | 0 replies | |
| 121/142 | x86/microcode: Add per CPU control fieldarch/ | +18 | 0 replies | |
| 122/142 | x86/microcode: Provide new control functionsarch/ | +84 | 0 replies | |
| 123/142 | x86/microcode: Replace the all-in-one rendevous handlerarch/ | +9 | 0 replies | |
| 124/142 | x86/microcode: Rendezvous and load in NMIarch/ arch/ arch/ +2 more | +57 | 0 replies | |
| 125/142 | x86/microcode: Protect against instrumentationarch/ | +83 | 0 replies | |
| 126/142 | x86/apic: Provide apic_force_nmi_on_cpu()arch/ arch/ arch/ +2 more | +16 | 0 replies | |
| 127/142 | x86/microcode: Handle "offline" CPUs correctlyarch/ arch/ arch/ +1 more | +113 | 0 replies | |
| 128/142 | x86/microcode: Prepare for minimal revision checkDocumentation/ arch/ arch/ +3 more | +49 | 0 replies | |
| 129/142 | x86/microcode: Rework early revisions reportingarch/ arch/ arch/ +1 more | +37 | 0 replies | |
| 130/142 | x86/microcode/intel: Set new revision only after a successful updatearch/ | +7 | 0 replies | |
| 131/142 | x86/microcode/AMD: Use the family,model,stepping encoded in the patch IDarch/ | +158 | 0 replies | |
| 132/142 | x86/microcode/AMD: Pay attention to the stepping dynamicallyarch/ | +18 | 0 replies | |
| 133/142 | x86/microcode/AMD: Split load_microcode_amd()arch/ | +17 | 0 replies | |
| 134/142 | x86/microcode/intel: Remove unnecessary cache writeback and invalidationarch/ | +2 | 0 replies | |
| 135/142 | x86/microcode/AMD: Flush patch buffer mapping after applicationarch/ | +20 | 0 replies | |
| 136/142 | x86/microcode/AMD: Return bool from find_blobs_in_containers()arch/ | +9 | 0 replies | |
| 137/142 | x86/microcode/AMD: Make __verify_patch_size() return boolarch/ | +9 | 0 replies | |
| 138/142 | x86/microcode/AMD: Have __apply_microcode_amd() return boolarch/ | +6 | 0 replies | |
| 139/142 | x86/microcode/AMD: Merge early_apply_microcode() into its single callsitearch/ | +26 | 0 replies | |
| 140/142 | x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declarationarch/ | +26 | 0 replies | |
| 141/142 | x86/microcode/AMD: Add get_patch_level()arch/ | +24 | 0 replies | |
| 142/142 | x86/microcode/AMD: Load only SHA256-checksummed patchesarch/ arch/ arch/ | +554 | 0 replies |
Reviews trailers per patch
71 of 142 patches have a Reviewed-by or Acked-by.
| Patch | Long Li | Mark Zhang | Jacob Keller | Maor Gottlieb | Bart Van Assche | Zhu Yanjun | Jeff Layton | Chuck Lever | John Keeping | Avri Altman | Thomas Weißschuh | Eric Dumazet | Yunkai Zhang | Steven Rostedt (Google) | Guillaume Nault | Florian Westphal | David Ahern | Ido Schimmel | Peter Wang | Amir Goldstein | Maher Sanalla | Moshe Shemesh | Kalesh AP | Simon Horman | Vadim Fedorenko | Kan Liang | David Hildenbrand | Oleg Nesterov | Jonas Gorski | Jonas Karlman | Anup Patel | Tomas Glozar | Tom Zanussi | Adrien Vergé | Peter Zijlstra (Intel) | Ravi Bangoria | Sun peng Li | Daniel Wheeler | Tony Brelinski | Alexander Lobakin | Rafal Romanowski | Martyna Szapar-Mudlaw | Sujai Buvaneswaran | Jason Xing | Kuniyuki Iwashima | Shannon Nelson | Maxime Chevallier | Julian Anastasov | Tali Perry | Krzysztof Kozlowski | Anand Moon | Matthieu Baerts (NGI0) | Paolo Abeni | Chester A. Unal | Sebastian Andrzej Siewior | David Woodhouse | Bean Huo | Charlie Jenkins | Mathieu Desnoyers | Shuah Khan | Alexandre Ghiti | Björn Töpel | Zong Li | Andy Chiu | Andy Shevchenko | Lijo Lazar | Maciej S. Szmigiero | Praveen Kaligineedi | Jeroen de Borst | Fab Stz | Quentin Schulz | Thomas Gleixner | Vladimir Oltean | Claudiu Manoil | Ioana Ciornei | Mario Limonciello | Aurabindo Pillai | Nikolay Borisov | Ashok Raj | Jens Axboe | Yan Hua Wu | Thomas De Schampheleire | Pavel Machek (CIP) | SeongJae Park | Peter Schneider | Ron Economos | Mark Brown | Hardik Garg |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Series | T-b | T-b | T-b | T-b | T-b | T-b | T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3/142 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4/142 | A-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12/142 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 15/142 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 16/142 | R-b | A-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 17/142 | Reported-and-tested-by | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 18/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 19/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 20/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 21/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 22/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 23/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 24/142 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 25/142 | R-b | A-b | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 26/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 27/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 28/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 29/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 30/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 32/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 33/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 34/142 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 35/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 36/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 37/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 38/142 | R-b | T-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 39/142 | R-b | T-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 40/142 | R-b | R-b | T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 41/142 | R-b | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 42/142 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 43/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 44/142 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 45/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 46/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 47/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 48/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 49/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 50/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 51/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 52/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 53/142 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 54/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 55/142 | Debugged-by | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 56/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 57/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 58/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 59/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 60/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 61/142 | T-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 62/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 63/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 64/142 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 65/142 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 66/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 67/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 68/142 | R-b | T-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 69/142 | T-b | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 70/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 71/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 72/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 73/142 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 74/142 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 75/142 | R-b T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 76/142 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 77/142 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 78/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 79/142 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 80/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 81/142 | A-b | T-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 82/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 83/142 | Debugged-by R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 84/142 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 85/142 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 86/142 | T-b R-b | R-b | A-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 87/142 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 88/142 | R-b | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 89/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 90/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 91/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 92/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 93/142 | R-b | T-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 94/142 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 95/142 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 96/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 97/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 98/142 | Originally-by | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 99/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 100/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 101/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 102/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 103/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 104/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 105/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 106/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 107/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 108/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 109/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 110/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 111/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 112/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 113/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 114/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 115/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 116/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 117/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 118/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 119/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 120/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 121/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 122/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 123/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 124/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 125/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 126/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 127/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 128/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 129/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 130/142 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 131/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 132/142 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 133/142 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 134/142 | A-b | T-b | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 135/142 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 136/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 137/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 138/142 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 139/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 140/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 141/142 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 142/142 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 88 reviewers.
Cover letter [PATCH 6.6 000/142] 6.6.81-rc1 review
This is the start of the stable review cycle for the 6.6.81 release. There are 142 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 Fri, 07 Mar 2025 17:44:26 +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.6.81-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.6.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.6.81-rc1
Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Load only SHA256-checksummed patches
Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Add get_patch_level()
Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declaration
Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Merge early_apply_microcode() into its single callsite
Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Have __apply_microcode_amd() return bool
Nikolay Borisov <[email protected]>
x86/microcode/AMD: Make __verify_patch_size() return bool
Nikolay Borisov <[email protected]>
x86/microcode/AMD: Return bool from find_blobs_in_containers()
Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Flush patch buffer mapping after application
Chang S. Bae <[email protected]>
x86/microcode/intel: Remove unnecessary cache writeback and invalidation
Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Split load_microcode_amd()
Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Pay attention to the stepping dynamically
Borislav Petkov <[email protected]>
x86/microcode/AMD: Use the family,model,stepping encoded in the patch ID
Borislav Petkov (AMD) <[email protected]>
x86/microcode/intel: Set new revision only after a successful update
Borislav Petkov (AMD) <[email protected]>
x86/microcode: Rework early revisions reporting
Thomas Gleixner <[email protected]>
x86/microcode: Prepare for minimal revision check
Thomas Gleixner <[email protected]>
x86/microcode: Handle "offline" CPUs correctly
Thomas Gleixner <[email protected]>
x86/apic: Provide apic_force_nmi_on_cpu()
Thomas Gleixner <[email protected]>
x86/microcode: Protect against instrumentation
Thomas Gleixner <[email protected]>
x86/microcode: Rendezvous and load in NMI
Thomas Gleixner <[email protected]>
x86/microcode: Replace the all-in-one rendevous handler
Thomas Gleixner <[email protected]>
x86/microcode: Provide new control functions
Thomas Gleixner <[email protected]>
x86/microcode: Add per CPU control field
Thomas Gleixner <[email protected]>
x86/microcode: Add per CPU result state
Thomas Gleixner <[email protected]>
x86/microcode: Sanitize __wait_for_cpus()
Thomas Gleixner <[email protected]>
x86/microcode: Clarify the late load logic
Thomas Gleixner <[email protected]>
x86/microcode: Handle "nosmt" correctly
Thomas Gleixner <[email protected]>
x86/microcode: Clean up mc_cpu_down_prep()
Thomas Gleixner <[email protected]>
x86/microcode: Get rid of the schedule work indirection
Thomas Gleixner <[email protected]>
x86/microcode: Mop up early loading leftovers
Thomas Gleixner <[email protected]>
x86/microcode/amd: Use cached microcode for AP load
Thomas Gleixner <[email protected]>
x86/microcode/amd: Cache builtin/initrd microcode early
Thomas Gleixner <[email protected]>
x86/microcode/amd: Cache builtin microcode too
Thomas Gleixner <[email protected]>
x86/microcode/amd: Use correct per CPU ucode_cpu_info
Thomas Gleixner <[email protected]>
x86/microcode: Remove pointless apply() invocation
Thomas Gleixner <[email protected]>
x86/microcode/intel: Rework intel_find_matching_signature()
Thomas Gleixner <[email protected]>
x86/microcode/intel: Reuse intel_cpu_collect_info()
Thomas Gleixner <[email protected]>
x86/microcode/intel: Rework intel_cpu_collect_info()
Thomas Gleixner <[email protected]>
x86/microcode/intel: Unify microcode apply() functions
Thomas Gleixner <[email protected]>
x86/microcode/intel: Switch to kvmalloc()
Thomas Gleixner <[email protected]>
x86/microcode/intel: Save the microcode only after a successful late-load
Thomas Gleixner <[email protected]>
x86/microcode/intel: Simplify early loading
Thomas Gleixner <[email protected]>
x86/microcode/intel: Cleanup code further
Thomas Gleixner <[email protected]>
x86/microcode/intel: Simplify and rename generic_load_microcode()
Thomas Gleixner <[email protected]>
x86/microcode/intel: Simplify scan_microcode()
Ashok Raj <[email protected]>
x86/microcode/intel: Rip out mixed stepping support for Intel CPUs
Thomas Gleixner <[email protected]>
x86/microcode/32: Move early loading after paging enable
Lukasz Czechowski <[email protected]>
arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck
Thomas Gleixner <[email protected]>
intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly
Joshua Washington <[email protected]>
gve: set xdp redirect target only when it is available
chr[] <[email protected]>
amdgpu/pm/legacy: fix suspend/resume issues
Tomas Glozar <[email protected]>
rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads
Tomas Glozar <[email protected]>
rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads
Tomas Glozar <[email protected]>
Revert "rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads"
Tomas Glozar <[email protected]>
Revert "rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads"
Yong-Xuan Wang <[email protected]>
riscv: signal: fix signal frame size
Andreas Schwab <[email protected]>
riscv/futex: sign extend compare value in atomic cmpxchg
Stafford Horne <[email protected]>
rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm
Arthur Simchaev <[email protected]>
scsi: ufs: core: bsg: Fix crash when arpmb command fails
Thomas Gleixner <[email protected]>
sched/core: Prevent rescheduling when interrupts are disabled
Thomas Gleixner <[email protected]>
rcuref: Plug slowpath race in rcuref_put()
Ard Biesheuvel <[email protected]>
vmlinux.lds: Ensure that const vars with relocations are mapped R/O
Matthieu Baerts (NGI0) <[email protected]>
mptcp: reset when MPTCP opts are dropped after join
Paolo Abeni <[email protected]>
mptcp: always handle address removal under msk socket lock
Kaustabh Chakraborty <[email protected]>
phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk
BH Hsieh <[email protected]>
phy: tegra: xusb: reset VBUS & ID OVERRIDE
Wei Fang <[email protected]>
net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs()
Wei Fang <[email protected]>
net: enetc: correct the xdp_tx statistics
Wei Fang <[email protected]>
net: enetc: update UDP checksum when updating originTimestamp field
Wei Fang <[email protected]>
net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs()
Wei Fang <[email protected]>
net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()
Nikita Zhandarovich <[email protected]>
usbnet: gl620a: fix endpoint checking in genelink_bind()
Binbin Zhou <[email protected]>
i2c: ls2x: Fix frequency division register access
Tyrone Ting <[email protected]>
i2c: npcm: disable interrupt enable bit before devm_request_irq
Roman Li <[email protected]>
drm/amd/display: Fix HPD after gpu reset
Tom Chung <[email protected]>
drm/amd/display: Disable PSR-SU on eDP panels
Kan Liang <[email protected]>
perf/core: Fix low freq setting via IOC_PERIOD
Kan Liang <[email protected]>
perf/x86: Fix low freqency setting issue
Breno Leitao <[email protected]>
perf/core: Add RCU read lock protection to perf_iterate_ctx()
Adrien Vergé <[email protected]>
ALSA: hda/realtek: Fix microphone regression on ASUS N705UD
Dmitry Panchenko <[email protected]>
ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2
Nikolay Kuratov <[email protected]>
ftrace: Avoid potential division by zero in function_stat_show()
Steven Rostedt <[email protected]>
tracing: Fix bad hist from corrupting named_triggers list
Andrew Jones <[email protected]>
riscv: KVM: Fix SBI TIME error generation
Andrew Jones <[email protected]>
riscv: KVM: Fix SBI IPI error generation
Andrew Jones <[email protected]>
riscv: KVM: Fix hart suspend status check
Yong-Xuan Wang <[email protected]>
RISCV: KVM: Introduce mp_state_lock to avoid lock inversion
Chukun Pan <[email protected]>
phy: rockchip: naneng-combphy: compatible reset with old DT
Russell Senior <[email protected]>
x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems
Pavel Begunkov <[email protected]>
io_uring/net: save msg_control for compat
Tong Tiangen <[email protected]>
uprobes: Reject the shared zeropage in uprobe_write_opcode()
Luo Gengkun <[email protected]>
perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list
Meghana Malladi <[email protected]>
net: ti: icss-iep: Reject perout generation request
Diogo Ivo <[email protected]>
net: ti: icss-iep: Remove spinlock-based synchronization
Justin Iurman <[email protected]>
net: ipv6: fix dst ref loop on input in rpl lwt
Justin Iurman <[email protected]>
net: ipv6: rpl_iptunnel: mitigate 2-realloc issue
Justin Iurman <[email protected]>
net: ipv6: fix dst ref loop on input in seg6 lwt
Justin Iurman <[email protected]>
net: ipv6: seg6_iptunnel: mitigate 2-realloc issue
Justin Iurman <[email protected]>
include: net: add static inline dst_dev_overhead() to dst.h
Shay Drory <[email protected]>
net/mlx5: IRQ, Fix null string in debug print
Harshal Chaudhari <[email protected]>
net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.
Mohammad Heib <[email protected]>
net: Clear old fragment checksum value in napi_reuse_skb
Wang Hai <[email protected]>
tcp: Defer ts_recent changes until req is owned
Marcin Szycik <[email protected]>
ice: Fix deinitializing VF in error path
Paul Greenwalt <[email protected]>
ice: add E830 HW VF mailbox message limit support
Paul Greenwalt <[email protected]>
ice: Add E830 device IDs, MAC type and registers
Takashi Iwai <[email protected]>
ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15
Stefan Binding <[email protected]>
ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models
Richard Fitzgerald <[email protected]>
firmware: cs_dsp: Remove async regmap writes
Philo Lu <[email protected]>
ipvs: Always clear ipvs_property flag in skb_scrub_packet()
Nicolas Frattaroli <[email protected]>
ASoC: es8328: fix route from DAC to output
Sean Anderson <[email protected]>
net: cadence: macb: Synchronize stats calculations
Eric Dumazet <[email protected]>
ipvlan: ensure network headers are in skb linear part
Guillaume Nault <[email protected]>
ipvlan: Prepare ipvlan_process_v4_outbound() to future .flowi4_tos conversion.
Guillaume Nault <[email protected]>
ipv4: Convert ip_route_input() to dscp_t.
Guillaume Nault <[email protected]>
ipv4: Convert icmp_route_lookup() to dscp_t.
Ido Schimmel <[email protected]>
ipvlan: Unmask upper DSCP bits in ipvlan_process_v4_outbound()
Ido Schimmel <[email protected]>
ipv4: icmp: Unmask upper DSCP bits in icmp_route_lookup()
Ido Schimmel <[email protected]>
ipv4: icmp: Pass full DS field to ip_route_input()
Peilin He <[email protected]>
net/ipv4: add tracepoint for icmp_send
Jiri Slaby (SUSE) <[email protected]>
net: set the minimum for net_hotdata.netdev_budget_usecs
Ido Schimmel <[email protected]>
net: loopback: Avoid sending IP packets without an Ethernet header
David Howells <[email protected]>
afs: Fix the server_list to unuse a displaced server rather than putting it
David Howells <[email protected]>
afs: Make it possible to find the volumes that are using a server
David Howells <[email protected]>
rxrpc: rxperf: Fix missing decoding of terminal magic cookie
Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response
Takashi Iwai <[email protected]>
ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports
Arnd Bergmann <[email protected]>
sunrpc: suppress warnings for unused procfs functions
Patrisious Haddad <[email protected]>
RDMA/mlx5: Fix bind QP error cleanup flow
Ye Bin <[email protected]>
scsi: core: Clear driver private data when retrying request
Patrisious Haddad <[email protected]>
RDMA/mlx5: Fix AH static rate parsing
Or Har-Toov <[email protected]>
IB/core: Add support for XDR link speed
Benjamin Coddington <[email protected]>
SUNRPC: Handle -ETIMEDOUT return from tlshd
Trond Myklebust <[email protected]>
SUNRPC: Prevent looping due to rpc_signal_task() races
Stephen Brennan <[email protected]>
SUNRPC: convert RPC_TASK_* constants to enum
Vasiliy Kovalev <[email protected]>
ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up
Bart Van Assche <[email protected]>
scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out()
Avri Altman <[email protected]>
scsi: ufs: core: Prepare to introduce a new clock_gating lock
Avri Altman <[email protected]>
scsi: ufs: core: Introduce ufshcd_has_pending_tasks()
Bean Huo <[email protected]>
scsi: ufs: core: Add UFS RTC support
Bean Huo <[email protected]>
scsi: ufs: core: Add ufshcd_is_ufs_dev_busy()
Konstantin Taranov <[email protected]>
RDMA/mana_ib: Allocate PAGE aligned doorbell index
Mark Zhang <[email protected]>
IB/mlx5: Set and get correct qp_num for a DCT QP
-------------
Diffstat:
Documentation/admin-guide/kernel-parameters.txt | 5 + Makefile | 4 +- arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi | 5 + arch/riscv/include/asm/futex.h | 2 +- arch/riscv/include/asm/kvm_host.h | 8 +- arch/riscv/kernel/signal.c | 6 - arch/riscv/kvm/vcpu.c | 48 +- arch/riscv/kvm/vcpu_sbi.c | 7 +- arch/riscv/kvm/vcpu_sbi_hsm.c | 45 +- arch/riscv/kvm/vcpu_sbi_replace.c | 15 +- arch/x86/Kconfig | 26 +- arch/x86/events/core.c | 2 +- arch/x86/include/asm/apic.h | 5 +- arch/x86/include/asm/cpu.h | 20 +- arch/x86/include/asm/microcode.h | 18 +- arch/x86/kernel/apic/apic_flat_64.c | 2 + arch/x86/kernel/apic/ipi.c | 8 + arch/x86/kernel/apic/x2apic_cluster.c | 1 + arch/x86/kernel/apic/x2apic_phys.c | 1 + arch/x86/kernel/cpu/common.c | 12 - arch/x86/kernel/cpu/cyrix.c | 4 +- arch/x86/kernel/cpu/microcode/amd.c | 648 ++++++++++++------ arch/x86/kernel/cpu/microcode/amd_shas.c | 444 +++++++++++++ arch/x86/kernel/cpu/microcode/core.c | 723 +++++++++++++-------- arch/x86/kernel/cpu/microcode/intel.c | 706 ++++++-------------- arch/x86/kernel/cpu/microcode/internal.h | 49 +- arch/x86/kernel/head32.c | 3 + arch/x86/kernel/head_32.S | 10 - arch/x86/kernel/nmi.c | 9 +- arch/x86/kernel/smpboot.c | 12 +- drivers/firmware/cirrus/cs_dsp.c | 24 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 14 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 3 +- drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c | 25 +- drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c | 8 +- drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 26 +- drivers/i2c/busses/i2c-ls2x.c | 16 +- drivers/i2c/busses/i2c-npcm7xx.c | 7 + drivers/idle/intel_idle.c | 4 + drivers/infiniband/core/sysfs.c | 4 + drivers/infiniband/core/uverbs_std_types_device.c | 3 +- drivers/infiniband/core/verbs.c | 3 + drivers/infiniband/hw/mana/main.c | 2 +- drivers/infiniband/hw/mlx5/ah.c | 3 +- drivers/infiniband/hw/mlx5/counters.c | 8 +- drivers/infiniband/hw/mlx5/qp.c | 10 +- drivers/infiniband/hw/mlx5/qp.h | 1 + drivers/net/ethernet/cadence/macb.h | 2 + drivers/net/ethernet/cadence/macb_main.c | 12 +- drivers/net/ethernet/freescale/enetc/enetc.c | 100 ++- drivers/net/ethernet/google/gve/gve.h | 10 + drivers/net/ethernet/google/gve/gve_main.c | 6 +- drivers/net/ethernet/intel/ice/ice.h | 1 + drivers/net/ethernet/intel/ice/ice_common.c | 65 +- drivers/net/ethernet/intel/ice/ice_devids.h | 10 +- drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 24 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 55 +- drivers/net/ethernet/intel/ice/ice_lib.c | 3 + drivers/net/ethernet/intel/ice/ice_main.c | 37 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 4 +- drivers/net/ethernet/intel/ice/ice_type.h | 3 +- drivers/net/ethernet/intel/ice/ice_vf_lib.c | 34 +- .../net/ethernet/intel/ice/ice_vf_lib_private.h | 1 + drivers/net/ethernet/intel/ice/ice_vf_mbx.c | 32 + drivers/net/ethernet/intel/ice/ice_vf_mbx.h | 9 + drivers/net/ethernet/intel/ice/ice_virtchnl.c | 8 +- drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 29 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 2 +- drivers/net/ethernet/ti/icssg/icss_iep.c | 35 +- drivers/net/ipvlan/ipvlan_core.c | 24 +- drivers/net/loopback.c | 14 + drivers/net/usb/gl620a.c | 4 +- drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 5 +- drivers/phy/samsung/phy-exynos5-usbdrd.c | 12 +- drivers/phy/tegra/xusb-tegra186.c | 11 + drivers/platform/x86/intel/ifs/load.c | 8 +- drivers/scsi/scsi_lib.c | 14 +- drivers/ufs/core/ufs_bsg.c | 6 +- drivers/ufs/core/ufshcd.c | 112 +++- fs/afs/cell.c | 1 + fs/afs/internal.h | 23 +- fs/afs/server.c | 1 + fs/afs/server_list.c | 114 +++- fs/afs/vl_alias.c | 2 +- fs/afs/volume.c | 36 +- fs/overlayfs/copy_up.c | 2 +- include/asm-generic/vmlinux.lds.h | 2 +- include/linux/rcuref.h | 9 +- include/linux/sunrpc/sched.h | 17 +- include/net/dst.h | 9 + include/net/ip.h | 5 + include/net/route.h | 5 +- include/rdma/ib_verbs.h | 2 + include/trace/events/icmp.h | 67 ++ include/trace/events/sunrpc.h | 3 +- include/uapi/rdma/ib_user_ioctl_verbs.h | 3 +- include/ufs/ufs.h | 13 + include/ufs/ufshcd.h | 4 + io_uring/net.c | 4 +- kernel/events/core.c | 31 +- kernel/events/uprobes.c | 5 + kernel/sched/core.c | 2 +- kernel/trace/ftrace.c | 27 +- kernel/trace/trace_events_hist.c | 34 +- lib/rcuref.c | 5 +- net/bluetooth/l2cap_core.c | 9 +- net/bridge/br_netfilter_hooks.c | 8 +- net/core/gro.c | 1 + net/core/skbuff.c | 2 +- net/core/sysctl_net_core.c | 3 +- net/ipv4/icmp.c | 24 +- net/ipv4/ip_options.c | 3 +- net/ipv4/tcp_minisocks.c | 10 +- net/ipv6/ip6_tunnel.c | 4 +- net/ipv6/rpl_iptunnel.c | 58 +- net/ipv6/seg6_iptunnel.c | 97 ++- net/mptcp/pm_netlink.c | 5 - net/mptcp/subflow.c | 15 +- net/rxrpc/rxperf.c | 12 + net/sunrpc/cache.c | 10 +- net/sunrpc/sched.c | 2 - net/sunrpc/xprtsock.c | 10 +- sound/pci/hda/patch_realtek.c | 32 +- sound/soc/codecs/es8328.c | 15 +- sound/usb/midi.c | 2 +- sound/usb/quirks.c | 1 + tools/testing/selftests/rseq/rseq-riscv-bits.h | 6 +- tools/testing/selftests/rseq/rseq-riscv.h | 2 +- tools/tracing/rtla/src/timerlat_hist.c | 2 +- tools/tracing/rtla/src/timerlat_top.c | 2 +- 131 files changed, 2896 insertions(+), 1568 deletions(-)