Linux 4.10-rc6

From: Linus Torvalds
Date: Sun Jan 29 2017 - 18:05:54 EST


So this week seemed very calm, and rc6 looked like it was going to be
a nice tiny release. Just like I want it.

... and then Friday happened, and the small and calm release candidate
somehow blew up to not be all that small after all.

Oh well. It's not like this is a new pattern - people end up pushing
me their work for the week on Friday, and that's been going on for a
few years by now, and I've mentioned it before. It was just even more
noticeable than usual.

And that late set of pull requests that came in Friday (with a couple
this weekend) pushed rc6 to be the biggest rc so far during this
release cycle (that's obviously not counting rc1).

It's still not all that big by historical standards, since 4.10 has
generally been pretty calm, but it's a bit distressing. I was hoping
to do the usual "rc7 is the last rc" release schedule for once (with
both 4.8 and 4.9 pushing out to rc8), and I really want things to calm
down for that to happen.

We'll see.

Anyway, there's nothing that particularly worries me in rc6 apart from
the lack of slowing down, and that _may_ just be timing (ie not
everybody sends their updates every rc, so sometimes you just get
things bunching up more). So I'm not giving up on the "rc7 is the last
rc" dream yet.

The changes are mostly in drivers (GPU and networking stand out, but
rdma and media and MD are pretty noticeable too), with the rest being
mostly generic networking and some XFS updates, with the usual random
smattering of patches elsewhere.

Go test,

Linus

---

Adit Ranadive (2):
IB/vmw_pvrdma: Don't leak info from alloc_ucontext
IB/vmw_pvrdma: Fix incorrect cleanup on pvrdma_pci_probe error path

Alex Deucher (9):
drm/radeon/si: load special ucode for certain MC configs
drm/amdgpu/si: load special ucode for certain MC configs
drm/amdgpu: drop oland quirks
drm/amdgpu: drop the mclk quirk for hainan
drm/radeon: drop oland quirks
drm/radeon: drop the mclk quirk for hainan
drm/radeon: add support for new hainan variants
drm/amdgpu: add support for new hainan variants
Revert "drm/radeon: always apply pci shutdown callbacks"

Alex Williamson (2):
drm/i915/gvt/kvmgt: mdev ABI is available_instances, not
available_instance
drm/i915/gvt: Fix kmem_cache_create() name

Alexander Alemayhu (1):
netfilter: nf_tables: fix spelling mistakes

Alexey Kodanev (1):
tcp: initialize max window for a new fastopen socket

Alvaro G. M (1):
net: phy: dp83848: add DP83620 PHY support

Amrani, Ram (3):
RDMA/core: Add the function ib_mtu_int_to_enum
RDMA/qedr: Fix MTU returned from QP query
RDMA/qedr: Add uapi header qedr-abi.h

Ander Conselvan de Oliveira (4):
drm/i915: Don't leak edid in intel_crt_detect_ddc()
drm/i915: Don't init hpd polling for vlv and chv from runtime_suspend()
drm/i915: Fix calculation of rotated x and y offsets for planar formats
drm/i915: Check for NULL atomic state in intel_crtc_disable_noatomic()

Andrea Arcangeli (1):
userfaultfd: fix SIGBUS resulting from false rwsem wakeups

Andreas Schultz (3):
gtp: add genl family modules alias
gtp: clear DF bit on GTP packet tx
gtp: fix cross netns recv on gtp socket

Andrzej Hajda (5):
drm/exynos/decon5433: update shadow registers iff there are active windows
drm/exynos/decon5433: set STANDALONE_UPDATE_F also if planes are disabled
drm/exynos/decon5433: do not disable video after reset
drm/exynos/decon5433: fix CMU programming
drm/exynos/decon5433: set STANDALONE_UPDATE_F on output enablement

Andy Shevchenko (5):
pinctrl: intel: Set pin direction properly
pinctrl: baytrail: Rectify debounce support
pinctrl: baytrail: Do not add all GPIOs to IRQ domain
platform/x86: intel_mid_powerbtn: Set IRQ_ONESHOT
MAINTAINERS: Add myself to X86 PLATFORM DRIVERS as a co-maintainer

Arnd Bergmann (10):
[media] dvb: avoid warning in dvb_net
[media] s5k4ecgx: select CRC32 helper
pinctrl: amd: avoid maybe-uninitalized warning
netfilter: ipt_CLUSTERIP: fix build error without procfs
net/mlx5e: Remove unused variable
qed: avoid possible stack overflow in qed_ll2_acquire_connection
bcm63xx_enet: avoid uninitialized variable warning
platform/x86: surface3-wmi: Shut up unused-function warning
drivers/memstick/core/memstick.c: avoid -Wnonnull warning
ISDN: eicon: silence misleading array-bounds warning

Balakrishnan Raman (1):
vxlan: do not age static remote mac entries

Bart Van Assche (1):
Revert "sd: remove __data_len hack for WRITE SAME"

Benjamin Coddington (1):
NFSv4.0: always send mode in SETATTR after EXCLUSIVE4

Benjamin Tissoires (1):
platform/x86: surface3-wmi: fix uninitialized symbol

BjÃrn Mork (1):
qmi_wwan/cdc_ether: add device ID for HP lt2523 (Novatel E371) WWAN card

Brian Foster (2):
xfs: remove racy hasattr check from attr ops
xfs: prevent quotacheck from overloading inode lru

Chandan Rajendra (1):
Btrfs: Fix deadlock between direct IO and fast fsync

Changbin Du (13):
drm/i915/gvt: fix error handing of tlb_control emulation
drm/i915/gvt: fix return value in mul_force_wake_write
drm/i915/gvt: always use readq and writeq
drm/i915/gvt: fix use after free for workload
drm/i915/gvt: dec vgpu->running_workload_num after the workload
is really done
drm/i915/gvt: introudce intel_vgpu_reset_resource() to reset
vgpu resource state
drm/i915/gvt: introuduce intel_vgpu_reset_gtt() to reset gtt
drm/i915/gvt: move cfg space inititation function to cfg_space.c
drm/i915/gvt: introduce intel_vgpu_reset_cfg_space to reset
configuration space
drm/i915/gvt: move mmio init/clean function to mmio.c
drm/i915/gvt: introduce intel_vgpu_reset_mmio() to reset mmio space
drm/i915/gvt: fix vGPU instance reuse issues by vGPU reset function
drm/i915/gvt: rewrite gt reset handler using new function
intel_gvt_reset_vgpu_locked

Chris Wilson (6):
drm/i915: Clear ret before unbinding in i915_gem_evict_something()
drm/i915: Fix phys pwrite for struct_mutex-less operation
drm/i915/gvt: Fix relocation of shadow bb
drm/i915: Avoid drm_atomic_state_put(NULL) in intel_display_resume
drm/i915: Release temporary load-detect state upon switching
drm/i915: Move atomic state free from out of fence release

Christian Borntraeger (1):
s390/mm: Fix cmma unused transfer from pgste into pte

Christoph Hellwig (7):
[media] media/cobalt: use pci_irq_allocate_vectors
xfs: fix COW writeback race
block: fix use after free in __blkdev_direct_IO
xfs: only update mount/resv fields on success in __xfs_ag_resv_init
xfs: use per-AG reservations for the finobt
xfs: extsize hints are not unlikely in xfs_bmap_btalloc
nvme-fc: use blk_rq_nr_phys_segments

Chuck Lever (2):
nfs: Don't increment lock sequence ID after NFS4ERR_MOVED
nfs: Fix "Don't increment lock sequence ID after NFS4ERR_MOVED"

Clint Taylor (1):
drm/i915: prevent crash with .disable_display parameter

Colin Ian King (1):
net: sctp: fix array overrun read on sctp_timer_tbl

Coly Li (1):
romfs: use different way to generate fsid for BLOCK or MTD

Dan Carpenter (2):
drm/vc4: fix a bounds check
platform/x86: mlx-platform: free first dev on error

Dan Streetman (2):
MAINTAINERS: add Dan Streetman to zswap maintainers
MAINTAINERS: add Dan Streetman to zbud maintainers

Daniel Borkmann (1):
bpf: don't trigger OOM killer under pressure with map alloc

Daniel Gonzalez Cabanelas (1):
net: phy: bcm63xx: Utilize correct config_intr function

Daniel Thompson (1):
mm/slub.c: trace free objects at KERN_INFO

Daniel Vetter (1):
drm/probe-helpers: Drop locking from poll_enable

Daniele Ceraolo Spurio (1):
drm/i915: reinstate call to trace_i915_vma_bind

Darrick J. Wong (3):
xfs: verify dirblocklog correctly
xfs: clear _XBF_PAGES from buffers when readahead page
xfs: fix bmv_count confusion w/ shared extents

Dave Airlie (1):
Revert "drm/probe-helpers: Drop locking from poll_enable"

Dave Martin (1):
tile/ptrace: Preserve previous registers for short regset write

David Ahern (2):
lwtunnel: fix autoload of lwt modules
net: mpls: Fix multipath selection for LSR use case

David Rientjes (1):
mm, memcg: do not retry precharge charges

David S. Miller (1):
Revert "net: sctp: fix array overrun read on sctp_timer_tbl"

Ding Pixel (1):
drm/amdgpu: check ring being ready before using

Don Zickus (1):
kernel/watchdog: prevent false hardlockup on overloaded system

Einar JÃn (1):
can: c_can_pci: fix null-pointer-deref in c_can_start() - set
device pointer

Eran Ben Elisha (3):
net: ethtool: Initialize buffer when querying device channel settings
net/mlx4_en: Remove unnecessary checks when setting num channels
net/mlx5e: Remove unnecessary checks when setting num channels

Eric Anholt (3):
drm/vc4: Fix memory leak of the CRTC state.
drm/vc4: Fix an integer overflow in temporary allocation layout.
drm/vc4: Return -EINVAL on the overflow checks failing.

Eric Dumazet (8):
net: fix harmonize_features() vs NETIF_F_HIGHDMA
gianfar: Do not reuse pages from emergency reserve
ipv6: seg6_genl_set_tunsrc() must check kmemdup() return value
net/mlx5e: Do not recycle pages from emergency reserve
ip6_tunnel: must reload ipv6h in ip6ip6_tnl_xmit()
ipv6: fix ip6_tnl_parse_tlv_enc_lim()
proc: add a schedule point in proc_pid_readdir()
sysctl: fix proc_doulongvec_ms_jiffies_minmax()

Fabian Frederick (1):
Documentation/filesystems/proc.txt: add VmPin

Fabio Estevam (1):
Revert "thermal: thermal_hwmon: Convert to
hwmon_device_register_with_info()"

Flora Cui (1):
drm/amdgpu: fix vm_fault_stop on gfx6

Florian Fainelli (3):
net: phy: Avoid deadlock during phy_error()
net: dsa: Check return value of phy_connect_direct()
net: dsa: Bring back device detaching in dsa_slave_suspend()

Florian Westphal (2):
netfilter: conntrack: remove GC_MAX_EVICTS break
netfilter: conntrack: refine gc worker heuristics, redux

Francisco Jerez (1):
drm/i915: Remove WaDisableLSQCROPERFforOCL KBL workaround.

Gao Pan (1):
i2c: imx-lpi2c: add VLLS mode support

Geert Uytterhoeven (3):
net: phy: leds: Clear phy_num_led_triggers on failure to avoid crash
net: phy: leds: Break dependency of phy.h on phy_led_triggers.h
net: phy: leds: Fix truncated LED trigger names

Gerd Hoffmann (3):
drm/virtio: fix framebuffer sparse warning
drm: update MAINTAINERS for qemu drivers (bochs, cirrus, qxl, virtio-gpu)
drm: flip cirrus driver status to "obsolete".

Greg Kurz (1):
vfio/spapr: fail tce_iommu_attach_group() when iommu_data is null

Gustavo Padovan (1):
drm/fence: fix memory overwrite when setting out_fence fd

Hans Verkuil (7):
[media] cec: fix report_current_latency
[media] cec: when canceling a message, don't overwrite old status info
[media] cec: CEC_MSG_GIVE_FEATURES should abort for CEC version < 2
[media] cec: update log_addr[] before finishing configuration
[media] cec: replace cec_report_features by cec_fill_msg_report_features
[media] cec: move cec_report_phys_addr into cec_config_thread_func
[media] cec: fix race between configuring and unconfiguring

Hans de Goede (1):
Revert "ACPI / video: Add force_native quirk for HP Pavilion dv6"

Hariprasad Shenai (1):
MAINTAINERS: update cxgb4 maintainer

Helge Deller (2):
parisc, parport_gsc: Fixes for printk continuation lines
parisc: Don't use BITS_PER_LONG in userspace-exported swab.h header

Ido Schimmel (1):
mlxsw: spectrum_router: Correctly reallocate adjacency entries

Igor Druzhinin (2):
xen-netback: fix memory leaks on XenBus disconnect
xen-netback: protect resource cleaning on XenBus disconnect

Israel Rukshin (2):
IB/srp: fix mr allocation when the device supports sg gaps
IB/srp: fix invalid indirect_sg_entries parameter value

Ivan Vecera (1):
bridge: netlink: call br_changelink() during br_dev_newlink()

Jack Morgenstein (1):
RDMA/cma: Fix unknown symbol when CONFIG_IPV6 is not enabled

Jakub Kicinski (1):
virtio_net: reject XDP programs using header adjustment

James Smart (1):
nvmet_fc: correct logic in disconnect queue LS handling

Jan Beulich (2):
xen-blkfront: feature flags handling adjustments
xen-blkfront: correct maximum segment accounting

Jason Baron (1):
tcp: correct memory barrier usage in tcp_check_space()

Jason Wang (1):
virtio-net: restore VIRTIO_HDR_F_DATA_VALID on receiving

Jesper Dangaard Brouer (1):
bpf: fix samples xdp_tx_iptunnel and tc_l2_redirect with fake
KBUILD_MODNAME

Jike Song (5):
drm/i915/gvt: init/destroy vgpu_idr properly
drm/i915/gvt: destroy the allocated idr on vgpu creating failures
drm/i915/gvt: cleanup opregion memory allocation code
drm/i915/gvt/kvmgt: return meaningful error for vgpu creating failure
drm/i915/gvt: cleanup GFP flags

Jingju Hou (1):
net: phy: marvell: Add Wake from LAN support for 88E1510 PHY

Jiri Slaby (1):
kernel/panic.c: add missing \n

Johannes Berg (1):
mac80211: don't try to sleep in rate_control_rate_init()

John Crispin (2):
Documentation: devicetree: change the mediatek ethernet compatible string
net-next: ethernet: mediatek: change the compatible string

John Fastabend (1):
virtio_net: use dev_kfree_skb for small buffer XDP receive

Julia Lawall (1):
stmmac: add missing of_node_put

Kazuya Mizuguchi (1):
ravb: unmap descriptors when freeing rings

Kees Cook (1):
fbdev: color map copying bounds checking

Kefeng Wang (1):
ipv6: addrconf: Avoid addrconf_disable_change() using RCU read-side lock

Kenneth Lee (1):
IB/umem: Release pid in error and ODP flow

Keno Fischer (1):
mm/huge_memory.c: respect FOLL_FORCE/FOLL_COW for thp

Kinglong Mee (1):
SUNRPC: cleanup ida information when removing sunrpc module

Lance Richardson (1):
vxlan: fix byte order of vxlan-gpe port number

Laurent Pinchart (3):
[media] v4l: tvp5150: Reset device at probe time, not in get/set
format handlers
[media] v4l: tvp5150: Fix comment regarding output pin muxing
[media] v4l: tvp5150: Don't override output pinmuxing at stream
on/off time

Lendacky, Thomas (2):
amd-xgbe: Add a hardware quirk for register definitions
amd-xgbe: Check xgbe_init() return code

Linus Torvalds (2):
drm/i915: Check for NULL i915_vma in intel_unpin_fb_obj()
Linux 4.10-rc6

Linus Walleij (1):
gpio: provide lockdep keys for nested/unnested irqchips

Liping Zhang (4):
netfilter: rpfilter: fix incorrect loopback packet judgment
netfilter: nf_tables: fix possible oops when dumping stateful objects
netfilter: nf_tables: validate the name size when possible
netfilter: nft_log: restrict the log prefix length to 127

Liu Bo (1):
Btrfs: fix truncate down when no_holes feature is enabled

Lucas Stach (2):
drm/etnaviv: trick drm_mm into giving out a low IOVA
mm: alloc_contig: re-allow CMA to compact FS pages

Lv Zheng (1):
ACPICA: Tables: Fix hidden logic related to
acpi_tb_install_standard_table()

Lyude Paul (2):
drm/nouveau: Don't enabling polling twice on runtime resume
drm/nouveau: Handle fbcon suspend/resume in seperate worker

Maor Gottlieb (1):
IB/rxe: Fix rxe dev insertion to rxe_dev_list

Marek Szyprowski (1):
drm/bridge: analogix dp: Fix runtime PM state on driver bind

Martin Blumenstingl (2):
pinctrl: meson: fix uart_ao_b for GXBB and GXL/GXM
Documentation: net: phy: improve explanation when to specify the PHY ID

Martin KaFai Lau (1):
bpf: Fix test_lru_sanity5() in test_lru_map.c

Martin Schwidefsky (1):
s390/ptrace: Preserve previous registers for short regset write

Masahiro Yamada (1):
pinctrl: uniphier: fix Ethernet (RMII) pin-mux setting for LD20

Matthew Wilcox (1):
radix-tree: fix private list warnings

Max Gurtovoy (2):
IB/iser: Fix sg_tablesize calculation
IB/iser: remove unused variable from iser_conn struct

Max Kellermann (1):
[media] pctv452e: move buffer to heap, no mutex

Michael Chan (4):
bnxt_en: Fix "uninitialized variable" bug in TPA code path.
bnxt_en: Fix bnxt_reset() in the slow path task.
bnxt_en: Fix RTNL lock usage on bnxt_update_link().
bnxt_en: Fix RTNL lock usage on bnxt_get_port_module_status().

Michael S. Tsirkin (1):
virtio_net: fix PAGE_SIZE > 64k

Michel DÃnzer (1):
Revert "drm/amdgpu: Only update the CUR_SIZE register when necessary"

Mika Westerberg (1):
pinctrl: broxton: Use correct PADCFGLOCK offset

Mike Looijmans (1):
i2c: i2c-cadence: Initialize configuration before probing devices

Nicolas Iooss (2):
drm/i915/gvt: verify functions types in new_mmio_info()
IB/cxgb3: fix misspelling in header guard

Nikolay Borisov (1):
userns: Make ucounts lock irq-safe

Omar Sandoval (3):
Btrfs: remove old tree_root case in btrfs_read_locked_inode()
Btrfs: disable xattr operations on subvolume directories
Btrfs: remove ->{get, set}_acl() from btrfs_dir_ro_inode_operations

Pablo Neira (1):
tcp: don't annotate mark on control socket from tcp_v6_send_response()

Pablo Neira Ayuso (3):
netfilter: nf_tables: fix set->nelems counting with no NLM_F_EXCL
netfilter: nf_tables: deconstify walk callback function
netfilter: nf_tables: bump set->ndeact on set flush

Parav Pandit (1):
nvmet-rdma: Fix missing dma sync to nvme data structures

Parthasarathy Bhuvaragan (6):
tipc: fix nametbl_lock soft lockup at node/link events
tipc: add subscription refcount to avoid invalid delete
tipc: fix connection refcount error
tipc: fix nametbl_lock soft lockup at module exit
tipc: ignore requests when the connection state is not CONNECTED
tipc: fix cleanup at module unload

Pau Espin Pedrol (2):
netfilter: use fwmark_reflect in nf_send_reset
tcp: fix mark propagation with fwmark_reflect enabled

Pei Zhang (1):
drm/i915/gvt: print correct value for untracked mmio

Peter Ujfalusi (1):
drm: Schedule the output_poll_work with 1s delay if we have delayed event

Prashanth Prakash (1):
arm64: skip register_cpufreq_notifier on ACPI-based systems

Rafael J. Wysocki (1):
Revert "PM / sleep / ACPI: Use the ACPI_FADT_LOW_POWER_S0 flag"

Ram Amrani (10):
RDMA/qedr: Return success when not changing QP state
RDMA/qedr: Return max inline data in QP query result
RDMA/qedr: Remove CQ spinlock from CM completion handlers
RDMA/qedr: Don't spam dmesg if QP is in error state
RDMA/qedr: Don't reset QP when queues aren't flushed
RDMA/qedr: Mark three functions as static
RDMA/qedr: Fix formatting
RDMA/qedr: Fix RDMA CM loopback
RDMA/qedr: Fix and simplify memory leak in PD alloc
RDMA/qedr: Dispatch port active event from qedr_add

Randy Dunlap (1):
mn10300: fix build error of missing fpu_save()

Rex Zhu (5):
drm/amd/powerplay: fix vce cg logic error on CZ/St.
drm/amd/powerplay: refine vce dpm update code on Cz.
drm/amdgpu: fix bug set incorrect value to vce register
drm/amdgpu: fix program vce instance logic error.
drm/amdgpu: change clock gating mode for uvd_v4.

Rob Clark (2):
drm/msm/mdp5: rip out plane->pending tracking
drm/msm: fix potential null ptr issue in non-iommu case

Robert Shearman (2):
net: Specify the owning module for lwtunnel ops
lwtunnel: Fix oops on state free after encap module unload

Robin Murphy (1):
virtio_mmio: Set DMA masks appropriately

Rolf Neugebauer (1):
virtio: don't set VIRTIO_NET_HDR_F_DATA_VALID on xmit

Roopa Prabhu (1):
vxlan: don't flush static fdb entries on admin down

Ross Zwisler (1):
dax: fix build warnings with FS_DAX and !FS_IOMAP

Sagi Grimberg (3):
nvmet: delete controllers deletion upon subsystem release
nvmet: cancel fatal error and flush async work before free controller
nvmet: Call fatal_error from keep-alive timout expiration

Sakari Ailus (2):
[media] smiapp: Implement power-on and power-off sequences
without runtime PM
[media] smiapp: Make suspend and resume functions __maybe_unused

Sean Nyekjaer (1):
net: phy: micrel: add support for KSZ8795

Shaohua Li (1):
md/raid5-cache: delete meaningless code

Song Liu (5):
md/r5cache: read data into orig_page for prexor of cached data
md/raid5: move comment of fetch_block to right location
md/r5cache: flush data only stripes in r5l_recovery_log()
md/r5cache: shift complex rmw from read path to write path
md/r5cache: disable write back for degraded array

Srinivas Pandruvada (1):
cpufreq: intel_pstate: Fix sysfs limits enforcement for performance policy

Stefan Hajnoczi (1):
vhost/vsock: handle vhost_vq_init_access() error

Stefano Stabellini (1):
swiotlb-xen: update dev_addr after swapping pages

Steve Wise (3):
iw_cxgb4: refactor sq/rq drain logic
iw_cxgb4: free EQ queue memory on last deref
iw_cxgb4: do not send RX_DATA_ACK CPLs after close/abort

Sudip Mukherjee (2):
frv: add atomic64_add_unless()
frv: add missing atomic64 operations

Sven Eckelmann (1):
batman-adv: Decrease hardif refcnt on fragmentation send error

Takashi Iwai (1):
drm: Fix broken VT switch with video=1366x768 option

Thomas Huth (1):
ibmveth: Add a proper check for the availability of the checksum features

Tina Zhang (1):
drm/i915/gvt: Enable the shadow batch buffer

Tobias Regnery (3):
alx: fix wrong condition to free descriptor memory
alx: fix fallback to msi or legacy interrupts
alx: work around hardware bug in interrupt fallback path

Trond Myklebust (2):
NFSv4.1: Fix a deadlock in layoutget
pNFS: Fix a reference leak in _pnfs_return_layout

Ville SyrjÃlà (1):
drm/i915: Ignore bogus plane coordinates on SKL when the plane
is not visible

Vineet Gupta (5):
ARC: udelay: fix inline assembler by adding LP_COUNT to clobber list
ARCv2: MCIP: update the BCR per current changes
ARC: smp-boot: Decouple Non masters waiting API from jump to entry point
ARCv2: smp-boot: wake_flag polling by non-Masters needs to be uncached
ARC: [arcompact] handle unaligned access delay slot corner case

Vineeth Remanan Pillai (1):
xen-netfront: Fix Rx stall during network stress and OOM

Vlastimil Babka (5):
mm/mempolicy.c: do not put mempolicy before using its nodemask
mm, page_alloc: fix check for NULL preferred_zone
mm, page_alloc: fix fast-path race with cpuset update or removal
mm, page_alloc: move cpuset seqcount checking to slowpath
mm, page_alloc: fix premature OOM when racing with cpuset mems update

WANG Cong (1):
af_unix: move unix_mknod() out of bindlock

Wang Xiaoguang (1):
btrfs: fix false enospc error when truncating heavily reflinked file

Will Deacon (1):
vring: Force use of DMA API for ARM-based systems with legacy devices

William Breathitt Gray (1):
netfilter: Fix typo in NF_CONNTRACK Kconfig option description

Xiangliang Yu (1):
drm/amdgpu: fix unload driver issue for virtual display

Xin Long (2):
sctp: sctp_addr_id2transport should verify the addr before
looking up assoc
sctp: sctp gso should set feature with NETIF_F_SG when calling skb_segment

Y.C. Chen (1):
drm/ast: Fixed system hanged if disable P2A

Yasuaki Ishimatsu (1):
memory_hotplug: make zone_can_shift() return a boolean value

Yegor Yefremov (1):
can: ti_hecc: add missing prepare and unprepare of the clock

Yonatan Cohen (1):
IB/rxe: Prevent from completer to operate on non valid QP

Yuriy Kolerov (1):
ARCv2: MCIP: Deprecate setting of affinity in Device Tree

Zach Ploskey (1):
platform/x86: ideapad-laptop: handle ACPI event 1

Zhenyu Wang (3):
drm/i915/gvt: adjust high memory size for default vGPU type
drm/i915/gvt: remove duplicated definition
MAINTAINERS: update new mail list for intel gvt driver

Ziyuan Xu (1):
mmc: dw_mmc: force setup bus if active slots exist

hayeswang (6):
r8152: fix rtl8152_post_reset function
r8152: don't execute runtime suspend if the tx is not empty
r8152: avoid start_xmit to call napi_schedule during autosuspend
r8152: avoid start_xmit to schedule napi when napi is disabled
r8152: re-schedule napi for tx
r8152: check rx after napi is enabled

zhong jiang (1):
mm: do not export ioremap_page_range symbol for external module