Skip to content

4.9.208-stable review

Greg Kroah-Hartman dri-devel linux-edac linux-next linux-scsi linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest171 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/171btrfs: skip log replay on orphaned rootsfs/btrfs/tree-log.c+21 -20 replies
2/171btrfs: do not leak reloc root if we fail to read the fs rootfs/btrfs/relocation.c+1 -00 replies
3/171btrfs: handle ENOENT in btrfs_uuid_tree_iteratefs/btrfs/uuid-tree.c+2 -00 replies
4/171ALSA: pcm: Avoid possible info leaks from PCM stream bufferssound/core/pcm_native.c+4 -00 replies
5/171ALSA: hda/ca0132 - Keep power on during processing DSP responsesound/pci/hda/patch_ca0132.c+2 -00 replies
6/171ALSA: hda/ca0132 - Avoid endless loopsound/pci/hda/patch_ca0132.c+3 -20 replies
7/171drm: mst: Fix query_payload ack reply structinclude/drm/drm_dp_mst_helper.h+1 -10 replies
8/171drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warningsdrivers/gpu/drm/bridge/analogix-anx78xx.c+6 -20 replies
9/171iio: light: bh1750: Resolve compiler warning and make code more readabledrivers/iio/light/bh1750.c+2 -20 replies
10/171spi: Add call to spi_slave_abort() function when spidev driver is releaseddrivers/spi/spidev.c+3 -00 replies
11/171staging: rtl8192u: fix multiple memory leaks on error pathdrivers/staging/rtl8192u/r8192U_core.c+12 -50 replies
12/171staging: rtl8188eu: fix possible null dereferencedrivers/staging/rtl8188eu/core/rtw_xmit.c+2 -20 replies
13/171rtlwifi: prevent memory leak in rtl_usb_probedrivers/net/wireless/realtek/rtlwifi/usb.c+4 -10 replies
14/171libertas: fix a potential NULL pointer dereferencedrivers/net/wireless/marvell/libertas/if_sdio.c+5 -00 replies
15/171IB/iser: bound protection_sg size by data_sg sizedrivers/infiniband/ulp/iser/iscsi_iser.c+1 -00 replies
16/171media: am437x-vpfe: Setting STD to current value is not an errordrivers/media/platform/am437x/am437x-vpfe.c+4 -00 replies
17/171media: i2c: ov2659: fix s_stream return valuedrivers/media/i2c/ov2659.c+9 -50 replies
18/171media: i2c: ov2659: Fix missing 720p register configdrivers/media/i2c/ov2659.c+4 -00 replies
19/171media: ov6650: Fix stored frame format not in sync with hardwaredrivers/media/i2c/soc_camera/ov6650.c+6 -30 replies
20/171tools/power/cpupower: Fix initializer override in hsw_ext_cstatestools/power/cpupower/utils/idle_monitor/hsw_ext_idle.c+0 -10 replies
21/171usb: renesas_usbhs: add suspend event support in gadget modedrivers/usb/renesas_usbhs/common.h drivers/usb/renesas_usbhs/mod_gadget.c+11 -40 replies
22/171hwrng: omap3-rom - Call clk_disable_unprepare() on exit only if not idleddrivers/char/hw_random/omap3-rom-rng.c+2 -10 replies
23/171regulator: max8907: Fix the usage of uninitialized variable in max8907_regulator_probe()drivers/regulator/max8907-regulator.c+12 -30 replies
24/171media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init()drivers/media/usb/b2c2/flexcop-usb.c+7 -10 replies
25/171media: cec-funcs.h: add status_req checksinclude/linux/cec-funcs.h+4 -20 replies
26/171samples: pktgen: fix proc_cmd command result check logicsamples/pktgen/functions.sh+11 -60 replies
27/171mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ringdrivers/net/wireless/marvell/mwifiex/pcie.c+4 -10 replies
28/171media: ti-vpe: vpe: fix a v4l2-compliance warning about invalid pixel formatdrivers/media/platform/ti-vpe/vpe.c+9 -40 replies
29/171media: ti-vpe: vpe: fix a v4l2-compliance failure about frame sequence numberdrivers/media/platform/ti-vpe/vpe.c+1 -00 replies
30/171media: ti-vpe: vpe: Make sure YUYV is set as default formatdrivers/media/platform/ti-vpe/vpe.c+1 -10 replies
31/171extcon: sm5502: Reset registers during initializationdrivers/extcon/extcon-sm5502.c drivers/extcon/extcon-sm5502.h+6 -00 replies
32/171x86/mm: Use the correct function type for native_set_fixmap()arch/x86/include/asm/fixmap.h arch/x86/mm/pgtable.c+3 -30 replies
33/171perf test: Report failure for mmap eventstools/perf/tests/task-exit.c+1 -00 replies
34/171perf report: Add warning when libunwind not compiled intools/perf/builtin-report.c+7 -00 replies
35/171usb: usbfs: Suppress problematic bind and unbind uevents.drivers/usb/core/devio.c+14 -10 replies
36/171iio: adc: max1027: Reset the device at probe timedrivers/iio/adc/max1027.c+8 -00 replies
37/171Bluetooth: hci_core: fix init for HCI_USER_CHANNELnet/bluetooth/hci_core.c+8 -10 replies
38/171x86/mce: Lower throttling MCE messages priority to warningarch/x86/kernel/cpu/mcheck/therm_throt.c+1 -10 replies
39/171drm/gma500: fix memory disclosures due to uninitialized bytesdrivers/gpu/drm/gma500/oaktrail_crtc.c+2 -00 replies
40/171rtl8xxxu: fix RTL8723BU connection failure issue after warm rebootdrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+5 -00 replies
41/171x86/ioapic: Prevent inconsistent state when moving an interruptarch/x86/kernel/apic/io_apic.c+6 -30 replies
42/171arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill()arch/arm64/kernel/psci.c+9 -60 replies
43/171libata: Ensure ata_port probe has completed before detachdrivers/ata/libata-core.c+3 -00 replies
44/171pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_Barch/sh/include/cpu-sh4/cpu/sh7734.h drivers/pinctrl/sh-pfc/pfc-sh7734.c+3 -30 replies
45/171Bluetooth: Fix advertising duplicated flagsnet/bluetooth/hci_request.c+9 -00 replies
46/171bnx2x: Fix PF-VF communication over multi-cos queues.drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c+11 -50 replies
47/171spi: img-spfi: fix potential double releasedrivers/spi/spi-img-spfi.c+2 -00 replies
48/171ALSA: timer: Limit max amount of slave instancessound/core/timer.c+10 -00 replies
49/171rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt()drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c+2 -00 replies
50/171perf probe: Fix to find range-only function instancetools/perf/util/dwarf-aux.c+5 -10 replies
51/171perf probe: Fix to list probe event with correct line numbertools/perf/util/probe-finder.c+2 -20 replies
52/171perf probe: Walk function lines in lexical blockstools/perf/util/dwarf-aux.c+9 -50 replies
53/171perf probe: Fix to probe an inline function which has no entry pctools/perf/util/probe-finder.c+1 -10 replies
54/171perf probe: Fix to show ranges of variables in functions without entry_pctools/perf/util/dwarf-aux.c+2 -20 replies
55/171perf probe: Fix to show inlined function callsite without entry_pctools/perf/util/dwarf-aux.c+1 -10 replies
56/171perf probe: Fix to probe a function which has no entry pctools/perf/util/probe-finder.c+1 -10 replies
57/171perf probe: Skip overlapped location on searching variablestools/perf/util/probe-finder.c+20 -00 replies
58/171perf probe: Return a better scope DIE if there is no best scopetools/perf/util/probe-finder.c+16 -10 replies
59/171perf probe: Fix to show calling lines of inlined functionstools/perf/util/dwarf-aux.c+9 -10 replies
60/171perf probe: Skip end-of-sequence and non statement linestools/perf/util/dwarf-aux.c+7 -00 replies
61/171perf probe: Filter out instances except for inlined subroutine and subprogramtools/perf/util/dwarf-aux.c+13 -60 replies
62/171ath10k: fix get invalid tx rate for Mesh metricdrivers/net/wireless/ath/ath10k/txrx.c+2 -00 replies
63/171media: pvrusb2: Fix oops on tear-down when radio support is not presentdrivers/media/usb/pvrusb2/pvrusb2-v4l2.c+7 -20 replies
64/171media: si470x-i2c: add missed operations in removedrivers/media/radio/si470x/radio-si470x-i2c.c+2 -00 replies
65/171EDAC/ghes: Fix grain calculationdrivers/edac/ghes_edac.c+8 -20 replies
66/171spi: pxa2xx: Add missed security checksdrivers/spi/spi-pxa2xx.c+6 -00 replies
67/171ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatilesound/soc/codecs/rt5677.c+1 -00 replies
68/171s390/disassembler: dont hide instruction addressesarch/s390/kernel/dis.c+7 -60 replies
69/171parport: load lowlevel driver if ports not founddrivers/parport/share.c+21 -00 replies
70/171cpufreq: Register drivers only after CPU devices have been registereddrivers/cpufreq/cpufreq.c+7 -00 replies
71/171x86/crash: Add a forward declaration of struct kimagearch/x86/include/asm/crash.h+2 -00 replies
72/171iwlwifi: mvm: fix unaligned read of rx_pkt_statusdrivers/net/wireless/intel/iwlwifi/mvm/rx.c+2 -10 replies
73/171spi: tegra20-slink: add missed clk_unpreparedrivers/spi/spi-tegra20-slink.c+4 -10 replies
74/171mmc: tmio: Add MMC_CAP_ERASE to allow erase/discard/trim requestsdrivers/mmc/host/tmio_mmc_pio.c+1 -10 replies
75/171btrfs: dont prematurely free work in end_workqueue_fn()fs/btrfs/disk-io.c+1 -10 replies
76/171btrfs: dont prematurely free work in run_ordered_work()fs/btrfs/async-thread.c+44 -120 replies
77/171spi: st-ssc4: add missed pm_runtime_disabledrivers/spi/spi-st-ssc4.c+3 -00 replies
78/171x86/insn: Add some Intel instructions to the opcode maparch/x86/lib/x86-opcode-map.txt tools/objtool/arch/x86/lib/x86-opcode-map.txt+24 -120 replies
79/171iwlwifi: check kasprintf() return valuedrivers/net/wireless/intel/iwlwifi/dvm/led.c drivers/net/wireless/intel/iwlwifi/mvm/led.c+6 -00 replies
80/171fbtft: Make sure string is NULL terminateddrivers/staging/fbtft/fbtft-core.c+1 -10 replies
81/171crypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.cdrivers/crypto/sunxi-ss/sun4i-ss-hash.c+6 -60 replies
82/171crypto: vmx - Avoid weird build failuresdrivers/crypto/vmx/Makefile+3 -30 replies
83/171libtraceevent: Fix memory leakage in copy_filter_typetools/lib/traceevent/parse-filter.c+7 -20 replies
84/171net: phy: initialise phydev speed and duplex sanelydrivers/net/phy/phy_device.c+2 -20 replies
85/171btrfs: dont prematurely free work in reada_start_machine_worker()fs/btrfs/reada.c+4 -60 replies
86/171Revert "mmc: sdhci: Fix incorrect switch to HS mode"drivers/mmc/host/sdhci.c+1 -30 replies
87/171usb: xhci: Fix build warning seen with CONFIG_PM=ndrivers/usb/host/xhci-pci.c+1 -10 replies
88/171btrfs: dont double lock the subvol_sem for rename exchangefs/btrfs/inode.c+4 -60 replies
89/171btrfs: do not call synchronize_srcu() in inode_tree_delfs/btrfs/inode.c+0 -10 replies
90/171btrfs: return error pointer from alloc_test_extent_bufferfs/btrfs/extent_io.c fs/btrfs/tests/free-space-tree-tests.c fs/btrfs/tests/qgroup-tests.c+9 -70 replies
91/171btrfs: abort transaction after failed inode updates in create_subvolfs/btrfs/ioctl.c+8 -20 replies
92/171Btrfs: fix removal logic of the tree mod log that leads to use-after-free issuesfs/btrfs/ctree.c+1 -10 replies
93/171af_packet: set defaule value for tmonet/packet/af_packet.c+2 -10 replies
94/171fjes: fix missed check in fjes_acpi_adddrivers/net/fjes/fjes_main.c+3 -00 replies
95/171mod_devicetable: fix PHY module formatinclude/linux/mod_devicetable.h+2 -20 replies
96/171net: hisilicon: Fix a BUG trigered by wrong bytes_compldrivers/net/ethernet/hisilicon/hip04_eth.c+1 -10 replies
97/171net: nfc: nci: fix a possible sleep-in-atomic-context bug in nci_uart_tty_receive()net/nfc/nci/uart.c+1 -10 replies
98/171net: qlogic: Fix error paths in ql_alloc_large_buffers()drivers/net/ethernet/qlogic/qla3xxx.c+4 -40 replies
99/171net: usb: lan78xx: Fix suspend/resume PHY register access errordrivers/net/usb/lan78xx.c+1 -00 replies
100/171sctp: fully initialize v4 addr in some functionsnet/sctp/protocol.c+4 -00 replies
101/171net: dst: Force 4-byte alignment of dst_metricsinclude/net/dst.h+1 -10 replies
102/171usbip: Fix error path of vhci_recv_ret_submit()drivers/usb/usbip/vhci_rx.c+9 -40 replies
103/171USB: EHCI: Do not return -EPIPE when hub is disconnecteddrivers/usb/host/ehci-q.c+12 -10 replies
104/171platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytesdrivers/platform/x86/hp-wmi.c+1 -10 replies
105/171staging: comedi: gsc_hpdi: check dma_alloc_coherent() return valuedrivers/staging/comedi/drivers/gsc_hpdi.c+10 -00 replies
106/171ext4: fix ext4_empty_dir() for directories with holesfs/ext4/namei.c+18 -140 replies
107/171ext4: check for directory entries too close to block endfs/ext4/dir.c+5 -00 replies
108/171powerpc/irq: fix stack overflow verificationarch/powerpc/kernel/irq.c+2 -20 replies
109/171mmc: sdhci-of-esdhc: fix P2020 errata handlingdrivers/mmc/host/sdhci-of-esdhc.c+2 -20 replies
110/171perf probe: Fix to show function entry line as probe-abletools/perf/util/dwarf-aux.c tools/perf/util/dwarf-aux.h+26 -10 replies
111/171scsi: mpt3sas: Fix clear pending bit in ioctl statusdrivers/scsi/mpt3sas/mpt3sas_ctl.c+2 -10 replies
112/171scsi: lpfc: Fix locking on mailbox command completiondrivers/scsi/lpfc/lpfc_sli.c+7 -10 replies
113/171Input: atmel_mxt_ts - disable IRQ across suspenddrivers/input/touchscreen/atmel_mxt_ts.c+4 -00 replies
114/171iommu/tegra-smmu: Fix page tables in > 4 GiB memorydrivers/iommu/tegra-smmu.c+6 -50 replies
115/171scsi: target: compare full CHAP_A Algorithm stringsdrivers/target/iscsi/iscsi_target_auth.c+1 -10 replies
116/171scsi: lpfc: Fix SLI3 hba in loop mode not discovering devicesdrivers/scsi/lpfc/lpfc_nportdisc.c+3 -10 replies
117/171scsi: csiostor: Dont enable IRQs too earlydrivers/scsi/csiostor/csio_lnode.c+9 -60 replies
118/171powerpc/pseries: Mark accumulate_stolen_time() as notracearch/powerpc/kernel/time.c+1 -10 replies
119/171powerpc/pseries: Dont fail hash page table insert for bolted mappingarch/powerpc/mm/hash_utils_64.c+8 -10 replies
120/171dma-debug: add a schedule point in debug_dma_dump_mappings()lib/dma-debug.c+1 -00 replies
121/171clocksource/drivers/asm9260: Add a check for of_clk_getdrivers/clocksource/asm9260_timer.c+4 -00 replies
122/171powerpc/security/book3s64: Report L1TF status in sysfsarch/powerpc/kernel/security.c+5 -00 replies
123/171powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warningarch/powerpc/mm/hash_utils_64.c+1 -00 replies
124/171jbd2: Fix statistics for the number of logged blocksfs/jbd2/commit.c+3 -10 replies
125/171scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6)drivers/scsi/scsi_trace.c+7 -40 replies
126/171scsi: lpfc: Fix duplicate unreg_rpi error in port offline flowdrivers/scsi/lpfc/lpfc_sli.c+7 -00 replies
127/171clk: qcom: Allow constant ratio freq tables for rcgdrivers/clk/qcom/clk-rcg2.c drivers/clk/qcom/common.c+5 -00 replies
128/171irqchip/irq-bcm7038-l1: Enable parent IRQ if necessarydrivers/irqchip/irq-bcm7038-l1.c+4 -00 replies
129/171irqchip: ingenic: Error out if IRQ domain creation faileddrivers/irqchip/irq-ingenic.c+10 -50 replies
130/171mfd: mfd-core: Honour Device Trees request to disable a child-devicedrivers/mfd/mfd-core.c+5 -00 replies
131/171fs/quota: handle overflows of sysctl fs.quota.* and report as unsigned longfs/quota/dquot.c include/linux/quota.h+18 -130 replies
132/171scsi: lpfc: fix: Coverity: lpfc_cmpl_els_rsp(): Null pointer dereferencesdrivers/scsi/lpfc/lpfc_els.c+1 -10 replies
133/171scsi: ufs: fix potential bug which ends in system hangdrivers/scsi/ufs/ufshcd.c+1 -10 replies
134/171powerpc/pseries/cmm: Implement release() function for sysfs devicearch/powerpc/platforms/pseries/cmm.c+5 -00 replies
135/171powerpc/security: Fix wrong message when RFI Flush is disablearch/powerpc/kernel/security.c+6 -100 replies
136/171scsi: atari_scsi: sun3_scsi: Set sg_tablesize to 1 instead of SG_NONEdrivers/scsi/atari_scsi.c drivers/scsi/mac_scsi.c drivers/scsi/sun3_scsi.c+6 -60 replies
137/171clk: pxa: fix one of the pxa RTC clocksdrivers/clk/pxa/clk-pxa27x.c+1 -00 replies
138/171bcache: at least try to shrink 1 node in bch_mca_scan()drivers/md/bcache/btree.c+2 -00 replies
139/171HID: Improve Windows Precision Touchpad detection.drivers/hid/hid-core.c+4 -00 replies
140/171ext4: work around deleting a file with i_nlink == 0 safelyfs/ext4/namei.c+5 -60 replies
141/171scsi: pm80xx: Fix for SATA device discoverydrivers/scsi/pm8001/pm80xx_hwi.c+2 -00 replies
142/171scsi: scsi_debug: num_tgts must be >= 0drivers/scsi/scsi_debug.c+5 -00 replies
143/171scsi: target: iscsi: Wait for all commands to finish before freeing a sessiondrivers/target/iscsi/iscsi_target.c include/scsi/iscsi_proto.h+9 -20 replies
144/171gpio: mpc8xxx: Dont overwrite default irq_set_type callbackdrivers/gpio/gpio-mpc8xxx.c+2 -10 replies
145/171scripts/kallsyms: fix definitely-lost memory leakscripts/kallsyms.c+2 -00 replies
146/171cdrom: respect device capabilities during opening actiondrivers/cdrom/cdrom.c+11 -10 replies
147/171perf regs: Make perf_reg_name() return "unknown" instead of NULLtools/perf/util/perf_regs.h+1 -10 replies
148/171libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.harch/arm/boot/compressed/libfdt_env.h arch/powerpc/boot/libfdt_env.h include/linux/libfdt_env.h+8 -10 replies
149/171s390/cpum_sf: Check for SDBT and SDB consistencyarch/s390/kernel/perf_cpum_sf.c+15 -20 replies
150/171ocfs2: fix passing zero to PTR_ERR warningfs/ocfs2/acl.c+2 -20 replies
151/171kernel: sysctl: make drop_caches write-onlykernel/sysctl.c+1 -10 replies
152/171x86/mce: Fix possibly incorrect severity calculation on AMDarch/x86/kernel/cpu/mcheck/mce.c+1 -10 replies
153/171net, sysctl: Fix compiler warning when only cBPF is presentnet/core/sysctl_net_core.c+2 -00 replies
154/171ALSA: hda - Downgrade error message for single-cmd fallbacksound/pci/hda/hda_controller.c+1 -10 replies
155/171perf strbuf: Remove redundant va_end() in strbuf_addv()tools/perf/util/strbuf.c+0 -10 replies
156/171Make filldir[64]() verify the directory entry filename is validfs/readdir.c+40 -00 replies
157/171filldir[64]: remove WARN_ON_ONCE() for bad directory entriesfs/readdir.c+2 -20 replies
158/171netfilter: ebtables: compat: reject all padding in matches/watchersnet/bridge/netfilter/ebtables.c+16 -170 replies
159/1716pack,mkiss: fix possible deadlockdrivers/net/hamradio/6pack.c drivers/net/hamradio/mkiss.c+4 -40 replies
160/171netfilter: bridge: make sure to pull arp header in br_nf_forward_arp()net/bridge/br_netfilter_hooks.c+3 -00 replies
161/171net: icmp: fix data-race in cmp_global_allow()net/ipv4/icmp.c+6 -50 replies
162/171hrtimer: Annotate lockless access to timer->stateinclude/linux/hrtimer.h kernel/time/hrtimer.c+17 -80 replies
163/171tty/serial: atmel: fix out of range clock divider handlingdrivers/tty/serial/atmel_serial.c+22 -210 replies
164/171pinctrl: baytrail: Really serialize all register accessesdrivers/pinctrl/intel/pinctrl-baytrail.c+44 -370 replies
165/171mmc: sdhci: Update the tuning failed messages to pr_debug leveldrivers/mmc/host/sdhci.c+1 -10 replies
166/171net: ena: fix napi handler misbehavior when the napi budget is zerodrivers/net/ethernet/amazon/ena/ena_netdev.c+7 -30 replies
167/171vhost/vsock: accept only packets with the right dst_ciddrivers/vhost/vsock.c+3 -10 replies
168/171tcp/dccp: fix possible race __inet_lookup_established()include/linux/rculist_nulls.h include/net/inet_hashtables.h include/net/sock.h +4 more+68 -170 replies
169/171tcp: do not send empty skb from tcp_write_xmit()net/ipv4/tcp_output.c+8 -00 replies
170/171gtp: fix wrong condition in gtp_genl_dump_pdp()drivers/net/gtp.c+19 -170 replies
171/171gtp: avoid zero size hashtabledrivers/net/gtp.c+5 -20 replies

Reviews trailers per patch

57 of 171 patches have a Reviewed-by or Acked-by.

PatchFilipe MananaLyude PaulLinus WalleijLarry FingerYoshihiro ShimodaTomi ValkeinenHans de GoedeChristian KellnerLad PrabhakarSudeep HollaArnaldo Carvalho de MeloMauro Carvalho ChehabSteven Rostedt (VMware)Kees CookAdrian HunterAmit KucheriaDavid SterbaJohannes ThumshirnJosef BacikHarish Jenny K NWolfram SangVasily GorbikLee DuncanMike ChristieMarek Marczykowski-GóreckiShuah KhanAlan SternMichael SchmitzDouglas GilbertRoman BolshakovMichael WalleJoseph QiChris DownVlastimil BabkaDavid HildenbrandMichal HockoAlexey DobriyanDaniel ThompsonMark BrownStephan GerholdEwan D. MilneLudovic DesrochesRichard GenoudMika WesterbergNeal CardwellSoheil Hassas YeganehFlorian WestphalTony LuckAlim AkhtarBart Van AsscheMichal KubecekTheodore Ts'oJack WangAndreas DilgerNeil HormanXiao JiangfengAndrew LunnFlorian FainelliMathias NymanAndi KleenMasami HiramatsuGanapathi BhatJesper Dangaard BrouerUwe Kleine-KönigSagi Grimberg
1/171R-b
2/171R-b R-b R-b
3/171R-b R-b R-b
4/171
5/171
6/171
7/171R-b
8/171R-b
9/171A-b
10/171
11/171
12/171A-b
13/171
14/171
15/171R-b
16/171A-b
17/171A-b
18/171A-b
19/171
20/171
21/171R-b T-b
22/171
23/171
24/171
25/171
26/171A-b
27/171A-b
28/171R-b
29/171R-b
30/171R-b
31/171
32/171R-b
33/171
34/171
35/171
36/171
37/171
38/171R-b T-b
39/171
40/171
41/171
42/171R-b
43/171
44/171
45/171
46/171
47/171
48/171
49/171
50/171
51/171T-b
52/171
53/171T-b
54/171T-b
55/171T-b
56/171T-b
57/171T-b
58/171T-b
59/171T-b
60/171T-b
61/171T-b
62/171
63/171
64/171
65/171R-b
66/171
67/171
68/171R-b
69/171
70/171T-b
71/171
72/171
73/171
74/171Originally-by R-b
75/171R-b R-b
76/171R-b R-b
77/171
78/171R-b A-b
79/171
80/171
81/171
82/171
83/171R-b
84/171
85/171R-b R-b
86/171A-b
87/171A-b
88/171R-b
89/171R-b
90/171R-b
91/171R-b R-b R-b
92/171R-b
93/171T-b
94/171
95/171R-b R-b
96/171
97/171
98/171
99/171
100/171A-b
101/171
102/171T-b A-b
103/171R-b
104/171
105/171
106/171
107/171
108/171
109/171
110/171
111/171
112/171
113/171
114/171
115/171R-b R-b
116/171
117/171
118/171
119/171
120/171
121/171
122/171
123/171
124/171R-b
125/171
126/171
127/171
128/171
129/171
130/171R-b R-b T-b
131/171
132/171R-b
133/171R-b R-b
134/171
135/171
136/171Reported-and-tested-by R-b
137/171
138/171
139/171
140/171R-b
141/171A-b
142/171A-b
143/171R-b
144/171T-b
145/171
146/171
147/171
148/171
149/171
150/171R-b
151/171A-b A-b A-b A-b A-b
152/171R-b
153/171
154/171
155/171
156/171
157/171
158/171
159/171
160/171R-b
161/171
162/171
163/171A-b A-b
164/171A-b
165/171
166/171
167/171
168/171R-b
169/171A-b A-b
170/171
171/171

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

Read the v1 thread

Cover letter [PATCH 4.9 000/171] 4.9.208-stable review

This is the start of the stable review cycle for the 4.9.208 release. There are 171 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, 04 Jan 2020 22:02:15 +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.9.208-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.9.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.9.208-rc1

Taehee Yoo <[email protected]>
gtp: avoid zero size hashtable

Taehee Yoo <[email protected]>
gtp: fix wrong condition in gtp_genl_dump_pdp()

Eric Dumazet <[email protected]>
tcp: do not send empty skb from tcp_write_xmit()

Eric Dumazet <[email protected]>
tcp/dccp: fix possible race __inet_lookup_established()

Stefano Garzarella <[email protected]>
vhost/vsock: accept only packets with the right dst_cid

Netanel Belgazal <[email protected]>
net: ena: fix napi handler misbehavior when the napi budget is zero

Faiz Abbas <[email protected]>
mmc: sdhci: Update the tuning failed messages to pr_debug level

Hans de Goede <[email protected]>
pinctrl: baytrail: Really serialize all register accesses

David Engraf <[email protected]>
tty/serial: atmel: fix out of range clock divider handling

Eric Dumazet <[email protected]>

    hrtimer: Annotate lockless access to timer->state

Eric Dumazet <[email protected]>
net: icmp: fix data-race in cmp_global_allow()

Eric Dumazet <[email protected]>
netfilter: bridge: make sure to pull arp header in br_nf_forward_arp()

Eric Dumazet <[email protected]>
6pack,mkiss: fix possible deadlock

Florian Westphal <[email protected]>
netfilter: ebtables: compat: reject all padding in matches/watchers

Linus Torvalds <[email protected]>
filldir[64]: remove WARN_ON_ONCE() for bad directory entries

Linus Torvalds <[email protected]>
Make filldir[64]() verify the directory entry filename is valid

Mattias Jacobsson <[email protected]>
perf strbuf: Remove redundant va_end() in strbuf_addv()

Takashi Iwai <[email protected]>
ALSA: hda - Downgrade error message for single-cmd fallback

Alexander Lobakin <[email protected]>
net, sysctl: Fix compiler warning when only cBPF is present

Jan H. Schönherr <[email protected]>
x86/mce: Fix possibly incorrect severity calculation on AMD

Johannes Weiner <[email protected]>
kernel: sysctl: make drop_caches write-only

Ding Xiang <[email protected]>
ocfs2: fix passing zero to 'PTR_ERR' warning

Thomas Richter <[email protected]>
s390/cpum_sf: Check for SDBT and SDB consistency

Masahiro Yamada <[email protected]>
libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h

Arnaldo Carvalho de Melo <[email protected]>
perf regs: Make perf_reg_name() return "unknown" instead of NULL

Diego Elio Pettenò <[email protected]>
cdrom: respect device capabilities during opening action

Masahiro Yamada <[email protected]>
scripts/kallsyms: fix definitely-lost memory leak

Vladimir Oltean <[email protected]>
gpio: mpc8xxx: Don't overwrite default irq_set_type callback

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

Maurizio Lombardi <[email protected]>
scsi: scsi_debug: num_tgts must be >= 0

peter chang <[email protected]>

    scsi: pm80xx: Fix for SATA device discovery

Theodore Ts'o <[email protected]>

    ext4: work around deleting a file with i_nlink == 0 safely

Blaž Hrastnik <[email protected]>
HID: Improve Windows Precision Touchpad detection.

Coly Li <[email protected]>
bcache: at least try to shrink 1 node in bch_mca_scan()

Robert Jarzmik <[email protected]>
clk: pxa: fix one of the pxa RTC clocks

Finn Thain <[email protected]>
scsi: atari_scsi: sun3_scsi: Set sg_tablesize to 1 instead of SG_NONE

Gustavo L. F. Walbon <[email protected]>
powerpc/security: Fix wrong message when RFI Flush is disable

David Hildenbrand <[email protected]>
powerpc/pseries/cmm: Implement release() function for sysfs device

Bean Huo <[email protected]>
scsi: ufs: fix potential bug which ends in system hang

James Smart <[email protected]>
scsi: lpfc: fix: Coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences

Konstantin Khlebnikov <[email protected]>
fs/quota: handle overflows of sysctl fs.quota.* and report as unsigned long

Lee Jones <[email protected]>
mfd: mfd-core: Honour Device Tree's request to disable a child-device

Paul Cercueil <[email protected]>
irqchip: ingenic: Error out if IRQ domain creation failed

Florian Fainelli <[email protected]>
irqchip/irq-bcm7038-l1: Enable parent IRQ if necessary

Jeffrey Hugo <[email protected]>
clk: qcom: Allow constant ratio freq tables for rcg

James Smart <[email protected]>
scsi: lpfc: Fix duplicate unreg_rpi error in port offline flow

Bart Van Assche <[email protected]>

    scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6)

Jan Kara <[email protected]>
jbd2: Fix statistics for the number of logged blocks

Aneesh Kumar K.V <[email protected]>
powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning

Anthony Steinhauser <[email protected]>
powerpc/security/book3s64: Report L1TF status in sysfs

Chuhong Yuan <[email protected]>
clocksource/drivers/asm9260: Add a check for of_clk_get

Eric Dumazet <[email protected]>
dma-debug: add a schedule point in debug_dma_dump_mappings()

Aneesh Kumar K.V <[email protected]>
powerpc/pseries: Don't fail hash page table insert for bolted mapping

Michael Ellerman <[email protected]>
powerpc/pseries: Mark accumulate_stolen_time() as notrace

Dan Carpenter <[email protected]>
scsi: csiostor: Don't enable IRQs too early

James Smart <[email protected]>
scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices

David Disseldorp <[email protected]>
scsi: target: compare full CHAP_A Algorithm strings

Thierry Reding <[email protected]>
iommu/tegra-smmu: Fix page tables in > 4 GiB memory

Evan Green <[email protected]>
Input: atmel_mxt_ts - disable IRQ across suspend

James Smart <[email protected]>
scsi: lpfc: Fix locking on mailbox command completion

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Fix clear pending bit in ioctl status

Masami Hiramatsu <[email protected]>
perf probe: Fix to show function entry line as probe-able

Yangbo Lu <[email protected]>
mmc: sdhci-of-esdhc: fix P2020 errata handling

Christophe Leroy <[email protected]>
powerpc/irq: fix stack overflow verification

Jan Kara <[email protected]>
ext4: check for directory entries too close to block end

Jan Kara <[email protected]>
ext4: fix ext4_empty_dir() for directories with holes

Ian Abbott <[email protected]>
staging: comedi: gsc_hpdi: check dma_alloc_coherent() return value

Hans de Goede <[email protected]>
platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes

Erkka Talvitie <[email protected]>
USB: EHCI: Do not return -EPIPE when hub is disconnected

Suwan Kim <[email protected]>
usbip: Fix error path of vhci_recv_ret_submit()

Geert Uytterhoeven <[email protected]>
net: dst: Force 4-byte alignment of dst_metrics

Xin Long <[email protected]>
sctp: fully initialize v4 addr in some functions

Cristian Birsan <[email protected]>
net: usb: lan78xx: Fix suspend/resume PHY register access error

Ben Hutchings <[email protected]>
net: qlogic: Fix error paths in ql_alloc_large_buffers()

Jia-Ju Bai <[email protected]>
net: nfc: nci: fix a possible sleep-in-atomic-context bug in nci_uart_tty_receive()

Jiangfeng Xiao <[email protected]>
net: hisilicon: Fix a BUG trigered by wrong bytes_compl

Russell King <[email protected]>
mod_devicetable: fix PHY module format

Chuhong Yuan <[email protected]>
fjes: fix missed check in fjes_acpi_add

Mao Wenan <[email protected]>
af_packet: set defaule value for tmo

Filipe Manana <[email protected]>
Btrfs: fix removal logic of the tree mod log that leads to use-after-free issues

Josef Bacik <[email protected]>
btrfs: abort transaction after failed inode updates in create_subvol

Dan Carpenter <[email protected]>
btrfs: return error pointer from alloc_test_extent_buffer

Josef Bacik <[email protected]>
btrfs: do not call synchronize_srcu() in inode_tree_del

Josef Bacik <[email protected]>
btrfs: don't double lock the subvol_sem for rename exchange

Guenter Roeck <[email protected]>
usb: xhci: Fix build warning seen with CONFIG_PM=n

Faiz Abbas <[email protected]>
Revert "mmc: sdhci: Fix incorrect switch to HS mode"

Omar Sandoval <[email protected]>
btrfs: don't prematurely free work in reada_start_machine_worker()

Russell King <[email protected]>
net: phy: initialise phydev speed and duplex sanely

Hewenliang <[email protected]>
libtraceevent: Fix memory leakage in copy_filter_type

Michael Ellerman <[email protected]>
crypto: vmx - Avoid weird build failures

Corentin Labbe <[email protected]>
crypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.c

Andy Shevchenko <[email protected]>
fbtft: Make sure string is NULL terminated

Johannes Berg <[email protected]>
iwlwifi: check kasprintf() return value

Adrian Hunter <[email protected]>
x86/insn: Add some Intel instructions to the opcode map

Chuhong Yuan <[email protected]>
spi: st-ssc4: add missed pm_runtime_disable

Omar Sandoval <[email protected]>
btrfs: don't prematurely free work in run_ordered_work()

Omar Sandoval <[email protected]>
btrfs: don't prematurely free work in end_workqueue_fn()

Eugeniu Rosca <[email protected]>
mmc: tmio: Add MMC_CAP_ERASE to allow erase/discard/trim requests

Chuhong Yuan <[email protected]>
spi: tegra20-slink: add missed clk_unprepare

Wang Xuerui <[email protected]>
iwlwifi: mvm: fix unaligned read of rx_pkt_status

Lianbo Jiang <[email protected]>
x86/crash: Add a forward declaration of struct kimage

Viresh Kumar <[email protected]>
cpufreq: Register drivers only after CPU devices have been registered

Sudip Mukherjee <[email protected]>
parport: load lowlevel driver if ports not found

Ilya Leoshkevich <[email protected]>
s390/disassembler: don't hide instruction addresses

Ben Zhang <[email protected]>

    ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile

Chuhong Yuan <[email protected]>
spi: pxa2xx: Add missed security checks

Robert Richter <[email protected]>
EDAC/ghes: Fix grain calculation

Chuhong Yuan <[email protected]>

    media: si470x-i2c: add missed operations in remove

Mike Isely <[email protected]>
media: pvrusb2: Fix oops on tear-down when radio support is not present

Miaoqing Pan <[email protected]>
ath10k: fix get invalid tx rate for Mesh metric

Masami Hiramatsu <[email protected]>
perf probe: Filter out instances except for inlined subroutine and subprogram

Masami Hiramatsu <[email protected]>
perf probe: Skip end-of-sequence and non statement lines

Masami Hiramatsu <[email protected]>
perf probe: Fix to show calling lines of inlined functions

Masami Hiramatsu <[email protected]>
perf probe: Return a better scope DIE if there is no best scope

Masami Hiramatsu <[email protected]>
perf probe: Skip overlapped location on searching variables

Masami Hiramatsu <[email protected]>
perf probe: Fix to probe a function which has no entry pc

Masami Hiramatsu <[email protected]>
perf probe: Fix to show inlined function callsite without entry_pc

Masami Hiramatsu <[email protected]>
perf probe: Fix to show ranges of variables in functions without entry_pc

Masami Hiramatsu <[email protected]>
perf probe: Fix to probe an inline function which has no entry pc

Masami Hiramatsu <[email protected]>
perf probe: Walk function lines in lexical blocks

Masami Hiramatsu <[email protected]>
perf probe: Fix to list probe event with correct line number

Masami Hiramatsu <[email protected]>
perf probe: Fix to find range-only function instance

Ping-Ke Shih <[email protected]>
rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt()

Takashi Iwai <[email protected]>
ALSA: timer: Limit max amount of slave instances

Pan Bian <[email protected]>
spi: img-spfi: fix potential double release

Manish Chopra <[email protected]>
bnx2x: Fix PF-VF communication over multi-cos queues.

Luiz Augusto von Dentz <[email protected]>
Bluetooth: Fix advertising duplicated flags

Geert Uytterhoeven <[email protected]>
pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B

John Garry <[email protected]>
libata: Ensure ata_port probe has completed before detach

Yunfeng Ye <[email protected]>
arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill()

Thomas Gleixner <[email protected]>
x86/ioapic: Prevent inconsistent state when moving an interrupt

Chris Chiu <[email protected]>
rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot

Kangjie Lu <[email protected]>
drm/gma500: fix memory disclosures due to uninitialized bytes

Benjamin Berg <[email protected]>
x86/mce: Lower throttling MCE messages' priority to warning

Mattijs Korpershoek <[email protected]>
Bluetooth: hci_core: fix init for HCI_USER_CHANNEL

Miquel Raynal <[email protected]>
iio: adc: max1027: Reset the device at probe time

Ingo Rohloff <[email protected]>
usb: usbfs: Suppress problematic bind and unbind uevents.

Jin Yao <[email protected]>
perf report: Add warning when libunwind not compiled in

Leo Yan <[email protected]>
perf test: Report failure for mmap events

Sami Tolvanen <[email protected]>
x86/mm: Use the correct function type for native_set_fixmap()

Stephan Gerhold <[email protected]>
extcon: sm5502: Reset registers during initialization

Benoit Parrot <[email protected]>
media: ti-vpe: vpe: Make sure YUYV is set as default format

Benoit Parrot <[email protected]>
media: ti-vpe: vpe: fix a v4l2-compliance failure about frame sequence number

Benoit Parrot <[email protected]>
media: ti-vpe: vpe: fix a v4l2-compliance warning about invalid pixel format

Navid Emamdoost <[email protected]>
mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring

Daniel T. Lee <[email protected]>
samples: pktgen: fix proc_cmd command result check logic

Hans Verkuil <[email protected]>
media: cec-funcs.h: add status_req checks

Yang Yingliang <[email protected]>
media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init()

Yizhuo <[email protected]>
regulator: max8907: Fix the usage of uninitialized variable in max8907_regulator_probe()

Tony Lindgren <[email protected]>
hwrng: omap3-rom - Call clk_disable_unprepare() on exit only if not idled

Veeraiyan Chidambaram <[email protected]>
usb: renesas_usbhs: add suspend event support in gadget mode

Nathan Chancellor <[email protected]>
tools/power/cpupower: Fix initializer override in hsw_ext_cstates

Janusz Krzysztofik <[email protected]>
media: ov6650: Fix stored frame format not in sync with hardware

Benoit Parrot <[email protected]>
media: i2c: ov2659: Fix missing 720p register config

Benoit Parrot <[email protected]>
media: i2c: ov2659: fix s_stream return value

Benoit Parrot <[email protected]>
media: am437x-vpfe: Setting STD to current value is not an error

Max Gurtovoy <[email protected]>
IB/iser: bound protection_sg size by data_sg size

Allen Pais <[email protected]>
libertas: fix a potential NULL pointer dereference

Navid Emamdoost <[email protected]>
rtlwifi: prevent memory leak in rtl_usb_probe

Connor Kuehl <[email protected]>
staging: rtl8188eu: fix possible null dereference

Navid Emamdoost <[email protected]>
staging: rtl8192u: fix multiple memory leaks on error path

Lukasz Majewski <[email protected]>
spi: Add call to spi_slave_abort() function when spidev driver is released

Krzysztof Wilczynski <[email protected]>
iio: light: bh1750: Resolve compiler warning and make code more readable

Brian Masney <[email protected]>
drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings

Sean Paul <[email protected]>
drm: mst: Fix query_payload ack reply struct

Takashi Iwai <[email protected]>
ALSA: hda/ca0132 - Avoid endless loop

Takashi Iwai <[email protected]>
ALSA: hda/ca0132 - Keep power on during processing DSP response

Takashi Iwai <[email protected]>
ALSA: pcm: Avoid possible info leaks from PCM stream buffers

Josef Bacik <[email protected]>
btrfs: handle ENOENT in btrfs_uuid_tree_iterate

Josef Bacik <[email protected]>
btrfs: do not leak reloc root if we fail to read the fs root

Josef Bacik <[email protected]>
btrfs: skip log replay on orphaned roots

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arm/boot/compressed/libfdt_env.h              |  4 +-
 arch/arm64/kernel/psci.c                           | 15 ++--
 arch/powerpc/boot/libfdt_env.h                     |  2 +
 arch/powerpc/kernel/irq.c                          |  4 +-
 arch/powerpc/kernel/security.c                     | 21 +++---
 arch/powerpc/kernel/time.c                         |  2 +-
 arch/powerpc/mm/hash_utils_64.c                    | 10 ++-
 arch/powerpc/platforms/pseries/cmm.c               |  5 ++
 arch/s390/kernel/dis.c                             | 13 ++--
 arch/s390/kernel/perf_cpum_sf.c                    | 17 ++++-
 arch/sh/include/cpu-sh4/cpu/sh7734.h               |  2 +-
 arch/x86/include/asm/crash.h                       |  2 +
 arch/x86/include/asm/fixmap.h                      |  2 +-
 arch/x86/kernel/apic/io_apic.c                     |  9 ++-
 arch/x86/kernel/cpu/mcheck/mce.c                   |  2 +-
 arch/x86/kernel/cpu/mcheck/therm_throt.c           |  2 +-
 arch/x86/lib/x86-opcode-map.txt                    | 18 +++--
 arch/x86/mm/pgtable.c                              |  4 +-
 drivers/ata/libata-core.c                          |  3 +
 drivers/cdrom/cdrom.c                              | 12 +++-
 drivers/char/hw_random/omap3-rom-rng.c             |  3 +-
 drivers/clk/pxa/clk-pxa27x.c                       |  1 +
 drivers/clk/qcom/clk-rcg2.c                        |  2 +
 drivers/clk/qcom/common.c                          |  3 +
 drivers/clocksource/asm9260_timer.c                |  4 ++
 drivers/cpufreq/cpufreq.c                          |  7 ++
 drivers/crypto/sunxi-ss/sun4i-ss-hash.c            | 12 ++--
 drivers/crypto/vmx/Makefile                        |  6 +-
 drivers/edac/ghes_edac.c                           | 10 ++-
 drivers/extcon/extcon-sm5502.c                     |  4 ++
 drivers/extcon/extcon-sm5502.h                     |  2 +
 drivers/gpio/gpio-mpc8xxx.c                        |  3 +-
 drivers/gpu/drm/bridge/analogix-anx78xx.c          |  8 ++-
 drivers/gpu/drm/gma500/oaktrail_crtc.c             |  2 +
 drivers/hid/hid-core.c                             |  4 ++
 drivers/iio/adc/max1027.c                          |  8 +++
 drivers/iio/light/bh1750.c                         |  4 +-
 drivers/infiniband/ulp/iser/iscsi_iser.c           |  1 +
 drivers/input/touchscreen/atmel_mxt_ts.c           |  4 ++
 drivers/iommu/tegra-smmu.c                         | 11 +--
 drivers/irqchip/irq-bcm7038-l1.c                   |  4 ++
 drivers/irqchip/irq-ingenic.c                      | 15 ++--
 drivers/md/bcache/btree.c                          |  2 +
 drivers/media/i2c/ov2659.c                         | 18 +++--
 drivers/media/i2c/soc_camera/ov6650.c              |  9 ++-
 drivers/media/platform/am437x/am437x-vpfe.c        |  4 ++
 drivers/media/platform/ti-vpe/vpe.c                | 16 +++--
 drivers/media/radio/si470x/radio-si470x-i2c.c      |  2 +
 drivers/media/usb/b2c2/flexcop-usb.c               |  8 ++-
 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c           |  9 ++-
 drivers/mfd/mfd-core.c                             |  5 ++
 drivers/mmc/host/sdhci-of-esdhc.c                  |  4 +-
 drivers/mmc/host/sdhci.c                           |  6 +-
 drivers/mmc/host/tmio_mmc_pio.c                    |  2 +-
 drivers/net/ethernet/amazon/ena/ena_netdev.c       | 10 ++-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c  | 16 +++--
 drivers/net/ethernet/hisilicon/hip04_eth.c         |  2 +-
 drivers/net/ethernet/qlogic/qla3xxx.c              |  8 +--
 drivers/net/fjes/fjes_main.c                       |  3 +
 drivers/net/gtp.c                                  | 43 +++++++-----
 drivers/net/hamradio/6pack.c                       |  4 +-
 drivers/net/hamradio/mkiss.c                       |  4 +-
 drivers/net/phy/phy_device.c                       |  4 +-
 drivers/net/usb/lan78xx.c                          |  1 +
 drivers/net/wireless/ath/ath10k/txrx.c             |  2 +
 drivers/net/wireless/intel/iwlwifi/dvm/led.c       |  3 +
 drivers/net/wireless/intel/iwlwifi/mvm/led.c       |  3 +
 drivers/net/wireless/intel/iwlwifi/mvm/rx.c        |  3 +-
 drivers/net/wireless/marvell/libertas/if_sdio.c    |  5 ++
 drivers/net/wireless/marvell/mwifiex/pcie.c        |  5 +-
 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h   |  1 +
 .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c |  1 +
 .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c  |  3 +
 .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c    |  2 +
 drivers/net/wireless/realtek/rtlwifi/usb.c         |  5 +-
 drivers/parport/share.c                            | 21 ++++++
 drivers/pinctrl/intel/pinctrl-baytrail.c           | 81 ++++++++++++----------
 drivers/pinctrl/sh-pfc/pfc-sh7734.c                |  4 +-
 drivers/platform/x86/hp-wmi.c                      |  2 +-
 drivers/regulator/max8907-regulator.c              | 15 +++-
 drivers/scsi/atari_scsi.c                          |  6 +-
 drivers/scsi/csiostor/csio_lnode.c                 | 15 ++--
 drivers/scsi/lpfc/lpfc_els.c                       |  2 +-
 drivers/scsi/lpfc/lpfc_nportdisc.c                 |  4 +-
 drivers/scsi/lpfc/lpfc_sli.c                       | 15 +++-
 drivers/scsi/mac_scsi.c                            |  2 +-
 drivers/scsi/mpt3sas/mpt3sas_ctl.c                 |  3 +-
 drivers/scsi/pm8001/pm80xx_hwi.c                   |  2 +
 drivers/scsi/scsi_debug.c                          |  5 ++
 drivers/scsi/scsi_trace.c                          | 11 +--
 drivers/scsi/sun3_scsi.c                           |  4 +-
 drivers/scsi/ufs/ufshcd.c                          |  2 +-
 drivers/spi/spi-img-spfi.c                         |  2 +
 drivers/spi/spi-pxa2xx.c                           |  6 ++
 drivers/spi/spi-st-ssc4.c                          |  3 +
 drivers/spi/spi-tegra20-slink.c                    |  5 +-
 drivers/spi/spidev.c                               |  3 +
 drivers/staging/comedi/drivers/gsc_hpdi.c          | 10 +++
 drivers/staging/fbtft/fbtft-core.c                 |  2 +-
 drivers/staging/rtl8188eu/core/rtw_xmit.c          |  4 +-
 drivers/staging/rtl8192u/r8192U_core.c             | 17 +++--
 drivers/target/iscsi/iscsi_target.c                | 10 ++-
 drivers/target/iscsi/iscsi_target_auth.c           |  2 +-
 drivers/tty/serial/atmel_serial.c                  | 43 ++++++------
 drivers/usb/core/devio.c                           | 15 +++-
 drivers/usb/host/ehci-q.c                          | 13 +++-
 drivers/usb/host/xhci-pci.c                        |  2 +-
 drivers/usb/renesas_usbhs/common.h                 |  3 +-
 drivers/usb/renesas_usbhs/mod_gadget.c             | 12 +++-
 drivers/usb/usbip/vhci_rx.c                        | 13 ++--
 drivers/vhost/vsock.c                              |  4 +-
 fs/btrfs/async-thread.c                            | 56 +++++++++++----
 fs/btrfs/ctree.c                                   |  2 +-
 fs/btrfs/disk-io.c                                 |  2 +-
 fs/btrfs/extent_io.c                               |  6 +-
 fs/btrfs/inode.c                                   | 11 ++-
 fs/btrfs/ioctl.c                                   | 10 ++-
 fs/btrfs/reada.c                                   | 10 ++-
 fs/btrfs/relocation.c                              |  1 +
 fs/btrfs/tests/free-space-tree-tests.c             |  6 +-
 fs/btrfs/tests/qgroup-tests.c                      |  4 +-
 fs/btrfs/tree-log.c                                | 23 +++++-
 fs/btrfs/uuid-tree.c                               |  2 +
 fs/ext4/dir.c                                      |  5 ++
 fs/ext4/namei.c                                    | 43 ++++++------
 fs/jbd2/commit.c                                   |  4 +-
 fs/ocfs2/acl.c                                     |  4 +-
 fs/quota/dquot.c                                   | 29 ++++----
 fs/readdir.c                                       | 40 +++++++++++
 include/drm/drm_dp_mst_helper.h                    |  2 +-
 include/linux/cec-funcs.h                          |  6 +-
 include/linux/hrtimer.h                            | 14 ++--
 include/linux/libfdt_env.h                         |  3 +
 include/linux/mod_devicetable.h                    |  4 +-
 include/linux/quota.h                              |  2 +-
 include/linux/rculist_nulls.h                      | 37 ++++++++++
 include/net/dst.h                                  |  2 +-
 include/net/inet_hashtables.h                      | 12 +++-
 include/net/sock.h                                 |  5 ++
 include/scsi/iscsi_proto.h                         |  1 +
 kernel/sysctl.c                                    |  2 +-
 kernel/time/hrtimer.c                              | 11 +--
 lib/dma-debug.c                                    |  1 +
 net/bluetooth/hci_core.c                           |  9 ++-
 net/bluetooth/hci_request.c                        |  9 +++
 net/bridge/br_netfilter_hooks.c                    |  3 +
 net/bridge/netfilter/ebtables.c                    | 33 +++++----
 net/core/sysctl_net_core.c                         |  2 +
 net/ipv4/icmp.c                                    | 11 +--
 net/ipv4/inet_diag.c                               |  3 +-
 net/ipv4/inet_hashtables.c                         | 18 ++---
 net/ipv4/tcp_ipv4.c                                |  7 +-
 net/ipv4/tcp_output.c                              |  8 +++
 net/ipv6/inet6_hashtables.c                        |  3 +-
 net/nfc/nci/uart.c                                 |  2 +-
 net/packet/af_packet.c                             |  3 +-
 net/sctp/protocol.c                                |  4 ++
 samples/pktgen/functions.sh                        | 17 +++--
 scripts/kallsyms.c                                 |  2 +
 sound/core/pcm_native.c                            |  4 ++
 sound/core/timer.c                                 | 10 +++
 sound/pci/hda/hda_controller.c                     |  2 +-
 sound/pci/hda/patch_ca0132.c                       |  7 +-
 sound/soc/codecs/rt5677.c                          |  1 +
 tools/lib/traceevent/parse-filter.c                |  9 ++-
 tools/objtool/arch/x86/lib/x86-opcode-map.txt      | 18 +++--
 tools/perf/builtin-report.c                        |  7 ++
 tools/perf/tests/task-exit.c                       |  1 +
 tools/perf/util/dwarf-aux.c                        | 80 +++++++++++++++++----
 tools/perf/util/dwarf-aux.h                        |  3 +
 tools/perf/util/perf_regs.h                        |  2 +-
 tools/perf/util/probe-finder.c                     | 45 ++++++++++--
 tools/perf/util/strbuf.c                           |  1 -
 .../cpupower/utils/idle_monitor/hsw_ext_idle.c     |  1 -
 175 files changed, 1115 insertions(+), 417 deletions(-)