Merge remote-tracking branch '4.9/tmp-520eccdf' into msm-next
* 4.9/tmp-520eccdf: Linux 4.13-rc2 Properly alphabetize MAINTAINERS file Fix up MAINTAINERS file problems xen/balloon: don't online new memory initially xen/x86: fix cpu hotplug xen/grant-table: log the lack of grants xen/x86: Don't BUG on CPU0 offlining MAINTAINERS: fix alphabetical ordering NFS/filelayout: Fix racy setting of fl->dsaddr in filelayout_check_deviceid() NFS: Be more careful about mapping file permissions NFS: Store the raw NFS access mask in the inode's access cache NFSv3: Convert nfs3_proc_access() to use nfs_access_set_mask() NFS: Refactor NFS access to kernel access mask calculation net/sunrpc/xprt_sock: fix regression in connection error reporting. nfs: count correct array for mnt3_counts array size x86/devicetree: Convert to using %pOF instead of ->full_name perf/x86/intel: Add proper condition to run sched_task callbacks x86/platform/uv/BAU: Disable BAU on single hub configurations perf/core: Fix locking for children siblings group read ide: avoid warning for timings calculation net: bonding: Fix transmit load balancing in balance-alb mode rds: Make sure updates to cp_send_gen can be observed net: ethernet: ti: cpsw: Push the request_irq function to the end of probe ipv4: initialize fib_trie prior to register_netdev_notifier call. rtnetlink: allocate more memory for dev_set_mac_address() net: dsa: b53: Add missing ARL entries for BCM53125 bpf: more tests for mixed signed and unsigned bounds checks bpf: add test for mixed signed and unsigned bounds checks bpf: fix up test cases with mixed signed/unsigned bounds bpf: allow to specify log level and reduce it for test_verifier bpf: fix mixed signed/unsigned derived min/max value bounds x86: mark kprobe templates as character arrays, not single characters RDMA/core: Initialize port_num in qp_attr RDMA/uverbs: Fix the check for port number IB/cma: Fix reference count leak when no ipv4 addresses are set RDMA/iser: don't send an rkey if all data is written as immadiate-data rxe: fix broken receive queue draining RDMA/qedr: Prevent memory overrun in verbs' user responses iw_cxgb4: don't use WR keys/addrs for 0 byte reads IB/mlx4: Fix CM REQ retries in paravirt mode IB/rdmavt: Setting of QP timeout can overflow jiffies computation IB/core: Fix sparse warnings RDMA/bnxt_re: Fix the value reported for local ack delay RDMA/bnxt_re: Report MISSED_EVENTS in req_notify_cq RDMA/bnxt_re: Fix return value of poll routine RDMA/bnxt_re: Enable atomics only if host bios supports RDMA/bnxt_re: Specify RDMA component when allocating stats context RDMA/bnxt_re: Fixed the max_rd_atomic support for initiator and destination QP RDMA/bnxt_re: Report supported value to IB stack in query_device RDMA/bnxt_re: Do not free the ctx_tbl entry if delete GID fails RDMA/bnxt_re: Fix WQE Size posted to HW to prevent it from throwing error RDMA/bnxt_re: Free doorbell page index (DPI) during dealloc ucontext IB/mlx5: Fix a warning message RDMA/ocrdma: Fix error codes in ocrdma_create_srq() RDMA/ocrdma: Fix an error code in ocrdma_alloc_pd() IB/cxgb3: Fix error codes in iwch_alloc_mr() cxgb4: Fix error codes in c4iw_create_cq() IB/i40iw: Fix error code in i40iw_create_cq() IB/IPoIB: Fix error code in ipoib_add_port() RDMA/bnxt_re: checking for NULL instead of IS_ERR() i40iw: Free QP PBLEs when the QP is destroyed i40iw: Avoid memory leak of CQP request objects i40iw: Update list correctly i40iw: Add missing memory barrier i40iw: Free QP resources on CQP destroy QP failure i40iw: Release cm_id ref on PCI function reset i40iw: Utilize iwdev->reset during PCI function reset i40iw: Do not poll CCQ after it is destroyed i40iw: Fix order of cleanup in close kvm: x86: hyperv: avoid livelock in oneshot SynIC timers KVM: VMX: Fix invalid guest state detection after task-switch emulation nvmet: don't report 0-bytes in serial number nvmet: preserve controller serial number between reboots nvmet: Move serial number from controller to subsystem nvmet: prefix version configfs file with attr nvme-pci: Fix an error handling path in 'nvme_probe()' nvme-pci: Remove nvme_setup_prps BUG_ON nvme-pci: add another device ID with stripe quirk nvmet-fc: fix byte swapping in nvmet_fc_ls_create_association nvme: fix byte swapping in the streams code HID: hid-logitech-hidpp: add NULL check on devm_kmemdup() return value trace: fix the errors caused by incompatible type of RCU variables tracing: Fix kmemleak in instance_rmdir xhci: fix memleak in xhci_run() usb: xhci: fix spinlock recursion for USB2 test mode xhci: fix 20000ms port resume timeout usb: xhci: Issue stop EP command only when the EP state is running xhci: Bad Ethernet performance plugged in ASM1042A host xhci: Fix NULL pointer dereference when cleaning up streams for removed host debug: Fix WARN_ON_ONCE() for modules ovl: check for bad and whiteout index on lookup ovl: do not cleanup directory and whiteout index entries ovl: fix xattr get and set with selinux x86/platform/intel-mid: Fix a format string overflow warning x86/platform: Add PCI dependency for PUNIT_ATOM_DEBUG x86/build: Silence the build with "make -s" x86/io: Add "memory" clobber to insb/insw/insl/outsb/outsw/outsl x86/fpu/math-emu: Avoid bogus -Wint-in-bool-context warning x86/fpu/math-emu: Fix possible uninitialized variable use perf/x86: Shut up false-positive -Wmaybe-uninitialized warning x86/defconfig: Remove stale, old Kconfig options x86/ioapic: Pass the correct data to unmask_ioapic_irq() x86/acpi: Prevent out of bound access caused by broken ACPI tables drm/mst: Avoid processing partially received up/down message transactions drm/mst: Avoid dereferencing a NULL mstb in drm_dp_mst_handle_up_req() drm/mst: Fix error handling during MST sideband message reception perf/core: Fix scheduling regression of pinned groups ipv6: avoid overflow of offset in ip6_find_1stfragopt net: tehuti: don't process data if it has not been copied from userspace Revert "rtnetlink: Do not generate notifications for CHANGEADDR event" net: dsa: mv88e6xxx: Enable CMODE config support for 6390X dt-binding: ptp: Add SoC compatibility strings for dte ptp clock llist: clang: introduce member_address_is_nonnull() NET: dwmac: Make dwmac reset unconditional net: Zero terminate ifr_name in dev_ifname(). wireless: wext: terminate ifr name coming from userspace Revert commit 722f0b89 ("pNFS: Don't send COMMITs to the DSes if...") pNFS/flexfiles: Handle expired layout segments in ff_layout_initiate_commit() NFS: Fix another COMMIT race in pNFS NFS: Fix a COMMIT race in pNFS mount: copy the port field into the cloned nfs_server structure. audit: fix memleak in auditd_send_unicast_skb. x86: add MULTIUSER dependency for KVM KVM: nVMX: Disallow VM-entry in MOV-SS shadow KVM: nVMX: track NMI blocking state separately for each VMCS PM / Domains: defer dev_pm_domain_set() until genpd->attach_dev succeeds if present tracing/ring_buffer: Try harder to allocate KVM: x86: masking out upper bits usb: renesas_usbhs: gadget: disable all eps when the driver stops usb: renesas_usbhs: fix usbhsc_resume() for !USBHSF_RUNTIME_PWCTRL device-dax: fix sysfs duplicate warnings netfilter: fix netfilter_net_init() return irqchip/digicolor: Drop unnecessary static irqchip/mips-cpu: Drop unnecessary static irqchip/gic/realview: Drop unnecessary static udp: preserve skb->dst if required for IP options processing atm: zatm: Fix an error handling path in 'zatm_init_one()' ipv4: ipv6: initialize treq->txhash in cookie_v[46]_check() ppp: Fix false xmit recursion detect with two ppp devices hfsplus: Don't clear SGID when inheriting ACLs usb: gadget: udc: renesas_usb3: protect usb3_ep->started in usb3_start_pipen() usb: gadget: udc: renesas_usb3: fix zlp transfer by the dmac usb: gadget: udc: renesas_usb3: fix free size in renesas_usb3_dma_free_prd() perf/x86/intel: Fix debug_store reset field for freq events perf/x86/intel: Add Goldmont Plus CPU PMU support perf/x86/intel: Enable C-state residency events for Apollo Lake isofs: Fix off-by-one in 'session' mount option parsing powerpc/mm: Mark __init memory no-execute when STRICT_KERNEL_RWX=y reiserfs: preserve i_mode if __reiserfs_set_acl() fails ext2: preserve i_mode if ext2_set_acl() fails powerpc/mm/hash: Refactor hash__mark_rodata_ro() powerpc/mm/radix: Refactor radix__mark_rodata_ro() x86/mm, KVM: Fix warning when !CONFIG_PREEMPT_COUNT irqchip/mips-gic: Remove population of irq domain names staging: rtl8188eu: add TL-WN722N v2 support staging: speakup: safely register and unregister ldisc staging: speakup: add functions to register and unregister ldisc staging: speakup: safely close tty staging: sm750fb: avoid conflicting vesafb powerpc/64s: Fix hypercall entry clobbering r12 input staging: lustre: ko2iblnd: check copy_from_iter/copy_to_iter return code usb: gadget: f_uac2: endianness fixes. usb: gadget: f_uac1: endianness fixes. include: usb: audio: specify exact endiannes of descriptors usb: gadget: udc: start_udc() can be static usb: dwc2: gadget: On USB RESET reset device address to zero f2fs: avoid cpu lockup f2fs: include seq_file.h for sysfs.c powerpc/perf: Avoid spurious PMU interrupts after idle IB/core: Allow QP state transition from reset to error IB/hns: Fix for checkpatch.pl comment style warnings IB/hns: Fix the bug with modifying the MAC address without removing the driver IB/hns: Fix the bug with rdma operation IB/hns: Fix the bug with wild pointer when destroy rc qp IB/hns: Fix the bug of polling cq failed for loopback Qps IB/rxe: Set dma_mask and coherent_dma_mask IB/rxe: Fix kernel panic from skb destructor IB/ipoib: Let lower driver handle get_stats64 call IB/core: Add ordered workqueue for RoCE GID management IB/mlx5: Clean mr_cache debugfs in case of failure IB/core: Remove NOIO QP create flag {net, IB}/mlx4: Remove gfp flags argument IB/{rdmavt, qib, hfi1}: Remove gfp flags argument IB/IPoIB: Convert IPoIB to memalloc_noio_* calls IB/IPoIB: Forward MTU change to driver below IB: Convert msleep below 20ms to usleep_range IB/uverbs: Make use of ib_modify_qp variant to avoid resolving DMAC IB/core: Introduce modify QP operation with udata clocksource/drivers/timer-of: Handle of_irq_get_byname() result correctly bpf: check NULL for sk_to_full_sk() return value genirq/PM: Properly pretend disabled state when force resuming interrupts MAINTAINERS: list drivers/acpi/nfit/ files for libnvdimm sub-system acpi/nfit: Fix memory corruption/Unregister mce decoder on failure device-dax: fix 'passing zero to ERR_PTR()' warning libnvdimm: fix badblock range handling of ARS range Blackfin: flat: Use %x to format u32 nfsd: Fix a memory scribble in the callback channel jhash: fix -Wimplicit-fallthrough warnings IB/core: Don't resolve IP address to the loopback device IB/core: Namespace is mandatory input for address resolution IB/iser: Fix connection teardown race condition RDMA/core: Document confusing code mlx5: Avoid that mlx5_ib_sg_to_klms() overflows the klms[] array IB/hfi1: Ensure dd->gi_mask can not be overflowed tty: Fix TIOCGPTPEER ioctl definition tty: hide unused pty_get_peer function netfilter: expect: fix crash when putting uninited expectation netfilter: nf_tables: only allow in/output for arp packets netfilter: nat: fix src map lookup netfilter: remove old pre-netns era hook api regmap: regmap-w1: Fix build troubles w1: omap-hdq: fix error return code in omap_hdq_probe() regmap: regmap-w1: Fix build troubles w1: Fix slave count on 1-Wire bus (resend) mux: mux-core: unregister mux_class in mux_exit() mux: remove the Kconfig question for the subsystem nvmem: rockchip-efuse: amend compatible rk322x-efuse to rk3228-efuse drivers/fsi: fix fsi_slave_mode prototype fsi: core: register with postcore_initcall drm/imx: parallel-display: Accept drm_of_find_panel_or_bridge failure drm/imx: fix typo in ipu_plane_formats[] thunderbolt: Correct access permissions for active NVM contents vmbus: re-enable channel tasklet spmi: pmic-arb: Always allocate ppid_to_apid table MAINTAINERS: Add entry for SPMI subsystem spmi: Include OF based modalias in device uevent libceph: potential NULL dereference in ceph_msg_data_create() ceph: fix race in concurrent readdir libceph: don't call encode_request_finish() on MOSDBackoff messages libceph: use alloc_pg_mapping() in __decode_pg_upmap_items() libceph: set -EINVAL in one place in crush_decode() libceph: NULL deref on osdmap_apply_incremental() error path libceph: fix old style declaration warnings binder: Use wake up hint for synchronous transactions. binder: use group leader instead of open thread Revert "android: binder: Sanity check at binder ioctl" tty: serial: lpuart: Fix the logic for detecting the 32-bit type UART serial: imx: Prevent TX buffer PIO write when a DMA has been started Revert "serial: imx-serial - move DMA buffer configuration to DT" powerpc/powernv: Fix boot on Power8 bare metal due to opal_configure_cores() netfilter: nfnetlink: Improve input length sanitization in nfnetlink_rcv serial: sh-sci: Uninitialized variables in sysfs files serial: st-asc: Potential error pointer dereference usb: storage: return on error to avoid a null pointer dereference usb: typec: include linux/device.h in ucsi.h USB: cdc-acm: add device-id for quirky printer staging: vboxvideo: Add vboxvideo to drivers/staging ext2: Don't clear SGID when inheriting ACLs reiserfs: Don't clear SGID when inheriting ACLs usb: dwc3: gadget: only unmap requests from DMA if mapped usb: gadget: udc: USB_SNP_CORE should depend on HAS_DMA usb: gadget: udc: USB_RENESAS_USB3 should depend on HAS_DMA usb: gadget: f_mass_storage: Fix the logic to iterate all common->luns usb: dwc3: omap: remove IRQ_NOAUTOEN used with shared irq usb: dwc3: core: Call dwc3_core_get_phy() before initializing phys h8300: Add missing closing parenthesis in flat_get_addr_from_rp() blackfin, m68k: Fix flat_set_persistent() for unsigned long to u32 changes binfmt_flat: Use %u to format u32 x86/platform/uv/BAU: Fix congested_response_us not taking effect x86/cpu: Use indirect call to measure performance in init_amd_k6() staging: sm750fb: fixed a assignment typo staging: rtl8188eu: memory leak in rtw_free_cmd_obj() staging: vchiq_arm: fix error codes in probe staging: comedi: ni_mio_common: fix AO timer off-by-one regression net: bcmgenet: Free skb after last Tx frag net: bcmgenet: Fix unmapping of fragments in bcmgenet_xmit() dt-bindings: net: Remove duplicate NSP Ethernet MAC binding document isdn: avm: c4: constify pci_device_id. isdn: mISDN: hfcpci: constify pci_device_id. isdn: mISDN: avmfritz: constify pci_device_id. isdn: mISDN: w6692: constify pci_device_id. isdn: mISDN: hfcmulti: constify pci_device_id. isdn: mISDN: netjet: constify pci_device_id. isdn: eicon: constify pci_device_id. isdn: hisax: hisax_fcpcipnp: constify pci_device_id. isdn: hisax: hfc4s8s_l1: constify pci_device_id. isdn: hisax: constify pci_device_id. f2fs: Don't clear SGID when inheriting ACLs f2fs: remove extra inode_unlock() in error path hwmon: (applesmc) Avoid buffer overruns tcp_bbr: init pacing rate on first RTT sample tcp_bbr: remove sk_pacing_rate=0 transient during init tcp_bbr: introduce bbr_init_pacing_rate_from_rtt() helper tcp_bbr: introduce bbr_bw_to_pacing_rate() helper tcp_bbr: cut pacing rate only if filled pipe openvswitch: Fix for force/commit action failures sctp: don't dereference ptr before leaving _sctp_walk_{params, errors}() ipv4: ip_do_fragment: fix headroom tests mlx4_en: remove unnecessary returned value check ioc3-eth: store pointer to net_device for priviate area Documentation: devicetree: net: optional idm regs for bgmac net: ethernet: bgmac: Make IDM register space optional net: ethernet: bgmac: Remove unnecessary 'return' from platform_bgmac_idm_write drm/vc4: Fix VBLANK handling in crtc->enable() path dma-buf/fence: Avoid use of uninitialised timestamp sparc64: Measure receiver forward progress to avoid send mondo timeout sctp: fix an array overflow when all ext chunks are set liquidio: fix possible eeprom format string overflow vmxnet3: avoid format strint overflow warning net: thunder_bgx: avoid format string overflow warning bnx2x: fix format overflow warning net: niu: fix format string overflow warning: isdn: divert: fix sprintf buffer overflow warning net: qcom/emac: fix double free of SGMII IRQ during shutdown smsc95xx: use ethtool_op_get_ts_info() net sched actions: rename act_get_notify() to tcf_get_notify() net/packet: Fix Tx queue selection for AF_PACKET net: bridge: fix dest lookup when vlan proto doesn't match cxgb4: ptp_clock_register() returns error pointers net: hns: add acpi function of xge led control netpoll: shut up a kernel warning on refcount cdc_ncm: Set NTB format again after altsetting switch for Huawei devices mdio: mux: fix parsing mux registers outside of the PHY address range sched/deadline: Fix confusing comments about selection of top pi-waiter sched/cputime: Don't use smp_processor_id() in preemptible context drm/amdgpu: Remove unused field kgd2kfd_shared_resources.num_mec drm/radeon: Remove initialization of shared_resources.num_mec drm/amdkfd: Remove unused references to shared_resources.num_mec drm/amdgpu: Fix KFD oversubscription by tracking queues correctly cpufreq: intel_pstate: Correct the busy calculation for KNL NFS: Don't run wake_up_bit() when nobody is waiting... net: set fib rule refcount after malloc ovl: remove unneeded check for IS_ERR() ovl: fix origin verification of index dir ovl: mark parent impure on ovl_link() ovl: fix random return value on mount nfs: add export operations netlink: correctly document nla_put_u64_64bit() cxgb4: add new T5 pci device id's dccp: make const array error_code static rt2x00: make const array glrt_table static net: stmmac: make const array route_possibilities static net: broadcom: bnx2x: make a couple of const arrays static xgene: Don't fail probe, if there is no clk resource for SGMII interfaces bpf: fix return in bpf_skb_adjust_net HID: multitouch: do not blindly set EV_KEY or EV_ABS bits nbd: kill unused ret in recv_work locking/rtmutex: Remove unnecessary priority adjustment scsi: libfc: pass an error pointer to fc_disc_error() scsi: hisi_sas: make several const arrays static scsi: qla2xxx: Off by one in qlt_ctio_to_cmd() scsi: sg: fix SG_DXFER_FROM_DEV transfers scsi: virtio_scsi: always read VPD pages for multiqueue too scsi: qedf: fix spelling mistake: "offlading" -> "offloading" scsi: qedi: fix another spelling mistake: "alloction" -> "allocation" scsi: isci: fix typo in function names scsi: cxlflash: return -EFAULT if copy_from_user() fails scsi: qedi: Add support for Boot from SAN over iSCSI offload raid5-ppl: use BIOSET_NEED_BVECS when creating bioset SPARC64: Fix sun4v DMA panic perf symbols: Accept zero as the kernel base address bfq: dispatch request to prevent queue stalling after the request completion bfq: fix typos in comments about B-WF2Q+ algorithm genirq: Keep chip buslock across irq_request/release_resources() smp/hotplug: Replace BUG_ON and react useful RDMA/qedr: Add qedr to MAINTAINERS file IB/iser: Handle lack of memory management extentions correctly Revert "perf/core: Drop kernel samples even though :u is specified" MAINTAINERS: Update the PTRACE entry perf annotate: Fix broken arrow at row 0 connecting jmp instruction to its target perf evsel: State in the default event name if attr.exclude_kernel is set perf evsel: Fix attr.exclude_kernel setting for default cycles:p Raid5 should update rdev->sectors after reshape md/bitmap: don't read page from device with Bitmap_sync randstruct: opt-out externally exposed function pointer structs task_struct: Allow randomized layout randstruct: Mark various structs for randomization Change-Id: I59eacdf8d6c19999ef640d0f580c05eb9e6e5fbd Signed-off-by:Kyle Yan <kyan@codeaurora.org>
Loading
Please register or sign in to comment