Skip to content

4.4.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 Latest137 patches 5 repliesIn review

Patches in v1 No applies recorded yet

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

Reviews trailers per patch

42 of 137 patches have a Reviewed-by or Acked-by.

PatchSagi GrimbergLad PrabhakarYoshihiro ShimodaJesper Dangaard BrouerGanapathi BhatTomi ValkeinenLyude PaulUwe Kleine-KönigArnaldo Carvalho de MeloKees CookSudeep HollaAdrian HunterMathias NymanFilipe MananaJohannes ThumshirnDavid SterbaAmit KucheriaLee DuncanMike ChristieMarek Marczykowski-GóreckiShuah KhanTheodore Ts'oDaniel ThompsonMark BrownStephan GerholdNeil HormanChris DownVlastimil BabkaDavid HildenbrandMichal HockoAlexey DobriyanFlorian WestphalNeal CardwellSoheil Hassas YeganehAndreas DilgerJack WangRoman BolshakovAlim AkhtarBart Van AsscheMichael WalleJoseph QiAlan SternEwan D. MilneAndrew LunnFlorian FainelliXiao JiangfengJosef BacikSteven Rostedt (VMware)Mauro Carvalho ChehabLarry Finger
1/137R-b R-b R-b
2/137R-b R-b R-b
3/137
4/137
5/137R-b
6/137A-b
7/137
8/137A-b
9/137
10/137R-b
11/137A-b
12/137A-b
13/137A-b
14/137
15/137
16/137R-b T-b
17/137
18/137
19/137
20/137A-b
21/137A-b
22/137R-b
23/137R-b
24/137R-b
25/137
26/137R-b
27/137
28/137
29/137
30/137
31/137
32/137R-b
33/137
34/137
35/137
36/137
37/137
38/137
39/137T-b
40/137
41/137T-b
42/137T-b
43/137T-b
44/137T-b
45/137T-b
46/137T-b
47/137T-b
48/137T-b
49/137
50/137
51/137
52/137R-b
53/137
54/137
55/137
56/137T-b
57/137
58/137
59/137R-b R-b
60/137
61/137
62/137
63/137
64/137R-b
65/137
66/137A-b
67/137A-b
68/137R-b
69/137R-b
70/137R-b R-b R-b
71/137R-b
72/137
73/137T-b
74/137
75/137R-b R-b
76/137
77/137
78/137
79/137
80/137A-b
81/137
82/137T-b A-b
83/137R-b
84/137
85/137
86/137
87/137
88/137
89/137
90/137
91/137
92/137
93/137
94/137R-b R-b
95/137
96/137
97/137
98/137
99/137
100/137
101/137R-b
102/137
103/137
104/137
105/137
106/137
107/137R-b R-b T-b
108/137
109/137R-b
110/137R-b R-b
111/137
112/137
113/137
114/137
115/137
116/137R-b
117/137A-b
118/137R-b
119/137T-b
120/137
121/137
122/137
123/137
124/137
125/137R-b
126/137A-b A-b A-b A-b A-b
127/137
128/137
129/137
130/137
131/137
132/137
133/137R-b
134/137
135/137
136/137
137/137A-b A-b

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

Read the v1 thread

Cover letter [PATCH 4.4 000/137] 4.4.208-stable review

This is the start of the stable review cycle for the 4.4.208 release. There are 137 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:41 +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.4.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.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.4.208-rc1

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

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

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

Arnd Bergmann <[email protected]>
net: davinci_cpdma: use dma_addr_t for DMA address

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

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

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

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

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

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

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

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

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

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

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"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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/platforms/pseries/cmm.c               |  5 ++
 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/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/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/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/ethernet/ti/davinci_cpdma.c            | 12 ++--
 drivers/net/fjes/fjes_main.c                       |  3 +
 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/iwlwifi/dvm/led.c             |  3 +
 drivers/net/wireless/iwlwifi/mvm/led.c             |  3 +
 drivers/net/wireless/mwifiex/pcie.c                |  5 +-
 .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c    |  2 +
 drivers/net/wireless/realtek/rtlwifi/usb.c         |  5 +-
 drivers/parport/share.c                            | 21 ++++++
 drivers/pinctrl/sh-pfc/pfc-sh7734.c                |  4 +-
 drivers/platform/x86/hp-wmi.c                      |  2 +-
 drivers/regulator/max8907-regulator.c              | 15 +++-
 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/mpt3sas/mpt3sas_ctl.c                 |  3 +-
 drivers/scsi/pm8001/pm80xx_hwi.c                   |  2 +
 drivers/scsi/scsi_trace.c                          | 11 +--
 drivers/scsi/ufs/ufshcd.c                          |  2 +-
 drivers/spi/spi-img-spfi.c                         |  2 +
 drivers/spi/spi-pxa2xx.c                           |  6 ++
 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/target/iscsi/iscsi_target.c                | 10 ++-
 drivers/target/iscsi/iscsi_target_auth.c           |  2 +-
 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 ++--
 fs/btrfs/ctree.c                                   |  2 +-
 fs/btrfs/disk-io.c                                 |  2 +-
 fs/btrfs/extent_io.c                               |  6 +-
 fs/btrfs/inode.c                                   |  1 -
 fs/btrfs/ioctl.c                                   | 10 ++-
 fs/btrfs/relocation.c                              |  1 +
 fs/btrfs/tests/qgroup-tests.c                      |  4 +-
 fs/btrfs/uuid-tree.c                               |  2 +
 fs/ext4/dir.c                                      |  5 ++
 fs/ext4/namei.c                                    | 11 ++-
 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/hrtimer.h                            | 14 ++--
 include/linux/libfdt_env.h                         |  3 +
 include/linux/mod_devicetable.h                    |  4 +-
 include/linux/quota.h                              |  2 +-
 include/net/dst.h                                  |  2 +-
 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/bridge/br_netfilter_hooks.c                    |  3 +
 net/bridge/netfilter/ebtables.c                    | 33 +++++----
 net/ipv4/icmp.c                                    | 11 +--
 net/ipv4/tcp_output.c                              |  8 +++
 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/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/perf/builtin-report.c                        |  7 ++
 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                     | 43 ++++++++++--
 .../cpupower/utils/idle_monitor/hsw_ext_idle.c     |  1 -
 134 files changed, 731 insertions(+), 241 deletions(-)