Merge tag 'v4.14-rc2' into patchwork
authorMauro Carvalho Chehab <mchehab@s-opensource.com>
Fri, 29 Sep 2017 09:24:10 +0000 (05:24 -0400)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Fri, 29 Sep 2017 09:24:10 +0000 (05:24 -0400)
Linux 4.14-rc2

* tag 'v4.14-rc2': (12066 commits)
  Linux 4.14-rc2
  tpm: ibmvtpm: simplify crq initialization and document crq format
  tpm: replace msleep() with  usleep_range() in TPM 1.2/2.0 generic drivers
  Documentation: tpm: add powered-while-suspended binding documentation
  tpm: tpm_crb: constify acpi_device_id.
  tpm: vtpm: constify vio_device_id
  security: fix description of values returned by cap_inode_need_killpriv
  x86/asm: Fix inline asm call constraints for Clang
  objtool: Handle another GCC stack pointer adjustment bug
  inet: fix improper empty comparison
  net: use inet6_rcv_saddr to compare sockets
  net: set tb->fast_sk_family
  net: orphan frags on stand-alone ptype in dev_queue_xmit_nit
  MAINTAINERS: update git tree locations for ieee802154 subsystem
  SMB3: Don't ignore O_SYNC/O_DSYNC and O_DIRECT flags
  SMB3: handle new statx fields
  arch: remove unused *_segments() macros/functions
  parisc: Unbreak bootloader due to gcc-7 optimizations
  parisc: Reintroduce option to gzip-compress the kernel
  apparmor: fix apparmorfs DAC access permissions
  ...

1  2 
MAINTAINERS
drivers/media/cec/cec-adap.c

diff --combined MAINTAINERS
@@@ -301,6 -301,7 +301,7 @@@ S: Supporte
  F:    drivers/acpi/
  F:    drivers/pnp/pnpacpi/
  F:    include/linux/acpi.h
+ F:    include/linux/fwnode.h
  F:    include/acpi/
  F:    Documentation/acpi/
  F:    Documentation/ABI/testing/sysfs-bus-acpi
@@@ -310,6 -311,14 +311,14 @@@ F:       drivers/pci/*/*acpi
  F:    drivers/pci/*/*/*acpi*
  F:    tools/power/acpi/
  
+ ACPI APEI
+ M:    "Rafael J. Wysocki" <rjw@rjwysocki.net>
+ M:    Len Brown <lenb@kernel.org>
+ L:    linux-acpi@vger.kernel.org
+ R:    Tony Luck <tony.luck@intel.com>
+ R:    Borislav Petkov <bp@alien8.de>
+ F:    drivers/acpi/apei/
  ACPI COMPONENT ARCHITECTURE (ACPICA)
  M:    Robert Moore <robert.moore@intel.com>
  M:    Lv Zheng <lv.zheng@intel.com>
@@@ -343,6 -352,18 +352,18 @@@ L:       linux-acpi@vger.kernel.or
  S:    Maintained
  F:    drivers/acpi/arm64
  
+ ACPI PMIC DRIVERS
+ M:    "Rafael J. Wysocki" <rjw@rjwysocki.net>
+ M:    Len Brown <lenb@kernel.org>
+ R:    Andy Shevchenko <andy@infradead.org>
+ R:    Mika Westerberg <mika.westerberg@linux.intel.com>
+ L:    linux-acpi@vger.kernel.org
+ Q:    https://patchwork.kernel.org/project/linux-acpi/list/
+ T:    git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
+ B:    https://bugzilla.kernel.org
+ S:    Supported
+ F:    drivers/acpi/pmic/
  ACPI THERMAL DRIVER
  M:    Zhang Rui <rui.zhang@intel.com>
  L:    linux-acpi@vger.kernel.org
@@@ -635,6 -656,11 +656,11 @@@ ALPS PS/2 TOUCHPAD DRIVE
  R:    Pali Rohár <pali.rohar@gmail.com>
  F:    drivers/input/mouse/alps.*
  
+ ALTERA I2C CONTROLLER DRIVER
+ M:    Thor Thayer <thor.thayer@linux.intel.com>
+ S:    Maintained
+ F:    drivers/i2c/busses/i2c-altera.c
  ALTERA MAILBOX DRIVER
  M:    Ley Foon Tan <lftan@altera.com>
  L:    nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
@@@ -846,6 -872,12 +872,12 @@@ S:       Supporte
  F:    drivers/android/
  F:    drivers/staging/android/
  
+ ANDROID GOLDFISH RTC DRIVER
+ M:    Miodrag Dinic <miodrag.dinic@imgtec.com>
+ S:    Supported
+ F:    Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
+ F:    drivers/rtc/rtc-goldfish.c
  ANDROID ION DRIVER
  M:    Laura Abbott <labbott@redhat.com>
  M:    Sumit Semwal <sumit.semwal@linaro.org>
@@@ -1159,6 -1191,7 +1191,7 @@@ L:      linux-arm-kernel@axis.co
  F:    arch/arm/mach-artpec
  F:    arch/arm/boot/dts/artpec6*
  F:    drivers/clk/axis
+ F:    drivers/crypto/axis
  F:    drivers/pinctrl/pinctrl-artpec*
  F:    Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
  
@@@ -1167,7 -1200,7 +1200,7 @@@ M:      Brendan Higgins <brendanhiggins@goog
  R:    Benjamin Herrenschmidt <benh@kernel.crashing.org>
  R:    Joel Stanley <joel@jms.id.au>
  L:    linux-i2c@vger.kernel.org
- L:    openbmc@lists.ozlabs.org
+ L:    openbmc@lists.ozlabs.org (moderated for non-subscribers)
  S:    Maintained
  F:    drivers/irqchip/irq-aspeed-i2c-ic.c
  F:    drivers/i2c/busses/i2c-aspeed.c
@@@ -1288,10 -1321,15 +1321,15 @@@ S:   Maintaine
  
  ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
  M:    Hans Ulli Kroll <ulli.kroll@googlemail.com>
+ M:    Linus Walleij <linus.walleij@linaro.org>
  L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  T:    git git://github.com/ulli-kroll/linux.git
  S:    Maintained
+ F:    Documentation/devicetree/bindings/arm/gemini.txt
+ F:    Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
+ F:    Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
  F:    arch/arm/mach-gemini/
+ F:    drivers/pinctrl/pinctrl-gemini.c
  F:    drivers/rtc/rtc-ftrtc010.c
  
  ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
@@@ -1576,7 -1614,7 +1614,7 @@@ M:      Chunfeng Yun <chunfeng.yun@mediatek.
  L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  L:    linux-mediatek@lists.infradead.org (moderated for non-subscribers)
  S:    Maintained
- F:    drivers/phy/phy-mt65xx-usb3.c
+ F:    drivers/phy/mediatek/phy-mtk-tphy.c
  
  ARM/MICREL KS8695 ARCHITECTURE
  M:    Greg Ungerer <gerg@uclinux.org>
@@@ -1999,6 -2037,7 +2037,7 @@@ F:      arch/arm64/boot/dts/socionext
  F:    drivers/bus/uniphier-system-bus.c
  F:    drivers/clk/uniphier/
  F:    drivers/i2c/busses/i2c-uniphier*
+ F:    drivers/irqchip/irq-uniphier-aidet.c
  F:    drivers/pinctrl/uniphier/
  F:    drivers/reset/reset-uniphier.c
  F:    drivers/tty/serial/8250/8250_uniphier.c
@@@ -2085,17 -2124,38 +2124,38 @@@ F:   arch/arm/mach-pxa/include/mach/z2.
  ARM/ZTE ARCHITECTURE
  M:    Jun Nie <jun.nie@linaro.org>
  M:    Baoyou Xie <baoyou.xie@linaro.org>
+ M:    Shawn Guo <shawnguo@kernel.org>
  L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  S:    Maintained
+ F:    arch/arm/boot/dts/zx2967*
  F:    arch/arm/mach-zx/
+ F:    arch/arm64/boot/dts/zte/
  F:    drivers/clk/zte/
+ F:    drivers/dma/zx_dma.c
+ F:    drivers/gpio/gpio-zx.c
+ F:    drivers/i2c/busses/i2c-zx2967.c
+ F:    drivers/mmc/host/dw_mmc-zx.*
+ F:    drivers/pinctrl/zte/
  F:    drivers/reset/reset-zx2967.c
  F:    drivers/soc/zte/
+ F:    drivers/thermal/zx2967_thermal.c
+ F:    drivers/watchdog/zx2967_wdt.c
  F:    Documentation/devicetree/bindings/arm/zte.txt
- F:    Documentation/devicetree/bindings/clock/zx296702-clk.txt
+ F:    Documentation/devicetree/bindings/clock/zx2967*.txt
+ F:    Documentation/devicetree/bindings/dma/zxdma.txt
+ F:    Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
+ F:    Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
+ F:    Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
+ F:    Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
  F:    Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
  F:    Documentation/devicetree/bindings/soc/zte/
- F:    include/dt-bindings/soc/zx*.h
+ F:    Documentation/devicetree/bindings/sound/zte,*.txt
+ F:    Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
+ F:    Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
+ F:    include/dt-bindings/clock/zx2967*.h
+ F:    include/dt-bindings/soc/zte,*.h
+ F:    sound/soc/codecs/zx_aud96p22.c
+ F:    sound/soc/zte/
  
  ARM/ZYNQ ARCHITECTURE
  M:    Michal Simek <michal.simek@xilinx.com>
@@@ -2397,9 -2457,10 +2457,10 @@@ AUDIT SUBSYSTE
  M:    Paul Moore <paul@paul-moore.com>
  M:    Eric Paris <eparis@redhat.com>
  L:    linux-audit@redhat.com (moderated for non-subscribers)
- W:    http://people.redhat.com/sgrubb/audit/
- T:    git git://git.infradead.org/users/pcmoore/audit
- S:    Maintained
+ W:    https://github.com/linux-audit
+ W:    https://people.redhat.com/sgrubb/audit
+ T:    git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
+ S:    Supported
  F:    include/linux/audit.h
  F:    include/uapi/linux/audit.h
  F:    kernel/audit*
@@@ -2489,7 -2550,7 +2550,7 @@@ Q:      https://patchwork.open-mesh.org/proj
  S:    Maintained
  F:    Documentation/ABI/testing/sysfs-class-net-batman-adv
  F:    Documentation/ABI/testing/sysfs-class-net-mesh
- F:    Documentation/networking/batman-adv.txt
+ F:    Documentation/networking/batman-adv.rst
  F:    include/uapi/linux/batman_adv.h
  F:    net/batman-adv/
  
@@@ -2558,13 -2619,6 +2619,6 @@@ W:     http://blackfin.uclinux.or
  S:    Supported
  F:    drivers/net/ethernet/adi/
  
- BLACKFIN I2C TWI DRIVER
- M:    Sonic Zhang <sonic.zhang@analog.com>
- L:    adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
- W:    http://blackfin.uclinux.org/
- S:    Supported
- F:    drivers/i2c/busses/i2c-bfin-twi.c
  BLACKFIN MEDIA DRIVER
  M:    Scott Jiang <scott.jiang.linux@gmail.com>
  L:    adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
@@@ -2581,14 -2635,12 +2635,12 @@@ S:   Supporte
  F:    drivers/rtc/rtc-bfin.c
  
  BLACKFIN SDH DRIVER
- M:    Sonic Zhang <sonic.zhang@analog.com>
  L:    adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
  W:    http://blackfin.uclinux.org
  S:    Supported
  F:    drivers/mmc/host/bfin_sdh.c
  
  BLACKFIN SERIAL DRIVER
- M:    Sonic Zhang <sonic.zhang@analog.com>
  L:    adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
  W:    http://blackfin.uclinux.org
  S:    Supported
@@@ -2813,7 -2865,6 +2865,6 @@@ S:      Supporte
  F:    drivers/scsi/bnx2i/
  
  BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
- M:    Yuval Mintz <Yuval.Mintz@cavium.com>
  M:    Ariel Elior <ariel.elior@cavium.com>
  M:    everest-linux-l2@cavium.com
  L:    netdev@vger.kernel.org
@@@ -3167,6 -3218,7 +3218,7 @@@ S:      Supporte
  F:    drivers/crypto/cavium/cpt/
  
  CAVIUM THUNDERX2 ARM64 SOC
+ M:    Robert Richter <rrichter@cavium.com>
  M:    Jayachandran C <jnair@caviumnetworks.com>
  L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  S:    Maintained
@@@ -3205,15 -3257,6 +3257,15 @@@ F:    include/uapi/linux/cec.
  F:    include/uapi/linux/cec-funcs.h
  F:    Documentation/devicetree/bindings/media/cec.txt
  
 +CEC GPIO DRIVER
 +M:    Hans Verkuil <hans.verkuil@cisco.com>
 +L:    linux-media@vger.kernel.org
 +T:    git git://linuxtv.org/media_tree.git
 +W:    http://linuxtv.org
 +S:    Supported
 +F:    drivers/media/platform/cec-gpio/
 +F:    Documentation/devicetree/bindings/media/cec-gpio.txt
 +
  CELL BROADBAND ENGINE ARCHITECTURE
  M:    Arnd Bergmann <arnd@arndb.de>
  L:    linuxppc-dev@lists.ozlabs.org
@@@ -4129,7 -4172,9 +4181,9 @@@ F:      include/linux/dax.
  F:    include/trace/events/fs_dax.h
  
  DIRECTORY NOTIFICATION (DNOTIFY)
- M:    Eric Paris <eparis@parisplace.org>
+ M:    Jan Kara <jack@suse.cz>
+ R:    Amir Goldstein <amir73il@gmail.com>
+ L:    linux-fsdevel@vger.kernel.org
  S:    Maintained
  F:    Documentation/filesystems/dnotify.txt
  F:    fs/notify/dnotify/
@@@ -4196,7 -4241,7 +4250,7 @@@ DMA MAPPING HELPER
  M:    Christoph Hellwig <hch@lst.de>
  M:    Marek Szyprowski <m.szyprowski@samsung.com>
  R:    Robin Murphy <robin.murphy@arm.com>
- L:    linux-kernel@vger.kernel.org
+ L:    iommu@lists.linux-foundation.org
  T:    git git://git.infradead.org/users/hch/dma-mapping.git
  W:    http://git.infradead.org/users/hch/dma-mapping.git
  S:    Supported
@@@ -4362,6 -4407,12 +4416,12 @@@ S:    Supporte
  F:    drivers/gpu/drm/nouveau/
  F:    include/uapi/drm/nouveau_drm.h
  
+ DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
+ M:    Noralf Trønnes <noralf@tronnes.org>
+ S:    Maintained
+ F:    drivers/gpu/drm/tinydrm/repaper.c
+ F:    Documentation/devicetree/bindings/display/repaper.txt
  DRM DRIVER FOR QEMU'S CIRRUS DEVICE
  M:    Dave Airlie <airlied@redhat.com>
  M:    Gerd Hoffmann <kraxel@redhat.com>
@@@ -4395,6 -4446,12 +4455,12 @@@ S:    Orphan / Obsolet
  F:    drivers/gpu/drm/sis/
  F:    include/uapi/drm/sis_drm.h
  
+ DRM DRIVER FOR SITRONIX ST7586 PANELS
+ M:    David Lechner <david@lechnology.com>
+ S:    Maintained
+ F:    drivers/gpu/drm/tinydrm/st7586.c
+ F:    Documentation/devicetree/bindings/display/st7586.txt
  DRM DRIVER FOR TDFX VIDEO CARDS
  S:    Orphan / Obsolete
  F:    drivers/gpu/drm/tdfx/
@@@ -4643,6 -4700,14 +4709,14 @@@ F:    drivers/gpu/drm/panel
  F:    include/drm/drm_panel.h
  F:    Documentation/devicetree/bindings/display/panel/
  
+ DRM TINYDRM DRIVERS
+ M:    Noralf Trønnes <noralf@tronnes.org>
+ W:    https://github.com/notro/tinydrm/wiki/Development
+ T:    git git://anongit.freedesktop.org/drm/drm-misc
+ S:    Maintained
+ F:    drivers/gpu/drm/tinydrm/
+ F:    include/drm/tinydrm/
  DSBR100 USB FM RADIO DRIVER
  M:    Alexey Klimov <klimov.linux@gmail.com>
  L:    linux-media@vger.kernel.org
@@@ -5122,6 -5187,7 +5196,7 @@@ F:      include/linux/of_net.
  F:    include/linux/phy.h
  F:    include/linux/phy_fixed.h
  F:    include/linux/platform_data/mdio-gpio.h
+ F:    include/linux/platform_data/mdio-bcm-unimac.h
  F:    include/trace/events/mdio.h
  F:    include/uapi/linux/mdio.h
  F:    include/uapi/linux/mii.h
@@@ -5219,7 -5285,9 +5294,9 @@@ F:      Documentation/hwmon/f71805
  F:    drivers/hwmon/f71805f.c
  
  FANOTIFY
- M:    Eric Paris <eparis@redhat.com>
+ M:    Jan Kara <jack@suse.cz>
+ R:    Amir Goldstein <amir73il@gmail.com>
+ L:    linux-fsdevel@vger.kernel.org
  S:    Maintained
  F:    fs/notify/fanotify/
  F:    include/linux/fanotify.h
@@@ -5362,10 -5430,11 +5439,11 @@@ K:   fmc_d.*registe
  
  FPGA MANAGER FRAMEWORK
  M:    Alan Tull <atull@kernel.org>
- R:    Moritz Fischer <moritz.fischer@ettus.com>
+ R:    Moritz Fischer <mdf@kernel.org>
  L:    linux-fpga@vger.kernel.org
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
+ Q:    http://patchwork.kernel.org/project/linux-fpga/list/
  F:    Documentation/fpga/
  F:    Documentation/devicetree/bindings/fpga/
  F:    drivers/fpga/
@@@ -5861,7 -5930,7 +5939,7 @@@ F:      drivers/staging/greybus/spi.
  F:    drivers/staging/greybus/spilib.c
  F:    drivers/staging/greybus/spilib.h
  
- GREYBUS LOOBACK/TIME PROTOCOLS DRIVERS
+ GREYBUS LOOPBACK/TIME PROTOCOLS DRIVERS
  M:    Bryan O'Donoghue <pure.logic@nexus-software.ie>
  S:    Maintained
  F:    drivers/staging/greybus/loopback.c
@@@ -6059,16 -6128,6 +6137,6 @@@ F:     drivers/scsi/hpsa*.[ch
  F:    include/linux/cciss*.h
  F:    include/uapi/linux/cciss*.h
  
- HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
- M:    Don Brace <don.brace@microsemi.com>
- L:    esc.storagedev@microsemi.com
- L:    linux-scsi@vger.kernel.org
- S:    Supported
- F:    Documentation/blockdev/cciss.txt
- F:    drivers/block/cciss*
- F:    include/linux/cciss_ioctl.h
- F:    include/uapi/linux/cciss_ioctl.h
  HFI1 DRIVER
  M:    Mike Marciniszyn <mike.marciniszyn@intel.com>
  M:    Dennis Dalessandro <dennis.dalessandro@intel.com>
@@@ -6165,6 -6224,14 +6233,14 @@@ F:    include/uapi/linux/if_hippi.
  F:    net/802/hippi.c
  F:    drivers/net/hippi/
  
+ HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
+ M:    Yisen Zhuang <yisen.zhuang@huawei.com>
+ M:    Salil Mehta <salil.mehta@huawei.com>
+ L:    netdev@vger.kernel.org
+ W:    http://www.hisilicon.com
+ S:    Maintained
+ F:    drivers/net/ethernet/hisilicon/hns3/
  HISILICON NETWORK SUBSYSTEM DRIVER
  M:    Yisen Zhuang <yisen.zhuang@huawei.com>
  M:    Salil Mehta <salil.mehta@huawei.com>
@@@ -6189,6 -6256,13 +6265,13 @@@ S:    Supporte
  F:    drivers/scsi/hisi_sas/
  F:    Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
  
+ HMM - Heterogeneous Memory Management
+ M:    Jérôme Glisse <jglisse@redhat.com>
+ L:    linux-mm@kvack.org
+ S:    Maintained
+ F:    mm/hmm*
+ F:    include/linux/hmm*
  HOST AP DRIVER
  M:    Jouni Malinen <j@w1.fi>
  L:    linux-wireless@vger.kernel.org
@@@ -6258,6 -6332,13 +6341,13 @@@ L:    linux-input@vger.kernel.or
  S:    Maintained
  F:    drivers/input/touchscreen/htcpen.c
  
+ HUAWEI ETHERNET DRIVER
+ M:    Aviad Krawczyk <aviad.krawczyk@huawei.com>
+ L:    netdev@vger.kernel.org
+ S:    Supported
+ F:    Documentation/networking/hinic.txt
+ F:    drivers/net/ethernet/huawei/hinic/
  HUGETLB FILESYSTEM
  M:    Nadia Yvette Chambers <nyc@holomorphy.com>
  S:    Maintained
@@@ -6284,7 -6365,9 +6374,9 @@@ M:      Haiyang Zhang <haiyangz@microsoft.co
  M:    Stephen Hemminger <sthemmin@microsoft.com>
  L:    devel@linuxdriverproject.org
  S:    Maintained
+ F:    Documentation/networking/netvsc.txt
  F:    arch/x86/include/asm/mshyperv.h
+ F:    arch/x86/include/asm/trace/hyperv.h
  F:    arch/x86/include/uapi/asm/hyperv.h
  F:    arch/x86/kernel/cpu/mshyperv.c
  F:    arch/x86/hyperv
@@@ -6296,7 -6379,9 +6388,9 @@@ F:      drivers/net/hyperv
  F:    drivers/scsi/storvsc_drv.c
  F:    drivers/uio/uio_hv_generic.c
  F:    drivers/video/fbdev/hyperv_fb.c
+ F:    net/vmw_vsock/hyperv_transport.c
  F:    include/linux/hyperv.h
+ F:    include/uapi/linux/hyperv.h
  F:    tools/hv/
  F:    Documentation/ABI/stable/sysfs-bus-vmbus
  
@@@ -6398,6 -6483,12 +6492,12 @@@ F:    drivers/i2c/busses/i2c-sis96x.
  F:    drivers/i2c/busses/i2c-via.c
  F:    drivers/i2c/busses/i2c-viapro.c
  
+ I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
+ M:    Hans de Goede <hdegoede@redhat.com>
+ L:    linux-i2c@vger.kernel.org
+ S:    Maintained
+ F:    drivers/i2c/busses/i2c-cht-wc.c
  I2C/SMBUS ISMT DRIVER
  M:    Seth Heasley <seth.heasley@intel.com>
  M:    Neil Horman <nhorman@tuxdriver.com>
@@@ -6464,6 -6555,15 +6564,15 @@@ L:    netdev@vger.kernel.or
  S:    Supported
  F:    drivers/net/ethernet/ibm/ibmvnic.*
  
+ IBM Power Virtual Accelerator Switchboard
+ M:    Sukadev Bhattiprolu
+ L:    linuxppc-dev@lists.ozlabs.org
+ S:    Supported
+ F:    arch/powerpc/platforms/powernv/vas*
+ F:    arch/powerpc/platforms/powernv/copy-paste.h
+ F:    arch/powerpc/include/asm/vas.h
+ F:    arch/powerpc/include/uapi/asm/vas.h
  IBM Power Virtual Ethernet Device Driver
  M:    Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
  L:    netdev@vger.kernel.org
@@@ -6554,8 -6654,8 +6663,8 @@@ M:      Alexander Aring <alex.aring@gmail.co
  M:    Stefan Schmidt <stefan@osg.samsung.com>
  L:    linux-wpan@vger.kernel.org
  W:    http://wpan.cakelab.org/
- T:    git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
- T:    git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
+ T:    git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
+ T:    git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
  S:    Maintained
  F:    net/ieee802154/
  F:    net/mac802154/
@@@ -6700,9 -6800,9 +6809,9 @@@ S:      Maintaine
  F:    drivers/mtd/nand/jz4780_*
  
  INOTIFY
- M:    John McCutchan <john@johnmccutchan.com>
M:    Robert Love <rlove@rlove.org>
- M:    Eric Paris <eparis@parisplace.org>
+ M:    Jan Kara <jack@suse.cz>
R:    Amir Goldstein <amir73il@gmail.com>
+ L:    linux-fsdevel@vger.kernel.org
  S:    Maintained
  F:    Documentation/filesystems/inotify.txt
  F:    fs/notify/inotify/
@@@ -6771,8 -6871,9 +6880,9 @@@ S:      Supporte
  F:    drivers/scsi/isci/
  
  INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
- M:    Daniel Vetter <daniel.vetter@intel.com>
  M:    Jani Nikula <jani.nikula@linux.intel.com>
+ M:    Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
+ M:    Rodrigo Vivi <rodrigo.vivi@intel.com>
  L:    intel-gfx@lists.freedesktop.org
  W:    https://01.org/linuxgraphics/
  B:    https://01.org/linuxgraphics/documentation/how-report-bugs
@@@ -7110,9 -7211,7 +7220,7 @@@ W:      http://irda.sourceforge.net
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
  F:    Documentation/networking/irda.txt
- F:    drivers/net/irda/
- F:    include/net/irda/
- F:    net/irda/
+ F:    drivers/staging/irda/
  
  IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
  M:    Marc Zyngier <marc.zyngier@arm.com>
@@@ -7137,7 -7236,6 +7245,6 @@@ M:      Marc Zyngier <marc.zyngier@arm.com
  L:    linux-kernel@vger.kernel.org
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
- T:    git git://git.infradead.org/users/jcooper/linux.git irqchip/core
  F:    Documentation/devicetree/bindings/interrupt-controller/
  F:    drivers/irqchip/
  
@@@ -7407,6 -7505,13 +7514,13 @@@ S:    Maintaine
  F:    tools/testing/selftests/
  F:    Documentation/dev-tools/kselftest*
  
+ KERNEL USERMODE HELPER
+ M:    "Luis R. Rodriguez" <mcgrof@kernel.org>
+ L:    linux-kernel@vger.kernel.org
+ S:    Maintained
+ F:    kernel/umh.c
+ F:    include/linux/umh.h
  KERNEL VIRTUAL MACHINE (KVM)
  M:    Paolo Bonzini <pbonzini@redhat.com>
  M:    Radim Krčmář <rkrcmar@redhat.com>
@@@ -7414,18 -7519,17 +7528,17 @@@ L:   kvm@vger.kernel.or
  W:    http://www.linux-kvm.org
  T:    git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
  S:    Supported
- F:    Documentation/*/kvm*.txt
  F:    Documentation/virtual/kvm/
- F:    arch/*/kvm/
- F:    arch/x86/kernel/kvm.c
- F:    arch/x86/kernel/kvmclock.c
- F:    arch/*/include/asm/kvm*
- F:    include/linux/kvm*
+ F:    include/trace/events/kvm.h
+ F:    include/uapi/asm-generic/kvm*
  F:    include/uapi/linux/kvm*
- F:    virt/kvm/
+ F:    include/asm-generic/kvm*
+ F:    include/linux/kvm*
+ F:    include/kvm/iodev.h
+ F:    virt/kvm/*
  F:    tools/kvm/
  
- KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
+ KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
  M:    Joerg Roedel <joro@8bytes.org>
  L:    kvm@vger.kernel.org
  W:    http://www.linux-kvm.org/
@@@ -7433,7 -7537,7 +7546,7 @@@ S:      Maintaine
  F:    arch/x86/include/asm/svm.h
  F:    arch/x86/kvm/svm.c
  
- KERNEL VIRTUAL MACHINE (KVM) FOR ARM
+ KERNEL VIRTUAL MACHINE FOR ARM (KVM/arm)
  M:    Christoffer Dall <christoffer.dall@linaro.org>
  M:    Marc Zyngier <marc.zyngier@arm.com>
  L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@@ -7447,15 -7551,6 +7560,6 @@@ F:     arch/arm/kvm
  F:    virt/kvm/arm/
  F:    include/kvm/arm_*
  
- KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
- M:    Alexander Graf <agraf@suse.com>
- L:    kvm-ppc@vger.kernel.org
- W:    http://www.linux-kvm.org/
- T:    git git://github.com/agraf/linux-2.6.git
- S:    Supported
- F:    arch/powerpc/include/asm/kvm*
- F:    arch/powerpc/kvm/
  KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
  M:    Christoffer Dall <christoffer.dall@linaro.org>
  M:    Marc Zyngier <marc.zyngier@arm.com>
@@@ -7474,6 -7569,17 +7578,17 @@@ F:    arch/mips/include/uapi/asm/kvm
  F:    arch/mips/include/asm/kvm*
  F:    arch/mips/kvm/
  
+ KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
+ M:    Alexander Graf <agraf@suse.com>
+ L:    kvm-ppc@vger.kernel.org
+ W:    http://www.linux-kvm.org/
+ T:    git git://github.com/agraf/linux-2.6.git
+ S:    Supported
+ F:    arch/powerpc/include/uapi/asm/kvm*
+ F:    arch/powerpc/include/asm/kvm*
+ F:    arch/powerpc/kvm/
+ F:    arch/powerpc/kernel/kvm*
  KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
  M:    Christian Borntraeger <borntraeger@de.ibm.com>
  M:    Cornelia Huck <cohuck@redhat.com>
@@@ -7481,11 -7587,25 +7596,25 @@@ L:   linux-s390@vger.kernel.or
  W:    http://www.ibm.com/developerworks/linux/linux390/
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
  S:    Supported
- F:    Documentation/s390/kvm.txt
+ F:    arch/s390/include/uapi/asm/kvm*
+ F:    arch/s390/include/asm/gmap.h
  F:    arch/s390/include/asm/kvm*
  F:    arch/s390/kvm/
  F:    arch/s390/mm/gmap.c
  
+ KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
+ M:    Paolo Bonzini <pbonzini@redhat.com>
+ M:    Radim Krčmář <rkrcmar@redhat.com>
+ L:    kvm@vger.kernel.org
+ W:    http://www.linux-kvm.org
+ T:    git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
+ S:    Supported
+ F:    arch/x86/kvm/
+ F:    arch/x86/include/uapi/asm/kvm*
+ F:    arch/x86/include/asm/kvm*
+ F:    arch/x86/kernel/kvm.c
+ F:    arch/x86/kernel/kvmclock.c
  KERNFS
  M:    Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  M:    Tejun Heo <tj@kernel.org>
@@@ -7567,7 -7687,7 +7696,7 @@@ F:      include/linux/kmemleak.
  F:    mm/kmemleak.c
  F:    mm/kmemleak-test.c
  
- KMOD MODULE USERMODE HELPER
+ KMOD KERNEL MODULE LOADER - USERMODE HELPER
  M:    "Luis R. Rodriguez" <mcgrof@kernel.org>
  L:    linux-kernel@vger.kernel.org
  S:    Maintained
@@@ -7608,6 -7728,7 +7737,7 @@@ M:      John Crispin <john@phrozen.org
  L:    linux-mips@linux-mips.org
  S:    Maintained
  F:    arch/mips/lantiq
+ F:    drivers/soc/lantiq
  
  LAPB module
  L:    linux-x25@vger.kernel.org
@@@ -7667,17 -7788,6 +7797,6 @@@ T:     git git://linuxtv.org/mkrufky/tuners
  S:    Maintained
  F:    drivers/media/dvb-frontends/lgdt3305.*
  
- LGUEST
- M:    Rusty Russell <rusty@rustcorp.com.au>
- L:    lguest@lists.ozlabs.org
- W:    http://lguest.ozlabs.org/
- S:    Odd Fixes
- F:    arch/x86/include/asm/lguest*.h
- F:    arch/x86/lguest/
- F:    drivers/lguest/
- F:    include/linux/lguest*.h
- F:    tools/lguest/
  LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
  M:    Viresh Kumar <vireshk@kernel.org>
  L:    linux-ide@vger.kernel.org
@@@ -7813,6 -7923,7 +7932,7 @@@ F:      drivers/pci/hotplug/rpa
  F:    drivers/rtc/rtc-opal.c
  F:    drivers/scsi/ibmvscsi/
  F:    drivers/tty/hvc/hvc_opal.c
+ F:    drivers/watchdog/wdrtas.c
  F:    tools/testing/selftests/powerpc
  N:    /pmac
  N:    powermac
@@@ -8329,6 -8440,14 +8449,14 @@@ T:    git git://linuxtv.org/media_tree.gi
  S:    Supported
  F:    drivers/media/dvb-frontends/cxd2841er*
  
+ MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
+ M:    Daniel Scheller <d.scheller.oss@gmail.com>
+ L:    linux-media@vger.kernel.org
+ W:    https://linuxtv.org
+ T:    git git://linuxtv.org/media_tree.git
+ S:    Maintained
+ F:    drivers/media/pci/ddbridge/*
  MEDIA DRIVERS FOR FREESCALE IMX
  M:    Steve Longerbeam <slongerbeam@gmail.com>
  M:    Philipp Zabel <p.zabel@pengutronix.de>
@@@ -8450,14 -8569,6 +8578,6 @@@ T:     git git://linuxtv.org/media_tree.gi
  S:    Maintained
  F:    drivers/media/dvb-frontends/stv6111*
  
- MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
- M:    Daniel Scheller <d.scheller.oss@gmail.com>
- L:    linux-media@vger.kernel.org
- W:    https://linuxtv.org
- T:    git git://linuxtv.org/media_tree.git
- S:    Maintained
- F:    drivers/media/pci/ddbridge/*
  MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
  M:    Mauro Carvalho Chehab <mchehab@s-opensource.com>
  M:    Mauro Carvalho Chehab <mchehab@kernel.org>
@@@ -8481,9 -8592,16 +8601,16 @@@ F:    include/uapi/linux/meye.
  F:    include/uapi/linux/ivtv*
  F:    include/uapi/linux/uvcvideo.h
  
+ MEDIATEK CIR DRIVER
+ M:    Sean Wang <sean.wang@mediatek.com>
+ S:    Maintained
+ F:    drivers/media/rc/mtk-cir.c
  MEDIATEK ETHERNET DRIVER
  M:    Felix Fietkau <nbd@openwrt.org>
- M:    John Crispin <blogic@openwrt.org>
+ M:    John Crispin <john@phrozen.org>
+ M:    Sean Wang <sean.wang@mediatek.com>
+ M:    Nelson Chang <nelson.chang@mediatek.com>
  L:    netdev@vger.kernel.org
  S:    Maintained
  F:    drivers/net/ethernet/mediatek/
@@@ -8519,16 -8637,19 +8646,19 @@@ L:   linux-wireless@vger.kernel.or
  S:    Maintained
  F:    drivers/net/wireless/mediatek/mt7601u/
  
- MEDIATEK CIR DRIVER
- M:    Sean Wang <sean.wang@mediatek.com>
- S:    Maintained
- F:    drivers/media/rc/mtk-cir.c
  MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
  M:    Sean Wang <sean.wang@mediatek.com>
  S:    Maintained
  F:    drivers/char/hw_random/mtk-rng.c
  
+ MEDIATEK USB3 DRD IP DRIVER
+ M:    Chunfeng Yun <chunfeng.yun@mediatek.com>
+ L:    linux-usb@vger.kernel.org (moderated for non-subscribers)
+ L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+ L:    linux-mediatek@lists.infradead.org (moderated for non-subscribers)
+ S:    Maintained
+ F:    drivers/usb/mtu3/
  MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
  M:    Peter Senna Tschudin <peter.senna@collabora.com>
  M:    Martin Donnelly <martin.donnelly@ge.com>
@@@ -8693,7 -8814,7 +8823,7 @@@ M:      Mathieu Desnoyers <mathieu.desnoyers
  M:    "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
  L:    linux-kernel@vger.kernel.org
  S:    Supported
- F:    kernel/membarrier.c
+ F:    kernel/sched/membarrier.c
  F:    include/uapi/linux/membarrier.h
  
  MEMORY MANAGEMENT
@@@ -8793,6 -8914,12 +8923,12 @@@ F:    drivers/dma/at_hdmac.
  F:    drivers/dma/at_hdmac_regs.h
  F:    include/linux/platform_data/dma-atmel.h
  
+ MICROCHIP / ATMEL ECC DRIVER
+ M:    Tudor Ambarus <tudor.ambarus@microchip.com>
+ L:    linux-crypto@vger.kernel.org
+ S:    Maintained
+ F:    drivers/crypto/atmel-ecc.*
  MICROCHIP / ATMEL ISC DRIVER
  M:    Songjun Wu <songjun.wu@microchip.com>
  L:    linux-media@vger.kernel.org
@@@ -8867,6 -8994,7 +9003,7 @@@ M:      Paul Burton <paul.burton@imgtec.com
  L:    linux-mips@linux-mips.org
  S:    Supported
  F:    arch/mips/generic/
+ F:    arch/mips/tools/generic-board-config.sh
  
  MIPS/LOONGSON1 ARCHITECTURE
  M:    Keguang Zhang <keguang.zhang@gmail.com>
@@@ -8877,6 -9005,13 +9014,13 @@@ F:    arch/mips/include/asm/mach-loongson3
  F:    drivers/*/*loongson1*
  F:    drivers/*/*/*loongson1*
  
+ MIPS RINT INSTRUCTION EMULATION
+ M:    Aleksandar Markovic <aleksandar.markovic@imgtec.com>
+ L:    linux-mips@linux-mips.org
+ S:    Supported
+ F:    arch/mips/math-emu/sp_rint.c
+ F:    arch/mips/math-emu/dp_rint.c
  MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
  M:    Hans Verkuil <hverkuil@xs4all.nl>
  L:    linux-media@vger.kernel.org
@@@ -9102,7 -9237,7 +9246,7 @@@ T:      git git://git.infradead.org/linux-mt
  T:    git git://git.infradead.org/l2-mtd.git nand/next
  S:    Maintained
  F:    drivers/mtd/nand/
- F:    include/linux/mtd/nand*.h
+ F:    include/linux/mtd/*nand*.h
  
  NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
  M:    Daniel Mack <zonque@gmail.com>
@@@ -9194,15 -9329,6 +9338,6 @@@ F:     net/*/netfilter
  F:    net/netfilter/
  F:    net/bridge/br_netfilter*.c
  
- NETLABEL
- M:    Paul Moore <paul@paul-moore.com>
- W:    http://netlabel.sf.net
- L:    netdev@vger.kernel.org
- S:    Maintained
- F:    Documentation/netlabel/
- F:    include/net/netlabel.h
- F:    net/netlabel/
  NETROM NETWORK LAYER
  M:    Ralf Baechle <ralf@linux-mips.org>
  L:    linux-hams@vger.kernel.org
@@@ -9330,10 -9456,23 +9465,23 @@@ F:   net/ipv6
  F:    include/net/ip*
  F:    arch/x86/net/*
  
- NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
+ NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
  M:    Paul Moore <paul@paul-moore.com>
+ W:    https://github.com/netlabel
  L:    netdev@vger.kernel.org
+ L:    linux-security-module@vger.kernel.org
  S:    Maintained
+ F:    Documentation/netlabel/
+ F:    include/net/calipso.h
+ F:    include/net/cipso_ipv4.h
+ F:    include/net/netlabel.h
+ F:    include/uapi/linux/netfilter/xt_SECMARK.h
+ F:    include/uapi/linux/netfilter/xt_CONNSECMARK.h
+ F:    net/netlabel/
+ F:    net/ipv4/cipso_ipv4.c
+ F:    net/ipv6/calipso.c
+ F:    net/netfilter/xt_CONNSECMARK.c
+ F:    net/netfilter/xt_SECMARK.c
  
  NETWORKING [TLS]
  M:    Ilya Lesokhin <ilyal@mellanox.com>
@@@ -9540,6 -9679,7 +9688,7 @@@ M:      Srinivas Kandagatla <srinivas.kandag
  S:    Maintained
  F:    drivers/nvmem/
  F:    Documentation/devicetree/bindings/nvmem/
+ F:    Documentation/ABI/stable/sysfs-bus-nvmem
  F:    include/linux/nvmem-consumer.h
  F:    include/linux/nvmem-provider.h
  
@@@ -9749,6 -9889,12 +9898,12 @@@ F:    drivers/regulator/twl-regulator.
  F:    drivers/regulator/twl6030-regulator.c
  F:    include/linux/i2c-omap.h
  
+ ONION OMEGA2+ BOARD
+ M:    Harvey Hunt <harveyhuntnexus@gmail.com>
+ L:    linux-mips@linux-mips.org
+ S:    Maintained
+ F:    arch/mips/boot/dts/ralink/omega2p.dts
  OMFS FILESYSTEM
  M:    Bob Copeland <me@bobcopeland.com>
  L:    linux-karma-devel@lists.sourceforge.net
@@@ -10020,7 -10166,7 +10175,7 @@@ F:   include/uapi/linux/ppdev.
  F:    Documentation/parport*.txt
  
  PARAVIRT_OPS INTERFACE
- M:    Jeremy Fitzhardinge <jeremy@goop.org>
+ M:    Juergen Gross <jgross@suse.com>
  M:    Chris Wright <chrisw@sous-sol.org>
  M:    Alok Kataria <akataria@vmware.com>
  M:    Rusty Russell <rusty@rustcorp.com.au>
@@@ -10028,7 -10174,7 +10183,7 @@@ L:   virtualization@lists.linux-foundatio
  S:    Supported
  F:    Documentation/virtual/paravirt_ops.txt
  F:    arch/*/kernel/paravirt*
- F:    arch/*/include/asm/paravirt.h
+ F:    arch/*/include/asm/paravirt*.h
  F:    include/linux/hypervisor.h
  
  PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
@@@ -10172,6 -10318,7 +10327,7 @@@ F:   drivers/pci/dwc/*imx6
  
  PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
  M:    Keith Busch <keith.busch@intel.com>
+ M:    Jonathan Derrick <jonathan.derrick@intel.com>
  L:    linux-pci@vger.kernel.org
  S:    Supported
  F:    drivers/pci/host/vmd.c
@@@ -10218,7 -10365,7 +10374,7 @@@ L:   linux-samsung-soc@vger.kernel.org (m
  S:    Maintained
  F:    drivers/pci/dwc/pci-exynos.c
  
- PCI DRIVER FOR SYNOPSIS DESIGNWARE
+ PCI DRIVER FOR SYNOPSYS DESIGNWARE
  M:    Jingoo Han <jingoohan1@gmail.com>
  M:    Joao Pinto <Joao.Pinto@synopsys.com>
  L:    linux-pci@vger.kernel.org
@@@ -10457,7 -10604,7 +10613,7 @@@ L:   linux-gpio@vger.kernel.or
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
  S:    Maintained
  F:    Documentation/devicetree/bindings/pinctrl/
- F:    Documentation/pinctrl.txt
+ F:    Documentation/driver-api/pinctl.rst
  F:    drivers/pinctrl/
  F:    include/linux/pinctrl/
  
@@@ -10654,8 -10801,11 +10810,11 @@@ W: http://wiki.enneenne.com/index.php/L
  L:    linuxpps@ml.enneenne.com (subscribers-only)
  S:    Maintained
  F:    Documentation/pps/
+ F:    Documentation/devicetree/bindings/pps/pps-gpio.txt
+ F:    Documentation/ABI/testing/sysfs-pps
  F:    drivers/pps/
  F:    include/linux/pps*.h
+ F:    include/uapi/linux/pps.h
  
  PPTP DRIVER
  M:    Dmitry Kozlov <xeb@mail.ru>
@@@ -10908,7 -11058,6 +11067,6 @@@ S:   Supporte
  F:    drivers/scsi/qedi/
  
  QLOGIC QL4xxx ETHERNET DRIVER
- M:    Yuval Mintz <Yuval.Mintz@cavium.com>
  M:    Ariel Elior <Ariel.Elior@cavium.com>
  M:    everest-linux-l2@cavium.com
  L:    netdev@vger.kernel.org
@@@ -11030,6 -11179,13 +11188,13 @@@ T: git git://git.kernel.org/pub/scm/lin
  S:    Supported
  F:    arch/hexagon/
  
+ QUALCOMM IOMMU
+ M:    Rob Clark <robdclark@gmail.com>
+ L:    iommu@lists.linux-foundation.org
+ L:    linux-arm-msm@vger.kernel.org
+ S:    Maintained
+ F:    drivers/iommu/qcom_iommu.c
  QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
  M:    Stanimir Varbanov <stanimir.varbanov@linaro.org>
  L:    linux-media@vger.kernel.org
@@@ -11200,7 -11356,7 +11365,7 @@@ M:   Fenghua Yu <fenghua.yu@intel.com
  L:    linux-kernel@vger.kernel.org
  S:    Supported
  F:    arch/x86/kernel/cpu/intel_rdt*
- F:    arch/x86/include/asm/intel_rdt*
+ F:    arch/x86/include/asm/intel_rdt_sched.h
  F:    Documentation/x86/intel_rdt*
  
  READ-COPY UPDATE (RCU)
@@@ -11289,6 -11445,8 +11454,8 @@@ RENESAS ETHERNET DRIVER
  R:    Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
  L:    netdev@vger.kernel.org
  L:    linux-renesas-soc@vger.kernel.org
+ F:    Documentation/devicetree/bindings/net/renesas,*.txt
+ F:    Documentation/devicetree/bindings/net/sh_eth.txt
  F:    drivers/net/ethernet/renesas/
  F:    include/linux/sh_eth.h
  
@@@ -11370,6 -11528,17 +11537,17 @@@ L: linux-serial@vger.kernel.or
  S:    Odd Fixes
  F:    drivers/tty/serial/rp2.*
  
+ ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
+ M:    Marek Vasut <marek.vasut+renesas@gmail.com>
+ L:    linux-kernel@vger.kernel.org
+ L:    linux-renesas-soc@vger.kernel.org
+ S:    Supported
+ F:    drivers/mfd/bd9571mwv.c
+ F:    drivers/regulator/bd9571mwv-regulator.c
+ F:    drivers/gpio/gpio-bd9571mwv.c
+ F:    include/linux/mfd/bd9571mwv.h
+ F:    Documentation/devicetree/bindings/mfd/bd9571mwv.txt
  ROSE NETWORK LAYER
  M:    Ralf Baechle <ralf@linux-mips.org>
  L:    linux-hams@vger.kernel.org
@@@ -11531,6 -11700,7 +11709,7 @@@ F:   drivers/s390/crypto
  
  S390 ZFCP DRIVER
  M:    Steffen Maier <maier@linux.vnet.ibm.com>
+ M:    Benjamin Block <bblock@linux.vnet.ibm.com>
  L:    linux-s390@vger.kernel.org
  W:    http://www.ibm.com/developerworks/linux/linux390/
  S:    Supported
@@@ -11895,8 -12065,9 +12074,9 @@@ M:   Paul Moore <paul@paul-moore.com
  M:    Stephen Smalley <sds@tycho.nsa.gov>
  M:    Eric Paris <eparis@parisplace.org>
  L:    selinux@tycho.nsa.gov (moderated for non-subscribers)
- W:    http://selinuxproject.org
- T:    git git://git.infradead.org/users/pcmoore/selinux
+ W:    https://selinuxproject.org
+ W:    https://github.com/SELinuxProject
+ T:    git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
  S:    Supported
  F:    include/linux/selinux*
  F:    security/selinux/
@@@ -12383,6 -12554,7 +12563,7 @@@ F:   drivers/tty/serial/sunsab.
  F:    drivers/tty/serial/sunsu.c
  F:    drivers/tty/serial/sunzilog.c
  F:    drivers/tty/serial/sunzilog.h
+ F:    drivers/tty/vcc.c
  
  SPARSE CHECKER
  M:    "Christopher Li" <sparse@chrisli.org>
@@@ -12579,6 -12751,12 +12760,12 @@@ M: Ion Badulescu <ionut@badula.org
  S:    Odd Fixes
  F:    drivers/net/ethernet/adaptec/starfire*
  
+ STEC S1220 SKD DRIVER
+ M:    Bart Van Assche <bart.vanassche@wdc.com>
+ L:    linux-block@vger.kernel.org
+ S:    Maintained
+ F:    drivers/block/skd*[ch]
  STI CEC DRIVER
  M:    Benjamin Gaignard <benjamin.gaignard@linaro.org>
  S:    Maintained
@@@ -12696,6 -12874,18 +12883,18 @@@ F: drivers/clocksource/arc_timer.
  F:    drivers/tty/serial/arc_uart.c
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
  
+ SYNOPSYS ARC HSDK SDP pll clock driver
+ M:    Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
+ S:    Supported
+ F:    drivers/clk/clk-hsdk-pll.c
+ F:    Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
+ SYNOPSYS ARC SDP clock driver
+ M:    Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
+ S:    Supported
+ F:    drivers/clk/axs10x/*
+ F:    Documentation/devicetree/bindings/clock/snps,pll-clock.txt
  SYNOPSYS ARC SDP platform support
  M:    Alexey Brodkin <abrodkin@synopsys.com>
  S:    Supported
@@@ -12732,6 -12922,13 +12931,13 @@@ L: linux-mmc@vger.kernel.or
  S:    Maintained
  F:    drivers/mmc/host/dw_mmc*
  
+ SYNOPSYS HSDK RESET CONTROLLER DRIVER
+ M:    Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
+ S:    Supported
+ F:    drivers/reset/reset-hsdk-v1.c
+ F:    include/dt-bindings/reset/snps,hsdk-v1-reset.h
+ F:    Documentation/devicetree/bindings/reset/snps,hsdk-v1-reset.txt
  SYSTEM CONFIGURATION (SYSCON)
  M:    Lee Jones <lee.jones@linaro.org>
  M:    Arnd Bergmann <arnd@arndb.de>
@@@ -13082,6 -13279,11 +13288,11 @@@ M: Yehezkel Bernat <yehezkel.bernat@int
  S:    Maintained
  F:    drivers/thunderbolt/
  
+ THUNDERX GPIO DRIVER
+ M:    David Daney <david.daney@cavium.com>
+ S:    Maintained
+ F:    drivers/gpio/gpio-thunderx.c
  TI AM437X VPFE DRIVER
  M:    "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
  L:    linux-media@vger.kernel.org
@@@ -13606,8 -13808,7 +13817,7 @@@ F:   Documentation/scsi/ufs.tx
  F:    drivers/scsi/ufs/
  
  UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
- M:    Manjunath M Bettegowda <manjumb@synopsys.com>
- M:    Prabu Thangamuthu <prabut@synopsys.com>
+ M:    Joao Pinto <jpinto@synopsys.com>
  L:    linux-scsi@vger.kernel.org
  S:    Supported
  F:    drivers/scsi/ufs/*dwc*
@@@ -14093,6 -14294,7 +14303,7 @@@ F:   drivers/block/virtio_blk.
  F:    include/linux/virtio*.h
  F:    include/uapi/linux/virtio_*.h
  F:    drivers/crypto/virtio/
+ F:    mm/balloon_compaction.c
  
  VIRTIO CRYPTO DRIVER
  M:    Gonglei <arei.gonglei@huawei.com>
@@@ -14215,6 -14417,12 +14426,12 @@@ L: netdev@vger.kernel.or
  S:    Maintained
  F:    drivers/net/vmxnet3/
  
+ VOCORE VOCORE2 BOARD
+ M:    Harvey Hunt <harveyhuntnexus@gmail.com>
+ L:    linux-mips@linux-mips.org
+ S:    Maintained
+ F:    arch/mips/boot/dts/ralink/vocore2.dts
  VOLTAGE AND CURRENT REGULATOR FRAMEWORK
  M:    Liam Girdwood <lgirdwood@gmail.com>
  M:    Mark Brown <broonie@kernel.org>
@@@ -86,7 -86,7 +86,7 @@@ void cec_queue_event_fh(struct cec_fh *
                        const struct cec_event *new_ev, u64 ts)
  {
        static const u8 max_events[CEC_NUM_EVENTS] = {
 -              1, 1, 64, 64,
 +              1, 1, 64, 64, 8, 8,
        };
        struct cec_event_entry *entry;
        unsigned int ev_idx = new_ev->event - 1;
@@@ -170,22 -170,6 +170,22 @@@ void cec_queue_pin_cec_event(struct cec
  }
  EXPORT_SYMBOL_GPL(cec_queue_pin_cec_event);
  
 +/* Notify userspace that the HPD pin changed state at the given time. */
 +void cec_queue_pin_hpd_event(struct cec_adapter *adap, bool is_high, ktime_t ts)
 +{
 +      struct cec_event ev = {
 +              .event = is_high ? CEC_EVENT_PIN_HPD_HIGH :
 +                                 CEC_EVENT_PIN_HPD_LOW,
 +      };
 +      struct cec_fh *fh;
 +
 +      mutex_lock(&adap->devnode.lock);
 +      list_for_each_entry(fh, &adap->devnode.fhs, list)
 +              cec_queue_event_fh(fh, &ev, ktime_to_ns(ts));
 +      mutex_unlock(&adap->devnode.lock);
 +}
 +EXPORT_SYMBOL_GPL(cec_queue_pin_hpd_event);
 +
  /*
   * Queue a new message for this filehandle.
   *
@@@ -197,7 -181,10 +197,10 @@@ static void cec_queue_msg_fh(struct cec
  {
        static const struct cec_event ev_lost_msgs = {
                .event = CEC_EVENT_LOST_MSGS,
-               .lost_msgs.lost_msgs = 1,
+               .flags = 0,
+               {
+                       .lost_msgs = { 1 },
+               },
        };
        struct cec_msg_entry *entry;
  
@@@ -1810,19 -1797,12 +1813,19 @@@ static int cec_receive_notify(struct ce
         */
        switch (msg->msg[1]) {
        case CEC_MSG_GET_CEC_VERSION:
 -      case CEC_MSG_GIVE_DEVICE_VENDOR_ID:
        case CEC_MSG_ABORT:
        case CEC_MSG_GIVE_DEVICE_POWER_STATUS:
 -      case CEC_MSG_GIVE_PHYSICAL_ADDR:
        case CEC_MSG_GIVE_OSD_NAME:
 +              /*
 +               * These messages reply with a directed message, so ignore if
 +               * the initiator is Unregistered.
 +               */
 +              if (!adap->passthrough && from_unregistered)
 +                      return 0;
 +              /* Fall through */
 +      case CEC_MSG_GIVE_DEVICE_VENDOR_ID:
        case CEC_MSG_GIVE_FEATURES:
 +      case CEC_MSG_GIVE_PHYSICAL_ADDR:
                /*
                 * Skip processing these messages if the passthrough mode
                 * is on.
                if (adap->passthrough)
                        goto skip_processing;
                /* Ignore if addressing is wrong */
 -              if (is_broadcast || from_unregistered)
 +              if (is_broadcast)
                        return 0;
                break;