All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: Dave Airlie <airlied@gmail.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>,
	intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org
Subject: [PULL] drm-intel-next-fixes
Date: Sun, 16 Aug 2015 20:13:19 +0200	[thread overview]
Message-ID: <20150816181319.GA22627@phenom.ffwll.local> (raw)

Hi Dave,

Bunch more fixes for 4.3, most of it skl fallout. It's not quite all yet,
there's still a few more patches pending to enable DDI-E correctly on skl.
Also included the dpms atomic work from Maarten since atomic is just a
pain and not including would cause piles of conflicts right from the
start.

Pull request stats are all screwed up because I had to do 2 backmerges
here (because atomic is painful) and because there's still some earlier
pulls for drm-misc and drm-intel-next pending.

I'll be at lpc next week, but Jani will take over 4.3 anyway so shouldn't
be any troubles.

Cheers, Daniel


The following changes since commit 8c10342cb48f3140d9abeadcfd2fa6625d447282:

  drm/atomic: Update legacy DPMS state during modesets, v3. (2015-07-27 16:23:29 +0200)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/drm-intel-next-fixes-2015-08-16

for you to fetch changes up to 75067ddecf21271631bc018d2fb23ddd09b66aae:

  drm/i915: Per-DDI I_boost override (2015-08-14 18:13:09 +0200)

----------------------------------------------------------------
AMAN DEEP (1):
      usb: xhci: Bugfix for NULL pointer deference in xhci_endpoint_init() function

Aaron Plattner (1):
      ALSA: hda - Add new GPU codec ID 0x10de007d to snd-hda

Adriana Reus (1):
      iio: inv-mpu: Specify the expected format/precision for write channels

Al Cooper (1):
      usb: gadget: bdc: fix a driver crash on disconnect

Al Viro (1):
      link_path_walk(): be careful when failing with ENOTDIR

Alan Stern (3):
      USB: OHCI: Fix race between ED unlink and URB submission
      USB: OHCI: fix bad #define in ohci-tmio.c
      usb: udc: core: add device_del() call to error pathway

Alban Bedel (1):
      DEVICETREE: Misc fix for the AR7100 SPI controller binding

Aleksei Mamlin (1):
      libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for HP 250GB SATA disk VB0250EAVER

Alex Dai (1):
      drm/i915: Add GuC-related module parameters

Alex Deucher (8):
      drm/amdgpu: implement VCE 3.0 harvesting support (v4)
      drm/amdgpu/cz: implement voltage validation properly
      drm/amdgpu/cz/dpm: properly report UVD and VCE clock levels
      drm/radeon: rework audio detect (v4)
      drm/radeon: rework audio modeset to handle non-audio hdmi features
      drm/radeon/combios: add some validation of lvds values
      drm/amdgpu: clean up init sequence for failures
      drm/amdgpu: fix rb setting for CZ

Alex Gartrell (2):
      ipvs: fix ipv6 route unreach panic
      ipvs: skb_orphan in case of forwarding

Alex Smith (1):
      MIPS: SMP: Don't increment irq_count multiple times for call function IPIs

Alex Williamson (3):
      iommu/vt-d: Fix VM domain ID leak
      vfio: Fix lockdep issue
      KVM: MTRR: Use default type for non-MTRR-covered gfn before WARN_ON

Alexander Drozdov (1):
      packet: tpacket_snd(): fix signed/unsigned comparison

Alexander Duyck (1):
      fib_trie: Drop unnecessary calls to leaf_pull_suffix

Alexandre Courbot (7):
      drm/ttm: recognize ARM64 arch in ioprot handler
      drm/nouveau/platform: fix compile error if !CONFIG_IOMMU
      drm/nouveau/ibus/gk20a: increase SM wait timeout
      drm/nouveau/fifo/gk104: kick channels when deactivating them
      drm/nouveau/gr/gf100: wait on bottom half of FE's pipeline
      drm/nouveau/gr/gf100: wait for GR idle after GO_IDLE bundle
      drm/nouveau/nouveau/ttm: fix tiled system memory with Maxwell

Alexei Potashnik (6):
      qla2xxx: delay plogi/prli ack until existing sessions are deleted
      qla2xxx: Abort stale cmds on qla_tgt_wq when plogi arrives
      qla2xxx: added sess generations to detect RSCN update races
      qla2xxx: disable scsi_transport_fc registration in target mode
      qla2xxx: drop cmds/tmrs arrived while session is being deleted
      qla2xxx: terminate exchange when command is aborted by LIO

Alexei Starovoitov (1):
      tc: act_bpf: fix memory leak

Alexey Brodkin (2):
      ARCv2: add knob for DIV_REV in Kconfig
      ARCv2: allow selection of page size for MMUv4

Alexey Kardashevskiy (1):
      powerpc/powernv/ioda2: Fix calculation for memory allocated for TCE table

Alexey Khoroshilov (1):
      usb: gadget: mv_udc_core: fix phy_regs I/O memory leak

Alistair Popple (1):
      powerpc/eeh-powernv: Fix unbalanced IRQ warning

Amanieu d'Antras (3):
      signal: fix information leak in copy_siginfo_from_user32
      signal: fix information leak in copy_siginfo_to_user
      signalfd: fix information leak in signalfd_copyinfo

Anand Jain (1):
      btrfs: its btrfs_err() instead of btrfs_error()

Andrew Lunn (1):
      net: fec: Ensure clocks are enabled while using mdio bus

Andrzej Pietrasiewicz (2):
      usb: gadget: f_hid: actually limit the number of instances
      usb: gadget: f_printer: actually limit the number of instances

Andy Grover (2):
      target: Indicate success if writing 0 to pi_prot_type
      target: Do not return 0 from aptpl and alua configfs store functions

Andy Lutomirski (2):
      x86/xen: Probe target addresses in set_aliased_prot() before the hypercall
      x86/ldt: Make modify_ldt synchronous

Andy Shevchenko (7):
      avr32: handle NULL as a valid clock object
      net/macb: improve big endian CPU support
      net/macb: check if macb_config present
      net/macb: use dev_*() when netdev is not yet registered
      net/macb: suppress compiler warnings
      net/macb: replace macb_count_tx_descriptors() by DIV_ROUND_UP()
      net/macb: convert to kernel doc

Animesh Manna (1):
      drm/i915/gen9: Removed byte swapping for csr firmware

Antonio Borneo (1):
      HID: cp2112: fix to force single data-report reply

Antti Koskipaa (1):
      drm/i915: Per-DDI I_boost override

Archit Taneja (1):
      drm/msm: mdp4: Fix drm_framebuffer dereference crash

Ard Biesheuvel (1):
      arm64/efi: map the entire UEFI vendor string before reading it

Arik Nemtsov (1):
      cfg80211: use RTNL locked reg_can_beacon for IR-relaxation

Arne Fitzenreiter (2):
      libata: add ATA_HORKAGE_NOTRIM
      libata: force disable trim for SuperSSpeed S238

Arun Siluvery (2):
      drm/i915: Add provision to extend Golden context batch
      drm/i915:skl: Add WaEnableGapsTsvCreditFix

Avraham Stern (1):
      iwlwifi: mvm: Add preemptive flag to scheulded scan

Axel Lin (4):
      ASoC: sgtl5000: Fix up define for SGTL5000_SMALL_POP
      serial: etraxfs-uart: Fix release etraxfs_uart_ports
      ASoC: pcm1681: Fix setting de-emphasis sampling rate selection
      ASoC: cs4265: Fix setting dai format for Left/Right Justified

Bard Liao (1):
      ASoC: rt5645: Fix lost pin setting for DMIC1

Baruch Siach (1):
      dm crypt: update wiki page URL

Bastien Nocera (1):
      Input: goodix - fix touch coordinates on WinBook TW100 and TW700

Beata Michalska (1):
      ARM: dts: Update video-phy node with syscon phandle for exynos3250

Ben Skeggs (1):
      drm/nouveau/kms/nv50-: guard against enabling cursor on disabled heads

Ben Zhang (1):
      ASoC: ssm4567: Keep TDM_BCLKS in ssm4567_set_dai_fmt

Benjamin Randazzo (1):
      md: use kzalloc() when bitmap is disabled

Bernhard Bender (1):
      Input: usbtouchscreen - avoid unresponsive TSC-30 touch screen

Bo Svangård (1):
      sc16is7xx: fix FIFO address of secondary UART

Bob Copeland (2):
      mac80211: correct aid location in peering frames
      mac80211: add missing length check for confirm frames

Boris Brezillon (1):
      drm: atmel-hlcdc: fix vblank initial state

Brent Adam (1):
      HID: multitouch: Fix fields from pen report ID being interpreted for multitouch

Brian Campbell (1):
      xhci: Calculate old endpoints correctly on device reset

Brian King (3):
      ipr: Fix locking for unit attention handling
      ipr: Fix incorrect trace indexing
      ipr: Fix invalid array indexing for HRRQ

Chaitanya T K (1):
      mac80211: wowlan: enable powersave if suspend while ps-polling

Chanwoo Choi (3):
      extcon: palmas: Fix NULL pointer error
      thermal: exynos: Add the dependency of CONFIG_THERMAL_OF instead of CONFIG_OF
      thermal: exynos: Remove unused code related to platform_data on probe()

Charles Keepax (1):
      ASoC: dapm: Fix deadlock on auto-disable mux controls

Chen-Yu Tsai (1):
      Input: axp20x-pek - add module alias

Chris J Arges (1):
      openvswitch: allocate nr_node_ids flow_stats instead of num_possible_nodes

Chris Mason (1):
      Bluetooth: btbcm: allow btbcm_read_verbose_config to fail on Apple

Chris Metcalf (1):
      tile: use free_bootmem_late() for initrd

Chris Wilson (7):
      drm/i915: Use two 32bit reads for select 64bit REG_READ ioctls
      drm/i915: Keep the mm.bound_list in rough LRU order
      drm/i915: Replace WARN inside I915_READ64_2x32 with retry loop
      drm/i915: Mark PIN_USER binding as GLOBAL_BIND without the aliasing ppgtt
      drm/i915: Declare the swizzling unknown for L-shaped configurations
      drm/i915: Report IOMMU enabled status for GPU hangs
      drm/i915: Remove the failed context from the fpriv->context_idr

Christian Borntraeger (1):
      KVM: s390: Fix hang VCPU hang/loop regression

Christophe JAILLET (1):
      ALSA: sparc: Add missing kfree in error path

Claudiu Manoil (3):
      gianfar: Fix warning when CONFIG_PM off
      gianfar: Fix suspend/resume for wol magic packet
      gianfar: Enable device wakeup when appropriate

Colin Ian King (2):
      dm cache policy smq: fix alloc_bitset check that always evaluates as false
      KEYS: ensure we free the assoc array edit if edit is valid

Cornelia Huck (2):
      MAINTAINERS: separate section for s390 virtio drivers
      virtio/s390: rename drivers/s390/kvm -> drivers/s390/virtio

Crt Mori (1):
      iio: mlx96014: Replace offset sign

Cyrille Pitchen (2):
      dmaengine: at_hdmac: fix residue computation
      dmaengine: at_xdmac: fix transfer data width in at_xdmac_prep_slave_sg()

Damien Lespiau (2):
      drm/i915: Extract a intel_power_well_enable() function
      drm/i915: Extract a intel_power_well_disable() function

Dan Carpenter (5):
      HID: wacom: NULL dereferences on error in probe()
      spi: zynq: missing break statement
      net/xen-netback: off by one in BUG_ON() condition
      ALSA: hda - fix cs4210_spdif_automute()
      drm/amdgpu: information leak in amdgpu_info_ioctl()

Dan Murphy (1):
      net: phy: dp83867: Fix warning check for setting the internal delay

Dan Williams (1):
      libnvdimm: fix namespace seed creation

Daniel Baluta (4):
      iio: ABI: Clarify proximity output value
      iio: proximity: sx9500: Fix proximity value
      iio: magnetometer: mmc35240: Fix crash in pm suspend
      iio: magnetometer: mmc35240: Fix SET/RESET mask

Daniel Borkmann (8):
      rtnetlink: reject non-IFLA_VF_PORT attributes inside IFLA_VF_PORTS
      sched: cls_bpf: fix panic on filter replace
      sched: cls_flower: fix panic on filter replace
      sched: cls_flow: fix panic on filter replace
      net: sctp: stop spamming klog with rfc6458, 5.3.2. deprecation warnings
      ebpf, x86: fix general protection fault when tail call is invoked
      act_bpf: fix memory leaks when replacing bpf programs
      net: sched: fix refcount imbalance in actions

Daniel Vetter (18):
      Partially revert "drm/i915: s/mdelay/msleep/" in ilk rps code
      drm: Stop resetting connector state to unknown
      drm/i915: Clean up Makefile
      drm/i915: Extract i915_gem_fence.c
      drm/i915: kerneldoc for fences
      drm/i915: Remove bogus kerneldoc include directive
      drm/i915: Move low-level swizzling code to i915_gem_fence.c
      drm/i915: kerneldoc for tiling IOCTL and swizzle functions
      drm/i915: Fake AGP is dead
      drm/i915: Update DRIVER_DATE to 20150731
      drm/atomic-helper: Add an atomice best_encoder callback
      drm/i915: Fixup dp mst encoder selection
      drm/dp-mst: Remove debug WARN_ON
      drm/atomic-helpers: Make encoder picking more robust
      Merge tag 'topic/drm-misc-2015-07-28' into drm-intel-next-queued
      drm/vblank: Use u32 consistently for vblank counters
      drm/i915: Only dither on 6bpc panels
      Merge tag 'drm-intel-fixes-2015-08-14' into drm-intel-next-fixes

Darren Hart (1):
      selftests/futex: Fix futex_cmp_requeue_pi() error handling

Dave Airlie (8):
      Merge branch 'drm-fixes-4.2' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
      Merge tag 'drm-intel-fixes-2015-07-23' of git://anongit.freedesktop.org/drm-intel into drm-fixes
      Merge tag 'topic/drm-fixes-2015-07-23' of git://anongit.freedesktop.org/drm-intel into drm-fixes
      Merge tag 'drm-atmel-hlcdc/fixes-for-4.2' of https://github.com/bbrezillon/linux-at91 into drm-fixes
      Merge branch 'linux-4.2' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes
      Merge branch 'linux-4.2' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes
      Merge branch 'drm-fixes-4.2' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
      Merge branch 'msm-fixes-4.2' of git://people.freedesktop.org/~robclark/linux into drm-fixes

Dave Chinner (3):
      xfs: call dax_fault on read page faults for DAX
      xfs: remote attribute headers contain an invalid LSN
      xfs: remote attributes need to be considered data

Dave Gordon (2):
      drm/i915: Add i915_gem_object_create_from_data()
      drm/i915: Add GuC-related header files

Dave Hansen (1):
      x86/mm: Add parenthesis for TLB tracepoint size calculation

David Daney (1):
      MIPS: Make set_pte() SMP safe.

David Disseldorp (1):
      target/configfs: handle match_int() errors

David Henningsson (2):
      ALSA: hda - Fix Skylake codec timeout
      ALSA: hda - Add headset mic pin quirk for a Dell device

David Jander (1):
      Revert "serial: imx: initialized DMA w/o HW flow enabled"

David Kershner (1):
      kthread: export kthread functions

David Milburn (1):
      libata: add ATA_HORKAGE_MAX_SEC_1024 to revert back to previous max_sectors limit

David S. Miller (22):
      Merge branch 'isdn-gigaset-fixes'
      Merge tag 'linux-can-fixes-for-4.2-20150715' of git://git.kernel.org/.../mkl/linux-can
      Merge branch 'ipvlan'
      Merge branch 'for-upstream' of git://git.kernel.org/.../bluetooth/bluetooth
      Merge tag 'linux-can-fixes-for-4.2-20150716' of git://git.kernel.org/.../mkl/linux-can
      Merge tag 'mac80211-for-davem-2015-07-17' of git://git.kernel.org/.../jberg/mac80211
      Merge branch 'sch_panic'
      Merge tag 'wireless-drivers-for-davem-2015-07-20' of git://git.kernel.org/.../kvalo/wireless-drivers
      Merge branch 'arm-bpf-fixes'
      Merge branch 'fib_select_default-fixes'
      Merge git://git.kernel.org/.../pablo/nf
      Merge branch 'mlx4-fixes'
      Merge branch 'inet-frag-fixes'
      Merge branch 'for-upstream' of git://git.kernel.org/.../bluetooth/bluetooth
      Merge branch 'r8152-fixes'
      Merge branch 'macb-fixes'
      macb: Fix build with macro'ized readl/writel.
      Merge branch 'netcp-fixes'
      Merge branch 'thunderx-fixes'
      Merge branch 'r8152-fixes'
      Merge branch 'gianfar-wol-fixes'
      sparc64: Fix userspace FPU register corruptions.

David Ward (1):
      net/ipv4: suppress NETDEV_UP notification on address lifetime update

David Weinehall (1):
      drm/i915: Allow parsing of variable size child device entries from VBT

Denis Carikli (1):
      ARM: dts: i.MX35: Fix can support.

Denys Vlasenko (1):
      x86/asm/entry/32: Revert 'Do not use R9 in SYSCALL32' commit

Devesh Sharma (2):
      RDMA/ocrdma: update ocrdma license to dual-license
      RDMA/ocrdma: update ocrdma module license string

Dirk Behme (1):
      USB: sierra: add 1199:68AB device ID

Dmitry Skorodumov (1):
      x86/efi: Use all 64 bit of efi_memmap in setup_e820()

Dmitry Torokhov (4):
      netfilter: IDLETIMER: fix lockdep warning
      Input: LEDs - skip unnamed LEDs
      Revert "Input: zforce - don't overwrite the stack"
      Input: turbografx - fix potential out of bound access

Dong Aisheng (11):
      dts: imx51: fix sd card gpio polarity specified in device tree
      dts: imx53: fix sd card gpio polarity specified in device tree
      dts: imx6: fix sd card gpio polarity specified in device tree
      dts: imx25: fix sd card gpio polarity specified in device tree
      dts: imx7: fix sd card gpio polarity specified in device tree
      mmc: sdhci-esdhc-imx: fix cd regression for dt platform
      mmc: sdhci-esdhc-imx: move all non dt probe code into one function
      mmc: sdhci: make max-frequency property in device tree work
      mmc: sdhci-esdhc-imx: remove duplicated dts parsing
      mmc: sdhci-esdhc-imx: clear f_max in boarddata
      dts: mmc: fsl-imx-esdhc: remove fsl,cd-controller support

Dongxing Zhang (1):
      tty/vt: Fix the memory leak in visual_init

Dreyfuss, Haim (1):
      iwlwifi: pcie: Fix bug in NIC's PM registers access

Duson Lin (1):
      Input: elantech - add special check for fw_version 0x470f01 touchpad

Edward Hyunkoo Jee (1):
      inet: frags: fix defragmented packet's IP header for af_packet

Emmanuel Grumbach (4):
      iwlwifi: mvm: fix antenna selection when BT is active
      iwlwifi: pcie: don't panic if pcie transport alloc fails
      iwlwifi: pcie: prepare the device before accessing it
      Revert "iwlwifi: pcie: New RBD allocation model"

Eric Dumazet (5):
      ipv6: lock socket in ip6_datagram_connect()
      caif: fix leaks and race in caif_queue_rcv_skb()
      tcp: suppress a division by zero warning
      arp: filter NOARP neighbours for SIOCGARP
      ipv6: flush nd cache on IFF_NOARP change

Eric W. Biederman (2):
      mnt: Clarify and correct the disconnect logic in umount_tree
      mnt: In detach_mounts detach the appropriate unmounted mount

Fabio Estevam (2):
      Revert "net: fec: Ensure clocks are enabled while using mdio bus"
      iio: twl4030-madc: Pass the IRQF_ONESHOT flag

Fang, Yang A (1):
      ASoC: Intel: fix incorrect widget name

Felix Fietkau (3):
      ath9k_hw: fix device ID check for AR956x
      MIPS: Fix sched_getaffinity with MT FPAFF enabled
      MIPS: Export get_c0_perfcount_int()

Filipe Manana (1):
      Btrfs: fix quick exhaustion of the system array in the superblock

Florian Fainelli (2):
      net: dsa: bcm_sf2: do not use indirect reads and writes for 7445E0
      Revert "MIPS: BCM63xx: Provide a plat_post_dma_flush hook"

Florian Westphal (4):
      netlink: don't hold mutex in rcu callback when releasing mmapd ring
      inet: frag: don't re-use chainlist for evictor
      inet: frag: change *_frag_mem_limit functions to take netns_frags as argument
      inet: frag: don't wait for timer deletion when evicting

Fugang Duan (1):
      iio: adc: vf610: fix the adc register read fail issue

Gavin Shan (1):
      drivers/usb: Delete XHCI command timer if necessary

Geert Uytterhoeven (3):
      spi: SPI_ZYNQMP_GQSPI should depend on HAS_DMA
      iio: sx9500: Add missing init in sx9500_buffer_pre{en,dis}able()
      mmc: MMC_MTK should depend on HAS_DMA

Goldwyn Rodrigues (5):
      md: Skip cluster setup for dm-raid
      md: Skip cluster setup in case of error while reading bitmap
      md: Return error if request_module fails and returns positive value
      md-cluster: fix bitmap sub-offset in bitmap_read_sb
      Fix read-balancing during node failure

Greg Kroah-Hartman (9):
      Merge tag 'fixes-for-v4.2-rc4' of git://git.kernel.org/.../balbi/usb into usb-linus
      Merge tag 'phy-for-4.2-rc' of git://git.kernel.org/.../kishon/linux-phy into usb-linus
      Merge tag 'iio-fixes-for-4.2c' of git://git.kernel.org/.../jic23/iio into staging-linus
      Merge tag 'usb-ci-v4.2-rc5' of git://git.kernel.org/.../peter.chen/usb into usb-linus
      Merge tag 'fixes-for-v4.2-rc5' of git://git.kernel.org/.../balbi/usb into usb-linus
      Merge tag 'usb-serial-4.2-rc5' of git://git.kernel.org/.../johan/usb-serial into usb-linus
      Merge tag 'extcon-fixes-for-4.2-rc5' of git://git.kernel.org/.../chanwoo/extcon into char-misc-linus
      Merge tag 'fixes-for-v4.2-rc6' of git://git.kernel.org/.../balbi/usb into usb-linus
      Merge tag 'phy-for-4.2-rc6' of git://git.kernel.org/.../kishon/linux-phy into usb-linus

Grygorii Strashko (1):
      pinctrl: single: ensure pcs irq will not be forced threaded

Guenter Roeck (3):
      hwmon: (nct7904) Rename pwm attributes to match hwmon ABI
      hwmon: (nct7802) Fix integer overflow seen when writing voltage limits
      staging: lustre: Include unaligned.h instead of access_ok.h

H Hartley Sweeten (1):
      staging: comedi: das1800: add missing break in switch

Hanno Böck (2):
      drm/i915: Properly sort MI coomand table
      drm/i915: Fix command parser table validator

Hans de Goede (3):
      usb-storage: Add ignore-device quirk for gm12u320 based usb mini projectors
      phy-sun4i-usb: Add missing EXPORT_SYMBOL_GPL for sun4i_usb_phy_set_squelch_detect
      Input: alps - only Dell laptops have separate button bits for v2 dualpoint sticks

Hartmut Knaack (10):
      iio:light:cm3323: clear bitmask before set
      iio:accel:bmc150-accel: fix counting direction
      iio:adc:cc10001_adc: fix Kconfig dependency
      iio:light:stk3310: Fix REGMAP_I2C dependency
      iio:light:ltr501: fix variable in ltr501_init
      iio:light:ltr501: fix regmap dependency
      iio:magnetometer:bmc150_magn: add regmap dependency
      iio:magnetometer:bmc150_magn: output intended variable
      iio:light:stk3310: move device register to end of probe
      iio:light:stk3310: make endianness independent of host

Heiko Carstens (1):
      s390/cachinfo: add missing facility check to init_cache_level()

Heiko Stuebner (1):
      iio: adc: rockchip_saradc: add missing MODULE_* data

Henrik Rydberg (2):
      Input: bcm5974 - prepare for a new trackpad generation
      HID: apple: Add support for the 2015 Macbook Pro

Herbert Xu (4):
      net: Clone skb before setting peeked flag
      net: Fix skb csum races when peeking
      Revert "sit: Add gro callbacks to sit_offload"
      crypto: ixp4xx - Remove bogus BUG_ON on scattered dst buffer

Himanshu Madhani (2):
      qla2xxx: Enable target mode for ISP27XX
      qla2xxx: Remove msleep in qlt_send_term_exchange

Hui Wang (2):
      ALSA: hda - remove one pin from ALC292_STANDARD_PINS
      ALSA: hda - one Dell machine needs the headphone white noise fixup

Ido Shamay (1):
      net/mlx4_en: Remove BUG_ON assert when checking if ring is full

Igor Mammedov (4):
      vhost: use binary search instead of linear in find_region()
      vhost: extend memory regions allocation to vmalloc
      vhost: add max_mem_regions module parameter
      vhost: fix error handling for memory region alloc

Ilia Mirkin (5):
      drm/nouveau/bios: add 0x59 and 0x5a opcodes
      drm/nouveau/bios: add proper support for opcode 0x59
      drm/nouveau/fbcon/nv11-: correctly account for ring space usage
      drm/nouveau/fbcon/gf100-: reduce RING_SPACE allocation
      drm/nouveau/fbcon/g80: reduce PUSH_SPACE alloc, fire ring on accel init

Ilya Dryomov (1):
      rbd: fix copyup completion race

Imre Deak (3):
      drm/i915: combine i9xx_get_hpd_pins and pch_get_hpd_pins
      drm/i915: don't use HPD_PORT_A as an alias for HPD_NONE
      drm/i915/bxt: add support for HPD long/short pulse detection on HPD_PORT_A pin

Ingo Molnar (2):
      Merge tag 'efi-urgent' of git://git.kernel.org/.../mfleming/efi into x86/urgent
      Merge tag 'efi-urgent' of git://git.kernel.org/.../mfleming/efi into x86/urgent

Ivan Vecera (1):
      macvtap: fix network header pointer for VLAN tagged pkts

J. Bruce Fields (1):
      NFSv4.2: handle NFS-specific llseek errors

JM Friedt (1):
      iio: DAC: ad5624r_spi: fix bit shift of output data value

Jack Morgenstein (2):
      net/mlx4_core: Fix wrong index in propagating port change event to VFs
      net/mlx4_core: Relieve cpu load average on the port sending flow

Jaegeuk Kim (2):
      f2fs: handle error cases in move_encrypted_block
      f2fs: call set_page_dirty to attach i_wb for cgroup

Jakub Kicinski (1):
      sc16is7xx: fix Kconfig dependencies

James Cowgill (2):
      MIPS: unaligned: Fix build error on big endian R6 kernels
      MIPS: Replace add and sub instructions in relocate_kernel.S with addiu

James Hogan (4):
      MIPS: Malta: Don't reinitialise RTC
      MIPS: do_mcheck: Fix kernel code dump with EVA
      MIPS: show_stack: Fix stack trace with EVA
      MIPS: Flush RPS on kernel entry with EVA

Jammy Zhou (3):
      drm/amdgpu: add feature version for RLC and MEC v2
      drm/amdgpu: add feature version for SDMA ucode
      drm/amdgpu: set fw_version and feature_version for smu fw loading

Jan Beulich (2):
      x86/fpu: Disable dependent CPU features on "noxsave"
      x86/mm/pat: Adjust default caching mode translation tables

Jan Kara (1):
      fsnotify: fix oops in fsnotify_clear_marks_by_group_flags()

Jan Leupold (1):
      iio: adc: at91_adc: allow to use full range of startup time

Jan Luebbe (2):
      i2c: core: only use set_scl for bus recovery after calling prepare_recovery
      i2c: omap: fix bus recovery setup

Jani Nikula (1):
      drm/i915/skl: WaIgnoreDDIAStrap is forever, always init DDI A

Jason A. Donenfeld (1):
      Makefile: Force gzip and xz on module install

Jason Gerecke (1):
      HID: wacom: Enable pad device for older Bamboo Touch tablets

Jason Gunthorpe (1):
      IB/ipoib: Fix CONFIG_INFINIBAND_IPOIB_CM

Jason Wang (1):
      virtio-input: reset device and detach unused during remove

Javi Merino (1):
      thermal: power_allocator: trace the real requested power

Javier Martinez Canillas (4):
      regulator: core: Increase refcount for regulator supply's module
      regulator: core: Fix memory leak in regulator_resolve_supply()
      hwmon: (nct7904) Export I2C module alias information
      hwmon: (g762) Export OF module alias information

Jean-Francois Moine (1):
      drm/i2c: tda998x: fix bad checksum of the HDMI AVI infoframe

Jeeja KP (3):
      ASoC: topology: Fix to add dapm mixer info
      ALSA: HDA: Fix stream assignment for host in decoupled mode
      ALSA: HDA: Dont check return for snd_hdac_chip_readl

Jeff Layton (2):
      nfs: plug memory leak when ->prepare_layoutcommit fails
      nfsd: do nfs4_check_fh in nfs4_check_file instead of nfs4_check_olstateid

Jesse Barnes (1):
      drm/i915: disable_shared_pll doesn't work on pre-gen5

Jiang Liu (2):
      ARM64/irq: Use access helper irq_data_get_affinity_mask()
      x86/irq: Use the caller provided polarity setting in mp_check_pin_attr()

Jie Yang (2):
      ASoC: Intel: haswell: fix initialize 'NULL device *' issue
      ASoC: Intel: sst_byt: fix initialize 'NULL device *' issue

Jingju Hou (1):
      mmc: sdhci-pxav3: fix platform_data is not initialized

Jiri Kosina (1):
      Input: synaptics - dump ext10 capabilities as well

Jiri Pirko (1):
      niu: don't count tx error twice in case of headroom realloc fails

Jiri Prchal (1):
      spi: spidev: add compatible value for LTC2488

Joachim Eastwood (3):
      pinctrl: lpc18xx: fix schmitt trigger setup
      stmmac: fix setting of driver data in stmmac_dvr_probe
      stmmac: fix missing MODULE_LICENSE in stmmac_platform

Joakim Tjernlund (1):
      mmc: sdhci-esdhc: Make 8BIT bus work

Joe Stringer (1):
      netfilter: nf_conntrack: Support expectations in different zones

Joe Thornber (1):
      dm btree remove: fix bug in remove_one()

Joerg Roedel (6):
      iommu/amd: Use iommu_attach_group()
      iommu/amd: Use iommu core for passthrough mode
      iommu/amd: Allow non-IOMMUv2 devices in IOMMUv2 domains
      iommu/amd: Use swiotlb in passthrough mode
      iommu/amd: Set global dma_ops if swiotlb is disabled
      iommu/amd: Allow non-ATS devices in IOMMUv2 domains

Johan Hedberg (1):
      Bluetooth: Fix NULL pointer dereference in smp_conn_security

Johannes Berg (2):
      iwlwifi: mvm: check time-event vif to avoid bad deletion
      mac80211: shut down interfaces before destroying interface list

Johannes Thumshirn (1):
      cdc-acm: Destroy acm_minors IDR on module exit

John Horan (1):
      Input: bcm5974 - add support for the 2015 Macbook Pro

John Youn (1):
      usb: dwc3: Reset the transfer resource index on SET_INTERFACE

Jonas Gorski (1):
      MIPS: Fix build with CONFIG_OF=y for non OF-enabled targets

Jonathan Bell (1):
      pinctrl: bcm2835: Clear the event latch register when disabling interrupts

Joseph Qi (2):
      ocfs2: fix BUG in ocfs2_downconvert_thread_do_work()
      ocfs2: fix shift left overflow

Juergen Borleis (1):
      ASoC: fsl-ssi: Fix bitclock calculation for master mode

Juergen Gross (1):
      xen: release lock occasionally during ballooning

Julian Anastasov (6):
      ipvs: do not use random local source address for tunnels
      ipvs: fix crash if scheduler is changed
      ipvs: fix crash with sync protocol v0 and FTP
      ipvs: call skb_sender_cpu_clear
      ipv4: fib_select_default should match the prefix
      ipv4: consider TOS in fib_select_default

Jun Nie (1):
      Revert "dmaengine: virt-dma: don't always free descriptor upon completion"

Kalle Valo (1):
      Merge tag 'iwlwifi-for-kalle-2015-06-12' of https://git.kernel.org/.../iwlwifi/iwlwifi-fixes

Kamil Dudka (2):
      drm/nouveau: hold mutex when calling nouveau_abi16_fini()
      drm/nouveau/drm/nv04-nv40/instmem: protect access to priv->heap by mutex

Kanoj Sarcar (1):
      qla2xxx: fix command initialization in target mode.

Karicheri, Muralidharan (4):
      net: netcp: fix improper initialization in netcp_ndo_open()
      net: netcp: fix cleanup interface list in netcp_remove()
      net: netcp: ethss: fix up incorrect use of list api
      net: netcp: ethss: cleanup gbe_probe() and gbe_remove() functions

Kevin Cernekee (1):
      MIPS: BMIPS: Delete unused Kconfig symbol

Kinglong Mee (3):
      nfsd: Drop BUG_ON and ignore SECLABEL on absent filesystem
      nfsd: Fix a file leak on nfsd4_layout_setlease failure
      nfs: Fix an oops caused by using other thread's stack space in ASYNC mode

Kirill A. Shutemov (1):
      x86/mpx: Do not set ->vm_ops on MPX VMAs

Kishon Vijay Abraham I (1):
      mmc: omap_hsmmc: Fix DTO and DCRC handling

Konstantin Khlebnikov (7):
      ipvlan: remove counters of ipv4 and ipv6 addresses
      ipvlan: plug memory leak in ipvlan_link_delete
      ipvlan: unhash addresses without synchronize_rcu
      ipvlan: ignore addresses from ipv6 autoconfiguration
      net: ratelimit warnings about dst entry refcount underflow or overflow
      cgroup: net_cls: fix false-positive "suspicious RCU usage"
      mm/slub: allow merging when SLAB_DEBUG_FREE is set

Koro Chen (2):
      ASoC: mediatek: Fix unbalanced calls to runtime suspend/resume
      ASoC: mediatek: Use platform_of_node for machine drivers

Krzysztof Kozlowski (10):
      regulator: s2mps11: Fix GPIO suspend enable shift wrapping bug
      dmaengine: pl330: Fix overflow when reporting residue in memcpy
      dmaengine: pl330: Really fix choppy sound because of wrong residue calculation
      ASoC: zx: i2s: Fix devm_ioremap_resource return value check
      ASoC: zx: spdif: Fix devm_ioremap_resource return value check
      pinctrl: samsung: Remove old unused defines
      serial: amba-pl011: Fix devm_ioremap_resource return value check
      of: Drop owner assignment from platform and i2c driver
      thermal: exynos: Disable the regulator on probe failure
      thermal: Drop owner assignment from platform_driver

Lars Westerhoff (1):
      packet: missing dev_put() in packet_do_bind()

Lars-Peter Clausen (4):
      ASoC: dapm: Lock during userspace access
      ASoC: dapm: Fix kcontrol widget name memory management
      ASoC: Free card DAPM context on snd_soc_instantiate_card() error path
      ASoC: dapm: Don't add prefix to widget stream name

Laxman Dewangan (1):
      regulator: max8973: Fix up control flag option for bias control

Leo Liu (1):
      drm/amdgpu: add VCE harvesting instance query

Liad Kaufman (1):
      iwlwifi: nvm: remove mac address byte swapping in 8000 family

Liam Girdwood (2):
      ASoC: topology: Fix TLV size calculation.
      ASoC: topology: Add private data type and bump ABI version to 3

Linus Torvalds (95):
      Merge branch 'for-linus' of git://git.kernel.org/.../egtvedt/linux-avr32
      Merge branch 'for-linus' of git://git.kernel.org/.../s390/linux
      Merge tag 'trace-v4.2-rc2-fix2' of git://git.kernel.org/.../rostedt/linux-trace
      Merge branch 'for_linus' of git://git.kernel.org/.../jack/linux-fs
      Merge tag 'pinctrl-v4.2-2' of git://git.kernel.org/.../linusw/linux-pinctrl
      Revert "fsnotify: fix oops in fsnotify_clear_marks_by_group_flags()"
      Merge tag 'arm64-fixes' of git://git.kernel.org/.../arm64/linux
      Merge git://git.kernel.org/.../davem/net
      Merge tag 'iommu-fixes-v4.2-rc3' of git://git.kernel.org/.../joro/iommu
      Merge tag 'for_linus' of git://git.kernel.org/.../mst/vhost
      Merge branch 'for-linus' of git://git.kernel.org/.../ebiederm/user-namespace
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
      Merge branch 'stable' of git://git.kernel.org/.../cmetcalf/linux-tile
      Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
      Merge branch 'for-linus' of git://git.kernel.org/.../jikos/hid
      Merge tag 'sound-4.2-rc4' of git://git.kernel.org/.../tiwai/sound
      Merge tag 'spi-fix-v4.2-rc3' of git://git.kernel.org/.../broonie/spi
      Merge tag 'regulator-fix-v4.2-rc3' of git://git.kernel.org/.../broonie/regulator
      Merge branch 'for-linus' of git://git.kernel.org/.../dtor/input
      Merge tag 'mmc-4.2-rc3' of git://git.linaro.org/people/ulf.hansson/mmc
      Merge branch 'for-4.2-fixes' of git://git.kernel.org/.../tj/libata
      Merge branch 'for-linus' of git://git.kernel.dk/linux-block
      Merge tag 'for-linus-20150724' of git://git.infradead.org/linux-mtd
      Merge tag 'md/4.2-fixes' of git://neil.brown.name/md
      Merge branch 'libnvdimm-fixes' of git://git.kernel.org/.../djbw/nvdimm
      Merge tag 'trace-v4.2-rc2-fix3' of git://git.kernel.org/.../rostedt/linux-trace
      Merge tag 'char-misc-4.2-rc4' of git://git.kernel.org/.../gregkh/char-misc
      Merge tag 'staging-4.2-rc4' of git://git.kernel.org/.../gregkh/staging
      Merge tag 'tty-4.2-rc4' of git://git.kernel.org/.../gregkh/tty
      Merge tag 'usb-4.2-rc4' of git://git.kernel.org/.../gregkh/usb
      Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/.../tip/tip
      Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/.../tip/tip
      Linux 4.2-rc4
      Merge tag 'for-f2fs-v4.2-rc5' of git://git.kernel.org/.../jaegeuk/f2fs
      Merge tag 'nfs-for-4.2-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
      Merge tag 'linux-kselftest-4.2-rc5' of git://git.kernel.org/.../shuah/linux-kselftest
      Merge tag 'for_linus' of git://git.kernel.org/.../mst/vhost
      Merge tag 'devicetree-fixes-for-4.2' of git://git.kernel.org/.../robh/linux
      Merge branch 'for-linus' of git://git.kernel.org/.../egtvedt/linux-avr32
      Merge tag 'arm64-fixes' of git://git.kernel.org/.../arm64/linux
      Merge branch 'for-linus' of git://git.kernel.org/.../jmorris/linux-security
      Merge tag 'for-linus' of git://git.kernel.org/.../dledford/rdma
      Merge git://git.kernel.org/.../nab/target-pending
      Merge tag 'vfio-v4.2-rc5' of git://github.com/awilliam/linux-vfio
      Merge branch 'for-linus' of git://git.kernel.org/.../s390/linux
      Merge tag 'dm-4.2-fixes-3' of git://git.kernel.org/.../device-mapper/linux-dm
      Merge tag 'pm+acpi-4.2-rc5' of git://git.kernel.org/.../rafael/linux-pm
      Merge tag 'hwmon-for-linus-v4.2-rc5' of git://git.kernel.org/.../groeck/linux-staging
      Merge branch 'for-linus' of git://git.kernel.org/.../dtor/input
      Merge tag 'xfs-for-linus-4.2-rc4' of git://git.kernel.org/.../dgc/linux-xfs
      Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
      Merge tag 'drm-intel-fixes-2015-07-31' of git://anongit.freedesktop.org/drm-intel
      Merge tag 'iommu-fixes-v4.2-rc4' of git://git.kernel.org/.../joro/iommu
      Merge tag 'sound-4.2-rc5' of git://git.kernel.org/.../tiwai/sound
      Merge branch 'for-linus-4.2' of git://git.kernel.org/.../mason/linux-btrfs
      Merge git://git.kernel.org/.../davem/net
      Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/.../tip/tip
      Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/.../tip/tip
      Merge tag 'dmaengine-fix-4.2-rc5' of git://git.infradead.org/users/vkoul/slave-dma
      Merge branch 'for-linus' of git://git.kernel.org/.../viro/vfs
      Merge tag 'armsoc-for-linus' of git://git.kernel.org/.../arm/arm-soc
      Merge tag 'scsi-fixes' of git://git.kernel.org/.../jejb/scsi
      i915: temporary fix for DP MST docking station NULL pointer dereference
      Merge tag 'powerpc-4.2-3' of git://git.kernel.org/.../powerpc/linux
      Linux 4.2-rc5
      Merge tag 'fixes-for-linus' of git://git.kernel.org/.../rusty/linux
      Merge git://git.kernel.org/.../herbert/crypto-2.6
      Merge branch 'for-linus' of git://git.kernel.org/.../jmorris/linux-security
      Merge branch 'for-linus' of git://git.kernel.org/.../sage/ceph-client
      Merge branch 'i2c/for-current' of git://git.kernel.org/.../wsa/linux
      Merge branch 'rc-fixes' of git://git.kernel.org/.../mmarek/kbuild
      Merge tag 'for-linus-4.2-rc5-tag' of git://git.kernel.org/.../xen/tip
      Merge tag 'topic/mst-fixes-2015-08-04' of git://anongit.freedesktop.org/drm-intel
      Merge tag 'pci-v4.2-fixes-1' of git://git.kernel.org/.../helgaas/pci
      Merge branch 'for-4.2' of git://linux-nfs.org/~bfields/linux
      Merge tag 'md/4.2-rc5-fixes' of git://neil.brown.name/md
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
      Merge branch 'drm-tda998x-fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm
      Merge branch 'drm-fixes-4.2' of git://people.freedesktop.org/~agd5f/linux
      Merge branch 'akpm' (patches from Andrew)
      Merge git://git.kernel.org/.../davem/sparc
      Merge tag 'drm-intel-fixes-2015-08-07' of git://anongit.freedesktop.org/drm-intel
      Merge tag 'char-misc-4.2-rc6' of git://git.kernel.org/.../gregkh/char-misc
      Merge tag 'staging-4.2-rc6' of git://git.kernel.org/.../gregkh/staging
      Merge tag 'usb-4.2-rc6' of git://git.kernel.org/.../gregkh/usb
      Merge tag 'hwmon-for-linus-v4.2-rc6' of git://git.kernel.org/.../groeck/linux-staging
      Merge tag 'sound-4.2-rc6' of git://git.kernel.org/.../tiwai/sound
      Merge tag 'dm-4.2-fixes-4' of git://git.kernel.org/.../device-mapper/linux-dm
      Merge tag 'for_linus' of git://git.kernel.org/.../mst/vhost
      Merge tag 'arc-v4.2-rc6-fixes' of git://git.kernel.org/.../vgupta/arc
      Merge branch 'for-rc' of git://git.kernel.org/.../rzhang/linux
      Merge branch 'for-linus-4.2' of git://git.kernel.org/.../mason/linux-btrfs
      Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
      Merge branch 'for-linus' of git://git.kernel.org/.../dtor/input
      Linux 4.2-rc6

Linus Walleij (2):
      pinctrl: abx500: remove strict mode
      ARM: nomadik: disable UART0 on Nomadik boards

Lior Amsalem (1):
      ata: pmp: add quirk for Marvell 4140 SATA PMP

Lu Baolu (2):
      usb: ulpi: ulpi_init should be executed in subsys_initcall
      usb: core: lpm: set lpm_capable for root hub device

Lucas Stach (2):
      net: fec: use managed DMA API functions to allocate BD ring
      net: fec: introduce fec_ptp_stop and use in probe fail path

Ludovic Desroches (1):
      dmaengine: at_xdmac: fix bug about channel configuration

Luis Henriques (1):
      macintosh/ans-lcd: fix build failure after module_init/exit relocation

Luis R. Rodriguez (2):
      x86/mm/pat, drivers/infiniband/ipath: Replace WARN() with pr_warn()
      x86/mm/pat, drivers/media/ivtv: Move the PAT warning and replace WARN() with pr_warn()

Lukasz Anaczkowski (1):
      intel_pstate: Add get_scaling cpu_defaults param to Knights Landing

Maarten Lankhorst (15):
      drm/i915: calculate primary visibility changes instead of calling from set_config
      drm/i915: Commit planes on each crtc separately.
      drm/i915: Make the force_thru workaround atomic, v2.
      drm/i915: Validate the state after an atomic modeset only, and pass the state.
      drm/i915: Update atomic state when removing mst connector, v3.
      drm/i915: Convert connector checking to atomic, v3.
      drm/i915: Remove some unneeded checks from check_crtc_state.
      drm/i915: Remove connectors_active from state checking.
      drm/i915: Make crtc checking use the atomic state, v2.
      drm/i915: Get rid of dpms handling.
      drm/i915: Remove connectors_active from sanitization, v2.
      drm/i915: Remove connectors_active from intel_dp.c, v2.
      drm/i915: Remove connectors_active.
      drm/i915: Only update mode related state if a modeset happened.
      drm/i915: Handle return value in intel_pin_and_fence_fb_obj, v2.

Malcolm Priestley (3):
      staging: vt6655: check ieee80211_bss_conf bssid not NULL
      staging: vt6656: check ieee80211_bss_conf bssid not NULL
      staging: vt6655: vnt_bss_info_changed check conf->beacon_rate is not NULL

Manfred Schlaegl (1):
      iio: mcp320x: Fix NULL pointer dereference

Marc Herbert (1):
      drm/i915/skl: revert duplicated WaBarrierPerformanceFixDisable:skl

Marc Kleine-Budde (12):
      can: at91_can: don't touch skb after netif_receive_skb()/netif_rx()
      can: flexcan: don't touch skb after netif_receive_skb()
      can: bfin_can: don't touch skb after netif_rx()
      can: grcan: don't touch skb after netif_rx()
      can: slcan: don't touch skb after netif_rx_ni()
      can: ti_heccn: don't touch skb after netif_rx()
      can: cc770: don't touch skb after netif_rx()
      can: sja1000: don't touch skb after netif_rx()
      can: esd_usb2: don't touch skb after netif_rx()
      can: ems_usb: don't touch skb after netif_rx()
      can: usb_8dev: don't touch skb after netif_rx()
      can: pcan_usb: don't touch skb after netif_rx()

Marc-André Lureau (1):
      vhost: actually track log eventfd file

Marcus Gelderie (1):
      ipc: modify message queue accounting to not take kernel data structures into account

Marek Belisko (1):
      Input: twl4030-vibra - fix ERROR: Bad of_node_put() warning

Marek Marczykowski-Górecki (1):
      xen/gntdevt: Fix race condition in gntdev_release()

Mark Brown (13):
      regulator: core: Handle full constraints systems when resolving supplies
      Merge remote-tracking branch 'asoc/fix/dapm' into asoc-linus
      Merge remote-tracking branch 'asoc/fix/pcm1681' into asoc-linus
      Merge remote-tracking branch 'asoc/fix/rt5645' into asoc-linus
      Merge remote-tracking branch 'asoc/fix/ssm4567' into asoc-linus
      Merge remote-tracking branches 'asoc/fix/fsl-ssi', 'asoc/fix/intel', 'asoc/fix/intel-kconfig' and 'asoc/fix/mediatek' into asoc-linus
      Merge remote-tracking branches 'asoc/fix/sgtl5000', 'asoc/fix/topology' and 'asoc/fix/zx' into asoc-linus
      Merge remote-tracking branch 'regulator/fix/core' into regulator-linus
      Merge remote-tracking branches 'regulator/fix/88pm800', 'regulator/fix/max8973', 'regulator/fix/s2mps11' and 'regulator/fix/supply' into regulator-linus
      Merge remote-tracking branches 'spi/fix/gqspi', 'spi/fix/imx', 'spi/fix/mg-spfi' and 'spi/fix/spidev' into spi-linus
      Merge tag 'asoc-fix-v4.2-rc3' into asoc-fix-topology
      Merge remote-tracking branch 'asoc/fix/rt5645' into asoc-linus
      Merge remote-tracking branches 'asoc/fix/cs4265', 'asoc/fix/intel' and 'asoc/fix/topology' into asoc-linus

Martin K. Petersen (2):
      libata: Do not blacklist M510DC
      block: Do a full clone when splitting discard bios

Martin Kepplinger (1):
      iio: mma8452: use iio event type IIO_EV_TYPE_MAG

Martin Schwidefsky (2):
      s390: adapt entry.S to the move of thread_struct
      hwrng: core - correct error check of kthread_run call

Maruthi Srinivas Bayyavarapu (1):
      ALSA: hda: add new AMD PCI IDs with proper driver caps

Masanari Iida (1):
      i2c: Fix typo in i2c-bfin-twi.c

Mateusz Sylwestrzak (1):
      ALSA: hda - Add headset mic support for Acer Aspire V5-573G

Mathias Nyman (2):
      xhci: call BIOS workaround to enable runtime suspend on Intel Braswell
      xhci: fix off by one error in TRB DMA address boundary check

Matt Fleming (1):
      perf/x86/intel/cqm: Return cached counter value from IRQ context

Matti Gottlieb (1):
      iwlwifi: mvm: Avoid accessing Null pointer when setting igtk

Mel Gorman (3):
      mm, meminit: allow early_pfn_to_nid to be used during runtime
      fs, file table: reinit files_stat.max_files after deferred memory initialisation
      mm: initialize hotplugged pages as reserved

Mengdong Lin (3):
      ASoC: topology: fix typo in soc_tplg_kcontrol_bind_io()
      ASoC: topology: Update TLV support so we can support more TLV types
      ASoC: topology: Add ops support to byte controls UAPI

Michael Holzheu (1):
      s390/bpf: clear correct BPF accumulator register

Michael S. Tsirkin (4):
      virtio_net: document VIRTIO_NET_CTRL_GUEST_OFFLOADS
      virtio: define virtio_pci_cfg_cap in header.
      PCI: Restore PCI_MSIX_FLAGS_BIRMASK definition
      virtio_net: don't require ANY_LAYOUT with VERSION_1

Michal Hocko (1):
      mm, vmscan: Do not wait for page writeback for GFP_NOFS allocations

Michal Kazior (1):
      mac80211: don't clear all tx flags when requeing

Michal Marek (1):
      kbuild: Do not pick up ARCH_{CPP,A,C}FLAGS from the environment

Michel Dänzer (4):
      drm/amdgpu/dce11: Re-set VBLANK interrupt state when enabling a CRTC
      drm/amdgpu/dce10: Re-set VBLANK interrupt state when enabling a CRTC
      drm/radeon: Drop drm/ prefix for including drm.h in radeon_drm.h
      drm/amdgpu: Drop drm/ prefix for including drm.h in amdgpu_drm.h

Mika Kuoppala (6):
      drm/i915: Do kunmap if renderstate parsing fails
      drm/i915: Spam less on dp aux send/receive problems
      drm/i915/skl WaDisableSbeCacheDispatchPortSharing
      drm/i915: Use masked write for Context Status Buffer Pointer
      drm/i915: Check idle to active before processing CSQ
      drm/i915: Contain the WA_REG macro

Mika Westerberg (1):
      ACPI / PM: Use target_state to set the device power state

Mike Krinkin (1):
      null_blk: fix use-after-free problem

Mike Snitzer (4):
      dm thin: return -ENOSPC when erroring retry list due to out of data space
      Revert "dm cache: do not wake_worker() in free_migration()"
      dm cache: fix device destroy hang due to improper prealloc_used accounting
      dm: fix dm_merge_bvec regression on 32 bit systems

Mikulas Patocka (1):
      libata: increase the timeout when setting transfer mode

Mugunthan V N (1):
      drivers: net: cpsw: remove tx event processing in rx napi poll

Murali Karicheri (1):
      ARM: dts: keystone: fix dt bindings to use post div register for mainpll

Naoya Horiguchi (5):
      mm/memory-failure: unlock_page before put_page
      mm/memory-failure: fix race in counting num_poisoned_pages
      mm/memory-failure: give up error handling for non-tail-refcounted thp
      mm: check __PG_HWPOISON separately from PAGE_FLAGS_CHECK_AT_*
      mm/memory-failure: set PageHWPoison before migrate_pages()

NeilBrown (8):
      md/raid5: avoid races when changing cache size.
      md/raid10: always set reshape_safe when initializing reshape_position.
      md: flush ->event_work before stopping array.
      md/raid1: fix test for 'was read error from last working device'.
      md/raid5: clear R5_NeedReplace when no longer needed.
      sunrpc: translate -EAGAIN to -ENOBUFS when socket is writable.
      md/raid1: extend spinlock to protect raid1_end_read_request against inconsistencies
      md/raid5: don't let shrink_slab shrink too far.

Nicholas Bellinger (5):
      target: Add extra TYPE_DISK + protection checks for INQUIRY SPT
      iscsi-target: Fix use-after-free during TPG session shutdown
      iscsi-target: Fix iscsit_start_kthreads failure OOPs
      iscsi-target: Fix iser explicit logout TX kthread leak
      iser-target: Fix REJECT CM event use-after-free OOPs

Nicholas Mc Guire (1):
      tcm_qla2xxx: pass timeout as HZ independent value

Nicolai Stange (1):
      mm, meminit: replace rwsem with completion

Nicolas Boichat (1):
      ASoC: rt5645: Check if codec is initialized in workqueue handler

Nicolas Iooss (1):
      drm/amdgpu: increment queue when iterating on this variable.

Nicolas Schichan (3):
      ARM: net: fix condition for load_order > 0 when translating load instructions.
      ARM: net: handle negative offsets in BPF JIT.
      ARM: net: fix vlan access instructions in ARM JIT.

Nikolay Aleksandrov (7):
      bridge: mdb: fix double add notification
      bonding: fix destruction of bond with devices different from arphrd_ether
      bonding: correctly handle bonding type change on enslave failure
      bridge: netlink: fix slave_changelink/br_setport race conditions
      inet: frags: remove INET_FRAG_EVICTED and use list_evictor for the test
      bridge: stp: when using userspace stp stop kernel hello and hold timers
      bridge: mdb: fix delmdb state in the notification

Oleksij Rempel (1):
      Input: zforce - don't overwrite the stack

Oliver Neukum (1):
      usb-storage: ignore ZTE MF 823 card reader in mode 0x1225

Olof Johansson (3):
      Merge tag 'samsung-fixes-1' of git://git.kernel.org/.../kgene/linux-samsung into fixes
      Merge tag 'for-v4.2-rc/omap-fixes-a' of git://git.kernel.org/.../pjw/omap-pending into fixes
      Merge tag 'imx-fixes-4.2-2' of git://git.kernel.org/.../shawnguo/linux into fixes

Or Gerlitz (1):
      net/mlx4_core: Use sink counter for the VF default as fallback

Oren Givon (1):
      iwlwifi: edit the 3165 series and 8000 series PCI IDs

Pablo Neira Ayuso (3):
      netfilter: ctnetlink: put back references to master ct and expect objects
      netfilter: fix netns dependencies with conntrack templates
      Merge tag 'ipvs-fixes-for-v4.2' of https://git.kernel.org/.../horms/ipvs

Pali Rohár (1):
      hwmon: (dell-smm) Blacklist Dell Studio XPS 8100

Paolo Bonzini (3):
      KVM: x86: introduce kvm_check_has_quirk
      KVM: x86: rename quirk constants to KVM_X86_QUIRK_*
      Merge tag 'kvm-s390-master-20150730' of git://git.kernel.org/.../kvms390/linux into kvm-master

Paulo Zanoni (6):
      drm/i915: fix FBC frontbuffer tracking flushing code
      drm/i915: don't call intel_fbc_update() at intel_unpin_work_fn()
      drm/i915: don't disable FBC for pipe A when flipping pipe B
      drm/i915: special-case dirtyfb for frontbuffer tracking
      drm/i915/skl: send opregion_nofify_adapter(PCI_D1) instead of PCI_D3
      drm/i915: fix stolen bios_reserved checks

Peng Fan (1):
      mmc: sdhci check parameters before call dma_free_coherent

Peter Chen (2):
      usb: chipidea: ehci_init_driver is intended to call one time
      usb: gadget: f_uac2: fix calculation of uac2->p_interval

Peter Hurley (4):
      n_tty: signal and flush atomically
      m32r: Add ioreadXX/iowriteXX big-endian mmio accessors
      serial: core: Fix crashes while echoing when closing
      tty: vt: Fix !TASK_RUNNING diagnostic warning from paste_selection()

Peter Hutterer (1):
      Input: elantech - force resolution of 31 u/mm

Peter Meerwald (2):
      iio: light: tcs3414: Fix bug preventing to set integration time
      iio: tmp006: Check channel info on write

Pierre Morel (1):
      9p/trans_virtio: reset virtio device on remove

Pieter Hollants (1):
      USB: qcserial: Add support for Dell Wireless 5809e 4G Modem

Qu Wenruo (1):
      btrfs: qgroup: Fix a regression in qgroup reserved space.

Quinn Tran (3):
      qla2xxx: Add flush after updating ATIOQ consumer index.
      qla2xxx: release request queue reservation.
      qla2xxx: adjust debug flags

Rabin Vincent (1):
      writeback: fix initial dirty limit

Rafael J. Wysocki (2):
      cpufreq: Avoid attempts to create duplicate symbolic links
      Merge branches 'pm-cpufreq' and 'acpi-pm'

Rajmohan Mani (1):
      xhci: Workaround to get D3 working in Intel xHCI

Ralf Baechle (3):
      CPUFREQ: Loongson2: Fix broken build due to incorrect include.
      MIPS: Handle page faults of executable but unreadable pages correctly.
      MIPS: Partially disable RIXI support.

Rameshwar Prasad Sahu (1):
      dmaengine: xgene-dma: Fix the resource map to handle overlapping

Reinhard Speyerer (2):
      USB: qcserial/option: make AT URCs work for Sierra Wireless MC7305/MC7355
      qmi_wwan: add the second QMI/network interface for Sierra Wireless MC7305/MC7355

Reyad Attiyat (1):
      HID: microsoft: Add quirk for MS Surface Type/Touch cover

Ricardo Neri (1):
      efi: Check for NULL efi kernel parameters

Richard Stearn (1):
      NET: AX.25: Stop heartbeat timer on disconnect.

Rob Clark (1):
      drm/msm: fix msm_gem_prime_get_sg_table()

Rob Herring (1):
      of: add HAS_IOMEM depends to OF_ADDRESS

Robert Jarzmik (1):
      MAINTAINERS: mtd: docg3: add docg3 maintainer

Rodrigo Vivi (6):
      drm/i915: Try to stop sink crc calculation on error.
      drm/i915: Don't return error on sink crc stop.
      drm/i915: Split sink_crc function in start, stop and read.
      drm/i915: VLV/CHV PSR: Increase wait delay time before active PSR.
      drm/i915: Set power domain for DDI-E
      drm/i915: Set alternate aux for DDI-E

Roger Quadros (7):
      phy: ti-pipe3: fix suspend
      ARM: DRA7: hwmod: fix gpmc hwmod
      ARM: OMAP2+: hwmod: Fix _wait_target_ready() for hwmods without sysc
      extcon: Fix hang and extcon_get/set_cable_state().
      extcon: Fix extcon_cable_get_state() from getting old state after notification
      phy: ti-pipe3: i783 workaround for SATA lockup after dpll unlock/relock
      ARM: dts: dra7: Add syscon-pllreset syscon to SATA PHY

Roland Dreier (1):
      qla2xxx: kill sessions/log out initiator on RSCN and port down events

Ross Lagerwall (1):
      xen/events/fifo: Handle linked events when closing a port

Roy Spliet (1):
      drm/nouveau/clk/gt215: u32->s32 for difference in req. and set clock

Rusty Russell (1):
      module: weaken locking assertion for oops path.

Sabrina Dubroca (1):
      tcp: fix recv with flags MSG_WAITALL | MSG_PEEK

Sagi Grimberg (3):
      target/pr: Fix possible uninitialized variable usage
      target/spc: Set SPT correctly in Extended INQUIRY Data VPD page
      target/rd: Set ramdisk as non rotational device

Salvatore Mesoraca (1):
      Adding YAMA hooks also when YAMA is not stacked.

Samuel Pitoiset (2):
      drm/nouveau/pm: prevent freeing the wrong engine context
      drm/nouveau/pm: fix a potential race condition when creating an engine context

Sascha Hauer (1):
      spi: imx: Fix small DMA transfers

Satish Ashok (2):
      bridge: multicast: treat igmpv3 report with INCLUDE and no sources as a leave
      bridge: mcast: give fast leave precedence over multicast router and querier

Saurav Kashyap (1):
      qla2xxx: Fix hardware lock/unlock issue causing kernel panic.

Scott Wood (1):
      mtd: nand: Fix NAND_USE_BOUNCE_BUFFER flag conflict

Sebastian Herbszt (1):
      Documentation/target: Fix tcm_mod_builder.py build breakage

Sebastian Ott (1):
      phy/pxa: add HAS_IOMEM dependency

Sergei Shtylyov (4):
      ravb: do not invalidate cache for RX buffer twice
      sh-pfc: fix sparse GPIOs for R-Car SoCs
      ravb: fix race updating TCCR
      ravb: fix ring memory allocation

Shahed Shaikh (1):
      qlcnic: Fix corruption while copying

Shaohui Xie (1):
      net/mdio: fix mdio_bus_match for c45 PHY

Shilpa Sreeramalu (1):
      ASoC: Intel: Get correct usage_count value to load firmware

Sifan Naeem (1):
      spi: img-spfi: fix support for speeds up to 1/4th input clock

Simon Guinot (1):
      net: mvneta: fix refilling for Rx DMA buffers

Sowmini Varadhan (2):
      net: sk_clone_lock() should only do get_net() if the parent is not a kernel socket
      lib/iommu-common.c: do not use 0xffffffffffffffffl for computing align_mask

Srinivas Pandruvada (1):
      hid-sensor: Fix suspend/resume delay

Stefan Agner (2):
      can: mcp251x: fix resume when device is down
      can: mcp251x: get regulators optionally

Stephen Rothwell (1):
      virtio scsi: fix unused variable warning

Stephen Smalley (1):
      ipc: use private shmem or hugetlbfs inodes for shm segments.

Steve Wise (1):
      RDMA/cxgb3: fail get_dma_mr on 64 bit arches

Steven J. Magnani (1):
      udf: Don't corrupt unalloc spacetable when writing it

Steven Rostedt (Red Hat) (2):
      tracing: Fix sample output of dynamic arrays
      ftrace: Fix breakage of set_ftrace_pid

Subhransu S. Prusty (1):
      ASoC: topology: Add subsequence in topology

Sudeep Dutt (1):
      misc: mic: scif bug fix for vmalloc_to_page crash

Sudip Mukherjee (6):
      drm/i915: remove unnecessary null test
      drm/i915: remove redundant if check
      parport: fix error handling
      parport: fix memory leak
      parport: fix freeing freed memory
      parport: Revert "parport: fix memory leak"

Sunil Goutham (10):
      net: thunderx: Fix data integrity issues with LDWB
      net: thunderx: Fix memory leak while tearing down interface
      net: thunderx: Fix RQ_DROP miscalculation
      net: thunderx: Fix memory leak when changing queue count
      net: thunderx: Fix TSO packet statistic
      net: thunderx: Suppress alloc_pages() failure warnings
      net: thunderx: Wakeup TXQ only if CQE_TX are processed
      net: thunderx: Set watchdog timeout value
      net: thunderx: Fix crash when changing rss with mutliple traffic flows
      net: thunderx: Add PCI driver shutdown routine

Swapnil Nagle (1):
      qla2xxx: cleanup cmd in qla workqueue before processing TMR

Tadeusz Struk (1):
      crypto: qat - Fix invalid synchronization between register/unregister sym algs

Takashi Iwai (6):
      ALSA: pcm: Fix lockdep warning with nonatomic PCM ops
      Merge tag 'asoc-fix-v4.2-rc3' of git://git.kernel.org/.../broonie/sound into for-linus
      ALSA: hda - Apply fixup for another Toshiba Satellite S50D
      ALSA: hda - Apply a fixup to Dell Vostro 5480
      ALSA: hda - Fix MacBook Pro 5,2 quirk
      Merge tag 'asoc-fix-v4.2-rc5' of git://git.kernel.org/.../broonie/sound into for-linus

Takashi Sakamoto (3):
      ALSA: fireworks: add support for AudioFire2 quirk
      Revert "ALSA: fireworks: add support for AudioFire2 quirk"
      ALSA: fireworks/firewire-lib: add support for recent firmware quirk

Tejun Heo (2):
      blkcg: fix gendisk reference leak in blkg_conf_prep()
      block: export bio_associate_*() and wbc_account_io()

Teodora Baluta (1):
      iio: magnetometer: mmc35240: fix available sampling frequencies

Thanneeru Srinivasulu (1):
      net: thunderx: Fix for crash while BGX teardown

Thierry Reding (2):
      drm/nouveau: Do not leak client objects
      drm/nouveau/disp: Use NULL for pointers

Thomas Abraham (1):
      ARM: dts: add CPU OPP and regulator supply property for exynos4210

Thomas Gleixner (4):
      x86/mm: Fix newly introduced printk format warnings
      x86/mm/pat: Revert 'Adjust default caching mode translation tables'
      MAINTAINERS: Appoint Marc Zyngier as irqchips co-maintainer
      MAINTAINERS: Appoint Jiang and Marc as irqdomain maintainers

Thomas Hebb (2):
      phy: berlin-usb: fix divider for BG2CD
      phy: berlin-usb: fix divider for BG2

Thomas Huth (1):
      virtio: Fix typecast of pointer in vring_init()

Thomas Petazzoni (2):
      wireless: regulatory: reduce log level of CRDA related messages
      dmaengine: mv_xor: fix big endian operation in register mode

Thulasimani,Sivakumar (2):
      drm/i915: read bpp from vbt only for older panels
      drm/i915: fix checksum write for automated test reply

Tiberiu Breana (1):
      iio: light: STK3310: un-invert proximity values

Tilman Schmidt (2):
      isdn/gigaset: reset tty->receive_room when attaching ser_gigaset
      isdn/gigaset: drop unused ldisc methods

Tom Hughes (1):
      mac80211: clear subdir_stations when removing debugfs

Tomas Winkler (2):
      mei: prevent unloading mei hw modules while the device is opened.
      mmc: block: Add missing mmc_blk_put() in power_ro_lock_show()

Tomer Barletz (1):
      ALSA: oxygen: Fix logical-not-parentheses warning

Tomeu Vizoso (1):
      of: constify drv arg of of_driver_match_device stub

Tony Battersby (1):
      scsi: fix memory leak with scsi-mq

Tony Luck (1):
      efi: Handle memory error structures produced based on old versions of standard

Toshi Kani (3):
      x86/mm: Move warning from __ioremap_check_ram() to the call site
      x86/mm: Remove region_is_ram() call from ioremap
      mm: Fix bugs in region_is_ram()

Toshiaki Makita (1):
      bridge: Fix network header pointer for vlan tagged packets

Trond Myklebust (24):
      SUNRPC: Don't reencode message if transmission failed with ENOBUFS
      SUNRPC: Don't confuse ENOBUFS with a write_space issue
      NFSv4.1: Handle SEQ4_STATUS_EXPIRED_SOME_STATE_REVOKED status bit correctly.
      NFSv4.1: Handle SEQ4_STATUS_RECALLABLE_STATE_REVOKED status bit correctly
      NFSv4.1: Handle SEQ4_STATUS_BACKCHANNEL_FAULT correctly
      NFSv4.1: nfs41_sequence_done should handle sequence flag errors
      NFSv4: Leases are renewed in sequence_done when we have sessions
      NFSv4.2/flexfiles: Fix a typo in the flexfiles layoutstats code
      pNFS: Layoutreturn must invalidate all existing layout segments.
      pNFS: pnfs_roc_drain should return 'true' when sleeping
      pNFS: Fix races between return-on-close and layoutreturn.
      pNFS: pnfs_roc_drain() fix a race with open
      pNFS: Don't throw out valid layout segments
      SUNRPC: Fix a backchannel deadlock
      SUNRPC: xprt_complete_bc_request must also decrement the free slot count
      NFSv4: We must set NFS_OPEN_STATE flag in nfs_resync_open_stateid_locked
      NFSv4/pnfs: Ensure we don't miss a file extension
      NFS: Don't revalidate the mapping if both size and change attr are up to date
      NFS: Set NFS_INO_REVAL_PAGECACHE if the change attribute is uninitialised
      NFS: Remove the "NFS_CAP_CHANGE_ATTR" capability
      NFS: nfs_mark_for_revalidate should always set NFS_INO_REVAL_PAGECACHE
      NFS: Fix a memory leak in nfs_do_recoalesce
      NFS: Don't clear desc->pg_moreio in nfs_do_recoalesce()
      SUNRPC: Report TCP errors to the caller

U. Artie Eoff (1):
      ALSA: hda - Fix race between PM ops and HDA init/probe

Uwe Kleine-König (1):
      Subject: pinctrl: imx1-core: Fix debug output in .pin_config_set callback

Vignesh R (1):
      mmc: omap_hsmmc: Handle BADA, DEB and CEB interrupts

Vineet Gupta (12):
      ARCv2: lib: memcpy: Missing PREFETCHW
      ARCv2: lib: memset: Don't assume 64-bit load/stores
      ARCv2: Fix the peripheral address space detection
      ARCv2: [axs103_smp] Reduce clk for Quad FPGA configs
      Revert "ARCv2: STAR 9000837815 workaround hardware exclusive transactions livelock"
      ARC: refactor atomic inline asm operands with symbolic names
      ARC: LLOCK/SCOND based spin_lock
      ARC: LLOCK/SCOND based rwlock
      ARCv2: spinlock/rwlock/atomics: Delayed retry of failed SCOND with exponential backoff
      ARCv2: spinlock/rwlock: Reset retry delay when starting a new spin-wait cycle
      ARC: Make pt_regs regs unsigned
      ARCv2: spinlock/rwlock/atomics: reduce 1 instruction in exponential backoff

Vinod Koul (3):
      ASoC: topology: fix typos in topology header
      ASoC: Intel: use CONFIG_SND_SOC for intel boards
      ASoC: topology: add private data to manifest

Viorel Suman (1):
      iio: magnetometer: mmc35240: fix SET/RESET sequence

Viresh Kumar (3):
      AVR32/time: Migrate to new 'set-state' interface
      ARC/time: Migrate to new 'set-state' interface
      thermal: remove dangling 'weight_attr' device file

Vivien Didelot (1):
      net: dsa: mv88e6xxx: fix fid_mask when leaving bridge

Vlad Dogaru (2):
      iio: sx9500: rework error handling of raw readings
      iio: sx9500: fix bug in compensation code

Vladimir Zapolskiy (3):
      i2c: slave eeprom: clean up sysfs bin attribute read()/write()
      misc: eeprom: at24: clean up at24_bin_write()
      i2c: fix leaked device refcount on of_find_i2c_* error path

WANG Cong (7):
      fq_codel: fix a use-after-free
      ipvlan: use rcu_deference_bh() in ipvlan_queue_xmit()
      net_sched: fix a use-after-free in sfq
      fq_codel: fix return value of fq_codel_drop()
      sch_plug: purge buffered packets during reset
      sch_choke: drop all packets in queue during reset
      act_pedit: check binding before calling tcf_hash_release()

Wentao Xu (2):
      drm/msm: change to uninterruptible wait in atomic commit
      drm/msm/mdp5: release SMB (shared memory blocks) in various cases

Will Deacon (2):
      iommu/arm-smmu: Fix LOG2SIZE setting for 2-level stream tables
      arm64: switch_to: calculate cpu context pointer using separate register

WingMan Kwok (1):
      net: netcp: Fixes SGMII reset on network interface shutdown

Woodrow Shen (2):
      ALSA: hda - Fix the headset mic that will not work on Dell desktop machine
      ALSA: hda - Add pin quirk for the headset mic jack detection on Dell laptop

Xiao Guangrong (3):
      KVM: MTRR: fix memory type handling if MTRR is completely disabled
      KVM: MTRR: simplify kvm_mtrr_get_guest_memory_type
      KVM: vmx: obey KVM_QUIRK_CD_NW_CLEARED

Yan, Zheng (2):
      ceph: fix ceph_encode_locks_to_buffer()
      ceph: always re-send cap flushes when MDS recovers

Yao-Wen Mao (1):
      ALSA: usb-audio: add dB range mapping for some devices

Yi Zhang (1):
      regulator: 88pm800: fix LDO vsel_mask value

Yoshihiro Shimoda (1):
      usb: gadget: udc: core: Fix argument of dma_map_single for IOMMU

Yuchung Cheng (1):
      tcp: don't use F-RTO on non-recurring timeouts

Zhang Rui (1):
      Merge branch 'fixes' of git://git.kernel.org/.../evalenti/linux-soc-thermal into for-rc

Zhao Lei (2):
      btrfs: Fix lockdep warning of btrfs_run_delayed_iputs()
      btrfs: Avoid NULL pointer dereference of free_extent_buffer when read_tree_block() fail

Zhen Lei (4):
      iommu/arm-smmu: Fix the index calculation of strtab
      iommu/arm-smmu: Fix the values of ARM64_TCR_{I,O}RGN0_SHIFT
      iommu/arm-smmu: Enlarge STRTAB_L1_SZ_SHIFT to support larger sidsize
      iommu/arm-smmu: Skip the execution of CMD_PREFETCH_CONFIG

Zhuang Jin Can (3):
      xhci: report U3 when link is in resume state
      xhci: prevent bus_suspend if SS port resuming in phase 1
      xhci: do not report PLC when link is in internal resume state

dingtianhong (1):
      bonding: correct the MAC address for "follow" fail_over_mac policy

hayeswang (5):
      r8152: fix the issue about U1/U2
      r8152: fix wakeup settings
      r8152: don't enable napi before rx ready
      r8152: add pre_reset and post_reset
      r8152: reset device when tx timeout

monk.liu (3):
      drm/amdgpu: different emit_ib for gfx and compute
      drm/amdgpu: hdp_flush is not needed for inside IB
      drm/amdgpu: add new parameter to seperate map and unmap

 Documentation/DocBook/drm.tmpl                     |  18 +-
 .../devicetree/bindings/dma/apm-xgene-dma.txt      |   2 +-
 .../devicetree/bindings/iommu/arm,smmu-v3.txt      |   3 +
 .../devicetree/bindings/mmc/fsl-imx-esdhc.txt      |   2 -
 Documentation/devicetree/bindings/phy/ti-phy.txt   |  16 +
 .../devicetree/bindings/sound/mt8173-max98090.txt  |   2 +
 .../bindings/sound/mt8173-rt5650-rt5676.txt        |   2 +
 .../devicetree/bindings/spi/spi-ath79.txt          |   6 +-
 Documentation/hwmon/nct7904                        |   4 +-
 Documentation/input/alps.txt                       |   6 +-
 Documentation/target/tcm_mod_builder.py            |  21 +-
 MAINTAINERS                                        |  22 +-
 Makefile                                           |  11 +-
 arch/arc/Kconfig                                   |  13 +-
 arch/arc/Makefile                                  |  10 +-
 arch/arc/include/asm/arcregs.h                     |   7 +-
 arch/arc/include/asm/atomic.h                      |  78 +-
 arch/arc/include/asm/ptrace.h                      |  54 +-
 arch/arc/include/asm/spinlock.h                    | 538 +++++++++++++-
 arch/arc/include/asm/spinlock_types.h              |   2 +
 arch/arc/include/uapi/asm/ptrace.h                 |  20 +-
 arch/arc/kernel/setup.c                            |  12 +-
 arch/arc/kernel/time.c                             |  40 +-
 arch/arc/lib/memcpy-archs.S                        |   2 +-
 arch/arc/lib/memset-archs.S                        |  43 +-
 arch/arc/plat-axs10x/axs10x.c                      |  15 +
 arch/arm/boot/dts/dra7.dtsi                        |   1 +
 arch/arm/boot/dts/exynos3250.dtsi                  |   2 +-
 arch/arm/boot/dts/exynos4210-origen.dts            |   4 +
 arch/arm/boot/dts/exynos4210-trats.dts             |   4 +
 arch/arm/boot/dts/exynos4210-universal_c210.dts    |   4 +
 arch/arm/boot/dts/exynos4210.dtsi                  |  12 +
 arch/arm/boot/dts/imx25-pdk.dts                    |   5 +-
 arch/arm/boot/dts/imx35.dtsi                       |   8 +-
 arch/arm/boot/dts/imx51-apf51dev.dts               |   2 +-
 arch/arm/boot/dts/imx53-ard.dts                    |   4 +-
 arch/arm/boot/dts/imx53-m53evk.dts                 |   4 +-
 arch/arm/boot/dts/imx53-qsb-common.dtsi            |   4 +-
 arch/arm/boot/dts/imx53-smd.dts                    |   4 +-
 arch/arm/boot/dts/imx53-tqma53.dtsi                |   4 +-
 arch/arm/boot/dts/imx53-tx53.dtsi                  |   4 +-
 arch/arm/boot/dts/imx53-voipac-bsb.dts             |   4 +-
 arch/arm/boot/dts/imx6dl-riotboard.dts             |   8 +-
 arch/arm/boot/dts/imx6q-arm2.dts                   |   5 +-
 arch/arm/boot/dts/imx6q-gk802.dts                  |   3 +-
 arch/arm/boot/dts/imx6q-tbs2910.dts                |   4 +-
 arch/arm/boot/dts/imx6qdl-aristainetos.dtsi        |   4 +-
 arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi       |   4 +-
 arch/arm/boot/dts/imx6qdl-cubox-i.dtsi             |   2 +-
 arch/arm/boot/dts/imx6qdl-dfi-fs700-m60.dtsi       |   4 +-
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi              |   2 +-
 arch/arm/boot/dts/imx6qdl-gw53xx.dtsi              |   2 +-
 arch/arm/boot/dts/imx6qdl-gw54xx.dtsi              |   2 +-
 arch/arm/boot/dts/imx6qdl-hummingboard.dtsi        |   2 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi          |   4 +-
 arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi       |   8 +-
 arch/arm/boot/dts/imx6qdl-rex.dtsi                 |   4 +-
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi           |   4 +-
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi           |   6 +-
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi             |   8 +-
 arch/arm/boot/dts/imx6qdl-tx6.dtsi                 |   4 +-
 arch/arm/boot/dts/imx6qdl-wandboard.dtsi           |   6 +-
 arch/arm/boot/dts/imx6sl-evk.dts                   |  10 +-
 arch/arm/boot/dts/imx6sx-sabreauto.dts             |   4 +-
 arch/arm/boot/dts/imx6sx-sdb.dtsi                  |   4 +-
 arch/arm/boot/dts/imx7d-sdb.dts                    |   4 +-
 arch/arm/boot/dts/k2e-clocks.dtsi                  |   5 +-
 arch/arm/boot/dts/k2hk-clocks.dtsi                 |   5 +-
 arch/arm/boot/dts/k2l-clocks.dtsi                  |   5 +-
 arch/arm/boot/dts/ste-nomadik-nhk15.dts            |   1 +
 arch/arm/boot/dts/ste-nomadik-s8815.dts            |   4 +
 arch/arm/boot/dts/ste-nomadik-stn8815.dtsi         |   1 +
 arch/arm/mach-omap2/omap_hwmod.c                   |  24 +-
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c          |   5 +-
 arch/arm/net/bpf_jit_32.c                          |  57 +-
 arch/arm64/boot/dts/apm/apm-storm.dtsi             |   2 +-
 arch/arm64/kernel/efi.c                            |   4 +-
 arch/arm64/kernel/entry.S                          |   5 +-
 arch/arm64/kernel/irq.c                            |   4 +-
 arch/arm64/kernel/signal32.c                       |   5 +-
 arch/avr32/kernel/time.c                           |  65 +-
 arch/avr32/mach-at32ap/clock.c                     |  20 +-
 arch/m32r/include/asm/io.h                         |   5 +
 arch/mips/Kconfig                                  |   1 -
 arch/mips/ath79/setup.c                            |   1 +
 arch/mips/cavium-octeon/smp.c                      |   2 +-
 arch/mips/include/asm/mach-bcm63xx/dma-coherence.h |  10 -
 arch/mips/include/asm/pgtable.h                    |  31 +
 arch/mips/include/asm/smp.h                        |   2 -
 arch/mips/include/asm/stackframe.h                 |  25 +
 arch/mips/kernel/mips-mt-fpaff.c                   |   5 +-
 arch/mips/kernel/prom.c                            |   2 +-
 arch/mips/kernel/relocate_kernel.S                 |   8 +-
 arch/mips/kernel/signal32.c                        |   2 -
 arch/mips/kernel/smp-bmips.c                       |   4 +-
 arch/mips/kernel/smp.c                             |  10 -
 arch/mips/kernel/traps.c                           |  13 +
 arch/mips/kernel/unaligned.c                       |   2 +-
 arch/mips/lantiq/irq.c                             |   3 +-
 arch/mips/loongson64/loongson-3/smp.c              |   7 +-
 arch/mips/mm/cache.c                               |   8 +-
 arch/mips/mm/fault.c                               |   3 +-
 arch/mips/mti-malta/malta-int.c                    |   2 +-
 arch/mips/mti-malta/malta-time.c                   |  16 +-
 arch/mips/mti-sead3/sead3-time.c                   |   1 +
 arch/mips/netlogic/common/smp.c                    |   2 +-
 arch/mips/paravirt/paravirt-smp.c                  |   2 +-
 arch/mips/pistachio/time.c                         |   1 +
 arch/mips/pmcs-msp71xx/msp_smp.c                   |   2 +-
 arch/mips/ralink/irq.c                             |   1 +
 arch/mips/sgi-ip27/ip27-irq.c                      |   8 +-
 arch/mips/sibyte/bcm1480/smp.c                     |   9 +-
 arch/mips/sibyte/sb1250/smp.c                      |   7 +-
 arch/powerpc/kernel/signal_32.c                    |   2 -
 arch/powerpc/platforms/powernv/eeh-powernv.c       |   2 +-
 arch/powerpc/platforms/powernv/pci-ioda.c          |  11 +-
 arch/s390/kernel/asm-offsets.c                     |  15 +-
 arch/s390/kernel/cache.c                           |   2 +
 arch/s390/kernel/entry.S                           |  13 +-
 arch/s390/kernel/traps.c                           |   4 +-
 arch/s390/kvm/kvm-s390.c                           |   4 +-
 arch/s390/net/bpf_jit_comp.c                       |  14 +-
 arch/sparc/include/asm/visasm.h                    |  16 +-
 arch/sparc/lib/NG4memcpy.S                         |   5 +-
 arch/sparc/lib/VISsave.S                           |  67 +-
 arch/sparc/lib/ksyms.c                             |   4 -
 arch/tile/kernel/compat_signal.c                   |   2 -
 arch/tile/kernel/setup.c                           |   2 +-
 arch/x86/boot/compressed/eboot.c                   |   4 +
 arch/x86/entry/entry_64_compat.S                   |  14 +-
 arch/x86/include/asm/desc.h                        |  15 -
 arch/x86/include/asm/mmu.h                         |   3 +-
 arch/x86/include/asm/mmu_context.h                 |  54 +-
 arch/x86/include/uapi/asm/kvm.h                    |   4 +-
 arch/x86/kernel/apic/io_apic.c                     |   2 +-
 arch/x86/kernel/cpu/common.c                       |   4 +-
 arch/x86/kernel/cpu/perf_event.c                   |  12 +-
 arch/x86/kernel/cpu/perf_event_intel_cqm.c         |   8 +
 arch/x86/kernel/fpu/init.c                         |   6 +
 arch/x86/kernel/ldt.c                              | 262 +++----
 arch/x86/kernel/process_64.c                       |   4 +-
 arch/x86/kernel/step.c                             |   6 +-
 arch/x86/kvm/lapic.c                               |   2 +-
 arch/x86/kvm/mtrr.c                                |  40 +-
 arch/x86/kvm/svm.c                                 |   2 +-
 arch/x86/kvm/vmx.c                                 |   5 +-
 arch/x86/kvm/x86.h                                 |   5 +
 arch/x86/mm/ioremap.c                              |  23 +-
 arch/x86/mm/mmap.c                                 |   7 +
 arch/x86/mm/mpx.c                                  |  24 +-
 arch/x86/mm/tlb.c                                  |   2 +-
 arch/x86/net/bpf_jit_comp.c                        |   8 +-
 arch/x86/platform/efi/efi.c                        |   5 +
 arch/x86/power/cpu.c                               |   3 +-
 arch/x86/xen/enlighten.c                           |  40 ++
 block/bio.c                                        |  17 +-
 block/blk-cgroup.c                                 |   6 +-
 drivers/acpi/device_pm.c                           |   2 +-
 drivers/ata/libata-core.c                          |  21 +-
 drivers/ata/libata-pmp.c                           |   7 +
 drivers/ata/libata-scsi.c                          |   3 +-
 drivers/ata/libata-transport.c                     |   2 +
 drivers/block/null_blk.c                           |  18 +-
 drivers/block/rbd.c                                |  22 +-
 drivers/bluetooth/btbcm.c                          |  11 +-
 drivers/char/hw_random/core.c                      |   2 +-
 drivers/cpufreq/cpufreq.c                          | 108 +--
 drivers/cpufreq/intel_pstate.c                     |   1 +
 drivers/cpufreq/loongson2_cpufreq.c                |   2 +-
 drivers/crypto/ixp4xx_crypto.c                     |   1 -
 drivers/crypto/qat/qat_common/qat_algs.c           |  24 +-
 drivers/dma/at_hdmac.c                             | 132 ++--
 drivers/dma/at_hdmac_regs.h                        |   3 +-
 drivers/dma/at_xdmac.c                             |  26 +-
 drivers/dma/mv_xor.c                               |   9 +-
 drivers/dma/pl330.c                                |   3 +-
 drivers/dma/virt-dma.c                             |  19 +-
 drivers/dma/virt-dma.h                             |  13 +-
 drivers/dma/xgene-dma.c                            |   3 +
 drivers/extcon/extcon-palmas.c                     |  13 -
 drivers/extcon/extcon.c                            |  61 +-
 drivers/firmware/efi/cper.c                        |  15 +-
 drivers/firmware/efi/efi.c                         |   5 +
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |  16 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  38 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |  16 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |  20 +-
 drivers/gpu/drm/amd/amdgpu/cik_sdma.c              |   1 +
 drivers/gpu/drm/amd/amdgpu/cz_dpm.c                |  70 +-
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c             |   4 +
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |   4 +
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |  54 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  83 ++-
 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             |   6 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |   6 +-
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              |  48 ++
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c     |   1 +
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c       |  12 +-
 drivers/gpu/drm/drm_atomic_helper.c                |  10 +-
 drivers/gpu/drm/drm_crtc.c                         |   5 +-
 drivers/gpu/drm/drm_dp_mst_topology.c              |   1 -
 drivers/gpu/drm/drm_irq.c                          |   2 +-
 drivers/gpu/drm/i2c/tda998x_drv.c                  |   4 +-
 drivers/gpu/drm/i915/Makefile                      |  19 +-
 drivers/gpu/drm/i915/i915_cmd_parser.c             |   4 +-
 drivers/gpu/drm/i915/i915_debugfs.c                | 107 +--
 drivers/gpu/drm/i915/i915_dma.c                    |  10 -
 drivers/gpu/drm/i915/i915_drv.c                    |  24 +-
 drivers/gpu/drm/i915/i915_drv.h                    |  66 +-
 drivers/gpu/drm/i915/i915_gem.c                    | 448 ++----------
 drivers/gpu/drm/i915/i915_gem_context.c            |   1 +
 drivers/gpu/drm/i915/i915_gem_fence.c              | 787 +++++++++++++++++++++
 drivers/gpu/drm/i915/i915_gem_gtt.c                |  11 +
 drivers/gpu/drm/i915/i915_gem_render_state.c       |  55 +-
 drivers/gpu/drm/i915/i915_gem_render_state.h       |   2 +
 drivers/gpu/drm/i915/i915_gem_stolen.c             | 159 ++++-
 drivers/gpu/drm/i915/i915_gem_tiling.c             | 308 ++------
 drivers/gpu/drm/i915/i915_gpu_error.c              |   5 +
 drivers/gpu/drm/i915/i915_guc_reg.h                | 102 +++
 drivers/gpu/drm/i915/i915_irq.c                    |  77 +-
 drivers/gpu/drm/i915/i915_params.c                 |   9 +
 drivers/gpu/drm/i915/i915_reg.h                    |  31 +-
 drivers/gpu/drm/i915/intel_bios.c                  |  71 +-
 drivers/gpu/drm/i915/intel_bios.h                  |   9 +
 drivers/gpu/drm/i915/intel_crt.c                   |  51 +-
 drivers/gpu/drm/i915/intel_csr.c                   |  16 +-
 drivers/gpu/drm/i915/intel_ddi.c                   |  43 +-
 drivers/gpu/drm/i915/intel_display.c               | 446 ++++--------
 drivers/gpu/drm/i915/intel_dp.c                    | 159 +++--
 drivers/gpu/drm/i915/intel_dp_mst.c                |  26 +-
 drivers/gpu/drm/i915/intel_drv.h                   |   7 +-
 drivers/gpu/drm/i915/intel_dsi.c                   |   2 +-
 drivers/gpu/drm/i915/intel_dvo.c                   |  48 +-
 drivers/gpu/drm/i915/intel_fbc.c                   |  13 +-
 drivers/gpu/drm/i915/intel_frontbuffer.c           |   2 +-
 drivers/gpu/drm/i915/intel_guc_fwif.h              | 245 +++++++
 drivers/gpu/drm/i915/intel_hdmi.c                  |   2 +-
 drivers/gpu/drm/i915/intel_hotplug.c               |  20 +-
 drivers/gpu/drm/i915/intel_lrc.c                   |  11 +-
 drivers/gpu/drm/i915/intel_lvds.c                  |   2 +-
 drivers/gpu/drm/i915/intel_pm.c                    |  12 +-
 drivers/gpu/drm/i915/intel_psr.c                   |   3 +-
 drivers/gpu/drm/i915/intel_ringbuffer.c            |  18 +-
 drivers/gpu/drm/i915/intel_runtime_pm.c            |  30 +-
 drivers/gpu/drm/i915/intel_sdvo.c                  |  49 +-
 drivers/gpu/drm/i915/intel_tv.c                    |   2 +-
 drivers/gpu/drm/i915/intel_uncore.c                |  26 +-
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_plane.c          |   4 +-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.c            |  13 +
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.h            |   2 +
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c          |  33 +-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_smp.c            |  87 ++-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_smp.h            |   1 +
 drivers/gpu/drm/msm/msm_atomic.c                   |   8 +-
 drivers/gpu/drm/msm/msm_drv.c                      |  13 +-
 drivers/gpu/drm/msm/msm_drv.h                      |   4 +-
 drivers/gpu/drm/msm/msm_gem.c                      |   2 +-
 drivers/gpu/drm/msm/msm_gem_prime.c                |   8 +-
 drivers/gpu/drm/nouveau/nouveau_drm.c              |   3 +
 drivers/gpu/drm/nouveau/nouveau_platform.c         |  16 +
 drivers/gpu/drm/nouveau/nouveau_ttm.c              |   9 +
 drivers/gpu/drm/nouveau/nv04_fbcon.c               |   2 +-
 drivers/gpu/drm/nouveau/nv50_display.c             |   2 +-
 drivers/gpu/drm/nouveau/nv50_fbcon.c               |   3 +-
 drivers/gpu/drm/nouveau/nvc0_fbcon.c               |   2 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf110.c   |   2 +-
 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c   |  29 +-
 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c     |  39 +-
 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h     |   1 +
 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c      |  14 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c    |  40 ++
 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c    |   3 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c   |   8 +
 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c |   8 +
 drivers/gpu/drm/radeon/atombios_encoders.c         |   3 +-
 drivers/gpu/drm/radeon/dce6_afmt.c                 |  62 +-
 drivers/gpu/drm/radeon/radeon_audio.c              | 204 +++---
 drivers/gpu/drm/radeon/radeon_audio.h              |   3 +-
 drivers/gpu/drm/radeon/radeon_combios.c            |   7 +-
 drivers/gpu/drm/radeon/radeon_connectors.c         |  18 +-
 drivers/gpu/drm/radeon/radeon_mode.h               |   2 +-
 drivers/gpu/drm/ttm/ttm_bo_util.c                  |   3 +-
 drivers/hid/hid-apple.c                            |   6 +
 drivers/hid/hid-core.c                             |   6 +
 drivers/hid/hid-cp2112.c                           |   2 +
 drivers/hid/hid-ids.h                              |   3 +
 drivers/hid/hid-multitouch.c                       |   7 +
 drivers/hid/usbhid/hid-quirks.c                    |   3 +
 drivers/hid/wacom_sys.c                            |   6 +-
 drivers/hid/wacom_wac.c                            |   3 +
 drivers/hwmon/dell-smm-hwmon.c                     |  18 +-
 drivers/hwmon/g762.c                               |   1 +
 drivers/hwmon/nct7802.c                            |   2 +-
 drivers/hwmon/nct7904.c                            |  58 +-
 drivers/i2c/busses/i2c-bfin-twi.c                  |   4 +-
 drivers/i2c/busses/i2c-omap.c                      |  11 +
 drivers/i2c/i2c-core.c                             |  24 +-
 drivers/i2c/i2c-slave-eeprom.c                     |   6 -
 drivers/iio/accel/mma8452.c                        |   8 +-
 drivers/iio/adc/mcp320x.c                          |   2 +
 drivers/iio/adc/vf610_adc.c                        |   2 +-
 drivers/iio/light/stk3310.c                        |  26 +-
 drivers/iio/magnetometer/Kconfig                   |   1 +
 drivers/iio/magnetometer/bmc150_magn.c             |   4 +-
 drivers/iio/magnetometer/mmc35240.c                |  12 +-
 drivers/iio/temperature/mlx90614.c                 |   2 +-
 drivers/infiniband/hw/cxgb3/iwch_provider.c        |   4 +
 drivers/infiniband/hw/ipath/ipath_driver.c         |   6 +-
 drivers/infiniband/hw/ocrdma/ocrdma.h              |  53 +-
 drivers/infiniband/hw/ocrdma/ocrdma_abi.h          |  53 +-
 drivers/infiniband/hw/ocrdma/ocrdma_ah.c           |  53 +-
 drivers/infiniband/hw/ocrdma/ocrdma_ah.h           |  53 +-
 drivers/infiniband/hw/ocrdma/ocrdma_hw.c           |  53 +-
 drivers/infiniband/hw/ocrdma/ocrdma_hw.h           |  53 +-
 drivers/infiniband/hw/ocrdma/ocrdma_main.c         |  55 +-
 drivers/infiniband/hw/ocrdma/ocrdma_sli.h          |  53 +-
 drivers/infiniband/hw/ocrdma/ocrdma_stats.c        |  53 +-
 drivers/infiniband/hw/ocrdma/ocrdma_stats.h        |  53 +-
 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c        |  53 +-
 drivers/infiniband/hw/ocrdma/ocrdma_verbs.h        |  53 +-
 drivers/infiniband/ulp/ipoib/ipoib_verbs.c         |   3 +-
 drivers/infiniband/ulp/isert/ib_isert.c            |  16 +-
 drivers/input/input-leds.c                         |  16 +-
 drivers/input/joystick/turbografx.c                |   2 +-
 drivers/input/misc/axp20x-pek.c                    |   1 +
 drivers/input/misc/twl4030-vibra.c                 |   3 +-
 drivers/input/mouse/alps.c                         |   8 +-
 drivers/input/mouse/bcm5974.c                      | 165 +++--
 drivers/input/mouse/elantech.c                     |  35 +-
 drivers/input/mouse/elantech.h                     |   1 +
 drivers/input/mouse/synaptics.c                    |   4 +-
 drivers/input/touchscreen/goodix.c                 |  36 +
 drivers/input/touchscreen/usbtouchscreen.c         |   3 +
 drivers/iommu/amd_iommu.c                          |  98 +--
 drivers/iommu/amd_iommu_init.c                     |  10 +-
 drivers/iommu/amd_iommu_v2.c                       |  24 +-
 drivers/iommu/arm-smmu-v3.c                        |  60 +-
 drivers/iommu/intel-iommu.c                        |   9 +-
 drivers/irqchip/irq-mips-gic.c                     |   2 +-
 drivers/isdn/gigaset/ser-gigaset.c                 |  35 +-
 drivers/macintosh/ans-lcd.c                        |   2 +-
 drivers/md/Kconfig                                 |   2 +-
 drivers/md/bitmap.c                                |  28 +-
 drivers/md/dm-cache-policy-smq.c                   |   2 +-
 drivers/md/dm-cache-target.c                       |   7 +-
 drivers/md/dm-thin.c                               |  11 +-
 drivers/md/dm.c                                    |  27 +-
 drivers/md/md-cluster.c                            |  12 +-
 drivers/md/md-cluster.h                            |   2 +-
 drivers/md/md.c                                    |   6 +-
 drivers/md/persistent-data/dm-btree-remove.c       |   1 +
 drivers/md/raid1.c                                 |  19 +-
 drivers/md/raid10.c                                |   5 +-
 drivers/md/raid5.c                                 |  38 +-
 drivers/md/raid5.h                                 |   3 +-
 drivers/media/pci/ivtv/ivtvfb.c                    |  15 +-
 drivers/misc/eeprom/at24.c                         |   3 -
 drivers/misc/mei/main.c                            |   2 +-
 drivers/misc/mic/scif/scif_nodeqp.c                |  15 +-
 drivers/mmc/card/block.c                           |   2 +
 drivers/mmc/host/Kconfig                           |   1 +
 drivers/mmc/host/omap_hsmmc.c                      |  11 +-
 drivers/mmc/host/sdhci-esdhc-imx.c                 | 210 +++---
 drivers/mmc/host/sdhci-esdhc.h                     |   2 +-
 drivers/mmc/host/sdhci-pxav3.c                     |   1 +
 drivers/mmc/host/sdhci.c                           |  16 +-
 drivers/net/bonding/bond_main.c                    |  34 +-
 drivers/net/can/at91_can.c                         |   8 +-
 drivers/net/can/bfin_can.c                         |   6 +-
 drivers/net/can/cc770/cc770.c                      |   4 +-
 drivers/net/can/flexcan.c                          |   7 +-
 drivers/net/can/grcan.c                            |   3 +-
 drivers/net/can/sja1000/sja1000.c                  |   6 +-
 drivers/net/can/slcan.c                            |   2 +-
 drivers/net/can/spi/mcp251x.c                      |  17 +-
 drivers/net/can/ti_hecc.c                          |   2 +-
 drivers/net/can/usb/ems_usb.c                      |   6 +-
 drivers/net/can/usb/esd_usb2.c                     |   6 +-
 drivers/net/can/usb/peak_usb/pcan_usb.c            |   7 +-
 drivers/net/can/usb/peak_usb/pcan_usb_pro.c        |   4 +-
 drivers/net/can/usb/usb_8dev.c                     |   6 +-
 drivers/net/dsa/bcm_sf2.c                          |  15 +-
 drivers/net/dsa/mv88e6xxx.c                        |   2 +-
 drivers/net/ethernet/cadence/macb.c                | 125 ++--
 drivers/net/ethernet/cadence/macb.h                |  34 +-
 drivers/net/ethernet/cavium/thunder/nic.h          |  12 +-
 .../net/ethernet/cavium/thunder/nicvf_ethtool.c    |  26 +-
 drivers/net/ethernet/cavium/thunder/nicvf_main.c   |  55 +-
 drivers/net/ethernet/cavium/thunder/nicvf_queues.c |  17 +-
 drivers/net/ethernet/cavium/thunder/nicvf_queues.h |  14 +-
 drivers/net/ethernet/cavium/thunder/thunder_bgx.c  |   5 +-
 drivers/net/ethernet/freescale/fec.h               |   1 +
 drivers/net/ethernet/freescale/fec_main.c          |  18 +-
 drivers/net/ethernet/freescale/fec_ptp.c           |  10 +
 drivers/net/ethernet/freescale/gianfar.c           | 104 +--
 drivers/net/ethernet/freescale/gianfar.h           |   3 -
 drivers/net/ethernet/freescale/gianfar_ethtool.c   |   5 +-
 drivers/net/ethernet/marvell/mvneta.c              |  22 +-
 drivers/net/ethernet/mellanox/mlx4/cmd.c           |  17 +-
 drivers/net/ethernet/mellanox/mlx4/en_rx.c         |   1 -
 drivers/net/ethernet/mellanox/mlx4/eq.c            |   4 +-
 drivers/net/ethernet/mellanox/mlx4/main.c          |   5 +
 .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c  |   2 +-
 drivers/net/ethernet/renesas/ravb_main.c           |  74 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   2 +-
 .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |   4 +
 drivers/net/ethernet/sun/niu.c                     |   4 +-
 drivers/net/ethernet/ti/cpsw.c                     |   9 +-
 drivers/net/ethernet/ti/netcp.h                    |   1 +
 drivers/net/ethernet/ti/netcp_core.c               |  16 +-
 drivers/net/ethernet/ti/netcp_ethss.c              |  67 +-
 drivers/net/ethernet/ti/netcp_sgmii.c              |  30 +-
 drivers/net/ipvlan/ipvlan.h                        |   9 +-
 drivers/net/ipvlan/ipvlan_core.c                   |   6 +-
 drivers/net/ipvlan/ipvlan_main.c                   |  42 +-
 drivers/net/macvtap.c                              |   7 +
 drivers/net/phy/dp83867.c                          |   2 +-
 drivers/net/phy/mdio_bus.c                         |  19 +-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/usb/r8152.c                            | 189 +++--
 drivers/net/virtio_net.c                           |   3 +-
 drivers/net/wireless/ath/ath9k/hw.c                |   1 +
 drivers/net/wireless/iwlwifi/iwl-fh.h              |   6 +
 drivers/net/wireless/iwlwifi/iwl-nvm-parse.c       |  12 +-
 drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h     |   3 +-
 drivers/net/wireless/iwlwifi/mvm/scan.c            |   3 +
 drivers/net/wireless/iwlwifi/mvm/sta.c             |   3 +-
 drivers/net/wireless/iwlwifi/mvm/time-event.c      |   2 +-
 drivers/net/wireless/iwlwifi/mvm/tx.c              |   2 +-
 drivers/net/wireless/iwlwifi/pcie/drv.c            |   5 +-
 drivers/net/wireless/iwlwifi/pcie/internal.h       |  51 +-
 drivers/net/wireless/iwlwifi/pcie/rx.c             | 414 +++--------
 drivers/net/wireless/iwlwifi/pcie/trans.c          |  52 +-
 drivers/net/xen-netback/netback.c                  |   6 +-
 drivers/nvdimm/region_devs.c                       |   5 +
 drivers/of/Kconfig                                 |   2 +-
 drivers/of/unittest.c                              |   3 -
 drivers/parport/share.c                            |  11 +-
 drivers/phy/Kconfig                                |   2 +
 drivers/phy/phy-berlin-usb.c                       |   4 +-
 drivers/phy/phy-sun4i-usb.c                        |   1 +
 drivers/phy/phy-ti-pipe3.c                         | 217 +++---
 drivers/pinctrl/bcm/pinctrl-bcm2835.c              |   2 +
 drivers/pinctrl/freescale/pinctrl-imx1-core.c      |   3 +-
 drivers/pinctrl/nomadik/pinctrl-abx500.c           |   1 -
 drivers/pinctrl/pinctrl-lpc18xx.c                  |   4 +-
 drivers/pinctrl/pinctrl-single.c                   |   3 +-
 drivers/pinctrl/samsung/pinctrl-samsung.c          |   5 -
 drivers/pinctrl/sh-pfc/sh_pfc.h                    |   2 +-
 drivers/regulator/88pm800.c                        |   2 +-
 drivers/regulator/core.c                           |  19 +-
 drivers/regulator/max8973-regulator.c              |   2 +-
 drivers/regulator/s2mps11.c                        |  14 +-
 drivers/s390/Makefile                              |   2 +-
 drivers/s390/{kvm => virtio}/Makefile              |   0
 drivers/s390/{kvm => virtio}/kvm_virtio.c          |   0
 drivers/s390/{kvm => virtio}/virtio_ccw.c          |   0
 drivers/scsi/ipr.c                                 |  28 +-
 drivers/scsi/ipr.h                                 |   1 +
 drivers/scsi/qla2xxx/qla_attr.c                    |   2 +-
 drivers/scsi/qla2xxx/qla_dbg.c                     |   6 +-
 drivers/scsi/qla2xxx/qla_def.h                     |  20 +-
 drivers/scsi/qla2xxx/qla_init.c                    | 190 +++--
 drivers/scsi/qla2xxx/qla_iocb.c                    |   3 +
 drivers/scsi/qla2xxx/qla_mbx.c                     |   7 +-
 drivers/scsi/qla2xxx/qla_os.c                      |  12 +-
 drivers/scsi/qla2xxx/qla_sup.c                     |   2 +-
 drivers/scsi/qla2xxx/qla_target.c                  | 763 ++++++++++++++++++--
 drivers/scsi/qla2xxx/qla_target.h                  |  72 +-
 drivers/scsi/qla2xxx/tcm_qla2xxx.c                 |  28 +-
 drivers/scsi/scsi_error.c                          |   2 +-
 drivers/scsi/scsi_lib.c                            |   6 +-
 drivers/scsi/virtio_scsi.c                         |   4 +-
 drivers/spi/Kconfig                                |   2 +-
 drivers/spi/spi-img-spfi.c                         |   2 +
 drivers/spi/spi-imx.c                              |   5 +-
 drivers/spi/spi-zynqmp-gqspi.c                     |   1 +
 drivers/spi/spidev.c                               |   1 +
 drivers/staging/comedi/drivers/das1800.c           |   1 +
 drivers/staging/lustre/lustre/obdclass/debug.c     |   2 +-
 drivers/staging/vt6655/device_main.c               |   5 +-
 drivers/target/iscsi/iscsi_target.c                |  48 +-
 drivers/target/iscsi/iscsi_target_login.c          |  45 +-
 drivers/target/iscsi/iscsi_target_login.h          |   3 +-
 drivers/target/iscsi/iscsi_target_nego.c           |  34 +-
 drivers/target/target_core_configfs.c              |  40 +-
 drivers/target/target_core_pr.c                    |   2 +-
 drivers/target/target_core_rd.c                    |   1 +
 drivers/target/target_core_spc.c                   |   9 +-
 drivers/thermal/hisi_thermal.c                     |   1 -
 drivers/thermal/power_allocator.c                  |  26 +-
 drivers/thermal/samsung/Kconfig                    |   2 +-
 drivers/thermal/samsung/exynos_tmu.c               |   5 +-
 drivers/thermal/thermal_core.c                     |   1 +
 drivers/tty/n_tty.c                                |  16 +-
 drivers/tty/serial/Kconfig                         |   2 +-
 drivers/tty/serial/amba-pl011.c                    |   4 +-
 drivers/tty/serial/etraxfs-uart.c                  |   2 +-
 drivers/tty/serial/imx.c                           |  15 +-
 drivers/tty/serial/sc16is7xx.c                     |  30 +-
 drivers/tty/serial/serial_core.c                   |   3 +-
 drivers/tty/vt/selection.c                         |   1 +
 drivers/tty/vt/vt.c                                |   2 +
 drivers/usb/chipidea/core.c                        |  13 +-
 drivers/usb/chipidea/host.c                        |   7 +-
 drivers/usb/chipidea/host.h                        |   6 +
 drivers/usb/class/cdc-acm.c                        |   1 +
 drivers/usb/common/ulpi.c                          |   2 +-
 drivers/usb/core/hcd.c                             |   7 +-
 drivers/usb/core/hub.c                             |   2 +-
 drivers/usb/core/usb.h                             |   1 +
 drivers/usb/dwc3/ep0.c                             |   4 +
 drivers/usb/gadget/function/f_hid.c                |   4 +
 drivers/usb/gadget/function/f_printer.c            |  10 +-
 drivers/usb/gadget/function/f_uac2.c               |   4 +-
 drivers/usb/gadget/udc/bdc/bdc_ep.c                |   2 +-
 drivers/usb/gadget/udc/mv_udc_core.c               |   2 +-
 drivers/usb/gadget/udc/udc-core.c                  |  15 +-
 drivers/usb/host/ohci-q.c                          |   7 +-
 drivers/usb/host/ohci-tmio.c                       |   2 +-
 drivers/usb/host/xhci-hub.c                        |  22 +-
 drivers/usb/host/xhci-mem.c                        |   5 +-
 drivers/usb/host/xhci-pci.c                        |  57 +-
 drivers/usb/host/xhci-ring.c                       |   5 +-
 drivers/usb/host/xhci.c                            |   3 +
 drivers/usb/host/xhci.h                            |   1 +
 drivers/usb/serial/option.c                        |   2 +
 drivers/usb/serial/qcserial.c                      |   2 +-
 drivers/usb/serial/sierra.c                        |   1 +
 drivers/usb/storage/unusual_devs.h                 |  23 +
 drivers/vfio/vfio.c                                |  91 ++-
 drivers/vhost/vhost.c                              |  65 +-
 drivers/virtio/virtio_input.c                      |   4 +
 drivers/xen/balloon.c                              |  15 +-
 drivers/xen/events/events_base.c                   |  10 +-
 drivers/xen/events/events_fifo.c                   |  45 +-
 drivers/xen/events/events_internal.h               |   7 +
 drivers/xen/gntdev.c                               |   2 +
 fs/btrfs/dev-replace.c                             |   2 +-
 fs/btrfs/disk-io.c                                 |   3 +-
 fs/btrfs/extent-tree.c                             |  18 +
 fs/btrfs/qgroup.c                                  |   5 +
 fs/btrfs/transaction.c                             |   3 +-
 fs/ceph/caps.c                                     |  22 +-
 fs/ceph/locks.c                                    |   2 +-
 fs/ceph/super.h                                    |   1 -
 fs/dax.c                                           |  14 +-
 fs/dcache.c                                        |  13 +-
 fs/f2fs/data.c                                     |   2 -
 fs/f2fs/file.c                                     |   7 +-
 fs/f2fs/gc.c                                       |  30 +-
 fs/f2fs/inline.c                                   |   2 +
 fs/f2fs/segment.c                                  |   1 +
 fs/file_table.c                                    |  24 +-
 fs/fs-writeback.c                                  |   1 +
 fs/hugetlbfs/inode.c                               |   2 +
 fs/namei.c                                         |   7 +-
 fs/namespace.c                                     |  42 +-
 fs/nfs/client.c                                    |   2 +-
 fs/nfs/flexfilelayout/flexfilelayout.c             |   2 +-
 fs/nfs/inode.c                                     |  15 +-
 fs/nfs/internal.h                                  |  21 +
 fs/nfs/nfs42proc.c                                 |  19 +-
 fs/nfs/nfs4proc.c                                  |  36 +-
 fs/nfs/nfs4state.c                                 |  29 +-
 fs/nfs/pagelist.c                                  |   7 +-
 fs/nfs/pnfs.c                                      | 101 +--
 fs/nfs/write.c                                     |  15 +-
 fs/nfsd/nfs4layouts.c                              |   1 +
 fs/nfsd/nfs4state.c                                |  12 +-
 fs/nfsd/nfs4xdr.c                                  |  11 +-
 fs/notify/mark.c                                   |  64 +-
 fs/ocfs2/aops.c                                    |   4 +-
 fs/ocfs2/dlmglue.c                                 |  10 +-
 fs/pnode.h                                         |   2 -
 fs/signalfd.c                                      |   5 +-
 fs/udf/inode.c                                     |  19 +-
 fs/xfs/libxfs/xfs_attr_remote.c                    |  44 +-
 fs/xfs/xfs_file.c                                  |  21 +-
 fs/xfs/xfs_log_recover.c                           |  11 +-
 include/drm/drmP.h                                 |   2 +-
 include/drm/drm_crtc_helper.h                      |   3 +
 include/linux/ata.h                                |   1 +
 include/linux/cper.h                               |  22 +-
 include/linux/cpufreq.h                            |   1 +
 include/linux/fs.h                                 |   5 +-
 include/linux/ftrace.h                             |   3 +
 include/linux/libata.h                             |   2 +
 include/linux/mtd/nand.h                           |  10 +-
 include/linux/nfs_fs.h                             |   7 +-
 include/linux/nfs_fs_sb.h                          |   2 +-
 include/linux/of_device.h                          |   2 +-
 include/linux/page-flags.h                         |  10 +-
 include/linux/platform_data/macb.h                 |  14 +-
 include/linux/platform_data/mmc-esdhc-imx.h        |   1 -
 include/net/act_api.h                              |   8 +-
 include/net/cfg80211.h                             |  17 +
 include/net/inet_frag.h                            |  17 +-
 include/net/ip.h                                   |   1 +
 include/net/ip_fib.h                               |   3 +-
 include/net/netfilter/nf_conntrack.h               |   2 +-
 include/net/netns/conntrack.h                      |   1 -
 include/net/sock.h                                 |   2 +-
 include/target/iscsi/iscsi_target_core.h           |   1 +
 include/uapi/drm/amdgpu_drm.h                      |   4 +-
 include/uapi/drm/i915_drm.h                        |   8 +
 include/uapi/drm/radeon_drm.h                      |   2 +-
 include/uapi/linux/pci_regs.h                      |   1 +
 include/uapi/linux/virtio_net.h                    |  16 +
 include/uapi/linux/virtio_pci.h                    |   6 +
 include/uapi/linux/virtio_ring.h                   |   5 +-
 include/uapi/sound/asoc.h                          |  39 +-
 init/main.c                                        |   2 +-
 ipc/mqueue.c                                       |   5 -
 ipc/shm.c                                          |   2 +-
 kernel/kthread.c                                   |   4 +
 kernel/module.c                                    |   8 +-
 kernel/resource.c                                  |   6 +-
 kernel/signal.c                                    |  13 +-
 kernel/trace/ftrace.c                              |  52 +-
 lib/iommu-common.c                                 |   2 +-
 mm/huge_memory.c                                   |   7 +-
 mm/memory-failure.c                                |  32 +-
 mm/memory_hotplug.c                                |  10 +-
 mm/migrate.c                                       |   8 +-
 mm/page-writeback.c                                |   4 +-
 mm/page_alloc.c                                    |  45 +-
 mm/shmem.c                                         |   4 +-
 mm/slab_common.c                                   |   3 +-
 mm/vmscan.c                                        |  16 +-
 net/9p/trans_virtio.c                              |   1 +
 net/ax25/ax25_subr.c                               |   1 +
 net/bluetooth/smp.c                                |   4 +
 net/bridge/br_forward.c                            |  29 +-
 net/bridge/br_mdb.c                                |   2 +-
 net/bridge/br_multicast.c                          |  87 ++-
 net/bridge/br_netlink.c                            |  10 +-
 net/bridge/br_stp.c                                |   5 +-
 net/bridge/br_stp_if.c                             |  13 +-
 net/bridge/br_stp_timer.c                          |   4 +-
 net/caif/caif_socket.c                             |  19 +-
 net/core/datagram.c                                |  56 +-
 net/core/dst.c                                     |   4 +-
 net/core/netclassid_cgroup.c                       |   3 +-
 net/core/rtnetlink.c                               |  11 +-
 net/core/sock.c                                    |   8 +-
 net/dccp/proto.c                                   |   2 +-
 net/ieee802154/6lowpan/reassembly.c                |   6 +-
 net/ipv4/arp.c                                     |  16 +-
 net/ipv4/datagram.c                                |  16 +-
 net/ipv4/devinet.c                                 |   1 -
 net/ipv4/fib_lookup.h                              |   1 +
 net/ipv4/fib_semantics.c                           |  41 +-
 net/ipv4/fib_trie.c                                |   7 +-
 net/ipv4/inet_fragment.c                           |  40 +-
 net/ipv4/inet_hashtables.c                         |  11 +-
 net/ipv4/ip_fragment.c                             |  18 +-
 net/ipv4/route.c                                   |   2 +-
 net/ipv4/tcp.c                                     |  11 +-
 net/ipv4/tcp_input.c                               |   3 +-
 net/ipv6/datagram.c                                |  20 +-
 net/ipv6/ip6_offload.c                             |   2 -
 net/ipv6/ndisc.c                                   |   6 +
 net/ipv6/netfilter/nf_conntrack_reasm.c            |   6 +-
 net/ipv6/reassembly.c                              |   8 +-
 net/llc/af_llc.c                                   |   4 +-
 net/mac80211/debugfs_netdev.c                      |   1 +
 net/mac80211/iface.c                               |  25 +-
 net/mac80211/mesh_plink.c                          |   5 +-
 net/mac80211/pm.c                                  |  16 +
 net/mac80211/tdls.c                                |   6 +-
 net/mac80211/tx.c                                  |   4 +-
 net/netfilter/ipvs/ip_vs_core.c                    |  16 +-
 net/netfilter/ipvs/ip_vs_ctl.c                     |  78 +-
 net/netfilter/ipvs/ip_vs_sched.c                   |  12 +-
 net/netfilter/ipvs/ip_vs_sync.c                    |   2 +-
 net/netfilter/ipvs/ip_vs_xmit.c                    |  41 +-
 net/netfilter/nf_conntrack_core.c                  |  67 +-
 net/netfilter/nf_conntrack_expect.c                |   3 +-
 net/netfilter/nf_conntrack_netlink.c               |   5 -
 net/netfilter/nf_synproxy_core.c                   |   7 +-
 net/netfilter/xt_CT.c                              |   8 +-
 net/netfilter/xt_IDLETIMER.c                       |   1 +
 net/netlink/af_netlink.c                           |  79 ++-
 net/openvswitch/flow_table.c                       |   2 +-
 net/packet/af_packet.c                             |  11 +-
 net/sched/act_api.c                                |  11 +-
 net/sched/act_bpf.c                                |  50 +-
 net/sched/act_pedit.c                              |   5 +-
 net/sched/cls_bpf.c                                |   2 +-
 net/sched/cls_flow.c                               |   5 +-
 net/sched/cls_flower.c                             |   2 +-
 net/sched/sch_choke.c                              |  13 +
 net/sched/sch_fq_codel.c                           |  13 +-
 net/sched/sch_plug.c                               |   1 +
 net/sched/sch_sfq.c                                |   2 +-
 net/sctp/socket.c                                  |   6 -
 net/sunrpc/backchannel_rqst.c                      |   6 +-
 net/sunrpc/clnt.c                                  |   5 +-
 net/sunrpc/xprtsock.c                              |  25 +-
 net/wireless/chan.c                                |  45 +-
 net/wireless/nl80211.c                             |  14 +-
 net/wireless/reg.c                                 |   8 +-
 net/wireless/trace.h                               |  11 +-
 samples/trace_events/trace-events-sample.h         |   7 +-
 security/keys/keyring.c                            |   8 +-
 security/yama/yama_lsm.c                           |   1 +
 sound/core/pcm_native.c                            |   2 +-
 sound/firewire/amdtp.c                             |   5 +-
 sound/firewire/amdtp.h                             |   2 +
 sound/firewire/fireworks/fireworks.c               |   8 +
 sound/firewire/fireworks/fireworks.h               |   1 +
 sound/firewire/fireworks/fireworks_stream.c        |   9 +
 sound/hda/ext/hdac_ext_controller.c                |   6 -
 sound/hda/ext/hdac_ext_stream.c                    |   2 +-
 sound/hda/hdac_i915.c                              |   5 +-
 sound/pci/hda/hda_intel.c                          |  32 +-
 sound/pci/hda/patch_cirrus.c                       |   4 +-
 sound/pci/hda/patch_hdmi.c                         |   2 +
 sound/pci/hda/patch_realtek.c                      |  80 ++-
 sound/pci/hda/patch_sigmatel.c                     |   3 +-
 sound/pci/oxygen/oxygen_mixer.c                    |   2 +-
 sound/soc/codecs/cs4265.c                          |  10 +-
 sound/soc/codecs/pcm1681.c                         |   2 +-
 sound/soc/codecs/rt5645.c                          |   5 +
 sound/soc/codecs/rt5645.h                          |   4 +
 sound/soc/codecs/sgtl5000.h                        |   2 +-
 sound/soc/codecs/ssm4567.c                         |   8 +-
 sound/soc/fsl/fsl_ssi.c                            |   2 +-
 sound/soc/intel/Makefile                           |   2 +-
 sound/soc/intel/atom/sst/sst_drv_interface.c       |  14 +-
 sound/soc/intel/baytrail/sst-baytrail-ipc.c        |   2 +
 sound/soc/intel/boards/cht_bsw_max98090_ti.c       |   4 +-
 sound/soc/intel/haswell/sst-haswell-ipc.c          |   2 +
 sound/soc/mediatek/mt8173-max98090.c               |  17 +-
 sound/soc/mediatek/mt8173-rt5650-rt5676.c          |  19 +-
 sound/soc/mediatek/mtk-afe-pcm.c                   |   2 +
 sound/soc/soc-core.c                               |   1 +
 sound/soc/soc-dapm.c                               |  35 +-
 sound/soc/soc-topology.c                           |  62 +-
 sound/soc/zte/zx296702-i2s.c                       |   4 +-
 sound/soc/zte/zx296702-spdif.c                     |   4 +-
 sound/sparc/amd7930.c                              |   1 +
 sound/usb/mixer_maps.c                             |  24 +
 .../functional/futex_requeue_pi_signal_restart.c   |   2 +-
 746 files changed, 10111 insertions(+), 5604 deletions(-)
 delete mode 100644 arch/mips/include/asm/mach-bcm63xx/dma-coherence.h
 create mode 100644 drivers/gpu/drm/i915/i915_gem_fence.c
 create mode 100644 drivers/gpu/drm/i915/i915_guc_reg.h
 create mode 100644 drivers/gpu/drm/i915/intel_guc_fwif.h
 rename drivers/s390/{kvm => virtio}/Makefile (100%)
 rename drivers/s390/{kvm => virtio}/kvm_virtio.c (100%)
 rename drivers/s390/{kvm => virtio}/virtio_ccw.c (100%)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

             reply	other threads:[~2015-08-16 18:13 UTC|newest]

Thread overview: 147+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-08-16 18:13 Daniel Vetter [this message]
  -- strict thread matches above, loose matches on Subject: below --
2026-04-22  7:53 [PULL] drm-intel-next-fixes Tvrtko Ursulin
2026-04-16  6:50 Tvrtko Ursulin
2026-02-20  8:31 Joonas Lahtinen
2026-02-13 10:53 Joonas Lahtinen
2026-02-05  8:02 Joonas Lahtinen
2026-01-29  8:11 Joonas Lahtinen
2026-01-22  8:02 Joonas Lahtinen
2025-08-05  7:48 Jani Nikula
2025-06-05  8:35 Joonas Lahtinen
2025-05-28  6:56 Joonas Lahtinen
2025-05-22  6:59 Joonas Lahtinen
2025-05-15  8:27 Joonas Lahtinen
2025-03-25  9:07 Jani Nikula
2024-11-21  8:37 Tvrtko Ursulin
2024-09-26  7:45 Joonas Lahtinen
2024-09-19  9:49 Joonas Lahtinen
2024-09-12  8:59 Joonas Lahtinen
2024-07-25  7:44 Tvrtko Ursulin
2024-07-18  9:30 Tvrtko Ursulin
2024-01-19  8:30 Joonas Lahtinen
2024-01-19  8:30 ` Joonas Lahtinen
2024-01-11 10:51 Joonas Lahtinen
2024-01-11 10:51 ` Joonas Lahtinen
2023-11-08 14:04 Jani Nikula
2023-11-10 15:48 ` Daniel Vetter
2023-08-31 21:28 Rodrigo Vivi
2023-08-24 12:34 Rodrigo Vivi
2023-07-06  8:24 Tvrtko Ursulin
2023-06-29 10:02 Tvrtko Ursulin
2023-06-21  9:54 Tvrtko Ursulin
2023-05-04 13:01 Joonas Lahtinen
2023-04-27 11:23 Joonas Lahtinen
2023-04-20  8:12 Joonas Lahtinen
2023-04-13 12:12 Joonas Lahtinen
2023-04-13 18:47 ` Daniel Vetter
2023-02-27 10:17 Jani Nikula
2023-02-17 12:24 Jani Nikula
2022-12-15 20:36 Rodrigo Vivi
2022-12-01 16:40 Rodrigo Vivi
2022-10-13 12:56 Tvrtko Ursulin
2022-10-06 10:18 Tvrtko Ursulin
2022-09-29 14:26 Tvrtko Ursulin
2022-08-11 21:03 Rodrigo Vivi
2022-08-04 17:33 Rodrigo Vivi
2022-05-24 13:59 Jani Nikula
2022-03-24  8:44 Tvrtko Ursulin
2022-03-17  7:47 Joonas Lahtinen
2022-03-10  7:58 Joonas Lahtinen
2022-01-20 10:13 Tvrtko Ursulin
2022-01-13  9:33 Tvrtko Ursulin
2022-01-14 13:23 ` Daniel Vetter
2021-11-09 23:17 Rodrigo Vivi
2021-08-26  9:03 Jani Nikula
2021-07-07 15:09 Rodrigo Vivi
2021-06-29 18:54 Rodrigo Vivi
2021-06-30 10:05 ` Jani Nikula
2021-06-30 19:04   ` Rodrigo Vivi
2021-07-01  8:57     ` Jani Nikula
2021-02-25 14:43 Rodrigo Vivi
2021-02-18 22:46 Rodrigo Vivi
2020-12-18 15:04 Jani Nikula
2020-12-18 15:42 ` Daniel Vetter
2020-10-22 20:56 Rodrigo Vivi
2020-10-15 18:14 Rodrigo Vivi
2020-10-02 18:26 Rodrigo Vivi
2020-07-30 16:26 Joonas Lahtinen
2020-08-10  7:31 ` Dave Airlie
2020-08-12 12:49   ` Jani Nikula
2020-06-10  9:37 Joonas Lahtinen
2020-06-10 11:19 ` Joonas Lahtinen
2020-06-04 15:04 Joonas Lahtinen
2020-05-28 14:40 Joonas Lahtinen
2020-05-20 12:32 Joonas Lahtinen
2020-04-08 21:59 Rodrigo Vivi
2020-04-02 21:30 Rodrigo Vivi
2020-03-27  8:16 Rodrigo Vivi
2019-12-05  9:24 Joonas Lahtinen
2019-11-28 14:15 Joonas Lahtinen
2019-11-22 15:55 Joonas Lahtinen
2019-11-20 20:40 Joonas Lahtinen
2019-11-22 12:08 ` Joonas Lahtinen
2019-11-14  8:52 Joonas Lahtinen
2019-11-07 14:50 Joonas Lahtinen
2019-09-27 19:49 Rodrigo Vivi
2019-09-19 14:16 Rodrigo Vivi
2019-09-11 23:33 Rodrigo Vivi
2019-05-15  7:48 Joonas Lahtinen
2019-05-09 10:01 Joonas Lahtinen
2019-05-02 13:40 Joonas Lahtinen
2019-04-30  7:08 Joonas Lahtinen
2019-04-25  6:13 Joonas Lahtinen
2019-03-12 20:55 Rodrigo Vivi
2018-12-27  7:40 Jani Nikula
2018-10-25 13:18 Joonas Lahtinen
2018-10-19 10:37 Joonas Lahtinen
2018-10-19 12:34 ` Daniel Vetter
2018-10-18 16:57 Joonas Lahtinen
2018-10-18 19:32 ` Daniel Vetter
2018-10-19  6:59   ` Joonas Lahtinen
2018-10-19  7:05     ` Daniel Vetter
2018-10-19  9:41       ` Joonas Lahtinen
2018-10-04 13:37 Joonas Lahtinen
2018-08-24 21:48 Rodrigo Vivi
2018-08-16 19:03 Rodrigo Vivi
2018-08-06 23:30 Rodrigo Vivi
2018-04-19  9:30 Joonas Lahtinen
2018-03-27 14:58 Joonas Lahtinen
2018-03-22 14:35 Joonas Lahtinen
2018-02-07 20:44 Rodrigo Vivi
2018-02-02  0:45 Rodrigo Vivi
2017-11-23  9:34 Jani Nikula
2017-11-10 13:21 Jani Nikula
2017-07-11 13:07 Jani Nikula
2017-06-27  8:28 Daniel Vetter
2017-02-17  9:46 Jani Nikula
2017-02-15 14:06 Jani Nikula
2016-12-22 10:22 Jani Nikula
2016-12-07 19:45 Jani Nikula
2016-10-11 14:09 Jani Nikula
2016-08-05 13:27 Jani Nikula
2016-07-25  6:41 Daniel Vetter
2016-05-25  8:57 Jani Nikula
2016-03-16 11:04 Jani Nikula
2016-01-14 20:06 Jani Nikula
2015-11-06 13:43 Jani Nikula
2015-10-22  8:28 Daniel Vetter
2015-09-02 11:49 Jani Nikula
2015-08-28 12:44 Jani Nikula
2015-07-02 11:26 Jani Nikula
2015-06-22 10:33 Jani Nikula
2015-06-18  6:04 Jani Nikula
2015-06-19  3:48 ` Dave Airlie
2015-06-19 15:24   ` Daniel Vetter
2015-06-22  7:59     ` Ander Conselvan De Oliveira
2015-06-22  8:12       ` Jani Nikula
2015-06-22  8:13         ` Dave Airlie
2015-06-11  8:40 Jani Nikula
2015-05-29 17:39 Daniel Vetter
2015-04-24 21:46 Jani Nikula
2015-04-15 12:21 Jani Nikula
2015-02-11 11:09 Jani Nikula
2015-02-11 11:48 ` Daniel Vetter
2014-12-30 12:47 Jani Nikula
2014-12-17 12:16 Jani Nikula
2014-12-11 13:43 Jani Nikula
2014-12-04  9:56 Daniel Vetter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20150816181319.GA22627@phenom.ffwll.local \
    --to=daniel.vetter@ffwll.ch \
    --cc=airlied@gmail.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=intel-gfx@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.