This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits cb916fc5eabf Add linux-next specific files for 20190218 omits 4fbf24a2c4cf Merge branch 'akpm/master' omits f6ddb26d1da2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits a19ac9913425 samples/mic/mpssd/mpssd.h: remove duplicate header omits 6d7319f669c8 kernel/fork.c: remove duplicated include omits cd3738806a19 include/linux/relay.h: fix percpu annotation in struct rchan omits 9106110aabab Drop flex_arrays omits 4ef824679a9e sctp: convert to genradix omits e004836bae28 proc: commit to genradix omits ccf4e86eeb2f Generic radix trees omits c3ea00c8a9bc selinux: convert to kvmalloc omits c5f86761b189 md: convert to kvmalloc omits 95841613c38b openvswitch: convert to kvmalloc omits 5ee106e00d45 mm, memcg: consider subtrees in memory.events omits dffa0a84d01f mm, memcg: rename ambiguously named memory.stat counters a [...] omits 6f2b0c928880 of: fix kmemleak crash caused by imbalance in early memory [...] omits e23801af468e memblock-update-comments-and-kernel-doc-fix omits b4441e2e0992 mm: memblock: update comments and kernel-doc omits 7be7832c018c memblock: split checks whether a region should be skipped [...] omits 204630a3655d memblock: remove memblock_{set,clear}_region_flags omits f02241b1d4f9 memblock: drop memblock_alloc_*_nopanic() variants omits f8bae4dda9bf memblock: memblock_alloc_try_nid: don't panic omits fda0d9351dd2 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] omits 6f487ea51757 memblock: fix format strings for panics after memblock_alloc omits 2aab0178d2cb mm: sparse: Use '%pa' with 'phys_addr_t' type omits 180aac690de7 treewide-add-checks-for-the-return-value-of-memblock_alloc [...] omits e9ce80e72cba treewide: add checks for the return value of memblock_alloc*() omits ddc88db6980b swiotlb: add checks for the return value of memblock_alloc*() omits 346b1351241b init/main: add checks for the return value of memblock_alloc*() omits f8dbc3540552 mm/percpu: add checks for the return value of memblock_alloc*() omits 34c44dd790af sparc: add checks for the return value of memblock_alloc*() omits a0c3bccedec4 ia64: add checks for the return value of memblock_alloc*() omits 3af9d2a763a5 arch: don't memset(0) memory returned by memblock_alloc() omits a6fa8c99225a arch: use memblock_alloc() instead of memblock_alloc_from( [...] omits 23d39c539669 memblock: make memblock_find_in_range_node() and choose_me [...] omits 0b8549b5ab54 memblock: fix parameter order in memblock_phys_alloc_try_nid() omits af0032ee2d28 memblock: refactor internal allocation functions omits 041f7022f2fe memblock: drop memblock_alloc_base() omits 5e749f98fdb1 memblock: drop __memblock_alloc_base() omits 208b463ba1fb memblock: memblock_phys_alloc(): don't panic omits bbaed5d1ac1f memblock: memblock_phys_alloc_try_nid(): don't panic omits c9d8cce9ecab memblock: emphasize that memblock_alloc_range() returns a [...] omits b930e97f7fc5 memblock: drop memblock_alloc_base_nid() omits 00d349abf4ce memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] omits 07abd96c4c48 powerpc: use memblock functions returning virtual address omits dc8e5b84dc44 openrisc: prefer memblock APIs returning virtual address omits 3f3d27c85436 include/linux/sched/signal.h: replace `tsk' with `task' omits 3ddbc26f26b6 arch/nios2/mm/fault.c: remove duplicate include omits c7488afbc58f unicore32: stop printing the virtual memory layout omits ba96399fbcae proc: merge fix for proc_pident_lookup() API change omits 7ca26168bb80 proc: calculate end pointer for /proc/*/* lookup at compile time omits fa893d7591e0 mm-refactor-readahead-defines-in-mmh-fix omits 52a366ab6835 mm: refactor readahead defines in mm.h omits d22759d3f09c fs: fs_parser: fix printk format warning omits 0c1e0b56fa14 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits b1f9bffc21c6 pinctrl: fix pxa2xx.c build warnings omits 521ffb22b5e3 Merge branch 'akpm-current/current' omits f5f8a43b28ac Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 4694661f2cef Merge remote-tracking branch 'pidfd/for-next' omits d16b1a719c8d Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 39f048340204 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits fa5bc0eefef7 Merge remote-tracking branch 'hyperv/hyperv-next' omits f75b72985a4f Merge remote-tracking branch 'xarray/xarray' omits a69d64f0ccb8 Merge remote-tracking branch 'nvmem/for-next' omits b0727eab3957 Merge remote-tracking branch 'slimbus/for-next' omits 4fc7c36fda90 Merge remote-tracking branch 'gnss/gnss-next' omits 9867ef60f086 Merge remote-tracking branch 'cisco/for-next' omits 3a1a9d6d20f4 Merge remote-tracking branch 'kspp/for-next/kspp' omits 8a42247cfcd7 Merge remote-tracking branch 'ntb/ntb-next' omits 6ba139f65be2 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 865b8c7f7947 Merge remote-tracking branch 'rtc/rtc-next' omits 2c5d7c5ef599 Merge remote-tracking branch 'coresight/next' omits f4882140d875 Merge remote-tracking branch 'livepatching/for-next' omits e8d89c35e4c6 Merge remote-tracking branch 'kselftest/next' omits 754bde80dc47 Merge remote-tracking branch 'random/dev' omits 36b60556ddc8 Merge remote-tracking branch 'pwm/for-next' omits 5dd62dcc8032 Merge remote-tracking branch 'pinctrl/for-next' omits 209bc549c8bd Merge remote-tracking branch 'gpio/for-next' omits 949dd891dba7 Merge remote-tracking branch 'rpmsg/for-next' omits b2813dfbe7ea Merge remote-tracking branch 'vhost/linux-next' omits fe46f8a38626 Merge remote-tracking branch 'scsi/for-next' omits 4389aacd4f91 Merge remote-tracking branch 'cgroup/for-next' omits 5b6eefd22c79 Merge remote-tracking branch 'slave-dma/next' omits 2710969517ec Merge remote-tracking branch 'icc/icc-next' omits 7b4163659543 Merge remote-tracking branch 'mux/for-next' omits 8033390e270f Merge remote-tracking branch 'staging/staging-next' omits 445a1b4ea99a Merge remote-tracking branch 'char-misc/char-misc-next' omits 64f62699d05c Merge remote-tracking branch 'tty/tty-next' omits 8f7ccefca855 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 7253aae21088 Merge remote-tracking branch 'usb-serial/usb-next' omits e8d6333064eb Merge remote-tracking branch 'usb/usb-next' omits 8eaca8743ca2 Merge remote-tracking branch 'driver-core/driver-core-next' omits 4e7f616feb3a Merge remote-tracking branch 'ipmi/for-next' omits e55b24e8250e Merge remote-tracking branch 'leds/for-next' omits 47c8cc422096 Merge remote-tracking branch 'hsi/for-next' omits eae8c2d3bbad Merge remote-tracking branch 'chrome-platform/for-next' omits 6e7fae549a8c Merge remote-tracking branch 'drivers-x86/for-next' omits ba9723328fb4 Merge remote-tracking branch 'workqueues/for-next' omits 236b45c0cb12 Merge remote-tracking branch 'percpu/for-next' omits 759a6efcd3e2 Merge remote-tracking branch 'xen-tip/linux-next' omits f7cfa49d39ad Merge remote-tracking branch 'kvms390/next' omits 677bbc1f6548 Merge remote-tracking branch 'kvm-arm/next' omits db18f463ba5e Merge remote-tracking branch 'rcu/rcu/next' omits 0cbf8b702a3b Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits d53da10284db Merge remote-tracking branch 'edac-amd/for-next' omits d6789e5043cf Merge remote-tracking branch 'clockevents/clockevents/next' omits 1cc2a40694ef Merge remote-tracking branch 'tip/auto-latest' omits 3db519b877ef Merge remote-tracking branch 'spi/for-next' omits 181e5a88cb66 Merge remote-tracking branch 'devicetree/for-next' omits 219d8f03830c Merge remote-tracking branch 'audit/next' omits 14b4a38888b4 Merge remote-tracking branch 'vfio/next' omits dd6c142d46aa Merge remote-tracking branch 'iommu/next' omits 24c9663203ac Merge remote-tracking branch 'watchdog/master' omits 0d952794f2aa Merge remote-tracking branch 'tpmdd/next' omits d6f1f540748f Merge remote-tracking branch 'selinux/next' omits c2504f8ce500 Merge remote-tracking branch 'apparmor/apparmor-next' omits 7718ff3e7165 Merge remote-tracking branch 'security/next-testing' omits 12730d91053c Merge remote-tracking branch 'regulator/for-next' omits b8db6c62d33f Merge remote-tracking branch 'battery/for-next' omits e49c4d3d1062 Merge remote-tracking branch 'backlight/for-backlight-next' omits df774a543da3 Merge remote-tracking branch 'mfd/for-mfd-next' omits 3581211dd9eb Merge remote-tracking branch 'kgdb/kgdb-next' omits bf7abe22e1ae Merge remote-tracking branch 'mmc/next' omits 94e3803841c6 Merge remote-tracking branch 'block/for-next' omits fbb84d89535b Merge remote-tracking branch 'input/next' omits 8fd43eee48d9 Merge remote-tracking branch 'sound-asoc/for-next' omits 370fb8313324 Merge remote-tracking branch 'sound/for-next' omits 2ac451f1a118 Merge remote-tracking branch 'regmap/for-next' omits eafe2633d80b Merge remote-tracking branch 'etnaviv/etnaviv/next' omits d5a38aae7cc1 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 5443ca55a271 Merge remote-tracking branch 'drm-msm/msm-next' omits a4acbaa473ba Merge remote-tracking branch 'drm-misc/for-linux-next' omits bc2f0fbc6778 Merge remote-tracking branch 'drm/drm-next' omits 646f6ad3cdfd Merge remote-tracking branch 'crypto/master' omits 9894a3547656 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 8a076e150433 Merge remote-tracking branch 'nand/nand/next' omits 0421eb0220dc Merge remote-tracking branch 'mtd/mtd/next' omits bb0500f53fa7 Merge remote-tracking branch 'gfs2/for-next' omits 183ff51624c0 Merge remote-tracking branch 'mac80211-next/master' omits 39a92c03cb29 Merge remote-tracking branch 'bluetooth/master' omits 034aaf1c3a3c Merge remote-tracking branch 'wireless-drivers-next/master' omits a7a6feadc7f0 Merge remote-tracking branch 'nfc-next/master' omits fb7879ab6e6a Merge remote-tracking branch 'netfilter-next/master' omits ed46e26f2f75 Merge remote-tracking branch 'net-next/master' omits 5ce1ab7d3d9f Merge remote-tracking branch 'rdma/for-next' omits 865c1df2a390 Merge remote-tracking branch 'swiotlb/linux-next' omits 2eaf882eec59 Merge remote-tracking branch 'dlm/next' omits b4522f40570c Merge remote-tracking branch 'cpupower/cpupower' omits d97ecbf0bfd2 Merge remote-tracking branch 'pm/linux-next' omits d11499afb1dd Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 6f8ac152d556 Merge remote-tracking branch 'v4l-dvb-next/master' omits 9d6269bce6ad Merge remote-tracking branch 'v4l-dvb/master' omits 5565bdb66cdc Merge remote-tracking branch 'jc_docs/docs-next' omits 4e96e838a713 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 3265789d1e2b Merge remote-tracking branch 'i2c/i2c/for-next' omits ed050a356a8d Merge remote-tracking branch 'hid/for-next' omits d34bfd6ca417 Merge remote-tracking branch 'pstore/for-next/pstore' omits 27838be0fcb1 Merge remote-tracking branch 'pci/next' omits a3b99c9e5eaa Merge remote-tracking branch 'printk/for-next' omits 9763ce6e2d9d Merge remote-tracking branch 'vfs/for-next' omits 9894d14543df Merge remote-tracking branch 'xfs/for-next' omits a39e9fa346e9 Merge remote-tracking branch 'v9fs/9p-next' omits dbaea06e65ae Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 03cc1c32ee4a Merge remote-tracking branch 'nfsd/nfsd-next' omits f58e672d4543 Merge remote-tracking branch 'nfs-anna/linux-next' omits bcb16303bf84 Merge remote-tracking branch 'jfs/jfs-next' omits 468b45a4d855 Merge remote-tracking branch 'fuse/for-next' omits 2bd3cb6cf743 Merge remote-tracking branch 'f2fs/dev' omits 4f61ca7d5d52 Merge remote-tracking branch 'ext3/for_next' omits 12978be81c42 Merge remote-tracking branch 'ecryptfs/next' omits f3c85dacbdef Merge remote-tracking branch 'cifs/for-next' omits 2572698f2703 Merge remote-tracking branch 'ceph/master' omits 53cec4797580 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 0912fb41408e Merge remote-tracking branch 'befs/for-next' omits 90f578dfe656 smb3: fix credit reconnect problem omits f4e272433861 Merge remote-tracking branch 'fscrypt/master' omits 93362abd46ec Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 9398ebb79188 Merge remote-tracking branch 's390/features' omits 43b2dd07c8e6 Merge remote-tracking branch 'risc-v/for-next' omits 6e4909b16c45 Merge remote-tracking branch 'powerpc/next' omits 2c856ea847dc Merge remote-tracking branch 'parisc-hd/for-next' omits d3969befdf55 Merge remote-tracking branch 'nios2/for-next' omits 4bbc817baaf6 Merge remote-tracking branch 'mips/mips-next' omits 6fdcaf6e48a0 Merge remote-tracking branch 'microblaze/next' omits 687f1f01037f Merge remote-tracking branch 'm68knommu/for-next' omits 45ab4294179d Merge remote-tracking branch 'm68k/for-next' omits deee4398da62 Merge remote-tracking branch 'clk/clk-next' omits 1e27a363f181 Merge remote-tracking branch 'tegra/for-next' omits 1fea1cf430e6 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 69f5b9af6653 Merge remote-tracking branch 'samsung-krzk/for-next' omits d007e7257e0f Merge remote-tracking branch 'rockchip/for-next' omits 79ebe411d315 Merge remote-tracking branch 'renesas/next' omits b4708898fc47 Merge remote-tracking branch 'qcom/for-next' omits 525e618fd342 Merge remote-tracking branch 'omap/for-next' omits 420d9027599a Merge remote-tracking branch 'mvebu/for-next' omits c873b0b45d90 Merge remote-tracking branch 'mediatek/for-next' omits 97bbbeb9aa3d Merge remote-tracking branch 'keystone/next' omits 8e5271000703 Merge remote-tracking branch 'imx-mxs/for-next' omits adce167d03c0 Merge remote-tracking branch 'bcm2835/for-next' omits 2a509924b7c3 Merge remote-tracking branch 'at91/at91-next' omits a6e122ff7d3e Merge remote-tracking branch 'amlogic/for-next' omits 5ab48696c1ca Merge remote-tracking branch 'actions/for-next' omits 925a83c234b0 Merge remote-tracking branch 'arm-soc/for-next' omits df9a0acf1dd0 Merge remote-tracking branch 'arm64/for-next/core' omits 95ca4e6dd42f Merge remote-tracking branch 'arm/for-next' omits 95cb02d1f5ad Merge remote-tracking branch 'dma-mapping/for-next' omits b7388f7398a7 Merge remote-tracking branch 'leaks/leaks-next' omits 0e46def1782a Merge remote-tracking branch 'compiler-attributes/compiler [...] omits f5802e09e2ba Merge remote-tracking branch 'kbuild/for-next' omits 2fea8ed30cd2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 57a28950845c Merge remote-tracking branch 'scsi-fixes/fixes' omits a6dd58243189 Merge remote-tracking branch 'vfs-fixes/fixes' omits ac1aef803b5e Merge remote-tracking branch 'kvms390-fixes/master' omits 8302b22d315c Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 095fb1fa0e5c Merge remote-tracking branch 'mtd-fixes/master' omits da6af0b1d20c Merge remote-tracking branch 'ide/master' omits fb153d4a8ea6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits cb151a8785f9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits ee066b09c7f1 Merge remote-tracking branch 'spi-fixes/for-linus' omits fdeafe0904e8 Merge remote-tracking branch 'regulator-fixes/for-linus' omits c206ed5e6cb6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 1a858c765d21 Merge remote-tracking branch 'sound-current/for-linus' omits b0b836ffe61e Merge remote-tracking branch 'rdma-fixes/for-rc' omits b25c79a0b63b Merge remote-tracking branch 'wireless-drivers/master' omits 664a3ad673cc Merge remote-tracking branch 'netfilter/master' omits dd0eb187c7bb Merge remote-tracking branch 'ipsec/master' omits 9fe558799ec9 Merge remote-tracking branch 'net/master' omits 6e9c8f220aeb Merge remote-tracking branch 'arm-current/fixes' omits 3f44e2643dc0 Merge remote-tracking branch 'arc-current/for-curr' omits ac5ffde022ef Merge remote-tracking branch 'kbuild-current/fixes' omits a92da99bc68d Merge remote-tracking branch 'fixes/master' omits 137d14ed474f x86/xen: dont add memory above max allowed allocation omits f72de6e91ed1 x86: respect memory size limiting via mem= parameter omits bc7ee2e57092 xen/gntdev: Check and release imported dma-bufs on close omits 76c7db28356a xen/gntdev: Do not destroy context while dma-bufs are in use omits 1f81f84e85fe xen/pciback: Don't disable PCI_COMMAND on PCI device reset. omits 28df69acbd27 xen-scsiback: mark expected switch fall-through omits 7bb17e0ca4a5 xen: mark expected switch fall-through omits e152f7342964 Merge branch 'v5.1-armsoc/dts64' into for-next omits 8418752d9ab1 Merge branch 'v5.1-armsoc/dts32' into for-next omits 6cc9affb940b arm64: dts: rock960: Enable tsadc device omits c435ec1e25d3 zram: default to lzo-rle instead of lzo omits d1373c6a3506 lib/lzo: separate lzo-rle from lzo omits 28a967820251 lib/lzo: implement run-length encoding omits 32cc0e470d7c lib/lzo: fast 8-byte copy on arm64 omits 9bf204979875 lib/lzo: 64-bit CTZ on arm64 omits 961dde93412b lib/lzo: tidy-up ifdefs omits f59079afdb57 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] omits 588ca3acd9a1 ipc: annotate implicit fall through omits 9435d902efb2 ipc: conserve sequence numbers in extended IPCMNI mode omits 1977a8a94a6f ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 2748fceacfc9 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 2f048873c5a6 init/initramfs.c: provide more details in error messages omits 0c09a073bd48 lib/ubsan: default UBSAN_ALIGNMENT to not set omits 31666869120d kcov: convert kcov.refcount to refcount_t omits d9b37a7e69f6 kcov: no need to check return value of debugfs_create functions omits 442e78d25522 kernel-configs-use-incbin-directive-to-embed-config_datagz-v2 omits 7b3fff77c08e kernel/configs: use .incbin directive to embed config_data.gz omits bb6cbfb2eaad configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED omits 325cf0d7b5b0 kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() omits 083ed7d64a21 sysctl: return -EINVAL if val violates minmax omits 0591ffa5b307 sysctl-handle-overflow-for-file-max-v4 omits e0fdf04adb09 sysctl: handle overflow for file-max omits 6fc62513a65f sysctl: handle overflow in proc_get_long omits 16433e3f18c6 kernel/sysctl.c: define minmax conv functions in terms of [...] omits 49e4697b3859 kernel/sysctl.c: add missing range check in do_proc_dointv [...] omits 34965ce0cc05 tools/testing/selftests/sysctl/sysctl.sh: add tests for >3 [...] omits 8b5b4bf963bc drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() omits e42c7d9007a9 kernel: workqueue: clarify wq_worker_last_func() caller re [...] omits 6328cf069588 exec-increase-binprm_buf_size-to-256-fix omits 2342f07a7a01 exec: increase BINPRM_BUF_SIZE to 256 omits afcd760e9725 fs/exec.c: replace opencoded set_mask_bits() omits b96862898ae2 kernel/signal.c: allow the null signal in rt_sigqueueinfo() omits c427946e3284 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits ad73f8046b42 fat: enable .splice_write to support splice on O_DIRECT file omits 9b0ae79e3b64 autofs: clear O_NONBLOCK on the pipe omits 44b950fb2ab1 fs/autofs/inode.c: use seq_puts() for simple strings in au [...] omits 61a18cedb411 autofs: add ignore mount option omits 03ff27233544 init/calibrate.c: provide proper prototype omits bfe1862864df fs/binfmt_elf.c: spread const a little omits dfe03943b9cc elf: fixup compilation omits 5bfb8e4ec879 fs/binfmt_elf.c: use list_for_each_entry() omits d778b2623cd6 fs/binfmt_elf.c: don't be afraid of overflow omits adf037fa027a epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits 8d3f7a2b7da3 epoll: unify awaking of wakeup source on ep_poll_callback() path omits d16402d1ef37 epoll: make sure all elements in ready list are in FIFO order omits 6de2bd30d03a checkpatch: fix something omits 32625258bde5 checkpatch: add test for SPDX-License-Identifier on wrong line # omits bfbadf24517a checkpatch: allow reporting C99 style comments omits 8af9092e395d checkpatch: add some new alloc functions to various tests omits 016d663ba5a2 checkpatch: verify SPDX comment style omits d5260b3154cd lib/assoc_array.c: mark expected switch fall-through omits 80037fbd87bf lib/test_ubsan.c: VLA no longer used in kernel omits 5a906756519c lib/div64.c: off by one in shift omits 4f954f221385 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 55df371da766 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 2288ea4c4c83 lib/genalloc.c: export symbol addr_in_gen_pool omits 6026adee6f7f include/linux/bitops.h: set_mask_bits() to return old value omits 7cb1e4260a8d ACPI: implement acpi_handle_debug in terms of _dynamic_func_call omits 6ac95a68374f ACPI: remove unused __acpi_handle_debug macro omits 2539ff545878 ACPI: use proper DYNAMIC_DEBUG_BRANCH macro omits 48a6872cac63 btrfs: implement btrfs_debug* in terms of helper macro omits 545e885b87c0 dynamic_debug: refactor dynamic_pr_debug and friends omits 87b6859e228f dynamic_debug: add static inline stub for ddebug_add_module omits a2cdad849bec dynamic_debug: move pr_err from module.c to ddebug_add_module omits 1ed6176d0821 dynamic_debug: remove unused EXPORT_SYMBOLs omits 40939c978976 dynamic_debug: use pointer comparison in ddebug_remove_module omits 671f11e9a4d0 dynamic_debug: don't duplicate modname in ddebug_add_module omits de26d16eaf88 dynamic_debug: consolidate DEFINE_DYNAMIC_DEBUG_METADATA d [...] omits badf55fd03ce linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited omits 5fd83ea099d6 linux/net.h: use DYNAMIC_DEBUG_BRANCH in net_dbg_ratelimited omits 068b91ff0db2 linux/device.h: use DYNAMIC_DEBUG_BRANCH in dev_dbg_ratelimited omits 49786a055451 include/linux/pid.h: remove next_pidmap() declaration omits 56031477f41a linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] omits dd2d530f049b linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] omits 9887c6690750 linux/fs.h: move member alignment check next to definition [...] omits cefd047826ce lib/vsprintf.c: move sizeof(struct printf_spec) next to it [...] omits 4475f245b948 build_bug.h: add wrapper for _Static_assert omits 3d4e9c675f1f scripts/spelling.txt: add more spellings to spelling.txt omits aef4c1e5f6f7 kernel/sys: annotate implicit fall through omits 4cb62c2f814b kernel/hung_task.c - fix sparse warnings omits 1292f4676f9f kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits ac89a43bdcb4 kernel.h: unconditionally include asm/div64.h for do_div() omits 9609bc1176be proc: more robust bulk read test omits 2f84f6598841 proc: exit correctly in /proc/*/maps test omits 911fbcfda706 proc: test /proc/*/maps, smaps, smaps_rollup, statm omits 0b9722a0b48a proc: use seq_puts() everywhere omits 8e95dd46900e proc: read kernel cpu stat pointer once omits e8e66cf91894 proc: remove unused argument in proc_pid_lookup() omits d1067eef3b37 fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() omits 1c101fb85166 fs/proc/self.c: code cleanup for proc_setup_self() omits e77ba835ee35 proc: return exit code 4 for skipped tests omits 496beda99303 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 2f22f1a77b75 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 0ee29651ee21 cifs: update internal module version number omits 90a58b387e8d CIFS: Try to acquire credits at once for compound requests omits 4e31f81d2ba1 CIFS: Return error code when getting file handle for writeback omits ce40d0a7449d CIFS: Move open file handling to writepages omits ca9caa258f06 CIFS: Move unlocking pages from wdata_send_pages() omits 4a49e17352cb CIFS: Find and reopen a file before get MTU credits in writepages omits 133a83a879d0 CIFS: Reopen file before get SMB2 MTU credits for async IO omits fa408e9b4bd3 CIFS: Remove custom credit adjustments for SMB2 async IO omits 66d97cef30ed CIFS: Adjust MTU credits before reopening a file omits 4cd35264e7ce CIFS: Check for reconnects before sending compound requests omits 4ec7484198ac CIFS: Check for reconnects before sending async requests omits 5a640ec1a606 CIFS: Respect reconnect in non-MTU credits calculations omits a7d30e4190e4 CIFS: Respect reconnect in MTU credits calculations omits 36e8bb7e048a CIFS: Set reconnect instance to one initially omits 6682f54cf5a6 CIFS: Mask signals during sock_sendmsg() omits c5b2313ad824 CIFS: Respect SMB2 hdr preamble size in read responses omits 311df703c4ab CIFS: Count SMB3 credits for malformed pending responses omits dcb169cce441 CIFS: Do not log credits when unmounting a share omits 077ea9a3efcf CIFS: Always reset read error to -EIO if no response omits 113190633df0 cifs: Accept validate negotiate if server return NT_STATUS [...] omits dfab921e3678 smb3: request more credits on tree connect omits 61acf463300b smb3: make default i/o size for smb3 mounts match what ser [...] omits ecb313bccdec CIFS: Do not reset lease state to NONE on lease break omits bbf8414989a9 smb3: fix bytes_read statistics omits b1d6796cf37f cifs: return -ENODATA when deleting an xattr that does not exist omits f4b529b172a9 cifs: add credits from unmatched responses/messages omits 1ed62bb3c8f2 cifs: replace snprintf with scnprintf omits 02209ce7843a cifs: Fix NULL pointer dereference of devname omits bd29a02dafbe CIFS: Fix leaking locked VFS cache pages in writeback retry omits 5a1d2ec29b94 Merge branch 'v5.1-armsoc/dts32' into for-next omits b9bd30acf71b Merge branch 'regulator-5.1' into regulator-next omits 8adfe4505658 Merge branch 'regulator-5.0' into regulator-linus omits ee65e133cb6b Merge branch 'for-next-next-v5.0-20190215' into for-next-20190215 omits ba305cf13acc Merge branch 'for-next-current-v4.20-20190215' into for-ne [...] omits 5134319a9b76 Merge branch 'ext/filipe/fsync-fixes' into for-next-next-v [...] omits 259ef919419f Merge branch 'ext/filipe/snapshot-dio-buff-fix' into for-n [...] omits fd3b35b54526 Merge branch 'ext/josef/rsv-prop' into for-next-next-v5.0- [...] omits 12cd3327b1c6 Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits 1e69b4f8d5d4 Merge branch 'asoc-5.1' into asoc-next omits 67acb74c2659 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits 2ced9a0dc580 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits 86e36903020e Merge branch 'misc-next' into for-next-next-v5.0-20190215 omits 39fd095636e6 Merge branch 'asoc-5.0' into asoc-linus omits 62368fa6c2e4 Merge branch 'misc-5.1' into for-next-current-v4.20-20190215 omits ca79c93d85a5 btrfs: honor path->skip_locking in backref code omits fde40d2605f9 Btrfs: fix fsync after succession of renames and unlink/rmdir omits 161dbc9d0bad Btrfs: fix fsync after succession of renames of different files omits 151fa44a0b34 btrfs: qgroup: Make qgroup async transaction commit more a [...] omits 702450ff646a btrfs: qgroup: Move reserved data accounting from btrfs_de [...] omits 76b94abf7358 btrfs: scrub: remove unused nocow worker pointer omits 6fb44709d5ed Merge branch 'acpi-x86' into linux-next omits 4a45441fb09e Merge branch 'pm-cpufreq' into linux-next omits d9a4e8637a6a Merge branch 'devprop' into linux-next omits f8eba290791e Merge branch 'acpi-video' into linux-next omits c4c0b66d18a6 Merge branch 'v5.1-armsoc/dts64' into for-next omits de9f9387b306 Merge branch 'v5.1-armsoc/dts32' into for-next omits 8061021c7c10 mm: don't expose page to fast gup before it's ready omits 0828998415b6 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits 47548374f58d filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits a5f4f868c87d filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits c201cf5fd048 filemap: drop the mmap_sem for all blocking operations omits e76e384f0ac7 filemap: pass vm_fault to the mmap ra helpers omits 787179028440 filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits 8ff51ceb1e55 filemap: kill page_cache_read usage in filemap_fault omits b156527d92f5 mm/page_alloc.c: calculate first_deferred_pfn directly omits 5cd0ebfd1df8 mm: use common iterator for deferred_init_pages and deferr [...] omits 34d91318487c mm: add reserved flag setting to set_page_links() omits ff178bec0a64 mm: move hot-plug specific memory init into separate funct [...] omits 8f36b453c273 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits aca7ad6e450a mm: implement new zone specific memblock iterator omits fcbb1a3dac0d mm: drop meminit_pfn_in_nid as it is redundant omits 7f295693a8c3 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 08a059ce8eb5 MAINTAINERS: add entry for memblock omits 625b4ca2b333 mm/shmem: make find_get_pages_range() work for huge page omits 2edee6a8e3c4 mm: unexport free_reserved_area omits 057964a4617b tools/vm/slabinfo: clean up usage menu debug items omits 65f7cc7dc2de tools/vm/slabinfo: align usage output columns omits 6b26cac1af5a tools/vm/slabinfo: put options in alphabetic order omits 55d85e883bb8 tools/vm/slabinfo: update options in usage message omits 4adeef412aa4 mm/memory-hotplug: add sysfs hot-remove trigger omits 234d43ce937b include/linux/compaction.h: fix potential build error omits 937798db0637 mm,memory_hotplug: explicitly pass the head to isolate_huge_page omits 4edcb7cd2cab mm: page_cache_add_speculative(): refactor out some code d [...] omits ebbc78772100 mm/migrate.c: cleanup expected_page_refs() omits a330eb06b11d docs/core-api/mm: fix return value descriptions in mm/ omits 16a813dee748 docs/core-api/mm: fix user memory accessors formatting omits 9a1bb1897551 docs/mm: vmalloc: re-indent kernel-doc comemnts omits 288726e0ca33 mm/page_poison: update comment after code moved omits 6115172a4aca mm-maintain-randomization-of-page-free-lists-checkpatch-fixes omits 2225716a4b3a mm: maintain randomization of page free lists omits b1f8e870a56b mm: move buddy list manipulations into helpers omits 5434a636af87 mm/shuffle: fix shuffle enable omits 20480fd994b0 mm: shuffle initial free memory to improve memory-side-cac [...] omits 131c16480ab3 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 213117fba937 numa: make "nr_online_nodes" unsigned int omits a19768b5f499 numa: make "nr_node_ids" unsigned int omits 48f9ced00894 hugetlb: allow to free gigantic pages regardless of the co [...] omits 3d236991a0a1 mm,oom: don't kill global init via memory.oom.group omits 9109bfd5569b mm, swap: bounds check swap_info array accesses to avoid N [...] omits 554006a2e782 mm/vmscan.c: Do not allocate duplicate stack variables in [...] omits 9b197a2d176d mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits b10438458a41 mm: ksm: do not block on page lock when searching stable tree omits 7821ecc5fa95 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] omits 18b0dd45bca0 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix omits 2b5ca955c760 mm: memcontrol: expose THP events on a per-memcg basis omits 65111e41359d mm: vmscan: do not iterate all mem cgroups for global dire [...] omits 32758bab9225 mm: swap: use mem_cgroup_is_root() instead of deferencing [...] omits 19920490305f selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits bd84a994d409 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd omits eb65859ef87f powerpc/mm/iommu: allow large IOMMU page size only for hug [...] omits ab537f825968 powerpc/mm/iommu: allow migration of cma allocated pages d [...] omits 04773af4a727 mm: update get_user_pages_longterm to migrate pages alloca [...] omits b7f73ad86458 mm/cma: add PF flag to force non cma alloc omits 3d4bbfc29abe mm: better document PG_reserved omits 6f55f098170d ia64: perfmon: don't mark buffer pages as PG_reserved omits d1734f586d31 arm64: kdump: no need to mark crashkernel pages manually P [...] omits 8ce990f6dee8 arm64: kexec: no need to ClearPageReserved() omits a8f3a7817da6 m68k/mm: use __ClearPageReserved() omits 8378c829cb0f riscv/vdso: don't clear PG_reserved omits 9c63e40105c3 powerpc/vdso: don't clear PG_reserved omits db0a4f2f6bae s390/vdso: don't clear PG_reserved omits 9fad49607514 agp: efficeon: no need to set PG_reserved on GATT tables omits fea75cbec8ca mm: rid swapoff of quadratic complexity omits 88f6a7fa2165 mm: refactor swap-in logic out of shmem_getpage_gfp omits 30b8a9e37dec mm/vmscan.c: remove 7th argument of isolate_lru_pages() omits 3682afb8841d mm, mempolicy: fix uninit memory access omits 2eba05237184 memcg: killed threads should not invoke memcg OOM killer omits b5b837f0d768 powerpc: use probe_user_read() omits ea61e358385b mm-add-probe_user_read-fix omits 9a2f098c602c include/linux/uaccess.h: add probe_user_read() omits a37bffe23d13 mm/page_alloc.c: check return value of memblock_alloc_node [...] omits 145773c43f23 arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] omits bc9983c897c8 mm/hugetlb: add prot_modify_start/commit sequence for huge [...] omits 2a782e1cd219 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade omits 3c841a1f8679 mm: update ptep_modify_prot_commit to take old pte value as arg omits a0940cce47a4 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] omits 5405b9542f05 mm/hmm: add helpers for driver to safely take the mmap_sem omits ba33a46daee4 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits a0f7c771f4e0 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] omits cadc7e14eccf mm/hmm: add a helper function that faults pages and maps t [...] omits 6339ae9da6b0 mm/hmm: add default fault flags to avoid the need to pre-f [...] omits 90edb1e51582 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix omits 15577fba9b33 mm/hmm: potential deadlock in nonblocking code omits d38af4dcbd0e mm/hmm: improve driver API to work and wait over a range omits 0b6d4cde64ba mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits b094c78b2066 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits 5e998dd1d4db mm/hmm: do not erase snapshot when a range is invalidated omits 4107f7bed81f mm/hmm: use reference counting for HMM struct omits ff2223dbc5b7 mm: fix some typos in mm directory omits 0025bf7d498c mm/page_owner: move config option to mm/Kconfig.debug omits 3dee527f930f mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] omits 24da120af5dd mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] omits 208be3289485 mm, oom: remove 'prefer children over parent' heuristic omits b68263a21cbd mm: no need to check return value of debugfs_create functions omits a63b7ec5c12f mm, memcg: Handle cgroup_disable=memory when getting memcg [...] omits 98be232ca247 mm-proportional-memorylowmin-reclaim-checkpatch-fixes omits c295fdd9dbca mm, memcg: proportional memory.{low,min} reclaim omits 8f74239a7299 mm/memory.c: prevent mapping typed pages to userspace omits a452a6863d2f mm: prevent mapping slab pages to userspace omits 1b067bead248 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits 803117e440dd mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! omits 4f2a9d7c1891 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] omits d629de9c5bb5 mm, memcg: create mem_cgroup_from_seq omits a0ffad70130c psi-introduce-psi-monitor-fix-3 omits 658f433a71bf psi-introduce-psi-monitor-fix-fix omits c167099f6ae6 psi-introduce-psi-monitor-fix omits e0e86d290faa psi: introduce psi monitor omits f5f81093ebb3 psi: rename psi fields in preparation for psi trigger addition omits 343b8eb6cb3c psi: introduce state_mask to represent stalled psi states omits 0afac44bdd69 kernel: cgroup: add poll file operation omits 21b1310268e3 fs: kernfs: add poll file operation omits 5e4102b92437 mm, compaction: Capture a page under direct compaction -fix omits a37b228b71b1 mm, compaction: capture a page under direct compaction omits 2868301f3daf mm/compaction: no stuck in __reset_isolation_pfn() omits 32fa95d44a6e mm, compaction: be selective about what pageblocks to clea [...] omits bb45529e8fcf mm, compaction: sample pageblocks for free pages omits 851797241124 mm, compaction: round-robin the order while searching the [...] omits 4f75214f05e4 mm, compaction: reduce premature advancement of the migrat [...] omits 2eb6d07538f8 mm, compaction: do not consider a need to reschedule as co [...] omits a4aacc8d86f5 mm, compaction: rework compact_should_abort as compact_che [...] omits 03bbce599173 mm, compaction: keep cached migration PFNs synced for unus [...] omits bd8e84160749 mm, compaction: check early for huge pages encountered by [...] omits 207625d5ae6d mm, compaction: finish pageblock scanning on contention omits 2a700b48cd93 mm, compaction: avoid rescanning the same pageblock multip [...] omits 94261f5b90c5 mm, compaction: use free lists to quickly locate a migrati [...] omits 69402301a367 mm, compaction: keep migration source private to a single [...] omits 0d29c2d43753 mm, compaction: Use free lists to quickly locate a migrati [...] omits a99a19167921 mm, compaction: use free lists to quickly locate a migrati [...] omits 88e07c7277ab mm, compaction: ignore the fragmentation avoidance boost f [...] omits ababbef6e3ce mm, compaction: always finish scanning of a full pageblock omits 7abd507831ed mm, migrate: immediately fail migration of a page with no [...] omits 78cb3ff5a80f mm, compaction: rename map_pages to split_map_pages omits 4fe31c297b3f mm, compaction: remove unnecessary zone parameter in some [...] omits f84d0dbe1dcf mm, compaction: remove last_migrated_pfn from compact_control omits 8407b8fc4a31 mm, compaction: rearrange compact_control omits 274ab404ed2b mm, compaction: shrink compact_control omits 13b1bffa5166 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] omits 257146593bbd mm: shuffle GFP_* flags omits 4ffb919957be mm: swap: add comment for swap_vma_readahead omits 3f6e1d20b12d mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 omits 2c1286b29523 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix omits 683a694d699e mm: swap: check if swap backing device is congested or not omits 9de0da520fd9 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits 56f61f60425b memcg: schedule high reclaim for remote memcgs on high_work omits fe52c79fb173 mm/filemap.c: remove redundant test from find_get_pages_contig omits 2c4545497215 mm/memcontrol.c: use struct_size() in kmalloc() omits d8697949d9b3 include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] omits 624c32163a96 mm/hmm: convert to use vm_fault_t omits b96a611d2e65 x86/mm/fault.c: Convert to use vm_fault_t omits e5e9c0d7d412 mm: create the new vm_fault_t type omits dcc9b84f0256 mm: remove extra drain pages on pcp list omits 55aaf4f9b6d1 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits 160e4af3ad3f arm64/mm: enable HugeTLB migration omits baae5c767a46 mm/hugetlb: enable arch specific huge page size support fo [...] omits 49a2a0952b1c mm/hugetlb: enable PUD level huge page migration omits e3d404fd3846 mm/hugetlb: distinguish between migratability and movability omits 7ef12026ca52 mm: remove sysctl_extfrag_handler() omits 3ebb6d08106b selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE omits 0a230ba7649d vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix omits bd7e49fa4219 vmalloc: add test driver to analyse vmalloc allocator omits 7e3389190976 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] omits 78320c63522d mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] omits e637816b4b7f mm/vmalloc: do not call kmemleak_free() on not yet account [...] omits e158798e1dfc mm/vmalloc: fix size check for remap_vmalloc_range_partial() omits 8335a863bc77 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] omits 131cf087b148 memcg: localize memcg_kmem_enabled() check omits df2fcff12f2c mm, slub: make the comment of put_cpu_partial() complete omits 1267cdbbdaf9 arm, s390, unicore32: remove oneliner wrappers for membloc [...] omits c6a0f24eaeb9 arch: simplify several early memory allocations omits 4eadd9b87a59 openrisc: simplify pte_alloc_one_kernel() omits 627069e51712 sh: prefer memblock APIs returning virtual address omits 3aca2c60499f microblaze: prefer memblock API returning virtual address omits b56c31713fea powerpc: prefer memblock APIs returning virtual address omits a0c8e398d259 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix omits e0854bab715c mm: reuse only-pte-mapped KSM page in do_wp_page() omits e883d62f5936 tools/: fix for replace open encodings for NUMA_NO_NODE omits 9033f1806752 tools/: replace open encodings for NUMA_NO_NODE omits 8b9234a7c65c mm: replace all open encodings for NUMA_NO_NODE omits 22953cf91e11 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] omits 1abe1441562c pm-hibernate-exclude-all-pageoffline-pages-v2 omits d17f1096088a PM/Hibernate: exclude all PageOffline() pages omits f6ba5d60a683 PM/Hibernate: use pfn_to_online_page() omits 5bb1d5c0582d vmw_balloon-mark-inflated-pages-pg_offline-v2 omits ff02c0b57200 vmw_balloon: mark inflated pages PG_offline omits 57e506c54238 hv_balloon: mark inflated pages PG_offline omits 87622a3a707c xen/balloon: mark inflated pages PG_offline omits 57681577a5fd kexec: export PG_offline to VMCOREINFO omits 69f07a1340eb mm-convert-pg_balloon-to-pg_offline-fix omits 932f4ba54df2 mm: convert PG_balloon to PG_offline omits 3877f2308cf2 mm: balloon: update comment about isolation/migration/compaction omits ff1654442a21 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix omits 791a6bdeaae1 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 omits 94b2e5300403 mm/page_alloc.c: memory hotplug: free pages as higher order omits 5f5536da3c8f mm/slub.c: remove an unused addr argument omits 3c890b17fb1a include/linux/slub_def.h: comment fixes omits 217cf36ef093 mm/slab.c: kmemleak no scan alien caches omits f6761d9fc150 mm-slub-introduce-slab_warn_on_error-fix omits 1022a52c4662 mm/slub: introduce SLAB_WARN_ON_ERROR omits 2c8ee26415e6 mm/slub.c: freelist is ensured to be NULL when new_slab() fails omits b994364cb0d7 fs/file.c: initialize init_files.resize_wait omits bf988e775583 fs/inode.c: inode_set_flags(): replace opencoded set_mask_bits() omits 1a223340fb3c ramfs: support O_TMPFILE omits ebbe9982508e ocfs2: wait for recovering done after direct unlock request omits 0e21dec096a3 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits 4c8201968af0 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits ec3b561412b9 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits c637ef01cb55 ocfs2: clear zero in unaligned direct IO omits f98ec1671a40 ocfs2: Use zero-sized array and struct_size() in kzalloc() omits 42db68d20dff ocfs2: fix the application IO timeout when fstrim is running omits 71338c57d3ea ocfs2: fix a panic problem caused by o2cb_ctl omits dc2a8fe22b87 lib/debugobjects.c: move printk out of db lock critical sections omits e06394415a72 sh: remove nargs from __SYSCALL omits d32a54445304 scripts/decode_stacktrace.sh: handle RIP address with segment omits ee0469b0ac57 kasan: fix kasan_check_read/write definitions omits f8c80152c36a page_poison: play nicely with KASAN omits 02b622724bb9 kasan: remove use after scope bugs detection. omits 76b21f3b9c4d exec: load_script: allow interpreter argument truncation omits 580a746702bd Merge branch 'pm-core' into linux-next omits 3eb19abf43e6 Merge branch 'pm-cpufreq' into linux-next omits cc433ad7501f btrfs: scrub: add assertions for worker pointers omits f6c28b281ddb btrfs: scrub: convert scrub_workers_refcnt to refcount_t omits cbbb2f4decb4 btrfs: scrub: add scrub_lock lockdep check in scrub_workers_get omits b101da528658 btrfs: scrub: fix circular locking dependency warning omits f53f03bd3d12 Merge branch 'spi-5.1' into spi-next omits e7f77d1a86f2 Merge branch 'spi-5.0' into spi-linus omits f31bbbaaff85 rtc: hid-sensor-time: stop selecting IIO omits e6ca2d52f5eb Merge branches 'powercap' and 'pm-cpufreq' into linux-next omits 53895fb8e29e rtc: rv3028: add new driver omits 68108728d0d9 dt-bindings: rtc: Update for new chip in isl1208 series omits 7929a401d766 rtc: isl1208: Add new style nvmem support to driver omits d5dc737024b5 rtc: isl1208: Support more chip variations omits 200c6f238ae6 rtc: isl1208: Introduce driver state struct omits 2a22ffc98997 hwmon: (f71882fg) Mark expected switch fall-through omits edb7d64b43ad hwmon: (ad7418) Catch I2C errors omits d26ff2405272 Merge branch 'pm-opp' into linux-next omits 1a0fef353593 libceph: handle an empty authorize reply omits 81bf2c6814ab btrfs: use the existing credit for our first prop omits faaa224c6802 btrfs: reserve space for inheriting properties omits a5531f88af1b btrfs: fix comment its device list mutex not volume lock omits 2ce8afc500de btrfs: extent_io: Kill the forward declaration of flush_write_bio omits a342569684c3 btrfs: Fix grossly misleading argument names in extent io search omits 39f0ee17c681 btrfs: Remove EXTENT_FIRST_DELALLOC bit omits da302869e96f btrfs: use WARN_ON in a canonical form btrfs_remove_block_group omits 6e6bf23ae8f4 btrfs: reserve extra space during evict omits 31eff64dbe08 btrfs: be more explicit about allowed flush states omits 5251fb9a43a3 btrfs: loop in inode_rsv_refill omits 8ac2c5f49de0 btrfs: don't enospc all tickets on flush failure omits dd8d3f8dd24a btrfs: don't use global reserve for chunk allocation omits 2954d2ef0306 btrfs: dump block_rsv details when dumping space info omits 6e59301a2d49 btrfs: check if there are free block groups for commit omits 5107ebf3ed80 btrfs: add zstd compression level support omits 182d0936f444 btrfs: make zstd memory requirements monotonic omits b0cbd6405e8c btrfs: zstd use the passed through level instead of default omits b338183ad506 btrfs: change set_level() to bound the level passed in omits c23763caa80e btrfs: plumb level through the compression interface omits a204f9e649e6 btrfs: move to function pointers for get/put workspaces omits 2c041585a163 btrfs: add compression interface in (get/put)_workspace omits d5e11f2df869 btrfs: add helper methods for workspace manager init and cleanup omits 9ebec837f82b btrfs: unify compression ops with workspace_manager omits 9bfec89c0c30 btrfs: manage heuristic workspace as index 0 omits 45b11500052c btrfs: rename workspaces_list to workspace_manager omits be864b7f8468 btrfs: add helpers for compression type and level omits 2a9c86ef8de4 btrfs: introduce new ioctl to unregister a btrfs device omits bf30d6aa695c btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits 858bf5685b94 btrfs: Output ENOSPC debug info in inc_block_group_ro omits e049a9e9ddc7 btrfs: qgroup: Remove duplicated trace points for qgroup_r [...] omits 56638942544c btrfs: let the assertion expression compile in all configs omits 19adf133ea66 btrfs: merge btrfs_set_lock_blocking_rw with it's caller omits 3118b7115535 btrfs: simplify waiting loop in btrfs_tree_lock omits 314d1e762ec2 btrfs: open code now trivial btrfs_set_lock_blocking omits 3da4926a22bf btrfs: replace btrfs_set_lock_blocking_rw with appropriate [...] omits a9928f6df4fd btrfs: split btrfs_clear_lock_blocking_rw to read and writ [...] omits 700b40312e6c btrfs: split btrfs_set_lock_blocking_rw to read and write helpers omits ec30559277e5 btrfs: qgroup: Cleanup old subtree swap code omits 5ec824ab17ef btrfs: qgroup: Use delayed subtree rescan for balance omits 15dd4999b978 btrfs: qgroup: Introduce per-root swapped blocks infrastructure omits dc767daba0f4 btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap omits 51107fc33034 btrfs: relocation: Delay reloc tree deletion after merge_r [...] omits 4a5a2708dcf5 btrfs: call btrfs_create_pending_block_groups unconditionally omits 978aede35952 btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head omits 07fc745491b1 btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref_lock omits 6d063f1f4fd0 btrfs: scrub: print messages when started or finished omits 2cd163697c5f btrfs: simplify workqueue name when allocating omits 8f114847c3bc btrfs: merge btrfs_find_device and find_device omits de9677d70862 btrfs: refactor btrfs_free_stale_devices() to get return value omits 089292b48f22 btrfs: refactor btrfs_find_device() take fs_devices as argument omits 374f94eaa8d5 btrfs: cleanup btrfs_find_device_by_devspec() omits 3e154f83894a btrfs: merge btrfs_find_device_missing_or_by_path() into parent omits 5c53fb85f772 btrfs: Remove not_found_em label from btrfs_get_extent omits 542a2bfb5dc3 btrfs: Consolidate retval checking of core btree functions omits b49c6e8ca06e btrfs: Rename found_type to extent_type in btrfs_get_extent omits 622346cfe6b1 Btrfs: move duplicated nodatasum check into common reflink [...] omits ac6642493962 btrfs: Remove impossible condition from mergable_maps omits 14f9b7ab0a99 Btrfs: do not overwrite error return value in the balance ioctl omits 793d63640900 Btrfs: do not overwrite error return value in the device r [...] omits 413db9b39980 Btrfs: remove redundant check for swapfiles when reflinking omits b1a45e7f34a0 btrfs: Refactor shrink_delalloc omits c08cb7c5824b btrfs: Document logic regarding inode in async_cow_submit omits 9490fc52e943 btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work omits 492ee197b635 btrfs: Use ihold instead of igrab in cow_file_range_async omits 604a2ba05990 btrfs: Remove isize local variable in compress_file_range omits a142845fbf94 btrfs: Remove inode argument from async_cow_submit omits 4db3eddfe569 btrfs: remove set but not used variable 'num_pages' omits ab2da9b49b96 btrfs: Remove redundant assignment in btrfs_get_extent_fiemap omits 26eb6732b632 btrfs: Refactor btrfs_get_extent_fiemap omits ad51d28228ac btrfs: Remove unused arguments from btrfs_get_extent_fiemap omits 6bc0e43f3a4c Btrfs: setup a nofs context for memory allocation at __btr [...] omits f390b3e63b02 Btrfs: setup a nofs context for memory allocation at btrfs [...] omits 77acf6ea93b4 Btrfs: do not overwrite error return value in the get devi [...] omits d310a2c01200 Btrfs: do not overwrite error return value in scrub progre [...] omits b41a6da47b8a Btrfs: do not overwrite scrub error with fault error in sc [...] omits 34dc502f3eba btrfs: Make first argument of btrfs_run_delalloc_range dir [...] omits f8cbfc653418 Btrfs: drop useless LIST_HEAD in merge_reloc_root omits a06639e89e47 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits 68b2c0e6baa7 Merge branches 'pm-core', 'pm-sleep', 'pm-qos', 'pm-domain [...] omits 759d0d6ad642 Merge branch 'devprop' into linux-next omits 1938bee51998 Merge branch 'acpi-apei' into linux-next omits 5b2615931206 Merge branches 'acpi-tables', 'acpi-debug', 'acpi-ec' and [...] omits 983afccc7c33 Merge branch 'acpica' into linux-next omits bf0e0bbe570c rtc: meson: remove useless rtc_nvmem_unregister call omits 79c4ec4869b5 platform/chrome: wilco_ec: Add RTC driver omits 6d9f76dd4b35 platform/chrome: wilco_ec: Add support for raw commands in [...] omits 436dad4fda10 platform/chrome: Add new driver for Wilco EC omits 8461023b52ba m68k: add ColdFire mcf5441x eDMA platform support omits f90c7e9f180a auxdisplay: ht16k33: fix potential user-after-free on modu [...] omits 14964fafc811 include/linux/module.h: copy __init/__exit attrs to init/c [...] omits c1611623a115 Compiler Attributes: add support for __copy (gcc >= 9) omits d35b8e91b2b1 arm64: KVM: Describe data or unified caches as having 1 se [...] omits a6b543483e4c arm64: KVM: Expose sanitised cache type register to guest omits 42df802dbcbb KVM: arm/arm64: Move kvm_is_write_fault to header file omits 9cdf21f99cf7 KVM: arm/arm64: Rework the timer code to use a timer_map omits dd80c8daa07a KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems omits f0f6dd07ee18 KVM: arm/arm64: timer: Rework data structures for multiple timers omits 7c0557808f88 KVM: arm/arm64: consolidate arch timer trap handlers omits 7c80bd08bb08 KVM: arm64: Reuse sys_reg() macro when searching the trap table omits 4ecd2e55c05e KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming omits b30604d36d14 KVM: arm/arm64: Simplify bg_timer programming omits 649aae12e4e8 KVM: arm/arm64: Factor out VMID into struct kvm_vmid omits 0dd62c042779 x86/syscalls: Mark expected switch fall-throughs omits 1d1016ec32a4 adfs: mark expected switch fall-throughs omits eb304db35045 drm/nouveau/nvkm: mark expected switch fall-throughs omits 7c6722b1125d afs: Mark expected switch fall-throughs omits 9e9158f2d541 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through omits 3e2aa1c58825 scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs omits bc6890d1bb26 scsi: st: mark expected switch fall-throughs omits 6ca421267390 scsi: qla4xxx: ql4_os: mark expected switch fall-through omits 9c62be3f586d scsi: ppa: mark expected switch fall-through omits 7201f0d40982 scsi: osst: mark expected switch fall-throughs omits e2a6cf45d28e scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs omits 9b4ababcf4e4 scsi: lpfc: lpfc_nvme: Mark expected switch fall-through omits ac71bd0b1fac scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through omits ee64388a8ad6 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs omits 99bdcbdd857f scsi: lpfc: lpfc_els: Mark expected switch fall-throughs omits 2c6e0b504a80 scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs omits 97dd16132bee scsi: imm: mark expected switch fall-throughs omits 7f7f5d878b6a scsi: esas2r: esas2r_init: mark expected switch fall-throughs omits 45c1c9f434fd scsi: csiostor: csio_wr: mark expected switch fall-through omits f9aa6f792eac scsi: bfa: bfa_ioc: Mark expected switch fall-throughs omits b1e75f15a60f scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs omits 95b25d042ab4 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs omits f7edc4489b00 scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs omits 4ff56d0edefb scsi: be2iscsi: be_main: Mark expected switch fall-through omits 1e6445f6aca1 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through omits 5c403b8a9af7 scsi: aic7xxx: mark expected switch fall-throughs omits 4b81346c549f scsi: aic7xxx: aic79xx: mark expected switch fall-through omits 0f2a42a8b7d5 lib/crc32.c: mark crc32_le_base/__crc32c_le_base aliases a [...] omits 72d282b59342 drm/msm/a6xx: Add support for an interconnect path omits d79d81923274 hwmon: (lm85) add support for LM96000 high frequencies omits e76454e86918 hwmon: (lm85) support the LM96000 omits e85a77ad86cc dt-bindings: Add LM96000 as a trivial device omits a8cdf73a6d9b hwmon: (lm85) remove freq_map size hardcodes omits 9a561274add1 hwmon: (occ) Fix license headers omits 21123b35a4e8 Merge branch 'v5.1-armsoc/dts64' into for-next omits 732fb7c7d40b Merge branch 'v5.1-armsoc/dts32' into for-next omits bb3b529277b6 hwmon: (via-cputemp) Use permission specific SENSOR[_DEVIC [...] omits 33add198a576 hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DE [...] omits 7d2ce00b5bc9 hwmon: (tmp421) Replace S_<PERMS> with octal values omits e8f3f90213dc hwmon: (tmp103) Use permission specific SENSOR[_DEVICE]_AT [...] omits f525831036fb hwmon: (tmp102) Replace S_<PERMS> with octal values omits e3587d05ecfc hwmon: (tc74) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 9d4c418b0643 hwmon: (tc654) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 40fc5a9d8cb0 hwmon: (stts751) Use permission specific SENSOR[_DEVICE]_A [...] omits 728c4d21ad93 hwmon: (smsc47b397) Use permission specific SENSOR[_DEVICE [...] omits 613ac8a605e6 hwmon: (sht3x) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 0b297c4267b4 hwmon: (sht21) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 6907be790698 hwmon: (sht15) Use permission specific SENSOR[_DEVICE]_ATT [...] omits a27b02515d6c hwmon: (scpi-hwmon) Replace S_<PERMS> with octal values omits 3103c7606fdf hwmon: (scmi-hwmon) Replace S_<PERMS> with octal values omits ba97efd418bc hwmon: (sch5636) Use permission specific SENSOR[_DEVICE]_A [...] omits 9f40d9ea48b9 hwmon: (sch5627) Use permission specific SENSOR[_DEVICE]_A [...] omits 9d72a8d80bcc hwmon: (powr1220) Use permission specific SENSOR[_DEVICE]_ [...] omits 560f10a15534 hwmon: (pc87427) Use permission specific SENSOR[_DEVICE]_A [...] omits 53ca51703060 hwmon: (pc87360) Use permission specific SENSOR[_DEVICE]_A [...] omits 102caf484fe9 hwmon: (nsa320-hwmon) Use permission specific SENSOR[_DEVI [...] omits 48d1cb253205 hwmon: (nct7904) Replace S_<PERMS> with octal values omits 882f54086c25 hwmon: (mc13783-adc) Use permission specific SENSOR[_DEVIC [...] omits 06a6c1ec92b1 hwmon: (max6650) Use permission specific SENSOR[_DEVICE]_A [...] omits a907987bde68 hwmon: (max6642) Use permission specific SENSOR[_DEVICE]_A [...] omits efc9b9b2fb2c hwmon: (max6639) Use permission specific SENSOR[_DEVICE]_A [...] omits 9c103f493e44 hwmon: (max31790) Replace S_<PERMS> with octal values omits 71b7f4071821 hwmon: (max31722) Use permission specific SENSOR[_DEVICE]_ [...] omits 1f486fb27bd5 hwmon: (max1619) Use permission specific SENSOR[_DEVICE]_A [...] omits d4f9ff9aab60 hwmon: (max16065) Use permission specific SENSOR[_DEVICE]_ [...] omits 18227f1c8a4e hwmon: (ltc4261) Use permission specific SENSOR[_DEVICE]_A [...] omits f816d98927c4 hwmon: (adm1029) Add a comment for locking mutex omits a0ff0bbccce9 hwmon: (adm1029) Fix function alignment omits 52d070676f34 hwmon: (adm1029) Fix Logical continuations should be on th [...] omits e0b9360c7b5b hwmon: (adm1029) Add blank line after declarations omits 1704c1a507a2 hwmon: (adm1029) replace S_IXXX macros by their numeric values omits 31ad816174e9 hwmon: (adm1029) Add SPDX header omits d37c4782ff5e hwmon: (adm1029) Remove write to FFF paragraph omits d6836d85298a hwmon: (ina3221) Implement ti,single-shot DT property omits 857b4d927995 dt-bindings: hwmon: (ina3221) Add ti,single-shot property omits 5b1428e0e86c hwmon: (ltc4245) Replace S_<PERMS> with octal values omits 29bed2decaa3 hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_A [...] omits 2388e4507caf hwmon: (ltc4151) Use permission specific SENSOR[_DEVICE]_A [...] omits 945e916790fe hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_A [...] omits 65e17132d9cd hwmon: (lm95245) Replace S_<PERMS> with octal values omits 875794038a90 hwmon: (lm95241) Replace S_<PERMS> with octal values omits 545ce0af0a00 hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 41c6b6084509 hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 6b313639829d hwmon: (lm90) Replace S_<PERMS> with octal values omits 12664872968d hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 00d8ce093da3 hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 7b8c4feff5a5 hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 9c7acfa6e565 hwmon: (lm75) Replace S_<PERMS> with octal values omits 49b28aaa5021 hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 49670f3a09d5 hwmon: (lineage-pem) Use permission specific SENSOR[_DEVIC [...] omits f0e3b859a0a8 hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_AT [...] omits 043890a4d853 hwmon: (jc42) Replace S_<PERMS> with octal values omits 451428d75724 hwmon: (ina3221) Use permission specific SENSOR[_DEVICE]_A [...] omits 96f6ecd7b08d hwmon: (ina209) Use permission specific SENSOR[_DEVICE]_AT [...] omits cefe5ee65b82 hwmon: (iio_hwmon) Replace S_<PERMS> with octal values omits 024b0540ba27 hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_AT [...] omits 8d31cf48ae82 hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_AT [...] omits 2486375e31f6 hwmon: (i5k_amb) Replace S_<PERMS> with octal values omits 67184dccec44 hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE [...] omits 0ad53514e9e5 hwmon: (hwmon) Replace S_<PERMS> with octal values omits 6747463a4e96 hwmon: (hih6130) Use permission specific SENSOR[_DEVICE]_A [...] omits c90920065f0a hwmon: (gpio-fan) Replace S_<PERMS> with octal values omits bba66872e73e hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_A [...] omits b3fd03463d52 hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_A [...] omits 0744e33049f4 dt-bindings: hwmon: add dps650ab documentation omits b542e286ca21 hwmon: (pmbus) add support for DPS-650AB omits 784b7132e10d hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data omits 825a16b16447 hwmon: (adt7462) Mark expected switch fall-throughs omits 896d233877c5 devicetree: hwmon: Add bindings documentation for HIH6130 omits 733649f87adc hwmon: (hih6130) add dtb compatibility tables omits 38598c2f53e9 hwmon: (dell-smm) Support up to 10 temp sensors omits 2aefb28d8c96 Merge branch 'v5.0-armsoc/dts64fixes' into for-next omits b275afd25bb2 Merge branch 'v5.0-armsoc/dts64fixes' into for-next omits 42a2502ef5f8 arm/arm64: KVM: Statically configure the host's view of MPIDR omits 0c33e9205da2 ARM: KVM: Teach some form of type-safety to kvm_call_hyp omits 39117aa0ffc9 arm64: KVM: Drop VHE-specific HYP call stub omits 444d7b6af1cf arm64: KVM: Allow for direct call of HYP functions when using VHE omits 3a24574e918a arm/arm64: KVM: Introduce kvm_call_hyp_ret() omits 58a429725837 clocksource/arm_arch_timer: Store physical timer IRQ numbe [...] omits 0355b8299d0a Merge branch 'v5.1-armsoc/dts64' into for-next omits 9290e9a9def3 Merge branch 'v5.1-armsoc/dts64' into for-next omits 024af5e3ef8f Merge branch 'v5.1-armsoc/dts32' into for-next omits 65c90be7a3ee Merge branch 'v5.1-armsoc/dts64' into for-next omits dc272c55ced8 Merge branch 'v5.0-armsoc/dts32fixes' into for-next omits 999aae7fc034 Merge branch 'v5.1-clk/next' into for-next omits 45ecae6e2af2 Merge branch 'v5.1-armsoc/dts64' into for-next omits 3feb72cd3b0f Merge branch 'v5.1-armsoc/dts32' into for-next omits 5dcea554d5ce eCryptfs: fix a couple type promotion bugs adds a3b22b9f11d9 Linux 5.0-rc7 adds 2c4f1fcbef0b kprobe: Do not use uaccess functions to access kernel memo [...] adds 9e7382153f80 tracing: Fix number of entries in trace header adds 10f490217313 Merge tag 'trace-v5.0-rc4-3' of git://git.kernel.org/pub/s [...] adds 3ddc14e25e7f Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 4f0557795e76 mailbox: Export mbox_flush() adds d7bf31a0f85f mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush timeout issue adds 301e361072e5 Merge tag 'mailbox-fixes-v5.0-rc7' of git://git.linaro.org [...] adds b5372fe5dc84 exec: load_script: Do not exec truncated interpreter path adds 842bd7f6bf99 scsi: aic7xxx: aic79xx: mark expected switch fall-through adds 6e17ca20804e scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs adds 49fd19958b53 scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs adds ed442511bbb2 scsi: bfa: bfa_ioc: Mark expected switch fall-throughs adds fb931e73ba67 scsi: esas2r: esas2r_init: mark expected switch fall-throughs adds ba0a1fc10cd0 scsi: qla4xxx: ql4_os: mark expected switch fall-through adds bd032930b066 scsi: st: mark expected switch fall-throughs adds ed3ce4cfc919 adfs: mark expected switch fall-throughs adds 84160e321c03 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds f7ceb9e27afb Merge remote-tracking branch 'kbuild-current/fixes' adds 2b4176f70a71 Merge remote-tracking branch 'arc-current/for-curr' adds f54dada82746 arm64: fix SSBS sanitization adds 0738c8b5915c arm64/neon: Disable -Wincompatible-pointer-types when buil [...] adds 0141c8267943 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 31a1b8d528fa doc: Mention MSG_ZEROCOPY implementation for UDP adds 4012e7d09d99 net: stmmac: handle endianness in dwmac4_get_timestamp adds 97dc47a1308a qmi_wwan: apply SET_DTR quirk to Sierra WP7607 adds e928b5d6b75e net: mv643xx_eth: disable clk on error path in mv643xx_eth [...] adds 04c03114be82 tcp: clear icsk_backoff in tcp_write_queue_purge() adds 2c4cc9712364 tcp: tcp_v4_err() should be more careful adds e09c6a4ec1bb Merge branch 'tcp-fix-possible-crash-in-tcp_v4_err' adds 8644772637de mm: Use fixed constant in page_frag_alloc instead of size + 1 adds 3bed3cc4156e net: Do not allocate page fragments that are not skb aligned adds 254a1a2b2c2e Merge branch 'netdev-page_frag_alloc-fixes' adds 9060cb719e61 net: crypto set sk to NULL when af_alg_release. adds 21d2cb491b9e net/mlx4_en: fix spelling mistake: "quiting" -> "quitting" adds f2ffff085d28 mac80211: mesh: fix missing unlock on error in table_path_del() adds 8e29d23e28ee r8152: Add support for MAC address pass through on RTL8153-BD adds 9addc92730df qed: Fix iWARP buffer size provided for syn packet processing. adds 8be3dadf0405 qed: Fix iWARP syn packet mac address validation. adds 694d79027ef4 Merge branch 'qed-iWARP' adds 8a7493e58ad6 net: stmmac: Fix a race in EEE enable callback adds 92a8c299a75d Merge tag 'wireless-drivers-for-davem-2019-02-18' of git:/ [...] adds 4d96e13ee9cd net: hns: Fixes the missing put_device in positive leg for [...] adds 1f43f400a2cb net: netcp: Fix ethss driver probe issue adds 5cd856a5ef9a Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 61ad7d0020ae Merge remote-tracking branch 'net/master' adds df1a2cb7c74b bpf/test_run: fix unkillable BPF_PROG_TEST_RUN adds f6be4d16039b selftests/bpf: make sure signal interrupts BPF_PROG_TEST_RUN adds 64ccb613cedd Merge remote-tracking branch 'bpf/master' adds 660899ddf06a xfrm: Fix inbound traffic via XFRM interfaces across netwo [...] adds 2b93966683bf Merge remote-tracking branch 'ipsec/master' adds 6a4d6bcc580f Merge remote-tracking branch 'rdma-fixes/for-rc' adds 304017d31df3 ASoC: topology: free created components in tplg load error adds 19dd0777773a ASoC: simple-card: fixup refcount_t underflow adds 268836649c07 Merge tag 'asoc-fix-v5.0-rc6' of git://git.kernel.org/pub/ [...] adds 823f0eaf2e3e Merge remote-tracking branch 'sound-current/for-linus' adds d98afe1353b6 ASoC: adau1977: Fix reset-gpios typo adds cc29ea007347 ASoC: fsl_esai: fix register setting issue in RIGHT_J mode adds fcf4daabf080 ASoC: codecs: pcm186x: fix wrong usage of DECLARE_TLV_DB_SCALE() adds 05bd7fcdd06b ASoC: codecs: pcm186x: Fix energysense SLEEP bit adds e080eee63441 Merge branch 'asoc-5.0' into asoc-linus adds dfc05c69c258 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 4afa60d3a88a regulator: axp20x: fix DCDCB and BLDO2 definitions for AXP806 adds 48593a99a1f6 regulator: stpmic1: Change buck1 voltage range adds 7cd415f87559 regulator: pv88060: Fix array out-of-bounds access adds 3c413f594c4f regulator: pv88080: Fix array out-of-bounds access adds a5455c915941 regulator: pv88090: Fix array out-of-bounds access adds 86d2d637fd84 Merge branch 'regulator-5.0' into regulator-linus adds 29b14e20503b Merge remote-tracking branch 'regulator-fixes/for-linus' adds 5035e90c71bf Merge branch 'spi-5.0' into spi-linus adds 4e29145005ff Merge remote-tracking branch 'spi-fixes/for-linus' adds 89d949ef9ad7 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 585bee8813d7 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 2bbba948a01f Merge remote-tracking branch 'ide/master' adds 77112423db4c Merge remote-tracking branch 'mtd-fixes/master' adds 7bdf2c8fee51 media: v4l: ioctl: Sanitize num_planes before using it adds c3253f44d1e5 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 9ccc4950c776 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds b7dcdbb2b95a Merge remote-tracking branch 'kvms390-fixes/master' adds ff066653aeed hwmon: (pmbus/tps53679) Fix driver info initialization in [...] adds 588ea107b51b Merge remote-tracking branch 'hwmon-fixes/hwmon' adds f612acfae86a exec: Fix mem leak in kernel_read_file adds 200e89417b89 Merge remote-tracking branch 'vfs-fixes/fixes' adds daedc059c385 Merge remote-tracking branch 'scsi-fixes/fixes' adds d6d50cd566c7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 3b7d1b82119e Merge remote-tracking branch 'kbuild/for-next' adds 54bcf0bf1eda Merge remote-tracking branch 'leaks/leaks-next' adds 10b3fff7c8cf Merge remote-tracking branch 'dma-mapping/for-next' adds e844f2c11080 x86/mpx: tweak header name adds 852661a8691f drm: tweak header name adds 746c9398f5ac arch: move common mmap flags to linux/mman.h adds f406e5356aa0 Merge remote-tracking branch 'asm-generic/master' adds cfb7d3dbd1ea Merge remote-tracking branch 'arm/for-next' adds e80b5d6a1798 Merge remote-tracking branch 'arm64/for-next/core' adds bb8727096c86 clk: tegra: dfll: Make symbol 'tegra210_cpu_cvb_tables' static adds c22ae32d94e7 Merge tag 'v5.1-rockchip-dts32-2' of git://git.kernel.org/ [...] adds 02260a619efe arm64: dts: rockchip: Enable tsadc device on rock960 adds e88dc153eed2 Merge tag 'v5.1-rockchip-dts64-2' of git://git.kernel.org/ [...] adds 5863dbe071ca arm64: dts: sprd: Remove PMIC INTC irq trigger type adds 640e2c51bdf2 arm64: dts: sprd: Add ADC calibration support adds a47954095395 arm64: dts: sprd: Add SC2731 charger device adds 02643475a8d3 arm64: dts: sprd: Add SC27XX fuel gauge device adds 0419a75b1808 arm64: dts: sprd: Remove wildcard compatible string adds b258ad994e96 Merge tag 'renesas-dt-bindings-for-v5.1' of git://git.kern [...] adds 84fa80bf30f5 Merge branches 'arm/drivers' and 'arm/dt' into for-next adds 2c0ece7d2ae9 arm-soc: document merges adds b84509688126 Merge remote-tracking branch 'arm-soc/for-next' adds 184ac9afe595 Merge remote-tracking branch 'actions/for-next' adds a09e2bfae605 Merge remote-tracking branch 'amlogic/for-next' adds c8077a796ffc Merge remote-tracking branch 'at91/at91-next' adds d4a8aae7977e Merge remote-tracking branch 'bcm2835/for-next' adds b2689d2271da Merge remote-tracking branch 'imx-mxs/for-next' adds 2c5133ba9302 Merge remote-tracking branch 'keystone/next' adds 5146a0a6a8f5 Merge remote-tracking branch 'mediatek/for-next' adds 4dde22a492a8 Merge remote-tracking branch 'mvebu/for-next' adds 759c962d3c9b ARM: dts: am335x-evmsk: Fix PHY mode for ethernet adds 37685f6a63ee ARM: dts: am335x-evm: Fix PHY mode for ethernet adds 0661465ec86e Merge branch 'am335x-phy-fixes' into omap-for-v5.0/fixes-v2 adds fa2b1eeaeb1d Merge branch 'omap-for-v5.0/fixes-v2' into for-next adds 641a0a306b84 Merge remote-tracking branch 'omap/for-next' adds f2aa85924204 Merge remote-tracking branch 'qcom/for-next' adds 33ad2886cc1c Merge remote-tracking branch 'renesas/next' adds 6180c4e2064a Merge branch 'v5.1-armsoc/dts32' into for-next adds 5c46d9eff246 Merge branch 'v5.1-armsoc/dts64' into for-next adds 8444545ff72a Merge branch 'v5.1-clk/next' into for-next adds a0c9e1d9f6d5 Merge remote-tracking branch 'rockchip/for-next' adds e653eaed97ac ARM: dts: exynos: Enable ADC on Odroid HC1 adds a66352e00548 ARM: dts: exynos: Add minimal clkout parameters to Exynos3250 PMU adds 8e0861fd7f83 ARM: dts: exynos: Add stdout path property to Arndale board adds 4dc185ccc729 ARM: dts: exynos: Disable ARM PMU on Odroid XU3-lite adds 78901a2e8655 Merge branch 'next/dt' into for-next adds 885b005d232c ARM: dts: exynos: Add support for secondary DAI to Odroid XU3 adds 625c731d1b2a ARM: dts: exynos: Add support for secondary DAI to Odroid XU4 adds 02b73248d5ec Merge branch 'next/dt' into for-next adds 87c155fc6530 Merge remote-tracking branch 'samsung-krzk/for-next' adds 13737a38fb2d Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 66d048f54f25 Merge remote-tracking branch 'tegra/for-next' adds 46b6c145c39a Merge remote-tracking branch 'clk/clk-next' adds 3de83fcb0c6d Merge remote-tracking branch 'm68k/for-next' adds 6ce1874de854 m68k: add ColdFire mcf5441x eDMA platform support adds 0c260e17e392 Merge remote-tracking branch 'm68knommu/for-next' adds b46352de13f0 Merge remote-tracking branch 'microblaze/next' adds 462fb81b267d MIPS: CM: Fix indentation adds bdc18902ead8 MIPS: eBPF: Always return sign extended 32b values adds 66b6572a142f MIPS: eBPF: Remove REG_32BIT_ZERO_EX adds d411da06abbe MIPS: dma-noncoherent: Remove bogus condition in dma_sync_phys() adds 72faa7a773ca MIPS: irq: Allocate accurate order pages for irq stack adds baa1641ea918 Merge remote-tracking branch 'mips/mips-next' adds b5af8c280952 Merge remote-tracking branch 'nios2/for-next' adds c1f3c5dcff75 Merge remote-tracking branch 'parisc-hd/for-next' adds 43c24155e6f1 Merge remote-tracking branch 'powerpc/next' adds 79a47bad61bb riscv: remove the HAVE_KPROBES option adds 372b0710bcba Merge remote-tracking branch 'risc-v/for-next' adds 41fc866a5f3f s390/setup: fix boot crash for machine without EDAT-1 adds c3da68647659 Merge remote-tracking branch 's390/features' adds d4da717338a9 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 02e0bce83659 Merge remote-tracking branch 'fscrypt/master' adds 4f52f81e8b6c Merge remote-tracking branch 'befs/for-next' adds 3e8617032fe2 Btrfs: drop useless LIST_HEAD in merge_reloc_root adds c13fbb3496ec btrfs: Make first argument of btrfs_run_delalloc_range dir [...] adds 677233af3f2a Btrfs: do not overwrite scrub error with fault error in sc [...] adds 01f189c5b30c Btrfs: do not overwrite error return value in scrub progre [...] adds 75cf819ced8b Btrfs: do not overwrite error return value in the get devi [...] adds 61ac05156051 Btrfs: setup a nofs context for memory allocation at btrfs [...] adds 1bc2b3acd4bb Btrfs: setup a nofs context for memory allocation at __btr [...] adds 4d5cbf295527 btrfs: Remove unused arguments from btrfs_get_extent_fiemap adds a0d6b0a594de btrfs: Refactor btrfs_get_extent_fiemap adds e0a764b441fc btrfs: Remove redundant assignment in btrfs_get_extent_fiemap adds 5fa7fce78348 btrfs: remove set but not used variable 'num_pages' adds 57f86e464c53 btrfs: Remove inode argument from async_cow_submit adds ae3c5082b526 btrfs: Remove isize local variable in compress_file_range adds 18d969aa06be btrfs: Use ihold instead of igrab in cow_file_range_async adds 1bd69e4790d2 btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work adds e55f356b23c3 btrfs: Document logic regarding inode in async_cow_submit adds 4823ee8f93b0 btrfs: Refactor shrink_delalloc adds 30658d59070e Btrfs: remove redundant check for swapfiles when reflinking adds a35d957198cc Btrfs: do not overwrite error return value in the device r [...] adds 3121c86066bc Btrfs: do not overwrite error return value in the balance ioctl adds 857820be72f8 btrfs: Remove impossible condition from mergable_maps adds d439a41a10e1 Btrfs: move duplicated nodatasum check into common reflink [...] adds 0cb48670a1ce btrfs: Rename found_type to extent_type in btrfs_get_extent adds 688cfc2b702d btrfs: Consolidate retval checking of core btree functions adds d0c044c3cdc5 btrfs: Remove not_found_em label from btrfs_get_extent adds 791647a150f7 btrfs: merge btrfs_find_device_missing_or_by_path() into parent adds 904294da49dd btrfs: cleanup btrfs_find_device_by_devspec() adds 497e491a1b9f btrfs: refactor btrfs_find_device() take fs_devices as argument adds bbeb2d6a5ce5 btrfs: refactor btrfs_free_stale_devices() to get return value adds 6e6107ca88e9 btrfs: merge btrfs_find_device and find_device adds 233e0af7e6f1 btrfs: simplify workqueue name when allocating adds 11b8db8811ea btrfs: scrub: print messages when started or finished adds 33afdc21e198 btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref_lock adds 2fe800535a98 btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head adds 8ab6b6a12b53 btrfs: call btrfs_create_pending_block_groups unconditionally adds f780ffc6502e btrfs: relocation: Delay reloc tree deletion after merge_r [...] adds 37e36765cffc btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap adds 47559921c7a3 btrfs: qgroup: Introduce per-root swapped blocks infrastructure adds 7b33613c6d86 btrfs: qgroup: Use delayed subtree rescan for balance adds f1448589d6a8 btrfs: qgroup: Cleanup old subtree swap code adds 7b2f269f4381 btrfs: split btrfs_set_lock_blocking_rw to read and write helpers adds 54da00a6ebd4 btrfs: split btrfs_clear_lock_blocking_rw to read and writ [...] adds 3c9de04a395a btrfs: replace btrfs_set_lock_blocking_rw with appropriate [...] adds 70b494df4cc8 btrfs: open code now trivial btrfs_set_lock_blocking adds 3a50db2d7970 btrfs: simplify waiting loop in btrfs_tree_lock adds e22631012d5d btrfs: merge btrfs_set_lock_blocking_rw with it's caller adds e12e44f56359 btrfs: let the assertion expression compile in all configs adds d384038dcbdd btrfs: qgroup: Remove duplicated trace points for qgroup_r [...] adds d9c582c290f2 btrfs: Output ENOSPC debug info in inc_block_group_ro adds 734cb8d9c7ca btrfs: replace cleaner_delayed_iput_mutex with a waitqueue adds ec68fb23fb1a btrfs: introduce new ioctl to unregister a btrfs device adds d5be1f83a217 btrfs: add helpers for compression type and level adds a155386c1b77 btrfs: rename workspaces_list to workspace_manager adds 2925ef371197 btrfs: manage heuristic workspace as index 0 adds 224c801ab08a btrfs: unify compression ops with workspace_manager adds cb44265f24ec btrfs: add helper methods for workspace manager init and cleanup adds db0351c40598 btrfs: add compression interface in (get/put)_workspace adds a0d0daaed06a btrfs: move to function pointers for get/put workspaces adds b4ae17dce6dc btrfs: plumb level through the compression interface adds b28ae2364279 btrfs: change set_level() to bound the level passed in adds 50362efc19fa btrfs: zstd use the passed through level instead of default adds ffbbf010ce58 btrfs: make zstd memory requirements monotonic adds ab7d035e1650 btrfs: add zstd compression level support adds d8a45fd537a9 btrfs: check if there are free block groups for commit adds 442d73a6d3d0 btrfs: dump block_rsv details when dumping space info adds bb7f400fe40f btrfs: don't use global reserve for chunk allocation adds f48cd5030147 btrfs: don't enospc all tickets on flush failure adds 2372ccb7450e btrfs: loop in inode_rsv_refill adds 799e079d68f8 btrfs: be more explicit about allowed flush states adds f6c35f717d72 btrfs: reserve extra space during evict adds 763294d0de28 btrfs: use WARN_ON in a canonical form btrfs_remove_block_group adds 29569315b987 btrfs: Remove EXTENT_FIRST_DELALLOC bit adds b3c814d0bf95 btrfs: Fix grossly misleading argument names in extent io search adds b8808c0be149 btrfs: extent_io: Kill the forward declaration of flush_write_bio adds 8821d0614978 btrfs: fix comment its device list mutex not volume lock adds 0530610dc2d8 btrfs: scrub: fix circular locking dependency warning adds a5fa6138e544 btrfs: scrub: add scrub_lock lockdep check in scrub_workers_get adds 3b6a2cd4b8d8 btrfs: scrub: convert scrub_workers_refcnt to refcount_t adds c2fb30b4cc6b btrfs: scrub: add assertions for worker pointers adds 6569f17d6eef btrfs: scrub: remove unused nocow worker pointer adds c12dd624c530 Merge branch 'misc-5.1' into for-next-current-v4.20-20190218 adds 2afd09e74518 btrfs: check for refs on snapshot delete resume adds 6617e82e27c9 btrfs: save drop_progress if we drop refs at all adds c81c80630466 Merge branch 'ext/josef/fix-drop-progress' into for-next-c [...] adds 35290a91a701 Merge branch 'ext/filipe/snapshot-dio-buff-fix' into for-n [...] adds b15ce5baa544 Btrfs: check if destination root is read-only for deduplication adds 0f6589974e89 Merge branch 'ext/filipe/dedupe-ro-snapshot' into for-next [...] adds e819bb21371f btrfs: ensure that a DUP or RAID1 block group has exactly [...] adds 789d88d6a988 Merge branch 'ext/johannes/dup-raid1-stripes' into for-nex [...] adds 11d6765e99be Merge branch 'for-next-current-v4.20-20190218' into for-ne [...] adds 20fa17efd61a btrfs: qgroup: Move reserved data accounting from btrfs_de [...] adds 0b6b996db52c btrfs: qgroup: Make qgroup async transaction commit more a [...] adds 0e447bef0b61 btrfs: honor path->skip_locking in backref code adds f09e5456f1d4 Btrfs: fix fsync after succession of renames of different files adds 6939d6c77568 Btrfs: fix fsync after succession of renames and unlink/rmdir adds eb6635d771b2 Btrfs: remove no longer needed range length checks for ded [...] adds 4044146fa309 Merge branch 'misc-next' into for-next-next-v5.0-20190218 adds 8ad56123f59f Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds c96dcf38a347 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds 7970ce64093d Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] adds b4456890f4f4 btrfs: reserve space for inheriting properties adds 5f704ba0bb35 btrfs: use the existing credit for our first prop adds 0da07852fb68 Merge branch 'ext/josef/rsv-prop' into for-next-next-v5.0- [...] adds 8d293bf657b3 Merge branch 'for-next-next-v5.0-20190218' into for-next-20190218 adds 5f4941a8c39c Merge remote-tracking branch 'btrfs-kdave/for-next' adds 0fd3fd0a9bb0 libceph: handle an empty authorize reply adds 04242ff3ac0a ceph: avoid repeatedly adding inode to mdsc->snap_flush_list adds 5154038626b2 Merge remote-tracking branch 'ceph/master' adds 21cce746f789 CIFS: Fix leaking locked VFS cache pages in writeback retry adds 94a4ef00381c cifs: Fix NULL pointer dereference of devname adds c45cba607af3 cifs: replace snprintf with scnprintf adds 672d973419a1 cifs: add credits from unmatched responses/messages adds da131e76dc73 cifs: return -ENODATA when deleting an xattr that does not exist adds f5e7e0fa6d2d smb3: fix bytes_read statistics adds b0aaa46d99a4 CIFS: Do not reset lease state to NONE on lease break adds d3de48233978 smb3: make default i/o size for smb3 mounts match what ser [...] adds 2d01e5fe74eb smb3: request more credits on tree connect adds ec47e53f363f cifs: Accept validate negotiate if server return NT_STATUS [...] adds 2adec2d18f9a CIFS: Always reset read error to -EIO if no response adds 6b086203f5dd CIFS: Do not log credits when unmounting a share adds 35bf8486144c CIFS: Count SMB3 credits for malformed pending responses adds 963ba78acda8 CIFS: Respect SMB2 hdr preamble size in read responses adds 5d4ea7aaaea8 CIFS: Mask signals during sock_sendmsg() adds e16219821f1c CIFS: Set reconnect instance to one initially adds 01482b390876 CIFS: Respect reconnect in MTU credits calculations adds 01b69ae332b8 CIFS: Respect reconnect in non-MTU credits calculations adds c4f4aa8adc6c CIFS: Check for reconnects before sending async requests adds c5c5d1b12b0d CIFS: Check for reconnects before sending compound requests adds 9fa2e5fed195 CIFS: Adjust MTU credits before reopening a file adds 60b434309fb9 CIFS: Remove custom credit adjustments for SMB2 async IO adds 2eabb4b59ca8 CIFS: Reopen file before get SMB2 MTU credits for async IO adds da517e7c14e9 CIFS: Find and reopen a file before get MTU credits in writepages adds bc381eba785e CIFS: Move unlocking pages from wdata_send_pages() adds ee8f272bda70 CIFS: Move open file handling to writepages adds fe389822f1f2 CIFS: Return error code when getting file handle for writeback adds a2841d0e085e CIFS: Try to acquire credits at once for compound requests adds b4a28f2525bf cifs: update internal module version number adds 166829b8b273 smb3: fix credit reconnect problem adds 4b17994bf431 Merge remote-tracking branch 'cifs/for-next' adds 0bdf8a8245fd eCryptfs: fix a couple type promotion bugs adds 4b47a8b51e7b ecryptfs: re-order a condition for static checkers adds d43388dea04b eCryptfs: fix permission denied with ecryptfs_xattr mount [...] adds 1e946d8f309b Merge remote-tracking branch 'ecryptfs/next' adds 93bc420ed41d ext2: support statx syscall adds 6d8612535be5 Merge ext2 statx(2) fix. adds af6a51130626 fanotify: Fold dequeue_event() into process_access_response() adds 8c5544666c9d fanotify: Move locking inside get_one_event() adds f7db89accc9c fsnotify: Create function to remove event from notification list adds ca6f86998d81 fanotify: Simplify cleaning of access_list adds 40873284d710 fanotify: Track permission event state adds fabf7f29b3e2 fanotify: Use interruptible wait when waiting for permissi [...] adds b15f0f036186 Pull fanotify interruptible waits work. adds a00eb52e3f2f udf: Drop pointless check from udf_sync_fs() adds ab581583f0d7 Pull UDF cleanup in udf_sync_fs(). adds e9b4618c9194 Merge remote-tracking branch 'ext3/for_next' adds 2b653050b792 Merge remote-tracking branch 'f2fs/dev' adds 1acc40a0551d Merge remote-tracking branch 'fuse/for-next' adds 5b33af96c27f Merge remote-tracking branch 'jfs/jfs-next' adds 4eb2d9c4b9be Merge remote-tracking branch 'nfs-anna/linux-next' adds fe3210dfdad0 Merge remote-tracking branch 'nfsd/nfsd-next' adds c523328665cc Merge remote-tracking branch 'overlayfs/overlayfs-next' adds cc6317ce0e7c Merge remote-tracking branch 'v9fs/9p-next' adds 414308411e51 Merge remote-tracking branch 'xfs/for-next' adds cc4b1242d7e3 vfs: fix preadv64v2 and pwritev64v2 compat syscalls with o [...] adds b799a82237a5 Merge branches 'fixes' and 'work.misc' into for-next adds 27ccc0d52fa1 Merge remote-tracking branch 'vfs/for-next' adds 211cf8e8287a Merge remote-tracking branch 'printk/for-next' adds f8141269bbd4 Merge remote-tracking branch 'pci/next' adds d3bcf28c61a3 Merge remote-tracking branch 'pstore/for-next/pstore' adds eda7ed187b6d Merge remote-tracking branch 'hid/for-next' adds 98e4b95a871c Merge remote-tracking branch 'i2c/i2c/for-next' adds 1bb46a20e73b hwmon: (dell-smm) Support up to 10 temp sensors adds 89bff8c2a07e hwmon: (hih6130) add dtb compatibility tables adds dbdd4f69125c devicetree: hwmon: Add bindings documentation for HIH6130 adds c947e51cf803 hwmon: (adt7462) Mark expected switch fall-throughs adds 6f4a46f0eb5e hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data adds 705f2c81972b hwmon: (pmbus) add support for DPS-650AB adds 35ca16c84e9b dt-bindings: hwmon: add dps650ab documentation adds 8f3bcb360ad4 hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_A [...] adds 17de1a88e84c hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_A [...] adds 905bc0d460b7 hwmon: (gpio-fan) Replace S_<PERMS> with octal values adds 1640bb596e4b hwmon: (hih6130) Use permission specific SENSOR[_DEVICE]_A [...] adds 0d87116fe2e4 hwmon: (hwmon) Replace S_<PERMS> with octal values adds 122113015671 hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE [...] adds 2f8f710236c9 hwmon: (i5k_amb) Replace S_<PERMS> with octal values adds f6861c0eea3d hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_AT [...] adds 09cb4161b874 hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_AT [...] adds 389bc38eeb4a hwmon: (iio_hwmon) Replace S_<PERMS> with octal values adds 46dce7a19551 hwmon: (ina209) Use permission specific SENSOR[_DEVICE]_AT [...] adds a4ec92ed8bc8 hwmon: (ina3221) Use permission specific SENSOR[_DEVICE]_A [...] adds 4820d5115e0a hwmon: (jc42) Replace S_<PERMS> with octal values adds b65626b6d6ec hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_AT [...] adds 6ccf6a8340d7 hwmon: (lineage-pem) Use permission specific SENSOR[_DEVIC [...] adds 0f875acc93d1 hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds e6ab6e0e983c hwmon: (lm75) Replace S_<PERMS> with octal values adds 97b539d58204 hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds fdb97a027d60 hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds a9283c8fe9a1 hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 3334851dca80 hwmon: (lm90) Replace S_<PERMS> with octal values adds 185c993f0365 hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 7f9d05816e6b hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 5c06d5689629 hwmon: (lm95241) Replace S_<PERMS> with octal values adds 5a2d18cb7207 hwmon: (lm95245) Replace S_<PERMS> with octal values adds bbc7a6b5568c hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_A [...] adds 409e8bce6104 hwmon: (ltc4151) Use permission specific SENSOR[_DEVICE]_A [...] adds ae868a2953f4 hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_A [...] adds d703e7f16054 hwmon: (ltc4245) Replace S_<PERMS> with octal values adds 2e1ce20149ea dt-bindings: hwmon: (ina3221) Add ti,single-shot property adds 43dece162de0 hwmon: (ina3221) Implement ti,single-shot DT property adds e4af8ad04d76 hwmon: (adm1029) Remove write to FFF paragraph adds 4b4fb2542d71 hwmon: (adm1029) Add SPDX header adds b6c6d0cf4837 hwmon: (adm1029) replace S_IXXX macros by their numeric values adds 66b331ca2876 hwmon: (adm1029) Add blank line after declarations adds d6450e852439 hwmon: (adm1029) Fix Logical continuations should be on th [...] adds a15ad1935055 hwmon: (adm1029) Fix function alignment adds 8241f885750a hwmon: (adm1029) Add a comment for locking mutex adds decb23dc6036 hwmon: (ltc4261) Use permission specific SENSOR[_DEVICE]_A [...] adds 9d6c125575b4 hwmon: (max16065) Use permission specific SENSOR[_DEVICE]_ [...] adds 21887303b761 hwmon: (max1619) Use permission specific SENSOR[_DEVICE]_A [...] adds 845ee70923e1 hwmon: (max31722) Use permission specific SENSOR[_DEVICE]_ [...] adds dc8dbb4d7672 hwmon: (max31790) Replace S_<PERMS> with octal values adds 0a0ab22a78dc hwmon: (max6639) Use permission specific SENSOR[_DEVICE]_A [...] adds 823b86783b2b hwmon: (max6642) Use permission specific SENSOR[_DEVICE]_A [...] adds 0f50b2e85083 hwmon: (max6650) Use permission specific SENSOR[_DEVICE]_A [...] adds 6d190949821b hwmon: (mc13783-adc) Use permission specific SENSOR[_DEVIC [...] adds e590be4ab142 hwmon: (nct7904) Replace S_<PERMS> with octal values adds f0faf62c71a9 hwmon: (nsa320-hwmon) Use permission specific SENSOR[_DEVI [...] adds eba42d30fb11 hwmon: (pc87360) Use permission specific SENSOR[_DEVICE]_A [...] adds 86b9f5650029 hwmon: (pc87427) Use permission specific SENSOR[_DEVICE]_A [...] adds e3a0ee1a8f3d hwmon: (powr1220) Use permission specific SENSOR[_DEVICE]_ [...] adds 290dbb8ee4aa hwmon: (sch5627) Use permission specific SENSOR[_DEVICE]_A [...] adds 80c6b12169ea hwmon: (sch5636) Use permission specific SENSOR[_DEVICE]_A [...] adds 626c4a0657a4 hwmon: (scmi-hwmon) Replace S_<PERMS> with octal values adds 6a0785aaf025 hwmon: (scpi-hwmon) Replace S_<PERMS> with octal values adds 41c9a49ad338 hwmon: (sht15) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 5512eb063e5d hwmon: (sht21) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 45df5e27711e hwmon: (sht3x) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 8721bdecd3e5 hwmon: (smsc47b397) Use permission specific SENSOR[_DEVICE [...] adds ecd52d7bb674 hwmon: (stts751) Use permission specific SENSOR[_DEVICE]_A [...] adds 1acd2e295ec4 hwmon: (tc654) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 5abcbc7beeca hwmon: (tc74) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 51148a239aac hwmon: (tmp102) Replace S_<PERMS> with octal values adds 69dd7cdbeca3 hwmon: (tmp103) Use permission specific SENSOR[_DEVICE]_AT [...] adds b626eb22f9e1 hwmon: (tmp421) Replace S_<PERMS> with octal values adds fa75f745e34a hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DE [...] adds f74c24f866f8 hwmon: (via-cputemp) Use permission specific SENSOR[_DEVIC [...] adds e2f05d608653 hwmon: (occ) Fix license headers adds 57bc30196448 hwmon: (lm85) remove freq_map size hardcodes adds 1abf33061898 dt-bindings: Add LM96000 as a trivial device adds 11650cf02e79 hwmon: (lm85) support the LM96000 adds e9b95485c12c hwmon: (lm85) add support for LM96000 high frequencies adds 45034e48276c hwmon: (ad7418) Catch I2C errors adds e4e6c0b0ad79 hwmon: (f71882fg) Mark expected switch fall-through adds 9ddcf5892ff0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 32c8966e904b docs: kernel-doc: typo "if ... if" -> "if ... is" adds 0358affb5cd8 Documentation: change linux-4.x references to 5.x adds 8a3680e21634 Merge branch 'docs-5.0-fix' into docs-next adds 44a47f0e3ec2 sysfs.txt: add note on available attribute macros adds 9d87bbae2d60 perf-security: document perf_events/Perf resource control adds 68570ca0b4b5 perf-security: document collected perf_events/Perf data ca [...] adds e152c7b7bf56 perf-security: elaborate on perf_events/Perf privileged users adds e85a198e30e9 perf-security: wrap paragraphs on 72 columns adds 6220298fb1dc Merge remote-tracking branch 'jc_docs/docs-next' adds 5f09bc8cc401 Merge tag 'v5.0-rc7' into patchwork adds 14c8e80e6869 media: v4l: ioctl: Sanitize num_planes before using it adds a8566d79f8ff media: vim2m: fix build breakage due to a merge conflict adds 09714569969c media: vimc: add USERPTR support adds 5964cbd86922 media: imx: Set capture compose rectangle in capture_devic [...] adds 5515e414f42b media: vimc: Remove unused but set variables adds 3d769df5fc32 media: v4l2-subdev.h: v4l2_subdev_call: use temp __sd variable adds bc2dea9e51c8 media: adv748x: Add is_txb() adds 29166e0f8f42 media: adv748x: Rename reset procedures adds 21325e19cade media: adv748x: csi2: Link AFE with TXA and TXB adds 3361b9c4ed87 media: adv748x: Store the source subdevice in TX adds a33df6ac3151 media: adv748x: Store the TX sink in HDMI/AFE adds 9423ca350df7 media: adv748x: Implement TX link_setup callback adds ac105ab2138f media: i2c: adv748x: Convert SW reset routine to function adds 16597c2744f7 media: i2c: adv748x: Remove PAGE_WAIT adds 9f6d7bacc726 media: ov5640: Move test_pattern_menu before ov5640_set_ct [...] adds a0c29afb5064 media: ov5640: Add register definition for test pattern register adds 2aff1fc3653a media: ov5640: Disable transparent feature for test pattern adds bddc5cdfc82d media: ov5640: Add three more test patterns adds 7cb013b1049a media: ov5640: Set JPEG output timings when outputting JPEG data adds 2b5c18f964df media: ov5640: Consolidate JPEG compression mode setting adds 6530a5eb9995 media: ov5640: Fix set 15fps regression adds 1d4c41f3d887 media: i2c: ov5640: Fix post-reset delay adds 27b795adb3c2 media: ipu3-imgu: Prefix functions with imgu_* instead of ipu3_* adds f47c34be55f7 media: soc_camera: Remove the mt9m001 SoC camera sensor driver adds 3c32db82df60 media: soc_camera: Remove the rj45n1 SoC camera sensor driver adds 280de94a6519 media: soc_camera: Move to the staging tree adds 045f95e77333 media: soc_camera: Move the imx074 under soc_camera directory adds dc548ee0773b media: soc_camera: Move the mt9t031 under soc_camera directory adds dd1df35dd0f6 media: soc_camera: Depend on BROKEN adds 959bba134238 media: vivid: two unregistration fixes adds cdabfa840259 media: vimc: fix memory leak adds e3e71be056df media: wl128x: fix spelling mistake: "Swtich" -> "Switch" adds 46c039d06b6e media: cx25840: mark pad sig_types to fix cx231xx init adds a7fe4ca72b1f media: v4l: Add 32-bit packed YUV formats adds 10a2bc7e63f9 media: v4l2-tpg-core: Add support for 32-bit packed YUV fo [...] adds 6377bb7d18cc media: vivid: Add definitions for the 32-bit packed YUV formats adds 98617b456741 media: imx-pxp: Start using the format VUYA32 instead of Y [...] adds cfc7740835d0 media: vb2: replace bool by bitfield in vb2_buffer adds 7e4e71624491 media: vb2: keep track of timestamp status adds b7990bcfb644 media: cec: fix epoll() by calling poll_wait first adds f4dd471b5c36 media: media-request: fix epoll() by calling poll_wait first adds 914c68686441 media: vb2: fix epoll() by calling poll_wait first adds 398d768025c1 media: v4l2-ctrls.c: fix epoll() by calling poll_wait first adds dd8695e4e1e3 media: v4l2-mem2mem: fix epoll() by calling poll_wait first adds 96ebc0ca6f6d media: v4l2-mem2mem: add q->error check to v4l2_m2m_poll() adds bb436cbeb918 media: videobuf: fix epoll() by calling poll_wait first adds c6f5c7c237fb media: dvb-core: fix epoll() by calling poll_wait first adds 4f14e3272f1c extended-controls.rst: split up per control class adds 076d792b1746 media: dt-bindings: media: sun6i: Add A64 CSI compatible adds 27e2add8ae8f media: sun6i: Add A64 CSI block support adds b8726aea59de media: ipu3: update meta format documentation adds 45602f7110fe media: uvcvideo: Fix smatch warning adds 0654cbcc8dfb media: uvcvideo: Use usb_make_path to fill in usb_info adds 5b6326b7aedd media: vsp1: Fix smatch warning adds e260d78736db media: vsp1: Add RZ/G support adds b8eb83457e79 media: dt-bindings: media: renesas-fcp: Add RZ/G2 support adds d31b282e2c0d media: sun6i: Fix CSI regmap's max_register adds 19b18e78b327 media: sun6i: Add support for RGB565 formats adds 35deee141834 media: sun6i: Add support for JPEG media bus format adds 0806bc0afbb4 media: tda1997x: fix get_edid adds 5c88ee02932a media: sh: migor: Include missing dma-mapping header adds 1b275e4e8b70 media: mtk-jpeg: Correct return type for mem2mem buffer helpers adds 9af469c5be3b media: mtk-mdp: Correct return type for mem2mem buffer helpers adds 0650a91499e0 media: mtk-vcodec: Correct return type for mem2mem buffer helpers adds 8d20dcefe471 media: mx2_emmaprp: Correct return type for mem2mem buffer [...] adds da2d3a4e4ada media: rockchip/rga: Correct return type for mem2mem buffe [...] adds 30fa627b3223 media: s5p-g2d: Correct return type for mem2mem buffer helpers adds 4a88f89885c7 media: s5p-jpeg: Correct return type for mem2mem buffer helpers adds 43c145195c7f media: sh_veu: Correct return type for mem2mem buffer helpers adds 29701c3612fa media: rockchip/vpu: Correct return type for mem2mem buffe [...] adds 8dd22b289c8f media: v4l2-mem2mem: Correct return type for mem2mem buffe [...] adds ffaec3b21abc media: exynos4-is: remove redundant check on type adds 9dacde5ed064 media: cedrus: Forbid setting new formats on busy queues adds 73a1d4329306 media: cedrus: mpeg2: Use v4l2_m2m_get_vq helper for captu [...] adds 75e3e5b85da1 media: vicodec: Add a flag for I-frames in fwht header adds 12aceee1f412 media: ov7740: fix runtime pm initialization adds 721074b03411 media: rc: rcmm decoder and encoder adds b1f37757dc3b media: rc: ir-rc6-decoder: enable toggle bit for Zotac remotes adds a49a7a4635de media: smipcie: add universal ir capability adds 174bcae1a4e9 media: staging/imx: refactor imx media device probe adds 67673ed55084 media: staging/imx: rearrange group id to take in account IPU adds 3f44193780fb media: dt-bindings: add bindings for i.MX7 media driver adds 05f634040c0d media: staging/imx7: add imx7 CSI subdev driver adds 7807063b862b media: staging/imx7: add MIPI CSI-2 receiver subdev for i.MX7 adds fa88fbdafb4a media: imx7.rst: add documentation for i.MX7 media driver adds 3fecc49e0dd8 media: imx7.rst: Fix ReST syntax adds 5ecc0edb5653 media: staging/imx: add i.MX7 entries to TODO file adds 7637c2612c7c media: video-mux: add bayer formats adds b3c786566d8f media: MAINTAINERS: add entry for Freescale i.MX7 media driver adds 2758d9a77fb4 media: imx7-media-csi.c: fix merge breakage adds 1c186d5fd734 media: imx7-media-csi: don't store a floating pointer adds 919372298838 media: imx7-media-csi: get rid of unused var adds 0bdfc56c13c0 media: ipu3: shut up warnings produced with W=1 adds 9fabe1d108ca media: ipu3-mmu: fix some kernel-doc macros adds 63c5647d99fb Merge remote-tracking branch 'v4l-dvb/master' adds cbca3da2b0a7 Merge remote-tracking branch 'v4l-dvb-next/master' adds eb6bca7f52c7 Merge remote-tracking branch 'fbdev/fbdev-for-next' adds c123c89e9713 Merge branch 'acpica' into linux-next adds 059676499bd1 Merge branches 'acpi-tables', 'acpi-debug', 'acpi-ec' and [...] adds 7a2a288c4f74 Merge branch 'acpi-apei' into linux-next adds 5cb26485ab3e Merge branches 'acpi-video' and 'acpi-x86' into linux-next adds 7416f1f20687 PM / Domains: Mark "name" const in genpd_dev_pm_attach_by_name() adds eeb35df05244 PM / Domains: Mark "name" const in dev_pm_domain_attach_by_name() adds 8336c088e417 Merge branches 'pm-core', 'pm-sleep', 'pm-qos', 'pm-domain [...] adds 04b1d5d09849 intel_idle: add support for Jacobsville adds 82b17d0b20f3 Merge branches 'pm-cpuidle' and 'powercap' into linux-next adds 82e4a5d9a013 Merge branch 'pm-cpufreq' into linux-next adds ab5ca7f13d06 Merge branch 'pm-opp' into linux-next adds 265407bf8bb6 Merge branch 'devprop' into linux-next adds 1757d05f3112 ACPI / CPPC: Add a helper to get desired performance adds 6c8d750f9784 cpufreq / cppc: Work around for Hisilicon CPPC cpufreq adds fa93b51c5509 cpufreq: intel_pstate: Avoid redundant initialization of l [...] adds a8e1942d97dc cpufreq: intel_pstate: Eliminate intel_pstate_get_base_pstate() adds b8bd1581aa61 cpufreq: intel_pstate: Rework iowait boosting to be less a [...] adds 202b6b64fdea Merge branch 'pm-cpufreq' into linux-next adds aa342261bde5 ACPICA: Remove legacy module-level code support adds b3381bd90265 ACPICA: Interpreter: Emit warning for creation of a zero-l [...] adds 90791fbbd2df ACPICA: Debugger: Fix possible fault with the "test object [...] adds 991371e0dd4e ACPICA: Update/clarify messages for control method failures adds a3fbd67bd131 ACPICA: ACPI 6.3: Adding predefined methods _NBS, _NCH, _N [...] adds f00175d06b50 ACPICA: ACPI 6.3: Add Trigger order to PCC Identifier stru [...] adds aa475a59fff1 ACPICA: ACPI 6.3: SRAT: add Generic Affinity Structure subtable adds 6d4fb74fc8ee ACPICA: ACPI 6.3: add PCC operation region support for AML [...] adds 7e0b8342c7e5 ACPICA: ACPI 6.3: MADT: add support for statistical profil [...] adds df3bcc628b81 ACPICA: ACPI 6.3: add Error Disconnect Recover Notification value adds d91f62215d64 ACPICA: ACPI 6.3: PPTT add additional fields in Processor [...] adds f39657f78c6c ACPICA: ACPI 6.3: HMAT updates adds ec9d7565d10f ACPICA: ACPI 6.3: add GTDT Revision 3 support adds 874a7f9d5cdf ACPI/ACPICA: Trivial: fix spelling mistakes and fix whites [...] adds e2203bebaeb8 ACPICA: Update version to 20190215 adds 956eba35ebbd Merge branch 'acpica' into linux-next adds 34a62cd0df89 ACPI / processor: Set P_LVL{2,3} idle state descriptions adds ba6f3ec198d5 powercap/intel_rapl: add Ice Lake mobile adds 6372830dde5c Merge branches 'pm-cpuidle' and 'powercap' into linux-next adds 8cbd468bdeb5 cpufreq: scmi: Fix use-after-free in scmi_cpufreq_exit() adds a65b747c7753 Merge branch 'pm-cpufreq-fixes' into linux-next adds 07221c90b3d6 Merge remote-tracking branch 'pm/linux-next' adds cd284ae36b6a cpufreq: pcc-cpufreq: remove unneeded semicolon adds 2814335cb3c8 cpufreq: longhaul: remove unneeded semicolon adds 5ae06c237fd0 cpufreq: powernv: fix missing check of return value in ini [...] adds d6c8e086e9d9 cpufreq: speedstep: convert BUG() to BUG_ON() adds 40b46b3b2f09 cpufreq: davinci: move configuration to include/linux/plat [...] adds 32e564645044 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds c5a930f32ae7 Merge remote-tracking branch 'cpupower/cpupower' adds 207f05aa5dce Merge remote-tracking branch 'dlm/next' adds 23abd81b2e2b Merge remote-tracking branch 'swiotlb/linux-next' adds 1d435d53a18b Merge remote-tracking branch 'rdma/for-next' adds 76726ccb7f46 devlink: add flash update command adds 4eceba17200c ethtool: add compat for flash update adds 5c5696f3df2a nfp: devlink: allow flashing the device via devlink adds eaec2efbe4dc Merge branch 'devlink-add-the-ability-to-update-device-flash' adds 0496743b202a nfp: flower: fix masks for tcp and ip flags fields adds a0bc653b1d48 net: dsa: bcm_sf2: Remove set but not used variables 'v6_s [...] adds 56425638839c net: phy: marvell10g: Don't explicitly set Pause and Asym_Pause adds aaeb1dea514a net: sched: sch_api: set an error msg when qdisc_alloc_han [...] adds 3edaded89649 net: sgi: use GFP_ATOMIC under spin lock adds 58ecf2688cc9 ptr_ring: remove duplicated include from ptr_ring.h adds e511f17b1fb4 net: hns3: make function hclge_set_all_vf_rst() static adds 8bbed40f107f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds ed95799bd474 net: hamradio: remove unused hweight*() defines adds 31ef5b0eef2a mlxsw: spectrum: Change IP2ME CPU policer rate and burst s [...] adds 780feae7eb69 mdio_bus: Fix PTR_ERR() usage after initialization to constant adds 6e07902f56fa net: sched: using kfree_rcu() to simplify the code adds 57fd967838c6 net: dsa: Implement flow_dissect callback for tag_dsa. adds eb160971af7a r8169: remove unneeded mmiowb barriers adds bf9d787ba7ea liquidio: using NULL instead of plain integer adds 9004a14cb688 net: phy: add helper mii_10gbt_stat_mod_linkmode_lpa_t adds 96c2be34e6ce net: phy: use mii_10gbt_stat_mod_linkmode_lpa_t in genphy_ [...] adds 778a57d93e28 Merge branch 'net-phy-add-helpers-for-handling-C45-10GBT-A [...] adds c9b747dbc203 bnx2x: Remove set but not used variable 'mfw_vn' adds 4509de146800 net/tls: Move protocol constants from cipher context to tl [...] adds 3293ec232123 bnxt_en: Update firmware interface spec. to 1.10.0.47. adds c6cc32a2133c bnxt_en: Add support for BCM957504 adds 2a516444434f bnxt_en: Propagate trusted VF attribute to firmware. adds 0ca12be99667 bnxt_en: Add support for mdio read/write to external PHY adds b2d69122fd62 bnxt_en: Return relevant error code when offload fails adds 5770117186f0 Merge branch 'bnxt_en-Update-for-net-next' adds a968b5e9d587 net: dsa: qca8k: Enable delay for RGMII_ID mode adds 3b9c9f3b0b02 net: rose: add missing dev_put() on error in rose_bind adds c2a5994fbb5b net: ns83820: code cleanup for ns83820_probe_phy() adds 254c5dbe15d4 6lowpan: use rbtree for IP frag queue adds d2cf821ff677 Merge branch 'ieee802154-for-davem-2019-02-19' of git://gi [...] adds ebd738120055 Merge remote-tracking branch 'net-next/master' adds a5d9265e017f bpf: bpftool, fix documentation for attach types adds 568f196756ad bpf: check that BPF programs run with preemption disabled adds 74e31ca850c1 bpf: add skb->queue_mapping write access from tc clsact adds fb05c4726711 Merge remote-tracking branch 'bpf-next/master' adds 37b6bb77c6fd net/mlx5: Factor out HCA capabilities functions adds 16953a157b41 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds fcd1eefde8e1 Merge remote-tracking branch 'nfc-next/master' adds d9b10c6ba969 iwlwifi: bump FW API to 45 for 9000 and 22000 series adds c6ac9f9fb988 iwlwifi: pcie: fix emergency path adds ec4156a91d1e iwlwifi: dvm: don't use IWL_DL_FW_ERRORS adds 6dcdd165777b iwlwifi: pcie: add TPT oriented prints adds e41e2c267604 iwlwifi: dbg_ini: implement monitor sram memory dump adds 3f37c229543e iwlwifi: mvm: don't require WOWLAN images when unified adds 106b791ac391 iwlwifi: dbg_ini: implement monitor dram memory dump adds b73f9a4ae77d iwlwifi: mvm: support FTM responder adds fc36ffda3267 iwlwifi: mvm: support FTM initiator adds ed714460a0ec iwlwifi: mvm: clean up NO_PSDU case adds 22463857a16b iwlwifi: receive umac and lmac error table addresses from TLVs adds b61a66109222 iwlwifi: dbg_ini: rewrite trigger flow and align to FW API [...] adds ff911dcaa2e4 iwlwifi: introduce device family AX210 adds f130bb75d881 iwlwifi: add FW recovery flow adds 4c816b2132aa iwlwifi: do not fail on large amount of channels adds cee859fe9ae3 iwlwifi: mvm: Fix possible NULL pointer dereference adds 138664a30746 iwlwifi: mvm: support beacon IE injection adds 5cc9543a85ca iwlwifi: bump FW API to 46 for 9000 and 22000 series adds 2ae48edcf767 iwlwifi: pcie: fix TX while flushing adds 48e775e66e2d iwlwifi: mvm: add support for 32kHz external clock indication adds d4f4793c2d57 iwlwifi: dbg: temporarily skip periphery dump for AX210 devices adds ea695b7c69af iwlwifi: align to new periphery address space for AX210 family adds c8177fed9a7f iwlwifi: add force NMI for AX210 devices adds 971377e67074 iwlwifi: mvm: add a debug_enable op adds e2b7f83cc8c4 iwiwifi: mvm: Fix FW scan concurrency support assumptions adds ff418feeec0f iwlwifi: mvm: add support for new FTM fw API adds 2286a99c3234 iwlwifi: mvm: fix HE radiotap data4 for HE-TB PPDUs adds 937b10c0de68 iwlwifi: mvm: add debug prints for FTM adds 81edb6ad9399 iwlwifi: start using B-step for some 9000 devices adds 159133c82472 iwlwifi: properly use delay option in dump trigger flow adds 46c7c9828dd7 iwlwifi: dbg_ini: enable ignore consecutive trigger feature adds a197e6d10ce2 iwlwifi: mvm: fix the spatial reuse parsing for HE_TRIG PPDUs adds 21587a9b0a48 iwlwifi: dbg: buffer overflow in non_collect_ts_start array adds 69e508b44d5c iwlwifi: mvm: Don't warn on command failure during restart adds 44135b7c53d4 iwlwifi: mvm: Do not return an error value on HW restart adds 86ce5c740320 iwlwifi: dbg_ini: add early and after alive apply points t [...] adds 99944b73069d iwlwifi: mvm: stop static queues correctly adds f77ecde5f206 Merge tag 'iwlwifi-next-for-kalle-2019-02-14' of git://git [...] adds 06662264ce2a mt76x02: use mask for vifs adds f9a043c58219 mt76x02: use commmon add interface for mt76x2u adds 0b2d27e5b82c mt76x02: initialize mutli bss mode when set up address adds 39834c1293ca mt76x02: minor beaconing init changes adds b08ca4dc95bf mt76x02: init beacon config for mt76x2u adds dbb2b22b11cc mt76: beaconing fixes for USB adds 2bd7f3d2a93a mt76x02: enable support for IBSS and MESH adds b29e46b76552 mt76x0: eeprom: fix VHT mcs{8,9} rate power offset adds 9df0fab9d1ca mt76: move mt76_mcu_msg_alloc in mt76-core adds 680abb25f71c mt76: move mt76_mcu_get_response in mt76-core adds c07a49d475b4 mt76: move mt76_mcu_rx_event in mt76-core adds 6f02aeabc9c5 mt76x0: mcu: remove useless commented configuration adds 5ed31128782c mt76: move mt76_dma_tx_queue_skb_raw in mt76-core module adds e6287c337c30 mt76: remove add_buf pointer in mt76_queue_ops adds 128b75bf5cf9 mt76: fix software encryption issues adds 1564fa92fbf9 mt76: mt76x2: avoid running DPD calibration if tx is blocked adds 20c06572c191 mt76: explicitly disable energy detect cca during scan adds 2e4050240a6b mt76: run MAC work every 100ms adds c15b7cef2af8 mt76: clear CCA timer stats in mt76x02_edcca_init adds ccdaf7b4f22f mt76: measure the time between mt76x02_edcca_check runs adds f1906fb24901 mt76: increase ED/CCA tx block threshold adds c0f7b25ab8d3 mt76: move alloc_device common code in mt76_alloc_device adds 3bfaa974de30 mt76x2u: remove mt76x2u_alloc_device routine adds fa2355265c52 mt76x0: remove mt76x0u_alloc_device routine adds ecd25b547d96 mt76x2: remove mt76x2_alloc_device routine adds bceac167b00f mt76: change the return type of mt76_dma_attach() adds 0bee1ff6922d mt76x0: phy: report target_power in debugfs adds 1ffe410ee3bd mt76x0: init: introduce mt76x0_init_txpower routine adds 5de4db8fcb6d mt76x02u: use usb_bulk_msg to upload firmware adds bdba48d57a55 mt76: usb: fix possible NULL pointer dereference in mt76u_ [...] adds cb83585e1121 mt76: usb: fix possible memory leak in mt76u_buf_free adds b3098121c42c mt76: usb: do not run mt76u_queues_deinit twice adds 63a7de5dfbfd mt76: usb: move mt76u_check_sg in usb.c adds d704d16f201a mt76: usb: do not use sg buffers for mcu messages adds f752294946ae mt76: usb: use a linear buffer for tx/rx datapath if sg is [...] adds c2908a0dfd7a mt76: usb: introduce disable_usb_sg parameter adds 4bfff1ec2599 mt76: usb: use dev_err_ratelimited instead of dev_err in m [...] adds 3eeb7c062d88 mt76x02u: remove bogus check and comment padding adds d0ff23c1107e mt76: Use the correct hweight8() function adds b231cd7f557d mt76: fix tx status timeout processing adds 906d2d3f874a mt76: fix corrupted software generated tx CCMP PN adds f2f6a47b504b mt76: fix resetting software IV flag on key delete adds 9f688473408b mt76: mt76x2: simplify per-chain signal strength handling adds af5399b245fc Merge tag 'mt76-for-kvalo-2019-02-18' of https://github.co [...] adds d27a76fa5a66 rtlwifi: Replace old-style license information adds 8c0863125229 rtlwifi: btcoex: Replace old-style license information adds fbb352862190 rtlwifi: rtl8188ee: Replace old-style license information adds e70113691804 rtlwifi: rtl8192com: Replace old-style license information adds 0770f718458e rtlwifi: rtl8192ce: Replace old-style license information adds b44febedbb8d rtlwifi: rtl8192cu: Replace old-style license information adds 5bd4f692e0eb rtlwifi: rtl8192de: Replace old-style license information adds 647f21b10292 rtlwifi: rtl8192ee: Replace old-style license information adds 6f3fcdc88e53 rtlwifi: rtl8192se: Replace old-style license information adds 48fa0b4d58dc rtlwifi: rtl8723ae: Replace old-style license information adds 93121c03e0ce rtlwifi: rtl8723be: Replace old-style license information adds 2a7274ee12cc rtlwifi: rtl8723_common: Replace old-style license information adds 03f3dd37f095 rtlwifi: rtl8821ae: Replace old-style license information adds e703c5dd2d69 rtlwifi: Remove CamelCase variables from base code adds 2171def56daf rtlwifi: btcoexist: Remove CamelCase variable adds d420110635ad rtlwifi: rtl8188ee: Remove CamelCase variable adds ff9704538e6d rtlwifi: rtl8192{c,u}: Remove CamelCase variables adds b83faeda028b rtlwifi: rtl8188de: Remove CamelCase variables adds 2a83ad1fe330 rtlwifi: rtl8192se: Remove CamelCase variables adds 92a1aa25c782 rtlwifi: rtl8723{be,ae}: Remove CamelCase variables adds 9c66a7e5d39c rtlwifi: rtl8821ae: Remove CamelCase variables adds 1b5e2423164b brcmfmac: assure SSID length from firmware is limited adds a4176ec356c7 brcmfmac: add subtype check for event handling in data path adds aaf6a5e86e36 brcmfmac: create debugfs files for bus-specific layer adds 92d3b88b1029 brcmfmac: disable MBSS feature for bcm4330 device adds 4ab2cf03da91 brcmfmac: check and dump trap info during sdio probe adds a250c91c1762 brcmfmac: use chipname in brcmf_fw_alloc_request() for err [...] adds c988b78244df brcmfmac: print firmware reported ring status errors adds f4e183293b87 brcmfmac: improve code handling bandwidth of firmware repo [...] adds 30519cbe339a brcmfmac: support firmware reporting 160 MHz channels adds 16e646768396 brcmfmac: rework bphy_err() to take struct brcmf_pub argument adds e4d1b2716b88 brcmfmac: remove set but not used variable 'old_state' adds e8242ad03883 rsi: fix a typo in a debug message adds b9c767fdde61 rsi: fix spelling mistakes adds 6f6e4f98ee52 rsi: remove set but not used variables 'info, vif' adds 744972b2c4d2 libertas_tf: lower the debug level of command trace adds 607076a904c4 libertas_tf: don't set URB_ZERO_PACKET on IN USB transfer adds c7a5682ded7e libertas_tf: move the banner to a more appropriate place adds b723dbb313f0 libertas_tf: fix signal reporting adds e97cb6ea71b0 libertas_tf: remove set but not used variable 'flags' adds 65a576e27309 mwifiex: Fix NL80211_TX_POWER_LIMITED adds 6f21ab30469d mwifiex: don't advertise IBSS features without FW support adds 25f87d8b63b8 orinoco : Replace function name in string with __func__ adds b9b81d152cfb rtl818x_pci: Remove set but not used variables 'io_addr, m [...] adds dc76bb1e12e9 carl9170: clean up a clamp() call adds 17ae2acd1a6f rt2x00: remove unneeded check adds 5991a2ecd070 rt2x00: remove confusing AGC register adds 9ad3b5565445 rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band adds 7aca14885ede rt2800: enable TX_PIN_CFG_RFRX_EN only for MT7620 adds c7ff1bfeaf1c rt2800: comment and simplify AGC init for RT6352 adds 903516f487e8 Merge remote-tracking branch 'wireless-drivers-next/master' adds 761f1e9f99b2 Bluetooth: remove redundant zero check on count adds f9558270b85c Bluetooth: hci_qca: use wait_until_sent() for power pulses adds 78e8fa2972e5 Bluetooth: hci_qca: Deassert RTS while baudrate change command adds 035a960e7a27 Bluetooth: hci_qca: Disable IBS state machine and flush Tx buffer adds 32a7b4cbe93b Bluetooth: hci_ldisc: Initialize hci_dev before open() adds 16e183423f1a Bluetooth: hci_event: Use struct_size() helper adds 3c97ce1f8685 Bluetooth: a2mp: Use struct_size() helper adds adf5d73056d1 Bluetooth: mediatek: trivial typo fix adds 77f328dbc6cf Bluetooth: mediatek: fix up an error path to restore bdev- [...] adds 88e5f366a190 Bluetooth: mediatek: pass a pointer to mtk_hci_wmt_sync adds e0b67035a90b Bluetooth: mediatek: update the common setup between MT762 [...] adds c27bbb8a527d Merge remote-tracking branch 'bluetooth/master' adds f7b1d895a889 Merge remote-tracking branch 'mac80211-next/master' adds f1c1f7f3ceb6 Merge remote-tracking branch 'gfs2/for-next' adds ee8948548427 Merge remote-tracking branch 'mtd/mtd/next' adds 6771edfa94f1 Merge remote-tracking branch 'nand/nand/next' adds 2b455ab9c949 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 04848f5c3de3 Merge remote-tracking branch 'crypto/master' adds c06de56121e3 Merge v5.0-rc7 into drm-next adds fc782242749f drm/nouveau/volt/gf117: fix speedo readout register adds b51f9dfac719 drm/nouveau/devinit/tu102: rename implementation from tu104 adds fd95bfbdb995 drm/nouveau/mc/tu102: rename implementation from tu104 adds c011b25421f3 drm/nouveau/mmu/tu102: rename implementation from tu104 adds ef7664d9dff9 drm/nouveau/bar/tu102: rename implementation from tu104 adds 954f97983cb4 drm/nouveau/fault/tu102: rename implementation from tu104 adds 860377423350 drm/nouveau/disp/tu102: rename implementation from tu104 adds f10271ffdaba drm/nouveau/fifo/tu102: rename implementation from tu104 adds b6c82854761f drm/nouveau/ce/tu102: rename implementation from tu104 adds d83d345338b1 drm/nouveau/bios/dp: make array vsoff static, shrinks object size adds 13649101a25c drm/nouveau/bios/ramcfg: fix missing parentheses when calc [...] adds b1d03fc36ec9 drm/nouveau/pmu: don't print reply values if exec is false adds b513a18cf1d7 drm/nouveau: Don't WARN_ON VCPI allocation failures adds 966b2217d2b9 drm/nouveau: mark expected switch fall-through adds 785cf1eeafa2 drm/nouveau: fix missing break in switch statement adds 78cdadb8405e drm/nouveau/core: define GSP subdev adds eec9ffe47f60 drm/nouveau/top: add function to lookup PRI address for devices adds 7975dfc36a0b drm/nouveau/top/gv100-: translate entry for the GSP adds 2944b19b5cb5 drm/nouveau/gsp/gv100-: instantiate GSP falcon adds 04574273509c drm/nouveau/nvdec/gp102-: utilise engine PRI address from TOP adds 1a346934909b drm/nouveau/nvdec/tu102-: instantiate NVDEC0 falcon adds fdad51836250 drm/nouveau/sec2: utilise engine PRI address from TOP adds 8d2c1e337604 drm/nouveau/sec2/tu102-: instantiate SEC2 falcon adds c774ce66c5e8 drm/nouveau/secboot: fix missing newline in error messages adds 81f2bb5d6572 drm/nouveau/bios/init: label existing INIT_GENERIC_CONDITI [...] adds eb972d147471 drm/nouveau/bios/init: handle INIT_GENERIC_CONDITION_ID_NO [...] adds a8ce8b65e108 drm/nouveau/disp/gf119-: decode exception reason to human- [...] adds d7f9bb656ea4 drm/nouveau: allocate kernel channel(s) before initialisin [...] adds ba801ef068c1 drm/nouveau/kms: display destroy/init/fini hooks can be static adds fcd6f048386d drm/nouveau/kms/nv04-nv4x: move a bunch of pre-nv50 page f [...] adds f04a4186afb6 drm/nouveau/kms/nv04-nv4x: move suspend code to dispnv04 f [...] adds 0f9976dd97ca drm/nouveau/kms/nv04-nv4x: move resume code to dispnv04 init hook adds f0eee9aec06a drm/nouveau: allow accelerated buffer moves even when gr i [...] adds eb383e629c6f drm/nouveau/gr/gf100-: move fecs set_watchdog_timeout meth [...] adds 0b89ca0dc344 drm/nouveau/gr/gf100-: move fecs discover_image_size into [...] adds 7d3f06881dd0 drm/nouveau/gr/gf100-: move fecs discover_zcull_image_size [...] adds 8bf2d348bd54 drm/nouveau/gr/gf100-: move fecs discover_pm_image_size in [...] adds 7d51bc85d774 drm/nouveau/gr/gf100-: move fecs elpg setup into functions adds 8c7db7684448 drm/nouveau/gr/gf100-: remove some unnecessary reg writes adds b7f713b8d313 drm/nouveau/gr/gf100-: move fecs bind_pointer into a function adds 8e44b987e8f1 drm/nouveau/gr/gf100-: store fecs/gpccs falcon pointers in [...] adds 874c1b56f363 drm/nouveau/mmu/gf100-: make mmu invalidate function more general adds d389fd4fa937 drm/nouveau/mmu/gf100-: virtualise setting pdb base addres [...] adds 8e083686ec90 drm/nouveau/falcon: fix a few indentation issues adds 169f30b35d66 drm/nouveau/gr/gf100-: expose fecs methods for pausing ctxsw adds ae5ea7f6a811 drm/nouveau/gr/gf100-: expose method to determine current context adds 2606f291621e drm/nouveau/mmu: support initialisation of client-managed [...] adds 8e68271d7ce4 drm/nouveau/mmu: store mapped flag separately from memory pointer adds a5ff307fe1f2 drm/nouveau/mmu: add a privileged method to directly manage PTEs adds 71871aa6df50 drm/nouveau/mmu/gp100-: add privileged methods for fault r [...] adds ab2ee9ffa38a drm/nouveau/mmu/gp100-: support vmms with gcc/tex replayab [...] adds 13e957290647 drm/nouveau/fault/gp100: expose MaxwellFaultBufferA adds a261a20c0177 drm/nouveau/fault/gv100-: expose VoltaFaultBufferA adds bfe91afaca59 drm/nouveau: prepare for enabling svm with existing usersp [...] adds eeaf06ac1a55 drm/nouveau/svm: initial support for shared virtual memory adds 5be73b690875 drm/nouveau/dmem: device memory helpers for SVM adds f180bf12ac06 drm/nouveau/svm: new ioctl to migrate process memory to GP [...] adds 6c762d1b18d7 drm/nouveau/dmem: extend copy function to allow direct use [...] adds fd5e98564361 drm/nouveau/dmem: use physical vram addresses during migra [...] adds a788ade4f6e0 drm/nouveau/dmem: use dma addresses during migration copies adds 71f4e45a4ed3 Merge branch 'linux-5.1' of git://github.com/skeggsb/linux [...] adds 1bbf64db6ed0 Merge remote-tracking branch 'drm/drm-next' adds b8607a6c8a59 drm/i915: HDCP state handling in ddi_update_pipe adds bc393c36149a drm/i915: Protect i915_active iterators from the shrinker adds 3f9b0643fa01 drm/i915: Reacquire priolist cache after dropping the engine lock adds 24d2727ccc14 drm/i915/selftests: Always free spinner on __sseu_prepare error adds 697114697f8c Merge remote-tracking branch 'drm-intel/for-linux-next' adds 92bd80471113 drm/tegra: hub: Fix dereference before check adds ca52507efc03 drm/tegra: vic: Fix implicit function declaration warning adds b6de0597cf02 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds ec26d47e0e0a Merge remote-tracking branch 'drm-misc/for-linux-next' adds 7cce8e4efe5e drm/msm: fix an error code in the ioctl adds 860433ed2a55 drm/msm: Truncate the buffer object name if the copy from [...] adds bfdd6f5edb74 Merge remote-tracking branch 'drm-msm/msm-next' adds ac88f4f0999c Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 175fc8ae9481 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 19b2d7ba10bc Merge remote-tracking branch 'regmap/for-next' adds c7a13264918b ALSA: usb-audio: Expose sample resolution through proc interface adds 7a84d30f2a54 Merge remote-tracking branch 'sound/for-next' adds cb8cdb6f3344 ASoC: fsi: fix spelling mistake "doens't" -> "doesn't" adds 7aac8d13fc60 ASoC: codecs: ad193x: Remove capture support for codecs wi [...] adds 75c2ecb4bda2 ASoC: codecs: ad193x: Set constraint to always have 32 sam [...] adds 90f6e6803139 ASoC: codecs: ad193x: Fix frame polarity for DSP_A format adds bccf9c7e1483 ASoC: codecs: ad193x: Add runtime support for DSP_A and I2S modes adds 59529473751e ASoC: codecs: ad193x: Add support to disable on-chip PLL adds 30c498a10ac6 ASoC: fsl_spdif: fix TXCLK_DF mask adds 2231609a2c0a ASoC: fsl_spdif: fix sysclk_df type adds 74c6ecf4194e ASoC: qcom: Kconfig: select dmic for sdm845 adds b2c02c63ac25 ASoC: cs35l36: Make some symbols static adds 70605450fd42 ASoC: stm32: sai: remove set but not used variables 'mask, cr1' adds b5c16a24efc8 ASoC: samsung: odroid: Ensure proper sample rate on pri/sec PCM adds 461d854c0dba ASoC: simple-card: Fix refcount underflow adds 9516e531fa2f Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] adds 8fa857da9744 SoC: imx-sgtl5000: add missing put_device() adds 76a60f312f64 ASoC: wm8741: Make function 'wm8741_mute' static adds f89aea0f1321 ASoC: samsung: odroid: Add missing DAPM routes adds a6d9cef30eb1 ASoC: dapm: Potential small memory leak in dapm_cnew_widget() adds fb7a97456e32 ASoC: adau1977: Add MICBIAS example in DT bindings adds 65d257ee1286 ASoC: adau1977: Add support for setting MICBIAS via DT adds 5fd812e6f5ae ASoC: sunxi: sun50i-codec-analog: Rename hpvcc regulator s [...] adds 9dd9b210f8c6 ASoC: Intel: Headset button support in broxton machine driver adds c011245a1970 ASoC: Intel: Add Geminilake Dialog Maxim machine driver adds bc3523a3acb3 ASoC: Intel: glk: Add DAI links for Multi-Playback adds 022c4156697b ASoC: samsung: i2s: Fix secondary platform device unregistration adds c6bebefa2f06 ASoC: samsung: i2s: Fix multiple "IIS multi" devices initi [...] adds 19febab6da87 Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] adds ef69a5a98a83 Merge branch 'asoc-5.1' into asoc-next adds 8a8f800f544a Merge remote-tracking branch 'sound-asoc/for-next' adds 0b8f452c9698 Input: i8042 - rework DT node name comparisons adds 44466306ebec Input: ti_am335x_tsc - remove set but not used variable 't [...] adds 000a4bf13d6f Merge remote-tracking branch 'input/next' adds 49b1f22b567b block: avoid to READ fields of null bio adds 352d8a911df5 Merge branch 'for-5.1/block' into for-next adds eb5bd190cf36 Merge remote-tracking branch 'block/for-next' adds 568c73a355e0 dm: update dm_process_bio() to split bio if in ->make_requ [...] adds 43d6630b0d3f dm: eliminate 'split_discard_bios' flag from DM target interface adds 78fc8684d6ae dm: refactor start_io_acct and end_io_acct adds b017712c9d48 dm: implement noclone optimization for bio-based adds 107ff311cdb1 dm: improve noclone bio support adds 068a08c5f135 dm: add the ability to attach per-bio-data to dm_noclone bio adds 58c66b86cfe7 dm: improve noclone_endio() to support multipath target adds afdd7a651332 dm mpath: add support for dm_noclone and its per-bio-data adds 2ff06e3649c1 Merge remote-tracking branch 'device-mapper/for-next' adds 3de4e72ad71f Merge remote-tracking branch 'mmc/next' adds 42d1990a8ebc Merge remote-tracking branch 'kgdb/kgdb-next' adds 16b7a09bb6fd mfd: intel-lpss: Move linux/pm.h to the local header adds 2f17dd34ffed mfd: tqmx86: IO controller with I2C, Wachdog and GPIO adds 4720eb47529e mfd: sec-core: Cleanup formatting to a consistent style adds d2d833e0bf2b mfd: mxs-lradc: Mark expected switch fall-through adds e1f963bebc85 Merge remote-tracking branch 'mfd/for-mfd-next' adds dfbf453839f9 Merge remote-tracking branch 'backlight/for-backlight-next' adds 9b2c945f9f4d bq27x00: use cached flags adds 5ddfed2bffcd dt-bindings: power: supply: Add voltage-max-design-microvo [...] adds 04fb53101ede power: supply: core: Add a field to support battery max voltage adds bf592c56b165 max17042_battery: fix potential use-after-free on device remove adds 6a88b285d531 dt-bindings: arm: atmel: add missing samx7 to reset controller adds e03423c4530e dt-bindings: arm: atmel: add new sam9x60 reset controller binding adds 655ab0bc462d power: reset: at91-reset: add support for sam9x60 SoC adds 32b12c7a0cc9 Merge remote-tracking branch 'battery/for-next' adds 075ddd75680f regulator: core: remove unused rdev_get_supply() adds 55e72728cd2d regulator: pv88060: Fix .ops for PV88060_SW adds ef541f73d1a8 regulator: stpmic1: Remove regul_id and *regmap from struc [...] adds c407438f8795 regulator: core: Drop lockdep annotation in drms_uA_update() adds b9058da8199d regulator: stpmic1: Use regulator mode definition from bindings adds cde999e2a7b2 dt-bindings: regulator: remove interrupt-parent descriptio [...] adds 8c44e448583c regulator: stpmic1: Simplify regulators registration adds f369788894a4 dt-bindings: regulator: remove regulator pull-down support [...] adds 1614f086d5f5 regulator: stpmic1: Remove support for regulator pull down adds 714a74f13e81 dt-bindings: regulator: Add active discharge support for stpmic1 adds e6fff62ab8ac regulator: stpmic1: Add active discharge support adds 16646d8d3d66 Merge branch 'regulator-5.0' into regulator-5.1 stpmic1 co [...] adds 13a345d6fd4f regulator: da9062: Select maximum current in specific rang [...] adds afb29714ac09 regulator: da9063: Select maximum current in specific rang [...] adds ea7b971cd64b regulator: axp20x: remove a redundant null check on rdev adds 2bcdb5577073 Merge branch 'regulator-5.1' into regulator-next adds 58509485e85d Merge remote-tracking branch 'regulator/for-next' adds bb053e92f25c Merge remote-tracking branch 'security/next-testing' adds cc627607c2b5 Merge remote-tracking branch 'apparmor/apparmor-next' adds c5fabd11e10e Merge remote-tracking branch 'selinux/next' adds 9b56c7efe5a1 Merge remote-tracking branch 'tpmdd/next' adds 8fe7302c66f3 Merge remote-tracking branch 'watchdog/master' adds 0a472d9cba71 Merge remote-tracking branch 'iommu/next' adds 8bcb64a51065 vfio: expand minor range when registering chrdev region adds 16355214a54e samples/vfio-mdev/mbochs: expand minor range when register [...] adds 18bc04bc8a2a samples/vfio-mdev/mdpy: expand minor range when registerin [...] adds 3e4835f7d7a8 samples/vfio-mdev/mtty: expand minor range when registerin [...] adds a3906855890d vfio/spapr_tce: Skip unsetting already unset table adds 51ef3a004b1e vfio/pci: Restore device state on PM transition adds 0cfd027be1d6 vfio_pci: Enable memory accesses before calling pci_map_rom adds afa596348d83 Merge remote-tracking branch 'vfio/next' adds 1f005e3bf930 Merge remote-tracking branch 'audit/next' adds 8cd876018874 Merge remote-tracking branch 'devicetree/for-next' adds 3b155e873a38 spi: sifive: Add DT documentation for SiFive SPI controller adds 484a9a68d669 spi: sifive: Add driver for the SiFive SPI controller adds 638fdadeb85f Merge branch 'spi-5.1' into spi-next adds 9e66e9766cb6 Merge remote-tracking branch 'spi/for-next' adds 0fcb3d3cc7ec Merge remote-tracking branch 'tip/auto-latest' adds 2243ee8f7dbd Merge remote-tracking branch 'clockevents/clockevents/next' adds 4c18a76f810e Merge remote-tracking branch 'edac-amd/for-next' adds c503dc2505aa Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 42fb1b29d641 Merge remote-tracking branch 'rcu/rcu/next' adds 65ab26e39755 selftests: kvm: add selftest for releasing VM file descrip [...] adds 61c08aa9606d KVM: VMX: Compare only a single byte for VMCS' "launched" [...] adds 1ce072cbfd8d KVM: nVMX: Check a single byte for VMCS "launched" in nest [...] adds 0e0ab73c9a02 KVM: VMX: Zero out *all* general purpose registers after VM-Exit adds 831a3011294d KVM: VMX: Modify only RSP when creating a placeholder for [...] adds f3689e3f17f0 KVM: VMX: Save RSI to an unused output in the vCPU-run asm blob adds ccf447434ee6 KVM: VMX: Manually load RDX in vCPU-run asm blob adds 6f7c6d23b71a KVM: VMX: Let the compiler save/load RDX during vCPU-run adds 9ce0a07a6f49 KVM: nVMX: Remove a rogue "rax" clobber from nested_vmx_ch [...] adds 98ff2acc91d8 KVM: nVMX: Drop STACK_FRAME_NON_STANDARD from nested_vmx_c [...] adds 6c1e7e5b40f2 KVM: nVMX: Explicitly reference the scratch reg in nested [...] adds f1727b495477 KVM: nVMX: Capture VM-Fail to a local var in nested_vmx_ch [...] adds bbc0b8239257 KVM: nVMX: Capture VM-Fail via CC_{SET,OUT} in nested earl [...] adds 74dfa2784e96 KVM: nVMX: Reference vmx->loaded_vmcs->launched directly adds fbda0fd31a6d KVM: nVMX: Let the compiler select the reg for holding HOST_RSP adds 5a8781607e67 KVM: nVMX: Cache host_rsp on a per-VMCS basis adds 47e97c099bbc KVM: VMX: Load/save guest CR2 via C code in __vmx_vcpu_run() adds c09b03eb7f96 KVM: VMX: Update VMCS.HOST_RSP via helper C function adds c9afc58cc368 KVM: VMX: Pass "launched" directly to the vCPU-run asm blob adds 217aaff53c25 KVM: VMX: Invert the ordering of saving guest/host scratch [...] adds f78d0971b7bd KVM: VMX: Don't save guest registers after VM-Fail adds d55892049171 KVM: VMX: Use vcpu->arch.regs directly when saving/loading [...] adds 1561fcbc8e16 KVM: x86: Explicitly #define the VCPU_REGS_* indices adds 1222e56df14a KVM: VMX: Use #defines in place of immediates in VM-Enter [...] adds d8aefa7faab8 KVM: VMX: Create a stack frame in vCPU-run adds a46e726511f4 KVM: VMX: Move vCPU-run code to a proper assembly routine adds d2f3819bb8d3 KVM: VMX: Fold __vmx_vcpu_run() back into vmx_vcpu_run() adds d79f2f49c841 KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run() adds 666a1a652c1a KVM: VMX: Use RAX as the scratch register during vCPU-run adds 0327ad48ecfe KVM: VMX: Pass @launched to the vCPU-run asm via standard [...] adds cf349138e2cd KVM: VMX: Return VM-Fail from vCPU-run assembly via standa [...] adds 16f4673cc051 KVM: VMX: Preserve callee-save registers in vCPU-run asm s [...] adds 6eca2b9fb0cd KVM: VMX: Call vCPU-run asm sub-routine from C and remove [...] adds 1183f79a8294 KVM: VMX: Reorder clearing of registers in the vCPU-run as [...] adds da74ee0c82b1 x86/kvmclock: set offset for kvm unstable clock adds 2b722cb2da19 kvm: Use struct_size() in kmalloc() adds cac4d1bb37df svm: Fix AVIC DFR and LDR handling adds 76bf1fda5b82 KVM: x86: cull apicv code when userspace irqchip is requested adds c1a77abc5c21 svm: Fix improper check when deactivate AVIC adds 38b5677ba565 KVM: nVMX: Sign extend displacements of VMX instr's mem operands adds 752d6335ca3e KVM: nVMX: Apply addr size mask to effective address for V [...] adds 832f9c99308a KVM: nVMX: Ignore limit checks on VMX instructions using f [...] adds c1a6a2c6b4a1 KVM: nVMX: remove useless is_protmode check adds aeed4e7f076d kvm, x86, mmu: Use kernel generic dynamic physical address mask adds e9f12f69f7a3 KVM: x86: expose MOVDIRI CPU feature into VM. adds d3cb22cdaf1e KVM: x86: expose MOVDIR64B CPU feature into VM. adds abd2fb15a57e KVM: x86: Sync the pending Posted-Interrupts adds 4d3c8817335f KVM: x86: cleanup freeing of nested state adds 4d3f8e4ff75e kvm: vmx: Fix typos in vmentry/vmexit control setting adds 0ec8414008b0 KVM: nVMX: do not start the preemption timer hrtimer unnec [...] adds adf8cc0f1ea8 kvm: Add memcg accounting to KVM allocations adds f80e8cdb4569 kvm: x86: Add memcg accounting to KVM allocations adds 54d64783bb6f kvm: svm: Add memcg accounting to KVM allocations adds b4bf1484b8b4 kvm: vmx: Add memcg accounting to KVM allocations adds a5c0f3a4e0e5 KVM: Call kvm_arch_memslots_updated() before updating memslots adds 7037353be3fe KVM: x86/mmu: Detect MMIO generation wrap in any address space adds ea0f3641c892 KVM: x86/mmu: Do not cache MMIO accesses while memslots ar [...] adds 9de85a1db37f KVM: Explicitly define the "memslot update in-progress" bit adds 8ba74d2bcaac KVM: x86: Use a u64 when passing the MMIO gen around adds 58e93268aa37 KVM: x86: Refactor the MMIO SPTE generation handling adds 547b9d851ac5 KVM: Remove the hack to trigger memslot generation wraparound adds 8e2d69766f2c KVM: Move the memslot update in-progress flag to bit 63 adds d7345f4db2c3 KVM: x86/mmu: Move slot_level_*() helper functions up a few lines adds c5dff3cb4ba6 KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_f [...] adds 64ed31ca3d85 KVM: x86/mmu: Zap only the relevant pages when removing a memslot adds 3d267162fcf6 Revert "KVM: MMU: document fast invalidate all pages" adds 47d95eaf6eb2 Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes" adds 0e6ff42a317a KVM: x86/mmu: Voluntarily reschedule as needed when zappin [...] adds eff2641e91b0 KVM: x86/mmu: Remove is_obsolete() call adds e88670bb2c57 Revert "KVM: MMU: reclaim the zapped-obsolete page first" adds 57f815415365 Revert "KVM: MMU: collapse TLB flushes when zap all pages" adds bd285a49ea79 Revert "KVM: MMU: zap pages in batch" adds 295e6414e21b Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_al [...] adds 835e3b895114 Revert "KVM: MMU: show mmu_valid_gen in shadow page relate [...] adds 40cf2f53320e Revert "KVM: x86: use the fast way to invalidate all pages" adds d54214932238 KVM: x86/mmu: skip over invalid root pages when zapping all sptes adds 3f69ac0ec0d6 KVM: x86/mmu: Voluntarily reschedule as needed when zappin [...] adds b21afc1864f7 Revert "KVM: MMU: fast invalidate all pages" adds aa8359972cfc KVM: x86/mmu: Differentiate between nr zapped and list unstable adds 4211bdff7073 KVM: x86/mmu: WARN if zapping a MMIO spte results in zappi [...] adds d56673637778 KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_za [...] adds d53e88488a9e KVM: grow_halt_poll_ns() should never shrink vCPU halt_poll_ns adds 03a3f493112e KVM: Expose the initial start value in grow_halt_poll_ns() [...] adds 4f0cf51ba4ba KVM: Never start grow vCPU halt_poll_ns from value below h [...] adds 8053723eea4c x86: kvmguest: use TSC clocksource if invariant TSC is exposed adds eb9d5fef66c5 Revert "KVM: Eliminate extra function calls in kvm_get_dir [...] adds b7f023c6fa1f Merge remote-tracking branch 'kvm/linux-next' adds ee7930490a8f clocksource/arm_arch_timer: Store physical timer IRQ numbe [...] adds 7aa8d1464165 arm/arm64: KVM: Introduce kvm_call_hyp_ret() adds 18fc7bf8e041 arm64: KVM: Allow for direct call of HYP functions when using VHE adds 7cba8a8d0d39 arm64: KVM: Drop VHE-specific HYP call stub adds d18232ea8a94 ARM: KVM: Teach some form of type-safety to kvm_call_hyp adds 32f139551954 arm/arm64: KVM: Statically configure the host's view of MPIDR adds e329fb75d519 KVM: arm/arm64: Factor out VMID into struct kvm_vmid adds accb99bcd0ca KVM: arm/arm64: Simplify bg_timer programming adds b98c079ba480 KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming adds 09838de943d4 KVM: arm64: Reuse sys_reg() macro when searching the trap table adds 84135d3d18da KVM: arm/arm64: consolidate arch timer trap handlers adds e604dd5d45c7 KVM: arm/arm64: timer: Rework data structures for multiple timers adds 9e01dc76be6a KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems adds bee038a67487 KVM: arm/arm64: Rework the timer code to use a timer_map adds 64cf98fa5544 KVM: arm/arm64: Move kvm_is_write_fault to header file adds f7f2b15c3d42 arm64: KVM: Expose sanitised cache type register to guest adds 793acf870ea3 arm64: KVM: Describe data or unified caches as having 1 se [...] adds bae561c0cff7 KVM: arm/arm64: arch_timer: Mark physical interrupt active [...] adds 49dfe94fe5ad KVM: arm/arm64: Fix TRACE_INCLUDE_PATH adds 3644a35b0244 KVM: arm/arm64: Remove -I. header search paths adds 05277f368c33 KVM: arm/arm64: Prefix header search paths with $(srctree)/ adds 2b5906690254 KVM: arm/arm64: Update MAINTAINERS entries adds a37f0c3c46d2 KVM: arm/arm64: fix spelling mistake: "auxilary" -> "auxiliary" adds 1b44471b5559 KVM: arm64: Fix comment for KVM_PHYS_SHIFT adds dc01bc252da7 Merge remote-tracking branch 'kvm-arm/next' adds 6a1d93518b1d Merge remote-tracking branch 'kvms390/next' adds c9f19b67f04c xen: mark expected switch fall-through adds efac6c75dc4b xen-scsiback: mark expected switch fall-through adds 7681f31ec9cd xen/pciback: Don't disable PCI_COMMAND on PCI device reset. adds fa13e665e028 xen/gntdev: Do not destroy context while dma-bufs are in use adds 068e79f4a9d6 xen/gntdev: Check and release imported dma-bufs on close adds 357b4da50a62 x86: respect memory size limiting via mem= parameter adds 1d988ed46543 x86/xen: dont add memory above max allowed allocation adds 8f87ffa24f47 Merge remote-tracking branch 'xen-tip/linux-next' adds b5baa45db079 Merge remote-tracking branch 'percpu/for-next' adds e5a6223b63e1 Merge remote-tracking branch 'workqueues/for-next' adds 7410b70b8d70 Merge remote-tracking branch 'drivers-x86/for-next' adds 1733c32834e5 platform/chrome: Add new driver for Wilco EC adds 46c7fd06f8c9 platform/chrome: wilco_ec: Add support for raw commands in [...] adds 505b510acccc platform/chrome: wilco_ec: Add RTC driver adds b76a4251be25 Merge remote-tracking branch 'chrome-platform/for-next' adds 1425c8376b26 Merge remote-tracking branch 'hsi/for-next' adds 4030a46cb6f0 Merge remote-tracking branch 'leds/for-next' adds 33692add4beb Merge remote-tracking branch 'ipmi/for-next' adds f13625506b69 Merge remote-tracking branch 'driver-core/driver-core-next' adds cd9745df24c2 Merge remote-tracking branch 'usb/usb-next' adds 7278138d2223 Merge remote-tracking branch 'usb-serial/usb-next' adds 83942f626225 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 2be2c23eb59e Merge remote-tracking branch 'tty/tty-next' adds c4d66343a46a habanalabs: add skeleton driver adds 1ea2a20e91a4 habanalabs: add Goya registers header files adds 99b9d7b4970c habanalabs: add basic Goya support adds 0861e41de530 habanalabs: add context and ASID modules adds be5d926b5c10 habanalabs: add command buffer module adds 839c48030d27 habanalabs: add basic Goya h/w initialization adds 9494a8dd8d22 habanalabs: add h/w queues module adds 1251f23ae858 habanalabs: add event queue and interrupts adds d91389bc839d habanalabs: add sysfs and hwmon support adds f8c8c7d5f1b0 habanalabs: add device reset support adds eff6f4a0e70b habanalabs: add command submission module adds 0feaf86d4e69 habanalabs: add virtual memory and MMU modules adds d8dd7b0a81cc habanalabs: implement INFO IOCTL adds c216477363a3 habanalabs: add debugfs support adds eadf24990649 Update MAINTAINERS and CREDITS with habanalabs info adds 5b662ae8d50c Merge remote-tracking branch 'char-misc/char-misc-next' adds 9bcf065e2812 staging: android: ion: fix sys heap pool's gfp_flags adds e4b08e16b7d9 staging: r8822be: check kzalloc return or bail adds ca87a3bf731d staging: mt7621-dts: fix pci phy register addresses adds 766becee70f6 staging: mt7621-pci-phy: use 'module_init' instead of 'arc [...] adds 0985f006ec10 staging: rtlwifi: fix spelling mistake: "Hightest" -> "Highest" adds 47f87b690d2d staging: mt7621-pci: add reset control for general pcie reset adds cdd8814491f2 staging: mt7621-dts: add general pcie reset line to pcie bindings adds fa461f6a4cbe staging: mt7621-pci: remove not used definitions adds 186e86806035 staging: mt7621-pci: replace spaces with tabs in comment adds 1623171dc123 staging: mt7621-pci: remove two register writes adds 8b20408a5662 staging: mt7621-pci: reverse condition to check for enabled port adds 880cbfa02406 staging: rtl8192e: Remove set but not used variables 'broa [...] adds 3623d4defff0 staging: vt6656: key: Mark expected switch fall-throughs adds 8126c7c1880d staging: rtl8188eu: fix bad indentation for conditional statement adds db4264699061 staging: mt7621-mmc: Remove unused including <linux/version.h> adds 7c136bcc09c4 staging: rtlwifi: Remove set but not used variables 'datae [...] adds f54a740176fe staging: mt7621-mmc: Prefer using BIT macro adds fb4415a12632 staging: android: ashmem: Don't call fallocate() with ashm [...] adds cbebe5d05dd7 staging: erofs: match alignment with open parentheses adds 49e50cdf6847 Merge remote-tracking branch 'staging/staging-next' adds d60d9b89867a Merge remote-tracking branch 'mux/for-next' adds aabca58fd01a Merge remote-tracking branch 'slave-dma/next' adds 6a613d24effc cpuset: remove unused task_has_mempolicy() adds d7324cf08294 Merge remote-tracking branch 'cgroup/for-next' adds 5b91936e24ad Merge remote-tracking branch 'scsi/for-next' adds cc8ed1a9d65c scsi: dt-bindings: ufs: Add HI3670 UFS controller binding adds 653fcb07d95e scsi: ufs: Add HI3670 SoC UFS driver support adds 59e54d9aabc4 scsi: lpfc: Remove set but not used variable 'phys_id' adds f233e8c000c6 scsi: qla2xxx: Move debug messages before sending srb prev [...] adds bb6abdd453e1 scsi: qla2xxx: remove redundant null check on pointer sess adds ec322937a7f1 scsi: qla2xxx: Fix LUN discovery if loop id is not assigne [...] adds 03aaa89fe46f scsi: qla2xxx: Add First Burst support for FC-NVMe devices adds e476fe8af5ff scsi: qla2xxx: Fix unload when NVMe devices are configured adds 471f8e03d74d scsi: qla2xxx: Check for FW started flag before aborting adds 192c4e9b9322 scsi: qla2xxx: Prevent multiple ADISC commands per session adds 4910b524ac9e scsi: qla2xxx: Add support for setting port speed adds b726d99d72fd scsi: qla2xxx: Prevent SysFS access when chip is down adds 9eb9c6dc3ab0 scsi: qla2xxx: Move marker request behind QPair adds 5241f7ca62b3 scsi: qla2xxx: Fix code indentation for qla27xx_fwdt_entry adds 64f61d994483 scsi: qla2xxx: Add new FW dump template entry types adds 21497857ef48 scsi: qla2xxx: Update driver version to 10.00.00.14-k adds f3e026951771 scsi: qla2xxx: Avoid PCI IRQ affinity mapping when multiqu [...] adds bcf3b67d16a4 scsi: megaraid_sas: return error when create DMA pool failed adds 8beb90aaf334 scsi: fcoe: make use of fip_mode enum complete adds 931234051610 Merge remote-tracking branch 'scsi-mkp/for-next' adds b2ddb72997c1 Merge remote-tracking branch 'vhost/linux-next' adds 0827fae7a811 Merge remote-tracking branch 'rpmsg/for-next' adds b06b9d60ec74 Merge remote-tracking branch 'gpio/for-next' adds 8d91ecc84d1b irq/irq_sim: add irq_set_type() callback adds 9212492f6eea gpio: mockup: add locking adds cbf1e092f2d8 gpio: mockup: implement get_multiple() adds d51ee07a8de7 gpio: mockup: don't create the debugfs link named after the label adds 83336668b94e gpio: mockup: change the type of 'offset' to unsigned int adds e09313ce7ea1 gpio: mockup: change the signature of unlocked get/set helpers adds 2a9e27408e12 gpio: mockup: rework debugfs interface adds e1fcb31ca600 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds eb56119ab66e Merge remote-tracking branch 'pinctrl/for-next' adds 9f090996eb8c Merge remote-tracking branch 'pwm/for-next' adds f739664d4afc Merge remote-tracking branch 'random/dev' adds b5ab69058dc6 Merge remote-tracking branch 'kselftest/next' adds 0d0216c03a7a compat ABI: use non-compat openat and open_by_handle_at variants adds 942fa985e9f1 32-bit userspace ABI: introduce ARCH_32BIT_OFF_T config option adds 80d7da1cac62 asm-generic: Drop getrlimit and setrlimit syscalls from de [...] adds c8ce48f06503 asm-generic: Make time32 syscall numbers optional adds 8e9f51a8851b unicore32: Fix __ARCH_WANT_STAT64 definition adds 1d5b82331ee8 checksyscalls: fix up mq_timedreceive and stat exceptions adds a2318b6a16a8 riscv: Use latest system call ABI adds 99f3e8e6afd3 Merge remote-tracking branch 'y2038/y2038' adds 1d7d777853e1 Merge remote-tracking branch 'livepatching/for-next' adds ecb29c679474 Merge remote-tracking branch 'coresight/next' adds 5736610ab616 rtc: meson: remove useless rtc_nvmem_unregister call adds ed3c52a075e9 rtc: isl1208: Introduce driver state struct adds 5909b87db8ef rtc: isl1208: Support more chip variations adds c3544f6f51ed rtc: isl1208: Add new style nvmem support to driver adds 10e7122107bd dt-bindings: rtc: Update for new chip in isl1208 series adds e6e7376cfd7b rtc: rv3028: add new driver adds 3cbb7b638fd1 rtc: hid-sensor-time: stop selecting IIO adds 243b44e15759 dt-bindings: rtc: add ABEOZ9 adds 67075b63cce2 rtc: add AB-RTCMC-32.768kHz-EOZ9 RTC support adds 9911b1c681f4 Merge remote-tracking branch 'rtc/rtc-next' adds 9e505e348b7b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds ecdd3789274b Merge remote-tracking branch 'ntb/ntb-next' adds da8ad185ffb5 Merge remote-tracking branch 'kspp/for-next/kspp' adds 2f915c1661c7 Merge remote-tracking branch 'cisco/for-next' adds b52f637d411f Merge remote-tracking branch 'gnss/gnss-next' adds 671aa0baa83b Merge remote-tracking branch 'slimbus/for-next' adds c09dc1460d51 Merge remote-tracking branch 'nvmem/for-next' adds b44607a7f30b Merge remote-tracking branch 'xarray/xarray' adds 8cd6339d2537 Merge remote-tracking branch 'hyperv/hyperv-next' adds 4bcf467d3080 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 8d217889cff7 Merge remote-tracking branch 'pidfd/for-next' adds 0eaaa54807fd kasan: remove use after scope bugs detection. adds 306d1cf375d2 page_poison: play nicely with KASAN adds 2e4cdd201691 kasan: fix kasan_check_read/write definitions adds 6a71948ae743 scripts/decode_stacktrace.sh: handle RIP address with segment adds d85f5634cda8 sh: remove nargs from __SYSCALL adds 3a911ec17111 lib/debugobjects.c: move printk out of db lock critical sections adds fb7c11d97c92 ocfs2: fix a panic problem caused by o2cb_ctl adds 0ce2e1f3ec94 ocfs2: fix the application IO timeout when fstrim is running adds 959ef61ace43 ocfs2: Use zero-sized array and struct_size() in kzalloc() adds f58195719e4b ocfs2: clear zero in unaligned direct IO adds e9cb142d1703 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 0653f81a3b10 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds 682a6ae6532f ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds 139e3c88f07c ocfs2: wait for recovering done after direct unlock request adds af035c83b9e1 ramfs: support O_TMPFILE adds 0ffa5ac6e39d fs/inode.c: inode_set_flags(): replace opencoded set_mask_bits() adds 54de8fbc2135 fs/file.c: initialize init_files.resize_wait adds 7fa675388850 mm/slub.c: freelist is ensured to be NULL when new_slab() fails adds 44ad8cd509f5 mm/slub: introduce SLAB_WARN_ON_ERROR adds 6fecef97dfdd mm-slub-introduce-slab_warn_on_error-fix adds 6960e6dcbae8 mm/slab.c: kmemleak no scan alien caches adds 19efa56909c0 include/linux/slub_def.h: comment fixes adds 583b6ae91783 mm/slub.c: remove an unused addr argument adds ebede70cdb74 mm/page_alloc.c: memory hotplug: free pages as higher order adds 4d99a9cde28e mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 adds ef48d7d9be36 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix adds a6655e8ca9ce mm: balloon: update comment about isolation/migration/compaction adds 587de54e7ae9 mm: convert PG_balloon to PG_offline adds cfea2b5ee35e mm-convert-pg_balloon-to-pg_offline-fix adds b8aa749433da kexec: export PG_offline to VMCOREINFO adds 323492296985 xen/balloon: mark inflated pages PG_offline adds 5723192bedf8 hv_balloon: mark inflated pages PG_offline adds e27d88b609f7 vmw_balloon: mark inflated pages PG_offline adds bfc766163522 vmw_balloon-mark-inflated-pages-pg_offline-v2 adds 16f8b5e58931 PM/Hibernate: use pfn_to_online_page() adds 2cb53b830d24 PM/Hibernate: exclude all PageOffline() pages adds 67cad0ee75d5 pm-hibernate-exclude-all-pageoffline-pages-v2 adds 4f34d38170d3 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] adds 6e1b383705b0 mm: replace all open encodings for NUMA_NO_NODE adds df6c52bbfc4f tools/: replace open encodings for NUMA_NO_NODE adds 8886822585d2 tools/: fix for replace open encodings for NUMA_NO_NODE adds 882ed873204a mm: reuse only-pte-mapped KSM page in do_wp_page() adds 72ad89740027 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix adds 1fc043436c54 powerpc: prefer memblock APIs returning virtual address adds df4d766f54e6 microblaze: prefer memblock API returning virtual address adds 454f236ebebc sh: prefer memblock APIs returning virtual address adds 48a31fa2407b openrisc: simplify pte_alloc_one_kernel() adds 01d61416d8e8 arch: simplify several early memory allocations adds b2a3c7b80732 arm, s390, unicore32: remove oneliner wrappers for membloc [...] adds 86f4f7e24d8f mm, slub: make the comment of put_cpu_partial() complete adds e118660c89eb memcg: localize memcg_kmem_enabled() check adds 55bd380daa68 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] adds 8e9dd1ad048f mm/vmalloc: fix size check for remap_vmalloc_range_partial() adds 12b741658ca1 mm/vmalloc: do not call kmemleak_free() on not yet account [...] adds 14798d15252f mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] adds 53b5eb35469b vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] adds 8ef97d9a92ec vmalloc: add test driver to analyse vmalloc allocator adds 400a43d2fe15 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix adds b82d8b1ade46 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE adds 96ad94f4c516 mm: remove sysctl_extfrag_handler() adds 0fcedfa246bf mm/hugetlb: distinguish between migratability and movability adds 59a25c289f7e mm/hugetlb: enable PUD level huge page migration adds 1051c14c8216 mm/hugetlb: enable arch specific huge page size support fo [...] adds bc40125d96af arm64/mm: enable HugeTLB migration adds ac6239734d6a arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] adds 97cfd10155da mm: remove extra drain pages on pcp list adds 36705681d27d mm: create the new vm_fault_t type adds 01362172da60 x86/mm/fault.c: Convert to use vm_fault_t adds ed814eb7f91d mm/hmm: convert to use vm_fault_t adds 94fca8b21134 include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] adds a20cba35931c mm/memcontrol.c: use struct_size() in kmalloc() adds e2fd9e7f8a6b mm/filemap.c: remove redundant test from find_get_pages_contig adds 108289471ab0 memcg: schedule high reclaim for remote memcgs on high_work adds afae2824ba3e memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 adds 581955da84d2 mm: swap: check if swap backing device is congested or not adds f0e8bed4f386 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix adds 7636455c61bf mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 adds ce19ff55c21f mm: swap: add comment for swap_vma_readahead adds 5695fe71147b mm: shuffle GFP_* flags adds 3471848be349 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] adds f4a4e023cd01 mm, compaction: shrink compact_control adds 134b2ab305af mm, compaction: rearrange compact_control adds b38207a8d77e mm, compaction: remove last_migrated_pfn from compact_control adds 5badf07f7560 mm, compaction: remove unnecessary zone parameter in some [...] adds f5e725403742 mm, compaction: rename map_pages to split_map_pages adds 5b59588d1189 mm, migrate: immediately fail migration of a page with no [...] adds 4f0edc88a988 mm, compaction: always finish scanning of a full pageblock adds 846ac2c6486d mm, compaction: ignore the fragmentation avoidance boost f [...] adds d28cb883793e mm, compaction: use free lists to quickly locate a migrati [...] adds 42002d3872ff mm, compaction: Use free lists to quickly locate a migrati [...] adds 6c0cd23aaf57 mm, compaction: keep migration source private to a single [...] adds 10ea40a5b710 mm, compaction: use free lists to quickly locate a migrati [...] adds 9a61f5e07cc7 mm, compaction: avoid rescanning the same pageblock multip [...] adds b66927b4b23b mm, compaction: finish pageblock scanning on contention adds c14636e896cf mm, compaction: check early for huge pages encountered by [...] adds b066d5a80320 mm, compaction: keep cached migration PFNs synced for unus [...] adds 41545f34d319 mm, compaction: rework compact_should_abort as compact_che [...] adds a397daa7ee4c mm, compaction: do not consider a need to reschedule as co [...] adds 37be5686cf7b mm, compaction: reduce premature advancement of the migrat [...] adds 54f23ce5f1ae mm, compaction: round-robin the order while searching the [...] adds 14cc8e5e3134 mm, compaction: sample pageblocks for free pages adds 1d05bbe75989 mm, compaction: be selective about what pageblocks to clea [...] adds da59ac13404f mm/compaction: no stuck in __reset_isolation_pfn() adds 8e8edeb0c92d mm, compaction: capture a page under direct compaction adds da26d5ec128b mm, compaction: Capture a page under direct compaction -fix adds f5500478dbdd fs: kernfs: add poll file operation adds 68e61e384958 kernel: cgroup: add poll file operation adds 2bf87be2f444 psi: introduce state_mask to represent stalled psi states adds c7941f046f43 psi: rename psi fields in preparation for psi trigger addition adds aa05e9a71f08 psi: introduce psi monitor adds 28259f87b88e psi-introduce-psi-monitor-fix adds feb5d11e0cda psi-introduce-psi-monitor-fix-fix adds 1a46bc35c057 psi-introduce-psi-monitor-fix-3 adds a82453ca53b9 mm, memcg: create mem_cgroup_from_seq adds 479fa1cdf144 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] adds 0f253e756d8c mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! adds fc18dae66814 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() adds 50fa8f02d84b mm: prevent mapping slab pages to userspace adds 7f08a1115a7e mm/memory.c: prevent mapping typed pages to userspace adds d6d6ca84ed61 mm, memcg: proportional memory.{low,min} reclaim adds abb482fc2444 mm-proportional-memorylowmin-reclaim-checkpatch-fixes adds b60580ce0711 mm, memcg: Handle cgroup_disable=memory when getting memcg [...] adds 5f88d5fb3b2a mm: no need to check return value of debugfs_create functions adds bbbbb532d517 mm, oom: remove 'prefer children over parent' heuristic adds bdea8a018ff1 mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] adds 06e4125b5712 mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] adds 8a3e12f540bc mm/page_owner: move config option to mm/Kconfig.debug adds 1775b5028d16 mm: fix some typos in mm directory adds 8f9555b9cac7 mm/hmm: use reference counting for HMM struct adds 3f5af149fa0c mm/hmm: do not erase snapshot when a range is invalidated adds a727c503536b mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] adds 03583a06f6a0 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() adds 64d1429b6268 mm/hmm: improve driver API to work and wait over a range adds eb394e6a2e7c mm/hmm: potential deadlock in nonblocking code adds 06e552d67a34 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix adds 8555ad1e845b mm/hmm: add default fault flags to avoid the need to pre-f [...] adds 5b84f349323b mm/hmm: add a helper function that faults pages and maps t [...] adds 8934c18e70fc mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] adds c15c9be2bba8 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem adds cb05d1cb2c8b mm/hmm: add helpers for driver to safely take the mmap_sem adds 7f37018d5575 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] adds f810f442ce23 mm: update ptep_modify_prot_commit to take old pte value as arg adds b3dff119d234 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade adds fa5edfd56642 mm/hugetlb: add prot_modify_start/commit sequence for huge [...] adds 7e72b5461e09 arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] adds 1a299ccb4642 mm/page_alloc.c: check return value of memblock_alloc_node [...] adds 4145dc33ee11 include/linux/uaccess.h: add probe_user_read() adds 80c74361c10f mm-add-probe_user_read-fix adds cda89e0eabc7 powerpc: use probe_user_read() adds a2a53c84683d memcg: killed threads should not invoke memcg OOM killer adds 06a0d2da380b mm, mempolicy: fix uninit memory access adds 5d432183ab10 mm/vmscan.c: remove 7th argument of isolate_lru_pages() adds 0e3df5dc115c mm: refactor swap-in logic out of shmem_getpage_gfp adds 6842b430993f mm: rid swapoff of quadratic complexity adds a11578b59183 agp: efficeon: no need to set PG_reserved on GATT tables adds 0528c6126d96 s390/vdso: don't clear PG_reserved adds ed1f8df7b8fe powerpc/vdso: don't clear PG_reserved adds d6d36dce93ec riscv/vdso: don't clear PG_reserved adds aed8cbf111ab m68k/mm: use __ClearPageReserved() adds c048cd5bdcb9 arm64: kexec: no need to ClearPageReserved() adds 3044cbd245f7 arm64: kdump: no need to mark crashkernel pages manually P [...] adds f53862098171 ia64: perfmon: don't mark buffer pages as PG_reserved adds e30c44839421 mm: better document PG_reserved adds 3ed628020fd6 mm/cma: add PF flag to force non cma alloc adds ec9a99feda6d mm: update get_user_pages_longterm to migrate pages alloca [...] adds ca054b08c737 powerpc/mm/iommu: allow migration of cma allocated pages d [...] adds 096ef631f19e powerpc/mm/iommu: allow large IOMMU page size only for hug [...] adds 1db0796d1e42 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd adds ed104c61cfb5 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal adds c48887afcfee mm: swap: use mem_cgroup_is_root() instead of deferencing [...] adds 88561b64fb9d mm: vmscan: do not iterate all mem cgroups for global dire [...] adds 6adbb60388a5 mm: memcontrol: expose THP events on a per-memcg basis adds 729b9336544f mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix adds 4de2e8ac67a1 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] adds ebb81e60e179 mm: ksm: do not block on page lock when searching stable tree adds 10adb9aaa91c mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t adds 456f16ee9ca8 mm/vmscan.c: Do not allocate duplicate stack variables in [...] adds 92ebf7dcdf91 mm, swap: bounds check swap_info array accesses to avoid N [...] adds e3262e79dbfc mm,oom: don't kill global init via memory.oom.group adds e9010a48433c hugetlb: allow to free gigantic pages regardless of the co [...] adds 02fe9aec2c01 numa: make "nr_node_ids" unsigned int adds 4804f9f44f9f numa: make "nr_online_nodes" unsigned int adds b6df2e0757b0 mm, memcg: make memory.emin the baseline for utilisation d [...] adds 68c2d96feb3d mm: shuffle initial free memory to improve memory-side-cac [...] adds 3d796355e7af mm/shuffle: fix shuffle enable adds 2c8a3618bbd6 mm: move buddy list manipulations into helpers adds 78ff6245ace9 mm: maintain randomization of page free lists adds c5f4a7c91ca4 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes adds 63a9364dac88 mm/page_poison: update comment after code moved adds a1685b2123b9 docs/mm: vmalloc: re-indent kernel-doc comemnts adds 690a3c241c5c docs/core-api/mm: fix user memory accessors formatting adds cd39dcdd4402 docs/core-api/mm: fix return value descriptions in mm/ adds fed03df8adaa mm/migrate.c: cleanup expected_page_refs() adds 1799469339b2 mm: page_cache_add_speculative(): refactor out some code d [...] adds 36ac3f584f4a mm,memory_hotplug: explicitly pass the head to isolate_huge_page adds 535e551b20fe include/linux/compaction.h: fix potential build error adds 61a1e3809e41 mm/memory-hotplug: add sysfs hot-remove trigger adds 7da3ae46cd15 tools/vm/slabinfo: update options in usage message adds b54025d007d2 tools/vm/slabinfo: put options in alphabetic order adds 338de5cc5298 tools/vm/slabinfo: align usage output columns adds 59e91c2588e4 tools/vm/slabinfo: clean up usage menu debug items adds 2e50aff08f15 mm: unexport free_reserved_area adds 303562b3f48e mm/shmem: make find_get_pages_range() work for huge page adds 46af305b80f0 MAINTAINERS: add entry for memblock adds d7bd143e9f49 mm: use mm_zero_struct_page from SPARC on all 64b architectures adds faa7d2478c72 mm: drop meminit_pfn_in_nid as it is redundant adds 3499cf33c24b mm: implement new zone specific memblock iterator adds 8772b7f59e1a mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds 93626f758979 mm: move hot-plug specific memory init into separate funct [...] adds 49624dbadd92 mm: add reserved flag setting to set_page_links() adds 16ee42ac5900 mm: use common iterator for deferred_init_pages and deferr [...] adds 7c4dc4a94ddb mm/page_alloc.c: calculate first_deferred_pfn directly adds a7f774bd31b5 filemap: kill page_cache_read usage in filemap_fault adds 4a5359f1296c filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds a952b00de871 filemap: pass vm_fault to the mmap ra helpers adds df91f502dee7 filemap: drop the mmap_sem for all blocking operations adds 4f150b6696ec filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds b1e08fbc8f01 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix adds a50200aaa056 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds 1b1776548380 mm: don't expose page to fast gup before it's ready adds a69df504b65a fs/buffer.c: add debug print for __getblk_gfp() stall problem adds f5820ef3164a fs/buffer.c: dump more info for __getblk_gfp() stall problem adds a308498e25c0 proc: return exit code 4 for skipped tests adds 04c175848877 fs/proc/self.c: code cleanup for proc_setup_self() adds c427f20a207c fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() adds f5c21d874930 proc: remove unused argument in proc_pid_lookup() adds 13256bec7d80 proc: read kernel cpu stat pointer once adds 1173e87fc71d proc: use seq_puts() everywhere adds 14cd9c3612e2 proc: test /proc/*/maps, smaps, smaps_rollup, statm adds b999521ffab5 proc: exit correctly in /proc/*/maps test adds 557caa3c33b8 proc: more robust bulk read test adds fc65d4d116e7 kernel.h: unconditionally include asm/div64.h for do_div() adds 7d6638e3e74b kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings adds dd62c0b306df kernel/hung_task.c - fix sparse warnings adds e5505b064c40 kernel/sys: annotate implicit fall through adds 6feed42b6c51 scripts/spelling.txt: add more spellings to spelling.txt adds 77814405e1fb build_bug.h: add wrapper for _Static_assert adds 8bb0aeedcde9 lib/vsprintf.c: move sizeof(struct printf_spec) next to it [...] adds ac874a2a5068 linux/fs.h: move member alignment check next to definition [...] adds 9029fc5965c2 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] adds 4d268662ee6c linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] adds ce872f2d9eac include/linux/pid.h: remove next_pidmap() declaration adds f9926bcd4656 linux/device.h: use DYNAMIC_DEBUG_BRANCH in dev_dbg_ratelimited adds 78d745b6da68 linux/net.h: use DYNAMIC_DEBUG_BRANCH in net_dbg_ratelimited adds e9fbb528a31f linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited adds 3b24fcaa97b1 dynamic_debug: consolidate DEFINE_DYNAMIC_DEBUG_METADATA d [...] adds 5c31e8b492b9 dynamic_debug: don't duplicate modname in ddebug_add_module adds a7bfc046e87f dynamic_debug: use pointer comparison in ddebug_remove_module adds a64a64a8cb91 dynamic_debug: remove unused EXPORT_SYMBOLs adds 64f9cc0364b2 dynamic_debug: move pr_err from module.c to ddebug_add_module adds 713c81eb53e5 dynamic_debug: add static inline stub for ddebug_add_module adds fa55d35aa7f5 dynamic_debug: refactor dynamic_pr_debug and friends adds a87c86487ff8 btrfs: implement btrfs_debug* in terms of helper macro adds 56b265b7f91b ACPI: use proper DYNAMIC_DEBUG_BRANCH macro adds 044c099049b8 ACPI: remove unused __acpi_handle_debug macro adds 81abf20a702e ACPI: implement acpi_handle_debug in terms of _dynamic_func_call adds ec822255f812 include/linux/bitops.h: set_mask_bits() to return old value adds e1b94929fba9 lib/genalloc.c: export symbol addr_in_gen_pool adds 257aeec55bcd lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 02f050845a87 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 1c7daabf925f lib/div64.c: off by one in shift adds b966d16ed125 lib/test_ubsan.c: VLA no longer used in kernel adds 37244c370317 lib/assoc_array.c: mark expected switch fall-through adds 6d09d03850d1 checkpatch: verify SPDX comment style adds a937b7d542d0 checkpatch: add some new alloc functions to various tests adds 11a57373ac14 checkpatch: allow reporting C99 style comments adds 5913f01e0d0b checkpatch: add test for SPDX-License-Identifier on wrong line # adds dbd1330fe157 checkpatch: fix something adds d17daeda2758 epoll: make sure all elements in ready list are in FIFO order adds 1fef26042e58 epoll: unify awaking of wakeup source on ep_poll_callback() path adds 192bb63cf120 epoll: use rwlock in order to reduce ep_poll_callback() co [...] adds 819fd4718316 fs/binfmt_elf.c: don't be afraid of overflow adds 6ec899269cfd fs/binfmt_elf.c: use list_for_each_entry() adds a6eada47040d elf: fixup compilation adds bdc89234fd04 fs/binfmt_elf.c: spread const a little adds 18b1ecd26e84 init/calibrate.c: provide proper prototype adds b3e9c222fd28 autofs: add ignore mount option adds 537da2710c40 fs/autofs/inode.c: use seq_puts() for simple strings in au [...] adds 9162e9129f16 autofs: clear O_NONBLOCK on the pipe adds 596041a25f9f fat: enable .splice_write to support splice on O_DIRECT file adds 5743fa7b70e5 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds 6af0ce9d7cb5 kernel/signal.c: allow the null signal in rt_sigqueueinfo() adds 5a75a2ea3587 fs/exec.c: replace opencoded set_mask_bits() adds 1bf9d237810f exec: increase BINPRM_BUF_SIZE to 256 adds b3772732c459 exec-increase-binprm_buf_size-to-256-fix adds f49b502b03e1 kernel: workqueue: clarify wq_worker_last_func() caller re [...] adds 7e312991dbaf drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() adds e1b5f018bbfe tools/testing/selftests/sysctl/sysctl.sh: add tests for >3 [...] adds 5ae3a37f3d62 kernel/sysctl.c: add missing range check in do_proc_dointv [...] adds 006318690323 kernel/sysctl.c: define minmax conv functions in terms of [...] adds 90ee7906670b sysctl: handle overflow in proc_get_long adds a55ab10d675a sysctl: handle overflow for file-max adds 484bd4a3132b sysctl-handle-overflow-for-file-max-v4 adds 75d96dfbf8d7 sysctl: return -EINVAL if val violates minmax adds 6eaffba4a89a kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() adds 4a1eb0d14e94 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED adds dca50a421f0d kernel/configs: use .incbin directive to embed config_data.gz adds 8036bd4e0a15 kernel-configs-use-incbin-directive-to-embed-config_datagz-v2 adds 230ace28d507 kcov: no need to check return value of debugfs_create functions adds 323297a574e3 kcov: convert kcov.refcount to refcount_t adds 71d3278e98c8 lib/ubsan: default UBSAN_ALIGNMENT to not set adds 4f66c30aca77 init/initramfs.c: provide more details in error messages adds a40202c8c8d9 ipc: allow boot time extension of IPCMNI from 32k to 8M adds df700ff96d54 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds dc885d96d11c ipc: conserve sequence numbers in extended IPCMNI mode adds b0839975f451 ipc: annotate implicit fall through adds 7d432679a2b2 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] adds 880c160e8fe4 lib/lzo: tidy-up ifdefs adds 51745716503b lib/lzo: 64-bit CTZ on arm64 adds 0a5c1daeecac lib/lzo: fast 8-byte copy on arm64 adds 5e97c48427ca lib/lzo: implement run-length encoding adds 3d666f3d004c lib/lzo: separate lzo-rle from lzo adds 6f09fa191b50 zram: default to lzo-rle instead of lzo adds 16ab5499302c Merge branch 'akpm-current/current' adds 127b303666a6 drm/nouveau/dmem: update for struct hmm_devmem_ops member change adds c4086c8e745c pinctrl: fix pxa2xx.c build warnings adds fddaf44ad5a4 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] adds f18f1c399df4 fs: fs_parser: fix printk format warning adds f17beb1cb407 mm: refactor readahead defines in mm.h adds 952ba69d6da8 mm-refactor-readahead-defines-in-mmh-fix adds dd438f895e8d proc: calculate end pointer for /proc/*/* lookup at compile time adds ab1e66f3563f proc: merge fix for proc_pident_lookup() API change adds 8c34e950a7ab unicore32: stop printing the virtual memory layout adds 017b6e328c1a arch/nios2/mm/fault.c: remove duplicate include adds 8bf02adbcf58 include/linux/sched/signal.h: replace `tsk' with `task' adds be986b13ffd0 openrisc: prefer memblock APIs returning virtual address adds 69cd48eed241 powerpc: use memblock functions returning virtual address adds 5fef908e1bc1 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] adds 35e1e85adf8b memblock: drop memblock_alloc_base_nid() adds aa089936daef memblock: emphasize that memblock_alloc_range() returns a [...] adds 09250bab4182 memblock: memblock_phys_alloc_try_nid(): don't panic adds e18cddcb34b7 memblock: memblock_phys_alloc(): don't panic adds 8560a19264d2 memblock: drop __memblock_alloc_base() adds 3dcccfcb49a4 memblock: drop memblock_alloc_base() adds deefb1fdc0b6 memblock: refactor internal allocation functions adds 7cb9fa1a565c memblock: fix parameter order in memblock_phys_alloc_try_nid() adds e02c2cfab6b5 memblock: make memblock_find_in_range_node() and choose_me [...] adds 60d45aed5790 arch: use memblock_alloc() instead of memblock_alloc_from( [...] adds bd504df3cccf arch: don't memset(0) memory returned by memblock_alloc() adds f6d7b580861a ia64: add checks for the return value of memblock_alloc*() adds 71659f366466 sparc: add checks for the return value of memblock_alloc*() adds bd3a97db7634 mm/percpu: add checks for the return value of memblock_alloc*() adds 8006433736ec init/main: add checks for the return value of memblock_alloc*() adds 3e686d43a269 swiotlb: add checks for the return value of memblock_alloc*() adds 6264d1be7af4 treewide: add checks for the return value of memblock_alloc*() adds 3e0c1a95a2f6 treewide-add-checks-for-the-return-value-of-memblock_alloc [...] adds 30f9c606181d mm: sparse: Use '%pa' with 'phys_addr_t' type adds 2f63170ede93 memblock: fix format strings for panics after memblock_alloc adds 34e4e415ff90 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] adds 61e707824df7 memblock: memblock_alloc_try_nid: don't panic adds 70bc407ef716 memblock: drop memblock_alloc_*_nopanic() variants adds e4da1241bdd3 memblock: remove memblock_{set,clear}_region_flags adds 1ad34341e2bd memblock: split checks whether a region should be skipped [...] adds b03eef7e96c8 mm: memblock: update comments and kernel-doc adds 3c1569be65de memblock-update-comments-and-kernel-doc-fix adds 6025a8397c6e of: fix kmemleak crash caused by imbalance in early memory [...] adds b14b43b5a53e mm, memcg: rename ambiguously named memory.stat counters a [...] adds 698c1dbfeb62 mm, memcg: consider subtrees in memory.events adds c9b2e97abb4f openvswitch: convert to kvmalloc adds a34038d822be md: convert to kvmalloc adds 6c0ab78735b6 selinux: convert to kvmalloc adds 82ff53c14930 Generic radix trees adds b06620bc150a proc: commit to genradix adds bfd0e78baf7f sctp: convert to genradix adds 570f12eb9c8f Drop flex_arrays adds f86ba3fd385d include/linux/relay.h: fix percpu annotation in struct rchan adds 3da4c3110340 kernel/fork.c: remove duplicated include adds c746756f183e samples/mic/mpssd/mpssd.h: remove duplicate header adds bee76a9b4d0e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds bf8f52c32fcf Merge branch 'akpm/master' adds abf446c90405 Add linux-next specific files for 20190220
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 (cb916fc5eabf) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: CREDITS | 2 +- .../ABI/testing/debugfs-driver-habanalabs | 126 + Documentation/ABI/testing/sysfs-driver-habanalabs | 190 + Documentation/admin-guide/README.rst | 32 +- Documentation/admin-guide/perf-security.rst | 253 +- .../devicetree/bindings/arm/atmel-sysregs.txt | 3 +- .../devicetree/bindings/media/imx7-csi.txt | 45 + .../devicetree/bindings/media/imx7-mipi-csi2.txt | 90 + .../devicetree/bindings/media/renesas,fcp.txt | 5 +- .../devicetree/bindings/media/renesas,vsp1.txt | 6 +- .../devicetree/bindings/media/sun6i-csi.txt | 1 + .../devicetree/bindings/power/supply/battery.txt | 2 + .../bindings/regulator/st,stpmic1-regulator.txt | 6 +- Documentation/devicetree/bindings/rtc/rtc.txt | 1 + .../devicetree/bindings/sound/adi,adau1977.txt | 13 +- .../devicetree/bindings/spi/spi-sifive.txt | 37 + Documentation/doc-guide/kernel-doc.rst | 2 +- Documentation/filesystems/sysfs.txt | 21 + Documentation/media/lirc.h.rst.exceptions | 3 + Documentation/media/uapi/v4l/common.rst | 11 + Documentation/media/uapi/v4l/ext-ctrls-camera.rst | 508 ++ Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 2451 +++++++++ Documentation/media/uapi/v4l/ext-ctrls-detect.rst | 71 + Documentation/media/uapi/v4l/ext-ctrls-dv.rst | 166 + Documentation/media/uapi/v4l/ext-ctrls-flash.rst | 192 + Documentation/media/uapi/v4l/ext-ctrls-fm-rx.rst | 95 + Documentation/media/uapi/v4l/ext-ctrls-fm-tx.rst | 188 + .../media/uapi/v4l/ext-ctrls-image-process.rst | 63 + .../media/uapi/v4l/ext-ctrls-image-source.rst | 57 + Documentation/media/uapi/v4l/ext-ctrls-jpeg.rst | 113 + .../media/uapi/v4l/ext-ctrls-rf-tuner.rst | 96 + Documentation/media/uapi/v4l/extended-controls.rst | 3920 +------------- Documentation/media/uapi/v4l/meta-formats.rst | 1 + .../media/uapi/v4l/pixfmt-meta-intel-ipu3.rst | 119 +- Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst | 170 +- Documentation/media/v4l-drivers/imx7.rst | 162 + Documentation/media/v4l-drivers/index.rst | 1 + Documentation/media/v4l-drivers/ipu3.rst | 147 + Documentation/networking/msg_zerocopy.rst | 2 +- Documentation/process/applying-patches.rst | 117 +- .../translations/it_IT/admin-guide/README.rst | 2 +- Documentation/virtual/kvm/halt-polling.txt | 37 +- Documentation/virtual/kvm/mmu.txt | 41 +- MAINTAINERS | 43 +- Makefile | 2 +- Next/SHA1s | 146 +- Next/Trees | 2 +- Next/merge.log | 2786 ++++++---- arch/Kconfig | 10 + arch/arc/Kconfig | 1 + arch/arc/include/uapi/asm/unistd.h | 2 + arch/arm/Kconfig | 1 + arch/arm/arm-soc-for-next-contents.txt | 29 +- arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-evmsk.dts | 4 +- arch/arm/boot/dts/exynos3250.dtsi | 3 + arch/arm/boot/dts/exynos5250-arndale.dts | 2 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 5 + arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 6 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 5 - arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 8 + arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 +- arch/arm/kvm/Makefile | 5 +- arch/arm/mach-davinci/da850.c | 2 +- arch/arm/mach-davinci/include/mach/cpufreq.h | 26 - arch/arm64/boot/dts/sprd/sc2731.dtsi | 56 +- arch/arm64/boot/dts/sprd/sp9860g-1h10.dts | 16 + arch/arm64/include/asm/kvm_mmu.h | 3 +- arch/arm64/include/asm/neon-intrinsics.h | 4 + arch/arm64/include/uapi/asm/unistd.h | 2 + arch/arm64/kernel/ptrace.c | 15 +- arch/arm64/kvm/Makefile | 4 +- arch/c6x/Kconfig | 1 + arch/c6x/include/uapi/asm/unistd.h | 2 + arch/csky/Kconfig | 1 + arch/csky/include/uapi/asm/unistd.h | 2 + arch/h8300/Kconfig | 1 + arch/h8300/include/uapi/asm/unistd.h | 2 + arch/hexagon/Kconfig | 1 + arch/hexagon/include/uapi/asm/unistd.h | 2 + arch/m68k/Kconfig | 1 + arch/microblaze/Kconfig | 1 + arch/mips/Kconfig | 1 + arch/mips/include/asm/kvm_host.h | 2 +- arch/mips/kernel/irq.c | 4 +- arch/mips/kernel/mips-cm.c | 4 +- arch/mips/mm/dma-noncoherent.c | 7 +- arch/nds32/Kconfig | 1 + arch/nds32/include/uapi/asm/unistd.h | 2 + arch/nios2/Kconfig | 1 + arch/nios2/include/uapi/asm/unistd.h | 2 + arch/openrisc/Kconfig | 1 + arch/openrisc/include/uapi/asm/unistd.h | 2 + arch/parisc/Kconfig | 1 + arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/kvm_host.h | 2 +- arch/powerpc/kvm/book3s_hv.c | 11 +- arch/riscv/Kconfig | 3 - arch/riscv/include/uapi/asm/unistd.h | 1 + arch/riscv/kernel/vdso/Makefile | 2 + arch/s390/include/asm/kvm_host.h | 2 +- arch/s390/kernel/setup.c | 13 +- arch/sh/Kconfig | 1 + arch/sh/boards/mach-migor/setup.c | 1 + arch/sparc/Kconfig | 1 + arch/unicore32/Kconfig | 1 + arch/unicore32/include/uapi/asm/unistd.h | 4 +- arch/x86/Kconfig | 1 + arch/x86/include/asm/kvm_host.h | 42 +- arch/x86/include/asm/kvm_vcpu_regs.h | 25 + arch/x86/kernel/kvmclock.c | 20 +- arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/hyperv.c | 2 +- arch/x86/kvm/i8254.c | 2 +- arch/x86/kvm/i8259.c | 2 +- arch/x86/kvm/ioapic.c | 2 +- arch/x86/kvm/lapic.c | 7 +- arch/x86/kvm/mmu.c | 450 +- arch/x86/kvm/mmu.h | 1 - arch/x86/kvm/mmutrace.h | 42 +- arch/x86/kvm/page_track.c | 2 +- arch/x86/kvm/svm.c | 120 +- arch/x86/kvm/vmx/nested.c | 129 +- arch/x86/kvm/vmx/vmcs.h | 1 + arch/x86/kvm/vmx/vmenter.S | 167 + arch/x86/kvm/vmx/vmx.c | 198 +- arch/x86/kvm/vmx/vmx.h | 20 +- arch/x86/kvm/x86.c | 32 +- arch/x86/kvm/x86.h | 7 +- arch/x86/um/Kconfig | 1 + arch/x86/xen/setup.c | 2 +- arch/xtensa/Kconfig | 1 + block/blk-merge.c | 4 +- crypto/af_alg.c | 4 +- drivers/acpi/acpica/acdebug.h | 3 +- drivers/acpi/acpica/aclocal.h | 2 +- drivers/acpi/acpica/acmacros.h | 2 +- drivers/acpi/acpica/acobject.h | 1 + drivers/acpi/acpica/acpredef.h | 15 + drivers/acpi/acpica/dbdisply.c | 4 +- drivers/acpi/acpica/dbexec.c | 4 +- drivers/acpi/acpica/dbnames.c | 2 +- drivers/acpi/acpica/dbobject.c | 2 +- drivers/acpi/acpica/dbtest.c | 164 +- drivers/acpi/acpica/dsfield.c | 6 + drivers/acpi/acpica/dsopcode.c | 11 + drivers/acpi/acpica/dswload2.c | 2 +- drivers/acpi/acpica/evgpe.c | 2 +- drivers/acpi/acpica/evregion.c | 2 +- drivers/acpi/acpica/evrgnini.c | 19 - drivers/acpi/acpica/evxfgpe.c | 4 +- drivers/acpi/acpica/exconvrt.c | 2 +- drivers/acpi/acpica/exfield.c | 69 + drivers/acpi/acpica/exserial.c | 2 +- drivers/acpi/acpica/exutils.c | 2 +- drivers/acpi/acpica/nsload.c | 2 +- drivers/acpi/acpica/nsparse.c | 66 +- drivers/acpi/acpica/nsutils.c | 2 +- drivers/acpi/acpica/psloop.c | 193 - drivers/acpi/acpica/psparse.c | 8 +- drivers/acpi/acpica/rsdumpinfo.c | 14 +- drivers/acpi/acpica/rsirq.c | 8 +- drivers/acpi/acpica/rsserial.c | 10 +- drivers/acpi/acpica/tbfadt.c | 2 +- drivers/acpi/acpica/tbxface.c | 4 +- drivers/acpi/acpica/tbxfload.c | 25 +- drivers/acpi/acpica/utdecode.c | 8 +- drivers/acpi/acpica/utdelete.c | 4 + drivers/acpi/acpica/uterror.c | 9 +- drivers/acpi/cppc_acpi.c | 42 + drivers/acpi/irq.c | 4 +- drivers/acpi/pci_link.c | 8 +- drivers/acpi/processor_idle.c | 7 + drivers/acpi/resource.c | 4 +- drivers/base/power/common.c | 2 +- drivers/base/power/domain.c | 2 +- drivers/bluetooth/btmtkuart.c | 257 +- drivers/bluetooth/h4_recv.h | 3 - drivers/bluetooth/hci_ldisc.c | 21 +- drivers/bluetooth/hci_qca.c | 82 +- drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 2 +- drivers/cpufreq/cppc_cpufreq.c | 65 + drivers/cpufreq/davinci-cpufreq.c | 5 +- drivers/cpufreq/intel_pstate.c | 55 +- drivers/cpufreq/longhaul.c | 2 +- drivers/cpufreq/pcc-cpufreq.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 10 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpufreq/speedstep-ich.c | 3 +- drivers/gpio/gpio-mockup.c | 189 +- drivers/gpio/gpiolib-acpi.c | 2 +- drivers/gpu/drm/i915/i915_active.c | 36 +- drivers/gpu/drm/i915/i915_scheduler.c | 27 +- drivers/gpu/drm/i915/intel_ddi.c | 7 + drivers/gpu/drm/i915/selftests/i915_gem_context.c | 69 +- drivers/gpu/drm/msm/Kconfig | 1 - drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 20 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 9 - drivers/gpu/drm/msm/msm_drv.c | 13 +- drivers/gpu/drm/msm/msm_gpu.h | 3 - drivers/gpu/drm/nouveau/Kbuild | 2 + drivers/gpu/drm/nouveau/Kconfig | 12 + drivers/gpu/drm/nouveau/dispnv04/crtc.c | 214 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 216 +- drivers/gpu/drm/nouveau/dispnv04/disp.h | 5 +- drivers/gpu/drm/nouveau/dispnv50/core.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/curs.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 13 +- drivers/gpu/drm/nouveau/dispnv50/wimm.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 +- drivers/gpu/drm/nouveau/include/nvif/class.h | 13 +- drivers/gpu/drm/nouveau/include/nvif/clb069.h | 12 + drivers/gpu/drm/nouveau/include/nvif/if000c.h | 30 +- drivers/gpu/drm/nouveau/include/nvif/ifc00d.h | 21 + drivers/gpu/drm/nouveau/include/nvif/vmm.h | 4 +- drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 3 + drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h | 3 + .../gpu/drm/nouveau/include/nvkm/engine/nvdec.h | 2 + drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h | 3 + drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/devinit.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/fault.h | 4 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h | 14 + drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h | 6 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/top.h | 1 + drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h | 1 + drivers/gpu/drm/nouveau/nouveau_abi16.c | 4 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 4 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 32 +- drivers/gpu/drm/nouveau/nouveau_chan.h | 1 + drivers/gpu/drm/nouveau/nouveau_display.c | 306 +- drivers/gpu/drm/nouveau/nouveau_display.h | 21 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 887 ++++ drivers/gpu/drm/nouveau/nouveau_dmem.h | 60 + drivers/gpu/drm/nouveau/nouveau_drm.c | 248 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 6 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nouveau_fence.h | 2 - drivers/gpu/drm/nouveau/nouveau_gem.c | 43 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 835 +++ drivers/gpu/drm/nouveau/nouveau_svm.h | 48 + drivers/gpu/drm/nouveau/nouveau_vmm.c | 4 +- drivers/gpu/drm/nouveau/nouveau_vmm.h | 1 + drivers/gpu/drm/nouveau/nv84_fence.c | 3 +- drivers/gpu/drm/nouveau/nvif/disp.c | 2 +- drivers/gpu/drm/nouveau/nvif/vmm.c | 5 +- drivers/gpu/drm/nouveau/nvkm/core/subdev.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/ce/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.c | 40 + drivers/gpu/drm/nouveau/nvkm/engine/ce/tu104.c | 40 - drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 86 +- drivers/gpu/drm/nouveau/nvkm/engine/device/priv.h | 1 + drivers/gpu/drm/nouveau/nvkm/engine/device/user.c | 15 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c | 16 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c | 7 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c | 12 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.h | 3 + .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/disp/roottu102.c | 52 + .../gpu/drm/nouveau/nvkm/engine/disp/roottu104.c | 52 - .../gpu/drm/nouveau/nvkm/engine/disp/sortu102.c | 97 + .../gpu/drm/nouveau/nvkm/engine/disp/sortu104.c | 97 - drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c | 152 + drivers/gpu/drm/nouveau/nvkm/engine/disp/tu104.c | 152 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild | 6 +- .../gpu/drm/nouveau/nvkm/engine/fifo/changk104.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifotu102.c | 83 + .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifotu104.c | 83 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c | 116 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu104.c | 116 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/user.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/usertu102.c | 45 + .../gpu/drm/nouveau/nvkm/engine/fifo/usertu104.c | 45 - drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c | 27 + drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c | 10 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 331 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h | 16 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/priv.h | 5 + drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.c | 10 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c | 23 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c | 33 + drivers/gpu/drm/nouveau/nvkm/falcon/base.c | 3 + drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/bar/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c | 98 + drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu104.c | 98 - drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c | 11 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/Kbuild | 2 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c | 89 + .../gpu/drm/nouveau/nvkm/subdev/devinit/tu104.c | 89 - drivers/gpu/drm/nouveau/nvkm/subdev/fault/Kbuild | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c | 2 + drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c | 3 + drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c | 16 + drivers/gpu/drm/nouveau/nvkm/subdev/fault/priv.h | 7 + drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c | 168 + drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu104.c | 167 - drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.c | 106 + drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr3.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.c | 62 + drivers/gpu/drm/nouveau/nvkm/subdev/mc/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c | 55 + drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu104.c | 55 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/Kbuild | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gv100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.c | 43 + drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu104.c | 43 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c | 83 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 382 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h | 82 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c | 56 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.c | 10 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.c | 10 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c | 22 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.c | 14 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 210 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.c | 12 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgv100.c | 12 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmmcp77.c | 8 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.c | 15 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c | 78 + drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu104.c | 77 - drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c | 4 +- .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c | 16 + drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c | 2 + drivers/gpu/drm/nouveau/nvkm/subdev/volt/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.c | 60 + drivers/gpu/drm/tegra/hub.c | 4 +- drivers/gpu/drm/tegra/vic.c | 2 + drivers/hwmon/pmbus/tps53679.c | 9 +- drivers/idle/intel_idle.c | 1 + drivers/input/serio/i8042-sparcio.h | 21 +- drivers/input/touchscreen/ti_am335x_tsc.c | 4 - drivers/mailbox/bcm-flexrm-mailbox.c | 4 +- drivers/mailbox/mailbox.c | 1 + drivers/md/dm-cache-target.c | 1 - drivers/md/dm-core.h | 1 + drivers/md/dm-linear.c | 1 + drivers/md/dm-mpath.c | 65 +- drivers/md/dm-raid.c | 14 +- drivers/md/dm-stripe.c | 1 + drivers/md/dm-table.c | 11 + drivers/md/dm-thin.c | 1 - drivers/md/dm-zero.c | 1 + drivers/md/dm-zoned-target.c | 1 - drivers/md/dm.c | 357 +- drivers/md/dm.h | 1 + drivers/media/cec/cec-api.c | 2 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 12 + drivers/media/common/videobuf2/videobuf2-core.c | 19 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 7 +- drivers/media/dvb-core/dmxdev.c | 8 +- drivers/media/dvb-core/dvb_ca_en50221.c | 5 +- drivers/media/i2c/Kconfig | 8 - drivers/media/i2c/Makefile | 1 - drivers/media/i2c/adv748x/adv748x-afe.c | 2 +- drivers/media/i2c/adv748x/adv748x-core.c | 125 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 64 +- drivers/media/i2c/adv748x/adv748x-hdmi.c | 2 +- drivers/media/i2c/adv748x/adv748x.h | 27 +- drivers/media/i2c/cx25840/cx25840-core.c | 3 +- drivers/media/i2c/cx25840/cx25840-core.h | 1 - drivers/media/i2c/ov5640.c | 99 +- drivers/media/i2c/ov7740.c | 7 +- drivers/media/i2c/soc_camera/Kconfig | 42 - drivers/media/i2c/soc_camera/Makefile | 6 - drivers/media/i2c/soc_camera/soc_mt9m001.c | 757 --- drivers/media/i2c/soc_camera/soc_rj54n1cb0c.c | 1415 ------ drivers/media/i2c/tda1997x.c | 4 + drivers/media/media-request.c | 3 +- drivers/media/pci/smipcie/smipcie-ir.c | 132 +- drivers/media/pci/smipcie/smipcie.h | 1 - drivers/media/platform/Kconfig | 1 - drivers/media/platform/Makefile | 2 - drivers/media/platform/exynos4-is/fimc-isp-video.c | 4 +- drivers/media/platform/imx-pxp.c | 14 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 40 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 20 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 62 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 72 +- drivers/media/platform/mx2_emmaprp.c | 6 +- drivers/media/platform/rockchip/rga/rga.c | 6 +- drivers/media/platform/s5p-g2d/g2d.c | 6 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 38 +- drivers/media/platform/sh_veu.c | 4 +- drivers/media/platform/soc_camera/Kconfig | 8 - drivers/media/platform/soc_camera/Makefile | 1 - drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 38 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h | 3 + .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 3 + drivers/media/platform/vicodec/codec-fwht.h | 3 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 4 +- drivers/media/platform/vicodec/vicodec-core.c | 4 +- drivers/media/platform/video-mux.c | 20 + drivers/media/platform/vim2m.c | 1 + drivers/media/platform/vimc/vimc-capture.c | 2 +- drivers/media/platform/vimc/vimc-core.c | 2 + drivers/media/platform/vimc/vimc-sensor.c | 7 - drivers/media/platform/vivid/vivid-core.c | 4 +- drivers/media/platform/vivid/vivid-vid-common.c | 30 + drivers/media/platform/vsp1/vsp1_drm.c | 6 +- drivers/media/radio/wl128x/fmdrv_common.c | 2 +- drivers/media/rc/Kconfig | 13 + drivers/media/rc/Makefile | 1 + drivers/media/rc/ir-rc6-decoder.c | 2 + drivers/media/rc/ir-rcmm-decoder.c | 254 + drivers/media/rc/rc-core-priv.h | 5 + drivers/media/rc/rc-main.c | 9 + drivers/media/usb/uvc/uvc_driver.c | 2 +- drivers/media/usb/uvc/uvcvideo.h | 6 +- drivers/media/v4l2-core/v4l2-ctrls.c | 2 +- drivers/media/v4l2-core/v4l2-ioctl.c | 18 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 32 +- drivers/media/v4l2-core/videobuf-core.c | 6 +- drivers/mfd/Kconfig | 8 + drivers/mfd/Makefile | 1 + drivers/mfd/intel-lpss-acpi.c | 1 - drivers/mfd/intel-lpss-pci.c | 1 - drivers/mfd/intel-lpss.h | 2 + drivers/mfd/mxs-lradc.c | 2 +- drivers/mfd/sec-core.c | 11 +- drivers/mfd/tqmx86.c | 281 + drivers/misc/Kconfig | 1 + drivers/misc/Makefile | 1 + drivers/misc/habanalabs/Kconfig | 22 + drivers/misc/habanalabs/Makefile | 14 + drivers/misc/habanalabs/asid.c | 57 + drivers/misc/habanalabs/command_buffer.c | 442 ++ drivers/misc/habanalabs/command_submission.c | 778 +++ drivers/misc/habanalabs/context.c | 215 + drivers/misc/habanalabs/debugfs.c | 1072 ++++ drivers/misc/habanalabs/device.c | 1138 +++++ drivers/misc/habanalabs/goya/Makefile | 3 + drivers/misc/habanalabs/goya/goya.c | 5363 ++++++++++++++++++++ drivers/misc/habanalabs/goya/goyaP.h | 190 + drivers/misc/habanalabs/goya/goya_hwmgr.c | 254 + drivers/misc/habanalabs/goya/goya_security.c | 2999 +++++++++++ drivers/misc/habanalabs/habanalabs.h | 1454 ++++++ drivers/misc/habanalabs/habanalabs_drv.c | 461 ++ drivers/misc/habanalabs/habanalabs_ioctl.c | 234 + drivers/misc/habanalabs/hw_queue.c | 632 +++ drivers/misc/habanalabs/hwmon.c | 452 ++ drivers/misc/habanalabs/include/armcp_if.h | 335 ++ .../include/goya/asic_reg/cpu_ca53_cfg_masks.h | 191 + .../include/goya/asic_reg/cpu_ca53_cfg_regs.h | 61 + .../habanalabs/include/goya/asic_reg/cpu_if_regs.h | 49 + .../include/goya/asic_reg/cpu_pll_regs.h | 105 + .../include/goya/asic_reg/dma_ch_0_regs.h | 209 + .../include/goya/asic_reg/dma_ch_1_regs.h | 209 + .../include/goya/asic_reg/dma_ch_2_regs.h | 209 + .../include/goya/asic_reg/dma_ch_3_regs.h | 209 + .../include/goya/asic_reg/dma_ch_4_regs.h | 209 + .../include/goya/asic_reg/dma_macro_masks.h | 105 + .../include/goya/asic_reg/dma_macro_regs.h | 181 + .../include/goya/asic_reg/dma_nrtr_masks.h | 209 + .../include/goya/asic_reg/dma_nrtr_regs.h | 227 + .../include/goya/asic_reg/dma_qm_0_masks.h | 465 ++ .../include/goya/asic_reg/dma_qm_0_regs.h | 179 + .../include/goya/asic_reg/dma_qm_1_regs.h | 179 + .../include/goya/asic_reg/dma_qm_2_regs.h | 179 + .../include/goya/asic_reg/dma_qm_3_regs.h | 179 + .../include/goya/asic_reg/dma_qm_4_regs.h | 179 + .../habanalabs/include/goya/asic_reg/goya_blocks.h | 1372 +++++ .../habanalabs/include/goya/asic_reg/goya_masks.h | 275 + .../habanalabs/include/goya/asic_reg/goya_regs.h | 117 + .../habanalabs/include/goya/asic_reg/ic_pll_regs.h | 105 + .../habanalabs/include/goya/asic_reg/mc_pll_regs.h | 105 + .../include/goya/asic_reg/mme1_rtr_masks.h | 653 +++ .../include/goya/asic_reg/mme1_rtr_regs.h | 331 ++ .../include/goya/asic_reg/mme2_rtr_regs.h | 331 ++ .../include/goya/asic_reg/mme3_rtr_regs.h | 331 ++ .../include/goya/asic_reg/mme4_rtr_regs.h | 331 ++ .../include/goya/asic_reg/mme5_rtr_regs.h | 331 ++ .../include/goya/asic_reg/mme6_rtr_regs.h | 331 ++ .../include/goya/asic_reg/mme_cmdq_masks.h | 373 ++ .../include/goya/asic_reg/mme_cmdq_regs.h | 139 + .../habanalabs/include/goya/asic_reg/mme_masks.h | 1537 ++++++ .../include/goya/asic_reg/mme_qm_masks.h | 465 ++ .../habanalabs/include/goya/asic_reg/mme_qm_regs.h | 179 + .../habanalabs/include/goya/asic_reg/mme_regs.h | 1153 +++++ .../habanalabs/include/goya/asic_reg/mmu_masks.h | 143 + .../habanalabs/include/goya/asic_reg/mmu_regs.h | 53 + .../include/goya/asic_reg/pci_nrtr_masks.h | 209 + .../include/goya/asic_reg/pci_nrtr_regs.h | 227 + .../include/goya/asic_reg/pcie_aux_regs.h | 243 + .../include/goya/asic_reg/psoc_emmc_pll_regs.h | 105 + .../include/goya/asic_reg/psoc_global_conf_masks.h | 447 ++ .../include/goya/asic_reg/psoc_global_conf_regs.h | 745 +++ .../include/goya/asic_reg/psoc_mme_pll_regs.h | 105 + .../include/goya/asic_reg/psoc_pci_pll_regs.h | 105 + .../include/goya/asic_reg/psoc_spi_regs.h | 143 + .../include/goya/asic_reg/sram_y0_x0_rtr_regs.h | 83 + .../include/goya/asic_reg/sram_y0_x1_rtr_regs.h | 83 + .../include/goya/asic_reg/sram_y0_x2_rtr_regs.h | 83 + .../include/goya/asic_reg/sram_y0_x3_rtr_regs.h | 83 + .../include/goya/asic_reg/sram_y0_x4_rtr_regs.h | 83 + .../habanalabs/include/goya/asic_reg/stlb_masks.h | 117 + .../habanalabs/include/goya/asic_reg/stlb_regs.h | 55 + .../include/goya/asic_reg/tpc0_cfg_masks.h | 1607 ++++++ .../include/goya/asic_reg/tpc0_cfg_regs.h | 887 ++++ .../include/goya/asic_reg/tpc0_cmdq_masks.h | 373 ++ .../include/goya/asic_reg/tpc0_cmdq_regs.h | 139 + .../include/goya/asic_reg/tpc0_eml_cfg_masks.h | 347 ++ .../include/goya/asic_reg/tpc0_eml_cfg_regs.h | 313 ++ .../include/goya/asic_reg/tpc0_nrtr_masks.h | 209 + .../include/goya/asic_reg/tpc0_nrtr_regs.h | 227 + .../include/goya/asic_reg/tpc0_qm_masks.h | 465 ++ .../include/goya/asic_reg/tpc0_qm_regs.h | 179 + .../include/goya/asic_reg/tpc1_cfg_regs.h | 887 ++++ .../include/goya/asic_reg/tpc1_cmdq_regs.h | 139 + .../include/goya/asic_reg/tpc1_qm_regs.h | 179 + .../include/goya/asic_reg/tpc1_rtr_regs.h | 323 ++ .../include/goya/asic_reg/tpc2_cfg_regs.h | 887 ++++ .../include/goya/asic_reg/tpc2_cmdq_regs.h | 139 + .../include/goya/asic_reg/tpc2_qm_regs.h | 179 + .../include/goya/asic_reg/tpc2_rtr_regs.h | 323 ++ .../include/goya/asic_reg/tpc3_cfg_regs.h | 887 ++++ .../include/goya/asic_reg/tpc3_cmdq_regs.h | 139 + .../include/goya/asic_reg/tpc3_qm_regs.h | 179 + .../include/goya/asic_reg/tpc3_rtr_regs.h | 323 ++ .../include/goya/asic_reg/tpc4_cfg_regs.h | 887 ++++ .../include/goya/asic_reg/tpc4_cmdq_regs.h | 139 + .../include/goya/asic_reg/tpc4_qm_regs.h | 179 + .../include/goya/asic_reg/tpc4_rtr_regs.h | 323 ++ .../include/goya/asic_reg/tpc5_cfg_regs.h | 887 ++++ .../include/goya/asic_reg/tpc5_cmdq_regs.h | 139 + .../include/goya/asic_reg/tpc5_qm_regs.h | 179 + .../include/goya/asic_reg/tpc5_rtr_regs.h | 323 ++ .../include/goya/asic_reg/tpc6_cfg_regs.h | 887 ++++ .../include/goya/asic_reg/tpc6_cmdq_regs.h | 139 + .../include/goya/asic_reg/tpc6_qm_regs.h | 179 + .../include/goya/asic_reg/tpc6_rtr_regs.h | 323 ++ .../include/goya/asic_reg/tpc7_cfg_regs.h | 887 ++++ .../include/goya/asic_reg/tpc7_cmdq_regs.h | 139 + .../include/goya/asic_reg/tpc7_nrtr_regs.h | 227 + .../include/goya/asic_reg/tpc7_qm_regs.h | 179 + .../include/goya/asic_reg/tpc_pll_regs.h | 105 + drivers/misc/habanalabs/include/goya/goya.h | 45 + .../habanalabs/include/goya/goya_async_events.h | 186 + drivers/misc/habanalabs/include/goya/goya_fw_if.h | 28 + .../misc/habanalabs/include/goya/goya_packets.h | 129 + drivers/misc/habanalabs/include/hl_boot_if.h | 30 + .../habanalabs/include/hw_ip/mmu/mmu_general.h | 46 + .../misc/habanalabs/include/hw_ip/mmu/mmu_v1_0.h | 15 + drivers/misc/habanalabs/include/qman_if.h | 56 + drivers/misc/habanalabs/irq.c | 325 ++ drivers/misc/habanalabs/memory.c | 1723 +++++++ drivers/misc/habanalabs/mmu.c | 691 +++ drivers/misc/habanalabs/sysfs.c | 536 ++ drivers/net/dsa/bcm_sf2_cfp.c | 5 - drivers/net/dsa/qca8k.c | 12 + drivers/net/dsa/qca8k.h | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 78 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 196 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 58 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 2 +- .../ethernet/cavium/liquidio/cn23xx_pf_device.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 3 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 7 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 46 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 4 +- drivers/net/ethernet/natsemi/ns83820.c | 70 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 35 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 10 + drivers/net/ethernet/netronome/nfp/nfp_main.c | 41 + drivers/net/ethernet/netronome/nfp/nfp_main.h | 2 + .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 35 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 21 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.h | 1 - drivers/net/ethernet/realtek/r8169.c | 6 - drivers/net/ethernet/sgi/meth.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 9 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 22 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/hamradio/baycom_ser_fdx.c | 26 - drivers/net/phy/marvell10g.c | 3 - drivers/net/phy/mdio_bus.c | 11 +- drivers/net/phy/phy-c45.c | 10 +- drivers/net/usb/qmi_wwan.c | 4 +- drivers/net/usb/r8152.c | 5 +- drivers/net/wireless/ath/carl9170/rx.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 10 + .../broadcom/brcm80211/brcmfmac/cfg80211.c | 528 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/debug.h | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 10 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.h | 16 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 27 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 71 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 2 - drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 93 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 14 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 32 + drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 22 +- drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 48 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 5 + .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 11 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 191 +- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 13 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 240 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 76 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 16 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 17 + drivers/net/wireless/intel/iwlwifi/fw/img.h | 12 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 19 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 15 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-debug.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 55 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 11 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 43 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 10 + drivers/net/wireless/intel/iwlwifi/mvm/Makefile | 1 + drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 6 + drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 106 + .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 654 +++ .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 244 + drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 92 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 22 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 168 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 43 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 48 + drivers/net/wireless/intel/iwlwifi/mvm/power.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 33 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 9 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 3 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 12 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 16 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 16 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 2 + drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 52 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 7 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 105 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 22 +- drivers/net/wireless/intersil/orinoco/mic.c | 10 +- drivers/net/wireless/marvell/libertas_tf/cmd.c | 7 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 2 - drivers/net/wireless/marvell/libertas_tf/main.c | 7 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 23 +- drivers/net/wireless/marvell/mwifiex/ioctl.h | 1 + drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 11 +- drivers/net/wireless/mediatek/mt76/Makefile | 3 +- drivers/net/wireless/mediatek/mt76/dma.c | 29 +- drivers/net/wireless/mediatek/mt76/dma.h | 2 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 11 +- drivers/net/wireless/mediatek/mt76/mcu.c | 60 + drivers/net/wireless/mediatek/mt76/mt76.h | 32 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 16 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h | 7 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 39 +- drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 4 - drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 19 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 11 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 26 +- .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 6 - drivers/net/wireless/mediatek/mt76/mt76x02.h | 7 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 90 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 8 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 69 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 6 + drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 12 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 14 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 72 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 79 +- drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 1 - .../net/wireless/mediatek/mt76/mt76x2/mt76x2u.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 26 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 31 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 24 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 32 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 17 +- drivers/net/wireless/mediatek/mt76/tx.c | 5 +- drivers/net/wireless/mediatek/mt76/usb.c | 162 +- drivers/net/wireless/mediatek/mt76/usb_mcu.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 141 +- drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c | 6 +- drivers/net/wireless/realtek/rtlwifi/base.c | 26 +- drivers/net/wireless/realtek/rtlwifi/base.h | 26 +- .../realtek/rtlwifi/btcoexist/halbt_precomp.h | 27 +- .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c | 35 +- .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.h | 27 +- .../realtek/rtlwifi/btcoexist/halbtc8723b1ant.c | 26 +- .../realtek/rtlwifi/btcoexist/halbtc8723b1ant.h | 27 +- .../realtek/rtlwifi/btcoexist/halbtc8723b2ant.c | 27 +- .../realtek/rtlwifi/btcoexist/halbtc8723b2ant.h | 27 +- .../realtek/rtlwifi/btcoexist/halbtc8821a1ant.c | 26 +- .../realtek/rtlwifi/btcoexist/halbtc8821a1ant.h | 26 +- .../realtek/rtlwifi/btcoexist/halbtc8821a2ant.c | 26 +- .../realtek/rtlwifi/btcoexist/halbtc8821a2ant.h | 26 +- .../rtlwifi/btcoexist/halbtc8822bwifionly.c | 17 +- .../rtlwifi/btcoexist/halbtc8822bwifionly.h | 17 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 26 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.h | 27 +- .../wireless/realtek/rtlwifi/btcoexist/rtl_btc.c | 27 +- .../wireless/realtek/rtlwifi/btcoexist/rtl_btc.h | 25 +- drivers/net/wireless/realtek/rtlwifi/cam.c | 27 +- drivers/net/wireless/realtek/rtlwifi/cam.h | 26 +- drivers/net/wireless/realtek/rtlwifi/core.c | 26 +- drivers/net/wireless/realtek/rtlwifi/core.h | 26 +- drivers/net/wireless/realtek/rtlwifi/debug.c | 25 +- drivers/net/wireless/realtek/rtlwifi/debug.h | 27 +- drivers/net/wireless/realtek/rtlwifi/efuse.c | 71 +- drivers/net/wireless/realtek/rtlwifi/efuse.h | 28 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 26 +- drivers/net/wireless/realtek/rtlwifi/pci.h | 26 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 26 +- drivers/net/wireless/realtek/rtlwifi/ps.h | 26 +- drivers/net/wireless/realtek/rtlwifi/pwrseqcmd.h | 26 +- drivers/net/wireless/realtek/rtlwifi/rc.c | 26 +- drivers/net/wireless/realtek/rtlwifi/rc.h | 26 +- drivers/net/wireless/realtek/rtlwifi/regd.c | 34 +- drivers/net/wireless/realtek/rtlwifi/regd.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/def.h | 29 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.h | 25 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/led.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.h | 26 +- .../wireless/realtek/rtlwifi/rtl8188ee/pwrseq.c | 26 +- .../wireless/realtek/rtlwifi/rtl8188ee/pwrseq.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/reg.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/rf.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/table.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/table.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 30 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 26 +- .../wireless/realtek/rtlwifi/rtl8192c/dm_common.c | 26 +- .../wireless/realtek/rtlwifi/rtl8192c/dm_common.h | 30 +- .../wireless/realtek/rtlwifi/rtl8192c/fw_common.c | 40 +- .../wireless/realtek/rtlwifi/rtl8192c/fw_common.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192c/main.c | 26 +- .../wireless/realtek/rtlwifi/rtl8192c/phy_common.c | 50 +- .../wireless/realtek/rtlwifi/rtl8192c/phy_common.h | 32 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/def.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/dm.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/dm.h | 30 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 68 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/led.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/phy.c | 36 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/phy.h | 32 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/reg.h | 85 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/rf.c | 138 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/table.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/table.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 30 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/def.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/dm.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/dm.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c | 304 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.h | 30 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/led.c | 30 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/led.h | 24 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/phy.c | 42 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/phy.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/reg.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/rf.c | 138 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/table.c | 34 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/table.h | 42 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 88 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.h | 30 +- .../net/wireless/realtek/rtlwifi/rtl8192de/def.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/dm.c | 50 +- .../net/wireless/realtek/rtlwifi/rtl8192de/dm.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8192de/fw.c | 42 +- .../net/wireless/realtek/rtlwifi/rtl8192de/fw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/hw.c | 92 +- .../net/wireless/realtek/rtlwifi/rtl8192de/hw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/led.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 94 +- .../net/wireless/realtek/rtlwifi/rtl8192de/phy.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/reg.h | 54 +- .../net/wireless/realtek/rtlwifi/rtl8192de/rf.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/table.c | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192de/table.h | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/def.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/dm.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/dm.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.h | 25 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/led.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.h | 26 +- .../wireless/realtek/rtlwifi/rtl8192ee/pwrseq.c | 26 +- .../wireless/realtek/rtlwifi/rtl8192ee/pwrseq.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/reg.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/rf.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/table.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/table.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192se/def.h | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192se/dm.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192se/dm.h | 29 +- .../net/wireless/realtek/rtlwifi/rtl8192se/fw.c | 30 +- .../net/wireless/realtek/rtlwifi/rtl8192se/fw.h | 33 +- .../net/wireless/realtek/rtlwifi/rtl8192se/hw.c | 48 +- .../net/wireless/realtek/rtlwifi/rtl8192se/hw.h | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192se/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192se/led.h | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192se/phy.c | 70 +- .../net/wireless/realtek/rtlwifi/rtl8192se/phy.h | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192se/reg.h | 75 +- .../net/wireless/realtek/rtlwifi/rtl8192se/rf.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192se/rf.h | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192se/sw.h | 25 +- .../net/wireless/realtek/rtlwifi/rtl8192se/table.c | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192se/table.h | 20 +- .../net/wireless/realtek/rtlwifi/rtl8192se/trx.c | 30 +- .../net/wireless/realtek/rtlwifi/rtl8192se/trx.h | 27 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/btc.h | 25 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/def.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/dm.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/dm.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.h | 25 +- .../realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c | 26 +- .../realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h | 25 +- .../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c | 27 +- .../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.h | 25 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 34 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/led.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.h | 28 +- .../wireless/realtek/rtlwifi/rtl8723ae/pwrseq.c | 26 +- .../wireless/realtek/rtlwifi/rtl8723ae/pwrseq.h | 44 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/reg.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/rf.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/table.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/table.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 30 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/def.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/dm.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/dm.h | 23 +- .../net/wireless/realtek/rtlwifi/rtl8723be/fw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/fw.h | 25 +- .../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 40 +- .../net/wireless/realtek/rtlwifi/rtl8723be/hw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/led.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/phy.h | 26 +- .../wireless/realtek/rtlwifi/rtl8723be/pwrseq.c | 26 +- .../wireless/realtek/rtlwifi/rtl8723be/pwrseq.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/reg.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/rf.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/table.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8723be/table.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 30 +- .../net/wireless/realtek/rtlwifi/rtl8723be/trx.h | 26 +- .../realtek/rtlwifi/rtl8723com/dm_common.c | 26 +- .../realtek/rtlwifi/rtl8723com/dm_common.h | 26 +- .../realtek/rtlwifi/rtl8723com/fw_common.c | 26 +- .../realtek/rtlwifi/rtl8723com/fw_common.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723com/main.c | 26 +- .../realtek/rtlwifi/rtl8723com/phy_common.c | 26 +- .../realtek/rtlwifi/rtl8723com/phy_common.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/def.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/dm.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/dm.h | 36 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.c | 128 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h | 25 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 260 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/led.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 158 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.h | 30 +- .../wireless/realtek/rtlwifi/rtl8821ae/pwrseq.c | 26 +- .../wireless/realtek/rtlwifi/rtl8821ae/pwrseq.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/reg.h | 60 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/rf.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/table.c | 213 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/table.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.h | 26 +- drivers/net/wireless/realtek/rtlwifi/stats.c | 27 +- drivers/net/wireless/realtek/rtlwifi/stats.h | 26 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 30 +- drivers/net/wireless/realtek/rtlwifi/usb.h | 26 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 52 +- drivers/net/wireless/rsi/rsi_91x_debugfs.c | 8 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 4 +- drivers/net/wireless/rsi/rsi_91x_main.c | 6 - drivers/net/wireless/rsi/rsi_91x_mgmt.c | 8 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 4 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 2 +- drivers/platform/chrome/wilco_ec/mailbox.c | 5 +- drivers/platform/x86/sony-laptop.c | 8 +- drivers/pnp/pnpacpi/rsparser.c | 14 +- drivers/power/reset/at91-reset.c | 13 + drivers/power/supply/bq27xxx_battery.c | 20 +- drivers/power/supply/max17042_battery.c | 10 + drivers/power/supply/power_supply_core.c | 3 + drivers/powercap/intel_rapl.c | 1 + drivers/regulator/axp20x-regulator.c | 7 +- drivers/regulator/core.c | 10 - drivers/regulator/da9062-regulator.c | 2 +- drivers/regulator/da9063-regulator.c | 2 +- drivers/regulator/pv88060-regulator.c | 13 +- drivers/regulator/pv88080-regulator.c | 2 +- drivers/regulator/pv88090-regulator.c | 2 +- drivers/regulator/stpmic1_regulator.c | 264 +- drivers/rtc/Kconfig | 10 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-ab-eoz9.c | 465 ++ drivers/rtc/rtc-wilco-ec.c | 4 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 +- drivers/scsi/fcoe/fcoe.c | 2 +- drivers/scsi/fcoe/fcoe_ctlr.c | 7 +- drivers/scsi/fcoe/fcoe_transport.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 1 + drivers/scsi/qedf/qedf_main.c | 2 +- drivers/spi/Kconfig | 6 + drivers/spi/Makefile | 1 + drivers/spi/spi-sifive.c | 450 ++ drivers/staging/android/ashmem.c | 25 +- drivers/staging/android/ion/ion_system_heap.c | 2 +- drivers/staging/erofs/dir.c | 8 +- drivers/staging/media/Kconfig | 6 +- drivers/staging/media/Makefile | 3 +- drivers/staging/media/imx/Kconfig | 9 +- drivers/staging/media/imx/Makefile | 4 + drivers/staging/media/imx/TODO | 9 + drivers/staging/media/imx/imx-ic-common.c | 6 +- drivers/staging/media/imx/imx-ic-prp.c | 16 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 5 +- drivers/staging/media/imx/imx-media-capture.c | 24 +- drivers/staging/media/imx/imx-media-csi.c | 11 +- drivers/staging/media/imx/imx-media-dev-common.c | 90 + drivers/staging/media/imx/imx-media-dev.c | 108 +- drivers/staging/media/imx/imx-media-internal-sd.c | 20 +- drivers/staging/media/imx/imx-media-of.c | 6 +- drivers/staging/media/imx/imx-media-utils.c | 32 +- drivers/staging/media/imx/imx-media.h | 43 +- drivers/staging/media/imx/imx7-media-csi.c | 1369 +++++ drivers/staging/media/imx/imx7-mipi-csis.c | 1187 +++++ drivers/staging/media/imx074/Kconfig | 5 - drivers/staging/media/imx074/Makefile | 1 - drivers/staging/media/imx074/TODO | 5 - drivers/staging/media/ipu3/Makefile | 6 + drivers/staging/media/ipu3/TODO | 5 +- drivers/staging/media/ipu3/ipu3-css-fw.c | 18 +- drivers/staging/media/ipu3/ipu3-css-fw.h | 8 +- drivers/staging/media/ipu3/ipu3-css-params.c | 270 +- drivers/staging/media/ipu3/ipu3-css-params.h | 8 +- drivers/staging/media/ipu3/ipu3-css-pool.c | 32 +- drivers/staging/media/ipu3/ipu3-css-pool.h | 30 +- drivers/staging/media/ipu3/ipu3-css.c | 454 +- drivers/staging/media/ipu3/ipu3-css.h | 92 +- drivers/staging/media/ipu3/ipu3-dmamap.c | 42 +- drivers/staging/media/ipu3/ipu3-dmamap.h | 14 +- drivers/staging/media/ipu3/ipu3-mmu.c | 125 +- drivers/staging/media/ipu3/ipu3-mmu.h | 18 +- drivers/staging/media/ipu3/ipu3-tables.c | 50 +- drivers/staging/media/ipu3/ipu3-tables.h | 54 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 290 +- drivers/staging/media/ipu3/ipu3.c | 86 +- drivers/staging/media/ipu3/ipu3.h | 18 +- .../media/rockchip/vpu/rk3288_vpu_hw_jpeg_enc.c | 6 +- .../media/rockchip/vpu/rk3399_vpu_hw_jpeg_enc.c | 6 +- drivers/staging/media/soc_camera/Kconfig | 50 + drivers/staging/media/soc_camera/Makefile | 7 + .../staging/media/{imx074 => soc_camera}/imx074.c | 0 .../media/{mt9t031 => soc_camera}/mt9t031.c | 0 .../media}/soc_camera/soc_camera.c | 0 .../media}/soc_camera/soc_mediabus.c | 0 .../i2c => staging/media}/soc_camera/soc_mt9v022.c | 0 .../i2c => staging/media}/soc_camera/soc_ov5642.c | 0 .../i2c => staging/media}/soc_camera/soc_ov9740.c | 0 drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 10 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 10 + drivers/staging/mt7621-dts/mt7621.dtsi | 12 +- drivers/staging/mt7621-mmc/dbg.c | 1 - drivers/staging/mt7621-mmc/mt6575_sd.h | 2 +- drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 2 +- drivers/staging/mt7621-pci/pci-mt7621.c | 41 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 15 +- drivers/staging/rtlwifi/efuse.c | 6 +- .../rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c | 5 +- drivers/staging/rtlwifi/phydm/phydm_rainfo.c | 2 +- drivers/staging/vt6656/key.c | 4 +- drivers/vfio/pci/vfio_pci.c | 90 +- drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/vfio/pci/vfio_pci_private.h | 6 + drivers/vfio/vfio.c | 8 +- drivers/vfio/vfio_iommu_spapr_tce.c | 3 +- fs/binfmt_script.c | 86 +- fs/btrfs/ctree.h | 1 + fs/btrfs/extent-tree.c | 74 +- fs/btrfs/ioctl.c | 27 +- fs/btrfs/root-tree.c | 8 +- fs/btrfs/volumes.c | 4 +- fs/ceph/snap.c | 3 +- fs/ecryptfs/crypto.c | 17 +- fs/ecryptfs/keystore.c | 5 +- fs/exec.c | 2 +- fs/ext2/ext2.h | 1 + fs/ext2/file.c | 1 + fs/ext2/inode.c | 26 + fs/ext2/namei.c | 2 + fs/ext2/symlink.c | 2 + fs/notify/fanotify/fanotify.c | 37 +- fs/notify/fanotify/fanotify.h | 11 +- fs/notify/fanotify/fanotify_user.c | 111 +- fs/notify/notification.c | 20 +- fs/read_write.c | 6 + fs/udf/super.c | 9 +- include/acpi/acconfig.h | 2 +- include/acpi/acexcep.h | 3 +- include/acpi/acpixf.h | 10 +- include/acpi/acrestyp.h | 14 +- include/acpi/actbl1.h | 17 +- include/acpi/actbl2.h | 15 +- include/acpi/actbl3.h | 19 +- include/acpi/actypes.h | 3 +- include/acpi/cppc_acpi.h | 1 + include/linux/device-mapper.h | 22 +- include/linux/fcntl.h | 2 +- include/linux/filter.h | 2 +- include/linux/fsnotify_backend.h | 3 + include/linux/ieee80211.h | 2 + include/linux/kernel.h | 14 +- include/linux/kvm_host.h | 24 +- include/linux/mdio.h | 19 + include/linux/platform_data/davinci-cpufreq.h | 19 + include/linux/pm_domain.h | 8 +- include/linux/power_supply.h | 1 + include/linux/ptr_ring.h | 1 - include/media/rc-map.h | 14 +- include/media/v4l2-mem2mem.h | 24 +- include/media/v4l2-subdev.h | 7 +- include/media/videobuf2-core.h | 7 +- include/net/devlink.h | 10 + include/net/tls.h | 46 +- include/scsi/libfcoe.h | 4 +- include/uapi/asm-generic/unistd.h | 46 +- include/uapi/drm/nouveau_drm.h | 51 + include/uapi/linux/devlink.h | 6 + include/uapi/linux/lirc.h | 6 + include/uapi/linux/videodev2.h | 4 + include/uapi/misc/habanalabs.h | 444 ++ include/xen/xen.h | 2 +- kernel/cgroup/cpuset.c | 13 - kernel/irq/irq_sim.c | 12 + kernel/sched/core.c | 28 + kernel/trace/trace.c | 2 + kernel/trace/trace_kprobe.c | 10 +- localversion-next | 2 +- mm/page_alloc.c | 8 +- net/bluetooth/a2mp.c | 2 +- net/bluetooth/hci_event.c | 8 +- net/bpf/test_run.c | 45 +- net/core/devlink.c | 60 + net/core/ethtool.c | 12 +- net/core/filter.c | 16 +- net/core/skbuff.c | 4 + net/dsa/tag_dsa.c | 9 + net/dsa/tag_edsa.c | 9 + net/ieee802154/6lowpan/reassembly.c | 141 +- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_ipv4.c | 5 +- net/mac80211/mesh_pathtbl.c | 2 +- net/rose/af_rose.c | 4 +- net/sched/sch_api.c | 13 +- net/tls/tls_device.c | 24 +- net/tls/tls_main.c | 17 +- net/tls/tls_sw.c | 172 +- net/xfrm/xfrm_interface.c | 4 +- net/xfrm/xfrm_policy.c | 4 +- samples/vfio-mdev/mbochs.c | 8 +- samples/vfio-mdev/mdpy.c | 8 +- samples/vfio-mdev/mtty.c | 9 +- scripts/checksyscalls.sh | 15 +- sound/soc/codecs/ad193x.c | 76 +- sound/soc/codecs/ad193x.h | 8 + sound/soc/codecs/adau1977.c | 12 +- sound/soc/codecs/cs35l36.c | 8 +- sound/soc/codecs/pcm186x.c | 8 +- sound/soc/codecs/wm8741.c | 2 +- sound/soc/fsl/fsl_esai.c | 7 +- sound/soc/fsl/fsl_spdif.c | 10 +- sound/soc/fsl/fsl_spdif.h | 2 +- sound/soc/fsl/imx-sgtl5000.c | 1 + sound/soc/generic/simple-card.c | 2 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 101 +- sound/soc/qcom/Kconfig | 1 + sound/soc/samsung/i2s.c | 69 +- sound/soc/samsung/odroid.c | 70 +- sound/soc/sh/fsi.c | 2 +- sound/soc/soc-dapm.c | 4 +- sound/soc/soc-topology.c | 8 +- sound/soc/stm/stm32_sai_sub.c | 8 +- sound/soc/sunxi/sun50i-codec-analog.c | 4 +- sound/usb/card.h | 1 + sound/usb/format.c | 2 + sound/usb/proc.c | 1 + tools/bpf/bpftool/Documentation/bpftool-prog.rst | 2 +- tools/bpf/bpftool/bash-completion/bpftool | 4 +- tools/bpf/bpftool/prog.c | 2 +- tools/include/uapi/linux/lirc.h | 12 + tools/testing/selftests/bpf/test_progs.c | 44 + tools/testing/selftests/ir/ir_loopback.c | 9 + tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 1 + .../kvm/x86_64/vmx_close_while_nested_test.c | 95 + virt/kvm/arm/arch_timer.c | 28 +- virt/kvm/arm/arm.c | 2 +- virt/kvm/arm/mmu.c | 2 +- virt/kvm/arm/trace.h | 2 +- virt/kvm/coalesced_mmio.c | 3 +- virt/kvm/eventfd.c | 7 +- virt/kvm/irqchip.c | 4 +- virt/kvm/kvm_main.c | 100 +- virt/kvm/vfio.c | 4 +- 1194 files changed, 78822 insertions(+), 21626 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-driver-habanalabs create mode 100644 Documentation/ABI/testing/sysfs-driver-habanalabs create mode 100644 Documentation/devicetree/bindings/media/imx7-csi.txt create mode 100644 Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-sifive.txt create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-camera.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-codec.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-detect.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-dv.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-flash.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-fm-rx.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-fm-tx.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-image-process.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-image-source.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-jpeg.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-rf-tuner.rst create mode 100644 Documentation/media/v4l-drivers/imx7.rst delete mode 100644 arch/arm/mach-davinci/include/mach/cpufreq.h create mode 100644 arch/x86/include/asm/kvm_vcpu_regs.h create mode 100644 drivers/gpu/drm/nouveau/include/nvif/clb069.h create mode 100644 drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_dmem.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_dmem.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_svm.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_svm.h create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ce/tu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/roottu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/roottu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifotu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifotu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/usertu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/usertu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/Kbuild create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu104.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.c delete mode 100644 drivers/media/i2c/soc_camera/Kconfig delete mode 100644 drivers/media/i2c/soc_camera/Makefile delete mode 100644 drivers/media/i2c/soc_camera/soc_mt9m001.c delete mode 100644 drivers/media/i2c/soc_camera/soc_rj54n1cb0c.c delete mode 100644 drivers/media/platform/soc_camera/Kconfig delete mode 100644 drivers/media/platform/soc_camera/Makefile create mode 100644 drivers/media/rc/ir-rcmm-decoder.c create mode 100644 drivers/mfd/tqmx86.c create mode 100644 drivers/misc/habanalabs/Kconfig create mode 100644 drivers/misc/habanalabs/Makefile create mode 100644 drivers/misc/habanalabs/asid.c create mode 100644 drivers/misc/habanalabs/command_buffer.c create mode 100644 drivers/misc/habanalabs/command_submission.c create mode 100644 drivers/misc/habanalabs/context.c create mode 100644 drivers/misc/habanalabs/debugfs.c create mode 100644 drivers/misc/habanalabs/device.c create mode 100644 drivers/misc/habanalabs/goya/Makefile create mode 100644 drivers/misc/habanalabs/goya/goya.c create mode 100644 drivers/misc/habanalabs/goya/goyaP.h create mode 100644 drivers/misc/habanalabs/goya/goya_hwmgr.c create mode 100644 drivers/misc/habanalabs/goya/goya_security.c create mode 100644 drivers/misc/habanalabs/habanalabs.h create mode 100644 drivers/misc/habanalabs/habanalabs_drv.c create mode 100644 drivers/misc/habanalabs/habanalabs_ioctl.c create mode 100644 drivers/misc/habanalabs/hw_queue.c create mode 100644 drivers/misc/habanalabs/hwmon.c create mode 100644 drivers/misc/habanalabs/include/armcp_if.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/cpu_ca53_cfg_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/cpu_ca53_cfg_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/cpu_if_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/cpu_pll_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_ch_0_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_ch_1_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_ch_2_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_ch_3_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_ch_4_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_macro_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_macro_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_nrtr_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_nrtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_qm_0_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_qm_0_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_qm_1_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_qm_2_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_qm_3_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_qm_4_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/goya_blocks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/goya_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/goya_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/ic_pll_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mc_pll_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme1_rtr_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme1_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme2_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme3_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme4_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme5_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme6_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme_cmdq_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme_cmdq_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme_qm_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mmu_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mmu_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/pci_nrtr_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/pci_nrtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/pcie_aux_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/psoc_emmc_pll_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/psoc_global_conf_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/psoc_global_conf_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/psoc_mme_pll_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/psoc_pci_pll_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/psoc_spi_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/sram_y0_x0_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/sram_y0_x1_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/sram_y0_x2_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/sram_y0_x3_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/sram_y0_x4_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/stlb_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/stlb_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_cfg_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_cfg_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_cmdq_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_cmdq_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_eml_cfg_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_eml_cfg_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_nrtr_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_nrtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_qm_masks.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc1_cfg_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc1_cmdq_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc1_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc1_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc2_cfg_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc2_cmdq_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc2_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc2_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc3_cfg_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc3_cmdq_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc3_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc3_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc4_cfg_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc4_cmdq_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc4_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc4_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc5_cfg_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc5_cmdq_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc5_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc5_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc6_cfg_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc6_cmdq_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc6_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc6_rtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc7_cfg_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc7_cmdq_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc7_nrtr_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc7_qm_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc_pll_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/goya.h create mode 100644 drivers/misc/habanalabs/include/goya/goya_async_events.h create mode 100644 drivers/misc/habanalabs/include/goya/goya_fw_if.h create mode 100644 drivers/misc/habanalabs/include/goya/goya_packets.h create mode 100644 drivers/misc/habanalabs/include/hl_boot_if.h create mode 100644 drivers/misc/habanalabs/include/hw_ip/mmu/mmu_general.h create mode 100644 drivers/misc/habanalabs/include/hw_ip/mmu/mmu_v1_0.h create mode 100644 drivers/misc/habanalabs/include/qman_if.h create mode 100644 drivers/misc/habanalabs/irq.c create mode 100644 drivers/misc/habanalabs/memory.c create mode 100644 drivers/misc/habanalabs/mmu.c create mode 100644 drivers/misc/habanalabs/sysfs.c create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c create mode 100644 drivers/net/wireless/mediatek/mt76/mcu.c create mode 100644 drivers/rtc/rtc-ab-eoz9.c create mode 100644 drivers/spi/spi-sifive.c create mode 100644 drivers/staging/media/imx/imx-media-dev-common.c create mode 100644 drivers/staging/media/imx/imx7-media-csi.c create mode 100644 drivers/staging/media/imx/imx7-mipi-csis.c delete mode 100644 drivers/staging/media/imx074/Kconfig delete mode 100644 drivers/staging/media/imx074/Makefile delete mode 100644 drivers/staging/media/imx074/TODO create mode 100644 drivers/staging/media/soc_camera/Kconfig create mode 100644 drivers/staging/media/soc_camera/Makefile rename drivers/staging/media/{imx074 => soc_camera}/imx074.c (100%) rename drivers/staging/media/{mt9t031 => soc_camera}/mt9t031.c (100%) rename drivers/{media/platform => staging/media}/soc_camera/soc_camera.c (100%) rename drivers/{media/platform => staging/media}/soc_camera/soc_mediabus.c (100%) rename drivers/{media/i2c => staging/media}/soc_camera/soc_mt9v022.c (100%) rename drivers/{media/i2c => staging/media}/soc_camera/soc_ov5642.c (100%) rename drivers/{media/i2c => staging/media}/soc_camera/soc_ov9740.c (100%) create mode 100644 include/linux/platform_data/davinci-cpufreq.h create mode 100644 include/uapi/misc/habanalabs.h create mode 100644 tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.c