Skip to content

4.19.77-stable review

Greg Kroah-Hartman dm-devel kernel-janitors linux-arm-kernel linux-devicetree linux-edac linux-security-module linux-tegra linux-trace-devel lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest211 patches 22 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/211arcnet: provide a buffer big enough to actually receive packetsdrivers/net/arcnet/arcnet.c+17 -140 replies
2/211cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSizedrivers/net/usb/cdc_ncm.c+5 -10 replies
3/211macsec: drop skb sk before calling gro_cells_receivedrivers/net/macsec.c+1 -00 replies
4/211net/phy: fix DP83865 10 Mbps HDX loopback disable functiondrivers/net/phy/national.c+6 -30 replies
5/211net: qrtr: Stop rx_worker before freeing nodenet/qrtr/qrtr.c+1 -00 replies
6/211net/sched: act_sample: dont push mac header on ip6gre ingressnet/sched/act_sample.c+1 -00 replies
7/211net_sched: add max len check for TCA_KINDnet/sched/sch_api.c+2 -10 replies
8/211nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprsdrivers/net/ethernet/netronome/nfp/flower/main.c+3 -00 replies
9/211openvswitch: change type of UPCALL_PID attribute to NLA_UNSPECnet/openvswitch/datapath.c+1 -10 replies
10/211ppp: Fix memory leak in ppp_writedrivers/net/ppp/ppp_generic.c+2 -00 replies
11/211sch_netem: fix a divide by zero in tabledist()net/sched/sch_netem.c+1 -10 replies
12/211skge: fix checksum byte orderdrivers/net/ethernet/marvell/skge.c+1 -10 replies
13/211usbnet: ignore endpoints with invalid wMaxPacketSizedrivers/net/usb/usbnet.c+5 -00 replies
14/211usbnet: sanity checking of packet sizes and device mtudrivers/net/usb/usbnet.c+3 -00 replies
15/211net: sched: fix possible crash in tcf_action_destroy()net/sched/cls_api.c+4 -20 replies
16/211tcp: better handle TCP_USER_TIMEOUT in SYN_SENT statenet/ipv4/tcp_timer.c+3 -20 replies
17/211net/mlx5: Add device ID of upcoming BlueField-2drivers/net/ethernet/mellanox/mlx5/core/main.c+1 -00 replies
18/211mISDN: enforce CAP_NET_RAW for raw socketsdrivers/isdn/mISDN/socket.c+2 -00 replies
19/211appletalk: enforce CAP_NET_RAW for raw socketsnet/appletalk/ddp.c+5 -00 replies
20/211ax25: enforce CAP_NET_RAW for raw socketsnet/ax25/af_ax25.c+2 -00 replies
21/211ieee802154: enforce CAP_NET_RAW for raw socketsnet/ieee802154/socket.c+3 -00 replies
22/211nfc: enforce CAP_NET_RAW for raw socketsnet/nfc/llcp_sock.c+5 -20 replies
23/211nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprsdrivers/net/ethernet/netronome/nfp/flower/main.c+3 -00 replies
24/211ALSA: hda: Flush interrupts on disablingsound/hda/hdac_controller.c sound/pci/hda/hda_intel.c+3 -10 replies
25/211regulator: lm363x: Fix off-by-one n_voltages for lm3632 ldo_vpos/ldo_vnegdrivers/regulator/lm363x-regulator.c+1 -10 replies
26/211ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFERsound/soc/codecs/tlv320aic31xx.c+5 -20 replies
27/211ASoC: sgtl5000: Fix of unmute outputs on probesound/soc/codecs/sgtl5000.c+3 -30 replies
28/211ASoC: sgtl5000: Fix charge pump source assignmentsound/soc/codecs/sgtl5000.c+10 -50 replies
29/211firmware: qcom_scm: Use proper types for dma mappingsdrivers/firmware/qcom_scm.c+5 -20 replies
30/211dmaengine: bcm2835: Print error in case setting DMA mask failsdrivers/dma/bcm2835-dma.c+3 -10 replies
31/211leds: leds-lp5562 allow firmware files up to the maximum lengthdrivers/leds/leds-lp5562.c+5 -10 replies
32/211media: dib0700: fix link error for dibx000_i2c_set_speeddrivers/media/usb/dvb-usb/dib0700_devices.c+8 -00 replies
33/211media: mtk-cir: lower de-glitch counter for rc-mm protocoldrivers/media/rc/mtk-cir.c+8 -00 replies
34/211media: exynos4-is: fix leaked of_node referencesdrivers/media/platform/exynos4-is/fimc-is.c drivers/media/platform/exynos4-is/media-dev.c+3 -00 replies
35/211media: hdpvr: Add device num check and handlingdrivers/media/usb/hdpvr/hdpvr-core.c+11 -10 replies
36/211media: i2c: ov5640: Check for devm_gpiod_get_optional() errordrivers/media/i2c/ov5640.c+5 -00 replies
37/211time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaintkernel/sched/core.c+49 -80 replies
38/211sched/fair: Fix imbalance due to CPU affinitykernel/sched/fair.c+3 -20 replies
39/211sched/core: Fix CPU controller for !RT_GROUP_SCHEDkernel/sched/core.c+0 -40 replies
40/211x86/apic: Make apic_pending_intr_clear() more robustarch/x86/kernel/apic/apic.c+63 -440 replies
41/211sched/deadline: Fix bandwidth accounting at all levels after offline migrationkernel/sched/deadline.c+33 -00 replies
42/211x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI failsarch/x86/kernel/smp.c+27 -190 replies
43/211x86/apic: Soft disable APIC before initializing itarch/x86/kernel/apic/apic.c+8 -00 replies
44/211ALSA: hda - Show the fatal CORB/RIRB error more clearlysound/pci/hda/hda_controller.c+4 -10 replies
45/211ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls()sound/i2c/other/ak4xxx-adda.c+4 -30 replies
46/211EDAC/mc: Fix grain_bits calculationdrivers/edac/edac_mc.c+6 -20 replies
47/211media: iguanair: add sanity checksdrivers/media/rc/iguanair.c+7 -80 replies
48/211base: soc: Export soc_device_register/unregister APIsdrivers/base/soc.c+2 -00 replies
49/211ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalidsound/usb/pcm.c+1 -00 replies
50/211ia64:unwind: fix double free for mod->arch.init_unw_tablearch/ia64/kernel/module.c+6 -20 replies
51/211EDAC/altera: Use the proper type for the IRQ status bitsdrivers/edac/altera_edac.c+3 -10 replies
52/211ASoC: rsnd: dont call clk_get_rate() under atomic contextsound/soc/sh/rcar/adg.c+15 -60 replies
53/211arm64/prefetch: fix a -Wtype-limits warningarch/arm64/include/asm/cputype.h arch/arm64/kernel/cpufeature.c+12 -110 replies
54/211md/raid1: end bio when the device faultydrivers/md/raid1.c+14 -120 replies
55/211md: dont call spare_active in md_reap_sync_thread if all member devices cant workdrivers/md/md.c+2 -10 replies
56/211md: dont set In_sync if array is frozendrivers/md/md.c+9 -20 replies
57/211media: media/platform: fsl-viu.c: fix build for MICROBLAZEdrivers/media/platform/fsl-viu.c+1 -10 replies
58/211RAS: Fix prototype warningsdrivers/ras/cec.c drivers/ras/debugfs.c+3 -00 replies
59/211ACPI / processor: dont print errors for processorIDs == 0xffdrivers/acpi/acpi_processor.c+7 -30 replies
60/211loop: Add LOOP_SET_DIRECT_IO to compat ioctldrivers/block/loop.c+1 -00 replies
61/211EDAC, pnd2: Fix ioremap() size in dnv_rd_reg()drivers/edac/pnd2_edac.c+6 -10 replies
62/211efi: cper: print AER info of PCIe fatal errordrivers/firmware/efi/cper.c+15 -00 replies
63/211firmware: arm_scmi: Check if platform has released shmem before usingdrivers/firmware/arm_scmi/driver.c+8 -00 replies
64/211sched/fair: Use rq_lock/unlock in online_fair_sched_groupkernel/sched/fair.c+3 -30 replies
65/211idle: Prevent late-arriving interrupts from disrupting offlinekernel/sched/idle.c+3 -20 replies
66/211media: gspca: zero usb_buf on errordrivers/media/usb/gspca/konica.c drivers/media/usb/gspca/nw80x.c drivers/media/usb/gspca/ov519.c +11 more+71 -00 replies
67/211perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfigtools/perf/perf.c+3 -00 replies
68/211perf test vfs_getname: Disable ~/.perfconfig to get default outputtools/perf/tests/shell/trace+probe_vfs_getname.sh+4 -00 replies
69/211media: mtk-mdp: fix reference count on old device treedrivers/media/platform/mtk-mdp/mtk_mdp_core.c+3 -10 replies
70/211media: fdp1: Reduce FCP not found message level to debugdrivers/media/platform/rcar_fdp1.c+1 -10 replies
71/211media: em28xx: modules workqueue not inited for 2nd devicedrivers/media/usb/em28xx/em28xx-cards.c+0 -10 replies
72/211media: rc: imon: Allow iMON RC protocol for ffdc 7e devicedrivers/media/rc/imon.c+6 -10 replies
73/211dmaengine: iop-adma: use correct printk format stringsdrivers/dma/iop-adma.c+9 -90 replies
74/211perf record: Support aarch64 random socket_id assignmenttools/perf/util/header.c+3 -10 replies
75/211media: vsp1: fix memory leak of dl on error return pathdrivers/media/platform/vsp1/vsp1_dl.c+3 -10 replies
76/211media: i2c: ov5645: Fix power sequencedrivers/media/i2c/ov5645.c+18 -80 replies
77/211media: omap3isp: Dont set streaming state on random subdevsdrivers/media/platform/omap3isp/isp.c+8 -00 replies
78/211media: imx: mipi csi-2: Dont fail if initial state times-outdrivers/staging/media/imx/imx6-mipi-csi2.c+4 -80 replies
79/211net: lpc-enet: fix printk format stringsdrivers/net/ethernet/nxp/lpc_eth.c+7 -60 replies
80/211m68k: Prevent some compiler warnings in Coldfire buildsarch/m68k/include/asm/atarihw.h arch/m68k/include/asm/io_mm.h arch/m68k/include/asm/macintosh.h+6 -100 replies
81/211ARM: dts: imx7d: cl-som-imx7: make ethernet work againarch/arm/boot/dts/imx7d-cl-som-imx7.dts+2 -20 replies
82/211ARM: dts: imx7-colibri: disable HS400arch/arm/boot/dts/imx7-colibri.dtsi+1 -00 replies
83/211media: radio/si470x: kill urb on errordrivers/media/radio/si470x/radio-si470x-usb.c+4 -10 replies
84/211media: hdpvr: add terminating 0 at end of stringdrivers/media/usb/hdpvr/hdpvr-core.c+1 -00 replies
85/211ASoC: uniphier: Fix double reset assersion when transitioning to suspend statesound/soc/uniphier/aio-cpu.c sound/soc/uniphier/aio.h+22 -100 replies
86/211tools headers: Fixup bitsperlong per arch includestools/include/uapi/asm/bitsperlong.h+9 -90 replies
87/211ASoC: sun4i-i2s: Dont use the oversample to calculate BCLKsound/soc/sunxi/sun4i-i2s.c+5 -40 replies
88/211led: triggers: Fix a memory leak bugdrivers/leds/led-triggers.c+1 -00 replies
89/211nbd: add missing config putdrivers/block/nbd.c+3 -10 replies
90/211media: mceusb: fix (eliminate) TX IR signal length limitdrivers/media/rc/mceusb.c+196 -1382 replies
91/211media: dvb-frontends: use ida for pll numberdrivers/media/dvb-frontends/dvb-pll.c+24 -160 replies
92/211posix-cpu-timers: Sanitize bogus WARNONSkernel/time/posix-cpu-timers.c+13 -70 replies
93/211media: dvb-core: fix a memory leak bugdrivers/media/dvb-core/dvbdev.c+3 -10 replies
94/211libperf: Fix alignment trap with xyarray contents in perf stattools/perf/util/xyarray.h+2 -10 replies
95/211EDAC/amd64: Recognize DRAM device type ECC capabilitydrivers/edac/amd64_edac.c+12 -20 replies
96/211EDAC/amd64: Decode syndrome before translating addressdrivers/edac/amd64_edac.c+7 -70 replies
97/211PM / devfreq: passive: Use non-devm notifiersdrivers/devfreq/governor_passive.c+3 -30 replies
98/211PM / devfreq: exynos-bus: Correct clock enable sequencedrivers/devfreq/exynos-bus.c+17 -140 replies
99/211media: cec-notifier: clear cec_adap in cec_notifier_unregisterdrivers/media/cec/cec-notifier.c+2 -00 replies
100/211media: saa7146: add cleanup in hexium_attach()drivers/media/pci/saa7146/hexium_gemini.c+3 -00 replies
101/211media: cpia2_usb: fix memory leaksdrivers/media/usb/cpia2/cpia2_usb.c+4 -00 replies
102/211media: saa7134: fix terminology around saa7134_i2c_eeprom_md7134_gate()drivers/media/pci/saa7134/saa7134-i2c.c+8 -40 replies
103/211perf trace beauty ioctl: Fix off-by-one error in cmd->string tabletools/perf/trace/beauty/ioctl.c+1 -10 replies
104/211media: ov9650: add a sanity checkdrivers/media/i2c/ov9650.c+5 -00 replies
105/211ASoC: es8316: fix headphone mixer volume tablesound/soc/codecs/es8316.c+5 -20 replies
106/211ACPI / CPPC: do not require the _PSD methoddrivers/acpi/cppc_acpi.c+4 -20 replies
107/211sched/cpufreq: Align trace event behavior of fast switchingkernel/sched/cpufreq_schedutil.c+6 -10 replies
108/211x86/apic/vector: Warn when vector space exhaustion breaks affinityarch/x86/kernel/apic/vector.c+11 -00 replies
109/211arm64: kpti: ensure patched kernel text is fetched from PoUarch/arm64/mm/proc.S+9 -00 replies
110/211x86/mm/pti: Do not invoke PTI functions when PTI is disabledarch/x86/mm/pti.c+2 -00 replies
111/211ASoC: fsl_ssi: Fix clock control issue in master modesound/soc/fsl/fsl_ssi.c+9 -90 replies
112/211x86/mm/pti: Handle unaligned address gracefully in pti_clone_pagetable()arch/x86/mm/pti.c+4 -20 replies
113/211nvmet: fix data units read and written counters in SMART logdrivers/nvme/target/admin-cmd.c+8 -60 replies
114/211nvme-multipath: fix ana log nsid lookup when nsid is not founddrivers/nvme/host/multipath.c+5 -30 replies
115/211ALSA: firewire-motu: add support for MOTU 4presound/firewire/motu/motu.c+12 -00 replies
116/211iommu/amd: Silence warnings under memory pressuredrivers/iommu/amd_iommu.c+3 -10 replies
117/211libata/ahci: Drop PCS quirk for Denverton and beyonddrivers/ata/ahci.c drivers/ata/ahci.h+71 -470 replies
118/211iommu/iova: Avoid false sharing on fq_timer_ondrivers/iommu/iova.c+3 -10 replies
119/211libtraceevent: Change users plugin directorytools/lib/traceevent/Makefile tools/lib/traceevent/event-plugin.c+4 -40 replies
120/211ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi Chromebooksarch/arm/boot/dts/exynos5420-peach-pit.dts arch/arm/boot/dts/exynos5800-peach-pi.dts+2 -00 replies
121/211ACPI: custom_method: fix memory leaksdrivers/acpi/custom_method.c+4 -10 replies
122/211ACPI / PCI: fix acpi_pci_irq_enable() memory leakdrivers/acpi/pci_irq.c+3 -10 replies
123/211closures: fix a race on wakeup from closure_syncdrivers/md/bcache/closure.c+8 -20 replies
124/211hwmon: (acpi_power_meter) Change log level for unsafe software power capdrivers/hwmon/acpi_power_meter.c+2 -20 replies
125/211md/raid1: fail run raid1 array when active disk less than onedrivers/md/raid1.c+12 -10 replies
126/211dmaengine: ti: edma: Do not reset reserved paRAM slotsdrivers/dma/ti/edma.c+6 -30 replies
127/211kprobes: Prohibit probing on BUG() and WARN() addressinclude/linux/bug.h kernel/kprobes.c+7 -10 replies
128/211s390/crypto: xts-aes-s390 fix extra run-time crypto self tests findingarch/s390/crypto/aes_s390.c+6 -00 replies
129/211x86/cpu: Add Tiger Lake to Intel familyarch/x86/include/asm/intel-family.h+3 -00 replies
130/211platform/x86: intel_pmc_core: Do not ioremap RAMdrivers/platform/x86/intel_pmc_core.c+6 -20 replies
131/211ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not setsound/soc/soc-generic-dmaengine-pcm.c+6 -00 replies
132/211raid5: dont set STRIPE_HANDLE to stripe which is in batch listdrivers/md/raid5.c+2 -10 replies
133/211mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO_IRQ_NOTHREADdrivers/mmc/core/sdio_irq.c+6 -30 replies
134/211mmc: sdhci: Fix incorrect switch to HS modedrivers/mmc/host/sdhci.c+3 -10 replies
135/211mmc: core: Add helper function to indicate if SDIO IRQs is enabledinclude/linux/mmc/host.h+9 -00 replies
136/211mmc: dw_mmc: Re-store SDIO IRQs mask at system resumedrivers/mmc/host/dw_mmc.c+4 -00 replies
137/211raid5: dont increment read_errors on EILSEQ returndrivers/md/raid5.c+2 -10 replies
138/211libertas: Add missing sentinel at end of if_usb.c fw_tabledrivers/net/wireless/marvell/libertas/if_usb.c+2 -10 replies
139/211e1000e: add workaround for possible stalled packetdrivers/net/ethernet/intel/e1000e/ich8lan.c drivers/net/ethernet/intel/e1000e/ich8lan.h+11 -10 replies
140/211ALSA: hda - Drop unsol event handler for Intel HDMI codecssound/pci/hda/patch_hdmi.c+8 -10 replies
141/211drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2)drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c+5 -00 replies
142/211media: ttusb-dec: Fix info-leak in ttusb_dec_send_command()drivers/media/usb/ttusb-dec/ttusb_dec.c+1 -10 replies
143/211ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93sound/pci/hda/patch_realtek.c+3 -00 replies
144/211iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systemsdrivers/iommu/Makefile drivers/iommu/amd_iommu.h drivers/iommu/amd_iommu_init.c +1 more+111 -20 replies
145/211btrfs: extent-tree: Make sure we only allocate extents from block groups with the same typefs/btrfs/extent-tree.c+8 -00 replies
146/211media: omap3isp: Set device on omap3isp subdevsdrivers/media/platform/omap3isp/ispccdc.c drivers/media/platform/omap3isp/ispccp2.c drivers/media/platform/omap3isp/ispcsi2.c +3 more+7 -00 replies
147/211PM / devfreq: passive: fix compiler warningdrivers/devfreq/governor_passive.c+0 -10 replies
148/211iwlwifi: fw: dont send GEO_TX_POWER_LIMIT command to FW version 36drivers/net/wireless/intel/iwlwifi/mvm/fw.c+5 -30 replies
149/211ALSA: firewire-tascam: handle error code when getting current source of clocksound/firewire/tascam/tascam-pcm.c+3 -00 replies
150/211ALSA: firewire-tascam: check intermediate state of clock status and retrysound/firewire/tascam/tascam-stream.c+28 -140 replies
151/211scsi: scsi_dh_rdac: zero cdb in send_mode_select()drivers/scsi/device_handler/scsi_dh_rdac.c+2 -00 replies
152/211scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flagdrivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_os.c drivers/scsi/qla2xxx/qla_target.c+21 -60 replies
153/211printk: Do not lose last line in kmsg buffer dumpkernel/printk/printk.c+1 -10 replies
154/211IB/mlx5: Free mpi in mp_slave modedrivers/infiniband/hw/mlx5/main.c+1 -00 replies
155/211IB/hfi1: Define variables as unsigned long to fix KASAN warningdrivers/infiniband/hw/hfi1/mad.c+19 -260 replies
156/211randstruct: Check member structs in is_pure_ops_struct()scripts/gcc-plugins/randomize_layout_plugin.c+5 -50 replies
157/211Revert "ceph: use ceph_evict_inode to cleanup inodes resource"fs/ceph/inode.c fs/ceph/super.c fs/ceph/super.h+4 -70 replies
158/211ceph: use ceph_evict_inode to cleanup inodes resourcefs/ceph/inode.c fs/ceph/super.c fs/ceph/super.h+10 -20 replies
159/211ALSA: hda/realtek - PCI quirk for Medion E4254sound/pci/hda/patch_realtek.c+13 -00 replies
160/211blk-mq: add callback of .cleanup_rqdrivers/md/dm-rq.c include/linux/blk-mq.h+14 -00 replies
161/211scsi: implement .cleanup_rq callbackdrivers/scsi/scsi_lib.c+13 -00 replies
162/211powerpc/imc: Dont create debugfs files for cpu-less nodesarch/powerpc/platforms/powernv/opal-imc.c+6 -60 replies
163/211fuse: fix missing unlock_page in fuse_writepage()fs/fuse/file.c+1 -00 replies
164/211parisc: Disable HP HSC-PCI Cards to prevent kernel crashdrivers/parisc/dino.c+24 -00 replies
165/211KVM: x86: always stop emulation on page faultarch/x86/kvm/x86.c+3 -10 replies
166/211KVM: x86: set ctxt->have_exception in x86_decode_insn()arch/x86/kvm/emulate.c arch/x86/kvm/x86.c+8 -00 replies
167/211KVM: x86: Manually calculate reserved bits when loading PDPTRSarch/x86/kvm/x86.c+8 -36 replies
168/211media: sn9c20x: Add MSI MS-1039 laptop to flip_dmi_tabledrivers/media/usb/gspca/sn9c20x.c+7 -00 replies
169/211media: dont drop front-end reference count for ->detachdrivers/media/dvb-core/dvb_frontend.c drivers/media/usb/dvb-usb/pctv452e.c+3 -90 replies
170/211binfmt_elf: Do not move brk for INTERP-less ET_EXECfs/binfmt_elf.c+2 -10 replies
171/211ASoC: Intel: NHLT: Fix debug print formatsound/soc/intel/skylake/skl-nhlt.c+1 -10 replies
172/211ASoC: Intel: Skylake: Use correct function to access iomem spacesound/soc/intel/skylake/skl-debug.c+1 -10 replies
173/211ASoC: Intel: Fix use of potentially uninitialized variablesound/soc/intel/common/sst-ipc.c+2 -00 replies
174/211ARM: samsung: Fix system restart on S3C6410arch/arm/plat-samsung/watchdog-reset.c+1 -00 replies
175/211ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-uparch/arm/mach-zynq/platsmp.c+1 -10 replies
176/211Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}"arch/arm64/include/asm/pgtable.h+5 -10 replies
177/211arm64: tlb: Ensure we execute an ISB following walk cache invalidationarch/arm64/include/asm/tlbflush.h+1 -00 replies
178/211arm64: dts: rockchip: limit clock rate of MMC controllers for RK3328arch/arm64/boot/dts/rockchip/rk3328.dtsi+3 -00 replies
179/211alarmtimer: Use EOPNOTSUPP instead of ENOTSUPPkernel/time/alarmtimer.c+2 -20 replies
180/211regulator: Defer init completion for a while after late_initcalldrivers/regulator/core.c+31 -110 replies
181/211efifb: BGRT: Improve efifb_bgrt_sanity_checkdrivers/video/fbdev/efifb.c+6 -210 replies
182/211gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrpsfs/gfs2/bmap.c+1 -00 replies
183/211memcg, oom: dont require __GFP_FS when invoking memcg OOM killermm/oom_kill.c+3 -20 replies
184/211memcg, kmem: do not fail __GFP_NOFAIL chargesmm/memcontrol.c+10 -00 replies
185/211i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtaskdrivers/net/ethernet/intel/i40e/i40e_main.c+5 -00 replies
186/211block: fix null pointer dereference in blk_mq_rq_timed_out()block/blk-flush.c block/blk-mq.c block/blk.h+21 -10 replies
187/211smb3: allow disabling requesting leasesfs/cifs/cifsfs.c fs/cifs/cifsglob.h fs/cifs/connect.c +1 more+13 -20 replies
188/211ovl: Fix dereferencing possible ERR_PTR()fs/overlayfs/export.c+1 -20 replies
189/211ovl: filter of trusted xattr results in auditfs/overlayfs/inode.c+2 -10 replies
190/211btrfs: fix allocation of free space cache v1 bitmap pagesfs/btrfs/ctree.h fs/btrfs/free-space-cache.c fs/btrfs/inode.c+20 -70 replies
191/211Btrfs: fix use-after-free when using the tree modification logfs/btrfs/ctree.c+3 -10 replies
192/211btrfs: Relinquish CPUs in btrfs_compare_treesfs/btrfs/ctree.c+1 -00 replies
193/211btrfs: qgroup: Fix the wrong target io_tree when freeing reserved data spacefs/btrfs/qgroup.c+1 -10 replies
194/211btrfs: qgroup: Fix reserved data space leak if we have multiple reserve callsfs/btrfs/qgroup.c+3 -00 replies
195/211Btrfs: fix race setting up and completing qgroup rescan workersfs/btrfs/qgroup.c+19 -140 replies
196/211md/raid6: Set R5_ReadError when there is read failure on parity diskdrivers/md/raid5.c+3 -10 replies
197/211md: dont report active array_state until after revalidate_disk() completes.drivers/md/md.c drivers/md/md.h+10 -40 replies
198/211md: only call set_in_sync() when it is expected to succeed.drivers/md/md.c+2 -10 replies
199/211cfg80211: Purge frame registrations on iftype changenet/wireless/util.c+1 -00 replies
200/211/dev/mem: Bail out upon SIGKILL.drivers/char/mem.c+21 -00 replies
201/211ext4: fix warning inside ext4_convert_unwritten_extents_endiofs/ext4/extents.c+2 -20 replies
202/211ext4: fix punch hole for inline_data file systemsfs/ext4/inode.c+9 -00 replies
203/211quota: fix wrong condition in is_quota_modification()include/linux/quotaops.h+1 -10 replies
204/211hwrng: core - dont wait on add_early_randomness()drivers/char/hw_random/core.c+1 -10 replies
205/211i2c: riic: Clear NACK in tend isrdrivers/i2c/busses/i2c-riic.c+1 -00 replies
206/211CIFS: fix max ea value sizefs/cifs/xattr.c+1 -10 replies
207/211CIFS: Fix oplock handling for SMB 2.1+ protocolsfs/cifs/smb2ops.c+5 -00 replies
208/211md/raid0: avoid RAID0 data corruption due to layout confusion.drivers/md/raid0.c drivers/md/raid0.h+46 -10 replies
209/211fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lockfs/fuse/dev.c fs/fuse/fuse_i.h fs/fuse/inode.c+50 -432 replies
210/211mm/compaction.c: clear total_{migrate,free}_scanned before scanning a new zonemm/compaction.c+13 -220 replies
211/211drm/amd/display: Restore backlight brightness after system resumedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -00 replies

Reviews trailers per patch

81 of 211 patches have a Reviewed-by or Acked-by.

PatchThor ThayerMichael Grzeschik[email protected]Guillaume NaultJon MaxwellMarek MajkowskiYuchung ChengStefan SchmidtJakub KicinskiAndrew F. DavisAndrew LunnYotam Gigi[email protected]David AhernJiri PirkoPravin B ShelarBjorn AnderssonPeter Zijlstra (Intel)Dietmar EggemannLeon KongPavel Machek[email protected][email protected][email protected]Sean WangHoulong WeiFrederic WeisbeckerGreg UngererOleksandr Suvorov[email protected][email protected]Josef BacikChanwoo ChoiArnaldo Carvalho de MeloDaniel DrakeJames Morse[email protected]Kieran BinghamDave HansenIngo MolnarSong LiuFabio EstevamPhilipp ZabelJacopo MondiSteve LongerbeamLaurent PinchartNeilBrownSteven Rostedt (VMware)Naveen N. RaoIsrael RukshinMax GurtovoyChaitanya KulkarniChristoph HellwigMatthias KaehlckeDouglas Anderson[email protected]Aaron BrownEvan QuanAles NovakShane SeymourStephen DouthitPhil ScarrRichard KojedzinszkyPierre-Louis BossartMike MarciniszynMark RutlandLee JonesMasoud SharbianiMichal HockoAndrew BowersMing LeiBob LiuRonnie SahlbergPavel ShilovskyNikolay BorisovAnand JainDavid SterbaJohannes ThumshirnJeff LaytonSergey SenozhatskyTheodore Ts'oGuoqing JiangVlastimil BabkaJack WangAurelien AptelTetsuo HandaPeter XuJason GunthorpeJames SmartHannes ReineckeTony LuckRobin MurphyColy LiJiri OlsaSylwester NawrockiVinod KoulEzequiel GarciaBrad LoveMarcel ZiswilerIgor Opaniuk[email protected]Greg Kroah-HartmanStephen BoydMichal KoutnýDaniel Bristot de OliveiraTejun Heo[email protected]
1/211A-b
2/211
3/211
4/211R-b
5/211
6/211R-b
7/211Reported-and-tested-by R-b A-b
8/211A-b
9/211A-b
10/211Reported-and-tested-by R-b T-b
11/211
12/211
13/211
14/211Reported-and-tested-by
15/211
16/211A-b T-b A-b
17/211
18/211
19/211
20/211
21/211A-b
22/211
23/211A-b
24/211
25/211
26/211A-b
27/211R-b R-b R-b
28/211R-b R-b R-b
29/211T-b
30/211
31/211A-b
32/211
33/211A-b
34/211
35/211Reported-and-tested-by
36/211
37/211R-b
38/211
39/211R-b R-b A-b
40/211A-b
41/211T-b
42/211
43/211A-b
44/211
45/211
46/211
47/211
48/211R-b T-b R-b R-b
49/211
50/211
51/211R-b
52/211T-b
53/211
54/211
55/211
56/211
57/211
58/211
59/211
60/211
61/211
62/211R-b
63/211
64/211
65/211
66/211Reported-and-tested-by Reported-and-tested-by Reported-and-tested-by
67/211
68/211
69/211A-b
70/211R-b
71/211R-b R-b
72/211
73/211A-b
74/211A-b
75/211R-b
76/211T-b R-b R-b
77/211R-b
78/211R-b R-b
79/211
80/211A-b
81/211
82/211R-b
83/211Reported-and-tested-by
84/211Reported-and-tested-by
85/211
86/211
87/211
88/211A-b
89/211R-b
90/211
91/211
92/211R-b
93/211
94/211
95/211
96/211
97/211A-b
98/211A-b
99/211
100/211
101/211
102/211
103/211T-b
104/211R-b
105/211R-b
106/211
107/211A-b
108/211T-b
109/211R-b
110/211A-b R-b A-b A-b
111/211
112/211A-b R-b
113/211R-b R-b R-b R-b
114/211R-b R-b R-b
115/211
116/211
117/211R-b
118/211A-b
119/211
120/211
121/211
122/211
123/211A-b
124/211
125/211R-b
126/211
127/211A-b A-b
128/211
129/211R-b
130/211
131/211
132/211
133/211T-b R-b R-b
134/211
135/211T-b R-b
136/211T-b R-b
137/211
138/211Reported-and-tested-by
139/211T-b
140/211
141/211R-b
142/211
143/211
144/211
145/211
146/211R-b
147/211
148/211
149/211
150/211
151/211A-b R-b
152/211
153/211R-b
154/211R-b
155/211R-b
156/211
157/211
158/211R-b
159/211
160/211
161/211
162/211
163/211
164/211Noticed-by
165/211
166/211
167/211R-b
168/211
169/211
170/211Reported-and-tested-by
171/211R-b
172/211R-b
173/211R-b
174/211
175/211
176/211R-b
177/211R-b
178/211
179/211
180/211T-b
181/211
182/211
183/211T-b A-b
184/211Debugged-by
185/211T-b
186/211R-b R-b
187/211R-b R-b
188/211
189/211
190/211R-b
191/211R-b R-b R-b
192/211R-b R-b
193/211R-b
194/211
195/211R-b
196/211
197/211
198/211Reported-and-tested-by
199/211
200/211
201/211
202/211
203/211
204/211R-b
205/211
206/211R-b
207/211R-b
208/211A-b
209/211
210/211R-b
211/211

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

Read the v1 thread

Cover letter [PATCH 4.19 000/211] 4.19.77-stable review

This is the start of the stable review cycle for the 4.19.77 release. There are 211 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat 05 Oct 2019 03:37:47 PM UTC. 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.77-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.77-rc1

Kai-Heng Feng <[email protected]>
drm/amd/display: Restore backlight brightness after system resume

Yafang Shao <[email protected]>
mm/compaction.c: clear total_{migrate,free}_scanned before scanning a new zone

Eric Biggers <[email protected]>
fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock

NeilBrown <[email protected]>
md/raid0: avoid RAID0 data corruption due to layout confusion.

Pavel Shilovsky <[email protected]>
CIFS: Fix oplock handling for SMB 2.1+ protocols

Murphy Zhou <[email protected]>
CIFS: fix max ea value size

Chris Brandt <[email protected]>
i2c: riic: Clear NACK in tend isr

Laurent Vivier <[email protected]>
hwrng: core - don't wait on add_early_randomness()

Chao Yu <[email protected]>
quota: fix wrong condition in is_quota_modification()

Theodore Ts'o <[email protected]>
ext4: fix punch hole for inline_data file systems

Rakesh Pandit <[email protected]>
ext4: fix warning inside ext4_convert_unwritten_extents_endio

Tetsuo Handa <[email protected]>
/dev/mem: Bail out upon SIGKILL.

Denis Kenzior <[email protected]>
cfg80211: Purge frame registrations on iftype change

NeilBrown <[email protected]>
md: only call set_in_sync() when it is expected to succeed.

NeilBrown <[email protected]>
md: don't report active array_state until after revalidate_disk() completes.

Xiao Ni <[email protected]>
md/raid6: Set R5_ReadError when there is read failure on parity disk

Filipe Manana <[email protected]>
Btrfs: fix race setting up and completing qgroup rescan workers

Qu Wenruo <[email protected]>
btrfs: qgroup: Fix reserved data space leak if we have multiple reserve calls

Qu Wenruo <[email protected]>
btrfs: qgroup: Fix the wrong target io_tree when freeing reserved data space

Nikolay Borisov <[email protected]>
btrfs: Relinquish CPUs in btrfs_compare_trees

Filipe Manana <[email protected]>
Btrfs: fix use-after-free when using the tree modification log

Christophe Leroy <[email protected]>
btrfs: fix allocation of free space cache v1 bitmap pages

Mark Salyzyn <[email protected]>
ovl: filter of trusted xattr results in audit

Ding Xiang <[email protected]>
ovl: Fix dereferencing possible ERR_PTR()

Steve French <[email protected]>
smb3: allow disabling requesting leases

Yufen Yu <[email protected]>
block: fix null pointer dereference in blk_mq_rq_timed_out()

Stefan Assmann <[email protected]>
i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask

Michal Hocko <[email protected]>
memcg, kmem: do not fail __GFP_NOFAIL charges

Tetsuo Handa <[email protected]>
memcg, oom: don't require __GFP_FS when invoking memcg OOM killer

Bob Peterson <[email protected]>
gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps

Hans de Goede <[email protected]>
efifb: BGRT: Improve efifb_bgrt_sanity_check

Mark Brown <[email protected]>
regulator: Defer init completion for a while after late_initcall

Thadeu Lima de Souza Cascardo <[email protected]>
alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP

Shawn Lin <[email protected]>
arm64: dts: rockchip: limit clock rate of MMC controllers for RK3328

Will Deacon <[email protected]>
arm64: tlb: Ensure we execute an ISB following walk cache invalidation

Will Deacon <[email protected]>
Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}"

Luis Araneda <[email protected]>
ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-up

Lihua Yao <[email protected]>
ARM: samsung: Fix system restart on S3C6410

Amadeusz Sławiński <[email protected]>
ASoC: Intel: Fix use of potentially uninitialized variable

Amadeusz Sławiński <[email protected]>
ASoC: Intel: Skylake: Use correct function to access iomem space

Amadeusz Sławiński <[email protected]>
ASoC: Intel: NHLT: Fix debug print format

Kees Cook <[email protected]>
binfmt_elf: Do not move brk for INTERP-less ET_EXEC

Arnd Bergmann <[email protected]>

    media: don't drop front-end reference count for ->detach

Hans de Goede <[email protected]>

    media: sn9c20x: Add MSI MS-1039 laptop to flip_dmi_table

Sean Christopherson <[email protected]>
KVM: x86: Manually calculate reserved bits when loading PDPTRS

Jan Dakinevich <[email protected]>

    KVM: x86: set ctxt->have_exception in x86_decode_insn()

Jan Dakinevich <[email protected]>
KVM: x86: always stop emulation on page fault

Helge Deller <[email protected]>
parisc: Disable HP HSC-PCI Cards to prevent kernel crash

Vasily Averin <[email protected]>
fuse: fix missing unlock_page in fuse_writepage()

Madhavan Srinivasan <[email protected]>
powerpc/imc: Dont create debugfs files for cpu-less nodes

Ming Lei <[email protected]>
scsi: implement .cleanup_rq callback

Ming Lei <[email protected]>
blk-mq: add callback of .cleanup_rq

Jan-Marek Glogowski <[email protected]>
ALSA: hda/realtek - PCI quirk for Medion E4254

Yan, Zheng <[email protected]>
ceph: use ceph_evict_inode to cleanup inode's resource

Sasha Levin <[email protected]>
Revert "ceph: use ceph_evict_inode to cleanup inode's resource"

Joonwon Kang <[email protected]>
randstruct: Check member structs in is_pure_ops_struct()

Ira Weiny <[email protected]>
IB/hfi1: Define variables as unsigned long to fix KASAN warning

Danit Goldberg <[email protected]>
IB/mlx5: Free mpi in mp_slave mode

Vincent Whitchurch <[email protected]>
printk: Do not lose last line in kmsg buffer dump

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag

Martin Wilck <[email protected]>
scsi: scsi_dh_rdac: zero cdb in send_mode_select()

Takashi Sakamoto <[email protected]>
ALSA: firewire-tascam: check intermediate state of clock status and retry

Takashi Sakamoto <[email protected]>
ALSA: firewire-tascam: handle error code when getting current source of clock

Luca Coelho <[email protected]>
iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36

MyungJoo Ham <[email protected]>
PM / devfreq: passive: fix compiler warning

Sakari Ailus <[email protected]>
media: omap3isp: Set device on omap3isp subdevs

Qu Wenruo <[email protected]>
btrfs: extent-tree: Make sure we only allocate extents from block groups with the same type

Kai-Heng Feng <[email protected]>
iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems

Takashi Iwai <[email protected]>
ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93

Tomas Bortoli <[email protected]>
media: ttusb-dec: Fix info-leak in ttusb_dec_send_command()

Ahzo <[email protected]>
drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2)

Takashi Iwai <[email protected]>
ALSA: hda - Drop unsol event handler for Intel HDMI codecs

Kai-Heng Feng <[email protected]>
e1000e: add workaround for possible stalled packet

Kevin Easton <[email protected]>
libertas: Add missing sentinel at end of if_usb.c fw_table

Nigel Croxon <[email protected]>
raid5: don't increment read_errors on EILSEQ return

Ulf Hansson <[email protected]>
mmc: dw_mmc: Re-store SDIO IRQs mask at system resume

Ulf Hansson <[email protected]>
mmc: core: Add helper function to indicate if SDIO IRQs is enabled

Al Cooper <[email protected]>
mmc: sdhci: Fix incorrect switch to HS mode

Ulf Hansson <[email protected]>
mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO_IRQ_NOTHREAD

Guoqing Jiang <[email protected]>
raid5: don't set STRIPE_HANDLE to stripe which is in batch list

Peter Ujfalusi <[email protected]>

    ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set

M. Vefa Bicakci <[email protected]>
platform/x86: intel_pmc_core: Do not ioremap RAM

Gayatri Kammela <[email protected]>
x86/cpu: Add Tiger Lake to Intel family

Harald Freudenberger <[email protected]>
s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding

Masami Hiramatsu <[email protected]>
kprobes: Prohibit probing on BUG() and WARN() address

Peter Ujfalusi <[email protected]>
dmaengine: ti: edma: Do not reset reserved paRAM slots

Yufen Yu <[email protected]>
md/raid1: fail run raid1 array when active disk less than one

Wang Shenran <[email protected]>
hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap'

Kent Overstreet <[email protected]>
closures: fix a race on wakeup from closure_sync

Wenwen Wang <[email protected]>
ACPI / PCI: fix acpi_pci_irq_enable() memory leak

Wenwen Wang <[email protected]>
ACPI: custom_method: fix memory leaks

Marek Szyprowski <[email protected]>
ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi Chromebooks

Tzvetomir Stoyanov <[email protected]>
libtraceevent: Change users plugin directory

Eric Dumazet <[email protected]>
iommu/iova: Avoid false sharing on fq_timer_on

Dan Williams <[email protected]>
libata/ahci: Drop PCS quirk for Denverton and beyond

Qian Cai <[email protected]>
iommu/amd: Silence warnings under memory pressure

Takashi Sakamoto <[email protected]>
ALSA: firewire-motu: add support for MOTU 4pre

Anton Eidelman <[email protected]>
nvme-multipath: fix ana log nsid lookup when nsid is not found

Tom Wu <[email protected]>
nvmet: fix data units read and written counters in SMART log

Song Liu <[email protected]>
x86/mm/pti: Handle unaligned address gracefully in pti_clone_pagetable()

Shengjiu Wang <[email protected]>
ASoC: fsl_ssi: Fix clock control issue in master mode

Thomas Gleixner <[email protected]>
x86/mm/pti: Do not invoke PTI functions when PTI is disabled

Mark Rutland <[email protected]>
arm64: kpti: ensure patched kernel text is fetched from PoU

Neil Horman <[email protected]>
x86/apic/vector: Warn when vector space exhaustion breaks affinity

Douglas RAILLARD <[email protected]>
sched/cpufreq: Align trace event behavior of fast switching

Al Stone <[email protected]>
ACPI / CPPC: do not require the _PSD method

Katsuhiro Suzuki <[email protected]>
ASoC: es8316: fix headphone mixer volume table

Mauro Carvalho Chehab <[email protected]>
media: ov9650: add a sanity check

Benjamin Peterson <[email protected]>

    perf trace beauty ioctl: Fix off-by-one error in cmd->string table

Maciej S. Szmigiero <[email protected]>

    media: saa7134: fix terminology around saa7134_i2c_eeprom_md7134_gate()

Wenwen Wang <[email protected]>
media: cpia2_usb: fix memory leaks

Wenwen Wang <[email protected]>
media: saa7146: add cleanup in hexium_attach()

Hans Verkuil <[email protected]>
media: cec-notifier: clear cec_adap in cec_notifier_unregister

Kamil Konieczny <[email protected]>
PM / devfreq: exynos-bus: Correct clock enable sequence

Leonard Crestez <[email protected]>
PM / devfreq: passive: Use non-devm notifiers

Yazen Ghannam <[email protected]>
EDAC/amd64: Decode syndrome before translating address

Yazen Ghannam <[email protected]>
EDAC/amd64: Recognize DRAM device type ECC capability

Gerald BAEZA <[email protected]>
libperf: Fix alignment trap with xyarray contents in 'perf stat'

Wenwen Wang <[email protected]>
media: dvb-core: fix a memory leak bug

Thomas Gleixner <[email protected]>
posix-cpu-timers: Sanitize bogus WARNONS

Sean Young <[email protected]>
media: dvb-frontends: use ida for pll number

A Sun <[email protected]>
media: mceusb: fix (eliminate) TX IR signal length limit

Mike Christie <[email protected]>
nbd: add missing config put

Wenwen Wang <[email protected]>
led: triggers: Fix a memory leak bug

Maxime Ripard <[email protected]>
ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK

Arnaldo Carvalho de Melo <[email protected]>
tools headers: Fixup bitsperlong per arch includes

Kunihiko Hayashi <[email protected]>
ASoC: uniphier: Fix double reset assersion when transitioning to suspend state

Hans Verkuil <[email protected]>
media: hdpvr: add terminating 0 at end of string

Hans Verkuil <[email protected]>

    media: radio/si470x: kill urb on error

Stefan Agner <[email protected]>
ARM: dts: imx7-colibri: disable HS400

André Draszik <[email protected]>
ARM: dts: imx7d: cl-som-imx7: make ethernet work again

Finn Thain <[email protected]>
m68k: Prevent some compiler warnings in Coldfire builds

Arnd Bergmann <[email protected]>
net: lpc-enet: fix printk format strings

Ezequiel Garcia <[email protected]>
media: imx: mipi csi-2: Don't fail if initial state times-out

Sakari Ailus <[email protected]>
media: omap3isp: Don't set streaming state on random subdevs

Ezequiel Garcia <[email protected]>
media: i2c: ov5645: Fix power sequence

Colin Ian King <[email protected]>
media: vsp1: fix memory leak of dl on error return path

Tan Xiaojun <[email protected]>
perf record: Support aarch64 random socket_id assignment

Arnd Bergmann <[email protected]>
dmaengine: iop-adma: use correct printk format strings

Darius Rad <[email protected]>
media: rc: imon: Allow iMON RC protocol for ffdc 7e device

Sean Young <[email protected]>
media: em28xx: modules workqueue not inited for 2nd device

Geert Uytterhoeven <[email protected]>
media: fdp1: Reduce FCP not found message level to debug

Matthias Brugger <[email protected]>
media: mtk-mdp: fix reference count on old device tree

Arnaldo Carvalho de Melo <[email protected]>
perf test vfs_getname: Disable ~/.perfconfig to get default output

Arnaldo Carvalho de Melo <[email protected]>
perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig

Hans Verkuil <[email protected]>
media: gspca: zero usb_buf on error

Peter Zijlstra <[email protected]>
idle: Prevent late-arriving interrupts from disrupting offline

Phil Auld <[email protected]>
sched/fair: Use rq_lock/unlock in online_fair_sched_group

Sudeep Holla <[email protected]>
firmware: arm_scmi: Check if platform has released shmem before using

Xiaofei Tan <[email protected]>
efi: cper: print AER info of PCIe fatal error

Stephen Douthit <[email protected]>
EDAC, pnd2: Fix ioremap() size in dnv_rd_reg()

Alessio Balsini <[email protected]>
loop: Add LOOP_SET_DIRECT_IO to compat ioctl

Jiri Slaby <[email protected]>

    ACPI / processor: don't print errors for processorIDs == 0xff

Valdis Kletnieks <[email protected]>
RAS: Fix prototype warnings

Randy Dunlap <[email protected]>
media: media/platform: fsl-viu.c: fix build for MICROBLAZE

Guoqing Jiang <[email protected]>
md: don't set In_sync if array is frozen

Guoqing Jiang <[email protected]>
md: don't call spare_active in md_reap_sync_thread if all member devices can't work

Yufen Yu <[email protected]>
md/raid1: end bio when the device faulty

Qian Cai <[email protected]>
arm64/prefetch: fix a -Wtype-limits warning

Kuninori Morimoto <[email protected]>
ASoC: rsnd: don't call clk_get_rate() under atomic context

Dan Carpenter <[email protected]>
EDAC/altera: Use the proper type for the IRQ status bits

chenzefeng <[email protected]>

    ia64:unwind: fix double free for mod->arch.init_unw_table

Ard van Breemen <[email protected]>
ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid

Vinod Koul <[email protected]>
base: soc: Export soc_device_register/unregister APIs

Oliver Neukum <[email protected]>
media: iguanair: add sanity checks

Robert Richter <[email protected]>
EDAC/mc: Fix grain_bits calculation

Jia-Ju Bai <[email protected]>
ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls()

Takashi Iwai <[email protected]>
ALSA: hda - Show the fatal CORB/RIRB error more clearly

Thomas Gleixner <[email protected]>
x86/apic: Soft disable APIC before initializing it

Grzegorz Halat <[email protected]>
x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI fails

Juri Lelli <[email protected]>
sched/deadline: Fix bandwidth accounting at all levels after offline migration

Thomas Gleixner <[email protected]>
x86/apic: Make apic_pending_intr_clear() more robust

Juri Lelli <[email protected]>
sched/core: Fix CPU controller for !RT_GROUP_SCHED

Vincent Guittot <[email protected]>
sched/fair: Fix imbalance due to CPU affinity

Paul E. McKenney <[email protected]>
time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint

Fabio Estevam <[email protected]>
media: i2c: ov5640: Check for devm_gpiod_get_optional() error

Luke Nowakowski-Krijger <[email protected]>
media: hdpvr: Add device num check and handling

Wen Yang <[email protected]>
media: exynos4-is: fix leaked of_node references

Sean Young <[email protected]>
media: mtk-cir: lower de-glitch counter for rc-mm protocol

Arnd Bergmann <[email protected]>
media: dib0700: fix link error for dibx000_i2c_set_speed

Nick Stoughton <[email protected]>
leds: leds-lp5562 allow firmware files up to the maximum length

Stefan Wahren <[email protected]>
dmaengine: bcm2835: Print error in case setting DMA mask fails

Stephen Boyd <[email protected]>
firmware: qcom_scm: Use proper types for dma mappings

Oleksandr Suvorov <[email protected]>
ASoC: sgtl5000: Fix charge pump source assignment

Oleksandr Suvorov <[email protected]>
ASoC: sgtl5000: Fix of unmute outputs on probe

Lucas Stach <[email protected]>
ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER

Axel Lin <[email protected]>
regulator: lm363x: Fix off-by-one n_voltages for lm3632 ldo_vpos/ldo_vneg

Chris Wilson <[email protected]>
ALSA: hda: Flush interrupts on disabling

Navid Emamdoost <[email protected]>
nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs

Ori Nimron <[email protected]>
nfc: enforce CAP_NET_RAW for raw sockets

Ori Nimron <[email protected]>
ieee802154: enforce CAP_NET_RAW for raw sockets

Ori Nimron <[email protected]>
ax25: enforce CAP_NET_RAW for raw sockets

Ori Nimron <[email protected]>
appletalk: enforce CAP_NET_RAW for raw sockets

Ori Nimron <[email protected]>
mISDN: enforce CAP_NET_RAW for raw sockets

Bodong Wang <[email protected]>
net/mlx5: Add device ID of upcoming BlueField-2

Eric Dumazet <[email protected]>
tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state

Eric Dumazet <[email protected]>
net: sched: fix possible crash in tcf_action_destroy()

Oliver Neukum <[email protected]>
usbnet: sanity checking of packet sizes and device mtu

Bjørn Mork <[email protected]>
usbnet: ignore endpoints with invalid wMaxPacketSize

Stephen Hemminger <[email protected]>
skge: fix checksum byte order

Eric Dumazet <[email protected]>
sch_netem: fix a divide by zero in tabledist()

Takeshi Misawa <[email protected]>
ppp: Fix memory leak in ppp_write

Li RongQing <[email protected]>
openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC

Navid Emamdoost <[email protected]>
nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs

Cong Wang <[email protected]>
net_sched: add max len check for TCA_KIND

Davide Caratti <[email protected]>
net/sched: act_sample: don't push mac header on ip6gre ingress

Bjorn Andersson <[email protected]>
net: qrtr: Stop rx_worker before freeing node

Peter Mamonov <[email protected]>
net/phy: fix DP83865 10 Mbps HDX loopback disable function

Xin Long <[email protected]>
macsec: drop skb sk before calling gro_cells_receive

Bjørn Mork <[email protected]>
cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize

Uwe Kleine-König <[email protected]>
arcnet: provide a buffer big enough to actually receive packets

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

Diffstat:

 Makefile                                          |   4 +-
 arch/arm/boot/dts/exynos5420-peach-pit.dts        |   1 +
 arch/arm/boot/dts/exynos5800-peach-pi.dts         |   1 +
 arch/arm/boot/dts/imx7-colibri.dtsi               |   1 +
 arch/arm/boot/dts/imx7d-cl-som-imx7.dts           |   4 +-
 arch/arm/mach-zynq/platsmp.c                      |   2 +-
 arch/arm/plat-samsung/watchdog-reset.c            |   1 +
 arch/arm64/boot/dts/rockchip/rk3328.dtsi          |   3 +
 arch/arm64/include/asm/cputype.h                  |  21 +-
 arch/arm64/include/asm/pgtable.h                  |   6 +-
 arch/arm64/include/asm/tlbflush.h                 |   1 +
 arch/arm64/kernel/cpufeature.c                    |   2 +-
 arch/arm64/mm/proc.S                              |   9 +
 arch/ia64/kernel/module.c                         |   8 +-
 arch/m68k/include/asm/atarihw.h                   |   9 -
 arch/m68k/include/asm/io_mm.h                     |   6 +-
 arch/m68k/include/asm/macintosh.h                 |   1 +
 arch/powerpc/platforms/powernv/opal-imc.c         |  12 +-
 arch/s390/crypto/aes_s390.c                       |   6 +
 arch/x86/include/asm/intel-family.h               |   3 +
 arch/x86/kernel/apic/apic.c                       | 115 +++++---
 arch/x86/kernel/apic/vector.c                     |  11 +
 arch/x86/kernel/smp.c                             |  46 +--
 arch/x86/kvm/emulate.c                            |   2 +
 arch/x86/kvm/x86.c                                |  21 +-
 arch/x86/mm/pti.c                                 |   8 +-
 block/blk-flush.c                                 |  10 +
 block/blk-mq.c                                    |   5 +-
 block/blk.h                                       |   7 +
 drivers/acpi/acpi_processor.c                     |  10 +-
 drivers/acpi/cppc_acpi.c                          |   6 +-
 drivers/acpi/custom_method.c                      |   5 +-
 drivers/acpi/pci_irq.c                            |   4 +-
 drivers/ata/ahci.c                                | 116 +++++---
 drivers/ata/ahci.h                                |   2 +
 drivers/base/soc.c                                |   2 +
 drivers/block/loop.c                              |   1 +
 drivers/block/nbd.c                               |   4 +-
 drivers/char/hw_random/core.c                     |   2 +-
 drivers/char/mem.c                                |  21 ++
 drivers/devfreq/exynos-bus.c                      |  31 +-
 drivers/devfreq/governor_passive.c                |   7 +-
 drivers/dma/bcm2835-dma.c                         |   4 +-
 drivers/dma/iop-adma.c                            |  18 +-
 drivers/dma/ti/edma.c                             |   9 +-
 drivers/edac/altera_edac.c                        |   4 +-
 drivers/edac/amd64_edac.c                         |  28 +-
 drivers/edac/edac_mc.c                            |   8 +-
 drivers/edac/pnd2_edac.c                          |   7 +-
 drivers/firmware/arm_scmi/driver.c                |   8 +
 drivers/firmware/efi/cper.c                       |  15 +
 drivers/firmware/qcom_scm.c                       |   7 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c |   1 +
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c  |   5 +
 drivers/hwmon/acpi_power_meter.c                  |   4 +-
 drivers/i2c/busses/i2c-riic.c                     |   1 +
 drivers/infiniband/hw/hfi1/mad.c                  |  45 ++-
 drivers/infiniband/hw/mlx5/main.c                 |   1 +
 drivers/iommu/Makefile                            |   2 +-
 drivers/iommu/amd_iommu.c                         |   4 +-
 drivers/iommu/amd_iommu.h                         |  14 +
 drivers/iommu/amd_iommu_init.c                    |   5 +-
 drivers/iommu/amd_iommu_quirks.c                  |  92 ++++++
 drivers/iommu/iova.c                              |   4 +-
 drivers/isdn/mISDN/socket.c                       |   2 +
 drivers/leds/led-triggers.c                       |   1 +
 drivers/leds/leds-lp5562.c                        |   6 +-
 drivers/md/bcache/closure.c                       |  10 +-
 drivers/md/dm-rq.c                                |   1 +
 drivers/md/md.c                                   |  28 +-
 drivers/md/md.h                                   |   3 +
 drivers/md/raid0.c                                |  33 ++-
 drivers/md/raid0.h                                |  14 +
 drivers/md/raid1.c                                |  39 ++-
 drivers/md/raid5.c                                |  10 +-
 drivers/media/cec/cec-notifier.c                  |   2 +
 drivers/media/dvb-core/dvb_frontend.c             |   4 +-
 drivers/media/dvb-core/dvbdev.c                   |   4 +-
 drivers/media/dvb-frontends/dvb-pll.c             |  40 +--
 drivers/media/i2c/ov5640.c                        |   5 +
 drivers/media/i2c/ov5645.c                        |  26 +-
 drivers/media/i2c/ov9650.c                        |   5 +
 drivers/media/pci/saa7134/saa7134-i2c.c           |  12 +-
 drivers/media/pci/saa7146/hexium_gemini.c         |   3 +
 drivers/media/platform/exynos4-is/fimc-is.c       |   1 +
 drivers/media/platform/exynos4-is/media-dev.c     |   2 +
 drivers/media/platform/fsl-viu.c                  |   2 +-
 drivers/media/platform/mtk-mdp/mtk_mdp_core.c     |   4 +-
 drivers/media/platform/omap3isp/isp.c             |   8 +
 drivers/media/platform/omap3isp/ispccdc.c         |   1 +
 drivers/media/platform/omap3isp/ispccp2.c         |   1 +
 drivers/media/platform/omap3isp/ispcsi2.c         |   1 +
 drivers/media/platform/omap3isp/isppreview.c      |   1 +
 drivers/media/platform/omap3isp/ispresizer.c      |   1 +
 drivers/media/platform/omap3isp/ispstat.c         |   2 +
 drivers/media/platform/rcar_fdp1.c                |   2 +-
 drivers/media/platform/vsp1/vsp1_dl.c             |   4 +-
 drivers/media/radio/si470x/radio-si470x-usb.c     |   5 +-
 drivers/media/rc/iguanair.c                       |  15 +-
 drivers/media/rc/imon.c                           |   7 +-
 drivers/media/rc/mceusb.c                         | 334 +++++++++++++---------
 drivers/media/rc/mtk-cir.c                        |   8 +
 drivers/media/usb/cpia2/cpia2_usb.c               |   4 +
 drivers/media/usb/dvb-usb/dib0700_devices.c       |   8 +
 drivers/media/usb/dvb-usb/pctv452e.c              |   8 -
 drivers/media/usb/em28xx/em28xx-cards.c           |   1 -
 drivers/media/usb/gspca/konica.c                  |   5 +
 drivers/media/usb/gspca/nw80x.c                   |   5 +
 drivers/media/usb/gspca/ov519.c                   |  10 +
 drivers/media/usb/gspca/ov534.c                   |   5 +
 drivers/media/usb/gspca/ov534_9.c                 |   1 +
 drivers/media/usb/gspca/se401.c                   |   5 +
 drivers/media/usb/gspca/sn9c20x.c                 |  12 +
 drivers/media/usb/gspca/sonixb.c                  |   5 +
 drivers/media/usb/gspca/sonixj.c                  |   5 +
 drivers/media/usb/gspca/spca1528.c                |   5 +
 drivers/media/usb/gspca/sq930x.c                  |   5 +
 drivers/media/usb/gspca/sunplus.c                 |   5 +
 drivers/media/usb/gspca/vc032x.c                  |   5 +
 drivers/media/usb/gspca/w996Xcf.c                 |   5 +
 drivers/media/usb/hdpvr/hdpvr-core.c              |  13 +-
 drivers/media/usb/ttusb-dec/ttusb_dec.c           |   2 +-
 drivers/mmc/core/sdio_irq.c                       |   9 +-
 drivers/mmc/host/dw_mmc.c                         |   4 +
 drivers/mmc/host/sdhci.c                          |   4 +-
 drivers/net/arcnet/arcnet.c                       |  31 +-
 drivers/net/ethernet/intel/e1000e/ich8lan.c       |  10 +
 drivers/net/ethernet/intel/e1000e/ich8lan.h       |   2 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c       |   5 +
 drivers/net/ethernet/marvell/skge.c               |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c    |   1 +
 drivers/net/ethernet/netronome/nfp/flower/main.c  |   6 +
 drivers/net/ethernet/nxp/lpc_eth.c                |  13 +-
 drivers/net/macsec.c                              |   1 +
 drivers/net/phy/national.c                        |   9 +-
 drivers/net/ppp/ppp_generic.c                     |   2 +
 drivers/net/usb/cdc_ncm.c                         |   6 +-
 drivers/net/usb/usbnet.c                          |   8 +
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c       |   8 +-
 drivers/net/wireless/marvell/libertas/if_usb.c    |   3 +-
 drivers/nvme/host/multipath.c                     |   8 +-
 drivers/nvme/target/admin-cmd.c                   |  14 +-
 drivers/parisc/dino.c                             |  24 ++
 drivers/platform/x86/intel_pmc_core.c             |   8 +-
 drivers/ras/cec.c                                 |   1 +
 drivers/ras/debugfs.c                             |   2 +
 drivers/regulator/core.c                          |  42 ++-
 drivers/regulator/lm363x-regulator.c              |   2 +-
 drivers/scsi/device_handler/scsi_dh_rdac.c        |   2 +
 drivers/scsi/qla2xxx/qla_init.c                   |  25 +-
 drivers/scsi/qla2xxx/qla_os.c                     |   1 +
 drivers/scsi/qla2xxx/qla_target.c                 |   1 -
 drivers/scsi/scsi_lib.c                           |  13 +
 drivers/staging/media/imx/imx6-mipi-csi2.c        |  12 +-
 drivers/video/fbdev/efifb.c                       |  27 +-
 fs/binfmt_elf.c                                   |   3 +-
 fs/btrfs/ctree.c                                  |   5 +-
 fs/btrfs/ctree.h                                  |   1 +
 fs/btrfs/extent-tree.c                            |   8 +
 fs/btrfs/free-space-cache.c                       |  18 +-
 fs/btrfs/inode.c                                  |   8 +
 fs/btrfs/qgroup.c                                 |  38 ++-
 fs/ceph/inode.c                                   |   3 +
 fs/ceph/super.c                                   |   1 +
 fs/ceph/super.h                                   |   1 +
 fs/cifs/cifsfs.c                                  |   2 +
 fs/cifs/cifsglob.h                                |   2 +
 fs/cifs/connect.c                                 |   9 +-
 fs/cifs/smb2ops.c                                 |   5 +
 fs/cifs/smb2pdu.c                                 |   2 +-
 fs/cifs/xattr.c                                   |   2 +-
 fs/ext4/extents.c                                 |   4 +-
 fs/ext4/inode.c                                   |   9 +
 fs/fuse/dev.c                                     |  89 +++---
 fs/fuse/file.c                                    |   1 +
 fs/fuse/fuse_i.h                                  |   3 +
 fs/fuse/inode.c                                   |   1 +
 fs/gfs2/bmap.c                                    |   1 +
 fs/overlayfs/export.c                             |   3 +-
 fs/overlayfs/inode.c                              |   3 +-
 include/linux/blk-mq.h                            |  13 +
 include/linux/bug.h                               |   5 +
 include/linux/mmc/host.h                          |   9 +
 include/linux/quotaops.h                          |   2 +-
 kernel/kprobes.c                                  |   3 +-
 kernel/printk/printk.c                            |   2 +-
 kernel/sched/core.c                               |  61 +++-
 kernel/sched/cpufreq_schedutil.c                  |   7 +-
 kernel/sched/deadline.c                           |  33 +++
 kernel/sched/fair.c                               |  11 +-
 kernel/sched/idle.c                               |   5 +-
 kernel/time/alarmtimer.c                          |   4 +-
 kernel/time/posix-cpu-timers.c                    |  20 +-
 mm/compaction.c                                   |  35 +--
 mm/memcontrol.c                                   |  10 +
 mm/oom_kill.c                                     |   5 +-
 net/appletalk/ddp.c                               |   5 +
 net/ax25/af_ax25.c                                |   2 +
 net/ieee802154/socket.c                           |   3 +
 net/ipv4/tcp_timer.c                              |   5 +-
 net/nfc/llcp_sock.c                               |   7 +-
 net/openvswitch/datapath.c                        |   2 +-
 net/qrtr/qrtr.c                                   |   1 +
 net/sched/act_sample.c                            |   1 +
 net/sched/cls_api.c                               |   6 +-
 net/sched/sch_api.c                               |   3 +-
 net/sched/sch_netem.c                             |   2 +-
 net/wireless/util.c                               |   1 +
 scripts/gcc-plugins/randomize_layout_plugin.c     |  10 +-
 sound/firewire/motu/motu.c                        |  12 +
 sound/firewire/tascam/tascam-pcm.c                |   3 +
 sound/firewire/tascam/tascam-stream.c             |  42 ++-
 sound/hda/hdac_controller.c                       |   2 +
 sound/i2c/other/ak4xxx-adda.c                     |   7 +-
 sound/pci/hda/hda_controller.c                    |   5 +-
 sound/pci/hda/hda_intel.c                         |   2 +-
 sound/pci/hda/patch_hdmi.c                        |   9 +-
 sound/pci/hda/patch_realtek.c                     |  16 ++
 sound/soc/codecs/es8316.c                         |   7 +-
 sound/soc/codecs/sgtl5000.c                       |  21 +-
 sound/soc/codecs/tlv320aic31xx.c                  |   7 +-
 sound/soc/fsl/fsl_ssi.c                           |  18 +-
 sound/soc/intel/common/sst-ipc.c                  |   2 +
 sound/soc/intel/skylake/skl-debug.c               |   2 +-
 sound/soc/intel/skylake/skl-nhlt.c                |   2 +-
 sound/soc/sh/rcar/adg.c                           |  21 +-
 sound/soc/soc-generic-dmaengine-pcm.c             |   6 +
 sound/soc/sunxi/sun4i-i2s.c                       |   9 +-
 sound/soc/uniphier/aio-cpu.c                      |  31 +-
 sound/soc/uniphier/aio.h                          |   1 +
 sound/usb/pcm.c                                   |   1 +
 tools/include/uapi/asm/bitsperlong.h              |  18 +-
 tools/lib/traceevent/Makefile                     |   6 +-
 tools/lib/traceevent/event-plugin.c               |   2 +-
 tools/perf/perf.c                                 |   3 +
 tools/perf/tests/shell/trace+probe_vfs_getname.sh |   4 +
 tools/perf/trace/beauty/ioctl.c                   |   2 +-
 tools/perf/util/header.c                          |   4 +-
 tools/perf/util/xyarray.h                         |   3 +-
 239 files changed, 1877 insertions(+), 776 deletions(-)