This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm-base in repository linux-next.
omits fd5e34e4575f Merge remote-tracking branch 'kspp/for-next/kspp' omits 6d834c655c54 Merge remote-tracking branch 'ntb/ntb-next' omits 4970605094c9 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 86e0a7c7a59d Merge remote-tracking branch 'rtc/rtc-next' omits c1d12234fef4 Merge remote-tracking branch 'coresight/next' omits 84be0fe852be Merge remote-tracking branch 'livepatching/for-next' omits 8ee89ba5f346 Merge remote-tracking branch 'y2038/y2038' omits db67c9f3c769 Merge remote-tracking branch 'userns/for-next' omits 23cc6e65f484 Merge remote-tracking branch 'pinctrl/for-next' omits 071688b976f3 Merge remote-tracking branch 'gpio/for-next' omits 85358c67067d Merge remote-tracking branch 'rpmsg/for-next' omits ad0de9204d7c Merge remote-tracking branch 'scsi-mkp/for-next' omits ba9b4ad10621 Merge remote-tracking branch 'scsi/for-next' omits c6e2947b7f1e Merge remote-tracking branch 'slave-dma/next' omits ad8632452d88 Merge remote-tracking branch 'icc/icc-next' omits 06d4f6a4e070 Merge remote-tracking branch 'mux/for-next' omits b9b54d29ad28 Merge remote-tracking branch 'staging/staging-next' omits cbccc6a0627c Merge remote-tracking branch 'soundwire/next' omits 350d1f4d40b3 Merge remote-tracking branch 'extcon/extcon-next' omits 4b534eec578f Merge remote-tracking branch 'char-misc/char-misc-next' omits 48a479357be3 Merge remote-tracking branch 'tty/tty-next' omits 2f3a37edae5f Merge remote-tracking branch 'phy-next/next' omits e29661928824 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 7b56279701f1 Merge remote-tracking branch 'usb/usb-next' omits e97ad6ef7c3a Merge remote-tracking branch 'ipmi/for-next' omits e74fcd07c178 Merge remote-tracking branch 'leds/for-next' omits 70a9ce7d703c Merge remote-tracking branch 'percpu/for-next' omits 1306bbd6a995 Merge remote-tracking branch 'kvms390/next' omits a8e9bb6c95c7 Merge remote-tracking branch 'rcu/rcu/next' omits 9d3df6f54463 Merge remote-tracking branch 'edac-amd/for-next' omits 5e82ebe486e9 Merge remote-tracking branch 'tip/auto-latest' omits f7d41d76b573 Merge remote-tracking branch 'spi/for-next' omits 38920aee931d Merge remote-tracking branch 'devicetree/for-next' omits 632590933070 Merge remote-tracking branch 'selinux/next' omits 5021af160442 Merge remote-tracking branch 'apparmor/apparmor-next' omits d34c3e157673 Merge remote-tracking branch 'security/next-testing' omits 68a6a9a16da4 Merge remote-tracking branch 'regulator/for-next' omits a1c566831b3c Merge remote-tracking branch 'battery/for-next' omits 2683894f7c0c Merge remote-tracking branch 'mfd/for-mfd-next' omits 86e837953933 Merge remote-tracking branch 'md/for-next' omits faf4b6e9c575 Merge remote-tracking branch 'mmc/next' omits 7484f32c14ca Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 60c25bb90b77 Merge remote-tracking branch 'device-mapper/for-next' omits 1aa2ccc38da8 Merge remote-tracking branch 'block/for-next' omits 068806a213bc Merge remote-tracking branch 'sound-asoc/for-next' omits 7da193ed67a0 Merge remote-tracking branch 'sound/for-next' omits ce691787431b Merge remote-tracking branch 'regmap/for-next' omits 8ac2caa0486d Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 4695af486ba7 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits 4fa662c419d0 Merge remote-tracking branch 'drm-msm/msm-next' omits 00795ba0b940 Merge remote-tracking branch 'drm-misc/for-linux-next' omits f517d5421868 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 9f6603e3e441 Merge remote-tracking branch 'drm/drm-next' omits d0e0ffdd5eea Merge remote-tracking branch 'crypto/master' omits e65731d3be63 Merge remote-tracking branch 'nand/nand/next' omits 2be867d3dc6e Merge remote-tracking branch 'gfs2/for-next' omits d179778f3aee Merge remote-tracking branch 'mac80211-next/master' omits a7c50a811032 Merge remote-tracking branch 'bluetooth/master' omits bb9a3e95345e Merge remote-tracking branch 'wireless-drivers-next/master' omits 92e6789bffde Merge remote-tracking branch 'nfc-next/master' omits 23bb61f6890e Merge remote-tracking branch 'netfilter-next/master' omits 50f555cc10e5 Merge remote-tracking branch 'ipsec-next/master' omits f38f22c5271f Merge remote-tracking branch 'bpf-next/master' omits 52adf6674d22 Merge remote-tracking branch 'net-next/master' omits 92feeb8dd56f Merge remote-tracking branch 'rdma/for-next' omits 94c0fd0946a6 Merge remote-tracking branch 'cpupower/cpupower' omits f4c4cb7d65d4 Merge remote-tracking branch 'pm/linux-next' omits 76ff2b9846e8 Merge remote-tracking branch 'v4l-dvb-next/master' omits cbeb81bc641e Merge remote-tracking branch 'v4l-dvb/master' omits a900606b7455 Merge remote-tracking branch 'jc_docs/docs-next' omits f4a0d6e6b140 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 327949e8349b Merge remote-tracking branch 'i2c/i2c/for-next' omits 0869d66604c5 Merge remote-tracking branch 'hid/for-next' omits 68a784309ee8 Merge remote-tracking branch 'pci/next' omits e224ddaee3b3 Merge remote-tracking branch 'vfs/for-next' omits d60bd3c3278b Merge remote-tracking branch 'v9fs/9p-next' omits 428841caf167 Merge remote-tracking branch 'orangefs/for-next' omits e210250721af Merge remote-tracking branch 'jfs/jfs-next' omits a108c26a4279 Merge remote-tracking branch 'fuse/for-next' omits c2fc1e2e1abe Merge remote-tracking branch 'f2fs/dev' omits d33028672e0d Merge remote-tracking branch 'ext3/for_next' omits 57d6322720b3 Merge remote-tracking branch 'ecryptfs/next' omits dcf0dd2ad6d7 Merge remote-tracking branch 'cifs/for-next' omits 6066530c8576 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 52dc86f7e0c7 Merge remote-tracking branch 'befs/for-next' omits 1af8cd552b85 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 3c14d64cf09a Merge remote-tracking branch 'uml/linux-next' omits 0bdc1dfbd16e Merge remote-tracking branch 's390/features' omits 84e040042365 Merge remote-tracking branch 'risc-v/for-next' omits 9b96e4cc4f34 Merge remote-tracking branch 'powerpc/next' omits 8e9301eef2ee Merge remote-tracking branch 'parisc-hd/for-next' omits 42f5d5b7af49 Merge remote-tracking branch 'mips/mips-next' omits 4072ce672461 Merge remote-tracking branch 'm68knommu/for-next' omits 74d51d78c907 Merge remote-tracking branch 'm68k/for-next' omits 6b18c311c489 Merge remote-tracking branch 'csky/linux-next' omits 528538fd39ca Merge remote-tracking branch 'c6x/for-linux-next' omits f4d2b1552e3b Merge remote-tracking branch 'clk-samsung/for-next' omits 10ce1f188478 Merge remote-tracking branch 'clk/clk-next' omits 7895d4ad66ec Merge remote-tracking branch 'arm64/for-next/core' omits a7fadb58d099 Merge remote-tracking branch 'tegra/for-next' omits d44a10ba8ea0 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 1db4eaf392c3 Merge remote-tracking branch 'samsung-krzk/for-next' omits 513bbaa85ff5 Merge remote-tracking branch 'rockchip/for-next' omits aa122fdfc4b6 Merge remote-tracking branch 'renesas/next' omits 0f738b3ddc28 Merge remote-tracking branch 'realtek/for-next' omits 1a1600f701d2 Merge remote-tracking branch 'qcom/for-next' omits 6a8ec7c8ab2b Merge remote-tracking branch 'omap/for-next' omits c3f00c12c676 Merge remote-tracking branch 'mvebu/for-next' omits 50ba90918383 Merge remote-tracking branch 'mediatek/for-next' omits dc2c8b67f983 Merge remote-tracking branch 'keystone/next' omits db181ae7a124 Merge remote-tracking branch 'imx-mxs/for-next' omits d23442899724 Merge remote-tracking branch 'bcm2835/for-next' omits 36e4b31b4572 Merge remote-tracking branch 'at91/at91-next' omits 6f7b2a4405f7 Merge remote-tracking branch 'aspeed/for-next' omits 537eec2b7b80 Merge remote-tracking branch 'amlogic/for-next' omits b8293f60d401 Merge remote-tracking branch 'actions/for-next' omits 32d966f6ffcd Merge remote-tracking branch 'arm-soc/for-next' omits 14f59d9a4d30 Merge remote-tracking branch 'arm/for-next' omits d54a17567a57 Merge remote-tracking branch 'dma-mapping/for-next' omits 3e759c56f167 Merge remote-tracking branch 'leaks/leaks-next' omits 91647ec79aa2 Merge remote-tracking branch 'kbuild/for-next' omits be06c7d22751 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 70147c726f3e Merge remote-tracking branch 'mmc-fixes/fixes' omits 7377cce4b060 Merge remote-tracking branch 'scsi-fixes/fixes' omits bb354b70e4cf Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 69b3dfc2866f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits dedf8b82e0dc Merge remote-tracking branch 'hwmon-fixes/hwmon' omits c5075ca37329 Merge remote-tracking branch 'kvms390-fixes/master' omits 96dd395adfd4 Merge remote-tracking branch 'omap-fixes/fixes' omits 39194c5cd8ee Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 16628c211486 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 034d5f487d75 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' omits 0aca75ed5bf8 Merge remote-tracking branch 'mtd-fixes/master' omits a72e17667dd5 Merge remote-tracking branch 'crypto-current/master' omits e6ef65b413ee Merge remote-tracking branch 'soundwire-fixes/fixes' omits d15cad10a6d1 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits c846f389d54d Merge remote-tracking branch 'spi-fixes/for-linus' omits 01801402c6df Merge remote-tracking branch 'regulator-fixes/for-linus' omits d557b64ab838 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 4d0a0560de80 Merge remote-tracking branch 'sound-current/for-linus' omits 8a5971438a07 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 357cb75d5ea6 Merge remote-tracking branch 'mac80211/master' omits 710b60139e44 Merge remote-tracking branch 'wireless-drivers/master' omits 6a20ca8e2f13 Merge remote-tracking branch 'ipsec/master' omits 40ed1fda7561 Merge remote-tracking branch 'net/master' omits 1ce9911dcd92 Merge remote-tracking branch 'arc-current/for-curr' omits 2c39af10d90f Merge remote-tracking branch 'fixes/master' omits 379d1d4dc1df Merge branch 'spi-4.20' into spi-next omits 973ec2006971 Merge branch 'spi-4.19' into spi-linus omits a09920026b53 Merge remote-tracking branch 'regulator/topic/pfuze100' in [...] omits e3e70644ff85 Merge branch 'regulator-4.20' into regulator-next omits 15aedbc095ab Merge branch 'regulator-4.19' into regulator-linus omits 730428181850 Merge branch 'asoc-4.20' into asoc-next omits c5c6a11f01a9 Merge branch 'asoc-4.19' into asoc-linus omits 10c5f0e7e976 dm raid: remove bogus const from decipher_sync_action() re [...] omits b8505ba97e0a dm mpath: fix attached_handler_name leak and dangling hw_h [...] omits 72a8cedb8497 Merge branch 'devel' into for-next omits d2c1b588f606 gpio: Get rid of legacy header omits 30908db3a2a2 gpio: wm8xxx: Cut down on boilerplate omits 3d4cb8a5436f gpio: wm8xxx: Use the right header omits b587ac487f53 gpio: xlp: Cut down on boilerplate omits ff8e3d06cef2 gpio: xlp: Include the right header omits 9392b0cded6d gpio: vx855: Cut down on boilerplate omits 2c7b0d841ee8 gpio: vx855: Include the right header omits afe1732a7000 gpio: viperboard: Cut down on boilerplate omits c82e56821b8a gpio: viperboard: Include the right header omits a7e62cc5cb75 gpio: xtensa: Cut down on boilerplate omits 46bc1bd6ec10 gpio: xtensa: Include the right header omits e6f66448286e gpio: vr41xx: Delete vr41xx_gpio_pullupdown() callback omits 3eb3f52e2478 cifs: protect against server returning invalid file system [...] omits bdb19243ddbd smb3: allow stats which track session and share reconnects [...] omits 366f4b7c72c4 cifs: only wake the thread for the very last PDU in a compound omits a2ec38fe9700 cifs: add a warning if we try to to dequeue a deleted mid omits ec7e9cd0e9b1 SMB3: Backup intent flag missing from compounded ops omits 6d362788d177 cifs: create a define for the max number of iov we need fo [...] omits 354502166c75 cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use co [...] omits a3f1434c3a1b cifs: remove the is_falloc argument to SMB2_set_eof omits e906ded2cab4 cifs: change SMB2_OP_SET_INFO to use compounding omits 3c545b2df9b9 cifs: change SMB2_OP_SET_EOF to use compounding omits 2585f662a043 cifs: make rmdir() use compounding omits 103547fd44d0 cifs: create helpers for SMB2_set_info_init/free() omits b5f7fcd88e6e cifs: change unlink to use a compound omits 0c49ccc9ac10 cifs: change mkdir to use a compound omits 248c9254c420 cifs: add a smb2_compound_op and change QUERY_INFO to use it omits e79db1e08ace smb3: add tracepoint to catch cases where credit refund of [...] omits 0fe3f9bc50af cifs: remove set but not used variable 'cifs_sb' omits 918031d7c6b4 cifs: Use kmemdup rather than duplicating its implementati [...] omits fbf59b53368c smb3: do not display confusing message on mount to Azure servers omits 7e0b8f41974d gpiolib: Free the last requested descriptor omits fb3cd261d0c8 Merge branch 'at91-defconfig' into at91-next omits 50eedbaeb864 Merge branch 'at91-dt' into at91-next omits 468582126935 Merge branch 'at91-soc' into at91-next omits 7b9c4a38d63a Merge branch 'at91-drivers' into at91-next omits bc221b0f7ee3 ipmi: Remove platform driver overrides and use the id_table omits 33df67b30614 ipmi: Free the address list on module cleanup omits c5c94d1893fe ipmi: Don't leave holes in the I2C address list in the ssi [...] omits 346512e9d21f ipmi: fix return value of ipmi_set_my_LUN omits 1f5201862c4e ipmi: Convert pr_xxx() to dev_xxx() in the BT code omits 393cd853f6cd ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address omits 64e6f1a4852a ipmi:dmi: Use pr_fmt in the IPMI DMI code omits 62da0cc7d4b1 ipmi: Change to ktime_get_ts64() omits 236cad79e8ed ipmi_si: fix potential integer overflow on large shift omits 563cb2b6d557 ipmi_si_pci: fix NULL device in ipmi_si error message omits ca380ce944d0 ipmi: Convert printk(KERN_<level> to pr_<level>( omits 596830664c74 ipmi: Use more common logging styles omits 7260d40545b2 ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX omits e012fd2de784 pci:ipmi: Move IPMI PCI class id defines to pci_ids.h omits 2e1d52f5a683 ipmi: Finally get rid of ipmi_user_t and ipmi_smi_t omits a8bbf67c17a8 ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi omits 0398c5634f17 hwmon:ibm: Change ipmi_user_t to struct ipmi_user * omits d16f7d431779 acpi:ipmi: Convert ipmi_user_t to struct ipmi_user * omits 1ab75c1a1deb Merge branch 'devel' into for-next adds 072222b488bc kcm: remove any offset before parsing messages adds 3275b4df3c39 Revert "kcm: remove any offset before parsing messages" adds 94235460f9ea r8169: Align ASPM/CLKREQ setting function with vendor driver adds 0866cd15029b r8169: enable ASPM on RTL8106E adds b1e3454d39f9 clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail adds c2f6f3ee7f22 r8169: Get and enable optional ether_clk clock adds 648e921888ad clk: x86: Stop marking clocks as CLK_IS_CRITICAL adds 89bfd48d679e Merge branch 'r8169-clk-fixes' adds 922005c7f50e qmi_wwan: set DTR for modems in forced USB2 mode adds 30bfd9306281 net/ipv6: do not copy dst flags on rt init adds 5211da9ca526 Merge gitolite.kernel.org:/pub/scm/linux/kernel/git/davem/net new eba2d6b34a32 Merge tag 'platform-drivers-x86-v4.19-2' of git://git.infr [...] new 83f365554e47 ring-buffer: Allow for rescheduling when removing pages new f21f7fa263ac Merge tag 'trace-v4.19-rc4' of git://git.kernel.org/pub/sc [...] new 4ca719a338d5 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] new 6ad49fa1993d Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new eb9a29f9e585 Merge tag 'hwmon-for-linus-v4.19-rc5' of git://git.kernel. [...] new 8853f584b3f5 Merge remote-tracking branch 'fixes/master' new 5a4630aadb9a ftrace: Build with CPPFLAGS to get -Qunused-arguments new ef8c4ed9db80 kbuild: allow to use GCC toolchain not in Clang search path new 7679665c9211 Merge remote-tracking branch 'kbuild-current/fixes' adds 40660f1fcee8 ARC: build: Don't set CROSS_COMPILE in arch's Makefile new ab5d1da6262f Merge remote-tracking branch 'arc-current/for-curr' new 8fce33317023 net: stmmac: Rework coalesce timer and fix multi-queue races new 0431100b3d82 net: stmmac: Fixup the tail addr setting in xmit path new 87ebcffd82ec Merge branch 'stmmac-Coalesce-and-tail-addr-fixes' new 0a286afee5a1 selftests: pmtu: properly redirect stderr to /dev/null new 674d9de02aa7 NFC: Fix possible memory corruption when handling SHDLC I- [...] new e285d5bfb7e9 NFC: Fix the number of pipes new 08e39982ef64 net: emac: fix fixed-link setup for the RTL8363SB switch new 250ae0d46d85 net/mlx5: Fix read from coherent memory new 6b359d5550a1 net/mlx5: Check for SQ and not RQ state when modifying hairpin SQ new 8f92e35aff96 net/mlx5e: TLS, Read capabilities only when it is safe new 6344244c71fd Merge tag 'mlx5-fixes-2018-09-17' of git://git.kernel.org/ [...] new 65fac4fe9080 net: bnxt: Fix a uninitialized variable warning. new 2fe397a3959d ravb: do not write 1 to reserved bits new 648a5a7aed34 net/smc: fix non-blocking connect problem new 1ca52fcfaca4 net/smc: remove duplicate mutex_unlock new dd65d87a6abd net/smc: enable fallback for connection abort in state INIT new 71d117f52742 net/smc: no urgent data check for listen sockets new 381897798a94 net/smc: fix sizeof to int comparison new 81d0b759e161 Merge branch 'net-smc-fixes' new 774268f3e51b net: mvpp2: fix a txq_done race condition new 126d6848ef13 sfp: fix oops with ethtool -m new 867586059232 Revert "ipv6: fix double refcount of fib6_metrics" new ce7ea4af0838 ipv6: fix memory leak on dst->_metrics new 69ba423d35c2 Merge branch 'ipv6-fix-issues-on-accessing-fib6_metrics' new 4591e71d48cc Merge remote-tracking branch 'net/master' new 080220b68714 tools: bpf: fix license for a compat header file new 1daa79e3bb4c Merge remote-tracking branch 'bpf/master' new 4eed3e2a1c09 Merge remote-tracking branch 'ipsec/master' new e7a8561bfdb2 Merge remote-tracking branch 'wireless-drivers/master' new 2e7207eca263 Merge remote-tracking branch 'mac80211/master' adds 5fe23f262e05 ucma: fix a use-after-free in ucma_resolve_ip() new 50b24dabefb3 Merge remote-tracking branch 'rdma-fixes/for-rc' new f3268af1560e Merge remote-tracking branch 'sound-current/for-linus' adds 3f24f37adbc9 ASoC: rt5682: Remove HP volume control adds c50535ed6a10 ASoC: AMD: Fix capture unstable in beginning for some runs new 3cd71e0cf7a0 Merge branch 'asoc-4.19' into asoc-linus new 95eaf8934550 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new b8af4f09c5ec Merge branch 'regulator-4.19' into regulator-linus new 69815cb7964a Merge remote-tracking branch 'regulator-fixes/for-linus' adds 1f7f2e2d2cda Merge branch 'spi-4.19' into spi-linus new 4e86bc53dc68 Merge remote-tracking branch 'spi-fixes/for-linus' adds e0bf2d4982fe serial: mvebu-uart: Fix reporting of effective CSIZE to userspace adds 3216c622a24b tty: serial: lpuart: avoid leaking struct tty_struct adds be28c1e3ca29 serial: cpm_uart: return immediately from console poll adds fe3241679009 tty: Drop tty->count on tty_reopen() failure adds e97267cb4d1e tty: vt_ioctl: fix potential Spectre v1 new 04d6fd0ce2ad Merge remote-tracking branch 'tty.current/tty-linus' new 46c1ee3ca7a9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds d193d1a210ff Merge tag 'soundwire-4.19-fixes' of git://git.kernel.org/p [...] adds 8801922cd94c intel_th: Fix device removal logic adds ebe4582281d6 intel_th: Fix resource handling for ACPI glue layer adds 59d08d00d43c intel_th: pci: Add Ice Lake PCH support new 26165039af7b Merge remote-tracking branch 'char-misc.current/char-misc-linus' new b8a946d8dc24 Input: gpio-keys - fix a documentation index issue new 49f62249a957 Input: egalax_ts - add system wakeup support new 9e62df51be99 Input: atakbd - fix Atari keymap new 52d2c7bf7c90 Input: atakbd - fix Atari CapsLock behaviour new 91a97507323e Input: elantech - enable middle button of touchpad on Thin [...] new 4fef1250eafd Input: uinput - allow for max == min during input_absinfo [...] new 46992859c92b Merge remote-tracking branch 'input-current/for-linus' adds 4a3e85f2674c mtd: devices: m25p80: Make sure the buffer passed in op is [...] new 03c9759f1e7e Merge remote-tracking branch 'mtd-fixes/master' new 9d40f20016c7 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' new 64b26fc34702 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 4ac52b7d4bb7 Merge remote-tracking branch 'at91-fixes/at91-fixes' new fa3980728e49 Merge remote-tracking branch 'omap-fixes/fixes' new cb5fb87a2fbe Merge tag 'kvm-s390-master-4.19-2' of git://git.kernel.org [...] new 425333bf3a77 KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode new 71d29f43b633 KVM: PPC: Book3S HV: Don't use compound_order to determine [...] new 1795f81f6167 Merge tag 'kvm-ppc-fixes-4.19-2' of git://git.kernel.org/p [...] new cdb1840fbb23 Merge remote-tracking branch 'kvm-fixes/master' new 1a9d9c56eed4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds ffc4c92227db sysfs: Do not return POSIX ACL xattrs via listxattr new 85f0cb0e245c Merge remote-tracking branch 'vfs-fixes/fixes' new d54a68875b44 Merge remote-tracking branch 'scsi-fixes/fixes' adds db7c8f1e5f1c drm/i915/gvt: Init PHY related registers for BXT adds d817de3bc186 drm/i915/gvt: Add GEN9_CLKGATE_DIS_4 to default BXT mmio handler adds a1ac5f094301 drm/i915/gvt: request srcu_read_lock before checking if on [...] adds 7759ca3aac79 drm/i915/gvt: clear ggtt entries when destroy vgpu adds a530bf948ab7 Merge tag 'gvt-fixes-2018-09-18' of https://github.com/int [...] new efda535bf141 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 33396aefc536 Merge remote-tracking branch 'mmc-fixes/fixes' adds 3c499ea0c662 drm/atomic: Use drm_drv_uses_atomic_modeset() for debugfs [...] adds 57078338b2e4 drm: fix drm_drv_uses_atomic_modeset on non modesetting drivers. new 558a9ef94a32 drm: sun4i: drop second PLL from A64 HDMI PHY new 7150819a00bc Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new ba8c0de6d4af Merge remote-tracking branch 'kbuild/for-next' new 3fef9f41d7a3 Merge remote-tracking branch 'leaks/leaks-next' new 3e1dca911d74 Merge remote-tracking branch 'dma-mapping/for-next' new cd033d4b53f6 Merge remote-tracking branch 'arm/for-next' new 632f31597b1d Merge remote-tracking branch 'arm-soc/for-next' new 637f388a9142 Merge remote-tracking branch 'actions/for-next' new 44b02a042add Merge remote-tracking branch 'amlogic/for-next' new bd6b7f466442 Merge remote-tracking branch 'aspeed/for-next' new c890ecdbe93d ARM: dts: atmel: Fix I2C and SPI bus warnings new f3cdc783ceb7 ARM: dts: at91: sama5d27_som1_ek: add adc regulators new 97181516b078 arm: dts: sama5d2: Update coresight bindings for hardware ports new 4a2a8be2f29d Merge branches 'at91-drivers', 'at91-soc', 'at91-dt' and ' [...] new 25927dfee881 Merge remote-tracking branch 'at91/at91-next' new dd6da0603578 Merge remote-tracking branch 'bcm2835/for-next' new e1a027eff660 Merge remote-tracking branch 'imx-mxs/for-next' new bc40d221eab8 Merge remote-tracking branch 'keystone/next' new b1edadf607b0 Merge remote-tracking branch 'mediatek/for-next' new 87cb94e5449b Merge remote-tracking branch 'mvebu/for-next' new 01fea1bb69fd Merge remote-tracking branch 'omap/for-next' new ab76f23fa80b Merge remote-tracking branch 'qcom/for-next' new 4139f92994d9 Merge remote-tracking branch 'realtek/for-next' new 4f743344dded ARM: multi_v7_defconfig: Enable r8a7744 SoC new c26eb6f34c9e ARM: shmobile: defconfig: Enable r8a7744 SoC new 3310c920b5bb arm: dts: Include R-Car Gen2 product name in DTSI files new c30568951ba4 arm: dts: R-Car Gen1 board comment update new abf3bf537d29 ARM: debug-ll: Add support for r8a7744 new 6d14d4d313d0 ARM: shmobile: Rework the PMIC IRQ line quirk new f0f9f7a6baac arm64: dts: renesas: r8a77990: Attach the SYS-DMAC to the IPMMU new d59b0784f1e6 arm64: dts: renesas: r8a77980: Attach the SYS-DMAC to the IPMMU new 11a33f816161 arm64: dts: renesas: gen3: use 400kHz for I2C DVFS bus new a215af751dc5 arm64: dts: renesas: r8a779{7|8}0: add CMT support new 4619ef4747c2 dt-bindings: apmu: Document r8a77470 support new 5851fa4d0887 dt-bindings: timer: renesas: tmu: document R8A779{7|8}0 bindings new 883f3822a343 Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] new 5ef86eac8b80 Merge remote-tracking branch 'renesas/next' new 47f3ac5d11b2 Merge remote-tracking branch 'rockchip/for-next' new f30858439e7d ARM: s3c24xx: Restore proper usage of pr_info/pr_cont new 71b2c5109268 Merge branch 'next/soc' into for-next new 3135634cc24b Merge remote-tracking branch 'samsung-krzk/for-next' new 47fc69ec6b8a ARM: sun8i: dts: drop A64 HDMI PHY fallback compatible fro [...] new 9b6c55162e6b Merge branch 'sunxi/fixes-for-4.19' into sunxi/for-next new 3a519ad3f786 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 9d1abae46eaf Merge remote-tracking branch 'tegra/for-next' adds 74e248286e1d arm64: sysreg: Clean up instructions for modifying PSTATE fields adds 5ffdfaedfa0a arm64: mm: Support Common Not Private translations adds ab510027dc4d arm64: KVM: Enable Common Not Private translations new 94fb1a0a4ef0 Merge remote-tracking branch 'arm64/for-next/core' new 820054f83751 Merge remote-tracking branch 'clk/clk-next' new a2b21d3a7bb1 Merge remote-tracking branch 'clk-samsung/for-next' new ad48da87dc1d Merge remote-tracking branch 'c6x/for-linux-next' new 56c6577b54a3 Merge remote-tracking branch 'csky/linux-next' new 5b5f3ec15d90 Merge remote-tracking branch 'm68k/for-next' new 9570f6eff3ed Merge remote-tracking branch 'm68knommu/for-next' new 2794f688b2c3 MIPS/PCI: Call pcie_bus_configure_settings() to set MPS/MRRS new c824ad164760 MIPS: Loongson-3: Enable Store Fill Buffer at runtime new 048ad012b0ce Merge remote-tracking branch 'mips/mips-next' new 65bba58d42d2 Merge remote-tracking branch 'parisc-hd/for-next' new b0dc0f8618e8 powerpc/powernv: Don't select the cpufreq governors new 693b31b2fc16 powerpc/selftests: Wait all threads to join new 96695563cebf powerpc/tm: Fix HTM documentation new 5600fbe34033 powerpc/pseries/mm: Introducing FW_FEATURE_BLOCK_REMOVE new 0effa488dc1a powerpc/pseries/mm: factorize PTE slot computation new ba2dd8a26baa powerpc/pseries/mm: call H_BLOCK_REMOVE new be54c1216f66 powerpc/64: Remove static branch hints from memset() new 3f7daf3d7582 powerpc/memtrace: Remove memory in chunks new 6f8e45f7eb1b ocxl: Fix access to the AFU Descriptor Data new 8ac9e5bfd8cf powerpc/xive: Use xive_cpu->chip_id instead of looking it [...] new 984ecdd68de0 powerpc/iommu: Avoid derefence before pointer check new 44d947eff19d selftests/powerpc: Do not fail with reschedule new 04fce21c9db5 powerpc/pseries: Define MCE error event section. new a43c1590426c powerpc/pseries: Flush SLB contents on SLB MCE errors. new 8f0b80561f21 powerpc/pseries: Display machine check error details. new c6d15258cdf1 powerpc/pseries: Dump the SLB contents on SLB MCE errors. new db7d31ac0413 powernv/pseries: consolidate code for mce early handling. new 09b4438db13f powerpc/64s/hash: Fix stab_rr off by one initialization new 505ea82eabd2 powerpc/64s/hash: avoid the POWER5 < DD2.1 slb invalidate [...] new 8b92887ced2e powerpc/64s/hash: move POWER5 < DD2.1 slbie workaround whe [...] new 85376e2a17ec powerpc/64s/hash: remove the vmalloc segment from the bolted SLB new 5141c182d75b powerpc/64s/hash: Use POWER6 SLBIA IH=1 variant in switch_slb new 82d8f4c22f35 powerpc/64s/hash: Use POWER9 SLBIA IH=3 variant in switch_slb new 5e46e29e6a97 powerpc/64s/hash: convert SLB miss handlers to C new 8fed04d0f6ae powerpc/64s/hash: remove user SLB data from the paca new 655deecf67b2 powerpc/64s/hash: SLB allocation status bitmaps new e83cbf7fb7d1 powerpc/64s: xmon do not dump hash fields when using radix mode new 2e1626744e8d powerpc/64s/hash: provide arch_setup_exec hooks for hash s [...] new 89ca4e126a3f powerpc/64s/hash: Add a SLB preload cache new f2910f0e6835 powerpc: remove old GCC version checks new 2a056f58fd33 powerpc: consolidate -mno-sched-epilog into FTRACE flags new 6977f95e63b9 powerpc: avoid -mno-sched-epilog on GCC 4.9 and newer new 063b8b1251fd powerpc/pseries/memory-hotplug: Only update DT once per me [...] new cd24e457fd8b powerpc/pseries: Remove prrn_work workqueue new fd12527a1da4 powerpc/pseries: Remove unneeded uses of dlpar work queue new 85a88cabad57 powerpc/pseries: Disable CPU hotplug across migrations new cbc39809a398 powerpc/configs: Update skiroot defconfig new ee9d21b3b358 powerpc/boot: Ensure _zimage_start is a weak symbol new e00d93ac9a18 powerpc: Fix duplicate const clang warning in user access code new ab91239942a9 powerpc/prom: Remove VLA in prom_check_platform_support() new 74422e2b1939 powerpc/pseries: Remove VLA from lparcfg_write() new 0823c68b054b powerpc/fadump: re-register firmware-assisted dump if alre [...] new 857f4fd7ab96 Merge remote-tracking branch 'powerpc/next' new 17494633e4ca Merge remote-tracking branch 'risc-v/for-next' new 96eae98737d3 Merge remote-tracking branch 's390/features' new 9f48930b3555 Merge remote-tracking branch 'uml/linux-next' new 088ab55aaf3d Merge remote-tracking branch 'xtensa/xtensa-for-next' new ef1dda765dc4 Merge remote-tracking branch 'befs/for-next' new e995d20c8c75 Merge remote-tracking branch 'btrfs-kdave/for-next' adds e7e222040473 smb3: do not display confusing message on mount to Azure servers adds a84f49429e02 cifs: Use kmemdup rather than duplicating its implementati [...] adds 46688c1ee1ba cifs: remove set but not used variable 'cifs_sb' adds 161543eb3e66 smb3: add tracepoint to catch cases where credit refund of [...] adds e27d9ee5c818 cifs: add a smb2_compound_op and change QUERY_INFO to use it adds 0e91b98fec3f cifs: change mkdir to use a compound adds d99c6fb5afea cifs: change unlink to use a compound adds 979dbc445c06 cifs: create helpers for SMB2_set_info_init/free() adds 12559f0ca559 cifs: make rmdir() use compounding adds 3734dbd58965 cifs: change SMB2_OP_SET_EOF to use compounding adds d099d019dd02 cifs: change SMB2_OP_SET_INFO to use compounding adds b6233787a893 cifs: remove the is_falloc argument to SMB2_set_eof adds 668349c3edb2 cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use co [...] adds 864b4f60f96e cifs: create a define for the max number of iov we need fo [...] adds d1f4dba68775 SMB3: Backup intent flag missing from compounded ops adds d567c6df2dd8 cifs: add a warning if we try to to dequeue a deleted mid adds f31a9f2381d6 cifs: only wake the thread for the very last PDU in a compound adds 086503eeb2fa smb3: allow stats which track session and share reconnects [...] adds 022051375103 cifs: protect against server returning invalid file system [...] adds 7a241b6d20e7 cifs: minor updates to module description for cifs.ko adds 9ea12867def2 smb3: add way to control slow response threshold for loggi [...] new edc77ef5eb78 smb3: minor missing defines relating to reparse points new dfcc4fbf23e4 smb3: track the instance of each session for debugging new 7200e5e77b31 Merge remote-tracking branch 'cifs/for-next' new e41fb164135c Merge remote-tracking branch 'ecryptfs/next' new e1d700e6aecc Merge remote-tracking branch 'ext3/for_next' new 25026cf9f8c6 Merge remote-tracking branch 'f2fs/dev' new 4723e1ad4c0d Merge remote-tracking branch 'fuse/for-next' new dd0281968b7c Merge remote-tracking branch 'jfs/jfs-next' new 3bf4829148e5 Merge remote-tracking branch 'orangefs/for-next' new 095001e4a05f Merge remote-tracking branch 'v9fs/9p-next' new cd1a760db3cc Merge remote-tracking branch 'vfs/for-next' new 4503755fba1c Merge remote-tracking branch 'pci/next' new 4240d38528b6 Merge remote-tracking branch 'hid/for-next' new 1865811a2789 Merge remote-tracking branch 'i2c/i2c/for-next' new e7375a037643 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 1745635663c1 Merge remote-tracking branch 'jc_docs/docs-next' new 28cccd2ea93e Merge remote-tracking branch 'v4l-dvb/master' new cc67cfe7d276 Merge remote-tracking branch 'v4l-dvb-next/master' adds 86b62e5cd896 ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc [...] adds f799c5fe3ef1 Merge branch 'acpi-soc' into linux-next adds d1e1303173d7 cpufreq: dt: Add support for r8a7744 adds edbdf4828402 Merge branch 'pm-cpufreq' into linux-next new 5b4371b9e98d Merge remote-tracking branch 'pm/linux-next' new 5297cb22cbda Merge remote-tracking branch 'cpupower/cpupower' new 9a59739bd01f IB/rxe: Revise the ib_wr_opcode enum new b90344b0bb90 Merge remote-tracking branch 'rdma/for-next' adds 5d288b88655d net: caif: remove redundant null check on frontpkt adds 0020f5c807ef net: socionext: Fix two sleep-in-atomic-context bugs in av [...] adds 076ed3da0c9b net/ipv4: defensive cipso option parsing adds c1d04a174f8d gianfar: remove duplicated include from gianfar.c adds e65d52564b01 cxgb4: remove duplicated include from cxgb4_main.c adds 03aa6d95c14c liquidio: remove duplicated include from lio_vf_rep.c adds 49780be19ceb qed: remove duplicated include from qed_cxt.c adds cf7d97e1e54d net: mdio: remove duplicated include from mdio_bus.c adds e366fa435032 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net new 8062b2263a9f intel-ethernet: rename i40evf to iavf new ee61022acfff iavf: diet and reformat new 129cf89e5856 iavf: rename functions and structs to new name new 0b6591e6463b iavf: rename i40e_status to iavf_status new 5ec8b7d11470 iavf: move i40evf files to new name new f1cad2ce06f2 iavf: remove references to old names new 4dbc76e014d1 iavf: rename device ID defines new 83eafc492258 iavf: rename I40E_ADMINQ_DESC new f349daa58809 iavf: rename i40e_hw to iavf_hw new f1aa1abaf5a6 iavf: replace i40e_debug with iavf version new ad64ed8bf908 iavf: tracing infrastructure rename new 56184e01c00d iavf: rename most of i40e strings new 66bc8e0f591a iavf: finish renaming files to iavf new 98674ebec892 intel-ethernet: use correct module license new 89f4b9a6e4c6 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new 568b742a9d98 netlink: add NLA_REJECT policy type new b60b87fc2996 netlink: add ethernet address policy types new 14d73416792a veth: rename pcpu_vstats as pcpu_lstats new 5391346e165b net: ethernet: slicoss: remove duplicated include from slic.h new c9c3941186c5 net: hns3: fix return type of ndo_start_xmit function new ac1172dea10b net: cavium: fix return type of ndo_start_xmit function new 94b2bb28dbb4 net: ibm: fix return type of ndo_start_xmit function new 2208e9a7e94e net: neterion: s2io: Use linux/io-64-nonatomic-lo-hi.h new fdd1445b684a net: neterion: vxge: Use linux/io-64-nonatomic-lo-hi.h new 7e76798f431b Merge branch 'neterion-use-linux-io-64-nonatomic-lo-hi-h' new e641e99f261f net: ethernet: remove redundant include new b9d957c5b109 net: wan: remove redundant include new 36baad0ced01 Merge remote-tracking branch 'net-next/master' adds 7900efc19214 tools/bpf: bpftool: improve output format for bpftool net adds 664e7878451f samples/bpf: remove duplicated includes adds 534e0e52bc23 samples/bpf: fix a compilation failure new 2dfd184abd38 flow_dissector: fix build failure without CONFIG_NET new 0cad906b062f Merge remote-tracking branch 'bpf-next/master' new 6a43eec7db92 Merge remote-tracking branch 'ipsec-next/master' new e0e8ee002364 Merge remote-tracking branch 'netfilter-next/master' new c5cc79835946 Merge remote-tracking branch 'nfc-next/master' new 308b30ebdba2 Merge remote-tracking branch 'wireless-drivers-next/master' new b574282b92f7 Merge remote-tracking branch 'bluetooth/master' new 3a6069d3e532 Merge remote-tracking branch 'mac80211-next/master' new 065653f4e775 Merge remote-tracking branch 'gfs2/for-next' new d6fe17f1497b mtd: rawnand: Leave chip->IO_ADDR_{R, W} to NULL when unused new 318dd91112c9 mtd: rawnand: Create a legacy struct and move ->IO_ADDR_{R [...] new 385f386de5df mtd: rawnand: Deprecate ->{read, write}_{byte, buf}() hooks new c69e416e0599 mtd: rawnand: Deprecate ->cmd_ctrl() and ->cmdfunc() new 5e8e473b50d1 mtd: rawnand: Deprecate ->dev_ready() and ->waitfunc() new af95e345a516 mtd: rawnand: Deprecate ->block_{bad,markbad}() hooks new d3f11006f111 mtd: rawnand: Deprecate ->erase() new 4f3add14d895 mtd: rawnand: Deprecate ->{set,get}_features() hooks new af5f4ce19fdc mtd: rawnand: Deprecate ->chip_delay new aeb82c203120 mtd: rawnand: Move function prototypes after struct declarations new 3890bff46def mtd: rawnand: Get rid of nand_flash_dev forward declation new 977f6b508033 mtd: rawnand: Get rid of the duplicate nand_chip forward d [...] new f4f3be846169 mtd: rawnand: Get rid of a few unused definitions new 19cf5dfa3a31 mtd: rawnand: Move platform_nand_xxx definitions out of rawnand.h new a83ac08bd034 mtd: rawnand: Inline onfi_get_async_timing_mode() new 1e4f01ec4456 mtd: rawnand: Keep all internal stuff private new 915ceb1cf9da mtd: rawnand: Move legacy code to nand_legacy.c new 165b3aca7164 mtd: rawnand: Move ONFI code to nand_onfi.c new b53a71c2dad2 mtd: rawnand: Move JEDEC code to nand_jedec.c new 5dcd8e479992 mtd: rawnand: reorder NAND manufacturer IDs new 69d1a7ea77db mtd: rawnand: ESMT: retrieve ECC requirements from 5th id byte new c5a83ae4701e mtd: rawnand: marvell: Add support for 8kiB pages NAND chi [...] new 729a0db903c8 mtd: rawnand: atmel: Fix potential NULL pointer dereference new 115fc0e2ce82 Merge remote-tracking branch 'nand/nand/next' adds da62ce3b981e mtd: spi-nor: add support to non-uniform SFDP SPI NOR flas [...] adds 8fbb1d4c705e mtd: spi-nor: parse SFDP Sector Map Parameter Table new 4b77f917f313 Merge remote-tracking branch 'spi-nor/spi-nor/next' new f2c6dc453e21 Merge remote-tracking branch 'crypto/master' new 9b2cc1aa5c6a Merge remote-tracking branch 'drm/drm-next' new e041f60e5d93 Merge remote-tracking branch 'drm-intel/for-linux-next' new 5c5b3b0ebe6d dt-bindings: sun4i-drm: add compatible for R40 HDMI PHY new 3536faefc03d drm/sun4i: add support for R40 HDMI PHY new 8f44ca223345 drm/virtio: add dma sync for dma mapped virtio gpu framebu [...] new 0b49bbbd9f10 drm: Add support for device_id based detection. new 53ca2edcf033 drm: Change limited M/N quirk to constant N quirk. new e884818cc0ed drm: add LG eDP panel to quirk database new e5264c433c80 gpu: do not double put device node in zx_drm_probe new 4d82d8ed9a37 Merge remote-tracking branch 'drm-misc/for-linux-next' new fe866f362e22 Merge remote-tracking branch 'drm-msm/msm-next' new e1a8f847b1e9 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' new 25afcd5d2fac Merge remote-tracking branch 'etnaviv/etnaviv/next' new a2689237c702 Merge remote-tracking branch 'regmap/for-next' new 0a6c8d46fa76 Merge remote-tracking branch 'sound/for-next' adds 29ca7d32d7f1 ASoC: remove redundant include adds bf0fa00fd841 ASoC: rt5682: Improve HP performance adds 90fbeb0cabf7 Merge branch 'asoc-4.19' into asoc-4.20 for rt5682 deps. adds afd603e4ded0 ASoC: rt5682: Update calibration function adds 28b20dde5e1c ASoC: rt5682: Fix the boost volume at the begining of playback adds 37efe23dcca3 ASoC: rt5682: Minor code modification adds 65ba4dd5200a ASoC: rt5677-spi: Drop unused GPIO include new 3a6818c77167 ASoC: q6afe: dt-bindings: Update input range for qcom,sd-lines new 26fbf1666f44 Merge branch 'asoc-4.20' into asoc-next new b99b12acba6c Merge remote-tracking branch 'sound-asoc/for-next' new ffd890f9cb0d Merge remote-tracking branch 'block/for-next' adds b592211c33f7 dm mpath: fix attached_handler_name leak and dangling hw_h [...] adds 0328ba90407c dm raid: remove bogus const from decipher_sync_action() re [...] new 15bf47a75634 Merge remote-tracking branch 'device-mapper/for-next' new 6b2977914cbe Merge remote-tracking branch 'pcmcia/pcmcia-next' new a758b322b71a Merge remote-tracking branch 'mmc/next' new 7d943975fe3f Merge remote-tracking branch 'md/for-next' new 774b19e051cf Merge remote-tracking branch 'mfd/for-mfd-next' new ad1570d99f28 power: supply: bq25890_charger: fix semicolon.cocci warnings new 8314c212f995 power: supply: twl4030_charger: fix charging current out-o [...] new 079cdff3d0a0 power: supply: twl4030_charger: disable eoc interrupt on l [...] new 8d1f326ab8ed dt-bindings: power: Add Spreadtrum SC2731 charger documentation new 1c3d7b0364f0 power: supply: Add Spreadtrum SC2731 charger support new ffefb8aa3cd2 Merge remote-tracking branch 'battery/for-next' new df43519eb706 regulator: bd718x7: add missing linux/of.h inclusion new fa28bb626078 Merge branch 'regulator-4.20' into regulator-next new 6c6a9808c077 Merge remote-tracking branch 'regulator/topic/pfuze100' in [...] new 347f6cdc5ba1 Merge remote-tracking branch 'regulator/for-next' new e55d5231fae2 Merge remote-tracking branch 'security/next-testing' new 81e45af41307 Merge remote-tracking branch 'apparmor/apparmor-next' new 19209aaef9d7 Merge remote-tracking branch 'selinux/next' adds 7a96f0a3de62 tpm: fix response size validation in tpm_get_random() adds fac353d17a0c tpm: suppress transmit cmd error logs when TPM 1.2 is disa [...] adds b64a44b4bcdb tpm: Make SECURITYFS a weak dependency adds 355d6f673fd6 tpm: add ptr to the tpm_space struct to file_priv adds 8489bf8336ea tpm: add support for nonblocking operation adds 8abac8d7b90d tpm: Restore functionality to xen vtpm driver. new bf53fdce25bb Merge remote-tracking branch 'tpmdd/next' new 362ce2b8e52b Merge branch 'dt/linus' into HEAD new 62287dce5d0e of/unittest: Fix I2C bus unit-address error new 53dd9dce6979 libfdt: Ensure INT_MAX is defined in libfdt_env.h new c36d5a6c74e7 scripts/dtc: Add yamltree.c to dtc sources new 52786e7517a2 scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4 new 32ca565c984a Merge remote-tracking branch 'devicetree/for-next' adds 0fd85869c2a9 spi/bcm63xx-hsspi: keep pll clk enabled adds 00bca73bfca4 spi: mediatek: Don't modify spi_transfer when transfer. adds 71388b215697 spi: always use software fallback for SPI_CS_WORD when usi [...] adds f34ecdbd5661 spi: spi-davinci: Don't error when SPI_CS_WORD and cs_gpio adds 52ee9c5947db Merge branch 'spi-4.20' into spi-next new daeea1ba0037 Merge remote-tracking branch 'spi/for-next' new b60628051a05 Merge remote-tracking branch 'tip/auto-latest' new 9cb6187b8f5a Merge remote-tracking branch 'edac-amd/for-next' new 0e378beeba49 Merge remote-tracking branch 'rcu/rcu/next' new ec0403f45244 Merge remote-tracking branch 'kvms390/next' new 70513d58751d xen/x86/vpmu: Zero struct pt_regs before calling into samp [...] new d59f532480f5 xen: issue warning message when out of grant maptrack entries new d9a03db02f3d Merge remote-tracking branch 'xen-tip/linux-next' new 53e295eb244e Merge remote-tracking branch 'percpu/for-next' new 610e48e5320e Merge remote-tracking branch 'leds/for-next' adds ebba75fdf6fd acpi:ipmi: Convert ipmi_user_t to struct ipmi_user * adds 3f901c865160 hwmon:ibm: Change ipmi_user_t to struct ipmi_user * adds 4a758c929dc0 ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi adds 4372ea94d40c ipmi: Finally get rid of ipmi_user_t and ipmi_smi_t adds 05c3d056086a pci:ipmi: Move IPMI PCI class id defines to pci_ids.h adds 445e2cbda928 ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX adds 25880f7d61a4 ipmi: Use more common logging styles adds f993cdd99a5f ipmi: Convert printk(KERN_<level> to pr_<level>( adds 01508d9ebf4f ipmi_si_pci: fix NULL device in ipmi_si error message adds 97a103e6b584 ipmi_si: fix potential integer overflow on large shift adds dd3535b937c1 ipmi: Change to ktime_get_ts64() adds 9abcfaaa7c77 ipmi:dmi: Use pr_fmt in the IPMI DMI code adds 1574608f5f42 ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address adds e3dbc6d1d470 ipmi: Convert pr_xxx() to dev_xxx() in the BT code adds 060e8fb53fe3 ipmi: fix return value of ipmi_set_my_LUN adds c75c5075e5c6 ipmi: Don't leave holes in the I2C address list in the ssi [...] adds 36e398d7ab02 ipmi: Free the address list on module cleanup adds b3096c70b3fa ipmi: Remove platform driver overrides and use the id_table adds bb9e2eed77a5 MAINTAINERS: Add file patterns for ipmi device tree bindings adds 10042504ed92 ipmi:ssif: Add support for multi-part transmit messages > 2 parts new 8c6dd76f83e1 Merge remote-tracking branch 'ipmi/for-next' new 59126d0816ab Merge remote-tracking branch 'usb/usb-next' new 3279ee892620 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 643ab608c07e Merge remote-tracking branch 'phy-next/next' adds 8baf9061c80d Merge 4.19-rc4 into tty-next adds 4bb1ce2350a5 serial: uartps: console_setup() can't be placed to init section adds 77ec669f257b serial: uartps: Do not initialize field to zero again adds 4b9d33c6a306 serial: uartps: Fix suspend functionality adds 46a460f0150a serial: uartps: Do not use static struct uart_driver out o [...] adds 14090ad1805f serial: uartps: Move alias reading higher in probe() adds e4bbb5194ea3 serial: uartps: Move register to probe based on run time d [...] adds 10a5315b47b0 serial: uartps: Fill struct uart_driver in probe() adds 427c8ae9bebc serial: uartps: Change logic how console_port is setup adds 024ca329bfb9 serial: uartps: Register own uart console and driver structures adds bed25ac0e2b6 serial: uartps: Move Port ID to device data structure adds 6ac1b91f346f serial: uartps: Enable automatic flow control adds 1bd54d851f50 kgdboc: Passing ekgdboc to command line causes panic adds 39724d56a0a8 kgdboc: Change printk to the right fashion adds 2dd453168643 kgdboc: Fix restrict error adds 9d7c249a1ef9 serial: 8250: drop the printk from serial8250_interrupt() adds ea42d7a67a9e tty: serial: uartlite: Enable clocks at probe adds 415b43bdb008 tty: serial: uartlite: Move uart register to probe adds 5f6825d1cef7 tty: serial: uartlite: remove console_init adds deeb33e8fdd8 tty: serial: uartlite: Use dynamic array for console port adds c974991d2620 tty:serial:imx: use spin_lock instead of spin_lock_irqsave in isr adds 07b5e16e9830 tty: serial: imx: add lock for registers save/restore adds fcfed1be53e0 tty: serial: imx: add pinctrl sleep/default mode switch fo [...] adds 10c63443b74d Revert "serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE" adds a1c2fd7e1098 Revert "serial: sh-sci: Allow for compressed SCIF address" adds 3d8b43ad9c0c serial: sh-sci: Add earlycon for R7S9210 adds 1ff3652bc711 serial: samsung: Enable baud clock for UART reset procedur [...] adds c886751465b8 serial: 8250_omap: Make 8250_omap driver driver depend on ARCH_K3 adds 20464f3a9b46 serial: sprd: Remove unused structure adds 2b5a997386b0 serial: sprd: Use readable macros instead of magic number adds 262d3dc00730 serial: sprd: Remove unnecessary resource validation adds dd22161eef8b serial: sprd: Change 'int' to 'unsigned int' adds d2de9601eb12 serial: sprd: Fix the indentation issue adds 5963e8a31224 serial: mxs-auart: Fix potential infinite loop adds 2843cbb5d3c4 tty: serial: qcom_geni_serial: Drop useless check for dev.of_node adds c362272bdea3 tty: serial: qcom_geni_serial: Fix serial when not used as [...] adds a27d938251ef serial: 8250_of: Fix for lack of interrupt support adds fff10721d8b8 tty: Convert to using %pOFn instead of device_node.name adds f6aa5beb45be serial: 8250: Fix clearing FIFOs in RS485 mode again adds 834449872105 sc16is7xx: Fix for multi-channel stall adds 30ec514d440c sc16is7xx: Fix for "Unexpected interrupt: 8" adds 863299001b39 tty_port: Remove incorrect whitespace after comments adds feacbecb39db TTY: tty_buffer, warn on leaks new b2aeac174b74 Merge remote-tracking branch 'tty/tty-next' new aca1313c7ca0 Merge remote-tracking branch 'char-misc/char-misc-next' new d975da021d3f Merge remote-tracking branch 'extcon/extcon-next' new 6727f91e676a Merge remote-tracking branch 'soundwire/next' adds f8499d6edc08 staging: erofs: code cleanup for erofs_kmalloc() adds a15087ec16c9 staging: gasket: Kconfig: describe Apex as an Edge TPU device adds 467976ff6e56 staging: gasket: interrupt: remove PCI-MSIX-specific status check adds 45dd9954d903 staging: gasket: page table: use GFP_KERNEL for dma_alloc_ [...] adds 912b8a811cc1 staging: gasket: fix DMA direction for extended page tables adds d2118f8e93df staging: gasket: fix data page unmap DMA direction adds f8b6a076610f staging: gasket: page_table: don't unmap coherent pages adds c3873a5c741f staging: gasket: fix gasket_free_coherent_memory metadata frees adds 863739bda25b staging: gasket: cleanup if dma_map_page fails in gasket_p [...] adds 0eaf57fb6150 staging: gasket: page_table: use total_entries for max ext [...] adds 08b6b28801cc staging: gasket: page_table: handle failed dma_map_page adds a5aca2057469 staging: vboxvideo: Fix modeset / page_flip error handling adds 3c94952c38ce staging: vboxvideo: Skip currrent crtc when updating crtcs adds ce8ec32cbd42 staging: vboxvideo: Remove vboxfb_create_object() wrapper adds 4f6f44086fce staging: vboxvideo: Drop vbox_bo_unref() helper adds 7af5bd0ca431 staging: rtl8188eu: remove code that is valid only for 5 GHz adds 2051c6ae928d staging: rtl8188eu: Fix a sleep-in-atomic-context bug in i [...] adds bffa9b1cc64a staging: dgnc: Fix a sleep-in-atomic-context bug in cls_as [...] adds 47bde229703f staging: greybus: fix spelling mistake "entires" -> "entries" adds 1c8cb89ee9f8 staging: rtl8723bs: Fix a sleep-in-atomic-context bug in i [...] adds 8204b61a7758 staging: rtl8723bs: Fix two sleep-in-atomic-context bugs i [...] adds 1ad53b2df90a staging: rtl8188eu: simplify calculation adds f14cbe632677 staging: rtl8188eu: remove unnecessary parentheses adds 116bcfdfcf9b staging: rtl8188eu: remove whitespace adds 50f2ea8bf8b4 staging: rtl8188eu: fix comparsions to true adds 2590e4e3a636 staging: rtl8188eu: fix comparsions to false adds 562fd259be53 staging: rtl8188eu: add missing spaces around operators adds 508c7457746a staging: rtl8188eu: fix lines over 80 characters adds f4cd8d753a57 staging: rtl8188eu: simplify function comments adds 37ec35a6cc2b staging: erofs: fix a missing endian conversion adds a07eeddf5b63 staging: erofs: clean up z_erofs_map_blocks_iter adds c1ccc8670c26 staging: erofs: complete error handing of z_erofs_map_blocks_iter adds 0734ffbf574e staging: erofs: fix a bug when appling cache strategy adds 1e05ff36e692 staging: erofs: complete error handing of z_erofs_do_read_page adds 6bec52047f56 staging: erofs: avoid magic constants when initializing cl [...] adds 284db12cfda3 staging: erofs: add trace points for reading zipped data adds 9141b60cf6a5 staging: erofs: replace BUG_ON with DBG_BUGON in data.c new 9ec622e64df6 Merge remote-tracking branch 'staging/staging-next' new 22e87d5f3ba6 Merge remote-tracking branch 'mux/for-next' new 1f939a89e013 Merge remote-tracking branch 'icc/icc-next' new b2d38b2522ac Merge remote-tracking branch 'slave-dma/next' new bfa1d93c898f Merge branch 'fixes' into for-next new 3d1edf32e7e7 Merge branch 'misc' into for-next new 30aa932e17f5 Merge remote-tracking branch 'scsi/for-next' new d51e03e0c834 Merge remote-tracking branch 'rpmsg/for-next' new 19a4fbffc94e gpiolib: Free the last requested descriptor new 2ab4a93980e4 gpio: vr41xx: Delete vr41xx_gpio_pullupdown() callback new 83a4e2c50ef0 gpio: xtensa: Include the right header new 3edc68832812 gpio: xtensa: Cut down on boilerplate new d3007ecb5b87 gpio: viperboard: Include the right header new 751107ef790a gpio: viperboard: Cut down on boilerplate new 3bca2d4e4e7b gpio: vx855: Include the right header new c872a20f5ba2 gpio: vx855: Cut down on boilerplate new 121111d78431 gpio: xlp: Include the right header new 130a990b724c gpio: xlp: Cut down on boilerplate new 10833c4b6ec0 gpio: wm8xxx: Use the right header new 66dbe750a96f gpio: wm8xxx: Cut down on boilerplate new f13a0b0bb46f gpio: Get rid of legacy header new 259e61c670ea gpio: davinci: Remove unused member of davinci_gpio_controller new d62a37d16170 gpio: davinci: Use dev name for label and automatic base s [...] new 6b3d9c807567 gpio: davinci: Allocate the correct amount of memory for c [...] new 926ed7d4cfd3 gpio: davinci: Remove unneeded GPIO macro new e5b9c96504c1 gpio: davinci: Move driver local definitions to driver new b9762bebc633 gpiolib: Pass bitmaps, not integer arrays, to get/set array new bf9346f5d47b gpiolib: Identify arrays matching GPIO hardware new 77588c14ac86 gpiolib: Pass array info to get/set array functions new b17566a6b08b gpiolib: Implement fast processing path in get/set array new 9cd679413552 Merge branch 'ib-array-bitmaps' into devel new 4201300305e1 Merge branch 'devel' into for-next new 6891b674f4e6 Merge remote-tracking branch 'gpio/for-next' adds 8e2aac333785 pinctrl: cannonlake: Fix gpio base for GPP-E adds 924cf800574f pinctrl: intel: Introduce intel_pinctrl_probe_by_uid() int [...] adds 99d9806f8552 pinctrl: broxton: Convert to use intel_pinctrl_probe_by_uid() adds 79b7d19ebaf6 pinctrl: geminilake: Convert to use intel_pinctrl_probe_by_uid() adds 61db6c9db384 pinctrl: baytrail: Convert to use device_get_match_data() adds 70c263c42c38 pinctrl: intel: Introduce intel_pinctrl_probe_by_hid() int [...] adds c98a96672b10 pinctrl: cannonlake: Convert to use intel_pinctrl_probe_by_hid() adds 0c03e92e7d66 pinctrl: sunrisepoint: Convert to use intel_pinctrl_probe_ [...] adds 6d7c05faaf01 pinctrl: intel: Introduce common macro for PM operations adds 5689d6aaea24 pinctrl: broxton: Define PM ops via INTEL_PINCTRL_PM_OPS() adds 05a100e4ac7d pinctrl: cannonlake: Define PM ops via INTEL_PINCTRL_PM_OPS() adds b417748c0fa2 pinctrl: cedarfork: Define PM ops via INTEL_PINCTRL_PM_OPS() adds c804d8ae2083 pinctrl: denverton: Define PM ops via INTEL_PINCTRL_PM_OPS() adds 6016b099c343 pinctrl: geminilake: Define PM ops via INTEL_PINCTRL_PM_OPS() adds 4ee73414a4a1 pinctrl: icelake: Define PM ops via INTEL_PINCTRL_PM_OPS() adds 558b34ba10e2 pinctrl: sunrisepoint: Define PM ops via INTEL_PINCTRL_PM_OPS() adds ae4610873fab pinctrl: lewisburg: Define PM ops via INTEL_PINCTRL_PM_OPS() adds 27d91e80d53f pinctrl: remove unnecessary unlikely() adds d06e3be6e86a pinctrl: sh-pfc: r8a77965: Add SATA pins, groups and functions adds 491e9f585c97 pinctrl: sh-pfc: r8a77470: Add EtherAVB pin groups adds 951ae7cb068f pinctrl: sh-pfc: r8a77990: Add PWM pins, groups and functions adds 8f9a1acd8c8b dt-bindings: pinctrl: sh-pfc: Document r8a774a1 PFC support adds 91d627a779a1 pinctrl: sh-pfc: r8a7796: Add R8A774A1 PFC support adds ada9a3d98fac pinctrl: sh-pfc: r8a77965: Add Audio clock pin support adds 7a7dfc4770c7 pinctrl: sh-pfc: r8a77965: Add Audio SSI pin support adds 2ed03c835d6f pinctrl: sh-pfc: r8a77990: Add DU pins, groups and function adds 2e38b882b9b0 Merge tag 'sh-pfc-for-v4.20-tag1' of git://git.kernel.org/ [...] adds b432414b996d pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant adds 0d5b476f8f57 pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant adds 9ae4987ebbb9 pinctrl: sirf: atlas7: remove set but not used variables ' [...] adds 89c68b102f13 pinctrl: qcom: spmi-mpp: Fix drive strength setting adds b97760ae8e3d pinctrl: at91-pio4: fix has_config check in atmel_pctl_dt_ [...] adds 0c3dfa176912 pinctrl: at91: don't use the same irqchip with multiple gpiochips adds e897b3866580 pinctrl: at91-pio4: Get rid of legacy call adds 1c5fb66afa2a pinctrl: Include <linux/gpio/driver.h> nothing else adds a1a503a8c332 pinctrl: mediatek: add pinctrl-mtk-common-v2 for all Media [...] adds e78d57b2f87c pinctrl: mediatek: add pinctrl-moore that implements the g [...] adds b906faf7b61d pinctrl: mediatek: extend struct mtk_pin_field_calc to pin [...] adds fb5fa8dc151b pinctrl: mediatek: extend struct mtk_pin_desc to pinctrl-m [...] adds 1dc5e5369159 pinctrl: mediatek: extend struct mtk_pin_soc to pinctrl-mt [...] adds c28321979ba8 pinctrl: mediatek: add driving strength related support to [...] adds 3ad38a14e13c pinctrl: mediatek: add drv register support to pinctrl-mtk [...] adds 85430152ba46 pinctrl: mediatek: add pull related support to pinctrl-mtk [...] adds 0d7ca772148f pinctrl: mediatek: add advanced pull related support to pi [...] adds 182c842fd5e6 pinctrl: mediatek: add ies register support to pinctrl-mtk [...] adds 9afc305bfad7 pinctrl: mediatek: add pullen, pullsel register support to [...] adds e7507f57a93a pinctrl: mediatek: add MT7623 pinctrl driver based on gene [...] adds ea051eb38413 pinctrl: mediatek: use pin descriptor all in pinctrl-mtk-c [...] adds 2bc47dfe4f8b pinctrl: mediatek: add multiple register bases support to [...] adds 9d9b171c6897 pinctrl: mediatek: adjust error code and message when some [...] adds b7d7f9eeca55 pinctrl: mediatek: extend struct mtk_pin_desc which per-pi [...] adds 805250982bb5 pinctrl: mediatek: add pinctrl-paris that implements the v [...] adds 750cd15d9081 pinctrl: mediatek: add MT8183 pinctrl driver adds 79348f6fb713 pinctrl: mediatek: extend advanced pull support in pinctrl [...] adds 29686f0151df pintcrl: mediatek: add pull tweaks for I2C related pins on MT8183 adds 89132dd8ffd2 pinctrl: mediatek: extend eint build to pinctrl-mtk-common-v2.c adds 6561859b067f pinctrl: mediatek: add eint support to MT8183 pinctrl driver adds 55818b90233b Merge branch 'ib-mtk' into devel adds 677506ee09b9 pinctrl: intel: Move linux/pm.h to the local header adds b76f191420bc pinctrl: baytrail: Remove unneeded MODULE_DEVICE_TABLE() adds e0da38425b35 pinctrl: baytrail: Sort headers alphabetically adds 5458b7cec46a pinctrl: cherryview: Re-use data structures from pinctrl-intel.h adds e93ca9bbf3d8 pinctrl: cherryview: Remove unused groups of pins adds a919684f9ed9 pinctrl: cherryview: Describe members of couple of structs adds 994f8865687d pinctrl: cherryview: Remove linux/init.h and sort headers adds 22d7fe4984a2 pinctrl: mtk: Fix up GPIO includes adds 716059bc01ff Merge branch 'devel' into for-next new 0f3af54b08ad Merge remote-tracking branch 'pinctrl/for-next' new e9e1eae0709d Merge remote-tracking branch 'userns/for-next' new 0695e0d8b9b9 Merge remote-tracking branch 'y2038/y2038' new 1ce0cb912868 Merge remote-tracking branch 'livepatching/for-next' new 0fd9f3f85e62 coresight: dts: binding: Fix example for TPIU component new 8d082fe251a1 coresight: dts: binding: Update coresight binding examples new a8182859510f hwtracing: coresight: remove redundant null pointer check [...] new 11048193cd52 Merge remote-tracking branch 'coresight/next' new 0f924c9f1dac rtc: ds1307: add offset sysfs for mt41txx chips. new 0b1c6ba85f73 rtc: ds1307: add frequency_test_enable attribute on m41txx new 3bbbcb80c0ca rtc: reorder Makefile entries new 2be761fbfb65 rtc: move rtc_add_group/s definitions new 273437f06215 rtc: isl1208: don't include core header file new 71e6e1a8ed03 rtc: tx4939: fixup nvmem name and register size new 1e30573cad50 rtc: test: make license text and module license match. new a7c25aa2f977 rtc: test: Switch to SPDX identifier new 065ecb44ad5a Merge remote-tracking branch 'rtc/rtc-next' new 9ce35e6baa85 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 492f4b29f1e6 Merge remote-tracking branch 'ntb/ntb-next' new f1bece879af3 Merge remote-tracking branch 'kspp/for-next/kspp'
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (fd5e34e4575f) \ N -- N -- N refs/heads/akpm-base (f1bece879af3)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 378 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../devicetree/bindings/arm/coresight.txt | 27 +- .../bindings/display/sunxi/sun4i-drm.txt | 5 +- .../devicetree/bindings/input/gpio-keys.txt | 2 +- .../bindings/pinctrl/renesas,pfc-pinctrl.txt | 1 + .../devicetree/bindings/power/renesas,apmu.txt | 1 + .../bindings/power/supply/sc2731_charger.txt | 40 + .../devicetree/bindings/sound/qcom,q6afe.txt | 18 +- .../devicetree/bindings/timer/renesas,tmu.txt | 2 + Documentation/driver-api/gpio/board.rst | 15 + Documentation/driver-api/gpio/consumer.rst | 46 +- Documentation/driver-api/mtdnand.rst | 30 +- Documentation/networking/{i40evf.txt => iavf.txt} | 16 +- MAINTAINERS | 3 +- Makefile | 8 +- arch/arc/Makefile | 10 +- arch/arm/Kconfig.debug | 9 +- arch/arm/boot/compressed/libfdt_env.h | 2 + arch/arm/boot/dts/at91-dvk_su60_somc.dtsi | 4 +- arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi | 4 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 42 + arch/arm/boot/dts/at91-vinco.dts | 2 +- arch/arm/boot/dts/at91sam9260ek.dts | 2 +- arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 2 +- arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7790.dtsi | 2 +- arch/arm/boot/dts/r8a7791.dtsi | 2 +- arch/arm/boot/dts/r8a7792.dtsi | 2 +- arch/arm/boot/dts/r8a7793.dtsi | 2 +- arch/arm/boot/dts/r8a7794.dtsi | 2 +- arch/arm/boot/dts/sama5d2.dtsi | 17 +- arch/arm/boot/dts/sun8i-r40.dtsi | 3 +- arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/shmobile_defconfig | 1 + arch/arm/include/asm/kvm_arm.h | 1 + arch/arm/include/asm/kvm_mmu.h | 5 + arch/arm/mach-davinci/board-neuros-osd2.c | 8 +- arch/arm/mach-ep93xx/snappercl15.c | 8 +- arch/arm/mach-ep93xx/ts72xx.c | 9 +- arch/arm/mach-imx/mach-qong.c | 6 +- arch/arm/mach-ixp4xx/ixdp425-setup.c | 2 +- arch/arm/mach-omap1/board-fsample.c | 3 +- arch/arm/mach-omap1/board-h2.c | 3 +- arch/arm/mach-omap1/board-h3.c | 2 +- arch/arm/mach-omap1/board-nand.c | 2 +- arch/arm/mach-omap1/board-perseus2.c | 3 +- arch/arm/mach-orion5x/ts78xx-setup.c | 9 +- arch/arm/mach-pxa/balloon3.c | 5 +- arch/arm/mach-pxa/em-x270.c | 9 +- arch/arm/mach-pxa/palmtx.c | 5 +- arch/arm/mach-s3c24xx/mach-mini2440.c | 6 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 139 +- arch/arm64/Kconfig | 14 + arch/arm64/boot/dts/renesas/r8a77970.dtsi | 70 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 86 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 24 + arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 + arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 6 + arch/arm64/include/asm/kvm_arm.h | 1 + arch/arm64/include/asm/kvm_mmu.h | 5 + arch/arm64/include/asm/mmu_context.h | 17 +- arch/arm64/include/asm/pgtable-hwdef.h | 2 + arch/arm64/include/asm/sysreg.h | 30 +- arch/arm64/kernel/cpufeature.c | 40 +- arch/arm64/kernel/suspend.c | 4 + arch/arm64/kvm/hyp-init.S | 3 + arch/arm64/mm/context.c | 3 + arch/arm64/mm/proc.S | 11 +- arch/mips/alchemy/devboards/db1200.c | 9 +- arch/mips/alchemy/devboards/db1300.c | 9 +- arch/mips/alchemy/devboards/db1550.c | 9 +- arch/mips/include/asm/io.h | 2 +- .../asm/mach-loongson64/kernel-entry-init.h | 16 +- arch/mips/netlogic/xlr/platform-flash.c | 3 +- arch/mips/pci/pci-legacy.c | 4 + arch/mips/pnx833x/common/platform.c | 5 +- arch/mips/rb532/devices.c | 5 +- arch/powerpc/Makefile | 47 +- arch/powerpc/boot/crt0.S | 4 +- arch/powerpc/boot/libfdt_env.h | 2 + arch/powerpc/configs/powernv_defconfig | 3 + arch/powerpc/configs/ppc64_defconfig | 3 + arch/powerpc/configs/skiroot_defconfig | 154 +- arch/powerpc/include/asm/asm-prototypes.h | 2 + arch/powerpc/include/asm/book3s/64/mmu-hash.h | 12 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 1 - arch/powerpc/include/asm/drmem.h | 5 + arch/powerpc/include/asm/exception-64s.h | 8 - arch/powerpc/include/asm/firmware.h | 3 +- arch/powerpc/include/asm/hvcall.h | 1 + arch/powerpc/include/asm/iommu.h | 2 - arch/powerpc/include/asm/machdep.h | 1 + arch/powerpc/include/asm/mce.h | 3 + arch/powerpc/include/asm/mmu_context.h | 1 + arch/powerpc/include/asm/paca.h | 25 +- arch/powerpc/include/asm/processor.h | 1 + arch/powerpc/include/asm/rtas.h | 13 + arch/powerpc/include/asm/slice.h | 1 + arch/powerpc/include/asm/thread_info.h | 11 + arch/powerpc/include/asm/uaccess.h | 6 +- arch/powerpc/kernel/Makefile | 8 +- arch/powerpc/kernel/asm-offsets.c | 11 +- arch/powerpc/kernel/entry_64.S | 2 + arch/powerpc/kernel/exceptions-64s.S | 244 +- arch/powerpc/kernel/fadump.c | 4 +- arch/powerpc/kernel/iommu.c | 27 +- arch/powerpc/kernel/mce.c | 9 +- arch/powerpc/kernel/mce_power.c | 2 +- arch/powerpc/kernel/paca.c | 22 - arch/powerpc/kernel/process.c | 16 + arch/powerpc/kernel/prom_init.c | 7 +- arch/powerpc/kernel/rtas.c | 2 + arch/powerpc/kernel/rtasd.c | 17 +- arch/powerpc/kernel/tm.S | 10 +- arch/powerpc/kernel/trace/Makefile | 2 +- arch/powerpc/kernel/traps.c | 16 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 91 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 39 +- arch/powerpc/lib/mem_64.S | 4 +- arch/powerpc/mm/Makefile | 2 +- arch/powerpc/mm/hash_utils_64.c | 46 +- arch/powerpc/mm/init_64.c | 49 - arch/powerpc/mm/mmu_context.c | 3 +- arch/powerpc/mm/mmu_context_book3s64.c | 9 + arch/powerpc/mm/mmu_context_iommu.c | 34 +- arch/powerpc/mm/slb.c | 661 +++-- arch/powerpc/mm/slb_low.S | 335 --- arch/powerpc/mm/slice.c | 43 +- arch/powerpc/platforms/powermac/Makefile | 2 +- arch/powerpc/platforms/powernv/Kconfig | 5 - arch/powerpc/platforms/powernv/memtrace.c | 21 +- arch/powerpc/platforms/powernv/opal.c | 2 + arch/powerpc/platforms/powernv/setup.c | 11 + arch/powerpc/platforms/pseries/dlpar.c | 37 +- arch/powerpc/platforms/pseries/firmware.c | 1 + arch/powerpc/platforms/pseries/hotplug-memory.c | 55 +- arch/powerpc/platforms/pseries/lpar.c | 241 +- arch/powerpc/platforms/pseries/lparcfg.c | 5 +- arch/powerpc/platforms/pseries/mobility.c | 18 +- arch/powerpc/platforms/pseries/pseries.h | 6 +- arch/powerpc/platforms/pseries/ras.c | 305 ++- arch/powerpc/platforms/pseries/setup.c | 14 + arch/powerpc/sysdev/xive/native.c | 11 +- arch/powerpc/xmon/Makefile | 2 +- arch/powerpc/xmon/xmon.c | 37 +- arch/sh/boards/mach-migor/setup.c | 8 +- arch/x86/xen/pmu.c | 2 +- drivers/acpi/acpi_lpss.c | 22 +- drivers/auxdisplay/hd44780.c | 61 +- drivers/bus/ts-nbus.c | 20 +- drivers/char/ipmi/ipmi_ssif.c | 209 +- drivers/char/tpm/Kconfig | 2 +- drivers/char/tpm/tpm-dev-common.c | 147 +- drivers/char/tpm/tpm-dev.c | 11 +- drivers/char/tpm/tpm-dev.h | 18 +- drivers/char/tpm/tpm-interface.c | 30 +- drivers/char/tpm/tpm.h | 2 + drivers/char/tpm/tpm2-cmd.c | 4 +- drivers/char/tpm/tpmrm-dev.c | 15 +- drivers/char/tpm/xen-tpmfront.c | 2 +- drivers/clk/x86/clk-pmc-atom.c | 18 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/gpio/gpio-davinci.c | 60 +- drivers/gpio/gpio-max3191x.c | 16 +- drivers/gpio/gpiolib.c | 265 +- drivers/gpio/gpiolib.h | 15 +- drivers/gpu/drm/drm_atomic.c | 2 +- drivers/gpu/drm/drm_debugfs.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 17 +- drivers/gpu/drm/i915/gvt/handlers.c | 1 + drivers/gpu/drm/i915/gvt/kvmgt.c | 7 +- drivers/gpu/drm/i915/gvt/mmio.c | 28 + drivers/gpu/drm/i915/gvt/vgpu.c | 1 + drivers/gpu/drm/i915/intel_display.c | 28 +- drivers/gpu/drm/i915/intel_display.h | 2 +- drivers/gpu/drm/i915/intel_dp.c | 8 +- drivers/gpu/drm/i915/intel_dp_mst.c | 6 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 13 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 8 + drivers/gpu/drm/virtio/virtgpu_fb.c | 7 - drivers/gpu/drm/virtio/virtgpu_vq.c | 18 + drivers/gpu/drm/zte/zx_drm_drv.c | 4 +- drivers/hwtracing/coresight/of_coresight.c | 9 +- drivers/hwtracing/intel_th/core.c | 16 +- drivers/hwtracing/intel_th/pci.c | 5 + drivers/i2c/muxes/i2c-mux-gpio.c | 14 +- drivers/infiniband/core/ucma.c | 2 + drivers/input/keyboard/atakbd.c | 74 +- drivers/input/misc/uinput.c | 2 +- drivers/input/mouse/elantech.c | 2 + drivers/input/touchscreen/egalax_ts.c | 6 + drivers/md/dm-mpath.c | 4 +- drivers/misc/ocxl/config.c | 4 +- drivers/mmc/core/pwrseq_simple.c | 13 +- drivers/mtd/devices/m25p80.c | 26 +- drivers/mtd/nand/raw/Makefile | 5 +- drivers/mtd/nand/raw/ams-delta.c | 22 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 26 +- drivers/mtd/nand/raw/au1550nd.c | 43 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 22 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 15 +- drivers/mtd/nand/raw/cafe_nand.c | 22 +- drivers/mtd/nand/raw/cmx270_nand.c | 28 +- drivers/mtd/nand/raw/cs553x_nand.c | 42 +- drivers/mtd/nand/raw/davinci_nand.c | 34 +- drivers/mtd/nand/raw/denali.c | 23 +- drivers/mtd/nand/raw/diskonchip.c | 50 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 18 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 24 +- drivers/mtd/nand/raw/fsl_upm.c | 30 +- drivers/mtd/nand/raw/fsmc_nand.c | 1 - drivers/mtd/nand/raw/gpio.c | 16 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 22 +- drivers/mtd/nand/raw/hisi504_nand.c | 18 +- drivers/mtd/nand/raw/internals.h | 115 + drivers/mtd/nand/raw/jz4740_nand.c | 14 +- drivers/mtd/nand/raw/jz4780_nand.c | 10 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 12 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 26 +- drivers/mtd/nand/raw/marvell_nand.c | 2 + drivers/mtd/nand/raw/mpc5121_nfc.c | 14 +- drivers/mtd/nand/raw/mtk_nand.c | 12 +- drivers/mtd/nand/raw/mxc_nand.c | 20 +- drivers/mtd/nand/raw/nand_amd.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 1260 +-------- drivers/mtd/nand/raw/nand_bbt.c | 5 +- drivers/mtd/nand/raw/nand_esmt.c | 47 + drivers/mtd/nand/raw/nand_hynix.c | 9 +- drivers/mtd/nand/raw/nand_ids.c | 26 +- drivers/mtd/nand/raw/nand_jedec.c | 113 + drivers/mtd/nand/raw/nand_legacy.c | 642 +++++ drivers/mtd/nand/raw/nand_macronix.c | 2 +- drivers/mtd/nand/raw/nand_micron.c | 3 +- drivers/mtd/nand/raw/nand_onfi.c | 305 +++ drivers/mtd/nand/raw/nand_samsung.c | 2 +- drivers/mtd/nand/raw/nand_timings.c | 18 +- drivers/mtd/nand/raw/nand_toshiba.c | 2 +- drivers/mtd/nand/raw/nandsim.c | 14 +- drivers/mtd/nand/raw/ndfc.c | 14 +- drivers/mtd/nand/raw/nuc900_nand.c | 22 +- drivers/mtd/nand/raw/omap2.c | 62 +- drivers/mtd/nand/raw/orion_nand.c | 12 +- drivers/mtd/nand/raw/oxnas_nand.c | 10 +- drivers/mtd/nand/raw/pasemi_nand.c | 32 +- drivers/mtd/nand/raw/plat_nand.c | 17 +- drivers/mtd/nand/raw/qcom_nandc.c | 39 +- drivers/mtd/nand/raw/r852.c | 14 +- drivers/mtd/nand/raw/s3c2410.c | 34 +- drivers/mtd/nand/raw/sh_flctl.c | 18 +- drivers/mtd/nand/raw/sharpsl.c | 12 +- drivers/mtd/nand/raw/sm_common.c | 2 +- drivers/mtd/nand/raw/socrates_nand.c | 16 +- drivers/mtd/nand/raw/sunxi_nand.c | 14 +- drivers/mtd/nand/raw/tango_nand.c | 12 +- drivers/mtd/nand/raw/tmio_nand.c | 20 +- drivers/mtd/nand/raw/txx9ndfmc.c | 12 +- drivers/mtd/nand/raw/xway_nand.c | 12 +- drivers/mtd/spi-nor/spi-nor.c | 918 ++++++- drivers/mux/gpio.c | 12 +- drivers/net/ethernet/alacritech/slic.h | 1 - drivers/net/ethernet/amazon/ena/ena_netdev.c | 1 - drivers/net/ethernet/atheros/atlx/atl1.c | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 3 + drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 6 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 5 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 1 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 1 - drivers/net/ethernet/freescale/gianfar.c | 2 - drivers/net/ethernet/hisilicon/hip04_eth.c | 3 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 22 +- drivers/net/ethernet/ibm/ibmveth.c | 1 - drivers/net/ethernet/ibm/ibmvnic.c | 4 +- drivers/net/ethernet/intel/Kconfig | 15 +- drivers/net/ethernet/intel/Makefile | 2 +- drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 2 +- drivers/net/ethernet/intel/i40evf/Makefile | 16 - .../net/ethernet/intel/i40evf/i40e_adminq_cmd.h | 2717 -------------------- drivers/net/ethernet/intel/i40evf/i40e_alloc.h | 35 - drivers/net/ethernet/intel/i40evf/i40e_common.c | 1320 ---------- drivers/net/ethernet/intel/i40evf/i40e_devids.h | 34 - drivers/net/ethernet/intel/i40evf/i40e_hmc.h | 215 -- drivers/net/ethernet/intel/i40evf/i40e_lan_hmc.h | 158 -- drivers/net/ethernet/intel/i40evf/i40e_prototype.h | 130 - drivers/net/ethernet/intel/i40evf/i40e_register.h | 313 --- drivers/net/ethernet/intel/i40evf/i40e_type.h | 1496 ----------- drivers/net/ethernet/intel/i40evf/i40evf.h | 427 --- drivers/net/ethernet/intel/iavf/Makefile | 15 + .../ethernet/intel/{i40evf => iavf}/i40e_adminq.c | 311 +-- .../ethernet/intel/{i40evf => iavf}/i40e_adminq.h | 35 +- drivers/net/ethernet/intel/iavf/i40e_adminq_cmd.h | 530 ++++ drivers/net/ethernet/intel/iavf/iavf.h | 418 +++ drivers/net/ethernet/intel/iavf/iavf_alloc.h | 31 + .../{i40evf/i40evf_client.c => iavf/iavf_client.c} | 224 +- .../{i40evf/i40evf_client.h => iavf/iavf_client.h} | 30 +- drivers/net/ethernet/intel/iavf/iavf_common.c | 955 +++++++ drivers/net/ethernet/intel/iavf/iavf_devids.h | 12 + .../i40evf_ethtool.c => iavf/iavf_ethtool.c} | 510 ++-- .../{i40evf/i40evf_main.c => iavf/iavf_main.c} | 1731 +++++++------ .../{i40evf/i40e_osdep.h => iavf/iavf_osdep.h} | 28 +- drivers/net/ethernet/intel/iavf/iavf_prototype.h | 67 + drivers/net/ethernet/intel/iavf/iavf_register.h | 68 + .../{i40evf/i40e_status.h => iavf/iavf_status.h} | 8 +- .../{i40evf/i40e_trace.h => iavf/iavf_trace.h} | 86 +- .../intel/{i40evf/i40e_txrx.c => iavf/iavf_txrx.c} | 812 +++--- .../intel/{i40evf/i40e_txrx.h => iavf/iavf_txrx.h} | 359 ++- drivers/net/ethernet/intel/iavf/iavf_type.h | 688 +++++ .../i40evf_virtchnl.c => iavf/iavf_virtchnl.c} | 505 ++-- drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/transobj.c | 2 +- drivers/net/ethernet/neterion/s2io.c | 1 + drivers/net/ethernet/neterion/s2io.h | 22 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 1 + drivers/net/ethernet/neterion/vxge/vxge-config.h | 20 - drivers/net/ethernet/neterion/vxge/vxge-traffic.c | 1 + drivers/net/ethernet/qlogic/qed/qed_cxt.c | 1 - drivers/net/ethernet/realtek/r8169.c | 40 +- drivers/net/ethernet/renesas/ravb.h | 5 + drivers/net/ethernet/renesas/ravb_main.c | 11 +- drivers/net/ethernet/renesas/ravb_ptp.c | 2 +- drivers/net/ethernet/socionext/sni_ave.c | 4 +- drivers/net/ethernet/stmicro/stmmac/common.h | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 14 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 238 +- drivers/net/phy/mdio-mux-gpio.c | 11 +- drivers/net/phy/mdio_bus.c | 1 - drivers/net/phy/sfp-bus.c | 4 +- drivers/net/usb/qmi_wwan.c | 14 +- drivers/net/veth.c | 22 +- drivers/net/wan/c101.c | 1 - drivers/net/wan/pci200syn.c | 1 - drivers/of/unittest-data/overlay_15.dts | 4 +- drivers/of/unittest-data/tests-overlay.dtsi | 4 +- drivers/pcmcia/soc_common.c | 9 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 19 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 2 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 29 +- drivers/pinctrl/intel/pinctrl-broxton.c | 48 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 21 +- drivers/pinctrl/intel/pinctrl-cedarfork.c | 7 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 81 +- drivers/pinctrl/intel/pinctrl-denverton.c | 7 +- drivers/pinctrl/intel/pinctrl-geminilake.c | 32 +- drivers/pinctrl/intel/pinctrl-icelake.c | 7 +- drivers/pinctrl/intel/pinctrl-intel.c | 47 + drivers/pinctrl/intel/pinctrl-intel.h | 10 + drivers/pinctrl/intel/pinctrl-lewisburg.c | 7 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 19 +- drivers/pinctrl/mediatek/Kconfig | 41 +- drivers/pinctrl/mediatek/Makefile | 4 + drivers/pinctrl/mediatek/mtk-eint.c | 2 +- drivers/pinctrl/mediatek/pinctrl-moore.c | 690 +++++ drivers/pinctrl/mediatek/pinctrl-moore.h | 51 + drivers/pinctrl/mediatek/pinctrl-mt7622.c | 1407 ++-------- drivers/pinctrl/mediatek/pinctrl-mt7623.c | 1441 +++++++++++ drivers/pinctrl/mediatek/pinctrl-mt8183.c | 544 ++++ drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 670 +++++ drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 290 +++ drivers/pinctrl/mediatek/pinctrl-mtk-mt8183.h | 1916 ++++++++++++++ drivers/pinctrl/mediatek/pinctrl-paris.c | 907 +++++++ drivers/pinctrl/mediatek/pinctrl-paris.h | 63 + drivers/pinctrl/meson/pinctrl-meson.c | 2 +- drivers/pinctrl/meson/pinctrl-meson.h | 2 +- drivers/pinctrl/mvebu/pinctrl-mvebu.c | 2 +- drivers/pinctrl/nomadik/pinctrl-ab8500.c | 2 +- drivers/pinctrl/nomadik/pinctrl-ab8505.c | 2 +- drivers/pinctrl/nomadik/pinctrl-abx500.c | 2 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 6 +- drivers/pinctrl/pinctrl-amd.c | 2 +- drivers/pinctrl/pinctrl-as3722.c | 2 +- drivers/pinctrl/pinctrl-at91-pio4.c | 29 +- drivers/pinctrl/pinctrl-at91.c | 32 +- drivers/pinctrl/pinctrl-coh901.c | 2 +- drivers/pinctrl/pinctrl-digicolor.c | 1 - drivers/pinctrl/pinctrl-falcon.c | 2 +- drivers/pinctrl/pinctrl-mcp23s08.c | 2 +- drivers/pinctrl/pinctrl-pistachio.c | 1 - drivers/pinctrl/pinctrl-rockchip.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 27 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 30 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 2 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 2 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 2 +- drivers/pinctrl/sh-pfc/Kconfig | 5 + drivers/pinctrl/sh-pfc/Makefile | 1 + drivers/pinctrl/sh-pfc/core.c | 6 + drivers/pinctrl/sh-pfc/pfc-r8a77470.c | 133 + drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 837 +++--- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 419 +++ drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 321 +++ drivers/pinctrl/sh-pfc/sh_pfc.h | 1 + drivers/pinctrl/sirf/pinctrl-atlas7.c | 7 +- drivers/pinctrl/sirf/pinctrl-sirf.c | 2 +- drivers/pinctrl/spear/pinctrl-spear.h | 2 +- drivers/pinctrl/vt8500/pinctrl-wmt.c | 6 +- drivers/pinctrl/vt8500/pinctrl-wmt.h | 2 +- drivers/power/supply/Kconfig | 7 + drivers/power/supply/Makefile | 1 + drivers/power/supply/bq25890_charger.c | 10 +- drivers/power/supply/sc2731_charger.c | 504 ++++ drivers/power/supply/twl4030_charger.c | 30 +- drivers/regulator/bd71837-regulator.c | 1 + drivers/rtc/Makefile | 12 +- drivers/rtc/rtc-core.h | 14 - drivers/rtc/rtc-ds1307.c | 169 ++ drivers/rtc/rtc-isl1208.c | 7 +- drivers/rtc/rtc-test.c | 7 +- drivers/rtc/rtc-tx4939.c | 4 +- drivers/spi/spi-bcm63xx-hsspi.c | 20 +- drivers/spi/spi-davinci.c | 3 - drivers/spi/spi-mt65xx.c | 37 +- drivers/spi/spi.c | 6 +- drivers/staging/dgnc/dgnc_cls.c | 2 +- drivers/staging/erofs/data.c | 31 +- drivers/staging/erofs/include/trace/events/erofs.h | 20 +- drivers/staging/erofs/internal.h | 13 +- drivers/staging/erofs/super.c | 5 +- drivers/staging/erofs/unzip_vle.c | 196 +- drivers/staging/gasket/Kconfig | 5 +- drivers/staging/gasket/gasket_interrupt.c | 5 - drivers/staging/gasket/gasket_page_table.c | 61 +- drivers/staging/greybus/tools/README.loopback | 2 +- drivers/staging/greybus/tools/loopback_test.c | 2 +- drivers/staging/iio/adc/ad7606.c | 8 +- drivers/staging/mt29f_spinand/mt29f_spinand.c | 16 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 23 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 25 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 142 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 12 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 15 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 4 +- drivers/staging/vboxvideo/vbox_fb.c | 22 +- drivers/staging/vboxvideo/vbox_main.c | 14 +- drivers/staging/vboxvideo/vbox_mode.c | 124 +- drivers/tty/ehv_bytechan.c | 12 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_of.c | 22 +- drivers/tty/serial/8250/8250_port.c | 29 +- drivers/tty/serial/8250/Kconfig | 2 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 18 +- drivers/tty/serial/fsl_lpuart.c | 3 +- drivers/tty/serial/imx.c | 38 +- drivers/tty/serial/kgdboc.c | 21 +- drivers/tty/serial/mvebu-uart.c | 1 + drivers/tty/serial/mxs-auart.c | 3 +- drivers/tty/serial/pmac_zilog.c | 4 +- drivers/tty/serial/qcom_geni_serial.c | 69 +- drivers/tty/serial/samsung.c | 8 + drivers/tty/serial/sc16is7xx.c | 47 +- drivers/tty/serial/serial_mctrl_gpio.c | 7 +- drivers/tty/serial/sh-sci.c | 63 +- drivers/tty/serial/sprd_serial.c | 98 +- drivers/tty/serial/uartlite.c | 71 +- drivers/tty/serial/xilinx_uartps.c | 212 +- drivers/tty/tty_buffer.c | 7 +- drivers/tty/tty_io.c | 11 +- drivers/tty/tty_port.c | 7 - drivers/tty/vt/vt_ioctl.c | 4 + drivers/xen/grant-table.c | 27 +- fs/cifs/cifs_debug.c | 10 +- fs/cifs/cifsfs.c | 19 +- fs/cifs/cifsglob.h | 2 + fs/cifs/connect.c | 1 + fs/cifs/smb2ops.c | 2 + fs/cifs/smb2pdu.h | 4 +- fs/cifs/transport.c | 15 +- fs/xattr.c | 24 +- include/drm/drm_dp_helper.h | 6 +- include/drm/drm_drv.h | 2 +- include/linux/bpf_types.h | 2 +- include/linux/gpio/consumer.h | 59 +- include/linux/libfdt_env.h | 1 + include/linux/mtd/jedec.h | 91 + include/linux/mtd/onfi.h | 178 ++ include/linux/mtd/platnand.h | 74 + include/linux/mtd/rawnand.h | 555 +--- include/linux/mtd/spi-nor.h | 119 + include/linux/netdevice.h | 1 - include/linux/platform_data/gpio-davinci.h | 34 - include/linux/rtc.h | 16 + include/linux/serial_sci.h | 1 + include/linux/skbuff.h | 13 + include/linux/stmmac.h | 1 + include/net/netlink.h | 26 +- include/net/nfc/hci.h | 2 +- include/rdma/ib_verbs.h | 34 +- include/uapi/rdma/ib_user_verbs.h | 20 +- kernel/trace/ring_buffer.c | 2 + lib/nlattr.c | 31 +- net/caif/cfrfml.c | 3 - net/ipv4/cipso_ipv4.c | 11 +- net/ipv6/route.c | 11 +- net/smc/af_smc.c | 26 +- net/smc/smc_clc.c | 14 +- net/smc/smc_close.c | 14 +- samples/bpf/bpf_load.c | 1 - samples/bpf/sampleip_user.c | 1 - samples/bpf/sockex3_user.c | 4 +- samples/bpf/test_current_task_under_cgroup_user.c | 1 - scripts/Makefile.build | 2 +- scripts/dtc/Makefile | 7 + scripts/dtc/Makefile.dtc | 4 + scripts/dtc/checks.c | 143 ++ scripts/dtc/data.c | 4 +- scripts/dtc/dtc-parser.y | 16 +- scripts/dtc/dtc.c | 11 + scripts/dtc/dtc.h | 13 + scripts/dtc/flattree.c | 2 +- scripts/dtc/libfdt/fdt.c | 81 +- scripts/dtc/libfdt/fdt_addresses.c | 35 +- scripts/dtc/libfdt/fdt_overlay.c | 6 +- scripts/dtc/libfdt/fdt_ro.c | 199 +- scripts/dtc/libfdt/fdt_rw.c | 28 +- scripts/dtc/libfdt/fdt_sw.c | 109 +- scripts/dtc/libfdt/libfdt.h | 76 +- scripts/dtc/libfdt/libfdt_env.h | 1 + scripts/dtc/libfdt/libfdt_internal.h | 5 +- scripts/dtc/livetree.c | 12 +- scripts/dtc/treesource.c | 225 +- scripts/dtc/update-dtc-source.sh | 2 +- scripts/dtc/util.c | 23 +- scripts/dtc/util.h | 20 +- scripts/dtc/version_gen.h | 2 +- scripts/dtc/yamltree.c | 247 ++ sound/soc/amd/acp-pcm-dma.c | 22 +- sound/soc/codecs/rt5651.c | 1 - sound/soc/codecs/rt5677-spi.c | 1 - sound/soc/codecs/rt5682.c | 70 +- sound/soc/codecs/rt5682.h | 14 + sound/soc/codecs/wm8904.c | 1 - sound/soc/codecs/wm8974.c | 1 - sound/soc/soc-dapm.c | 1 - tools/bpf/bpftool/Documentation/bpftool-net.rst | 78 +- tools/bpf/bpftool/main.h | 3 +- tools/bpf/bpftool/net.c | 103 +- tools/bpf/bpftool/netlink_dumper.c | 85 +- tools/bpf/bpftool/netlink_dumper.h | 22 +- tools/include/tools/libc_compat.h | 2 +- tools/testing/selftests/net/pmtu.sh | 4 +- tools/testing/selftests/net/tls.c | 1 + tools/testing/selftests/powerpc/tm/tm-tmspr.c | 27 +- .../testing/selftests/powerpc/tm/tm-unavailable.c | 9 +- tools/testing/selftests/powerpc/tm/tm.h | 9 + virt/kvm/arm/arm.c | 4 +- 565 files changed, 23396 insertions(+), 16668 deletions(-) create mode 100644 Documentation/devicetree/bindings/power/supply/sc2731_charger.txt rename Documentation/networking/{i40evf.txt => iavf.txt} (72%) delete mode 100644 arch/powerpc/mm/slb_low.S create mode 100644 drivers/mtd/nand/raw/internals.h create mode 100644 drivers/mtd/nand/raw/nand_esmt.c create mode 100644 drivers/mtd/nand/raw/nand_jedec.c create mode 100644 drivers/mtd/nand/raw/nand_legacy.c create mode 100644 drivers/mtd/nand/raw/nand_onfi.c delete mode 100644 drivers/net/ethernet/intel/i40evf/Makefile delete mode 100644 drivers/net/ethernet/intel/i40evf/i40e_adminq_cmd.h delete mode 100644 drivers/net/ethernet/intel/i40evf/i40e_alloc.h delete mode 100644 drivers/net/ethernet/intel/i40evf/i40e_common.c delete mode 100644 drivers/net/ethernet/intel/i40evf/i40e_devids.h delete mode 100644 drivers/net/ethernet/intel/i40evf/i40e_hmc.h delete mode 100644 drivers/net/ethernet/intel/i40evf/i40e_lan_hmc.h delete mode 100644 drivers/net/ethernet/intel/i40evf/i40e_prototype.h delete mode 100644 drivers/net/ethernet/intel/i40evf/i40e_register.h delete mode 100644 drivers/net/ethernet/intel/i40evf/i40e_type.h delete mode 100644 drivers/net/ethernet/intel/i40evf/i40evf.h create mode 100644 drivers/net/ethernet/intel/iavf/Makefile rename drivers/net/ethernet/intel/{i40evf => iavf}/i40e_adminq.c (74%) rename drivers/net/ethernet/intel/{i40evf => iavf}/i40e_adminq.h (82%) create mode 100644 drivers/net/ethernet/intel/iavf/i40e_adminq_cmd.h create mode 100644 drivers/net/ethernet/intel/iavf/iavf.h create mode 100644 drivers/net/ethernet/intel/iavf/iavf_alloc.h rename drivers/net/ethernet/intel/{i40evf/i40evf_client.c => iavf/iavf_client.c} (63%) rename drivers/net/ethernet/intel/{i40evf/i40evf_client.h => iavf/iavf_client.h} (87%) create mode 100644 drivers/net/ethernet/intel/iavf/iavf_common.c create mode 100644 drivers/net/ethernet/intel/iavf/iavf_devids.h rename drivers/net/ethernet/intel/{i40evf/i40evf_ethtool.c => iavf/iavf_ethtool.c} (59%) rename drivers/net/ethernet/intel/{i40evf/i40evf_main.c => iavf/iavf_main.c} (62%) rename drivers/net/ethernet/intel/{i40evf/i40e_osdep.h => iavf/iavf_osdep.h} (56%) create mode 100644 drivers/net/ethernet/intel/iavf/iavf_prototype.h create mode 100644 drivers/net/ethernet/intel/iavf/iavf_register.h rename drivers/net/ethernet/intel/{i40evf/i40e_status.h => iavf/iavf_status.h} (95%) rename drivers/net/ethernet/intel/{i40evf/i40e_trace.h => iavf/iavf_trace.h} (66%) rename drivers/net/ethernet/intel/{i40evf/i40e_txrx.c => iavf/iavf_txrx.c} (72%) rename drivers/net/ethernet/intel/{i40evf/i40e_txrx.h => iavf/iavf_txrx.h} (52%) create mode 100644 drivers/net/ethernet/intel/iavf/iavf_type.h rename drivers/net/ethernet/intel/{i40evf/i40evf_virtchnl.c => iavf/iavf_virtchnl. [...] create mode 100644 drivers/pinctrl/mediatek/pinctrl-moore.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-moore.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt7623.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8183.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8183.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-paris.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-paris.h create mode 100644 drivers/power/supply/sc2731_charger.c create mode 100644 include/linux/mtd/jedec.h create mode 100644 include/linux/mtd/onfi.h create mode 100644 include/linux/mtd/platnand.h create mode 100644 scripts/dtc/yamltree.c