Skip to content

6.1.66-rc1 review

Greg Kroah-Hartman damon linux-cifs linux-mm linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest107 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/107cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF movedfs/smb/client/smb2ops.c+8 -20 replies
2/107cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF movedfs/smb/client/smb2ops.c+3 -00 replies
3/107smb: client: report correct st_size for SMB and NFS symlinksfs/smb/client/inode.c+2 -00 replies
4/107pinctrl: avoid reload of p state in list iterationdrivers/pinctrl/core.c+3 -30 replies
5/107firewire: core: fix possible memory leak in create_units()drivers/firewire/core-device.c+4 -70 replies
6/107mmc: sdhci-pci-gli: Disable LPM during initializationdrivers/mmc/host/sdhci-pci-gli.c+29 -250 replies
7/107mmc: cqhci: Increase recovery halt timeoutdrivers/mmc/host/cqhci-core.c+3 -30 replies
8/107mmc: cqhci: Warn of halt or task clear failuredrivers/mmc/host/cqhci-core.c+3 -30 replies
9/107mmc: cqhci: Fix task clearing in CQE error recoverydrivers/mmc/host/cqhci-core.c+16 -160 replies
10/107mmc: block: Retry commands in CQE error recoverydrivers/mmc/core/core.c+5 -20 replies
11/107mmc: block: Do not lose cache flush during CQE error recoverydrivers/mmc/core/block.c+2 -00 replies
12/107mmc: block: Be sure to wait while busy in CQE error recoverydrivers/mmc/core/core.c+2 -00 replies
13/107ALSA: hda: Disable power-save on KONTRON SinglePCsound/pci/hda/hda_intel.c+2 -00 replies
14/107ALSA: hda/realtek: Headset Mic VREF to 100%sound/pci/hda/patch_realtek.c+9 -00 replies
15/107ALSA: hda/realtek: Add supported ALC257 for ChromeOSsound/pci/hda/patch_realtek.c+3 -00 replies
16/107dm-verity: align struct dm_verity_fec_io properlydrivers/md/dm-verity-fec.c drivers/md/dm-verity.h+2 -70 replies
17/107scsi: Change SCSI device boolean fields to single bit flagsdrivers/ata/libata-scsi.c drivers/firewire/sbp2.c include/scsi/scsi_device.h+8 -80 replies
18/107scsi: sd: Fix system start for ATA devicesdrivers/ata/libata-scsi.c drivers/scsi/sd.c include/scsi/scsi_device.h+19 -10 replies
19/107drm/amd: Enable PCIe PME from D3drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+2 -00 replies
20/107drm/amdgpu: Force order between a read and write to the same addressdrivers/gpu/drm/amd/amdgpu/gfx_v11_0.c drivers/gpu/drm/amd/include/asic_reg/gc/gc_11_0_0_offset.h+10 -00 replies
21/107drm/amd/display: Include udelay when waiting for INBOX0 ACKdrivers/gpu/drm/amd/display/dmub/src/dmub_srv.c+1 -00 replies
22/107drm/amd/display: Remove min_dst_y_next_start check for Z8drivers/gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c+1 -140 replies
23/107drm/amd/display: Use DRAM speed from validation for dummy p-statedrivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c+2 -10 replies
24/107drm/amd/display: Update min Z8 residency time to 2100 for DCN314drivers/gpu/drm/amd/display/dc/dcn314/dcn314_resource.c+1 -10 replies
25/107drm/amd/display: fix ABM disablementdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+5 -30 replies
26/107dm verity: initialize fec io before freeing itdrivers/md/dm-verity-target.c+2 -10 replies
27/107dm verity: dont perform FEC for failed readahead IOdrivers/md/dm-verity-target.c+3 -10 replies
28/107nvme: check for valid nvme_identify_ns() before using itdrivers/nvme/host/core.c+9 -00 replies
29/107powercap: DTPM: Fix unneeded conversions to micro-Wattsdrivers/powercap/dtpm_cpu.c drivers/powercap/dtpm_devfreq.c+4 -130 replies
30/107cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch()drivers/cpufreq/amd-pstate.c+3 -10 replies
31/107dma-buf: fix check in dma_resv_add_fencedrivers/dma-buf/dma-resv.c include/linux/dma-fence.h+16 -10 replies
32/107bcache: revert replacing IS_ERR_OR_NULL with IS_ERRdrivers/md/bcache/btree.c+1 -10 replies
33/107iommu/vt-d: Add MTL to quirk list to skip TE disablingdrivers/iommu/intel/iommu.c+1 -10 replies
34/107KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user registersarch/powerpc/kernel/process.c+3 -30 replies
35/107powerpc: Dont clobber f0/vs0 during fp|altivec register savearch/powerpc/kernel/fpu.S arch/powerpc/kernel/vector.S+15 -00 replies
36/107parisc: Mark ex_table entries 32-bit aligned in assembly.harch/parisc/include/asm/assembly.h+1 -00 replies
37/107parisc: Mark ex_table entries 32-bit aligned in uaccess.harch/parisc/include/asm/uaccess.h+1 -00 replies
38/107parisc: Use natural CPU alignment for bug_tablearch/parisc/include/asm/bug.h+18 -120 replies
39/107parisc: Mark lock_aligned variables 16-byte aligned on SMParch/parisc/include/asm/ldcw.h+1 -10 replies
40/107parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codesarch/parisc/include/uapi/asm/errno.h lib/errname.c tools/arch/parisc/include/uapi/asm/errno.h+0 -100 replies
41/107parisc: Mark jump_table naturally alignedarch/parisc/include/asm/jump_label.h+6 -20 replies
42/107parisc: Ensure 32-bit alignment on parisc unwind sectionarch/parisc/kernel/vmlinux.lds.S+1 -00 replies
43/107parisc: Mark altinstructions read-only and 32-bit alignedarch/parisc/include/asm/alternative.h+6 -30 replies
44/107btrfs: add dmesg output for first mount and last unmount of a filesystemfs/btrfs/disk-io.c fs/btrfs/super.c+5 -10 replies
45/107btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()fs/btrfs/ref-verify.c+2 -00 replies
46/107btrfs: fix off-by-one when checking chunk map includes logical addressfs/btrfs/volumes.c+1 -10 replies
47/107btrfs: send: ensure send_fd is writablefs/btrfs/send.c+1 -10 replies
48/107btrfs: make error messages more clear when getting a chunk mapfs/btrfs/volumes.c+4 -30 replies
49/107btrfs: fix 64bit compat send ioctl arguments not initializing version memberfs/btrfs/ioctl.c+1 -00 replies
50/107Input: xpad - add HyperX Clutch Gladiate Supportdrivers/input/joystick/xpad.c+2 -00 replies
51/107auxdisplay: hd44780: move cursor home after clear display commanddrivers/auxdisplay/hd44780_common.c+9 -11 reply
52/107serial: sc16is7xx: Put IOControl register into regmap_volatiledrivers/tty/serial/sc16is7xx.c+1 -00 replies
53/107serial: sc16is7xx: add missing support for rs485 devicetree propertiesdrivers/tty/serial/sc16is7xx.c+4 -00 replies
54/107wifi: cfg80211: fix CQM for non-range usenet/wireless/core.h net/wireless/nl80211.c+32 -190 replies
55/107USB: xhci-plat: fix legacy PHY double initdrivers/usb/host/xhci-plat.c+18 -110 replies
56/107USB: core: Change configuration warnings to noticesdrivers/usb/core/config.c+41 -410 replies
57/107usb: config: fix iteration issue in usb_get_bos_descriptor()drivers/usb/core/config.c+2 -10 replies
58/107ipv4: igmp: fix refcnt uaf issue when receiving igmp query packetnet/ipv4/igmp.c+4 -20 replies
59/107dpaa2-eth: increase the needed headroom to account for alignmentdrivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h+5 -50 replies
60/107uapi: propagate __struct_group() attributes to the container unioninclude/uapi/linux/stddef.h+1 -10 replies
61/107selftests/net: ipsec: fix constant out of rangetools/testing/selftests/net/ipsec.c+2 -20 replies
62/107selftests/net: fix a char signedness issuetools/testing/selftests/net/cmsg_sender.c+1 -10 replies
63/107selftests/net: unix: fix unused variable compiler warningtools/testing/selftests/net/af_unix/diag_uid.c+0 -10 replies
64/107selftests/net: mptcp: fix uninitialized variable warningstools/testing/selftests/net/mptcp/mptcp_connect.c tools/testing/selftests/net/mptcp/mptcp_inq.c+8 -140 replies
65/107octeontx2-af: Fix possible buffer overflowdrivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c+2 -20 replies
66/107net: stmmac: xgmac: Disable FPE MMC interruptsdrivers/net/ethernet/stmicro/stmmac/mmc_core.c+4 -00 replies
67/107octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c+5 -20 replies
68/107octeontx2-af: Install TC filter rules in hardware based on prioritydrivers/net/ethernet/marvell/octeontx2/af/mbox.h drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c +5 more+255 -1040 replies
69/107octeontx2-pf: Restore TC ingress police rules when interface is updrivers/net/ethernet/marvell/octeontx2/nic/cn10k.c drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c +1 more+102 -250 replies
70/107r8169: prevent potential deadlock in rtl8169_closedrivers/net/ethernet/realtek/r8169_main.c+3 -10 replies
71/107ravb: Fix races between ravb_tx_timeout_work() and net related opsdrivers/net/ethernet/renesas/ravb_main.c+10 -10 replies
72/107net: ravb: Check return value of reset_control_deassert()drivers/net/ethernet/renesas/ravb_main.c+6 -30 replies
73/107net: ravb: Use pm_runtime_resume_and_get()drivers/net/ethernet/renesas/ravb_main.c+4 -10 replies
74/107net: ravb: Make write access to CXR35 first before accessing other EMAC registersdrivers/net/ethernet/renesas/ravb_main.c+9 -80 replies
75/107net: ravb: Start TX queues after HW initialization succeededdrivers/net/ethernet/renesas/ravb_main.c+2 -20 replies
76/107net: ravb: Stop DMA in case of failures on ravb_open()drivers/net/ethernet/renesas/ravb_main.c+1 -00 replies
77/107net: ravb: Keep reverse order of operations in ravb_remove()drivers/net/ethernet/renesas/ravb_main.c+13 -90 replies
78/107KVM: x86: Fix lapic timer interrupt lost after loading a snapshot.arch/x86/include/asm/kvm-x86-ops.h arch/x86/include/asm/kvm_host.h arch/x86/kvm/lapic.c +1 more+8 -20 replies
79/107PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e carddrivers/pci/quirks.c+12 -00 replies
80/107powerpc/pseries/iommu: enable_ddw incorrectly returns direct mapping for SR-IOV devicearch/powerpc/platforms/pseries/iommu.c+4 -40 replies
81/107s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dirarch/s390/mm/page-states.c+6 -00 replies
82/107PCI: qcom-ep: Add dedicated callback for writing to DBI2 registersdrivers/pci/controller/dwc/pcie-qcom-ep.c+17 -00 replies
83/107fbdev: stifb: Make the STI next font pointer a 32-bit signed offsetdrivers/video/fbdev/sticore.h+1 -10 replies
84/107drivers: perf: Check find_first_bit() return valuedrivers/perf/riscv_pmu_sbi.c+5 -02 replies
85/107spi: Fix null dereference on suspenddrivers/spi/spi.c include/linux/spi/spi.h+40 -170 replies
86/107drm/amd/display: Restore rptr/wptr for DMCUB as workarounddrivers/gpu/drm/amd/display/dmub/dmub_srv.h drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h +5 more+52 -00 replies
87/107drm/amd/display: Guard against invalid RPTR/WPTR being setdrivers/gpu/drm/amd/display/dmub/src/dmub_srv.c+15 -30 replies
88/107cpufreq: imx6q: dont warn for disabling a non-existing frequencydrivers/cpufreq/imx6q-cpufreq.c+16 -140 replies
89/107cpufreq: imx6q: Dont disable 792 Mhz OPP unnecessarilydrivers/cpufreq/imx6q-cpufreq.c+1 -10 replies
90/107iommu/vt-d: Omit devTLB invalidation requests when TES=0drivers/iommu/intel/dmar.c+18 -00 replies
91/107iommu/vt-d: Allocate pasid table in device probe pathdrivers/iommu/intel/iommu.c+12 -80 replies
92/107iommu/vt-d: Add device_block_translation() helperdrivers/iommu/intel/iommu.c+38 -60 replies
93/107iommu/vt-d: Disable PCI ATS in legacy passthrough modedrivers/iommu/intel/iommu.c+2 -10 replies
94/107iommu/vt-d: Make context clearing consistent with context mappingdrivers/iommu/intel/iommu.c+2 -20 replies
95/107drm/amd/pm: fix a memleak in aldebaran_tables_initdrivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c+4 -10 replies
96/107mmc: core: add helpers mmc_regulator_enable/disable_vqmmcdrivers/mmc/core/regulator.c include/linux/mmc/host.h+44 -00 replies
97/107mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulleddrivers/mmc/host/sdhci-sprd.c+25 -00 replies
98/107drm/amd/display: Expand kernel doc for DCdrivers/gpu/drm/amd/display/dc/dc.h drivers/gpu/drm/amd/display/dc/dc_stream.h drivers/gpu/drm/amd/display/dc/dml/dc_features.h +4 more+82 -30 replies
99/107drm/amd/display: clean code-style issues in dcn30_set_mpc_shaper_3dlutdrivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c+19 -180 replies
100/107drm/amd/display: Fix the delta clamping for shaper LUTdrivers/gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c drivers/gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.h drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c +4 more+25 -130 replies
101/107drm/amd/display: Fix MPCC 1DLUT programmingdrivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c+2 -40 replies
102/107r8169: disable ASPM in case of tx timeoutdrivers/net/ethernet/realtek/r8169_main.c+13 -10 replies
103/107r8169: fix deadlock on RTL8125 in jumbo mtu modedrivers/net/ethernet/realtek/r8169_main.c+4 -10 replies
104/107xen: Allow platform PCI interrupt to be shareddrivers/xen/events/events_base.c drivers/xen/platform-pci.c include/xen/events.h+9 -70 replies
105/107xen: simplify evtchn_do_upcall() call mazearch/arm/xen/enlighten.c arch/x86/entry/common.c arch/x86/xen/enlighten.c +4 more+8 -260 replies
106/107x86/xen: fix percpu vcpu_info allocationarch/x86/xen/enlighten.c arch/x86/xen/xen-ops.h+6 -20 replies
107/107x86/apic/msi: Fix misconfigured non-maskable MSI quirkarch/x86/kernel/apic/msi.c include/linux/irq.h kernel/irq/debugfs.c +1 more+7 -380 replies

Reviews trailers per patch

63 of 107 patches have a Reviewed-by or Acked-by.

PatchPaulo AlcantaraSven van AshbrookAdrian HunterAvri AltmanAlex DeucherFelix KuehlingSamson TamHamza MahfoozSyed HassanHarry WentlandMikulas PatockaHuang RuiWyes KarnyPerry YuanThomas HellströmChristian LoehleNiklas CasselKornel Dulęba[email protected]David SterbaJosef Bacik[email protected]Filipe MananaCarl NgRahul RameshbabuGeert UytterhoevenDavid ReaverIlpo JärvinenLech PerczakStefan EichenbergerStanley ChangMathias NymanAlan SternEric DumazetHangbin LiuDmitry SafonovAnand JainTimothy PearsonJens AxboeSergey ShtylyovPhilipp ZabelKalesh APChad SchroederClaudio ImbrendaMatthieu BaertsSerge SeminDaniel WheelerNicholas KazlauskasRodrigo SiqueiraHansen DsouzaAlex HungSimon HormanSubbaraya SundeepLarysa ZarembaWojciech DrewekMarek VasutFabio EstevamMark BroadworthAurabindo PillaiChristian KönigKrunoslav KovacAlexander DuyckIan ChenJuergen GrossBoris OstrovskyThomas GleixnerKevin TianMartin BlumenstinglJon HunterSeongJae ParkFlorian FainelliShuah Khan
SeriesT-b T-b T-b T-b
1/107A-b
2/107A-b
3/107
4/107
5/107
6/107R-b A-b
7/107R-b
8/107R-b R-b
9/107R-b T-b
10/107R-b
11/107R-b
12/107R-b R-b
13/107
14/107
15/107
16/107
17/107R-b
18/107
19/107A-b
20/107A-b R-b
21/107R-b A-b
22/107A-b R-b
23/107R-b A-b
24/107A-b R-b
25/107R-b
26/107R-b
27/107R-b
28/107
29/107
30/107A-b R-b R-b
31/107R-b
32/107
33/107
34/107
35/107T-b T-b
36/107
37/107
38/107
39/107
40/107
41/107
42/107
43/107
44/107R-b R-b
45/107Reported-and-tested-by R-b
46/107R-b R-b
47/107R-b Reported-and-tested-by
48/107R-b R-b
49/107R-b
50/107R-b R-b
51/107R-b T-b
52/107
53/107R-b R-b T-b
54/107
55/107T-b T-b
56/107
57/107A-b R-b
58/107R-b R-b
59/107
60/107
61/107R-b
62/107
63/107
64/107R-b
65/107R-b R-b
66/107R-b R-b R-b
67/107
68/107R-b
69/107
70/107
71/107R-b
72/107R-b R-b
73/107R-b
74/107R-b
75/107R-b R-b
76/107R-b
77/107R-b
78/107
79/107T-b
80/107
81/107R-b
82/107R-b
83/107
84/107
85/107
86/107T-b R-b A-b
87/107T-b R-b A-b
88/107
89/107R-b R-b
90/107R-b
91/107R-b
92/107R-b
93/107R-b
94/107R-b
95/107
96/107A-b
97/107
98/107A-b T-b R-b
99/107R-b
100/107T-b A-b R-b
101/107A-b R-b
102/107R-b
103/107T-b
104/107R-b
105/107R-b R-b
106/107R-b
107/107

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 72 reviewers.

Read the v1 thread

Cover letter [PATCH 6.1 000/107] 6.1.66-rc1 review

This is the start of the stable review cycle for the 6.1.66 release. There are 107 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 Thu, 07 Dec 2023 03:14:57 +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.1.66-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.1.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.66-rc1

Koichiro Den <[email protected]>
x86/apic/msi: Fix misconfigured non-maskable MSI quirk

Juergen Gross <[email protected]>
x86/xen: fix percpu vcpu_info allocation

Juergen Gross <[email protected]>
xen: simplify evtchn_do_upcall() call maze

David Woodhouse <[email protected]>
xen: Allow platform PCI interrupt to be shared

Heiner Kallweit <[email protected]>
r8169: fix deadlock on RTL8125 in jumbo mtu mode

Heiner Kallweit <[email protected]>
r8169: disable ASPM in case of tx timeout

Ilya Bakoulin <[email protected]>
drm/amd/display: Fix MPCC 1DLUT programming

Harry Wentland <[email protected]>
drm/amd/display: Fix the delta clamping for shaper LUT

Melissa Wen <[email protected]>
drm/amd/display: clean code-style issues in dcn30_set_mpc_shaper_3dlut

Rodrigo Siqueira <[email protected]>
drm/amd/display: Expand kernel doc for DC

Wenchao Chen <[email protected]>
mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled

Heiner Kallweit <[email protected]>
mmc: core: add helpers mmc_regulator_enable/disable_vqmmc

Dinghao Liu <[email protected]>
drm/amd/pm: fix a memleak in aldebaran_tables_init

Lu Baolu <[email protected]>
iommu/vt-d: Make context clearing consistent with context mapping

Lu Baolu <[email protected]>
iommu/vt-d: Disable PCI ATS in legacy passthrough mode

Lu Baolu <[email protected]>
iommu/vt-d: Add device_block_translation() helper

Lu Baolu <[email protected]>
iommu/vt-d: Allocate pasid table in device probe path

Lu Baolu <[email protected]>
iommu/vt-d: Omit devTLB invalidation requests when TES=0

Christoph Niedermaier <[email protected]>
cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily

Christoph Niedermaier <[email protected]>
cpufreq: imx6q: don't warn for disabling a non-existing frequency

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Guard against invalid RPTR/WPTR being set

JinZe.Xu <[email protected]>
drm/amd/display: Restore rptr/wptr for DMCUB as workaround

Mark Hasemeyer <[email protected]>
spi: Fix null dereference on suspend

Alexandre Ghiti <[email protected]>
drivers: perf: Check find_first_bit() return value

Helge Deller <[email protected]>
fbdev: stifb: Make the STI next font pointer a 32-bit signed offset

Manivannan Sadhasivam <[email protected]>
PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers

Heiko Carstens <[email protected]>
s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir

Gaurav Batra <[email protected]>
powerpc/pseries/iommu: enable_ddw incorrectly returns direct mapping for SR-IOV device

Lukas Wunner <[email protected]>
PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card

Haitao Shan <[email protected]>
KVM: x86: Fix lapic timer interrupt lost after loading a snapshot.

Claudiu Beznea <[email protected]>
net: ravb: Keep reverse order of operations in ravb_remove()

Claudiu Beznea <[email protected]>
net: ravb: Stop DMA in case of failures on ravb_open()

Claudiu Beznea <[email protected]>
net: ravb: Start TX queues after HW initialization succeeded

Claudiu Beznea <[email protected]>
net: ravb: Make write access to CXR35 first before accessing other EMAC registers

Claudiu Beznea <[email protected]>
net: ravb: Use pm_runtime_resume_and_get()

Claudiu Beznea <[email protected]>
net: ravb: Check return value of reset_control_deassert()

Yoshihiro Shimoda <[email protected]>
ravb: Fix races between ravb_tx_timeout_work() and net related ops

Heiner Kallweit <[email protected]>
r8169: prevent potential deadlock in rtl8169_close

Subbaraya Sundeep <[email protected]>
octeontx2-pf: Restore TC ingress police rules when interface is up

Suman Ghosh <[email protected]>
octeontx2-af: Install TC filter rules in hardware based on priority

Geetha sowjanya <[email protected]>
octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64

Furong Xu <[email protected]>
net: stmmac: xgmac: Disable FPE MMC interrupts

Elena Salomatkina <[email protected]>
octeontx2-af: Fix possible buffer overflow

Willem de Bruijn <[email protected]>
selftests/net: mptcp: fix uninitialized variable warnings

Willem de Bruijn <[email protected]>
selftests/net: unix: fix unused variable compiler warning

Willem de Bruijn <[email protected]>
selftests/net: fix a char signedness issue

Willem de Bruijn <[email protected]>
selftests/net: ipsec: fix constant out of range

Dmitry Antipov <[email protected]>
uapi: propagate __struct_group() attributes to the container union

Ioana Ciornei <[email protected]>
dpaa2-eth: increase the needed headroom to account for alignment

Zhengchao Shao <[email protected]>
ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet

Niklas Neronin <[email protected]>
usb: config: fix iteration issue in 'usb_get_bos_descriptor()'

Alan Stern <[email protected]>
USB: core: Change configuration warnings to notices

Johan Hovold <[email protected]>
USB: xhci-plat: fix legacy PHY double init

Johannes Berg <[email protected]>
wifi: cfg80211: fix CQM for non-range use

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: add missing support for rs485 devicetree properties

Hui Wang <[email protected]>
serial: sc16is7xx: Put IOControl register into regmap_volatile

Hugo Villeneuve <[email protected]>
auxdisplay: hd44780: move cursor home after clear display command

Max Nguyen <[email protected]>
Input: xpad - add HyperX Clutch Gladiate Support

David Sterba <[email protected]>
btrfs: fix 64bit compat send ioctl arguments not initializing version member

Filipe Manana <[email protected]>
btrfs: make error messages more clear when getting a chunk map

Jann Horn <[email protected]>
btrfs: send: ensure send_fd is writable

Filipe Manana <[email protected]>
btrfs: fix off-by-one when checking chunk map includes logical address

Bragatheswaran Manickavel <[email protected]>
btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()

Qu Wenruo <[email protected]>
btrfs: add dmesg output for first mount and last unmount of a filesystem

Helge Deller <[email protected]>
parisc: Mark altinstructions read-only and 32-bit aligned

Helge Deller <[email protected]>
parisc: Ensure 32-bit alignment on parisc unwind section

Helge Deller <[email protected]>
parisc: Mark jump_table naturally aligned

Helge Deller <[email protected]>
parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes

Helge Deller <[email protected]>
parisc: Mark lock_aligned variables 16-byte aligned on SMP

Helge Deller <[email protected]>
parisc: Use natural CPU alignment for bug_table

Helge Deller <[email protected]>
parisc: Mark ex_table entries 32-bit aligned in uaccess.h

Helge Deller <[email protected]>
parisc: Mark ex_table entries 32-bit aligned in assembly.h

Timothy Pearson <[email protected]>
powerpc: Don't clobber f0/vs0 during fp|altivec register save

Nicholas Piggin <[email protected]>
KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user registers

Abdul Halim, Mohd Syazwan <[email protected]>
iommu/vt-d: Add MTL to quirk list to skip TE disabling

Markus Weippert <[email protected]>
bcache: revert replacing IS_ERR_OR_NULL with IS_ERR

Christian König <[email protected]>
dma-buf: fix check in dma_resv_add_fence

Gautham R. Shenoy <[email protected]>
cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch()

Lukasz Luba <[email protected]>
powercap: DTPM: Fix unneeded conversions to micro-Watts

Ewan D. Milne <[email protected]>
nvme: check for valid nvme_identify_ns() before using it

Wu Bo <[email protected]>
dm verity: don't perform FEC for failed readahead IO

Wu Bo <[email protected]>
dm verity: initialize fec io before freeing it

Hamza Mahfooz <[email protected]>
drm/amd/display: fix ABM disablement

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Update min Z8 residency time to 2100 for DCN314

Alvin Lee <[email protected]>
drm/amd/display: Use DRAM speed from validation for dummy p-state

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Remove min_dst_y_next_start check for Z8

Alvin Lee <[email protected]>
drm/amd/display: Include udelay when waiting for INBOX0 ACK

Alex Sierra <[email protected]>
drm/amdgpu: Force order between a read and write to the same address

Mario Limonciello <[email protected]>
drm/amd: Enable PCIe PME from D3

Damien Le Moal <[email protected]>
scsi: sd: Fix system start for ATA devices

Damien Le Moal <[email protected]>
scsi: Change SCSI device boolean fields to single bit flags

Mikulas Patocka <[email protected]>
dm-verity: align struct dm_verity_fec_io properly

Kailang Yang <[email protected]>
ALSA: hda/realtek: Add supported ALC257 for ChromeOS

Kailang Yang <[email protected]>
ALSA: hda/realtek: Headset Mic VREF to 100%

Takashi Iwai <[email protected]>
ALSA: hda: Disable power-save on KONTRON SinglePC

Adrian Hunter <[email protected]>
mmc: block: Be sure to wait while busy in CQE error recovery

Adrian Hunter <[email protected]>
mmc: block: Do not lose cache flush during CQE error recovery

Adrian Hunter <[email protected]>
mmc: block: Retry commands in CQE error recovery

Adrian Hunter <[email protected]>
mmc: cqhci: Fix task clearing in CQE error recovery

Adrian Hunter <[email protected]>
mmc: cqhci: Warn of halt or task clear failure

Adrian Hunter <[email protected]>
mmc: cqhci: Increase recovery halt timeout

Kornel Dulęba <[email protected]>
mmc: sdhci-pci-gli: Disable LPM during initialization

Yang Yingliang <[email protected]>
firewire: core: fix possible memory leak in create_units()

Maria Yu <[email protected]>
pinctrl: avoid reload of p state in list iteration

Paulo Alcantara <[email protected]>
smb: client: report correct st_size for SMB and NFS symlinks

David Howells <[email protected]>
cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved

David Howells <[email protected]>
cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved

-------------

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/xen/enlighten.c                           |   2 +-
 arch/parisc/include/asm/alternative.h              |   9 +-
 arch/parisc/include/asm/assembly.h                 |   1 +
 arch/parisc/include/asm/bug.h                      |  30 +-
 arch/parisc/include/asm/jump_label.h               |   8 +-
 arch/parisc/include/asm/ldcw.h                     |   2 +-
 arch/parisc/include/asm/uaccess.h                  |   1 +
 arch/parisc/include/uapi/asm/errno.h               |   2 -
 arch/parisc/kernel/vmlinux.lds.S                   |   1 +
 arch/powerpc/kernel/fpu.S                          |  13 +
 arch/powerpc/kernel/process.c                      |   6 +-
 arch/powerpc/kernel/vector.S                       |   2 +
 arch/powerpc/platforms/pseries/iommu.c             |   8 +-
 arch/s390/mm/page-states.c                         |   6 +
 arch/x86/entry/common.c                            |   2 +-
 arch/x86/include/asm/kvm-x86-ops.h                 |   1 +
 arch/x86/include/asm/kvm_host.h                    |   1 +
 arch/x86/kernel/apic/msi.c                         |   8 +-
 arch/x86/kvm/lapic.c                               |   4 +
 arch/x86/kvm/vmx/vmx.c                             |   4 +-
 arch/x86/xen/enlighten.c                           |   8 +-
 arch/x86/xen/enlighten_hvm.c                       |   2 +-
 arch/x86/xen/xen-ops.h                             |   2 +-
 drivers/ata/libata-scsi.c                          |   9 +-
 drivers/auxdisplay/hd44780_common.c                |  10 +-
 drivers/cpufreq/amd-pstate.c                       |   4 +-
 drivers/cpufreq/imx6q-cpufreq.c                    |  32 +-
 drivers/dma-buf/dma-resv.c                         |   2 +-
 drivers/firewire/core-device.c                     |  11 +-
 drivers/firewire/sbp2.c                            |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   2 +
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |   8 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   8 +-
 drivers/gpu/drm/amd/display/dc/dc.h                |  19 +-
 drivers/gpu/drm/amd/display/dc/dc_stream.h         |  11 +
 .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c |  19 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.h |   1 +
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |   2 +-
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c |   6 +-
 .../gpu/drm/amd/display/dc/dcn30/dcn30_dwb_cm.c    |   2 +-
 drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c |  37 +-
 .../drm/amd/display/dc/dcn314/dcn314_resource.c    |   2 +-
 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c |   8 +-
 drivers/gpu/drm/amd/display/dc/dml/dc_features.h   |   7 +
 .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c   |  15 +-
 .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c   |   3 +-
 .../drm/amd/display/dc/dml/display_mode_enums.h    |  25 ++
 .../gpu/drm/amd/display/dc/dml/display_mode_vba.h  |   9 +
 drivers/gpu/drm/amd/display/dc/inc/core_types.h    |   7 +
 drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h  |   7 +
 drivers/gpu/drm/amd/display/dmub/dmub_srv.h        |  14 +
 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c  |   5 +
 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h  |   2 +
 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c  |   5 +
 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h  |   2 +
 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c  |   5 +
 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.h  |   2 +
 drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c    |  30 ++
 .../drm/amd/include/asic_reg/gc/gc_11_0_0_offset.h |   2 +
 drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c |   5 +-
 drivers/input/joystick/xpad.c                      |   2 +
 drivers/iommu/intel/dmar.c                         |  18 +
 drivers/iommu/intel/iommu.c                        |  71 +++-
 drivers/md/bcache/btree.c                          |   2 +-
 drivers/md/dm-verity-fec.c                         |   3 +-
 drivers/md/dm-verity-target.c                      |   7 +-
 drivers/md/dm-verity.h                             |   6 -
 drivers/mmc/core/block.c                           |   2 +
 drivers/mmc/core/core.c                            |   9 +-
 drivers/mmc/core/regulator.c                       |  41 ++
 drivers/mmc/host/cqhci-core.c                      |  44 +--
 drivers/mmc/host/sdhci-pci-gli.c                   |  54 +--
 drivers/mmc/host/sdhci-sprd.c                      |  25 ++
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |   8 +-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h   |   2 +-
 drivers/net/ethernet/marvell/octeontx2/af/mbox.h   |   9 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |   4 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c |   9 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_switch.c |   6 +-
 drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c |   3 +
 .../ethernet/marvell/octeontx2/nic/otx2_common.h   |  13 +-
 .../ethernet/marvell/octeontx2/nic/otx2_devlink.c  |   1 -
 .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c  |   1 +
 .../ethernet/marvell/octeontx2/nic/otx2_flows.c    |   2 +
 .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |   9 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c   | 440 +++++++++++++++------
 drivers/net/ethernet/realtek/r8169_main.c          |  23 +-
 drivers/net/ethernet/renesas/ravb_main.c           |  69 ++--
 drivers/net/ethernet/stmicro/stmmac/mmc_core.c     |   4 +
 drivers/nvme/host/core.c                           |   9 +
 drivers/pci/controller/dwc/pcie-qcom-ep.c          |  17 +
 drivers/pci/quirks.c                               |  12 +
 drivers/perf/riscv_pmu_sbi.c                       |   5 +
 drivers/pinctrl/core.c                             |   6 +-
 drivers/powercap/dtpm_cpu.c                        |   6 +-
 drivers/powercap/dtpm_devfreq.c                    |  11 +-
 drivers/scsi/sd.c                                  |   9 +-
 drivers/spi/spi.c                                  |  56 ++-
 drivers/tty/serial/sc16is7xx.c                     |   5 +
 drivers/usb/core/config.c                          |  85 ++--
 drivers/usb/host/xhci-plat.c                       |  29 +-
 drivers/video/fbdev/sticore.h                      |   2 +-
 drivers/xen/events/events_base.c                   |  22 +-
 drivers/xen/platform-pci.c                         |   5 +-
 fs/btrfs/disk-io.c                                 |   1 +
 fs/btrfs/ioctl.c                                   |   1 +
 fs/btrfs/ref-verify.c                              |   2 +
 fs/btrfs/send.c                                    |   2 +-
 fs/btrfs/super.c                                   |   5 +-
 fs/btrfs/volumes.c                                 |   9 +-
 fs/smb/client/inode.c                              |   2 +
 fs/smb/client/smb2ops.c                            |  13 +-
 include/linux/dma-fence.h                          |  15 +
 include/linux/irq.h                                |  24 +-
 include/linux/mmc/host.h                           |   3 +
 include/linux/spi/spi.h                            |   1 +
 include/scsi/scsi_device.h                         |  12 +-
 include/uapi/linux/stddef.h                        |   2 +-
 include/xen/events.h                               |   3 +-
 kernel/irq/debugfs.c                               |   1 -
 kernel/irq/msi.c                                   |  12 +-
 lib/errname.c                                      |   6 -
 net/ipv4/igmp.c                                    |   6 +-
 net/wireless/core.h                                |   1 +
 net/wireless/nl80211.c                             |  50 ++-
 sound/pci/hda/hda_intel.c                          |   2 +
 sound/pci/hda/patch_realtek.c                      |  12 +
 tools/arch/parisc/include/uapi/asm/errno.h         |   2 -
 tools/testing/selftests/net/af_unix/diag_uid.c     |   1 -
 tools/testing/selftests/net/cmsg_sender.c          |   2 +-
 tools/testing/selftests/net/ipsec.c                |   4 +-
 tools/testing/selftests/net/mptcp/mptcp_connect.c  |  11 +-
 tools/testing/selftests/net/mptcp/mptcp_inq.c      |  11 +-
 134 files changed, 1282 insertions(+), 571 deletions(-)