Skip to content

4.19.103-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 Latest195 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/195Revert "drm/sun4i: dsi: Change the start delay calculation"drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c+1 -20 replies
2/195ovl: fix lseek overflow on 32bitfs/overlayfs/file.c+1 -10 replies
3/195kernel/module: Fix memleak in module_add_modinfo_attrs()kernel/module.c+2 -00 replies
4/195media: iguanair: fix endpoint sanity checkdrivers/media/rc/iguanair.c+1 -10 replies
5/195ocfs2: fix oops when writing cloned filefs/ocfs2/file.c+6 -80 replies
6/195x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEARarch/x86/kernel/cpu/tsx.c+7 -60 replies
7/195udf: Allow writing to Rewritable partitionsfs/udf/super.c+0 -10 replies
8/195printk: fix exclusive_console replayingkernel/printk/printk.c+2 -20 replies
9/195iwlwifi: mvm: fix NVM check for 3168 devicesdrivers/net/wireless/intel/iwlwifi/mvm/nvm.c+1 -10 replies
10/195sparc32: fix struct ipc64_perm type definitionarch/sparc/include/uapi/asm/ipcbuf.h+11 -110 replies
11/195cls_rsvp: fix rsvp_policynet/sched/cls_rsvp.h+2 -40 replies
12/195gtp: use __GFP_NOWARN to avoid memalloc warningdrivers/net/gtp.c+2 -20 replies
13/195l2tp: Allow duplicate session creation with UDPnet/l2tp/l2tp_core.c+6 -10 replies
14/195net: hsr: fix possible NULL deref in hsr_handle_frame()net/hsr/hsr_slave.c+2 -00 replies
15/195net_sched: fix an OOB access in cls_tcindexnet/sched/cls_tcindex.c+20 -200 replies
16/195net: stmmac: Delete txtimer in suspend()drivers/net/ethernet/stmicro/stmmac/stmmac_main.c+4 -00 replies
17/195bnxt_en: Fix TC queue mapping.drivers/net/ethernet/broadcom/bnxt/bnxt.c+1 -10 replies
18/195tcp: clear tp->total_retrans in tcp_disconnect()net/ipv4/tcp.c+1 -00 replies
19/195tcp: clear tp->delivered in tcp_disconnect()net/ipv4/tcp.c+1 -00 replies
20/195tcp: clear tp->data_segs{in|out} in tcp_disconnect()net/ipv4/tcp.c+2 -00 replies
21/195tcp: clear tp->segs_{in|out} in tcp_disconnect()net/ipv4/tcp.c+2 -00 replies
22/195rxrpc: Fix use-after-free in rxrpc_put_local()net/rxrpc/local_object.c+4 -10 replies
23/195rxrpc: Fix insufficient receive notification generationnet/rxrpc/input.c+2 -40 replies
24/195rxrpc: 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+62 -390 replies
25/195rxrpc: 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
26/195media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptorsdrivers/media/usb/uvc/uvc_driver.c+12 -00 replies
27/195mfd: dln2: More sanity checking for endpointsdrivers/mfd/dln2.c+11 -20 replies
28/195ipc/msg.c: consolidate all xxxctl_down() functionsipc/msg.c+10 -90 replies
29/195tracing: Fix sched switch start/stop refcount racy updateskernel/trace/trace_sched_switch.c+3 -10 replies
30/195rcu: Avoid data-race in rcu_gp_fqs_check_wake()kernel/rcu/tree_plugin.h+6 -50 replies
31/195brcmfmac: Fix memory leak in brcmf_usbdev_qinitdrivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c+1 -00 replies
32/195usb: typec: tcpci: mask event interrupts when remove driverdrivers/usb/typec/tcpci.c+6 -00 replies
33/195usb: 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
34/195usb: gadget: f_ncm: Use atomic_t to track in-flight requestdrivers/usb/gadget/function/f_ncm.c+13 -40 replies
35/195usb: gadget: f_ecm: Use atomic_t to track in-flight requestdrivers/usb/gadget/function/f_ecm.c+12 -40 replies
36/195ALSA: usb-audio: Fix endianess in descriptor validationsound/usb/validate.c+3 -30 replies
37/195ALSA: dummy: Fix PCM format loop in proc outputsound/drivers/dummy.c+1 -10 replies
38/195mm/memory_hotplug: fix remove_memory() lockdep splatmm/memory_hotplug.c+6 -30 replies
39/195mm: move_pages: report the number of non-attempted pagesmm/migrate.c+23 -20 replies
40/195media/v4l2-core: set pages dirty upon releasing DMA buffersdrivers/media/v4l2-core/videobuf-dma-sg.c+4 -10 replies
41/195media: v4l2-core: compat: ignore native command codesdrivers/media/v4l2-core/v4l2-compat-ioctl32.c+75 -730 replies
42/195media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left adjustmentsinclude/media/v4l2-rect.h+4 -40 replies
43/195lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more()lib/test_kasan.c+1 -00 replies
44/195irqdomain: Fix a memory leak in irq_domain_push_irq()kernel/irq/irqdomain.c+1 -00 replies
45/195platform/x86: intel_scu_ipc: Fix interrupt supportdrivers/platform/x86/intel_scu_ipc.c+8 -130 replies
46/195ALSA: hda: Add Clevo W65_67SB the power_save blacklistsound/pci/hda/hda_intel.c+2 -00 replies
47/195KVM: arm64: Correct PSTATE on exception entryarch/arm64/include/uapi/asm/ptrace.h arch/arm64/kvm/inject_fault.c+66 -50 replies
48/195KVM: 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
49/195KVM: 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
50/195KVM: 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
51/195MIPS: fix indentation of the RELOCS messagearch/mips/Makefile.postlink+1 -10 replies
52/195MIPS: boot: fix typo in vmlinux.lzma.its targetarch/mips/boot/Makefile+1 -10 replies
53/195s390/mm: fix dynamic pagetable upgrade for hugetlbfsarch/s390/include/asm/page.h arch/s390/mm/hugetlbpage.c+101 -10 replies
54/195powerpc/xmon: dont access ASDR in VMsarch/powerpc/xmon/xmon.c+4 -50 replies
55/195powerpc/pseries: Advance pfn if section is not present in lmb_is_removable()arch/powerpc/platforms/pseries/hotplug-memory.c+3 -10 replies
56/195smb3: fix signing verification of large readsfs/cifs/smb2pdu.c+2 -20 replies
57/195PCI: tegra: Fix return value check of pm_runtime_get_sync()drivers/pci/controller/pci-tegra.c+1 -10 replies
58/195mmc: spi: Toggle SPI polarity, do not hardcode itdrivers/mmc/host/mmc_spi.c+8 -30 replies
59/195ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boardsdrivers/acpi/video_detect.c+13 -00 replies
60/195ACPI / battery: Deal with design or full capacity being reported as -1drivers/acpi/battery.c+12 -70 replies
61/195ACPI / battery: Use design-cap for capacity calculations if full-cap is not availabledrivers/acpi/battery.c+8 -30 replies
62/195ACPI / battery: Deal better with neither design nor full capacity not being reporteddrivers/acpi/battery.c+39 -120 replies
63/195alarmtimer: Unregister wakeup source when module get failskernel/time/alarmtimer.c+5 -30 replies
64/195ubifs: Reject unsupported ioctl flags explicitlyfs/ubifs/ioctl.c+8 -00 replies
65/195ubifs: dont trigger assertion on invalid no-key filenamefs/ubifs/dir.c+2 -00 replies
66/195ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flagfs/ubifs/ioctl.c+2 -10 replies
67/195ubifs: Fix deadlock in concurrent bulk-read and writepagefs/ubifs/file.c+3 -10 replies
68/195crypto: geode-aes - convert to skcipher API and make thread-safedrivers/crypto/geode-aes.c drivers/crypto/geode-aes.h+153 -3120 replies
69/195PCI: keystone: Fix link training retries initiationdrivers/pci/controller/dwc/pci-keystone-dw.c+1 -10 replies
70/195mmc: sdhci-of-at91: fix memleak on clk_get failuredrivers/mmc/host/sdhci-of-at91.c+6 -30 replies
71/195hv_balloon: Balloon up according to request page numberdrivers/hv/hv_balloon.c+3 -100 replies
72/195mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatiledrivers/mfd/axp20x.c+1 -10 replies
73/195crypto: api - Check spawn->alg under lock in crypto_drop_spawncrypto/algapi.c+2 -40 replies
74/195crypto: ccree - fix backlog memory leakdrivers/crypto/ccree/cc_request_mgr.c+1 -00 replies
75/195crypto: ccree - fix pm wrongful error reportingdrivers/crypto/ccree/cc_pm.c+1 -10 replies
76/195crypto: 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
77/195scripts/find-unused-docs: Fix massive false positivesscripts/find-unused-docs.sh+1 -10 replies
78/195scsi: qla2xxx: Fix mtcp dump collection failuredrivers/scsi/qla2xxx/qla_mbx.c+1 -20 replies
79/195power: supply: ltc2941-battery-gauge: fix use-after-freedrivers/power/supply/ltc2941-battery-gauge.c+1 -10 replies
80/195ovl: fix wrong WARN_ON() in ovl_cache_update_ino()fs/overlayfs/readdir.c+7 -10 replies
81/195f2fs: choose hardlimit when softlimit is larger than hardlimit in f2fs_statfs_project()fs/f2fs/super.c+14 -60 replies
82/195f2fs: fix miscounted block limit in f2fs_statfs_project()fs/f2fs/super.c+2 -00 replies
83/195f2fs: code cleanup for f2fs_statfs_project()fs/f2fs/super.c+4 -120 replies
84/195PM: core: Fix handling of devices deleted during system-wide resumedrivers/base/power/main.c+37 -50 replies
85/195of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpcarch/powerpc/Kconfig drivers/of/Kconfig drivers/of/address.c+10 -10 replies
86/195dm zoned: support zone sizes smaller than 128MiBdrivers/md/dm-zoned-metadata.c+14 -90 replies
87/195dm 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
88/195dm crypt: fix benbi IV constructor crash if used in authenticated modedrivers/md/dm-crypt.c+8 -20 replies
89/195dm: fix potential for q->make_request_fn NULL pointerdrivers/md/dm.c+7 -20 replies
90/195dm writecache: fix incorrect flush sequence when doing SSD mode commitdrivers/md/dm-writecache.c+21 -200 replies
91/195padata: Remove broken queue flushingkernel/padata.c+12 -345 replies
92/195tracing: Annotate ftrace_graph_hash pointer with __rcukernel/trace/ftrace.c kernel/trace/trace.h+7 -40 replies
93/195tracing: Annotate ftrace_graph_notrace_hash pointer with __rcukernel/trace/ftrace.c kernel/trace/trace.h+7 -30 replies
94/195ftrace: Add comment to why rcu_dereference_sched() is open codedkernel/trace/trace.h+10 -00 replies
95/195ftrace: Protect ftrace_graph_hash with ftrace_synckernel/trace/ftrace.c kernel/trace/trace.h+11 -20 replies
96/195samples/bpf: Dont try to remove users homedir on cleansamples/bpf/Makefile+1 -10 replies
97/195crypto: ccp - set max RSA modulus size for v3 platform devices as welldrivers/crypto/ccp/ccp-dev-v3.c+1 -00 replies
98/195crypto: pcrypt - Do not clear MAY_SLEEP flag in original requestcrypto/pcrypt.c+0 -10 replies
99/195crypto: atmel-aes - Fix counter overflow in CTR modedrivers/crypto/atmel-aes.c+12 -250 replies
100/195crypto: api - Fix race condition in crypto_spawn_algcrypto/algapi.c crypto/api.c crypto/internal.h+6 -140 replies
101/195crypto: picoxcell - adjust the position of tasklet_init and fix missed tasklet_killdrivers/crypto/picoxcell_crypto.c+13 -20 replies
102/195scsi: 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
103/195NFS: Fix memory leaks and corruption in readdirfs/nfs/dir.c+15 -20 replies
104/195NFS: Directory page cache pages need to be locked when readfs/nfs/dir.c+19 -110 replies
105/195jbd2_seq_info_next should increase position indexfs/jbd2/journal.c+1 -00 replies
106/195Btrfs: fix missing hole after hole punching and fsync when using NO_HOLESfs/btrfs/tree-log.c+100 -2880 replies
107/195btrfs: set trans->drity in btrfs_commit_transactionfs/btrfs/transaction.c+8 -00 replies
108/195Btrfs: 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
109/195ARM: tegra: Enable PLLP bypass during Tegra124 LP1arch/arm/mach-tegra/sleep-tegra30.S+11 -00 replies
110/195iwlwifi: dont throw error when trying to remove IGTKdrivers/net/wireless/intel/iwlwifi/mvm/sta.c+7 -30 replies
111/195mwifiex: fix unbalanced locking in mwifiex_process_country_ie()drivers/net/wireless/marvell/mwifiex/sta_ioctl.c+1 -00 replies
112/195sunrpc: expiry_time should be seconds not timevalnet/sunrpc/auth_gss/svcauth_gss.c+4 -00 replies
113/195gfs2: move setting current->backing_dev_infofs/gfs2/file.c+10 -110 replies
114/195gfs2: fix O_SYNC write handlingfs/gfs2/file.c+21 -300 replies
115/195drm/rect: Avoid division by zerodrivers/gpu/drm/drm_rect.c+6 -10 replies
116/195media: rc: ensure lirc is initialized before registering input devicedrivers/media/rc/rc-main.c+16 -110 replies
117/195tools/kvm_stat: Fix kvm_exit filter nametools/kvm/kvm_stat/kvm_stat+6 -20 replies
118/195xen/balloon: Support xend-based toolstack take twodrivers/xen/xen-balloon.c+1 -10 replies
119/195watchdog: fix UAF in reboot notifier handling in watchdog core codedrivers/watchdog/watchdog_core.c drivers/watchdog/watchdog_dev.c+36 -350 replies
120/195bcache: 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
121/195eventfd: track eventfd_signal() recursion depthfs/eventfd.c include/linux/eventfd.h+29 -00 replies
122/195aio: prevent potential eventfd recursion on pollfs/aio.c+18 -20 replies
123/195KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacksarch/x86/kvm/i8259.c+5 -10 replies
124/195KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacksarch/x86/kvm/emulate.c+14 -20 replies
125/195KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacksarch/x86/kvm/pmu_intel.c+16 -80 replies
126/195KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacksarch/x86/kvm/x86.c+6 -20 replies
127/195KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacksarch/x86/kvm/lapic.c+9 -40 replies
128/195KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacksarch/x86/kvm/hyperv.c+6 -40 replies
129/195KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacksarch/x86/kvm/ioapic.c+1 -00 replies
130/195KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacksarch/x86/kvm/pmu.h+14 -40 replies
131/195KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacksarch/x86/kvm/ioapic.c+8 -60 replies
132/195KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.carch/x86/kvm/x86.c+8 -20 replies
133/195KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacksarch/x86/kvm/emulate.c+8 -30 replies
134/195KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacksarch/x86/kvm/mtrr.c+6 -20 replies
135/195KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platformarch/x86/kvm/x86.c+4 -00 replies
136/195KVM: PPC: Book3S HV: Uninit vCPU if vcore creation failsarch/powerpc/kvm/book3s_hv.c+3 -10 replies
137/195KVM: PPC: Book3S PR: Free shared page if mmu initialization failsarch/powerpc/kvm/book3s_pr.c+3 -10 replies
138/195x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bitarch/x86/kvm/x86.c+3 -00 replies
139/195KVM: x86: Dont let userspace set host-reserved cr4 bitsarch/x86/kvm/x86.c+34 -10 replies
140/195KVM: x86: Free wbinvd_dirty_mask if vCPU creation failsarch/x86/kvm/x86.c+1 -10 replies
141/195KVM: s390: do not clobber registers during guest reset/store statusarch/s390/kvm/kvm-s390.c+2 -40 replies
142/195clk: tegra: Mark fuse clock as criticaldrivers/clk/tegra/clk-tegra-periph.c+5 -10 replies
143/195drm/amd/dm/mst: Ignore payload update failuresdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c+4 -90 replies
144/195percpu: Separate decrypted varaibles anytime encryption can be enabledinclude/linux/percpu-defs.h+1 -20 replies
145/195scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return typedrivers/scsi/qla2xxx/qla_nx.c+3 -40 replies
146/195scsi: csiostor: Adjust indentation in csio_device_resetdrivers/scsi/csiostor/csio_scsi.c+1 -10 replies
147/195scsi: qla4xxx: Adjust indentation in qla4xxx_mem_freedrivers/scsi/qla4xxx/ql4_os.c+1 -10 replies
148/195scsi: ufs: Recheck bkops level if bkops is disableddrivers/scsi/ufs/ufshcd.c+3 -00 replies
149/195phy: qualcomm: Adjust indentation in read_poll_timeoutdrivers/phy/qualcomm/phy-qcom-apq8064-sata.c+1 -10 replies
150/195ext2: Adjust indentation in ext2_fill_superfs/ext2/super.c+3 -30 replies
151/195powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsizearch/powerpc/boot/4xx.c+1 -10 replies
152/195drm: msm: mdp4: Adjust indentation in mdp4_dsi_encoder_enabledrivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c+1 -10 replies
153/195NFC: pn544: Adjust indentation in pn544_hci_check_presencedrivers/nfc/pn544/pn544.c+1 -10 replies
154/195ppp: Adjust indentation into ppp_async_inputdrivers/net/ppp/ppp_async.c+9 -90 replies
155/195net: smc911x: Adjust indentation in smc911x_phy_configuredrivers/net/ethernet/smsc/smc911x.c+1 -10 replies
156/195net: tulip: Adjust indentation in {dmfe, uli526x}_init_moduledrivers/net/ethernet/dec/tulip/dmfe.c drivers/net/ethernet/dec/tulip/uli526x.c+6 -50 replies
157/195IB/mlx5: Fix outstanding_pi index for GSI qpsdrivers/infiniband/hw/mlx5/gsi.c+1 -20 replies
158/195IB/core: Fix ODP get user pages flowdrivers/infiniband/core/umem_odp.c+1 -10 replies
159/195nfsd: fix delay timer on 32-bit architecturesfs/nfsd/nfs4layouts.c+1 -10 replies
160/195nfsd: fix jiffies/time_t mixup in LRU listfs/nfsd/nfs4state.c fs/nfsd/state.h+2 -20 replies
161/195nfsd: Return the correct number of bytes written to the filefs/nfsd/vfs.c+1 -00 replies
162/195ubi: fastmap: Fix inverted logic in seen selfcheckdrivers/mtd/ubi/fastmap.c+1 -10 replies
163/195ubi: Fix an error pointer dereference in error handling codedrivers/mtd/ubi/fastmap.c+12 -90 replies
164/195mfd: da9062: Fix watchdog compatible stringdrivers/mfd/da9062-core.c+1 -10 replies
165/195mfd: rn5t618: Mark ADC control register volatiledrivers/mfd/rn5t618.c+1 -00 replies
166/195bonding/alb: properly access headers in bond_alb_xmit()drivers/net/bonding/bond_alb.c include/net/ipx.h+32 -170 replies
167/195net: dsa: bcm_sf2: Only 7278 supports 2Gb/sec IMP portdrivers/net/dsa/bcm_sf2.c+3 -10 replies
168/195net: mvneta: move rx_dropped and rx_errors in per-cpu statsdrivers/net/ethernet/marvell/mvneta.c+21 -60 replies
169/195net_sched: fix a resource leak in tcindex_set_parms()net/sched/cls_tcindex.c+1 -20 replies
170/195net: systemport: Avoid RBUF stuck in Wake-on-LAN modedrivers/net/ethernet/broadcom/bcmsysport.c+3 -00 replies
171/195net/mlx5: IPsec, Fix esp modify function attributedrivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c+1 -10 replies
172/195net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctxdrivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c+1 -00 replies
173/195net: macb: Remove unnecessary alignment check for TSOdrivers/net/ethernet/cadence/macb_main.c+3 -50 replies
174/195net: macb: Limit maximum GEM TX length in TSOdrivers/net/ethernet/cadence/macb_main.c+5 -10 replies
175/195net: dsa: b53: Always use dev->vlan_enabled in b53_configure_vlan()drivers/net/dsa/b53/b53_common.c+1 -10 replies
176/195ext4: fix deadlock allocating crypto bounce page from mempoolfs/ext4/page-io.c+14 -50 replies
177/195btrfs: use bool argument in free_root_pointers()fs/btrfs/disk-io.c+5 -50 replies
178/195btrfs: free block groups after freeing fs treesfs/btrfs/disk-io.c+9 -20 replies
179/195drm: atmel-hlcdc: enable clock before configuring timing enginedrivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c+7 -10 replies
180/195drm/dp_mst: Remove VCPI while disabling topology mgrdrivers/gpu/drm/drm_dp_mst_topology.c+12 -00 replies
181/195btrfs: flush write bio if we loop in extent_write_cache_pagesfs/btrfs/extent_io.c+8 -00 replies
182/195KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVMarch/x86/kvm/x86.c+1 -10 replies
183/195KVM: 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
184/195KVM: VMX: Add non-canonical check on writes to RTIT address MSRsarch/x86/kvm/vmx/vmx.c+8033 -00 replies
185/195KVM: nVMX: vmread should not set rflags to specify success in case of #PFarch/x86/kvm/vmx.c+3 -10 replies
186/195KVM: Use vcpu-specific gva->hva translation when querying host page sizearch/x86/kvm/mmu.c include/linux/kvm_host.h virt/kvm/kvm_main.c+6 -60 replies
187/195KVM: Play nice with read-only memslots when querying host page sizevirt/kvm/kvm_main.c+1 -10 replies
188/195mm: zero remaining unavailable struct pagesinclude/linux/memblock.h mm/page_alloc.c+25 -260 replies
189/195mm: return zero_resv_unavail optimizationmm/page_alloc.c+26 -200 replies
190/195mm/page_alloc.c: fix uninitialized memmaps on a partially populated last sectionmm/page_alloc.c+12 -20 replies
191/195cifs: fail i/o on soft mounts if sessionsetup errors outfs/cifs/smb2pdu.c+8 -20 replies
192/195x86/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
193/195clocksource: Prevent double add_timer_on() for watchdog_timerkernel/time/clocksource.c+9 -20 replies
194/195perf/core: Fix mlock accounting in perf_mmap()kernel/events/core.c+9 -10 replies
195/195rxrpc: Fix service call disconnectionnet/rxrpc/conn_object.c+1 -20 replies

Reviews trailers per patch

87 of 195 patches have a Reviewed-by or Acked-by.

PatchCong WangJames ChapmanMiroslav BenesHeikki KrogerusGuenter RoeckJoseph QiAlexandru EliseiMark BrownMichal HockoWei YangAndrew MurrayJoel Fernandes (Google)Christian ZigotzkyUlf HanssonEwan D. MilneJosef BacikNikolay BorisovGanapathi BhatDaniel VetterBenjamin GaignardNick FrenchAndrew HonigJim MattsonChao YuDaniel JordanBjorn AnderssonBenjamin CoddingtonQu WenruoDavid SterbaBean HuoAlim AkhtarManish RangankarNick DesaulniersArtemy KovalyovJason GunthorpeAdam ThomsonBoris PismennyLeon RomanovskyDaniel WagnerRoman BolshakovEric WheelerBoris OstrovskyFilipe MananaEvan GreenDamien Le MoalAlexander ShishkinMasayoshi MizumaOscar SalvadorPavel TatashinLiran AlonSean ChristophersonNaoya HoriguchiGreg KurzPaul MackerrasMikita LipskiHarry WentlandDavid HildenbrandCornelia HuckJoao MartinsJeff MoyerFrank SorensonJan KaraEric BiggersGary R HookJesper Dangaard BrouerGreg Kroah-HartmanAndy ShevchenkoChristoph HellwigHans VerkuilDmitry VyukovLudovic DesrochesAdrian HunterVitaly KuznetsovMichael KelleyChen-Yu TsaiDouglas AndersonRonnie SahlbergAndrew DonnellanNeelima KrishnanDave HansenJosh PoimboeufSergey SenozhatskyPali Rohár[email protected]Yuchung ChengNeal CardwellSoheil Hassas Yeganeh[email protected]Jagan Teki
1/195R-b
2/195
3/195R-b
4/195
5/195R-b
6/195T-b R-b R-b
7/195R-b
8/195A-b
9/195
10/195
11/195A-b
12/195
13/195A-b
14/195
15/195Reported-and-tested-by
16/195
17/195
18/195
19/195A-b A-b A-b
20/195A-b
21/195A-b
22/195
23/195
24/195
25/195
26/195
27/195R-b Reported-and-tested-by
28/195
29/195
30/195
31/195
32/195R-b R-b
33/195
34/195
35/195
36/195
37/195
38/195A-b R-b
39/195A-b R-b
40/195R-b A-b
41/195
42/195
43/195R-b
44/195
45/195R-b
46/195
47/195R-b
48/195R-b
49/195R-b
50/195
51/195
52/195
53/195
54/195R-b
55/195
56/195R-b
57/195A-b
58/195R-b
59/195
60/195
61/195
62/195
63/195R-b
64/195
65/195
66/195
67/195
68/195
69/195A-b
70/195A-b A-b
71/195R-b R-b
72/195R-b
73/195
74/195
75/195
76/195
77/195
78/195
79/195
80/195
81/195
82/195
83/195R-b
84/195A-b
85/195T-b R-b
86/195R-b
87/195
88/195
89/195
90/195
91/195R-b
92/195R-b
93/195
94/195A-b
95/195R-b
96/195A-b
97/195A-b
98/195T-b
99/195
100/195
101/195
102/195R-b
103/195R-b
104/195R-b
105/195R-b
106/195R-b
107/195R-b
108/195R-b R-b
109/195
110/195
111/195A-b
112/195T-b
113/195
114/195
115/195R-b R-b
116/195T-b
117/195
118/195R-b
119/195R-b
120/195A-b
121/195
122/195R-b
123/195R-b R-b
124/195
125/195R-b R-b
126/195R-b R-b
127/195R-b R-b
128/195R-b
129/195R-b R-b
130/195R-b R-b
131/195R-b R-b
132/195R-b R-b
133/195R-b R-b
134/195R-b R-b
135/195
136/195R-b A-b
137/195R-b A-b
138/195R-b
139/195
140/195
141/195R-b R-b
142/195
143/195R-b A-b
144/195
145/195R-b R-b
146/195
147/195A-b R-b
148/195R-b R-b T-b
149/195R-b
150/195
151/195R-b
152/195R-b
153/195
154/195
155/195
156/195
157/195A-b
158/195R-b R-b
159/195
160/195
161/195
162/195
163/195
164/195A-b R-b
165/195
166/195
167/195
168/195
169/195
170/195
171/195R-b
172/195R-b
173/195
174/195
175/195
176/195
177/195R-b R-b
178/195R-b
179/195
180/195
181/195R-b
182/195
183/195
184/195
185/195R-b R-b
186/195
187/195
188/195Signed-off-by-by T-b T-b R-b
189/195R-b R-b A-b
190/195T-b
191/195
192/195Debugged-by T-b
193/195
194/195A-b
195/195

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 4.19 000/195] 4.19.103-stable review

This is the start of the stable review cycle for the 4.19.103 release. There are 195 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/v4.x/stable-review/patch-4.19.103-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-4.19.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.19.103-rc1

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

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

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

Pavel Tatashin <[email protected]>
mm: return zero_resv_unavail optimization

Naoya Horiguchi <[email protected]>
mm: zero remaining unavailable struct pages

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

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

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

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

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

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

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

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()

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

Florian Fainelli <[email protected]>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Christoph Hellwig <[email protected]>

    gfs2: move setting current->backing_dev_info

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

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

Josef Bacik <[email protected]>

    btrfs: set trans->drity in btrfs_commit_transaction

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

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

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

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: ccp - set max RSA modulus size for v3 platform devices as well

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

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

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

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

Mike Snitzer <[email protected]>

    dm: fix potential for q->make_request_fn NULL pointer

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

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

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

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

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()

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

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

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

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

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

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

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

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

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

Eric Biggers <[email protected]>
crypto: geode-aes - convert to skcipher API and make thread-safe

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

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

Hou Tao <[email protected]>
ubifs: Reject unsupported ioctl flags explicitly

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

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

Steve French <[email protected]>
smb3: fix signing verification of large reads

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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()

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()

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

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

Luca Coelho <[email protected]>
iwlwifi: mvm: fix NVM check for 3168 devices

John Ogness <[email protected]>
printk: fix exclusive_console replaying

Jan Kara <[email protected]>
udf: Allow writing to 'Rewritable' partitions

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

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

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

YueHaibing <[email protected]>
kernel/module: Fix memleak in module_add_modinfo_attrs()

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

Icenowy Zheng <[email protected]>
Revert "drm/sun4i: dsi: Change the start delay calculation"

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

Diffstat:

 Makefile                                           |    4 +-
 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/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/kvm/inject_fault.c                      |   70 +-
 arch/mips/Makefile.postlink                        |    2 +-
 arch/mips/boot/Makefile                            |    2 +-
 arch/powerpc/Kconfig                               |    1 +
 arch/powerpc/boot/4xx.c                            |    2 +-
 arch/powerpc/kvm/book3s_hv.c                       |    4 +-
 arch/powerpc/kvm/book3s_pr.c                       |    4 +-
 arch/powerpc/platforms/pseries/hotplug-memory.c    |    4 +-
 arch/powerpc/xmon/xmon.c                           |    9 +-
 arch/s390/include/asm/page.h                       |    2 +
 arch/s390/kvm/kvm-s390.c                           |    6 +-
 arch/s390/mm/hugetlbpage.c                         |  100 +-
 arch/sparc/include/uapi/asm/ipcbuf.h               |   22 +-
 arch/x86/include/asm/apic.h                        |    8 +
 arch/x86/include/asm/kvm_host.h                    |    8 +-
 arch/x86/kernel/apic/msi.c                         |  128 +-
 arch/x86/kernel/cpu/tsx.c                          |   13 +-
 arch/x86/kvm/emulate.c                             |   27 +-
 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                                 |   78 +-
 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/pmu_intel.c                           |   24 +-
 arch/x86/kvm/vmx.c                                 |    4 +-
 arch/x86/kvm/vmx/vmx.c                             | 8033 ++++++++++++++++++++
 arch/x86/kvm/x86.c                                 |  101 +-
 arch/x86/kvm/x86.h                                 |    2 +-
 crypto/algapi.c                                    |   22 +-
 crypto/api.c                                       |    3 +-
 crypto/internal.h                                  |    1 -
 crypto/pcrypt.c                                    |    1 -
 drivers/acpi/battery.c                             |   75 +-
 drivers/acpi/video_detect.c                        |   13 +
 drivers/base/power/main.c                          |   42 +-
 drivers/clk/tegra/clk-tegra-periph.c               |    6 +-
 drivers/crypto/atmel-aes.c                         |   37 +-
 drivers/crypto/ccp/ccp-dev-v3.c                    |    1 +
 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/geode-aes.c                         |  442 +-
 drivers/crypto/geode-aes.h                         |   15 +-
 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     |    8 +-
 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/gpu/drm/sun4i/sun6i_mipi_dsi.c             |    3 +-
 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                              |   10 +-
 drivers/md/dm-writecache.c                         |   41 +-
 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/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/ethernet/broadcom/bcmsysport.c         |    3 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |    2 +-
 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/marvell/mvneta.c              |   27 +-
 .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c   |    3 +-
 drivers/net/ethernet/smsc/smc911x.c                |    2 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |    4 +
 drivers/net/gtp.c                                  |    4 +-
 drivers/net/ppp/ppp_async.c                        |   18 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c |    1 +
 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c       |    2 +-
 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/of/Kconfig                                 |    4 +
 drivers/of/address.c                               |    6 +-
 drivers/pci/controller/dwc/pci-keystone-dw.c       |    2 +-
 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/ltc2941-battery-gauge.c       |    2 +-
 drivers/scsi/csiostor/csio_scsi.c                  |    2 +-
 drivers/scsi/qla2xxx/qla_dbg.c                     |    6 -
 drivers/scsi/qla2xxx/qla_dbg.h                     |    6 +
 drivers/scsi/qla2xxx/qla_isr.c                     |   12 +
 drivers/scsi/qla2xxx/qla_mbx.c                     |    3 +-
 drivers/scsi/qla2xxx/qla_nx.c                      |    7 +-
 drivers/scsi/qla4xxx/ql4_os.c                      |    2 +-
 drivers/scsi/ufs/ufshcd.c                          |    3 +
 drivers/usb/gadget/function/f_ecm.c                |   16 +-
 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/tcpci.c                          |    6 +
 drivers/watchdog/watchdog_core.c                   |   35 +
 drivers/watchdog/watchdog_dev.c                    |   36 +-
 drivers/xen/xen-balloon.c                          |    2 +-
 fs/aio.c                                           |   20 +-
 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                               |    8 +
 fs/btrfs/tests/btrfs-tests.c                       |    1 -
 fs/btrfs/transaction.c                             |    8 +
 fs/btrfs/tree-log.c                                |  388 +-
 fs/cifs/smb2pdu.c                                  |   14 +-
 fs/eventfd.c                                       |   15 +
 fs/ext2/super.c                                    |    6 +-
 fs/ext4/page-io.c                                  |   19 +-
 fs/f2fs/super.c                                    |   14 +-
 fs/gfs2/file.c                                     |   72 +-
 fs/jbd2/journal.c                                  |    1 +
 fs/nfs/dir.c                                       |   47 +-
 fs/nfsd/nfs4layouts.c                              |    2 +-
 fs/nfsd/nfs4state.c                                |    2 +-
 fs/nfsd/state.h                                    |    2 +-
 fs/nfsd/vfs.c                                      |    1 +
 fs/ocfs2/file.c                                    |   14 +-
 fs/overlayfs/file.c                                |    2 +-
 fs/overlayfs/readdir.c                             |    8 +-
 fs/ubifs/dir.c                                     |    2 +
 fs/ubifs/file.c                                    |    4 +-
 fs/ubifs/ioctl.c                                   |   11 +-
 fs/udf/super.c                                     |    1 -
 include/linux/eventfd.h                            |   14 +
 include/linux/irq.h                                |   18 +
 include/linux/irqdomain.h                          |    7 +
 include/linux/kvm_host.h                           |    8 +-
 include/linux/memblock.h                           |   15 -
 include/linux/percpu-defs.h                        |    3 +-
 include/media/v4l2-rect.h                          |    8 +-
 include/net/ipx.h                                  |    5 -
 ipc/msg.c                                          |   19 +-
 kernel/events/core.c                               |   10 +-
 kernel/irq/debugfs.c                               |    1 +
 kernel/irq/irqdomain.c                             |    1 +
 kernel/irq/msi.c                                   |    5 +-
 kernel/module.c                                    |    2 +
 kernel/padata.c                                    |   46 +-
 kernel/printk/printk.c                             |    4 +-
 kernel/rcu/tree_plugin.h                           |   11 +-
 kernel/time/alarmtimer.c                           |    8 +-
 kernel/time/clocksource.c                          |   11 +-
 kernel/trace/ftrace.c                              |   15 +-
 kernel/trace/trace.h                               |   29 +-
 kernel/trace/trace_sched_switch.c                  |    4 +-
 lib/test_kasan.c                                   |    1 +
 mm/memory_hotplug.c                                |    9 +-
 mm/migrate.c                                       |   25 +-
 mm/page_alloc.c                                    |   64 +-
 net/hsr/hsr_slave.c                                |    2 +
 net/ipv4/tcp.c                                     |    6 +
 net/l2tp/l2tp_core.c                               |    7 +-
 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                             |   31 +-
 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/sunrpc/auth_gss/svcauth_gss.c                  |    4 +
 samples/bpf/Makefile                               |    2 +-
 scripts/find-unused-docs.sh                        |    2 +-
 sound/drivers/dummy.c                              |    2 +-
 sound/pci/hda/hda_intel.c                          |    2 +
 sound/usb/validate.c                               |    6 +-
 tools/kvm/kvm_stat/kvm_stat                        |    8 +-
 virt/kvm/arm/aarch32.c                             |  117 +-
 virt/kvm/arm/mmio.c                                |    6 +
 virt/kvm/async_pf.c                                |   10 +-
 virt/kvm/kvm_main.c                                |    4 +-
 213 files changed, 10303 insertions(+), 1570 deletions(-)