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 release).
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. Linus --- Abhishek Shah (3): net: ethernet: bgmac: Remove unnecessary 'return' from platform_bgmac_idm_write 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 opal_configure_cores() 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 ff_layout_initiate_commit() 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 filelayout_check_deviceid() 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 renesas_usb3_dma_free_prd() usb: gadget: udc: renesas_usb3: fix zlp transfer by the dmac usb: gadget: udc: renesas_usb3: protect usb3_ep->started in usb3_start_pipen() 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 minimum...@rambler.ru (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 checkpatch.pl comment style warnings yonatanc (1): IB/rxe: Set dma_mask and coherent_dma_mask