This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits 87b983f55b8c Add linux-next specific files for 20190809 omits e1881e52d28e Merge branch 'akpm/master' omits 85617d74d23e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits daccdb85c885 drivers/tty/serial/sh-sci.c: suppress warning omits a9b80f8e0c32 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming omits ebafc92e69fe pinctrl: fix pxa2xx.c build warnings omits d7838c0c8878 Merge branch 'akpm-current/current' omits 224d4c86e674 Merge remote-tracking branch 'fpga/for-next' omits 748076f0cfdf Merge remote-tracking branch 'hmm/hmm' omits 7e93b1487e92 Merge remote-tracking branch 'devfreq/for-next' omits 3aa9a773de81 Merge remote-tracking branch 'pidfd/for-next' omits 1beedf3c535f Merge remote-tracking branch 'hyperv/hyperv-next' omits ff1a9cad7cb5 Merge remote-tracking branch 'xarray/xarray' omits 995af0acc32d Merge remote-tracking branch 'nvmem/for-next' omits 6fb8d24eb325 Merge remote-tracking branch 'slimbus/for-next' omits 41f3c4d3d9dd Merge remote-tracking branch 'kspp/for-next/kspp' omits 886dbcd6ea88 Merge remote-tracking branch 'at24/at24/for-next' omits b1c3edc47519 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 3039871426da Merge remote-tracking branch 'rtc/rtc-next' omits aab67eddd316 Merge remote-tracking branch 'coresight/next' omits ff15df6364ae Merge remote-tracking branch 'livepatching/for-next' omits 711a7d838b18 Merge remote-tracking branch 'y2038/y2038' omits 658e46087fdd Merge remote-tracking branch 'pwm/for-next' omits 1fc725bd4bf4 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 5019b51adb8e Merge remote-tracking branch 'pinctrl/for-next' omits c690eb9880f2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 936b0515ef5e Merge remote-tracking branch 'gpio/for-next' omits 836576ff32ea Merge remote-tracking branch 'rpmsg/for-next' omits 6432d879daef Merge remote-tracking branch 'scsi/for-next' omits 2817fe51b47f Merge remote-tracking branch 'cgroup/for-next' omits fcb9ca5d07fe Merge remote-tracking branch 'slave-dma/next' omits 1773dd9c5640 Merge remote-tracking branch 'mux/for-next' omits c65bfd0a72ba Merge remote-tracking branch 'staging/staging-next' omits 7b7947445ca9 Merge remote-tracking branch 'thunderbolt/next' omits e924fc1a66f0 Merge remote-tracking branch 'soundwire/next' omits 2edfffb915c5 Merge remote-tracking branch 'extcon/extcon-next' omits be207e8bd960 Merge remote-tracking branch 'char-misc/char-misc-next' omits 57a10d34120e Merge remote-tracking branch 'tty/tty-next' omits a68ce5b634fa Merge remote-tracking branch 'usb/usb-next' omits 4c65166572b2 Merge remote-tracking branch 'driver-core/driver-core-next' omits e167f1b6bf7a Merge remote-tracking branch 'ipmi/for-next' omits 343b2cea10ce Merge remote-tracking branch 'leds/for-next' omits 63ea4520e56c Merge remote-tracking branch 'hsi/for-next' omits cf79a1764137 Merge remote-tracking branch 'drivers-x86/for-next' omits 6c2975cbee87 Merge remote-tracking branch 'percpu/for-next' omits 6f8879f61c7a Merge remote-tracking branch 'kvms390/next' omits 7dcd7c5de7f0 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 67064f3fdb69 Merge remote-tracking branch 'edac/edac-for-next' omits 7a3a75ded33e Merge remote-tracking branch 'tip/auto-latest' omits 4911425469aa Merge remote-tracking branch 'spi/for-next' omits 4c6fece65212 Merge remote-tracking branch 'devicetree/for-next' omits 2cdb3be07aaa Merge remote-tracking branch 'watchdog/master' omits dff8b8afa825 Merge remote-tracking branch 'selinux/next' omits f24680eacfd8 Merge remote-tracking branch 'keys/keys-next' omits efeab3b55d6b Merge remote-tracking branch 'integrity/next-integrity' omits f905218e1a53 Merge remote-tracking branch 'apparmor/apparmor-next' omits d78c3e083c8b Merge remote-tracking branch 'security/next-testing' omits 9bd6a9144254 Merge remote-tracking branch 'regulator/for-next' omits 4ae5a895384c Merge remote-tracking branch 'mfd/for-mfd-next' omits 174d84e9d1af Merge remote-tracking branch 'kgdb/kgdb-next' omits 9b6efee54fd8 Merge remote-tracking branch 'mmc/next' omits 1de0ae137fe6 Merge remote-tracking branch 'block/for-next' omits a80fa935edb3 Merge remote-tracking branch 'input/next' omits 8178a77c5737 Merge remote-tracking branch 'modules/modules-next' omits 4be6325875d3 next-20190808/sound-asoc omits 8604993e70d4 Merge remote-tracking branch 'sound/for-next' omits 00c4bd791b62 Merge remote-tracking branch 'regmap/for-next' omits 4f71b9eeb779 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits c9dd081ad008 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits a580e7bf7d71 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 223f5005dc41 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 6dfc2da6fc00 Merge remote-tracking branch 'amdgpu/drm-next' omits f3213bd682ae Merge remote-tracking branch 'drm/drm-next' omits 4281926c667d Merge remote-tracking branch 'crypto/master' omits c0b766a9c452 Merge remote-tracking branch 'nand/nand/next' omits 9e2fbea4c476 Merge remote-tracking branch 'gfs2/for-next' omits 6864dd7bf0c3 Merge remote-tracking branch 'bluetooth/master' omits 9e8bc0dd2984 Merge remote-tracking branch 'wireless-drivers-next/master' omits b74395bbc7d7 Merge remote-tracking branch 'nfc-next/master' omits 5a4790bddae3 Merge remote-tracking branch 'netfilter-next/master' omits c26c53e83457 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits f2f67b3c89f1 Merge remote-tracking branch 'bpf-next/master' omits 5b56e7b3725a Merge remote-tracking branch 'net-next/master' omits 720b47aa2880 Merge remote-tracking branch 'rdma/for-next' omits b3797273f863 Merge remote-tracking branch 'swiotlb/linux-next' omits 9befedf64a39 Merge remote-tracking branch 'ieee1394/for-next' omits c467baffd31e Merge remote-tracking branch 'thermal-soc/next' omits 1bcbc9121b1c Merge remote-tracking branch 'thermal/next' omits 1160c6c0c077 Merge remote-tracking branch 'opp/opp/linux-next' omits 47b24a726785 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 4613c0797425 Merge remote-tracking branch 'pm/linux-next' omits 1f36817ce08b Merge remote-tracking branch 'v4l-dvb/master' omits 582537940b57 Merge remote-tracking branch 'jc_docs/docs-next' omits fa6e48355137 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 9b3698c000cd Merge remote-tracking branch 'i3c/i3c/next' omits 5f359d1c0a81 Merge remote-tracking branch 'i2c/i2c/for-next' omits d9d987e3444f Merge remote-tracking branch 'hid/for-next' omits f61edb1533fe Merge remote-tracking branch 'pci/next' omits 426ccf13b5fc Merge remote-tracking branch 'printk/for-next' omits 729fc2a48d21 Merge remote-tracking branch 'vfs/for-next' omits 46d966fd2b89 Merge remote-tracking branch 'file-locks/locks-next' omits e7bf908ea957 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 9152763eb9fd Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 3b17d601d9ec Merge remote-tracking branch 'nfsd/nfsd-next' omits f557477f4011 Merge remote-tracking branch 'nfs/linux-next' omits 89acd12f7f89 Merge remote-tracking branch 'fuse/for-next' omits de043b73d38a Merge remote-tracking branch 'fsverity/fsverity' omits 7958c0ecb420 Merge remote-tracking branch 'f2fs/dev' omits 7a52ef959fc4 Merge remote-tracking branch 'ext3/for_next' omits 538b1cc4b3c3 Merge remote-tracking branch 'cifs/for-next' omits 48c4470f05fe Merge remote-tracking branch 'btrfs-kdave/for-next' omits ed029087bb37 Merge remote-tracking branch 'afs/afs-next' omits 0b2336bdbaf8 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits f141f01620a8 Merge remote-tracking branch 'sh/sh-next' omits 28c05eafd8c1 Merge remote-tracking branch 's390/features' omits 802494092d35 Merge remote-tracking branch 'risc-v/for-next' omits ac184aa03e4d Merge remote-tracking branch 'parisc-hd/for-next' omits 7390dabd2755 Merge remote-tracking branch 'mips/mips-next' omits e0ecc9379e56 Merge remote-tracking branch 'ia64/next' omits 91b895e37f29 Merge remote-tracking branch 'h8300/h8300-next' omits 6941b85538ad Merge remote-tracking branch 'csky/linux-next' omits 79d276114d08 Merge remote-tracking branch 'clk/clk-next' omits 380e94a32465 Merge remote-tracking branch 'tegra/for-next' omits 57d263326598 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 39311f01e8e1 Merge remote-tracking branch 'scmi/for-linux-next' omits 17cf7fba418d Merge remote-tracking branch 'samsung-krzk/for-next' omits 5b0b2c032ff7 Merge remote-tracking branch 'rockchip/for-next' omits c5034a32df3c Merge remote-tracking branch 'reset/reset/next' omits e36a8e38bd8b Merge remote-tracking branch 'renesas-geert/next' omits 0f00add045c8 Merge remote-tracking branch 'renesas/next' omits 1176e78f758b Merge remote-tracking branch 'qcom/for-next' omits 9b8231101477 Merge remote-tracking branch 'omap/for-next' omits f8a5fec0c1f4 Merge remote-tracking branch 'mvebu/for-next' omits 5e8ebd8706f2 Merge remote-tracking branch 'mediatek/for-next' omits 4d74ccd213ba Merge remote-tracking branch 'keystone/next' omits b3b9015c7472 Merge remote-tracking branch 'imx-mxs/for-next' omits 4e0c87320b0f Merge remote-tracking branch 'bcm2835/for-next' omits 0fde666cb92c Merge remote-tracking branch 'at91/at91-next' omits 840c578b2e17 Merge remote-tracking branch 'aspeed/for-next' omits bc20b15f1af2 Merge remote-tracking branch 'amlogic/for-next' omits 8b4475a8f8ec Merge remote-tracking branch 'actions/for-next' omits 8c039e6356e9 Merge remote-tracking branch 'arm-soc/for-next' omits 21b2d78931b0 Merge remote-tracking branch 'arm-perf/for-next/perf' omits ec87f9c74467 Merge remote-tracking branch 'arm64/for-next/core' omits 1f9f2a1649d9 Merge remote-tracking branch 'arm/for-next' omits f7bb346d7833 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 7813ebd52a1a Merge remote-tracking branch 'kbuild/for-next' omits 06764e2cbda7 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits e06aa63031a1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits a604833f0f00 Merge remote-tracking branch 'fpga-fixes/fixes' omits 2823d8ad6c46 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 646a38f52acc Merge remote-tracking branch 'risc-v-fixes/fixes' omits e4cf0e255bfc Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 9e9a2ea5394f Merge remote-tracking branch 'mmc-fixes/fixes' omits f9f54b0c9085 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits a68e7829738b Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' omits f4f65614d12a Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 0f34a0d317a9 Merge remote-tracking branch 'scsi-fixes/fixes' omits 45c0e666007c Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 9524760c8cbe Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 36c0a758fc30 Merge remote-tracking branch 'vfs-fixes/fixes' omits 630b226485c4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 6d9be2b18c7f Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits fed78a3eac1a Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 742cdc2af140 Merge remote-tracking branch 'omap-fixes/fixes' omits 81df7b90fdca Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 169a01d11d9a Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 33eeeff5d92d Merge remote-tracking branch 'ide/master' omits 2cdc0cf007a9 Merge remote-tracking branch 'crypto-current/master' omits 2566f7599df9 Merge remote-tracking branch 'input-current/for-linus' omits b5cab7216a02 Merge remote-tracking branch 'soundwire-fixes/fixes' omits cfee2d206c6a Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 7e776415a389 Merge remote-tracking branch 'staging.current/staging-linus' omits 507d213698e4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits d57e5d872dc1 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 2bbd2baeedbd Merge remote-tracking branch 'usb.current/usb-linus' omits 00bad31dc2e8 Merge remote-tracking branch 'tty.current/tty-linus' omits ed25eed5fd75 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 7ed8839b7139 Merge remote-tracking branch 'spi-fixes/for-linus' omits 93112d8e5b68 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 9362ebcd30db Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b0fa265f218c Merge remote-tracking branch 'sound-current/for-linus' omits 322db4f3bdb1 Merge remote-tracking branch 'netfilter/master' omits fb3e730e6c03 Merge remote-tracking branch 'ipsec/master' omits f884fb7211c7 Merge remote-tracking branch 'bpf/master' omits c6ac228def4e Merge remote-tracking branch 'net/master' omits 6d6a6ce4b999 Merge remote-tracking branch 'sparc/master' omits 5109cd632a52 Merge remote-tracking branch 's390-fixes/fixes' omits 49b9c908af12 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 49d2c3035b06 Merge remote-tracking branch 'arc-current/for-curr' omits da325abf1574 Merge remote-tracking branch 'kbuild-current/fixes' omits 8cbd5eb1a884 Merge branch 'asoc-5.3' into asoc-linus omits 1a4405d68862 Merge branch 'regulator-5.4' into regulator-next omits a13693b86ac7 Merge branch 'regulator-5.3' into regulator-linus omits 0edfa8b7fb57 gfs2: Always mark inode dirty in fallocate omits 258e2ed6c44a kbuild: show hint if subdir-y/m is used to visit module Makefile omits f6f2daf8c564 gfs2: Minor gfs2_alloc_inode cleanup omits b50ccac6fbb3 gfs2: implement gfs2_block_zero_range using iomap_zero_range omits 1c57065705c0 gfs2: Add support for IOMAP_ZERO omits 3216769d3cdf gfs2: gfs2_iomap_begin cleanup omits 3c051b5c7a96 gfs2: gfs2_walk_metadata fix omits 8e9d01dcef6b dma-direct: don't truncate dma_required_mask to bus addres [...] omits 197b3e665b82 dma-mapping: fix page attributes for dma_mmap_* omits c8faf6c92ac5 arm: initialize the dma-remap atomic pool for LPAE configs omits 322036ab0b7d dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING omits 09995c8ababa ARM: ep93xx: Mark expected switch fall-through omits c78d30d327b7 ipc/msg.c: consolidate all xxxctl_down() functions omits b91b00516184 scripts/gdb: handle split debug omits 383cf74e6fa7 kgdb: don't use a notifier to enter kgdb at panic; call directly omits 66abb313abc8 aio: simplify read_events() omits 18b6799237b5 kexec: restore arch_kexec_kernel_image_probe declaration omits 55d8de13d5f7 kexec: bail out upon SIGKILL when allocating memory. omits 1cece356fb0e cpumask: nicer for_each_cpumask_and() signature omits 6ed262688a68 fork: improve error message for corrupted page tables omits 2a71f3f1484a fat: add nobarrier to workaround the strange behavior of device omits 81f5a6e0b353 fs: reiserfs: remove unnecessary check of bh in remove_fro [...] omits 74f7531be367 checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE omits 3ad3bbac4450 checkpatch: add *_NOTIFIER_HEAD as var definition omits 60f3f5c2ff2d checkpatch.pl: warn on invalid commit id omits b5f0432121de checkpatch: improve SPDX license checking omits e28d7d494c60 checkpatch: don't interpret stack dumps as commit IDs omits f03d1374f3ab lib/math/rational.c: fix possible incorrect result from ra [...] omits b42a03a18ad2 strscpy: reject buffer sizes larger than INT_MAX omits 325e5359c24c include/trace/events/writeback.h: fix -Wstringop-truncatio [...] omits afc45561630a kernel-doc: core-api: Include string.h into core-api omits 6ba7f639cb6a kernel-doc: core-api: include string.h into core-api omits 643a14fbfdc5 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 4d7b30cb427e string: add stracpy and stracpy_pad mechanisms omits 2ba247afe804 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 60e9aacbc3e6 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 933c826ba752 lib/genalloc.c: export symbol addr_in_gen_pool omits 48ec006cf976 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] omits 148067055351 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 omits 0ebf983685ee augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix omits 8a4015fde554 augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro omits 2e886659922c augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro omits 62d253ed95bd rbtree: avoid generating code twice for the cached version [...] omits b1dbb44315f0 linux/bits.h: clarify macro argument names omits 79ee2a08cc84 hung_task: allow printing warnings every check interval omits f870e9e93178 linux/coff.h: add include guard omits f3d32c0cb236 kernel/hung_task.c: Monitor killed tasks. omits cf37f0c8e84a fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c405942eeba5 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 1cbd432a6736 mm: don't expose page to fast gup before it's ready omits adaa787ef90c mm/vmscan: remove unused lru_pages argument omits de1bc0ba3c26 mm, memcg: make scan aggression always exclude protection omits 09522c6cb0e2 mm, memcg: make memory.emin the baseline for utilisation d [...] omits bb0558bfd15e mm, memcg: proportional memory.{low,min} reclaim omits a4387ae621fb zswap: use movable memory if zpool support allocate movabl [...] omits 3f192a494dd0 zpool: add malloc_support_movable to zpool_driver omits a10ad440d800 mm/madvise: reduce code duplication in error handling paths omits 82486141b2dc mm: factor out common parts between MADV_COLD and MADV_PAGEOUT omits 721f1714c1d9 mm: clear PG_active on MADV_PAGEOUT omits b0d6a06340dd mm: introduce MADV_PAGEOUT omits 8c575b0ad0ec mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM omits 7a11679f8763 mm: introduce MADV_COLD omits 954116819eca riscv: make mmap allocation top-down by default omits c5be9f6e043d mips: use generic mmap top-down layout and brk randomization omits 5e4f8d33b626 mips: replace arch specific way to determine 32bit task wi [...] omits 530c6737d165 mips: adjust brk randomization offset to fit generic version omits 3531dd7ad75a mips: use STACK_TOP when computing mmap base address omits b03ccd2a2a09 mips: properly account for stack randomization and stack g [...] omits df88b3b4c268 arm: use generic mmap top-down layout and brk randomization omits f29d6a9763d7 arm: use STACK_TOP when computing mmap base address omits bd69479090aa arm: properly account for stack randomization and stack guard gap omits e125e033c74d arm64, mm: make randomization selected by generic topdown [...] omits cddbc90bfa91 arm64, mm: move generic mmap layout functions to mm omits 17dfa9fa2adb arm64: consider stack randomization for mmap base only whe [...] omits ea73595b3b84 arm64: make use of is_compat_task instead of hardcoding this test omits e4168d26a862 mm, fs: move randomize_stack_top from fs to mm omits 814f3a756092 riscv: kbuild: add virtual memory system selection omits e99e958413f3 psi-annotate-refault-stalls-from-io-submission-fix-2 omits cd74a5aca853 psi-annotate-refault-stalls-from-io-submission-fix omits 03223ed0b2ef psi: annotate refault stalls from IO submission omits 8026a2ba1247 mm,thp: avoid writes to file with THP in pagecache omits ea5ddd41d0d2 Merge branch 'for-next/tbi' into for-next/core omits 601f55bdf300 Merge branch 'for-next/error-injection' into for-next/core omits 60443c3f3013 kbuild: generate modules.order only in directories visited [...] omits d104084b0daf kbuild: fix false-positive need-builtin calculation omits 86f0367c900f scsi: fas216: Mark expected switch fall-throughs omits eb4cb0104482 pcmcia: db1xxx_ss: Mark expected switch fall-throughs omits 130a0c719ada PCI: Mark expected switch fall-through omits 65d6358f9e3e video: fbdev: omapfb_main: Mark expected switch fall-throughs omits b0a216ccba64 watchdog: riowd: Mark expected switch fall-through omits 69aa8a98e235 s390/net: Mark expected switch fall-throughs omits 3b994552fb5d dmaengine: imx-dma: Mark expected switch fall-through omits 842e08ceb0f8 crypto: ux500/crypt: Mark expected switch fall-throughs omits 718a610cf9b0 watchdog: wdt977: Mark expected switch fall-through omits 89ee12a279ac drm: sti: Mark expected switch fall-throughs omits 15568f114e3e usb: host: ohci-tmio: Mark expected switch fall-throughs omits 4954683b0717 net: smc911x: Mark expected switch fall-through omits 2bdbb2844202 scsi: wd33c93: Mark expected swich fall-through omits b16ed6cfb7e5 watchdog: scx200_wdt: Mark expected switch fall-through omits 1b1f55d16afc watchdog: Mark expected switch fall-throughs omits 4135c1d8f1af scsi: sun3_scsi: Mark expected switch fall-throughs omits 21da161f26d1 scsi: ibmvscsi_tgt: Mark expected switch fall-throughs omits 5fed5a6d2a18 scsi: qlogicpti: Mark expected switch fall-throughs omits 1c0d6827c103 scsi: ibmvfc: Mark expected switch fall-throughs omits 75ac99e62686 scsi: cxlflash: Mark expected switch fall-throughs omits 013335b24856 ARM: signal: Mark expected switch fall-through omits 7a3fdd230c95 usb: phy: ab8500-usb: Mark expected switch fall-throughs omits 7beb192655c6 mfd: omap-usb-host: Mark expected switch fall-throughs omits ecc7b1fe8eba mfd: db8500-prcmu: Mark expected switch fall-throughs omits b0f0e8f55fa8 Merge branch 'devel' into for-next omits 5496bf3d0431 RISC-V: Remove udivdi3 omits db715409b689 riscv: delay: use do_div() instead of __udivdi3() omits 7e7108957a7d dt-bindings: Update the riscv,isa string description omits c6bed1e8dceb RISC-V: Remove per cpu clocksource omits 8bf63e8da5e5 kbuild: revive single target %.ko omits 6f552656e128 smb3: Incorrect size for netname negotiate context omits 53dc2ac9f7ad cifs: fix error handling on chmod omits cc6ff7162ef4 Kbuild: Handle PREEMPT_RT for version string and magic omits 421a15c167b2 kbuild: clean-up subdir-ym computation omits 4e46537a52ed kbuild: move flex and bison rules to Makefile.host omits 4078614667d7 kbuild: make bison create C file and header in a single pa [...] omits afd7f04f060c kbuild: use $(basename ...) for cmd_asn1_compiler omits cbcbb02867d1 kbuild: Fail if gold linker is detected omits 1d86f27a227f ARM: OMAP: dma: Mark expected switch fall-throughs omits ba8b0c923a1a ARM: alignment: Mark expected switch fall-throughs omits d795473834ee ARM: tegra: Mark expected switch fall-through omits 543820cfb6e1 ARM/hw_breakpoint: Mark expected switch fall-throughs adds 518a1c2f0912 Merge tag '5.3-rc3-smb3-fixes' of git://git.samba.org/sfre [...] adds b678c568c561 Merge tag 'nfs-for-5.3-2' of git://git.linux-nfs.org/proje [...] adds e577dc152e23 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 0acf5676dc0f Merge tag 'pm-5.3-rc4' of git://git.kernel.org/pub/scm/lin [...] adds 6c02b6300fec Merge tag 'media/v5.3-3' of git://git.kernel.org/pub/scm/l [...] adds cb42f06c9f41 Merge tag 'sound-5.3-rc4' of git://git.kernel.org/pub/scm/ [...] adds c808f2ad8fcd Merge tag 'pwm/for-5.3-rc4' of git://git.kernel.org/pub/sc [...] adds 6a7553e8d84d MAINTAINERS: handle fbdev changes through drm-misc tree adds ec4c99ad7bd2 Merge tag 'fbdev-v5.3-rc4' of git://github.com/bzolnier/linux adds 461d2815ac9e Merge tag 'mmc-v5.3-rc3' of git://git.kernel.org/pub/scm/l [...] adds db341a049ec7 ata: rb532_cf: Fix unused variable warning in rb532_pata_d [...] adds e15c2ffa1091 block: fix O_DIRECT error handling for bio fragments adds 2d7271501720 libata: have ata_scsi_rw_xlat() fail invalid passthrough requests adds 752ead44491e libata: add SG safety checks in SFF pio transfers adds 430380b4637a block: aoe: Fix kernel crash due to atomic sleep when exiting adds 08d383a74948 block, bfq: reset last_completed_rq_bfqq if the pointed qu [...] adds 3f758e844aa9 block, bfq: move update of waker and woken list to queue freeing adds fd03177c33b2 block, bfq: handle NULL return value by bfq_init_rq() adds e91455bad5cf bdev: Fixup error handling in blkdev_get() adds d0a255e795ab loop: set PF_MEMALLOC_NOIO for the worker thread adds 20621fedb2a6 bcache: Revert "bcache: use sysfs_match_string() instead o [...] adds 50e73a4a4159 Merge tag 'for-linus-20190809' of git://git.kernel.dk/linux-block adds 404861e15b5f s390/vdso: map vdso also for statically linked binaries adds cb7ef4bc9272 Merge tag 's390-5.3-5' of git://git.kernel.org/pub/scm/lin [...] adds 15a555a4b8be Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 6b7c3b86f0b6 drm/vmwgfx: fix memory leak when too many retries have occurred adds 6ca847a947d9 Merge branch 'vmwgfx-fixes-5.3' of git://people.freedeskto [...] adds 359f1dcbae12 Merge tag 'drm-misc-fixes-2019-08-08' of git://anongit.fre [...] adds a111ef6b0822 Merge tag 'drm-intel-fixes-2019-08-08' of git://anongit.fr [...] adds 2226fb57a908 Merge tag 'drm-fixes-2019-08-09' of git://anongit.freedesk [...] adds 15abf14202a2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a48d06f9b7ce KVM: LAPIC: Don't need to wakeup vCPU twice afer timer fire adds 046ddeed0461 KVM: Check preempted_in_kernel for involuntary preemption adds 17e433b54393 KVM: Fix leak vCPU's VMCS value into other pCPU adds 741cbbae0768 KVM: remove kvm_arch_has_vcpu_debugfs() adds 3e7093d04519 KVM: no need to check return value of debugfs_create functions adds 57b76bdb20ec x86: kvm: remove useless calls to kvm_para_available adds 8f946da73aaa kvm: remove unnecessary PageReserved check adds e2c26537ea76 KVM: selftests: Update gitignore file for latest changes adds c096397c78f7 selftests: kvm: Adding config fragments adds bca031e2c8aa KVM: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU [...] adds 3d584a3c85d6 arm64: KVM: regmap: Fix unexpected switch fall-through adds 1a8248c74c81 KVM: arm: vgic-v3: Mark expected switch fall-through adds 6701c619fa08 KVM: arm64: Update kvm_arm_exception_class and esr_class_s [...] adds cdb2d3ee0436 arm64: KVM: hyp: debug-sr: Mark expected switch fall-through adds 0e1c438c44dd Merge tag 'kvmarm-fixes-for-5.3' of git://git.kernel.org/p [...] adds 5eeaf10eec39 KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block adds 03fdfb269009 KVM: arm64: Don't write junk to sysregs on reset adds c69509c70aa4 KVM: arm: Don't write junk to CP15 registers on reset adds 16e604a437c8 KVM: arm/arm64: vgic: Reevaluate level sensitive interrupt [...] adds a738b5e75b4c Merge tag 'kvmarm-fixes-for-5.3-2' of git://git.kernel.org [...] adds 7f20fd23377a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 47801c97deb7 kbuild: revive single target %.ko adds d9f78edfd81b kbuild: fix false-positive need-builtin calculation adds 4f2c8f3089f5 kbuild: generate modules.order only in directories visited [...] adds c07d8d47bca1 kbuild: show hint if subdir-y/m is used to visit module Makefile adds 451577f3e3a9 Merge tag 'kbuild-fixes-v5.3-3' of git://git.kernel.org/pu [...] adds 2d0e988d8427 ARM/hw_breakpoint: Mark expected switch fall-throughs adds 9b76ad3a9cc5 ARM: tegra: Mark expected switch fall-through adds e7c0c9f6028d ARM: alignment: Mark expected switch fall-throughs adds 3da6bd945b71 ARM: OMAP: dma: Mark expected switch fall-throughs adds 795952d9f40c mfd: db8500-prcmu: Mark expected switch fall-throughs adds 9039782047e7 mfd: omap-usb-host: Mark expected switch fall-throughs adds e9d81fc5b201 ARM: signal: Mark expected switch fall-through adds d259f94f7265 watchdog: Mark expected switch fall-throughs adds 24f2161887c9 watchdog: scx200_wdt: Mark expected switch fall-through adds d51c61637b4a watchdog: wdt977: Mark expected switch fall-through adds 3d86c7ad56a9 crypto: ux500/crypt: Mark expected switch fall-throughs adds 7b7331511e66 s390/net: Mark expected switch fall-throughs adds 40ad2de37f2a watchdog: riowd: Mark expected switch fall-through adds 70a2783c1893 video: fbdev: omapfb_main: Mark expected switch fall-throughs adds 5f163f331b64 pcmcia: db1xxx_ss: Mark expected switch fall-throughs adds fccf01b6473c scsi: fas216: Mark expected switch fall-throughs adds 1f7585f30a3a ARM: ep93xx: Mark expected switch fall-through adds bf1881cf484d Merge tag 'Wimplicit-fallthrough-5.3-rc4' of git://git.ker [...] adds ed4289e8b488 Revert "powerpc: slightly improve cache helpers" adds 23df57afe8ee Merge tag 'powerpc-5.3-4' of git://git.kernel.org/pub/scm/ [...] adds 97946f59fe7f Merge tag 'pinctrl-v5.3-2' of git://git.kernel.org/pub/scm [...] adds 1041f5092179 Merge tag 'usb-5.3-rc4' of git://git.kernel.org/pub/scm/li [...] adds 15fa98e40e0c Merge tag 'staging-5.3-rc4' of git://git.kernel.org/pub/sc [...] adds c13f86701e1e Merge tag 'tty-5.3-rc4' of git://git.kernel.org/pub/scm/li [...] adds 36e630ed98d5 Merge tag 'driver-core-5.3-rc4' of git://git.kernel.org/pu [...] adds 5aa910073744 Merge tag 'char-misc-5.3-rc4' of git://git.kernel.org/pub/ [...] adds bfd77145f35c Makefile: Convert -Wimplicit-fallthrough=3 to just -Wimpli [...] adds a27a0c9b6a20 gfs2: gfs2_walk_metadata fix adds 829890d266e3 Merge tag 'gfs2-v5.3-rc3.fixes' of git://git.kernel.org/pu [...] adds e6a9522ac3ff drm/i915: Remove redundant user_access_end() from __copy_f [...] adds 6054f4ecdc11 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds ed254bb54fed Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds dcbb4a153971 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds d2359a5153eb Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 6d8f809cb55a Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 713203e303ca RISC-V: Remove per cpu clocksource adds 94ed3fde38c7 dt-bindings: Update the riscv,isa string description adds 66cc016ab7c7 riscv: delay: use do_div() instead of __udivdi3() adds 81a48ee41738 RISC-V: Remove udivdi3 adds 8e5e72e33140 dt-bindings: riscv: remove obsolete cpus.txt adds b390e0bfd299 dt-bindings: riscv: fix the schema compatible string for t [...] adds 296d05cb0d3c Merge tag 'riscv/for-v5.3-rc4' of git://git.kernel.org/pub [...] adds 49da065f7b1f NTB/msi: remove incorrect MODULE defines adds f6192cb74292 Merge tag 'ntb-5.3-bugfixes' of git://github.com/jonmason/ntb adds 06282373ff57 mm/memremap: Fix reuse of pgmap instances with internal re [...] adds b6c0649caf35 Merge tag 'dax-fixes-5.3-rc4' of git://git.kernel.org/pub/ [...] adds d45331b00ddb Linux 5.3-rc4 new 9da56bd075f5 Merge remote-tracking branch 'arc-current/for-curr' new 6c8ad820e2d5 Merge remote-tracking branch 'sparc/master' new 891584f48a90 inet: frags: re-introduce skb coalescing for local delivery new 3a0233ddec55 xen/netback: Reset nr_frags before freeing skb new 7e7c076e123a docs: admin-guide: remove references to IPX and token-ring new fe90689fed11 net: docs: replace IPX in tuntap documentation new 51650d33b277 net: sched: sch_taprio: fix memleak in error path for sche [...] new d595b03de2cb bonding: Add vlan tx offload to hw_enc_features new e3e3af9aa29a net: dsa: sja1105: remove set but not used variables 'tx_v [...] new e1fea322fc6d net sched: update skbedit action for batched events operations new 7bc161846dcf tc-testing: updated skbedit action tests with batch create/delete new 0de94de18027 Merge branch 'skbedit-batch-fixes' new 414776621d10 net/tls: prevent skb_orphan() from leaking TLS plain text [...] new 227f2f030e28 team: Add vlan tx offload to hw_enc_features new 8c25d0887a8b net: tundra: tsi108: use spin_lock_irqsave instead of spin [...] new 730c5fd42c1e rxrpc: Fix local endpoint refcounting new e8c3af6bb33a rxrpc: Don't bother generating maxSkew in the ACK packet new 7bac762d8da3 Merge tag 'rxrpc-fixes-20190809' of git://git.kernel.org/p [...] new cd48bdda4fb8 sock: make cookie generation global instead of per netns new 609a2ca57afc bpf: sync bpf.h to tools infrastructure new 703acf625965 Merge branch 'Fix-collisions-in-socket-cookie-generation' new 8b6381600d59 ixgbe: fix possible deadlock in ixgbe_service_task() new 405b93eb7643 net/mlx5e: Use flow keys dissector to parse packets for ARFS new 93b3586e070b net/mlx5: Support inner header match criteria for non deca [...] new 466df6eb4a9e net/mlx5e: Only support tx/rx pause setting for port owner new 5faf5b70c51d net/mlx5e: ethtool, Avoid setting speed to 56GBASE when au [...] new 55c9bd37ef5a net/mlx5: crypto, Fix wrong offset in encryption key command new 26149e3e1f44 net/mlx5: kTLS, Fix wrong TIS opmod constants new a9bc33903273 net/mlx5e: kTLS, Fix progress params context WQE layout new f1897b3cd1af net/mlx5e: kTLS, Fix tisn field name new b86f1abe2c27 net/mlx5e: kTLS, Fix tisn field placement new d9a2fcf53c76 net/mlx5e: Fix false negative indication on tx reporter CQ [...] new 276d197e70bc net/mlx5e: Fix error flow of CQE recovery on tx reporter new a4e508cab623 net/mlx5e: Remove redundant check in CQE recovery flow of [...] new 9566e650bf7f Merge tag 'mlx5-fixes-2019-08-08' of git://git.kernel.org/ [...] new 6d0d779dca73 hv_netvsc: Fix a warning of suspicious RCU usage new 57c722e932cf net/tls: swap sk_write_space on close new 60766bda44a2 Merge remote-tracking branch 'net/master' new b3e78adcbf99 tools: bpftool: fix error message (prog -> object) new 3c7be384fe6d tools: bpftool: add error message on pin failure new 4f7aafd78aea Merge branch 'bpf-bpftool-pinning-error-msg' new 30e6385b7380 Merge remote-tracking branch 'bpf/master' new b57440b5d439 Merge remote-tracking branch 'ipsec/master' new 163223f346d8 Merge remote-tracking branch 'netfilter/master' new de768ce45466 ALSA: hda - Apply workaround for another AMD chip 1022:1487 new cfef67f016e4 ALSA: hda - Fix a memory leak bug new d4d4c98ea6c6 Merge remote-tracking branch 'sound-current/for-linus' new 85075817d6fa Merge branch 'asoc-5.3' into asoc-linus new e4b764a5c942 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 9f6af724e736 Merge branch 'regulator-5.3' into regulator-linus new 219408bfe1ce Merge remote-tracking branch 'regulator-fixes/for-linus' new 76d1c56b2ce4 Merge remote-tracking branch 'spi-fixes/for-linus' new 81091e4c149f usb: gadget: aspeed: Don't set port enable change bit on reset new ab9ce78c81c2 usb: gadget: aspeed: Cleanup EP0 state on port reset new 382eb67c24a8 usb: gadget: aspeed: Fix EP0 stall handling new 3cb859e8809e usb: gadget: aspeed: Don't reject requests on suspended devices new e19dd3028129 usb: gadget: aspeed: Check suspend/resume callback existence new 20ef3200c339 usb: gadget: aspeed: Rework the reset logic new 9706162995d6 usb: gadget: aspeed: Remove unused "suspended" flag new d932b41e2603 usb: gadget: aspeed: Improve debugging when nuking new a4889ed48ee6 usb: Add definitions for the USB2.0 hub TT requests new 7c5ef36e292c usb: gadget: aspeed: Implement dummy hub TT requests new 4674988911a7 usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" new 0b443e45515f usb: gadget: composite: Clear "suspended" on reset/disconnect new a4c230f9d065 usb: gadget: mass_storage: Fix races between fsg_disable a [...] new a4c736501edb Merge remote-tracking branch 'usb-gadget-fixes/fixes' new 1c8196a6a674 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 8d9664978171 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 8676b3ca4673 soundwire: fix regmap dependencies and align with other se [...] new 4ed368be129d Merge remote-tracking branch 'soundwire-fixes/fixes' new f49462dfc998 Merge remote-tracking branch 'ide/master' new d555c34338ca omap-dma/omap_vout_vrfb: fix off-by-one fi value new ff39cfa1845c Merge remote-tracking branch 'slave-dma-fixes/fixes' new d7ee3aec8fce Merge remote-tracking branch 'omap-fixes/fixes' new 4207f85eb0f6 hwmon: (lm75) Fix write operations for negative temperatures new a6e6e40af956 Merge remote-tracking branch 'hwmon-fixes/hwmon' new a5b11714e3f2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new e56326ce9430 Merge remote-tracking branch 'vfs-fixes/fixes' new 2776584a76f8 dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING new b4f607feacf3 dma-direct: don't truncate dma_required_mask to bus addres [...] new 7321674dbbf8 dma-mapping: fix page attributes for dma_mmap_* new 896089d598c1 arm: initialize the dma-remap atomic pool for LPAE configs new 4e3fd73b8dc9 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' new 9ef3930c3f4f Merge remote-tracking branch 'devicetree-fixes/dt/linus' new 3f39e608694d Merge remote-tracking branch 'scsi-fixes/fixes' new c926c8f90466 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' new 708fb7ba4e17 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 6af716af4951 Merge remote-tracking branch 'pidfd-fixes/fixes' new 44965e936a3a Merge remote-tracking branch 'fpga-fixes/fixes' new 1109635b292c drm/komeda: Initialize and enable output polling on Komeda new 65a07a9f5dd2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 84dad45fd8f3 sh: kernel: disassemble: Mark expected switch fall-throughs new f55d33f407ad sh: kernel: hw_breakpoint: Fix missing break in switch statement new 981148ef12b1 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 192c16839719 modpost: check for static EXPORT_SYMBOL* functions new 6888fe2e9aa1 kbuild: Fail if gold linker is detected new bac5231bb19a kbuild: use $(basename ...) for cmd_asn1_compiler new afbfd58bd1d2 kbuild: make bison create C file and header in a single pa [...] new c69f8a9e1f1e kbuild: move flex and bison rules to Makefile.host new f79d9b9cef85 Kbuild: Handle PREEMPT_RT for version string and magic new cdc923284cb3 kbuild: add [M] marker for build log of *.mod.o new 1a854b77c5f3 Merge remote-tracking branch 'kbuild/for-next' new 2b8075fc106f Merge remote-tracking branch 'compiler-attributes/compiler [...] new 2b786d36e613 Merge remote-tracking branch 'arm/for-next' new 575fc5a5a70b Merge branch 'for-next/error-injection' into for-next/core new 9c1cac424c93 arm64: mm: Really fix sparse warning in untagged_addr() new 1239af360b11 Merge branch 'for-next/tbi' into for-next/core new 9cb1c5ddd2c4 arm64: mm: Remove bit-masking optimisations for PAGE_OFFSE [...] new 14c127c957c1 arm64: mm: Flip kernel VA space new 6bd1d0be0e97 arm64: kasan: Switch to using KASAN_SHADOW_OFFSET new 99426e5e8c9f arm64: dump: De-constify VA_START and KASAN_SHADOW_START new 90ec95cda91a arm64: mm: Introduce VA_BITS_MIN new 5383cc6efed1 arm64: mm: Introduce vabits_actual new c812026c54cf arm64: mm: Logic to make offset_ttbr1 conditional new c8b6d2ccf9b1 arm64: mm: Separate out vmemmap new ce3aaed87344 arm64: mm: Modify calculation of VMEMMAP_SIZE new b6d00d47e81a arm64: mm: Introduce 52-bit Kernel VAs new 2c624fe68715 arm64: mm: Remove vabits_user new d2c68de192cf docs: arm64: Add layout and 52-bit info to memory document new d2d73d2fef42 arm64: mm: Simplify definition of virt_addr_valid() new 6ce0dc725177 Merge branch 'for-next/52-bit-kva' into for-next/core new b9ea2fb7fcca Merge remote-tracking branch 'arm64/for-next/core' new ec617cbd96b2 Merge remote-tracking branch 'arm-perf/for-next/perf' new 2feb66629a41 Merge remote-tracking branch 'arm-soc/for-next' new 773ccd31c6d4 Merge remote-tracking branch 'actions/for-next' new 4e0978451d87 Merge remote-tracking branch 'amlogic/for-next' new 842a793d0357 Merge remote-tracking branch 'aspeed/for-next' new fd57d555b63f Merge remote-tracking branch 'at91/at91-next' new 3cc6a25f0234 Merge remote-tracking branch 'bcm2835/for-next' new 19cf79799ff5 Merge remote-tracking branch 'imx-mxs/for-next' new 9a84a003fead Merge remote-tracking branch 'keystone/next' new a20fca7d9699 Merge remote-tracking branch 'mediatek/for-next' new 21fbeeda6468 Merge remote-tracking branch 'mvebu/for-next' new 8718a135df83 Merge remote-tracking branch 'omap/for-next' new 68fd79cf4307 Merge remote-tracking branch 'qcom/for-next' new 6aba8cde79fd Merge remote-tracking branch 'renesas/next' new b3a2587a05e7 Merge remote-tracking branch 'renesas-geert/next' new 3a2f12973d4f Merge remote-tracking branch 'reset/reset/next' new a1ea16fac0bf Merge remote-tracking branch 'rockchip/for-next' new bbe25b13e898 Merge remote-tracking branch 'samsung-krzk/for-next' new 49bcd68891b2 Merge remote-tracking branch 'scmi/for-linux-next' new 80336d020c3d Merge remote-tracking branch 'sunxi/sunxi/for-next' new 4fc6dbcb783f Merge remote-tracking branch 'tegra/for-next' new ebd5f82d32ad clk: aspeed: Add SDIO gate new e9759f7c4db8 Merge branch 'clk-aspeed' into clk-next new a95fb581b144 clk: qoriq: Fix -Wunused-const-variable new e2f2402f3be8 clk: Si5341/Si5340: remove redundant assignment to n_den new 0043a36671ae Merge branch 'clk-unused' into clk-next new 5911dba556cf clk: versatile: Add of_node_put() in cm_osc_setup() new d55841ce1115 clk: davinci: pll: Add of_node_put() in of_davinci_pll_init() new d432d0456030 clk: st: clk-flexgen: Add of_node_put() in st_of_flexgen_setup() new b684702f6e47 clk: ti: dm814x: Add of_node_put() to prevent memory leak new d95ace2f2355 Merge branch 'clk-of-node-put' into clk-next new 570aaec7e943 clk: Constify struct clk_bulk_data * where possible new c6f75d0d5a40 Merge branch 'clk-const-bulk-data' into clk-next new 1bd37a467700 clk: Add clk_min/max_rate entries in debugfs new 9f7767226083 clk: Assert prepare_lock in clk_core_get_boundaries new 1ccc0ddf046a clk: Use seq_puts() in possible_parent_show() new aea9cf7cbffc Merge branch 'clk-min-max-debugfs' into clk-next new 46e625b3e320 clk: qcom: clk-alpha-pll: Remove unnecessary cast new 4c45653b0b47 clk: qcom: clk-alpha-pll: Remove post_div_table checks new 548a909597d5 clk: qcom: clk-alpha-pll: Add support for Trion PLLs new e5ee331ebcf3 dt-bindings: clock: Document gcc bindings for SM8150 new 2a1d7eb854bb clk: qcom: gcc: Add global clock controller driver for SM8150 new 56bf8740ff47 clk: qcom: msm8916: Don't build by default new 7d0c76bdf227 clk: qcom: Add WCSS gcc clock control for QCS404 new 30efbc3be363 Merge branch 'clk-qcom' into clk-next new 64ebb57a3df6 clk: reset: Modify reset-controller driver new 997c7fa806a9 Merge branch 'clk-mtk' into clk-next new 75e0a1e30191 clk: qcom: define probe by index API as common API new 12294055c31c Merge branch 'clk-qcom' into clk-next new 096f4597406b dt-bindings: ap806: add the cluster clock node in the syscon file new 33c0259092c8 clk: mvebu: add helper file for Armada AP and CP clocks new f756e362d938 clk: mvebu: add CPU clock driver for Armada 7K/8K new baf4c10f8878 clk: mvebu: ap806: Fix clock name for the cluster new 658a87d82b75 Merge branch 'clk-armada' into clk-next new bf32e7dbfce8 clk: samsung: Change signature of exynos5_subcmus_init() function new b6adeb6bc61c clk: samsung: exynos5800: Move MAU subsystem clocks to MAU [...] new baf7b79e1ad7 clk: samsung: exynos542x: Move MSCL subsystem clocks to it [...] new 21a2f76849f1 Merge branch 'clk-fixes' into clk-next new 7eea7a669b47 Merge remote-tracking branch 'clk/clk-next' new a3b4dcdf6818 Merge remote-tracking branch 'csky/linux-next' new 353b21e51316 Merge remote-tracking branch 'h8300/h8300-next' new 921025f68942 Merge remote-tracking branch 'ia64/next' new 4bc3c420246e dt-bindings: ingenic: Add DT bindings for TCU clocks new 97689a1a3fda doc: Add doc for the Ingenic TCU hardware new 2e8722a5255e dt-bindings: Add doc for the Ingenic TCU drivers new 39233b7c6112 mfd/syscon: Add device_node_to_regmap() new 4f89e4b8f121 clk: ingenic: Add driver for the TCU clocks new 9536eba03ec7 irqchip: Add irq-ingenic-tcu driver new 34e9368301d5 clocksource: Add a new timer-ingenic driver new 73dd11dc1a88 clk: jz4740: Add TCU clock new 36aafdbd5288 MIPS: jz4740: Add DTS nodes for the TCU drivers new a68d3b052b57 MIPS: qi_lb60: Reduce system timer and clocksource to 750 kHz new 157c887aff52 MIPS: CI20: Reduce system timer and clocksource to 3 MHz new 967a7100400a MIPS: GCW0: Reduce system timer and clocksource to 750 kHz new abc552284f6b MIPS: jz4740: Drop obsolete code new 75b7329a4f08 Merge branch 'ingenic-tcu-v5.4' into mips-next new 06e65d4697cd Merge remote-tracking branch 'mips/mips-next' new 338d60881ddc Merge remote-tracking branch 'parisc-hd/for-next' new ae2e953fdca7 powerpc/rtas: Unexport rtas_online_cpus_mask, rtas_offline [...] new 0df3e42167ca PCI: rpaphp: Avoid a sometimes-uninitialized warning new 08a456aa6437 powerpc/powernv: Move SCOM access code into powernv platform new 9edc6b919d9f powerpc/powernv: Remove dead SCOM access code new bfd2f0d49aef powerpc/powernv: Get rid of old scom_controller abstraction new 8c98db8d5851 powerpc/powernv: Fix checkpatch warnings in opal-xscom.c new 8b856a0942a1 powerpc/configs: Disable SCOM_DEBUGFS in powernv_defconfig new e7de4f7b64c2 powerpc/powernv: Restrict OPAL symbol map to only be reada [...] new 461cef2a676e powerpc/32: activate ARCH_HAS_PMEM_API and ARCH_HAS_UACCES [...] new 1ebe0dcce175 powerpc/xive: Update comment referencing magic loads from an ESB new 9616dda1aadd powerpc/pseries/hotplug-memory.c: Replace nested ifs by sw [...] new 680d00741838 powerpc/powernv: Print helpful message when cores guarded new 2705ec100b46 powerpc/xive: Use GFP_KERNEL instead of GFP_ATOMIC in 'xiv [...] new aad91360fc39 powerpc/xive: Add a check for memory allocation failure new a26c29a00f20 powerpc/64s: Make boot look nice(r) new 22748a221b53 Merge remote-tracking branch 'powerpc/next' new 1fdef01db979 Merge remote-tracking branch 'risc-v/for-next' new 9c7a7b69c1ba s390/extmem: use refcount_t for refcount new cc4d5469e672 s390/mm: use refcount_t for refcount new 879471fa56be Merge remote-tracking branch 's390/features' new 60a3702969a6 Merge remote-tracking branch 'sh/sh-next' new b29fd1908a52 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 1033167e87b6 Merge remote-tracking branch 'afs/afs-next' new d99d9bcb04c8 Merge remote-tracking branch 'btrfs-kdave/for-next' new af6b3ac0fef6 smb3: Incorrect size for netname negotiate context new f6a0c265f698 cifs: fix a comment for the timeouts when sending echos new 9a57b7f616a8 fs: cifs: cifsssmb: remove redundant assignment to variable ret new 25e653000c8f cifs: get mode bits from special sid on stat new 4ad8ece65c37 cifs: allow chmod to set mode bits using special sid new fa286bfbd03b cifs: prepare SMB2_Flush to be usable in compounds new 82e3ee019ddf cifs: add passthrough for smb2 setinfo new 9c5b2145dd0f smb3: add missing flag definitions new 9716a70d83c7 cifs: remove redundant assignment to variable rc new faf81e151085 Merge remote-tracking branch 'cifs/for-next' new 5dd91518ace7 Merge remote-tracking branch 'ext3/for_next' new 04a3891d9eeb Merge remote-tracking branch 'f2fs/dev' new affd794cde94 Merge remote-tracking branch 'fsverity/fsverity' new df22a5e54504 Merge remote-tracking branch 'fuse/for-next' new f37eb68227ed Merge remote-tracking branch 'nfsd/nfsd-next' new 8fd28ba3c23b Merge remote-tracking branch 'overlayfs/overlayfs-next' new 6a7822ab73b6 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new c05f64479ed6 Merge remote-tracking branch 'file-locks/locks-next' new 9f8ebba7f96e Merge remote-tracking branch 'vfs/for-next' new 343962bf46ac Merge remote-tracking branch 'printk/for-next' new d8c4e89a6fe5 Merge remote-tracking branch 'pci/next' new 2571e0301a74 Merge remote-tracking branch 'hid/for-next' new a9a825ec72c6 Merge remote-tracking branch 'i2c/i2c/for-next' new 74f86ef5d0bb Merge remote-tracking branch 'i3c/i3c/next' new e110b67bed7f Merge remote-tracking branch 'hwmon-staging/hwmon-next' new a2c9fe1a3bdb Merge remote-tracking branch 'jc_docs/docs-next' new 41721a840a53 Merge remote-tracking branch 'v4l-dvb/master' new 31eb84571839 intel-hid: intel-vbtn: Avoid leaking wakeup_mode set new d19bdb876bec intel-hid: Disable button array during suspend-to-idle new c0a71776c912 Merge branch 'pm-s2idle-rework' into linux-next new ee8193ee96c7 ACPI: PM: Print debug messages on device power state changes new 51fcf7fe282a Merge branch 'acpi-pm' into linux-next new 11f26633cccb PM: suspend: Fix platform_suspend_prepare_noirq() new 93e7e6ca21ad Merge branch 'pm-s2idle-rework' into linux-next new e61a41256edf cpufreq: dev_pm_qos_update_request() can return 1 on success new 1bfac06c92ee Merge branch 'pm-cpufreq' into linux-next new 44d023f8d7a0 Merge remote-tracking branch 'pm/linux-next' new 93c5eb90ba07 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new b1056b8a23c1 Merge remote-tracking branch 'opp/opp/linux-next' new beb61fcd2963 Merge remote-tracking branch 'thermal/next' new b890b324f14b Merge remote-tracking branch 'thermal-soc/next' new 7efd994c3fb0 Merge remote-tracking branch 'ieee1394/for-next' new bb6b15b41cb6 Merge remote-tracking branch 'swiotlb/linux-next' new 4658facfe82a Merge remote-tracking branch 'rdma/for-next' new 242453c227d1 cls_api: modify the tc_indr_block_ing_cmd parameters. new f8436988574e cls_api: remove the tcf_block cache new e4da91021153 cls_api: add flow_indr_block_call function new 4e481908c51b flow_offload: move tc indirect block to flow offload new 1150ab0f1b33 flow_offload: support get multi-subsystem block new 9a32669fecfb netfilter: nf_tables_offload: support indr block call new 2339ef1cf327 Merge branch 'flow_offload-add-indr-block-in-nf_table_offload' new 6c9081a3915d tipc: add loopback device tracking new b6cdf09f51c2 net: stmmac: xgmac: Implement MMC counters new 5656ac5542df net: stmmac: xgmac: Implement set_mtl_tx_queue_weight() new 7035aad875ba net: stmmac: xgmac: Implement tx_queue_prio() new 76067459c686 net: stmmac: Implement RSS and enable it in XGMAC core new 1fbdad00055c net: stmmac: selftests: Add RSS test new 3cd1cfcba26e net: stmmac: Implement VLAN Hash Filtering in XGMAC new 74043f6b22c3 net: stmmac: selftests: Add test for VLAN and Double VLAN [...] new 56e58d6c8a56 net: stmmac: Implement Safety Features in XGMAC core new d6e1c12cf9bc net: stmmac: Add Flexible RX Parser support in XGMAC new ccfc639a94f2 net: stmmac: selftests: Add a selftest for Flexible RX Parser new eb716a649f25 Merge branch 'stmmac-next' new da382875c616 mlxsw: spectrum: Extend to support Spectrum-3 ASIC new 018e5b458723 fq_codel: remove set but not used variables 'prev_ecn_mark [...] new 32879f000120 r8169: allocate rx buffers using alloc_pages_node new fcc32a21655e liquidio: Use pcie_flr() instead of reimplementing it new 1a9914884db5 tcp: batch calls to sk_flush_backlog() new 3a5e523479c4 devlink: remove pointless data_len arg from region snapsho [...] new c04b79b6cfd7 tcp: add new tcp_mtu_probe_floor sysctl new 1555e6fdf062 tcp: Update TCP_BASE_MSS comment new a7eb6a4f2560 r8169: fix performance issue on RTL8168evl new ca497fb6aa9f taprio: remove unused variable 'entry_list_policy' new 9e6717af61df net: hns3: fix GFP flag error in hclge_mac_update_stats() new 130509213bae net: hns3: fix interrupt clearing error for VF new eb977d996e93 net: hns3: clean up for vlan handling in hns3_fill_desc_vtags new 7ac243f99d61 net: hns3: add input length check for debugfs write function new aacbe27e82f0 net: hns3: modify how pause options is displayed new ddb54554fa51 net: hns3: add DFX registers information for ethtool -d new b20d7fe51e0d net: hns3: add some statitics info to tx process new 42611b70f8be net: hns3: add check for max TX BD num for tso and non-tso case new dec8466001f7 net: hns3: add function display NCL_CONFIG info new 615466ce415a net: hns3: refine MAC pause statistics querying function new 427a7bff66c8 net: hns3: add handshake with VF for PF reset new eddd98600b38 net: hns3: refine some macro definitions new f52ea3c55a40 Merge branch 'hns3-next' new f887427b2cec selftests: Fix detection of nettest command in fcnal-test new 62ad42ec9c49 tc-testing: added tdc tests for matchall filter new e4f9abbd38e4 net/mlx5e: Extend hairpin entry with reference counter new 73edca736e58 net/mlx5e: Protect hairpin entry flows list with spinlock new b32accda8afd net/mlx5e: Protect hairpin hash table with mutex new db76ca2424fe net/mlx5e: Allow concurrent creation of hairpin entries new dd58edc328ce net/mlx5e: Extend mod header entry with reference counter new 83a52f0d5255 net/mlx5e: Protect mod header entry flows list with spinlock new d2faae25c305 net/mlx5e: Protect mod_hdr hash table with mutex new a734d0071731 net/mlx5e: Allow concurrent creation of mod_hdr entries new 948993f2beeb net/mlx5e: Extend encap entry with reference counter new 61086f391044 net/mlx5e: Protect encap hash table with mutex new d589e785baf5 net/mlx5e: Allow concurrent creation of encap entries new ef2e4094e076 net/mlx5: E-switch, Removed unused hwid new 724ee17912c9 net/mlx5e: Simplify querying port representor parent id new c938451f6b9c net/mlx5e: Use vhca_id in generating representor port_index new b51c225e6c4e net/mlx5e: Use refcount_t for refcount new 38b9e0f6d981 Merge tag 'mlx5-updates-2019-08-09' of git://git.kernel.or [...] new a62052ba2aec wimax: no need to check return value of debugfs_create functions new fedcc6da10f3 bonding: no need to print a message if debugfs_create_dir() fails new 9f818c8a7388 mlx5: no need to check return value of debugfs_create functions new 9e3926df8779 xgbe: no need to check return value of debugfs_create functions new 3a131e85043c bnxt: no need to check return value of debugfs_create functions new 9dac1e8eeaa2 cxgb4: no need to check return value of debugfs_create functions new 11ab11e69d63 hns3: no need to check return value of debugfs_create functions new 16e9b481e988 nfp: no need to check return value of debugfs_create functions new 8d72ab119f42 stmmac: no need to check return value of debugfs_create functions new 92aff5b46787 dpaa2: no need to check return value of debugfs_create functions new 687236b07a67 qca: no need to check return value of debugfs_create functions new 2f62f8e6c379 skge: no need to check return value of debugfs_create functions new e6882aa623f6 mvpp2: no need to check return value of debugfs_create functions new ecc557075166 fm10k: no need to check return value of debugfs_create functions new 43c4eb038119 i40e: no need to check return value of debugfs_create functions new 35dc61ebfc10 ixgbe: no need to check return value of debugfs_create functions new 7e174a49bb80 ieee802154: no need to check return value of debugfs_creat [...] new 2cc2743d8fee Merge branch 'Networking-driver-debugfs-cleanups' new 7c747838a558 drop_monitor: Split tracing enable / disable to different [...] new 70c69274f354 drop_monitor: Initialize timer and work item upon tracing enable new 44075f563793 drop_monitor: Reset per-CPU data before starting to trace new c5ab9b1c41f6 drop_monitor: Require CAP_NET_ADMIN for drop monitor confi [...] new 28315f799987 drop_monitor: Add alert mode operations new ca30707dee2b drop_monitor: Add packet alert mode new 57986617a736 drop_monitor: Allow truncation of dropped packets new 444be061d012 drop_monitor: Add a command to query current configuration new 30328d46af59 drop_monitor: Make drop queue length configurable new e9feb58020f9 drop_monitor: Expose tail drop counter new 6e5ee483397a Merge branch 'drop_monitor-Capture-dropped-packets-and-metadata' new f93a2c3199a4 Merge remote-tracking branch 'net-next/master' new d9973cec9d57 xdp: xdp_umem: fix umem pages mapping for 32bits systems new 3783d43752ea samples/bpf: xdp_fwd rename devmap name to be xdp_tx_ports new a32a32cb26eb samples/bpf: make xdp_fwd more practically usable via devm [...] new abcce733adb7 samples/bpf: xdp_fwd explain bpf_fib_lookup return codes new 9f30cd568b39 Merge branch 'bpf-xdp-fwd-sample-improvements' new 46440c433d1a Merge remote-tracking branch 'bpf-next/master' new 410abaea0380 Merge remote-tracking branch 'mlx5-next/mlx5-next' new d49dfb8f5183 Merge remote-tracking branch 'netfilter-next/master' new cf761be24c18 Merge remote-tracking branch 'nfc-next/master' new cf00702b6e8a Merge remote-tracking branch 'wireless-drivers-next/master' new ca174ddf2996 Merge remote-tracking branch 'bluetooth/master' new 34aad20bc3ff gfs2: gfs2_iomap_begin cleanup new 72d36d0529c6 gfs2: Add support for IOMAP_ZERO new 2257e468a63b gfs2: implement gfs2_block_zero_range using iomap_zero_range new d40312598d53 gfs2: Minor gfs2_alloc_inode cleanup new 00d20c6907a3 gfs2: Always mark inode dirty in fallocate new 06667af37e74 Merge remote-tracking branch 'gfs2/for-next' new 570d6afafb41 Merge remote-tracking branch 'nand/nand/next' new 7a4be6c113c1 crypto: ccree - use the full crypt length value new e88b27c8eaa8 crypto: ccree - use std api sg_zero_buffer new f6ebfd7826a8 crypto: ccp - Log an error message when ccp-crypto fails to load new 15b2455ab4e6 crypto: ux500/crypt - Mark expected switch fall-throughs new 48f89d2a2920 crypto: caam - fix concurrency issue in givencrypt descriptor new f26882a3475e crypto: inside-secure - Use defines instead of some consta [...] new 514838e920d0 crypto: drivers - Remove dev_err() usage after platform_get_irq() new 114e2ccd9eff crypto: ccp - Clean up and exit correctly on allocation failure new 1bfaac7c53f5 crypto: inside-secure - Remove redundant DES ECB & CBC key [...] new 65526f638efc crypto: gcm - helper functions for assoclen/authsize check new bc67d04e7526 crypto: aes - helper function to validate key length for A [...] new 51fab3d73054 crypto: caam/qi - fix error handling in ERN handler new 1984aaeec372 crypto: caam - fix return code in completion callbacks new 1ccb39eb5a98 crypto: caam - update IV only when crypto operation succeeds new 836d8f43c5e5 crypto: caam - check key length new 68a51394f37a crypto: caam - check authsize new fcd23ed57c4c crypto: caam - check assoclen new 31bb2f0da1b5 crypto: caam - check zero-length input new d28a43edf3ca crypto: caam - update rfc4106 sh desc to support zero leng [...] new a2fb864c042b crypto: caam - keep both virtual and dma key addresses new e9b4913a5f94 crypto: caam - fix MDHA key derivation for certain user ke [...] new c59a1d41672a crypto: caam - free resources in case caam_rng registratio [...] new 4e3a61c55b8c crypto: caam - execute module exit point only if necessary new 58068cfc810c crypto: caam - unregister algorithm only if the registrati [...] new 0435d47e2627 crypto: caam - change return value in case CAAM has no MDHA new d13dfae3cedd crypto: engine - Reduce default RT priority new 263c9959c937 crypto: hisilicon - add queue management driver for HiSili [...] new dfed0098ab91 crypto: hisilicon - add hardware SGL support new 62c455ca853e crypto: hisilicon - add HiSilicon ZIP accelerator support new 79e09f30eeba crypto: hisilicon - add SRIOV support for ZIP new 8201fdf49ff0 Documentation: Add debugfs doc for hisi_zip new 72c7a68d2ea3 crypto: hisilicon - add debugfs for ZIP and QM new ad3f0a93b639 MAINTAINERS: add maintainer for HiSilicon QM and ZIP contr [...] new 74bf81d0968c crypto: gcm - restrict assoclen for rfc4543 new 0866ba23b7ef crypto: artpec6 - use devm_platform_ioremap_resource() to [...] new 17729e56f9b8 crypto: ccp - use devm_platform_ioremap_resource() to simp [...] new 6d1c0186f392 crypto: exynos - use devm_platform_ioremap_resource() to s [...] new f78c7123ff4c crypto: img-hash - use devm_platform_ioremap_resource() to [...] new f8dab5575b76 crypto: inside-secure - use devm_platform_ioremap_resource [...] new b26120fdb932 crypto: mediatek - use devm_platform_ioremap_resource() to [...] new 9a8e0a513b2b crypto: picoxcell - use devm_platform_ioremap_resource() t [...] new cf68528f9aaa crypto: sunxi-ss - use devm_platform_ioremap_resource() to [...] new 721744730ab0 crypto: rockchip - use devm_platform_ioremap_resource() to [...] new 473b4d995963 crypto: stm32 - use devm_platform_ioremap_resource() to si [...] new a54d83d42890 crypto: qce - use devm_platform_ioremap_resource() to simp [...] new 2229c7407928 crypto: qcom-rng - use devm_platform_ioremap_resource() to [...] new f6b0b78a5c6c crypto: ccp - Include DMA declarations explicitly new 3a646b6ed49c crypto: ccp - Remove unnecessary linux/pci.h include new ec9c7d19336e padata: initialize pd->cpu with effective cpumask new baf63ff24b79 Merge remote-tracking branch 'crypto/master' new c413d9425911 Merge remote-tracking branch 'drm/drm-next' new 66e266798766 Merge remote-tracking branch 'amdgpu/drm-next' new 1c780b617cc0 drm/i915: remove unused dev_priv->no_aux_handshake new e3adffe838ff drm/i915: move add_taint_for_CI() to i915_utils.h new 0a2ecbe5a9a8 drm/i915: move I915_STATE_WARN() and _ON() to intel_display.h new 358c855cb60a drm/i915: move printing and load error inject to i915_utils.[ch] new db94e9f133a0 drm/i915: extract i915_perf.h from i915_drv.h new be68261d815f drm/i915: extract i915_sysfs.h from i915_drv.h new bdd1510cc7c2 drm/i915: extract i915_suspend.h from i915_drv.h new 9c9082b98228 drm/i915: extract i915_memcpy.h from i915_drv.h new 6401fafbec5a drm/i915: extract gem/i915_gem_stolen.h from i915_drv.h new be80bc3658e8 drm/i915: extract i915_gem_shrinker.h from i915_drv.h new 3aaf84662d31 drm/i915: Free the imported shmemfs file for phys objects new 6cd34b10cd64 drm/i915/execlists: Backtrack along timeline new d5b2a3a4f85a drm/i915: Check for a second VCS engine more carefully new 6b86f90019cf drm/i915: Replace global bsd_dispatch_index with random seed new 1a07e86cceac drm/i915: Generalise BSD default selection new 3148310792b6 drm/i915: Drop the fudge warning on ring restart for ctg/elk new 72e277759340 drm/i915: Remove i915_gem_context_create_gvt() new 4c60b1aaa255 drm/i915/gt: Make deferred context allocation explicit new 48ae397b6b93 drm/i915: Push the ring creation flags to the backend new 75d0a7f31eec drm/i915: Lift timeline into intel_context new 72e67f046374 drm/i915: Stop reconfiguring our shmemfs mountpoint new 0a9b26306d6a drm/i915: split out uncore_mmio_debug new 963ad1285b7c drm/i915/blt: don't assume pinned intel_context new 554e330ceb9f drm/i915/blt: bump the size restriction new 18851edfa7db drm/i915/selftests: move gpu-write-dw into utils new 1feb7864b2cb drm/i915/gtt: enable GTT cache by default new aaa914cd1c63 drm/i915/gtt: disable 2M pages for pre-gen11 new 05f219d709ec drm/i915/blt: support copying objects new 14d1b9a6247c drm/i915: buddy allocator new 9f4dd137b20e drm/i915: Remove unused debugfs/i915_emon_status new e0cd3d092351 Merge remote-tracking branch 'drm-intel/for-linux-next' new 43f847d0b954 drm/pl111: Support grayscale new 0c76620e5745 drm/panel: simple: Add TI nspire panel bindings new d8a0d6a3b781 drm/panel: simple: Support TI nspire panels new f237bf2de82e drm: meson: mask value when writing bits relaxed new 39bf9985b859 drm: meson: crtc: use proper macros instead of magic constants new bfb86819829e drm: meson: drv: use macro when initializing vpu new 0ce266d018f4 drm: meson: vpp: use proper macros instead of magic constants new 147ae1cbaa18 drm: meson: viu: use proper macros instead of magic constants new 7eef9e610454 drm: meson: venc: use proper macros instead of magic constants new e1012141242d drm: meson: global clean-up new 070314606078 drm: meson: add macro used to enable HDMI PLL new a84ddb83806e drm: meson: venc: set the correct macrovision max amplitude value new 0e2f733addbf dma-buf: make dma_fence structure a bit smaller v2 new 67c97fb79a7f dma-buf: add reservation_object_fences helper new dd7a7d1ff2f1 drm/i915: use new reservation_object_fences helper new 0e1d8083bddb dma-buf: further relax reservation_object_add_shared_fence new 7bb0a60aa578 drm/bridge: tc358767: fix opencoded use of drm_panel_* new 90fbc5105653 drm/imx: fix opencoded use of drm_panel_* new 24bc3e9ce68a drm/fsl-dcu: fix opencoded use of drm_panel_* new ce7d93aa2a08 drm/mxsfb: fix opencoded use of drm_panel_* new 9d027b8e5a57 drm/panel: ili9322: move bus_flags to get_modes() new 7a833d307cd8 drm/panel: move drm_panel functions to .c file new 8b0c6e2faa97 drm/panel: use inline comments in drm_panel.h new e0d409ff1620 drm/panel: drop return code from drm_panel_detach() new 10dddd4b3c4d Merge remote-tracking branch 'drm-misc/for-linux-next' new 32f72ad23aa3 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 2e737e520548 drm/etnaviv: clean up includes new c53ab61312ce drm/etnaviv: fix etnaviv_cmdbuf_suballoc_new return value new 5e93ec4d47e2 drm/etnaviv: remove unused function etnaviv_gem_mapping_reference new 1b53591a77d9 etnaviv: fix whitespace errors new 15ff4a7b5841 etnaviv: perfmon: fix total and idle HI cyleces readout new d07676c77db3 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 060d260706c6 Merge remote-tracking branch 'regmap/for-next' new fe4010667741 ALSA: hda: readl/writel need linux/io.h new 2ba2101fd6f4 Merge branch 'topic/hda-bus-ops-cleanup' into for-next new cc911c2251f0 ALSA: ac97: remove unused variable 'snd_ac97_controls_mast [...] new 40073a9d53ea ASoC: SOF: Intel: Add missing include file hdac_hda.h new 533d7647a1db Merge branch 'topic/hda-bus-ops-cleanup' into for-next new f43ec25aa548 ALSA: hda - Inform too slow responses new a2ef03fe617a ALSA: hda - Add a quirk model for fixing Huawei Matebook X [...] new f1fe95ed6a3a Merge remote-tracking branch 'sound/for-next' new a36e237def10 next-20190808/sound-asoc new 5c633380f8aa Merge remote-tracking branch 'modules/modules-next' new f0fbeaa82028 dt-bindings: input: ads7846: fix property description new a2f99330c50b Input: ads7846 - add support for general touchscreen bindings new 26332247fb3f Input: synaptics - fix a typo new 060157e1dbc1 Input: remove w90x900 keyboard driver new 6bd744b723d2 Input: remove w90x900 touchscreen driver new b0b366b9960e Merge remote-tracking branch 'input/next' new f0e6f41669d9 lightnvm: remove unused 'geo' variable new 0ef20f989bff Merge branch 'for-5.4/block' into for-next new 52f6f9d74f31 floppy: fix usercopy direction new dc1bfe15647b Merge branch 'for-5.4/block' into for-next new c6f37a99feba ata: ahci: Lookup PCS register offset based on PCI device ID new 3b59bb80e495 ata: ahci: Cleanup hex values to use lowercase everywhere new bf9765b7773d Merge branch 'for-5.4/libata' into for-next new 5393782a7d48 Merge remote-tracking branch 'block/for-next' new 529598643439 Merge remote-tracking branch 'mmc/next' new 21dd39bcce3e Merge remote-tracking branch 'kgdb/kgdb-next' new f2d68b29339b Merge remote-tracking branch 'mfd/for-mfd-next' new c6e20fa49818 regulator: dt-bindings: Sort the compatibles and nodes new 7172fb7f3abe regulator: qcom-rpmh: Sort the compatibles new 553c452d6093 regulator: qcom-rpmh: Fix pmic5_bob voltage count new 610f29e5cc0e regulator: qcom-rpmh: Update PMIC modes for PMIC5 new a176bfd8dc38 Merge branch 'regulator-5.4' into regulator-next new 3b987ba7d422 Merge remote-tracking branch 'regulator/for-next' new 45d29f9e9b8b security: Support early LSMs new c360be6c444f security: Add a "locked down" LSM hook new 80d14015a8e3 security: Add a static lockdown policy LSM new afdf100f5cf3 lockdown: Enforce module signatures if the kernel is locked down new b37e1cca3e45 lockdown: Restrict /dev/{mem,kmem,port} when the kernel is [...] new 241a6c3b52aa kexec_load: Disable at runtime if the kernel is locked down new 800f7a765f83 lockdown: Copy secure_boot flag in boot params across kexe [...] new 47b888368923 kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and KEXE [...] new 5b8acc013f9a kexec_file: Restrict at runtime if the kernel is locked down new 17cd8d39ccc0 hibernate: Disable when the kernel is locked down new f046ed979c42 PCI: Lock down BAR access when the kernel is locked down new 441a53e068b4 x86: Lock down IO port access when the kernel is locked down new b631bad7bfcf x86/msr: Restrict MSR access when the kernel is locked down new be105dfedc36 ACPI: Limit access to custom_method when the kernel is loc [...] new d6fa07392ca3 acpi: Ignore acpi_rsdp kernel param when the kernel has be [...] new 5a54b1719aa5 acpi: Disable ACPI table override if the kernel is locked down new be06847a325f lockdown: Prohibit PCMCIA CIS storage when the kernel is l [...] new 0f71666d403c lockdown: Lock down TIOCSSERIAL new 8281fc40fc83 lockdown: Lock down module params that specify hardware pa [...] new a1441e329e82 x86/mmiotrace: Lock down the testmmiotrace module new d9ad7cee3f34 lockdown: Lock down /proc/kcore new e87402c063fd lockdown: Lock down tracing and perf kprobes when in confi [...] new 022e43b4645a bpf: Restrict bpf when kernel lockdown is in confidentiality mode new 68f60ccccf0c lockdown: Lock down perf when in confidentiality mode new 144fc0184d52 kexec: Allow kexec_file() with appropriate IMA policy when [...] new 4cd557b6aefc debugfs: Restrict debugfs when the kernel is locked down new 757ff7244358 tracefs: Restrict tracefs when the kernel is locked down new bd3f59d409a2 efi: Restrict efivar_ssdt_load when the kernel is locked down new 05ef41e93e1a lockdown: Print current->comm in restriction messages new a4848e06f9af Merge branch 'next-lockdown' into next-testing new dc5062ae71a3 Merge remote-tracking branch 'security/next-testing' new 1cbd7b4083ab Merge remote-tracking branch 'apparmor/apparmor-next' new c697429797a4 Merge remote-tracking branch 'integrity/next-integrity' new ff41c3debff0 Merge remote-tracking branch 'keys/keys-next' new d345e2a79a64 Merge remote-tracking branch 'selinux/next' new 42049b4710fe KEYS: trusted: allow module init if TPM is inactive or dea [...] new ce7d5af42cf4 Merge remote-tracking branch 'tpmdd/next' new 45b1f91ddaf8 Merge remote-tracking branch 'watchdog/master' new 8af23fad6261 iommu/dma: Handle MSI mappings separately new 11f4fe9ba3c8 iommu/arm-smmu: Mark expected switch fall-through new 458b7c8e0dde iommu/vt-d: Detach domain when move device out of group new bfeaec7f7d2f iommu/vt-d: Correctly check format of page table in debugfs new ab2cbeb0ed30 iommu/dma: Handle SG length overflow better new ae23bfb68f28 iommu/vt-d: Detach domain before using a private one new 3a18844dcf89 iommu/vt-d: Fix possible use-after-free of private domain new 3846a3b9511c iommu/omap: fix boot issue on remoteprocs with AMMU/Unicache new 74c116df66d2 iommu/omap: add pdata ops for omap_device_enable/idle new db8918f61d51 iommu/omap: streamline enable/disable through runtime pm c [...] new c3b44a063d3b iommu/omap: add logic to save/restore locked TLBs new c4206c4e190b iommu/omap: Add system suspend/resume support new d9c4d8a6cc0f iommu/omap: introduce new API for runtime suspend/resume control new 604629bcb505 iommu/omap: add support for late attachment of iommu devices new 1432ebbd6003 iommu/omap: remove pm_runtime_irq_safe flag for OMAP IOMMUs new 73499ad21d59 iommu/omap: Fix compilation warnings new b9c6ff94e43a iommu/amd: Re-factor guest virtual APIC (de-)activation code new 086f9efae7e9 iommu: Remove dev_err() usage after platform_get_irq() new b242d48c52e0 Merge branches 'iommu/fixes', 'arm/omap', 'x86/amd' and 'c [...] new 635abb48d29c Merge remote-tracking branch 'iommu/next' new 4fa3b61389c0 Merge remote-tracking branch 'devicetree/for-next' new 95bd6389433a Merge remote-tracking branch 'spi/for-next' new 3cc59b5fc0c0 Merge remote-tracking branch 'tip/auto-latest' new 29a3388bfcce EDAC, pnd2: Fix ioremap() size in dnv_rd_reg() new 5b3e15638d43 Merge remote-tracking branch 'edac/edac-for-next' new eea27ff8f4e1 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 4807e82e9dd9 Merge remote-tracking branch 'kvms390/next' new dc35267f2fc3 Merge remote-tracking branch 'percpu/for-next' new adf45bc897bd Merge remote-tracking branch 'drivers-x86/for-next' new 7291b8f34462 Merge remote-tracking branch 'hsi/for-next' new d411a99ded30 Merge remote-tracking branch 'leds/for-next' new 64e6a3878311 Merge remote-tracking branch 'ipmi/for-next' new 1f573cce48a2 device.h: Fix warnings for mismatched parameter names in comments new e6aa640eb2f6 Merge 5.3-rc4 into driver-core-next new b59d49acf63f Merge remote-tracking branch 'driver-core/driver-core-next' new 938a76ed6486 usb: gadget: atmel_usba_udc: Mark expected switch fall-through new f0104b0c0fd3 USB: gadget: udc: s3c2410_udc: Mark expected switch fall-throughs new 891c1da6ceff USB: phy: twl6030: convert platform driver to use dev_groups new f4d09e9f53ae USB: phy: tahvo: convert platform driver to use dev_groups new 3e2cb866b2b1 USB: phy: mv-usb: convert platform driver to use dev_groups new 524f3ac1542c USB: chipidea: convert platform driver to use dev_groups new 899ad6d68ec8 USB: lvstest: convert to use dev_groups new 761ef1e4bc20 USB: cypress_cy7c63: convert to use dev_groups new c847a36521b0 USB: cytherm: convert to use dev_groups new 04a0625e3b37 USB: usbtmc: convert to use dev_groups new 02c4d45d8389 USB: usblp: convert to use dev_groups new ec935791ec52 USB: ueagle-atm: convert to use dev_groups new e605c30977bb USB: atm: cxacru: convert to use dev_groups new c5501d23e38d USB: usbip: convert to use dev_groups new f9bbcbef0c50 USB: trancevibrator: convert to use dev_groups new a21350feb9ae USB: usbsevseg: convert to use dev_groups new 7794f486ed0b usbfs: Add ioctls for runtime power management new 894efaf5236d staging: wusbcore: Fix build error without CONFIG_USB new a190d94830c3 usb: remove ehci-w90x900 driver new 92b8608691bf dt-bindings: usb: renesas_gen3: Rename bindings documentat [...] new 51fa228c8e05 Merge 5.3-rc4 into usb-next new 9c9649777ef1 Merge remote-tracking branch 'usb/usb-next' new 7ed6935fd1be serial: 8250_dw: use pointer to uart local variable new bc7b8e8f68ac serial: 8250_dw: split Synopsys DesignWare 8250 common functions new bec2eadf2f74 serial: 8250_dw: switch to use 8250_dwlib library new e3bfe7876937 serial: 8250_lpss: switch to use 8250_dwlib library new c2f204f8dc06 serial: 8250_lpss: add fractional divisor support new 3ff7eb5566cb serial: 8250_lpss: register DMA IRQ and pool with instance ID new a9c69a4973df serial: 8250_lpss: Get rid of custom LPSS_DEVICE() macro new a0d993e8c143 serial: 8250_lpss: Enable HS UART on Elkhart Lake new 753062c9b72f serial: lantiq: Use proper DT compatible string new 18201bc44168 serial: lantiq: Make IRQ & ISR assignment dynamic new abd627f8031b serial: lantiq: Add support for Lightning Mountain SoC new 7e54c250b4fe serial: remove ks8695 driver new a4b7aca30609 serial: 8250_pci: Add support for Sunix serial boards new 605b5b4c90ec parport: parport_serial: Add support for Sunix Multi I/O boards new 040eb7ba1983 tty/serial: atmel: remove redundant assignment to ret new 015203c8400e Merge 5.3-rc4 into tty-next new 2070ca28f653 Merge remote-tracking branch 'tty/tty-next' new cec2caedd979 Merge tag 'fpga-for-5.4' of git://git.kernel.org/pub/scm/l [...] new 77e38c19f373 Merge 5.3-rc4 into char-misc-next new f2bd4f56b675 Merge remote-tracking branch 'char-misc/char-misc-next' new 862aef63cd20 Merge remote-tracking branch 'extcon/extcon-next' new 00b1bc1cbf0e Merge remote-tracking branch 'soundwire/next' new 13a300e2f024 Merge remote-tracking branch 'thunderbolt/next' new b0d525a007b9 staging: wilc1000: use helper API to pack data for firmware new 4f4139e02135 Staging: rtl8188eu: core: rtw_security: tidy up crc32_init() new 5222a8fe6bd0 staging: isdn: hysdn_procconf_init() remove parantheses fr [...] new a9ca0c5951ff staging: rtl8723bs: fix brace position in enum declaration new fc898688aa37 staging: rtl8712: amsdu_to_msdu(): Change return type new 4dbadfaf6a77 staging: rtl8712: recv_indicatepkt_reorder(): Change retur [...] new 1bdcb3666a83 staging: rtl8712: r8712_wlanhdr_to_ethhdr(): Change return values new af556d30d338 staging: rtl8712: r8712_recv_entry(): Change return type new 9dca5e687fb0 staging: rtl8712: recvbuf2recvframe(): Change return type new 30d83c801d06 staging: rtl8712: init_default_value(): Change return type new 690407fdc9dd staging: rtl8712: init_drv_sw(): Change return values new 02433a24fe71 staging: rtl8712: r8712_free_drv_sw(): Change return type new 1c8a4f7c84dc staging: rtl8712: Remove while loop and check_cmd_fifo() new 3f411e8c99e3 staging: rtl8712: r8712_xmit_classifier(): Change return v [...] new b2a878de1125 Merge 5.3-rc4 into staging-next new cd2949eb418d Merge remote-tracking branch 'staging/staging-next' new 2b089bf8d19c kernel/configs: Replace GPL boilerplate code with SPDX identifier new ef349abd91c1 coccinelle: api/atomic_as_refcounter: add SPDX License Identifier new fac7b714c514 intel_th: Use the correct style for SPDX License Identifier new 0dda5907b0fc i2c: stm32: Use the correct style for SPDX License Identifier new 69369e960189 Merge remote-tracking branch 'spdx/spdx-linus' new ac5c52363b98 Merge remote-tracking branch 'mux/for-next' new 10109fcf6b30 Merge remote-tracking branch 'slave-dma/next' new 363de019060a Merge remote-tracking branch 'cgroup/for-next' new 39737d4a4f21 Merge remote-tracking branch 'scsi/for-next' new 46e99bcbe14f Merge remote-tracking branch 'rpmsg/for-next' new 3e1dd568120e Merge remote-tracking branch 'gpio/for-next' new f2ee73147a3f gpio: lpc32xx: allow building on non-lpc32xx targets new 40cde68290cf Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 21b2920fb587 pinctrl: aspeed: g6: Remove const specifier from aspeed_g6 [...] new 474137c9111a pinctrl: stm32: stm32: Add of_node_put() before return new 5a6bc2903270 pinctrl: sprd: Add of_node_put() before return to prevent [...] new bf4b87b0d06a pinctrl: freescale: imx: Add of_node_put() before return new 2f64dc70baba pinctrl: rzn1: Add of_node_put() before return new 6da53cfa0f83 pinctrl: sh-pfc: Use dev_notice_once() instead of open-coding new 625efea83a7c pinctrl: rza1: Use devm_platform_ioremap_resource() helper new 76837e02a2b7 Merge tag 'sh-pfc-for-v5.4-tag1' of git://git.kernel.org/p [...] new dcd12a00f45f Merge branch 'devel' into for-next new 027fb6d64248 Merge remote-tracking branch 'pinctrl/for-next' new 485d946423be Merge remote-tracking branch 'pinctrl-samsung/for-next' new e522b917fb90 Merge remote-tracking branch 'y2038/y2038' new 3e098d8697e9 Merge remote-tracking branch 'livepatching/for-next' new c0227bec1adb Merge remote-tracking branch 'coresight/next' new 56c26ebfc1e8 Merge remote-tracking branch 'rtc/rtc-next' new 443a3980d91c Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 84db5745c002 Merge remote-tracking branch 'at24/at24/for-next' new 2530b05f6833 Merge remote-tracking branch 'kspp/for-next/kspp' new 6a0d32deb49a Merge remote-tracking branch 'slimbus/for-next' new fa8539f8bdb8 Merge remote-tracking branch 'nvmem/for-next' new da32c7536c84 Merge remote-tracking branch 'xarray/xarray' new f61f46b2324b Merge remote-tracking branch 'hyperv/hyperv-next' new 8427a05821f8 Merge remote-tracking branch 'pidfd/for-next' new 0dec7fb6ccc7 Merge remote-tracking branch 'devfreq/for-next' new 5b8ec9868e79 Merge remote-tracking branch 'hmm/hmm' new e6c25549eae5 Merge remote-tracking branch 'fpga/for-next' new e5f612fb4b3e khugepaged: fix double unlock in collapse_file() new 85b575a73e50 mm,thp: avoid writes to file with THP in pagecache new 958fda0e1af5 psi: annotate refault stalls from IO submission new b28a23b136b7 psi-annotate-refault-stalls-from-io-submission-fix new 21f46e2be9d8 psi-annotate-refault-stalls-from-io-submission-fix-2 new 8cad422fc514 riscv: kbuild: add virtual memory system selection new 6c89264e13a4 mm, fs: move randomize_stack_top from fs to mm new d8675377da44 arm64: make use of is_compat_task instead of hardcoding this test new 4329c275c24b arm64: consider stack randomization for mmap base only whe [...] new 800a4ea34284 arm64, mm: move generic mmap layout functions to mm new a9d7a3ad7da8 arm64, mm: make randomization selected by generic topdown [...] new 50e71d2042f7 arm: properly account for stack randomization and stack guard gap new c08523cb85c1 arm: use STACK_TOP when computing mmap base address new 1d8448ed9669 arm: use generic mmap top-down layout and brk randomization new fa2222d4c669 mips: properly account for stack randomization and stack g [...] new 7c6046938c78 mips: use STACK_TOP when computing mmap base address new 06b21eaa3a45 mips: adjust brk randomization offset to fit generic version new 8b854df506ba mips: replace arch specific way to determine 32bit task wi [...] new 31e791062e61 mips: use generic mmap top-down layout and brk randomization new b5e34db4f1b1 riscv: make mmap allocation top-down by default new 01674c167ad9 mm: introduce MADV_COLD new 1fe83526fbc3 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM new d729594d8b0f mm: introduce MADV_PAGEOUT new 995ead21e52d mm: clear PG_active on MADV_PAGEOUT new 3147ffcb260d mm: factor out common parts between MADV_COLD and MADV_PAGEOUT new e6c9e506ea6c mm/madvise: reduce code duplication in error handling paths new 91611e771795 zpool: add malloc_support_movable to zpool_driver new cc27ff80ec7b zswap: use movable memory if zpool support allocate movabl [...] new ebaf387616ba mm, memcg: proportional memory.{low,min} reclaim new 7e3a13a94f27 mm, memcg: make memory.emin the baseline for utilisation d [...] new 4cfa0a348b75 mm, memcg: make scan aggression always exclude protection new 63e98550cb15 mm/vmscan: remove unused lru_pages argument new f09d706bade4 mm: don't expose page to fast gup before it's ready new b143344442ed fs/buffer.c: add debug print for __getblk_gfp() stall problem new bb4b52c24f19 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 842f4bc8cae3 kernel/hung_task.c: Monitor killed tasks. new eb2972c9c024 linux/coff.h: add include guard new c28e5dcf0d86 hung_task: allow printing warnings every check interval new a488279c247a linux/bits.h: clarify macro argument names new 8cfde73cc72f rbtree: avoid generating code twice for the cached version [...] new 56f67807f2ea augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro new 5ec947679904 augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro new b79f28758bec augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix new 3a916a9f6e96 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 new 6a7889c90e2d augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] new 7f6d5862b0a5 lib/genalloc.c: export symbol addr_in_gen_pool new 9e2f6fc010ee lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 5ff368aa5934 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new bd517884ec3b string: add stracpy and stracpy_pad mechanisms new 161a7ebeab84 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] new 6e1eeb140ea5 kernel-doc: core-api: include string.h into core-api new 25ac5dc41b14 kernel-doc: core-api: Include string.h into core-api new 33bd689463d8 include/trace/events/writeback.h: fix -Wstringop-truncatio [...] new c7c4bc10902b strscpy: reject buffer sizes larger than INT_MAX new a02ae9b5202b lib/math/rational.c: fix possible incorrect result from ra [...] new c3f13951c823 checkpatch: don't interpret stack dumps as commit IDs new b1c13b1a2beb checkpatch: improve SPDX license checking new e02dc70e14a6 checkpatch.pl: warn on invalid commit id new d4b9dc744da7 checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE new 651400085774 fs: reiserfs: remove unnecessary check of bh in remove_fro [...] new 475cc9a303be fat: add nobarrier to workaround the strange behavior of device new b2d7924562fd fork: improve error message for corrupted page tables new 6657b55a2777 cpumask: nicer for_each_cpumask_and() signature new 389d1d589d01 kexec: bail out upon SIGKILL when allocating memory. new 706e98478c86 kexec: restore arch_kexec_kernel_image_probe declaration new 73753f4474cc aio: simplify read_events() new 2c0edc2fdb2e kgdb: don't use a notifier to enter kgdb at panic; call directly new fc7f39225dfe scripts/gdb: handle split debug new a67baeb14280 ipc/msg.c: consolidate all xxxctl_down() functions new cbd2f8e02944 Merge branch 'akpm-current/current' new cb4580440842 pinctrl: fix pxa2xx.c build warnings new c032f8247db0 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming new c5132364f7fb drivers/tty/serial/sh-sci.c: suppress warning new d2dff0d9f204 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 64fe42ffa2a0 Merge branch 'akpm/master' new 8e72ac275c63 Add linux-next specific files for 20190812
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 (87b983f55b8c) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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 774 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: Documentation/ABI/testing/debugfs-hisi-zip | 50 + Documentation/admin-guide/kernel-parameters.txt | 9 + Documentation/admin-guide/sysctl/net.rst | 29 +- Documentation/arm64/kasan-offsets.sh | 27 + Documentation/arm64/memory.rst | 123 +- .../arm/marvell/ap806-system-controller.txt | 31 +- .../devicetree/bindings/clock/qcom,gcc.txt | 21 + .../bindings/display/panel/ti,nspire.yaml | 36 + .../bindings/input/touchscreen/ads7846.txt | 29 +- .../devicetree/bindings/pwm/ingenic,jz47xx-pwm.txt | 22 - .../bindings/regulator/qcom,rpmh-regulator.txt | 19 +- Documentation/devicetree/bindings/riscv/cpus.txt | 162 - Documentation/devicetree/bindings/riscv/cpus.yaml | 12 + .../devicetree/bindings/riscv/sifive.yaml | 2 +- .../devicetree/bindings/timer/ingenic,tcu.txt | 137 + .../{renesas,usb3.txt => renesas,usb3-peri.txt} | 0 .../bindings/watchdog/ingenic,jz4740-wdt.txt | 17 - Documentation/index.rst | 1 + Documentation/mips/index.rst | 8 +- Documentation/mips/ingenic-tcu.rst | 71 + Documentation/networking/ip-sysctl.txt | 6 + Documentation/networking/tls-offload.rst | 18 - Documentation/networking/tuntap.txt | 4 +- Documentation/sound/hd-audio/models.rst | 3 + MAINTAINERS | 13 +- Makefile | 11 +- Next/SHA1s | 121 +- Next/Trees | 1 + Next/merge.log | 2300 ++++++++----- arch/arm/configs/lpc32xx_defconfig | 1 + arch/arm/kvm/coproc.c | 23 +- arch/arm/mach-omap2/Makefile | 2 + arch/arm/mach-omap2/omap-iommu.c | 43 + arch/arm/mm/dma-mapping.c | 4 +- arch/arm64/Kconfig | 31 +- arch/arm64/Makefile | 8 - arch/arm64/include/asm/assembler.h | 17 +- arch/arm64/include/asm/efi.h | 4 +- arch/arm64/include/asm/kasan.h | 11 +- arch/arm64/include/asm/kvm_arm.h | 7 +- arch/arm64/include/asm/memory.h | 64 +- arch/arm64/include/asm/mmu_context.h | 4 +- arch/arm64/include/asm/pgtable-hwdef.h | 2 +- arch/arm64/include/asm/pgtable.h | 6 +- arch/arm64/include/asm/pointer_auth.h | 2 +- arch/arm64/include/asm/processor.h | 4 +- arch/arm64/kernel/head.S | 12 +- arch/arm64/kernel/hibernate-asm.S | 8 +- arch/arm64/kernel/hibernate.c | 2 +- arch/arm64/kernel/kaslr.c | 6 +- arch/arm64/kernel/traps.c | 1 + arch/arm64/kvm/hyp/debug-sr.c | 30 + arch/arm64/kvm/regmap.c | 5 + arch/arm64/kvm/sys_regs.c | 32 +- arch/arm64/kvm/va_layout.c | 14 +- arch/arm64/mm/dump.c | 22 +- arch/arm64/mm/fault.c | 5 +- arch/arm64/mm/init.c | 29 +- arch/arm64/mm/kasan_init.c | 9 +- arch/arm64/mm/mmu.c | 9 +- arch/arm64/mm/proc.S | 11 +- arch/mips/boot/dts/ingenic/ci20.dts | 7 + arch/mips/boot/dts/ingenic/gcw0.dts | 10 + arch/mips/boot/dts/ingenic/jz4740.dtsi | 22 + arch/mips/boot/dts/ingenic/jz4770.dtsi | 21 + arch/mips/boot/dts/ingenic/jz4780.dtsi | 23 + arch/mips/boot/dts/ingenic/qi_lb60.dts | 8 +- arch/mips/jz4740/time.c | 151 +- arch/mips/kvm/mips.c | 10 - arch/parisc/math-emu/Makefile | 2 +- arch/powerpc/Kconfig | 4 +- arch/powerpc/configs/powernv_defconfig | 2 +- arch/powerpc/include/asm/cache.h | 8 +- arch/powerpc/include/asm/scom.h | 154 - arch/powerpc/kernel/rtas.c | 2 - arch/powerpc/kernel/setup-common.c | 8 +- arch/powerpc/kvm/powerpc.c | 15 +- arch/powerpc/lib/Makefile | 4 +- arch/powerpc/mm/book3s64/hash_utils.c | 3 - arch/powerpc/platforms/powernv/Kconfig | 5 +- arch/powerpc/platforms/powernv/Makefile | 2 +- arch/powerpc/platforms/powernv/opal-xscom.c | 213 +- arch/powerpc/platforms/powernv/opal.c | 11 +- arch/powerpc/platforms/powernv/setup.c | 24 + arch/powerpc/platforms/pseries/hotplug-memory.c | 26 +- arch/powerpc/sysdev/Kconfig | 7 - arch/powerpc/sysdev/Makefile | 2 - arch/powerpc/sysdev/scom.c | 223 -- arch/powerpc/sysdev/xive/common.c | 2 +- arch/powerpc/sysdev/xive/spapr.c | 6 +- arch/riscv/lib/delay.c | 3 +- arch/s390/include/asm/gmap.h | 4 +- arch/s390/kernel/vdso.c | 5 - arch/s390/kvm/kvm-s390.c | 10 - arch/s390/mm/extmem.c | 11 +- arch/s390/mm/gmap.c | 10 +- arch/sh/kernel/disassemble.c | 5 +- arch/sh/kernel/hw_breakpoint.c | 1 + arch/x86/Kconfig | 20 +- arch/x86/boot/compressed/acpi.c | 19 +- arch/x86/include/asm/acpi.h | 9 + arch/x86/include/asm/kvm_host.h | 3 + arch/x86/include/asm/x86_init.h | 2 + arch/x86/kernel/acpi/boot.c | 5 + arch/x86/kernel/ioport.c | 7 +- arch/x86/kernel/kexec-bzimage64.c | 1 + arch/x86/kernel/kvm.c | 8 - arch/x86/kernel/msr.c | 8 + arch/x86/kernel/x86_init.c | 1 + arch/x86/kvm/debugfs.c | 46 +- arch/x86/kvm/lapic.c | 8 - arch/x86/kvm/svm.c | 6 + arch/x86/kvm/vmx/vmx.c | 6 + arch/x86/kvm/x86.c | 16 + arch/x86/mm/testmmiotrace.c | 5 + block/bfq-iosched.c | 68 +- crypto/asymmetric_keys/verify_pefile.c | 4 +- crypto/crypto_engine.c | 2 +- crypto/gcm.c | 47 +- drivers/acpi/custom_method.c | 6 + drivers/acpi/device_pm.c | 4 + drivers/acpi/osl.c | 14 +- drivers/acpi/tables.c | 6 + drivers/ata/ahci.c | 62 +- drivers/ata/libata-scsi.c | 21 + drivers/ata/libata-sff.c | 6 + drivers/ata/pata_rb532_cf.c | 1 - drivers/base/regmap/Kconfig | 2 +- drivers/block/aoe/aoedev.c | 13 +- drivers/block/floppy.c | 4 +- drivers/block/loop.c | 2 +- drivers/char/mem.c | 7 +- drivers/clk/clk-aspeed.c | 11 +- drivers/clk/clk-qoriq.c | 2 +- drivers/clk/clk-si5341.c | 1 - drivers/clk/clk.c | 48 +- drivers/clk/davinci/pll.c | 5 +- drivers/clk/ingenic/Kconfig | 10 +- drivers/clk/ingenic/Makefile | 1 + drivers/clk/ingenic/jz4740-cgu.c | 6 + drivers/clk/ingenic/tcu.c | 474 +++ drivers/clk/mediatek/clk-mt8183.c | 16 +- drivers/clk/mediatek/clk-mtk.h | 3 + drivers/clk/mediatek/reset.c | 56 +- drivers/clk/mvebu/Kconfig | 8 + drivers/clk/mvebu/Makefile | 2 + drivers/clk/mvebu/ap-cpu-clk.c | 259 ++ drivers/clk/mvebu/ap806-system-controller.c | 24 +- drivers/clk/mvebu/armada_ap_cp_helper.c | 30 + drivers/clk/mvebu/armada_ap_cp_helper.h | 11 + drivers/clk/mvebu/cp110-system-controller.c | 32 +- drivers/clk/qcom/Kconfig | 9 +- drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-alpha-pll.c | 236 +- drivers/clk/qcom/clk-alpha-pll.h | 7 + drivers/clk/qcom/common.c | 20 + drivers/clk/qcom/common.h | 2 + drivers/clk/qcom/gcc-qcs404.c | 30 + drivers/clk/qcom/gcc-sm8150.c | 3588 ++++++++++++++++++++ drivers/clk/qcom/lpasscc-sdm845.c | 23 +- drivers/clk/samsung/clk-exynos5-subcmu.c | 16 +- drivers/clk/samsung/clk-exynos5-subcmu.h | 2 +- drivers/clk/samsung/clk-exynos5250.c | 7 +- drivers/clk/samsung/clk-exynos5420.c | 162 +- drivers/clk/st/clk-flexgen.c | 1 + drivers/clk/ti/clk-814x.c | 1 + drivers/clk/versatile/clk-versatile.c | 1 + drivers/clocksource/Kconfig | 11 + drivers/clocksource/Makefile | 1 + drivers/clocksource/ingenic-timer.c | 356 ++ drivers/cpufreq/cpufreq.c | 2 +- drivers/crypto/atmel-aes.c | 1 - drivers/crypto/atmel-sha.c | 1 - drivers/crypto/atmel-tdes.c | 1 - drivers/crypto/axis/artpec6_crypto.c | 4 +- drivers/crypto/caam/Kconfig | 2 + drivers/crypto/caam/caamalg.c | 227 +- drivers/crypto/caam/caamalg_desc.c | 56 +- drivers/crypto/caam/caamalg_desc.h | 4 +- drivers/crypto/caam/caamalg_qi.c | 225 +- drivers/crypto/caam/caamalg_qi2.c | 320 +- drivers/crypto/caam/caamhash.c | 114 +- drivers/crypto/caam/caamhash_desc.c | 5 +- drivers/crypto/caam/caamhash_desc.h | 2 +- drivers/crypto/caam/caampkc.c | 80 +- drivers/crypto/caam/caamrng.c | 17 +- drivers/crypto/caam/desc_constr.h | 34 +- drivers/crypto/caam/error.c | 61 +- drivers/crypto/caam/error.h | 2 +- drivers/crypto/caam/key_gen.c | 14 +- drivers/crypto/caam/qi.c | 10 +- drivers/crypto/caam/regs.h | 1 + drivers/crypto/ccp/ccp-crypto-main.c | 4 +- drivers/crypto/ccp/ccp-crypto.h | 1 - drivers/crypto/ccp/ccp-dev-v3.c | 1 - drivers/crypto/ccp/ccp-dev-v5.c | 15 +- drivers/crypto/ccp/ccp-dev.h | 2 +- drivers/crypto/ccp/ccp-dmaengine.c | 1 + drivers/crypto/ccp/ccp-ops.c | 1 - drivers/crypto/ccp/psp-dev.h | 1 - drivers/crypto/ccp/sp-dev.h | 1 - drivers/crypto/ccp/sp-platform.c | 4 +- drivers/crypto/ccree/cc_aead.c | 3 +- drivers/crypto/ccree/cc_buffer_mgr.c | 21 - drivers/crypto/ccree/cc_buffer_mgr.h | 2 - drivers/crypto/ccree/cc_driver.c | 4 +- drivers/crypto/exynos-rng.c | 4 +- drivers/crypto/hisilicon/Kconfig | 24 + drivers/crypto/hisilicon/Makefile | 3 + drivers/crypto/hisilicon/qm.c | 1912 +++++++++++ drivers/crypto/hisilicon/qm.h | 215 ++ drivers/crypto/hisilicon/sgl.c | 214 ++ drivers/crypto/hisilicon/sgl.h | 24 + drivers/crypto/hisilicon/zip/Makefile | 2 + drivers/crypto/hisilicon/zip/zip.h | 71 + drivers/crypto/hisilicon/zip/zip_crypto.c | 651 ++++ drivers/crypto/hisilicon/zip/zip_main.c | 1013 ++++++ drivers/crypto/img-hash.c | 5 +- drivers/crypto/inside-secure/safexcel.c | 4 +- drivers/crypto/inside-secure/safexcel_cipher.c | 40 +- drivers/crypto/mediatek/mtk-platform.c | 7 +- drivers/crypto/mxs-dcp.c | 8 +- drivers/crypto/omap-aes.c | 1 - drivers/crypto/omap-des.c | 1 - drivers/crypto/omap-sham.c | 1 - drivers/crypto/picoxcell_crypto.c | 5 +- drivers/crypto/qce/core.c | 4 +- drivers/crypto/qcom-rng.c | 4 +- drivers/crypto/rockchip/rk3288_crypto.c | 4 +- drivers/crypto/sahara.c | 4 +- drivers/crypto/stm32/stm32-crc32.c | 4 +- drivers/crypto/stm32/stm32-cryp.c | 8 +- drivers/crypto/stm32/stm32-hash.c | 4 +- drivers/crypto/sunxi-ss/sun4i-ss-core.c | 4 +- drivers/dma-buf/dma-buf.c | 31 +- drivers/dma-buf/reservation.c | 88 +- drivers/dma/ti/omap-dma.c | 4 +- drivers/edac/pnd2_edac.c | 7 +- drivers/firmware/efi/efi.c | 6 + drivers/gpio/Kconfig | 7 + drivers/gpio/Makefile | 2 +- drivers/gpio/gpio-lpc32xx.c | 118 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 7 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 5 + drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 3 +- drivers/gpu/drm/bridge/tc358767.c | 10 +- drivers/gpu/drm/drm_panel.c | 102 +- drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 1 + drivers/gpu/drm/etnaviv/etnaviv_drv.h | 8 - drivers/gpu/drm/etnaviv/etnaviv_dump.c | 2 + drivers/gpu/drm/etnaviv/etnaviv_gem.c | 14 - drivers/gpu/drm/etnaviv/etnaviv_gem.h | 1 - drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 1 + drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_iommu.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 48 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 10 +- drivers/gpu/drm/i915/Makefile | 2 + drivers/gpu/drm/i915/display/intel_display.h | 18 + drivers/gpu/drm/i915/display/intel_dp.c | 4 - drivers/gpu/drm/i915/gem/i915_gem_busy.c | 24 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 24 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 122 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 2 - drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 3 - drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 34 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 359 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.h | 25 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 7 + drivers/gpu/drm/i915/gem/i915_gem_shrinker.h | 31 + drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 35 + drivers/gpu/drm/i915/gem/i915_gemfs.c | 31 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 120 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 16 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 134 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 128 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 135 + drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h | 16 + drivers/gpu/drm/i915/gt/intel_context.c | 30 +- drivers/gpu/drm/i915/gt/intel_context.h | 13 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 6 + drivers/gpu/drm/i915/gt/intel_engine.h | 4 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 3 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 8 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 9 +- drivers/gpu/drm/i915/gt/intel_gt.c | 1 - drivers/gpu/drm/i915/gt/intel_lrc.c | 72 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 94 +- drivers/gpu/drm/i915/gt/mock_engine.c | 73 +- drivers/gpu/drm/i915/gt/selftest_context.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 3 +- drivers/gpu/drm/i915/gvt/scheduler.c | 26 +- drivers/gpu/drm/i915/i915_active.c | 6 +- drivers/gpu/drm/i915/i915_buddy.c | 431 +++ drivers/gpu/drm/i915/i915_buddy.h | 128 + drivers/gpu/drm/i915/i915_cmd_parser.c | 1 + drivers/gpu/drm/i915/i915_debugfs.c | 50 +- drivers/gpu/drm/i915/i915_drv.c | 76 +- drivers/gpu/drm/i915/i915_drv.h | 150 +- drivers/gpu/drm/i915/i915_gem.c | 2 - drivers/gpu/drm/i915/i915_gem_gtt.c | 21 + drivers/gpu/drm/i915/i915_globals.c | 1 + drivers/gpu/drm/i915/i915_globals.h | 1 + drivers/gpu/drm/i915/i915_gpu_error.c | 1 + drivers/gpu/drm/i915/i915_memcpy.c | 2 +- drivers/gpu/drm/i915/i915_memcpy.h | 32 + drivers/gpu/drm/i915/i915_pci.c | 11 +- drivers/gpu/drm/i915/i915_perf.c | 1 + drivers/gpu/drm/i915/i915_perf.h | 32 + drivers/gpu/drm/i915/i915_request.c | 10 +- drivers/gpu/drm/i915/i915_suspend.c | 1 + drivers/gpu/drm/i915/i915_suspend.h | 14 + drivers/gpu/drm/i915/i915_sysfs.c | 1 + drivers/gpu/drm/i915/i915_sysfs.h | 14 + drivers/gpu/drm/i915/i915_utils.c | 78 + drivers/gpu/drm/i915/i915_utils.h | 41 + drivers/gpu/drm/i915/intel_pm.c | 12 - drivers/gpu/drm/i915/intel_uncore.c | 91 +- drivers/gpu/drm/i915/intel_uncore.h | 18 +- drivers/gpu/drm/i915/selftests/i915_buddy.c | 719 ++++ drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 19 +- .../gpu/drm/i915/selftests/i915_mock_selftests.h | 1 + drivers/gpu/drm/imx/imx-ldb.c | 11 +- drivers/gpu/drm/imx/parallel-display.c | 11 +- drivers/gpu/drm/meson/meson_crtc.c | 17 +- drivers/gpu/drm/meson/meson_drv.c | 26 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 2 + drivers/gpu/drm/meson/meson_dw_hdmi.h | 12 +- drivers/gpu/drm/meson/meson_plane.c | 2 +- drivers/gpu/drm/meson/meson_registers.h | 136 +- drivers/gpu/drm/meson/meson_vclk.c | 7 +- drivers/gpu/drm/meson/meson_venc.c | 169 +- drivers/gpu/drm/meson/meson_venc_cvbs.c | 3 +- drivers/gpu/drm/meson/meson_viu.c | 82 +- drivers/gpu/drm/meson/meson_vpp.c | 25 +- drivers/gpu/drm/mxsfb/mxsfb_out.c | 2 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 34 +- drivers/gpu/drm/panel/panel-simple.c | 64 + drivers/gpu/drm/pl111/pl111_display.c | 29 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 4 +- drivers/hwmon/lm75.c | 2 +- drivers/hwtracing/intel_th/msu.h | 2 +- drivers/hwtracing/intel_th/pti.h | 2 +- drivers/i2c/busses/i2c-stm32.h | 2 +- drivers/input/keyboard/Kconfig | 11 - drivers/input/keyboard/Makefile | 1 - drivers/input/keyboard/w90p910_keypad.c | 264 -- drivers/input/mouse/synaptics.c | 2 +- drivers/input/touchscreen/Kconfig | 9 - drivers/input/touchscreen/Makefile | 1 - drivers/input/touchscreen/ads7846.c | 38 +- drivers/input/touchscreen/w90p910_ts.c | 331 -- drivers/iommu/amd_iommu.c | 85 +- drivers/iommu/amd_iommu_types.h | 9 + drivers/iommu/arm-smmu-v3.c | 4 +- drivers/iommu/dma-iommu.c | 19 +- drivers/iommu/exynos-iommu.c | 4 +- drivers/iommu/intel-iommu-debugfs.c | 2 +- drivers/iommu/intel-iommu.c | 11 +- drivers/iommu/msm_iommu.c | 1 - drivers/iommu/omap-iommu.c | 320 +- drivers/iommu/omap-iommu.h | 9 +- drivers/iommu/qcom_iommu.c | 4 +- drivers/irqchip/Kconfig | 11 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-ingenic-tcu.c | 182 + drivers/lightnvm/pblk-read.c | 2 - drivers/md/bcache/sysfs.c | 20 +- drivers/media/platform/omap/omap_vout_vrfb.c | 3 +- drivers/mfd/syscon.c | 46 +- drivers/net/bonding/bond_debugfs.c | 5 - drivers/net/bonding/bond_main.c | 2 + drivers/net/dsa/sja1105/sja1105_main.c | 4 - drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c | 107 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c | 39 +- .../net/ethernet/cavium/liquidio/octeon_mailbox.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 3 - .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 21 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 54 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.h | 3 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 15 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 21 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 268 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 7 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 4 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 7 + .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 64 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 454 ++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 28 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 4 +- drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c | 2 - drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 22 +- drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c | 22 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 5 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c | 19 +- drivers/net/ethernet/marvell/skge.c | 39 +- drivers/net/ethernet/mellanox/mlx4/crdump.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 51 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 102 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 3 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 19 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 6 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 97 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 11 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 51 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 432 ++- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/eq.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 7 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 18 +- .../net/ethernet/mellanox/mlx5/core/lib/crypto.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 2 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 7 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 6 +- drivers/net/ethernet/mellanox/mlxsw/pci.h | 1 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 55 + .../net/ethernet/netronome/nfp/flower/offload.c | 11 +- .../net/ethernet/netronome/nfp/nfp_net_debugfs.c | 17 +- drivers/net/ethernet/qualcomm/qca_debug.c | 13 +- drivers/net/ethernet/realtek/r8169_main.c | 51 +- drivers/net/ethernet/stmicro/stmmac/common.h | 6 + drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 76 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 605 +++- .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 29 + drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 10 + drivers/net/ethernet/stmicro/stmmac/hwif.c | 4 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 17 + drivers/net/ethernet/stmicro/stmmac/mmc.h | 9 + drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 192 ++ drivers/net/ethernet/stmicro/stmmac/stmmac.h | 13 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 81 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 164 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 322 +- drivers/net/ethernet/tundra/tsi108_eth.c | 5 +- drivers/net/hyperv/netvsc_drv.c | 9 +- drivers/net/ieee802154/adf7242.c | 13 +- drivers/net/ieee802154/at86rf230.c | 20 +- drivers/net/ieee802154/ca8210.c | 9 +- drivers/net/team/team.c | 2 + drivers/net/wimax/i2400m/debugfs.c | 150 +- drivers/net/wimax/i2400m/driver.c | 7 +- drivers/net/wimax/i2400m/i2400m.h | 7 +- drivers/net/wimax/i2400m/usb.c | 64 +- drivers/net/xen-netback/netback.c | 2 + drivers/ntb/msi.c | 5 - drivers/parport/parport_serial.c | 44 +- drivers/pci/hotplug/rpaphp_core.c | 18 +- drivers/pci/pci-sysfs.c | 16 + drivers/pci/proc.c | 14 +- drivers/pci/syscall.c | 4 +- drivers/pcmcia/cistpl.c | 5 + drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx.c | 13 +- drivers/pinctrl/pinctrl-rza1.c | 4 +- drivers/pinctrl/pinctrl-rzn1.c | 12 +- drivers/pinctrl/sh-pfc/gpio.c | 9 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 9 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 5 +- drivers/platform/x86/intel-hid.c | 30 +- drivers/platform/x86/intel-vbtn.c | 12 +- drivers/regulator/qcom-rpmh-regulator.c | 74 +- drivers/soundwire/Kconfig | 7 +- drivers/soundwire/Makefile | 2 +- drivers/staging/isdn/hysdn/hysdn_procconf.c | 2 +- drivers/staging/rtl8188eu/core/rtw_security.c | 41 +- drivers/staging/rtl8712/os_intfs.c | 35 +- drivers/staging/rtl8712/recv_osdep.h | 2 +- drivers/staging/rtl8712/rtl8712_cmd.c | 12 - drivers/staging/rtl8712/rtl8712_recv.c | 38 +- drivers/staging/rtl8712/rtl8712_xmit.c | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 13 +- drivers/staging/rtl8712/rtl871x_xmit.c | 8 +- drivers/staging/rtl8712/rtl871x_xmit.h | 4 +- drivers/staging/rtl8712/usb_intf.c | 2 +- drivers/staging/rtl8712/usb_osintf.h | 4 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 6 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 74 +- drivers/staging/wusbcore/Kconfig | 2 +- drivers/tty/serial/8250/8250_dw.c | 166 +- drivers/tty/serial/8250/8250_dwlib.c | 126 + drivers/tty/serial/8250/8250_dwlib.h | 19 + drivers/tty/serial/8250/8250_lpss.c | 66 +- drivers/tty/serial/8250/8250_pci.c | 93 +- drivers/tty/serial/8250/8250_port.c | 8 + drivers/tty/serial/8250/Kconfig | 5 + drivers/tty/serial/8250/Makefile | 1 + drivers/tty/serial/Kconfig | 17 - drivers/tty/serial/Makefile | 1 - drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/lantiq.c | 214 +- drivers/tty/serial/serial_core.c | 5 + drivers/tty/serial/serial_ks8695.c | 698 ---- drivers/usb/atm/cxacru.c | 58 +- drivers/usb/atm/ueagle-atm.c | 16 +- drivers/usb/chipidea/core.c | 13 +- drivers/usb/class/usblp.c | 13 +- drivers/usb/class/usbtmc.c | 13 +- drivers/usb/core/devio.c | 96 +- drivers/usb/core/generic.c | 5 + drivers/usb/core/usb.h | 3 + drivers/usb/gadget/composite.c | 1 + drivers/usb/gadget/function/f_mass_storage.c | 28 +- drivers/usb/gadget/udc/aspeed-vhub/core.c | 6 +- drivers/usb/gadget/udc/aspeed-vhub/dev.c | 80 +- drivers/usb/gadget/udc/aspeed-vhub/ep0.c | 59 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 2 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 15 +- drivers/usb/gadget/udc/aspeed-vhub/vhub.h | 3 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 1 + drivers/usb/gadget/udc/renesas_usb3.c | 5 +- drivers/usb/gadget/udc/s3c2410_udc.c | 2 + drivers/usb/host/Kconfig | 6 - drivers/usb/host/Makefile | 1 - drivers/usb/host/ehci-w90x900.c | 130 - drivers/usb/misc/cypress_cy7c63.c | 29 +- drivers/usb/misc/cytherm.c | 64 +- drivers/usb/misc/lvstest.c | 19 +- drivers/usb/misc/trancevibrator.c | 15 +- drivers/usb/misc/usbsevseg.c | 17 +- drivers/usb/phy/phy-mv-usb.c | 17 +- drivers/usb/phy/phy-tahvo.c | 18 +- drivers/usb/phy/phy-twl6030-usb.c | 12 +- drivers/usb/usbip/stub_dev.c | 50 +- fs/block_dev.c | 33 +- fs/cifs/cifs_ioctl.h | 1 + fs/cifs/cifsacl.c | 79 +- fs/cifs/cifsproto.h | 1 + fs/cifs/cifssmb.c | 2 +- fs/cifs/connect.c | 2 +- fs/cifs/inode.c | 33 +- fs/cifs/smb2ops.c | 29 +- fs/cifs/smb2pdu.c | 60 +- fs/cifs/smb2pdu.h | 2 + fs/cifs/smb2proto.h | 4 + fs/debugfs/file.c | 30 + fs/debugfs/inode.c | 32 +- fs/proc/kcore.c | 6 + fs/tracefs/inode.c | 40 +- include/asm-generic/vmlinux.lds.h | 8 +- include/crypto/aes.h | 17 + include/crypto/gcm.h | 55 + include/drm/drm_panel.h | 183 +- include/dt-bindings/clock/ingenic,tcu.h | 20 + include/dt-bindings/clock/jz4740-cgu.h | 1 + include/dt-bindings/clock/qcom,gcc-qcs404.h | 3 + include/dt-bindings/clock/qcom,gcc-sm8150.h | 243 ++ .../dt-bindings/reset-controller/mt8183-resets.h | 81 + include/kvm/arm_pmu.h | 2 + include/kvm/arm_vgic.h | 1 + include/linux/acpi.h | 6 + include/linux/amba/clcd-regs.h | 1 + include/linux/amd-iommu.h | 12 + include/linux/clk.h | 17 +- include/linux/device.h | 8 +- include/linux/dma-fence.h | 10 +- include/linux/ima.h | 9 + include/linux/kexec.h | 4 +- include/linux/kvm_host.h | 6 +- include/linux/lsm_hooks.h | 8 + include/linux/mfd/syscon.h | 6 + include/linux/mlx5/device.h | 4 +- include/linux/mlx5/driver.h | 12 +- include/linux/mlx5/eswitch.h | 1 - include/linux/mlx5/fs.h | 5 + include/linux/mlx5/mlx5_ifc.h | 5 +- include/linux/omap-iommu.h | 15 + include/linux/platform_data/iommu-omap.h | 4 + include/linux/platform_data/keypad-w90p910.h | 16 - include/linux/reservation.h | 115 +- include/linux/security.h | 59 + include/linux/skbuff.h | 8 + include/linux/socket.h | 3 + include/linux/stmmac.h | 1 + include/linux/usb/hcd.h | 4 + include/linux/wimax/debug.h | 20 +- include/net/devlink.h | 2 +- include/net/flow_offload.h | 37 + include/net/inet_frag.h | 2 +- include/net/net_namespace.h | 1 - include/net/netfilter/nf_tables_offload.h | 4 + include/net/netns/ipv4.h | 1 + include/net/pkt_cls.h | 35 - include/net/sch_generic.h | 3 - include/net/sock.h | 10 +- include/net/tcp.h | 2 +- include/uapi/linux/bpf.h | 4 +- include/uapi/linux/net_dropmon.h | 51 + include/uapi/linux/serial_core.h | 6 +- include/uapi/linux/usbdevice_fs.h | 3 + init/Kconfig | 5 + init/main.c | 1 + kernel/configs.c | 16 +- kernel/events/core.c | 7 + kernel/kexec.c | 8 + kernel/kexec_file.c | 52 +- kernel/module.c | 37 +- kernel/padata.c | 2 +- kernel/params.c | 21 +- kernel/power/hibernate.c | 3 +- kernel/power/suspend.c | 11 +- kernel/trace/bpf_trace.c | 10 + kernel/trace/trace_kprobe.c | 5 + lib/crypto/aes.c | 8 +- localversion-next | 2 +- mm/khugepaged.c | 2 +- mm/memremap.c | 6 + net/core/devlink.c | 9 +- net/core/drop_monitor.c | 599 +++- net/core/flow_offload.c | 240 ++ net/core/sock.c | 19 +- net/core/sock_diag.c | 3 +- net/ieee802154/6lowpan/reassembly.c | 2 +- net/ipv4/inet_fragment.c | 39 +- net/ipv4/ip_fragment.c | 8 +- net/ipv4/sysctl_net_ipv4.c | 9 + net/ipv4/tcp.c | 14 +- net/ipv4/tcp_bpf.c | 6 +- net/ipv4/tcp_ipv4.c | 1 + net/ipv4/tcp_output.c | 3 + net/ipv4/tcp_timer.c | 2 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 2 +- net/ipv6/reassembly.c | 2 +- net/netfilter/nf_tables_api.c | 7 + net/netfilter/nf_tables_offload.c | 148 +- net/sched/act_skbedit.c | 12 + net/sched/cls_api.c | 254 +- net/sched/sch_fq_codel.c | 4 - net/sched/sch_taprio.c | 7 +- net/tipc/bcast.c | 4 +- net/tipc/bearer.c | 64 + net/tipc/bearer.h | 10 + net/tipc/core.c | 5 + net/tipc/core.h | 3 + net/tipc/node.c | 1 + net/tipc/topsrv.c | 2 + net/tls/tls_device.c | 9 +- net/tls/tls_main.c | 1 + net/wimax/debugfs.c | 42 +- net/wimax/stack.c | 11 +- net/wimax/wimax-internal.h | 7 +- net/xdp/xdp_umem.c | 12 +- samples/bpf/xdp_fwd_kern.c | 39 +- samples/bpf/xdp_fwd_user.c | 35 +- scripts/Makefile.lib | 17 +- scripts/Makefile.modpost | 8 +- scripts/checkpatch.pl | 1 - scripts/coccinelle/api/atomic_as_refcounter.cocci | 1 + scripts/mod/modpost.c | 31 + security/Kconfig | 11 +- security/Makefile | 2 + security/integrity/ima/ima.h | 2 + security/integrity/ima/ima_main.c | 2 +- security/integrity/ima/ima_policy.c | 50 + security/keys/trusted.c | 13 - security/lockdown/Kconfig | 47 + security/lockdown/Makefile | 1 + security/lockdown/lockdown.c | 194 ++ security/security.c | 56 +- sound/pci/ac97/ac97_codec.c | 5 - sound/pci/hda/hda_controller.c | 13 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/hda_intel.c | 3 + sound/pci/hda/patch_realtek.c | 74 + sound/soc/sof/intel/hda-bus.c | 1 + sound/soc/sof/intel/hda.c | 3 - tools/bpf/bpftool/common.c | 8 +- tools/include/uapi/linux/bpf.h | 4 +- tools/testing/selftests/kvm/.gitignore | 3 +- tools/testing/selftests/kvm/config | 3 + tools/testing/selftests/net/fcnal-test.sh | 38 +- .../tc-testing/tc-tests/actions/skbedit.json | 47 + .../tc-testing/tc-tests/filters/matchall.json | 391 +++ virt/kvm/arm/arm.c | 18 +- virt/kvm/arm/hyp/vgic-v3-sr.c | 8 + virt/kvm/arm/pmu.c | 18 +- virt/kvm/arm/vgic/vgic-mmio.c | 16 + virt/kvm/arm/vgic/vgic-v2.c | 9 +- virt/kvm/arm/vgic/vgic-v3.c | 7 +- virt/kvm/arm/vgic/vgic.c | 11 + virt/kvm/arm/vgic/vgic.h | 2 + virt/kvm/kvm_main.c | 61 +- 694 files changed, 24952 insertions(+), 8601 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-hisi-zip create mode 100644 Documentation/arm64/kasan-offsets.sh create mode 100644 Documentation/devicetree/bindings/display/panel/ti,nspire.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/ingenic,jz47xx-pwm.txt delete mode 100644 Documentation/devicetree/bindings/riscv/cpus.txt create mode 100644 Documentation/devicetree/bindings/timer/ingenic,tcu.txt rename Documentation/devicetree/bindings/usb/{renesas,usb3.txt => renesas,usb3-per [...] delete mode 100644 Documentation/devicetree/bindings/watchdog/ingenic,jz4740-wdt.txt create mode 100644 Documentation/mips/ingenic-tcu.rst create mode 100644 arch/arm/mach-omap2/omap-iommu.c delete mode 100644 arch/powerpc/include/asm/scom.h delete mode 100644 arch/powerpc/sysdev/scom.c create mode 100644 drivers/clk/ingenic/tcu.c create mode 100644 drivers/clk/mvebu/ap-cpu-clk.c create mode 100644 drivers/clk/mvebu/armada_ap_cp_helper.c create mode 100644 drivers/clk/mvebu/armada_ap_cp_helper.h create mode 100644 drivers/clk/qcom/gcc-sm8150.c create mode 100644 drivers/clocksource/ingenic-timer.c create mode 100644 drivers/crypto/hisilicon/qm.c create mode 100644 drivers/crypto/hisilicon/qm.h create mode 100644 drivers/crypto/hisilicon/sgl.c create mode 100644 drivers/crypto/hisilicon/sgl.h create mode 100644 drivers/crypto/hisilicon/zip/Makefile create mode 100644 drivers/crypto/hisilicon/zip/zip.h create mode 100644 drivers/crypto/hisilicon/zip/zip_crypto.c create mode 100644 drivers/crypto/hisilicon/zip/zip_main.c create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_shrinker.h create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_stolen.h create mode 100644 drivers/gpu/drm/i915/i915_buddy.c create mode 100644 drivers/gpu/drm/i915/i915_buddy.h create mode 100644 drivers/gpu/drm/i915/i915_memcpy.h create mode 100644 drivers/gpu/drm/i915/i915_perf.h create mode 100644 drivers/gpu/drm/i915/i915_suspend.h create mode 100644 drivers/gpu/drm/i915/i915_sysfs.h create mode 100644 drivers/gpu/drm/i915/i915_utils.c create mode 100644 drivers/gpu/drm/i915/selftests/i915_buddy.c delete mode 100644 drivers/input/keyboard/w90p910_keypad.c delete mode 100644 drivers/input/touchscreen/w90p910_ts.c create mode 100644 drivers/irqchip/irq-ingenic-tcu.c create mode 100644 drivers/tty/serial/8250/8250_dwlib.c create mode 100644 drivers/tty/serial/8250/8250_dwlib.h delete mode 100644 drivers/tty/serial/serial_ks8695.c delete mode 100644 drivers/usb/host/ehci-w90x900.c create mode 100644 include/dt-bindings/clock/ingenic,tcu.h create mode 100644 include/dt-bindings/clock/qcom,gcc-sm8150.h create mode 100644 include/dt-bindings/reset-controller/mt8183-resets.h delete mode 100644 include/linux/platform_data/keypad-w90p910.h create mode 100644 security/lockdown/Kconfig create mode 100644 security/lockdown/Makefile create mode 100644 security/lockdown/lockdown.c create mode 100644 tools/testing/selftests/kvm/config create mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/matchall.json