Linux 4.13-rc4

From: Linus Torvalds
Date: Sun Aug 06 2017 - 22:08:05 EST

So rc3 was smaller than usual, and now rc4 is a bit bigger than usual.

However, it's not outrageously so, and the reason for it all is fairly
clear: the networking pull just missed rc3, so it's all in rc4
instead. That, along with the media pull, accounts for the bulk of the
changes (the networking side has more commits, while the media side
has more lines changed due largely to some SVG work in the

In fact, the media changes to the SVG files are so dominating that the
diffs for this rc are 90% in Documentation/media. That's partly
because everything else is really pretty small. So there may be a few
more commits than usual, but they really are not all that big and

Aside from the media and networking changes, there's some amdgpu
updates, some scai styff, an ext4 update and some architecture
updates. And misc noise. The appended shortlog gives a good condensed
flavor of the changes.

Anyway, nothing really stands out, and while I really hope that we'll
see things calm down further, everything looks pretty much on track
for a normal release.

So go test things out. By now it should really be pretty safe.



Alex Deucher (1):
drm/amdgpu: fix header on gfx9 clear state

Alex Vesker (1):
net/mlx5e: IPoIB, Modify add/remove underlay QPN flows

Alex Williamson (2):
vfio/pci: Use pci_try_reset_function() on initial open
vfio/pci: Fix handling of RC integrated endpoint PCIe capability size

Alexander Sverdlin (1):
ARM: ep93xx: normalize clk API

Alexey Khoroshilov (1):
platform/x86: wmi: Fix error handling in acpi_wmi_init()

Alistair Popple (1):
powerpc/powernv/pci: Return failure for some uses of dma_set_mask()

Andreas Dilger (1):
ext4: fix dir_nlink behaviour

Andrew Jones (1):
KVM: arm/arm64: PMU: Fix overflow interrupt injection

Andy Lutomirski (1):
platform/x86: dell-wmi: Fix driver interface version query

Annie Cherkaev (1):
isdn/i4l: fix buffer overflow

Antoine Tenart (1):
arm64: dts: marvell: mark the cp110 crypto engine as dma coherent

Arend Van Spriel (2):
brcmfmac: fix regression in brcmf_sdio_txpkt_hdalign()
brcmfmac: fix memleak due to calling brcmf_sdiod_sgtable_alloc() twice

Arnd Bergmann (27):
media: Revert "[media] et8ek8: Export OF device ID as module aliases"
media: rainshadow-cec: avoid -Wmaybe-uninitialized warning again
ata: fix gemini Kconfig dependencies
platform/x86: peaq-wmi: select INPUT_POLLDEV
scsi: lpfc: fix linking against modular NVMe support
media: venus: mark PM functions as __maybe_unused
media: venus: fix compile-test build on non-qcom ARM platform
ARM: davinci: don't mark vpif_input structures as 'const'
ARM: sa1100/pxa: fix MTD_XIP build
ARM: davinci: normalize clk API
ARM: sa1100: normalize clk API
ARM: w90x900: normalize clk API
ARM: rpc: rename RAM_SIZE macro
ARM: omap1/ams-delta: warn about failed regulator enable
ARM: ixp4xx: use normal prototype for {read,write}s{b,w,l}
ARM: sirf: mark sirfsoc_init_late as __maybe_unused
ARM: omap1: avoid unused variable warning
ARM: omap2: mark unused functions as __maybe_unused
ARM: mmp: mark usb_dma_mask as __maybe_unused
ARM: ep93xx: use ARM_PATCH_PHYS_VIRT correctly
ARM: ixp4xx: fix ioport_unmap definition
ARM: pxa: select both FB and FB_W100 for eseries
net: phy: rework Kconfig settings for MDIO_BUS
phy: bcm-ns-usb3: fix MDIO_BUS dependency
tcp: avoid bogus gcc-7 array-bounds warning
kasan: avoid -Wmaybe-uninitialized warning
ext4: fix warning about stack corruption

Aviv Heller (1):
net/mlx5: Consider tx_enabled in all modes on remap

Axel Lin (1):
gpio: lp87565: Set proper output level and direction for direction_output

Babu Moger (1):

Banajit Goswami (1):
ASoC: do not close shared backend dailink

Bard Liao (2):
ASoC: rt5665: fix GPIO6 pin function define
ASoC: rt5665: fix wrong register for bclk ratio control

Bartosz Golaszewski (1):
gpiolib: skip unwanted events, don't convert them to opposite edge

Benjamin Herrenschmidt (2):
ftgmac100: Increase reset timeout
ftgmac100: Make the MDIO bus a child of the ethernet device

Binoy Jayan (3):
media: ngene: Replace semaphore cmd_mutex with mutex
media: ngene: Replace semaphore stream_mutex with mutex
media: ngene: Replace semaphore i2c_switch_mutex with mutex

Carlo Caione (1):
clk: x86: Do not gate clocks enabled by the firmware

Catalin Marinas (1):
arm64: Fix potential race with hardware DBM in ptep_set_access_flags()

Chen-Yu Tsai (1):
ARM: dts: sun8i: a83t: Switch to CCU device tree binding macros

Christoffer Dall (1):
KVM: arm/arm64: vgic: Use READ_ONCE fo cmpxchg

Colin Ian King (2):
media: venus: fix loop wrap in cleanup of clks
net: tc35815: fix spelling mistake: "Intterrupt" -> "Interrupt"

Corentin Labbe (2):
ARM: dts: sunxi: h3/h5: Correct emac register size
arm64: allwinner: sun50i-a64: Correct emac register size

Daeho Jeong (1):
ext4: release discard bio after sending discard commands

Damien Le Moal (1):
libata: Cleanup ata_read_log_page()

Damien Riegel (1):
ASoC: codecs: msm8916-analog: fix DIG_CLK_CTL_RXD3_CLK_EN define

Dan Carpenter (10):
media: dib0700: fix locking in dib0700_i2c_xfer_new()
media: dib0700: fix error handling in dib0700_i2c_xfer_legacy()
libata: array underflow in ata_find_dev()
iwlwifi: missing error code in iwl_trans_pcie_alloc()
scsi: qedi: Fix return code in qedi_ep_connect()
media: staging: atomisp: array underflow in ioctl
media: atomisp2: Array underflow in atomisp_enum_input()
media: atomisp2: array underflow in ap1302_enum_frame_size()
media: atomisp2: array underflow in imx_enum_frame_size()
ext4: silence array overflow warning

Daniel Borkmann (2):
bpf: don't indicate success when copy_from_user fails
bpf: fix bpf_prog_get_info_by_fd to dump correct xlated_prog_len

Daniel Jordan (1):
mm/hugetlb.c: __get_user_pages ignores certain follow_hugetlb_page errors

Daniel Scheller (11):
media: ddbridge: make (ddb)readl in while-loops fail-safe
media: ddbridge: use dev_* macros in favor of printk
media: dvb-frontends/stv0367: deduplicate DDB dvb_frontend_ops caps
media: dvb-frontends/lnbh25: improve kernellog output
media: dvb-frontends/stv0367: initial DDB DVBv5 stats, implement ucblocks
media: dvb-frontends/stv0367: split SNR determination into functions
media: ddbridge: dev_* logging fixup
media: dvb-frontends/cxd2841er: require STATE_ACTIVE_* for agc readout
media: dvb-frontends/stv0367: SNR DVBv5 statistics for DVB-C and T
media: dvb-frontends/stv0367: update UCB readout condition logic
media: dvb-frontends/stv0367: DVB-C signal strength statistics

Daniel Stone (1):
brcmfmac: Don't grow SKB by negative size

David Matlack (2):
kvm: nVMX: don't flush VMCS12 during VMXOFF or VCPU teardown
KVM: nVMX: mark vmcs12 pages dirty on L2 exit

David S. Miller (1):
sparc64: Fix exception handling in UltraSPARC-III memcpy.

Dima Zavin (1):
cpuset: fix a deadlock due to incomplete patching of cpusets_enabled()

Dmitry V. Levin (1):
Fix compat_sys_sigpending breakage

Edward Cree (2):
selftests/bpf: subtraction bounds test
bpf/verifier: fix min/max handling in BPF_SUB

Emmanuel Grumbach (3):
iwlwifi: dvm: prevent an out of bounds access
iwlwifi: mvm: fix a NULL pointer dereference of error in recovery
iwlwifi: fix tracing when tx only is enabled

Emoly Liu (1):
ext4: error should be cleared if ea_inode isn't added to the cache

Eran Ben Elisha (1):
net/mlx5: Clean SRIOV eswitch resources upon VF creation failure

Eric Whitney (2):
ext4: correct comment references to ext4_ext_direct_IO()
ext4: remove unused metadata accounting variables

Ernesto A. FernÃndez (1):
ext4: preserve i_mode if __ext4_set_acl() fails

Eugenia Emantayev (7):
net/mlx5: Fix mlx5_ifc_mtpps_reg_bits structure size
net/mlx5e: Add field select to MTPPS register
net/mlx5e: Fix broken disable 1PPS flow
net/mlx5e: Change 1PPS out scheme
net/mlx5e: Add missing support for PTP_CLK_REQ_PPS request
net/mlx5e: Fix wrong delay calculation for overflow check scheduling
net/mlx5e: Schedule overflow check work to mlx5e workqueue

Fabio Estevam (1):
ASoC: sgtl5000: Use snd_soc_kcontrol_codec()

Felix Kuehling (1):
drm/amdgpu: Use list_del_init in amdgpu_mn_unregister

Florian Fainelli (4):
net: dsa: Initialize ds->cpu_port_mask earlier
net: phy: Correctly process PHY_HALTED in phy_stop_machine()
MAINTAINERS: Add more files to the PHY LIBRARY section
Revert "net: bcmgenet: Remove init parameter from bcmgenet_mii_config"

Gao Feng (1):
ppp: Fix a scheduling-while-atomic bug in del_chan

Geert Uytterhoeven (3):
ASoC: pxa: SND_PXA2XX_SOC should depend on HAS_DMA
soc: zte: Restrict SOC_ZTE to ARCH_ZX or COMPILE_TEST
ARM: shmobile: rcar-gen2: Fix deadlock in regulator quirk

Georgi Djakov (1):
arm64: defconfig: enable missing HWSPINLOCK

Gregory CLEMENT (3):
ARM: mvebu: use __pa_symbol in the mv98dx3236 platform SMP code
ARM: dts: armada-38x: Fix irq type for pca955
ARM64: dts: marvell: armada-37xx: Fix the number of GPIO on south bridge

Gustavo A. R. Silva (5):
media: radio: wl1273: add check on core->write() return value
media: tuners: mxl5005s: remove useless variable assignments
media: dvb-usb-v2: lmedm04: remove unnecessary variable in
media: i2c: tvp5150: remove useless variable assignment in
ASoC: imx-ssi: add check on platform_get_irq return value

Gustavo Romero (1):
powerpc/tm: Fix saving of TM SPRs in core dump

Hanjun Guo (1):
ACPI: APD: Fix HID for Hisilicon Hip07/08

Hannes Reinecke (1):
scsi: scsi_transport_fc: return -EBUSY for deleted vport

Hans Verkuil (3):
media: cec: cec_transmit_attempt_done: ignore CEC_TX_STATUS_MAX_RETRIES
media: pulse8-cec: persistent_config should be off by default
media: cec-notifier: small improvements

Hans de Goede (1):
ACPI / LPSS: Only call pwm_add_table() for the first PWM controller

Harsha Priya N (2):
ASoC: Intel: Enabling ASRC for RT5663 codec on kabylake platform
ASoC: Intel: Use MCLK instead of BLCK as the sysclock for RT5514
codec on kabylake platform

Harvey Hunt (2):
MIPS: ralink: Fix build error due to missing header
MIPS: ralink: mt7620: Add missing header

Heiko Carstens (1):
mm: take memory hotplug lock within numa_zonelist_order_handler()

Heiko Stuebner (2):
dt-bindings: gpu: drop wrong compatible from midgard binding example
ARM: dts: rockchip: fix mali gpu node on rk3288

Helge Deller (1):
parisc: Increase thread and stack size to 32kb

Hoan Tran (1):
mailbox: pcc: Fix crash when request PCC channel 0

Ido Schimmel (2):
mlxsw: spectrum_router: Don't offload routes next in list
ipv4: fib: Fix NULL pointer deref during fib_sync_down_dev()

Ilan Tayari (1):
net/mlx5e: Fix outer_header_zero() check size

Ilya Dryomov (6):
libceph: make encode_request_*() work with r_mempool requests
libceph: don't call ->reencode_message() more than once per message
libceph: fallback for when there isn't a pool-specific choose_arg
crush: assume weight_set != null imples weight_set_size > 0
libceph: upmap semantic changes
libceph: make RECOVERY_DELETES feature create a new interval

Jakub Kicinski (2):
scsi: aic7xxx: fix firmware build with O=path
bpf: don't zero out the info struct in bpf_obj_get_info_by_fd()

James Bottomley (1):
parisc: pdc_stable: Fix locking when creating sysfs links

Jan Kara (3):
ext4: Don't clear SGID when inheriting ACLs
ocfs2: don't clear SGID when inheriting ACLs
ext4: fix SEEK_HOLE/SEEK_DATA for blocksize < pagesize

Jan Kiszka (1):
gpio: exar: Use correct property prefix and document bindings

Jasmin Jessich (2):
media: staging: cxd2099: Removed printing in write_block
media: staging: cxd2099: Activate cxd2099 buffer mode

Jason Wang (1):
Revert "vhost: cache used event for better performance"

Javier Martinez Canillas (1):
media: vimc: set id_table for platform drivers

Jean Delvare (1):
drm/amdgpu: Fix undue fallthroughs in golden registers initialization

Jeff Layton (1):
ext4: convert swap_inode_data() over to use swap() on most of the fields

Jerome Brunet (3):
ARM64: dts: meson-gx: use specific compatible for the AO pwms
ARM64: dts: meson-gxl-s905x-libretech-cc: fixup board definition
clk: meson: mpll: fix mpll0 fractional part ignored

Jerry Lee (1):
ext4: fix overflow caused by missing cast in ext4_resize_fs()

Joe Perches (2):
media: stkwebcam: Use more common logging styles
media: tuner-core: Remove unused #define PREFIX

Joel Stanley (1):
ftgmac100: return error in ftgmac100_alloc_rx_buf

Joerg Roedel (1):
iommu/amd: Fix schedule-while-atomic BUG in initialization code

Johan Hovold (3):
ASoC: fix pcm-creation regression
ASoC: ux500: Restore platform DAI assignments
PM / runtime: Document new pm_runtime_set_suspended() constraint

Johannes Berg (1):
iwlwifi: mvm: defer setting IWL_MVM_STATUS_IN_HW_RESTART

John David Anglin (1):
parisc: Handle vma's whose context is not current in flush_cache_range

Jonathan Corbet (2):
libata: fix a couple of doc build warnings
kthread: fix documentation build warning

Kan Liang (1):
mm: allow page_cache_get_speculative in interrupt context

Kees Cook (1):
ipc: add missing container_of()s for randstruct

Kefeng Wang (2):
libata: remove unused rc in ata_eh_handle_port_resume
pid: kill pidhash_size in pidhash_init()

Kevin Hilman (2):
ARM: dts: da850-evm: drop unused VPIF endpoints
ARM: dts: da850-lcdk: drop unused VPIF endpoints

Krzysztof Kozlowski (2):
sparc: defconfig: Cleanup from old Kconfig options
ARM: dts: exynos: Add clocks to audss block to fix silent hang
on Exynos4412

Kuninori Morimoto (2):
arm64: renesas: salvator-common: sound clock-frequency needs
descending order
ASoC: sh: hac: add missing "int ret"

Kuppuswamy Sathyanarayanan (1):
MAINTAINERS: Add entry for Whiskey Cove PMIC GPIO driver

Larry Finger (1):
Revert "rtlwifi: btcoex: rtl8723be: fix ant_sel not work"

Linus Torvalds (1):
Linux 4.13-rc4

Linus Walleij (1):
clk: gemini: Fix reset regression

Liping Zhang (1):
openvswitch: fix potential out of bound access in parse_ct

Lokesh Vutla (1):
ARM: dts: dra71-evm: mdio: Fix impedance values

Longpeng(Mike) (1):
KVM: X86: init irq->level in kvm_pv_kick_cpu_op

Luca Coelho (1):
iwlwifi: mvm: handle IBSS probe_queue in a few missing places

Ludovic Desroches (1):
mmc: sdhci-of-at91: force card detect value for non removable devices

Maninder Singh (1):
ext4: fix copy paste error in ext4_swap_extents()

Marc Gonzalez (3):
net: phy: Remove trailing semicolon in macro definition
net: ethernet: nb8800: Handle all 4 RGMII modes identically
ARM: dts: tango4: Request RGMII RX and TX clock delays

Marc Zyngier (1):
arm64: Use arch_timer_get_rate when trapping CNTFRQ_EL0

Mario Limonciello (1):
platform/x86: intel-vbtn: match power button on press rather than release

Mark Brown (1):
net: ethernet: mediatek: Explicitly include linux/interrupt.h

Mark Cave-Ayland (1):
sunhme: fix up GREG_STAT and GREG_IMASK register offsets

Markus Elfring (1):
media: bdisp-debug: Replace a seq_puts() call by seq_putc() in
seven functions

Martin Kepplinger (1):
media: dvb-frontends: drx39xyj: remove obsolete sign extend macros

Masahiro Yamada (3):
pinctrl: stm32: select IRQ_DOMAIN_HIERARCHY instead of depends on
gpio: xgene-sb: select IRQ_DOMAIN_HIERARCHY
bus: uniphier-system-bus: set up registers when resuming

Matija Glavinic Pecotic (1):
timers: Fix overflow in get_next_timer_interrupt

Matthias Kaehlcke (1):
netpoll: Fix device name check in netpoll_setup()

Mauro Carvalho Chehab (15):
media: dtv-core.rst: explain how to get DVBv5 statistics
media: imx.rst: add it to v4l-drivers book
media: em28xx: Ignore errors while reading from eeprom
media: em28xx: add support for new of Terratec H6
media: Replace initalized ->initialized
media: tw5864, fc0011: better handle WARN_ON()
media: stv0367: prevent division by zero
media: dvb-frontends/stv0367: Improve DVB-C/T frontend status
media: dtv-core.rst: add an introduction to FE kAPI
media: dtv-core.rst: complete description of a demod driver
media: davinci: variable 'common' set but not used
media: staging: atomisp: disable warnings with cc-disable-warning
media: selection.svg: simplify the SVG file
media: svg files: simplify files
media: svg: avoid too long lines

Maxime Ripard (1):
clk: sunxi-ng: sun5i: Add clk_set_rate_parent to the CPU clock

Mel Gorman (1):
mm, mprotect: flush TLB if potentially racing with a parallel
reclaim leaving stale TLB entries

Miao Xie (4):
ext4: fix forgetten xattr lock protection in ext4_expand_extra_isize
ext4: restructure ext4_expand_extra_isize
ext4: cleanup ext4_expand_extra_isize_ea()
ext4, project: expand inode extra size if possible

Michael Bringmann (1):
workqueue: Work around edge cases for calc of pool's cpumask

Michael Ellerman (2):
powerpc/smp: Call smp_ops->setup_cpu() directly on the boot CPU
powerpc/boot: Fix 64-bit boot wrapper build with non-biarch compiler

Michael S. Tsirkin (1):
virtio_net: fix truesize for mergeable buffers

MichaÅ MirosÅaw (1):
gpio: tegra: fix unbalanced chained_irq_enter/exit

Mihail Grigorov (1):
ARM: dts: dm816x: Correct the state of the write protect pin

Mike Rapoport (3):
userfaultfd: non-cooperative: notify about unmap of destination
during mremap
userfaultfd_zeropage: return -ENOSPC in case mm has gone
userfaultfd: non-cooperative: flush event_wqh at release time

Minchan Kim (1):
zram: do not free pool->size_class

Mordechai Goodstein (1):
iwlwifi: pcie: fix unused txq NULL pointer dereference

Moshe Shemesh (2):
net/mlx5: Fix command completion after timeout access invalid structure
net/mlx5: Fix command bad flow on command entry allocation failure

Murilo Opsfelder Araujo (1):
include/linux/vfio.h: Guard powerpc-specific functions with

Nicholas Piggin (3):
powerpc/64s: Fix stack setup in watchdog soft_nmi_common()
powerpc/perf: POWER9 PMU stops after idle workaround
powerpc/64: Fix __check_irq_replay missing decrementer interrupt

Nick Desaulniers (1):
arm64: avoid overflow in VA_START and PAGE_OFFSET

Nilesh Javali (1):
scsi: qedi: Add ISCSI_BOOT_SYSFS to Kconfig

Nitin Gupta (1):
sparc64: Register hugepages during arch init

Oliver O'Halloran (1):
powerpc/mm: Fix pmd/pte_devmap() on non-leaf entries

Paolo Abeni (5):
net/socket: fix type in assignment and trim long line
udp: preserve head state for IP_CMSG_PASSSEC
udp: unbreak build lacking CONFIG_XFRM
udp6: fix socket leak on early demux
udp6: fix jumbogram reception

Paolo Bonzini (4):
KVM: nVMX: do not fill vm_exit_intr_error_code in prepare_vmcs12
KVM: nVMX: fixes to nested virt interrupt injection
KVM: avoid using rcu_dereference_protected
KVM: nVMX: do not pin the VMCS12

Paul Blakey (1):
net/mlx5: Fix mlx5_add_flow_rules call with correct num of dests

Peter Ujfalusi (1):
media: v4l: omap_vout: vrfb: Convert to dmaengine

Phil Sutter (2):
lib: test_rhashtable: fix for large entry counts
lib: test_rhashtable: Fix KASAN warning

Philipp Rosenberger (1):
gpio: gpio-mxc: Fix: higher 16 GPIOs usable as wake source

Philipp Zabel (2):
media: coda: ctx->codec is not NULL in coda_alloc_framebuffers
media: coda: rename the picture run timeout error handler

Prabhakar Lad (2):
media: platform: davinci: return -EINVAL for
media: platform: davinci: drop VPFE_CMD_S_CCDC_RAW_PARAMS

Rafael J. Wysocki (4):
cpufreq: intel_pstate: Drop ->get from intel_pstate structure
cpufreq: docs: Add missing cpuinfo_cur_freq description
cpufreq: x86: Make scaling_cur_freq behave more as expected
thunderbolt: icm: Ignore mailbox errors in icm_suspend()

Ralph Metzler (5):
media: dvb_ca_en50221: State UNINITIALISED instead of INVALID
media: dvb_ca_en50221: Increase timeout for link init
media: dvb_ca_en50221: Add block read/write functions
media: staging: cxd2099: Fixed buffer mode
media: staging: cxd2099: Removed useless printing in cxd2099 driver

Rob Clark (1):
media: venus: hfi: fix error handling in hfi_sys_init_done()

Rob Gardner (1):
sparc64: Prevent perf from running during super critical sections

Rob Herring (1):
sbus: Convert to using %pOF instead of full_name

Robin Murphy (3):
iommu/mtk: Avoid redundant TLB syncs locally
Revert "iommu/io-pgtable: Avoid redundant TLB syncs"
iommu/io-pgtable: Sanitise map/unmap addresses

Ryan Kennedy (1):
ACPI / watchdog: Fix init failure with overlapping register regions

Sakari Ailus (1):
media: docs-rst: Document EBUSY for VIDIOC_S_FMT

Sean Wang (1):
net: ethernet: mediatek: avoid potential invalid memory access

Sean Young (1):
media: lirc: LIRC_GET_REC_RESOLUTION should return microseconds

Sergei A. Trusov (1):
ALSA: hda - Fix speaker output from VAIO VPCL14M1R

Sergei Shtylyov (2):
mv643xx_eth: fix of_irq_to_resource() error check
powerpc/83xx/mpc832x_rdb: fix of_irq_to_resource() error check

Shanker Donthineni (1):
KVM: arm/arm64: Fix bug in advertising KVM_CAP_MSI_DEVID capability

Shawn Lin (1):
mmc: block: bypass the queue even if usage is present for hotplug

Shu Wang (1):
scsi: megaraid_sas: fix memleak in megasas_alloc_cmdlist_fusion

Simon Horman (1):
ata: sata_rcar: add gen[23] fallback compatibility strings

Stanimir Varbanov (1):
media: venus: don't abuse dma_alloc for non-DMA allocations

Stefano Brivio (1):
ipv6: Don't increase IPSTATS_MIB_FRAGFAILS twice in ip6_fragment()

Subhransu S. Prusty (1):
ASoC: Intel: Skylake: Fix default dma_buffer_size

Sunil Goutham (1):
net: thunderx: Fix BGX transmit stall due to underflow

Suravee Suthikulpanit (1):
iommu/amd: Enable ga_log_intr when enabling guest_mode

Suzuki K Poulose (1):
KVM: arm/arm64: Handle hva aging while destroying the vm

Sylwester Nawrocki (2):
ASoC: samsung: odroid: Fix EPLL frequency values
clk: samsung: exynos5420: The EPLL rate table corrections

Tahsin Erdogan (3):
ext4: remove unused mode parameter
ext4: inplace xattr block update fails to deduplicate blocks
ext4: make xattr inode reads faster

Tejun Heo (5):
cgroup: don't call migration methods if there are no tasks to migrate
cgroup: create dfl_root files on subsys registration
workqueue: restore WQ_UNBOUND/max_active==1 to be ordered
cgroup: fix error return value from cgroup_subtree_control()
workqueue: implicit ordered attribute should be overridable

Tero Kristo (1):
clk: keystone: sci-clk: Fix sci_clk_get

Tetsuo Handa (1):
mm/page_io.c: fix oops during block io poll in swapin path

Thomas Gleixner (1):
x86/hpet: Cure interface abuse in the resume path

Thomas Jarosch (1):
mcs7780: Fix initialization when CONFIG_VMAP_STACK is enabled

Thomas Petazzoni (1):
arm64: dts: marvell: use ICU for the CP110 slave RTC

Thor Thayer (1):
net: stmmac: Adjust dump offset of DMA registers for ethtool

Tom Rini (1):
ARM: dts: dm816x: Correct NAND support nodes

Tonghao Zhang (1):
tun/tap: Add the missed return value check of register_netdevice_notifier

Tony Lindgren (3):
ARM: OMAP2+: Fix omap3 prm shared irq
ARM: OMAP4: Fix legacy code clean-up regression
device property: Fix usecount for of_graph_get_port_parent()

Trond Myklebust (2):
NFSv4: Fix EXCHANGE_ID corrupt verifier issue
NFSv4: Fix double frees in nfs4_test_session_trunk()

Varun Prakash (1):
scsi: libcxgbi: add check for valid cxgbi_task_data

Vinod Koul (1):
ASoC: Intel: Skylake: Fix missing sentinels in sst_acpi_mach

Vivek Gautam (1):
iommu/arm-smmu: Fix the error path in arm_smmu_add_device

Vladimir Barinov (1):
arm64: dts: renesas: ulcb: sound clock-frequency needs descending order

WANG Cong (4):
packet: fix use-after-free in prb_retire_rx_blk_timer_expired()
bonding: commit link status change after propose
net: check dev->addr_len for dev_set_mac_address()
team: use a larger struct for mac address

Wanpeng Li (3):
KVM: async_pf: make rcu irq exit if not triggered from idle task
KVM: X86: Fix loss of pending INIT due to race
KVM: nVMX: Fix interrupt window request with "Acknowledge
interrupt on exit"

Will Deacon (1):
iommu/arm-smmu: Reintroduce locking around TLB sync operations

William Tu (1):
samples/bpf: fix bpf tunnel cleanup

Xin Long (4):
dccp: fix a memleak that dccp_ipv6 doesn't put reqsk properly
dccp: fix a memleak that dccp_ipv4 doesn't put reqsk properly
dccp: fix a memleak for dccp_feat_init err process
sctp: fix the check for _sctp_walk_params and _sctp_walk_errors

oder_chiou@xxxxxxxxxxx (1):
ASoC: rt5663: Update the HW default values based on the shipping version

stephen hemminger (1):
Revert "netvsc: optimize calculation of number of slots"