Linux 4.13-rc2

From: Linus Torvalds
Date: Sun Jul 23 2017 - 19:49:08 EST

Things are chugging along, and we actually had a reasonably active rc2.

Normally rc2 is really small because people are taking a breaher and
haven't started finding bugs yet, but this time around we have a
bigger-than-average rc2. We'll just have to see how that translates to
the rest of the release cycle, but I suspect it's just the normal
variability in this thing (and because I released -rc1 one day early,
I guess rc2 was one day longer than usual despite the normal Sunday

Changes all over, although the diffstat is dominated by the new
vboxvideo staging driver. I shouldn't have let it through, but Greg,
as we all know, is "special". Also, Quod licet Iovi, and all that jazz
- Greg gets to occasionally break some rules.

If you just ignore that new staging driver, the remainder is still
about half driver patches (networking, rdma, scsi, usb). The rest
looks normal too: architecture updates (x86, sparc, powerpc),
filesystem (nfs, overlayfs, misc), networking and core kernel. And
some new bpf testcode.

Time for some more testing, people. You know the drill.



Abhishek Shah (3):
net: ethernet: bgmac: Remove unnecessary 'return' from
net: ethernet: bgmac: Make IDM register space optional
Documentation: devicetree: net: optional idm regs for bgmac

Alex A. Mihaylov (2):
w1: Fix slave count on 1-Wire bus (resend)
regmap: regmap-w1: Fix build troubles

Alex Shi (1):
locking/rtmutex: Remove unnecessary priority adjustment

Alexander Potapenko (3):
sctp: don't dereference ptr before leaving _sctp_walk_{params, errors}()
ipv4: ipv6: initialize treq->txhash in cookie_v[46]_check()
llist: clang: introduce member_address_is_nonnull()

Alexander Shishkin (1):
perf/core: Fix scheduling regression of pinned groups

Amir Goldstein (6):
ovl: fix random return value on mount
ovl: mark parent impure on ovl_link()
ovl: fix origin verification of index dir
ovl: remove unneeded check for IS_ERR()
ovl: do not cleanup directory and whiteout index entries
ovl: check for bad and whiteout index on lookup

Amrani, Ram (2):
RDMA/qedr: Add qedr to MAINTAINERS file
RDMA/qedr: Prevent memory overrun in verbs' user responses

Andrew Banman (1):
x86/platform/uv/BAU: Disable BAU on single hub configurations

Arnaldo Carvalho de Melo (3):
perf evsel: Fix attr.exclude_kernel setting for default cycles:p
perf evsel: State in the default event name if attr.exclude_kernel is set
perf symbols: Accept zero as the kernel base address

Arnd Bergmann (20):
isdn: divert: fix sprintf buffer overflow warning
net: niu: fix format string overflow warning:
bnx2x: fix format overflow warning
net: thunder_bgx: avoid format string overflow warning
vmxnet3: avoid format strint overflow warning
liquidio: fix possible eeprom format string overflow
usb: typec: include linux/device.h in ucsi.h
libceph: fix old style declaration warnings
drivers/fsi: fix fsi_slave_mode prototype
tty: hide unused pty_get_peer function
staging: lustre: ko2iblnd: check copy_from_iter/copy_to_iter return code
x86: add MULTIUSER dependency for KVM
perf/x86: Shut up false-positive -Wmaybe-uninitialized warning
x86/fpu/math-emu: Fix possible uninitialized variable use
x86/fpu/math-emu: Avoid bogus -Wint-in-bool-context warning
x86/io: Add "memory" clobber to insb/insw/insl/outsb/outsw/outsl
x86/build: Silence the build with "make -s"
x86/platform: Add PCI dependency for PUNIT_ATOM_DEBUG
x86/platform/intel-mid: Fix a format string overflow warning
ide: avoid warning for timings calculation

Artur Paszkiewicz (1):
raid5-ppl: use BIOSET_NEED_BVECS when creating bioset

Arun Parameswaran (1):
dt-binding: ptp: Add SoC compatibility strings for dte ptp clock

Arvind Yadav (10):
isdn: hisax: constify pci_device_id.
isdn: hisax: hfc4s8s_l1: constify pci_device_id.
isdn: hisax: hisax_fcpcipnp: constify pci_device_id.
isdn: eicon: constify pci_device_id.
isdn: mISDN: netjet: constify pci_device_id.
isdn: mISDN: hfcmulti: constify pci_device_id.
isdn: mISDN: w6692: constify pci_device_id.
isdn: mISDN: avmfritz: constify pci_device_id.
isdn: mISDN: hfcpci: constify pci_device_id.
isdn: avm: c4: constify pci_device_id.

Axel Lin (1):
usb: gadget: f_mass_storage: Fix the logic to iterate all common->luns

Bart Van Assche (1):
mlx5: Avoid that mlx5_ib_sg_to_klms() overflows the klms[] array

Bjorn Andersson (1):
spmi: Include OF based modalias in device uevent

Boris Brezillon (1):
drm/vc4: Fix VBLANK handling in crtc->enable() path

Chris Wilson (1):
dma-buf/fence: Avoid use of uninitialised timestamp

Christoph Hellwig (2):
nvme: fix byte swapping in the streams code
nvmet-fc: fix byte swapping in nvmet_fc_ls_create_association

Christophe JAILLET (1):
nvme-pci: Fix an error handling path in 'nvme_probe()'

Christophe Jaillet (1):
atm: zatm: Fix an error handling path in 'zatm_init_one()'

Chunyan Zhang (1):
trace: fix the errors caused by incompatible type of RCU variables

Chunyu Hu (1):
tracing: Fix kmemleak in instance_rmdir

Colin Ian King (10):
scsi: isci: fix typo in function names
scsi: qedi: fix another spelling mistake: "alloction" -> "allocation"
scsi: qedf: fix spelling mistake: "offlading" -> "offloading"
scsi: hisi_sas: make several const arrays static
net: broadcom: bnx2x: make a couple of const arrays static
net: stmmac: make const array route_possibilities static
rt2x00: make const array glrt_table static
dccp: make const array error_code static
usb: storage: return on error to avoid a null pointer dereference
net: tehuti: don't process data if it has not been copied from userspace

Dan Carpenter (19):
scsi: cxlflash: return -EFAULT if copy_from_user() fails
scsi: qla2xxx: Off by one in qlt_ctio_to_cmd()
scsi: libfc: pass an error pointer to fc_disc_error()
staging: vchiq_arm: fix error codes in probe
staging: rtl8188eu: memory leak in rtw_free_cmd_obj()
serial: st-asc: Potential error pointer dereference
serial: sh-sci: Uninitialized variables in sysfs files
libceph: NULL deref on osdmap_apply_incremental() error path
libceph: potential NULL dereference in ceph_msg_data_create()
netfilter: fix netfilter_net_init() return
KVM: x86: masking out upper bits
RDMA/bnxt_re: checking for NULL instead of IS_ERR()
IB/IPoIB: Fix error code in ipoib_add_port()
IB/i40iw: Fix error code in i40iw_create_cq()
cxgb4: Fix error codes in c4iw_create_cq()
IB/cxgb3: Fix error codes in iwch_alloc_mr()
RDMA/ocrdma: Fix an error code in ocrdma_alloc_pd()
RDMA/ocrdma: Fix error codes in ocrdma_create_srq()
IB/mlx5: Fix a warning message

Dan Williams (3):
device-dax: fix 'passing zero to ERR_PTR()' warning
MAINTAINERS: list drivers/acpi/nfit/ files for libnvdimm sub-system
device-dax: fix sysfs duplicate warnings

Daniel Borkmann (4):
bpf: fix mixed signed/unsigned derived min/max value bounds
bpf: allow to specify log level and reduce it for test_verifier
bpf: fix up test cases with mixed signed/unsigned bounds
bpf: more tests for mixed signed and unsigned bounds checks

David Ahern (2):
net: set fib rule refcount after malloc
Revert "rtnetlink: Do not generate notifications for CHANGEADDR event"

David S. Miller (1):
net: Zero terminate ifr_name in dev_ifname().

David Wayne Fugate (1):
nvme-pci: add another device ID with stripe quirk

Dennis Dalessandro (1):
IB/hfi1: Ensure dd->gi_mask can not be overflowed

Devesh Sharma (3):
RDMA/bnxt_re: Free doorbell page index (DPI) during dealloc ucontext
RDMA/bnxt_re: Enable atomics only if host bios supports
RDMA/bnxt_re: Fix return value of poll routine

Dmitry Torokhov (1):
HID: multitouch: do not blindly set EV_KEY or EV_ABS bits

Doug Berger (2):
net: bcmgenet: Fix unmapping of fragments in bcmgenet_xmit()
net: bcmgenet: Free skb after last Tx frag

Eddie Wai (1):
RDMA/bnxt_re: Fixed the max_rd_atomic support for initiator and
destination QP

Edward Cree (1):
bpf: add test for mixed signed and unsigned bounds checks

Enrico Mioso (1):
cdc_ncm: Set NTB format again after altsetting switch for Huawei devices

Erez Shitrit (2):
IB/IPoIB: Forward MTU change to driver below
IB/ipoib: Let lower driver handle get_stats64 call

Ernesto A. FernÃndez (2):
ext2: preserve i_mode if ext2_set_acl() fails
reiserfs: preserve i_mode if __reiserfs_set_acl() fails

Eryu Guan (1):
nfs: count correct array for mnt3_counts array size

Eugeniy Paltsev (1):
NET: dwmac: Make dwmac reset unconditional

Fabio Estevam (1):
tty: serial: lpuart: Fix the logic for detecting the 32-bit type UART

Florian Fainelli (2):
dt-bindings: net: Remove duplicate NSP Ethernet MAC binding document
net: dsa: b53: Add missing ARL entries for BCM53125

Florian Westphal (4):
netfilter: remove old pre-netns era hook api
netfilter: nat: fix src map lookup
netfilter: nf_tables: only allow in/output for arp packets
netfilter: expect: fix crash when putting uninited expectation

Frank Wang (1):
nvmem: rockchip-efuse: amend compatible rk322x-efuse to rk3228-efuse

Ganesh Goudar (3):
cxgb4: add new T5 pci device id's
cxgb4: ptp_clock_register() returns error pointers
iw_cxgb4: don't use WR keys/addrs for 0 byte reads

Gao Feng (1):
ppp: Fix false xmit recursion detect with two ppp devices

Geert Uytterhoeven (6):
binfmt_flat: Use %u to format u32
blackfin, m68k: Fix flat_set_persistent() for unsigned long to u32 changes
h8300: Add missing closing parenthesis in flat_get_addr_from_rp()
usb: gadget: udc: USB_RENESAS_USB3 should depend on HAS_DMA
usb: gadget: udc: USB_SNP_CORE should depend on HAS_DMA
Blackfin: flat: Use %x to format u32

Gleb Fotengauer-Malinovskiy (1):
tty: Fix TIOCGPTPEER ioctl definition

Greg Kroah-Hartman (1):
Revert "serial: imx-serial - move DMA buffer configuration to DT"

Greg Rose (1):
openvswitch: Fix for force/commit action failures

Guenter Roeck (1):
hwmon: (applesmc) Avoid buffer overruns

Guoqing Jiang (1):
md/bitmap: don't read page from device with Bitmap_sync

Gustavo A. R. Silva (3):
w1: omap-hdq: fix error return code in omap_hdq_probe()
RDMA/core: Document confusing code
HID: hid-logitech-hidpp: add NULL check on devm_kmemdup() return value

Hans de Goede (1):
staging: vboxvideo: Add vboxvideo to drivers/staging

Harry Pan (1):
perf/x86/intel: Enable C-state residency events for Apollo Lake

Henry Orosco (2):
i40iw: Add missing memory barrier
i40iw: Update list correctly

Hou Tao (2):
bfq: fix typos in comments about B-WF2Q+ algorithm
bfq: dispatch request to prevent queue stalling after the
request completion

HÃkon Bugge (2):
IB/mlx4: Fix CM REQ retries in paravirt mode
rds: Make sure updates to cp_send_gen can be observed

Ian Abbott (1):
staging: comedi: ni_mio_common: fix AO timer off-by-one regression

Ian Jamison (1):
serial: imx: Prevent TX buffer PIO write when a DMA has been started

Ilya Dryomov (3):
libceph: set -EINVAL in one place in crush_decode()
libceph: use alloc_pg_mapping() in __decode_pg_upmap_items()
libceph: don't call encode_request_finish() on MOSDBackoff messages

Imre Deak (3):
drm/mst: Fix error handling during MST sideband message reception
drm/mst: Avoid dereferencing a NULL mstb in drm_dp_mst_handle_up_req()
drm/mst: Avoid processing partially received up/down message transactions

Ingo Molnar (2):
MAINTAINERS: Update the PTRACE entry
Revert "perf/core: Drop kernel samples even though :u is specified"

Ismail, Mustafa (2):
RDMA/uverbs: Fix the check for port number
RDMA/core: Initialize port_num in qp_attr

IvÃn Briano (1):
net/packet: Fix Tx queue selection for AF_PACKET

Jack Pham (1):
usb: dwc3: gadget: only unmap requests from DMA if mapped

Jaegeuk Kim (3):
f2fs: Don't clear SGID when inheriting ACLs
f2fs: include seq_file.h for sysfs.c
f2fs: avoid cpu lockup

Jakub Kicinski (1):
jhash: fix -Wimplicit-fallthrough warnings

Jan Kara (4):
reiserfs: Don't clear SGID when inheriting ACLs
ext2: Don't clear SGID when inheriting ACLs
isofs: Fix off-by-one in 'session' mount option parsing
hfsplus: Don't clear SGID when inheriting ACLs

Jane Chu (1):
sparc64: Measure receiver forward progress to avoid send mondo timeout

Jason A. Donenfeld (1):
ioc3-eth: store pointer to net_device for priviate area

Jay Cornwall (4):
drm/amdgpu: Fix KFD oversubscription by tracking queues correctly
drm/amdkfd: Remove unused references to shared_resources.num_mec
drm/radeon: Remove initialization of shared_resources.num_mec
drm/amdgpu: Remove unused field kgd2kfd_shared_resources.num_mec

Jiahau Chang (1):
xhci: Bad Ethernet performance plugged in ASM1042A host

Jim Mattson (1):
KVM: nVMX: Disallow VM-entry in MOV-SS shadow

Jin Yao (1):
perf annotate: Fix broken arrow at row 0 connecting jmp
instruction to its target

Jiri Olsa (3):
perf/x86/intel: Fix debug_store reset field for freq events
perf/core: Fix locking for children siblings group read
perf/x86/intel: Add proper condition to run sched_task callbacks

Joel Fernandes (2):
sched/deadline: Fix confusing comments about selection of top pi-waiter
tracing/ring_buffer: Try harder to allocate

Joel Stanley (1):
fsi: core: register with postcore_initcall

Johan Hovold (1):
USB: cdc-acm: add device-id for quirky printer

Johannes Thumshirn (4):
scsi: sg: fix SG_DXFER_FROM_DEV transfers
nvmet: prefix version configfs file with attr
nvmet: Move serial number from controller to subsystem
nvmet: preserve controller serial number between reboots

Josh Poimboeuf (1):
debug: Fix WARN_ON_ONCE() for modules

Juergen Gross (3):
genirq/PM: Properly pretend disabled state when force resuming interrupts
xen/x86: fix cpu hotplug
xen/balloon: don't online new memory initially

Julia Lawall (3):
irqchip/gic/realview: Drop unnecessary static
irqchip/mips-cpu: Drop unnecessary static
irqchip/digicolor: Drop unnecessary static

Justin Ernst (1):
x86/platform/uv/BAU: Fix congested_response_us not taking effect

Kaike Wan (1):
IB/rdmavt: Setting of QP timeout can overflow jiffies computation

Kalderon, Michal (1):
IB/cma: Fix reference count leak when no ipv4 addresses are set

Kan Liang (1):
perf/x86/intel: Add Goldmont Plus CPU PMU support

Keerthy (1):
net: ethernet: ti: cpsw: Push the request_irq function to the end of probe

Kees Cook (3):
randstruct: Mark various structs for randomization
task_struct: Allow randomized layout
randstruct: opt-out externally exposed function pointer structs

Kefeng Wang (2):
nbd: kill unused ret in recv_work
bpf: fix return in bpf_skb_adjust_net

Keith Busch (1):
nvme-pci: Remove nvme_setup_prps BUG_ON

Kosuke Tatsukawa (1):
net: bonding: Fix transmit load balancing in balance-alb mode

Krzysztof Kozlowski (1):
x86/defconfig: Remove stale, old Kconfig options

Kuppuswamy Sathyanarayanan (1):
mux: mux-core: unregister mux_class in mux_exit()

Laurentiu Palcu (1):
drm/imx: fix typo in ipu_plane_formats[]

Leon Romanovsky (6):
IB: Convert msleep below 20ms to usleep_range
IB/IPoIB: Convert IPoIB to memalloc_noio_* calls
IB/{rdmavt, qib, hfi1}: Remove gfp flags argument
{net, IB}/mlx4: Remove gfp flags argument
IB/core: Remove NOIO QP create flag
IB/mlx5: Clean mr_cache debugfs in case of failure

Levin, Alexander (1):
wireless: wext: terminate ifr name coming from userspace

Linus Torvalds (4):
x86: mark kprobe templates as character arrays, not single characters
Fix up MAINTAINERS file problems
Properly alphabetize MAINTAINERS file
Linux 4.13-rc2

LiuJian (1):
net: hns: add acpi function of xge led control

Luis Henriques (1):
f2fs: remove extra inode_unlock() in error path

Lynn Lei (1):
staging: sm750fb: fixed a assignment typo

Mahesh Bandewar (1):
ipv4: initialize fib_trie prior to register_netdev_notifier call.

Majd Dibbiny (1):
IB/core: Add ordered workqueue for RoCE GID management

Martin Blumenstingl (1):
mdio: mux: fix parsing mux registers outside of the PHY address range

Martin HundebÃll (1):
net: dsa: mv88e6xxx: Enable CMODE config support for 6390X

Martin Wilck (1):
nvmet: don't report 0-bytes in serial number

Matan Barak (1):
IB/core: Fix sparse warnings

Mateusz Jurczyk (1):
netfilter: nfnetlink: Improve input length sanitization in nfnetlink_rcv

Mathias Nyman (2):
xhci: Fix NULL pointer dereference when cleaning up streams for
removed host
xhci: fix 20000ms port resume timeout

Matt Redfearn (1):
irqchip/mips-gic: Remove population of irq domain names

Michael Ellerman (4):
powerpc/powernv: Fix boot on Power8 bare metal due to
powerpc/mm/radix: Refactor radix__mark_rodata_ro()
powerpc/mm/hash: Refactor hash__mark_rodata_ro()
powerpc/mm: Mark __init memory no-execute when STRICT_KERNEL_RWX=y

Michael Gugino (1):
staging: rtl8188eu: add TL-WN722N v2 support

Mika Westerberg (1):
thunderbolt: Correct access permissions for active NVM contents

Mike Marciniszyn (1):
IB/iser: Handle lack of memory management extentions correctly

Miklos Szeredi (1):
ovl: fix xattr get and set with selinux

Mikulas Patocka (1):
x86/cpu: Use indirect call to measure performance in init_amd_k6()

Minas Harutyunyan (1):
usb: dwc2: gadget: On USB RESET reset device address to zero

Moni Shoua (2):
IB/core: Namespace is mandatory input for address resolution
IB/core: Don't resolve IP address to the loopback device

Mustafa Ismail (2):
i40iw: Fix order of cleanup in close
i40iw: Do not poll CCQ after it is destroyed

Neal Cardwell (5):
tcp_bbr: cut pacing rate only if filled pipe
tcp_bbr: introduce bbr_bw_to_pacing_rate() helper
tcp_bbr: introduce bbr_init_pacing_rate_from_rtt() helper
tcp_bbr: remove sk_pacing_rate=0 transient during init
tcp_bbr: init pacing rate on first RTT sample

NeilBrown (1):
net/sunrpc/xprt_sock: fix regression in connection error reporting.

Nicholas Piggin (2):
powerpc/perf: Avoid spurious PMU interrupts after idle
powerpc/64s: Fix hypercall entry clobbering r12 input

Nikolay Aleksandrov (1):
net: bridge: fix dest lookup when vlan proto doesn't match

Nilesh Javali (1):
scsi: qedi: Add support for Boot from SAN over iSCSI offload

Okash Khawaja (3):
staging: speakup: safely close tty
staging: speakup: add functions to register and unregister ldisc
staging: speakup: safely register and unregister ldisc

Paolo Abeni (1):
udp: preserve skb->dst if required for IP options processing

Paolo Bonzini (2):
scsi: virtio_scsi: always read VPD pages for multiqueue too
KVM: nVMX: track NMI blocking state separately for each VMCS

Parav Pandit (2):
IB/core: Introduce modify QP operation with udata
IB/uverbs: Make use of ib_modify_qp variant to avoid resolving DMAC

Peng Tao (1):
nfs: add export operations

Peter Chen (1):
usb: xhci: fix spinlock recursion for USB2 test mode

Peter Rosin (1):
mux: remove the Kconfig question for the subsystem

Petr Kulhavy (1):
smsc95xx: use ethtool_op_get_ts_info()

Philipp Zabel (1):
drm/imx: parallel-display: Accept drm_of_find_panel_or_bridge failure

Prarit Bhargava (1):
acpi/nfit: Fix memory corruption/Unregister mce decoder on failure

Randy Dunlap (1):
MAINTAINERS: fix alphabetical ordering

Riley Andrews (1):
binder: Use wake up hint for synchronous transactions.

Rob Herring (1):
x86/devicetree: Convert to using %pOF instead of ->full_name

Rolf Eike Beer (1):
netlink: correctly document nla_put_u64_64bit()

Roman Kagan (2):
x86/mm, KVM: Fix warning when !CONFIG_PREEMPT_COUNT
kvm: x86: hyperv: avoid livelock in oneshot SynIC timers

Roman Mashak (1):
net sched actions: rename act_get_notify() to tcf_get_notify()

Ruslan Bilovol (3):
include: usb: audio: specify exact endiannes of descriptors
usb: gadget: f_uac1: endianness fixes.
usb: gadget: f_uac2: endianness fixes.

Sabrina Dubroca (1):
ipv6: avoid overflow of offset in ip6_find_1stfragopt

Sagi Grimberg (1):
RDMA/iser: don't send an rkey if all data is written as immadiate-data

Selvin Xavier (4):
RDMA/bnxt_re: Do not free the ctx_tbl entry if delete GID fails
RDMA/bnxt_re: Report supported value to IB stack in query_device
RDMA/bnxt_re: Report MISSED_EVENTS in req_notify_cq
RDMA/bnxt_re: Fix the value reported for local ack delay

Sergei Shtylyov (1):
clocksource/drivers/timer-of: Handle of_irq_get_byname() result correctly

Seunghun Han (2):
x86/acpi: Prevent out of bound access caused by broken ACPI tables
x86/ioapic: Pass the correct data to unmask_ioapic_irq()

Shiraz Saleem (4):
i40iw: Utilize iwdev->reset during PCI function reset
i40iw: Release cm_id ref on PCI function reset
i40iw: Free QP resources on CQP destroy QP failure
i40iw: Avoid memory leak of CQP request objects

Shu Wang (2):
audit: fix memleak in auditd_send_unicast_skb.
xhci: fix memleak in xhci_run()

Shyam Sundar S K (1):
usb: xhci: Issue stop EP command only when the EP state is running

Somnath Kotur (2):
RDMA/bnxt_re: Fix WQE Size posted to HW to prevent it from throwing error
RDMA/bnxt_re: Specify RDMA component when allocating stats context

Srinivas Pandruvada (1):
cpufreq: intel_pstate: Correct the busy calculation for KNL

Stephen Boyd (2):
MAINTAINERS: Add entry for SPMI subsystem
spmi: pmic-arb: Always allocate ppid_to_apid table

Stephen Hemminger (1):
vmbus: re-enable channel tasklet

Steve Dickson (1):
mount: copy the port field into the cloned nfs_server structure.

Sudeep Holla (1):
PM / Domains: defer dev_pm_domain_set() until genpd->attach_dev
succeeds if present

Tadeusz Struk (1):
IB/core: Allow QP state transition from reset to error

Tatyana Nikolova (1):
i40iw: Free QP PBLEs when the QP is destroyed

Teddy Wang (1):
staging: sm750fb: avoid conflicting vesafb

Thomas Bogendoerfer (1):
xgene: Don't fail probe, if there is no clk resource for SGMII interfaces

Thomas Gleixner (2):
smp/hotplug: Replace BUG_ON and react useful
genirq: Keep chip buslock across irq_request/release_resources()

Timur Tabi (1):
net: qcom/emac: fix double free of SGMII IRQ during shutdown

Todd Kjos (2):
Revert "android: binder: Sanity check at binder ioctl"
binder: use group leader instead of open thread

Toshi Kani (1):
libnvdimm: fix badblock range handling of ARS range

Trond Myklebust (11):
NFS: Don't run wake_up_bit() when nobody is waiting...
nfsd: Fix a memory scribble in the callback channel
NFS: Fix a COMMIT race in pNFS
NFS: Fix another COMMIT race in pNFS
pNFS/flexfiles: Handle expired layout segments in
Revert commit 722f0b891198 ("pNFS: Don't send COMMITs to the DSes if...")
NFS: Refactor NFS access to kernel access mask calculation
NFSv3: Convert nfs3_proc_access() to use nfs_access_set_mask()
NFS: Store the raw NFS access mask in the inode's access cache
NFS: Be more careful about mapping file permissions
NFS/filelayout: Fix racy setting of fl->dsaddr in

Tushar Dave (1):
SPARC64: Fix sun4v DMA panic

Vasily Averin (1):
ipv4: ip_do_fragment: fix headroom tests

Vignesh R (2):
usb: dwc3: core: Call dwc3_core_get_phy() before initializing phys
usb: dwc3: omap: remove IRQ_NOAUTOEN used with shared irq

Vijay Immanuel (1):
rxe: fix broken receive queue draining

Vitaly Kuznetsov (1):
xen/x86: Don't BUG on CPU0 offlining

Vladimir Neyelov (1):
IB/iser: Fix connection teardown race condition

WANG Cong (3):
netpoll: shut up a kernel warning on refcount
bpf: check NULL for sk_to_full_sk() return value
rtnetlink: allocate more memory for dev_set_mac_address()

Wanpeng Li (2):
sched/cputime: Don't use smp_processor_id() in preemptible context
KVM: VMX: Fix invalid guest state detection after task-switch emulation

Wengang Wang (1):
xen/grant-table: log the lack of grants

Xiao Ni (1):
Raid5 should update rdev->sectors after reshape

Xin Long (1):
sctp: fix an array overflow when all ext chunks are set

Yan, Zheng (1):
ceph: fix race in concurrent readdir

Yonatan Cohen (1):
IB/rxe: Fix kernel panic from skb destructor

Yoshihiro Shimoda (5):
usb: gadget: udc: renesas_usb3: fix free size in
usb: gadget: udc: renesas_usb3: fix zlp transfer by the dmac
usb: gadget: udc: renesas_usb3: protect usb3_ep->started in
usb: renesas_usbhs: fix usbhsc_resume() for !USBHSF_RUNTIME_PWCTRL
usb: renesas_usbhs: gadget: disable all eps when the driver stops

Zhu Yanjun (1):
mlx4_en: remove unnecessary returned value check

kbuild test robot (1):
usb: gadget: udc: start_udc() can be static

minimumlaw@xxxxxxxxxx (1):
regmap: regmap-w1: Fix build troubles

oulijun (5):
IB/hns: Fix the bug of polling cq failed for loopback Qps
IB/hns: Fix the bug with wild pointer when destroy rc qp
IB/hns: Fix the bug with rdma operation
IB/hns: Fix the bug with modifying the MAC address without
removing the driver
IB/hns: Fix for comment style warnings

yonatanc (1):
IB/rxe: Set dma_mask and coherent_dma_mask