This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allmodconfig in repository toolchain/ci/linux.
discards 2b46440ea715 Add linux-next specific files for 20190225 discards 23c5569e08be Merge branch 'akpm/master' discards 507d607da5ef drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards d8a9b88e3506 samples/mic/mpssd/mpssd.h: remove duplicate header discards 71d43480aec9 kernel/fork.c: remove duplicated include discards 5e57f3c62e9a include/linux/relay.h: fix percpu annotation in struct rchan discards bfd8009d6ec2 Drop flex_arrays discards 2da8b3df76eb sctp: convert to genradix discards db3c7744040e proc: commit to genradix discards 925968ad5005 Generic radix trees discards 21aadc4475df selinux: convert to kvmalloc discards 0e0a4e47d41f md: convert to kvmalloc discards ba7c4ac887d1 openvswitch: convert to kvmalloc discards 991f6bfd2aa8 mm, memcg: consider subtrees in memory.events discards 6d7b469e84cc mm, memcg: rename ambiguously named memory.stat counters a [...] discards 964320545e70 of: fix kmemleak crash caused by imbalance in early memory [...] discards 2868228681f5 memblock-update-comments-and-kernel-doc-fix discards 6882258eb3a2 mm: memblock: update comments and kernel-doc discards cf2a14647add memblock: split checks whether a region should be skipped [...] discards 42d9ae1337ff memblock: remove memblock_{set,clear}_region_flags discards 78ce0fc94267 memblock: drop memblock_alloc_*_nopanic() variants discards 17c422b5c24f memblock: memblock_alloc_try_nid: don't panic discards 326516933a40 treewide-add-checks-for-the-return-value-of-memblock_alloc [...] discards 973d1c22d527 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] discards ff9600ec48f6 memblock: fix format strings for panics after memblock_alloc discards 5c2922af575b mm: sparse: Use '%pa' with 'phys_addr_t' type discards cd223a3b4c88 treewide: add checks for the return value of memblock_alloc*() discards 46ea3d1f3fd7 swiotlb: add checks for the return value of memblock_alloc*() discards 7d2a33d4302c init/main: add checks for the return value of memblock_alloc*() discards 4e3c58e741ad mm/percpu: add checks for the return value of memblock_alloc*() discards b7e7ce638d49 sparc: add checks for the return value of memblock_alloc*() discards e0921a359c3b ia64: add checks for the return value of memblock_alloc*() discards 47795d29d8bd arch: don't memset(0) memory returned by memblock_alloc() discards f288be048b5d arch: use memblock_alloc() instead of memblock_alloc_from( [...] discards 93dc25d1bd5e memblock: make memblock_find_in_range_node() and choose_me [...] discards 2863a3ca0a62 memblock: fix parameter order in memblock_phys_alloc_try_nid() discards 23f8de828e0e memblock: refactor internal allocation functions discards 26fc59eab17a memblock: drop memblock_alloc_base() discards bafddb645b01 memblock: drop __memblock_alloc_base() discards 2733fc4a29d7 memblock: memblock_phys_alloc(): don't panic discards c861d9928da5 memblock: memblock_phys_alloc_try_nid(): don't panic discards e5eee9678c10 memblock: emphasize that memblock_alloc_range() returns a [...] discards 3fd504998648 memblock: drop memblock_alloc_base_nid() discards 34f9d6a82841 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] discards 053d128d03cd powerpc: use memblock functions returning virtual address discards 97ae410ef85a openrisc: prefer memblock APIs returning virtual address discards 61ba009045dd include/linux/sched/signal.h: replace `tsk' with `task' discards f5ad80c4cfb7 arch/nios2/mm/fault.c: remove duplicate include discards 29462d8ac0c8 unicore32: stop printing the virtual memory layout discards e5e4a305be00 proc: merge fix for proc_pident_lookup() API change discards 6b1eaa39f8c5 proc: calculate end pointer for /proc/*/* lookup at compile time discards e1337b9fc7b7 mm-refactor-readahead-defines-in-mmh-fix discards 6609e03e9cd4 mm: refactor readahead defines in mm.h discards 7a394deb36df fs: fs_parser: fix printk format warning discards b706d6e9d438 MAINTAINERS: fix GTA02 entry and mark as orphan discards dee82b13f9bd drm/nouveau/dmem: update for struct hmm_devmem_ops member change discards a2d378ea3488 mm/hmm: convert to use vm_fault_t discards 1f6d8fa52984 x86/mm/fault.c: Convert to use vm_fault_t discards dd33e8ba4107 mm: create the new vm_fault_t type discards eba6ac64e23b scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] discards 0cfb86d899c9 pinctrl: fix pxa2xx.c build warnings discards 8a1d41ea1006 Merge branch 'akpm-current/current' discards 05074ba6957a Merge remote-tracking branch 'devfreq/for-next' discards fa1f47169aa9 Merge remote-tracking branch 'pidfd/for-next' discards c1c89c7dc61c Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' discards c911befe58cc Merge remote-tracking branch 'hyperv/hyperv-next' discards f7e4dbac7aa7 Merge remote-tracking branch 'xarray/xarray' discards 806ae00b1546 Merge remote-tracking branch 'nvmem/for-next' discards 95bf16a778de Merge remote-tracking branch 'slimbus/for-next' discards af97b7f3d4e6 Merge remote-tracking branch 'cisco/for-next' discards 029e174ad842 Merge remote-tracking branch 'kspp/for-next/kspp' discards 3c0e83717f89 Merge remote-tracking branch 'ntb/ntb-next' discards a1b275799a00 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 154fd68ffe85 Merge remote-tracking branch 'rtc/rtc-next' discards c32d456f8eae Merge remote-tracking branch 'coresight/next' discards 564f44d867df Merge remote-tracking branch 'livepatching/for-next' discards 27e5285ce34c Merge remote-tracking branch 'y2038/y2038' discards 8c52e8e684f6 Merge remote-tracking branch 'kselftest/next' discards c22ee81dd2f7 Merge remote-tracking branch 'random/dev' discards 927973fc9f0c Merge remote-tracking branch 'pwm/for-next' discards cdd12aace42a Merge remote-tracking branch 'pinctrl/for-next' discards 821788860123 Merge remote-tracking branch 'gpio/for-next' discards b4ed16cd9f2c Merge remote-tracking branch 'rpmsg/for-next' discards 2a669302be3f Merge remote-tracking branch 'vhost/linux-next' discards 20fa42521a69 Merge remote-tracking branch 'scsi/for-next' discards d8a48be474d0 Merge remote-tracking branch 'cgroup/for-next' discards 54222ba2f382 Merge remote-tracking branch 'slave-dma/next' discards f2c499409a51 Merge remote-tracking branch 'mux/for-next' discards 8ad19da67a84 Merge remote-tracking branch 'staging/staging-next' discards 34d0e9d78d83 Merge remote-tracking branch 'char-misc/char-misc-next' discards 387e3357370a Merge remote-tracking branch 'tty/tty-next' discards 6beb4c8fb490 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards 2e1e7f5df180 Merge remote-tracking branch 'usb/usb-next' discards 28029cd28dd6 Merge remote-tracking branch 'driver-core/driver-core-next' discards f5009c270f34 Merge remote-tracking branch 'ipmi/for-next' discards d6128d682e24 Merge remote-tracking branch 'leds/for-next' discards 7b82588dc627 Merge remote-tracking branch 'hsi/for-next' discards ef55e835c5c0 Merge remote-tracking branch 'chrome-platform/for-next' discards 473a8b258a92 Merge remote-tracking branch 'drivers-x86/for-next' discards cf010932f6d5 Merge remote-tracking branch 'workqueues/for-next' discards a2a48c94e8f1 Merge remote-tracking branch 'percpu/for-next' discards 2068523de494 Merge remote-tracking branch 'xen-tip/linux-next' discards 1acd2e06c096 Merge remote-tracking branch 'kvm/linux-next' discards 40fcca2d2fff Merge remote-tracking branch 'rcu/rcu/next' discards cf8f1b36b245 Merge remote-tracking branch 'ftrace/for-next' discards e73964474d5c Merge remote-tracking branch 'edac-amd/for-next' discards 33767c00571f Merge remote-tracking branch 'clockevents/clockevents/next' discards c19b16b01a4c Merge remote-tracking branch 'tip/auto-latest' discards d28f667e154e Merge remote-tracking branch 'spi/for-next' discards 7c2413ad2ba8 Merge remote-tracking branch 'devicetree/for-next' discards a1db8ecdeff3 Merge remote-tracking branch 'audit/next' discards 56942854d528 Merge remote-tracking branch 'vfio/next' discards ea4f453f4692 Merge remote-tracking branch 'iommu/next' discards 7e248c84fba5 Merge remote-tracking branch 'watchdog/master' discards b69697b49298 Merge remote-tracking branch 'tpmdd/next' discards b2eb0785f785 Merge remote-tracking branch 'selinux/next' discards a21512a09815 Merge remote-tracking branch 'apparmor/apparmor-next' discards c86fa14d8e04 Merge remote-tracking branch 'security/next-testing' discards 3c973421168a Merge remote-tracking branch 'regulator/for-next' discards 81624c460b9c Merge remote-tracking branch 'battery/for-next' discards 97432d64ea81 Merge remote-tracking branch 'backlight/for-backlight-next' discards ad06cbb71633 Merge remote-tracking branch 'mfd/for-mfd-next' discards 8e065f24ce3b Merge remote-tracking branch 'kgdb/kgdb-next' discards 899fff9619f0 Merge remote-tracking branch 'mmc/next' discards 157d9764d771 Merge remote-tracking branch 'device-mapper/for-next' discards f58576544385 Merge remote-tracking branch 'block/for-next' discards 7af2bc55129f Merge remote-tracking branch 'input/next' discards 0065d5729ee6 Merge remote-tracking branch 'sound-asoc/for-next' discards cc2d4e09d50d Merge remote-tracking branch 'sound/for-next' discards 69efe0eccea6 Merge remote-tracking branch 'regmap/for-next' discards 0c813dc9d11d Merge remote-tracking branch 'etnaviv/etnaviv/next' discards 243fdc9012f8 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards d8515538d90e Merge remote-tracking branch 'drm-misc/for-linux-next' discards 54b467ad8cfa Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards 029781e15a83 Merge remote-tracking branch 'drm-intel/for-linux-next' discards 5eaef0b3bb74 Merge remote-tracking branch 'drm/drm-next' discards 18b80407fef9 Merge remote-tracking branch 'crypto/master' discards 75663b365bac Merge remote-tracking branch 'spi-nor/spi-nor/next' discards e63860acacd7 Merge remote-tracking branch 'nand/nand/next' discards a665a15d6d6b Merge remote-tracking branch 'mtd/mtd/next' discards 0588e49425a3 Merge remote-tracking branch 'gfs2/for-next' discards ab85cbe8b384 Merge remote-tracking branch 'bluetooth/master' discards 7fee0c96a01e Merge remote-tracking branch 'nfc-next/master' discards 7caca0547634 Merge remote-tracking branch 'bpf-next/master' discards 13a166103bbf Merge remote-tracking branch 'net-next/master' discards 8cf623a4100c Merge remote-tracking branch 'rdma/for-next' discards 69dea9312eea Merge remote-tracking branch 'swiotlb/linux-next' discards ee0e9cc58432 Merge remote-tracking branch 'dlm/next' discards 4cb71d96249a Merge remote-tracking branch 'thermal/next' discards 5d81b56bdede Merge remote-tracking branch 'cpupower/cpupower' discards 2fc534c58e98 Merge remote-tracking branch 'pm/linux-next' discards f3f1565b3d55 Merge remote-tracking branch 'fbdev/fbdev-for-next' discards 021ab1f7690b Merge remote-tracking branch 'v4l-dvb/master' discards 4ec7933404ff Merge remote-tracking branch 'jc_docs/docs-next' discards a66b1dda3bbd Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 72bac29ae6d4 Merge remote-tracking branch 'i2c/i2c/for-next' discards 724dc3d6ddc6 Merge remote-tracking branch 'hid/for-next' discards fa70364fc615 Merge remote-tracking branch 'pstore/for-next/pstore' discards 6e85b63835de Merge remote-tracking branch 'pci/next' discards a6a56e520ecc Merge remote-tracking branch 'printk/for-next' discards 2d275a6a7f79 Merge remote-tracking branch 'vfs/for-next' discards 34a0fc900f23 Merge remote-tracking branch 'xfs/for-next' discards 5d0a9aa16877 Merge remote-tracking branch 'v9fs/9p-next' discards aa10d3bd958a Merge remote-tracking branch 'ubifs/linux-next' discards 8ca8270a1de7 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards a817281f01b9 Merge remote-tracking branch 'orangefs/for-next' discards 477bcc1b620e Merge remote-tracking branch 'nfsd/nfsd-next' discards f2831e405caa Merge remote-tracking branch 'nfs/linux-next' discards 2e7528fb6757 Merge remote-tracking branch 'jfs/jfs-next' discards 763642140be6 Merge remote-tracking branch 'fuse/for-next' discards 6852a1d094a8 Merge remote-tracking branch 'f2fs/dev' discards a25d71babe23 Merge remote-tracking branch 'ext4/dev' discards 63307fdaad5c Merge remote-tracking branch 'ext3/for_next' discards ab127d602bb1 Merge remote-tracking branch 'ecryptfs/next' discards 4c7b1bcc9303 Merge remote-tracking branch 'cifs/for-next' discards 2f3ca7498fac Merge remote-tracking branch 'btrfs-kdave/for-next' discards 67d0dd19f6f2 Merge remote-tracking branch 'befs/for-next' discards bb789acc7ad2 Merge remote-tracking branch 'fscrypt/master' discards e4099a223c6c Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 86b7b38eaf2b Merge remote-tracking branch 's390/features' discards 3b72749e7147 Merge remote-tracking branch 'risc-v/for-next' discards bdd1058af73e Merge remote-tracking branch 'powerpc/next' discards cb1d80a2e190 Merge remote-tracking branch 'parisc-hd/for-next' discards 01696251bd45 Merge remote-tracking branch 'nios2/for-next' discards f2c86f40c725 Merge remote-tracking branch 'mips/mips-next' discards d171804c80f6 Merge remote-tracking branch 'microblaze/next' discards aa3f90090f6f Merge remote-tracking branch 'm68knommu/for-next' discards 5153b3c3355c Merge remote-tracking branch 'm68k/for-next' discards af23376c9f29 Merge remote-tracking branch 'csky/linux-next' discards 5cec44909d49 Merge remote-tracking branch 'clk/clk-next' discards 19b2915afdc8 Merge remote-tracking branch 'tegra/for-next' discards d0ca156c292d Merge remote-tracking branch 'sunxi/sunxi/for-next' discards f02fcd2eaf81 Merge remote-tracking branch 'samsung-krzk/for-next' discards 0d0b4051c600 Merge remote-tracking branch 'rockchip/for-next' discards d2065a2bb48e Merge remote-tracking branch 'renesas/next' discards c800b1358470 Merge remote-tracking branch 'qcom/for-next' discards 39a3c8f6e5e1 Merge remote-tracking branch 'omap/for-next' discards c4c51b5cbc1f Merge remote-tracking branch 'mvebu/for-next' discards ce9544e24431 Merge remote-tracking branch 'mediatek/for-next' discards 2be6519f6537 Merge remote-tracking branch 'keystone/next' discards 0cbf21d5836c Merge remote-tracking branch 'imx-mxs/for-next' discards 7bd07b2ee0f6 Merge remote-tracking branch 'bcm2835/for-next' discards e640b0e8a875 Merge remote-tracking branch 'at91/at91-next' discards bd50ad092e07 Merge remote-tracking branch 'amlogic/for-next' discards 00fd3028ee7d Merge remote-tracking branch 'actions/for-next' discards 1cb81d84741d Merge remote-tracking branch 'arm-soc/for-next' discards 7ad2c9fec843 Merge remote-tracking branch 'arm64/for-next/core' discards 1a2d1b414121 Merge remote-tracking branch 'arm/for-next' discards 2ddd5d384cea Merge remote-tracking branch 'asm-generic/master' discards 01313ff6b42d Merge remote-tracking branch 'dma-mapping/for-next' discards 983550510f4a Merge remote-tracking branch 'leaks/leaks-next' discards ce118e0dca31 Merge remote-tracking branch 'kbuild/for-next' discards 79447494e373 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards d3c91b3172bc Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards 7a60d1646e95 Merge remote-tracking branch 'vfs-fixes/fixes' discards 77ced65adeed Merge remote-tracking branch 'hwmon-fixes/hwmon' discards b5c89d84c3eb Merge remote-tracking branch 'mips-fixes/mips-fixes' discards d2601bd9d1f5 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards 9de6438dd17e Merge remote-tracking branch 'ide/master' discards c6c577eb9c1c Merge remote-tracking branch 'crypto-current/master' discards 1b643671611d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 4acf74ee813b Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 6679aa530982 Merge remote-tracking branch 'spi-fixes/for-linus' discards 8c5bb354a411 Merge remote-tracking branch 'regulator-fixes/for-linus' discards 6808fa2cadf5 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 2cf5f4a52c37 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards bed820a7a390 Merge remote-tracking branch 'fixes/master' discards ebbf954d584a Merge branch 'pm-core' into linux-next discards c5d63327b9fd Merge branch 'pm-cpufreq' into linux-next discards 780ffa4567dc Merge branch 'acpi-apei' into linux-next discards a0b6455ca721 Merge branches 'pm-cpuidle' and 'powercap' into linux-next discards d46d3ada83c0 Merge branch 'acpica' into linux-next discards f356ae3824be Merge branch 'io_uring' into for-next discards 5c8ccde64b9d Merge branch 'for-5.1/libata' into for-next discards c9729bb28e31 Merge branch 'for-5.1/block' into for-next discards c5963bfe3e6f io_uring: add io_uring_event cache hit information discards 70c5a3ae277c io_uring: allow workqueue item to handle multiple buffered [...] discards c80a7cbb93ca io_uring: add support for IORING_OP_POLL discards aa6c8a5da6ac io_uring: add io_kiocb ref count discards 8a8b44f98185 io_uring: add submission polling discards 0e697b2f8420 io_uring: add file set registration discards 705da5713b76 net: split out functions related to registering inflight s [...] discards c9038f2c5a17 io_uring: add support for pre-mapped user IO buffers discards a566653ab5ab block: implement bio helper to add iter bvec pages to bio omits 258e58c8bd7a io_uring: batch io_kiocb allocation omits 4494a3d681a3 io_uring: use fget/fput_many() for file references omits 52d34a22d02d fs: add fget_many() and fput_many() omits 2988a972affb io_uring: support for IO polling omits d8a9cad44268 io_uring: add fsync support omits 9dbc5ed3dd65 Add io_uring IO interface discards c3fc1a685981 Merge branch 'for-5.1' into for-next discards 550fed07e16a NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount discards 2f121149d2f7 mmc: mmci: Send a CMD12 to clear the DPSM at errors discards 2e12e825907e cifs: update internal module version number discards 53b9e8ef703e CIFS: Try to acquire credits at once for compound requests discards ef19ad6338d6 CIFS: Return error code when getting file handle for writeback discards b1bbb73a326a CIFS: Move open file handling to writepages discards 730ba1428691 CIFS: Move unlocking pages from wdata_send_pages() discards d6c918e903bd CIFS: Find and reopen a file before get MTU credits in writepages discards 569414ffc073 CIFS: Reopen file before get SMB2 MTU credits for async IO discards 71ced4a94c6e CIFS: Remove custom credit adjustments for SMB2 async IO discards 49d6c8dab733 CIFS: Adjust MTU credits before reopening a file discards e01c1a186198 CIFS: Check for reconnects before sending compound requests discards 0588b9bd9811 CIFS: Check for reconnects before sending async requests discards f256a86c2803 CIFS: Do not skip SMB2 message IDs on send failures discards 98e267443738 MIPS: BCM63XX: provide DMA masks for ethernet devices discards b2a8a71340cc zram: default to lzo-rle instead of lzo discards 5744962ec955 lib/lzo: separate lzo-rle from lzo discards 76510e1cc863 lib/lzo: implement run-length encoding discards bd43eccd1f20 lib/lzo: fast 8-byte copy on arm64 discards 9ed31f0e343b lib/lzo: 64-bit CTZ on arm64 discards 44f4420ad5da lib/lzo: tidy-up ifdefs discards 90fb32c748ab ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] discards 24c8e7d553d5 ipc: annotate implicit fall through discards b4cfdc62d63a ipc: conserve sequence numbers in extended IPCMNI mode discards 315adf9e745d ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] discards a3dc6f06c907 ipc: allow boot time extension of IPCMNI from 32k to 8M discards d9406b77a08e init/initramfs.c: provide more details in error messages discards edb44573eaec lib/ubsan: default UBSAN_ALIGNMENT to not set discards 87ad95534dcf kcov: convert kcov.refcount to refcount_t discards a471fe390e21 kcov: no need to check return value of debugfs_create functions discards 759c64d4d84a kernel-configs-use-incbin-directive-to-embed-config_datagz-v2 discards fdffdc09924b kernel/configs: use .incbin directive to embed config_data.gz discards a11e2611df09 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED discards 74de775f0289 kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() discards e2b7bb071db4 sysctl: return -EINVAL if val violates minmax discards adafc9636e60 sysctl-handle-overflow-for-file-max-v4 discards 4259dba13da8 sysctl: handle overflow for file-max discards 6cdd04891e8a sysctl: handle overflow in proc_get_long discards 7e2f2ec277a0 kernel/sysctl.c: define minmax conv functions in terms of [...] discards 4fd733a4a401 kernel/sysctl.c: add missing range check in do_proc_dointv [...] discards e9f60f87ea0f tools/testing/selftests/sysctl/sysctl.sh: add tests for >3 [...] discards 62905b8e3b35 drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() discards 80c40e1d53ff kernel: workqueue: clarify wq_worker_last_func() caller re [...] discards c7002490a1cd exec-increase-binprm_buf_size-to-256-fix discards 7d3491f40b5d exec: increase BINPRM_BUF_SIZE to 256 discards da41964fc0d9 fs/exec.c: replace opencoded set_mask_bits() discards e2beec6d2e45 kernel/signal.c: allow the null signal in rt_sigqueueinfo() discards 46d873c68ee9 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] discards 44435a67e681 fat: enable .splice_write to support splice on O_DIRECT file discards 6b98ed6aeb00 autofs: clear O_NONBLOCK on the pipe discards a81e8b43122f fs/autofs/inode.c: use seq_puts() for simple strings in au [...] discards 07a617586910 autofs: add ignore mount option discards c346f856fec3 init/calibrate.c: provide proper prototype discards 6d39eac8cb33 fs/binfmt_elf.c: spread const a little discards 4f3f23e6a83e elf: fixup compilation discards 78bd70d89ff1 fs/binfmt_elf.c: use list_for_each_entry() discards 521686a3977e fs/binfmt_elf.c: don't be afraid of overflow discards 179277637a3c epoll: use rwlock in order to reduce ep_poll_callback() co [...] discards 4fe1f9ea25de epoll: unify awaking of wakeup source on ep_poll_callback() path discards 7713ef845c69 epoll: make sure all elements in ready list are in FIFO order discards 7fbe5cab2e00 checkpatch: fix something discards 168ed1cd089d checkpatch: add test for SPDX-License-Identifier on wrong line # discards 9f07699cd0fe checkpatch: allow reporting C99 style comments discards a1a561a032c6 checkpatch: add some new alloc functions to various tests discards 8a6507dfe899 checkpatch: verify SPDX comment style discards 2c42a7d4287f lib/assoc_array.c: mark expected switch fall-through discards 595017e989d2 lib/test_ubsan.c: VLA no longer used in kernel discards c382fea80610 lib/div64.c: off by one in shift discards 9917a0982aba Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards 00d4ed2425fc lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards aef76b5fd220 lib/genalloc.c: export symbol addr_in_gen_pool discards 8cabc2fd09b6 include/linux/bitops.h: set_mask_bits() to return old value discards 2f398fb3e6a7 ACPI: implement acpi_handle_debug in terms of _dynamic_func_call discards 4e6b8532eeb2 ACPI: remove unused __acpi_handle_debug macro discards 34618332437d ACPI: use proper DYNAMIC_DEBUG_BRANCH macro discards 7d5abf1cb161 btrfs: implement btrfs_debug* in terms of helper macro discards 7f9d59da1b8b dynamic_debug: refactor dynamic_pr_debug and friends discards da5c2ffe1dfe dynamic_debug: add static inline stub for ddebug_add_module discards 0c2d1a41f5b4 dynamic_debug: move pr_err from module.c to ddebug_add_module discards 5d831be8d5d9 dynamic_debug: remove unused EXPORT_SYMBOLs discards b9d363f88728 dynamic_debug: use pointer comparison in ddebug_remove_module discards af552428c32b dynamic_debug: don't duplicate modname in ddebug_add_module discards e5e34c9a8e68 dynamic_debug: consolidate DEFINE_DYNAMIC_DEBUG_METADATA d [...] discards 54bdea695318 linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited discards 137b0e7c10a0 linux/net.h: use DYNAMIC_DEBUG_BRANCH in net_dbg_ratelimited discards b27ef68fbb87 linux/device.h: use DYNAMIC_DEBUG_BRANCH in dev_dbg_ratelimited discards 5785f5192c16 include/linux/pid.h: remove next_pidmap() declaration discards c9a05fb0b8fb linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] discards ebb84f12c166 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] discards 2ca5d54bba10 linux/fs.h: move member alignment check next to definition [...] discards 058bf5f1e510 lib/vsprintf.c: move sizeof(struct printf_spec) next to it [...] discards fe6e3c669b90 build_bug.h: add wrapper for _Static_assert discards 6fcc9139abe9 scripts/spelling.txt: add more spellings to spelling.txt discards dbdcb64a47cc kernel/sys: annotate implicit fall through discards f85c44e0510b kernel/hung_task.c - fix sparse warnings discards dbdd53d5b29c <linux/kernel.h>: drop the gcc-3.3 'const' hack in roundup() discards 7c842d17376c kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings discards 5981e10f19b9 kernel.h: unconditionally include asm/div64.h for do_div() discards e24c8edbb9ae proc: more robust bulk read test discards c020f1659159 proc: exit correctly in /proc/*/maps test discards 8d488fa7fc89 proc: test /proc/*/maps, smaps, smaps_rollup, statm discards e5bae1fb405a proc: use seq_puts() everywhere discards 7ae087358e61 proc: read kernel cpu stat pointer once discards a133ba44e814 proc: remove unused argument in proc_pid_lookup() discards 07e177bb4b7a fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() discards d0f29dcc334f fs/proc/self.c: code cleanup for proc_setup_self() discards e5485afa677c proc: return exit code 4 for skipped tests discards c385b5144120 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 8d4c11e1ea15 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 8886648cf8ac mm: don't expose page to fast gup before it's ready discards b6e7e796348e filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] discards b5f775526678 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix discards 691fe8c19912 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 discards 615d42823157 filemap: drop the mmap_sem for all blocking operations discards 0674edd673dd filemap: pass vm_fault to the mmap ra helpers discards f851b7eed564 filemap-kill-page_cache_read-usage-in-filemap_fault-fix discards 09ecb1e4a327 filemap: kill page_cache_read usage in filemap_fault discards 900bb3bc4e1b mm/page_alloc.c: calculate first_deferred_pfn directly discards 4ca809af6a04 mm: use common iterator for deferred_init_pages and deferr [...] discards 32691143dd70 mm: add reserved flag setting to set_page_links() discards 25166994843b mm: move hot-plug specific memory init into separate funct [...] discards 10f684410962 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] discards ccf665bc7a48 mm: implement new zone specific memblock iterator discards 3b785bd56339 mm: drop meminit_pfn_in_nid as it is redundant discards de4bf9159f21 mm: use mm_zero_struct_page from SPARC on all 64b architectures discards e0613a7ceceb mm/cma_debug.c: check for debugfs_create_dir() failure discards 6535c273f334 mm/cma_debug.c: remove static scoped cma_debugfs_root discards 1bc87037769c tmpfs: test link accounting with O_TMPFILE discards 0c0e5547d92f MAINTAINERS: add entry for memblock discards f35ad2648068 mm/shmem: make find_get_pages_range() work for huge page discards 8796b5b3301a mm: unexport free_reserved_area discards ffe0d440f447 tools/vm/slabinfo: clean up usage menu debug items discards fd7d0cb9e4e0 tools/vm/slabinfo: align usage output columns discards a8a335abdbba tools/vm/slabinfo: put options in alphabetic order discards e1155c74a0af tools/vm/slabinfo: update options in usage message discards e7f6de1e4b81 mm/memory-hotplug: add sysfs hot-remove trigger discards ec30202cf107 include/linux/compaction.h: fix potential build error discards dcbaea03dab2 mm,memory_hotplug: explicitly pass the head to isolate_huge_page discards d8c784b408a8 mm: page_cache_add_speculative(): refactor out some code d [...] discards 44868ae89c56 mm/migrate.c: cleanup expected_page_refs() discards e2d10f95e2d5 docs/core-api/mm: fix return value descriptions in mm/ discards e1cfd647a5a6 docs/core-api/mm: fix user memory accessors formatting discards 83badefd8f33 docs/mm: vmalloc: re-indent kernel-doc comemnts discards 6b67ad478554 mm/page_poison: update comment after code moved discards 1dc3a2bd8cbe mm-maintain-randomization-of-page-free-lists-checkpatch-fixes discards d753b58e3732 mm: maintain randomization of page free lists discards 4401ac4a4cb3 mm-move-buddy-list-manipulations-into-helpers-fix2 discards c6e75e37c44f mm: Fix buddy list helpers discards f2aa2357a76c mm: move buddy list manipulations into helpers discards 027aa5337dab mm/shuffle: fix shuffle enable discards b82d44e50d8f mm: shuffle initial free memory to improve memory-side-cac [...] discards 7ac3c78de988 mm, memcg: make memory.emin the baseline for utilisation d [...] discards 02785d6d396e numa: make "nr_online_nodes" unsigned int discards f94e144d43be numa: make "nr_node_ids" unsigned int discards fc4463efb6db hugetlb: allow to free gigantic pages regardless of the co [...] discards 8ad85584e3fb mm,oom: don't kill global init via memory.oom.group discards 8f23cc574676 mm, swap: bounds check swap_info array accesses to avoid N [...] discards ad0da87c7516 mm/vmscan.c: Do not allocate duplicate stack variables in [...] discards 417cda7ae564 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t discards 02511d94abdc mm: ksm: do not block on page lock when searching stable tree fix discards 8678f4634074 mm: ksm: do not block on page lock when searching stable tree discards e9499f0e0f87 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] discards f1fdad082649 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix discards 9ec5a20c5b72 mm: memcontrol: expose THP events on a per-memcg basis discards 119ac4348f58 mm: vmscan: do not iterate all mem cgroups for global dire [...] discards 9837c216e53d mm: swap: use mem_cgroup_is_root() instead of deferencing [...] discards 6ca914d6e992 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal discards deaf8a0effd9 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd discards a59435ee3599 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] discards 95fb4e38c11c powerpc/mm/iommu: allow migration of cma allocated pages d [...] discards 78be4c1115e4 mm: update get_user_pages_longterm to migrate pages alloca [...] discards a7cac738ee3d mm/cma: add PF flag to force non cma alloc discards 15dcb035f326 mm: better document PG_reserved discards 9acbc85a7479 ia64: perfmon: don't mark buffer pages as PG_reserved discards 1207127ce564 arm64: kdump: no need to mark crashkernel pages manually P [...] discards 741f1a2e8b3e arm64: kexec: no need to ClearPageReserved() discards 79dcd5863c55 m68k/mm: use __ClearPageReserved() discards cd49ce8bc94d riscv/vdso: don't clear PG_reserved discards 72ec01833238 powerpc/vdso: don't clear PG_reserved discards fa6d8d35f911 s390/vdso: don't clear PG_reserved discards b45f14207bf0 agp: efficeon: no need to set PG_reserved on GATT tables discards b99f724bb255 mm: rid swapoff of quadratic complexity discards c976e3b2fc87 mm: refactor swap-in logic out of shmem_getpage_gfp discards 3b2e1f74d3d2 mm/vmscan.c: remove 7th argument of isolate_lru_pages() discards 15ad583e346d mm, mempolicy: fix uninit memory access discards 9fe95c9cea1d memcg: killed threads should not invoke memcg OOM killer discards 5cc2a99474d1 powerpc: use probe_user_read() discards 6bcf50a4abb0 mm-add-probe_user_read-fix discards 6140087872c1 include/linux/uaccess.h: add probe_user_read() discards c1b8dea22138 mm/page_alloc.c: check return value of memblock_alloc_node [...] discards d6345313519a arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] discards 9a48a42fb128 mm/hugetlb: add prot_modify_start/commit sequence for huge [...] discards 4e43bdd7d7fc arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade discards 29345c52a62f mm: update ptep_modify_prot_commit to take old pte value as arg discards ded7277746a0 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] discards df543182d847 mm/hmm: add helpers for driver to safely take the mmap_sem discards 9edf7a32ef57 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem discards 8a94c8da74e2 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] discards fbf6ac0b0c8b mm/hmm: add a helper function that faults pages and maps t [...] discards 3e6ebf9b683a mm/hmm: add default fault flags to avoid the need to pre-f [...] discards 6424c5dac324 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix discards e12bdf7e0c64 mm/hmm: potential deadlock in nonblocking code discards 3d2038ae4aae mm/hmm: improve driver API to work and wait over a range discards 239e9ded2862 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() discards bae17eb7f826 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] discards 93084dfc35f1 mm/hmm: do not erase snapshot when a range is invalidated discards ba556b1ab0b7 mm/hmm: use reference counting for HMM struct discards a7824a27ece0 mm: fix some typos in mm directory discards 603b5853067c mm/page_owner: move config option to mm/Kconfig.debug discards ba6f97f316b9 mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] discards 0002e465528d mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] discards 11fe14a2c612 mm, oom: remove 'prefer children over parent' heuristic discards ac98c4bb86bf mm: no need to check return value of debugfs_create functions discards c28d8cf97855 mm, memcg: Handle cgroup_disable=memory when getting memcg [...] discards ddba86a47d80 mm-proportional-memorylowmin-reclaim-checkpatch-fixes discards 3ce71beefd2c mm, memcg: proportional memory.{low,min} reclaim discards 51c1d59eacbc mm/memory.c: prevent mapping typed pages to userspace discards d4dcb19a6858 mm: prevent mapping slab pages to userspace discards e51ae2c20540 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() discards 8a687b50def6 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! discards 275ea0460e36 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] discards 04e92cfef713 mm, memcg: create mem_cgroup_from_seq discards c6b39013a934 psi-introduce-psi-monitor-fix-3 discards 397dd93afa91 psi-introduce-psi-monitor-fix-fix discards 77bfa877fdf0 psi-introduce-psi-monitor-fix discards 7a85a1fcaffe psi: introduce psi monitor discards ffd91da0febf psi: rename psi fields in preparation for psi trigger addition discards f0e7766c1afe psi: introduce state_mask to represent stalled psi states discards 6f12848864d9 kernel: cgroup: add poll file operation discards 6e440d4037cf fs: kernfs: add poll file operation discards ba38765a34d2 mm, compaction: Capture a page under direct compaction -fix discards 0f29e951dd93 mm, compaction: capture a page under direct compaction discards 92dc414dbba0 mm/compaction: no stuck in __reset_isolation_pfn() discards c7ef31cd19fb mm, compaction: be selective about what pageblocks to clea [...] discards 05815e47d3bf mm, compaction: sample pageblocks for free pages discards 87506abe2866 mm, compaction: round-robin the order while searching the [...] discards 5acf8c3bc630 mm, compaction: reduce premature advancement of the migrat [...] discards 63d35c189c8b mm, compaction: do not consider a need to reschedule as co [...] discards 65eb9672aaba mm, compaction: rework compact_should_abort as compact_che [...] discards 2cb8b7d7f0a5 mm, compaction: keep cached migration PFNs synced for unus [...] discards bd2a96f7f25f mm, compaction: check early for huge pages encountered by [...] discards 284fc7e8b26d mm, compaction: finish pageblock scanning on contention discards 4473c169f3ef mm, compaction: avoid rescanning the same pageblock multip [...] discards c88c8c2c1491 mm, compaction: use free lists to quickly locate a migrati [...] discards db8529beb269 mm, compaction: keep migration source private to a single [...] discards 3c191088bf36 mm, compaction: Use free lists to quickly locate a migrati [...] discards e607a7bac199 mm, compaction: use free lists to quickly locate a migrati [...] discards 0cc774fbe169 mm, compaction: ignore the fragmentation avoidance boost f [...] discards dd481fff4c7f mm, compaction: always finish scanning of a full pageblock discards feae63be8de8 mm, migrate: immediately fail migration of a page with no [...] discards cd2cf4554ad9 mm, compaction: rename map_pages to split_map_pages discards cdb929e5f704 mm, compaction: remove unnecessary zone parameter in some [...] discards 6d6f48dd16d2 mm, compaction: remove last_migrated_pfn from compact_control discards 493fb2feb3a5 mm, compaction: rearrange compact_control discards 859c33e4ad7f mm, compaction: shrink compact_control discards ddf8094447f4 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] discards dc75a77621f2 mm: shuffle GFP_* flags discards 23409a56f475 mm: swap: add comment for swap_vma_readahead discards 23b03a70965d mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 discards e6ceedd100fc mm-swap-check-if-swap-backing-device-is-congested-or-not-fix discards 062ffb9e86f6 mm: swap: check if swap backing device is congested or not discards a815acadb825 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 discards 01ac638bb75d memcg: schedule high reclaim for remote memcgs on high_work discards 449e59859732 mm/filemap.c: remove redundant test from find_get_pages_contig discards b4c87d38971d mm/memcontrol.c: use struct_size() in kmalloc() discards 86839581f831 include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] discards 991ba2324390 mm: remove extra drain pages on pcp list discards 529b73f86d6f arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] discards 68057a10cf4e arm64/mm: enable HugeTLB migration discards f9ec48f13fe7 mm/hugetlb: enable arch specific huge page size support fo [...] discards 48a4780b3eae mm/hugetlb: enable PUD level huge page migration discards 58523e23b9ba mm/hugetlb: distinguish between migratability and movability discards dd7893f5ea5b mm: remove sysctl_extfrag_handler() discards 83b80841db39 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE discards d15792ad9ad3 lib/Kconfig.debug: make CONFIG_TEST_VMALLOC depends on CONFIG_MMU discards 552f71932f97 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix discards 2f20e5552ec8 vmalloc: add test driver to analyse vmalloc allocator discards 1c01785a08d5 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] discards 0e8b753fa82e mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] discards a153893a8f65 mm/vmalloc: do not call kmemleak_free() on not yet account [...] discards 601c98c3104c mm/vmalloc: fix size check for remap_vmalloc_range_partial() discards da4efe9f74c1 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] discards 097e31891ff5 memcg: localize memcg_kmem_enabled() check discards 650956a89664 mm, slub: make the comment of put_cpu_partial() complete discards 6fba6b010360 arm, s390, unicore32: remove oneliner wrappers for membloc [...] discards daf244e05e0c arch: simplify several early memory allocations discards f4e0d19bfcdd openrisc: simplify pte_alloc_one_kernel() discards a54c7a79f1d0 sh: prefer memblock APIs returning virtual address discards b864346635c2 microblaze: prefer memblock API returning virtual address discards 82af77ee7503 powerpc: prefer memblock APIs returning virtual address discards 9013db1ecc56 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix discards 6842c264c76b mm: reuse only-pte-mapped KSM page in do_wp_page() discards 4172a684db4f tools/: fix for replace open encodings for NUMA_NO_NODE discards db4484219bca tools/: replace open encodings for NUMA_NO_NODE discards 3cb22aacfed7 mm: replace all open encodings for NUMA_NO_NODE discards 16950d6360d3 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] discards 46658c6a4075 pm-hibernate-exclude-all-pageoffline-pages-v2 discards a7b853f6647a PM/Hibernate: exclude all PageOffline() pages discards 82d4ffde1f65 PM/Hibernate: use pfn_to_online_page() discards bd668c365f6c vmw_balloon-mark-inflated-pages-pg_offline-v2 discards d5fbe4f7d3fd vmw_balloon: mark inflated pages PG_offline discards d0339de232af hv_balloon: mark inflated pages PG_offline discards d20fdee0b935 xen/balloon: mark inflated pages PG_offline discards 97a999f253cb kexec: export PG_offline to VMCOREINFO discards f0a5ebc72c5e mm-convert-pg_balloon-to-pg_offline-fix discards 8bf139aef40b mm: convert PG_balloon to PG_offline discards 0ac2af3bbadc mm: balloon: update comment about isolation/migration/compaction discards 7faa02bac4b0 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix discards 48ed33068ee7 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 discards 5e192e186045 mm/page_alloc.c: memory hotplug: free pages as higher order discards 9f5e0bd26bf3 mm/slub.c: remove an unused addr argument discards 0ae3f3d88bf1 include/linux/slub_def.h: comment fixes discards 45211cd40026 mm/slab.c: kmemleak no scan alien caches discards ade40522be26 mm-slub-introduce-slab_warn_on_error-fix discards e98dbd23d04c mm/slub: introduce SLAB_WARN_ON_ERROR discards 2c144d922503 mm/slub.c: freelist is ensured to be NULL when new_slab() fails discards f7f06f6a1ebb fs/file.c: initialize init_files.resize_wait discards 8eba41789bd9 fs/inode.c: inode_set_flags(): replace opencoded set_mask_bits() discards eff1a8ada2c6 ramfs: support O_TMPFILE discards d209c972a38d ocfs2: checkpoint appending truncate log transaction befor [...] discards 2297638e56b4 ocfs2: wait for recovering done after direct unlock request discards a8488eac5d38 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] discards 9704230be3aa ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] discards 2148ad04bebd ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes discards 3b7d59d7b004 ocfs2: clear zero in unaligned direct IO discards f54c0bd7dac9 ocfs2: Use zero-sized array and struct_size() in kzalloc() discards 4e691a548112 ocfs2: fix the application IO timeout when fstrim is running discards 6c20ce0063b7 ocfs2: fix a panic problem caused by o2cb_ctl discards ad9538c8e182 lib/debugobjects.c: move printk out of db lock critical sections discards d5bb9ff7d74d sh: remove nargs from __SYSCALL discards 624f3baa44f8 scripts/decode_stacktrace.sh: handle RIP address with segment discards 80875dbca3e7 kasan: fix kasan_check_read/write definitions discards 45dbc061921f page_poison: play nicely with KASAN discards fd1df6197ec0 kasan: remove use after scope bugs detection. discards d75e66589d1c hugetlbfs: fix races and page leaks during migration discards a5e64d3350e3 checkpatch: don't interpret stack dumps as commit IDs discards 7c01821bd2e2 Merge branch 'spi-5.1' into spi-next discards 2d068aef6639 Merge branch 'spi-5.0' into spi-linus discards 34033da668ba Merge branch 'regulator-5.1' into regulator-next discards 6a1fe3419310 Merge branch 'regulator-5.0' into regulator-linus discards db03f85540e0 Merge branch 'asoc-5.1' into asoc-next discards 0cb26f410319 Merge branch 'asoc-5.0' into asoc-linus discards 993d8a234df6 CIFS: Respect reconnect in non-MTU credits calculations discards 2e0b20e058e3 CIFS: Respect reconnect in MTU credits calculations discards 0cd15bf6cd79 CIFS: Set reconnect instance to one initially discards d4b8338707ce CIFS: Mask signals during sock_sendmsg() discards 891bd0f0ed28 CIFS: Respect SMB2 hdr preamble size in read responses discards 65bc95eed9b6 CIFS: Count SMB3 credits for malformed pending responses discards dd41376e40c6 CIFS: Do not log credits when unmounting a share discards 74bca0417c9f CIFS: Always reset read error to -EIO if no response discards fa3619d70fb9 cifs: Accept validate negotiate if server return NT_STATUS [...] discards deceffe18d36 smb3: request more credits on tree connect discards a3cd973706d8 smb3: make default i/o size for smb3 mounts larger discards a2d9ecc74e00 CIFS: Do not reset lease state to NONE on lease break discards 8295c18cacf9 smb3: fix bytes_read statistics discards 4c0b281fcaac cifs: return -ENODATA when deleting an xattr that does not exist discards 43deac49396d cifs: add credits from unmatched responses/messages discards 58f60de04d83 cifs: replace snprintf with scnprintf discards cf4c13670d5a cifs: Fix NULL pointer dereference of devname discards 58b91ff3d32c CIFS: Fix leaking locked VFS cache pages in writeback retry discards db16511c00e3 Merge branch 'kconfig' into for-next discards 202b6b64fdea Merge branch 'pm-cpufreq' into linux-next discards 265407bf8bb6 Merge branch 'devprop' into linux-next discards ab5ca7f13d06 Merge branch 'pm-opp' into linux-next discards 82e4a5d9a013 Merge branch 'pm-cpufreq' into linux-next discards 82b17d0b20f3 Merge branches 'pm-cpuidle' and 'powercap' into linux-next discards 8336c088e417 Merge branches 'pm-core', 'pm-sleep', 'pm-qos', 'pm-domain [...] discards 5cb26485ab3e Merge branches 'acpi-video' and 'acpi-x86' into linux-next discards 7a2a288c4f74 Merge branch 'acpi-apei' into linux-next discards 059676499bd1 Merge branches 'acpi-tables', 'acpi-debug', 'acpi-ec' and [...] discards c123c89e9713 Merge branch 'acpica' into linux-next discards 6ce1874de854 m68k: add ColdFire mcf5441x eDMA platform support omits 4d216cf2443b Merge tag 'qcom-drivers-for-5.1-3' into 5.1-final omits 1a6ccb159371 Merge branch 'remotes/lorenzo/pci/vmd' omits bac43b31309b Merge branch 'remotes/lorenzo/pci/hv' omits 96b2cb626a3e Merge branch 'remotes/lorenzo/pci/endpoint' omits d847f75214c7 Merge branch 'remotes/lorenzo/pci/dwc' omits fc765effc3ed Merge branch 'remotes/lorenzo/pci/dt' omits 5c49a7ff5550 Merge branch 'pci/pm' omits bc2cce7d6203 Merge branch 'pci/portdrv' omits ba548af95b9e Merge branch 'pci/misc' omits 7942f20a2182 Merge branch 'pci/hotplug' omits ebea2901544c Merge branch 'pci/enumeration' omits c2e0438ce596 Merge branch 'pci/aspm' omits 0bde675bee00 Merge branch 'pci/aer' omits 66f9f1bc12c5 Merge tag 'qcom-dts-for-5.1-2' into 5.1-final omits c6a8a1b130c8 Merge tag 'qcom-arm64-for-5.1' into 5.1-final omits 43753e5d0ffa Merge tag 'qcom-dts-for-5.1' into 5.1-final omits e32346c8bb1b Merge tag 'qcom-drivers-for-5.1-2' into 5.1-final omits 8418b9180020 Merge tag 'qcom-drivers-for-5.1' into 5.1-final omits c0aed9e2d141 Merge tag 'qcom-fixes-for-5.0-rc3' into 5.1-final omits 3fdc2372b738 Merge tag 'qcom-fixes-for-5.0-rc1' into 5.1-final discards a1b458bca74a mmc: sdhci-xenon: Fixup already marked switch fall-through discards 2fc4570fcf9f mmc: sdhci-tegra: drop ->get_ro() implementation discards 50b6650c6cf5 mmc: sdhci-omap: drop ->get_ro() implementation discards 1703e9c8ff22 mmc: sdhci: use WP GPIO in sdhci_check_ro() discards ce877eae2f34 mmc: wmt-sdmmc: Drop unused include discards 3d4c901704c1 mmc: sunxi-mmc: Drop unused includes discards a978876b007f mmc: sdhci-pxav2: Drop unused include discards 646c55cead3d mmc: sdhci-bcm-kona: Drop unused includes discards 0a3deea2415f mmc: mxs-mmc: Drop unused includes discards 4c8c86573940 mmc: mxcmmc: Drop unused includes discards 8530c98c8f56 Merge branch 'fixes' into next discards d25495e864b9 Merge branches 'fixes', 'misc' and 'smp-hotplug' into for-next discards 6afbeef75215 f2fs: don't clear CP_QUOTA_NEED_FSCK_FLAG discards f1fc9f79bf1a Merge branches 'arm/msm', 'arm/tegra', 'x86/vt-d', 'x86/am [...] discards 91182844b01d Merge branch 'fixes' into next discards 03a6dcafd822 mmc: cb710: fix indentation issue in if block discards 727ce19a6daa mmc: core: Indicate SD specs higher than 4.0 discards 0d4414516c4a mmc: core: Calculate the discard arg only once discards 2ca072144aac Merge branch 'fixes' into next discards e4c1ee6b1246 mmc: slot-gpio: Remove override_active_level on WP discards 1db80d5b7966 mmc: bcm2835: Deduplicate reset of driver data on remove discards c0a01d73d07f mmc: bcm2835: Drop pointer to mmc_host from bcm2835_host discards 524684ce2d6d mmc: bcm2835: Drop DMA channel error pointer check discards d87569b50ca8 mmc: omap: fix the maximum timeout setting discards c6ba6ef51fbc mmc: tegra: HW Command Queue Support for Tegra SDMMC discards 6dab03394cd5 mmc: sdhci: Add ADMA3 DMA support for V4 enabled host discards f522a773c561 dt-bindings: mmc: Add supports-cqe property discards 79b094720b0b MAINTAINERS: Drop link to git for SDHCI discards 0048b48ffc71 MAINTAINERS: Add maintainers for eMMC CQHCI driver discards 3b71b3b632ef mmc: atmel-mci: enable 8 bits buswidth support discards c5163f4820a0 mmc: renesas_sdhi: Fix card initialization failure in high [...] discards c3235c5ed323 mmc: jz4740: Remove platform data and use standard APIs discards 5b1a48299e3f mmc: sdhci: Remove unneeded quirk2 flag of O2 SD host controller discards 55b6b17e6941 mmc: jz4740: Annotate implicit fall through discards 20b3bb41c09b mmc: sdhci-esdhc-imx: fix return value check in sdhci_esdh [...] discards 547746d277c9 mmc: core: annotate implicit fall through discards ceb6690428e3 mmc: tegra: SDMMC pads auto-calibration discards 5f61cb8d3f08 dt-bindings: mmc: tegra: Add pinctrl for SDMMC drive strengths discards 6e454b55cead mmc: sdhci-esdhc-imx: add DCMD support for CMDQ discards fea921df14d6 mmc: sdhci-esdhc-imx: add CMDQ support discards 8630e66a3bc1 mmc: sdhci: correct the maximum timeout when enable CMDQ discards de2961318c58 mmc: sdhci-esdhc-imx: add HS400_ES support for i.MX8QXP discards 20dd1dbad20d mmc: sdhci-esdhc-imx: remove the 100MHz limitation for Strobe DLL discards 2803d9652a49 mmc: tmio: undo PM autosuspend when removing the host discards 121bdf49cbc2 mmc: tmio: fix typo in tmio_mmc_init_ocr() discards d41af9e6e0dc mmc:sdio: Remove unneeded variable ret discards 5d5ab74e2357 mmc: sdhci: Fix O2 Host PLL and card detect issue discards d37fea345c5c mmc: sdhci: Moving sdhci_o2 into sdhci-pci-o2micro.c discards 229f45a05790 mmc: block: fix debugfs_simple_attr.cocci warnings discards d274b93d9272 mmc: dt-bindings: omap: Remove duplicate documentation paragraphs discards 354a0a328e65 mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe discards b2f304ff60a1 mmc: sdhci: add delay after the last tuning command discards 3c5f9f39bf0a mmc: sdhci-esdhc-imx: add delay between tuning cycles discards 46abcc483a7d mmc: sdhci-esdhc-imx: add SD clock limitation for imx6ull discards 0a12e41181d4 dt-bindings: mmc: fsl-imx-esdhc: add imx6ull compatible string discards 3ed1da1f6692 mmc: sdhci-esdhc-imx: fix HS400 timing issue discards 565dc75c43e0 mmc: sdhci: usdhc: do not do tuning for DDR50 mode. discards 0b20b7439907 mmc: sdhci-esdhc-imx: clear ESDHC_STD_TUNING_EN for manual [...] discards f81ba2b0cd02 mmc: sdhci-esdhc-imx: Constify driver data discards e494275aa124 mmc: sdhci_am654: Make symbol 'sdhci_am654_ops' static discards 72aa2995d2b3 f2fs: do not use mutex lock in atomic context discards 7dce2753e354 f2fs: fix potential data inconsistence of checkpoint discards 6405342b6377 f2fs: fix to avoid deadlock of atomic file operations discards 52c0044eacd9 f2fs: fix to check inline_xattr_size boundary correctly discards f2ab7f33c337 f2fs: jump to label 'free_node_inode' when failing from d_ [...] discards c981ccdb9d63 f2fs: fix to document inline_xattr_size option discards b0572de8e0e4 f2fs: fix to data block override node segment by mistake discards a32df15cf1af f2fs: fix typos in code comments discards 014e89571aaf f2fs: use xattr_prefix to wrap up discards a494fe727b0d f2fs: sync filesystem after roll-forward recovery discards 3715ab869ab3 f2fs: flush quota blocks after turnning it off discards 55f08bd299a2 f2fs: avoid null pointer exception in dcc_info discards 710fddec6d64 f2fs: don't wake up too frequently, if there is lots of IOs discards 75da0d7348d4 f2fs: try to keep CP_TRIMMED_FLAG after successful umount discards 9764414b2430 f2fs: add quick mode of checkpoint=disable for QA discards 27207b76011f vmbus: Switch to use new generic UUID API discards 3850dd7a32a0 Merge branch 'at91-dt' into at91-next adds 5908e6b738e3 Linux 5.0-rc8 adds 53a41cb7ed38 Revert "x86/fault: BUG() when uaccess helpers fault on ker [...] adds 29b00e609960 tmpfs: fix uninitialized return value in shmem_link adds 7d762d69145a afs: Fix manually set volume location server list adds 68a1924eb7ec Merge remote-tracking branch 'fixes/master' adds 0ab5e597a775 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds ef4c54c340de ARC: DTB: [scripted] fix node name and address spelling adds 66f7d3709c43 ARC: [plat-hsdk]: Add reset controller handle to manage USB reset adds 5d4ab8d0960e ARC: [plat-hsdk]: Enable AXI DW DMAC support adds 4d1e7918aae5 ARCv2: lib: introduce memcpy optimized for unaligned access adds 76551468833c ARCv2: Add explcit unaligned access support (and ability t [...] adds fbe025c3eaf5 ARC: perf: bpok condition only exists for ARCompact adds edb64bca50cd ARC: u-boot args: check that magic number is correct adds 0728aeb7ead9 arc: hsdk_defconfig: Enable CONFIG_BLK_DEV_RAM adds 00a4ae65cc60 ARCv2: boot log: refurbish HS core/release identification adds 85d6adcbbe6d ARC: boot log: cut down on verbosity adds b6a50f9b7a8a Merge remote-tracking branch 'arc-current/for-curr' adds 143c2a89e0e5 ARM: 8839/1: kprobe: make patch_lock a raw_spinlock_t adds 74ffe79ae538 ARM: 8840/1: use a raw_spinlock_t in unwind adds ca70ea43f80c ARM: 8847/1: pm: fix HYP/SVC mode mismatch when MCPM is used adds d410a8a49e3e ARM: 8849/1: NOMMU: Fix encodings for PMSAv8's PRBAR4/PRLAR4 adds 60db0ed434a9 Merge remote-tracking branch 'arm-current/fixes' adds 8f67c90ee914 net/sched: act_ipt: fix refcount leak when replace fails adds 6191da98062d net/sched: act_skbedit: fix refcount leak when replace fails adds cffde20164d2 net: dsa: lantiq: Add GPHY firmware files adds 71828b224069 tun: fix blocking read adds 9919a363a5cb net: dsa: fix a leaked reference by adding missing of_node_put adds a3df633a3c92 net: sched: act_tunnel_key: fix NULL pointer dereference d [...] adds ff7b11aa481f net: socket: set sock->sk to NULL after calling proto_ops: [...] adds ecef67cb10db tun: remove unnecessary memory barrier adds 9ef6b42ad6fd net: Add __icmp_send helper. adds 3da1ed7ac398 net: avoid use IPCB in cipso_v4_error adds b6e9e5df4ecf ipv4: Return error for RTA_VIA attribute adds e3818541b49f ipv6: Return error for RTA_VIA attribute adds be48220edd48 mpls: Return error for RTA_GATEWAY attribute adds d8e96745a97f Merge branch 'net-fail-route' adds bf48648d650d hv_netvsc: Fix IP header checksum for coalesced packets adds bfd07f3dd4f1 tipc: fix race condition causing hung sendto adds 2b3c68853860 bnxt_en: Drop oversize TX packets to prevent errors. adds f4d7b3e23d25 net: dev: Use unsigned integer as an argument to left-shift adds 287beb284f14 enc28j60: Correct description of debug module parameter adds 232ba3a51cc2 net: phy: Micrel KSZ8061: link failure after cable connect adds 58bdd544e293 net: nfc: Fix NULL dereference on nfc_llcp_build_tlv fails adds eb5e5e4ce5d9 Merge remote-tracking branch 'net/master' adds 781e62823cb8 bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map [...] adds 0af9679d0e60 Merge remote-tracking branch 'bpf/master' adds 8af6c521cc23 ASoC: rsnd: gen: fix SSI9 4/5/6/7 busif related register address adds b5e806ae4ad8 Merge branch 'asoc-5.0' into asoc-linus adds b4c8a0bc0348 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds c25d47888f0f regulator: wm831x-dcdc: Fix list of wm831x_dcdc_ilim from [...] adds 8cd0aeaa0868 Merge branch 'regulator-5.0' into regulator-linus adds 038b5df15240 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 22e78ec655e8 Merge branch 'spi-5.0' into spi-linus adds 322d7436e8a6 Merge remote-tracking branch 'spi-fixes/for-linus' adds 402337a025c9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds cf728e29e935 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds ae45bad99881 Merge remote-tracking branch 'crypto-current/master' adds d846981127fa Merge remote-tracking branch 'ide/master' adds e1976604e793 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 18836b48ebae MIPS: BCM63XX: provide DMA masks for ethernet devices adds d9204055b3f8 MIPS: fix memory setup for platforms with PHY_OFFSET != 0 adds 8eaedb36d4ed Merge remote-tracking branch 'mips-fixes/mips-fixes' adds cd444295afbe Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 3391cb664f45 Merge remote-tracking branch 'vfs-fixes/fixes' adds 56de8357049c scsi: lpfc: fix calls to dma_set_mask_and_coherent() adds 33d6667416c7 scsi: 3w-9xxx: fix calls to dma_set_mask_and_coherent() adds 1feb3b022949 scsi: 3w-sas: fix calls to dma_set_mask_and_coherent() adds c326de562f1f scsi: aic94xx: fix calls to dma_set_mask_and_coherent() adds 11ea3824140c scsi: bfa: fix calls to dma_set_mask_and_coherent() adds 732f3238dcf2 scsi: csiostor: fix calls to dma_set_mask_and_coherent() adds d9a00459effc scsi: hisi_sas: fix calls to dma_set_mask_and_coherent() adds 3e344b6cec8e scsi: hptiop: fix calls to dma_set_mask() adds 4a9c905588a2 Merge remote-tracking branch 'scsi-fixes/fixes' adds c9bd505dbd9d mmc: spi: Fix card detection during probe adds 5c27ff5db149 mmc: tmio_mmc_core: don't claim spurious interrupts adds 5603731a15ef mmc: tmio: fix access width of Block Count Register adds e5723f95d6b4 mmc: core: Fix NULL ptr crash from mmc_should_fail_request adds 27ec9dc17c48 mmc: cqhci: fix space allocated for transfer descriptor adds d07e9fadf3a6 mmc: cqhci: Fix a tiny potential memory leak on error condition adds c53336c8f5f2 mmc: core: align max segment size with logical block size adds 8933486b3864 Merge remote-tracking branch 'mmc-fixes/fixes' adds 4bb0902ae7fd Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds f54a3f9b06d0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 86948e2a69de scripts/gdb: delay generation of gdb constants.py adds f4d5577af6d3 kbuild: remove unimportant comments from ./Kbuild adds 9b02efb1d80e scripts/gdb: do not descend into scripts/gdb from scripts adds 2c4344772c35 kbuild: create symlink to vmlinux-gdb.py in scripts_gdb target adds e175862ee0b2 scripts/gdb: refactor rules for symlink creation adds c7ef0d076177 kbuild: hardcode genksyms path and remove GENKSYMS variable adds 4355190eaa21 kbuild: refactor cc-cross-prefix implementation adds ce6e05f2c708 kbuild: compute false-positive -Wmaybe-uninitialized cases [...] adds 9f060a1cfe68 kbuild: move tools_silent to a more relevant place adds 9a8c4d803389 kbuild: make -r/-R effective in top Makefile for old Make [...] adds d0d23038056e kbuild: remove empty rules for makefiles adds 9a5db474842d kbuild: simplify single target rules adds 452d2a07b60a kconfig: fix checkpatch warnings/errors in gconf.c adds 40154b67f9bc Merge branch 'kconfig' into for-next adds 9f8d538ceb40 Merge remote-tracking branch 'kbuild/for-next' adds 1482e08218ae Merge remote-tracking branch 'leaks/leaks-next' adds c05fd2daaefc Merge remote-tracking branch 'dma-mapping/for-next' adds bfba4de21856 Merge remote-tracking branch 'asm-generic/master' adds e2bf54c97b16 Merge tag 'for-linus' into for-next adds e85fa28ebcb5 ARM: 8838/1: drivers: amba: Updates to component identific [...] adds 4a2910fa80d7 ARM: 8836/1: drivers: amba: Update component matching to u [...] adds 28941701a49a ARM: 8837/1: coresight: etmv4: Update ID register table to [...] adds a216376add73 ARM: 8841/1: use unified assembler in macros adds c001899a5d6c ARM: 8843/1: use unified assembler in headers adds e44fc38818ed ARM: 8844/1: use unified assembler in assembly files adds b7e8c9397cd4 ARM: 8845/1: use unified assembler in c files adds 9db043d36bd3 ARM: 8848/1: virt: Align GIC version check with arm64 counterpart adds 585f8003e2e7 Merge branches 'fixes', 'misc' and 'smp-hotplug' into for-next adds cfd6ae32453b Merge remote-tracking branch 'arm/for-next' adds 47224e51ab77 arm64: Remove documentation about TIF_USEDFPU adds 4caf8758b60b arm64: Rename get_thread_info() adds 365e005ae34f Merge remote-tracking branch 'arm64/for-next/core' adds 014e90ca44ee ARM: dts: gemini: Re-enable display controller adds 237fcc148b2c Merge branch 'arm/fixes' into for-next adds 9bc81b72d0d2 Merge remote-tracking branch 'arm-soc/for-next' adds 33413802cb7a Merge remote-tracking branch 'actions/for-next' adds c95be9064ca8 Merge remote-tracking branch 'amlogic/for-next' adds f3b3ee492e33 ARM: at91: pm: introduce at91_soc_pm structure adds 2dac1d98c341 dt-bindings: arm: atmel: add binding for SAM9X60 SoC adds d09be4a4bcbf ARM: at91: pm: initial PM support for SAM9X60 adds a0e4d0d9df1d ARM: at91: pm: keep at91_pm_backup_init() only for SAMA5D2 SoCs adds e9b2962fdf50 ARM: at91: pm: add support for per SoC wakeup source confi [...] adds 20e8cb9ab964 ARM: at91: pm: add ULP1 support for SAM9X60 adds 966dc2880459 ARM: at91: pm: disable RC oscillator in ULP0 adds b0a56d00be19 ARM: at91: pm: do not disable/enable PLLA for ULP modes adds b489463078de ARM: dts: at91: sama5d2: add labels to soc dtsi for deriva [...] adds 38bcbad5cc43 ARM: dts: at91: sama5d2_xplained: Add proper regulator sta [...] adds 69dd6b9f7d58 Merge branches 'at91-soc' and 'at91-dt' into at91-next adds d3b153c60b13 Merge remote-tracking branch 'at91/at91-next' adds f79a1ae37558 Merge remote-tracking branch 'bcm2835/for-next' adds 9707cf919294 Merge remote-tracking branch 'imx-mxs/for-next' adds 158bb78c99d8 Merge remote-tracking branch 'keystone/next' adds af4cf7199943 Merge remote-tracking branch 'mediatek/for-next' adds 52152d83a03d Merge remote-tracking branch 'mvebu/for-next' adds 6b4f08a3108e Merge remote-tracking branch 'omap/for-next' adds 3f97d7fed4e6 Merge tag 'qcom-fixes-for-5.0-rc1' into doof adds 49c5af59417b Merge tag 'qcom-fixes-for-5.0-rc3' into doof adds 5ff19889d56a Merge tag 'qcom-arm64-for-5.1' into doof adds cffe94589b3e Merge tag 'qcom-drivers-for-5.1' into doof adds e4928c27f906 Merge tag 'qcom-drivers-for-5.1-2' into doof adds 1c9137c593f4 Merge tag 'qcom-drivers-for-5.1-3' into doof adds e6d693c4edbf Merge tag 'qcom-dts-for-5.1' into doof adds b6ca34ef2736 Merge tag 'qcom-dts-for-5.1-2' into doof adds 52d2d2c0181a Merge tag 'qcom-fixes-for-5.0-rc3' into fixes-for-5.0-rc8 adds 6e5333090967 arm64: dts: qcom: msm8998: Extend TZ reserved memory area adds 75920dd0498d Merge tag 'qcom-fixes-for-5.0-rc8' into doof adds d99ee248ded7 Merge remote-tracking branch 'qcom/for-next' adds e20119f7eaaa arm64: dts: renesas: r8a77990: Fix SCIF5 DMA channels adds c21cd4ae82e1 arm64: dts: renesas: r8a774c0: Fix SCIF5 DMA channels adds f4435b0d605e Merge branch 'fixes-for-v5.1' into next adds fed272339a95 Merge remote-tracking branch 'renesas/next' adds e269400680bc Merge remote-tracking branch 'rockchip/for-next' adds 8bed1355d09a Merge remote-tracking branch 'samsung-krzk/for-next' adds ce32998b3909 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds cb75eb64a900 Merge remote-tracking branch 'tegra/for-next' adds df446f7e6ec0 clk: renesas: r8a774a1: Fix LAST_DT_CORE_CLK adds c5d535b64f48 Merge branch 'clk-renesas' into clk-next adds b026a7eca1a7 clk: mediatek: add MUX_GATE_FLAGS_2 adds d3174bc836d5 clk: mediatek: using CLK_MUX_ROUND_CLOSEST for the clock o [...] adds a9cfaf2343cd Merge branch 'clk-mtk-mux' into clk-next adds 97d010dc4204 clk: at91: programmable: remove unneeded register read adds 24a84c654341 Merge branch 'clk-at91' into clk-next adds 635bd69bbe92 clk: ingenic: Remove set but not used variable 'enable' adds 359de1b99d31 Merge branch 'clk-ingenic' into clk-next adds 4b5a59a265f0 clk: qcom: gcc-sdm845: Define parent of PCIe PIPE clocks adds 52e64f16d85b Merge branch 'clk-qcom-sdm845-pcie' into clk-next adds 03c4fda603fb clk: mediatek: Add MUX_FLAGS macro adds 5a1cc4c27ad2 clk: mediatek: Add flags to mtk_gate adds b35656de2a13 clk: mediatek: Mark bus and DRAM related clocks as critical adds 77a795475435 Merge branch 'clk-mtk-crit' into clk-next adds 64f4466c887e clk: mediatek: correct cpu clock name for MT8173 SoC adds 01391216d4df Merge branch 'clk-mtk' into clk-next adds 882c1b998c6b Merge remote-tracking branch 'clk/clk-next' adds 150fe617be18 Merge remote-tracking branch 'csky/linux-next' adds 72598ba097d6 Merge remote-tracking branch 'm68k/for-next' adds d7e9d01ac292 m68k: add ColdFire mcf5441x eDMA platform support adds 7279a0e2e2f1 Merge remote-tracking branch 'm68knommu/for-next' adds 2e275c06c2b9 Merge remote-tracking branch 'microblaze/next' adds db0e7d4e42b0 MIPS: SGI-IP27: get rid of volatile and hubreg_t adds a44d924c81d4 MIPS: SGI-IP27: clean up bridge access and header files adds ab68280ec2f6 MIPS: SGI-IP27: use pr_info/pr_emerg and pr_cont to fix output adds 9707b7e63942 MIPS: SGI-IP27: do xtalk scanning later adds 2c8656204742 MIPS: SGI-IP27: do boot CPU init later adds 69a07a41d908 MIPS: SGI-IP27: rework HUB interrupts adds 15205fc05482 MIPS: ingenic: Add support for appended devicetree adds aeb669d41ffa MIPS: lantiq: Remove separate GPHY Firmware loader adds c7e626b61dc7 Merge remote-tracking branch 'mips/mips-next' adds d30e650613ad Merge remote-tracking branch 'nios2/for-next' adds 9be75ce48dae Merge remote-tracking branch 'parisc-hd/for-next' adds 0186278d0468 Merge remote-tracking branch 'powerpc/next' adds c5f74d4b6208 Merge remote-tracking branch 'risc-v/for-next' adds 48bd0eee8eca s390/cio: Fix vfio-ccw handling of recursive TICs adds 2904337fd981 s390/cio: Use cpa range elsewhere within vfio-ccw adds 7b660c225fa0 Merge tag 'vfio-ccw-20190227' of git://git.kernel.org/pub/ [...] adds aa6668a5abb8 Merge remote-tracking branch 's390/features' adds 75dcde176fa9 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds e6c980ad80e4 Merge remote-tracking branch 'fscrypt/master' adds dcb3fafd3c38 Merge remote-tracking branch 'befs/for-next' adds 41a4798a2a51 Merge remote-tracking branch 'btrfs-kdave/for-next' adds c717fd5ac74c ceph: set special inode's blocksize to page size adds 5ed447a07937 ceph: decode feature bits in session message adds f6e188d73d6d ceph: split large reconnect into multiple messages adds 439f1de0d641 ceph: map snapid to anonymous bdev ID adds 63db8c05cd29 ceph: support versioned reply adds 488605f4e3d5 ceph: support getting ceph.dir.pin vxattr adds 2dfc67bfd202 ceph: send cap releases more aggressively adds 3ec74ae7194e libceph: use struct_size() for kmalloc() in crush_decode() adds 8f745dc8c34a rbd: get rid of obj_req->obj_request_count adds 2a1a362a014b rbd: handle DISCARD and WRITE_ZEROES separately adds 2ea189d7812f rbd: round off and ignore discards that are too small adds cda051bc4199 ceph: pass inclusive lend parameter to filemap_write_and_w [...] adds be10ff5bea37 ceph: touch existing cap when handling reply adds 63fb33ac3c64 ceph: remove dentry_lru file from debugfs adds 5b4fff81737f ceph: delete stale dentry when last reference is dropped adds fb15126703bd ceph: periodically trim stale dentries adds df8bb929c7c8 ceph: add mount option to limit caps count adds 6cbbda12cb4f rbd: remove experimental designation from kernel layering adds 0222a3ce1dd8 Merge remote-tracking branch 'ceph/master' adds c68d0636dd35 CIFS: Fix leaking locked VFS cache pages in writeback retry adds fb6b8a414220 cifs: Fix NULL pointer dereference of devname adds 5981c7d02fcf cifs: replace snprintf with scnprintf adds f81967682519 cifs: add credits from unmatched responses/messages adds 877fa18bc2fc cifs: return -ENODATA when deleting an xattr that does not exist adds 3c18796d99e4 smb3: fix bytes_read statistics adds 749eebe2a012 CIFS: Do not reset lease state to NONE on lease break adds 649768f95506 smb3: make default i/o size for smb3 mounts larger adds 4d3d31373fde smb3: request more credits on tree connect adds eff4fb72c832 cifs: Accept validate negotiate if server return NT_STATUS [...] adds 633cef1270bb CIFS: Always reset read error to -EIO if no response adds d9025e5055e2 CIFS: Do not log credits when unmounting a share adds 70af6082f553 CIFS: Count SMB3 credits for malformed pending responses adds ea239d5f2c4b CIFS: Respect SMB2 hdr preamble size in read responses adds 0c222b2c688f CIFS: Mask signals during sock_sendmsg() adds ce2a51d39e89 CIFS: Set reconnect instance to one initially adds c0f1c2940204 CIFS: Respect reconnect in MTU credits calculations adds 2a370048a589 CIFS: Respect reconnect in non-MTU credits calculations adds c819565fc1c9 CIFS: Do not skip SMB2 message IDs on send failures adds f1f21a4deb65 CIFS: Check for reconnects before sending async requests adds 2f16bee209b8 CIFS: Check for reconnects before sending compound requests adds f6c1e84f00c4 CIFS: Adjust MTU credits before reopening a file adds c78c013f8fa7 CIFS: Remove custom credit adjustments for SMB2 async IO adds 541a3f5b567e CIFS: Reopen file before get SMB2 MTU credits for async IO adds 0a11628e805b CIFS: Find and reopen a file before get MTU credits in writepages adds dfd2e8b839f0 CIFS: Move unlocking pages from wdata_send_pages() adds c567ae375320 CIFS: Move open file handling to writepages adds 1c33b116b50a CIFS: Return error code when getting file handle for writeback adds b209ebb0c106 CIFS: Try to acquire credits at once for compound requests adds 40a936a2e6cc cifs: update internal module version number adds cd735a76d21f smb3: Update POSIX negotiate context with POSIX ctxt GUID adds 2ad016a61667 smb3: add tracepoints for query dir adds 6db924e70daa smb3: Add tracepoints for read, write and query_dir enter adds 7877afb450c4 smb3: add missing read completion trace point adds 2b9932d96b24 Merge remote-tracking branch 'cifs/for-next' adds d59905ab2228 Merge remote-tracking branch 'ecryptfs/next' adds da614fad32f1 Merge remote-tracking branch 'ext3/for_next' adds d16b64a36cdf Merge remote-tracking branch 'ext4/dev' adds db610a640eee f2fs: add quick mode of checkpoint=disable for QA adds b86232536c3e f2fs: try to keep CP_TRIMMED_FLAG after successful umount adds b460866d2708 f2fs: don't wake up too frequently, if there is lots of IOs adds 11ac8ef8d8c5 f2fs: avoid null pointer exception in dcc_info adds 0e0667b625cf f2fs: flush quota blocks after turnning it off adds 812a95977fd2 f2fs: sync filesystem after roll-forward recovery adds eecfa42716e6 f2fs: use xattr_prefix to wrap up adds 1ffdc3807589 f2fs: fix typos in code comments adds 9997709b2ca4 f2fs: fix to data block override node segment by mistake adds 20fa4fd9451b f2fs: fix to document inline_xattr_size option adds 474e7b0faa37 f2fs: jump to label 'free_node_inode' when failing from d_ [...] adds a27d133ba406 f2fs: fix potential data inconsistence of checkpoint adds 843522a2428b f2fs: do not use mutex lock in atomic context adds a8b38a300fc3 f2fs: fix to check inline_xattr_size boundary correctly adds 4a1b1a3ee91c f2fs: don't allow negative ->write_io_size_bits adds 19a5c3c0b1a5 f2fs: don't clear CP_QUOTA_NEED_FSCK_FLAG adds 9865894b0d94 f2fs: fix wrong #endif adds fcbb38cc3567 f2fs: correct spelling mistake adds c4f730c26bf2 f2fs: silence VM_WARN_ON_ONCE in mempool_alloc adds 0a8deb169449 f2fs: fix to retry fill_super only if recovery failed adds 4734351cc293 f2fs: make fault injection covering __submit_flush_wait() adds dafbafbc2e83 f2fs: fix encrypted page memory leak adds 77b3927e0b74 f2fs: fix to update iostat correctly in IPU path adds e6b0d9179147 f2fs: no need to take page lock in readdir adds 2a96feb10662 f2fs: give random value to i_generation adds 17a9582b4d87 f2fs: fix to dirty inode for i_mode recovery adds 50e84d0cec0d f2fs: fix to avoid deadlock of atomic file operations adds 50eeeb854808 f2fs: trace f2fs_ioc_shutdown adds a462a7379342 f2fs: print more parameters in trace_f2fs_map_blocks adds 9011494cd15e Merge remote-tracking branch 'f2fs/dev' adds 8bdac9104180 Merge remote-tracking branch 'fuse/for-next' adds 46f3640dc2bb Merge remote-tracking branch 'jfs/jfs-next' adds 5085607d2091 NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount adds ec482cc1c118 xprtrdma: Fix sparse warnings adds d4550bbee66f xprtrdma: Check inline size before providing a Write chunk adds e340c2d6ef2a xprtrdma: Reduce the doorbell rate (Receive) adds 6f701383368d SUNRPC: Display symbolic flag names in RPC trace events adds 0ccc61b1c76e SUNRPC: Add xdr_stream::rqst field adds 5582863f450c SUNRPC: Add XDR overflow trace event adds 7be9cea3600b SUNRPC: Add trace event that reports reply page vector alignment adds eb72f484a5eb NFS: Remove print_overflow_msg() adds f23f65840422 NFS: Add trace events to report non-zero NFS status codes adds 80125d4ae70a SUNRPC: Remove some dprintk() call sites from auth functions adds 067fb11b12af SUNRPC: Remove rpc_xprt::tsh_size adds fe9a270519c7 SUNRPC: Add build option to disable support for insecure enctypes adds e8680a24a269 SUNRPC: Use struct xdr_stream when constructing RPC Call header adds 7f5667a5f8c4 SUNRPC: Clean up rpc_verify_header() adds a0584ee9aed8 SUNRPC: Use struct xdr_stream when decoding RPC Reply header adds 0c77668ddb4e SUNRPC: Introduce trace points in rpc_auth_gss.ko adds 241b1f419f0e SUNRPC: Remove xdr_buf_trim() adds 2573a4649995 SUNRPC: Add SPDX IDs to some net/sunrpc/auth_gss/ files adds cf500bac8fd4 SUNRPC: Introduce rpc_prepare_reply_pages() adds 02ef04e432ba NFS: Account for XDR pad of buf->pages adds a00275baa68e SUNRPC: Make AUTH_SYS and AUTH_NULL set au_verfsize adds 35e77d21baa0 SUNRPC: Add rpc_auth::au_ralign field adds 2c94b8eca1a2 SUNRPC: Use au_rslack when computing reply buffer size adds 06b5fc3ad94e Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/ [...] adds a73881c96d73 SUNRPC: Fix an Oops in udp_poll() adds 9b8bdafefbb2 Merge remote-tracking branch 'nfs/linux-next' adds 0a9eeeca201e Merge remote-tracking branch 'nfsd/nfsd-next' adds 115822deb1e3 Merge remote-tracking branch 'orangefs/for-next' adds 4c8eff197520 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 6bcded4a3b16 Merge remote-tracking branch 'ubifs/linux-next' adds 2ce61e2f11a3 Merge remote-tracking branch 'v9fs/9p-next' adds affe250a085d xfs: don't pass iomap flags to xfs_reflink_allocate_cow adds 4f29e10d689f xfs: rework breaking of shared extents in xfs_file_iomap_begin adds c1a4447f5e6a xfs: fix uninitialized error variables adds 3d129e1be3d9 xfs: fix backwards endian conversion in scrub adds 6de0876aaf7e Merge remote-tracking branch 'xfs/for-next' adds 6ebb84f18261 Merge remote-tracking branch 'vfs/for-next' adds 1019e28987d2 Merge remote-tracking branch 'printk/for-next' adds 335ff77b77f2 Merge branch 'pci/aer' adds d87e97d29229 Merge branch 'pci/aspm' adds 9f08a5d896ce PCI/DPC: Fix print AER status in DPC event handling adds e3a7ca408756 Merge branch 'pci/dpc' adds 4fa4089143d4 Merge branch 'pci/enumeration' adds 96accf5658d6 Merge branch 'pci/hotplug' adds bda0978057f8 Merge branch 'pci/misc' adds f7e4f9ed5521 Merge branch 'pci/portdrv' adds 5ec164105100 Merge branch 'pci/pm' adds 64c379d7a5be MAINTAINERS: Update PCI Cadence maintainer entry adds 8e04b01e1e35 Merge branch 'remotes/lorenzo/pci/cadence' adds 10d0d56132d4 Merge branch 'remotes/lorenzo/pci/dt' adds a048671aa0c8 PCI: qcom: Don't deassert reset GPIO during probe adds ee91763ca2c5 dt-bindings: imx6q-pcie: Add "pcie_aux" clock for imx8mq adds 29d6b80bc36b PCI: imx6: Add code to request/control "pcie_aux" clock fo [...] adds 22120f24b0f6 PCI: dwc: Make use of IS_ALIGNED() adds 6df490851a15 PCI: dwc: Share code for dw_pcie_rd/wr_other_conf() adds f824fffd537b PCI: dwc: Make use of BIT() in constant definitions adds 4047ffd68a37 PCI: dwc: Make use of GENMASK/FIELD_PREP adds 2437d44cd731 PCI: dwc: Remove superfluous shifting in definitions adds 63818f9515c9 Merge branch 'remotes/lorenzo/pci/dwc' adds e1a6ba5dcb9b dt-bindings: add DT binding for the layerscape PCIe contro [...] adds 7b9d3d11c058 arm64: dts: Add the PCIE EP node in dts adds a805770d8a22 PCI: layerscape: Add EP mode support adds 85cef374d0ba misc: pci_endpoint_test: Add the layerscape EP device support adds a88650989685 Merge branch 'remotes/lorenzo/pci/endpoint' adds 9f63071dc3fd Merge branch 'remotes/lorenzo/pci/hv' adds 59f81c35e0df PCI: pci-bridge-emul: Create per-bridge copy of register behavior adds 33776d059630 PCI: pci-bridge-emul: Extend pci_bridge_emul_init() with flags adds 5b8fad538008 Merge branch 'remotes/lorenzo/pci/misc' adds 68e9f622555b Merge branch 'remotes/lorenzo/pci/vmd' adds e7b4b4d46a76 Merge remote-tracking branch 'pci/next' adds 9e95f0c5d2fe Merge remote-tracking branch 'pstore/for-next/pstore' adds 9973c1bffa1f Merge remote-tracking branch 'hid/for-next' adds 2eec37fbfb44 Merge remote-tracking branch 'i2c/i2c/for-next' adds badf14ceba55 hwmon: (ad741x) Add DT bindings for Analog Devices AD741x adds f4c2965e425a hwmon: (ad7418) Add device tree probing adds 7bb8ebad984b Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 8ea0f4f9b43c Merge remote-tracking branch 'jc_docs/docs-next' adds 276c545e5206 Merge remote-tracking branch 'v4l-dvb/master' adds 44d24f58b23c Merge remote-tracking branch 'fbdev/fbdev-for-next' adds 6439b3d2baa7 Merge branch 'acpica' into linux-next adds bad04bc5d126 Merge branches 'acpi-tables', 'acpi-debug', 'acpi-ec' and [...] adds 7803a8b2807b Merge branch 'acpi-apei' into linux-next adds 21c3107d5962 Merge branches 'acpi-video' and 'acpi-x86' into linux-next adds 2af2c5668f58 Merge branches 'pm-core', 'pm-sleep', 'pm-qos', 'pm-domain [...] adds c1242f3852ff Merge branches 'pm-cpuidle' and 'powercap' into linux-next adds 40c0a327e40c Merge branch 'pm-cpufreq' into linux-next adds 403ac1a71a78 Merge branch 'pm-opp' into linux-next adds fb26fea3ac89 Merge branch 'devprop' into linux-next adds c36875d101a0 Merge remote-tracking branch 'pm/linux-next' adds d3c1e33f5c86 cpufreq: ap806: add missing of_node_put after of_device_is [...] adds 78f96969448b cpufreq: kyro: Release OPP tables on module removal adds 37e853c62363 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 387d31ec1654 Merge remote-tracking branch 'cpupower/cpupower' adds 1bae0ac1f9d9 Merge remote-tracking branch 'thermal/next' adds 6a07b03d7bfe Merge remote-tracking branch 'dlm/next' adds e5667b1a4e3c Merge remote-tracking branch 'swiotlb/linux-next' adds a6bc3875f176 IB/mlx5: Protect against prefetch of invalid MR adds 81dd4c4be3a7 IB/mlx5: Validate correct PD before prefetch MR adds 4438ee3f130c IB/core: Abort page fault handler silently during owning p [...] adds 2612d723aadc IB/mlx4: Increase the timeout for CM cache adds c50866e2853a bnxt_re: fix the regression due to changes in alloc_pbl adds afc1990e089f RDMA/core: Fix a WARN() message adds a2a074ef396f RDMA: Handle ucontext allocations by IB/core adds bb618451544c RDMA/uverbs: Don't do double free of allocated PD adds 3be4910b1f2d Merge remote-tracking branch 'rdma/for-next' adds b58996795dc4 net: dev: add generic protodown handler adds 2e8b4ba64676 macvlan: add ndo_change_proto_down support adds 8f1af75df3a7 vxlan: add ndo_change_proto_down support adds fad4271bec38 Merge branch 'net-protodown-support-for-macvlan-and-vxlan' adds e728fdf06289 net: phy: improve definition of __ETHTOOL_LINK_MODE_MASK_NBITS adds 6a5f9161bc0e net: lantiq: Do not use eth_change_mtu() adds d7977107b393 nfp: Remove switchdev.h inclusion adds 47f706262f1d net: Remove switchdev.h inclusion from team/bond/vlan adds 87e0616eb479 Merge branch 'net-switchdev-h-inclusion-removal' adds c1164bb1a631 net: phy: check PMAPMD link status only in genphy_c45_read_link adds 7414542406cd net: phy: marvell10g: Use get_features to get the PHY abilities adds 0feaccd595fb net: phy: marvell10g: Use linkmode_set_bit helper instead [...] adds e555e5b1b9ae net: phy: marvell10g: Use 2500BASEX when using 2.5GBASET adds 631ba9063b44 net: phy: marvell10g: Use a #define for 88X3310 family id adds c47455f9a7fc net: phy: marvell10g: Force reading of 2.5/5G adds b38d198cfbc5 net: mvpp2: Add 2.5GBaseT support adds 62d01535474b net: phy: marvell10g: add support for the 88x2110 PHY adds 84f29264551e Merge branch 'net-phy-marvell10g-Add-2-5GBaseT-support' adds 42fc6a4c6130 net: dsa: microchip: prepare PHY for proper advertisement adds 7c6ff470aa86 net: dsa: microchip: add MIB counter reading support adds c30d894b6a6a net: dsa: microchip: get port link status adds 6ca508152622 net: dsa: microchip: remove unnecessary include headers adds 7049f9b5d052 net: dsa: microchip: add port_cleanup function adds 731e7ccb1d22 Merge branch 'net-dsa-microchip-add-MIB-counters-support' adds 7c3cb68f488e mlxsw: spectrum_acl: Remove unused ops field from group structure adds 2802aadfcff3 mlxsw: spectrum_acl: Split TCAM group structure into two adds 5ec2ee28d27b mlxsw: spectrum_acl: Introduce a mutex to guard region lis [...] adds 79604b6e1742 mlxsw: spectrum_acl: Refactor vregion association code adds 1263a9ab8224 mlxsw: spectrum_acl: Introduce vregion mutex adds 65e190356098 mlxsw: spectrum_acl: Introduce mutex to guard Bloom Filter [...] adds 6b861682474c mlxsw: spectrum_acl: Enable vregion rehash per-profile adds ddaa2875da02 mlxsw: spectrum_acl: Introduce a mutex to guard objagg ins [...] adds 7b0f62eefc7f mlxsw: spectrum_acl: Don't take rtnl lock during vregion_r [...] adds c70b13275b8a mlxsw: spectrum_acl: Remove RTNL lock assertions from ERP code adds 2bffc5322fd8 mlxsw: spectrum_acl: Don't take mutex in mlxsw_sp_acl_tcam [...] adds d39ca90f5999 selftests: mlxsw: spectrum-2: Add IPv6 variant of simple d [...] adds 6375da3dc07f mlxsw: spectrum_acl: Add vregion migration end tracepoint adds f6eaf1c3acea selftests: mlxsw: spectrum-2: Check migrate end trace adds 81d56d8292d7 selftests: mlxsw: spectrum-2: Add massive delta rehash test adds 834f9b057df4 Merge branch 'mlxsw-spectrum_acl-Don-t-take-rtnl-mutex-for [...] adds 2a73ac3e6c9d net: hns3: add xps setting support for hns3 driver adds 3fe13ed95dd3 net: hns3: avoid mult + div op in critical data path adds 47e7b13b0aff net: hns3: limit some variable scope in critical data path adds d40fa7eeab55 net: hns3: remove some ops in struct hns3_nic_ops adds 0cccebac710a net: hns3: add unlikely for error handling in data path adds cde4ffada829 net: hns3: replace hnae3_set_bit and hnae3_set_field in data path adds e8149933b1fa net: hns3: remove hnae3_get_bit in data path adds c04259442395 net: hns3: add support to config depth for tx|rx ring separately adds 30ebc576d777 net: hns3: enable VF VLAN filter for each VF when initializing adds a638b1d8cc87 net: hns3: fix get VF RSS issue adds eb4c2ccbad6c net: hns3: fix setting of the hns reset_type for rdma hw errors adds 186551284e6e net: hns3: fix improper error handling for hns3_client_start adds caf337bdef33 Merge branch 'code-optimizations-and-bugfixes-for-HNS3-driver' adds 41411e2fd6b8 net/sched: act_tunnel_key: Add dst_cache support adds 4ef595cbb3f8 ila: Fix uninitialised return value in ila_xlat_nl_cmd_flush adds e9128c14bf1e ipv4: icmp: use icmp_sk_exit() adds 3232a1ef0f0d ipv6: icmp: use icmpv6_sk_exit() adds 75efc250d2e5 ipv6: icmp: use percpu allocation adds 2bdeb8e5bd7b Merge branch 'ipv4-v6-icmp-small-cleanup-and-update' adds 2b794c4098b5 tls: Return type of non-data records retrieved using MSG_P [...] adds 3d25eabbbf67 ip_tunnel: Add dst_cache support in lwtunnel_state of ip tunnel adds f6d9758b1266 net: dsa: mv88e6xxx: Add lockdep classes to fix false posi [...] adds 342a0ee70acb net: dsa: mv88e6xxx: Release lock while requesting IRQ adds 169431ed16a3 Merge branch 'dsa-mv88e6xxx-lockdep' adds 186d93669fe0 ip_tunnel: Add ip tunnel tun_info type dst_cache in ip_tun [...] adds bd16693f359b net: fix double-free in bpf_lwt_xmit_reroute adds e8b47b53a172 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] adds 726097d6d6d8 net: phy: improve auto-neg emulation in swphy adds 0f3b1cf23f0e net: phy: fix reading fixed phy status adds 75104db0cb35 dsa: Remove phydev parameter from disable_port call adds 72636db5ba7b switchdev: Complete removal of switchdev_port_attr_get() adds 4bfabc46f877 tcp: remove unused parameter of tcp_sacktag_bsearch() adds 9946b3410b61 tcp: clean up SOCK_DEBUG() adds 65b034cf5c17 net: dsa: mv88e6xxx: Default CMODE to 1000BaseX only on 6390X adds e3af71a36f9a net: dsa: mv88e6xxx: Fix phylink_validate for Topaz family adds 6676d5e416ee net: sched: set dedicated tcf_walker flag when tp is empty adds ace4a267e89f net: sched: don't release block->lock when dumping chains adds 99be37edeb2f ice: Mark extack argument as __always_unused adds 5ed5d316d90b ice: Fix the calculation of ICE_MAX_MTU adds 0e8fd74df2f3 ice: Fix added in VSI supported nodes calc adds c6dfd690f1c3 ice: sizeof(<type>) should be avoided adds 198a666a4543 ice: fix stack hogs from struct ice_vsi_ctx structures adds f9264dd687f8 ice: fix ice_remove_rule_internal vsi_list handling adds 0e04e8e14b55 ice: fix issue where host reboots on unload when iommu=on adds 32a64994dbc3 ice: fix numeric overflow warning adds b751930c6c21 ice: only use the VF for ICE_VSI_VF in ice_vsi_release adds 4cf7bc0d276b ice: don't spam VFs with link messages adds 82ba01282cf8 ice: clear VF ARQLEN register on reset adds 6e9650d533dd ice: flush Tx pipe on disable queue timeout adds f70b9d5f4426 ice: check for a leaf node presence adds f966127a68aa ice: use absolute vector ID for VFs adds 40c3c546380c ice: Fix for FC get rx/tx pause params adds 1fa6e138ada1 ice: fix overlong string, update stats output adds a0392abe5780 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds b4e6a1021ba2 net: phy: aquantia: rename aquantia.c to aquantia_main.c adds fb470f70fea7 net: phy: aquantia: add hwmon support adds 0eb5c29ae2a0 Merge branch 'aquantia-hwmon' adds 78844068a7b9 mlxsw: spectrum: acl: Use struct_size() in kzalloc() adds 575090036c76 net: sched: pie: change value of QUEUE_THRESHOLD adds abde7920de06 net: sched: pie: change default value of pie_params->target adds 29daa8553866 net: sched: pie: change default value of pie_params->tupdate adds 30a92ad703b9 net: sched: pie: change initial value of pie_vars->burst_time adds 3f7ae5f3dc52 net: sched: pie: add more cases to auto-tune alpha and beta adds 95400b975dd3 net: sched: pie: add derandomization mechanism adds c9d2ac5e6b2a net: sched: pie: update references adds c9d0c6ebe34d Merge branch 'pie-next' adds b84caee8449e net: lmc: replace dev_kfree_skb_irq by dev_consume_skb_irq [...] adds 73634c0851cf net: wan: wanxl: replace dev_kfree_skb_irq by dev_consume_ [...] adds 763284d4a5df net: wan: ixp4xx_hss: replace dev_kfree_skb_irq by dev_con [...] adds 153d96bec568 net: wan: sbni: replace dev_kfree_skb_irq by dev_consume_s [...] adds 11dc98064c91 net: wan: cosa: replace dev_kfree_skb_irq by dev_consume_s [...] adds c14f7e1efcbf net: wan: z85230: replace dev_kfree_skb_irq by dev_consume [...] adds d8cf757fbd3e net: remove unused struct inet_frag_queue.fragments field adds f4b6bcc7002f net: devlink: turn devlink into a built-in adds b473b0d23529 devlink: create a special NDO for getting the devlink instance adds 28e8c754135d nfp: add .ndo_get_devlink adds 03969b941486 nfp: remove ethtool flashing fallback adds 1b45ff6c17f1 devlink: hold a reference to the netdevice around ethtool compat adds be6fe1d8e102 devlink: require non-NULL ops for devlink instances adds 703bdcbc8e4e Merge branch 'devlink-make-ethtool-compat-reliable' adds 70fb0828800b vxlan: add extack support for create and changelink adds da640bc05117 tools: selftests: rtnetlink: add testcases for vxlan flag sets adds 88ebbaf0257e Merge branch 'vxlan-create-and-changelink-extack-support' adds bae1320f7afd mlxsw: spectrum: remove set but not used variable 'autoneg [...] adds 24ed49002c36 net: sched: pie: fix mistake in reference link adds 268a351d4a77 net: sched: fix typo in walker_check_empty() adds a110ae7096c9 tc-testing: gitignore, ignore local tdc config file adds 6c7b4ee7f96d tcp: get rid of tcp_check_send_head() adds a43e052beacb tcp: get rid of __tcp_add_write_queue_tail() adds 921f9a0f2e8c tcp: convert tcp_md5_needed to static_branch API adds 6aedbf986fdb tcp: use tcp_md5_needed for timewait sockets adds 564833419f12 tcp: remove tcp_queue argument from tso_fragment() adds 7b2464d976c1 Merge branch 'tcp-cleanups' adds 3b40bf4e24d1 net: Use RCU_POINTER_INITIALIZER() to init static variable adds ff8285f81822 net: sched: pie: fix 64-bit division adds e83887f67bee ethtool: Use explicit designated initializers for .cmd adds 1d9978757d38 Revert "net: sched: fw: don't set arg->stop in fw_walk() w [...] adds 1cb33af1f750 switchdev: Add SWITCHDEV_PORT_ATTR_SET adds 4f7054867cad rocker: Handle SWITCHDEV_PORT_ATTR_SET adds 9ed1eced2d66 net: dsa: Handle SWITCHDEV_PORT_ATTR_SET adds 7464251b15d9 mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_ATTR_SET adds 56da64bc003b net: mscc: ocelot: Handle SWITCHDEV_PORT_ATTR_SET adds 570b68c8ddde staging: fsl-dpaa2: ethsw: Handle SWITCHDEV_PORT_ATTR_SET adds d45224d604c5 net: switchdev: Replace port attr set SDO with a notification adds 3d705f07d16b net: Remove switchdev_ops adds 8f4ef499c6ca Merge branch 'net-Remove-switchdev_ops' adds 24ba14406c5c route: Add multipath_hash in flowi_common to make user-def [...] adds 43185c3b82c3 dt-bindings: net: Add bindings for mdio mux consumers adds 7865ad6551c9 drivers: net: phy: mdio-mux: Add support for Generic Mux controls adds 7c3eb312dbd9 Merge remote-tracking branch 'net-next/master' adds fd92d6648feb bpf: test_bpf: turn off preemption in function __run_once adds a439184d515f bpf/test_run: fix unkillable BPF_PROG_TEST_RUN for flow dissector adds 740f8a657221 selftests/bpf: make sure signal interrupts BPF_PROG_TEST_RUN adds 1cad07884239 libbpf: add support for using AF_XDP sockets adds 248c7f9c0e21 samples/bpf: convert xdpsock to use libbpf for AF_XDP access adds 0f4a9b7d4ecb xsk: add FAQ to facilitate for first time users adds 143bdc2e27b4 Merge branch 'bpf-libbpf-af-xdp' adds 492ecee892c2 bpf: enable program stats adds 5f8f8b93aeb8 bpf: expose program stats via bpf_prog_info adds b1eca86db68b tools/bpf: sync bpf.h into tools adds 88ad472b8a4a tools/bpftool: recognize bpf_prog_info run_time_ns and run_cnt adds da4e023e4528 Merge branch 'bpf-prog-stats' adds d2e614cb0795 samples: bpf: fix: broken sample regarding removed function adds 688a5cf30666 Merge remote-tracking branch 'bpf-next/master' adds b8e204006340 netfilter: nft_compat: use .release_ops and remove list of [...] adds 4283428e4928 netfilter: nf_conntrack_amanda: add support for STATE streams adds d824548dae22 netfilter: ebtables: remove BUGPRINT messages adds d1aca8ab3104 netfilter: nat: merge ipv4 and ipv6 masquerade functionality adds 096d09067a67 netfilter: nat: move nlattr parse and xfrm session decode to core adds 3bf195ae6037 netfilter: nat: merge nf_nat_ipv4,6 into nat core adds 14cb1a6e2967 netfilter: nat: remove nf_nat_l4proto.h adds 2e666b229d97 netfilter: nat: remove l3 manip_pkt hook adds 03fe5efc4c9c netfilter: nat: remove csum_update hook adds dac3fe72596f netfilter: nat: remove csum_recalc hook adds d6c4c8ffb5e5 netfilter: nat: remove l3proto struct adds d2c5c103b133 netfilter: nat: remove nf_nat_l3proto.h and nf_nat_core.h adds cc16921351d8 netfilter: conntrack: avoid same-timeout update adds 35acfbab6e5b netfilter: remove unneeded switch fall-through adds 3b02b0adc242 netfilter: nft_set_hash: fix lookups with fixed size hash [...] adds a01cbae57ec2 netfilter: nft_set_hash: bogus element self comparison fro [...] adds 123f89c8aab7 netfilter: nft_set_hash: remove nft_hash_key() adds 236de6acd6dd Merge remote-tracking branch 'netfilter-next/master' adds a4470af9cc2d Merge remote-tracking branch 'nfc-next/master' adds a6982fcdc3c8 mt76: mt76x02: fix TSF sync mode adds b3f09304bab1 mt76: mt76x02: fix beacon timer drift adjustment adds ed55c9b9c13e mt76: mt76x02: fix beacon timer issue adds 90f42f2d76d0 mt76: mt76x02: only reset beacon drift counter when enabli [...] adds 72e5d479b8de mt76: mt76x02: issue watchdog reset on MCU request timeout adds 4606a26c0c51 mt76: mt76x02: fix ED/CCA enabling/disabling adds 2858f60a1679 mt76: mt76x2: unify mt76x2[u]_mac_resume adds 5c8b0a331212 mt76: mt76x02: set MT_TXOP_HLDR_TX40M_BLK_EN for mt76x2 adds b63aa031b00b mt76usb: allow mt76u_bulk_msg be used for reads adds a18a494f908f mt76usb: use synchronous msg for mcu command responses adds fc994dbbd94e mt76usb: remove usb_mcu.c adds cb1847cce03c mt76: usb: fix warning in mt76u_buf_free adds 4de92bf10c6d mt76: usb: introduce mt76u_fill_bulk_urb routine adds 888199b89291 mt76: usb: simplify rx buffer allocation adds 04eb16fc7016 mt76: usb: simplify mt76u_tx_build_sg routine adds 200abe6a963a mt76: usb: check urb->num_sgs limit in mt76u_process_rx_entry adds 6cad8240a5da mt76: remove no longer used routine declarations adds 9c193de548c2 mt76: add driver callback for when a sta is associated adds 782eff094922 dt-bindings: net: mt76: update binding for mt7603 driver adds c8846e101502 mt76: add driver for MT7603E and MT7628/7688 adds 71a1238b95f0 Merge tag 'mt76-for-kvalo-2019-02-26' of https://github.co [...] adds 3e23a6444972 Merge remote-tracking branch 'wireless-drivers-next/master' adds 4a67e5d4adbf Bluetooth: mgmt: Use struct_size() helper adds 56897b217a1d Bluetooth: hci_ldisc: Postpone HCI_UART_PROTO_READY bit se [...] adds 7a0e5b15ca45 Bluetooth: Add quirk for reading BD_ADDR from fwnode property adds de79a9df1692 Bluetooth: btqcomsmd: use HCI_QUIRK_USE_BDADDR_PROPERTY adds 5971752de44c Bluetooth: hci_qca: Set HCI_QUIRK_USE_BDADDR_PROPERTY for wcn3990 adds 9836b80208b2 Bluetooth: hci_qca: Pass boolean 'on/off' to qca_send_powe [...] adds ad571d725c97 Bluetooth: hci_qca: Move boot delay to qca_send_power_pulse() adds 0ebcddd8e06e Bluetooth: hci_qca: Add delay after power-off pulse adds 6d10cd5cbd6c Bluetooth: hci_qca: Use msleep() instead of open coding it adds 4c409af04d76 Bluetooth: btusb: add QCA6174A compatible properties adds 7d19261bc0eb dt-bindings: net: btusb: add QCA6174A IDs adds 5364a0b4f4be arm64: dts: rockchip: move QCA6174A wakeup pin into its USB node adds 9c7bb4e75f52 Merge remote-tracking branch 'bluetooth/master' adds f3ae98ca1ed0 Merge remote-tracking branch 'gfs2/for-next' adds dfbd39956a97 Merge tag 'spi-nor/for-5.1' of git://git.infradead.org/lin [...] adds 9220d7befc9c Merge tag 'nand/for-5.1' of git://git.infradead.org/linux- [...] adds 07b71f8ab1b2 Merge remote-tracking branch 'mtd/mtd/next' adds 69a7860a9320 Merge remote-tracking branch 'crypto/master' adds 45821a15aebf Merge remote-tracking branch 'drm/drm-next' adds 2ebcfd2be210 drm/i915/opregion: fix version check adds 96e0adb4af42 drm/i915/opregion: rvda is relative from opregion base in [...] adds 6254579a712f Merge remote-tracking branch 'drm-intel/for-linux-next' adds 631bdf66cbee Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 9436b482bbd3 Merge remote-tracking branch 'drm-misc/for-linux-next' adds fe0f9d5298f3 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 4e694345850f Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 68afaefa6dcf Merge remote-tracking branch 'regmap/for-next' adds cfc35f9c128c ALSA: hda: Extend i915 component bind timeout adds 7dc661bd8d32 ALSA: bebob: use more identical mod_alias for Saffire Pro [...] adds f97a0944a72b ALSA: firewire-motu: fix construction of PCM frame for cap [...] adds b13e360e9ed4 Merge remote-tracking branch 'sound/for-next' adds eb23dcd20e91 ASoC: cs35l36: Fix an IS_ERR() vs NULL checking bug adds cc7d6ce90216 ASoC: wm_adsp: Factor out stripping padding from ADSP data adds 1e38f069c7d7 ASoC: wm_adsp: Reorder some functions for improved clarity adds a792af69b08f ASoC: wm_adsp: Refactor compress stream initialisation adds 4f2d4eabf577 ASoC: wm_adsp: Add support for multiple compressed buffers adds 0d3fba3e7a56 ASoC: wm_adsp: Improve logging messages adds 716d53cc7837 ASoC: Intel: Boards: Add Maxim98373 support adds cdcdba5d624f ASoC: qcom: Kconfig: fix dependency for sdm845 adds ae3f563a85e9 Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] adds 8ba3c5215d69 ASoC: stm32: i2s: fix IRQ clearing adds 0c4c68d6fa1b ASoC: stm32: i2s: fix 16 bit format support adds ebf629d502cf ASoC: stm32: i2s: fix stream count management adds 1ac2bd164489 ASoC: stm32: i2s: fix dma configuration adds 88dce52ee9b5 ASoC: stm32: i2s: remove useless callback adds 3005decf4fe4 ASoC: stm32: i2s: fix race condition in irq handler adds 7b6b0049e2b7 ASoC: stm32: i2s: skip useless write in slave mode adds 3146089d235b Merge branch 'asoc-5.1' into asoc-next adds d9a0c8ff95f1 Merge remote-tracking branch 'sound-asoc/for-next' adds 913e5965a71e Merge remote-tracking branch 'input/next' adds 813b86089459 Merge branch 'for-5.1/libata' into for-next adds 4d633062c1c0 block: introduce bvec_nth_page() adds 48d7727cae12 block: optimize __blk_segment_map_sg() for single-page bvec adds bbcbbd567cc1 block: optimize blk_bio_segment_split for single-page bvec adds 05d5585e42a3 block: introduce mp_bvec_for_each_page() for iterating over page adds 7f96cea975e7 Merge branch 'for-5.1/block' into for-next adds 1f3670ff462f Add io_uring IO interface adds 6b9537b24243 io_uring: add fsync support adds c64fd45973a3 io_uring: support for IO polling adds 52513472caee fs: add fget_many() and fput_many() adds d6dbf365d64e io_uring: use fget/fput_many() for file references adds 14863b953877 io_uring: batch io_kiocb allocation adds 1451fa2fdc6f block: implement bio helper to add iter bvec pages to bio adds 725423504923 io_uring: add support for pre-mapped user IO buffers adds 9935db041838 net: split out functions related to registering inflight s [...] adds d17fa33bfced io_uring: add file set registration adds 83648921f39d io_uring: add submission polling adds 6706d3d19151 io_uring: add io_kiocb ref count adds 0d60be516d61 io_uring: add support for IORING_OP_POLL adds 97828bfbaada io_uring: allow workqueue item to handle multiple buffered [...] adds 7a56f22aa6e6 io_uring: add io_uring_event cache hit information adds d1fff7cba5f8 Merge branch 'io_uring' into for-next adds 426b32e87c5a Merge remote-tracking branch 'block/for-next' adds 4c6b7dfc9919 dm cache: add support for discard passdown to the origin device adds cf603f07ca7d dm snapshot: don't define direct_access if we don't support it adds be631e9a4faf Merge remote-tracking branch 'device-mapper/for-next' adds 4e47345a0c3f mmc: sdhci_am654: Make symbol 'sdhci_am654_ops' static adds 4f1000122405 mmc: sdhci-esdhc-imx: Constify driver data adds a98c557e2af3 mmc: sdhci-esdhc-imx: clear ESDHC_STD_TUNING_EN for manual [...] adds de3e1dd09b72 mmc: sdhci: usdhc: do not do tuning for DDR50 mode. adds de0a0decf2ed mmc: sdhci-esdhc-imx: fix HS400 timing issue adds 772bf73ed4dc dt-bindings: mmc: fsl-imx-esdhc: add imx6ull compatible string adds af6a50d457ec mmc: sdhci-esdhc-imx: add SD clock limitation for imx6ull adds d00ab1010c2e mmc: sdhci-esdhc-imx: add delay between tuning cycles adds 2b06e1597ac2 mmc: sdhci: add delay after the last tuning command adds 1e20186e706d mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe adds 204d94e63e22 mmc: dt-bindings: omap: Remove duplicate documentation paragraphs adds f6a3d9d9dc1c mmc: block: fix debugfs_simple_attr.cocci warnings adds 328be8bed213 mmc: sdhci: Moving sdhci_o2 into sdhci-pci-o2micro.c adds 69d91ed1469b mmc: sdhci: Fix O2 Host PLL and card detect issue adds 7e926f42c64d mmc:sdio: Remove unneeded variable ret adds 0c134535e842 mmc: tmio: fix typo in tmio_mmc_init_ocr() adds bb60023c6387 mmc: tmio: undo PM autosuspend when removing the host adds 2b0efe8204ec mmc: sdhci-esdhc-imx: remove the 100MHz limitation for Strobe DLL adds 029e2476f9e6 mmc: sdhci-esdhc-imx: add HS400_ES support for i.MX8QXP adds 401059df9b62 mmc: sdhci: correct the maximum timeout when enable CMDQ adds bb6e358169bf mmc: sdhci-esdhc-imx: add CMDQ support adds bcdb530125a2 mmc: sdhci-esdhc-imx: add DCMD support for CMDQ adds 7c3cf5c9322b dt-bindings: mmc: tegra: Add pinctrl for SDMMC drive strengths adds de25fa5a1a77 mmc: tegra: SDMMC pads auto-calibration adds 451e31935d89 mmc: core: annotate implicit fall through adds 9a633f3bfb97 mmc: sdhci-esdhc-imx: fix return value check in sdhci_esdh [...] adds 7f76e468413c mmc: jz4740: Annotate implicit fall through adds 414126f9e5ab mmc: sdhci: Remove unneeded quirk2 flag of O2 SD host controller adds 0539552745af mmc: jz4740: Remove platform data and use standard APIs adds d30ae056adb8 mmc: renesas_sdhi: Fix card initialization failure in high [...] adds b1d14045f10a mmc: atmel-mci: enable 8 bits buswidth support adds d96526be297d MAINTAINERS: Add maintainers for eMMC CQHCI driver adds a99dbaa9e535 MAINTAINERS: Drop link to git for SDHCI adds c7fddbd5db5c dt-bindings: mmc: Add supports-cqe property adds 4c4faff62bf5 mmc: sdhci: Add ADMA3 DMA support for V4 enabled host adds 3c4019f97978 mmc: tegra: HW Command Queue Support for Tegra SDMMC adds a6327b5e57fd mmc: omap: fix the maximum timeout setting adds e5c1e63c9323 mmc: bcm2835: Drop DMA channel error pointer check adds c58ccf2b6de7 mmc: bcm2835: Drop pointer to mmc_host from bcm2835_host adds 9cda3e7ceb50 mmc: bcm2835: Deduplicate reset of driver data on remove adds a2b760a60194 mmc: slot-gpio: Remove override_active_level on WP adds 01904ff77676 mmc: core: Calculate the discard arg only once adds 68539e2bc344 mmc: core: Indicate SD specs higher than 4.0 adds c16e9b7656ae mmc: cb710: fix indentation issue in if block adds 05b3a5e5f86a mmc: mxcmmc: Drop unused includes adds b7a7da5644f2 mmc: mxs-mmc: Drop unused includes adds 43ea6c9ad969 mmc: sdhci-bcm-kona: Drop unused includes adds 3557cba7e563 mmc: sdhci-pxav2: Drop unused include adds bed12fb0a350 mmc: sunxi-mmc: Drop unused includes adds 70bcc9e3a8cc mmc: wmt-sdmmc: Drop unused include adds 6d5cd068ee59 mmc: sdhci: use WP GPIO in sdhci_check_ro() adds 39ee32ce4867 mmc: sdhci-omap: drop ->get_ro() implementation adds e8391453e27f mmc: sdhci-tegra: drop ->get_ro() implementation adds e9d6a371cff3 mmc: sdhci-xenon: Fixup already marked switch fall-through adds e9968c6fa8e7 mmc: mmci: Send a CMD12 to clear the DPSM at errors adds f0c8234cb923 mmc: renesas_sdhi: Change HW adjustment register according [...] adds 9a4b869b0ca9 mmc: core: Convert mmc_wait_for_app_cmd() to static adds 03cd5c05d4af mmc: core: Drop retries as in-parameter to mmc_wait_for_app_cmd() adds 643108630e48 mmc: of_mmc_spi: Convert to mmc_of_parse_voltage() adds de13d5a44e61 mmc: core: Move regulator helpers to separate file adds 3958790e6732 mmc: core: Convert mmc_regulator_get_ocrmask() to static adds 9d2d24302e61 mmc: core: Move mmc_of_parse_voltage() to host.c adds eae343c290f7 mmc: core: Convert mmc_align_data_size() into an SDIO spec [...] adds 3de1c98cfdfb mmc: core: Fix a bug when max_discard is 0 adds 85a35e0a4be2 mmc: core: do not retry CMD6 in __mmc_switch() adds e3aa8e997c52 Merge branch 'fixes' into next adds 03c1856bb25e mmc: sdhci-esdhc-imx: clear the HALT bit when enable CQE adds 235f05c6a4e7 mmc: core: Add discard support to sd adds 97e15a3d2cab mmc: core: Add sd discard timeout adds 6f36f593a00c Merge branch 'fixes' into next adds cd25750696fc Merge branch 'fixes' into next adds 7862890c36eb Merge remote-tracking branch 'mmc/next' adds 2c18df17b925 Merge remote-tracking branch 'kgdb/kgdb-next' adds 11387ff4ef21 Merge remote-tracking branch 'mfd/for-mfd-next' adds af061ad86e5a Merge remote-tracking branch 'backlight/for-backlight-next' adds 7692ff00463b Merge remote-tracking branch 'battery/for-next' adds e5c8ba0635a8 regulator: tps65218: Add support for LS2 adds d3d1a6a72b23 regulator: max77650: Fix set_current_limit implementation adds a661b1d9936e regulator: mt6311: Use linear instead of linear range for [...] adds ac227fb5bc95 regulator: da9063: Use struct_size() in devm_kzalloc() adds 5db2efbe115e regulator: arizona_ldo1: Simplify arizona_ldo1_hc_set/get_ [...] adds 87919e0cf166 regulator: fan53555: Check pdata->slew_rate setting adds 1ec9c179c07a regulator: mcp16502: Remove module version adds 97b047e72bd6 regulator: da9062: Use struct_size() in devm_kzalloc() adds 4f430487e208 dt-bindings: regulator: add LS2 load switch documentation adds 5ee3d33d107f dt-bindings: regulator: tps65218: rectify units of LS3 adds de33873e9f95 regulator: cpcap: Remove unused vsel_shift from struct cpc [...] adds 6145601b225f regulator: cpcap: Constify omap4_regulators and xoom_regulators adds 2654d368ea3d regulator: 88pm8607: Simplify pm8607_list_voltage implementation adds 0e819b51fb9b regulator: 88pm8607: Remove unused fields from struct pm86 [...] adds 9eeed52b844b Merge branch 'regulator-5.1' into regulator-next adds f371fe739274 Merge remote-tracking branch 'regulator/for-next' adds e88ed488af0a LSM: Update function documentation for cap_capable adds 00468726bb52 Merge branch 'next-general' into next-testing adds 89a9684ea158 LSM: Ignore "security=" when "lsm=" is specified adds 6d3528f3b162 Merge branch 'next-general' into next-testing adds 876c6a9568ff Merge remote-tracking branch 'security/next-testing' adds 01f48b5b158d Merge remote-tracking branch 'apparmor/apparmor-next' adds 10ec97da196e Merge remote-tracking branch 'selinux/next' adds 31de77657ea0 Merge remote-tracking branch 'tpmdd/next' adds beefe332c2dd Merge remote-tracking branch 'watchdog/master' adds cffaaf0c8162 iommu/dmar: Fix buffer overflow during PCI bus notification adds 9ca8261173fc iommu/vt-d: Add helper to set an IRTE to verify only the b [...] adds 3f0c625c6ae7 iommu/vt-d: Allow interrupts from the entire bus for alias [...] adds e5567f5f6762 PCI/ATS: Add pci_prg_resp_pasid_required() interface. adds 1b84778a62ad iommu/vt-d: Fix PRI/PASID dependency issue. adds 8c938ddc6df3 PCI/ATS: Add pci_ats_page_aligned() interface adds 61363c1474b1 iommu/vt-d: Enable ATS only if the device uses page aligne [...] adds 117266fd59dd iommu/vt-d: Check identity map for hot-added devices adds 67938046f799 x86/Hyper-V: Set x2apic destination mode to physical when [...] adds 004240dcc222 iommu/hyper-v: Add Hyper-V stub IOMMU driver adds bb564d53ed03 MAINTAINERS: Add Hyper-V IOMMU driver into Hyper-V CORE AN [...] adds 032ebd8548c9 iommu/io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables adds db04d4a3d72f iommu: Fix flush_tlb_all typo adds 2405bc162583 iommu: Document iommu_ops.iotlb_sync_map() adds a7055d572c51 iommu: Document iommu_ops.is_attach_deferred() adds 18b3af4492a0 iommu: Fix IOMMU debugfs fallout adds a2023b62439e Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'x86 [...] adds d32ac2aeb1e2 Merge remote-tracking branch 'iommu/next' adds 59d7ba998112 Merge remote-tracking branch 'vfio/next' adds 01d812ecc8d6 Merge remote-tracking branch 'audit/next' adds 7af4c2c26347 Merge remote-tracking branch 'devicetree/for-next' adds 049e5feae18f spi: sifive: Remove spi_master_put in sifive_spi_remove() adds daad4d2a0a60 spi: sifive: Remove redundant dev_err call in sifive_spi_probe() adds 6d5300bd54e6 Merge branch 'spi-5.1' into spi-next adds f7ae930a8cb9 Merge remote-tracking branch 'spi/for-next' adds 3cc7d258409e Merge remote-tracking branch 'tip/auto-latest' adds bdd5f58e93f9 Merge remote-tracking branch 'clockevents/clockevents/next' adds 580b5cf50ca8 EDAC/altera: Add separate SDRAM EDAC config adds bdcca3ada799 Merge remote-tracking branch 'edac-amd/for-next' adds 315d837fd5f0 Merge remote-tracking branch 'ftrace/for-next' adds 0cd7c5b1ae50 Merge remote-tracking branch 'rcu/rcu/next' adds 22eb08ede70d Merge remote-tracking branch 'kvm/linux-next' adds e74d53e30e29 KVM: PPC: Fix compilation when KVM is not enabled adds d720b204fd49 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds eed4a1d7ef90 Merge remote-tracking branch 'xen-tip/linux-next' adds 1b046b445c0f percpu: km: no need to consider pcpu_group_offsets[0] adds 039f3d1b6c67 Merge remote-tracking branch 'percpu/for-next' adds 81cce05bf73c Merge remote-tracking branch 'workqueues/for-next' adds 548fe96f8492 Merge remote-tracking branch 'drivers-x86/for-next' adds 9d337dcebaaf Merge remote-tracking branch 'chrome-platform/for-next' adds 35d7deb54f47 Merge remote-tracking branch 'hsi/for-next' adds e75930af527f Merge remote-tracking branch 'leds/for-next' adds c32e51ef994a Merge remote-tracking branch 'ipmi/for-next' adds eac473bce4b7 firmware: hardcode the debug message for -ENOENT adds 2c1ea6abde88 platform: set of_node in platform_device_register_full() adds 53d477328667 Merge remote-tracking branch 'driver-core/driver-core-next' adds 563b9372f7ec usb: chipidea: tegra: Fix missed ci_hdrc_remove_device() adds b77c298259e1 Merge remote-tracking branch 'usb/usb-next' adds 2d7126aa0831 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 3e913eebdfbb tty: n_gsm: Mark expected switch fall-throughs adds d56f00fd5380 tty: hvc_xen: Mark expected switch fall-through adds fe9ed6d2483f serial: 8250_pxa: honor the port number from devicetree adds f4817843e39c serial: 8250_of: assume reg-shift of 2 for mrvl,mmp-uart adds 0e585aabc500 dt-bindings: serial: Add Milbeaut serial driver description adds 5b9cea15a3de serial: sprd: Modify the baud rate calculation formula adds b7ac3720e169 Merge remote-tracking branch 'tty/tty-next' adds fd8e3c35b4df Drivers: hv: vmbus: Change server monitor_pages index to 0 adds 919691733197 MAINTAINERS: Change mailing list for Hyper-V CORE AND DRIVERS adds a507fbb975c4 habanalabs: don't print result when rc indicates error adds 8737d037209f habanalabs: driver's Kconfig must select DMA_SHARED_BUFFER adds 4398e7057d66 habanalabs: return error when failing to read/write i2c adds b5958faa34e2 mei: bus: move hw module get/put to probe/release adds e99f1683bbce habanalabs: use u64 when comparing variables' sum to u32_max adds 5666dfd1d8a4 coresight: etm4x: Add support to enable ETMv4.2 adds bede03a579b3 misc: rtsx: Enable OCP for rts522a rts524a rts525a rts5260 adds f2db7361cb19 VMCI: Support upto 64-bit PPNs adds 401c9bd10bee hpet: Use struct_size() in kzalloc() adds ba01cea2be88 mic: vop: Cast pointers to unsigned long adds fbc63864fa13 mic: Rename ioremap pointer to remap adds c5b9f97ce54d mic: vop: Allow building on more systems adds 230afe74d139 habanalabs: allow memory allocations larger than 4GB adds 5e6e0239e178 habanalabs: make functions static or declare them adds b304da7025d7 misc: mic/scif: mark expected switch fall-through adds 9d49fff91b85 virt: vbox: Mark expected switch fall-through adds bc7de897f26c misc: hpilo: Exclude unsupported device via blacklist adds 9b6dba70021d misc: hpilo: Do not claim unsupported hardware adds b39e557b7762 misc/habanalabs: adjust Kconfig to fix build errors adds 535d3e4aafec Merge remote-tracking branch 'char-misc/char-misc-next' adds c4d8416c85bf Staging: mt7621_dma: Prefer unsigned int over just unsigned adds d8d2785be247 Staging: mt761-dma: Alignment should match open parenthesis adds aa2903583595 staging: netlogic: Modify coding style alignments adds 1096f09d6bc9 staging: netlogic: Add SPDX-License-Identifier tag at the top adds 6c9939629d17 staging: netlogic: Remove boilerplate license text adds 4973c2e6d9d7 Staging: fbtft: Alignment should match open parenthesis adds d0ff480a35f8 Staging: fbtft: Extra blank line not required before '}' adds 1ba539d53b2d Staging: fbtft: Fix line over 80 characters adds f1a32f95865d Staging: fwserial: Add blank line after declarations adds 00bdd001b07d Staging: vt6655: Alignment should match open parenthesis adds 13a7287edb1e Staging: ks7010: Match alignments with open parenthesis adds 39d82357229d Staging: greybus: Do not use multiple blank lines adds a0e0c9208f12 Staging: greybus: Blank lines not required before '}' adds b7417e3ca455 Staging: greybus: Alignment should match open parenthesis adds 1d4ccf2b3c8e staging: wilc1000: fix incorrent type assignment adds ecd182cbf4e1 staging: android: ashmem: Avoid range_alloc() allocation w [...] adds 97c64322b8dd staging: comedi: ni_tio: Allocate shadow regs for each cou [...] adds 615cba3557f1 staging: speakup: Note that simple_strtoul can't simply be [...] adds b2bb112db116 staging: erofs: no need to take page lock in readdir adds 00fa3661a40a staging: rtl8188eu: remove unnecessary parentheses in rtl8 [...] adds bee1568293d7 staging: erofs: switch to ->iterate_shared() adds 014380262043 staging: rtl8188eu: cleanup declarations in rtl8188e_cmd.c adds 87dd57588a5f staging: rtl8188eu: remove blank line between declarations adds 5241d965b492 staging: rtl8188eu: remove unused function declarations adds 423c16f4bfda staging: rtl8188eu: add spaces around '*' in rtl8188e_cmd.c adds 2c62d36c8144 staging: rtl8188eu: cleanup comparsions to NULL in rtl8188 [...] adds 11f27765f611 staging: fsl-dpaa2: ethsw: Add missing netdevice check adds 7189cd5654c6 Merge remote-tracking branch 'staging/staging-next' adds 6eea429c102f Merge remote-tracking branch 'mux/for-next' adds 3e5daee5ecf3 dmaengine: mv_xor: Use correct device for DMA API adds 16315415adba Merge branch 'for-linus' into next adds b5a4c3732404 dt-bindings: dmaengine: sprd: Change channel id to slave i [...] adds ffb5be7c708a dmaengine: sprd: Change channel id to slave id for DMA cel [...] adds 4d75873f8140 dmaengine: ioatdma: Add Snow Ridge ioatdma device id adds 11e31e281bd8 dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 adds e0100d40906d dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 adds 528314b503f8 dmaengine: ioatdma: support latency tolerance report (LTR) [...] adds 93946e159146 Merge branch 'for-linus' into next adds 361deb7243d2 dmaengine: dmatest: wrap src & dst data into a struct adds 41d00bb7a60f dmaengine: dmatest: add short-hand `buf_size` var in dmate [...] adds 3b6679f91e6f dmaengine: dmatest: move test data alloc & free into functions adds 25aaa75df1e6 dmaengine: imx-sdma: add clock ratio 1:1 check adds de7b7dca8735 dmaengine: imx-sdma: add a test for imx8mq multi sdma devices adds a3711d49beb0 dmaengine: imx-sdma: fix consistent dma test failures adds 58810c58b9e7 Merge branch 'for-linus' into next adds 2412c9f0c68f Merge remote-tracking branch 'slave-dma/next' adds f6f973fd5f1c Merge remote-tracking branch 'cgroup/for-next' adds bbe8f4fcd775 Merge branch 'fixes' into for-next adds 388b4e6a00bb scsi: core: Avoid that system resume triggers a kernel warning adds e4b112cdb307 Merge branch 'fixes' into for-next adds d1420f2c0fdf scsi: MAINTAINERS: SCSI initiator and target tweaks adds a83da8a4509d scsi: sd: Optimal I/O size should be a multiple of physica [...] adds 82c10ac79b79 scsi: clean obsolete return values of eh_timed_out adds 379c003f7730 scsi: megaraid_sas: Remove a bunch of set but not used variables adds 730679817d83 Revert "scsi: ufs: disable vccq if it's not needed by UFS device" adds e9cb9655f841 scsi: ufs: Remove unused device quirks adds 4eaa329e3313 scsi: ufs-bsg: Change the calling convention for write descriptor adds 4bbbe2421634 scsi: ufs: Allow reading descriptor via raw upiu adds 5c17f87abb1a scsi: ufs-bsg: Allow reading descriptors adds 6f46f718fcbe scsi: st: osst: Remove negative constant left-shifts adds 470d19e202f0 scsi: dpt_i2o: remove serial number usage adds 7df158ce6541 scsi: mvumi: use request tag instead of serial_number adds f50e76052321 scsi: csiostor: drop serial_number usage adds b9cef50921eb scsi: kill command serial number adds 5e420fe63581 scsi: aacraid: Fix missing break in switch statement adds 7850b51b6c21 scsi: mpt3sas: Add missing breaks in switch statements adds 1749ef00f731 scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c adds b184487c1ac9 scsi: cxgb4i: get pf number from lldi->pf adds 26af1a368e40 scsi: cxgb4i: validate tcp sequence number only if chip ve [...] adds 8c1ceb38e449 Merge branch 'misc' into for-next adds 5fc3d1cdbf9c Merge remote-tracking branch 'scsi/for-next' adds 4832e470deac Merge remote-tracking branch 'vhost/linux-next' adds 0022be00fdd9 Merge remote-tracking branch 'rpmsg/for-next' adds af39459b896d gpio: ftgpio: Register per-instance irqchip adds a329bbe707ce gpio: mxc: add check to return defer probe if clock tree N [...] adds c0162a49e0a0 gpio: amd-fch: Drop const from resource adds a085833605a1 Merge remote-tracking branch 'gpio/for-next' adds 39c80c6a8064 Merge remote-tracking branch 'pinctrl/for-next' adds 86b7e0919cc0 Merge remote-tracking branch 'pwm/for-next' adds 0ddfc4db0d38 Merge remote-tracking branch 'random/dev' adds 0e27ded1159f selftests/ftrace: Handle the absence of tput adds f92d9d21254c Merge remote-tracking branch 'kselftest/next' adds a07b8acb26ae Merge remote-tracking branch 'y2038/y2038' adds 20b46ab12191 Merge remote-tracking branch 'livepatching/for-next' adds 7f5fc290f84b Merge remote-tracking branch 'coresight/next' adds a8d0184dfe02 Merge remote-tracking branch 'rtc/rtc-next' adds a9ff92ca0049 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 098daa493748 Merge remote-tracking branch 'ntb/ntb-next' adds 55431624d448 Merge remote-tracking branch 'kspp/for-next/kspp' adds 33168d099c10 Merge remote-tracking branch 'cisco/for-next' adds 24da76d6110e Merge remote-tracking branch 'slimbus/for-next' adds fe9c03f553ff Merge remote-tracking branch 'nvmem/for-next' adds 3c21b872ae12 Merge remote-tracking branch 'xarray/xarray' adds 593db80390cf vmbus: Switch to use new generic UUID API adds 396ae57ef1ef Drivers: hv: vmbus: Expose counters for interrupts and ful [...] adds 5e47ca697489 Merge remote-tracking branch 'hyperv/hyperv-next' adds ccc241d0e657 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 013954f4c5cc Merge remote-tracking branch 'pidfd/for-next' adds c3d88db8ace0 Merge remote-tracking branch 'devfreq/for-next' adds 5b91529273ff checkpatch: don't interpret stack dumps as commit IDs adds aaa806ba87a1 hugetlbfs: fix races and page leaks during migration adds b77a2786cc87 huegtlbfs-fix-races-and-page-leaks-during-migration-update adds f1c6d2335b9e kasan: remove use after scope bugs detection. adds 7ec7b4a1a3d3 page_poison: play nicely with KASAN adds 2b17ef4949c1 kasan: fix kasan_check_read/write definitions adds 91bb75b698a0 scripts/decode_stacktrace.sh: handle RIP address with segment adds b74a40541cbd sh: remove nargs from __SYSCALL adds e0072d62769d lib/debugobjects.c: move printk out of db lock critical sections adds 005585621616 ocfs2: fix a panic problem caused by o2cb_ctl adds 2967b871562e ocfs2: fix the application IO timeout when fstrim is running adds 1e883676b06d ocfs2: Use zero-sized array and struct_size() in kzalloc() adds 626c835e0626 ocfs2: clear zero in unaligned direct IO adds a1d384783077 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds cad445371b54 ocfs2: wait for recovering done after direct unlock request adds 02545d18e2a1 ocfs2: checkpoint appending truncate log transaction befor [...] adds ab76b1bc27ae ramfs: support O_TMPFILE adds 99e426aff251 fs/inode.c: inode_set_flags(): replace opencoded set_mask_bits() adds 21326a0babbf fs/file.c: initialize init_files.resize_wait adds 0b65d31755a9 mm/slub.c: freelist is ensured to be NULL when new_slab() fails adds 57dce70b488d mm/slub: introduce SLAB_WARN_ON_ERROR adds 2b4c3ad6c0ff mm-slub-introduce-slab_warn_on_error-fix adds 2c9edc202716 mm/slab.c: kmemleak no scan alien caches adds c95539027774 include/linux/slub_def.h: comment fixes adds f41eecf538b6 mm/slub.c: remove an unused addr argument adds 63010c8a711e mm/page_alloc.c: memory hotplug: free pages as higher order adds e088dee2c2af mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 adds 23eac1fb034a mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix adds 698e1fc8e89b mm: balloon: update comment about isolation/migration/compaction adds ca3f408d9ad3 mm: convert PG_balloon to PG_offline adds 11b2b249c8e0 mm-convert-pg_balloon-to-pg_offline-fix adds 2b02d8cb5c74 kexec: export PG_offline to VMCOREINFO adds 3e7f09c7cad4 xen/balloon: mark inflated pages PG_offline adds 23aab6d8bcee hv_balloon: mark inflated pages PG_offline adds d405e2f81392 vmw_balloon: mark inflated pages PG_offline adds c8747d9dbc00 vmw_balloon-mark-inflated-pages-pg_offline-v2 adds 6586e3a27f23 PM/Hibernate: use pfn_to_online_page() adds f8da3bb5de6b PM/Hibernate: exclude all PageOffline() pages adds 9d10ef02ee91 pm-hibernate-exclude-all-pageoffline-pages-v2 adds 691e8976afce mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] adds f80b138afa50 mm: replace all open encodings for NUMA_NO_NODE adds 2e4410f2226b tools/: replace open encodings for NUMA_NO_NODE adds cbbac78703b0 tools/: fix for replace open encodings for NUMA_NO_NODE adds b7e7ab262e8a mm: reuse only-pte-mapped KSM page in do_wp_page() adds b24a447a4e09 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix adds bc3a0a62c1d4 mm, slub: make the comment of put_cpu_partial() complete adds 99c5d247e25f memcg: localize memcg_kmem_enabled() check adds c2c5d688d14f mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] adds ffe58f7a4d2f mm/vmalloc: fix size check for remap_vmalloc_range_partial() adds 6742aadf3ad5 mm/vmalloc: do not call kmemleak_free() on not yet account [...] adds 33ed515bf612 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] adds d385e86cf479 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] adds 5da5c6871767 vmalloc: add test driver to analyse vmalloc allocator adds c5c58698085e vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix adds 137337f724ba lib/Kconfig.debug: make CONFIG_TEST_VMALLOC depends on CONFIG_MMU adds f1667321453c selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE adds 04bd1815b364 mm: remove sysctl_extfrag_handler() adds ed03506fda7f mm/hugetlb: distinguish between migratability and movability adds a7728f16ea15 mm/hugetlb: enable PUD level huge page migration adds 47ce20a53d0d mm/hugetlb: enable arch specific huge page size support fo [...] adds 07288684a23b arm64/mm: enable HugeTLB migration adds 025818373ca0 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] adds 3aeb6180c1a4 mm: remove extra drain pages on pcp list adds cf6e97438f0c include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] adds b6ba4d5f5e9e mm/memcontrol.c: use struct_size() in kmalloc() adds b78f8a7ed899 mm/filemap.c: remove redundant test from find_get_pages_contig adds 82f3a53abd86 memcg: schedule high reclaim for remote memcgs on high_work adds a4eb041b0126 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 adds 8e8e17e80d07 mm: swap: check if swap backing device is congested or not adds 137f8a4efe39 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix adds 87c9347a0e0f mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 adds c29a81841780 mm: swap: add comment for swap_vma_readahead adds 1715b2baefae mm: shuffle GFP_* flags adds 44a9584ac4a6 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] adds dcb76cc84d68 mm, compaction: shrink compact_control adds 78f60bfc0778 mm, compaction: rearrange compact_control adds 5000984e4982 mm, compaction: remove last_migrated_pfn from compact_control adds 3a374c918ea8 mm, compaction: remove unnecessary zone parameter in some [...] adds e2aeadd6848a mm, compaction: rename map_pages to split_map_pages adds 7ad82a19446d mm, migrate: immediately fail migration of a page with no [...] adds 55720b021ff8 mm, compaction: always finish scanning of a full pageblock adds b4dba074fb21 mm, compaction: ignore the fragmentation avoidance boost f [...] adds c30e5a23b85f mm, compaction: use free lists to quickly locate a migrati [...] adds 389903b235e4 mm, compaction: Use free lists to quickly locate a migrati [...] adds b58f453633b9 mm, compaction: keep migration source private to a single [...] adds b96d7acfbfe0 mm, compaction: use free lists to quickly locate a migrati [...] adds 6460dafa18bb mm, compaction: avoid rescanning the same pageblock multip [...] adds 44271fbdbb33 mm, compaction: finish pageblock scanning on contention adds e5805a460a16 mm, compaction: check early for huge pages encountered by [...] adds f109f1e65a72 mm, compaction: keep cached migration PFNs synced for unus [...] adds 0661254c4585 mm, compaction: rework compact_should_abort as compact_che [...] adds 0ba3fff1ae46 mm, compaction: do not consider a need to reschedule as co [...] adds 83293c67161d mm, compaction: reduce premature advancement of the migrat [...] adds eadc99a8124b mm, compaction: round-robin the order while searching the [...] adds cb6a304cb4e5 mm, compaction: sample pageblocks for free pages adds f4f2f9fdb162 mm, compaction: be selective about what pageblocks to clea [...] adds 9b16832280af mm/compaction: no stuck in __reset_isolation_pfn() adds 804c890399e5 mm, compaction: capture a page under direct compaction adds 58fa10fac58b mm, compaction: Capture a page under direct compaction -fix adds 5e85162e46c1 fs: kernfs: add poll file operation adds e8b308076025 kernel: cgroup: add poll file operation adds a724446534f7 psi: introduce state_mask to represent stalled psi states adds 303dc62ade89 psi: rename psi fields in preparation for psi trigger addition adds 761240e72b37 psi: introduce psi monitor adds d1be3c4631dd psi-introduce-psi-monitor-fix adds 631c4f7dccac psi-introduce-psi-monitor-fix-fix adds cb21d5d56084 psi-introduce-psi-monitor-fix-3 adds a4f5c57fb46d mm, memcg: create mem_cgroup_from_seq adds 395bb11e77c0 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] adds bd03f48d3255 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! adds 8a1b62638ca3 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() adds b759a49a8539 mm: prevent mapping slab pages to userspace adds 1bba59a0f396 mm/memory.c: prevent mapping typed pages to userspace adds 4cb30b7569b5 mm, memcg: proportional memory.{low,min} reclaim adds 35d5d0dc0e38 mm-proportional-memorylowmin-reclaim-checkpatch-fixes adds 895bc75793ec mm, memcg: Handle cgroup_disable=memory when getting memcg [...] adds f127fe6db8d0 mm: no need to check return value of debugfs_create functions adds 07b5005aeace mm, oom: remove 'prefer children over parent' heuristic adds 56e7558b5386 mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] adds 776ddf2f96db mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] adds 05ee4db28bba mm/page_owner: move config option to mm/Kconfig.debug adds 39219e1b58df mm: fix some typos in mm directory adds a59ff9179009 mm/hmm: use reference counting for HMM struct adds a52802509c72 mm/hmm: do not erase snapshot when a range is invalidated adds 3b761bb37779 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] adds 4ff61d9eb807 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() adds 152b6f4873d5 mm/hmm: improve driver API to work and wait over a range adds 677fa0240134 mm/hmm: potential deadlock in nonblocking code adds 32478f80e0f7 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix adds d992a9df71c2 mm/hmm: add default fault flags to avoid the need to pre-f [...] adds 7f65b72f3184 mm/hmm: add a helper function that faults pages and maps t [...] adds 5409a90d4212 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] adds f3a051f13017 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem adds b30e0d98c5df mm/hmm: add helpers for driver to safely take the mmap_sem adds 0d379d854d2c mm: update ptep_modify_prot_start/commit to take vm_area_s [...] adds 9d3b3c81c427 mm: update ptep_modify_prot_commit to take old pte value as arg adds 514f2be7ec87 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade adds 2588bcd0e237 mm/hugetlb: add prot_modify_start/commit sequence for huge [...] adds dc676f86b986 arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] adds c823ba9f204c mm/page_alloc.c: check return value of memblock_alloc_node [...] adds a22a58c0418b include/linux/uaccess.h: add probe_user_read() adds 293695fb8790 mm-add-probe_user_read-fix adds 7fb3e2cf77ff powerpc: use probe_user_read() adds c123e7a51fef memcg: killed threads should not invoke memcg OOM killer adds df6d890e9e13 mm, mempolicy: fix uninit memory access adds 50f382c70b9a mm/vmscan.c: remove 7th argument of isolate_lru_pages() adds b74ad66fd182 mm: refactor swap-in logic out of shmem_getpage_gfp adds 9239fe0c826f mm: rid swapoff of quadratic complexity adds 723320b80388 agp: efficeon: no need to set PG_reserved on GATT tables adds e00f95a76b55 s390/vdso: don't clear PG_reserved adds dcef883d8125 powerpc/vdso: don't clear PG_reserved adds febfc9eda13b riscv/vdso: don't clear PG_reserved adds 8793fde28cc8 m68k/mm: use __ClearPageReserved() adds 94bb860ed90e arm64: kexec: no need to ClearPageReserved() adds 4ca3ea495998 arm64: kdump: no need to mark crashkernel pages manually P [...] adds b041625337f2 ia64: perfmon: don't mark buffer pages as PG_reserved adds 67e8c59acba9 mm: better document PG_reserved adds f4e781191d1d mm/cma: add PF flag to force non cma alloc adds 489f9dd70af9 mm: update get_user_pages_longterm to migrate pages alloca [...] adds 6b8df1582cb7 powerpc/mm/iommu: allow migration of cma allocated pages d [...] adds fe6623042be7 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] adds 60acc6b59cfc mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd adds 6bff7c7e67a0 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal adds 9fafb44bfac7 mm: swap: use mem_cgroup_is_root() instead of deferencing [...] adds d8486181ad0c mm: vmscan: do not iterate all mem cgroups for global dire [...] adds 923b855a65e2 mm: memcontrol: expose THP events on a per-memcg basis adds f51fd7cc78b2 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix adds eb9d5c115d83 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] adds d5dcd381a703 mm: ksm: do not block on page lock when searching stable tree adds f8ebb2d1478b mm: ksm: do not block on page lock when searching stable tree fix adds 871f4c1a407f mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t adds 798fe8cf90d1 mm/vmscan.c: Do not allocate duplicate stack variables in [...] adds b6142377edf4 mm, swap: bounds check swap_info array accesses to avoid N [...] adds ba5eadf7e480 mm,oom: don't kill global init via memory.oom.group adds cba62ba488ed hugetlb: allow to free gigantic pages regardless of the co [...] adds d7ff42d651f3 numa: make "nr_node_ids" unsigned int adds 62b6ade02946 numa: make "nr_online_nodes" unsigned int adds ca61a776ef68 mm, memcg: make memory.emin the baseline for utilisation d [...] adds f7b551e0a9bf mm: shuffle initial free memory to improve memory-side-cac [...] adds bddba42ae1e3 mm/shuffle: fix shuffle enable adds d09654cfbc48 mm: move buddy list manipulations into helpers adds 25959541da4a mm: Fix buddy list helpers adds cdff431671d4 mm-move-buddy-list-manipulations-into-helpers-fix2 adds fd20fe3fd087 mm: maintain randomization of page free lists adds f3b390b2c300 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes adds c3ec39ab7e49 mm/page_poison: update comment after code moved adds eefd629d0d21 docs/mm: vmalloc: re-indent kernel-doc comemnts adds 97ab36ac6eea docs/core-api/mm: fix user memory accessors formatting adds 58b4fd06b6d9 docs/core-api/mm: fix return value descriptions in mm/ adds 074c8083f1ff mm/migrate.c: cleanup expected_page_refs() adds 49d3260d1ec5 mm: page_cache_add_speculative(): refactor out some code d [...] adds a7b9a679a876 mm,memory_hotplug: explicitly pass the head to isolate_huge_page adds e64706be364f include/linux/compaction.h: fix potential build error adds ed6610a68842 mm/memory-hotplug: add sysfs hot-remove trigger adds 67e00bc1ec31 tools/vm/slabinfo: update options in usage message adds bf7552ca2626 tools/vm/slabinfo: put options in alphabetic order adds 54175170a97e tools/vm/slabinfo: align usage output columns adds ecb2301efd6d tools/vm/slabinfo: clean up usage menu debug items adds b1b6c1784707 mm: unexport free_reserved_area adds 39cfb0a35553 mm/shmem: make find_get_pages_range() work for huge page adds 7f655b73fb20 MAINTAINERS: add entry for memblock adds a170e2ccdfda tmpfs: test link accounting with O_TMPFILE adds f8b197221986 mm/cma_debug.c: remove static scoped cma_debugfs_root adds 98ec1b73eef7 mm/swapfile.c: use struct_size() in kvzalloc() adds d1d5a8528e8e mm/hotplug, powerpc: fix an imbalance with DEBUG_PAGEALLOC adds d7b8f34c3068 mm: use mm_zero_struct_page from SPARC on all 64b architectures adds f6eefa199415 mm: drop meminit_pfn_in_nid as it is redundant adds c529156e5218 mm: implement new zone specific memblock iterator adds 596038d13adb mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds ef113d10d046 mm: move hot-plug specific memory init into separate funct [...] adds 143a10e4d202 mm: add reserved flag setting to set_page_links() adds c2a738b24894 mm: use common iterator for deferred_init_pages and deferr [...] adds 0f5213eaf157 mm/page_alloc.c: calculate first_deferred_pfn directly adds a7787d3f4f5b filemap: kill page_cache_read usage in filemap_fault adds 8d417074b365 filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds 2835b6f0b70d filemap: pass vm_fault to the mmap ra helpers adds ade9d0b88571 filemap: drop the mmap_sem for all blocking operations adds b033162bdfba filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds a785f000b949 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix adds 68fe5bbce92e filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds 4a72139c30d4 mm: don't expose page to fast gup before it's ready adds efa0c69440f6 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 4c5674391bb8 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds facad4e73cc6 proc: return exit code 4 for skipped tests adds 0415bd7f2c42 fs/proc/self.c: code cleanup for proc_setup_self() adds 456e1acf8d63 fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() adds 31dc53f760a7 proc: remove unused argument in proc_pid_lookup() adds 48c99d288b70 proc: read kernel cpu stat pointer once adds 62e9679424e8 proc: use seq_puts() everywhere adds b119ba3dad2d proc: test /proc/*/maps, smaps, smaps_rollup, statm adds d6fec834b5f5 proc: exit correctly in /proc/*/maps test adds 281c3931708b proc: more robust bulk read test adds 7ec3ee7e00db kernel.h: unconditionally include asm/div64.h for do_div() adds 9bf4a844268c kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings adds a806eac81821 <linux/kernel.h>: drop the gcc-3.3 'const' hack in roundup() adds 9313a61611b6 kernel/hung_task.c - fix sparse warnings adds aaa27e346dcf kernel/sys: annotate implicit fall through adds 1464ee1e5322 scripts/spelling.txt: add more spellings to spelling.txt adds c618afa1b5ac build_bug.h: add wrapper for _Static_assert adds a41cc1d9381f lib/vsprintf.c: move sizeof(struct printf_spec) next to it [...] adds 8c253af73f99 linux/fs.h: move member alignment check next to definition [...] adds 0b8d20f15fe8 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] adds eaa8160abb88 linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] adds 83f14bd908f2 include/linux/pid.h: remove next_pidmap() declaration adds 4e724f5c6aaf linux/device.h: use DYNAMIC_DEBUG_BRANCH in dev_dbg_ratelimited adds b1067058b92b linux/net.h: use DYNAMIC_DEBUG_BRANCH in net_dbg_ratelimited adds 1d312a00ebe3 linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited adds 379f3faa661a dynamic_debug: consolidate DEFINE_DYNAMIC_DEBUG_METADATA d [...] adds 0c2e734d7dd5 dynamic_debug: don't duplicate modname in ddebug_add_module adds 04d23f39c78e dynamic_debug: use pointer comparison in ddebug_remove_module adds b3cd6b53dee9 dynamic_debug: remove unused EXPORT_SYMBOLs adds 5f4bb58d23fb dynamic_debug: move pr_err from module.c to ddebug_add_module adds 93206620d83e dynamic_debug: add static inline stub for ddebug_add_module adds a4fb86adf6a5 dynamic_debug: refactor dynamic_pr_debug and friends adds cc22ce5e8bb6 btrfs: implement btrfs_debug* in terms of helper macro adds 9049f7d89b87 ACPI: use proper DYNAMIC_DEBUG_BRANCH macro adds 63cc158eccd2 ACPI: remove unused __acpi_handle_debug macro adds 721ef805cced ACPI: implement acpi_handle_debug in terms of _dynamic_func_call adds 164fd7025847 include/linux/bitops.h: set_mask_bits() to return old value adds 72b0c4ab1c9d lib/genalloc.c: export symbol addr_in_gen_pool adds 674db832e683 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 17283786d07d Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds a24429a30bfa lib/div64.c: off by one in shift adds 82999a21c88e lib/test_ubsan.c: VLA no longer used in kernel adds 929ee7e37c44 lib/assoc_array.c: mark expected switch fall-through adds 056af2f1eeac lib/test_firmware.c: remove some dead code adds 67c3747d57c1 checkpatch: verify SPDX comment style adds 7084bf5a54b5 checkpatch: add some new alloc functions to various tests adds a69b73f22060 checkpatch: allow reporting C99 style comments adds 5e3a73311c3c checkpatch: add test for SPDX-License-Identifier on wrong line # adds 1e403b388035 checkpatch: fix something adds 50725fcfc8ca epoll: make sure all elements in ready list are in FIFO order adds ad8d67e137bd epoll: unify awaking of wakeup source on ep_poll_callback() path adds 4a54bf8a97b6 epoll: use rwlock in order to reduce ep_poll_callback() co [...] adds d882b320e899 fs/binfmt_elf.c: don't be afraid of overflow adds 8efab6fe83eb fs/binfmt_elf.c: use list_for_each_entry() adds f8acfcec302f elf: fixup compilation adds de64bb8ff398 fs/binfmt_elf.c: spread const a little adds 32383ad52a36 init/calibrate.c: provide proper prototype adds 64f1f1735166 autofs: add ignore mount option adds c3ff1efd800a fs/autofs/inode.c: use seq_puts() for simple strings in au [...] adds eeaa94cbee16 autofs: clear O_NONBLOCK on the pipe adds dc40adb5b389 fat: enable .splice_write to support splice on O_DIRECT file adds af675851f53b ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds 8b3856520f73 kernel/signal.c: allow the null signal in rt_sigqueueinfo() adds 4515aa681bd2 fs/exec.c: replace opencoded set_mask_bits() adds dc31cbad52f0 exec: increase BINPRM_BUF_SIZE to 256 adds 03c5849eab06 exec-increase-binprm_buf_size-to-256-fix adds d64941c56573 kernel: workqueue: clarify wq_worker_last_func() caller re [...] adds 1d06d84bd677 drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() adds 519118305270 tools/testing/selftests/sysctl/sysctl.sh: add tests for >3 [...] adds aba11d5d6100 kernel/sysctl.c: add missing range check in do_proc_dointv [...] adds f5f32a411fac kernel/sysctl.c: define minmax conv functions in terms of [...] adds b0a4d43afd66 sysctl: handle overflow in proc_get_long adds 1071e0f07bb6 sysctl: handle overflow for file-max adds 26082584fd90 sysctl-handle-overflow-for-file-max-v4 adds 7aaa936c0203 sysctl: return -EINVAL if val violates minmax adds e207aed3559c kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() adds 8889f6ac42b0 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED adds e6f45915fd3d kernel/configs: use .incbin directive to embed config_data.gz adds d4ebb08b9bf8 kernel-configs-use-incbin-directive-to-embed-config_datagz-v2 adds 5168ef0cdd7c kcov: no need to check return value of debugfs_create functions adds 485e77e42afd kcov: convert kcov.refcount to refcount_t adds 2539d15138df lib/ubsan: default UBSAN_ALIGNMENT to not set adds a2b942df7aee init/initramfs.c: provide more details in error messages adds d8d572ad0eb9 ipc: allow boot time extension of IPCMNI from 32k to 8M adds 7669f73f5dcb ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 462978536265 ipc: conserve sequence numbers in extended IPCMNI mode adds 98101a560a88 ipc: annotate implicit fall through adds d7a0a7eb8b11 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] adds c4c559135971 lib/lzo: tidy-up ifdefs adds 3aee58462264 lib/lzo: 64-bit CTZ on arm64 adds b23540b03e2b lib/lzo: fast 8-byte copy on arm64 adds c2888c46522e lib/lzo: implement run-length encoding adds 876531380781 lib/lzo: separate lzo-rle from lzo adds 3e193f11a6be zram: default to lzo-rle instead of lzo adds c87a1decdd14 Merge branch 'akpm-current/current' adds 532fcd9886ec pinctrl: fix pxa2xx.c build warnings adds 7a71ff555f68 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] adds 54e387966713 powerpc: prefer memblock APIs returning virtual address adds 0f8ac849ed77 microblaze: prefer memblock API returning virtual address adds 7065e54bb328 sh: prefer memblock APIs returning virtual address adds 21244f11c2da openrisc: simplify pte_alloc_one_kernel() adds 4c18e7de6062 arch: simplify several early memory allocations adds 16b9cae08de9 arm, s390, unicore32: remove oneliner wrappers for membloc [...] adds cd719d75fb88 mm: create the new vm_fault_t type adds eb8253f8c49b x86/mm/fault.c: Convert to use vm_fault_t adds 617a537626a9 mm/hmm: convert to use vm_fault_t adds 3ae5e7150f18 drm/nouveau/dmem: update for struct hmm_devmem_ops member change adds 615dd067909a MAINTAINERS: fix GTA02 entry and mark as orphan adds cb42f15e5742 fs: fs_parser: fix printk format warning adds 53648213a92f mm: refactor readahead defines in mm.h adds 26d5d84ce734 mm-refactor-readahead-defines-in-mmh-fix adds 160cfa86729d proc: calculate end pointer for /proc/*/* lookup at compile time adds 122143c0436b proc: merge fix for proc_pident_lookup() API change adds 94b7f2700151 unicore32: stop printing the virtual memory layout adds d286d8ea4f0e arch/nios2/mm/fault.c: remove duplicate include adds f372b28f9fe5 include/linux/sched/signal.h: replace `tsk' with `task' adds 5204e7874605 openrisc: prefer memblock APIs returning virtual address adds a380c63e9895 powerpc: use memblock functions returning virtual address adds 0480e7762196 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] adds 7d83276ed227 memblock: drop memblock_alloc_base_nid() adds f03dd3e776a0 memblock: emphasize that memblock_alloc_range() returns a [...] adds 0b725f2f37f8 memblock: memblock_phys_alloc_try_nid(): don't panic adds f68d46435719 memblock: memblock_phys_alloc(): don't panic adds fe9ecfe35bc7 memblock: drop __memblock_alloc_base() adds 6e7824178449 memblock: drop memblock_alloc_base() adds 949dbd9aa640 memblock: refactor internal allocation functions adds 7b927f2cd25d memblock: fix parameter order in memblock_phys_alloc_try_nid() adds 9f809800ae54 memblock: make memblock_find_in_range_node() and choose_me [...] adds 95ff4ff9bd8b arch: use memblock_alloc() instead of memblock_alloc_from( [...] adds 2d4ff5d19c88 arch: don't memset(0) memory returned by memblock_alloc() adds 6dbd6b123979 ia64: add checks for the return value of memblock_alloc*() adds f76d8158bfc2 sparc: add checks for the return value of memblock_alloc*() adds 1973b116282a mm/percpu: add checks for the return value of memblock_alloc*() adds d28f4daaf5dd init/main: add checks for the return value of memblock_alloc*() adds 55e37c40e62e swiotlb: add checks for the return value of memblock_alloc*() adds 14cfab614f7b treewide: add checks for the return value of memblock_alloc*() adds bf2acbfa41d5 mm: sparse: Use '%pa' with 'phys_addr_t' type adds 3abd84b00953 memblock: fix format strings for panics after memblock_alloc adds 6743ce62073e mm/sparse: don't panic if the allocation in sparse_buffer_ [...] adds 6615f11d451f treewide-add-checks-for-the-return-value-of-memblock_alloc [...] adds 66d25f7b9d06 memblock: memblock_alloc_try_nid: don't panic adds c90ce1b781ac memblock: drop memblock_alloc_*_nopanic() variants adds c81412e46513 memblock: remove memblock_{set,clear}_region_flags adds 61984ee60841 memblock: split checks whether a region should be skipped [...] adds e1951e0d1e38 mm: memblock: update comments and kernel-doc adds 4d28a581ca54 memblock-update-comments-and-kernel-doc-fix adds 460de52a2e26 of: fix kmemleak crash caused by imbalance in early memory [...] adds 25eb69b5009b of: fix parameters order for call to memblock_find_in_range() adds 17d40e227512 mm, memcg: rename ambiguously named memory.stat counters a [...] adds 0d7ccbe9ba74 mm, memcg: consider subtrees in memory.events adds ed2fb8b9e987 openvswitch: convert to kvmalloc adds a93726f5804a md: convert to kvmalloc adds 120c0002a389 selinux: convert to kvmalloc adds 35330f078795 Generic radix trees adds d20abf823955 proc: commit to genradix adds e0dcd7f6f373 sctp: convert to genradix adds 448ab1db561c Drop flex_arrays adds 9e948710e881 include/linux/relay.h: fix percpu annotation in struct rchan adds e50be1c866a7 kernel/fork.c: remove duplicated include adds fa4e404468f5 samples/mic/mpssd/mpssd.h: remove duplicate header adds 6631d6f79e9e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 73933ae0a414 Merge branch 'akpm/master' adds 42fd8df9d1d9 Add linux-next specific files for 20190228
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 (2b46440ea715) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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/stable/sysfs-bus-vmbus | 33 + Documentation/admin-guide/kernel-parameters.txt | 10 +- Documentation/device-mapper/cache.txt | 3 + .../devicetree/bindings/arm/atmel-at91.txt | 1 + Documentation/devicetree/bindings/dma/sprd-dma.txt | 2 +- Documentation/devicetree/bindings/hwmon/ad741x.txt | 15 + .../devicetree/bindings/mips/lantiq/rcu-gphy.txt | 36 - .../devicetree/bindings/mips/lantiq/rcu.txt | 18 - Documentation/devicetree/bindings/net/btusb.txt | 3 + .../bindings/net/mdio-mux-multiplexer.txt | 82 + .../bindings/net/wireless/mediatek,mt76.txt | 19 + .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 4 + .../devicetree/bindings/pci/layerscape-pci.txt | 3 + .../devicetree/bindings/regulator/tps65218.txt | 9 +- .../devicetree/bindings/serial/milbeaut-uart.txt | 21 + Documentation/filesystems/ceph.txt | 4 + Documentation/networking/af_xdp.rst | 36 +- Documentation/scsi/ufs.txt | 11 + Kbuild | 28 +- MAINTAINERS | 28 +- Makefile | 144 +- Next/SHA1s | 140 +- Next/merge.log | 2150 ++++++++++++-------- arch/arc/Kconfig | 9 + arch/arc/Makefile | 6 + arch/arc/boot/dts/abilis_tb100.dtsi | 58 +- arch/arc/boot/dts/abilis_tb100_dvk.dts | 14 +- arch/arc/boot/dts/abilis_tb101.dtsi | 58 +- arch/arc/boot/dts/abilis_tb101_dvk.dts | 14 +- arch/arc/boot/dts/abilis_tb10x.dtsi | 60 +- arch/arc/boot/dts/axc001.dtsi | 6 +- arch/arc/boot/dts/axc003.dtsi | 16 +- arch/arc/boot/dts/axc003_idu.dtsi | 16 +- arch/arc/boot/dts/axs10x_mb.dtsi | 22 +- arch/arc/boot/dts/hsdk.dts | 33 +- arch/arc/boot/dts/vdk_axc003.dtsi | 4 +- arch/arc/boot/dts/vdk_axc003_idu.dtsi | 4 +- arch/arc/boot/dts/vdk_axs10x_mb.dtsi | 18 +- arch/arc/configs/hsdk_defconfig | 1 + arch/arc/include/asm/arcregs.h | 12 +- arch/arc/include/asm/irqflags-arcv2.h | 8 +- arch/arc/include/asm/perf_event.h | 2 +- arch/arc/kernel/head.S | 6 + arch/arc/kernel/intc-arcv2.c | 2 +- arch/arc/kernel/setup.c | 223 +- arch/arc/kernel/troubleshoot.c | 5 +- arch/arc/lib/Makefile | 8 +- arch/arc/lib/memcpy-archs-unaligned.S | 47 + arch/arm/boot/bootp/init.S | 2 +- arch/arm/boot/compressed/ll_char_wr.S | 4 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 54 + arch/arm/boot/dts/gemini-dlink-dir-685.dts | 2 +- arch/arm/boot/dts/sama5d2.dtsi | 6 +- arch/arm/common/mcpm_entry.c | 2 +- arch/arm/include/asm/assembler.h | 12 +- arch/arm/include/asm/hardware/entry-macro-iomd.S | 10 +- arch/arm/include/asm/suspend.h | 1 + arch/arm/include/asm/vfpmacros.h | 8 +- arch/arm/include/debug/tegra.S | 2 +- arch/arm/kernel/debug.S | 2 +- arch/arm/kernel/entry-armv.S | 12 +- arch/arm/kernel/entry-common.S | 2 +- arch/arm/kernel/entry-header.S | 8 +- arch/arm/kernel/head-nommu.S | 4 +- arch/arm/kernel/hyp-stub.S | 4 +- arch/arm/kernel/patch.c | 6 +- arch/arm/kernel/sleep.S | 12 + arch/arm/kernel/unwind.c | 14 +- arch/arm/lib/bitops.h | 8 +- arch/arm/lib/clear_user.S | 2 +- arch/arm/lib/copy_from_user.S | 2 +- arch/arm/lib/copy_page.S | 4 +- arch/arm/lib/copy_template.S | 4 +- arch/arm/lib/copy_to_user.S | 2 +- arch/arm/lib/csumpartial.S | 20 +- arch/arm/lib/csumpartialcopygeneric.S | 4 +- arch/arm/lib/csumpartialcopyuser.S | 2 +- arch/arm/lib/div64.S | 4 +- arch/arm/lib/floppydma.S | 10 +- arch/arm/lib/io-readsb.S | 20 +- arch/arm/lib/io-readsl.S | 2 +- arch/arm/lib/io-readsw-armv3.S | 6 +- arch/arm/lib/io-readsw-armv4.S | 12 +- arch/arm/lib/io-writesb.S | 20 +- arch/arm/lib/io-writesl.S | 2 +- arch/arm/lib/io-writesw-armv3.S | 2 +- arch/arm/lib/io-writesw-armv4.S | 6 +- arch/arm/lib/lib1funcs.S | 4 +- arch/arm/lib/memcpy.S | 4 +- arch/arm/lib/memmove.S | 24 +- arch/arm/lib/memset.S | 42 +- arch/arm/mach-at91/at91sam9.c | 18 + arch/arm/mach-at91/generic.h | 2 + arch/arm/mach-at91/pm.c | 193 +- arch/arm/mach-at91/pm_suspend.S | 111 +- arch/arm/mach-ks8695/include/mach/entry-macro.S | 2 +- arch/arm/mach-tegra/reset-handler.S | 2 +- arch/arm/mm/cache-v6.S | 8 +- arch/arm/mm/copypage-v4mc.c | 3 +- arch/arm/mm/copypage-v4wb.c | 3 +- arch/arm/mm/copypage-v4wt.c | 3 +- arch/arm/mm/proc-v7m.S | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 34 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 7 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 13 + .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 46 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 13 - arch/arm64/include/asm/asm-uaccess.h | 2 +- arch/arm64/include/asm/assembler.h | 6 +- arch/arm64/include/asm/thread_info.h | 1 - arch/arm64/kernel/entry.S | 4 +- arch/mips/Kconfig | 3 +- arch/mips/configs/xway_defconfig | 1 - arch/mips/include/asm/mach-ip27/irq.h | 12 +- arch/mips/include/asm/mach-ip27/mmzone.h | 9 - arch/mips/include/asm/pci/bridge.h | 206 +- arch/mips/include/asm/smp-ops.h | 1 + arch/mips/include/asm/sn/addrs.h | 72 +- arch/mips/include/asm/sn/arch.h | 2 - arch/mips/include/asm/sn/io.h | 2 +- arch/mips/include/asm/sn/sn0/addrs.h | 5 - arch/mips/jz4740/setup.c | 14 +- arch/mips/kernel/setup.c | 3 +- arch/mips/kernel/smp.c | 2 + arch/mips/lantiq/Kconfig | 4 - arch/mips/pci/ops-bridge.c | 68 +- arch/mips/pci/pci-ip27.c | 49 +- arch/mips/sgi-ip27/Makefile | 3 +- arch/mips/sgi-ip27/ip27-hubio.c | 4 +- arch/mips/sgi-ip27/ip27-init.c | 39 +- arch/mips/sgi-ip27/ip27-irq-pci.c | 266 --- arch/mips/sgi-ip27/ip27-irq.c | 357 ++-- arch/mips/sgi-ip27/ip27-irqno.c | 48 - arch/mips/sgi-ip27/ip27-memory.c | 34 +- arch/mips/sgi-ip27/ip27-nmi.c | 64 +- arch/mips/sgi-ip27/ip27-smp.c | 5 +- arch/mips/sgi-ip27/ip27-timer.c | 42 +- arch/mips/sgi-ip27/ip27-xtalk.c | 13 +- arch/powerpc/include/asm/kvm_ppc.h | 2 +- arch/x86/kernel/cpu/mshyperv.c | 10 + arch/x86/mm/extable.c | 58 - block/bio.c | 36 +- block/blk-merge.c | 23 +- drivers/amba/bus.c | 45 +- drivers/base/firmware_loader/main.c | 8 +- drivers/base/platform.c | 2 + drivers/block/rbd.c | 131 +- drivers/bluetooth/btqcomsmd.c | 31 +- drivers/bluetooth/btusb.c | 2 + drivers/bluetooth/hci_ldisc.c | 3 +- drivers/bluetooth/hci_qca.c | 26 +- drivers/char/hpet.c | 7 +- drivers/clk/at91/clk-programmable.c | 3 - drivers/clk/ingenic/cgu.c | 3 +- drivers/clk/mediatek/clk-gate.c | 4 +- drivers/clk/mediatek/clk-gate.h | 3 +- drivers/clk/mediatek/clk-mt2701.c | 4 +- drivers/clk/mediatek/clk-mt6797.c | 68 +- drivers/clk/mediatek/clk-mt8173.c | 4 +- drivers/clk/mediatek/clk-mtk.c | 4 +- drivers/clk/mediatek/clk-mtk.h | 29 +- drivers/clk/qcom/gcc-sdm845.c | 5 + drivers/clk/renesas/r8a774a1-cpg-mssr.c | 2 +- drivers/cpufreq/armada-8k-cpufreq.c | 4 +- drivers/cpufreq/qcom-cpufreq-kryo.c | 20 +- drivers/dma/dmatest.c | 269 +-- drivers/dma/imx-sdma.c | 25 +- drivers/dma/ioat/dma.c | 12 + drivers/dma/ioat/dma.h | 2 +- drivers/dma/ioat/hw.h | 3 + drivers/dma/ioat/init.c | 40 +- drivers/dma/ioat/registers.h | 24 + drivers/dma/mv_xor.c | 2 +- drivers/dma/sprd-dma.c | 19 +- drivers/edac/Kconfig | 14 +- drivers/edac/altera_edac.c | 67 +- drivers/gpio/gpio-amd-fch.c | 2 +- drivers/gpio/gpio-ftgpio010.c | 20 +- drivers/gpio/gpio-mxc.c | 5 +- drivers/hv/ring_buffer.c | 14 +- drivers/hv/vmbus_drv.c | 36 + drivers/hwmon/ad7418.c | 15 +- drivers/hwtracing/coresight/coresight-etm3x.c | 44 +- drivers/hwtracing/coresight/coresight-etm4x.c | 24 +- drivers/hwtracing/coresight/coresight-priv.h | 40 + drivers/hwtracing/coresight/coresight-stm.c | 14 +- drivers/hwtracing/coresight/coresight-tmc.c | 30 +- drivers/infiniband/core/device.c | 1 + drivers/infiniband/core/nldev.c | 4 +- drivers/infiniband/core/rdma_core.c | 9 +- drivers/infiniband/core/umem_odp.c | 2 +- drivers/infiniband/core/uverbs_cmd.c | 25 +- drivers/infiniband/hw/bnxt_re/Kconfig | 1 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 43 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 7 +- drivers/infiniband/hw/bnxt_re/main.c | 1 + drivers/infiniband/hw/bnxt_re/qplib_fp.c | 20 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 5 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 17 +- drivers/infiniband/hw/cxgb4/provider.c | 26 +- drivers/infiniband/hw/hns/hns_roce_main.c | 26 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 50 +- drivers/infiniband/hw/mlx4/Kconfig | 1 - drivers/infiniband/hw/mlx4/cm.c | 2 +- drivers/infiniband/hw/mlx4/main.c | 30 +- drivers/infiniband/hw/mlx5/main.c | 48 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 2 +- drivers/infiniband/hw/mlx5/mr.c | 14 +- drivers/infiniband/hw/mlx5/odp.c | 140 +- drivers/infiniband/hw/mthca/mthca_provider.c | 39 +- drivers/infiniband/hw/nes/nes_verbs.c | 32 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 1 + drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 38 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 5 +- drivers/infiniband/hw/qedr/main.c | 1 + drivers/infiniband/hw/qedr/verbs.c | 34 +- drivers/infiniband/hw/qedr/verbs.h | 4 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 1 + drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 18 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 1 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 50 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 5 +- drivers/infiniband/sw/rdmavt/vt.c | 22 +- drivers/infiniband/sw/rxe/rxe_pool.c | 1 + drivers/infiniband/sw/rxe/rxe_verbs.c | 14 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 +- drivers/iommu/Kconfig | 9 + drivers/iommu/Makefile | 1 + drivers/iommu/dmar.c | 2 +- drivers/iommu/hyperv-iommu.c | 194 ++ drivers/iommu/intel-iommu.c | 26 +- drivers/iommu/intel_irq_remapping.c | 32 +- drivers/iommu/io-pgtable-arm-v7s.c | 3 +- drivers/iommu/iommu-debugfs.c | 23 +- drivers/iommu/irq_remapping.c | 3 + drivers/iommu/irq_remapping.h | 1 + drivers/md/dm-cache-target.c | 126 +- drivers/md/dm-snap.c | 8 - drivers/misc/cardreader/rts5227.c | 64 +- drivers/misc/cardreader/rts5249.c | 32 +- drivers/misc/cardreader/rts5260.c | 136 +- drivers/misc/cardreader/rtsx_pcr.c | 40 +- drivers/misc/cardreader/rtsx_pcr.h | 5 + drivers/misc/habanalabs/Kconfig | 2 + drivers/misc/habanalabs/debugfs.c | 4 +- drivers/misc/habanalabs/device.c | 2 +- drivers/misc/habanalabs/goya/goya.c | 93 +- drivers/misc/habanalabs/goya/goyaP.h | 18 +- drivers/misc/habanalabs/habanalabs.h | 4 +- drivers/misc/habanalabs/habanalabs_drv.c | 4 +- drivers/misc/habanalabs/memory.c | 12 +- drivers/misc/hpilo.c | 14 +- drivers/misc/mei/bus.c | 21 +- drivers/misc/mic/Kconfig | 3 +- drivers/misc/mic/bus/scif_bus.h | 8 +- drivers/misc/mic/bus/vop_bus.h | 8 +- drivers/misc/mic/card/mic_device.c | 8 +- drivers/misc/mic/host/mic_boot.c | 8 +- drivers/misc/mic/scif/scif_map.h | 4 +- drivers/misc/mic/scif/scif_rma.c | 2 +- drivers/misc/mic/vop/vop_main.c | 20 +- drivers/misc/mic/vop/vop_vringh.c | 15 +- drivers/misc/pci_endpoint_test.c | 1 + drivers/misc/vmw_vmci/vmci_doorbell.c | 9 +- drivers/misc/vmw_vmci/vmci_doorbell.h | 2 +- drivers/misc/vmw_vmci/vmci_driver.h | 2 + drivers/misc/vmw_vmci/vmci_guest.c | 39 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 63 +- drivers/misc/vmw_vmci/vmci_queue_pair.h | 4 +- drivers/mmc/core/Makefile | 2 +- drivers/mmc/core/block.c | 6 - drivers/mmc/core/core.c | 336 +-- drivers/mmc/core/core.h | 1 + drivers/mmc/core/host.c | 44 + drivers/mmc/core/mmc_ops.c | 2 +- drivers/mmc/core/queue.c | 9 +- drivers/mmc/core/regulator.c | 260 +++ drivers/mmc/core/sd.c | 10 +- drivers/mmc/core/sd_ops.c | 33 +- drivers/mmc/core/sd_ops.h | 3 - drivers/mmc/core/sdio_io.c | 29 +- drivers/mmc/core/sdio_ops.h | 1 - drivers/mmc/host/cqhci.c | 13 +- drivers/mmc/host/mmc_spi.c | 1 + drivers/mmc/host/of_mmc_spi.c | 22 +- drivers/mmc/host/renesas_sdhi.h | 2 + drivers/mmc/host/renesas_sdhi_core.c | 8 + drivers/mmc/host/renesas_sdhi_internal_dmac.c | 1 + drivers/mmc/host/renesas_sdhi_sys_dmac.c | 1 + drivers/mmc/host/sdhci-esdhc-imx.c | 13 + drivers/mmc/host/tmio_mmc.h | 5 + drivers/mmc/host/tmio_mmc_core.c | 17 +- drivers/net/Kconfig | 1 - drivers/net/bonding/bond_main.c | 1 - drivers/net/dsa/b53/b53_common.c | 4 +- drivers/net/dsa/b53/b53_priv.h | 2 +- drivers/net/dsa/bcm_sf2.c | 9 +- drivers/net/dsa/lan9303-core.c | 3 +- drivers/net/dsa/lantiq_gswip.c | 11 +- drivers/net/dsa/microchip/ksz9477.c | 147 +- drivers/net/dsa/microchip/ksz_common.c | 144 +- drivers/net/dsa/microchip/ksz_common.h | 23 +- drivers/net/dsa/microchip/ksz_priv.h | 15 +- drivers/net/dsa/mt7530.c | 5 +- drivers/net/dsa/mv88e6xxx/chip.c | 31 +- drivers/net/dsa/mv88e6xxx/port.c | 2 + drivers/net/dsa/qca8k.c | 3 +- drivers/net/dsa/rtl8366rb.c | 3 +- drivers/net/dsa/vitesse-vsc73xx.c | 3 +- drivers/net/ethernet/broadcom/Kconfig | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 6 + drivers/net/ethernet/cavium/Kconfig | 1 - drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 1 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 10 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 264 +-- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 8 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 54 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 36 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 52 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 3 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 53 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 89 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 3 +- drivers/net/ethernet/intel/ice/ice.h | 2 +- drivers/net/ethernet/intel/ice/ice_common.c | 21 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 132 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 1 + drivers/net/ethernet/intel/ice/ice_lib.c | 112 +- drivers/net/ethernet/intel/ice/ice_main.c | 133 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 7 +- drivers/net/ethernet/intel/ice/ice_sched.c | 41 +- drivers/net/ethernet/intel/ice/ice_status.h | 1 + drivers/net/ethernet/intel/ice/ice_switch.c | 17 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 26 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 70 +- drivers/net/ethernet/lantiq_xrx200.c | 1 - drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 1 + drivers/net/ethernet/mellanox/mlx4/Kconfig | 1 - drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 - drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 - .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 6 - drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 2 - .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 34 +- .../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c | 31 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 446 ++-- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 3 + .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 24 +- drivers/net/ethernet/microchip/enc28j60.c | 2 +- drivers/net/ethernet/mscc/ocelot.c | 32 +- drivers/net/ethernet/mscc/ocelot.h | 1 + drivers/net/ethernet/mscc/ocelot_board.c | 2 + drivers/net/ethernet/netronome/Kconfig | 1 - drivers/net/ethernet/netronome/nfp/nfp_app.h | 2 + drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 11 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 1 + .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 24 - drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 1 + drivers/net/ethernet/netronome/nfp/nfp_port.c | 1 - drivers/net/ethernet/rocker/rocker_main.c | 23 +- drivers/net/hyperv/netvsc_drv.c | 22 +- drivers/net/macvlan.c | 1 + drivers/net/phy/Kconfig | 12 + drivers/net/phy/Makefile | 5 + drivers/net/phy/aquantia.h | 16 + drivers/net/phy/aquantia_hwmon.c | 250 +++ drivers/net/phy/{aquantia.c => aquantia_main.c} | 4 + drivers/net/phy/fixed_phy.c | 3 + drivers/net/phy/marvell10g.c | 93 +- drivers/net/phy/mdio-mux-multiplexer.c | 122 ++ drivers/net/phy/micrel.c | 13 +- drivers/net/phy/phy-c45.c | 9 +- drivers/net/phy/swphy.c | 10 +- drivers/net/team/team.c | 1 - drivers/net/tun.c | 4 +- drivers/net/vxlan.c | 209 +- drivers/net/wan/cosa.c | 2 +- drivers/net/wan/ixp4xx_hss.c | 2 +- drivers/net/wan/lmc/lmc_main.c | 3 +- drivers/net/wan/sbni.c | 2 +- drivers/net/wan/wanxl.c | 2 +- drivers/net/wan/z85230.c | 2 +- drivers/net/wireless/mediatek/mt76/Kconfig | 1 + drivers/net/wireless/mediatek/mt76/Makefile | 3 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 5 + drivers/net/wireless/mediatek/mt76/mt76.h | 29 +- drivers/net/wireless/mediatek/mt76/mt7603/Kconfig | 9 + drivers/net/wireless/mediatek/mt76/mt7603/Makefile | 6 + drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 186 ++ drivers/net/wireless/mediatek/mt76/mt7603/core.c | 73 + .../net/wireless/mediatek/mt76/mt7603/debugfs.c | 56 + drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 215 ++ drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c | 168 ++ drivers/net/wireless/mediatek/mt76/mt7603/eeprom.h | 86 + drivers/net/wireless/mediatek/mt76/mt7603/init.c | 578 ++++++ drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 1749 ++++++++++++++++ drivers/net/wireless/mediatek/mt76/mt7603/mac.h | 242 +++ drivers/net/wireless/mediatek/mt76/mt7603/main.c | 709 +++++++ drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 483 +++++ drivers/net/wireless/mediatek/mt76/mt7603/mcu.h | 110 + drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 253 +++ drivers/net/wireless/mediatek/mt76/mt7603/pci.c | 80 + drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 774 +++++++ drivers/net/wireless/mediatek/mt76/mt7603/soc.c | 85 + drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 2 + drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 2 + drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 16 - drivers/net/wireless/mediatek/mt76/mt76x02.h | 1 + drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 9 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 42 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 36 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 9 +- drivers/net/wireless/mediatek/mt76/mt76x2/mac.c | 3 + drivers/net/wireless/mediatek/mt76/mt76x2/mac.h | 8 +- .../net/wireless/mediatek/mt76/mt76x2/mt76x2u.h | 1 - .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 7 - .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 7 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 11 - .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 5 - .../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 13 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 5 +- .../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 3 +- drivers/net/wireless/mediatek/mt76/usb.c | 154 +- drivers/net/wireless/mediatek/mt76/usb_mcu.c | 57 - drivers/of/of_reserved_mem.c | 2 +- drivers/pci/ats.c | 57 + drivers/pci/controller/dwc/Makefile | 2 +- drivers/pci/controller/dwc/pci-imx6.c | 17 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 156 ++ drivers/pci/controller/dwc/pcie-designware-host.c | 61 +- drivers/pci/controller/dwc/pcie-designware.c | 6 +- drivers/pci/controller/dwc/pcie-designware.h | 57 +- drivers/pci/controller/dwc/pcie-qcom.c | 2 +- drivers/pci/controller/pci-aardvark.c | 2 +- drivers/pci/controller/pci-mvebu.c | 2 +- drivers/pci/pci-bridge-emul.c | 86 +- drivers/pci/pci-bridge-emul.h | 13 +- drivers/pci/pcie/dpc.c | 27 +- drivers/regulator/88pm8607.c | 38 +- drivers/regulator/arizona-ldo1.c | 19 +- drivers/regulator/cpcap-regulator.c | 106 +- drivers/regulator/da9062-regulator.c | 6 +- drivers/regulator/da9063-regulator.c | 6 +- drivers/regulator/fan53555.c | 8 +- drivers/regulator/max77650-regulator.c | 6 +- drivers/regulator/mcp16502.c | 1 - drivers/regulator/mt6311-regulator.c | 10 +- drivers/regulator/tps65218-regulator.c | 18 +- drivers/regulator/wm831x-dcdc.c | 4 +- drivers/s390/cio/vfio_ccw_cp.c | 55 +- drivers/scsi/3w-9xxx.c | 14 +- drivers/scsi/3w-sas.c | 12 +- drivers/scsi/aacraid/commsup.c | 5 +- drivers/scsi/aic94xx/aic94xx_init.c | 8 +- drivers/scsi/bfa/bfad.c | 18 +- drivers/scsi/csiostor/csio_init.c | 7 +- drivers/scsi/csiostor/csio_scsi.c | 8 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 6 +- drivers/scsi/dpt_i2o.c | 73 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 8 +- drivers/scsi/hptiop.c | 10 +- drivers/scsi/lpfc/lpfc_init.c | 19 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 26 - drivers/scsi/mpt3sas/mpt3sas_base.c | 4 + drivers/scsi/mvumi.c | 5 +- drivers/scsi/osst.c | 2 +- drivers/scsi/scsi.c | 16 - drivers/scsi/scsi_lib.c | 2 - drivers/scsi/scsi_scan.c | 6 +- drivers/scsi/sd.c | 59 +- drivers/scsi/st.c | 2 +- drivers/scsi/ufs/ufs.h | 1 - drivers/scsi/ufs/ufs_bsg.c | 63 +- drivers/scsi/ufs/ufs_quirks.h | 29 - drivers/scsi/ufs/ufshcd.c | 83 +- drivers/soc/lantiq/Makefile | 1 - drivers/soc/lantiq/gphy.c | 224 -- drivers/spi/spi-sifive.c | 2 - drivers/staging/android/ashmem.c | 42 +- drivers/staging/comedi/drivers/ni_tio.c | 71 +- drivers/staging/comedi/drivers/ni_tio.h | 4 +- drivers/staging/erofs/dir.c | 4 +- drivers/staging/fbtft/fb_ssd1351.c | 2 +- drivers/staging/fbtft/fb_tinylcd.c | 2 +- drivers/staging/fbtft/fbtft-core.c | 7 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 24 +- drivers/staging/fwserial/fwserial.c | 1 + drivers/staging/greybus/audio_topology.c | 1 - drivers/staging/greybus/bundle.c | 2 +- drivers/staging/greybus/connection.h | 2 +- drivers/staging/greybus/control.c | 1 - drivers/staging/greybus/core.c | 2 +- drivers/staging/ks7010/ks_hostif.c | 2 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 4 +- drivers/staging/netlogic/platform_net.c | 51 +- drivers/staging/netlogic/platform_net.h | 32 +- drivers/staging/netlogic/xlr_net.c | 31 +- drivers/staging/netlogic/xlr_net.h | 33 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 65 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 4 +- drivers/staging/rtl8188eu/include/odm.h | 1 - drivers/staging/rtl8188eu/include/odm_hwconfig.h | 9 - drivers/staging/speakup/kobjects.c | 2 + drivers/staging/speakup/main.c | 1 + drivers/staging/speakup/varhandlers.c | 1 + drivers/staging/vt6655/device_main.c | 2 +- drivers/staging/wilc1000/host_interface.c | 4 +- drivers/tty/hvc/hvc_xen.c | 2 +- drivers/tty/n_gsm.c | 15 +- drivers/tty/serial/8250/8250_of.c | 4 + drivers/tty/serial/8250/8250_pxa.c | 4 + drivers/tty/serial/sprd_serial.c | 2 +- drivers/usb/chipidea/ci_hdrc_tegra.c | 1 + drivers/virt/vboxguest/vboxguest_core.c | 2 +- fs/afs/cell.c | 1 + fs/block_dev.c | 11 +- fs/ceph/caps.c | 72 +- fs/ceph/debugfs.c | 27 - fs/ceph/dir.c | 455 ++++- fs/ceph/file.c | 13 +- fs/ceph/inode.c | 52 +- fs/ceph/mds_client.c | 698 +++++-- fs/ceph/mds_client.h | 43 +- fs/ceph/snap.c | 159 +- fs/ceph/super.c | 21 +- fs/ceph/super.h | 43 +- fs/ceph/xattr.c | 20 +- fs/cifs/smb2pdu.c | 51 +- fs/cifs/smb2pdu.h | 4 +- fs/cifs/trace.h | 5 + fs/f2fs/checkpoint.c | 4 + fs/f2fs/data.c | 12 +- fs/f2fs/dir.c | 6 +- fs/f2fs/f2fs.h | 6 +- fs/f2fs/file.c | 8 +- fs/f2fs/namei.c | 3 +- fs/f2fs/segment.c | 14 +- fs/f2fs/super.c | 33 +- fs/io_uring.c | 16 +- fs/iomap.c | 11 +- fs/lockd/clnt4xdr.c | 14 - fs/lockd/clntxdr.c | 14 - fs/namespace.c | 2 - fs/nfs/callback_xdr.c | 64 +- fs/nfs/flexfilelayout/flexfilelayout.c | 2 +- fs/nfs/nfs2xdr.c | 124 +- fs/nfs/nfs3xdr.c | 209 +- fs/nfs/nfs42xdr.c | 21 +- fs/nfs/nfs4trace.h | 25 + fs/nfs/nfs4xdr.c | 529 ++--- fs/nfs/nfstrace.c | 1 + fs/nfs/nfstrace.h | 85 + fs/nfs/pnfs.c | 3 +- fs/nfsd/nfs4callback.c | 13 - fs/ocfs2/dlm/dlmrecovery.c | 1 + fs/ocfs2/dlm/dlmunlock.c | 6 - fs/xfs/libxfs/xfs_sb.c | 2 +- fs/xfs/scrub/agheader.c | 2 +- fs/xfs/xfs_iomap.c | 21 +- fs/xfs/xfs_reflink.c | 6 +- fs/xfs/xfs_reflink.h | 2 +- include/dt-bindings/clock/mt8173-clk.h | 3 +- include/linux/amba/bus.h | 39 + include/linux/blk_types.h | 1 - include/linux/bpf.h | 9 + include/linux/bvec.h | 16 +- include/linux/ceph/types.h | 1 + include/linux/clk/at91_pmc.h | 1 + include/linux/ethtool.h | 4 - include/linux/f2fs_fs.h | 2 +- include/linux/filter.h | 20 +- include/linux/hyperv.h | 46 + include/linux/iommu.h | 5 +- include/linux/marvell_phy.h | 2 + include/linux/mfd/tps65218.h | 3 +- include/linux/mmc/host.h | 7 - include/linux/mmc/sd.h | 1 + include/linux/netdevice.h | 13 +- include/linux/pci-ats.h | 5 + include/linux/pci.h | 2 + include/linux/platform_data/dma-imx.h | 1 + include/linux/platform_device.h | 1 + include/linux/sched.h | 6 - include/linux/sunrpc/auth.h | 44 +- include/linux/sunrpc/clnt.h | 3 + include/linux/sunrpc/gss_krb5_enctypes.h | 42 +- include/linux/sunrpc/xdr.h | 23 +- include/linux/sunrpc/xprt.h | 7 - include/linux/sunrpc/xprtsock.h | 1 + include/linux/vmw_vmci_defs.h | 7 +- include/net/bluetooth/hci.h | 12 + include/net/devlink.h | 19 +- include/net/dsa.h | 3 +- include/net/flow.h | 2 + include/net/icmp.h | 9 +- include/net/inet_frag.h | 4 +- include/net/ip.h | 2 + include/net/ip_tunnels.h | 3 +- include/net/netfilter/nf_conntrack.h | 10 +- include/net/netfilter/nf_nat.h | 45 +- include/net/netfilter/nf_nat_core.h | 29 - include/net/netfilter/nf_nat_l3proto.h | 50 - include/net/netfilter/nf_nat_l4proto.h | 16 - include/net/netfilter/nf_tables.h | 3 + include/net/netns/ipv6.h | 2 +- include/net/pkt_cls.h | 1 + include/net/switchdev.h | 42 +- include/net/tcp.h | 17 +- include/net/tls.h | 10 + include/net/vxlan.h | 31 + include/rdma/ib_verbs.h | 7 +- include/scsi/scsi_cmnd.h | 10 - include/scsi/scsi_host.h | 14 +- include/trace/events/f2fs.h | 44 +- include/trace/events/mlxsw.h | 20 + include/trace/events/rpcgss.h | 361 ++++ include/trace/events/rpcrdma.h | 12 +- include/trace/events/sunrpc.h | 361 +++- include/uapi/linux/bpf.h | 2 + include/uapi/linux/ethtool.h | 17 +- include/uapi/linux/pci_regs.h | 2 + include/uapi/linux/pkt_sched.h | 2 +- include/uapi/misc/habanalabs.h | 6 +- init/Kconfig | 17 + kernel/bpf/core.c | 31 +- kernel/bpf/syscall.c | 41 +- kernel/bpf/verifier.c | 7 +- kernel/sysctl.c | 34 + kernel/trace/Kconfig | 1 + lib/test_bpf.c | 2 + lib/test_firmware.c | 9 - localversion-next | 2 +- mm/cma_debug.c | 2 - mm/hugetlb.c | 7 +- mm/maccess.c | 6 - mm/migrate.c | 11 + mm/page_alloc.c | 1 + mm/percpu-km.c | 2 +- mm/shmem.c | 2 +- mm/swapfile.c | 3 +- net/8021q/vlan_dev.c | 1 - net/Kconfig | 11 +- net/bluetooth/hci_core.c | 43 + net/bluetooth/mgmt.c | 14 +- net/bpf/test_run.c | 26 +- net/bridge/br_switchdev.c | 8 +- net/bridge/netfilter/ebtables.c | 131 +- net/ceph/osdmap.c | 5 +- net/core/dev.c | 19 + net/core/devlink.c | 126 +- net/core/ethtool.c | 17 +- net/core/lwt_bpf.c | 2 +- net/core/lwtunnel.c | 16 +- net/dsa/Kconfig | 2 +- net/dsa/dsa2.c | 16 +- net/dsa/dsa_priv.h | 2 +- net/dsa/port.c | 5 +- net/dsa/slave.c | 25 +- net/ieee802154/6lowpan/reassembly.c | 1 - net/ipv4/cipso_ipv4.c | 17 +- net/ipv4/fib_frontend.c | 4 + net/ipv4/icmp.c | 11 +- net/ipv4/inet_fragment.c | 44 +- net/ipv4/ip_fragment.c | 2 - net/ipv4/ip_gre.c | 2 +- net/ipv4/ip_options.c | 22 +- net/ipv4/ip_tunnel.c | 44 +- net/ipv4/ip_tunnel_core.c | 18 + net/ipv4/netfilter/Kconfig | 22 +- net/ipv4/netfilter/Makefile | 4 - net/ipv4/netfilter/iptable_nat.c | 8 +- net/ipv4/netfilter/nf_nat_l3proto_ipv4.c | 388 ---- net/ipv4/netfilter/nft_chain_nat_ipv4.c | 6 +- net/ipv4/route.c | 4 + net/ipv4/tcp.c | 5 +- net/ipv4/tcp_input.c | 35 +- net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/tcp_minisocks.c | 21 +- net/ipv4/tcp_output.c | 17 +- net/ipv6/icmp.c | 32 +- net/ipv6/ila/ila_xlat.c | 2 +- net/ipv6/netfilter/Kconfig | 26 +- net/ipv6/netfilter/Makefile | 4 - net/ipv6/netfilter/ip6table_nat.c | 8 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 1 - net/ipv6/netfilter/nf_nat_l3proto_ipv6.c | 427 ---- net/ipv6/netfilter/nf_nat_masquerade_ipv6.c | 240 --- net/ipv6/netfilter/nft_chain_nat_ipv6.c | 6 +- net/ipv6/reassembly.c | 1 - net/ipv6/route.c | 4 + net/ipv6/tcp_ipv6.c | 2 - net/mpls/af_mpls.c | 3 + net/netfilter/Kconfig | 11 +- net/netfilter/Makefile | 1 + net/netfilter/nf_conntrack_amanda.c | 9 +- net/netfilter/nf_conntrack_core.c | 10 +- net/netfilter/nf_conntrack_netlink.c | 2 +- net/netfilter/nf_nat_core.c | 196 +- net/netfilter/nf_nat_helper.c | 15 +- .../nf_nat_masquerade.c} | 208 +- net/netfilter/nf_nat_proto.c | 744 ++++++- net/netfilter/nf_tables_api.c | 7 +- net/netfilter/nf_tables_core.c | 1 - net/netfilter/nft_compat.c | 281 +-- net/netfilter/nft_nat.c | 2 - net/netfilter/nft_set_hash.c | 38 +- net/netfilter/xt_nat.c | 2 +- net/nfc/llcp_commands.c | 20 + net/nfc/llcp_core.c | 24 +- net/openvswitch/Kconfig | 2 - net/openvswitch/conntrack.c | 12 +- net/sched/act_ipt.c | 3 +- net/sched/act_skbedit.c | 3 +- net/sched/act_tunnel_key.c | 28 +- net/sched/cls_api.c | 29 +- net/sched/cls_fw.c | 5 +- net/sched/sch_generic.c | 2 +- net/sched/sch_pie.c | 109 +- net/socket.c | 1 + net/sunrpc/Kconfig | 16 + net/sunrpc/auth.c | 136 +- net/sunrpc/auth_gss/Makefile | 2 +- net/sunrpc/auth_gss/auth_gss.c | 551 +++-- net/sunrpc/auth_gss/gss_krb5_mech.c | 29 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 8 +- net/sunrpc/auth_gss/gss_mech_switch.c | 27 +- net/sunrpc/auth_gss/gss_rpc_upcall.c | 15 +- net/sunrpc/auth_gss/gss_rpc_upcall.h | 16 +- net/sunrpc/auth_gss/gss_rpc_xdr.c | 15 +- net/sunrpc/auth_gss/gss_rpc_xdr.h | 17 +- net/sunrpc/auth_gss/svcauth_gss.c | 3 +- net/sunrpc/auth_gss/trace.c | 11 + net/sunrpc/auth_null.c | 56 +- net/sunrpc/auth_unix.c | 120 +- net/sunrpc/clnt.c | 390 ++-- net/sunrpc/svc.c | 19 +- net/sunrpc/xdr.c | 121 +- net/sunrpc/xprt.c | 10 +- net/sunrpc/xprtrdma/backchannel.c | 2 +- net/sunrpc/xprtrdma/frwr_ops.c | 4 +- net/sunrpc/xprtrdma/rpc_rdma.c | 22 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 1 - net/sunrpc/xprtrdma/transport.c | 1 - net/sunrpc/xprtrdma/verbs.c | 2 + net/sunrpc/xprtrdma/xprt_rdma.h | 12 +- net/sunrpc/xprtsock.c | 120 +- net/switchdev/switchdev.c | 144 +- net/tipc/socket.c | 6 +- net/tls/tls_sw.c | 78 +- samples/bpf/Makefile | 1 - samples/bpf/task_fd_query_kern.c | 2 +- samples/bpf/task_fd_query_user.c | 2 +- samples/bpf/tracex3_kern.c | 2 +- samples/bpf/xdpsock.h | 11 - samples/bpf/xdpsock_kern.c | 56 - samples/bpf/xdpsock_user.c | 841 +++----- scripts/Kbuild.include | 12 +- scripts/Makefile | 3 +- scripts/Makefile.build | 4 +- scripts/gdb/linux/Makefile | 25 +- scripts/kconfig/gconf.c | 297 ++- security/commoncap.c | 2 +- security/security.c | 8 +- sound/firewire/bebob/bebob.c | 14 +- sound/firewire/motu/amdtp-motu.c | 4 +- sound/hda/hdac_i915.c | 4 +- sound/soc/codecs/cs35l36.c | 4 +- sound/soc/codecs/wm_adsp.c | 456 +++-- sound/soc/codecs/wm_adsp.h | 4 +- sound/soc/intel/boards/Kconfig | 1 + sound/soc/intel/boards/kbl_da7219_max98927.c | 203 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 19 + sound/soc/qcom/Kconfig | 2 +- sound/soc/sh/rcar/gen.c | 24 + sound/soc/sh/rcar/rsnd.h | 27 + sound/soc/sh/rcar/ssiu.c | 24 +- sound/soc/stm/stm32_i2s.c | 73 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 4 +- tools/bpf/bpftool/prog.c | 7 + tools/include/uapi/linux/bpf.h | 2 + tools/include/uapi/linux/ethtool.h | 51 + {include => tools/include}/uapi/linux/if_xdp.h | 0 tools/lib/bpf/Build | 2 +- tools/lib/bpf/Makefile | 5 +- tools/lib/bpf/README.rst | 15 +- tools/lib/bpf/libbpf.map | 6 + tools/lib/bpf/xsk.c | 723 +++++++ tools/lib/bpf/xsk.h | 203 ++ tools/testing/selftests/bpf/test_progs.c | 44 + .../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 245 +++ tools/testing/selftests/ftrace/ftracetest | 4 +- tools/testing/selftests/net/config | 3 +- tools/testing/selftests/net/rtnetlink.sh | 52 + tools/testing/selftests/tc-testing/.gitignore | 1 + 802 files changed, 22823 insertions(+), 11646 deletions(-) create mode 100644 Documentation/devicetree/bindings/hwmon/ad741x.txt delete mode 100644 Documentation/devicetree/bindings/mips/lantiq/rcu-gphy.txt create mode 100644 Documentation/devicetree/bindings/net/mdio-mux-multiplexer.txt create mode 100644 Documentation/devicetree/bindings/serial/milbeaut-uart.txt create mode 100644 arch/arc/lib/memcpy-archs-unaligned.S delete mode 100644 arch/mips/sgi-ip27/ip27-irq-pci.c delete mode 100644 arch/mips/sgi-ip27/ip27-irqno.c create mode 100644 drivers/iommu/hyperv-iommu.c create mode 100644 drivers/mmc/core/regulator.c create mode 100644 drivers/net/phy/aquantia.h create mode 100644 drivers/net/phy/aquantia_hwmon.c rename drivers/net/phy/{aquantia.c => aquantia_main.c} (99%) create mode 100644 drivers/net/phy/mdio-mux-multiplexer.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/Kconfig create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/Makefile create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/beacon.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/core.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/debugfs.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/dma.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/init.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mac.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mac.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/main.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mcu.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/pci.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/regs.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/soc.c delete mode 100644 drivers/net/wireless/mediatek/mt76/usb_mcu.c create mode 100644 drivers/pci/controller/dwc/pci-layerscape-ep.c delete mode 100644 drivers/soc/lantiq/gphy.c delete mode 100644 include/net/netfilter/nf_nat_core.h delete mode 100644 include/net/netfilter/nf_nat_l3proto.h delete mode 100644 include/net/netfilter/nf_nat_l4proto.h create mode 100644 include/trace/events/rpcgss.h delete mode 100644 net/ipv4/netfilter/nf_nat_l3proto_ipv4.c delete mode 100644 net/ipv6/netfilter/nf_nat_l3proto_ipv6.c delete mode 100644 net/ipv6/netfilter/nf_nat_masquerade_ipv6.c rename net/{ipv4/netfilter/nf_nat_masquerade_ipv4.c => netfilter/nf_nat_masquerade [...] create mode 100644 net/sunrpc/auth_gss/trace.c delete mode 100644 samples/bpf/xdpsock.h delete mode 100644 samples/bpf/xdpsock_kern.c create mode 100644 tools/include/uapi/linux/ethtool.h copy {include => tools/include}/uapi/linux/if_xdp.h (100%) create mode 100644 tools/lib/bpf/xsk.c create mode 100644 tools/lib/bpf/xsk.h