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-arm-next-allmodconfig in repository toolchain/ci/linux.
discards 87b983f55b8c Add linux-next specific files for 20190809 discards e1881e52d28e Merge branch 'akpm/master' discards 85617d74d23e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards daccdb85c885 drivers/tty/serial/sh-sci.c: suppress warning discards a9b80f8e0c32 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming discards ebafc92e69fe pinctrl: fix pxa2xx.c build warnings discards d7838c0c8878 Merge branch 'akpm-current/current' discards 224d4c86e674 Merge remote-tracking branch 'fpga/for-next' discards 748076f0cfdf Merge remote-tracking branch 'hmm/hmm' discards 7e93b1487e92 Merge remote-tracking branch 'devfreq/for-next' discards 3aa9a773de81 Merge remote-tracking branch 'pidfd/for-next' discards 1beedf3c535f Merge remote-tracking branch 'hyperv/hyperv-next' discards ff1a9cad7cb5 Merge remote-tracking branch 'xarray/xarray' discards 995af0acc32d Merge remote-tracking branch 'nvmem/for-next' discards 6fb8d24eb325 Merge remote-tracking branch 'slimbus/for-next' discards 41f3c4d3d9dd Merge remote-tracking branch 'kspp/for-next/kspp' discards 886dbcd6ea88 Merge remote-tracking branch 'at24/at24/for-next' discards b1c3edc47519 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 3039871426da Merge remote-tracking branch 'rtc/rtc-next' discards aab67eddd316 Merge remote-tracking branch 'coresight/next' discards ff15df6364ae Merge remote-tracking branch 'livepatching/for-next' discards 711a7d838b18 Merge remote-tracking branch 'y2038/y2038' discards 658e46087fdd Merge remote-tracking branch 'pwm/for-next' discards 1fc725bd4bf4 Merge remote-tracking branch 'pinctrl-samsung/for-next' discards 5019b51adb8e Merge remote-tracking branch 'pinctrl/for-next' discards c690eb9880f2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 936b0515ef5e Merge remote-tracking branch 'gpio/for-next' discards 836576ff32ea Merge remote-tracking branch 'rpmsg/for-next' discards 6432d879daef Merge remote-tracking branch 'scsi/for-next' discards 2817fe51b47f Merge remote-tracking branch 'cgroup/for-next' discards fcb9ca5d07fe Merge remote-tracking branch 'slave-dma/next' discards 1773dd9c5640 Merge remote-tracking branch 'mux/for-next' discards c65bfd0a72ba Merge remote-tracking branch 'staging/staging-next' discards 7b7947445ca9 Merge remote-tracking branch 'thunderbolt/next' discards e924fc1a66f0 Merge remote-tracking branch 'soundwire/next' discards 2edfffb915c5 Merge remote-tracking branch 'extcon/extcon-next' discards be207e8bd960 Merge remote-tracking branch 'char-misc/char-misc-next' discards 57a10d34120e Merge remote-tracking branch 'tty/tty-next' discards a68ce5b634fa Merge remote-tracking branch 'usb/usb-next' discards 4c65166572b2 Merge remote-tracking branch 'driver-core/driver-core-next' discards e167f1b6bf7a Merge remote-tracking branch 'ipmi/for-next' discards 343b2cea10ce Merge remote-tracking branch 'leds/for-next' discards 63ea4520e56c Merge remote-tracking branch 'hsi/for-next' discards cf79a1764137 Merge remote-tracking branch 'drivers-x86/for-next' discards 6c2975cbee87 Merge remote-tracking branch 'percpu/for-next' discards 6f8879f61c7a Merge remote-tracking branch 'kvms390/next' discards 7dcd7c5de7f0 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' discards 67064f3fdb69 Merge remote-tracking branch 'edac/edac-for-next' discards 7a3a75ded33e Merge remote-tracking branch 'tip/auto-latest' discards 4911425469aa Merge remote-tracking branch 'spi/for-next' discards 4c6fece65212 Merge remote-tracking branch 'devicetree/for-next' discards 2cdb3be07aaa Merge remote-tracking branch 'watchdog/master' discards dff8b8afa825 Merge remote-tracking branch 'selinux/next' discards f24680eacfd8 Merge remote-tracking branch 'keys/keys-next' discards efeab3b55d6b Merge remote-tracking branch 'integrity/next-integrity' discards f905218e1a53 Merge remote-tracking branch 'apparmor/apparmor-next' discards d78c3e083c8b Merge remote-tracking branch 'security/next-testing' discards 9bd6a9144254 Merge remote-tracking branch 'regulator/for-next' discards 4ae5a895384c Merge remote-tracking branch 'mfd/for-mfd-next' discards 174d84e9d1af Merge remote-tracking branch 'kgdb/kgdb-next' discards 9b6efee54fd8 Merge remote-tracking branch 'mmc/next' discards 1de0ae137fe6 Merge remote-tracking branch 'block/for-next' discards a80fa935edb3 Merge remote-tracking branch 'input/next' discards 8178a77c5737 Merge remote-tracking branch 'modules/modules-next' omits 7e18f2715875 Merge branch 'for-5.4/block' into for-next discards 4be6325875d3 next-20190808/sound-asoc discards 8604993e70d4 Merge remote-tracking branch 'sound/for-next' discards 00c4bd791b62 Merge remote-tracking branch 'regmap/for-next' discards 4f71b9eeb779 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards c9dd081ad008 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards a580e7bf7d71 Merge remote-tracking branch 'drm-misc/for-linux-next' discards 223f5005dc41 Merge remote-tracking branch 'drm-intel/for-linux-next' discards 6dfc2da6fc00 Merge remote-tracking branch 'amdgpu/drm-next' discards f3213bd682ae Merge remote-tracking branch 'drm/drm-next' discards 4281926c667d Merge remote-tracking branch 'crypto/master' discards c0b766a9c452 Merge remote-tracking branch 'nand/nand/next' discards 9e2fbea4c476 Merge remote-tracking branch 'gfs2/for-next' discards 6864dd7bf0c3 Merge remote-tracking branch 'bluetooth/master' discards 9e8bc0dd2984 Merge remote-tracking branch 'wireless-drivers-next/master' discards b74395bbc7d7 Merge remote-tracking branch 'nfc-next/master' discards 5a4790bddae3 Merge remote-tracking branch 'netfilter-next/master' discards c26c53e83457 Merge remote-tracking branch 'mlx5-next/mlx5-next' discards f2f67b3c89f1 Merge remote-tracking branch 'bpf-next/master' discards 5b56e7b3725a Merge remote-tracking branch 'net-next/master' discards 720b47aa2880 Merge remote-tracking branch 'rdma/for-next' discards b3797273f863 Merge remote-tracking branch 'swiotlb/linux-next' discards 9befedf64a39 Merge remote-tracking branch 'ieee1394/for-next' discards c467baffd31e Merge remote-tracking branch 'thermal-soc/next' discards 1bcbc9121b1c Merge remote-tracking branch 'thermal/next' discards 1160c6c0c077 Merge remote-tracking branch 'opp/opp/linux-next' discards 47b24a726785 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 4613c0797425 Merge remote-tracking branch 'pm/linux-next' discards 1f36817ce08b Merge remote-tracking branch 'v4l-dvb/master' discards 582537940b57 Merge remote-tracking branch 'jc_docs/docs-next' discards fa6e48355137 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 9b3698c000cd Merge remote-tracking branch 'i3c/i3c/next' discards 5f359d1c0a81 Merge remote-tracking branch 'i2c/i2c/for-next' discards d9d987e3444f Merge remote-tracking branch 'hid/for-next' discards f61edb1533fe Merge remote-tracking branch 'pci/next' discards 426ccf13b5fc Merge remote-tracking branch 'printk/for-next' discards 729fc2a48d21 Merge remote-tracking branch 'vfs/for-next' discards 46d966fd2b89 Merge remote-tracking branch 'file-locks/locks-next' discards e7bf908ea957 Merge remote-tracking branch 'djw-vfs/vfs-for-next' discards 9152763eb9fd Merge remote-tracking branch 'overlayfs/overlayfs-next' discards 3b17d601d9ec Merge remote-tracking branch 'nfsd/nfsd-next' discards f557477f4011 Merge remote-tracking branch 'nfs/linux-next' discards 89acd12f7f89 Merge remote-tracking branch 'fuse/for-next' discards de043b73d38a Merge remote-tracking branch 'fsverity/fsverity' discards 7958c0ecb420 Merge remote-tracking branch 'f2fs/dev' discards 7a52ef959fc4 Merge remote-tracking branch 'ext3/for_next' discards 538b1cc4b3c3 Merge remote-tracking branch 'cifs/for-next' discards 48c4470f05fe Merge remote-tracking branch 'btrfs-kdave/for-next' discards ed029087bb37 Merge remote-tracking branch 'afs/afs-next' discards 0b2336bdbaf8 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards f141f01620a8 Merge remote-tracking branch 'sh/sh-next' discards 28c05eafd8c1 Merge remote-tracking branch 's390/features' discards 802494092d35 Merge remote-tracking branch 'risc-v/for-next' discards ac184aa03e4d Merge remote-tracking branch 'parisc-hd/for-next' discards 7390dabd2755 Merge remote-tracking branch 'mips/mips-next' discards e0ecc9379e56 Merge remote-tracking branch 'ia64/next' discards 91b895e37f29 Merge remote-tracking branch 'h8300/h8300-next' discards 6941b85538ad Merge remote-tracking branch 'csky/linux-next' discards 79d276114d08 Merge remote-tracking branch 'clk/clk-next' discards 380e94a32465 Merge remote-tracking branch 'tegra/for-next' discards 57d263326598 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 39311f01e8e1 Merge remote-tracking branch 'scmi/for-linux-next' discards 17cf7fba418d Merge remote-tracking branch 'samsung-krzk/for-next' discards 5b0b2c032ff7 Merge remote-tracking branch 'rockchip/for-next' discards c5034a32df3c Merge remote-tracking branch 'reset/reset/next' discards e36a8e38bd8b Merge remote-tracking branch 'renesas-geert/next' discards 0f00add045c8 Merge remote-tracking branch 'renesas/next' discards 1176e78f758b Merge remote-tracking branch 'qcom/for-next' discards 9b8231101477 Merge remote-tracking branch 'omap/for-next' discards f8a5fec0c1f4 Merge remote-tracking branch 'mvebu/for-next' discards 5e8ebd8706f2 Merge remote-tracking branch 'mediatek/for-next' discards 4d74ccd213ba Merge remote-tracking branch 'keystone/next' discards b3b9015c7472 Merge remote-tracking branch 'imx-mxs/for-next' discards 4e0c87320b0f Merge remote-tracking branch 'bcm2835/for-next' discards 0fde666cb92c Merge remote-tracking branch 'at91/at91-next' discards 840c578b2e17 Merge remote-tracking branch 'aspeed/for-next' discards bc20b15f1af2 Merge remote-tracking branch 'amlogic/for-next' discards 8b4475a8f8ec Merge remote-tracking branch 'actions/for-next' discards 8c039e6356e9 Merge remote-tracking branch 'arm-soc/for-next' discards 21b2d78931b0 Merge remote-tracking branch 'arm-perf/for-next/perf' discards ec87f9c74467 Merge remote-tracking branch 'arm64/for-next/core' discards 1f9f2a1649d9 Merge remote-tracking branch 'arm/for-next' discards f7bb346d7833 Merge remote-tracking branch 'compiler-attributes/compiler [...] discards 7813ebd52a1a Merge remote-tracking branch 'kbuild/for-next' discards 06764e2cbda7 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards e06aa63031a1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards a604833f0f00 Merge remote-tracking branch 'fpga-fixes/fixes' discards 2823d8ad6c46 Merge remote-tracking branch 'pidfd-fixes/fixes' discards 646a38f52acc Merge remote-tracking branch 'risc-v-fixes/fixes' discards e4cf0e255bfc Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards 9e9a2ea5394f Merge remote-tracking branch 'mmc-fixes/fixes' discards f9f54b0c9085 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards a68e7829738b Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' discards f4f65614d12a Merge remote-tracking branch 'drm-fixes/drm-fixes' discards 0f34a0d317a9 Merge remote-tracking branch 'scsi-fixes/fixes' discards 45c0e666007c Merge remote-tracking branch 'devicetree-fixes/dt/linus' discards 9524760c8cbe Merge remote-tracking branch 'dma-mapping-fixes/for-linus' discards 36c0a758fc30 Merge remote-tracking branch 'vfs-fixes/fixes' discards 630b226485c4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 6d9be2b18c7f Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards fed78a3eac1a Merge remote-tracking branch 'hwmon-fixes/hwmon' discards 742cdc2af140 Merge remote-tracking branch 'omap-fixes/fixes' discards 81df7b90fdca Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits c3b678607da5 Merge branch 'x86/mm' discards 169a01d11d9a Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 3f7f66c8eb4d Merge branch 'x86/hyperv' discards 33eeeff5d92d Merge remote-tracking branch 'ide/master' omits fc9a80611446 Merge branch 'x86/entry' discards 2cdc0cf007a9 Merge remote-tracking branch 'crypto-current/master' omits fe6e042f4c6a Merge branch 'x86/cpu' discards 2566f7599df9 Merge remote-tracking branch 'input-current/for-linus' omits 7f1f3d040dd0 Merge branch 'x86/cleanups' discards b5cab7216a02 Merge remote-tracking branch 'soundwire-fixes/fixes' discards cfee2d206c6a Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards 7e776415a389 Merge remote-tracking branch 'staging.current/staging-linus' omits d9ed930953c1 Merge branch 'x86/build' discards 507d213698e4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 413db079d4e3 Merge branch 'x86/boot' discards d57e5d872dc1 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 2bbd2baeedbd Merge remote-tracking branch 'usb.current/usb-linus' discards 00bad31dc2e8 Merge remote-tracking branch 'tty.current/tty-linus' discards ed25eed5fd75 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 447410d9eda4 Merge branch 'x86/apic' discards 7ed8839b7139 Merge remote-tracking branch 'spi-fixes/for-linus' omits b166cec9032f Merge branch 'timers/core' discards 93112d8e5b68 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 02eb0e5ae8d0 Merge branch 'smp/hotplug' discards 9362ebcd30db Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b559bdf577e3 Merge branch 'sched/core' discards b0fa265f218c Merge remote-tracking branch 'sound-current/for-linus' omits 0acc6fdb47ce Merge branch 'ras/core' discards 322db4f3bdb1 Merge remote-tracking branch 'netfilter/master' discards fb3e730e6c03 Merge remote-tracking branch 'ipsec/master' omits f0dcdf7620e0 Merge branch 'perf/core' discards f884fb7211c7 Merge remote-tracking branch 'bpf/master' discards c6ac228def4e Merge remote-tracking branch 'net/master' omits 3a332b66e638 Merge branch 'locking/core' discards 6d6a6ce4b999 Merge remote-tracking branch 'sparc/master' discards 5109cd632a52 Merge remote-tracking branch 's390-fixes/fixes' omits 041261bd89f5 Merge branch 'x86/urgent' discards 49b9c908af12 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 087180f7d176 Merge branch 'sched/urgent' discards 49d2c3035b06 Merge remote-tracking branch 'arc-current/for-curr' discards da325abf1574 Merge remote-tracking branch 'kbuild-current/fixes' omits 907cd8d78548 Merge branch 'perf/urgent' discards 8cbd5eb1a884 Merge branch 'asoc-5.3' into asoc-linus omits c3bb423d3618 Merge branch 'spi-5.4' into spi-next omits c95d020fb6ea Merge branch 'spi-5.3' into spi-linus discards 1a4405d68862 Merge branch 'regulator-5.4' into regulator-next discards a13693b86ac7 Merge branch 'regulator-5.3' into regulator-linus omits 6edb98330e88 drm/amdgpu: replace readq/writeq with atomic64 operations discards 0edfa8b7fb57 gfs2: Always mark inode dirty in fallocate discards 258e2ed6c44a kbuild: show hint if subdir-y/m is used to visit module Makefile discards f6f2daf8c564 gfs2: Minor gfs2_alloc_inode cleanup discards b50ccac6fbb3 gfs2: implement gfs2_block_zero_range using iomap_zero_range discards 1c57065705c0 gfs2: Add support for IOMAP_ZERO discards 3216769d3cdf gfs2: gfs2_iomap_begin cleanup discards 3c051b5c7a96 gfs2: gfs2_walk_metadata fix omits b9ab2ad24a89 Merge remote-tracking branches 'korg_sudeep/for-next/juno' [...] omits 470f32b374b3 Merge branch 'for-5.4/block' into for-next omits f647e2a66a42 Merge branch 'for-5.4/block' into for-next omits c66aa1b83d3c reset: Add support for resets provided by SCMI omits 72ce05e02ad9 firmware: arm_scmi: Add RESET protocol in SCMI v2.0 omits afc1ed7083fd dt-bindings: arm: Extend SCMI to support new reset protocol omits 8f12cbcb6abc firmware: arm_scmi: Make use SCMI v2.0 fastchannel for per [...] omits 033f516b4ac0 firmware: arm_scmi: Add discovery of SCMI v2.0 performance [...] omits c99997ae9282 firmware: arm_scmi: Use {get,put}_unaligned_le{32,64} accessors omits c07e4dc1af49 Merge branch 'acpi-apei' into linux-next omits 342d60be3c0e Merge branch 'pm-cpuidle' into linux-next omits b3fe3fc811b9 Merge branch 'pm-domains' into linux-next omits 8fcca1488f93 Merge branch 'pm-sleep' into linux-next omits ce4b27dc89a8 Merge branch 'pm-s2idle-rework' into linux-next omits 6b8fd01b21f5 sched/fair: Use rq_lock/unlock in online_fair_sched_group discards 8e9d01dcef6b dma-direct: don't truncate dma_required_mask to bus addres [...] discards 197b3e665b82 dma-mapping: fix page attributes for dma_mmap_* discards c8faf6c92ac5 arm: initialize the dma-remap atomic pool for LPAE configs discards 322036ab0b7d dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING discards 09995c8ababa ARM: ep93xx: Mark expected switch fall-through omits 47a7a8b34ec7 configfs: fix a deadlock in configfs_symlink() discards c78d30d327b7 ipc/msg.c: consolidate all xxxctl_down() functions discards b91b00516184 scripts/gdb: handle split debug discards 383cf74e6fa7 kgdb: don't use a notifier to enter kgdb at panic; call directly discards 66abb313abc8 aio: simplify read_events() discards 18b6799237b5 kexec: restore arch_kexec_kernel_image_probe declaration discards 55d8de13d5f7 kexec: bail out upon SIGKILL when allocating memory. discards 1cece356fb0e cpumask: nicer for_each_cpumask_and() signature discards 6ed262688a68 fork: improve error message for corrupted page tables discards 2a71f3f1484a fat: add nobarrier to workaround the strange behavior of device discards 81f5a6e0b353 fs: reiserfs: remove unnecessary check of bh in remove_fro [...] discards 74f7531be367 checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE discards 3ad3bbac4450 checkpatch: add *_NOTIFIER_HEAD as var definition discards 60f3f5c2ff2d checkpatch.pl: warn on invalid commit id discards b5f0432121de checkpatch: improve SPDX license checking discards e28d7d494c60 checkpatch: don't interpret stack dumps as commit IDs discards f03d1374f3ab lib/math/rational.c: fix possible incorrect result from ra [...] discards b42a03a18ad2 strscpy: reject buffer sizes larger than INT_MAX discards 325e5359c24c include/trace/events/writeback.h: fix -Wstringop-truncatio [...] discards afc45561630a kernel-doc: core-api: Include string.h into core-api discards 6ba7f639cb6a kernel-doc: core-api: include string.h into core-api discards 643a14fbfdc5 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] discards 4d7b30cb427e string: add stracpy and stracpy_pad mechanisms discards 2ba247afe804 Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards 60e9aacbc3e6 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards 933c826ba752 lib/genalloc.c: export symbol addr_in_gen_pool discards 48ec006cf976 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] discards 148067055351 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 discards 0ebf983685ee augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix discards 8a4015fde554 augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro discards 2e886659922c augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro discards 62d253ed95bd rbtree: avoid generating code twice for the cached version [...] discards b1dbb44315f0 linux/bits.h: clarify macro argument names discards 79ee2a08cc84 hung_task: allow printing warnings every check interval discards f870e9e93178 linux/coff.h: add include guard discards f3d32c0cb236 kernel/hung_task.c: Monitor killed tasks. discards cf37f0c8e84a fs/buffer.c: dump more info for __getblk_gfp() stall problem discards c405942eeba5 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 1cbd432a6736 mm: don't expose page to fast gup before it's ready discards adaa787ef90c mm/vmscan: remove unused lru_pages argument discards de1bc0ba3c26 mm, memcg: make scan aggression always exclude protection discards 09522c6cb0e2 mm, memcg: make memory.emin the baseline for utilisation d [...] discards bb0558bfd15e mm, memcg: proportional memory.{low,min} reclaim discards a4387ae621fb zswap: use movable memory if zpool support allocate movabl [...] discards 3f192a494dd0 zpool: add malloc_support_movable to zpool_driver discards a10ad440d800 mm/madvise: reduce code duplication in error handling paths discards 82486141b2dc mm: factor out common parts between MADV_COLD and MADV_PAGEOUT discards 721f1714c1d9 mm: clear PG_active on MADV_PAGEOUT discards b0d6a06340dd mm: introduce MADV_PAGEOUT discards 8c575b0ad0ec mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM discards 7a11679f8763 mm: introduce MADV_COLD discards 954116819eca riscv: make mmap allocation top-down by default discards c5be9f6e043d mips: use generic mmap top-down layout and brk randomization discards 5e4f8d33b626 mips: replace arch specific way to determine 32bit task wi [...] discards 530c6737d165 mips: adjust brk randomization offset to fit generic version discards 3531dd7ad75a mips: use STACK_TOP when computing mmap base address discards b03ccd2a2a09 mips: properly account for stack randomization and stack g [...] discards df88b3b4c268 arm: use generic mmap top-down layout and brk randomization discards f29d6a9763d7 arm: use STACK_TOP when computing mmap base address discards bd69479090aa arm: properly account for stack randomization and stack guard gap discards e125e033c74d arm64, mm: make randomization selected by generic topdown [...] discards cddbc90bfa91 arm64, mm: move generic mmap layout functions to mm discards 17dfa9fa2adb arm64: consider stack randomization for mmap base only whe [...] discards ea73595b3b84 arm64: make use of is_compat_task instead of hardcoding this test discards e4168d26a862 mm, fs: move randomize_stack_top from fs to mm discards 814f3a756092 riscv: kbuild: add virtual memory system selection discards e99e958413f3 psi-annotate-refault-stalls-from-io-submission-fix-2 discards cd74a5aca853 psi-annotate-refault-stalls-from-io-submission-fix discards 03223ed0b2ef psi: annotate refault stalls from IO submission discards 8026a2ba1247 mm,thp: avoid writes to file with THP in pagecache omits cdb65d358423 Merge branch 'for-5.4/block' into for-next discards ea5ddd41d0d2 Merge branch 'for-next/tbi' into for-next/core discards 601f55bdf300 Merge branch 'for-next/error-injection' into for-next/core discards 60443c3f3013 kbuild: generate modules.order only in directories visited [...] discards d104084b0daf kbuild: fix false-positive need-builtin calculation discards 86f0367c900f scsi: fas216: Mark expected switch fall-throughs discards eb4cb0104482 pcmcia: db1xxx_ss: Mark expected switch fall-throughs discards 130a0c719ada PCI: Mark expected switch fall-through discards 65d6358f9e3e video: fbdev: omapfb_main: Mark expected switch fall-throughs discards b0a216ccba64 watchdog: riowd: Mark expected switch fall-through discards 69aa8a98e235 s390/net: Mark expected switch fall-throughs discards 3b994552fb5d dmaengine: imx-dma: Mark expected switch fall-through discards 842e08ceb0f8 crypto: ux500/crypt: Mark expected switch fall-throughs discards 718a610cf9b0 watchdog: wdt977: Mark expected switch fall-through discards 89ee12a279ac drm: sti: Mark expected switch fall-throughs discards 15568f114e3e usb: host: ohci-tmio: Mark expected switch fall-throughs discards 4954683b0717 net: smc911x: Mark expected switch fall-through discards 2bdbb2844202 scsi: wd33c93: Mark expected swich fall-through discards b16ed6cfb7e5 watchdog: scx200_wdt: Mark expected switch fall-through discards 1b1f55d16afc watchdog: Mark expected switch fall-throughs discards 4135c1d8f1af scsi: sun3_scsi: Mark expected switch fall-throughs discards 21da161f26d1 scsi: ibmvscsi_tgt: Mark expected switch fall-throughs discards 5fed5a6d2a18 scsi: qlogicpti: Mark expected switch fall-throughs discards 1c0d6827c103 scsi: ibmvfc: Mark expected switch fall-throughs discards 75ac99e62686 scsi: cxlflash: Mark expected switch fall-throughs discards 013335b24856 ARM: signal: Mark expected switch fall-through discards 7a3fdd230c95 usb: phy: ab8500-usb: Mark expected switch fall-throughs discards 7beb192655c6 mfd: omap-usb-host: Mark expected switch fall-throughs discards ecc7b1fe8eba mfd: db8500-prcmu: Mark expected switch fall-throughs discards b0f0e8f55fa8 Merge branch 'devel' into for-next omits 8a794870abca Merge branch 'pm-pci' into linux-next discards 5496bf3d0431 RISC-V: Remove udivdi3 discards db715409b689 riscv: delay: use do_div() instead of __udivdi3() discards 7e7108957a7d dt-bindings: Update the riscv,isa string description discards c6bed1e8dceb RISC-V: Remove per cpu clocksource omits ce5507ad2bde drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning omits 7c7a9ddcd9f4 drm/amdgpu/gfx10: Fix missing break in switch statement omits ccad7da1a381 drm/amdkfd: Fix missing break in switch statement discards 8bf63e8da5e5 kbuild: revive single target %.ko omits de95f8645c6e Merge branch 'for-5.4/block' into for-next discards 6f552656e128 smb3: Incorrect size for netname negotiate context discards 53dc2ac9f7ad cifs: fix error handling on chmod omits 727e705c1d98 firmware: arm_scmi: Use asynchronous CLOCK_RATE_SET when possible omits a71e0b60bbf7 firmware: arm_scmi: Drop config flag in clk_ops->rate_set omits c3b1738a2d5a firmware: arm_scmi: Add asynchronous sensor read if it supports omits ca473b7431d8 firmware: arm_scmi: Drop async flag in sensor_ops->reading_get omits 35561d569b88 firmware: arm_scmi: Add support for asynchronous commands [...] omits 0b9dfd451736 firmware: arm_scmi: Add mechanism to unpack message headers omits 63f3ce9a074f firmware: arm_scmi: Separate out tx buffer handling and pr [...] omits 6ea4ab14c335 firmware: arm_scmi: Add receive channel support for notifications omits 18191afd84c5 firmware: arm_scmi: Segregate tx channel handling and prep [...] omits 188ffb71dac3 firmware: arm_scmi: Reorder some functions to avoid forwar [...] omits 193a64fa2c6f firmware: arm_scmi: Check if platform has released shmem b [...] omits 9a7513a4449e Merge branch 'pm-sleep' into linux-next omits 47d00f946e8e Merge branch 'pm-cpuidle' into linux-next omits 70d4731adac6 Merge branch 'pm-s2idle-rework' into pm-sleep omits 50e21a09a9df Merge branch 'for-5.4/io_uring' into for-next omits 39876fea3064 Merge branch 'for-5.4/block' into for-next omits 8b3e0af8ab56 Merge branch 'imx/defconfig' into for-next omits e0585bde70ee Merge branch 'imx/dt64' into for-next omits fc9cb416d8b6 Merge branch 'imx/dt' into for-next omits 06a54598ed4d Merge branch 'imx/bindings' into for-next omits 0f4469d3263d Merge branch 'imx/soc' into for-next omits 09a10a8a7f40 Merge branch 'imx/drivers' into for-next omits 6984b6e6a2ee Merge branch 'clk/imx' into for-next omits 5a6660ea31e5 Merge branch 'regmap-5.4' into regmap-next discards cc6ff7162ef4 Kbuild: Handle PREEMPT_RT for version string and magic discards 421a15c167b2 kbuild: clean-up subdir-ym computation discards 4e46537a52ed kbuild: move flex and bison rules to Makefile.host discards 4078614667d7 kbuild: make bison create C file and header in a single pa [...] discards afd7f04f060c kbuild: use $(basename ...) for cmd_asn1_compiler discards cbcbb02867d1 kbuild: Fail if gold linker is detected omits a56f5588a8ef firmware: arm_scmi: Use the term 'message' instead of 'command' omits f90d32167e49 firmware: arm_scmi: Fix few trivial typos in comments omits 15a010ac446c firmware: arm_scmi: Remove extra check for invalid length [...] omits 0a78327e9a78 firmware: arm_scmi: Align few names in sensors protocol wi [...] omits 2230feca56a2 firmware: arm_scmi: Use the correct style for SPDX License [...] discards 1d86f27a227f ARM: OMAP: dma: Mark expected switch fall-throughs discards ba8b0c923a1a ARM: alignment: Mark expected switch fall-throughs discards d795473834ee ARM: tegra: Mark expected switch fall-through discards 543820cfb6e1 ARM/hw_breakpoint: Mark expected switch fall-throughs omits fa9ccaf84f5d Bluetooth: hidp: Let hidp_send_message return number of qu [...] omits 8572f1e04918 Bluetooth: Add support for utilizing Fast Advertising Interval omits 462fd0ddb06a Bluetooth: hci_qca: Send VS pre shutdown command. omits 179203af158e Bluetooth: btqca: Use correct byte format for opcode of in [...] omits 913adde92f31 Bluetooth: hci_qca: Use kfree_skb() instead of kfree() omits c4675923c0fc Bluetooth: btqca: Add a short delay before downloading the NVM omits 6974105d72d8 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] omits 06c8e550a84e rtc: s5m: convert to i2c_new_dummy_device omits 66942015a02c rtc: s35390a: convert to i2c_new_dummy_device omits 1bf779e74bc5 rtc: max77686: convert to i2c_new_dummy_device omits 27c17be8e488 PM / devfreq: tegra20: add COMMON_CLK dependency omits f6274181714d PM / devfreq: events: add Exynos PPMU new events omits 4f065f69ebc2 PM / devfreq: Fix kernel oops on governor module load omits 76f08f2b64df PM / devfreq: rk3399_dmc: Fix spelling typo omits c3ac4d3998c4 PM / devfreq: Fix spelling typo omits 028b3793284f PM / devfreq: Introduce driver for NVIDIA Tegra20 omits 5e18d77f36e6 PM / devfreq: tegra: Rename tegra-devfreq.c to tegra30-devfreq.c omits 3a53ad9448ca PM / devfreq: tegra: Enable COMPILE_TEST for the driver omits dd728f91227d PM / devfreq: tegra: Support Tegra30 omits 34086d25ff69 PM / devfreq: tegra: Reconfigure hardware on governor's restart omits 97ac2ee203e6 PM / devfreq: tegra: Move governor registration to driver's probe omits c617a4aa2029 PM / devfreq: tegra: Mark ACTMON's governor as immutable omits 8851c9dde2cb PM / devfreq: tegra: Avoid inconsistency of current freque [...] omits 868a27e2a93b PM / devfreq: tegra: Clean up driver's probe / remove omits 7a2990545609 PM / devfreq: tegra: Properly disable interrupts omits 7b4ad81cbba1 PM / devfreq: tegra: Drop primary interrupt handler omits f2899a901f8e PM / devfreq: tegra: Don't set EMC clock rate to maximum on probe omits c2b21e4f5363 PM / devfreq: tegra: Don't ignore clk errors omits 5a6634e5cf46 PM / devfreq: tegra: Replace write memory barrier with the [...] omits 5c6893177612 PM / devfreq: tegra: Replace readl-writel with relaxed versions omits a85f1d3d734d PM / devfreq: tegra: Fix kHz to Hz conversion 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 adds 4194aaf60ffa Merge remote-tracking branch 'arc-current/for-curr' adds b9ee5e04fd77 powerpc/64e: Drop stale call to smp_processor_id() which h [...] adds a087027b323c Merge remote-tracking branch 'powerpc-fixes/fixes' adds dd68be772143 Merge remote-tracking branch 'sparc/master' adds 891584f48a90 inet: frags: re-introduce skb coalescing for local delivery adds 3a0233ddec55 xen/netback: Reset nr_frags before freeing skb adds 7e7c076e123a docs: admin-guide: remove references to IPX and token-ring adds fe90689fed11 net: docs: replace IPX in tuntap documentation adds 51650d33b277 net: sched: sch_taprio: fix memleak in error path for sche [...] adds d595b03de2cb bonding: Add vlan tx offload to hw_enc_features adds e3e3af9aa29a net: dsa: sja1105: remove set but not used variables 'tx_v [...] adds e1fea322fc6d net sched: update skbedit action for batched events operations adds 7bc161846dcf tc-testing: updated skbedit action tests with batch create/delete adds 0de94de18027 Merge branch 'skbedit-batch-fixes' adds 414776621d10 net/tls: prevent skb_orphan() from leaking TLS plain text [...] adds 227f2f030e28 team: Add vlan tx offload to hw_enc_features adds 8c25d0887a8b net: tundra: tsi108: use spin_lock_irqsave instead of spin [...] adds 730c5fd42c1e rxrpc: Fix local endpoint refcounting adds e8c3af6bb33a rxrpc: Don't bother generating maxSkew in the ACK packet adds 7bac762d8da3 Merge tag 'rxrpc-fixes-20190809' of git://git.kernel.org/p [...] adds cd48bdda4fb8 sock: make cookie generation global instead of per netns adds 609a2ca57afc bpf: sync bpf.h to tools infrastructure adds 703acf625965 Merge branch 'Fix-collisions-in-socket-cookie-generation' adds 8b6381600d59 ixgbe: fix possible deadlock in ixgbe_service_task() adds 405b93eb7643 net/mlx5e: Use flow keys dissector to parse packets for ARFS adds 93b3586e070b net/mlx5: Support inner header match criteria for non deca [...] adds 466df6eb4a9e net/mlx5e: Only support tx/rx pause setting for port owner adds 5faf5b70c51d net/mlx5e: ethtool, Avoid setting speed to 56GBASE when au [...] adds 55c9bd37ef5a net/mlx5: crypto, Fix wrong offset in encryption key command adds 26149e3e1f44 net/mlx5: kTLS, Fix wrong TIS opmod constants adds a9bc33903273 net/mlx5e: kTLS, Fix progress params context WQE layout adds f1897b3cd1af net/mlx5e: kTLS, Fix tisn field name adds b86f1abe2c27 net/mlx5e: kTLS, Fix tisn field placement adds d9a2fcf53c76 net/mlx5e: Fix false negative indication on tx reporter CQ [...] adds 276d197e70bc net/mlx5e: Fix error flow of CQE recovery on tx reporter adds a4e508cab623 net/mlx5e: Remove redundant check in CQE recovery flow of [...] adds 9566e650bf7f Merge tag 'mlx5-fixes-2019-08-08' of git://git.kernel.org/ [...] adds 6d0d779dca73 hv_netvsc: Fix a warning of suspicious RCU usage adds 57c722e932cf net/tls: swap sk_write_space on close adds b3e78adcbf99 tools: bpftool: fix error message (prog -> object) adds 3c7be384fe6d tools: bpftool: add error message on pin failure adds 4f7aafd78aea Merge branch 'bpf-bpftool-pinning-error-msg' adds 9481382b36fe Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 59c84b9fcf42 netdevsim: Restore per-network namespace accounting for fi [...] adds 68553f1a6f74 rxrpc: Fix local refcounting adds d81f41411c25 net: nps_enet: Fix function names in doc comments adds 8028ccda39bb mlxsw: spectrum_ptp: Keep unmatched entries in a linked list adds 58799865be84 net: dsa: Check existence of .port_mdb_add callback before [...] adds 8874ecae2977 tipc: initialise addr_trail_end when setting node addresses adds 125b7e0949d4 net: tc35815: Explicitly check NET_IP_ALIGN is not zero in [...] adds bb0ce4c1517d net: phy: at803x: stop switching phy delay config needlessly adds 1daeda266878 Merge remote-tracking branch 'net/master' adds bb2d267c448f s390/bpf: fix lcgr instruction encoding adds c0394733d061 Merge remote-tracking branch 'bpf/master' adds 65c41501b7da Merge remote-tracking branch 'ipsec/master' adds 9eb64641463a Merge remote-tracking branch 'netfilter/master' adds f591822c3cf3 IB/mlx5: Fix implicit MR release flow adds d97de8887a12 RDMA/counter: Prevent QP counter binding if counters unsupported adds e7e6c6320c8c IB/mlx5: Check the correct variable in error handling code adds c839bb7f519b Merge remote-tracking branch 'rdma-fixes/for-rc' adds de768ce45466 ALSA: hda - Apply workaround for another AMD chip 1022:1487 adds cfef67f016e4 ALSA: hda - Fix a memory leak bug adds 7d4b8bbe526e Merge remote-tracking branch 'sound-current/for-linus' adds 332ccf00bf85 ASoC: hdac_hdmi: Offload dapm update at jack detection adds 8afd1a99d713 ASoC: Intel: sof-rt5682: add dmic dapm widget to support dmic PCM adds 02f32321cbee Merge branch 'asoc-5.3' into asoc-linus adds 89ac9c951d31 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds fba5b1e9ab52 regmap-irq: Correct error paths in regmap_irq_thread for p [...] adds 0161b8716465 Merge branch 'regmap-5.3' into regmap-linus adds de55e51b7733 Merge remote-tracking branch 'regmap-fixes/for-linus' adds e16053d97bdc Merge branch 'regulator-5.3' into regulator-linus adds a896bba310e2 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 52718908c3f4 spi: dw-pci: Add support for Intel Elkhart Lake PSE SPI adds ec010644e3b7 Merge branch 'spi-5.3' into spi-linus adds c49bac1b5fe4 Merge remote-tracking branch 'spi-fixes/for-linus' adds 5dac665cf403 usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" adds 602fda17c735 usb: gadget: composite: Clear "suspended" on reset/disconnect adds 4a56a478a525 usb: gadget: mass_storage: Fix races between fsg_disable a [...] adds 0cf25bc5d081 Merge tag 'fixes-for-v5.3-rc4' of git://git.kernel.org/pub [...] adds 303911cfc5b9 USB: core: Fix races in character device registration and [...] adds bd2e9d35976b Merge remote-tracking branch 'usb.current/usb-linus' adds 9922d2d064cc Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds dc957e8b5c60 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds b4d98bc3fc93 staging: comedi: dt3000: Fix signed integer overflow 'divi [...] adds 8e2a589a3fc3 staging: comedi: dt3000: Fix rounding up of timer divisor adds 82a5008a341d iio: frequency: adf4371: Fix output frequency setting adds b9ddd5091160 iio: adc: max9611: Fix temperature reading in probe adds 48b30e10bfc2 Merge tag 'iio-fixes-for-5.3b' of git://git.kernel.org/pub [...] adds ba27ff186ad8 Merge remote-tracking branch 'staging.current/staging-linus' adds 508c5849c62d habanalabs: Avoid double free in error flow adds c8113756ba27 habanalabs: fix DRAM usage accounting on context tear down adds 213ad5ad016a habanalabs: fix endianness handling for packets from user adds 4e87334a0ef4 habanalabs: fix completion queue handling when host is BE adds b9040c99414b habanalabs: fix endianness handling for internal QMAN submission adds b421d83a3947 habanalabs: fix device IRQ unmasking for BE host adds 7ea33253e910 Merge tag 'misc-habanalabs-fixes-2019-08-12' of git://peop [...] adds eb77fa8c8c1b Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 8676b3ca4673 soundwire: fix regmap dependencies and align with other se [...] adds 75e6fc5a4c2c Merge remote-tracking branch 'soundwire-fixes/fixes' adds 5584c61947f5 Merge remote-tracking branch 'ide/master' adds d555c34338ca omap-dma/omap_vout_vrfb: fix off-by-one fi value adds 5d45d70286e8 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 2544cd2f92de Merge remote-tracking branch 'omap-fixes/fixes' adds 4207f85eb0f6 hwmon: (lm75) Fix write operations for negative temperatures adds 1ba9e2f91d63 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds a8360b765cc2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds e272d4fb74d6 configfs: fix a deadlock in configfs_symlink() adds fd5507f1859e Merge remote-tracking branch 'vfs-fixes/fixes' adds 2776584a76f8 dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING adds b4f607feacf3 dma-direct: don't truncate dma_required_mask to bus addres [...] adds 7321674dbbf8 dma-mapping: fix page attributes for dma_mmap_* adds 896089d598c1 arm: initialize the dma-remap atomic pool for LPAE configs adds 6c6e8612580a Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds b65e296a3574 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 6bec0a344331 Merge remote-tracking branch 'scsi-fixes/fixes' adds fd001e431627 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' adds a46558568306 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 492a77086525 Merge remote-tracking branch 'pidfd-fixes/fixes' adds bb241f5b0d1a Merge remote-tracking branch 'fpga-fixes/fixes' adds 2b089bf8d19c kernel/configs: Replace GPL boilerplate code with SPDX identifier adds ef349abd91c1 coccinelle: api/atomic_as_refcounter: add SPDX License Identifier adds fac7b714c514 intel_th: Use the correct style for SPDX License Identifier adds 0dda5907b0fc i2c: stm32: Use the correct style for SPDX License Identifier adds 6f5a3a24d6be Merge remote-tracking branch 'spdx/spdx-linus' adds 1109635b292c drm/komeda: Initialize and enable output polling on Komeda adds a9577f192125 drm/komeda: Adds internal bpp computing for arm afbc only [...] adds 8f1c748b9a77 drm/komeda: Add support for 'memory-region' DT node property adds 181ae8844578 Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes adds 63daf4e16654 drm/omap: ensure we have a valid dma_mask adds 260510fdbaa7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 84dad45fd8f3 sh: kernel: disassemble: Mark expected switch fall-throughs adds f55d33f407ad sh: kernel: hw_breakpoint: Fix missing break in switch statement adds af905189716f dmaengine: fsldma: Mark expected switch fall-through adds 70bad7e3c632 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds c2b67394af59 modpost: check for static EXPORT_SYMBOL* functions adds 9b8a8e15a251 kbuild: Fail if gold linker is detected adds b416dffc4078 kbuild: use $(basename ...) for cmd_asn1_compiler adds 563fb938f919 kbuild: make bison create C file and header in a single pa [...] adds 7ffc36349708 kbuild: move flex and bison rules to Makefile.host adds 231a9c316289 Kbuild: Handle PREEMPT_RT for version string and magic adds f97504ed8161 kbuild: add [M] marker for build log of *.mod.o adds 53b5f03e4aa8 Merge remote-tracking branch 'kbuild/for-next' adds 9e5bf7695f9b Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 20bb233d6444 Merge remote-tracking branch 'arm/for-next' adds 575fc5a5a70b Merge branch 'for-next/error-injection' into for-next/core adds 9c1cac424c93 arm64: mm: Really fix sparse warning in untagged_addr() adds 1239af360b11 Merge branch 'for-next/tbi' into for-next/core adds 9cb1c5ddd2c4 arm64: mm: Remove bit-masking optimisations for PAGE_OFFSE [...] adds 14c127c957c1 arm64: mm: Flip kernel VA space adds 6bd1d0be0e97 arm64: kasan: Switch to using KASAN_SHADOW_OFFSET adds 99426e5e8c9f arm64: dump: De-constify VA_START and KASAN_SHADOW_START adds 90ec95cda91a arm64: mm: Introduce VA_BITS_MIN adds 5383cc6efed1 arm64: mm: Introduce vabits_actual adds c812026c54cf arm64: mm: Logic to make offset_ttbr1 conditional adds c8b6d2ccf9b1 arm64: mm: Separate out vmemmap adds ce3aaed87344 arm64: mm: Modify calculation of VMEMMAP_SIZE adds b6d00d47e81a arm64: mm: Introduce 52-bit Kernel VAs adds 2c624fe68715 arm64: mm: Remove vabits_user adds d2c68de192cf docs: arm64: Add layout and 52-bit info to memory document adds d2d73d2fef42 arm64: mm: Simplify definition of virt_addr_valid() adds 6ce0dc725177 Merge branch 'for-next/52-bit-kva' into for-next/core adds bbd1b70639f7 ACPI/PPTT: Add support for ACPI 6.3 thread flag adds 98dc19902a0b arm64: topology: Use PPTT to determine if PE is a thread adds ebd97790cef9 Merge branch 'for-next/acpi' into for-next/core adds 63e3ee615495 ARM: cpuidle: Remove useless header include adds 6460d7ba4884 ARM: cpuidle: Remove overzealous error logging adds e76d8b7027d9 drivers: firmware: psci: Decouple checker from generic ARM [...] adds 81d549e0c810 ARM: psci: cpuidle: Introduce PSCI CPUidle driver adds 788961462f34 ARM: psci: cpuidle: Enable PSCI CPUidle driver adds 9ffeb6d08c3a PSCI: cpuidle: Refactor CPU suspend power_state parameter [...] adds f964cbd07098 Merge branch 'for-next/psci-cpuidle' into for-next/core adds e2e4dbd339a2 Merge remote-tracking branch 'arm64/for-next/core' adds aec2dcc124fe Merge remote-tracking branch 'arm-perf/for-next/perf' adds 4869ff82d9cf Merge remote-tracking branch 'arm-soc/for-next' adds 4e5e543bccc4 Merge remote-tracking branch 'actions/for-next' adds 4352244345a9 Merge remote-tracking branch 'amlogic/for-next' adds c3ae34edaf46 Merge remote-tracking branch 'aspeed/for-next' adds ab18c51627fd Merge remote-tracking branch 'at91/at91-next' adds e7774049ff25 ARM: dts: bcm283x: Define MMC interfaces at board level adds 328e3e369bce ARM: dts: bcm283x: Define memory at board level adds f88d5d870df1 Merge branch 'bcm2835-dt-next' into for-next adds 0541256647aa Merge remote-tracking branch 'bcm2835/for-next' adds ef7e6a128437 clk: imx8mm: Unregister clks when of_clk_add_provider failed adds e8760d8a698c clk: imx8mq: Unregister clks when of_clk_add_provider failed adds 463b9dcdfeaa Merge branch 'clk/imx' into for-next adds 73feb4d0f8f1 soc: imx-scu: Add SoC UID(unique identifier) support adds ffbf23d50353 firmware: imx: Add DSP IPC protocol interface adds ed6e76a0a45b Merge branch 'imx/drivers' into for-next adds 13b7e5bc7d2c Merge branch 'imx/soc' into for-next adds d3b682c49e22 dt-bindings: arm: imx: Add the soc binding for i.MX8MN adds d90e968eadd5 Merge branch 'imx/bindings' into for-next adds aae15b1453a2 ARM: dts: imx27 phyCARD-S: native-mode is part of display-timings adds 28992ae05cc6 ARM: dts: imx25: mbimxsd25: native-mode is part of display [...] adds 6fbeef213c41 ARM: dts: eukrea-mbimxsd27: native-mode is part of display [...] adds 38910680d5cb ARM: dts: mbimxsd25: native-mode is part of display-timings adds 558ea43a7d83 ARM: dts: imx27-phytec-phycore-rdk: native-mode is part of [...] adds 001d47937347 ARM: dts: edb7211: native-mode is part of display-timings adds 7244c49dd36d ARM: dts: apf27dev: native-mode is part of display-timings adds f32f77814925 ARM: dts: imx25: mbimxsd25: native-mode is part of display [...] adds 2b844cb6cd34 Merge branch 'imx/dt' into for-next adds 517ac70d813d arm64: dts: freescale: Add i.MX8MN dtsi support adds 905aab427784 arm64: dts: freescale: Add i.MX8MN DDR4 EVK board support adds 90c2b4da984d arm64: dts: ls1028a: Add Thermal Monitor Unit node adds 062c542f2734 Merge branch 'imx/dt64' into for-next adds 7f2c70c95c65 Merge branch 'imx/defconfig' into for-next adds cce463aaf437 Merge remote-tracking branch 'imx-mxs/for-next' adds 46c6c21972a2 Merge remote-tracking branch 'keystone/next' adds c679fc200da6 Merge remote-tracking branch 'mediatek/for-next' adds 993c7b1755fe Merge remote-tracking branch 'mvebu/for-next' adds e5ff2ff8735b Merge remote-tracking branch 'omap/for-next' adds e5b70932bad5 Merge remote-tracking branch 'qcom/for-next' adds da10b0f6e6c6 Merge remote-tracking branch 'renesas/next' adds 45f5d5a9e34d arm64: dts: renesas: r8a77995: draak: Fix backlight regula [...] adds 377fbc7c31e5 Merge remote-tracking branch 'origin/fixes-for-v5.3' into [...] adds 129ae1a71d4b Merge remote-tracking branch 'renesas-geert/next' adds 6f6403d0614d Merge remote-tracking branch 'reset/reset/next' adds 902d2aabe75a Merge remote-tracking branch 'rockchip/for-next' adds 791aa2150b29 ARM: dts: exynos: Move MSC power domain to the right (sort [...] adds 8686764fc071 ARM: dts: exynos: Add G3D power domain to Exynos542x adds bfb77169306d ARM: dts: exynos: Add CAM power domain to Exynos5422/5800 adds fbd640ed0fa5 Merge branch 'next/dt' into for-next adds b45cc7547325 Merge remote-tracking branch 'samsung-krzk/for-next' adds 4752544a447b firmware: arm_scmi: Use the correct style for SPDX License [...] adds 9eefa43a1a03 firmware: arm_scmi: Align few names in sensors protocol wi [...] adds 37bbffcb19a7 firmware: arm_scmi: Remove extra check for invalid length [...] adds c29a628976b3 firmware: arm_scmi: Fix few trivial typos in comments adds 5b65af8f60f5 firmware: arm_scmi: Use the term 'message' instead of 'command' adds 9dc34d635c67 firmware: arm_scmi: Check if platform has released shmem b [...] adds 2747a967c85d firmware: arm_scmi: Reorder some functions to avoid forwar [...] adds 3748daf7fb6b firmware: arm_scmi: Segregate tx channel handling and prep [...] adds 46cc7c286ce3 firmware: arm_scmi: Add receive channel support for notifications adds 38c927fbebb3 firmware: arm_scmi: Separate out tx buffer handling and pr [...] adds 22d1f76109f7 firmware: arm_scmi: Add mechanism to unpack message headers adds 58ecdf03dbb9 firmware: arm_scmi: Add support for asynchronous commands [...] adds 6a55331c87d8 firmware: arm_scmi: Drop async flag in sensor_ops->reading_get adds d09aac0eb17c firmware: arm_scmi: Add asynchronous sensor read if it supports adds d0aba1161455 firmware: arm_scmi: Drop config flag in clk_ops->rate_set adds 2bc06ffa0635 firmware: arm_scmi: Use asynchronous CLOCK_RATE_SET when possible adds aa90ac45bc88 firmware: arm_scmi: Use {get,put}_unaligned_le{32,64} accessors adds ac8aaf348cf5 firmware: arm_scmi: Add discovery of SCMI v2.0 performance [...] adds 823839571d76 firmware: arm_scmi: Make use SCMI v2.0 fastchannel for per [...] adds ae39913ce409 dt-bindings: arm: Extend SCMI to support new reset protocol adds 95a15d80aa0d firmware: arm_scmi: Add RESET protocol in SCMI v2.0 adds c8ae9c2da1cc reset: Add support for resets provided by SCMI adds 33b8315201b7 Merge remote-tracking branches 'korg_sudeep/for-next/juno' [...] adds 57d9f685dd5a Merge remote-tracking branch 'scmi/for-linux-next' adds 9b1e6ce34a1a arm64: defconfig: Enable Sun4i SPDIF module adds 7964dd32ef47 Merge branch 'sunxi/config64-for-5.4' into sunxi/for-next adds 6dcd8bc0161e Merge remote-tracking branch 'sunxi/sunxi/for-next' adds b6b0479094a9 Merge remote-tracking branch 'tegra/for-next' adds ebd5f82d32ad clk: aspeed: Add SDIO gate adds e9759f7c4db8 Merge branch 'clk-aspeed' into clk-next adds a95fb581b144 clk: qoriq: Fix -Wunused-const-variable adds e2f2402f3be8 clk: Si5341/Si5340: remove redundant assignment to n_den adds 0043a36671ae Merge branch 'clk-unused' into clk-next adds 5911dba556cf clk: versatile: Add of_node_put() in cm_osc_setup() adds d55841ce1115 clk: davinci: pll: Add of_node_put() in of_davinci_pll_init() adds d432d0456030 clk: st: clk-flexgen: Add of_node_put() in st_of_flexgen_setup() adds b684702f6e47 clk: ti: dm814x: Add of_node_put() to prevent memory leak adds d95ace2f2355 Merge branch 'clk-of-node-put' into clk-next adds 570aaec7e943 clk: Constify struct clk_bulk_data * where possible adds c6f75d0d5a40 Merge branch 'clk-const-bulk-data' into clk-next adds 1bd37a467700 clk: Add clk_min/max_rate entries in debugfs adds 9f7767226083 clk: Assert prepare_lock in clk_core_get_boundaries adds 1ccc0ddf046a clk: Use seq_puts() in possible_parent_show() adds aea9cf7cbffc Merge branch 'clk-min-max-debugfs' into clk-next adds 46e625b3e320 clk: qcom: clk-alpha-pll: Remove unnecessary cast adds 4c45653b0b47 clk: qcom: clk-alpha-pll: Remove post_div_table checks adds 548a909597d5 clk: qcom: clk-alpha-pll: Add support for Trion PLLs adds e5ee331ebcf3 dt-bindings: clock: Document gcc bindings for SM8150 adds 2a1d7eb854bb clk: qcom: gcc: Add global clock controller driver for SM8150 adds 56bf8740ff47 clk: qcom: msm8916: Don't build by default adds 7d0c76bdf227 clk: qcom: Add WCSS gcc clock control for QCS404 adds 30efbc3be363 Merge branch 'clk-qcom' into clk-next adds 64ebb57a3df6 clk: reset: Modify reset-controller driver adds 997c7fa806a9 Merge branch 'clk-mtk' into clk-next adds 75e0a1e30191 clk: qcom: define probe by index API as common API adds 12294055c31c Merge branch 'clk-qcom' into clk-next adds 096f4597406b dt-bindings: ap806: add the cluster clock node in the syscon file adds 33c0259092c8 clk: mvebu: add helper file for Armada AP and CP clocks adds f756e362d938 clk: mvebu: add CPU clock driver for Armada 7K/8K adds baf4c10f8878 clk: mvebu: ap806: Fix clock name for the cluster adds 658a87d82b75 Merge branch 'clk-armada' into clk-next adds bf32e7dbfce8 clk: samsung: Change signature of exynos5_subcmus_init() function adds b6adeb6bc61c clk: samsung: exynos5800: Move MAU subsystem clocks to MAU [...] adds baf7b79e1ad7 clk: samsung: exynos542x: Move MSCL subsystem clocks to it [...] adds 21a2f76849f1 Merge branch 'clk-fixes' into clk-next adds a698611c7924 Merge remote-tracking branch 'clk/clk-next' adds dbd90f00d55b Merge remote-tracking branch 'csky/linux-next' adds f96c32026792 Merge remote-tracking branch 'h8300/h8300-next' adds 782d7a217eb6 ia64: annotate a switch fallthrough in ia64_do_signal adds 94707d90b7d6 ia64: annotate switch fallthroughs in ia64_handle_unaligned adds d0d82d24cdfd ia64/kprobes: remove the unused ia64_get_bsp_cfm function adds 4189ff23489e kernel: only define task_struct_whitelist conditionally adds df1aeb3dd52b Merge remote-tracking branch 'ia64/next' adds 4bc3c420246e dt-bindings: ingenic: Add DT bindings for TCU clocks adds 97689a1a3fda doc: Add doc for the Ingenic TCU hardware adds 2e8722a5255e dt-bindings: Add doc for the Ingenic TCU drivers adds 39233b7c6112 mfd/syscon: Add device_node_to_regmap() adds 4f89e4b8f121 clk: ingenic: Add driver for the TCU clocks adds 9536eba03ec7 irqchip: Add irq-ingenic-tcu driver adds 34e9368301d5 clocksource: Add a new timer-ingenic driver adds 73dd11dc1a88 clk: jz4740: Add TCU clock adds 36aafdbd5288 MIPS: jz4740: Add DTS nodes for the TCU drivers adds a68d3b052b57 MIPS: qi_lb60: Reduce system timer and clocksource to 750 kHz adds 157c887aff52 MIPS: CI20: Reduce system timer and clocksource to 3 MHz adds 967a7100400a MIPS: GCW0: Reduce system timer and clocksource to 750 kHz adds abc552284f6b MIPS: jz4740: Drop obsolete code adds 75b7329a4f08 Merge branch 'ingenic-tcu-v5.4' into mips-next adds c2869aafe719 MIPS: Don't use bc_false uninitialized in __mm_isBranchInstr adds 077ff3be06e8 MIPS/ptrace: Update mips_get_syscall_arg's return type adds c59ae0a10551 MIPS: tlbex: Explicitly cast _PAGE_NO_EXEC to a boolean adds 0322e8d0afe1 Merge remote-tracking branch 'mips/mips-next' adds 82992fc70f98 parisc: Add ALTERNATIVE_CODE() and ALT_COND_RUN_ON_QEMU adds a5ff2130a4d9 parisc: speed up flush_tlb_all_local with qemu adds ef244c3d57e5 Merge remote-tracking branch 'parisc-hd/for-next' adds ae2e953fdca7 powerpc/rtas: Unexport rtas_online_cpus_mask, rtas_offline [...] adds 0df3e42167ca PCI: rpaphp: Avoid a sometimes-uninitialized warning adds 08a456aa6437 powerpc/powernv: Move SCOM access code into powernv platform adds 9edc6b919d9f powerpc/powernv: Remove dead SCOM access code adds bfd2f0d49aef powerpc/powernv: Get rid of old scom_controller abstraction adds 8c98db8d5851 powerpc/powernv: Fix checkpatch warnings in opal-xscom.c adds 8b856a0942a1 powerpc/configs: Disable SCOM_DEBUGFS in powernv_defconfig adds e7de4f7b64c2 powerpc/powernv: Restrict OPAL symbol map to only be reada [...] adds 461cef2a676e powerpc/32: activate ARCH_HAS_PMEM_API and ARCH_HAS_UACCES [...] adds 1ebe0dcce175 powerpc/xive: Update comment referencing magic loads from an ESB adds 9616dda1aadd powerpc/pseries/hotplug-memory.c: Replace nested ifs by sw [...] adds 680d00741838 powerpc/powernv: Print helpful message when cores guarded adds 2705ec100b46 powerpc/xive: Use GFP_KERNEL instead of GFP_ATOMIC in 'xiv [...] adds aad91360fc39 powerpc/xive: Add a check for memory allocation failure adds a26c29a00f20 powerpc/64s: Make boot look nice(r) adds a66691a489ba Merge remote-tracking branch 'powerpc/next' adds 9fd40496b4a6 Merge remote-tracking branch 'risc-v/for-next' adds 9c7a7b69c1ba s390/extmem: use refcount_t for refcount adds cc4d5469e672 s390/mm: use refcount_t for refcount adds 1ef75dfd1aa8 s390/startup: add initial pgm check handler adds e79333569918 s390/startup: purge obsolete .gitignore patterns adds 18cd95e6fddb Merge remote-tracking branch 's390/features' adds bea5ae41dc28 Merge remote-tracking branch 'sh/sh-next' adds cd8869f4cb25 xtensa: add missing isync to the cpu_reset TLB code adds fa4b55813b1e Merge branch 'xtensa-5.3' into xtensa-for-next adds c18d16a60233 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds c59d8ed69d16 Merge remote-tracking branch 'afs/afs-next' adds 6f9d885a4338 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 2364ea12f789 smb3: Incorrect size for netname negotiate context adds 06cdec9a3d6f cifs: fix a comment for the timeouts when sending echos adds 1543f29676cc fs: cifs: cifsssmb: remove redundant assignment to variable ret adds d1e7e5230276 cifs: get mode bits from special sid on stat adds 1e5add43bcab cifs: allow chmod to set mode bits using special sid adds f6ef0137e680 cifs: prepare SMB2_Flush to be usable in compounds adds f7adb0e321dc cifs: add passthrough for smb2 setinfo adds f242729c665a smb3: add missing flag definitions adds af816b1fac41 cifs: remove redundant assignment to variable rc adds 98310e07a954 Merge remote-tracking branch 'cifs/for-next' adds 4ea9e989a427 Merge remote-tracking branch 'ext3/for_next' adds da17b3b55e0f Merge remote-tracking branch 'f2fs/dev' adds 302f2c0cb6da Merge remote-tracking branch 'fsverity/fsverity' adds efed319079b8 Merge remote-tracking branch 'fuse/for-next' adds ae289f781873 Merge remote-tracking branch 'nfsd/nfsd-next' adds 974e0f9c72b2 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 294fc7a4c8ec fs: xfs: xfs_log: Don't use KM_MAYFAIL at xfs_log_reserve(). adds 858b44dc62a1 xfs: remove more ondisk directory corruption asserts adds 8612de3f7ba6 xfs: don't crash on null attr fork xfs_bmapi_read adds 5fdd1537f172 Merge remote-tracking branch 'xfs/for-next' adds 50ae8d87646d Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 846d81380cb1 Merge remote-tracking branch 'file-locks/locks-next' adds 426361c46451 Merge remote-tracking branch 'vfs/for-next' adds 5a1de85712c3 Merge remote-tracking branch 'printk/for-next' adds b8562fb45a54 Merge remote-tracking branch 'pci/next' adds 6b01b71ce9b1 Merge remote-tracking branch 'hid/for-next' adds fe7b57c738c3 Merge remote-tracking branch 'i2c/i2c/for-next' adds 91227632fc7a i3c: master: Add of_node_put() before return adds fd3f8f3118c6 i3c: master: cdns: Use for_each_set_bit() adds b1ac3a4b9aa2 i3c: add addr and lvr to i2c_dev_desc structure adds 7afe9a4e5665 i3c: master: fix a memory leak bug adds be052694f61d Merge remote-tracking branch 'i3c/i3c/next' adds 02203a63798d Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 11fec009d97e Documentation: sphinx: Add missing comma to list of strings adds 82bf829b692d Documentation: sphinx: Don't parse socket() as identifier [...] adds 15e2544ed38a kernel-doc: Allow anonymous enum adds 3b2cb439a63f docs: Fix typo on pull requests guide adds 03d36521f5d2 Documentation: virt: Fix broken reference to virt tree's index adds 6a241a11f925 docs/zh_CN: update Chinese howto.rst for latexdocs making adds 198266af3ab9 Documentation/arm/sa1100: Remove some obsolete documentation adds 13afbbf49a34 Documentation/arm/sa1100/assabet: Fix 'make assabet_defcon [...] adds 4514fe8cd96f Documentation/arm/samsung-s3c24xx: Remove stray U+FEFF cha [...] adds 603020b285f6 Merge remote-tracking branch 'jc_docs/docs-next' adds 0bf63e2c2913 media: mach-omap2/devices.c: set dma mask adds ae27c563a618 Merge tag 'v5.3-rc4' into patchwork adds a6f7fa13a7ed Merge remote-tracking branch 'v4l-dvb/master' adds accd2dd72c8f PCI/ASPM: Add pcie_aspm_enabled() adds 4eaefe8c621c nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled adds b782edc19eac PM / wakeup: Drop wakeup_source_init(), wakeup_source_prepare() adds 1e0603c253dc PM / wakeup: Use wakeup_source_register() in wakelock.c adds 986845e747af PM / wakeup: Show wakeup sources stats in sysfs adds ca87b1b6f02a PM: sleep: Replace strncmp() with str_has_prefix() adds 85688bbc3740 Merge branch 'pm-sleep' into linux-next adds 31eb84571839 intel-hid: intel-vbtn: Avoid leaking wakeup_mode set adds d19bdb876bec intel-hid: Disable button array during suspend-to-idle adds 11f26633cccb PM: suspend: Fix platform_suspend_prepare_noirq() adds 3abf71ed4330 Merge branch 'pm-s2idle-rework' into linux-next adds e61a41256edf cpufreq: dev_pm_qos_update_request() can return 1 on success adds 600f5badb78c cpufreq: schedutil: Don't skip freq update when limits change adds 94145d4ff334 Merge branch 'pm-cpufreq' into linux-next adds b7e7fffd3e8c cpuidle: teo: Get rid of redundant check in teo_update() adds b8a544f29770 Merge branch 'pm-cpuidle' into linux-next adds 634c130cfcc0 Merge branch 'pm-domains' into linux-next adds ee8193ee96c7 ACPI: PM: Print debug messages on device power state changes adds 2c2b005f5495 ACPI / processor: don't print errors for processorIDs == 0xff adds ebb7d535879a Merge branches 'acpi-apei', 'acpi-pm' and 'acpi-processor' [...] adds 0a04cec00f32 Merge remote-tracking branch 'pm/linux-next' adds 02155c7dbbf2 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds c99670df8c06 Merge remote-tracking branch 'opp/opp/linux-next' adds e0887e764fff Merge remote-tracking branch 'thermal/next' adds ae50e2b34fa8 Merge remote-tracking branch 'thermal-soc/next' adds ab9f5b6fb922 Merge remote-tracking branch 'ieee1394/for-next' adds 3e507b028cf4 Merge remote-tracking branch 'swiotlb/linux-next' adds bcbc82dd30c6 Merge remote-tracking branch 'rdma/for-next' adds 242453c227d1 cls_api: modify the tc_indr_block_ing_cmd parameters. adds f8436988574e cls_api: remove the tcf_block cache adds e4da91021153 cls_api: add flow_indr_block_call function adds 4e481908c51b flow_offload: move tc indirect block to flow offload adds 1150ab0f1b33 flow_offload: support get multi-subsystem block adds 9a32669fecfb netfilter: nf_tables_offload: support indr block call adds 2339ef1cf327 Merge branch 'flow_offload-add-indr-block-in-nf_table_offload' adds 6c9081a3915d tipc: add loopback device tracking adds b6cdf09f51c2 net: stmmac: xgmac: Implement MMC counters adds 5656ac5542df net: stmmac: xgmac: Implement set_mtl_tx_queue_weight() adds 7035aad875ba net: stmmac: xgmac: Implement tx_queue_prio() adds 76067459c686 net: stmmac: Implement RSS and enable it in XGMAC core adds 1fbdad00055c net: stmmac: selftests: Add RSS test adds 3cd1cfcba26e net: stmmac: Implement VLAN Hash Filtering in XGMAC adds 74043f6b22c3 net: stmmac: selftests: Add test for VLAN and Double VLAN [...] adds 56e58d6c8a56 net: stmmac: Implement Safety Features in XGMAC core adds d6e1c12cf9bc net: stmmac: Add Flexible RX Parser support in XGMAC adds ccfc639a94f2 net: stmmac: selftests: Add a selftest for Flexible RX Parser adds eb716a649f25 Merge branch 'stmmac-next' adds da382875c616 mlxsw: spectrum: Extend to support Spectrum-3 ASIC adds 018e5b458723 fq_codel: remove set but not used variables 'prev_ecn_mark [...] adds 32879f000120 r8169: allocate rx buffers using alloc_pages_node adds fcc32a21655e liquidio: Use pcie_flr() instead of reimplementing it adds 1a9914884db5 tcp: batch calls to sk_flush_backlog() adds 3a5e523479c4 devlink: remove pointless data_len arg from region snapsho [...] adds c04b79b6cfd7 tcp: add new tcp_mtu_probe_floor sysctl adds 1555e6fdf062 tcp: Update TCP_BASE_MSS comment adds a7eb6a4f2560 r8169: fix performance issue on RTL8168evl adds ca497fb6aa9f taprio: remove unused variable 'entry_list_policy' adds 9e6717af61df net: hns3: fix GFP flag error in hclge_mac_update_stats() adds 130509213bae net: hns3: fix interrupt clearing error for VF adds eb977d996e93 net: hns3: clean up for vlan handling in hns3_fill_desc_vtags adds 7ac243f99d61 net: hns3: add input length check for debugfs write function adds aacbe27e82f0 net: hns3: modify how pause options is displayed adds ddb54554fa51 net: hns3: add DFX registers information for ethtool -d adds b20d7fe51e0d net: hns3: add some statitics info to tx process adds 42611b70f8be net: hns3: add check for max TX BD num for tso and non-tso case adds dec8466001f7 net: hns3: add function display NCL_CONFIG info adds 615466ce415a net: hns3: refine MAC pause statistics querying function adds 427a7bff66c8 net: hns3: add handshake with VF for PF reset adds eddd98600b38 net: hns3: refine some macro definitions adds f52ea3c55a40 Merge branch 'hns3-next' adds f887427b2cec selftests: Fix detection of nettest command in fcnal-test adds 62ad42ec9c49 tc-testing: added tdc tests for matchall filter adds e4f9abbd38e4 net/mlx5e: Extend hairpin entry with reference counter adds 73edca736e58 net/mlx5e: Protect hairpin entry flows list with spinlock adds b32accda8afd net/mlx5e: Protect hairpin hash table with mutex adds db76ca2424fe net/mlx5e: Allow concurrent creation of hairpin entries adds dd58edc328ce net/mlx5e: Extend mod header entry with reference counter adds 83a52f0d5255 net/mlx5e: Protect mod header entry flows list with spinlock adds d2faae25c305 net/mlx5e: Protect mod_hdr hash table with mutex adds a734d0071731 net/mlx5e: Allow concurrent creation of mod_hdr entries adds 948993f2beeb net/mlx5e: Extend encap entry with reference counter adds 61086f391044 net/mlx5e: Protect encap hash table with mutex adds d589e785baf5 net/mlx5e: Allow concurrent creation of encap entries adds ef2e4094e076 net/mlx5: E-switch, Removed unused hwid adds 724ee17912c9 net/mlx5e: Simplify querying port representor parent id adds c938451f6b9c net/mlx5e: Use vhca_id in generating representor port_index adds b51c225e6c4e net/mlx5e: Use refcount_t for refcount adds 38b9e0f6d981 Merge tag 'mlx5-updates-2019-08-09' of git://git.kernel.or [...] adds a62052ba2aec wimax: no need to check return value of debugfs_create functions adds fedcc6da10f3 bonding: no need to print a message if debugfs_create_dir() fails adds 9f818c8a7388 mlx5: no need to check return value of debugfs_create functions adds 9e3926df8779 xgbe: no need to check return value of debugfs_create functions adds 3a131e85043c bnxt: no need to check return value of debugfs_create functions adds 9dac1e8eeaa2 cxgb4: no need to check return value of debugfs_create functions adds 11ab11e69d63 hns3: no need to check return value of debugfs_create functions adds 16e9b481e988 nfp: no need to check return value of debugfs_create functions adds 8d72ab119f42 stmmac: no need to check return value of debugfs_create functions adds 92aff5b46787 dpaa2: no need to check return value of debugfs_create functions adds 687236b07a67 qca: no need to check return value of debugfs_create functions adds 2f62f8e6c379 skge: no need to check return value of debugfs_create functions adds e6882aa623f6 mvpp2: no need to check return value of debugfs_create functions adds ecc557075166 fm10k: no need to check return value of debugfs_create functions adds 43c4eb038119 i40e: no need to check return value of debugfs_create functions adds 35dc61ebfc10 ixgbe: no need to check return value of debugfs_create functions adds 7e174a49bb80 ieee802154: no need to check return value of debugfs_creat [...] adds 2cc2743d8fee Merge branch 'Networking-driver-debugfs-cleanups' adds 7c747838a558 drop_monitor: Split tracing enable / disable to different [...] adds 70c69274f354 drop_monitor: Initialize timer and work item upon tracing enable adds 44075f563793 drop_monitor: Reset per-CPU data before starting to trace adds c5ab9b1c41f6 drop_monitor: Require CAP_NET_ADMIN for drop monitor confi [...] adds 28315f799987 drop_monitor: Add alert mode operations adds ca30707dee2b drop_monitor: Add packet alert mode adds 57986617a736 drop_monitor: Allow truncation of dropped packets adds 444be061d012 drop_monitor: Add a command to query current configuration adds 30328d46af59 drop_monitor: Make drop queue length configurable adds e9feb58020f9 drop_monitor: Expose tail drop counter adds 6e5ee483397a Merge branch 'drop_monitor-Capture-dropped-packets-and-metadata' adds 150e8f8a1bae netdevsim: register couple of devlink params adds 3eef8689325e net: phy: simplify genphy_config_advert by using the linkm [...] adds f4069cd7fa65 net: phy: prepare phylib to deal with PHY's extending Clause 22 adds bf22b343ca80 net: phy: add phy_modify_paged_changed adds 087f5b8758ae net: phy: realtek: add support for the 2.5Gbps PHY in RTL8125 adds d35bbe84c12e Merge branch 'realtek-phy-next' adds eb2e7f092271 r8169: inline rtl8169_free_rx_databuff adds 929938536fc0 net: dsa: mv88e6xxx: wait for 88E6185 PPU disabled adds 683f2244c5a3 net: dsa: mv88e6xxx: introduce wait mask routine adds 19fb7f69da2a net: dsa: mv88e6xxx: introduce wait bit routine adds 28ae1e9662b2 net: dsa: mv88e6xxx: wait for AVB Busy bit adds 2ad4da776bdb net: dsa: mv88e6xxx: remove wait and update routines adds 1c6463b6fc36 net: dsa: mv88e6xxx: fix SMI bit checking adds eede236112b7 net: dsa: mv88e6xxx: add delay in direct SMI wait adds a858390177bc Merge branch 'net-dsa-mv88e6xxx-prepare-Wait-Bit-operation' adds 6f20a697e487 xen-netback: no need to check return value of debugfs_crea [...] adds 53f6f391786e caif: no need to check return value of debugfs_create functions adds fb298ac4ac03 Merge remote-tracking branch 'net-next/master' adds d9973cec9d57 xdp: xdp_umem: fix umem pages mapping for 32bits systems adds 3783d43752ea samples/bpf: xdp_fwd rename devmap name to be xdp_tx_ports adds a32a32cb26eb samples/bpf: make xdp_fwd more practically usable via devm [...] adds abcce733adb7 samples/bpf: xdp_fwd explain bpf_fib_lookup return codes adds 9f30cd568b39 Merge branch 'bpf-xdp-fwd-sample-improvements' adds a664a834579a tools: bpftool: fix reading from /proc/config.gz adds bd2883a4f4a8 Merge remote-tracking branch 'bpf-next/master' adds c96266b68b3c Merge remote-tracking branch 'mlx5-next/mlx5-next' adds ad32dd931f26 Merge remote-tracking branch 'netfilter-next/master' adds 829e1b2dd853 Merge remote-tracking branch 'nfc-next/master' adds 2b2a9a2caa68 Merge remote-tracking branch 'wireless-drivers-next/master' adds d9fcef4e91d4 Bluetooth: Add support for utilizing Fast Advertising Interval adds e39165a0e8bf Bluetooth: hci_qca: Remove redundant initializations to zero adds bb523e06c13c Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings adds 423a3d533d8d Merge remote-tracking branch 'bluetooth/master' adds 34aad20bc3ff gfs2: gfs2_iomap_begin cleanup adds 72d36d0529c6 gfs2: Add support for IOMAP_ZERO adds 2257e468a63b gfs2: implement gfs2_block_zero_range using iomap_zero_range adds d40312598d53 gfs2: Minor gfs2_alloc_inode cleanup adds 00d20c6907a3 gfs2: Always mark inode dirty in fallocate adds e366fcd324f5 Merge remote-tracking branch 'gfs2/for-next' adds 02573425de5f Merge remote-tracking branch 'nand/nand/next' adds f173f26a4d54 mtd: spi-nor: always use bounce buffer for register read/writes adds b35b9a10362d mtd: spi-nor: Move m25p80 code in spi-nor.c adds c76f5089796a mtd: spi-nor: Rework hwcaps selection for the spi-mem case adds 5fbdac150d48 mtd: spi-nor: fix description for int (*flash_is_locked)() adds cf597c3f8a59 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 7a4be6c113c1 crypto: ccree - use the full crypt length value adds e88b27c8eaa8 crypto: ccree - use std api sg_zero_buffer adds f6ebfd7826a8 crypto: ccp - Log an error message when ccp-crypto fails to load adds 15b2455ab4e6 crypto: ux500/crypt - Mark expected switch fall-throughs adds 48f89d2a2920 crypto: caam - fix concurrency issue in givencrypt descriptor adds f26882a3475e crypto: inside-secure - Use defines instead of some consta [...] adds 514838e920d0 crypto: drivers - Remove dev_err() usage after platform_get_irq() adds 114e2ccd9eff crypto: ccp - Clean up and exit correctly on allocation failure adds 1bfaac7c53f5 crypto: inside-secure - Remove redundant DES ECB & CBC key [...] adds 65526f638efc crypto: gcm - helper functions for assoclen/authsize check adds bc67d04e7526 crypto: aes - helper function to validate key length for A [...] adds 51fab3d73054 crypto: caam/qi - fix error handling in ERN handler adds 1984aaeec372 crypto: caam - fix return code in completion callbacks adds 1ccb39eb5a98 crypto: caam - update IV only when crypto operation succeeds adds 836d8f43c5e5 crypto: caam - check key length adds 68a51394f37a crypto: caam - check authsize adds fcd23ed57c4c crypto: caam - check assoclen adds 31bb2f0da1b5 crypto: caam - check zero-length input adds d28a43edf3ca crypto: caam - update rfc4106 sh desc to support zero leng [...] adds a2fb864c042b crypto: caam - keep both virtual and dma key addresses adds e9b4913a5f94 crypto: caam - fix MDHA key derivation for certain user ke [...] adds c59a1d41672a crypto: caam - free resources in case caam_rng registratio [...] adds 4e3a61c55b8c crypto: caam - execute module exit point only if necessary adds 58068cfc810c crypto: caam - unregister algorithm only if the registrati [...] adds 0435d47e2627 crypto: caam - change return value in case CAAM has no MDHA adds d13dfae3cedd crypto: engine - Reduce default RT priority adds 263c9959c937 crypto: hisilicon - add queue management driver for HiSili [...] adds dfed0098ab91 crypto: hisilicon - add hardware SGL support adds 62c455ca853e crypto: hisilicon - add HiSilicon ZIP accelerator support adds 79e09f30eeba crypto: hisilicon - add SRIOV support for ZIP adds 8201fdf49ff0 Documentation: Add debugfs doc for hisi_zip adds 72c7a68d2ea3 crypto: hisilicon - add debugfs for ZIP and QM adds ad3f0a93b639 MAINTAINERS: add maintainer for HiSilicon QM and ZIP contr [...] adds 74bf81d0968c crypto: gcm - restrict assoclen for rfc4543 adds 0866ba23b7ef crypto: artpec6 - use devm_platform_ioremap_resource() to [...] adds 17729e56f9b8 crypto: ccp - use devm_platform_ioremap_resource() to simp [...] adds 6d1c0186f392 crypto: exynos - use devm_platform_ioremap_resource() to s [...] adds f78c7123ff4c crypto: img-hash - use devm_platform_ioremap_resource() to [...] adds f8dab5575b76 crypto: inside-secure - use devm_platform_ioremap_resource [...] adds b26120fdb932 crypto: mediatek - use devm_platform_ioremap_resource() to [...] adds 9a8e0a513b2b crypto: picoxcell - use devm_platform_ioremap_resource() t [...] adds cf68528f9aaa crypto: sunxi-ss - use devm_platform_ioremap_resource() to [...] adds 721744730ab0 crypto: rockchip - use devm_platform_ioremap_resource() to [...] adds 473b4d995963 crypto: stm32 - use devm_platform_ioremap_resource() to si [...] adds a54d83d42890 crypto: qce - use devm_platform_ioremap_resource() to simp [...] adds 2229c7407928 crypto: qcom-rng - use devm_platform_ioremap_resource() to [...] adds f6b0b78a5c6c crypto: ccp - Include DMA declarations explicitly adds 3a646b6ed49c crypto: ccp - Remove unnecessary linux/pci.h include adds ec9c7d19336e padata: initialize pd->cpu with effective cpumask adds 1f327293f1ff Merge remote-tracking branch 'crypto/master' adds b0383c0653c4 Merge tag 'drm-misc-next-2019-08-08' of git://anongit.free [...] adds c6dddf45402c drm/amdgpu: replace readq/writeq with atomic64 operations adds dd21a572c906 drm/amdgpu: implement UMC 64 bits REG operations adds 6ca523d7eb19 drm/amdgpu: remove RREG64/WREG64 adds 3f61fd41f383 Merge tag 'v5.3-rc3' into drm-next-5.4 adds e7f7287bf5f7 Merge tag 'drm-next-5.4-2019-08-09' of git://people.freede [...] adds 61ee86c5ef84 Merge remote-tracking branch 'drm/drm-next' adds 05677c958ad2 Revert "drm/amdgpu: fix transform feedback GDS hang on gfx [...] adds dca009e71c72 drm/amdgpu: enable gfx clock gatings for navi12 adds 5211c37a3445 drm/amdgpu: enable hdp clock gating for navi12 adds e2f9726ee9b7 drm/amdgpu/sdma5: set sdma clock gating for navi12 adds 358ab97f5366 drm/amdgpu: enable sdma clock gating for navi12 adds cf5a95e5b80d drm/amdgpu/mmhub2: set clock gating for navi12 adds 8b797b3d30c4 drm/amdgpu: enable mmhub clock gating for navi12 adds fbe0bc5794ed drm/amdgpu: enable ih clock gating for navi12 adds 89b8d6da24b0 drm/amdgpu/athub2: set clock gating for navi12 adds ca51678db44f drm/amdgpu: enable athub clock gating for navi12 adds 65872e59d67e drm/amdgpu: enable vcn clock gating for navi12 adds 29c9d8eadc7a drm/amd/display: Remove drm_dsc_dc.c adds 965ebe3d5d64 drm/amdgpu: Update pitch on page flips without DC as well adds 260517203210 drm/amdgpu: add navi14 PCI ID adds 1b41b769e137 drm/amd/powerplay: re-define smu interface version for smu v11 adds 3c0b547da0d7 drm/amd/powerplay: update smu11_driver_if_navi10.h adds a2b459947b1e drm/amdgpu: add check to avoid array bound issue adds 44494f96ba96 drm/amdgpu: add sub block parameter in ras inject command adds 3d093da0989e drm/amdgpu: add amdgpu_mmhub_funcs definition adds 9fb2d8de4a43 drm/amdgpu: support mmhub ras in amdgpu ras adds 145b03eb738e drm/amdgpu: create mmhub ras framework adds f60481a94529 drm/amdgpu: add gfx clock gating for Arcturus adds 6b76ce62bfcb drm/amdgpu: enable gfx clock gating for Arcturus adds 6acb87acefd7 drm/amdgpu: add hdp clock gating for Arcturus adds 5d111f5b3a31 drm/amdgpu: enable hdp clock gating for Arcturus adds 78864760c2e3 drm/amdgpu: support sdma clock gating for more instances adds 8dc7e07cfff5 drm/amdgpu: add sdma clock gating for Arcturus adds f7ee1995282c drm/amdgpu: enable sdma clock gating for Arcturus adds bee7b51ac93a drm/amdgpu: split athub clock gating from mmhub adds 9b4e63f4513b drm/amd/powerplay: change smu_read_sensor sequence in smu adds 5212a3bdf03f drm/amdgpu: remove ras block's feature status info in sysfs adds f9da7c438424 drm/amdgpu: add GFX_CP_LS flag to Arcturus adds 15e2f43a72cf drm/amdgpu: increase CGCG gfx idle threshold for Arcturus adds cb15e8046d0d drm/amdgpu: add mmhub clock gating for Arcturus adds a840159c82c7 drm/amdgpu: enable mmhub clock gating for Arcturus adds e34640e247be drm/amdgpu/powerplay: update Arcturus smu version in new place adds 62cfcb9e23d0 drm/amdgpu: fix gfx9 soft recovery adds 44f3dd09a8a1 drm/amd/display: use kvmalloc for dc_state (v2) adds 54a9bcb0a4ff drm/amd/display: Fix a typo - dce_aduio_mask --> dce_audio_mask adds 8b94d0517902 drm/amd/powerplay: remove redundant duplicated return check adds d8a46257c229 drm/amdgpu: add renoir header files (v2) adds 1eee4228a583 drm/amdgpu: add renoir asic_type enum adds b51a26a02abe drm/amdgpu: add renoir support for gpu_info and ip block setting adds 080deab66d4f drm/amdgpu: add soc15 common ip block support for renoir adds 8787ee01458f drm/amdgpu: add gmc v9 supports for renoir adds 378d53898a8d drm/amdgpu: set fw load type for renoir adds 1aafd447bc79 drm/amdgpu: add gfx support for renoir adds 2d49738ae1b4 drm/amdgpu: add sdma support for renoir adds 05e1f0e0aba6 drm/amdgpu: set ip blocks for renoir adds 61bdb39c913f drm/amdgpu: add renoir pci id adds 0126abd4d13f drm/amdgpu: fix no interrupt issue for renoir emu adds b1326bbc6316 drm/amdgpu: enable dce virtual ip module for Renoir adds e09ce48182e5 drm/amdgpu: add asic funcs for renoir adds 6b3ad3b2da28 drm/amdgpu: set rlc funcs for renoir adds 6a7a0bdbfa0c drm/amdgpu: add psp_v12_0 for renoir (v2) adds 33294eb8cb67 drm/amdgpu: add gfx golden settings for renoir (v2) adds a46e1716f37d drm/amdgpu: add sdma golden settings for renoir adds dc9b6e934b42 drm/amdgpu: enable Renoir VCN firmware loading adds 0c6b391d68be drm/amdgpu: enable Doorbell support for Renoir (v2) adds 279ba48e1f76 drm/amdgpu: add VCN2.0 to Renoir IP blocks adds f78e007f76bd drm/amdgpu: enable clock gating for renoir adds 95f9e74c3acc drm/amdgpu: enable power gating for renoir adds 40c8a3293b17 drm/amdgpu: update lbpw for renoir adds 8deac2363638 drm/amdgpu: set fw default loading by psp for renoir adds 444a0fea5107 drm/amdgpu: use direct loading on renoir vcn for the moment adds c9d0ca8528b3 drm/amdgpu: skip mec2 jump table loading for renoir adds b8cf3219ccd5 drm/amdgpu: flag renoir as experimental for now adds bbcf5013349e drm/amdkfd: Remove GPU ID in GWS queue creation adds 889ff3c77cb3 Merge remote-tracking branch 'amdgpu/drm-next' adds 1c780b617cc0 drm/i915: remove unused dev_priv->no_aux_handshake adds e3adffe838ff drm/i915: move add_taint_for_CI() to i915_utils.h adds 0a2ecbe5a9a8 drm/i915: move I915_STATE_WARN() and _ON() to intel_display.h adds 358c855cb60a drm/i915: move printing and load error inject to i915_utils.[ch] adds db94e9f133a0 drm/i915: extract i915_perf.h from i915_drv.h adds be68261d815f drm/i915: extract i915_sysfs.h from i915_drv.h adds bdd1510cc7c2 drm/i915: extract i915_suspend.h from i915_drv.h adds 9c9082b98228 drm/i915: extract i915_memcpy.h from i915_drv.h adds 6401fafbec5a drm/i915: extract gem/i915_gem_stolen.h from i915_drv.h adds be80bc3658e8 drm/i915: extract i915_gem_shrinker.h from i915_drv.h adds 3aaf84662d31 drm/i915: Free the imported shmemfs file for phys objects adds 6cd34b10cd64 drm/i915/execlists: Backtrack along timeline adds d5b2a3a4f85a drm/i915: Check for a second VCS engine more carefully adds 6b86f90019cf drm/i915: Replace global bsd_dispatch_index with random seed adds 1a07e86cceac drm/i915: Generalise BSD default selection adds 3148310792b6 drm/i915: Drop the fudge warning on ring restart for ctg/elk adds 72e277759340 drm/i915: Remove i915_gem_context_create_gvt() adds 4c60b1aaa255 drm/i915/gt: Make deferred context allocation explicit adds 48ae397b6b93 drm/i915: Push the ring creation flags to the backend adds 75d0a7f31eec drm/i915: Lift timeline into intel_context adds 72e67f046374 drm/i915: Stop reconfiguring our shmemfs mountpoint adds 0a9b26306d6a drm/i915: split out uncore_mmio_debug adds 963ad1285b7c drm/i915/blt: don't assume pinned intel_context adds 554e330ceb9f drm/i915/blt: bump the size restriction adds 18851edfa7db drm/i915/selftests: move gpu-write-dw into utils adds 1feb7864b2cb drm/i915/gtt: enable GTT cache by default adds aaa914cd1c63 drm/i915/gtt: disable 2M pages for pre-gen11 adds 05f219d709ec drm/i915/blt: support copying objects adds 14d1b9a6247c drm/i915: buddy allocator adds 9f4dd137b20e drm/i915: Remove unused debugfs/i915_emon_status adds ae7a3166a708 drm/i915/uc: Fail early if there is no GuC fw available adds d8d6e5eb2bad drm/i915/uc: Include HuC firmware version in summary adds 07587c343511 drm/i915/uc: Update messages from fw upload step adds a5f978c3609f drm/i915/uc: Use -EIO code for GuC initialization failures adds 2e04dbceed68 drm/i915/icl: Remove DDI IO power domain from PG3 power domains adds 015341da9888 drm/i915/tgl: Fixing up list of PG3 power domains. adds 3ea580291054 drm/i915/uc: Update copyright and license adds f597625d12ba drm/i915/execlists: Avoid sync calls during park adds acb9488dcad8 drm/i915/selftests: Prevent the timeslice expiring during [...] adds 4ecd20c929b8 drm/i915/gt: Use the local engine wakeref when checking RI [...] adds d762043f7ab1 drm/i915: Extract GT powermanagement interrupt handling adds cf1c97dcb96c drm/i915: Extract general GT interrupt handlers adds 3d6792cf0a93 drm/i915: Forgo last_fence active request tracking adds a21ce8ad12d2 drm/i915/overlay: Switch to using i915_active tracking adds 501764fb0992 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 43f847d0b954 drm/pl111: Support grayscale adds 0c76620e5745 drm/panel: simple: Add TI nspire panel bindings adds d8a0d6a3b781 drm/panel: simple: Support TI nspire panels adds f237bf2de82e drm: meson: mask value when writing bits relaxed adds 39bf9985b859 drm: meson: crtc: use proper macros instead of magic constants adds bfb86819829e drm: meson: drv: use macro when initializing vpu adds 0ce266d018f4 drm: meson: vpp: use proper macros instead of magic constants adds 147ae1cbaa18 drm: meson: viu: use proper macros instead of magic constants adds 7eef9e610454 drm: meson: venc: use proper macros instead of magic constants adds e1012141242d drm: meson: global clean-up adds 070314606078 drm: meson: add macro used to enable HDMI PLL adds a84ddb83806e drm: meson: venc: set the correct macrovision max amplitude value adds 0e2f733addbf dma-buf: make dma_fence structure a bit smaller v2 adds 67c97fb79a7f dma-buf: add reservation_object_fences helper adds dd7a7d1ff2f1 drm/i915: use new reservation_object_fences helper adds 0e1d8083bddb dma-buf: further relax reservation_object_add_shared_fence adds 7bb0a60aa578 drm/bridge: tc358767: fix opencoded use of drm_panel_* adds 90fbc5105653 drm/imx: fix opencoded use of drm_panel_* adds 24bc3e9ce68a drm/fsl-dcu: fix opencoded use of drm_panel_* adds ce7d93aa2a08 drm/mxsfb: fix opencoded use of drm_panel_* adds 9d027b8e5a57 drm/panel: ili9322: move bus_flags to get_modes() adds 7a833d307cd8 drm/panel: move drm_panel functions to .c file adds 8b0c6e2faa97 drm/panel: use inline comments in drm_panel.h adds e0d409ff1620 drm/panel: drop return code from drm_panel_detach() adds 1f70b8b812f3 dma-fence: Propagate errors to dma-fence-array container adds f6700060f53f dt-bindings: display: hdmi-connector: Support DDC bus enable adds 4c8b4c3855b0 drm: sun4i: Add support for enabling DDC I2C bus to sun8i_ [...] adds 7891c30a3e30 dma-fence: Report the composite sync_file status adds c550b60c6479 drm/komeda: Fix potential integer overflow in komeda_crtc_ [...] adds 12db36bc3cec drm: Fix kerneldoc warns in connector-related docs adds f246ff5c2325 drm/syncobj: Add better overview documentation for syncobj (v2) adds 8515090ce514 drm: gm12u320: Some minor cleanups adds 4abfa2e4e74f drm: gm12u320: Use DRM_DEV_ERROR everywhere adds 9b61db1aed5c drm: gm12u320: Do not take a mutex from a wait_event condition adds ac9fd659ef8c drm: gm12u320: Add -ENODEV to list of errors to ignore adds 930a402485b2 drm/gem: Allow sparsely populated page arrays in drm_gem_p [...] adds 3bf5189d93d0 drm/shmem: Put pages independent of a SG table being set adds a5efb4c9a562 drm/panfrost: Restructure the GEM object creation adds eecbb3cdccca drm/panfrost: Split panfrost_mmu_map SG list mapping to it [...] adds 203270c025be drm/panfrost: Add a no execute flag for BO allocations adds 73e467f60acd drm/panfrost: Consolidate reset handling adds b31bdd1389fc drm/panfrost: Convert MMU IRQ handler to threaded handler adds 187d2929206e drm/panfrost: Add support for GPU heap allocations adds 1c2b93902faf drm/panfrost: Bump driver version to 1.1 adds 8752412e57ad Merge remote-tracking branch 'drm-misc/for-linux-next' adds 7925261da910 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 2e737e520548 drm/etnaviv: clean up includes adds c53ab61312ce drm/etnaviv: fix etnaviv_cmdbuf_suballoc_new return value adds 5e93ec4d47e2 drm/etnaviv: remove unused function etnaviv_gem_mapping_reference adds 1b53591a77d9 etnaviv: fix whitespace errors adds 15ff4a7b5841 etnaviv: perfmon: fix total and idle HI cyleces readout adds bdcd4c65b2ec Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 1bd4584626a9 Merge branch 'regmap-5.4' into regmap-next adds 78b39d1c28bf Merge remote-tracking branch 'regmap/for-next' adds fe4010667741 ALSA: hda: readl/writel need linux/io.h adds 2ba2101fd6f4 Merge branch 'topic/hda-bus-ops-cleanup' into for-next adds cc911c2251f0 ALSA: ac97: remove unused variable 'snd_ac97_controls_mast [...] adds 40073a9d53ea ASoC: SOF: Intel: Add missing include file hdac_hda.h adds 533d7647a1db Merge branch 'topic/hda-bus-ops-cleanup' into for-next adds f43ec25aa548 ALSA: hda - Inform too slow responses adds a2ef03fe617a ALSA: hda - Add a quirk model for fixing Huawei Matebook X [...] adds 4047f23e19d4 Merge remote-tracking branch 'sound/for-next' adds f7d1d52245ae next-20190808/sound-asoc adds fe31385fc13b Merge remote-tracking branch 'modules/modules-next' adds f0fbeaa82028 dt-bindings: input: ads7846: fix property description adds a2f99330c50b Input: ads7846 - add support for general touchscreen bindings adds 26332247fb3f Input: synaptics - fix a typo adds 060157e1dbc1 Input: remove w90x900 keyboard driver adds 6bd744b723d2 Input: remove w90x900 touchscreen driver adds 4aa31b4b61e4 Merge tag 'v5.3-rc4' into next adds 3281ddddc205 Merge tag 'dev_groups_all_drivers' of git://git.kernel.org [...] adds cf1b2a208d2e Input: gpio_keys - convert driver to use dev_groups adds d99995a4f0f1 Input: axp20x-pek - convert driver to use dev_groups adds 6e57ce76d062 Input: mpr121 - switch to use device_property_count_u32() adds 104c995fd6ab Input: hideep - switch to use device_property_count_u32() adds 9ed05c94f20d Input: atmel_mxt_ts - switch to use device_property_count_u32() adds 656d29ce0f44 Input: matrix-keymap - switch to use device_property_count_u32() adds 042cc4c778e1 Input: edt-ft5x06 - no need to check return value of debug [...] adds f5d4c647d0dd Input: applespi - no need to check return value of debugfs [...] adds eb47a4bb3192 Merge remote-tracking branch 'input/next' adds f0e6f41669d9 lightnvm: remove unused 'geo' variable adds 52f6f9d74f31 floppy: fix usercopy direction adds a78f3c9c4d9f Merge branch 'for-5.4/block' into for-next adds 5b251f2fee72 Merge branch 'for-5.4/io_uring' into for-next adds 73d9c8d4c001 blk-mq: Fix memory leak in blk_mq_init_allocated_queue err [...] adds 5c98a88ad914 Merge branch 'for-5.4/block' into for-next adds 73663985a2a6 Merge remote-tracking branch 'block/for-next' adds b98526d78903 Merge remote-tracking branch 'mmc/next' adds f8c0dd5e646f Merge remote-tracking branch 'kgdb/kgdb-next' adds efecc3b531a3 mfd: ab3100: No need to check return value of debugfs_crea [...] adds 64e8a9bacadb mfd: ab8500: No need to check return value of debugfs_crea [...] adds cbfe612d471f mfd: aat2870: No need to check return value of debugfs_cre [...] adds ed075453d527 dt-bindings: mfd: rn5t618: Document optional property syst [...] adds 624e3fceb533 mfd: cros_ec: Update cros_ec_commands.h adds a604e5b29ce6 mfd: tps80031: Convert to devm_i2c_new_dummy_device adds e406b832d89d mfd: da9063: Remove now unused platform_data adds aee36174b22d mfd: timberdale: Use dev_get_drvdata adds 83215897356f mfd: 88pm800: Convert to i2c_new_dummy_device adds 9520b835ffda mfd: 88pm860x-core: Convert to i2c_new_dummy_device adds f5d5d193c5f7 mfd: ab3100-core: Convert to i2c_new_dummy_device adds 98f0c05f409e mfd: bcm590xx: Convert to i2c_new_dummy_device adds e310ee86f9ef mfd: da9150-core: Convert to i2c_new_dummy_device adds f6ae8129631f mfd: max14577: Convert to i2c_new_dummy_device adds ad28edcb8733 mfd: max77693: Convert to i2c_new_dummy_device adds 0005a9e1bab7 mfd: max77843: Convert to i2c_new_dummy_device adds b8afcd54db8a mfd: max8907: Convert to i2c_new_dummy_device adds ddbf6ffeb63c mfd: max8925-i2c: Convert to i2c_new_dummy_device adds 4e32bff681fb mfd: max8997: Convert to i2c_new_dummy_device adds 7a99c8f3310b mfd: max8998: Convert to i2c_new_dummy_device adds ad9fc1f4229e mfd: palmas: Convert to i2c_new_dummy_device adds ba972dac9854 mfd: twl-core: Convert to i2c_new_dummy_device adds 76380a607ba0 mfd: intel-lpss: Remove D3cold delay adds ea1acf11ee7a mfd: omap-usb-host: Mark expected switch fall-throughs adds ff71266aa490 mfd: Drop obsolete JZ4740 driver adds ec65b56046d2 mfd: intel-lpss: Add Intel Tiger Lake PCI IDs adds b620c17672b9 mfd: db8500-prcmu: Mark expected switch fall-throughs adds 802d9bd4fac7 mfd: Remove dev_err() usage after platform_get_irq() adds 708cb5cc3fde mfd: mt6397: Rename macros to something more readable adds a4872e80ce7d mfd: mt6397: Extract IRQ related code from core driver adds 38dfb7684744 Merge remote-tracking branch 'mfd/for-mfd-next' adds c6e20fa49818 regulator: dt-bindings: Sort the compatibles and nodes adds 7172fb7f3abe regulator: qcom-rpmh: Sort the compatibles adds 553c452d6093 regulator: qcom-rpmh: Fix pmic5_bob voltage count adds 610f29e5cc0e regulator: qcom-rpmh: Update PMIC modes for PMIC5 adds 906c4d5c939b dt-bindings: regulator: twl6030: Add retain-on-reset property adds 621d3ce83064 regulator: twl6030: use variable for device node adds d9df0187b6ed regulator: twl6030: workaround the VMMC reset behavior adds d8ba5390a1f0 Merge branch 'regulator-5.4' into regulator-next adds 898800e12ea0 Merge remote-tracking branch 'regulator/for-next' adds 45d29f9e9b8b security: Support early LSMs adds c360be6c444f security: Add a "locked down" LSM hook adds 80d14015a8e3 security: Add a static lockdown policy LSM adds afdf100f5cf3 lockdown: Enforce module signatures if the kernel is locked down adds b37e1cca3e45 lockdown: Restrict /dev/{mem,kmem,port} when the kernel is [...] adds 241a6c3b52aa kexec_load: Disable at runtime if the kernel is locked down adds 800f7a765f83 lockdown: Copy secure_boot flag in boot params across kexe [...] adds 47b888368923 kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and KEXE [...] adds 5b8acc013f9a kexec_file: Restrict at runtime if the kernel is locked down adds 17cd8d39ccc0 hibernate: Disable when the kernel is locked down adds f046ed979c42 PCI: Lock down BAR access when the kernel is locked down adds 441a53e068b4 x86: Lock down IO port access when the kernel is locked down adds b631bad7bfcf x86/msr: Restrict MSR access when the kernel is locked down adds be105dfedc36 ACPI: Limit access to custom_method when the kernel is loc [...] adds d6fa07392ca3 acpi: Ignore acpi_rsdp kernel param when the kernel has be [...] adds 5a54b1719aa5 acpi: Disable ACPI table override if the kernel is locked down adds be06847a325f lockdown: Prohibit PCMCIA CIS storage when the kernel is l [...] adds 0f71666d403c lockdown: Lock down TIOCSSERIAL adds 8281fc40fc83 lockdown: Lock down module params that specify hardware pa [...] adds a1441e329e82 x86/mmiotrace: Lock down the testmmiotrace module adds d9ad7cee3f34 lockdown: Lock down /proc/kcore adds e87402c063fd lockdown: Lock down tracing and perf kprobes when in confi [...] adds 022e43b4645a bpf: Restrict bpf when kernel lockdown is in confidentiality mode adds 68f60ccccf0c lockdown: Lock down perf when in confidentiality mode adds 144fc0184d52 kexec: Allow kexec_file() with appropriate IMA policy when [...] adds 4cd557b6aefc debugfs: Restrict debugfs when the kernel is locked down adds 757ff7244358 tracefs: Restrict tracefs when the kernel is locked down adds bd3f59d409a2 efi: Restrict efivar_ssdt_load when the kernel is locked down adds 05ef41e93e1a lockdown: Print current->comm in restriction messages adds a4848e06f9af Merge branch 'next-lockdown' into next-testing adds 702a52bd264f Merge remote-tracking branch 'security/next-testing' adds f9da79d6aa3b Merge remote-tracking branch 'apparmor/apparmor-next' adds 0409492606ff Merge remote-tracking branch 'integrity/next-integrity' adds 0e96bb351c86 Merge remote-tracking branch 'keys/keys-next' adds ac5656d8a4cd fanotify, inotify, dnotify, security: add security hook fo [...] adds b5280041541a Merge remote-tracking branch 'selinux/next' adds 42049b4710fe KEYS: trusted: allow module init if TPM is inactive or dea [...] adds 21229da3be10 Merge remote-tracking branch 'tpmdd/next' adds 630ee1a50c40 watchdog: Mark expected switch fall-throughs adds ca58397c53dd watchdog: scx200_wdt: Mark expected switch fall-through adds 2c017640826a watchdog: wdt977: Mark expected switch fall-through adds 4b4b8b03458e watchdog: riowd: Mark expected switch fall-through adds 26ae6a8e9b09 watchdog: Remove dev_err() usage after platform_get_irq() adds b18f22d02ad1 watchdog: jz4740: Fix unused variable warning in jz4740_wdt_probe adds ba7cc81c9ffe watchdog: ziirave_wdt: Add missing newline adds 97c590d164dd watchdog: ziirave_wdt: Be verbose about errors in probe() adds a5d693f9023a watchdog: ziirave_wdt: Be more verbose during firmware update adds 79da9fef7d04 watchdog: ziirave_wdt: Don't bail out on unexpected timeout value adds b196f0cfac93 watchdog: ziirave_wdt: Log bootloader/firmware info during probe adds 819ce4a99596 watchdog: pnx4008_wdt: allow compile-testing adds 4d4ad783c387 watchdog: remove ks8695 driver adds 194108705c9e watchdog: remove w90x900 driver adds 6915baa87107 Merge remote-tracking branch 'watchdog/master' adds 8af23fad6261 iommu/dma: Handle MSI mappings separately adds 11f4fe9ba3c8 iommu/arm-smmu: Mark expected switch fall-through adds 458b7c8e0dde iommu/vt-d: Detach domain when move device out of group adds bfeaec7f7d2f iommu/vt-d: Correctly check format of page table in debugfs adds ab2cbeb0ed30 iommu/dma: Handle SG length overflow better adds ae23bfb68f28 iommu/vt-d: Detach domain before using a private one adds 3a18844dcf89 iommu/vt-d: Fix possible use-after-free of private domain adds 3846a3b9511c iommu/omap: fix boot issue on remoteprocs with AMMU/Unicache adds 74c116df66d2 iommu/omap: add pdata ops for omap_device_enable/idle adds db8918f61d51 iommu/omap: streamline enable/disable through runtime pm c [...] adds c3b44a063d3b iommu/omap: add logic to save/restore locked TLBs adds c4206c4e190b iommu/omap: Add system suspend/resume support adds d9c4d8a6cc0f iommu/omap: introduce new API for runtime suspend/resume control adds 604629bcb505 iommu/omap: add support for late attachment of iommu devices adds 1432ebbd6003 iommu/omap: remove pm_runtime_irq_safe flag for OMAP IOMMUs adds 73499ad21d59 iommu/omap: Fix compilation warnings adds b9c6ff94e43a iommu/amd: Re-factor guest virtual APIC (de-)activation code adds 086f9efae7e9 iommu: Remove dev_err() usage after platform_get_irq() adds b242d48c52e0 Merge branches 'iommu/fixes', 'arm/omap', 'x86/amd' and 'c [...] adds 65308255a2a5 Merge remote-tracking branch 'iommu/next' adds c57fb43d8dc3 Merge remote-tracking branch 'devicetree/for-next' adds f27df9226672 Merge branch 'spi-5.4' into spi-next adds 98641f42939b Merge remote-tracking branch 'spi/for-next' adds b61fbc887af7 efi-stub: Fix get_efi_config_table on mixed-mode setups adds cbd32a1c56e3 Merge tag 'efi-urgent' of git://git.kernel.org/pub/scm/lin [...] adds 21d56be9628e Merge branch 'efi/urgent' adds e7409258845a x86/umwait: Fix error handling in umwait_init() adds 11dbe80d5daa Merge branch 'x86/urgent' adds 486da3e155eb Merge branch 'locking/core' adds e9cb759baf38 Merge branch 'perf/core' adds 34f178ab22b4 Merge branch 'ras/core' adds a46d14eca7b7 sched/fair: Use rq_lock/unlock in online_fair_sched_group adds 7b9063c0c1c0 Merge branch 'sched/core' adds c3082f931e13 Merge branch 'smp/hotplug' adds 1c04fb64c916 Merge branch 'timers/core' adds 00e14a459d40 Merge branch 'x86/apic' adds 6f25a167d72b Merge branch 'x86/boot' adds d3b08776d536 Merge branch 'x86/build' adds 711935c37469 Merge branch 'x86/cleanups' adds 9c97f37b2357 Merge branch 'x86/cpu' adds e02dea3c41b4 Merge branch 'x86/entry' adds e29c8f071174 Merge branch 'x86/hyperv' adds 2e1da13fba4c x86/kconfig: Remove X86_DIRECT_GBPAGES dependency on !DEBU [...] adds 3bd029370a75 Merge branch 'x86/mm' adds 9545cb0d31ac Merge remote-tracking branch 'tip/auto-latest' adds 29a3388bfcce EDAC, pnd2: Fix ioremap() size in dnv_rd_reg() adds a4ddb5a27d26 Merge remote-tracking branch 'edac/edac-for-next' adds 7455cdd1a0fe tools/memory-model: Make scripts be executable adds 6240973e5661 tools/memory-model: Use cumul-fence instead of fence in -> [...] adds 6738ff85c3ee tools/memory-model: Update the informal documentation adds d143b3d1cd89 rcu: Simplify rcu_read_unlock_special() deferred wakeups adds 87446b48748b rcu: Make rcu_read_unlock_special() checks match raise_sof [...] adds cb4dbbfaa1f5 rcu: Simplify rcu_note_context_switch exit from critical section adds 519248f36d6f lockdep: Make print_lock() address visible adds b55bd585551e time/tick-broadcast: Fix tick_broadcast_offline() lockdep [...] adds 1f3ebc8253ee rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock() adds cdc694b2359d rcu: Add kernel parameter to dump trace after RCU CPU stal [...] adds fbad01af8c3b rcu: Add destroy_work_on_stack() to match INIT_WORK_ONSTACK() adds 7e210a653ec9 srcu: Avoid srcutorture security-based pointer obfuscation adds 3545832fc22e rcu: Change return type of rcu_spawn_one_boost_kthread() adds 0500873de968 doc: Add rcutree.kthread_prio pointer to stallwarn.txt adds e78a7614f387 idle: Prevent late-arriving interrupts from disrupting offline adds b823cafa7501 rcu: Remove redundant "if" condition from rcu_gp_is_expedited() adds 1d5087ab964d arm: Use common outgoing-CPU-notification code adds 511b44f7598c rcu: Fix spelling mistake "greate"->"great" adds ba31ebfa7b74 MAINTAINERS: Update e-mail address for Andrea Parri adds 0a5b99f57873 treewide: Rename rcu_dereference_raw_notrace() to _check() adds 9147089bee3a rcu: Remove redundant debug_locks check in rcu_read_lock_s [...] adds 28875945ba98 rcu: Add support for consolidated-RCU reader checking adds fbab8d6735e2 rcu/sync: Remove custom check for RCU readers adds 7fd69b0ba48a ipv4: Add lockdep condition to fix for_each_entry() adds 4a3a5474b4c1 driver/core: Convert to use built-in RCU list checking adds a43a55d76976 x86/pci: Pass lockdep condition to pcm_mmcfg_list iterator adds 0a866a1c22de acpi: Use built-in RCU list checking for acpi_ioremaps list adds b3f3886c59f6 rcuperf: Fix perf_type module-parameter description adds 2c667e5eae23 torture: Expand last_ts variable in kvm-test-1-run.sh adds f4e835292858 rcutorture: Test TREE03 with the threadirqs kernel boot parameter adds bd1bfc51a36f rcutorture: Emulate userspace sojourn during call_rcu() floods adds 21f57546ceaf torture: Remove exporting of internal functions adds 77e9752ce69f rcuperf: Make rcuperf kernel test more robust for !expedited mode adds 60013d5d2b40 rcutorture: Aggressive forward-progress tests shouldn't bl [...] adds 38561338156c Merge branches 'consolidate.2019.08.01b', 'fixes.2019.08.1 [...] adds 52008d3856fb rcu/nocb: Rename rcu_data fields to prepare for forward-pr [...] adds 6310501aadde rcu/nocb: Update comments to prepare for forward-progress work adds abc8d272a9c3 rcu/nocb: Provide separate no-CBs grace-period kthreads adds 34b74aa6b5b5 rcu/nocb: Rename nocb_follower_wait() to nocb_cb_wait() adds 37dbb1cadfd3 rcu/nocb: Rename wake_nocb_leader() to wake_nocb_gp() adds 6c38bd869a20 rcu/nocb: Rename __wake_nocb_leader() to __wake_nocb_gp() adds e8ce0c6ac407 rcu/nocb: Rename wake_nocb_leader_defer() to wake_nocb_gp_defer() adds da2f1a48f507 rcu/nocb: Rename rcu_organize_nocb_kthreads() local variable adds 66c6e1a1773d rcu/nocb: Rename and document no-CB CB kthread sleep trace event adds 616af9e23ed2 rcu/nocb: Rename rcu_nocb_leader_stride kernel boot parameter adds bf4ddaff864a rcu/nocb: Print gp/cb kthread hierarchy if dump_tree adds d3e83668c4df rcu/nocb: Use separate flag to indicate disabled ->cblist adds 45a6a56bcc6f rcu/nocb: Use separate flag to indicate offloaded ->cblist adds 3b68d751847a rcu/nocb: Add checks for offloaded callback processing adds 894dacdf0ee3 rcu/nocb: Make rcutree_migrate_callbacks() start at leaf r [...] adds 2d2e4c1cdd40 rcu/nocb: Check for deferred nocb wakeups before nohz_full [...] adds 0f720069056c rcu/nocb: Remove deferred wakeup checks for extended quies [...] adds 7337fba2a347 rcu/nocb: Allow lockless use of rcu_segcblist_restempty() adds b10b9ed97239 rcu/nocb: Allow lockless use of rcu_segcblist_empty() adds 091338186799 rcu/nocb: Leave ->cblist enabled for no-CBs CPUs adds 48b18c4e49d8 rcu/nocb: Use rcu_segcblist for no-CBs CPUs adds e52453266450 rcu/nocb: Remove obsolete nocb_head and nocb_tail fields adds 94e42ac84d07 rcu/nocb: Remove obsolete nocb_q_count and nocb_q_count_la [...] adds 0779ec53027a rcu/nocb: Remove obsolete nocb_cb_tail and nocb_cb_head fields adds d7323ebf9b79 rcu/nocb: Remove obsolete nocb_gp_head and nocb_gp_tail fields adds 78435dd4bcaf rcu/nocb: Use build-time no-CBs check in rcu_do_batch() adds 19cac291744b rcu/nocb: Use build-time no-CBs check in rcu_core() adds adbf43087eac rcu/nocb: Use build-time no-CBs check in rcu_pending() adds 2a302ee37bae rcu/nocb: Suppress uninitialized false-positive in nocb_gp_wait() adds f0e4f7576aea rcu/nohz: Turn off tick for offloaded CPUs adds 199fbc24c95d rcu/nocb: Enable re-awakening under high callback load adds 3551baa8ef4c rcu/nocb: Never downgrade ->nocb_defer_wakeup in wake_nocb [...] adds 3f94be3be2cc rcu/nocb: Make __call_rcu_nocb_wake() safe for many callbacks adds 1c7992ac3ac5 rcu/nocb: Avoid needless wakeups of no-CBs grace-period kthread adds bb8c7ba54bf5 rcu/nocb: Avoid ->nocb_lock capture by corresponding CPU adds 081709c6290f rcu/nocb: Round down for number of no-CBs grace-period kthreads adds 9840cf5279d1 rcu/nocb: Reduce contention at no-CBs registry-time CB adv [...] adds 6331e625efb5 rcu/nocb: Reduce contention at no-CBs invocation-done time adds 1796ccccd126 rcu/nocb: Reduce ->nocb_lock contention with separate ->no [...] adds 1b394ab4e13a rcu/nocb: Unconditionally advance and wake for excessive CBs adds 96c55cc21c54 rcu/nocb: Atomic ->len field in rcu_segcblist structure adds 1afc4b18724f rcu/nocb: Add bypass callback queueing adds 1972b24b9a59 rcu/nocb: EXP Check use and usefulness of ->nocb_lock_contended adds 7a2394396c85 rcu/nocb: Print no-CBs diagnostics when rcutorture writer [...] adds 948e4a630676 rcu/nocb: Avoid synchronous wakeup in __call_rcu_nocb_wake() adds 15c71d264906 rcu/nocb: Advance CBs after merge in rcutree_migrate_callbacks() adds 986527c4e053 rcu/nocb: Reduce nocb_cb_wait() leaf rcu_node ->lock contention adds d9b0468d9cb1 rcu/nocb: Reduce __call_rcu_nocb_wake() leaf rcu_node ->lo [...] adds be85f5345642 rcu/nocb: Don't wake no-CBs GP kthread if timer posted und [...] adds 9b1237cf6171 rcu: Allow rcu_do_batch() to dynamically adjust batch sizes adds eee850b8c265 Merge LKMM and RCU commits adds 44d649461e87 Merge remote-tracking branch 'rcu/rcu/next' adds 88d134051a4d Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds e6552e177fd3 Merge remote-tracking branch 'kvms390/next' adds f1387346135d Merge remote-tracking branch 'percpu/for-next' adds bda77fd2efeb Merge remote-tracking branch 'drivers-x86/for-next' adds db7198f773e3 Merge remote-tracking branch 'hsi/for-next' adds e0d491ffbe44 Merge remote-tracking branch 'leds/for-next' adds 5f69ca9f9a79 Merge remote-tracking branch 'ipmi/for-next' adds 1f573cce48a2 device.h: Fix warnings for mismatched parameter names in comments adds e6aa640eb2f6 Merge 5.3-rc4 into driver-core-next adds 748dfb72f7ce Merge remote-tracking branch 'driver-core/driver-core-next' adds 938a76ed6486 usb: gadget: atmel_usba_udc: Mark expected switch fall-through adds f0104b0c0fd3 USB: gadget: udc: s3c2410_udc: Mark expected switch fall-throughs adds 891c1da6ceff USB: phy: twl6030: convert platform driver to use dev_groups adds f4d09e9f53ae USB: phy: tahvo: convert platform driver to use dev_groups adds 3e2cb866b2b1 USB: phy: mv-usb: convert platform driver to use dev_groups adds 524f3ac1542c USB: chipidea: convert platform driver to use dev_groups adds 899ad6d68ec8 USB: lvstest: convert to use dev_groups adds 761ef1e4bc20 USB: cypress_cy7c63: convert to use dev_groups adds c847a36521b0 USB: cytherm: convert to use dev_groups adds 04a0625e3b37 USB: usbtmc: convert to use dev_groups adds 02c4d45d8389 USB: usblp: convert to use dev_groups adds ec935791ec52 USB: ueagle-atm: convert to use dev_groups adds e605c30977bb USB: atm: cxacru: convert to use dev_groups adds c5501d23e38d USB: usbip: convert to use dev_groups adds f9bbcbef0c50 USB: trancevibrator: convert to use dev_groups adds a21350feb9ae USB: usbsevseg: convert to use dev_groups adds 7794f486ed0b usbfs: Add ioctls for runtime power management adds 894efaf5236d staging: wusbcore: Fix build error without CONFIG_USB adds a190d94830c3 usb: remove ehci-w90x900 driver adds 92b8608691bf dt-bindings: usb: renesas_gen3: Rename bindings documentat [...] adds 51fa228c8e05 Merge 5.3-rc4 into usb-next adds a03b4c344418 Merge remote-tracking branch 'usb/usb-next' adds 7ed6935fd1be serial: 8250_dw: use pointer to uart local variable adds bc7b8e8f68ac serial: 8250_dw: split Synopsys DesignWare 8250 common functions adds bec2eadf2f74 serial: 8250_dw: switch to use 8250_dwlib library adds e3bfe7876937 serial: 8250_lpss: switch to use 8250_dwlib library adds c2f204f8dc06 serial: 8250_lpss: add fractional divisor support adds 3ff7eb5566cb serial: 8250_lpss: register DMA IRQ and pool with instance ID adds a9c69a4973df serial: 8250_lpss: Get rid of custom LPSS_DEVICE() macro adds a0d993e8c143 serial: 8250_lpss: Enable HS UART on Elkhart Lake adds 753062c9b72f serial: lantiq: Use proper DT compatible string adds 18201bc44168 serial: lantiq: Make IRQ & ISR assignment dynamic adds abd627f8031b serial: lantiq: Add support for Lightning Mountain SoC adds 7e54c250b4fe serial: remove ks8695 driver adds a4b7aca30609 serial: 8250_pci: Add support for Sunix serial boards adds 605b5b4c90ec parport: parport_serial: Add support for Sunix Multi I/O boards adds 040eb7ba1983 tty/serial: atmel: remove redundant assignment to ret adds 015203c8400e Merge 5.3-rc4 into tty-next adds b6707802951b Merge remote-tracking branch 'tty/tty-next' adds cec2caedd979 Merge tag 'fpga-for-5.4' of git://git.kernel.org/pub/scm/l [...] adds 77e38c19f373 Merge 5.3-rc4 into char-misc-next adds 61aebfbd40d7 Merge remote-tracking branch 'char-misc/char-misc-next' adds 4d16ccc4cec0 Merge remote-tracking branch 'extcon/extcon-next' adds 9a17014a1a5f Merge remote-tracking branch 'soundwire/next' adds ed837443939b Merge remote-tracking branch 'thunderbolt/next' adds b0d525a007b9 staging: wilc1000: use helper API to pack data for firmware adds 4f4139e02135 Staging: rtl8188eu: core: rtw_security: tidy up crc32_init() adds 5222a8fe6bd0 staging: isdn: hysdn_procconf_init() remove parantheses fr [...] adds a9ca0c5951ff staging: rtl8723bs: fix brace position in enum declaration adds fc898688aa37 staging: rtl8712: amsdu_to_msdu(): Change return type adds 4dbadfaf6a77 staging: rtl8712: recv_indicatepkt_reorder(): Change retur [...] adds 1bdcb3666a83 staging: rtl8712: r8712_wlanhdr_to_ethhdr(): Change return values adds af556d30d338 staging: rtl8712: r8712_recv_entry(): Change return type adds 9dca5e687fb0 staging: rtl8712: recvbuf2recvframe(): Change return type adds 30d83c801d06 staging: rtl8712: init_default_value(): Change return type adds 690407fdc9dd staging: rtl8712: init_drv_sw(): Change return values adds 02433a24fe71 staging: rtl8712: r8712_free_drv_sw(): Change return type adds 1c8a4f7c84dc staging: rtl8712: Remove while loop and check_cmd_fifo() adds 3f411e8c99e3 staging: rtl8712: r8712_xmit_classifier(): Change return v [...] adds b2a878de1125 Merge 5.3-rc4 into staging-next adds 0d1b57c1f04c staging: wilc1000: Don't reset WILC CPU disgracefully adds 133716f4ece3 staging: wilc1000: return kernel error codes from wilc_wlan_stop adds ed5d2eaf5f5d staging: rtl8712: _r8712_init_xmit_priv(): Change return v [...] adds b013c5b8ddac staging: rtl8712: r8712_update_attrib(): Change return val [...] adds 0d478943e3c5 staging: rtl8712: make_wlanhdr(): Change return values and type adds 670b673fa0d0 staging: rtl8712: r8712_free_xmitbuf(): Change return type adds 9958e0e53ba4 staging: rtl8712: r8712_xmit_direct(): Change return type adds e7df51e00828 staging: rtl8712: r8712_construct_txaggr_cmd_desc(): Chang [...] adds 70deda9dfa66 staging: rtl8712: r8712_construct_txaggr_cmd_hdr(): Change [...] adds 1aee09b8fa5b staging: rtl8192u: fix spacing errors adds aaca96f2eac9 Merge remote-tracking branch 'staging/staging-next' adds be2a0c0e7d95 Merge remote-tracking branch 'mux/for-next' adds 069e4a19f44d dmaengine: ti: unexport filter functions adds 7607a121f461 dmaengine: fsldma: Mark expected switch fall-through adds b4bb84cbc80c Merge remote-tracking branch 'slave-dma/next' adds 69925fe6e457 Merge remote-tracking branch 'cgroup/for-next' adds 845fd2543bf0 Merge remote-tracking branch 'scsi/for-next' adds d2d2b5a5741d scsi: qla2xxx: Make qla2x00_abort_srb() again decrease the [...] adds 8dd9593cc07a scsi: qla2xxx: Really fix qla2xxx_eh_abort() adds c1c7178c2620 scsi: qla2xxx: Improve Linux kernel coding style conformance adds 0184793df2e8 scsi: qla2xxx: Use tabs instead of spaces for indentation adds ba0cef253271 scsi: qla2xxx: Include the <asm/unaligned.h> header file f [...] adds 3f5ee085d37d scsi: qla2xxx: Remove an include directive from qla_mr.c adds 36645232d9fc scsi: qla2xxx: Remove a superfluous forward declaration adds c254b52b58b5 scsi: qla2xxx: Declare the fourth ql_dump_buffer() argument const adds 909c1d1492b6 scsi: qla2xxx: Change the return type of qla2x00_update_ms [...] adds 6d58ef05fd33 scsi: qla2xxx: Reduce the scope of three local variables i [...] adds bb6efb1ea639 scsi: qla2xxx: Declare qla_tgt_cmd.cdb const adds 9e75b5e2c838 scsi: qla2xxx: Change data_dsd into an array adds 57bf595a6f24 scsi: qla2xxx: Verify locking assumptions at runtime adds 9c17c3b1e049 scsi: qla2xxx: Reduce the number of casts in GID list code adds 09434912ed4c scsi: qla2xxx: Simplify qlt_lport_dump() adds 53be100b36ae scsi: qla2xxx: Remove a superfluous pointer check adds 8b21900b09a5 scsi: qla2xxx: Remove two superfluous tests adds f1333c48a4ad scsi: qla2xxx: Simplify qla24xx_abort_sp_done() adds ac452b8e7932 scsi: qla2xxx: Fix session lookup in qlt_abort_work() adds b3e9772d9ec5 scsi: qla2xxx: Report the firmware status code if a mailbo [...] adds 1df627b4f7fa scsi: qla2xxx: Do not corrupt vha->plogi_ack_list adds cc74049f35e8 scsi: qla2xxx: Use strlcpy() instead of strncpy() adds 58e060e11b0b scsi: qla2xxx: Complain if a mailbox command times out adds 6f153bcf12f4 scsi: qla2xxx: Complain if parsing the version string fails adds 258f0752ef36 scsi: qla2xxx: Remove dead code adds 282d10565ee9 scsi: qla2xxx: Simplify a debug statement adds c29282c65d1c scsi: qla2xxx: Fix qla24xx_process_bidir_cmd() adds 3a392b4f384a scsi: qla2xxx: Remove unreachable code from qla83xx_idc_lock() adds f91ff36a5731 scsi: qla2xxx: Suppress a Coveritiy complaint about intege [...] adds c4707fccb364 scsi: qla2xxx: Suppress multiple Coverity complaint about [...] adds e6803efae5ac scsi: qla2xxx: Always check the qla2x00_wait_for_hba_onlin [...] adds bc97c9484bae scsi: qla2xxx: Declare fourth qla2x00_set_model_info() arg [...] adds fcef08932db7 scsi: qla2xxx: Complain if waiting for pending commands times out adds dc6d6d34e1f6 scsi: qla2xxx: Check the PCI info string output buffer size adds 527e9b704c3d scsi: qla2xxx: Use memcpy() and strlcpy() instead of strcp [...] adds fb3250974a48 scsi: qla2xxx: Complain if a soft reset fails adds df95f39ae764 scsi: qla2xxx: Introduce the be_id_t and le_id_t data type [...] adds c43e7832ee77 scsi: qla2xxx: Change the return type of qla24xx_read_flas [...] adds 0597fe601a3a scsi: qla2xxx: Check secondary image if reading the primar [...] adds 9933c050fe91 scsi: qla2xxx: Make it explicit that ELS pass-through IOCB [...] adds 0f8243e64682 scsi: qla2xxx: Set the responder mode if appropriate for E [...] adds aa20e38bf567 scsi: qla2xxx: Rework key encoding in qlt_find_host_by_d_id() adds 6c18a43e3c82 scsi: qla2xxx: Enable type checking for the SRB free and d [...] adds bdb61b9b944d scsi: qla2xxx: Introduce the function qla2xxx_init_sp() adds 85cffefa09e4 scsi: qla2xxx: Fix a race condition between aborting and c [...] adds e752a04e1bd1 scsi: qla2xxx: Make qlt_handle_abts_completion() more robust adds 3cb5f3aeaf07 scsi: qla2xxx: Modify NVMe include directives adds bcc856574356 scsi: qla2xxx: Introduce qla2xxx_get_next_handle() adds 0dcec41acb85 scsi: qla2xxx: Make sure that aborted commands are freed adds 88263208dd23 scsi: qla2xxx: Complain if sp->done() is not called from t [...] adds 5ec9f9040f61 scsi: qla2xxx: Let the compiler check the type of the SCSI [...] adds 1a20719e074a scsi: qla2xxx: Remove superfluous sts_entry_* casts adds 724361921f65 scsi: qla2xxx: Report invalid mailbox status codes adds 897def200421 scsi: qla2xxx: Inline the qla2x00_fcport_event_handler() function adds c6e58160a2c0 scsi: qla2xxx: Introduce qla2x00_els_dcmd2_free() adds 1778a0e7bff8 scsi: qla2xxx: Remove two superfluous if-tests adds fe6b52c9adbc scsi: qla2xxx: Simplify qla24xx_async_abort_cmd() adds d1436e456b84 scsi: qla2xxx: Fix a NULL pointer dereference adds 9ab089d30bcf scsi: megaraid_sas: Introduce module parameter for default [...] adds dbe447ac18aa scsi: fas216: Mark expected switch fall-throughs adds 18daf910ed6f scsi: pmcraid: Fix a typo - pcmraid --> pmcraid adds 1d4f4a5e507f scsi: sym53c8xx_2: remove redundant assignment to retv adds 3e76ca9561ce scsi: csiostor: Prefer pcie_capability_read_word() adds 2b4f4cb93ae3 scsi: esas2r: Prefer pcie_capability_read_word() adds 075c2b6bf654 scsi: use __u{8,16,32,64} instead of uint{8,16,32,64}_t in [...] adds 706e2a27033e Merge remote-tracking branch 'scsi-mkp/for-next' adds eb362cfaa2f0 Merge remote-tracking branch 'rpmsg/for-next' adds 7dbe58965ab8 Merge remote-tracking branch 'gpio/for-next' adds f2ee73147a3f gpio: lpc32xx: allow building on non-lpc32xx targets adds 66e25b0fe94f Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 21b2920fb587 pinctrl: aspeed: g6: Remove const specifier from aspeed_g6 [...] adds 474137c9111a pinctrl: stm32: stm32: Add of_node_put() before return adds 5a6bc2903270 pinctrl: sprd: Add of_node_put() before return to prevent [...] adds bf4b87b0d06a pinctrl: freescale: imx: Add of_node_put() before return adds 2f64dc70baba pinctrl: rzn1: Add of_node_put() before return adds 6da53cfa0f83 pinctrl: sh-pfc: Use dev_notice_once() instead of open-coding adds 625efea83a7c pinctrl: rza1: Use devm_platform_ioremap_resource() helper adds 76837e02a2b7 Merge tag 'sh-pfc-for-v5.4-tag1' of git://git.kernel.org/p [...] adds dcd12a00f45f Merge branch 'devel' into for-next adds 381d67ce48ad Merge remote-tracking branch 'pinctrl/for-next' adds 0436bbe729f1 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 5d7ca368708a Merge remote-tracking branch 'y2038/y2038' adds 0c916e87c526 Merge remote-tracking branch 'livepatching/for-next' adds 274333b2edff Merge remote-tracking branch 'coresight/next' adds 7150710f3084 rtc: max77686: convert to i2c_new_dummy_device adds ca83542cdb5c rtc: s35390a: convert to i2c_new_dummy_device adds aae364d2a888 rtc: s5m: convert to i2c_new_dummy_device adds cb3cab06142e rtc: remove w90x900/nuc900 driver adds 41a8e19f47df rtc: bd70528: fix driver dependencies adds b0a3fa44659c rtc: mxc: use spin_lock_irqsave instead of spin_lock_irq i [...] adds c1a9277c9db1 Merge remote-tracking branch 'rtc/rtc-next' adds d359284f6203 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds fcfdcc7ea6c0 Merge remote-tracking branch 'at24/at24/for-next' adds 63f5efd56594 Merge remote-tracking branch 'kspp/for-next/kspp' adds 7088a7a5130b Merge remote-tracking branch 'slimbus/for-next' adds 203a79c3e556 Merge remote-tracking branch 'nvmem/for-next' adds a0a4abd1d5d4 Merge remote-tracking branch 'xarray/xarray' adds 2f584ecff222 Merge remote-tracking branch 'hyperv/hyperv-next' adds a5d0b2ddd778 Merge remote-tracking branch 'pidfd/for-next' adds afcef2325779 PM / devfreq: tegra: Fix kHz to Hz conversion adds 372e875da2f9 PM / devfreq: tegra: Replace readl-writel with relaxed versions adds 6047fb7c9443 PM / devfreq: tegra: Replace write memory barrier with the [...] adds 3d426988f0ba PM / devfreq: tegra: Don't ignore clk errors adds 523fc74c2ab7 PM / devfreq: tegra: Don't set EMC clock rate to maximum on probe adds 100fb5984d46 PM / devfreq: tegra: Drop primary interrupt handler adds 28d76eca7e74 PM / devfreq: tegra: Properly disable interrupts adds e6595c6b6d71 PM / devfreq: tegra: Clean up driver's probe / remove adds b70634cbc240 PM / devfreq: tegra: Avoid inconsistency of current freque [...] adds 12ceca810ad9 PM / devfreq: tegra: Mark ACTMON's governor as immutable adds 2b9b39198644 PM / devfreq: tegra: Move governor registration to driver's probe adds 206881aa4dd2 PM / devfreq: tegra: Reconfigure hardware on governor's restart adds 4f30f6a6908b PM / devfreq: tegra: Support Tegra30 adds 791ad5bb1302 PM / devfreq: tegra: Enable COMPILE_TEST for the driver adds f7e37d1d7f6f PM / devfreq: tegra: Rename tegra-devfreq.c to tegra30-devfreq.c adds c4448af01222 PM / devfreq: Introduce driver for NVIDIA Tegra20 adds 7c056fd0fbf6 PM / devfreq: Fix spelling typo adds dfff4c02be1f PM / devfreq: rk3399_dmc: Fix spelling typo adds 4c615075779f PM / devfreq: Fix kernel oops on governor module load adds b617376df8f0 PM / devfreq: events: add Exynos PPMU new events adds 26f9b841c455 PM / devfreq: tegra20: add COMMON_CLK dependency adds 504a3bb61c50 Merge remote-tracking branch 'devfreq/for-next' adds a75ca9ae9e1e Merge remote-tracking branch 'hmm/hmm' adds 08a9be4dd8e7 Merge remote-tracking branch 'fpga/for-next' adds 2c2e5c703c88 Revert "driver/core: Convert to use built-in RCU list checking" adds 41f2eea65894 drm/amdgpu: MODULE_FIRMWARE requires linux/module.h adds e5f612fb4b3e khugepaged: fix double unlock in collapse_file() adds 85b575a73e50 mm,thp: avoid writes to file with THP in pagecache adds 958fda0e1af5 psi: annotate refault stalls from IO submission adds b28a23b136b7 psi-annotate-refault-stalls-from-io-submission-fix adds 21f46e2be9d8 psi-annotate-refault-stalls-from-io-submission-fix-2 adds 8cad422fc514 riscv: kbuild: add virtual memory system selection adds 6c89264e13a4 mm, fs: move randomize_stack_top from fs to mm adds d8675377da44 arm64: make use of is_compat_task instead of hardcoding this test adds 4329c275c24b arm64: consider stack randomization for mmap base only whe [...] adds 800a4ea34284 arm64, mm: move generic mmap layout functions to mm adds a9d7a3ad7da8 arm64, mm: make randomization selected by generic topdown [...] adds 50e71d2042f7 arm: properly account for stack randomization and stack guard gap adds c08523cb85c1 arm: use STACK_TOP when computing mmap base address adds 1d8448ed9669 arm: use generic mmap top-down layout and brk randomization adds fa2222d4c669 mips: properly account for stack randomization and stack g [...] adds 7c6046938c78 mips: use STACK_TOP when computing mmap base address adds 06b21eaa3a45 mips: adjust brk randomization offset to fit generic version adds 8b854df506ba mips: replace arch specific way to determine 32bit task wi [...] adds 31e791062e61 mips: use generic mmap top-down layout and brk randomization adds b5e34db4f1b1 riscv: make mmap allocation top-down by default adds 01674c167ad9 mm: introduce MADV_COLD adds 1fe83526fbc3 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM adds d729594d8b0f mm: introduce MADV_PAGEOUT adds 995ead21e52d mm: clear PG_active on MADV_PAGEOUT adds 3147ffcb260d mm: factor out common parts between MADV_COLD and MADV_PAGEOUT adds e6c9e506ea6c mm/madvise: reduce code duplication in error handling paths adds 91611e771795 zpool: add malloc_support_movable to zpool_driver adds cc27ff80ec7b zswap: use movable memory if zpool support allocate movabl [...] adds ebaf387616ba mm, memcg: proportional memory.{low,min} reclaim adds 7e3a13a94f27 mm, memcg: make memory.emin the baseline for utilisation d [...] adds 4cfa0a348b75 mm, memcg: make scan aggression always exclude protection adds 63e98550cb15 mm/vmscan: remove unused lru_pages argument adds f09d706bade4 mm: don't expose page to fast gup before it's ready adds b143344442ed fs/buffer.c: add debug print for __getblk_gfp() stall problem adds bb4b52c24f19 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 842f4bc8cae3 kernel/hung_task.c: Monitor killed tasks. adds eb2972c9c024 linux/coff.h: add include guard adds c28e5dcf0d86 hung_task: allow printing warnings every check interval adds a488279c247a linux/bits.h: clarify macro argument names adds 8cfde73cc72f rbtree: avoid generating code twice for the cached version [...] adds 56f67807f2ea augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro adds 5ec947679904 augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro adds b79f28758bec augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix adds 3a916a9f6e96 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 adds 6a7889c90e2d augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] adds 7f6d5862b0a5 lib/genalloc.c: export symbol addr_in_gen_pool adds 9e2f6fc010ee lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 5ff368aa5934 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds bd517884ec3b string: add stracpy and stracpy_pad mechanisms adds 161a7ebeab84 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 6e1eeb140ea5 kernel-doc: core-api: include string.h into core-api adds 25ac5dc41b14 kernel-doc: core-api: Include string.h into core-api adds 33bd689463d8 include/trace/events/writeback.h: fix -Wstringop-truncatio [...] adds c7c4bc10902b strscpy: reject buffer sizes larger than INT_MAX adds a02ae9b5202b lib/math/rational.c: fix possible incorrect result from ra [...] adds c3f13951c823 checkpatch: don't interpret stack dumps as commit IDs adds b1c13b1a2beb checkpatch: improve SPDX license checking adds e02dc70e14a6 checkpatch.pl: warn on invalid commit id adds d4b9dc744da7 checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE adds 651400085774 fs: reiserfs: remove unnecessary check of bh in remove_fro [...] adds 475cc9a303be fat: add nobarrier to workaround the strange behavior of device adds b2d7924562fd fork: improve error message for corrupted page tables adds 6657b55a2777 cpumask: nicer for_each_cpumask_and() signature adds 389d1d589d01 kexec: bail out upon SIGKILL when allocating memory. adds 706e98478c86 kexec: restore arch_kexec_kernel_image_probe declaration adds 73753f4474cc aio: simplify read_events() adds 2c0edc2fdb2e kgdb: don't use a notifier to enter kgdb at panic; call directly adds fc7f39225dfe scripts/gdb: handle split debug adds a67baeb14280 ipc/msg.c: consolidate all xxxctl_down() functions adds ae76515eadcc Merge branch 'akpm-current/current' adds b17cc50c44e2 pinctrl: fix pxa2xx.c build warnings adds 0f0a299846fd mm: treewide: clarify pgtable_page_{ctor,dtor}() naming adds 6c5c4c0c6600 drivers/tty/serial/sh-sci.c: suppress warning adds e8c9f1457095 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 22a63d5d7a18 Merge branch 'akpm/master' adds 0b821f0a8339 Add linux-next specific files for 20190813
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-arm- [...]
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.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/debugfs-hisi-zip | 50 + Documentation/ABI/testing/sysfs-class-wakeup | 76 + .../RCU/Design/Requirements/Requirements.html | 73 +- Documentation/RCU/stallwarn.txt | 6 + Documentation/admin-guide/kernel-parameters.txt | 26 +- Documentation/admin-guide/sysctl/net.rst | 29 +- Documentation/arm/sa1100/adsbitsy.rst | 51 - Documentation/arm/sa1100/assabet.rst | 2 +- Documentation/arm/sa1100/brutus.rst | 69 - Documentation/arm/sa1100/freebird.rst | 25 - Documentation/arm/sa1100/graphicsclient.rst | 102 - Documentation/arm/sa1100/graphicsmaster.rst | 60 - Documentation/arm/sa1100/huw_webpanel.rst | 21 - Documentation/arm/sa1100/index.rst | 12 - Documentation/arm/sa1100/itsy.rst | 47 - Documentation/arm/sa1100/nanoengine.rst | 11 - Documentation/arm/sa1100/pangolin.rst | 29 - Documentation/arm/sa1100/pleb.rst | 13 - Documentation/arm/sa1100/tifon.rst | 7 - Documentation/arm/sa1100/yopy.rst | 5 - Documentation/arm/samsung-s3c24xx/index.rst | 2 +- Documentation/arm64/kasan-offsets.sh | 27 + Documentation/arm64/memory.rst | 123 +- Documentation/devicetree/bindings/arm/fsl.yaml | 6 + .../arm/marvell/ap806-system-controller.txt | 31 +- .../devicetree/bindings/clock/qcom,gcc.txt | 21 + .../bindings/display/connector/hdmi-connector.txt | 1 + .../bindings/display/panel/ti,nspire.yaml | 36 + .../bindings/input/touchscreen/ads7846.txt | 29 +- Documentation/devicetree/bindings/mfd/rn5t618.txt | 5 + .../devicetree/bindings/pwm/ingenic,jz47xx-pwm.txt | 22 - .../bindings/regulator/qcom,rpmh-regulator.txt | 19 +- .../bindings/regulator/twl-regulator.txt | 7 + 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 | 3 +- Documentation/maintainer/pull-requests.rst | 2 +- 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 + Documentation/sphinx/automarkup.py | 5 +- Documentation/translations/zh_CN/process/howto.rst | 12 +- Documentation/watchdog/watchdog-parameters.rst | 19 - MAINTAINERS | 23 +- Makefile | 11 +- Next/SHA1s | 191 +- Next/Trees | 1 + Next/merge.log | 5223 ++++++++++++-------- arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 12 + arch/arm/boot/dts/bcm2835-rpi-a.dts | 12 + arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 12 + arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 12 + arch/arm/boot/dts/bcm2835-rpi-b.dts | 12 + arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts | 7 + arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi | 5 + arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 12 + arch/arm/boot/dts/bcm2835-rpi-zero.dts | 12 + arch/arm/boot/dts/bcm2835-rpi.dtsi | 18 - arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 8 + arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 1 + arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 1 + arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 1 + arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts | 7 + arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 1 + arch/arm/boot/dts/ep7211-edb7211.dts | 2 +- arch/arm/boot/dts/exynos5420.dtsi | 13 +- arch/arm/boot/dts/exynos5800.dtsi | 9 + .../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 2 +- .../imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts | 2 +- .../imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts | 2 +- arch/arm/boot/dts/imx27-apf27dev.dts | 2 +- .../boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts | 2 +- arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts | 2 +- arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts | 2 +- arch/arm/configs/lpc32xx_defconfig | 1 + arch/arm/kernel/smp.c | 6 +- arch/arm/kvm/coproc.c | 23 +- arch/arm/mach-omap2/Makefile | 2 + arch/arm/mach-omap2/devices.c | 7 + 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/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 85 + arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 221 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 712 +++ arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 6 +- arch/arm64/configs/defconfig | 1 + 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/cpuidle.c | 50 +- 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/psci.c | 4 - arch/arm64/kernel/topology.c | 19 +- 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/ia64/kernel/kprobes.c | 26 - arch/ia64/kernel/signal.c | 10 +- arch/ia64/kernel/unaligned.c | 6 +- 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/include/asm/syscall.h | 21 +- arch/mips/jz4740/time.c | 151 +- arch/mips/kernel/branch.c | 2 +- arch/mips/kvm/mips.c | 10 - arch/mips/mm/tlbex.c | 2 +- arch/parisc/include/asm/alternative.h | 11 +- arch/parisc/kernel/alternative.c | 23 +- arch/parisc/kernel/pacache.S | 9 + 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/kvm_book3s_64.h | 2 +- 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/mm/nohash/tlb.c | 1 - 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/boot/compressed/.gitignore | 3 - arch/s390/boot/head.S | 24 +- 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/s390/net/bpf_jit_comp.c | 2 +- arch/sh/kernel/disassemble.c | 5 +- arch/sh/kernel/hw_breakpoint.c | 1 + arch/x86/Kconfig | 22 +- 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/cpu/umwait.c | 39 +- 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 + arch/x86/pci/mmconfig-shared.c | 5 +- arch/xtensa/kernel/setup.c | 1 + block/bfq-iosched.c | 68 +- block/blk-mq.c | 9 +- crypto/asymmetric_keys/verify_pefile.c | 4 +- crypto/crypto_engine.c | 2 +- crypto/gcm.c | 47 +- drivers/acpi/acpi_processor.c | 10 +- drivers/acpi/custom_method.c | 6 + drivers/acpi/device_pm.c | 7 +- drivers/acpi/osl.c | 20 +- drivers/acpi/pptt.c | 53 +- drivers/acpi/tables.c | 6 + drivers/ata/libata-scsi.c | 21 + drivers/ata/libata-sff.c | 6 + drivers/ata/pata_rb532_cf.c | 1 - drivers/base/power/Makefile | 2 +- drivers/base/power/power.h | 9 + drivers/base/power/wakeup.c | 59 +- drivers/base/power/wakeup_stats.c | 203 + drivers/base/regmap/Kconfig | 2 +- drivers/base/regmap/regmap-irq.c | 7 +- drivers/block/aoe/aoedev.c | 13 +- drivers/block/floppy.c | 4 +- drivers/block/loop.c | 2 +- drivers/bluetooth/btqca.c | 26 +- drivers/bluetooth/btqca.h | 7 - drivers/bluetooth/btusb.c | 4 +- drivers/bluetooth/hci_bcm.c | 30 +- drivers/bluetooth/hci_qca.c | 24 +- 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/imx/clk-imx8mm.c | 7 +- drivers/clk/imx/clk-imx8mq.c | 10 +- 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/cpuidle/Kconfig.arm | 10 + drivers/cpuidle/Makefile | 1 + drivers/cpuidle/cpuidle-arm.c | 13 +- drivers/cpuidle/cpuidle-psci.c | 236 + drivers/cpuidle/governors/teo.c | 16 +- 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/dma-fence-array.c | 32 +- drivers/dma-buf/reservation.c | 88 +- drivers/dma-buf/sync_file.c | 2 +- drivers/dma/fsldma.c | 1 + drivers/dma/ti/edma.c | 1 - drivers/dma/ti/omap-dma.c | 5 +- drivers/edac/pnd2_edac.c | 7 +- drivers/firmware/arm_scmi/perf.c | 11 +- drivers/firmware/efi/efi.c | 6 + drivers/firmware/efi/libstub/efi-stub-helper.c | 38 +- drivers/firmware/imx/Kconfig | 11 + drivers/firmware/imx/Makefile | 1 + drivers/firmware/imx/imx-dsp.c | 155 + drivers/firmware/psci/psci.c | 167 +- drivers/firmware/psci/psci_checker.c | 16 +- drivers/gpio/Kconfig | 7 + drivers/gpio/Makefile | 2 +- drivers/gpio/gpio-lpc32xx.c | 118 +- drivers/gpu/drm/amd/amdgpu/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 31 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 17 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 17 +- .../drm/amd/amdgpu/{athub_v2_0.c => athub_v1_0.c} | 41 +- .../drm/amd/amdgpu/{mmhub_v9_4.h => athub_v1_0.h} | 15 +- drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 4 + drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 4 + drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 4 + drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 4 + drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 73 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 146 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 64 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 2 + drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 125 + drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h | 3 + drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 21 + drivers/gpu/drm/amd/amdgpu/nv.c | 16 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 566 +++ .../drm/amd/amdgpu/{mmhub_v9_4.h => psp_v12_0.h} | 15 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 129 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 1 + drivers/gpu/drm/amd/amdgpu/soc15.c | 40 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 10 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 4 + drivers/gpu/drm/amd/display/dc/core/dc.c | 11 +- drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_audio.h | 6 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 2 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 2 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 2 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 2 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c | 453 -- .../drm/amd/include/asic_reg/mp/mp_12_0_0_offset.h | 336 ++ .../amd/include/asic_reg/mp/mp_12_0_0_sh_mask.h | 866 ++++ drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 3 + drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 1 - drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 4 +- .../gpu/drm/amd/powerplay/inc/smu11_driver_if.h | 4 +- .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 2 +- .../drm/amd/powerplay/inc/smu11_driver_if_navi10.h | 29 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 6 + drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 10 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 27 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 6 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 2 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 9 + .../drm/arm/display/komeda/komeda_format_caps.c | 19 + .../drm/arm/display/komeda/komeda_format_caps.h | 3 + .../drm/arm/display/komeda/komeda_framebuffer.c | 5 +- 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_connector.c | 10 +- drivers/gpu/drm/drm_gem.c | 3 + drivers/gpu/drm/drm_gem_shmem_helper.c | 4 +- drivers/gpu/drm/drm_panel.c | 102 +- drivers/gpu/drm/drm_syncobj.c | 98 +- 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 | 4 + drivers/gpu/drm/i915/display/intel_display.h | 18 + drivers/gpu/drm/i915/display/intel_display_power.c | 11 - drivers/gpu/drm/i915/display/intel_dp.c | 4 - drivers/gpu/drm/i915/display/intel_overlay.c | 129 +- 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_breadcrumbs.c | 8 +- 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 | 13 +- 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 | 5 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 455 ++ drivers/gpu/drm/i915/gt/intel_gt_irq.h | 44 + drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c | 109 + drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h | 22 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 4 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 74 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 108 +- drivers/gpu/drm/i915/gt/mock_engine.c | 73 +- drivers/gpu/drm/i915/gt/selftest_context.c | 2 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 23 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 23 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 23 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h | 23 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 22 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 22 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 22 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h | 23 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 23 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 26 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 23 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 24 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 21 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 23 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 23 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 23 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h | 5 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 57 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 24 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 37 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 44 +- drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 21 +- drivers/gpu/drm/i915/gvt/scheduler.c | 26 +- drivers/gpu/drm/i915/i915_active.c | 6 +- drivers/gpu/drm/i915/i915_active.h | 19 - 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 | 54 +- drivers/gpu/drm/i915/i915_drv.c | 76 +- drivers/gpu/drm/i915/i915_drv.h | 151 +- drivers/gpu/drm/i915/i915_gem.c | 16 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 6 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 22 +- 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_irq.c | 795 +-- drivers/gpu/drm/i915/i915_irq.h | 49 +- 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/i915_vma.c | 13 - drivers/gpu/drm/i915/i915_vma.h | 1 - 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/omapdrm/omap_drv.c | 2 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 34 +- drivers/gpu/drm/panel/panel-simple.c | 64 + drivers/gpu/drm/panfrost/TODO | 2 - drivers/gpu/drm/panfrost/panfrost_device.c | 16 +- drivers/gpu/drm/panfrost/panfrost_device.h | 1 + drivers/gpu/drm/panfrost/panfrost_drv.c | 65 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 136 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 17 +- drivers/gpu/drm/panfrost/panfrost_job.c | 7 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 216 +- drivers/gpu/drm/panfrost/panfrost_mmu.h | 3 +- drivers/gpu/drm/pl111/pl111_display.c | 29 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 54 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 2 + drivers/gpu/drm/tiny/gm12u320.c | 44 +- 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/i3c/master.c | 20 +- drivers/i3c/master/dw-i3c-master.c | 4 +- drivers/i3c/master/i3c-master-cdns.c | 30 +- drivers/iio/adc/max9611.c | 2 +- drivers/iio/frequency/adf4371.c | 8 +- drivers/infiniband/core/counters.c | 6 + drivers/infiniband/core/umem_odp.c | 4 - drivers/infiniband/hw/mlx5/devx.c | 2 +- drivers/infiniband/hw/mlx5/odp.c | 24 +- drivers/input/keyboard/Kconfig | 11 - drivers/input/keyboard/Makefile | 1 - drivers/input/keyboard/applespi.c | 30 +- drivers/input/keyboard/gpio_keys.c | 13 +- drivers/input/keyboard/mpr121_touchkey.c | 3 +- drivers/input/keyboard/w90p910_keypad.c | 264 - drivers/input/matrix-keymap.c | 2 +- drivers/input/misc/axp20x-pek.c | 15 +- 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/atmel_mxt_ts.c | 3 +- drivers/input/touchscreen/edt-ft5x06.c | 2 - drivers/input/touchscreen/hideep.c | 3 +- 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/88pm800.c | 12 +- drivers/mfd/88pm860x-core.c | 6 +- drivers/mfd/Kconfig | 9 - drivers/mfd/Makefile | 4 +- drivers/mfd/ab3100-core.c | 6 +- drivers/mfd/ab8500-debugfs.c | 8 +- drivers/mfd/bcm590xx.c | 6 +- drivers/mfd/da9150-core.c | 6 +- drivers/mfd/db8500-prcmu.c | 4 +- drivers/mfd/fsl-imx25-tsadc.c | 4 +- drivers/mfd/intel-lpss-pci.c | 25 + drivers/mfd/intel_soc_pmic_bxtwc.c | 4 +- drivers/mfd/jz4740-adc.c | 324 -- drivers/mfd/max14577.c | 6 +- drivers/mfd/max77693.c | 12 +- drivers/mfd/max77843.c | 6 +- drivers/mfd/max8907.c | 6 +- drivers/mfd/max8925-i2c.c | 12 +- drivers/mfd/max8997.c | 18 +- drivers/mfd/max8998.c | 6 +- drivers/mfd/mt6397-core.c | 156 +- drivers/mfd/mt6397-irq.c | 181 + drivers/mfd/palmas.c | 6 +- drivers/mfd/qcom_rpm.c | 12 +- drivers/mfd/sm501.c | 4 +- drivers/mfd/syscon.c | 46 +- drivers/mfd/timberdale.c | 3 +- drivers/mfd/tps80031.c | 23 +- drivers/mfd/twl-core.c | 6 +- drivers/misc/habanalabs/device.c | 5 +- drivers/misc/habanalabs/goya/goya.c | 72 +- drivers/misc/habanalabs/goya/goyaP.h | 2 +- drivers/misc/habanalabs/habanalabs.h | 9 +- drivers/misc/habanalabs/hw_queue.c | 14 +- .../misc/habanalabs/include/goya/goya_packets.h | 13 + drivers/misc/habanalabs/irq.c | 27 +- drivers/misc/habanalabs/memory.c | 2 + drivers/mtd/devices/Kconfig | 18 - drivers/mtd/devices/Makefile | 1 - drivers/mtd/devices/m25p80.c | 347 -- drivers/mtd/spi-nor/Kconfig | 2 + drivers/mtd/spi-nor/spi-nor.c | 813 ++- drivers/net/bonding/bond_debugfs.c | 5 - drivers/net/bonding/bond_main.c | 2 + drivers/net/caif/caif_serial.c | 26 +- drivers/net/caif/caif_virtio.c | 6 +- drivers/net/dsa/mv88e6xxx/chip.c | 76 +- drivers/net/dsa/mv88e6xxx/chip.h | 7 +- drivers/net/dsa/mv88e6xxx/global1.c | 95 +- drivers/net/dsa/mv88e6xxx/global1.h | 5 +- drivers/net/dsa/mv88e6xxx/global1_atu.c | 7 +- drivers/net/dsa/mv88e6xxx/global1_vtu.c | 6 +- drivers/net/dsa/mv88e6xxx/global2.c | 72 +- drivers/net/dsa/mv88e6xxx/global2.h | 12 +- drivers/net/dsa/mv88e6xxx/global2_avb.c | 29 +- drivers/net/dsa/mv88e6xxx/global2_scratch.c | 3 +- drivers/net/dsa/mv88e6xxx/smi.c | 4 +- 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 +- drivers/net/ethernet/ezchip/nps_enet.h | 4 +- .../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 + drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 138 +- .../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 | 65 +- 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/toshiba/tc35815.c | 2 +- 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/netdevsim/dev.c | 135 +- drivers/net/netdevsim/fib.c | 102 +- drivers/net/netdevsim/netdev.c | 9 +- drivers/net/netdevsim/netdevsim.h | 12 +- drivers/net/phy/at803x.c | 32 +- drivers/net/phy/phy-core.c | 29 +- drivers/net/phy/phy_device.c | 49 +- drivers/net/phy/realtek.c | 62 + 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 | 5 +- drivers/net/xen-netback/xenbus.c | 46 +- drivers/ntb/msi.c | 5 - drivers/nvme/host/pci.c | 13 +- drivers/parport/parport_serial.c | 44 +- drivers/pci/hotplug/rpaphp_core.c | 18 +- drivers/pci/pci-sysfs.c | 16 + drivers/pci/pcie/aspm.c | 20 + 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/regulator/twl6030-regulator.c | 21 +- drivers/rtc/Kconfig | 8 +- drivers/rtc/Makefile | 1 - drivers/rtc/rtc-mxc.c | 5 +- drivers/rtc/rtc-nuc900.c | 271 - drivers/scsi/csiostor/csio_wr.c | 8 +- drivers/scsi/esas2r/esas2r_init.c | 13 +- drivers/scsi/esas2r/esas2r_ioctl.c | 14 +- drivers/scsi/megaraid/megaraid_sas.h | 1 + drivers/scsi/megaraid/megaraid_sas_base.c | 112 +- drivers/scsi/pmcraid.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 6 +- drivers/scsi/qla2xxx/qla_bsg.c | 19 +- drivers/scsi/qla2xxx/qla_dbg.c | 3 +- drivers/scsi/qla2xxx/qla_def.h | 130 +- drivers/scsi/qla2xxx/qla_dfs.c | 9 +- drivers/scsi/qla2xxx/qla_dsd.h | 2 + drivers/scsi/qla2xxx/qla_fw.h | 8 +- drivers/scsi/qla2xxx/qla_gbl.h | 33 +- drivers/scsi/qla2xxx/qla_gs.c | 219 +- drivers/scsi/qla2xxx/qla_init.c | 261 +- drivers/scsi/qla2xxx/qla_inline.h | 28 +- drivers/scsi/qla2xxx/qla_iocb.c | 221 +- drivers/scsi/qla2xxx/qla_isr.c | 24 +- drivers/scsi/qla2xxx/qla_mbx.c | 10 +- drivers/scsi/qla2xxx/qla_mid.c | 4 +- drivers/scsi/qla2xxx/qla_mr.c | 67 +- drivers/scsi/qla2xxx/qla_nvme.c | 28 +- drivers/scsi/qla2xxx/qla_nvme.h | 5 +- drivers/scsi/qla2xxx/qla_nx.c | 16 +- drivers/scsi/qla2xxx/qla_nx.h | 14 +- drivers/scsi/qla2xxx/qla_nx2.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 213 +- drivers/scsi/qla2xxx/qla_sup.c | 8 +- drivers/scsi/qla2xxx/qla_target.c | 209 +- drivers/scsi/qla2xxx/qla_target.h | 35 +- drivers/scsi/qla2xxx/qla_tmpl.c | 7 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 27 +- drivers/scsi/sym53c8xx_2/sym_nvram.c | 2 +- drivers/soc/imx/soc-imx-scu.c | 39 + drivers/soundwire/Kconfig | 7 +- drivers/soundwire/Makefile | 2 +- drivers/spi/spi-dw-pci.c | 13 + drivers/staging/comedi/drivers/dt3000.c | 8 +- drivers/staging/isdn/hysdn/hysdn_procconf.c | 2 +- drivers/staging/rtl8188eu/core/rtw_security.c | 41 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 455 +- 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 | 13 +- drivers/staging/rtl8712/rtl871x_recv.c | 13 +- drivers/staging/rtl8712/rtl871x_xmit.c | 53 +- drivers/staging/rtl8712/rtl871x_xmit.h | 18 +- drivers/staging/rtl8712/usb_intf.c | 2 +- drivers/staging/rtl8712/usb_osintf.h | 4 +- drivers/staging/rtl8712/xmit_linux.c | 2 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 6 +- drivers/staging/wilc1000/wilc_netdev.c | 4 +- drivers/staging/wilc1000/wilc_wlan.c | 81 +- drivers/staging/wilc1000/wilc_wlan.h | 5 +- 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/file.c | 10 +- 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/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 +- drivers/watchdog/Kconfig | 18 +- drivers/watchdog/Makefile | 2 - drivers/watchdog/jz4740_wdt.c | 1 - drivers/watchdog/ks8695_wdt.c | 319 -- drivers/watchdog/nuc900_wdt.c | 302 -- drivers/watchdog/pnx4008_wdt.c | 1 - drivers/watchdog/sprd_wdt.c | 4 +- drivers/watchdog/ziirave_wdt.c | 74 +- 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/configfs/symlink.c | 4 +- fs/debugfs/file.c | 30 + fs/debugfs/inode.c | 32 +- fs/eventpoll.c | 4 +- fs/notify/dnotify/dnotify.c | 15 +- fs/notify/fanotify/fanotify_user.c | 19 +- fs/notify/inotify/inotify_user.c | 14 +- fs/proc/kcore.c | 6 + fs/tracefs/inode.c | 40 +- fs/xfs/libxfs/xfs_bmap.c | 29 +- fs/xfs/libxfs/xfs_da_btree.c | 19 +- fs/xfs/libxfs/xfs_dir2_node.c | 3 +- fs/xfs/xfs_log.c | 5 +- include/Kbuild | 1 - include/asm-generic/vmlinux.lds.h | 8 +- include/crypto/aes.h | 17 + include/crypto/gcm.h | 55 + include/drm/amd_asic_type.h | 1 + include/drm/drm_connector.h | 4 +- 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 | 11 + include/linux/amba/clcd-regs.h | 1 + include/linux/amd-iommu.h | 12 + include/linux/clk.h | 17 +- include/linux/cpuidle.h | 17 +- include/linux/device.h | 8 +- include/linux/dma-fence.h | 10 +- include/linux/firmware/imx/dsp.h | 67 + include/linux/i3c/master.h | 5 + include/linux/ima.h | 9 + include/linux/kexec.h | 4 +- include/linux/kvm_host.h | 6 +- include/linux/lsm_hooks.h | 17 +- include/linux/mfd/cros_ec_commands.h | 12 + include/linux/mfd/da9063/pdata.h | 60 - include/linux/mfd/mt6397/core.h | 9 + 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/mtd/spi-nor.h | 26 +- include/linux/nvme-fc-driver.h | 2 + include/linux/omap-iommu.h | 15 + include/linux/pci.h | 2 + include/linux/phy.h | 10 +- include/linux/platform_data/iommu-omap.h | 4 + include/linux/platform_data/keypad-w90p910.h | 16 - include/linux/pm_wakeup.h | 21 +- include/linux/psci.h | 4 +- include/linux/rcu_segcblist.h | 9 + include/linux/rcu_sync.h | 4 +- include/linux/rculist.h | 36 +- include/linux/rcupdate.h | 9 +- include/linux/reservation.h | 115 +- include/linux/security.h | 69 +- include/linux/skbuff.h | 8 + include/linux/socket.h | 3 + include/linux/stmmac.h | 1 + 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/trace/events/rcu.h | 4 +- include/uapi/drm/panfrost_drm.h | 3 + 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 + include/uapi/scsi/scsi_bsg_fc.h | 54 +- include/uapi/scsi/scsi_netlink.h | 20 +- include/uapi/scsi/scsi_netlink_fc.h | 17 +- init/Kconfig | 5 + init/main.c | 1 + kernel/configs.c | 16 +- kernel/events/core.c | 7 + kernel/fork.c | 2 + kernel/kexec.c | 8 + kernel/kexec_file.c | 52 +- kernel/locking/lockdep.c | 2 +- kernel/module.c | 37 +- kernel/padata.c | 2 +- kernel/params.c | 21 +- kernel/power/autosleep.c | 2 +- kernel/power/hibernate.c | 3 +- kernel/power/main.c | 2 +- kernel/power/suspend.c | 11 +- kernel/power/wakelock.c | 32 +- kernel/rcu/Kconfig.debug | 11 + kernel/rcu/rcu.h | 1 + kernel/rcu/rcu_segcblist.c | 174 +- kernel/rcu/rcu_segcblist.h | 54 +- kernel/rcu/rcuperf.c | 10 +- kernel/rcu/rcutorture.c | 30 +- kernel/rcu/srcutree.c | 5 +- kernel/rcu/tree.c | 205 +- kernel/rcu/tree.h | 81 +- kernel/rcu/tree_exp.h | 8 +- kernel/rcu/tree_plugin.h | 1194 +++-- kernel/rcu/tree_stall.h | 9 + kernel/rcu/update.c | 105 +- kernel/sched/cpufreq_schedutil.c | 14 +- kernel/sched/fair.c | 4 +- kernel/sched/idle.c | 5 +- kernel/time/alarmtimer.c | 2 +- kernel/torture.c | 2 - kernel/trace/bpf_trace.c | 10 + kernel/trace/ftrace_internal.h | 8 +- kernel/trace/trace.c | 4 +- kernel/trace/trace_kprobe.c | 5 + lib/crypto/aes.c | 8 +- localversion-next | 2 +- mm/khugepaged.c | 2 +- mm/memremap.c | 6 + net/bluetooth/hidp/core.c | 9 +- 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/dsa/switch.c | 3 + net/ieee802154/6lowpan/reassembly.c | 2 +- net/ipv4/fib_frontend.c | 3 +- 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/rxrpc/local_object.c | 12 +- 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/addr.c | 1 + 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/kernel-doc | 2 +- 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 | 62 +- security/selinux/hooks.c | 47 + security/selinux/include/classmap.h | 5 +- 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/codecs/hdac_hdmi.c | 57 +- sound/soc/intel/boards/sof_rt5682.c | 4 + sound/soc/sof/intel/hda-bus.c | 1 + sound/soc/sof/intel/hda.c | 3 - tools/bpf/bpftool/Makefile | 2 +- tools/bpf/bpftool/common.c | 8 +- tools/bpf/bpftool/feature.c | 105 +- tools/include/uapi/linux/bpf.h | 4 +- tools/memory-model/Documentation/explanation.txt | 53 +- tools/memory-model/README | 18 +- tools/memory-model/scripts/checkghlitmus.sh | 0 tools/memory-model/scripts/checklitmushist.sh | 0 tools/memory-model/scripts/cmplitmushist.sh | 0 tools/memory-model/scripts/initlitmushist.sh | 0 tools/memory-model/scripts/judgelitmus.sh | 0 tools/memory-model/scripts/newlitmushist.sh | 0 tools/memory-model/scripts/parseargs.sh | 0 tools/memory-model/scripts/runlitmushist.sh | 0 tools/testing/selftests/kvm/.gitignore | 3 +- tools/testing/selftests/kvm/config | 3 + tools/testing/selftests/net/fcnal-test.sh | 38 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 2 +- .../selftests/rcutorture/configs/rcu/TREE03.boot | 1 + .../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 +- 1140 files changed, 37550 insertions(+), 18066 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-hisi-zip create mode 100644 Documentation/ABI/testing/sysfs-class-wakeup delete mode 100644 Documentation/arm/sa1100/adsbitsy.rst delete mode 100644 Documentation/arm/sa1100/brutus.rst delete mode 100644 Documentation/arm/sa1100/freebird.rst delete mode 100644 Documentation/arm/sa1100/graphicsclient.rst delete mode 100644 Documentation/arm/sa1100/graphicsmaster.rst delete mode 100644 Documentation/arm/sa1100/huw_webpanel.rst delete mode 100644 Documentation/arm/sa1100/itsy.rst delete mode 100644 Documentation/arm/sa1100/nanoengine.rst delete mode 100644 Documentation/arm/sa1100/pangolin.rst delete mode 100644 Documentation/arm/sa1100/pleb.rst delete mode 100644 Documentation/arm/sa1100/tifon.rst delete mode 100644 Documentation/arm/sa1100/yopy.rst 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 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn.dtsi delete mode 100644 arch/powerpc/include/asm/scom.h delete mode 100644 arch/powerpc/sysdev/scom.c create mode 100644 drivers/base/power/wakeup_stats.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/cpuidle/cpuidle-psci.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/firmware/imx/imx-dsp.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h copy drivers/gpu/drm/amd/amdgpu/{athub_v2_0.c => athub_v1_0.c} (76%) copy drivers/gpu/drm/amd/amdgpu/{mmhub_v9_4.h => athub_v1_0.h} (72%) create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c copy drivers/gpu/drm/amd/amdgpu/{mmhub_v9_4.h => psp_v12_0.h} (72%) delete mode 100644 drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_12_0_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_12_0_0_sh_mask.h 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/gt/intel_gt_irq.c create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_irq.h create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_irq.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 delete mode 100644 drivers/mfd/jz4740-adc.c create mode 100644 drivers/mfd/mt6397-irq.c delete mode 100644 drivers/mtd/devices/m25p80.c delete mode 100644 drivers/rtc/rtc-nuc900.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 delete mode 100644 drivers/watchdog/ks8695_wdt.c delete mode 100644 drivers/watchdog/nuc900_wdt.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 create mode 100644 include/linux/firmware/imx/dsp.h delete mode 100644 include/linux/mfd/da9063/pdata.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 mode change 100644 => 100755 tools/memory-model/scripts/checkghlitmus.sh mode change 100644 => 100755 tools/memory-model/scripts/checklitmushist.sh mode change 100644 => 100755 tools/memory-model/scripts/cmplitmushist.sh mode change 100644 => 100755 tools/memory-model/scripts/initlitmushist.sh mode change 100644 => 100755 tools/memory-model/scripts/judgelitmus.sh mode change 100644 => 100755 tools/memory-model/scripts/newlitmushist.sh mode change 100644 => 100755 tools/memory-model/scripts/parseargs.sh mode change 100644 => 100755 tools/memory-model/scripts/runlitmushist.sh create mode 100644 tools/testing/selftests/kvm/config create mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/matchall.json