Skip to content

5.5.7-stable review

Greg Kroah-Hartman linux-devicetree linux-mips linux-tegra linux-usb lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest150 patches 15 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/150iommu/qcom: Fix bogus detach logicdrivers/iommu/qcom_iommu.c+12 -160 replies
2/150iommu/vt-d: Add attach_deferred() helperdrivers/iommu/intel-iommu.c+8 -40 replies
3/150iommu/vt-d: Move deferred device attachment into helper functiondrivers/iommu/intel-iommu.c+12 -80 replies
4/150iommu/vt-d: Do deferred attachment in iommu_need_mapping()drivers/iommu/intel-iommu.c+7 -30 replies
5/150iommu/vt-d: Remove deferred_attach_domain()drivers/iommu/intel-iommu.c+3 -80 replies
6/150iommu/vt-d: Simplify check in identity_mapping()drivers/iommu/intel-iommu.c+1 -10 replies
7/150ALSA: hda: Use scnprintf() for printing texts for sysfs/procfssound/hda/hdmi_chmap.c sound/pci/hda/hda_codec.c sound/pci/hda/hda_eld.c +1 more+5 -50 replies
8/150ALSA: hda/realtek - Apply quirk for MSI GP63, toosound/pci/hda/patch_realtek.c+1 -00 replies
9/150ALSA: hda/realtek - Apply quirk for yet another MSI laptopsound/pci/hda/patch_realtek.c+1 -00 replies
10/150ASoC: codec2codec: avoid invalid/double-free of pcm runtimesound/soc/soc-dapm.c+0 -30 replies
11/150ASoC: sun8i-codec: Fix setting DAI data formatsound/soc/sunxi/sun8i-codec.c+2 -10 replies
12/150tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko.drivers/char/tpm/Makefile drivers/char/tpm/tpm_tis_spi.c drivers/char/tpm/tpm_tis_spi_main.c+303 -3010 replies
13/150tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LASTdrivers/char/tpm/tpm2-cmd.c+2 -00 replies
14/150ecryptfs: fix a memory leak bug in parse_tag_1_packet()fs/ecryptfs/keystore.c+1 -10 replies
15/150ecryptfs: fix a memory leak bug in ecryptfs_init_messaging()fs/ecryptfs/messaging.c+1 -00 replies
16/150Btrfs: fix race between shrinking truncate and fiemapfs/btrfs/inode.c+8 -00 replies
17/150btrfs: dont set path->leave_spinning for truncatefs/btrfs/inode.c+0 -20 replies
18/150btrfs: handle logged extent failure properlyfs/btrfs/extent-tree.c+2 -00 replies
19/150thunderbolt: Prevent crash if non-active NVMem file is readdrivers/thunderbolt/switch.c+7 -00 replies
20/150USB: misc: iowarrior: add support for 2 OEMed devicesdrivers/usb/misc/iowarrior.c+13 -20 replies
21/150USB: misc: iowarrior: add support for the 28 and 28L devicesdrivers/usb/misc/iowarrior.c+13 -20 replies
22/150USB: misc: iowarrior: add support for the 100 devicedrivers/usb/misc/iowarrior.c+7 -20 replies
23/150floppy: check FDC index for errors before assigning itdrivers/block/floppy.c+5 -20 replies
24/150USB: serial: ch341: fix receiver regressiondrivers/usb/serial/ch341.c+10 -00 replies
25/150vt: fix scrollback flushing on background consolesdrivers/tty/vt/vt.c+13 -20 replies
26/150vt: selection, handle pending signals in paste_selectiondrivers/tty/vt/selection.c+8 -10 replies
27/150vt: selection, close sel_buffer racedrivers/tty/vt/selection.c+17 -62 replies
28/150vt: vt_ioctl: fix race in VT_RESIZEXdrivers/tty/vt/vt_ioctl.c+11 -60 replies
29/150staging: android: ashmem: Disallow ashmem memory from being remappeddrivers/staging/android/ashmem.c+28 -00 replies
30/150staging: vt6656: fix sign of rx_dbm to bb_pre_ed_rssi.drivers/staging/vt6656/dpc.c+1 -10 replies
31/150xhci: Force Maximum Packet size for Full-speed bulk devices to valid range.drivers/usb/host/xhci-mem.c+9 -30 replies
32/150xhci: fix runtime pm enabling for quirky Intel hostsdrivers/usb/host/xhci-pci.c+3 -30 replies
33/150xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platformsdrivers/usb/host/xhci-pci.c+3 -10 replies
34/150xhci: Fix memory leak when caching protocol extended capability PSI tables - take 2drivers/usb/host/xhci-hub.c drivers/usb/host/xhci-mem.c drivers/usb/host/xhci.h+66 -340 replies
35/150USB: core: add endpoint-blacklist quirkdrivers/usb/core/config.c drivers/usb/core/quirks.c drivers/usb/core/usb.h +1 more+49 -00 replies
36/150USB: quirks: blacklist duplicate ep on Sound Devices USBPre2drivers/usb/core/quirks.c+5 -00 replies
37/150usb: uas: fix a plug & unplug racingdrivers/usb/storage/uas.c+22 -10 replies
38/150USB: Fix novation SourceControl XL after suspenddrivers/usb/core/quirks.c+3 -00 replies
39/150USB: hub: Dont record a connect-change event during reset-resumedrivers/usb/core/hub.c+0 -50 replies
40/150USB: hub: Fix the broken detection of USB3 device in SMSC hubdrivers/usb/core/hub.c drivers/usb/core/hub.h+16 -00 replies
41/150usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flowsdrivers/usb/dwc2/gadget.c+16 -120 replies
42/150usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fieldsdrivers/usb/dwc3/gadget.c+2 -10 replies
43/150usb: dwc3: debug: fix string position formatting mixup with ret and lendrivers/usb/dwc3/debug.h+15 -240 replies
44/150scsi: Revert "target/core: Inline transport_lun_remove_cmd()"drivers/target/target_core_transport.c+28 -30 replies
45/150staging: rtl8188eu: Fix potential security holedrivers/staging/rtl8188eu/os_dep/ioctl_linux.c+1 -10 replies
46/150staging: rtl8188eu: Fix potential overuse of kernel memorydrivers/staging/rtl8188eu/os_dep/ioctl_linux.c+1 -10 replies
47/150staging: rtl8723bs: Fix potential security holedrivers/staging/rtl8723bs/os_dep/ioctl_linux.c+1 -10 replies
48/150staging: rtl8723bs: Fix potential overuse of kernel memorydrivers/staging/rtl8723bs/os_dep/ioctl_linux.c+1 -10 replies
49/150hwmon: (acpi_power_meter) Fix lockdep splatdrivers/hwmon/acpi_power_meter.c+8 -80 replies
50/150drm/panfrost: perfcnt: Reserve/use the AS attached to the perfcnt MMU contextdrivers/gpu/drm/panfrost/panfrost_mmu.c drivers/gpu/drm/panfrost/panfrost_perfcnt.c+10 -80 replies
51/150powerpc/8xx: Fix clearing of bits 20-23 in ITLB missarch/powerpc/kernel/head_8xx.S+1 -10 replies
52/150powerpc/eeh: Fix deadlock handling dead PHBarch/powerpc/kernel/eeh_driver.c+11 -100 replies
53/150powerpc/tm: Fix clearing MSR[TS] in current when reclaiming on signal deliveryarch/powerpc/kernel/signal.c arch/powerpc/kernel/signal_32.c arch/powerpc/kernel/signal_64.c+39 -280 replies
54/150powerpc/entry: Fix an #if which should be an #ifdef in entry_32.Sarch/powerpc/kernel/entry_32.S+2 -20 replies
55/150powerpc/hugetlb: Fix 512k hugepages on 8xx with 16k page sizearch/powerpc/mm/hugetlbpage.c+18 -110 replies
56/150powerpc/hugetlb: Fix 8M hugepages on 8xxarch/powerpc/include/asm/page.h+5 -00 replies
57/150arm64: memory: Add missing brackets to untagged_addr() macroarch/arm64/include/asm/memory.h+1 -10 replies
58/150jbd2: fix ocfs2 corrupt when clearing block group bitsfs/jbd2/transaction.c+6 -20 replies
59/150x86/ima: use correct identifier for SetupMode variablearch/x86/kernel/ima_arch.c+2 -40 replies
60/150x86/mce/amd: Publish the bank pointer only after setup has succeededarch/x86/kernel/cpu/mce/amd.c+16 -170 replies
61/150x86/mce/amd: Fix kobject lifetimearch/x86/kernel/cpu/mce/amd.c+11 -60 replies
62/150x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERFarch/x86/include/asm/msr-index.h arch/x86/kernel/cpu/amd.c+16 -00 replies
63/150MIPS: ingenic: DTS: Fix watchdog nodesarch/mips/boot/dts/ingenic/jz4740.dtsi arch/mips/boot/dts/ingenic/jz4780.dtsi+18 -160 replies
64/150serial: 8250: Check UPF_IRQ_SHARED in advancedrivers/tty/serial/8250/8250_aspeed_vuart.c drivers/tty/serial/8250/8250_core.c drivers/tty/serial/8250/8250_of.c +1 more+6 -50 replies
65/150tty/serial: atmel: manage shutdown in case of RS485 or ISO7816 modedrivers/tty/serial/atmel_serial.c+2 -10 replies
66/150tty: serial: imx: setup the correct sg entry for tx dmadrivers/tty/serial/imx.c+1 -10 replies
67/150tty: serial: qcom_geni_serial: Fix RX cancel command failuredrivers/tty/serial/qcom_geni_serial.c+14 -40 replies
68/150serdev: ttyport: restore client ops on deregistrationdrivers/tty/serdev/serdev-ttyport.c drivers/tty/tty_port.c include/linux/tty.h+7 -60 replies
69/150MAINTAINERS: Update drm/i915 bug filing URLMAINTAINERS+1 -10 replies
70/150fsi: aspeed: add unspecified HAS_IOMEM dependencydrivers/fsi/Kconfig+1 -00 replies
71/150ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake()drivers/acpi/acpica/evevent.c drivers/acpi/sleep.c include/acpi/acpixf.h+53 -00 replies
72/150Revert "ipc,sem: remove uneeded sem_undo_list lock usage in exit_sem()"ipc/sem.c+2 -40 replies
73/150mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps()mm/memcontrol.c+3 -10 replies
74/150nvme-multipath: Fix memory leak with ana_log_bufdrivers/nvme/host/multipath.c+1 -00 replies
75/150genirq/irqdomain: Make sure all irq domain flags are distinctinclude/linux/irqdomain.h+1 -10 replies
76/150mm/vmscan.c: dont round up scan size for online memory cgroupmm/vmscan.c+6 -30 replies
77/150mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEMmm/sparse.c+1 -10 replies
78/150lib/stackdepot.c: fix global out-of-bounds in stack_slabslib/stackdepot.c+6 -20 replies
79/150mm: Avoid creating virtual address aliases in brk()/mmap()/mremap()Documentation/arm64/tagged-address-abi.rst mm/mmap.c mm/mremap.c+9 -70 replies
80/150drm/amdgpu/soc15: fix xclk for ravendrivers/gpu/drm/amd/amdgpu/soc15.c+6 -10 replies
81/150drm/amdgpu/gfx9: disable gfxoff when reading rlc clockdrivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+2 -00 replies
82/150drm/amdgpu/gfx10: disable gfxoff when reading rlc clockdrivers/gpu/drm/amd/amdgpu/gfx_v10_0.c+2 -00 replies
83/150drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesetsdrivers/gpu/drm/nouveau/dispnv50/wndw.c+2 -00 replies
84/150drm/i915: Wean off drm_pci_alloc/drm_pci_freedrivers/gpu/drm/i915/display/intel_display.c drivers/gpu/drm/i915/gem/i915_gem_object_types.h drivers/gpu/drm/i915/gem/i915_gem_phys.c +1 more+55 -560 replies
85/150drm/i915: Update drm/i915 bug filing URLdrivers/gpu/drm/i915/Kconfig drivers/gpu/drm/i915/i915_gpu_error.c drivers/gpu/drm/i915/i915_utils.c+6 -70 replies
86/150sched/psi: Fix OOB write when writing 0 bytes to PSI fileskernel/sched/psi.c+3 -00 replies
87/150KVM: nVMX: Dont emulate instructions in guest modearch/x86/kvm/vmx/vmx.c+1 -10 replies
88/150KVM: x86: dont notify userspace IOAPIC on edge-triggered interrupt EOIarch/x86/kvm/irq_comm.c+1 -10 replies
89/150ext4: fix a data race in EXT4_I(inode)->i_disksizefs/ext4/ext4.h fs/ext4/inode.c+2 -20 replies
90/150ext4: add cond_resched() to __ext4_find_entry()fs/ext4/namei.c+1 -00 replies
91/150ext4: fix potential race between online resizing and write operationsfs/ext4/balloc.c fs/ext4/ext4.h fs/ext4/resize.c +1 more+97 -250 replies
92/150ext4: fix potential race between s_group_info online resizing and accessfs/ext4/ext4.h fs/ext4/mballoc.c+39 -210 replies
93/150ext4: fix potential race between s_flex_groups online resizing and accessfs/ext4/ext4.h fs/ext4/ialloc.c fs/ext4/mballoc.c +2 more+76 -370 replies
94/150ext4: fix mount failure with quota configured as modulefs/ext4/super.c+1 -10 replies
95/150ext4: rename s_journal_flag_rwsem to s_writepages_rwsemfs/ext4/ext4.h fs/ext4/inode.c fs/ext4/super.c+11 -110 replies
96/150ext4: fix race between writepages and enabling EXT4_EXTENTS_FLfs/ext4/ext4.h fs/ext4/migrate.c+23 -90 replies
97/150drm/i915/execlists: Always force a context reload when rewinding RING_TAILdrivers/gpu/drm/i915/gt/intel_lrc.c drivers/gpu/drm/i915/gt/intel_ring.c drivers/gpu/drm/i915/gt/intel_ring.h +1 more+18 -100 replies
98/150KVM: nVMX: Refactor IO bitmap checks into helper functionarch/x86/kvm/vmx/nested.c arch/x86/kvm/vmx/nested.h+27 -140 replies
99/150KVM: nVMX: Check IO instruction VM-exit conditionsarch/x86/kvm/vmx/nested.c arch/x86/kvm/vmx/vmx.c+52 -70 replies
100/150KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when apicv is globally disabledarch/x86/kvm/vmx/capabilities.h arch/x86/kvm/vmx/nested.c arch/x86/kvm/vmx/nested.h +1 more+8 -110 replies
101/150KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1arch/x86/include/asm/kvm_host.h arch/x86/kvm/lapic.c arch/x86/kvm/svm.c +1 more+17 -100 replies
102/150KVM: apic: avoid calculating pending eoi from an uninitialized valarch/x86/kvm/lapic.c+3 -10 replies
103/150crypto: chacha20poly1305 - prevent integer overflow on large inputlib/crypto/chacha20poly1305.c+3 -00 replies
104/150btrfs: destroy qgroup extent records on transaction abortfs/btrfs/disk-io.c fs/btrfs/qgroup.c fs/btrfs/qgroup.h +1 more+17 -00 replies
105/150btrfs: fix bytes_may_use underflow in prealloc error condtitionfs/btrfs/inode.c+13 -30 replies
106/150btrfs: reset fs_root to NULL on error in open_ctreefs/btrfs/disk-io.c+1 -00 replies
107/150btrfs: do not check delayed items are empty for single transaction cleanupfs/btrfs/disk-io.c+0 -10 replies
108/150Btrfs: fix btrfs_wait_ordered_range() so that it waits for all ordered extentsfs/btrfs/ordered-data.c+6 -10 replies
109/150Btrfs: fix deadlock during fast fsync when logging prealloc extents beyond eoffs/btrfs/inode.c+5 -50 replies
110/150Revert "dmaengine: imx-sdma: Fix memory leak"drivers/dma/imx-sdma.c+8 -110 replies
111/150drm/i915/selftests: Add a mock i915_vma to the mock_ringdrivers/gpu/drm/i915/gt/mock_engine.c+16 -10 replies
112/150drm/i915/gvt: more locking for ppgtt mm LRU listdrivers/gpu/drm/i915/gvt/gtt.c+4 -00 replies
113/150ice: Remove possible null dereferencedrivers/net/ethernet/intel/ice/ice_txrx.c+0 -20 replies
114/150drm/bridge: tc358767: fix poll timeoutsdrivers/gpu/drm/bridge/tc358767.c+4 -40 replies
115/150drm/i915/gem: Require per-engine reset support for non-persistent contextsdrivers/gpu/drm/i915/gem/i915_gem_context.c+16 -00 replies
116/150drm/i915/gt: Protect defer_request() from new waitersdrivers/gpu/drm/i915/gt/intel_lrc.c drivers/gpu/drm/i915/i915_scheduler.c+10 -30 replies
117/150drm/i915/ehl: Update port clock voltage level requirementsdrivers/gpu/drm/i915/display/intel_ddi.c+3 -10 replies
118/150drm/msm/dpu: fix BGR565 vs RGB565 confusiondrivers/gpu/drm/msm/disp/dpu1/dpu_formats.c+2 -20 replies
119/150scsi: Revert "RDMA/isert: Fix a recently introduced regression related to logout"drivers/infiniband/ulp/isert/ib_isert.c drivers/target/iscsi/iscsi_target.c+15 -30 replies
120/150scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session"drivers/target/iscsi/iscsi_target.c include/scsi/iscsi_proto.h+2 -90 replies
121/150usb: gadget: composite: Fix bMaxPower for SuperSpeedPlusdrivers/usb/gadget/composite.c+3 -50 replies
122/150usb: dwc2: Fix in ISOC request length checkingdrivers/usb/dwc2/gadget.c+7 -50 replies
123/150staging: rtl8723bs: fix copy of overlapping memorydrivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c+2 -30 replies
124/150staging: greybus: use after free in gb_audio_manager_remove_all()drivers/staging/greybus/audio_manager.c+1 -10 replies
125/150ASoC: atmel: fix atmel_ssc_set_audio link failuresound/soc/atmel/Kconfig sound/soc/atmel/Makefile+10 -40 replies
126/150ASoC: fsl_sai: Fix exiting path on probing failuresound/soc/fsl/fsl_sai.c+17 -50 replies
127/150ecryptfs: replace BUG_ON with error handling codefs/ecryptfs/crypto.c+4 -20 replies
128/150iommu/vt-d: Fix compile warning from intel-svm.hinclude/linux/intel-svm.h+1 -10 replies
129/150crypto: rename sm3-256 to sm3 in hash_algo_namecrypto/hash_info.c+1 -10 replies
130/150genirq/proc: Reject invalid affinity masks (again)kernel/irq/internals.h kernel/irq/manage.c kernel/irq/proc.c+24 -180 replies
131/150bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fillkernel/bpf/offload.c+1 -10 replies
132/150arm64: lse: Fix LSE atomics with LLVMarch/arm64/include/asm/lse.h+1 -10 replies
133/150scripts/get_maintainer.pl: deprioritize old Fixes: addressesscripts/get_maintainer.pl+4 -43 replies
134/150io_uring: prevent sq_thread from spinning when it should stopfs/io_uring.c+12 -120 replies
135/150io_uring: fix __io_iopoll_check deadlock in io_sq_threadfs/io_uring.c+9 -180 replies
136/150dma-direct: relax addressability checks in dma_direct_supportedkernel/dma/direct.c+11 -130 replies
137/150ALSA: rawmidi: Avoid bit fields for state flagsinclude/sound/rawmidi.h+3 -30 replies
138/150ALSA: seq: Avoid concurrent access to queue flagssound/core/seq/seq_queue.c+16 -40 replies
139/150ALSA: seq: Fix concurrent access to queue current tick/timesound/core/seq/seq_clientmgr.c sound/core/seq/seq_queue.c sound/core/seq/seq_timer.c +1 more+20 -90 replies
140/150netfilter: xt_hashlimit: limit the max size of hashtablenet/netfilter/xt_hashlimit.c+10 -00 replies
141/150rxrpc: Fix call RCU cleanup using non-bh-safe locksnet/rxrpc/call_object.c+19 -30 replies
142/150ata: ahci: Add shutdown to freeze hardware resources of ahcidrivers/ata/ahci.c drivers/ata/libata-core.c include/linux/libata.h+29 -00 replies
143/150xen: Enable interrupts when calling _cond_resched()drivers/xen/preempt.c+3 -10 replies
144/150net/mlx5e: Reset RQ doorbell counter before moving RQ state from RST to RDYdrivers/net/ethernet/mellanox/mlx5/core/en/txrx.h drivers/net/ethernet/mellanox/mlx5/core/en_main.c drivers/net/ethernet/mellanox/mlx5/core/wq.c +1 more+43 -90 replies
145/150net/mlx5: Fix sleep while atomic in mlx5_eswitch_get_vepadrivers/net/ethernet/mellanox/mlx5/core/eswitch.c+3 -110 replies
146/150net/mlx5e: Dont clear the whole vf config when switching modesdrivers/net/ethernet/mellanox/mlx5/core/eswitch.c drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+7 -30 replies
147/150net/mlx5e: Fix crash in recovery flow without devlink reporterdrivers/net/ethernet/mellanox/mlx5/core/en/health.c+1 -10 replies
148/150s390/kaslr: Fix casts in get_randomarch/s390/boot/kaslr.c+1 -10 replies
149/150s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init_rangearch/s390/include/asm/page.h+1 -10 replies
150/150bpf: Selftests build error in sockmap_basic.ctools/testing/selftests/bpf/prog_tests/sockmap_basic.c+5 -00 replies

Reviews trailers per patch

74 of 150 patches have a Reviewed-by or Acked-by.

PatchBrian MasneyStephan GerholdAlexander SteffenStephen BoydPetr VorelJarkko SakkinenJosef BacikDavid SterbaJohannes ThumshirnNikolay BorisovQu WenruoJerry SnitselaarLu BaoluMarek SzyprowskiedesOliver NeukumPaul ZimmermanAlan SternEugeniu RoscaTejas JoglekarThinh NguyenJack MitchellDan CarpenterDamien Le MoalLeonardo BrasFrederic BarratMichael NeulingJun PiaoJan KaraLukas WunnerJoel StanleyChris WilsonManfred SpraulHerton R. KrzesinskiKirill TkhaiMichal HockoRoman GushchinSagi GrimbergChristoph HellwigDavid HildenbrandBaoquan HeDan WilliamsAndrew MortonWill DeaconAndrey KonovalovEvan QuanXiaojie YuanMika KuoppalaVitaly KuznetsovKurt KanzenbachEagle ZhouUwe Kleine-KönigArd BiesheuvelZhenyu WangJoonas LahtinenAndrey SmirnovNeil ArmstrongJosé Roberto de SouzaSean PaulHans de GoedeViresh KumarVaibhav AgarwalMichał MirosławJakub KicinskiQian CaiJoe PerchesPeter UjfalusiMark BlochTariq ToukanChristian BorntraegerJakub SitnickiRoi DayanJuergen Gross[email protected]Florian WestphalSami TolvanenPascal van LeeuwenAndrew BowersBalbir SinghPhilippe Mathieu-DaudéJohannes WeinerDaniel VetterJoel Fernandes (Google)Jakub NantlGreg Kroah-HartmanSteven PriceAntonio CaggianoFilipe MananaChen-Yu Tsai
1/150T-b T-b
2/150R-b A-b
3/150R-b A-b
4/150R-b A-b
5/150R-b A-b
6/150R-b A-b
7/150
8/150
9/150
10/150
11/150A-b
12/150T-b R-b
13/150R-b R-b
14/150
15/150
16/150R-b R-b
17/150R-b R-b
18/150R-b R-b R-b R-b
19/150
20/150
21/150
22/150
23/150
24/150T-b R-b
25/150Reported-and-tested-by
26/150
27/150
28/150
29/150R-b
30/150
31/150
32/150
33/150
34/150T-b
35/150T-b
36/150T-b
37/150A-b
38/150
39/150Reported-and-tested-by
40/150A-b T-b
41/150T-b
42/150T-b R-b
43/150R-b
44/150
45/150
46/150
47/150
48/150
49/150T-b
50/150R-b T-b
51/150R-b
52/150R-b T-b
53/150A-b
54/150
55/150
56/150
57/150
58/150R-b R-b
59/150
60/150
61/150
62/150
63/150R-b
64/150A-b
65/150
66/150T-b R-b
67/150
68/150
69/150R-b
70/150R-b
71/150Reported-and-tested-by
72/150A-b A-b
73/150A-b A-b R-b
74/150R-b R-b
75/150
76/150A-b
77/150A-b A-b R-b R-b
78/150
79/150R-b A-b A-b
80/150A-b
81/150R-b
82/150R-b
83/150
84/150R-b
85/150R-b
86/150A-b
87/150
88/150
89/150
90/150R-b
91/150
92/150R-b
93/150
94/150
95/150R-b
96/150R-b
97/150R-b
98/150R-b
99/150
100/150
101/150
102/150R-b
103/150A-b
104/150R-b R-b
105/150R-b R-b
106/150R-b R-b R-b R-b
107/150R-b R-b R-b R-b
108/150R-b R-b
109/150R-b
110/150
111/150R-b
112/150R-b
113/150T-b
114/150T-b R-b
115/150R-b
116/150R-b
117/150R-b
118/150R-b
119/150
120/150
121/150
122/150
123/150R-b
124/150A-b R-b
125/150R-b
126/150
127/150
128/150
129/150R-b
130/150T-b
131/150A-b
132/150T-b
133/150A-b
134/150
135/150
136/150T-b
137/150
138/150
139/150
140/150Reported-and-tested-by R-b
141/150
142/150
143/150R-b
144/150R-b
145/150R-b
146/150R-b
147/150R-b
148/150
149/150A-b
150/150R-b

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

Read the v1 thread

Cover letter [PATCH 5.5 000/150] 5.5.7-stable review

This is the start of the stable review cycle for the 5.5.7 release. There are 150 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 Sat, 29 Feb 2020 13:21:24 +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/v5.x/stable-review/patch-5.5.7-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-5.5.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.5.7-rc1

John Fastabend <[email protected]>
bpf: Selftests build error in sockmap_basic.c

Nathan Chancellor <[email protected]>
s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init_range

Nathan Chancellor <[email protected]>
s390/kaslr: Fix casts in get_random

Aya Levin <[email protected]>
net/mlx5e: Fix crash in recovery flow without devlink reporter

Dmytro Linkin <[email protected]>
net/mlx5e: Don't clear the whole vf config when switching modes

Huy Nguyen <[email protected]>
net/mlx5: Fix sleep while atomic in mlx5_eswitch_get_vepa

Aya Levin <[email protected]>
net/mlx5e: Reset RQ doorbell counter before moving RQ state from RST to RDY

Thomas Gleixner <[email protected]>
xen: Enable interrupts when calling _cond_resched()

Prabhakar Kushwaha <[email protected]>
ata: ahci: Add shutdown to freeze hardware resources of ahci

David Howells <[email protected]>
rxrpc: Fix call RCU cleanup using non-bh-safe locks

Cong Wang <[email protected]>
netfilter: xt_hashlimit: limit the max size of hashtable

Takashi Iwai <[email protected]>
ALSA: seq: Fix concurrent access to queue current tick/time

Takashi Iwai <[email protected]>
ALSA: seq: Avoid concurrent access to queue flags

Takashi Iwai <[email protected]>
ALSA: rawmidi: Avoid bit fields for state flags

Christoph Hellwig <[email protected]>
dma-direct: relax addressability checks in dma_direct_supported

Xiaoguang Wang <[email protected]>
io_uring: fix __io_iopoll_check deadlock in io_sq_thread

Stefano Garzarella <[email protected]>
io_uring: prevent sq_thread from spinning when it should stop

Douglas Anderson <[email protected]>
scripts/get_maintainer.pl: deprioritize old Fixes: addresses

Vincenzo Frascino <[email protected]>
arm64: lse: Fix LSE atomics with LLVM

Johannes Krude <[email protected]>
bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fill

Thomas Gleixner <[email protected]>
genirq/proc: Reject invalid affinity masks (again)

Tianjia Zhang <[email protected]>
crypto: rename sm3-256 to sm3 in hash_algo_name

Joerg Roedel <[email protected]>
iommu/vt-d: Fix compile warning from intel-svm.h

Aditya Pakki <[email protected]>
ecryptfs: replace BUG_ON with error handling code

Oleksandr Suvorov <[email protected]>
ASoC: fsl_sai: Fix exiting path on probing failure

Arnd Bergmann <[email protected]>
ASoC: atmel: fix atmel_ssc_set_audio link failure

Dan Carpenter <[email protected]>
staging: greybus: use after free in gb_audio_manager_remove_all()

Colin Ian King <[email protected]>
staging: rtl8723bs: fix copy of overlapping memory

Minas Harutyunyan <[email protected]>
usb: dwc2: Fix in ISOC request length checking

Jack Pham <[email protected]>
usb: gadget: composite: Fix bMaxPower for SuperSpeedPlus

Bart Van Assche <[email protected]>
scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session"

Bart Van Assche <[email protected]>
scsi: Revert "RDMA/isert: Fix a recently introduced regression related to logout"

Rob Clark <[email protected]>
drm/msm/dpu: fix BGR565 vs RGB565 confusion

Matt Roper <[email protected]>
drm/i915/ehl: Update port clock voltage level requirements

Chris Wilson <[email protected]>
drm/i915/gt: Protect defer_request() from new waiters

Chris Wilson <[email protected]>
drm/i915/gem: Require per-engine reset support for non-persistent contexts

Tomi Valkeinen <[email protected]>
drm/bridge: tc358767: fix poll timeouts

Tony Nguyen <[email protected]>
ice: Remove possible null dereference

Igor Druzhinin <[email protected]>
drm/i915/gvt: more locking for ppgtt mm LRU list

Chris Wilson <[email protected]>
drm/i915/selftests: Add a mock i915_vma to the mock_ring

Greg Kroah-Hartman <[email protected]>
Revert "dmaengine: imx-sdma: Fix memory leak"

Filipe Manana <[email protected]>
Btrfs: fix deadlock during fast fsync when logging prealloc extents beyond eof

Filipe Manana <[email protected]>
Btrfs: fix btrfs_wait_ordered_range() so that it waits for all ordered extents

Josef Bacik <[email protected]>
btrfs: do not check delayed items are empty for single transaction cleanup

Josef Bacik <[email protected]>
btrfs: reset fs_root to NULL on error in open_ctree

Josef Bacik <[email protected]>
btrfs: fix bytes_may_use underflow in prealloc error condtition

Jeff Mahoney <[email protected]>
btrfs: destroy qgroup extent records on transaction abort

Jason A. Donenfeld <[email protected]>
crypto: chacha20poly1305 - prevent integer overflow on large input

Miaohe Lin <[email protected]>
KVM: apic: avoid calculating pending eoi from an uninitialized val

Vitaly Kuznetsov <[email protected]>
KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1

Vitaly Kuznetsov <[email protected]>
KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when apicv is globally disabled

Oliver Upton <[email protected]>
KVM: nVMX: Check IO instruction VM-exit conditions

Oliver Upton <[email protected]>
KVM: nVMX: Refactor IO bitmap checks into helper function

Chris Wilson <[email protected]>
drm/i915/execlists: Always force a context reload when rewinding RING_TAIL

Eric Biggers <[email protected]>
ext4: fix race between writepages and enabling EXT4_EXTENTS_FL

Eric Biggers <[email protected]>
ext4: rename s_journal_flag_rwsem to s_writepages_rwsem

Jan Kara <[email protected]>
ext4: fix mount failure with quota configured as module

Suraj Jitindar Singh <[email protected]>
ext4: fix potential race between s_flex_groups online resizing and access

Suraj Jitindar Singh <[email protected]>
ext4: fix potential race between s_group_info online resizing and access

Theodore Ts'o <[email protected]>
ext4: fix potential race between online resizing and write operations

Shijie Luo <[email protected]>

    ext4: add cond_resched() to __ext4_find_entry()

Qian Cai <[email protected]>

    ext4: fix a data race in EXT4_I(inode)->i_disksize

Miaohe Lin <[email protected]>
KVM: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI

Paolo Bonzini <[email protected]>
KVM: nVMX: Don't emulate instructions in guest mode

Suren Baghdasaryan <[email protected]>
sched/psi: Fix OOB write when writing 0 bytes to PSI files

Jani Nikula <[email protected]>
drm/i915: Update drm/i915 bug filing URL

Chris Wilson <[email protected]>
drm/i915: Wean off drm_pci_alloc/drm_pci_free

Lyude Paul <[email protected]>
drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets

Alex Deucher <[email protected]>
drm/amdgpu/gfx10: disable gfxoff when reading rlc clock

Alex Deucher <[email protected]>
drm/amdgpu/gfx9: disable gfxoff when reading rlc clock

Alex Deucher <[email protected]>
drm/amdgpu/soc15: fix xclk for raven

Catalin Marinas <[email protected]>
mm: Avoid creating virtual address aliases in brk()/mmap()/mremap()

Alexander Potapenko <[email protected]>
lib/stackdepot.c: fix global out-of-bounds in stack_slabs

Wei Yang <[email protected]>
mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM

Gavin Shan <[email protected]>
mm/vmscan.c: don't round up scan size for online memory cgroup

Zenghui Yu <[email protected]>
genirq/irqdomain: Make sure all irq domain flags are distinct

Logan Gunthorpe <[email protected]>
nvme-multipath: Fix memory leak with ana_log_buf

Vasily Averin <[email protected]>
mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps()

Ioanna Alifieraki <[email protected]>
Revert "ipc,sem: remove uneeded sem_undo_list lock usage in exit_sem()"

Rafael J. Wysocki <[email protected]>
ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake()

Brendan Higgins <[email protected]>
fsi: aspeed: add unspecified HAS_IOMEM dependency

Jani Nikula <[email protected]>
MAINTAINERS: Update drm/i915 bug filing URL

Johan Hovold <[email protected]>
serdev: ttyport: restore client ops on deregistration

satya priya <[email protected]>
tty: serial: qcom_geni_serial: Fix RX cancel command failure

Fugang Duan <[email protected]>
tty: serial: imx: setup the correct sg entry for tx dma

Nicolas Ferre <[email protected]>
tty/serial: atmel: manage shutdown in case of RS485 or ISO7816 mode

Andy Shevchenko <[email protected]>
serial: 8250: Check UPF_IRQ_SHARED in advance

Paul Cercueil <[email protected]>
MIPS: ingenic: DTS: Fix watchdog nodes

Kim Phillips <[email protected]>
x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERF

Thomas Gleixner <[email protected]>
x86/mce/amd: Fix kobject lifetime

Borislav Petkov <[email protected]>
x86/mce/amd: Publish the bank pointer only after setup has succeeded

Ard Biesheuvel <[email protected]>
x86/ima: use correct identifier for SetupMode variable

wangyan <[email protected]>
jbd2: fix ocfs2 corrupt when clearing block group bits

Will Deacon <[email protected]>
arm64: memory: Add missing brackets to untagged_addr() macro

Christophe Leroy <[email protected]>
powerpc/hugetlb: Fix 8M hugepages on 8xx

Christophe Leroy <[email protected]>
powerpc/hugetlb: Fix 512k hugepages on 8xx with 16k page size

Christophe Leroy <[email protected]>
powerpc/entry: Fix an #if which should be an #ifdef in entry_32.S

Gustavo Luiz Duarte <[email protected]>
powerpc/tm: Fix clearing MSR[TS] in current when reclaiming on signal delivery

Sam Bobroff <[email protected]>
powerpc/eeh: Fix deadlock handling dead PHB

Christophe Leroy <[email protected]>
powerpc/8xx: Fix clearing of bits 20-23 in ITLB miss

Boris Brezillon <[email protected]>
drm/panfrost: perfcnt: Reserve/use the AS attached to the perfcnt MMU context

Guenter Roeck <[email protected]>
hwmon: (acpi_power_meter) Fix lockdep splat

Larry Finger <[email protected]>
staging: rtl8723bs: Fix potential overuse of kernel memory

Larry Finger <[email protected]>
staging: rtl8723bs: Fix potential security hole

Larry Finger <[email protected]>
staging: rtl8188eu: Fix potential overuse of kernel memory

Larry Finger <[email protected]>
staging: rtl8188eu: Fix potential security hole

Bart Van Assche <[email protected]>
scsi: Revert "target/core: Inline transport_lun_remove_cmd()"

Colin Ian King <[email protected]>
usb: dwc3: debug: fix string position formatting mixup with ret and len

Anurag Kumar Vulisha <[email protected]>

    usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields

Minas Harutyunyan <[email protected]>
usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows

Hardik Gajjar <[email protected]>
USB: hub: Fix the broken detection of USB3 device in SMSC hub

Alan Stern <[email protected]>
USB: hub: Don't record a connect-change event during reset-resume

Richard Dodd <[email protected]>
USB: Fix novation SourceControl XL after suspend

EJ Hsu <[email protected]>
usb: uas: fix a plug & unplug racing

Johan Hovold <[email protected]>
USB: quirks: blacklist duplicate ep on Sound Devices USBPre2

Johan Hovold <[email protected]>
USB: core: add endpoint-blacklist quirk

Mathias Nyman <[email protected]>
xhci: Fix memory leak when caching protocol extended capability PSI tables - take 2

Mathias Nyman <[email protected]>
xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms

Mathias Nyman <[email protected]>
xhci: fix runtime pm enabling for quirky Intel hosts

Mathias Nyman <[email protected]>
xhci: Force Maximum Packet size for Full-speed bulk devices to valid range.

Malcolm Priestley <[email protected]>
staging: vt6656: fix sign of rx_dbm to bb_pre_ed_rssi.

Suren Baghdasaryan <[email protected]>
staging: android: ashmem: Disallow ashmem memory from being remapped

Eric Dumazet <[email protected]>
vt: vt_ioctl: fix race in VT_RESIZEX

Jiri Slaby <[email protected]>
vt: selection, close sel_buffer race

Jiri Slaby <[email protected]>
vt: selection, handle pending signals in paste_selection

Nicolas Pitre <[email protected]>
vt: fix scrollback flushing on background consoles

Johan Hovold <[email protected]>
USB: serial: ch341: fix receiver regression

Linus Torvalds <[email protected]>
floppy: check FDC index for errors before assigning it

Greg Kroah-Hartman <[email protected]>
USB: misc: iowarrior: add support for the 100 device

Greg Kroah-Hartman <[email protected]>
USB: misc: iowarrior: add support for the 28 and 28L devices

Greg Kroah-Hartman <[email protected]>
USB: misc: iowarrior: add support for 2 OEMed devices

Mika Westerberg <[email protected]>
thunderbolt: Prevent crash if non-active NVMem file is read

Josef Bacik <[email protected]>
btrfs: handle logged extent failure properly

Josef Bacik <[email protected]>

    btrfs: don't set path->leave_spinning for truncate

Filipe Manana <[email protected]>
Btrfs: fix race between shrinking truncate and fiemap

Wenwen Wang <[email protected]>
ecryptfs: fix a memory leak bug in ecryptfs_init_messaging()

Wenwen Wang <[email protected]>
ecryptfs: fix a memory leak bug in parse_tag_1_packet()

Roberto Sassu <[email protected]>
tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST

Jarkko Sakkinen <[email protected]>
tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko.

Samuel Holland <[email protected]>
ASoC: sun8i-codec: Fix setting DAI data format

Samuel Holland <[email protected]>
ASoC: codec2codec: avoid invalid/double-free of pcm runtime

Takashi Iwai <[email protected]>
ALSA: hda/realtek - Apply quirk for yet another MSI laptop

Takashi Iwai <[email protected]>
ALSA: hda/realtek - Apply quirk for MSI GP63, too

Takashi Iwai <[email protected]>
ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs

Joerg Roedel <[email protected]>
iommu/vt-d: Simplify check in identity_mapping()

Joerg Roedel <[email protected]>
iommu/vt-d: Remove deferred_attach_domain()

Joerg Roedel <[email protected]>
iommu/vt-d: Do deferred attachment in iommu_need_mapping()

Joerg Roedel <[email protected]>
iommu/vt-d: Move deferred device attachment into helper function

Joerg Roedel <[email protected]>
iommu/vt-d: Add attach_deferred() helper

Robin Murphy <[email protected]>
iommu/qcom: Fix bogus detach logic

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

Diffstat:

 Documentation/arm64/tagged-address-abi.rst         |  11 +-
 MAINTAINERS                                        |   2 +-
 Makefile                                           |   4 +-
 arch/arm64/include/asm/lse.h                       |   2 +-
 arch/arm64/include/asm/memory.h                    |   2 +-
 arch/mips/boot/dts/ingenic/jz4740.dtsi             |  17 ++--
 arch/mips/boot/dts/ingenic/jz4780.dtsi             |  17 ++--
 arch/powerpc/include/asm/page.h                    |   5 +
 arch/powerpc/kernel/eeh_driver.c                   |  21 ++--
 arch/powerpc/kernel/entry_32.S                     |   4 +-
 arch/powerpc/kernel/head_8xx.S                     |   2 +-
 arch/powerpc/kernel/signal.c                       |  17 +++-
 arch/powerpc/kernel/signal_32.c                    |  28 ++---
 arch/powerpc/kernel/signal_64.c                    |  22 ++--
 arch/powerpc/mm/hugetlbpage.c                      |  29 ++++--
 arch/s390/boot/kaslr.c                             |   2 +-
 arch/s390/include/asm/page.h                       |   2 +-
 arch/x86/include/asm/kvm_host.h                    |   2 +-
 arch/x86/include/asm/msr-index.h                   |   2 +
 arch/x86/kernel/cpu/amd.c                          |  14 +++
 arch/x86/kernel/cpu/mce/amd.c                      |  50 ++++-----
 arch/x86/kernel/ima_arch.c                         |   6 +-
 arch/x86/kvm/irq_comm.c                            |   2 +-
 arch/x86/kvm/lapic.c                               |   9 +-
 arch/x86/kvm/svm.c                                 |   7 +-
 arch/x86/kvm/vmx/capabilities.h                    |   1 +
 arch/x86/kvm/vmx/nested.c                          |  44 ++++----
 arch/x86/kvm/vmx/nested.h                          |   5 +-
 arch/x86/kvm/vmx/vmx.c                             |  82 +++++++++++----
 crypto/hash_info.c                                 |   2 +-
 drivers/acpi/acpica/evevent.c                      |  45 ++++++++
 drivers/acpi/sleep.c                               |   7 ++
 drivers/ata/ahci.c                                 |   7 ++
 drivers/ata/libata-core.c                          |  21 ++++
 drivers/block/floppy.c                             |   7 +-
 drivers/char/tpm/Makefile                          |   8 +-
 drivers/char/tpm/tpm2-cmd.c                        |   2 +
 .../char/tpm/{tpm_tis_spi.c => tpm_tis_spi_main.c} |   0
 drivers/dma/imx-sdma.c                             |  19 ++--
 drivers/fsi/Kconfig                                |   1 +
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |   2 +
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   2 +
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |   7 +-
 drivers/gpu/drm/bridge/tc358767.c                  |   8 +-
 drivers/gpu/drm/i915/Kconfig                       |   5 +-
 drivers/gpu/drm/i915/display/intel_ddi.c           |   4 +-
 drivers/gpu/drm/i915/display/intel_display.c       |   2 +-
 drivers/gpu/drm/i915/gem/i915_gem_context.c        |  16 +++
 drivers/gpu/drm/i915/gem/i915_gem_object_types.h   |   3 -
 drivers/gpu/drm/i915/gem/i915_gem_phys.c           |  98 +++++++++---------
 drivers/gpu/drm/i915/gt/intel_lrc.c                |  25 +++--
 drivers/gpu/drm/i915/gt/intel_ring.c               |   1 +
 drivers/gpu/drm/i915/gt/intel_ring.h               |   8 ++
 drivers/gpu/drm/i915/gt/intel_ring_types.h         |   1 +
 drivers/gpu/drm/i915/gt/mock_engine.c              |  17 +++-
 drivers/gpu/drm/i915/gvt/gtt.c                     |   4 +
 drivers/gpu/drm/i915/i915_gem.c                    |   8 +-
 drivers/gpu/drm/i915/i915_gpu_error.c              |   3 +-
 drivers/gpu/drm/i915/i915_scheduler.c              |   6 +-
 drivers/gpu/drm/i915/i915_utils.c                  |   5 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c        |   4 +-
 drivers/gpu/drm/nouveau/dispnv50/wndw.c            |   2 +
 drivers/gpu/drm/panfrost/panfrost_mmu.c            |   7 +-
 drivers/gpu/drm/panfrost/panfrost_perfcnt.c        |  11 +-
 drivers/hwmon/acpi_power_meter.c                   |  16 +--
 drivers/infiniband/ulp/isert/ib_isert.c            |  12 +++
 drivers/iommu/intel-iommu.c                        |  41 ++++----
 drivers/iommu/qcom_iommu.c                         |  28 +++--
 drivers/net/ethernet/intel/ice/ice_txrx.c          |   2 -
 .../net/ethernet/mellanox/mlx5/core/en/health.c    |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h  |   8 ++
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   3 +
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |  20 ++--
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/wq.c       |  39 +++++--
 drivers/net/ethernet/mellanox/mlx5/core/wq.h       |   2 +
 drivers/nvme/host/multipath.c                      |   1 +
 drivers/staging/android/ashmem.c                   |  28 +++++
 drivers/staging/greybus/audio_manager.c            |   2 +-
 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     |   4 +-
 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c     |   5 +-
 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c     |   4 +-
 drivers/staging/vt6656/dpc.c                       |   2 +-
 drivers/target/iscsi/iscsi_target.c                |  16 +--
 drivers/target/target_core_transport.c             |  31 +++++-
 drivers/thunderbolt/switch.c                       |   7 ++
 drivers/tty/serdev/serdev-ttyport.c                |   6 +-
 drivers/tty/serial/8250/8250_aspeed_vuart.c        |   1 -
 drivers/tty/serial/8250/8250_core.c                |   5 +-
 drivers/tty/serial/8250/8250_of.c                  |   1 -
 drivers/tty/serial/8250/8250_port.c                |   4 +
 drivers/tty/serial/atmel_serial.c                  |   3 +-
 drivers/tty/serial/imx.c                           |   2 +-
 drivers/tty/serial/qcom_geni_serial.c              |  18 +++-
 drivers/tty/tty_port.c                             |   5 +-
 drivers/tty/vt/selection.c                         |  32 ++++--
 drivers/tty/vt/vt.c                                |  15 ++-
 drivers/tty/vt/vt_ioctl.c                          |  17 ++--
 drivers/usb/core/config.c                          |  11 ++
 drivers/usb/core/hub.c                             |  20 +++-
 drivers/usb/core/hub.h                             |   1 +
 drivers/usb/core/quirks.c                          |  40 ++++++++
 drivers/usb/core/usb.h                             |   3 +
 drivers/usb/dwc2/gadget.c                          |  40 ++++----
 drivers/usb/dwc3/debug.h                           |  39 +++----
 drivers/usb/dwc3/gadget.c                          |   3 +-
 drivers/usb/gadget/composite.c                     |   8 +-
 drivers/usb/host/xhci-hub.c                        |  25 +++--
 drivers/usb/host/xhci-mem.c                        |  71 ++++++++-----
 drivers/usb/host/xhci-pci.c                        |  10 +-
 drivers/usb/host/xhci.h                            |  14 ++-
 drivers/usb/misc/iowarrior.c                       |  31 +++++-
 drivers/usb/serial/ch341.c                         |  10 ++
 drivers/usb/storage/uas.c                          |  23 ++++-
 drivers/xen/preempt.c                              |   4 +-
 fs/btrfs/disk-io.c                                 |   3 +-
 fs/btrfs/extent-tree.c                             |   2 +
 fs/btrfs/inode.c                                   |  26 ++++-
 fs/btrfs/ordered-data.c                            |   7 +-
 fs/btrfs/qgroup.c                                  |  13 +++
 fs/btrfs/qgroup.h                                  |   1 +
 fs/btrfs/transaction.c                             |   2 +
 fs/ecryptfs/crypto.c                               |   6 +-
 fs/ecryptfs/keystore.c                             |   2 +-
 fs/ecryptfs/messaging.c                            |   1 +
 fs/ext4/balloc.c                                   |  14 ++-
 fs/ext4/ext4.h                                     |  39 +++++--
 fs/ext4/ialloc.c                                   |  23 +++--
 fs/ext4/inode.c                                    |  16 +--
 fs/ext4/mballoc.c                                  |  61 +++++++----
 fs/ext4/migrate.c                                  |  27 +++--
 fs/ext4/namei.c                                    |   1 +
 fs/ext4/resize.c                                   |  62 ++++++++---
 fs/ext4/super.c                                    | 113 ++++++++++++++-------
 fs/io_uring.c                                      |  51 ++++------
 fs/jbd2/transaction.c                              |   8 +-
 include/acpi/acpixf.h                              |   1 +
 include/linux/intel-svm.h                          |   2 +-
 include/linux/irqdomain.h                          |   2 +-
 include/linux/libata.h                             |   1 +
 include/linux/tty.h                                |   2 +
 include/linux/usb/quirks.h                         |   3 +
 include/scsi/iscsi_proto.h                         |   1 -
 include/sound/rawmidi.h                            |   6 +-
 ipc/sem.c                                          |   6 +-
 kernel/bpf/offload.c                               |   2 +-
 kernel/dma/direct.c                                |  24 ++---
 kernel/irq/internals.h                             |   2 -
 kernel/irq/manage.c                                |  18 +---
 kernel/irq/proc.c                                  |  22 ++++
 kernel/sched/psi.c                                 |   3 +
 lib/crypto/chacha20poly1305.c                      |   3 +
 lib/stackdepot.c                                   |   8 +-
 mm/memcontrol.c                                    |   4 +-
 mm/mmap.c                                          |   4 -
 mm/mremap.c                                        |   1 -
 mm/sparse.c                                        |   2 +-
 mm/vmscan.c                                        |   9 +-
 net/netfilter/xt_hashlimit.c                       |  10 ++
 net/rxrpc/call_object.c                            |  22 +++-
 scripts/get_maintainer.pl                          |   8 +-
 sound/core/seq/seq_clientmgr.c                     |   4 +-
 sound/core/seq/seq_queue.c                         |  29 ++++--
 sound/core/seq/seq_timer.c                         |  13 ++-
 sound/core/seq/seq_timer.h                         |   3 +-
 sound/hda/hdmi_chmap.c                             |   2 +-
 sound/pci/hda/hda_codec.c                          |   2 +-
 sound/pci/hda/hda_eld.c                            |   2 +-
 sound/pci/hda/hda_sysfs.c                          |   4 +-
 sound/pci/hda/patch_realtek.c                      |   2 +
 sound/soc/atmel/Kconfig                            |   4 +-
 sound/soc/atmel/Makefile                           |  10 +-
 sound/soc/fsl/fsl_sai.c                            |  22 +++-
 sound/soc/soc-dapm.c                               |   3 -
 sound/soc/sunxi/sun8i-codec.c                      |   3 +-
 .../selftests/bpf/prog_tests/sockmap_basic.c       |   5 +
 176 files changed, 1554 insertions(+), 716 deletions(-)