Skip to content

5.4.19-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest309 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/309sparc32: fix struct ipc64_perm type definitionarch/sparc/include/uapi/asm/ipcbuf.h+11 -110 replies
2/309bnxt_en: Move devlink_register before registering netdevdrivers/net/ethernet/broadcom/bnxt/bnxt.c drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c+8 -50 replies
3/309cls_rsvp: fix rsvp_policynet/sched/cls_rsvp.h+2 -40 replies
4/309gtp: use __GFP_NOWARN to avoid memalloc warningdrivers/net/gtp.c+2 -20 replies
5/309l2tp: Allow duplicate session creation with UDPnet/l2tp/l2tp_core.c+6 -10 replies
6/309net: hsr: fix possible NULL deref in hsr_handle_frame()net/hsr/hsr_slave.c+2 -00 replies
7/309net_sched: fix an OOB access in cls_tcindexnet/sched/cls_tcindex.c+20 -200 replies
8/309net: stmmac: Delete txtimer in suspend()drivers/net/ethernet/stmicro/stmmac/stmmac_main.c+4 -00 replies
9/309bnxt_en: Fix TC queue mapping.drivers/net/ethernet/broadcom/bnxt/bnxt.c+1 -10 replies
10/309rxrpc: Fix use-after-free in rxrpc_put_local()net/rxrpc/local_object.c+4 -10 replies
11/309rxrpc: Fix insufficient receive notification generationnet/rxrpc/input.c+2 -40 replies
12/309rxrpc: Fix missing active use pinning of rxrpc_local objectnet/rxrpc/af_rxrpc.c net/rxrpc/ar-internal.h net/rxrpc/conn_event.c +2 more+61 -390 replies
13/309rxrpc: Fix NULL pointer deref due to call->conn being cleared on disconnectnet/rxrpc/ar-internal.h net/rxrpc/call_object.c net/rxrpc/conn_client.c +2 more+15 -240 replies
14/309tcp: clear tp->total_retrans in tcp_disconnect()net/ipv4/tcp.c+1 -00 replies
15/309tcp: clear tp->delivered in tcp_disconnect()net/ipv4/tcp.c+1 -00 replies
16/309tcp: clear tp->data_segs{in|out} in tcp_disconnect()net/ipv4/tcp.c+2 -00 replies
17/309tcp: clear tp->segs_{in|out} in tcp_disconnect()net/ipv4/tcp.c+2 -00 replies
18/309ionic: fix rxq comp packet type maskdrivers/net/ethernet/pensando/ionic/ionic_if.h+1 -10 replies
19/309MAINTAINERS: correct entries for ISDN/mISDN sectionMAINTAINERS+4 -20 replies
20/309netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init()drivers/net/netdevsim/dev.c+1 -10 replies
21/309bnxt_en: Fix logic that disables Bus Master during firmware reset.drivers/net/ethernet/broadcom/bnxt/bnxt.c+7 -40 replies
22/309media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptorsdrivers/media/usb/uvc/uvc_driver.c+12 -00 replies
23/309mfd: dln2: More sanity checking for endpointsdrivers/mfd/dln2.c+11 -20 replies
24/309netfilter: ipset: fix suspicious RCU usage in find_set_and_idnet/netfilter/ipset/ip_set_core.c+21 -200 replies
25/309ipc/msg.c: consolidate all xxxctl_down() functionsipc/msg.c+10 -90 replies
26/309tracing/kprobes: Have uname use __get_str() in print_fmtkernel/trace/trace_probe.c+4 -20 replies
27/309tracing: Fix sched switch start/stop refcount racy updateskernel/trace/trace_sched_switch.c+3 -10 replies
28/309rcu: Use *_ONCE() to protect lockless ->expmask accesseskernel/rcu/tree_exp.h+9 -100 replies
29/309rcu: Avoid data-race in rcu_gp_fqs_check_wake()kernel/rcu/tree_plugin.h+6 -50 replies
30/309srcu: Apply *_ONCE() to ->srcu_last_gp_endkernel/rcu/srcutree.c+4 -30 replies
31/309rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special()kernel/rcu/tree_plugin.h+1 -10 replies
32/309nvmet: Fix error print message at nvmet_install_queue functiondrivers/nvme/target/fabrics-cmd.c+1 -10 replies
33/309nvmet: Fix controller use after freedrivers/nvme/target/fabrics-cmd.c+9 -40 replies
34/309Bluetooth: btusb: fix memory leak on fwdrivers/bluetooth/btusb.c+1 -10 replies
35/309Bluetooth: btusb: Disable runtime suspend on Realtek devicesdrivers/bluetooth/btusb.c+4 -00 replies
36/309brcmfmac: Fix memory leak in brcmf_usbdev_qinitdrivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c+1 -00 replies
37/309usb: dwc3: gadget: Check END_TRANSFER completiondrivers/usb/dwc3/core.h drivers/usb/dwc3/ep0.c drivers/usb/dwc3/gadget.c+9 -20 replies
38/309usb: dwc3: gadget: Delay starting transferdrivers/usb/dwc3/core.h drivers/usb/dwc3/gadget.c+12 -00 replies
39/309usb: typec: tcpci: mask event interrupts when remove driverdrivers/usb/typec/tcpm/tcpci.c+6 -00 replies
40/309objtool: Silence build outputtools/objtool/sync-check.sh+0 -20 replies
41/309usb: gadget: f_fs: set req->num_sgs as 0 for non-sg transferdrivers/usb/gadget/function/f_fs.c+2 -00 replies
42/309usb: gadget: legacy: set max_speed to super-speeddrivers/usb/gadget/legacy/cdc2.c drivers/usb/gadget/legacy/g_ffs.c drivers/usb/gadget/legacy/multi.c +1 more+4 -40 replies
43/309usb: gadget: f_ncm: Use atomic_t to track in-flight requestdrivers/usb/gadget/function/f_ncm.c+13 -40 replies
44/309usb: gadget: f_ecm: Use atomic_t to track in-flight requestdrivers/usb/gadget/function/f_ecm.c+12 -40 replies
45/309ALSA: usb-audio: Fix endianess in descriptor validationsound/usb/validate.c+3 -30 replies
46/309ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirksound/usb/mixer_scarlett_gen2.c+23 -230 replies
47/309ALSA: dummy: Fix PCM format loop in proc outputsound/drivers/dummy.c+1 -10 replies
48/309memcg: fix a crash in wb_workfn when a device disappearsfs/fs-writeback.c include/linux/backing-dev.h include/trace/events/writeback.h +1 more+29 -210 replies
49/309mm/sparse.c: reset sections mem_map when fully deactivatedmm/sparse.c+1 -10 replies
50/309mmc: sdhci-pci: Make function amd_sdhci_reset staticdrivers/mmc/host/sdhci-pci-core.c+1 -10 replies
51/309utimes: Clamp the timestamps in notify_change()fs/attr.c fs/configfs/inode.c fs/f2fs/file.c +3 more+34 -560 replies
52/309mm/memory_hotplug: fix remove_memory() lockdep splatmm/memory_hotplug.c+6 -30 replies
53/309mm: thp: dont need care deferred split queue in memcg charge move pathmm/memcontrol.c+0 -180 replies
54/309mm: move_pages: report the number of non-attempted pagesmm/migrate.c+23 -20 replies
55/309media/v4l2-core: set pages dirty upon releasing DMA buffersdrivers/media/v4l2-core/videobuf-dma-sg.c+4 -10 replies
56/309media: v4l2-core: compat: ignore native command codesdrivers/media/v4l2-core/v4l2-compat-ioctl32.c+75 -730 replies
57/309media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left adjustmentsinclude/media/v4l2-rect.h+4 -40 replies
58/309lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more()lib/test_kasan.c+1 -00 replies
59/309irqdomain: Fix a memory leak in irq_domain_push_irq()kernel/irq/irqdomain.c+1 -00 replies
60/309x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEARarch/x86/kernel/cpu/tsx.c+7 -60 replies
61/309platform/x86: intel_scu_ipc: Fix interrupt supportdrivers/platform/x86/intel_scu_ipc.c+8 -130 replies
62/309ALSA: hda: Apply aligned MMIO access only conditionallyinclude/sound/hdaudio.h sound/pci/hda/hda_tegra.c+54 -240 replies
63/309ALSA: hda: Add Clevo W65_67SB the power_save blacklistsound/pci/hda/hda_intel.c+2 -00 replies
64/309ALSA: hda: Add JasperLake PCI ID and codec vidsound/pci/hda/hda_intel.c sound/pci/hda/patch_hdmi.c+3 -00 replies
65/309arm64: acpi: fix DAIF manipulation with pNMIarch/arm64/include/asm/daifflags.h arch/arm64/kernel/acpi.c+11 -20 replies
66/309KVM: arm64: Correct PSTATE on exception entryarch/arm64/include/uapi/asm/ptrace.h arch/arm64/kvm/inject_fault.c+66 -50 replies
67/309KVM: arm/arm64: Correct CPSR on exception entryarch/arm/include/asm/kvm_emulate.h arch/arm64/include/asm/ptrace.h virt/kvm/arm/aarch32.c+114 -100 replies
68/309KVM: arm/arm64: Correct AArch32 SPSR on exception entryarch/arm/include/asm/kvm_emulate.h arch/arm64/include/asm/kvm_emulate.h virt/kvm/arm/aarch32.c+40 -30 replies
69/309KVM: arm64: Only sign-extend MMIO up to register widtharch/arm/include/asm/kvm_emulate.h arch/arm/include/asm/kvm_mmio.h arch/arm64/include/asm/kvm_emulate.h +2 more+20 -40 replies
70/309MIPS: syscalls: fix indentation of the SYSNR messagearch/mips/kernel/syscalls/Makefile+1 -10 replies
71/309MIPS: fix indentation of the RELOCS messagearch/mips/Makefile.postlink+1 -10 replies
72/309MIPS: boot: fix typo in vmlinux.lzma.its targetarch/mips/boot/Makefile+1 -10 replies
73/309s390/mm: fix dynamic pagetable upgrade for hugetlbfsarch/s390/include/asm/page.h arch/s390/mm/hugetlbpage.c+101 -10 replies
74/309powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP casearch/powerpc/Kconfig arch/powerpc/include/asm/book3s/32/pgalloc.h arch/powerpc/include/asm/book3s/64/pgalloc.h +2 more+1 -260 replies
75/309powerpc/ptdump: Fix W+X verificationarch/powerpc/mm/ptdump/ptdump.c+3 -10 replies
76/309powerpc/xmon: dont access ASDR in VMsarch/powerpc/xmon/xmon.c+4 -50 replies
77/309powerpc/pseries: Advance pfn if section is not present in lmb_is_removable()arch/powerpc/platforms/pseries/hotplug-memory.c+3 -10 replies
78/309powerpc/32s: Fix bad_kuap_fault()arch/powerpc/include/asm/book3s/32/kup.h arch/powerpc/include/asm/book3s/64/kup-radix.h arch/powerpc/include/asm/kup.h +2 more+17 -60 replies
79/309powerpc/32s: Fix CPU wake-up from sleep modearch/powerpc/kernel/entry_32.S+2 -10 replies
80/309tracing: Fix now invalid var_ref_vals assumption in trace actionkernel/trace/trace_events_hist.c+38 -150 replies
81/309PCI: tegra: Fix return value check of pm_runtime_get_sync()drivers/pci/controller/pci-tegra.c+1 -10 replies
82/309PCI: keystone: Fix outbound region mappingdrivers/pci/controller/dwc/pci-keystone.c+1 -10 replies
83/309PCI: keystone: Fix link training retries initiationdrivers/pci/controller/dwc/pci-keystone.c+1 -10 replies
84/309PCI: keystone: Fix error handling when "num-viewport" DT property is not populateddrivers/pci/controller/dwc/pci-keystone.c+1 -10 replies
85/309mmc: spi: Toggle SPI polarity, do not hardcode itdrivers/mmc/host/mmc_spi.c+8 -30 replies
86/309ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boardsdrivers/acpi/video_detect.c+13 -00 replies
87/309ACPI / battery: Deal with design or full capacity being reported as -1drivers/acpi/battery.c+12 -70 replies
88/309ACPI / battery: Use design-cap for capacity calculations if full-cap is not availabledrivers/acpi/battery.c+8 -30 replies
89/309ACPI / battery: Deal better with neither design nor full capacity not being reporteddrivers/acpi/battery.c+39 -120 replies
90/309alarmtimer: Unregister wakeup source when module get failskernel/time/alarmtimer.c+5 -30 replies
91/309fscrypt: dont print name of busy file when removing keyfs/crypto/keyring.c+2 -130 replies
92/309ubifs: dont trigger assertion on invalid no-key filenamefs/ubifs/dir.c+2 -00 replies
93/309ubifs: Fix wrong memory allocationfs/ubifs/sb.c+1 -10 replies
94/309ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flagfs/ubifs/ioctl.c+2 -10 replies
95/309ubifs: Fix deadlock in concurrent bulk-read and writepagefs/ubifs/file.c+3 -10 replies
96/309mmc: sdhci-of-at91: fix memleak on clk_get failuredrivers/mmc/host/sdhci-of-at91.c+6 -30 replies
97/309ASoC: SOF: core: free trace on errorssound/soc/sof/core.c+5 -20 replies
98/309hv_balloon: Balloon up according to request page numberdrivers/hv/hv_balloon.c+3 -100 replies
99/309mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatiledrivers/mfd/axp20x.c+1 -10 replies
100/309nvmem: core: fix memory abort in cleanup pathdrivers/nvmem/core.c+5 -30 replies
101/309crypto: api - Check spawn->alg under lock in crypto_drop_spawncrypto/algapi.c+2 -40 replies
102/309crypto: ccree - fix backlog memory leakdrivers/crypto/ccree/cc_request_mgr.c+1 -00 replies
103/309crypto: ccree - fix AEAD decrypt auth faildrivers/crypto/ccree/cc_aead.c+1 -10 replies
104/309crypto: ccree - fix pm wrongful error reportingdrivers/crypto/ccree/cc_pm.c+1 -10 replies
105/309crypto: ccree - fix FDE descriptor sequencedrivers/crypto/ccree/cc_cipher.c+45 -30 replies
106/309crypto: ccree - fix PM race conditiondrivers/crypto/ccree/cc_driver.h drivers/crypto/ccree/cc_pm.c drivers/crypto/ccree/cc_request_mgr.c +1 more+7 -800 replies
107/309padata: Remove broken queue flushingkernel/padata.c+12 -310 replies
108/309fs: allow deduplication of eof block into the end of the destination filefs/read_write.c+4 -60 replies
109/309scripts/find-unused-docs: Fix massive false positivesscripts/find-unused-docs.sh+1 -10 replies
110/309erofs: fix out-of-bound read for shifted uncompressed blockfs/erofs/decompressor.c+10 -120 replies
111/309scsi: megaraid_sas: Do not initiate OCR if controller is not in ready statedrivers/scsi/megaraid/megaraid_sas_base.c drivers/scsi/megaraid/megaraid_sas_fusion.c drivers/scsi/megaraid/megaraid_sas_fusion.h+5 -20 replies
112/309scsi: qla2xxx: Fix mtcp dump collection failuredrivers/scsi/qla2xxx/qla_mbx.c+1 -20 replies
113/309cpupower: Revert library ABI changes from commit ae2917093fb60bdc1ed3etools/power/cpupower/lib/cpufreq.c tools/power/cpupower/lib/cpufreq.h tools/power/cpupower/utils/cpufreq-info.c+87 -230 replies
114/309power: supply: axp20x_ac_power: Fix reporting online statusdrivers/power/supply/axp20x_ac_power.c+25 -60 replies
115/309power: supply: ltc2941-battery-gauge: fix use-after-freedrivers/power/supply/ltc2941-battery-gauge.c+1 -10 replies
116/309ovl: fix wrong WARN_ON() in ovl_cache_update_ino()fs/overlayfs/readdir.c+7 -10 replies
117/309ovl: fix lseek overflow on 32bitfs/overlayfs/file.c+1 -10 replies
118/309f2fs: choose hardlimit when softlimit is larger than hardlimit in f2fs_statfs_project()fs/f2fs/super.c+14 -60 replies
119/309f2fs: fix miscounted block limit in f2fs_statfs_project()fs/f2fs/super.c+2 -00 replies
120/309f2fs: code cleanup for f2fs_statfs_project()fs/f2fs/super.c+4 -120 replies
121/309f2fs: fix dcache lookup of !casefolded directoriesfs/f2fs/dir.c+1 -10 replies
122/309f2fs: fix race conditions in ->d_compare() and ->d_hash()fs/f2fs/dir.c+6 -30 replies
123/309PM: core: Fix handling of devices deleted during system-wide resumedrivers/base/power/main.c+37 -50 replies
124/309cpufreq: Avoid creating excessively large stack framesdrivers/cpufreq/cppc_cpufreq.c drivers/cpufreq/cpufreq-nforce2.c drivers/cpufreq/cpufreq.c +8 more+119 -1200 replies
125/309of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpcarch/powerpc/Kconfig drivers/of/Kconfig drivers/of/address.c+10 -10 replies
126/309ARM: dma-api: fix max_pfn off-by-one error in __dma_supported()arch/arm/mm/dma-mapping.c+1 -10 replies
127/309dm zoned: support zone sizes smaller than 128MiBdrivers/md/dm-zoned-metadata.c+14 -90 replies
128/309dm space map common: fix to ensure new block isnt already in usedrivers/md/persistent-data/dm-space-map-common.c drivers/md/persistent-data/dm-space-map-common.h drivers/md/persistent-data/dm-space-map-disk.c +1 more+37 -30 replies
129/309dm writecache: fix incorrect flush sequence when doing SSD mode commitdrivers/md/dm-writecache.c+21 -210 replies
130/309dm crypt: fix GFP flags passed to skcipher_request_alloc()drivers/md/dm-crypt.c+1 -10 replies
131/309dm crypt: fix benbi IV constructor crash if used in authenticated modedrivers/md/dm-crypt.c+8 -20 replies
132/309dm thin metadata: use pool locking at end of dm_pool_metadata_closedrivers/md/dm-thin-metadata.c+6 -40 replies
133/309dm: fix potential for q->make_request_fn NULL pointerdrivers/md/dm.c+7 -20 replies
134/309scsi: qla2xxx: Fix stuck login session using prli_pend_timerdrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_target.c+32 -80 replies
135/309ASoC: SOF: Introduce state machine for FW bootsound/soc/sof/core.c sound/soc/sof/intel/hda-loader.c sound/soc/sof/intel/hda.c +4 more+99 -240 replies
136/309ASoC: SOF: core: release resources on errors in probe_continuesound/soc/sof/core.c sound/soc/sof/pm.c+15 -210 replies
137/309tracing: Annotate ftrace_graph_hash pointer with __rcukernel/trace/ftrace.c kernel/trace/trace.h+7 -40 replies
138/309tracing: Annotate ftrace_graph_notrace_hash pointer with __rcukernel/trace/ftrace.c kernel/trace/trace.h+7 -30 replies
139/309ftrace: Add comment to why rcu_dereference_sched() is open codedkernel/trace/trace.h+10 -00 replies
140/309ftrace: Protect ftrace_graph_hash with ftrace_synckernel/trace/ftrace.c kernel/trace/trace.h+11 -20 replies
141/309crypto: pcrypt - Avoid deadlock by using per-instance padata queuescrypto/pcrypt.c include/linux/padata.h kernel/padata.c+227 -790 replies
142/309btrfs: fix improper setting of scanned for range cyclic write cache pagesfs/btrfs/extent_io.c+10 -20 replies
143/309btrfs: Handle another split brain scenario with metadata uuid featurefs/btrfs/volumes.c+14 -30 replies
144/309riscv, bpf: Fix broken BPF tail callsarch/riscv/net/bpf_jit_comp.c+11 -20 replies
145/309selftests/bpf: Fix perf_buffer test on systems w/ offline CPUstools/testing/selftests/bpf/prog_tests/perf_buffer.c+24 -50 replies
146/309bpf, devmap: Pass lockdep expression to RCU listskernel/bpf/devmap.c+2 -10 replies
147/309libbpf: Fix realloc usage in bpf_core_find_candstools/lib/bpf/libbpf.c+3 -10 replies
148/309tc-testing: fix eBPF tests failure on linux fresh clonestools/testing/selftests/tc-testing/plugin-lib/buildebpfPlugin.py+1 -10 replies
149/309samples/bpf: Dont try to remove users homedir on cleansamples/bpf/Makefile+1 -10 replies
150/309samples/bpf: Xdp_redirect_cpu fix missing tracepoint attachsamples/bpf/xdp_redirect_cpu_user.c+55 -40 replies
151/309selftests/bpf: Fix test_attach_probetools/testing/selftests/bpf/prog_tests/attach_probe.c+4 -30 replies
152/309selftests/bpf: Skip perf hw events test if the setup disabled ittools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c+6 -20 replies
153/309selftests: bpf: Use a temporary file in test_sockmaptools/testing/selftests/bpf/test_sockmap.c+5 -100 replies
154/309selftests: bpf: Ignore FIN packets for reuseport teststools/testing/selftests/bpf/progs/test_select_reuseport_kern.c+6 -00 replies
155/309crypto: api - fix unexpectedly getting generic implementationcrypto/algapi.c crypto/api.c+24 -40 replies
156/309crypto: hisilicon - Use the offset fields in sqe to avoid need to split scatterlistsdrivers/crypto/hisilicon/Kconfig drivers/crypto/hisilicon/zip/zip.h drivers/crypto/hisilicon/zip/zip_crypto.c+27 -700 replies
157/309crypto: ccp - set max RSA modulus size for v3 platform devices as welldrivers/crypto/ccp/ccp-dev-v3.c+1 -00 replies
158/309crypto: arm64/ghash-neon - bump priority to 150arch/arm64/crypto/ghash-ce-glue.c+1 -10 replies
159/309crypto: pcrypt - Do not clear MAY_SLEEP flag in original requestcrypto/pcrypt.c+0 -10 replies
160/309crypto: atmel-aes - Fix counter overflow in CTR modedrivers/crypto/atmel-aes.c+12 -250 replies
161/309crypto: api - Fix race condition in crypto_spawn_algcrypto/algapi.c crypto/api.c crypto/internal.h+6 -140 replies
162/309crypto: picoxcell - adjust the position of tasklet_init and fix missed tasklet_killdrivers/crypto/picoxcell_crypto.c+13 -20 replies
163/309powerpc/futex: Fix incorrect user access blockingarch/powerpc/include/asm/futex.h+6 -40 replies
164/309scsi: qla2xxx: Fix unbound NVME response lengthdrivers/scsi/qla2xxx/qla_dbg.c drivers/scsi/qla2xxx/qla_dbg.h drivers/scsi/qla2xxx/qla_isr.c+18 -60 replies
165/309NFS: Fix memory leaks and corruption in readdirfs/nfs/dir.c+15 -20 replies
166/309NFS: Directory page cache pages need to be locked when readfs/nfs/dir.c+19 -110 replies
167/309nfsd: fix filecache lookupfs/nfsd/filecache.c+6 -00 replies
168/309jbd2_seq_info_next should increase position indexfs/jbd2/journal.c+1 -00 replies
169/309ext4: fix deadlock allocating crypto bounce page from mempoolfs/ext4/page-io.c+14 -50 replies
170/309ext4: fix race conditions in ->d_compare() and ->d_hash()fs/ext4/dir.c+6 -30 replies
171/309Btrfs: fix missing hole after hole punching and fsync when using NO_HOLESfs/btrfs/tree-log.c+100 -2880 replies
172/309Btrfs: make deduplication with range including the last block workfs/btrfs/ioctl.c+2 -10 replies
173/309Btrfs: fix infinite loop during fsync after rename operationsfs/btrfs/tree-log.c+44 -00 replies
174/309btrfs: set trans->drity in btrfs_commit_transactionfs/btrfs/transaction.c+8 -00 replies
175/309btrfs: drop log root for dropped rootsfs/btrfs/transaction.c+12 -100 replies
176/309Btrfs: fix race between adding and putting tree mod seq elements and nodesfs/btrfs/ctree.c fs/btrfs/ctree.h fs/btrfs/delayed-ref.c +2 more+8 -160 replies
177/309btrfs: flush write bio if we loop in extent_write_cache_pagesfs/btrfs/extent_io.c+10 -10 replies
178/309btrfs: Correctly handle empty trees in find_first_clear_extent_bitfs/btrfs/extent_io.c fs/btrfs/tests/extent-io-tests.c+27 -140 replies
179/309ARM: tegra: Enable PLLP bypass during Tegra124 LP1arch/arm/mach-tegra/sleep-tegra30.S+11 -00 replies
180/309iwlwifi: dont throw error when trying to remove IGTKdrivers/net/wireless/intel/iwlwifi/mvm/sta.c+7 -30 replies
181/309mwifiex: fix unbalanced locking in mwifiex_process_country_ie()drivers/net/wireless/marvell/mwifiex/sta_ioctl.c+1 -00 replies
182/309sunrpc: expiry_time should be seconds not timevalnet/sunrpc/auth_gss/svcauth_gss.c+4 -00 replies
183/309gfs2: fix gfs2_find_jhead that returns uninitialized jhead with seq 0fs/gfs2/lops.c+1 -10 replies
184/309gfs2: move setting current->backing_dev_infofs/gfs2/file.c+10 -110 replies
185/309gfs2: fix O_SYNC write handlingfs/gfs2/file.c+21 -300 replies
186/309drm: atmel-hlcdc: use double rate for pixel clock only if supporteddrivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c+3 -30 replies
187/309drm: atmel-hlcdc: enable clock before configuring timing enginedrivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c+7 -10 replies
188/309drm: atmel-hlcdc: prefer a lower pixel-clock than requesteddrivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c+2 -20 replies
189/309drm/rect: Avoid division by zerodrivers/gpu/drm/drm_rect.c+6 -10 replies
190/309media: iguanair: fix endpoint sanity checkdrivers/media/rc/iguanair.c+1 -10 replies
191/309media: rc: ensure lirc is initialized before registering input devicedrivers/media/rc/rc-main.c+16 -110 replies
192/309tools/kvm_stat: Fix kvm_exit filter nametools/kvm/kvm_stat/kvm_stat+6 -20 replies
193/309xen/balloon: Support xend-based toolstack take twodrivers/xen/xen-balloon.c+1 -10 replies
194/309watchdog: fix UAF in reboot notifier handling in watchdog core codedrivers/watchdog/watchdog_core.c drivers/watchdog/watchdog_dev.c+36 -350 replies
195/309bcache: add readahead cache policy options via sysfs interfacedrivers/md/bcache/bcache.h drivers/md/bcache/request.c drivers/md/bcache/sysfs.c+37 -50 replies
196/309eventfd: track eventfd_signal() recursion depthfs/eventfd.c include/linux/eventfd.h+29 -00 replies
197/309aio: prevent potential eventfd recursion on pollfs/aio.c+18 -20 replies
198/309KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacksarch/x86/kvm/i8259.c+5 -10 replies
199/309KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacksarch/x86/kvm/emulate.c+14 -20 replies
200/309KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacksarch/x86/kvm/vmx/pmu_intel.c+16 -80 replies
201/309KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacksarch/x86/kvm/x86.c+6 -20 replies
202/309KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacksarch/x86/kvm/lapic.c+9 -40 replies
203/309KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacksarch/x86/kvm/hyperv.c+6 -40 replies
204/309KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacksarch/x86/kvm/ioapic.c+1 -00 replies
205/309KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacksarch/x86/kvm/pmu.h+14 -40 replies
206/309KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacksarch/x86/kvm/ioapic.c+8 -60 replies
207/309KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.carch/x86/kvm/x86.c+8 -20 replies
208/309KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacksarch/x86/kvm/emulate.c+8 -30 replies
209/309KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacksarch/x86/kvm/mtrr.c+6 -20 replies
210/309KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platformarch/x86/kvm/x86.c+4 -00 replies
211/309KVM: PPC: Book3S HV: Uninit vCPU if vcore creation failsarch/powerpc/kvm/book3s_hv.c+3 -10 replies
212/309KVM: PPC: Book3S PR: Free shared page if mmu initialization failsarch/powerpc/kvm/book3s_pr.c+3 -10 replies
213/309kvm/svm: PKU not currently supportedarch/x86/include/asm/kvm_host.h arch/x86/kvm/cpuid.c arch/x86/kvm/svm.c +2 more+16 -10 replies
214/309x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bitarch/x86/kvm/x86.c+3 -00 replies
215/309x86/kvm: Introduce kvm_(un)map_gfn()include/linux/kvm_host.h virt/kvm/kvm_main.c+26 -50 replies
216/309x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missedarch/x86/kvm/x86.c+30 -210 replies
217/309x86/kvm: Cache gfn to pfn translationarch/x86/include/asm/kvm_host.h arch/x86/kvm/x86.c include/linux/kvm_host.h +2 more+103 -220 replies
218/309x86/KVM: Clean up hosts steal time structurearch/x86/include/asm/kvm_host.h arch/x86/kvm/x86.c+4 -100 replies
219/309KVM: VMX: Add non-canonical check on writes to RTIT address MSRsarch/x86/kvm/vmx/vmx.c+2 -00 replies
220/309KVM: x86: Dont let userspace set host-reserved cr4 bitsarch/x86/kvm/x86.c+34 -10 replies
221/309KVM: x86: Free wbinvd_dirty_mask if vCPU creation failsarch/x86/kvm/x86.c+1 -10 replies
222/309KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu()arch/x86/kvm/x86.c+17 -20 replies
223/309KVM: x86: Ensure guests FPU state is loaded when accessing for emulationarch/x86/kvm/emulate.c+39 -00 replies
224/309KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest"arch/x86/kvm/x86.c+3 -60 replies
225/309KVM: s390: do not clobber registers during guest reset/store statusarch/s390/kvm/kvm-s390.c+2 -40 replies
226/309ocfs2: fix oops when writing cloned filefs/ocfs2/file.c+6 -80 replies
227/309mm/page_alloc.c: fix uninitialized memmaps on a partially populated last sectionmm/page_alloc.c+12 -20 replies
228/309arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in high power modearch/arm64/boot/dts/qcom/qcs404-evb.dtsi+1 -00 replies
229/309mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flusharch/Kconfig arch/powerpc/Kconfig arch/powerpc/include/asm/tlb.h +4 more+43 -200 replies
230/309clk: tegra: Mark fuse clock as criticaldrivers/clk/tegra/clk-tegra-periph.c+5 -10 replies
231/309drm/amd/dm/mst: Ignore payload update failuresdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c+4 -90 replies
232/309virtio-balloon: initialize all vq callbacksdrivers/virtio/virtio_balloon.c+2 -00 replies
233/309virtio-pci: check name when counting MSI-X vectorsdrivers/virtio/virtio_pci_common.c+1 -10 replies
234/309fix up iter on short count in fuse_direct_io()fs/fuse/file.c+4 -10 replies
235/309broken ping to ipv6 linklocal addresses on debian bustersecurity/smack/smack_lsm.c+19 -220 replies
236/309percpu: Separate decrypted varaibles anytime encryption can be enabledinclude/linux/percpu-defs.h+1 -20 replies
237/309ASoC: meson: axg-fifo: fix fifo threshold setupsound/soc/meson/axg-fifo.c sound/soc/meson/axg-fifo.h sound/soc/meson/axg-frddr.c +1 more+50 -280 replies
238/309scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return typedrivers/scsi/qla2xxx/qla_nx.c+3 -40 replies
239/309scsi: csiostor: Adjust indentation in csio_device_resetdrivers/scsi/csiostor/csio_scsi.c+1 -10 replies
240/309scsi: qla4xxx: Adjust indentation in qla4xxx_mem_freedrivers/scsi/qla4xxx/ql4_os.c+1 -10 replies
241/309scsi: ufs: Recheck bkops level if bkops is disableddrivers/scsi/ufs/ufshcd.c+3 -00 replies
242/309mtd: spi-nor: Split mt25qu512a (n25q512a) entry into twodrivers/mtd/spi-nor/spi-nor.c+5 -40 replies
243/309phy: qualcomm: Adjust indentation in read_poll_timeoutdrivers/phy/qualcomm/phy-qcom-apq8064-sata.c+1 -10 replies
244/309ext2: Adjust indentation in ext2_fill_superfs/ext2/super.c+3 -30 replies
245/309powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsizearch/powerpc/boot/4xx.c+1 -10 replies
246/309drm: msm: mdp4: Adjust indentation in mdp4_dsi_encoder_enabledrivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c+1 -10 replies
247/309NFC: pn544: Adjust indentation in pn544_hci_check_presencedrivers/nfc/pn544/pn544.c+1 -10 replies
248/309ppp: Adjust indentation into ppp_async_inputdrivers/net/ppp/ppp_async.c+9 -90 replies
249/309net: smc911x: Adjust indentation in smc911x_phy_configuredrivers/net/ethernet/smsc/smc911x.c+1 -10 replies
250/309net: tulip: Adjust indentation in {dmfe, uli526x}_init_moduledrivers/net/ethernet/dec/tulip/dmfe.c drivers/net/ethernet/dec/tulip/uli526x.c+6 -50 replies
251/309IB/mlx5: Fix outstanding_pi index for GSI qpsdrivers/infiniband/hw/mlx5/gsi.c+1 -20 replies
252/309IB/core: Fix ODP get user pages flowdrivers/infiniband/core/umem_odp.c+1 -10 replies
253/309nfsd: fix delay timer on 32-bit architecturesfs/nfsd/nfs4layouts.c+1 -10 replies
254/309nfsd: fix jiffies/time_t mixup in LRU listfs/nfsd/nfs4state.c fs/nfsd/state.h+2 -20 replies
255/309nfsd: Return the correct number of bytes written to the filefs/nfsd/vfs.c+1 -00 replies
256/309virtio-balloon: Fix memory leak when unloading while hinting is in progressdrivers/virtio/virtio_balloon.c+4 -00 replies
257/309virtio_balloon: Fix memory leaks on errors in virtballoon_probe()drivers/virtio/virtio_balloon.c+9 -40 replies
258/309ubi: fastmap: Fix inverted logic in seen selfcheckdrivers/mtd/ubi/fastmap.c+1 -10 replies
259/309ubi: Fix an error pointer dereference in error handling codedrivers/mtd/ubi/fastmap.c+12 -90 replies
260/309ubifs: Fix memory leak from c->sup_nodefs/ubifs/super.c+2 -00 replies
261/309regulator: core: Add regulator_is_equal() helperdrivers/regulator/helpers.c include/linux/regulator/consumer.h+21 -02 replies
262/309ASoC: sgtl5000: Fix VDDA and VDDIO comparisonsound/soc/codecs/sgtl5000.c+2 -10 replies
263/309bonding/alb: properly access headers in bond_alb_xmit()drivers/net/bonding/bond_alb.c include/net/ipx.h+32 -170 replies
264/309devlink: report 0 after hitting end in region readnet/core/devlink.c+6 -00 replies
265/309dpaa_eth: support all modes with rate adapting PHYsdrivers/net/ethernet/freescale/dpaa/dpaa_eth.c+11 -30 replies
266/309net: dsa: b53: Always use dev->vlan_enabled in b53_configure_vlan()drivers/net/dsa/b53/b53_common.c+1 -10 replies
267/309net: dsa: bcm_sf2: Only 7278 supports 2Gb/sec IMP portdrivers/net/dsa/bcm_sf2.c+3 -10 replies
268/309net: dsa: microchip: enable module autoprobedrivers/net/dsa/microchip/ksz9477_spi.c+6 -00 replies
269/309net: mvneta: move rx_dropped and rx_errors in per-cpu statsdrivers/net/ethernet/marvell/mvneta.c+21 -60 replies
270/309net_sched: fix a resource leak in tcindex_set_parms()net/sched/cls_tcindex.c+1 -20 replies
271/309net: stmmac: fix a possible endless loopdrivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c+1 -00 replies
272/309net: systemport: Avoid RBUF stuck in Wake-on-LAN modedrivers/net/ethernet/broadcom/bcmsysport.c+3 -00 replies
273/309net/mlx5: IPsec, Fix esp modify function attributedrivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c+1 -10 replies
274/309net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctxdrivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c+1 -00 replies
275/309net: macb: Remove unnecessary alignment check for TSOdrivers/net/ethernet/cadence/macb_main.c+3 -50 replies
276/309net: macb: Limit maximum GEM TX length in TSOdrivers/net/ethernet/cadence/macb_main.c+5 -10 replies
277/309taprio: Fix enabling offload with wrong number of traffic classesnet/sched/sch_taprio.c+13 -130 replies
278/309taprio: Fix still allowing changing the flags during runtimenet/sched/sch_taprio.c+41 -200 replies
279/309taprio: Add missing policy validation for flagsnet/sched/sch_taprio.c+1 -00 replies
280/309taprio: Use taprio_reset_tc() to reset Traffic Classes configurationnet/sched/sch_taprio.c+1 -10 replies
281/309taprio: Fix dropping packets when using taprio + ETF offloadingnet/sched/sch_taprio.c+2 -20 replies
282/309ipv6/addrconf: fix potential NULL deref in inet6_set_link_af()net/ipv6/addrconf.c+3 -00 replies
283/309qed: Fix timestamping issue for L2 unicast ptp packets.drivers/net/ethernet/qlogic/qed/qed_ptp.c+2 -20 replies
284/309drop_monitor: Do not cancel uninitialized work itemnet/core/drop_monitor.c+3 -10 replies
285/309net/mlx5: Fix deadlock in fs_coredrivers/net/ethernet/mellanox/mlx5/core/fs_core.c+8 -70 replies
286/309net/mlx5: Deprecate usage of generic TLS HW capability bitdrivers/net/ethernet/mellanox/mlx5/core/accel/tls.h drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c drivers/net/ethernet/mellanox/mlx5/core/fw.c +1 more+7 -60 replies
287/309ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bugsound/soc/intel/boards/skl_hda_dsp_common.c+12 -90 replies
288/309mfd: da9062: Fix watchdog compatible stringdrivers/mfd/da9062-core.c+1 -10 replies
289/309mfd: rn5t618: Mark ADC control register volatiledrivers/mfd/rn5t618.c+1 -00 replies
290/309mfd: bd70528: Fix hour register maskinclude/linux/mfd/rohm-bd70528.h+1 -10 replies
291/309x86/timer: Dont skip PIT setup when APIC is disabled or in legacy modearch/x86/include/asm/apic.h arch/x86/include/asm/x86_init.h arch/x86/kernel/apic/apic.c +3 more+34 -70 replies
292/309btrfs: use bool argument in free_root_pointers()fs/btrfs/disk-io.c+5 -50 replies
293/309btrfs: free block groups after freeing fs treesfs/btrfs/disk-io.c+9 -20 replies
294/309drm/dp_mst: Remove VCPI while disabling topology mgrdrivers/gpu/drm/drm_dp_mst_topology.c+12 -00 replies
295/309KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVMarch/x86/kvm/mmu.c+1 -10 replies
296/309KVM: x86: use CPUID to locate host page table reserved bitsarch/x86/kvm/mmu.c+12 -80 replies
297/309KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVMarch/x86/include/asm/kvm_host.h arch/x86/kvm/mmu.c arch/x86/kvm/mmutrace.h +5 more+94 -780 replies
298/309KVM: x86: fix overlap between SPTE_MMIO_MASK and generationarch/x86/kvm/mmu.c+5 -50 replies
299/309KVM: nVMX: vmread should not set rflags to specify success in case of #PFarch/x86/kvm/vmx/nested.c+3 -10 replies
300/309KVM: Use vcpu-specific gva->hva translation when querying host page sizearch/powerpc/kvm/book3s_xive_native.c arch/x86/kvm/mmu.c include/linux/kvm_host.h +1 more+7 -70 replies
301/309KVM: Play nice with read-only memslots when querying host page sizevirt/kvm/kvm_main.c+1 -10 replies
302/309cifs: fail i/o on soft mounts if sessionsetup errors outfs/cifs/smb2pdu.c+8 -20 replies
303/309cifs: fix mode bits from dir listing when mounted with modefromsidfs/cifs/readdir.c+2 -12 replies
304/309x86/apic/msi: Plug non-maskable MSI affinity racearch/x86/include/asm/apic.h arch/x86/kernel/apic/msi.c include/linux/irq.h +3 more+163 -40 replies
305/309clocksource: Prevent double add_timer_on() for watchdog_timerkernel/time/clocksource.c+9 -20 replies
306/309perf/core: Fix mlock accounting in perf_mmap()kernel/events/core.c+9 -10 replies
307/309rxrpc: Fix service call disconnectionnet/rxrpc/conn_object.c+1 -20 replies
308/309regulator fix for "regulator: core: Add regulator_is_equal() helper"include/linux/regulator/consumer.h+1 -10 replies
309/309powerpc/kuap: Fix set direction in allow/prevent_user_access()arch/powerpc/include/asm/book3s/32/kup.h arch/powerpc/include/asm/book3s/64/kup-radix.h arch/powerpc/include/asm/kup.h +2 more+43 -190 replies

Reviews trailers per patch

136 of 309 patches have a Reviewed-by or Acked-by.

PatchJakub KicinskiMarco ElverJames ChapmanYang ShiNeelima KrishnanDave HansenJosh PoimboeufAlexandru EliseiHeikki KrogerusGuenter RoeckAndrew HonigJim MattsonJoao MartinsFrank SorensonMichal HockoDavid HildenbrandChristoph HellwigHans VerkuilAdam ThomsonDavid SterbaPavel ShilovskyMark BrownJosef BacikDarrick J. WongEwan D. MilneBjorn AnderssonNick DesaulniersVladimir OlteanKai VehmanenMark BlochLiran AlonSean ChristophersonCornelia HuckWang, Wei WAndrew LunnVinod KoulMikita LipskiHarry WentlandMichael EllermanGreg KurzPaul MackerrasMarek VasutBoris OstrovskyBenjamin CoddingtonDamien Le MoalAlexander ShishkinEvan GreenQu WenruoAnthony BuckleyAlexandre BelloniAndrew DonnellanEran Ben ElishaJiri PirkosyzbotBoris PismennyDaniel JordanJoseph QiArtemy KovalyovJason GunthorpeLeon RomanovskyAdrian HunterManish RangankarBean HuoAlim AkhtarDaniel WagnerRoman BolshakovGanapathi BhatMax GurtovoyFilipe MananaJeff MoyerEric WheelerNikolay BorisovNick FrenchDaniel VetterBenjamin GaignardClaudiu BezneaNeal CardwellTakashi IwaiCurtis MalaineyDaniel BalutaJoel Fernandes (Google)Jan KaraChristophe LeroyEric BiggersGary R HookJohn FastabendJakub SitnickiMartin KaFai LauYonghong SongAndrii NakryikoJesper Dangaard BrouerToke Høiland-JørgensenNaga Sureshkumar RelliDouglas AndersonChristian ZigotzkyUlf HanssonViresh KumarGreg Kroah-HartmanChao YuChen-Yu TsaiVitaly KuznetsovMichael KelleyLudovic DesrochesAndrew MurrayKishon Vijay Abraham IPeter Zijlstra (Intel)Andy ShevchenkoDmitry VyukovWei Yang[email protected]Cong WangMasami HiramatsuThomas Richter[email protected]Arnd BergmannYuchung ChengSoheil Hassas Yeganeh
1/309
2/309
3/309A-b
4/309
5/309A-b
6/309
7/309Reported-and-tested-by
8/309
9/309
10/309
11/309
12/309
13/309
14/309
15/309A-b A-b A-b
16/309A-b
17/309A-b
18/309
19/309A-b
20/309R-b
21/309
22/309
23/309R-b Reported-and-tested-by
24/309
25/309
26/309A-b T-b
27/309
28/309A-b
29/309
30/309A-b
31/309A-b
32/309R-b R-b
33/309R-b R-b
34/309
35/309
36/309
37/309
38/309
39/309R-b R-b
40/309
41/309
42/309
43/309
44/309
45/309
46/309
47/309
48/309
49/309A-b A-b
50/309A-b
51/309
52/309A-b R-b
53/309A-b
54/309A-b R-b
55/309R-b A-b
56/309
57/309
58/309R-b
59/309
60/309T-b R-b R-b
61/309R-b
62/309
63/309
64/309
65/309
66/309R-b
67/309R-b
68/309R-b
69/309
70/309
71/309
72/309
73/309
74/309A-b A-b
75/309
76/309R-b
77/309
78/309
79/309
80/309
81/309A-b
82/309A-b A-b
83/309A-b
84/309
85/309R-b
86/309
87/309
88/309
89/309
90/309R-b
91/309
92/309
93/309T-b
94/309
95/309
96/309A-b A-b
97/309R-b
98/309R-b R-b
99/309R-b
100/309
101/309
102/309
103/309
104/309
105/309
106/309
107/309R-b
108/309R-b R-b
109/309
110/309R-b
111/309
112/309
113/309
114/309R-b
115/309
116/309
117/309
118/309
119/309
120/309R-b
121/309
122/309
123/309A-b
124/309A-b
125/309T-b R-b
126/309R-b
127/309R-b
128/309
129/309
130/309
131/309
132/309
133/309
134/309
135/309R-b R-b
136/309R-b
137/309R-b
138/309
139/309A-b
140/309R-b
141/309T-b
142/309R-b
143/309R-b R-b
144/309
145/309
146/309A-b A-b
147/309A-b
148/309
149/309A-b
150/309A-b
151/309A-b A-b
152/309A-b
153/309A-b R-b A-b
154/309A-b R-b A-b
155/309R-b
156/309
157/309A-b
158/309
159/309T-b
160/309
161/309
162/309
163/309R-b
164/309R-b
165/309R-b
166/309R-b
167/309
168/309R-b
169/309
170/309
171/309R-b
172/309R-b R-b
173/309R-b
174/309R-b
175/309R-b
176/309R-b R-b
177/309R-b
178/309
179/309
180/309
181/309A-b
182/309T-b
183/309
184/309
185/309
186/309
187/309
188/309T-b
189/309R-b R-b
190/309
191/309T-b
192/309
193/309R-b
194/309R-b
195/309A-b
196/309
197/309R-b
198/309R-b R-b
199/309
200/309R-b R-b
201/309R-b R-b
202/309R-b R-b
203/309R-b
204/309R-b R-b
205/309R-b R-b
206/309R-b R-b
207/309R-b R-b
208/309R-b R-b
209/309R-b R-b
210/309
211/309R-b A-b
212/309R-b A-b
213/309
214/309R-b
215/309R-b
216/309R-b
217/309R-b
218/309R-b
219/309
220/309
221/309
222/309
223/309
224/309
225/309R-b R-b
226/309R-b
227/309T-b
228/309R-b
229/309A-b
230/309
231/309R-b A-b
232/309R-b
233/309R-b R-b
234/309
235/309
236/309
237/309
238/309R-b R-b
239/309
240/309R-b A-b
241/309R-b R-b T-b
242/309
243/309R-b
244/309
245/309R-b
246/309R-b
247/309
248/309
249/309
250/309
251/309A-b
252/309R-b R-b
253/309
254/309
255/309
256/309
257/309
258/309
259/309
260/309
261/309A-b
262/309
263/309
264/309A-b
265/309R-b
266/309
267/309
268/309R-b
269/309
270/309
271/309A-b
272/309
273/309R-b
274/309R-b
275/309
276/309
277/309A-b
278/309
279/309
280/309
281/309
282/309Bisected-and-reported-by
283/309
284/309R-b
285/309R-b
286/309R-b
287/309R-b
288/309A-b R-b
289/309
290/309A-b
291/309T-b
292/309R-b R-b
293/309R-b
294/309
295/309
296/309
297/309
298/309
299/309R-b R-b
300/309
301/309
302/309
303/309R-b R-b
304/309Debugged-by T-b
305/309
306/309A-b
307/309
308/309A-b
309/309

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

Read the v1 thread

Cover letter [PATCH 5.4 000/309] 5.4.19-stable review

This is the start of the stable review cycle for the 5.4.19 release. There are 309 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 Wed, 12 Feb 2020 12:18: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/v5.x/stable-review/patch-5.4.19-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.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.19-rc1

Christophe Leroy <[email protected]>
powerpc/kuap: Fix set direction in allow/prevent_user_access()

Stephen Rothwell <[email protected]>
regulator fix for "regulator: core: Add regulator_is_equal() helper"

David Howells <[email protected]>
rxrpc: Fix service call disconnection

Song Liu <[email protected]>
perf/core: Fix mlock accounting in perf_mmap()

Konstantin Khlebnikov <[email protected]>
clocksource: Prevent double add_timer_on() for watchdog_timer

Thomas Gleixner <[email protected]>
x86/apic/msi: Plug non-maskable MSI affinity race

Aurelien Aptel <[email protected]>
cifs: fix mode bits from dir listing when mounted with modefromsid

Ronnie Sahlberg <[email protected]>
cifs: fail i/o on soft mounts if sessionsetup errors out

Sean Christopherson <[email protected]>
KVM: Play nice with read-only memslots when querying host page size

Sean Christopherson <[email protected]>

    KVM: Use vcpu-specific gva->hva translation when querying host page size

Miaohe Lin <[email protected]>
KVM: nVMX: vmread should not set rflags to specify success in case of #PF

Paolo Bonzini <[email protected]>
KVM: x86: fix overlap between SPTE_MMIO_MASK and generation

Sean Christopherson <[email protected]>
KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM

Paolo Bonzini <[email protected]>
KVM: x86: use CPUID to locate host page table reserved bits

Sean Christopherson <[email protected]>
KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM

Wayne Lin <[email protected]>
drm/dp_mst: Remove VCPI while disabling topology mgr

Josef Bacik <[email protected]>
btrfs: free block groups after free'ing fs trees

Anand Jain <[email protected]>
btrfs: use bool argument in free_root_pointers()

Thomas Gleixner <[email protected]>
x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode

Matti Vaittinen <[email protected]>
mfd: bd70528: Fix hour register mask

Andreas Kemnade <[email protected]>
mfd: rn5t618: Mark ADC control register volatile

Marco Felsch <[email protected]>
mfd: da9062: Fix watchdog compatible string

Cezary Rojewski <[email protected]>
ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bug

Tariq Toukan <[email protected]>
net/mlx5: Deprecate usage of generic TLS HW capability bit

Maor Gottlieb <[email protected]>
net/mlx5: Fix deadlock in fs_core

Ido Schimmel <[email protected]>
drop_monitor: Do not cancel uninitialized work item

Sudarsana Reddy Kalluru <[email protected]>
qed: Fix timestamping issue for L2 unicast ptp packets.

Eric Dumazet <[email protected]>
ipv6/addrconf: fix potential NULL deref in inet6_set_link_af()

Vinicius Costa Gomes <[email protected]>
taprio: Fix dropping packets when using taprio + ETF offloading

Vinicius Costa Gomes <[email protected]>
taprio: Use taprio_reset_tc() to reset Traffic Classes configuration

Vinicius Costa Gomes <[email protected]>
taprio: Add missing policy validation for flags

Vinicius Costa Gomes <[email protected]>
taprio: Fix still allowing changing the flags during runtime

Vinicius Costa Gomes <[email protected]>
taprio: Fix enabling offload with wrong number of traffic classes

Harini Katakam <[email protected]>
net: macb: Limit maximum GEM TX length in TSO

Harini Katakam <[email protected]>
net: macb: Remove unnecessary alignment check for TSO

Raed Salem <[email protected]>
net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx

Raed Salem <[email protected]>
net/mlx5: IPsec, Fix esp modify function attribute

Florian Fainelli <[email protected]>
net: systemport: Avoid RBUF stuck in Wake-on-LAN mode

Dejin Zheng <[email protected]>
net: stmmac: fix a possible endless loop

Cong Wang <[email protected]>
net_sched: fix a resource leak in tcindex_set_parms()

Lorenzo Bianconi <[email protected]>
net: mvneta: move rx_dropped and rx_errors in per-cpu stats

Razvan Stefanescu <[email protected]>
net: dsa: microchip: enable module autoprobe

Florian Fainelli <[email protected]>
net: dsa: bcm_sf2: Only 7278 supports 2Gb/sec IMP port

Florian Fainelli <[email protected]>

    net: dsa: b53: Always use dev->vlan_enabled in b53_configure_vlan()

Madalin Bucur <[email protected]>
dpaa_eth: support all modes with rate adapting PHYs

Jacob Keller <[email protected]>
devlink: report 0 after hitting end in region read

Eric Dumazet <[email protected]>
bonding/alb: properly access headers in bond_alb_xmit()

Marek Vasut <[email protected]>
ASoC: sgtl5000: Fix VDDA and VDDIO comparison

Marek Vasut <[email protected]>
regulator: core: Add regulator_is_equal() helper

Quanyang Wang <[email protected]>

    ubifs: Fix memory leak from c->sup_node

Dan Carpenter <[email protected]>
ubi: Fix an error pointer dereference in error handling code

Sascha Hauer <[email protected]>
ubi: fastmap: Fix inverted logic in seen selfcheck

David Hildenbrand <[email protected]>
virtio_balloon: Fix memory leaks on errors in virtballoon_probe()

David Hildenbrand <[email protected]>
virtio-balloon: Fix memory leak when unloading while hinting is in progress

Trond Myklebust <[email protected]>
nfsd: Return the correct number of bytes written to the file

Arnd Bergmann <[email protected]>
nfsd: fix jiffies/time_t mixup in LRU list

Arnd Bergmann <[email protected]>
nfsd: fix delay timer on 32-bit architectures

Yishai Hadas <[email protected]>
IB/core: Fix ODP get user pages flow

Prabhath Sajeepa <[email protected]>
IB/mlx5: Fix outstanding_pi index for GSI qps

Nathan Chancellor <[email protected]>
net: tulip: Adjust indentation in {dmfe, uli526x}_init_module

Nathan Chancellor <[email protected]>
net: smc911x: Adjust indentation in smc911x_phy_configure

Nathan Chancellor <[email protected]>
ppp: Adjust indentation into ppp_async_input

Nathan Chancellor <[email protected]>
NFC: pn544: Adjust indentation in pn544_hci_check_presence

Nathan Chancellor <[email protected]>
drm: msm: mdp4: Adjust indentation in mdp4_dsi_encoder_enable

Nathan Chancellor <[email protected]>
powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize

Nathan Chancellor <[email protected]>
ext2: Adjust indentation in ext2_fill_super

Nathan Chancellor <[email protected]>
phy: qualcomm: Adjust indentation in read_poll_timeout

Vignesh Raghavendra <[email protected]>

    mtd: spi-nor: Split mt25qu512a (n25q512a) entry into two

Asutosh Das <[email protected]>
scsi: ufs: Recheck bkops level if bkops is disabled

Nathan Chancellor <[email protected]>
scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free

Nathan Chancellor <[email protected]>
scsi: csiostor: Adjust indentation in csio_device_reset

Bart Van Assche <[email protected]>
scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type

Jerome Brunet <[email protected]>
ASoC: meson: axg-fifo: fix fifo threshold setup

Erdem Aktas <[email protected]>
percpu: Separate decrypted varaibles anytime encryption can be enabled

Casey Schaufler <[email protected]>
broken ping to ipv6 linklocal addresses on debian buster

Miklos Szeredi <[email protected]>
fix up iter on short count in fuse_direct_io()

Daniel Verkamp <[email protected]>
virtio-pci: check name when counting MSI-X vectors

Daniel Verkamp <[email protected]>
virtio-balloon: initialize all vq callbacks

Lyude Paul <[email protected]>
drm/amd/dm/mst: Ignore payload update failures

Stephen Warren <[email protected]>
clk: tegra: Mark fuse clock as critical

Peter Zijlstra <[email protected]>
mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flush

Niklas Cassel <[email protected]>
arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in high power mode

David Hildenbrand <[email protected]>
mm/page_alloc.c: fix uninitialized memmaps on a partially populated last section

Gang He <[email protected]>
ocfs2: fix oops when writing cloned file

Christian Borntraeger <[email protected]>
KVM: s390: do not clobber registers during guest reset/store status

Sean Christopherson <[email protected]>
KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest"

Sean Christopherson <[email protected]>
KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation

Sean Christopherson <[email protected]>
KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu()

Sean Christopherson <[email protected]>
KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails

Sean Christopherson <[email protected]>
KVM: x86: Don't let userspace set host-reserved cr4 bits

Sean Christopherson <[email protected]>
KVM: VMX: Add non-canonical check on writes to RTIT address MSRs

Boris Ostrovsky <[email protected]>
x86/KVM: Clean up host's steal time structure

Boris Ostrovsky <[email protected]>
x86/kvm: Cache gfn to pfn translation

Boris Ostrovsky <[email protected]>
x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed

Boris Ostrovsky <[email protected]>

    x86/kvm: Introduce kvm_(un)map_gfn()

Boris Ostrovsky <[email protected]>
x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit

John Allen <[email protected]>
kvm/svm: PKU not currently supported

Sean Christopherson <[email protected]>
KVM: PPC: Book3S PR: Free shared page if mmu initialization fails

Sean Christopherson <[email protected]>
KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails

Sean Christopherson <[email protected]>
KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform

Marios Pomonis <[email protected]>
KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c

Marios Pomonis <[email protected]>
KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks

Jens Axboe <[email protected]>
aio: prevent potential eventfd recursion on poll

Jens Axboe <[email protected]>
eventfd: track eventfd_signal() recursion depth

Coly Li <[email protected]>
bcache: add readahead cache policy options via sysfs interface

Vladis Dronov <[email protected]>
watchdog: fix UAF in reboot notifier handling in watchdog core code

Juergen Gross <[email protected]>
xen/balloon: Support xend-based toolstack take two

Gavin Shan <[email protected]>
tools/kvm_stat: Fix kvm_exit filter name

Sean Young <[email protected]>
media: rc: ensure lirc is initialized before registering input device

Johan Hovold <[email protected]>
media: iguanair: fix endpoint sanity check

Ville Syrjälä <[email protected]>
drm/rect: Avoid division by zero

Peter Rosin <[email protected]>
drm: atmel-hlcdc: prefer a lower pixel-clock than requested

Claudiu Beznea <[email protected]>
drm: atmel-hlcdc: enable clock before configuring timing engine

Claudiu Beznea <[email protected]>
drm: atmel-hlcdc: use double rate for pixel clock only if supported

Andreas Gruenbacher <[email protected]>
gfs2: fix O_SYNC write handling

Christoph Hellwig <[email protected]>

    gfs2: move setting current->backing_dev_info

Abhi Das <[email protected]>
gfs2: fix gfs2_find_jhead that returns uninitialized jhead with seq 0

Roberto Bergantinos Corpas <[email protected]>
sunrpc: expiry_time should be seconds not timeval

Brian Norris <[email protected]>
mwifiex: fix unbalanced locking in mwifiex_process_country_ie()

Luca Coelho <[email protected]>
iwlwifi: don't throw error when trying to remove IGTK

Stephen Warren <[email protected]>
ARM: tegra: Enable PLLP bypass during Tegra124 LP1

Nikolay Borisov <[email protected]>
btrfs: Correctly handle empty trees in find_first_clear_extent_bit

Josef Bacik <[email protected]>
btrfs: flush write bio if we loop in extent_write_cache_pages

Filipe Manana <[email protected]>
Btrfs: fix race between adding and putting tree mod seq elements and nodes

Josef Bacik <[email protected]>
btrfs: drop log root for dropped roots

Josef Bacik <[email protected]>

    btrfs: set trans->drity in btrfs_commit_transaction

Filipe Manana <[email protected]>
Btrfs: fix infinite loop during fsync after rename operations

Filipe Manana <[email protected]>
Btrfs: make deduplication with range including the last block work

Filipe Manana <[email protected]>
Btrfs: fix missing hole after hole punching and fsync when using NO_HOLES

Eric Biggers <[email protected]>

    ext4: fix race conditions in ->d_compare() and ->d_hash()

Eric Biggers <[email protected]>
ext4: fix deadlock allocating crypto bounce page from mempool

Vasily Averin <[email protected]>
jbd2_seq_info_next should increase position index

Trond Myklebust <[email protected]>
nfsd: fix filecache lookup

Trond Myklebust <[email protected]>
NFS: Directory page cache pages need to be locked when read

Trond Myklebust <[email protected]>
NFS: Fix memory leaks and corruption in readdir

Arun Easi <[email protected]>
scsi: qla2xxx: Fix unbound NVME response length

Michael Ellerman <[email protected]>
powerpc/futex: Fix incorrect user access blocking

Chuhong Yuan <[email protected]>
crypto: picoxcell - adjust the position of tasklet_init and fix missed tasklet_kill

Herbert Xu <[email protected]>
crypto: api - Fix race condition in crypto_spawn_alg

Tudor Ambarus <[email protected]>
crypto: atmel-aes - Fix counter overflow in CTR mode

Herbert Xu <[email protected]>
crypto: pcrypt - Do not clear MAY_SLEEP flag in original request

Ard Biesheuvel <[email protected]>
crypto: arm64/ghash-neon - bump priority to 150

Ard Biesheuvel <[email protected]>
crypto: ccp - set max RSA modulus size for v3 platform devices as well

Jonathan Cameron <[email protected]>
crypto: hisilicon - Use the offset fields in sqe to avoid need to split scatterlists

Herbert Xu <[email protected]>
crypto: api - fix unexpectedly getting generic implementation

Lorenz Bauer <[email protected]>
selftests: bpf: Ignore FIN packets for reuseport tests

Lorenz Bauer <[email protected]>
selftests: bpf: Use a temporary file in test_sockmap

Hangbin Liu <[email protected]>
selftests/bpf: Skip perf hw events test if the setup disabled it

Alexei Starovoitov <[email protected]>
selftests/bpf: Fix test_attach_probe

Jesper Dangaard Brouer <[email protected]>
samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach

Toke Høiland-Jørgensen <[email protected]>
samples/bpf: Don't try to remove user's homedir on clean

Davide Caratti <[email protected]>
tc-testing: fix eBPF tests failure on linux fresh clones

Andrii Nakryiko <[email protected]>
libbpf: Fix realloc usage in bpf_core_find_cands

Amol Grover <[email protected]>
bpf, devmap: Pass lockdep expression to RCU lists

Andrii Nakryiko <[email protected]>
selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs

Björn Töpel <[email protected]>
riscv, bpf: Fix broken BPF tail calls

Nikolay Borisov <[email protected]>
btrfs: Handle another split brain scenario with metadata uuid feature

Josef Bacik <[email protected]>
btrfs: fix improper setting of scanned for range cyclic write cache pages

Herbert Xu <[email protected]>
crypto: pcrypt - Avoid deadlock by using per-instance padata queues

Steven Rostedt (VMware) <[email protected]>
ftrace: Protect ftrace_graph_hash with ftrace_sync

Steven Rostedt (VMware) <[email protected]>
ftrace: Add comment to why rcu_dereference_sched() is open coded

Amol Grover <[email protected]>
tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu

Amol Grover <[email protected]>
tracing: Annotate ftrace_graph_hash pointer with __rcu

Pierre-Louis Bossart <[email protected]>
ASoC: SOF: core: release resources on errors in probe_continue

Ranjani Sridharan <[email protected]>
ASoC: SOF: Introduce state machine for FW boot

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix stuck login session using prli_pend_timer

Mike Snitzer <[email protected]>

    dm: fix potential for q->make_request_fn NULL pointer

Mike Snitzer <[email protected]>
dm thin metadata: use pool locking at end of dm_pool_metadata_close

Milan Broz <[email protected]>
dm crypt: fix benbi IV constructor crash if used in authenticated mode

Mikulas Patocka <[email protected]>
dm crypt: fix GFP flags passed to skcipher_request_alloc()

Mikulas Patocka <[email protected]>
dm writecache: fix incorrect flush sequence when doing SSD mode commit

Joe Thornber <[email protected]>
dm space map common: fix to ensure new block isn't already in use

Dmitry Fomichev <[email protected]>
dm zoned: support zone sizes smaller than 128MiB

Chen-Yu Tsai <[email protected]>
ARM: dma-api: fix max_pfn off-by-one error in __dma_supported()

Michael Ellerman <[email protected]>
of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpc

Rafael J. Wysocki <[email protected]>
cpufreq: Avoid creating excessively large stack frames

Rafael J. Wysocki <[email protected]>
PM: core: Fix handling of devices deleted during system-wide resume

Eric Biggers <[email protected]>

    f2fs: fix race conditions in ->d_compare() and ->d_hash()

Eric Biggers <[email protected]>
f2fs: fix dcache lookup of !casefolded directories

Chengguang Xu <[email protected]>
f2fs: code cleanup for f2fs_statfs_project()

Chengguang Xu <[email protected]>
f2fs: fix miscounted block limit in f2fs_statfs_project()

Chengguang Xu <[email protected]>
f2fs: choose hardlimit when softlimit is larger than hardlimit in f2fs_statfs_project()

Miklos Szeredi <[email protected]>
ovl: fix lseek overflow on 32bit

Amir Goldstein <[email protected]>
ovl: fix wrong WARN_ON() in ovl_cache_update_ino()

Sven Van Asbroeck <[email protected]>
power: supply: ltc2941-battery-gauge: fix use-after-free

Samuel Holland <[email protected]>

    power: supply: axp20x_ac_power: Fix reporting online status

Thomas Renninger <[email protected]>
cpupower: Revert library ABI changes from commit ae2917093fb60bdc1ed3e

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix mtcp dump collection failure

Anand Lodnoor <[email protected]>
scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state

Gao Xiang <[email protected]>
erofs: fix out-of-bound read for shifted uncompressed block

Geert Uytterhoeven <[email protected]>
scripts/find-unused-docs: Fix massive false positives

Filipe Manana <[email protected]>
fs: allow deduplication of eof block into the end of the destination file

Herbert Xu <[email protected]>
padata: Remove broken queue flushing

Gilad Ben-Yossef <[email protected]>
crypto: ccree - fix PM race condition

Ofir Drang <[email protected]>
crypto: ccree - fix FDE descriptor sequence

Gilad Ben-Yossef <[email protected]>
crypto: ccree - fix pm wrongful error reporting

Gilad Ben-Yossef <[email protected]>
crypto: ccree - fix AEAD decrypt auth fail

Gilad Ben-Yossef <[email protected]>
crypto: ccree - fix backlog memory leak

Herbert Xu <[email protected]>

    crypto: api - Check spawn->alg under lock in crypto_drop_spawn

Bitan Biswas <[email protected]>
nvmem: core: fix memory abort in cleanup path

Samuel Holland <[email protected]>

    mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatile

Tianyu Lan <[email protected]>
hv_balloon: Balloon up according to request page number

Pierre-Louis Bossart <[email protected]>
ASoC: SOF: core: free trace on errors

Michał Mirosław <[email protected]>
mmc: sdhci-of-at91: fix memleak on clk_get failure

Zhihao Cheng <[email protected]>
ubifs: Fix deadlock in concurrent bulk-read and writepage

Eric Biggers <[email protected]>
ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flag

Sascha Hauer <[email protected]>
ubifs: Fix wrong memory allocation

Eric Biggers <[email protected]>
ubifs: don't trigger assertion on invalid no-key filename

Eric Biggers <[email protected]>
fscrypt: don't print name of busy file when removing key

Stephen Boyd <[email protected]>
alarmtimer: Unregister wakeup source when module get fails

Hans de Goede <[email protected]>
ACPI / battery: Deal better with neither design nor full capacity not being reported

Hans de Goede <[email protected]>
ACPI / battery: Use design-cap for capacity calculations if full-cap is not available

Hans de Goede <[email protected]>
ACPI / battery: Deal with design or full capacity being reported as -1

Hans de Goede <[email protected]>
ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards

Linus Walleij <[email protected]>
mmc: spi: Toggle SPI polarity, do not hardcode it

Kishon Vijay Abraham I <[email protected]>
PCI: keystone: Fix error handling when "num-viewport" DT property is not populated

Yurii Monakov <[email protected]>
PCI: keystone: Fix link training retries initiation

Yurii Monakov <[email protected]>
PCI: keystone: Fix outbound region mapping

David Engraf <[email protected]>
PCI: tegra: Fix return value check of pm_runtime_get_sync()

Tom Zanussi <[email protected]>
tracing: Fix now invalid var_ref_vals assumption in trace action

Christophe Leroy <[email protected]>
powerpc/32s: Fix CPU wake-up from sleep mode

Christophe Leroy <[email protected]>
powerpc/32s: Fix bad_kuap_fault()

Pingfan Liu <[email protected]>
powerpc/pseries: Advance pfn if section is not present in lmb_is_removable()

Sukadev Bhattiprolu <[email protected]>
powerpc/xmon: don't access ASDR in VMs

Christophe Leroy <[email protected]>
powerpc/ptdump: Fix W+X verification

Aneesh Kumar K.V <[email protected]>
powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case

Gerald Schaefer <[email protected]>
s390/mm: fix dynamic pagetable upgrade for hugetlbfs

Alexander Lobakin <[email protected]>
MIPS: boot: fix typo in 'vmlinux.lzma.its' target

Alexander Lobakin <[email protected]>
MIPS: fix indentation of the 'RELOCS' message

Alexander Lobakin <[email protected]>
MIPS: syscalls: fix indentation of the 'SYSNR' message

Christoffer Dall <[email protected]>
KVM: arm64: Only sign-extend MMIO up to register width

Mark Rutland <[email protected]>
KVM: arm/arm64: Correct AArch32 SPSR on exception entry

Mark Rutland <[email protected]>
KVM: arm/arm64: Correct CPSR on exception entry

Mark Rutland <[email protected]>
KVM: arm64: Correct PSTATE on exception entry

Mark Rutland <[email protected]>
arm64: acpi: fix DAIF manipulation with pNMI

Yong Zhi <[email protected]>
ALSA: hda: Add JasperLake PCI ID and codec vid

Hans de Goede <[email protected]>
ALSA: hda: Add Clevo W65_67SB the power_save blacklist

Takashi Iwai <[email protected]>
ALSA: hda: Apply aligned MMIO access only conditionally

Mika Westerberg <[email protected]>
platform/x86: intel_scu_ipc: Fix interrupt support

Pawan Gupta <[email protected]>
x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR

Kevin Hao <[email protected]>
irqdomain: Fix a memory leak in irq_domain_push_irq()

Gustavo A. R. Silva <[email protected]>
lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more()

Helen Koike <[email protected]>
media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left adjustments

Arnd Bergmann <[email protected]>
media: v4l2-core: compat: ignore native command codes

John Hubbard <[email protected]>
media/v4l2-core: set pages dirty upon releasing DMA buffers

Yang Shi <[email protected]>
mm: move_pages: report the number of non-attempted pages

Wei Yang <[email protected]>
mm: thp: don't need care deferred split queue in memcg charge move path

Dan Williams <[email protected]>
mm/memory_hotplug: fix remove_memory() lockdep splat

Amir Goldstein <[email protected]>
utimes: Clamp the timestamps in notify_change()

zhengbin <[email protected]>
mmc: sdhci-pci: Make function amd_sdhci_reset static

Pingfan Liu <[email protected]>
mm/sparse.c: reset section's mem_map when fully deactivated

Theodore Ts'o <[email protected]>
memcg: fix a crash in wb_workfn when a device disappears

Takashi Iwai <[email protected]>
ALSA: dummy: Fix PCM format loop in proc output

Takashi Iwai <[email protected]>
ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirk

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix endianess in descriptor validation

Bryan O'Donoghue <[email protected]>
usb: gadget: f_ecm: Use atomic_t to track in-flight request

Bryan O'Donoghue <[email protected]>
usb: gadget: f_ncm: Use atomic_t to track in-flight request

Roger Quadros <[email protected]>
usb: gadget: legacy: set max_speed to super-speed

Peter Chen <[email protected]>

    usb: gadget: f_fs: set req->num_sgs as 0 for non-sg transfer

Olof Johansson <[email protected]>
objtool: Silence build output

Jun Li <[email protected]>
usb: typec: tcpci: mask event interrupts when remove driver

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Delay starting transfer

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Check END_TRANSFER completion

Navid Emamdoost <[email protected]>
brcmfmac: Fix memory leak in brcmf_usbdev_qinit

Kai-Heng Feng <[email protected]>
Bluetooth: btusb: Disable runtime suspend on Realtek devices

Colin Ian King <[email protected]>
Bluetooth: btusb: fix memory leak on fw

Israel Rukshin <[email protected]>
nvmet: Fix controller use after free

Israel Rukshin <[email protected]>
nvmet: Fix error print message at nvmet_install_queue function

Paul E. McKenney <[email protected]>

    rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special()

Paul E. McKenney <[email protected]>

    srcu: Apply *_ONCE() to ->srcu_last_gp_end

Eric Dumazet <[email protected]>
rcu: Avoid data-race in rcu_gp_fqs_check_wake()

Paul E. McKenney <[email protected]>

    rcu: Use *_ONCE() to protect lockless ->expmask accesses

Mathieu Desnoyers <[email protected]>
tracing: Fix sched switch start/stop refcount racy updates

Steven Rostedt (VMware) <[email protected]>
tracing/kprobes: Have uname use __get_str() in print_fmt

Lu Shuaibing <[email protected]>
ipc/msg.c: consolidate all xxxctl_down() functions

Kadlecsik József <[email protected]>
netfilter: ipset: fix suspicious RCU usage in find_set_and_id

Oliver Neukum <[email protected]>
mfd: dln2: More sanity checking for endpoints

Will Deacon <[email protected]>
media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors

Vasundhara Volam <[email protected]>
bnxt_en: Fix logic that disables Bus Master during firmware reset.

Taehee Yoo <[email protected]>
netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init()

Lukas Bulwahn <[email protected]>
MAINTAINERS: correct entries for ISDN/mISDN section

Shannon Nelson <[email protected]>
ionic: fix rxq comp packet type mask

Eric Dumazet <[email protected]>

    tcp: clear tp->segs_{in|out} in tcp_disconnect()

Eric Dumazet <[email protected]>

    tcp: clear tp->data_segs{in|out} in tcp_disconnect()

Eric Dumazet <[email protected]>

    tcp: clear tp->delivered in tcp_disconnect()

Eric Dumazet <[email protected]>

    tcp: clear tp->total_retrans in tcp_disconnect()

David Howells <[email protected]>

    rxrpc: Fix NULL pointer deref due to call->conn being cleared on disconnect

David Howells <[email protected]>
rxrpc: Fix missing active use pinning of rxrpc_local object

David Howells <[email protected]>
rxrpc: Fix insufficient receive notification generation

David Howells <[email protected]>
rxrpc: Fix use-after-free in rxrpc_put_local()

Michael Chan <[email protected]>
bnxt_en: Fix TC queue mapping.

Nicolin Chen <[email protected]>
net: stmmac: Delete txtimer in suspend()

Cong Wang <[email protected]>
net_sched: fix an OOB access in cls_tcindex

Eric Dumazet <[email protected]>
net: hsr: fix possible NULL deref in hsr_handle_frame()

Ridge Kennedy <[email protected]>
l2tp: Allow duplicate session creation with UDP

Taehee Yoo <[email protected]>
gtp: use __GFP_NOWARN to avoid memalloc warning

Eric Dumazet <[email protected]>
cls_rsvp: fix rsvp_policy

Vasundhara Volam <[email protected]>
bnxt_en: Move devlink_register before registering netdev

Arnd Bergmann <[email protected]>
sparc32: fix struct ipc64_perm type definition

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

Diffstat:

 MAINTAINERS                                        |   6 +-
 Makefile                                           |   4 +-
 arch/Kconfig                                       |   3 -
 arch/arm/include/asm/kvm_emulate.h                 |  22 ++
 arch/arm/include/asm/kvm_mmio.h                    |   2 +
 arch/arm/mach-tegra/sleep-tegra30.S                |  11 +
 arch/arm/mm/dma-mapping.c                          |   2 +-
 arch/arm64/boot/dts/qcom/qcs404-evb.dtsi           |   1 +
 arch/arm64/crypto/ghash-ce-glue.c                  |   2 +-
 arch/arm64/include/asm/daifflags.h                 |  11 +-
 arch/arm64/include/asm/kvm_emulate.h               |  37 ++
 arch/arm64/include/asm/kvm_mmio.h                  |   6 +-
 arch/arm64/include/asm/ptrace.h                    |   1 +
 arch/arm64/include/uapi/asm/ptrace.h               |   1 +
 arch/arm64/kernel/acpi.c                           |   2 +-
 arch/arm64/kvm/inject_fault.c                      |  70 +++-
 arch/mips/Makefile.postlink                        |   2 +-
 arch/mips/boot/Makefile                            |   2 +-
 arch/mips/kernel/syscalls/Makefile                 |   2 +-
 arch/powerpc/Kconfig                               |   4 +-
 arch/powerpc/boot/4xx.c                            |   2 +-
 arch/powerpc/include/asm/book3s/32/kup.h           |  22 +-
 arch/powerpc/include/asm/book3s/32/pgalloc.h       |   8 -
 arch/powerpc/include/asm/book3s/64/kup-radix.h     |  14 +-
 arch/powerpc/include/asm/book3s/64/pgalloc.h       |   2 -
 arch/powerpc/include/asm/futex.h                   |  10 +-
 arch/powerpc/include/asm/kup.h                     |  36 +-
 arch/powerpc/include/asm/nohash/32/kup-8xx.h       |   7 +-
 arch/powerpc/include/asm/nohash/pgalloc.h          |   8 -
 arch/powerpc/include/asm/tlb.h                     |  11 +
 arch/powerpc/include/asm/uaccess.h                 |   4 +-
 arch/powerpc/kernel/entry_32.S                     |   3 +-
 arch/powerpc/kvm/book3s_hv.c                       |   4 +-
 arch/powerpc/kvm/book3s_pr.c                       |   4 +-
 arch/powerpc/kvm/book3s_xive_native.c              |   2 +-
 arch/powerpc/mm/book3s64/pgtable.c                 |   7 -
 arch/powerpc/mm/fault.c                            |   2 +-
 arch/powerpc/mm/ptdump/ptdump.c                    |   4 +-
 arch/powerpc/platforms/pseries/hotplug-memory.c    |   4 +-
 arch/powerpc/xmon/xmon.c                           |   9 +-
 arch/riscv/net/bpf_jit_comp.c                      |  13 +-
 arch/s390/include/asm/page.h                       |   2 +
 arch/s390/kvm/kvm-s390.c                           |   6 +-
 arch/s390/mm/hugetlbpage.c                         | 100 ++++-
 arch/sparc/Kconfig                                 |   1 -
 arch/sparc/include/asm/tlb_64.h                    |   9 +
 arch/sparc/include/uapi/asm/ipcbuf.h               |  22 +-
 arch/x86/include/asm/apic.h                        |  10 +
 arch/x86/include/asm/kvm_host.h                    |  13 +-
 arch/x86/include/asm/x86_init.h                    |   2 +
 arch/x86/kernel/apic/apic.c                        |  23 +-
 arch/x86/kernel/apic/msi.c                         | 128 +++++-
 arch/x86/kernel/cpu/tsx.c                          |  13 +-
 arch/x86/kernel/time.c                             |  12 +-
 arch/x86/kernel/x86_init.c                         |   1 +
 arch/x86/kvm/cpuid.c                               |   4 +-
 arch/x86/kvm/emulate.c                             |  66 +++-
 arch/x86/kvm/hyperv.c                              |  10 +-
 arch/x86/kvm/i8259.c                               |   6 +-
 arch/x86/kvm/ioapic.c                              |  15 +-
 arch/x86/kvm/lapic.c                               |  13 +-
 arch/x86/kvm/mmu.c                                 | 107 ++---
 arch/x86/kvm/mmutrace.h                            |  12 +-
 arch/x86/kvm/mtrr.c                                |   8 +-
 arch/x86/kvm/paging_tmpl.h                         |  25 +-
 arch/x86/kvm/pmu.h                                 |  18 +-
 arch/x86/kvm/svm.c                                 |   6 +
 arch/x86/kvm/vmx/capabilities.h                    |   5 +
 arch/x86/kvm/vmx/nested.c                          |   4 +-
 arch/x86/kvm/vmx/pmu_intel.c                       |  24 +-
 arch/x86/kvm/vmx/vmx.c                             |   3 +
 arch/x86/kvm/x86.c                                 | 196 +++++++---
 arch/x86/kvm/x86.h                                 |   2 +-
 arch/x86/xen/enlighten_pv.c                        |   1 +
 crypto/algapi.c                                    |  46 ++-
 crypto/api.c                                       |   7 +-
 crypto/internal.h                                  |   1 -
 crypto/pcrypt.c                                    |  37 +-
 drivers/acpi/battery.c                             |  75 +++-
 drivers/acpi/video_detect.c                        |  13 +
 drivers/base/power/main.c                          |  42 +-
 drivers/bluetooth/btusb.c                          |   6 +-
 drivers/clk/tegra/clk-tegra-periph.c               |   6 +-
 drivers/cpufreq/cppc_cpufreq.c                     |   2 +-
 drivers/cpufreq/cpufreq-nforce2.c                  |   2 +-
 drivers/cpufreq/cpufreq.c                          | 147 ++++---
 drivers/cpufreq/freq_table.c                       |   4 +-
 drivers/cpufreq/gx-suspmod.c                       |   2 +-
 drivers/cpufreq/intel_pstate.c                     |  38 +-
 drivers/cpufreq/longrun.c                          |   6 +-
 drivers/cpufreq/pcc-cpufreq.c                      |   2 +-
 drivers/cpufreq/sh-cpufreq.c                       |   2 +-
 drivers/cpufreq/unicore2-cpufreq.c                 |   2 +-
 drivers/crypto/atmel-aes.c                         |  37 +-
 drivers/crypto/ccp/ccp-dev-v3.c                    |   1 +
 drivers/crypto/ccree/cc_aead.c                     |   2 +-
 drivers/crypto/ccree/cc_cipher.c                   |  48 ++-
 drivers/crypto/ccree/cc_driver.h                   |   1 +
 drivers/crypto/ccree/cc_pm.c                       |  30 +-
 drivers/crypto/ccree/cc_request_mgr.c              |  51 +--
 drivers/crypto/ccree/cc_request_mgr.h              |   8 -
 drivers/crypto/hisilicon/Kconfig                   |   1 -
 drivers/crypto/hisilicon/zip/zip.h                 |   4 +
 drivers/crypto/hisilicon/zip/zip_crypto.c          |  92 ++---
 drivers/crypto/picoxcell_crypto.c                  |  15 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |  13 +-
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c     |  18 +-
 drivers/gpu/drm/drm_dp_mst_topology.c              |  12 +
 drivers/gpu/drm/drm_rect.c                         |   7 +-
 drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c   |   2 +-
 drivers/hv/hv_balloon.c                            |  13 +-
 drivers/infiniband/core/umem_odp.c                 |   2 +-
 drivers/infiniband/hw/mlx5/gsi.c                   |   3 +-
 drivers/md/bcache/bcache.h                         |   3 +
 drivers/md/bcache/request.c                        |  17 +-
 drivers/md/bcache/sysfs.c                          |  22 ++
 drivers/md/dm-crypt.c                              |  12 +-
 drivers/md/dm-thin-metadata.c                      |  10 +-
 drivers/md/dm-writecache.c                         |  42 +-
 drivers/md/dm-zoned-metadata.c                     |  23 +-
 drivers/md/dm.c                                    |   9 +-
 drivers/md/persistent-data/dm-space-map-common.c   |  27 ++
 drivers/md/persistent-data/dm-space-map-common.h   |   2 +
 drivers/md/persistent-data/dm-space-map-disk.c     |   6 +-
 drivers/md/persistent-data/dm-space-map-metadata.c |   5 +-
 drivers/media/rc/iguanair.c                        |   2 +-
 drivers/media/rc/rc-main.c                         |  27 +-
 drivers/media/usb/uvc/uvc_driver.c                 |  12 +
 drivers/media/v4l2-core/v4l2-compat-ioctl32.c      | 148 +++----
 drivers/media/v4l2-core/videobuf-dma-sg.c          |   5 +-
 drivers/mfd/axp20x.c                               |   2 +-
 drivers/mfd/da9062-core.c                          |   2 +-
 drivers/mfd/dln2.c                                 |  13 +-
 drivers/mfd/rn5t618.c                              |   1 +
 drivers/mmc/host/mmc_spi.c                         |  11 +-
 drivers/mmc/host/sdhci-of-at91.c                   |   9 +-
 drivers/mmc/host/sdhci-pci-core.c                  |   2 +-
 drivers/mtd/spi-nor/spi-nor.c                      |   9 +-
 drivers/mtd/ubi/fastmap.c                          |  23 +-
 drivers/net/bonding/bond_alb.c                     |  44 ++-
 drivers/net/dsa/b53/b53_common.c                   |   2 +-
 drivers/net/dsa/bcm_sf2.c                          |   4 +-
 drivers/net/dsa/microchip/ksz9477_spi.c            |   6 +
 drivers/net/ethernet/broadcom/bcmsysport.c         |   3 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  25 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c  |   1 -
 drivers/net/ethernet/cadence/macb_main.c           |  14 +-
 drivers/net/ethernet/dec/tulip/dmfe.c              |   7 +-
 drivers/net/ethernet/dec/tulip/uli526x.c           |   4 +-
 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c     |  14 +-
 drivers/net/ethernet/marvell/mvneta.c              |  27 +-
 .../net/ethernet/mellanox/mlx5/core/accel/tls.h    |   2 +-
 .../mellanox/mlx5/core/en_accel/tls_rxtx.c         |   2 +-
 .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c   |   3 +-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |  15 +-
 drivers/net/ethernet/mellanox/mlx5/core/fw.c       |   2 +-
 drivers/net/ethernet/pensando/ionic/ionic_if.h     |   2 +-
 drivers/net/ethernet/qlogic/qed/qed_ptp.c          |   4 +-
 drivers/net/ethernet/smsc/smc911x.c                |   2 +-
 .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c    |   1 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   4 +
 drivers/net/gtp.c                                  |   4 +-
 drivers/net/netdevsim/dev.c                        |   2 +-
 drivers/net/ppp/ppp_async.c                        |  18 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c |   1 +
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       |  10 +-
 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c   |   1 +
 drivers/nfc/pn544/pn544.c                          |   2 +-
 drivers/nvme/target/fabrics-cmd.c                  |  15 +-
 drivers/nvmem/core.c                               |   8 +-
 drivers/of/Kconfig                                 |   4 +
 drivers/of/address.c                               |   6 +-
 drivers/pci/controller/dwc/pci-keystone.c          |   6 +-
 drivers/pci/controller/pci-tegra.c                 |   2 +-
 drivers/phy/qualcomm/phy-qcom-apq8064-sata.c       |   2 +-
 drivers/platform/x86/intel_scu_ipc.c               |  21 +-
 drivers/power/supply/axp20x_ac_power.c             |  31 +-
 drivers/power/supply/ltc2941-battery-gauge.c       |   2 +-
 drivers/regulator/helpers.c                        |  14 +
 drivers/scsi/csiostor/csio_scsi.c                  |   2 +-
 drivers/scsi/megaraid/megaraid_sas_base.c          |   3 +-
 drivers/scsi/megaraid/megaraid_sas_fusion.c        |   3 +-
 drivers/scsi/megaraid/megaraid_sas_fusion.h        |   1 +
 drivers/scsi/qla2xxx/qla_dbg.c                     |   6 -
 drivers/scsi/qla2xxx/qla_dbg.h                     |   6 +
 drivers/scsi/qla2xxx/qla_def.h                     |   5 +
 drivers/scsi/qla2xxx/qla_init.c                    |  34 +-
 drivers/scsi/qla2xxx/qla_isr.c                     |  12 +
 drivers/scsi/qla2xxx/qla_mbx.c                     |   3 +-
 drivers/scsi/qla2xxx/qla_nx.c                      |   7 +-
 drivers/scsi/qla2xxx/qla_target.c                  |   1 +
 drivers/scsi/qla4xxx/ql4_os.c                      |   2 +-
 drivers/scsi/ufs/ufshcd.c                          |   3 +
 drivers/usb/dwc3/core.h                            |   2 +
 drivers/usb/dwc3/ep0.c                             |   4 +-
 drivers/usb/dwc3/gadget.c                          |  17 +-
 drivers/usb/gadget/function/f_ecm.c                |  16 +-
 drivers/usb/gadget/function/f_fs.c                 |   2 +
 drivers/usb/gadget/function/f_ncm.c                |  17 +-
 drivers/usb/gadget/legacy/cdc2.c                   |   2 +-
 drivers/usb/gadget/legacy/g_ffs.c                  |   2 +-
 drivers/usb/gadget/legacy/multi.c                  |   2 +-
 drivers/usb/gadget/legacy/ncm.c                    |   2 +-
 drivers/usb/typec/tcpm/tcpci.c                     |   6 +
 drivers/virtio/virtio_balloon.c                    |  19 +-
 drivers/virtio/virtio_pci_common.c                 |   2 +-
 drivers/watchdog/watchdog_core.c                   |  35 ++
 drivers/watchdog/watchdog_dev.c                    |  36 +-
 drivers/xen/xen-balloon.c                          |   2 +-
 fs/aio.c                                           |  20 +-
 fs/attr.c                                          |  23 +-
 fs/btrfs/ctree.c                                   |   8 +-
 fs/btrfs/ctree.h                                   |   6 +-
 fs/btrfs/delayed-ref.c                             |   8 +-
 fs/btrfs/disk-io.c                                 |  22 +-
 fs/btrfs/extent_io.c                               |  55 ++-
 fs/btrfs/ioctl.c                                   |   3 +-
 fs/btrfs/tests/btrfs-tests.c                       |   1 -
 fs/btrfs/tests/extent-io-tests.c                   |   9 +
 fs/btrfs/transaction.c                             |  30 +-
 fs/btrfs/tree-log.c                                | 432 +++++++--------------
 fs/btrfs/volumes.c                                 |  17 +-
 fs/cifs/readdir.c                                  |   3 +-
 fs/cifs/smb2pdu.c                                  |  10 +-
 fs/configfs/inode.c                                |   9 +-
 fs/crypto/keyring.c                                |  15 +-
 fs/erofs/decompressor.c                            |  22 +-
 fs/eventfd.c                                       |  15 +
 fs/ext2/super.c                                    |   6 +-
 fs/ext4/dir.c                                      |   9 +-
 fs/ext4/page-io.c                                  |  19 +-
 fs/f2fs/dir.c                                      |  11 +-
 fs/f2fs/file.c                                     |  18 +-
 fs/f2fs/super.c                                    |  14 +-
 fs/fs-writeback.c                                  |   2 +-
 fs/fuse/file.c                                     |   5 +-
 fs/gfs2/file.c                                     |  72 ++--
 fs/gfs2/lops.c                                     |   2 +-
 fs/jbd2/journal.c                                  |   1 +
 fs/nfs/dir.c                                       |  47 ++-
 fs/nfsd/filecache.c                                |   6 +
 fs/nfsd/nfs4layouts.c                              |   2 +-
 fs/nfsd/nfs4state.c                                |   2 +-
 fs/nfsd/state.h                                    |   2 +-
 fs/nfsd/vfs.c                                      |   1 +
 fs/ntfs/inode.c                                    |  18 +-
 fs/ocfs2/file.c                                    |  14 +-
 fs/overlayfs/file.c                                |   2 +-
 fs/overlayfs/readdir.c                             |   8 +-
 fs/read_write.c                                    |  10 +-
 fs/ubifs/dir.c                                     |   2 +
 fs/ubifs/file.c                                    |  22 +-
 fs/ubifs/ioctl.c                                   |   3 +-
 fs/ubifs/sb.c                                      |   2 +-
 fs/ubifs/super.c                                   |   2 +
 fs/utimes.c                                        |   4 +-
 include/asm-generic/tlb.h                          |  22 +-
 include/linux/backing-dev.h                        |  10 +
 include/linux/cpufreq.h                            |  32 +-
 include/linux/eventfd.h                            |  14 +
 include/linux/irq.h                                |  18 +
 include/linux/irqdomain.h                          |   7 +
 include/linux/kvm_host.h                           |  13 +-
 include/linux/kvm_types.h                          |   9 +-
 include/linux/mfd/rohm-bd70528.h                   |   2 +-
 include/linux/mlx5/mlx5_ifc.h                      |   7 +-
 include/linux/padata.h                             |  34 +-
 include/linux/percpu-defs.h                        |   3 +-
 include/linux/regulator/consumer.h                 |   7 +
 include/media/v4l2-rect.h                          |   8 +-
 include/net/ipx.h                                  |   5 -
 include/sound/hdaudio.h                            |  77 ++--
 include/trace/events/writeback.h                   |  37 +-
 ipc/msg.c                                          |  19 +-
 kernel/bpf/devmap.c                                |   3 +-
 kernel/events/core.c                               |  10 +-
 kernel/irq/debugfs.c                               |   1 +
 kernel/irq/irqdomain.c                             |   1 +
 kernel/irq/msi.c                                   |   5 +-
 kernel/padata.c                                    | 275 ++++++++-----
 kernel/rcu/srcutree.c                              |   7 +-
 kernel/rcu/tree_exp.h                              |  19 +-
 kernel/rcu/tree_plugin.h                           |  13 +-
 kernel/time/alarmtimer.c                           |   8 +-
 kernel/time/clocksource.c                          |  11 +-
 kernel/trace/ftrace.c                              |  15 +-
 kernel/trace/trace.h                               |  29 +-
 kernel/trace/trace_events_hist.c                   |  53 ++-
 kernel/trace/trace_probe.c                         |   6 +-
 kernel/trace/trace_sched_switch.c                  |   4 +-
 lib/test_kasan.c                                   |   1 +
 mm/backing-dev.c                                   |   1 +
 mm/memcontrol.c                                    |  18 -
 mm/memory_hotplug.c                                |   9 +-
 mm/migrate.c                                       |  25 +-
 mm/mmu_gather.c                                    |  16 +-
 mm/page_alloc.c                                    |  14 +-
 mm/sparse.c                                        |   2 +-
 net/core/devlink.c                                 |   6 +
 net/core/drop_monitor.c                            |   4 +-
 net/hsr/hsr_slave.c                                |   2 +
 net/ipv4/tcp.c                                     |   6 +
 net/ipv6/addrconf.c                                |   3 +
 net/l2tp/l2tp_core.c                               |   7 +-
 net/netfilter/ipset/ip_set_core.c                  |  41 +-
 net/rxrpc/af_rxrpc.c                               |   2 +
 net/rxrpc/ar-internal.h                            |  11 +
 net/rxrpc/call_object.c                            |   4 +-
 net/rxrpc/conn_client.c                            |   3 +-
 net/rxrpc/conn_event.c                             |  30 +-
 net/rxrpc/conn_object.c                            |   3 +-
 net/rxrpc/input.c                                  |   6 +-
 net/rxrpc/local_object.c                           |  23 +-
 net/rxrpc/output.c                                 |  27 +-
 net/rxrpc/peer_event.c                             |  42 +-
 net/sched/cls_rsvp.h                               |   6 +-
 net/sched/cls_tcindex.c                            |  43 +-
 net/sched/sch_taprio.c                             |  92 +++--
 net/sunrpc/auth_gss/svcauth_gss.c                  |   4 +
 samples/bpf/Makefile                               |   2 +-
 samples/bpf/xdp_redirect_cpu_user.c                |  59 ++-
 scripts/find-unused-docs.sh                        |   2 +-
 security/smack/smack_lsm.c                         |  41 +-
 sound/drivers/dummy.c                              |   2 +-
 sound/pci/hda/hda_intel.c                          |   4 +
 sound/pci/hda/hda_tegra.c                          |   1 +
 sound/pci/hda/patch_hdmi.c                         |   1 +
 sound/soc/codecs/sgtl5000.c                        |   3 +-
 sound/soc/intel/boards/skl_hda_dsp_common.c        |  21 +-
 sound/soc/meson/axg-fifo.c                         |  27 +-
 sound/soc/meson/axg-fifo.h                         |   6 +-
 sound/soc/meson/axg-frddr.c                        |  24 +-
 sound/soc/meson/axg-toddr.c                        |  21 +-
 sound/soc/sof/core.c                               |  87 +++--
 sound/soc/sof/intel/hda-loader.c                   |   1 -
 sound/soc/sof/intel/hda.c                          |   4 +-
 sound/soc/sof/ipc.c                                |  17 +-
 sound/soc/sof/loader.c                             |  19 +-
 sound/soc/sof/pm.c                                 |  25 +-
 sound/soc/sof/sof-priv.h                           |  11 +-
 sound/usb/mixer_scarlett_gen2.c                    |  46 +--
 sound/usb/validate.c                               |   6 +-
 tools/kvm/kvm_stat/kvm_stat                        |   8 +-
 tools/lib/bpf/libbpf.c                             |   4 +-
 tools/objtool/sync-check.sh                        |   2 -
 tools/power/cpupower/lib/cpufreq.c                 |  78 +++-
 tools/power/cpupower/lib/cpufreq.h                 |  20 +-
 tools/power/cpupower/utils/cpufreq-info.c          |  12 +-
 .../selftests/bpf/prog_tests/attach_probe.c        |   7 +-
 .../testing/selftests/bpf/prog_tests/perf_buffer.c |  29 +-
 .../bpf/prog_tests/stacktrace_build_id_nmi.c       |   8 +-
 .../bpf/progs/test_select_reuseport_kern.c         |   6 +
 tools/testing/selftests/bpf/test_sockmap.c         |  15 +-
 .../tc-testing/plugin-lib/buildebpfPlugin.py       |   2 +-
 virt/kvm/arm/aarch32.c                             | 117 +++++-
 virt/kvm/arm/mmio.c                                |   6 +
 virt/kvm/async_pf.c                                |  10 +-
 virt/kvm/kvm_main.c                                | 117 +++++-
 358 files changed, 3990 insertions(+), 2199 deletions(-)