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-master-aarch64-next-allyesconfig in repository toolchain/ci/linux.
discards cb916fc5eabf Add linux-next specific files for 20190218 discards 4fbf24a2c4cf Merge branch 'akpm/master' discards f6ddb26d1da2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards a19ac9913425 samples/mic/mpssd/mpssd.h: remove duplicate header discards 6d7319f669c8 kernel/fork.c: remove duplicated include discards cd3738806a19 include/linux/relay.h: fix percpu annotation in struct rchan discards 9106110aabab Drop flex_arrays discards 4ef824679a9e sctp: convert to genradix discards e004836bae28 proc: commit to genradix discards ccf4e86eeb2f Generic radix trees discards c3ea00c8a9bc selinux: convert to kvmalloc discards c5f86761b189 md: convert to kvmalloc discards 95841613c38b openvswitch: convert to kvmalloc discards 5ee106e00d45 mm, memcg: consider subtrees in memory.events discards dffa0a84d01f mm, memcg: rename ambiguously named memory.stat counters a [...] discards 6f2b0c928880 of: fix kmemleak crash caused by imbalance in early memory [...] discards e23801af468e memblock-update-comments-and-kernel-doc-fix discards b4441e2e0992 mm: memblock: update comments and kernel-doc discards 7be7832c018c memblock: split checks whether a region should be skipped [...] discards 204630a3655d memblock: remove memblock_{set,clear}_region_flags discards f02241b1d4f9 memblock: drop memblock_alloc_*_nopanic() variants discards f8bae4dda9bf memblock: memblock_alloc_try_nid: don't panic discards fda0d9351dd2 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] discards 6f487ea51757 memblock: fix format strings for panics after memblock_alloc discards 2aab0178d2cb mm: sparse: Use '%pa' with 'phys_addr_t' type discards 180aac690de7 treewide-add-checks-for-the-return-value-of-memblock_alloc [...] discards e9ce80e72cba treewide: add checks for the return value of memblock_alloc*() discards ddc88db6980b swiotlb: add checks for the return value of memblock_alloc*() discards 346b1351241b init/main: add checks for the return value of memblock_alloc*() discards f8dbc3540552 mm/percpu: add checks for the return value of memblock_alloc*() discards 34c44dd790af sparc: add checks for the return value of memblock_alloc*() discards a0c3bccedec4 ia64: add checks for the return value of memblock_alloc*() discards 3af9d2a763a5 arch: don't memset(0) memory returned by memblock_alloc() discards a6fa8c99225a arch: use memblock_alloc() instead of memblock_alloc_from( [...] discards 23d39c539669 memblock: make memblock_find_in_range_node() and choose_me [...] discards 0b8549b5ab54 memblock: fix parameter order in memblock_phys_alloc_try_nid() discards af0032ee2d28 memblock: refactor internal allocation functions discards 041f7022f2fe memblock: drop memblock_alloc_base() discards 5e749f98fdb1 memblock: drop __memblock_alloc_base() discards 208b463ba1fb memblock: memblock_phys_alloc(): don't panic discards bbaed5d1ac1f memblock: memblock_phys_alloc_try_nid(): don't panic discards c9d8cce9ecab memblock: emphasize that memblock_alloc_range() returns a [...] discards b930e97f7fc5 memblock: drop memblock_alloc_base_nid() discards 00d349abf4ce memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] discards 07abd96c4c48 powerpc: use memblock functions returning virtual address discards dc8e5b84dc44 openrisc: prefer memblock APIs returning virtual address discards 3f3d27c85436 include/linux/sched/signal.h: replace `tsk' with `task' discards 3ddbc26f26b6 arch/nios2/mm/fault.c: remove duplicate include discards c7488afbc58f unicore32: stop printing the virtual memory layout discards ba96399fbcae proc: merge fix for proc_pident_lookup() API change discards 7ca26168bb80 proc: calculate end pointer for /proc/*/* lookup at compile time discards fa893d7591e0 mm-refactor-readahead-defines-in-mmh-fix discards 52a366ab6835 mm: refactor readahead defines in mm.h discards d22759d3f09c fs: fs_parser: fix printk format warning discards 0c1e0b56fa14 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] discards b1f9bffc21c6 pinctrl: fix pxa2xx.c build warnings discards 521ffb22b5e3 Merge branch 'akpm-current/current' discards f5f8a43b28ac Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards 4694661f2cef Merge remote-tracking branch 'pidfd/for-next' discards d16b1a719c8d Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' discards 39f048340204 Merge remote-tracking branch 'auxdisplay/auxdisplay' discards fa5bc0eefef7 Merge remote-tracking branch 'hyperv/hyperv-next' discards f75b72985a4f Merge remote-tracking branch 'xarray/xarray' discards a69d64f0ccb8 Merge remote-tracking branch 'nvmem/for-next' discards b0727eab3957 Merge remote-tracking branch 'slimbus/for-next' discards 4fc7c36fda90 Merge remote-tracking branch 'gnss/gnss-next' discards 9867ef60f086 Merge remote-tracking branch 'cisco/for-next' discards 3a1a9d6d20f4 Merge remote-tracking branch 'kspp/for-next/kspp' discards 8a42247cfcd7 Merge remote-tracking branch 'ntb/ntb-next' discards 6ba139f65be2 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 865b8c7f7947 Merge remote-tracking branch 'rtc/rtc-next' discards 2c5d7c5ef599 Merge remote-tracking branch 'coresight/next' discards f4882140d875 Merge remote-tracking branch 'livepatching/for-next' discards e8d89c35e4c6 Merge remote-tracking branch 'kselftest/next' discards 754bde80dc47 Merge remote-tracking branch 'random/dev' discards 36b60556ddc8 Merge remote-tracking branch 'pwm/for-next' discards 5dd62dcc8032 Merge remote-tracking branch 'pinctrl/for-next' discards 209bc549c8bd Merge remote-tracking branch 'gpio/for-next' discards 949dd891dba7 Merge remote-tracking branch 'rpmsg/for-next' discards b2813dfbe7ea Merge remote-tracking branch 'vhost/linux-next' discards fe46f8a38626 Merge remote-tracking branch 'scsi/for-next' discards 4389aacd4f91 Merge remote-tracking branch 'cgroup/for-next' discards 5b6eefd22c79 Merge remote-tracking branch 'slave-dma/next' discards 2710969517ec Merge remote-tracking branch 'icc/icc-next' discards 7b4163659543 Merge remote-tracking branch 'mux/for-next' discards 8033390e270f Merge remote-tracking branch 'staging/staging-next' discards 445a1b4ea99a Merge remote-tracking branch 'char-misc/char-misc-next' discards 64f62699d05c Merge remote-tracking branch 'tty/tty-next' discards 8f7ccefca855 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards 7253aae21088 Merge remote-tracking branch 'usb-serial/usb-next' discards e8d6333064eb Merge remote-tracking branch 'usb/usb-next' discards 8eaca8743ca2 Merge remote-tracking branch 'driver-core/driver-core-next' discards 4e7f616feb3a Merge remote-tracking branch 'ipmi/for-next' discards e55b24e8250e Merge remote-tracking branch 'leds/for-next' discards 47c8cc422096 Merge remote-tracking branch 'hsi/for-next' discards eae8c2d3bbad Merge remote-tracking branch 'chrome-platform/for-next' discards 6e7fae549a8c Merge remote-tracking branch 'drivers-x86/for-next' discards ba9723328fb4 Merge remote-tracking branch 'workqueues/for-next' discards 236b45c0cb12 Merge remote-tracking branch 'percpu/for-next' discards 759a6efcd3e2 Merge remote-tracking branch 'xen-tip/linux-next' discards f7cfa49d39ad Merge remote-tracking branch 'kvms390/next' discards 677bbc1f6548 Merge remote-tracking branch 'kvm-arm/next' discards db18f463ba5e Merge remote-tracking branch 'rcu/rcu/next' discards 0cbf8b702a3b Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards d53da10284db Merge remote-tracking branch 'edac-amd/for-next' discards d6789e5043cf Merge remote-tracking branch 'clockevents/clockevents/next' discards 1cc2a40694ef Merge remote-tracking branch 'tip/auto-latest' discards 3db519b877ef Merge remote-tracking branch 'spi/for-next' discards 181e5a88cb66 Merge remote-tracking branch 'devicetree/for-next' discards 219d8f03830c Merge remote-tracking branch 'audit/next' discards 14b4a38888b4 Merge remote-tracking branch 'vfio/next' discards dd6c142d46aa Merge remote-tracking branch 'iommu/next' discards 24c9663203ac Merge remote-tracking branch 'watchdog/master' discards 0d952794f2aa Merge remote-tracking branch 'tpmdd/next' discards d6f1f540748f Merge remote-tracking branch 'selinux/next' discards c2504f8ce500 Merge remote-tracking branch 'apparmor/apparmor-next' discards 7718ff3e7165 Merge remote-tracking branch 'security/next-testing' discards 12730d91053c Merge remote-tracking branch 'regulator/for-next' discards b8db6c62d33f Merge remote-tracking branch 'battery/for-next' discards e49c4d3d1062 Merge remote-tracking branch 'backlight/for-backlight-next' discards df774a543da3 Merge remote-tracking branch 'mfd/for-mfd-next' discards 3581211dd9eb Merge remote-tracking branch 'kgdb/kgdb-next' discards bf7abe22e1ae Merge remote-tracking branch 'mmc/next' discards 94e3803841c6 Merge remote-tracking branch 'block/for-next' discards fbb84d89535b Merge remote-tracking branch 'input/next' discards 8fd43eee48d9 Merge remote-tracking branch 'sound-asoc/for-next' discards 370fb8313324 Merge remote-tracking branch 'sound/for-next' discards 2ac451f1a118 Merge remote-tracking branch 'regmap/for-next' discards eafe2633d80b Merge remote-tracking branch 'etnaviv/etnaviv/next' discards d5a38aae7cc1 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 5443ca55a271 Merge remote-tracking branch 'drm-msm/msm-next' discards a4acbaa473ba Merge remote-tracking branch 'drm-misc/for-linux-next' discards bc2f0fbc6778 Merge remote-tracking branch 'drm/drm-next' discards 646f6ad3cdfd Merge remote-tracking branch 'crypto/master' discards 9894a3547656 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 8a076e150433 Merge remote-tracking branch 'nand/nand/next' discards 0421eb0220dc Merge remote-tracking branch 'mtd/mtd/next' discards bb0500f53fa7 Merge remote-tracking branch 'gfs2/for-next' discards 183ff51624c0 Merge remote-tracking branch 'mac80211-next/master' discards 39a92c03cb29 Merge remote-tracking branch 'bluetooth/master' discards 034aaf1c3a3c Merge remote-tracking branch 'wireless-drivers-next/master' discards a7a6feadc7f0 Merge remote-tracking branch 'nfc-next/master' discards fb7879ab6e6a Merge remote-tracking branch 'netfilter-next/master' discards ed46e26f2f75 Merge remote-tracking branch 'net-next/master' discards 5ce1ab7d3d9f Merge remote-tracking branch 'rdma/for-next' discards 865c1df2a390 Merge remote-tracking branch 'swiotlb/linux-next' discards 2eaf882eec59 Merge remote-tracking branch 'dlm/next' discards b4522f40570c Merge remote-tracking branch 'cpupower/cpupower' discards d97ecbf0bfd2 Merge remote-tracking branch 'pm/linux-next' discards d11499afb1dd Merge remote-tracking branch 'fbdev/fbdev-for-next' discards 6f8ac152d556 Merge remote-tracking branch 'v4l-dvb-next/master' discards 9d6269bce6ad Merge remote-tracking branch 'v4l-dvb/master' discards 5565bdb66cdc Merge remote-tracking branch 'jc_docs/docs-next' discards 4e96e838a713 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 3265789d1e2b Merge remote-tracking branch 'i2c/i2c/for-next' discards ed050a356a8d Merge remote-tracking branch 'hid/for-next' discards d34bfd6ca417 Merge remote-tracking branch 'pstore/for-next/pstore' discards 27838be0fcb1 Merge remote-tracking branch 'pci/next' discards a3b99c9e5eaa Merge remote-tracking branch 'printk/for-next' discards 9763ce6e2d9d Merge remote-tracking branch 'vfs/for-next' discards 9894d14543df Merge remote-tracking branch 'xfs/for-next' discards a39e9fa346e9 Merge remote-tracking branch 'v9fs/9p-next' discards dbaea06e65ae Merge remote-tracking branch 'overlayfs/overlayfs-next' discards 03cc1c32ee4a Merge remote-tracking branch 'nfsd/nfsd-next' discards f58e672d4543 Merge remote-tracking branch 'nfs-anna/linux-next' discards bcb16303bf84 Merge remote-tracking branch 'jfs/jfs-next' discards 468b45a4d855 Merge remote-tracking branch 'fuse/for-next' discards 2bd3cb6cf743 Merge remote-tracking branch 'f2fs/dev' discards 4f61ca7d5d52 Merge remote-tracking branch 'ext3/for_next' discards 12978be81c42 Merge remote-tracking branch 'ecryptfs/next' discards f3c85dacbdef Merge remote-tracking branch 'cifs/for-next' discards 2572698f2703 Merge remote-tracking branch 'ceph/master' discards 53cec4797580 Merge remote-tracking branch 'btrfs-kdave/for-next' discards 0912fb41408e Merge remote-tracking branch 'befs/for-next' omits 90f578dfe656 smb3: fix credit reconnect problem discards f4e272433861 Merge remote-tracking branch 'fscrypt/master' discards 93362abd46ec Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 9398ebb79188 Merge remote-tracking branch 's390/features' discards 43b2dd07c8e6 Merge remote-tracking branch 'risc-v/for-next' discards 6e4909b16c45 Merge remote-tracking branch 'powerpc/next' discards 2c856ea847dc Merge remote-tracking branch 'parisc-hd/for-next' discards d3969befdf55 Merge remote-tracking branch 'nios2/for-next' discards 4bbc817baaf6 Merge remote-tracking branch 'mips/mips-next' discards 6fdcaf6e48a0 Merge remote-tracking branch 'microblaze/next' discards 687f1f01037f Merge remote-tracking branch 'm68knommu/for-next' discards 45ab4294179d Merge remote-tracking branch 'm68k/for-next' discards deee4398da62 Merge remote-tracking branch 'clk/clk-next' discards 1e27a363f181 Merge remote-tracking branch 'tegra/for-next' discards 1fea1cf430e6 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 69f5b9af6653 Merge remote-tracking branch 'samsung-krzk/for-next' discards d007e7257e0f Merge remote-tracking branch 'rockchip/for-next' discards 79ebe411d315 Merge remote-tracking branch 'renesas/next' discards b4708898fc47 Merge remote-tracking branch 'qcom/for-next' discards 525e618fd342 Merge remote-tracking branch 'omap/for-next' discards 420d9027599a Merge remote-tracking branch 'mvebu/for-next' discards c873b0b45d90 Merge remote-tracking branch 'mediatek/for-next' discards 97bbbeb9aa3d Merge remote-tracking branch 'keystone/next' discards 8e5271000703 Merge remote-tracking branch 'imx-mxs/for-next' discards adce167d03c0 Merge remote-tracking branch 'bcm2835/for-next' discards 2a509924b7c3 Merge remote-tracking branch 'at91/at91-next' discards a6e122ff7d3e Merge remote-tracking branch 'amlogic/for-next' discards 5ab48696c1ca Merge remote-tracking branch 'actions/for-next' discards 925a83c234b0 Merge remote-tracking branch 'arm-soc/for-next' discards df9a0acf1dd0 Merge remote-tracking branch 'arm64/for-next/core' discards 95ca4e6dd42f Merge remote-tracking branch 'arm/for-next' discards 95cb02d1f5ad Merge remote-tracking branch 'dma-mapping/for-next' discards b7388f7398a7 Merge remote-tracking branch 'leaks/leaks-next' discards 0e46def1782a Merge remote-tracking branch 'compiler-attributes/compiler [...] discards f5802e09e2ba Merge remote-tracking branch 'kbuild/for-next' discards 2fea8ed30cd2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 57a28950845c Merge remote-tracking branch 'scsi-fixes/fixes' discards a6dd58243189 Merge remote-tracking branch 'vfs-fixes/fixes' discards ac1aef803b5e Merge remote-tracking branch 'kvms390-fixes/master' discards 8302b22d315c Merge remote-tracking branch 'mips-fixes/mips-fixes' discards 095fb1fa0e5c Merge remote-tracking branch 'mtd-fixes/master' discards da6af0b1d20c Merge remote-tracking branch 'ide/master' discards fb153d4a8ea6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards cb151a8785f9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards ee066b09c7f1 Merge remote-tracking branch 'spi-fixes/for-linus' discards fdeafe0904e8 Merge remote-tracking branch 'regulator-fixes/for-linus' discards c206ed5e6cb6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 1a858c765d21 Merge remote-tracking branch 'sound-current/for-linus' discards b0b836ffe61e Merge remote-tracking branch 'rdma-fixes/for-rc' discards b25c79a0b63b Merge remote-tracking branch 'wireless-drivers/master' discards 664a3ad673cc Merge remote-tracking branch 'netfilter/master' discards dd0eb187c7bb Merge remote-tracking branch 'ipsec/master' discards 9fe558799ec9 Merge remote-tracking branch 'net/master' discards 6e9c8f220aeb Merge remote-tracking branch 'arm-current/fixes' discards 3f44e2643dc0 Merge remote-tracking branch 'arc-current/for-curr' discards ac5ffde022ef Merge remote-tracking branch 'kbuild-current/fixes' discards a92da99bc68d Merge remote-tracking branch 'fixes/master' discards 137d14ed474f x86/xen: dont add memory above max allowed allocation discards f72de6e91ed1 x86: respect memory size limiting via mem= parameter discards bc7ee2e57092 xen/gntdev: Check and release imported dma-bufs on close discards 76c7db28356a xen/gntdev: Do not destroy context while dma-bufs are in use discards 1f81f84e85fe xen/pciback: Don't disable PCI_COMMAND on PCI device reset. discards 28df69acbd27 xen-scsiback: mark expected switch fall-through discards 7bb17e0ca4a5 xen: mark expected switch fall-through discards e152f7342964 Merge branch 'v5.1-armsoc/dts64' into for-next discards 8418752d9ab1 Merge branch 'v5.1-armsoc/dts32' into for-next discards 6cc9affb940b arm64: dts: rock960: Enable tsadc device omits a4908d243762 Merge branch 'misc' into for-next omits 3b0db14939bf Merge branch 'fixes' into for-next 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 47f1143af1b8 scsi: qla2xxx: Avoid PCI IRQ affinity mapping when multiqu [...] omits 03f477664ae3 scsi: qla2xxx: Update driver version to 10.00.00.14-k omits ed490a17c180 scsi: qla2xxx: Add new FW dump template entry types omits a649a4809c60 scsi: qla2xxx: Fix code indentation for qla27xx_fwdt_entry omits 27d7e20e1eff scsi: qla2xxx: Move marker request behind QPair omits 66f1f73dc1d0 scsi: qla2xxx: Prevent SysFS access when chip is down omits a7b9ca7fc87a scsi: qla2xxx: Add support for setting port speed omits 67f01a41d74a scsi: qla2xxx: Prevent multiple ADISC commands per session omits 395cb345b964 scsi: qla2xxx: Check for FW started flag before aborting omits 76a24703ea30 scsi: qla2xxx: Fix unload when NVMe devices are configured omits 28a7a5f660a9 scsi: qla2xxx: Add First Burst support for FC-NVMe devices omits 61c9aa7d5881 scsi: qla2xxx: Fix LUN discovery if loop id is not assigne [...] omits a068adf1cc5d scsi: qla2xxx: remove redundant null check on pointer sess 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 9a009aefb64b scsi: qla2xxx: Move debug messages before sending srb prev [...] omits f342cde32463 scsi: lpfc: Remove set but not used variable 'phys_id' omits 6511db18d81e scsi: ufs: Add HI3670 SoC UFS driver support omits f6b0fd1c121c scsi: arm64: dts: hisilicon: hi3670: Add UFS controller support omits be7300c9977f scsi: dt-bindings: ufs: Add HI3670 UFS controller binding discards 5a1d2ec29b94 Merge branch 'v5.1-armsoc/dts32' into for-next discards b9bd30acf71b Merge branch 'regulator-5.1' into regulator-next discards 8adfe4505658 Merge branch 'regulator-5.0' into regulator-linus discards ee65e133cb6b Merge branch 'for-next-next-v5.0-20190215' into for-next-20190215 discards ba305cf13acc Merge branch 'for-next-current-v4.20-20190215' into for-ne [...] discards 5134319a9b76 Merge branch 'ext/filipe/fsync-fixes' into for-next-next-v [...] discards 259ef919419f Merge branch 'ext/filipe/snapshot-dio-buff-fix' into for-n [...] discards fd3b35b54526 Merge branch 'ext/josef/rsv-prop' into for-next-next-v5.0- [...] discards 12cd3327b1c6 Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] discards 1e69b4f8d5d4 Merge branch 'asoc-5.1' into asoc-next discards 67acb74c2659 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] discards 2ced9a0dc580 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] discards 86e36903020e Merge branch 'misc-next' into for-next-next-v5.0-20190215 discards 39fd095636e6 Merge branch 'asoc-5.0' into asoc-linus discards 62368fa6c2e4 Merge branch 'misc-5.1' into for-next-current-v4.20-20190215 discards ca79c93d85a5 btrfs: honor path->skip_locking in backref code discards fde40d2605f9 Btrfs: fix fsync after succession of renames and unlink/rmdir discards 161dbc9d0bad Btrfs: fix fsync after succession of renames of different files discards 151fa44a0b34 btrfs: qgroup: Make qgroup async transaction commit more a [...] discards 702450ff646a btrfs: qgroup: Move reserved data accounting from btrfs_de [...] discards 76b94abf7358 btrfs: scrub: remove unused nocow worker pointer discards 6fb44709d5ed Merge branch 'acpi-x86' into linux-next discards 4a45441fb09e Merge branch 'pm-cpufreq' into linux-next discards d9a4e8637a6a Merge branch 'devprop' into linux-next discards f8eba290791e Merge branch 'acpi-video' into linux-next discards c4c0b66d18a6 Merge branch 'v5.1-armsoc/dts64' into for-next discards de9f9387b306 Merge branch 'v5.1-armsoc/dts32' into for-next omits 94f85ed3e2f8 s390/setup: fix early warning messages 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 47fac2193281 psi: avoid divide-by-zero crash inside virtual machines omits dab29857690f mm-handle-lru_add_drain_all-for-up-properly-fix omits 7ad22a593f3d mm: handle lru_add_drain_all for UP properly omits ffb9128e8736 mm, page_alloc: fix a division by zero error when boosting [...] omits 4c22c409bdbe mm/debug.c: fix __dump_page() for poisoned pages omits accb8028c440 hugetlbfs: fix races and page leaks during migration omits 3459e84673ce proc, oom: do not report alien mms when setting oom_score_adj omits 62fd409bb11e slub: fix SLAB_CONSISTENCY_CHECKS + KASAN_SW_TAGS omits de5719d16cfd kasan, slub: fix more conflicts with CONFIG_SLAB_FREELIST_ [...] omits 57b9043b7869 kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED omits cc914a5071ec kasan-slub-move-kasan_poison_slab-hook-before-page_address-v2 omits f17ec7eb7628 kasan, slub: move kasan_poison_slab hook before page_address omits fd5b4a8db145 kmemleak: account for tagged pointers when calculating poi [...] omits fac869774d73 kasan, kmemleak: pass tagged pointers to kmemleak omits 30f8411cc092 kasan: fix assigning tags twice omits 975a1fd90b5e numa: change get_mempolicy() to use nr_node_ids instead of [...] omits 535c78a9345a revert "initramfs: cleanup incomplete rootfs" omits 53edcee51db7 checkpatch: don't interpret stack dumps as commit IDs discards 580a746702bd Merge branch 'pm-core' into linux-next discards 3eb19abf43e6 Merge branch 'pm-cpufreq' into linux-next omits 5881a0838820 Merge branch 'misc' into for-next omits 2dc57caef7d6 Merge branch 'fixes' into for-next discards cc433ad7501f btrfs: scrub: add assertions for worker pointers discards f6c28b281ddb btrfs: scrub: convert scrub_workers_refcnt to refcount_t discards cbbb2f4decb4 btrfs: scrub: add scrub_lock lockdep check in scrub_workers_get discards 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 a377885461a3 Merge branch 'kconfig' into for-next discards f31bbbaaff85 rtc: hid-sensor-time: stop selecting IIO discards e6ca2d52f5eb Merge branches 'powercap' and 'pm-cpufreq' into linux-next discards 53895fb8e29e rtc: rv3028: add new driver omits 058a78515d12 s390/jump_label: Use "jdd" constraint on gcc9 discards 68108728d0d9 dt-bindings: rtc: Update for new chip in isl1208 series discards 7929a401d766 rtc: isl1208: Add new style nvmem support to driver discards d5dc737024b5 rtc: isl1208: Support more chip variations discards 200c6f238ae6 rtc: isl1208: Introduce driver state struct discards 2a22ffc98997 hwmon: (f71882fg) Mark expected switch fall-through discards edb7d64b43ad hwmon: (ad7418) Catch I2C errors discards d26ff2405272 Merge branch 'pm-opp' into linux-next omits 624fca90e24e Merge branch 'misc' into for-next discards 1a0fef353593 libceph: handle an empty authorize reply discards 81bf2c6814ab btrfs: use the existing credit for our first prop discards faaa224c6802 btrfs: reserve space for inheriting properties discards a5531f88af1b btrfs: fix comment its device list mutex not volume lock discards 2ce8afc500de btrfs: extent_io: Kill the forward declaration of flush_write_bio discards a342569684c3 btrfs: Fix grossly misleading argument names in extent io search discards 39f0ee17c681 btrfs: Remove EXTENT_FIRST_DELALLOC bit discards da302869e96f btrfs: use WARN_ON in a canonical form btrfs_remove_block_group discards 6e6bf23ae8f4 btrfs: reserve extra space during evict discards 31eff64dbe08 btrfs: be more explicit about allowed flush states discards 5251fb9a43a3 btrfs: loop in inode_rsv_refill discards 8ac2c5f49de0 btrfs: don't enospc all tickets on flush failure discards dd8d3f8dd24a btrfs: don't use global reserve for chunk allocation discards 2954d2ef0306 btrfs: dump block_rsv details when dumping space info discards 6e59301a2d49 btrfs: check if there are free block groups for commit discards 5107ebf3ed80 btrfs: add zstd compression level support discards 182d0936f444 btrfs: make zstd memory requirements monotonic discards b0cbd6405e8c btrfs: zstd use the passed through level instead of default discards b338183ad506 btrfs: change set_level() to bound the level passed in discards c23763caa80e btrfs: plumb level through the compression interface discards a204f9e649e6 btrfs: move to function pointers for get/put workspaces discards 2c041585a163 btrfs: add compression interface in (get/put)_workspace discards d5e11f2df869 btrfs: add helper methods for workspace manager init and cleanup discards 9ebec837f82b btrfs: unify compression ops with workspace_manager discards 9bfec89c0c30 btrfs: manage heuristic workspace as index 0 discards 45b11500052c btrfs: rename workspaces_list to workspace_manager discards be864b7f8468 btrfs: add helpers for compression type and level discards 2a9c86ef8de4 btrfs: introduce new ioctl to unregister a btrfs device discards bf30d6aa695c btrfs: replace cleaner_delayed_iput_mutex with a waitqueue discards 858bf5685b94 btrfs: Output ENOSPC debug info in inc_block_group_ro discards e049a9e9ddc7 btrfs: qgroup: Remove duplicated trace points for qgroup_r [...] discards 56638942544c btrfs: let the assertion expression compile in all configs discards 19adf133ea66 btrfs: merge btrfs_set_lock_blocking_rw with it's caller discards 3118b7115535 btrfs: simplify waiting loop in btrfs_tree_lock discards 314d1e762ec2 btrfs: open code now trivial btrfs_set_lock_blocking discards 3da4926a22bf btrfs: replace btrfs_set_lock_blocking_rw with appropriate [...] discards a9928f6df4fd btrfs: split btrfs_clear_lock_blocking_rw to read and writ [...] discards 700b40312e6c btrfs: split btrfs_set_lock_blocking_rw to read and write helpers discards ec30559277e5 btrfs: qgroup: Cleanup old subtree swap code discards 5ec824ab17ef btrfs: qgroup: Use delayed subtree rescan for balance discards 15dd4999b978 btrfs: qgroup: Introduce per-root swapped blocks infrastructure discards dc767daba0f4 btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap discards 51107fc33034 btrfs: relocation: Delay reloc tree deletion after merge_r [...] discards 4a5a2708dcf5 btrfs: call btrfs_create_pending_block_groups unconditionally discards 978aede35952 btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head discards 07fc745491b1 btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref_lock discards 6d063f1f4fd0 btrfs: scrub: print messages when started or finished discards 2cd163697c5f btrfs: simplify workqueue name when allocating discards 8f114847c3bc btrfs: merge btrfs_find_device and find_device discards de9677d70862 btrfs: refactor btrfs_free_stale_devices() to get return value discards 089292b48f22 btrfs: refactor btrfs_find_device() take fs_devices as argument discards 374f94eaa8d5 btrfs: cleanup btrfs_find_device_by_devspec() discards 3e154f83894a btrfs: merge btrfs_find_device_missing_or_by_path() into parent discards 5c53fb85f772 btrfs: Remove not_found_em label from btrfs_get_extent discards 542a2bfb5dc3 btrfs: Consolidate retval checking of core btree functions discards b49c6e8ca06e btrfs: Rename found_type to extent_type in btrfs_get_extent discards 622346cfe6b1 Btrfs: move duplicated nodatasum check into common reflink [...] discards ac6642493962 btrfs: Remove impossible condition from mergable_maps discards 14f9b7ab0a99 Btrfs: do not overwrite error return value in the balance ioctl discards 793d63640900 Btrfs: do not overwrite error return value in the device r [...] discards 413db9b39980 Btrfs: remove redundant check for swapfiles when reflinking discards b1a45e7f34a0 btrfs: Refactor shrink_delalloc discards c08cb7c5824b btrfs: Document logic regarding inode in async_cow_submit discards 9490fc52e943 btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work discards 492ee197b635 btrfs: Use ihold instead of igrab in cow_file_range_async discards 604a2ba05990 btrfs: Remove isize local variable in compress_file_range discards a142845fbf94 btrfs: Remove inode argument from async_cow_submit discards 4db3eddfe569 btrfs: remove set but not used variable 'num_pages' discards ab2da9b49b96 btrfs: Remove redundant assignment in btrfs_get_extent_fiemap discards 26eb6732b632 btrfs: Refactor btrfs_get_extent_fiemap discards ad51d28228ac btrfs: Remove unused arguments from btrfs_get_extent_fiemap discards 6bc0e43f3a4c Btrfs: setup a nofs context for memory allocation at __btr [...] discards f390b3e63b02 Btrfs: setup a nofs context for memory allocation at btrfs [...] discards 77acf6ea93b4 Btrfs: do not overwrite error return value in the get devi [...] discards d310a2c01200 Btrfs: do not overwrite error return value in scrub progre [...] discards b41a6da47b8a Btrfs: do not overwrite scrub error with fault error in sc [...] discards 34dc502f3eba btrfs: Make first argument of btrfs_run_delalloc_range dir [...] discards f8cbfc653418 Btrfs: drop useless LIST_HEAD in merge_reloc_root discards a06639e89e47 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next discards 68b2c0e6baa7 Merge branches 'pm-core', 'pm-sleep', 'pm-qos', 'pm-domain [...] discards 759d0d6ad642 Merge branch 'devprop' into linux-next discards 1938bee51998 Merge branch 'acpi-apei' into linux-next discards 5b2615931206 Merge branches 'acpi-tables', 'acpi-debug', 'acpi-ec' and [...] discards 983afccc7c33 Merge branch 'acpica' into linux-next discards 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 discards 8461023b52ba m68k: add ColdFire mcf5441x eDMA platform support discards f90c7e9f180a auxdisplay: ht16k33: fix potential user-after-free on modu [...] discards 14964fafc811 include/linux/module.h: copy __init/__exit attrs to init/c [...] discards c1611623a115 Compiler Attributes: add support for __copy (gcc >= 9) omits acb05f82fd4e Merge branch 'mvebu/dt64' into mvebu/for-next omits d376baae13dc Merge branch 'mvebu/dt' into mvebu/for-next 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 31f6da19893e kallsyms: include <asm/bitsperlong.h> instead of <asm/types.h> omits 65a0bfd6564c kallsyms: remove unneeded memset() calls omits 0acce7041d76 kallsyms: add static qualifiers where missing omits 5b676d624ccd kbuild: gitignore output directory discards 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 7ba1bedcaa1e Merge branch 'misc' into for-next omits 1174ec66058c Merge branch 'fixes' into for-next discards d79d81923274 hwmon: (lm85) add support for LM96000 high frequencies discards e76454e86918 hwmon: (lm85) support the LM96000 discards e85a77ad86cc dt-bindings: Add LM96000 as a trivial device discards a8cdf73a6d9b hwmon: (lm85) remove freq_map size hardcodes discards 9a561274add1 hwmon: (occ) Fix license headers omits e999fb7cc97c Merge branch 'misc' into for-next omits 055e493d2a16 Merge branch 'fixes' into for-next omits 2b835103f84d ipmi: Use dedicated API for copying a UUID omits fbe7c47485ab ipmi: Use defined constant for UUID representation omits 6cc3d2ec9353 ipmi:ssif: Change some pr_xxx to dev_xxx calls omits e488202ba21a ipmi: kcs_bmc: handle devm_kasprintf() failure case omits 7c5a14fd6f5e ipmi: Fix return value when a message is truncated omits 86817aabbb9b ipmi: clean an indentation issue, remove extraneous space omits b0513fd5f357 ipmi: Make the smi watcher be disabled immediately when no [...] omits f314d8c23cd4 ipmi: Fix how the lower layers are told to watch for messages omits 0a5e7e692714 ipmi: Fix SSIF flag requests omits d553624958ed ipmi_si: fix use-after-free of resource->name discards 21123b35a4e8 Merge branch 'v5.1-armsoc/dts64' into for-next discards 732fb7c7d40b Merge branch 'v5.1-armsoc/dts32' into for-next discards bb3b529277b6 hwmon: (via-cputemp) Use permission specific SENSOR[_DEVIC [...] discards 33add198a576 hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DE [...] discards 7d2ce00b5bc9 hwmon: (tmp421) Replace S_<PERMS> with octal values discards e8f3f90213dc hwmon: (tmp103) Use permission specific SENSOR[_DEVICE]_AT [...] discards f525831036fb hwmon: (tmp102) Replace S_<PERMS> with octal values discards e3587d05ecfc hwmon: (tc74) Use permission specific SENSOR[_DEVICE]_ATTR [...] discards 9d4c418b0643 hwmon: (tc654) Use permission specific SENSOR[_DEVICE]_ATT [...] discards 40fc5a9d8cb0 hwmon: (stts751) Use permission specific SENSOR[_DEVICE]_A [...] discards 728c4d21ad93 hwmon: (smsc47b397) Use permission specific SENSOR[_DEVICE [...] discards 613ac8a605e6 hwmon: (sht3x) Use permission specific SENSOR[_DEVICE]_ATT [...] discards 0b297c4267b4 hwmon: (sht21) Use permission specific SENSOR[_DEVICE]_ATT [...] discards 6907be790698 hwmon: (sht15) Use permission specific SENSOR[_DEVICE]_ATT [...] discards a27b02515d6c hwmon: (scpi-hwmon) Replace S_<PERMS> with octal values discards 3103c7606fdf hwmon: (scmi-hwmon) Replace S_<PERMS> with octal values discards ba97efd418bc hwmon: (sch5636) Use permission specific SENSOR[_DEVICE]_A [...] discards 9f40d9ea48b9 hwmon: (sch5627) Use permission specific SENSOR[_DEVICE]_A [...] discards 9d72a8d80bcc hwmon: (powr1220) Use permission specific SENSOR[_DEVICE]_ [...] discards 560f10a15534 hwmon: (pc87427) Use permission specific SENSOR[_DEVICE]_A [...] discards 53ca51703060 hwmon: (pc87360) Use permission specific SENSOR[_DEVICE]_A [...] discards 102caf484fe9 hwmon: (nsa320-hwmon) Use permission specific SENSOR[_DEVI [...] discards 48d1cb253205 hwmon: (nct7904) Replace S_<PERMS> with octal values discards 882f54086c25 hwmon: (mc13783-adc) Use permission specific SENSOR[_DEVIC [...] discards 06a6c1ec92b1 hwmon: (max6650) Use permission specific SENSOR[_DEVICE]_A [...] discards a907987bde68 hwmon: (max6642) Use permission specific SENSOR[_DEVICE]_A [...] discards efc9b9b2fb2c hwmon: (max6639) Use permission specific SENSOR[_DEVICE]_A [...] discards 9c103f493e44 hwmon: (max31790) Replace S_<PERMS> with octal values discards 71b7f4071821 hwmon: (max31722) Use permission specific SENSOR[_DEVICE]_ [...] discards 1f486fb27bd5 hwmon: (max1619) Use permission specific SENSOR[_DEVICE]_A [...] discards d4f9ff9aab60 hwmon: (max16065) Use permission specific SENSOR[_DEVICE]_ [...] discards 18227f1c8a4e hwmon: (ltc4261) Use permission specific SENSOR[_DEVICE]_A [...] discards f816d98927c4 hwmon: (adm1029) Add a comment for locking mutex discards a0ff0bbccce9 hwmon: (adm1029) Fix function alignment discards 52d070676f34 hwmon: (adm1029) Fix Logical continuations should be on th [...] discards e0b9360c7b5b hwmon: (adm1029) Add blank line after declarations discards 1704c1a507a2 hwmon: (adm1029) replace S_IXXX macros by their numeric values discards 31ad816174e9 hwmon: (adm1029) Add SPDX header discards d37c4782ff5e hwmon: (adm1029) Remove write to FFF paragraph discards d6836d85298a hwmon: (ina3221) Implement ti,single-shot DT property discards 857b4d927995 dt-bindings: hwmon: (ina3221) Add ti,single-shot property discards 5b1428e0e86c hwmon: (ltc4245) Replace S_<PERMS> with octal values discards 29bed2decaa3 hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_A [...] discards 2388e4507caf hwmon: (ltc4151) Use permission specific SENSOR[_DEVICE]_A [...] discards 945e916790fe hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_A [...] discards 65e17132d9cd hwmon: (lm95245) Replace S_<PERMS> with octal values discards 875794038a90 hwmon: (lm95241) Replace S_<PERMS> with octal values discards 545ce0af0a00 hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR [...] discards 41c6b6084509 hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR [...] discards 6b313639829d hwmon: (lm90) Replace S_<PERMS> with octal values discards 12664872968d hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR [...] discards 00d8ce093da3 hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR [...] discards 7b8c4feff5a5 hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR [...] discards 9c7acfa6e565 hwmon: (lm75) Replace S_<PERMS> with octal values discards 49b28aaa5021 hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR [...] discards 49670f3a09d5 hwmon: (lineage-pem) Use permission specific SENSOR[_DEVIC [...] discards f0e3b859a0a8 hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_AT [...] discards 043890a4d853 hwmon: (jc42) Replace S_<PERMS> with octal values discards 451428d75724 hwmon: (ina3221) Use permission specific SENSOR[_DEVICE]_A [...] discards 96f6ecd7b08d hwmon: (ina209) Use permission specific SENSOR[_DEVICE]_AT [...] discards cefe5ee65b82 hwmon: (iio_hwmon) Replace S_<PERMS> with octal values discards 024b0540ba27 hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_AT [...] discards 8d31cf48ae82 hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_AT [...] discards 2486375e31f6 hwmon: (i5k_amb) Replace S_<PERMS> with octal values discards 67184dccec44 hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE [...] discards 0ad53514e9e5 hwmon: (hwmon) Replace S_<PERMS> with octal values discards 6747463a4e96 hwmon: (hih6130) Use permission specific SENSOR[_DEVICE]_A [...] discards c90920065f0a hwmon: (gpio-fan) Replace S_<PERMS> with octal values discards bba66872e73e hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_A [...] discards b3fd03463d52 hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_A [...] discards 0744e33049f4 dt-bindings: hwmon: add dps650ab documentation discards b542e286ca21 hwmon: (pmbus) add support for DPS-650AB discards 784b7132e10d hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data discards 825a16b16447 hwmon: (adt7462) Mark expected switch fall-throughs discards 896d233877c5 devicetree: hwmon: Add bindings documentation for HIH6130 discards 733649f87adc hwmon: (hih6130) add dtb compatibility tables discards 38598c2f53e9 hwmon: (dell-smm) Support up to 10 temp sensors omits c2829721bfab kbuild: descend to scripts/kconfig/ directly when syncconf [...] discards 2aefb28d8c96 Merge branch 'v5.0-armsoc/dts64fixes' into for-next discards 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 75aee64ff6db Merge branch 'fixes' into for-next omits 8d5a2fc8b285 Merge branch 'misc' into for-next discards 0355b8299d0a Merge branch 'v5.1-armsoc/dts64' into for-next omits 8756d437b214 Merge branch 'misc' into for-next omits c5984d3daa76 Merge branch 'fixes' into for-next discards 9290e9a9def3 Merge branch 'v5.1-armsoc/dts64' into for-next discards 024af5e3ef8f Merge branch 'v5.1-armsoc/dts32' into for-next discards 65c90be7a3ee Merge branch 'v5.1-armsoc/dts64' into for-next omits 6de89c8b7dbe Merge branch 'misc' into for-next discards dc272c55ced8 Merge branch 'v5.0-armsoc/dts32fixes' into for-next discards 999aae7fc034 Merge branch 'v5.1-clk/next' into for-next discards 45ecae6e2af2 Merge branch 'v5.1-armsoc/dts64' into for-next discards 3feb72cd3b0f Merge branch 'v5.1-armsoc/dts32' into for-next omits 76097fe1aee6 media: staging/ipu3-imgu: Add MAINTAINERS entry omits a80f75859b31 media: staging/ipu3-imgu: Address documentation comments omits 9cfb04713d20 media: v4l: Add Intel IPU3 meta buffer formats omits aeb96ba28b88 media: doc-rst: Add Intel IPU3 documentation omits 1728f032897f media: ipu3-imgu: Fix firmware binary location omits 74f48a7cebe3 media: ipu3-imgu: Fix compiler warnings omits 7ab9b77a9410 media: staging/intel-ipu3: Add dual pipe support discards 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 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 816db7663565 vhost: correctly check the return value of translate_desc( [...] adds 1765f5dcd009 sky2: Increase D3 delay again adds 40e196a906d9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds a08bf91ce28e KEYS: allow reaching the keys quotas exactly adds bb2ba2d75a2d assoc_array: Fix shortcut creation adds 822ad64d7e46 keys: Fix dependency loop between construction record and [...] adds 7c1857bdbdf1 keys: Timestamp new keys adds 1f5a018c5b15 Merge branch 'fixes-v5.1-rc6' of git://git.kernel.org/pub/ [...] adds 7d9d592caf8c Merge tag 'mtd/fixes-for-5.0-rc8' of git://git.infradead.o [...] adds c828c2651b9a Merge tag 'gpio-v5.0-4' of git://git.kernel.org/pub/scm/li [...] adds fb83f15ef9dd Merge tag 'pinctrl-v5.0-3' of git://git.kernel.org/pub/scm [...] 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 2137397c92ae Merge tag 'sound-5.0' of git://git.kernel.org/pub/scm/linu [...] 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 45d881dbb4ce Merge remote-tracking branch 'fixes/master' adds 249f9a9f7ff5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 9b14781f9cbe Merge remote-tracking branch 'kbuild-current/fixes' adds 1ea685503e5c ARC: define ARCH_SLAB_MINALIGN = 8 adds f68157e55284 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 74698f6971f2 arm64: Relax GIC version check during early boot adds 80af5d3ec825 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 8f5b27347e88 powerpc/powernv/sriov: Register IOMMU groups for VFs adds 398f2eda9286 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 9c2054a5cf41 net: dsa: fix unintended change of bridge interface STP state adds 5696e7eb3258 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 4a0263f70560 Merge remote-tracking branch 'bpf/master' adds 660899ddf06a xfrm: Fix inbound traffic via XFRM interfaces across netwo [...] adds 917a8cfcb273 Merge remote-tracking branch 'ipsec/master' adds c92402722943 Merge remote-tracking branch 'rdma-fixes/for-rc' 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 f938f3485c38 ASoC: wm_adsp: Update cached error state on trigger adds 7f23c5605d9f Merge branch 'asoc-5.0' into asoc-linus adds c6735752f82a 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 71a64ba2031f regulator: tps65218.c: fix LS3 issues adds 7651105001d5 Merge branch 'regulator-5.0' into regulator-linus adds abbb254a16c9 Merge remote-tracking branch 'regulator-fixes/for-linus' adds ef070b4e4aa2 spi: pxa2xx: Setup maximum supported DMA transfer length adds af8ecdda3367 Merge branch 'spi-5.0' into spi-linus adds f4459929159a Merge remote-tracking branch 'spi-fixes/for-linus' adds 701f5b645620 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 159e772d360b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 546b182df30c Merge remote-tracking branch 'ide/master' adds 7bdf2c8fee51 media: v4l: ioctl: Sanitize num_planes before using it adds cf500c57f526 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 8cf50eb2fe59 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 4ab95cf04306 Merge remote-tracking branch 'kvms390-fixes/master' adds ff066653aeed hwmon: (pmbus/tps53679) Fix driver info initialization in [...] adds 0d54e36a0f83 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds f612acfae86a exec: Fix mem leak in kernel_read_file adds 482ade98e2f8 Merge remote-tracking branch 'vfs-fixes/fixes' adds 48cd49ddf128 Merge remote-tracking branch 'scsi-fixes/fixes' adds d179b88deb3b drm/i915/fbdev: Actually configure untiled displays adds 466a2790c2cc Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 912acfebcd96 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 3a51ff344204 kbuild: gitignore output directory adds f43e9daace4e kallsyms: add static qualifiers where missing adds 52a849ed8896 kallsyms: remove unneeded memset() calls adds 500193ec57fd kallsyms: include <asm/bitsperlong.h> instead of <asm/types.h> adds 1e88e415ebcc kbuild: Disable extra debugging info in .s output adds ad15006cc784 kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD adds 175209cce23d kbuild: pkg: use -f $(srctree)/Makefile to recurse to top [...] adds 1d8001ef358d kbuild: generate modules.order only when CONFIG_MODULES=y adds 648ad9b19f43 kbuild: set KBUILD_MODULES=1 all the time for single target %/ adds 6d3c94e4a652 kbuild: turn '/' into an alias of './' adds db16511c00e3 Merge branch 'kconfig' into for-next adds 4a66da0fbf4f Merge remote-tracking branch 'kbuild/for-next' adds 1247cb88c49a Merge remote-tracking branch 'leaks/leaks-next' adds d0377392201b mfd/sm501: depend on HAS_DMA adds 2b2812961302 device.h: dma_mem is only needed for HAVE_GENERIC_DMA_COHERENT adds 34e04eedd1cf of: select OF_RESERVED_MEM automatically adds be4311a262bc dma-mapping: remove an incorrect __iommem annotation adds ff4c25f26a71 dma-mapping: improve selection of dma_declare_coherent ava [...] adds ddb26d8e1e97 dma-mapping: move CONFIG_DMA_CMA to kernel/dma/Kconfig adds 91a6fda95cb6 dma-mapping: remove dma_mark_declared_memory_occupied adds 82c5de0ab8db dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag adds 7753a91e7881 ccio: allow large DMA masks adds c54fc984dae5 sparc64: refactor the ali DMA quirk adds 254ecb1601eb sparc64/iommu: allow large DMA masks adds 24132a419c68 sparc64/pci_sun4v: allow large DMA masks adds 9eb9e96e97b3 Documentation/DMA-API-HOWTO: update dma_mask sections adds c841ea0e314e 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 8fad39124eaa Merge remote-tracking branch 'asm-generic/master' adds 6f00c95fd748 Merge remote-tracking branch 'arm/for-next' adds 22df8de17bb7 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 94d9b9337d09 ARM: tegra: Restore DT ABI on Tegra124 Chromebooks 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 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 0d6367ca9077 Merge tag 'samsung-dt-5.1-2' of git://git.kernel.org/pub/s [...] adds ccb01374a835 arm64: dts: actions: Add interrupt properties to pinctrl n [...] adds 782976299a76 arm64: dts: actions: Add Reset Controller support for S700 SoC adds 7cac6c0cb32d arm64: dts: actions: Add Reset Controller support for S900 SoC adds 7cdf8446ed1d arm64: dts: actions: Add pinctrl node for Actions Semi S700 adds 7cf0aacfa81c arm64: dts: actions: s700: Add I2C controller nodes adds 9175a8116f45 arm64: dts: actions: s700-cubieboard7: Enable I2C0 and I2C1 adds 94224c2517f9 Merge tag 'actions-arm64-dt-for-v5.1' of git://git.kernel. [...] adds 572c1db3977b Merge branches 'arm/fixes' and 'arm/dt' into for-next adds c1959066ac02 soc: fsl: dpio: Use after free in dpaa2_dpio_remove() adds bd3bd3b36df7 soc: fsl: dpio: fix memory leak of a struct qbman on error [...] adds 3b96fe66c7d9 Merge tag 'soc-fsl-next-v5.1-3' of git://git.kernel.org/pu [...] adds 50ceca6894ad tee: optee: Initialize some structs using memset instead o [...] adds 56410c0cb43e hwrng: optee: Initialize some structs using memset instead [...] adds 357c3d9b3936 Merge branch 'arm/drivers' into for-next adds 4de8810ed8b2 input: davinci_keyscan: remove unnecessary includes adds a3124c00d57c ARM: davinci: remove intc_host_map from davinci_soc_info struct adds 74b0eac24259 ARM: davinci: aintc: use irq domain adds d0064594f20a ARM: davinci: select GENERIC_IRQ_MULTI_HANDLER adds e3a8c7631d45 ARM: davinci: remove davinci_intc_type adds fb746842f603 ARM: davinci: pull davinci_intc_base into the respective i [...] adds a98ca73ee348 ARM: davinci: wrap HW interrupt numbers with a macro adds e87addec387f ARM: davinci: select SPARSE_IRQ adds 544ca0b0d824 ARM: davinci: make irqs.h a local header adds 2d242aa28892 ARM: davinci: aintc: drop GPL license boilerplate adds de4f82a245ce ARM: davinci: aintc: wrap davinci_irq_init() with a helper adds 2b6a2e74f2bf ARM: davinci: aintc: use a common prefix for symbols in th [...] adds 919da6f198d7 ARM: davinci: aintc: drop the 00 prefix from register offsets adds f412384e2d81 ARM: davinci: aintc: use writel_relaxed() adds 8b29f7aa5233 irqchip: davinci-aintc: add a new config structure adds fd0f4275864d ARM: davinci: aintc: use the new irqchip config structure [...] adds 06a287161429 ARM: davinci: aintc: use the new config structure adds a6c0bba1fa5d ARM: davinci: aintc: unify error handling adds 882bed7298f1 ARM: davinci: aintc: request memory region before remapping it adds 8b0860ec95e2 ARM: davinci: aintc: remove the timer-specific irq_set_handler() adds 76adef4678f6 ARM: davinci: aintc: remove unnecessary includes adds 0145beed9d26 irqchip: davinci-aintc: move the driver to drivers/irqchip adds ed4d189b7c8a ARM: davinci: cp-intc: remove cp_intc.h adds f451ca3e4b18 ARM: davinci: cp-intc: add a wrapper around cp_intc_init() adds 94af2c4d14d0 irqchip: davinci-cp-intc: add a new config structure adds 47b7c6195c43 ARM: davinci: cp-intc: add the new config structures for d [...] adds b35b55e72c12 ARM: davinci: cp-intc: use a common prefix for all symbols adds 3b5d1c50ffb8 ARM: davinci: cp-intc: convert all hex numbers to lowercase adds 6567954b8e8e ARM: davinci: cp-intc: use the new-style config structure adds 9cf58a45d72b ARM: davinci: cp-intc: request the memory region before re [...] adds 9762d876af8a ARM: davinci: cp-intc: improve coding style adds 6c702da653d1 ARM: davinci: cp-intc: unify error handling adds d43da8d7164a ARM: davinci: cp-intc: use readl/writel_relaxed() adds 9ad1acb45591 ARM: davinci: cp-intc: drop GPL license boilerplate adds 3114111af5b1 ARM: davinci: cp-intc: remove redundant comments adds 0fc3d74cf946 irqchip: davinci-cp-intc: move the driver to drivers/irqchip adds 49b654fd43b2 ARM: davinci: remove intc related fields from davinci_soc_info adds dc3e1ac12b0a Merge tag 'davinci-for-v5.1/soc-part3' of git://git.kernel [...] adds 72ad7d519ec3 Merge branch 'arm/late' into for-next adds d7a728135ce1 arm-soc: document merges adds bb342f016862 tee: fix possible error pointer ctx dereferencing adds 8deed847445a hwrng: Fix unsigned comparison with less than zero adds 62ade1bed27c tee: optee: Fix unsigned comparison with less than zero adds 4f640201a8ae hwrng: make symbol 'optee_rng_id_table' static adds 2a22964b73f1 Merge branch 'arm/drivers' into for-next adds f078cc10d05b Merge remote-tracking branch 'arm-soc/for-next' adds fad2f8658797 Merge remote-tracking branch 'actions/for-next' adds 13f4169922ae Merge remote-tracking branch 'amlogic/for-next' adds 54874edac9cb Merge remote-tracking branch 'at91/at91-next' adds 4e6a0133cd60 Merge remote-tracking branch 'bcm2835/for-next' adds 84d617e327e2 Merge remote-tracking branch 'imx-mxs/for-next' adds 759d4719766b Merge remote-tracking branch 'keystone/next' adds d8fb157d339c Merge remote-tracking branch 'mediatek/for-next' adds 6fc979179c98 ARM: dts: armada-xp: fix Armada XP boards NAND description adds bdd22a41d55b arm64: dts: clearfog-gt-8k: fix SGMII PHY reset signal adds 6a3b25173cd4 arch: arm: dts: kirkwood-rd88f6281: Remove disabled marvel [...] adds 24e5f6732a6d Merge branch 'mvebu/dt' into mvebu/for-next adds c51f7f863552 Merge branch 'mvebu/dt64' into mvebu/for-next adds a0d40f010b67 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 e8acd8564b96 ARM: dts: dra7: switch to use phy-gmii-sel adds 837143940d89 ARM: dts: dm814x: switch to use phy-gmii-sel adds dab2da84d5db ARM: dts: am4372: switch to use phy-gmii-sel adds fcfa0e84eaf7 ARM: dts: am335x: switch to use phy-gmii-sel adds bae2bf97939a dt-bindings: net: ti: deprecate cpsw-phy-sel bindings adds 2c20662942d5 Merge branch 'omap-for-v5.1/dt' into for-next adds fb3baf92549e Merge remote-tracking branch 'omap/for-next' adds de9bc380729b Merge remote-tracking branch 'qcom/for-next' adds 165843cf5038 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 aef395ae339e Merge remote-tracking branch 'rockchip/for-next' adds 78901a2e8655 Merge branch 'next/dt' into for-next adds 02b73248d5ec Merge branch 'next/dt' into for-next adds d67799140b4d ARM: dts: exynos: Fix max voltage for buck8 regulator on O [...] adds 8ecb112edde9 Merge branch 'fixes-late-dt' into for-next adds b80531dd5165 Merge remote-tracking branch 'samsung-krzk/for-next' adds 9badaccd3bdf Merge remote-tracking branch 'sunxi/sunxi/for-next' adds cb924869f474 Merge remote-tracking branch 'tegra/for-next' adds da392a5ab411 Merge tag 'sunxi-clk-for-5.1' of https://git.kernel.org/pu [...] adds 0e18e924c36f Merge branch 'clk-allwinner' into clk-next adds 83d0ea237bac dt-bindings: clk: meson: add ao slow clock path ids adds 8d9981efbcab clk: meson: clean-up clock registration adds a8d552a63857 clk: meson: add dual divider clock driver adds b249623fd147 clk: meson: gxbb-ao: replace cec-32k with the dual divider adds 172e95346d5e clk: meson: axg-ao: add 32k generation subtree adds cce433e6bc53 clk: meson: meson8b: use a separate clock table for Meson8 adds 74e1f2521f16 clk: meson: meson8b: add the GPU clock tree adds c0e6f5bf7676 clk: meson: gxbb: claim clock controller input clock from DT adds 6e73dac7078f clk: meson: axg: claim clock controller input clock from DT adds 439a6bb5bfe7 clk: meson: ao-clkc: claim clock controller input clocks from DT adds 12aa377bf80c clk: export some clk_hw function symbols for module drivers adds 6e47b5307308 clk: meson: use CONFIG_ARCH_MESON to enter meson clk directory adds cb78ba76296e clk: meson: axg-audio does not require syscon adds 889c2b7ec42b clk: meson: rework and clean drivers dependencies adds 8eed1db1adec clk: meson: pll: update driver for the g12a adds 25db146aa726 dt-bindings: clk: meson: add g12a periph clock controller [...] adds 085a4ea93d54 clk: meson: g12a: add peripheral clock controller adds 6682bd4d443f clk: meson: factorise meson64 peripheral clock controller drivers adds d8c22b32a612 Merge tag 'tags/meson-clk-5.1' of https://github.com/BayLi [...] adds be3d960b0aeb dt-bindings: clk: add G12A AO Clock and Reset Bindings adds 042f01bb7f80 clk: meson: Add G12A AO Clock + Reset Controller adds 40d08f774c17 dt-bindings: clock: meson8b: add APB clock definition adds c5f09e6bd8a7 clk: meson: meson8b: fix the naming of the APB clocks adds a9ca321716c8 Merge tag 'meson-clk-5.1-2' of https://github.com/BayLibre [...] adds 4f33128ebdf1 Merge branch 'clk-meson' into clk-next adds 8cb8f16c62e5 clk: renesas: rcar-gen3: Factor out cpg_reg_modify() adds 875e8f6b0156 clk: renesas: rcar-gen3: Add spinlock adds db4a0073cc82 clk: renesas: rcar-gen3: Add RPC clocks adds 94e3935b5756 clk: renesas: r8a77980: Add RPC clocks adds d1de227de814 clk: renesas: r8a774c0: Add TMU clock adds 9b57e0ee8910 Merge tag 'clk-renesas-for-v5.1-tag2' of git://git.kernel. [...] adds 92aca1a4f137 Merge branch 'clk-renesas' into clk-next adds 1b328a2e095a clk: at91: fix at91sam9x5 peripheral clock number adds 65a91e2e597d clk: at91: fix masterck name adds 6bd5136a6661 Merge branch 'clk-fixes' into clk-next adds d42a928227ae Merge remote-tracking branch 'clk/clk-next' adds 88d5f20a8139 csky: Fixup vdsp&fpu issues in kernel adds e2cd2f3ddd14 Merge remote-tracking branch 'csky/linux-next' adds cef8a799b798 Merge remote-tracking branch 'm68k/for-next' adds 6ce1874de854 m68k: add ColdFire mcf5441x eDMA platform support adds 18e94c080f13 Merge remote-tracking branch 'm68knommu/for-next' adds 88b8ae62b1e6 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 737976954f19 Merge remote-tracking branch 'mips/mips-next' adds b7007f85134f Merge remote-tracking branch 'nios2/for-next' adds 02fd3ab67e48 Merge remote-tracking branch 'parisc-hd/for-next' adds 86c8a7242253 Merge remote-tracking branch 'powerpc/next' adds 79a47bad61bb riscv: remove the HAVE_KPROBES option adds 0e6d9d4aef7f Merge remote-tracking branch 'risc-v/for-next' adds 146448524bdd s390/jump_label: Use "jdd" constraint on gcc9 adds 8727638426b0 s390/setup: fix early warning messages adds 86a86804e4f1 s390/setup: fix boot crash for machine without EDAT-1 adds 0ff06c44efee s390/ism: ignore some errors during deregistration adds dea615b68607 Merge remote-tracking branch 's390/features' adds e9a619a5cfb2 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds ad9b9affe0ba Merge remote-tracking branch 'fscrypt/master' adds 557d10f6d245 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 3daee3245296 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 31ce8755c3ca 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 c1c57f38169c CIFS: Reset current mid to next value in sequence on send [...] adds a8d05eca5f32 cifs: update internal module version number adds 67310b12e524 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 51c079eb08ef 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 3029aa29bf9a Merge remote-tracking branch 'ext3/for_next' adds ba5f26acfb44 Merge remote-tracking branch 'f2fs/dev' adds df4992020e15 Merge remote-tracking branch 'fuse/for-next' adds 7ff403672af5 Merge remote-tracking branch 'jfs/jfs-next' adds 606bd043ca22 Merge remote-tracking branch 'nfs-anna/linux-next' adds 75e32fc10719 Merge remote-tracking branch 'nfsd/nfsd-next' adds e9530579f494 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds d41ce6699fa7 Merge remote-tracking branch 'v9fs/9p-next' adds e84b610832f2 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 39d51ba9d976 Merge remote-tracking branch 'vfs/for-next' adds 6e221bf54212 Merge remote-tracking branch 'printk/for-next' adds 21df77a63c1e Merge remote-tracking branch 'pci/next' adds 61f99bbce4e7 Merge remote-tracking branch 'pstore/for-next/pstore' adds 9b6872a12386 HID: roccat: Mark expected switch fall-through adds 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next adds 4e6e7d725274 HID: wacom: Add support for Pro Pen slim adds 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next adds 6565dccce9e0 Merge remote-tracking branch 'hid/for-next' adds e87e91766726 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 f6c4dcabe7b4 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 3f1e4819c0f3 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 3654bb02122f Merge remote-tracking branch 'v4l-dvb/master' adds aa821aa17959 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 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 ab0ef5d53267 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 85945c28b5a8 PM / core: Add support to skip power management in device/ [...] adds 8b2bc70a79da Merge branches 'pm-cpufreq' and 'pm-core' into linux-next adds 1c0d9b1c31d1 ACPI: APEI: Fix possible out-of-bounds access to BERT region adds 45b14a4ffcc1 efi: cper: Fix possible out-of-bounds access adds a9fd77e2248f Merge branch 'acpi-apei' into linux-next adds 4b620f900220 Merge remote-tracking branch 'pm/linux-next' adds 65d213a5c09f Merge remote-tracking branch 'cpupower/cpupower' adds 67060c0ea0f8 thermal: tegra: remove unnecessary warnings adds cf30d7872d66 thermal: tegra: fix memory allocation adds fac9b1253645 thermal: tegra: add get_trend ops adds 65161a86affa thermal/intel_powerclamp: fix __percpu declaration of worker_data adds d050df8fea71 thermal: mtk: Allocate enough space for mtk_thermal. adds 880b0704ecd5 thermal: samsung: Fix incorrect check after code merge adds 9f8ae1de047f thermal: bcm2835: Fix crash in bcm2835_thermal_debugfs adds 223b417049c6 thermal: cpu_cooling: Remove unused cur_freq variable adds e6d04fe1bbab thermal/int340x_thermal: Add additional UUIDs adds b7ae7a46c92d thermal/int340x_thermal: fix mode setting adds b537f89a9e4b Merge branches 'fixes' and 'thermal-intel' into next adds dac4d042f59a Merge remote-tracking branch 'thermal/next' adds d20911f9dd06 Merge remote-tracking branch 'dlm/next' adds ec904929b122 Merge remote-tracking branch 'swiotlb/linux-next' adds 3d9dfd060391 IB/uverbs: Add ib_ucontext to uverbs_attr_bundle sent from [...] adds 730623f4a56f IB/verbs: Add helper function rdma_udata_to_drv_context adds 899444505473 IB/{hw,sw}: Remove 'uobject->context' dependency in object [...] adds 9a7786784dcb RDMA/uverbs: Fix an error flow in ib_uverbs_poll_cq adds e50838c27ff7 IB/hfi1: Fix a build warning for TID RDMA READ adds be56b07b4f3d RDMA/nes: Remove useless usecnt variable and redundant memset adds cfe876d8e6b0 RDMA/cxgb4: Remove kref accounting for sync operation adds e155755e5380 RDMA/core: Use simpler device_del() instead of device_unre [...] adds 5767198a14c7 RDMA/core: Introduce and use ib_setup_port_attrs() adds 5f8f5499005c RDMA/core: Move device addition deletion to device.c adds fd47c2f99f04 RDMA/restrack: Convert internal DB from hash to XArray adds 18c4c66f76d9 RDMA/restrack: Translate from ID to restrack object adds c5dfe0ea6ffa RDMA/nldev: Add resource tracker doit callback adds 48118527186f RDMA/restrack: Reduce scope of synchronization lock while [...] adds 41eda65c6100 RDMA/restrack: Hide restrack DB from IB/core adds 7c77c6a9bf9d RDMA/restrack: Prepare restrack_root to addition of extra [...] adds 517b773e0f61 RDMA/nldev: Share with user-space object IDs adds c3d02788b45a RDMA/nldev: Provide parent IDs for PD, MR and QP objects adds 1b8b778864b3 RDMA/nldev: Connect QP number to .doit callback adds f2a0e45f36b0 RDMA/nldev: Don't expose number of not-visible entries adds ea1075edcbab RDMA: Add and use rdma_for_each_port adds 8ceb1357b337 RDMA/device: Consolidate ib_device per_port data into one place adds 8faea9fd4a39 RDMA/cache: Move the cache per-port data into the main ib_ [...] adds c2261dd76b54 RDMA/device: Add ib_device_set_netdev() as an alternative [...] adds 324e227ea7c9 RDMA/device: Add ib_device_get_by_netdev() adds 4c173f596b3f RDMA/rxe: Use ib_device_get_by_netdev() instead of open coding adds d0899892edd0 RDMA/device: Provide APIs from the core code to help unreg [...] adds c367074b6c37 RDMA/rxe: Use driver_unregister and new unregistration API adds 6cc2c8e535ec RDMA/rxe: Add ib_device_get_by_name() and use it in rxe adds ca22354b1408 RDMA/rxe: Close a race after ib_register_device adds 5bb3c1e9d4bc IB/usnic: Fix deadlock adds 3856ec4b93c9 RDMA/core: Add RDMA_NLDEV_CMD_NEWLINK/DELLINK support adds 66920e1b2586 rdma_rxe: Use netlink messages to add/delete links adds 4133b013faf3 lib/irq_poll: Support schedules in non-interrupt contexts adds 3e394f9413ec RDMA/hns: Modify qp&cq&pd specification according to UM adds 6ac16e403900 RDMA/hns: Bugfix for set hem of SCC adds 3b8f8b95d9d3 iw_cxgb4: Make function read_tcb() static adds e278173fd19e RDMA/core: Cosmetic change - move member initialization to [...] adds 1882ab867863 RDMA/iwcm: Fix string truncation error adds d0e02bf6cd6d RDMA/core: Verify that memory window type is legal adds 6ec6f0cfbc2d 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 58066ac9d7f5 ptp_qoriq: don't pass a large struct by value but instead [...] adds 375ca548f7e3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 203ef5f1ff9f selftest/tls: Add test to verify received 'type' of non-da [...] adds 418e897e0716 gso: validate gso_type on ipip style tunnels adds e75f30238dca 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 435b3ff5b08a bpf, seccomp: fix false positive preemption splat for cbpf [...] adds c8651d307642 Merge remote-tracking branch 'bpf-next/master' adds 37b6bb77c6fd net/mlx5: Factor out HCA capabilities functions adds 656482493d70 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 64a4f9579937 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 dcb1471bc6d0 brcmfmac: use bphy_err() in all wiphy-related code adds 0421dd4167ec rtlwifi: rtl8192ce: fix typo, "PairwiseENcAlgorithm" -> "P [...] adds e0a8ef4d7b43 brcmfmac: add basic validation of shared RAM address adds be9d0d3fe139 libertas_tf: move hardware callbacks to a separate structure adds baa0280f08c7 libertas_tf: don't defer firmware loading until start() adds 5d04b22b881d libertas_tf: get the MAC address before registering the device adds 7ba31e6e0cdc ath10k: assign 'n_cipher_suites = 11' for WCN3990 to enable WPA3 adds 7d94f862d648 ath10k: update GCMP & GCMP-256 cipher suite number for WCN3990 adds 05e7ba24b10d ath10k: implement set_base_macaddr to fix rx-bssid mask in [...] adds 185be1c66469 ath10k: enable bus layer suspend/resume for WCN3990 adds de8781d7e74d ath10k: disable interface pause wow config for integrated chipset adds c40e448e0bcf ath10k: request credit report if flow control enabled on ep adds 25733c4e67df ath10k: pci: use mutex for diagnostic window CE polling adds 3c545a25939c ath10k: enable Factory Test Mode for WCN3990 adds 1863008369ae ath10k: fix shadow register implementation for WCN3990 adds acc65103c15c ath10k: fix line length warning in ath10k_ce_alloc_dest_ring() adds 89cea7493a34 ath9k: Switch to mac80211 TXQ scheduling and airtime APIs adds bb2edb733586 ath10k: migrate to mac80211 txq scheduling adds d1ce37b7831a ath10k: report estimated frame transmit airtime to improve [...] adds 059104bff312 ath10k: add support to configure ftm responder role adds 4920ce3bf7e0 ath10k: add dynamic vlan support adds bb31b7cb106c ath10k: report tx airtime provided by fw adds 2321dd5d78fb ath10k: add missing values to wmi_service_name() adds 95cccf4d79fe ath10k: make wmi_service_name() warn about missing service ids adds db3b6280f5f1 ath10k: change wmi.h to include only ieee80211.h adds 385bd8816cb5 ath10k: align ath10k_htt_txbuf structures adds bdf2bd9aa684 ath10k: fix documentation in ath10k_wow_convert_8023_to_80211() adds 01dc76dfdc91 ath10k: copy the whole struct ath10k_bus_params in ath10k_ [...] adds 28bbe2374041 ath10k: change 'unsigned long int' to 'unsigned long' adds f0553ca9ceb5 ath10k: switch to use SPDX license identifiers adds 6c88e0ce5ebc Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 6cc6ba3a0d9a iwlwifi: pcie: allocate rb_stts's for all queues in one place adds 1e78e759bed8 iwlwifi: mvm: Don't request HW restart if already requested adds e8698301f2c1 iwlwifi: fix false-positive maybe-uninitialized warning adds 9178aa7c4654 iwlwifi: eeprom-parse: use struct_size() in kzalloc() adds 6b367c9f88b0 iwlwifi: nvm-parse: use struct_size() in kzalloc() adds de645e8992ef iwlwifi: mvm: fix error path in iwl_mvm_mac_setup_register() adds 7691fa694737 iwlwifi: nvm-parse: advertise IEEE80211_VHT_EXT_NSS_BW_CAP [...] adds 84caa1dd0092 iwlwifi: dvm: no need to check return value of debugfs_cre [...] adds 5987dfde6f55 iwlwifi: fw: no need to check return value of debugfs_crea [...] adds dc475ae9c00a iwlwifi: iwl-drv: no need to check return value of debugfs [...] adds 90a128291ded iwlwifi: mvm: reject new beacons when in inject mode adds 8bf52e0ab3d6 iwlwifi: mvm: add read debugfs for he_sniffer_params adds 503863055d9e iwlwifi: mvm: support non-transmitting AP adds a371bb646ff7 iwlwifi: mvm: Set TX_CMD_FLG_PROT_REQUIRE correctly adds cad7eb754dbd iwlwifi: mvm: remove IWL_MVM_INIT_STATUS_REG_HW_INIT_COMPLETE adds 8c739d8d7935 iwlwifi: mvm: Allow retries for probe responses adds a53b2a0b1245 iwlwifi: mvm: implement VHT extended NSS support in rs.c adds 714afd35065b iwlwifi: remove redundant condition from prior alive dump flow adds f50d693b9fbe iwlwifi: mvm: add some debug data to TX path adds 002767221946 iwlwifi: dbg_ini: fix infinite time ignore consecutive dumps adds 05841faa8567 iwlwifi: dbg_ini: add print to iwl_dump_ini_mem in case of [...] adds 01e591c9f42a iwlwifi: dbg_ini: make memory dump get_size handler includ [...] adds 1a6c8bb7f84c iwlwifi: dbg_ini: make fill_range handler accept generic r [...] adds 2dbf3aea791e iwlwifi: dbg_ini: add region to fill_header handler adds 1b64d58bd4cb iwlwifi: dbg_ini: implement Tx fifos dump adds 8d7dea25ada7 iwlwifi: dbg_ini: implement Rx fifos dump adds 3941310cf665 iwlwifi: add new card for 9260 series adds 085486de833e iwlwifi: add new cards for 22000 and killer series and cha [...] adds 5c0c4c854634 Merge tag 'iwlwifi-next-for-kalle-2019-02-20' of git://git [...] adds 672fe52881da 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 c62f17664d36 Merge remote-tracking branch 'bluetooth/master' adds 345590ea258e Merge remote-tracking branch 'mac80211-next/master' adds ca993aae42c9 Merge remote-tracking branch 'gfs2/for-next' adds aa46a751fba0 Merge remote-tracking branch 'mtd/mtd/next' adds 04ebf44362aa Merge remote-tracking branch 'nand/nand/next' adds 642f3809fc23 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 15a67947bda4 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 7cce8e4efe5e drm/msm: fix an error code in the ioctl adds 860433ed2a55 drm/msm: Truncate the buffer object name if the copy from [...] adds a5f2fafece14 Merge https://gitlab.freedesktop.org/drm/msm into drm-next adds d6df84ab93a5 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 b19a667b6164 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 b62e9df76aad Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 335a8d158a5b Merge remote-tracking branch 'drm-misc/for-linux-next' adds 8fb1efcb0af1 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds bc95f953b94a Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 580f509330e2 Merge remote-tracking branch 'regmap/for-next' adds c7a13264918b ALSA: usb-audio: Expose sample resolution through proc interface adds 31d2350d6025 ALSA: ac97: Fix of-node refcount unbalance adds 00178c917540 ALSA: aoa: Fix of-node refcount unbalance adds 5e2c94658255 ALSA: ppc: Fix of-node refcount unbalance adds cf4ba4dc5f4c ALSA: hda/realtek - Fix a typo in model documentation adds b16d7ee241d8 ALSA: hda/realtek - Add model description for Chrome heads [...] adds c0ca5eced222 ALSA: hda/realtek - Reduce click noise on Dell Precision 5 [...] adds 42579ad44934 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 fb13f19d102e ASoC: wm_adsp: Allow compressed buffers in any memory region adds 2757970f6d0d ASoC: fsl: Fix of-node refcount unbalance in fsl_ssi_probe [...] adds 44662f90cda7 ASoC: simple-card: Fix missing of_node_put() at simple_dai [...] adds 0b9c9ed6dd3b ASoC: simple-card: Fix of-node refcount unbalance in DAI-l [...] adds d832d2b246c5 ASoC: samsung: odroid: Fix of_node refcount unbalance adds 8d1667200850 ASoC: qcom: Fix of-node refcount unbalance in apq8016_sbc_ [...] adds 70b773219a32 ASoC: qcom: Fix of-node refcount unbalance in qcom_snd_parse_of() adds e85d0be149ba Merge branch 'asoc-5.1' into asoc-next adds 478539c29fbd 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 3ae4280e9f53 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 c200c94c9947 Merge remote-tracking branch 'block/for-next' adds 568c73a355e0 dm: update dm_process_bio() to split bio if in ->make_requ [...] adds 19d1dd724164 dm: eliminate 'split_discard_bios' flag from DM target interface adds bd13b4ed6976 dm: refactor start_io_acct and end_io_acct adds 2a9e2b136bf6 dm: implement noclone optimization for bio-based adds 010b413242de dm: improve noclone bio support adds 1179585d11b9 dm: add per-bio-data support to noclone bio adds 2af64c0183d8 dm: improve noclone_endio() to support multipath target adds dbd3d4078c2b dm mpath: enable noclone support for bio-based adds 50f147c3ae38 dm: remove unused _rq_tio_cache and _rq_cache adds 12c7a2289802 Merge remote-tracking branch 'device-mapper/for-next' adds a372956293f7 Merge remote-tracking branch 'mmc/next' adds 9e79897542ce 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 ab1fdda7681e Merge remote-tracking branch 'mfd/for-mfd-next' adds f7a46b5d1a9b 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 30ef9e924d2d 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 96173b8c8b1c regulator: max77620: Add missing .owner field in regulator_desc adds 721efb504d28 regulator: max77650: Add missing .owner field in regulator_desc adds 4a43870ae166 regulator: twl6030: Use regulator_list_voltage_linear_rang [...] adds 606640bbbe44 regulator: twl6030: Constify regulator_ops adds 4d0d4035c654 Merge branch 'regulator-5.1' into regulator-next adds 22cbac3a5cf3 Merge remote-tracking branch 'regulator/for-next' adds d3458262af3a Merge remote-tracking branch 'security/next-testing' adds a69335247022 Merge remote-tracking branch 'apparmor/apparmor-next' adds 0c3eaa432254 Merge remote-tracking branch 'selinux/next' adds 5812f97c0a22 tpm: Fix the type of the return value in calc_tpm2_event_size() adds a68c17246da4 Merge remote-tracking branch 'tpmdd/next' adds 50b14cd4cf0b Merge remote-tracking branch 'watchdog/master' adds 907ef68b8aa8 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 f8721f6addfa Merge remote-tracking branch 'vfio/next' adds f754f166880d Merge remote-tracking branch 'audit/next' adds 17d84403a138 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 bf9f742c38c4 Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] adds 7703cc995574 Merge branch 'spi-5.1' into spi-next adds f77f13b36fe8 Merge remote-tracking branch 'spi/for-next' adds 8d8b8c745049 Merge remote-tracking branch 'tip/auto-latest' adds 60d882ada8c8 Merge remote-tracking branch 'clockevents/clockevents/next' adds 73db70fd70ff Merge remote-tracking branch 'edac-amd/for-next' adds 3a9e44941c20 irqdomain: Allow the default irq domain to be retrieved adds 876a232ebab4 irqchip: gicv3-its: Use NUMA aware memory allocation for I [...] adds 7e1cc3f506c2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 9acd8de69d10 function_graph: Support displaying relative timestamp adds 91457c018f15 tracing: Annotate implicit fall through in parse_probe_arg() adds 9399ca21d203 tracing: Annotate implicit fall through in predicate_parse() adds 6c6dbce196c2 tracing: Add comment to predicate_parse() about "&&" or "||" adds 97f0a3bcdf34 tracing: Show more info for funcgraph wakeup tracers adds afbab501c66b tracing: Put a margin between flags and duration for wakeu [...] adds 88d380eb0668 tracing/doc: Add latency tracer funcgraph example adds f52d569f3d92 tracing: Show stacktrace for wakeup tracers adds d325c402964e ring-buffer: Remove unused function ring_buffer_page_len() adds 85acbb21b931 tracing: Change the function format to display function na [...] adds f79b3f338564 ftrace: Allow enabling of filters via index of available_f [...] adds ce59b8e99c2c uprobes: convert uprobe.ref to refcount_t adds e7f0c424d080 tracing: Do not free iter->trace in fail path of tracing_o [...] adds 7d18a10c3167 tracing: Refactor hist trigger action code adds 5032b3818913 tracing: Make hist trigger Documentation better reflect ac [...] adds c3e49506a0f4 tracing: Split up onmatch action data adds 466f4528fbc6 tracing: Generalize hist trigger onmax and save action adds a35873a0993b tracing: Add conditional snapshot adds a3785b7eca8f tracing: Add hist trigger snapshot() action adds fd451a3d9291 tracing: Add hist trigger snapshot() action Documentation adds dff81f559285 tracing: Add hist trigger onchange() handler adds ff0d35e2e1c7 tracing: Add hist trigger onchange() handler Documentation adds e91eefd731d9 tracing: Add alternative synthetic event trace action syntax adds 403726d8180c tracing: Add SPDX license GPL-2.0 license identifier to in [...] adds 146459fe671e tracing: Add hist trigger snapshot() action test case adds 6f6eaa1ebac6 tracing: Add hist trigger onchange() handler test case adds 9c749a1f6e0f tracing: Add alternative synthetic event trace action test case adds a3d86a4ad7e4 tracing: Add hist trigger action 'expected fail' test case adds 1c347a94ca79 tracing: Comment why cond_snapshot is checked outside of m [...] adds 2fd2a343ebbb Merge remote-tracking branch 'ftrace/for-next' adds 0aabeb06ef35 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 95c7b77d6e40 KVM: x86: Explicitly #define the VCPU_REGS_* indices adds c14f9dd50b01 KVM: VMX: Use #defines in place of immediates in VM-Enter [...] adds 63c73aa07fca KVM: VMX: Create a stack frame in vCPU-run adds 5e0781df1899 KVM: VMX: Move vCPU-run code to a proper assembly routine adds c823dd5c0f3f KVM: VMX: Fold __vmx_vcpu_run() back into vmx_vcpu_run() adds ee2fc635ef71 KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run() adds a62fd5a76c99 KVM: VMX: Use RAX as the scratch register during vCPU-run adds 77df549559db KVM: VMX: Pass @launched to the vCPU-run asm via standard [...] adds e75c3c3a0487 KVM: VMX: Return VM-Fail from vCPU-run assembly via standa [...] adds 3b895ef48615 KVM: VMX: Preserve callee-save registers in vCPU-run asm s [...] adds fc2ba5a27a1a KVM: VMX: Call vCPU-run asm sub-routine from C and remove [...] adds 4f44c4eec5b7 KVM: VMX: Reorder clearing of registers in the vCPU-run as [...] adds b5179ec41872 x86/kvmclock: set offset for kvm unstable clock adds 90952cd38859 kvm: Use struct_size() in kmalloc() adds 98d90582be2e svm: Fix AVIC DFR and LDR handling adds f7589cca50ef KVM: x86: cull apicv code when userspace irqchip is requested adds c57cd3c89ecf svm: Fix improper check when deactivate AVIC adds 946c522b603f KVM: nVMX: Sign extend displacements of VMX instr's mem operands adds 8570f9e881e3 KVM: nVMX: Apply addr size mask to effective address for V [...] adds 34333cc6c2cb KVM: nVMX: Ignore limit checks on VMX instructions using f [...] adds e0dfacbfe91a KVM: nVMX: remove useless is_protmode check adds 8acc0993e3f9 kvm, x86, mmu: Use kernel generic dynamic physical address mask adds 74f2370bb64f KVM: x86: expose MOVDIRI CPU feature into VM. adds c029b5deb0b5 KVM: x86: expose MOVDIR64B CPU feature into VM. adds 81b016676e1c KVM: x86: Sync the pending Posted-Interrupts adds b4b65b5642d6 KVM: x86: cleanup freeing of nested state adds d92935979adb kvm: vmx: Fix typos in vmentry/vmexit control setting adds 359a6c3ddc51 KVM: nVMX: do not start the preemption timer hrtimer unnec [...] adds b12ce36a43f2 kvm: Add memcg accounting to KVM allocations adds 254272ce6505 kvm: x86: Add memcg accounting to KVM allocations adds 1ec696470c86 kvm: svm: Add memcg accounting to KVM allocations adds 4183683918ef kvm: vmx: Add memcg accounting to KVM allocations adds 152482580a1b KVM: Call kvm_arch_memslots_updated() before updating memslots adds e1359e2beb8b KVM: x86/mmu: Detect MMIO generation wrap in any address space adds ddfd1730fd82 KVM: x86/mmu: Do not cache MMIO accesses while memslots ar [...] adds 361209e054a2 KVM: Explicitly define the "memslot update in-progress" bit adds 5192f9b976f9 KVM: x86: Use a u64 when passing the MMIO gen around adds cae7ed3c2cb0 KVM: x86: Refactor the MMIO SPTE generation handling adds 0e32958ec449 KVM: Remove the hack to trigger memslot generation wraparound adds 164bf7e56c5a KVM: Move the memslot update in-progress flag to bit 63 adds 85875a133ea3 KVM: x86/mmu: Move slot_level_*() helper functions up a few lines adds a21136345cb6 KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_f [...] adds 4e103134b862 KVM: x86/mmu: Zap only the relevant pages when removing a memslot adds a592a3b8fc62 Revert "KVM: MMU: document fast invalidate all pages" adds 4771450c345d Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes" adds 571c5af06e30 KVM: x86/mmu: Voluntarily reschedule as needed when zappin [...] adds 5ff0568374ed KVM: x86/mmu: Remove is_obsolete() call adds 52d5dedc79bd Revert "KVM: MMU: reclaim the zapped-obsolete page first" adds 210f494261e1 Revert "KVM: MMU: collapse TLB flushes when zap all pages" adds 43d2b14b105f Revert "KVM: MMU: zap pages in batch" adds 42560fb1f3c6 Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_al [...] adds b59c4830ca18 Revert "KVM: MMU: show mmu_valid_gen in shadow page relate [...] adds 7390de1e99a7 Revert "KVM: x86: use the fast way to invalidate all pages" adds 8a674adc11cd KVM: x86/mmu: skip over invalid root pages when zapping all sptes adds 5d6317ca4e61 KVM: x86/mmu: Voluntarily reschedule as needed when zappin [...] adds ea145aacf4ae Revert "KVM: MMU: fast invalidate all pages" adds 83cdb56864bc KVM: x86/mmu: Differentiate between nr zapped and list unstable adds 24efe61f696c KVM: x86/mmu: WARN if zapping a MMIO spte results in zappi [...] adds 8ab3c471eef2 KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_za [...] adds 7fa08e71b4a0 KVM: grow_halt_poll_ns() should never shrink vCPU halt_poll_ns adds 49113d360bde KVM: Expose the initial start value in grow_halt_poll_ns() [...] adds dee339b5c1da KVM: Never start grow vCPU halt_poll_ns from value below h [...] adds 7539b174aef4 x86: kvmguest: use TSC clocksource if invariant TSC is exposed adds a67794cafbc4 Revert "KVM: Eliminate extra function calls in kvm_get_dir [...] adds 303f8d88323b 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 c2be79a0bcf3 KVM: arm/arm64: Remove unused gpa_end variable adds e26ad490bff6 Merge remote-tracking branch 'kvm-arm/next' adds 60c7fd510ebb 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 db5b6a63ebc5 Merge remote-tracking branch 'xen-tip/linux-next' adds c2c0009210d5 Merge remote-tracking branch 'percpu/for-next' adds aaed0f676924 Merge remote-tracking branch 'workqueues/for-next' adds d3c39f597ddc 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 3aa653752d7c Merge remote-tracking branch 'chrome-platform/for-next' adds c5112973d77e Merge remote-tracking branch 'hsi/for-next' adds 6300aa628aaa Merge remote-tracking branch 'leds/for-next' adds 401e7e88d4ef ipmi_si: fix use-after-free of resource->name adds a1466ec5b671 ipmi: Fix SSIF flag requests adds c65ea9965950 ipmi: Fix how the lower layers are told to watch for messages adds e1891cffd4c4 ipmi: Make the smi watcher be disabled immediately when no [...] adds d5a2197be15e ipmi: clean an indentation issue, remove extraneous space adds 95ac0daa0ca9 ipmi: Fix return value when a message is truncated adds 42c7c6ef1e6f ipmi: kcs_bmc: handle devm_kasprintf() failure case adds 83af41947c5c ipmi:ssif: Change some pr_xxx to dev_xxx calls adds 16ccdb552e70 ipmi: Use defined constant for UUID representation adds f32043901a38 ipmi: Use dedicated API for copying a UUID adds cf81ea02b312 Merge remote-tracking branch 'ipmi/for-next' adds e4246b05507f drivers/component: kerneldoc polish adds 36003d4cf57c driver core: Fix PM-runtime for links added during consumer probe adds b1fd3518d39f Merge remote-tracking branch 'driver-core/driver-core-next' adds 4e46f271c374 usb: typec: mux: Fix unsigned comparison with less than zero adds eeca7606dd6e usb: dwc2: use struct_size() in kzalloc() adds 5ebf5c890324 usb: core: config: Use struct_size() in kzalloc() adds 01bdf01c7ba8 usb: wusbcore: wa-xfer: use struct_size() helper adds 36ed8ebc7a2b dt-bindings: arm: atmel: add new sam9x60 SFR binding adds d651b44244bb USB: renesas_usbhs: fix spelling mistake "doens't" -> "doesn't" adds 8e9fd85c59fb usb: host: oxu210hp-hcd: remove set but not used variables [...] adds 0742a338f5b3 cdc-wdm: pass return value of recover_from_urb_loss adds 98bba546e82d usb: dwc3: drd: Defer probe if extcon device is not found adds dfc1ba5af172 Merge remote-tracking branch 'usb/usb-next' adds 7b0b644b9aa2 USB: serial: cp210x: fix GPIO in autosuspend adds 6431866b6707 USB: serial: option: add Telit ME910 ECM composition adds 12605e9f56d2 Merge remote-tracking branch 'usb-serial/usb-next' adds 50357415924f Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds b289c496e52a tty: serial: remove redundant likely annotation adds 7abab1605139 serial: uartps: Fix stuck ISR if RX disabled with non-empty FIFO adds 5086e0a409a0 tty: serial: samsung: Enable baud clock during initialisation adds be24c2701859 tty: serial: msm_serial: Remove __init from msm_console_setup() adds 704a07a061b5 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 39fe7941120f 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 17b7abbf1e3b staging: visornic: use skb_put_zero() instead of open-code [...] adds 558638b77021 Merge remote-tracking branch 'staging/staging-next' adds bda7ee396e49 Merge remote-tracking branch 'mux/for-next' adds 55ddea60a228 Merge remote-tracking branch 'slave-dma/next' adds 6a613d24effc cpuset: remove unused task_has_mempolicy() adds ff0f6b77f842 Merge remote-tracking branch 'cgroup/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 6826ef48b99a Merge branch 'misc' into for-next adds 20670130d921 Merge remote-tracking branch 'scsi/for-next' adds 9db34a68d8e7 Merge remote-tracking branch 'vhost/linux-next' adds f423bc0cf33a Merge remote-tracking branch 'rpmsg/for-next' adds 711dd00b9012 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 2daaa63ca514 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 4c6927a4e915 Merge remote-tracking branch 'pinctrl/for-next' adds c2a0c4f932b7 Merge remote-tracking branch 'pwm/for-next' adds e52ddf90c0db Merge remote-tracking branch 'random/dev' adds 8a6a4212d0ae 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 c0facee7a9b0 Merge remote-tracking branch 'y2038/y2038' adds 83d21df52add Merge remote-tracking branch 'livepatching/for-next' adds 9fffa2e64782 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 fd99c7781e4c Merge remote-tracking branch 'rtc/rtc-next' adds 32a18fc2ed49 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds d2d39b5f7da3 Merge remote-tracking branch 'ntb/ntb-next' adds b3ae548ac33f Merge remote-tracking branch 'kspp/for-next/kspp' adds 531f60017fcd Merge remote-tracking branch 'cisco/for-next' adds 7e05985d085f Merge remote-tracking branch 'gnss/gnss-next' adds 6e0cbbd5d3d6 Merge remote-tracking branch 'slimbus/for-next' adds f84d25d8c27a Merge remote-tracking branch 'nvmem/for-next' adds b38f6c502706 XArray: Fix xa_release in allocating arrays adds 962033d55d07 XArray: Use xa_cmpxchg to implement xa_reserve adds d7718c2e12ad Merge remote-tracking branch 'xarray/xarray' adds 260e312618bf Merge remote-tracking branch 'hyperv/hyperv-next' adds 6e17d75fbeda Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 7e6838d0ba24 Merge remote-tracking branch 'pidfd/for-next' adds c75cebb81f89 checkpatch: don't interpret stack dumps as commit IDs adds 526d6bc4be58 revert "initramfs: cleanup incomplete rootfs" adds 9ca6a0de21e8 numa: change get_mempolicy() to use nr_node_ids instead of [...] adds 51e98158ed02 kasan: fix assigning tags twice adds e4e9b11940bc kasan, kmemleak: pass tagged pointers to kmemleak adds 7ca31ccad13e kmemleak: account for tagged pointers when calculating poi [...] adds 12b78ad093db kasan, slub: move kasan_poison_slab hook before page_address adds 522904e70bd9 kasan-slub-move-kasan_poison_slab-hook-before-page_address-v2 adds 76464e312b6f kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED adds 88d3addfa47c kasan, slub: fix more conflicts with CONFIG_SLAB_FREELIST_ [...] adds b2d76536f64b slub: fix SLAB_CONSISTENCY_CHECKS + KASAN_SW_TAGS adds 89453e868839 proc, oom: do not report alien mms when setting oom_score_adj adds 46b7d71858fe hugetlbfs: fix races and page leaks during migration adds 05a11bc3cf1d mm/debug.c: fix __dump_page() for poisoned pages adds 87855c99ef14 mm, page_alloc: fix a division by zero error when boosting [...] adds aa91d044e8c4 mm: handle lru_add_drain_all for UP properly adds aed076e4d9cd mm-handle-lru_add_drain_all-for-up-properly-fix adds a5d8b03fd093 psi: avoid divide-by-zero crash inside virtual machines adds 1d3ce0ed90c0 tmpfs: fix link accounting when a tmpfile is linked in adds 423628dd0ce5 kasan: fix random seed generation for tag-based mode adds fbd1de585472 kasan: prevent tracing of tags.c adds e3e44e8ee4ee kasan, slab: fix conflicts with CONFIG_HARDENED_USERCOPY adds bf48da78eb17 kasan, slab: make freelist stored without tags adds 5cb2e8e03619 kasan, slab: remove redundant kasan_slab_alloc hooks adds 308144125adb slub: fix a crash with SLUB_DEBUG + KASAN_SW_TAGS adds c9f44f55c363 mm: Don't let userspace spam allocations warnings adds 877bc8b23875 mm, memory_hotplug: fix off-by-one in is_pageblock_removable adds 4141d5dbae55 kasan: remove use after scope bugs detection. adds 474d3fa68135 page_poison: play nicely with KASAN adds 995a4e1af25e kasan: fix kasan_check_read/write definitions adds d58fc3ad3ba1 scripts/decode_stacktrace.sh: handle RIP address with segment adds 36ce83403bad sh: remove nargs from __SYSCALL adds f8e29f8d9b1c lib/debugobjects.c: move printk out of db lock critical sections adds debbc64a34a0 ocfs2: fix a panic problem caused by o2cb_ctl adds 86dc69dac0d6 ocfs2: fix the application IO timeout when fstrim is running adds f684157dd354 ocfs2: Use zero-sized array and struct_size() in kzalloc() adds 47d903fc4934 ocfs2: clear zero in unaligned direct IO adds 795a379a1d6f ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds acf8f30f8326 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds 32a5227e9f98 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds 3a502e71df22 ocfs2: wait for recovering done after direct unlock request adds b9b9cd4437d8 ocfs2: checkpoint appending truncate log transaction befor [...] adds 4f7221b481b2 ramfs: support O_TMPFILE adds f350d745e3e4 fs/inode.c: inode_set_flags(): replace opencoded set_mask_bits() adds 9efa85194232 fs/file.c: initialize init_files.resize_wait adds 8951ce1ad018 mm/slub.c: freelist is ensured to be NULL when new_slab() fails adds 552a77ec38a2 mm/slub: introduce SLAB_WARN_ON_ERROR adds 16735df99c8f mm-slub-introduce-slab_warn_on_error-fix adds 289108f699a4 mm/slab.c: kmemleak no scan alien caches adds 039ce8486b06 include/linux/slub_def.h: comment fixes adds 5150812de255 mm/slub.c: remove an unused addr argument adds bfe7f34e4ef2 mm/page_alloc.c: memory hotplug: free pages as higher order adds 558543fc7aa1 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 adds c9c6cb9ee64b mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix adds b44e380e333b mm: balloon: update comment about isolation/migration/compaction adds 7d1253c85d0f mm: convert PG_balloon to PG_offline adds ba68303e8ef3 mm-convert-pg_balloon-to-pg_offline-fix adds fa44c9c0db0e kexec: export PG_offline to VMCOREINFO adds bba55cd21ea8 xen/balloon: mark inflated pages PG_offline adds d249826b2a39 hv_balloon: mark inflated pages PG_offline adds 34736a1b3717 vmw_balloon: mark inflated pages PG_offline adds 87b6dcc83b8a vmw_balloon-mark-inflated-pages-pg_offline-v2 adds ecf7d130ba54 PM/Hibernate: use pfn_to_online_page() adds 3566fd112be1 PM/Hibernate: exclude all PageOffline() pages adds d30927e480e8 pm-hibernate-exclude-all-pageoffline-pages-v2 adds 22fa95e80715 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] adds 0f7aa5196aa4 mm: replace all open encodings for NUMA_NO_NODE adds 783680a2fd17 tools/: replace open encodings for NUMA_NO_NODE adds 1216590e4da2 tools/: fix for replace open encodings for NUMA_NO_NODE adds 3d0c5247cbba mm: reuse only-pte-mapped KSM page in do_wp_page() adds dda32372aa59 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix adds 652084346d02 powerpc: prefer memblock APIs returning virtual address adds e165ac32f984 microblaze: prefer memblock API returning virtual address adds 43a1e026b081 sh: prefer memblock APIs returning virtual address adds d9ba6b6f70eb openrisc: simplify pte_alloc_one_kernel() adds cdc71fd2902a arch: simplify several early memory allocations adds 905add0ab7e5 arm, s390, unicore32: remove oneliner wrappers for membloc [...] adds bd046819d97c mm, slub: make the comment of put_cpu_partial() complete adds cae4d42aa340 memcg: localize memcg_kmem_enabled() check adds e3de1ebb84c8 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] adds 072e66e47a6a mm/vmalloc: fix size check for remap_vmalloc_range_partial() adds 664a3234c63d mm/vmalloc: do not call kmemleak_free() on not yet account [...] adds 2c903835c992 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] adds a3c2a3c07ca9 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] adds f226a50eabbe vmalloc: add test driver to analyse vmalloc allocator adds ddbfd5b65e89 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix adds d08af337c546 lib/Kconfig.debug: make CONFIG_TEST_VMALLOC depends on CONFIG_MMU adds 25419c51c441 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE adds 73e28a3c3d47 mm: remove sysctl_extfrag_handler() adds 43d6062ef82e mm/hugetlb: distinguish between migratability and movability adds b78e4e412b55 mm/hugetlb: enable PUD level huge page migration adds aa9d95fa40a2 mm/hugetlb: enable arch specific huge page size support fo [...] adds a027580cdc2c arm64/mm: enable HugeTLB migration adds f9a277db0ac0 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] adds 290217294c7a mm: remove extra drain pages on pcp list adds 38143b49646c include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] adds 59505f22c907 mm/memcontrol.c: use struct_size() in kmalloc() adds a679d377f8bd mm/filemap.c: remove redundant test from find_get_pages_contig adds e723aa1861bb memcg: schedule high reclaim for remote memcgs on high_work adds 3727a138112d memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 adds e8c89b529512 mm: swap: check if swap backing device is congested or not adds 4b03ee696e24 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix adds a39917458fc9 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 adds 9c4cfcf6e2b9 mm: swap: add comment for swap_vma_readahead adds 18958198e603 mm: shuffle GFP_* flags adds d04ac5c6338d mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] adds e71bd608f327 mm, compaction: shrink compact_control adds f8567a6234bc mm, compaction: rearrange compact_control adds b2e19ffe114c mm, compaction: remove last_migrated_pfn from compact_control adds 2d10f01080b5 mm, compaction: remove unnecessary zone parameter in some [...] adds 81b74e1b3a97 mm, compaction: rename map_pages to split_map_pages adds 4507cd4c1390 mm, migrate: immediately fail migration of a page with no [...] adds a386632c35ab mm, compaction: always finish scanning of a full pageblock adds 996ae62fbf10 mm, compaction: ignore the fragmentation avoidance boost f [...] adds 3d0761ae0f31 mm, compaction: use free lists to quickly locate a migrati [...] adds f15c47e7e5c9 mm, compaction: Use free lists to quickly locate a migrati [...] adds 2cd31cc7343f mm, compaction: keep migration source private to a single [...] adds f1a01b24cdc5 mm, compaction: use free lists to quickly locate a migrati [...] adds 39bfa637b415 mm, compaction: avoid rescanning the same pageblock multip [...] adds 4760070e22f2 mm, compaction: finish pageblock scanning on contention adds 8380453e6ce6 mm, compaction: check early for huge pages encountered by [...] adds 5bff0c01506e mm, compaction: keep cached migration PFNs synced for unus [...] adds a191a3169382 mm, compaction: rework compact_should_abort as compact_che [...] adds fe847884c455 mm, compaction: do not consider a need to reschedule as co [...] adds 90e739d218c1 mm, compaction: reduce premature advancement of the migrat [...] adds a888df85b65d mm, compaction: round-robin the order while searching the [...] adds ff556a28dc14 mm, compaction: sample pageblocks for free pages adds f0c3993f7d1f mm, compaction: be selective about what pageblocks to clea [...] adds 9c4352c6ef18 mm/compaction: no stuck in __reset_isolation_pfn() adds 3ca962f6efb9 mm, compaction: capture a page under direct compaction adds 5c1ab22f57a7 mm, compaction: Capture a page under direct compaction -fix adds f1df5812dfdd fs: kernfs: add poll file operation adds 23e17c8be516 kernel: cgroup: add poll file operation adds a2636486bdde psi: introduce state_mask to represent stalled psi states adds 4098c860283b psi: rename psi fields in preparation for psi trigger addition adds e5e435c52e76 psi: introduce psi monitor adds 0ea38c06e79e psi-introduce-psi-monitor-fix adds f0f1c7a8e802 psi-introduce-psi-monitor-fix-fix adds dfed6b4e0f18 psi-introduce-psi-monitor-fix-3 adds 2da3b399f774 mm, memcg: create mem_cgroup_from_seq adds 61b8c58eeba4 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] adds 8f6c2bc17491 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! adds 808407da26b3 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() adds db1018925ac2 mm: prevent mapping slab pages to userspace adds 5da911d1ce4e mm/memory.c: prevent mapping typed pages to userspace adds d23c9b967f79 mm, memcg: proportional memory.{low,min} reclaim adds 87e3270d05db mm-proportional-memorylowmin-reclaim-checkpatch-fixes adds e9554e2836f1 mm, memcg: Handle cgroup_disable=memory when getting memcg [...] adds aa0ac11368fd mm: no need to check return value of debugfs_create functions adds 3130081a72e2 mm, oom: remove 'prefer children over parent' heuristic adds dea88a11e548 mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] adds f77b6c8db693 mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] adds 521c9745451b mm/page_owner: move config option to mm/Kconfig.debug adds 2c1b72e27a7e mm: fix some typos in mm directory adds 38f83711e7fb mm/hmm: use reference counting for HMM struct adds fd259effd485 mm/hmm: do not erase snapshot when a range is invalidated adds fdb91d4097af mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] adds 830d59d913ac mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() adds b7fb558ab63b mm/hmm: improve driver API to work and wait over a range adds 2927967394b4 mm/hmm: potential deadlock in nonblocking code adds 8a7e3f3900f6 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix adds dc741487317f mm/hmm: add default fault flags to avoid the need to pre-f [...] adds 7059004272fe mm/hmm: add a helper function that faults pages and maps t [...] adds df08c75bfb80 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] adds 4772a2c805bb mm/hmm: allow to mirror vma of a file on a DAX backed filesystem adds 53d87db3d5c4 mm/hmm: add helpers for driver to safely take the mmap_sem adds aa35694397ab mm: update ptep_modify_prot_start/commit to take vm_area_s [...] adds 5b912ffbff01 mm: update ptep_modify_prot_commit to take old pte value as arg adds 23793821b60d arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade adds 0b7a22087556 mm/hugetlb: add prot_modify_start/commit sequence for huge [...] adds c34b3a9303d9 arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] adds 9f90769f1e4b mm/page_alloc.c: check return value of memblock_alloc_node [...] adds 8d1449033386 include/linux/uaccess.h: add probe_user_read() adds 3b6e6077b13d mm-add-probe_user_read-fix adds 58dbc5ec8611 powerpc: use probe_user_read() adds 46ed2fffac25 memcg: killed threads should not invoke memcg OOM killer adds 6b3cc6ec5a72 mm, mempolicy: fix uninit memory access adds f626285a44f9 mm/vmscan.c: remove 7th argument of isolate_lru_pages() adds b0c1846277ff mm: refactor swap-in logic out of shmem_getpage_gfp adds a4e98175768c mm: rid swapoff of quadratic complexity adds a6fbb4388f0d agp: efficeon: no need to set PG_reserved on GATT tables adds b7d648c2428b s390/vdso: don't clear PG_reserved adds 7806ad65f403 powerpc/vdso: don't clear PG_reserved adds e8e417591536 riscv/vdso: don't clear PG_reserved adds a9a2bc078def m68k/mm: use __ClearPageReserved() adds 77ea91f8439a arm64: kexec: no need to ClearPageReserved() adds 66d37965b745 arm64: kdump: no need to mark crashkernel pages manually P [...] adds 088885f7c2c9 ia64: perfmon: don't mark buffer pages as PG_reserved adds 7f52001dcba1 mm: better document PG_reserved adds 389050800d98 mm/cma: add PF flag to force non cma alloc adds 0bfbda18d2d4 mm: update get_user_pages_longterm to migrate pages alloca [...] adds 4d3874860f0b powerpc/mm/iommu: allow migration of cma allocated pages d [...] adds be78ae349641 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] adds aff8b4f08b18 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd adds 2a34b2918cb2 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal adds 2a367e2ac549 mm: swap: use mem_cgroup_is_root() instead of deferencing [...] adds 3832166211c8 mm: vmscan: do not iterate all mem cgroups for global dire [...] adds 896bcb6c67e8 mm: memcontrol: expose THP events on a per-memcg basis adds db4a166ee0ce mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix adds 26da5e217b79 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] adds 36284f1e84f0 mm: ksm: do not block on page lock when searching stable tree adds 82c7edf9c7ae mm: ksm: do not block on page lock when searching stable tree fix adds 59bb80d83a12 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t adds a3818ea714fb mm/vmscan.c: Do not allocate duplicate stack variables in [...] adds a9f9e9d58bc5 mm, swap: bounds check swap_info array accesses to avoid N [...] adds d8b20904d385 mm,oom: don't kill global init via memory.oom.group adds e9149c2c6c97 hugetlb: allow to free gigantic pages regardless of the co [...] adds 79322108a3ca numa: make "nr_node_ids" unsigned int adds 05d4342e08c2 numa: make "nr_online_nodes" unsigned int adds fcfbe5b82a64 mm, memcg: make memory.emin the baseline for utilisation d [...] adds fd444439baa4 mm: shuffle initial free memory to improve memory-side-cac [...] adds 6b8f27d93942 mm/shuffle: fix shuffle enable adds 3de88d4007f1 mm: move buddy list manipulations into helpers adds 54e66d9fb6f4 mm: Fix buddy list helpers adds 4ad4a9e40c05 mm-move-buddy-list-manipulations-into-helpers-fix2 adds 03be640dfef4 mm: maintain randomization of page free lists adds fc368842f7c5 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes adds 82794595c0c4 mm/page_poison: update comment after code moved adds e22d8f3f759b docs/mm: vmalloc: re-indent kernel-doc comemnts adds e80f7547ca11 docs/core-api/mm: fix user memory accessors formatting adds ba7e93b02986 docs/core-api/mm: fix return value descriptions in mm/ adds 26389ae41473 mm/migrate.c: cleanup expected_page_refs() adds addab1002e6c mm: page_cache_add_speculative(): refactor out some code d [...] adds dc48cffabc9d mm,memory_hotplug: explicitly pass the head to isolate_huge_page adds 452cddec3303 include/linux/compaction.h: fix potential build error adds 2dc347c46ded mm/memory-hotplug: add sysfs hot-remove trigger adds 80db3a4b7b44 tools/vm/slabinfo: update options in usage message adds 23fcea940a21 tools/vm/slabinfo: put options in alphabetic order adds 356ba3fd2cca tools/vm/slabinfo: align usage output columns adds ee5b51e5d1a8 tools/vm/slabinfo: clean up usage menu debug items adds a16f44b30a12 mm: unexport free_reserved_area adds 9ea0902bed46 mm/shmem: make find_get_pages_range() work for huge page adds a25e115d2286 MAINTAINERS: add entry for memblock adds f8f887941f2b tmpfs: test link accounting with O_TMPFILE adds af466c7bb9af mm/cma_debug.c: remove static scoped cma_debugfs_root adds b520e314252c mm/cma_debug.c: check for debugfs_create_dir() failure adds af155171ed25 mm: use mm_zero_struct_page from SPARC on all 64b architectures adds 1ba383154168 mm: drop meminit_pfn_in_nid as it is redundant adds 313fe80f3e7b mm: implement new zone specific memblock iterator adds 90fb526ec7a7 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds 91e0713ab8c3 mm: move hot-plug specific memory init into separate funct [...] adds 7471ede26e21 mm: add reserved flag setting to set_page_links() adds 2243ec8af7e5 mm: use common iterator for deferred_init_pages and deferr [...] adds dd854b52e6f5 mm/page_alloc.c: calculate first_deferred_pfn directly adds d3444b60e6d3 filemap: kill page_cache_read usage in filemap_fault adds fecc440502a2 filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds 6f4d9cde53b4 filemap: pass vm_fault to the mmap ra helpers adds 19e118121eae filemap: drop the mmap_sem for all blocking operations adds b972198c65c1 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds 319a49a8db8f filemap-drop-the-mmap_sem-for-all-blocking-operations-fix adds e11f10599ac5 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds f09e37d05269 mm: don't expose page to fast gup before it's ready adds 1633d4c7d419 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 9ebd3d996b07 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds b3d94548d7f8 proc: return exit code 4 for skipped tests adds 5cee878794bc fs/proc/self.c: code cleanup for proc_setup_self() adds 75ba2a8b9eff fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() adds c68d3405bb66 proc: remove unused argument in proc_pid_lookup() adds 34bc9916d9b5 proc: read kernel cpu stat pointer once adds 311243e53d6f proc: use seq_puts() everywhere adds 0ea757e32b0d proc: test /proc/*/maps, smaps, smaps_rollup, statm adds 33f1d5b9ca59 proc: exit correctly in /proc/*/maps test adds f067e53cec21 proc: more robust bulk read test adds 92977bcc23b8 kernel.h: unconditionally include asm/div64.h for do_div() adds 29125bb2c6b6 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings adds e601f1345ec6 <linux/kernel.h>: drop the gcc-3.3 'const' hack in roundup() adds 5febb00bed3c kernel/hung_task.c - fix sparse warnings adds 47f6865816f2 kernel/sys: annotate implicit fall through adds 170cd28ac178 scripts/spelling.txt: add more spellings to spelling.txt adds 53a70bd96bf0 build_bug.h: add wrapper for _Static_assert adds 50ef81d14750 lib/vsprintf.c: move sizeof(struct printf_spec) next to it [...] adds 922fdfedd5f9 linux/fs.h: move member alignment check next to definition [...] adds aefb183c0a10 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] adds 852deb5bd6dc linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] adds ff57c433da10 include/linux/pid.h: remove next_pidmap() declaration adds 3701fcefef94 linux/device.h: use DYNAMIC_DEBUG_BRANCH in dev_dbg_ratelimited adds 6420ca69a279 linux/net.h: use DYNAMIC_DEBUG_BRANCH in net_dbg_ratelimited adds 782356cda2dd linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited adds 1b1e0c73491c dynamic_debug: consolidate DEFINE_DYNAMIC_DEBUG_METADATA d [...] adds b9135bce98ee dynamic_debug: don't duplicate modname in ddebug_add_module adds 519295d20c18 dynamic_debug: use pointer comparison in ddebug_remove_module adds 3b6d45f14f27 dynamic_debug: remove unused EXPORT_SYMBOLs adds 35bf2eb7c1b8 dynamic_debug: move pr_err from module.c to ddebug_add_module adds 62dd2425e4b4 dynamic_debug: add static inline stub for ddebug_add_module adds b73130d48bea dynamic_debug: refactor dynamic_pr_debug and friends adds ac2bb76a8d4a btrfs: implement btrfs_debug* in terms of helper macro adds 339d37051107 ACPI: use proper DYNAMIC_DEBUG_BRANCH macro adds 16b8d7c1b06c ACPI: remove unused __acpi_handle_debug macro adds dc4a38f95570 ACPI: implement acpi_handle_debug in terms of _dynamic_func_call adds ef7b9142739a include/linux/bitops.h: set_mask_bits() to return old value adds dcba56064de6 lib/genalloc.c: export symbol addr_in_gen_pool adds 01c881e8b978 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 2e30892a103a Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 4dd4b6f65be9 lib/div64.c: off by one in shift adds 8bcb52f80894 lib/test_ubsan.c: VLA no longer used in kernel adds 5c21634a08e8 lib/assoc_array.c: mark expected switch fall-through adds 9f7359a51519 checkpatch: verify SPDX comment style adds 28535f5a6a29 checkpatch: add some new alloc functions to various tests adds 529e493c3120 checkpatch: allow reporting C99 style comments adds 4848ad9006ed checkpatch: add test for SPDX-License-Identifier on wrong line # adds 1d0c50b9749e checkpatch: fix something adds baab918f86ea epoll: make sure all elements in ready list are in FIFO order adds 486d1cad2f91 epoll: unify awaking of wakeup source on ep_poll_callback() path adds d566a57e8d40 epoll: use rwlock in order to reduce ep_poll_callback() co [...] adds 1024c4d78f83 fs/binfmt_elf.c: don't be afraid of overflow adds 4c6879f27bd7 fs/binfmt_elf.c: use list_for_each_entry() adds 1033ab43b791 elf: fixup compilation adds 1e1737f9005f fs/binfmt_elf.c: spread const a little adds 7a5af675174e init/calibrate.c: provide proper prototype adds 8caa393d9535 autofs: add ignore mount option adds cc3218280214 fs/autofs/inode.c: use seq_puts() for simple strings in au [...] adds dca3c35a2faf autofs: clear O_NONBLOCK on the pipe adds 7329fec83085 fat: enable .splice_write to support splice on O_DIRECT file adds 79b44819f34f ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds 6f6a3df5339e kernel/signal.c: allow the null signal in rt_sigqueueinfo() adds 6475bc255a9b fs/exec.c: replace opencoded set_mask_bits() adds 19904336702b exec: increase BINPRM_BUF_SIZE to 256 adds cf1da47fcc24 exec-increase-binprm_buf_size-to-256-fix adds e58800a5dcb5 kernel: workqueue: clarify wq_worker_last_func() caller re [...] adds cda1c9719472 drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() adds 4d1342a378f4 tools/testing/selftests/sysctl/sysctl.sh: add tests for >3 [...] adds 285fd4188f28 kernel/sysctl.c: add missing range check in do_proc_dointv [...] adds 71c725528cab kernel/sysctl.c: define minmax conv functions in terms of [...] adds 1007903677f6 sysctl: handle overflow in proc_get_long adds a8ad08f34bb3 sysctl: handle overflow for file-max adds 2cc9abb7315e sysctl-handle-overflow-for-file-max-v4 adds 77abae706f6c sysctl: return -EINVAL if val violates minmax adds 7316fc34fd5d kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() adds 1f161fa04db5 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED adds b12450965b27 kernel/configs: use .incbin directive to embed config_data.gz adds 1a69319153de kernel-configs-use-incbin-directive-to-embed-config_datagz-v2 adds ca37ad4d9549 kcov: no need to check return value of debugfs_create functions adds c94340f480b3 kcov: convert kcov.refcount to refcount_t adds 4425aa13c32d lib/ubsan: default UBSAN_ALIGNMENT to not set adds a000aa7c3f10 init/initramfs.c: provide more details in error messages adds 51ab0ba0a023 ipc: allow boot time extension of IPCMNI from 32k to 8M adds a5f1e3421f8a ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 559d3b936405 ipc: conserve sequence numbers in extended IPCMNI mode adds 436e5c2a44dc ipc: annotate implicit fall through adds c014b60a6541 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] adds e2342691c68e lib/lzo: tidy-up ifdefs adds 8421dbdf0ba8 lib/lzo: 64-bit CTZ on arm64 adds fa6583709a31 lib/lzo: fast 8-byte copy on arm64 adds 450c84b8e668 lib/lzo: implement run-length encoding adds 6c1882bb1578 lib/lzo: separate lzo-rle from lzo adds 81f379b0b75d zram: default to lzo-rle instead of lzo adds ca08d56f4bb8 Merge branch 'akpm-current/current' adds 6facc3b7db2e pinctrl: fix pxa2xx.c build warnings adds 3e74d8ff033c scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] adds 3d4225ea48fd mm: create the new vm_fault_t type adds 9c7cdac5c1ba x86/mm/fault.c: Convert to use vm_fault_t adds 5080a3e76861 mm/hmm: convert to use vm_fault_t adds 892e872f4cd5 drm/nouveau/dmem: update for struct hmm_devmem_ops member change adds 484e93999e81 MAINTAINERS: fix GTA02 entry and mark as orphan adds d313492b8ebd fs: fs_parser: fix printk format warning adds eb27e5124de1 mm: refactor readahead defines in mm.h adds eb6315b3c416 mm-refactor-readahead-defines-in-mmh-fix adds 27a105f3b6fb proc: calculate end pointer for /proc/*/* lookup at compile time adds d676f7d43fba proc: merge fix for proc_pident_lookup() API change adds 300b829983f6 unicore32: stop printing the virtual memory layout adds 79f80544b1e4 arch/nios2/mm/fault.c: remove duplicate include adds e465899bf981 include/linux/sched/signal.h: replace `tsk' with `task' adds ac4ca9e4aee2 openrisc: prefer memblock APIs returning virtual address adds 78170240a2a8 powerpc: use memblock functions returning virtual address adds 1243463786d0 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] adds c23f640c943b memblock: drop memblock_alloc_base_nid() adds 0931287e74ae memblock: emphasize that memblock_alloc_range() returns a [...] adds 38a79dcfa162 memblock: memblock_phys_alloc_try_nid(): don't panic adds c79994c8f73a memblock: memblock_phys_alloc(): don't panic adds e3ae81b0958d memblock: drop __memblock_alloc_base() adds dd8106ec4cb1 memblock: drop memblock_alloc_base() adds 6874c3f1e0be memblock: refactor internal allocation functions adds edd1af340e75 memblock: fix parameter order in memblock_phys_alloc_try_nid() adds e6d5531032e4 memblock: make memblock_find_in_range_node() and choose_me [...] adds fdc70a3b55b0 arch: use memblock_alloc() instead of memblock_alloc_from( [...] adds 27db41604262 arch: don't memset(0) memory returned by memblock_alloc() adds 8fe031beb329 ia64: add checks for the return value of memblock_alloc*() adds ac4c02a9cb33 sparc: add checks for the return value of memblock_alloc*() adds f5ce5531d556 mm/percpu: add checks for the return value of memblock_alloc*() adds 38c5453973ea init/main: add checks for the return value of memblock_alloc*() adds a3346702cf01 swiotlb: add checks for the return value of memblock_alloc*() adds 7f456eddc511 treewide: add checks for the return value of memblock_alloc*() adds 4e90244ea9e5 mm: sparse: Use '%pa' with 'phys_addr_t' type adds b342c1b13ac6 memblock: fix format strings for panics after memblock_alloc adds 8c3a29871658 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] adds fe62de5a74c0 treewide-add-checks-for-the-return-value-of-memblock_alloc [...] adds b4ec9407426b memblock: memblock_alloc_try_nid: don't panic adds e19b4d67b1f0 memblock: drop memblock_alloc_*_nopanic() variants adds 24f0d9c4e8b5 memblock: remove memblock_{set,clear}_region_flags adds ca68105b4e59 memblock: split checks whether a region should be skipped [...] adds ec0f28b76033 mm: memblock: update comments and kernel-doc adds 471091fd8ea4 memblock-update-comments-and-kernel-doc-fix adds cb0f84fef047 of: fix kmemleak crash caused by imbalance in early memory [...] adds c49225257046 mm, memcg: rename ambiguously named memory.stat counters a [...] adds 7818940c48fa mm, memcg: consider subtrees in memory.events adds 11c20d495759 openvswitch: convert to kvmalloc adds 3327bbb16cf7 md: convert to kvmalloc adds 0f1c44fc6193 selinux: convert to kvmalloc adds 3dec288b2659 Generic radix trees adds 2c98b5d26e2b proc: commit to genradix adds 1ee679d5f511 sctp: convert to genradix adds de53c0d7e605 Drop flex_arrays adds f1194ce71b5c include/linux/relay.h: fix percpu annotation in struct rchan adds 5c6fcfe472c3 kernel/fork.c: remove duplicated include adds 8ab4327ea987 samples/mic/mpssd/mpssd.h: remove duplicate header adds be40dd334e5d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 925e9d08fc31 Merge branch 'akpm/master' adds 550f4769c7c4 Add linux-next specific files for 20190221
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-master-aarch [...]
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: .clang-format | 1 + CREDITS | 2 +- .../ABI/testing/debugfs-driver-habanalabs | 126 + Documentation/ABI/testing/sysfs-driver-habanalabs | 190 + Documentation/DMA-API-HOWTO.txt | 121 +- Documentation/DMA-API.txt | 26 +- Documentation/admin-guide/README.rst | 32 +- Documentation/admin-guide/perf-security.rst | 253 +- Documentation/core-api/xarray.rst | 1 - .../devicetree/bindings/arm/atmel-sysregs.txt | 4 +- .../bindings/clock/amlogic,gxbb-aoclkc.txt | 1 + .../bindings/clock/amlogic,gxbb-clkc.txt | 1 + .../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/net/cpsw-phy-sel.txt | 2 +- .../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/kbuild/modules.txt | 2 +- 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 | 2 +- .../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 +- Documentation/sound/hd-audio/models.rst | 4 +- Documentation/trace/ftrace.rst | 89 + Documentation/trace/histogram.rst | 316 +- .../translations/it_IT/admin-guide/README.rst | 2 +- Documentation/virtual/kvm/halt-polling.txt | 37 +- Documentation/virtual/kvm/mmu.txt | 41 +- MAINTAINERS | 48 +- Makefile | 31 +- Next/SHA1s | 190 +- Next/Trees | 2 +- Next/merge.log | 3822 +++++++++----- arch/Kconfig | 10 + arch/arc/Kconfig | 3 +- arch/arc/include/asm/cache.h | 10 + arch/arc/include/uapi/asm/unistd.h | 2 + arch/arm/Kconfig | 6 +- arch/arm/arm-soc-for-next-contents.txt | 43 +- arch/arm/boot/dts/am335x-baltos-ir2110.dts | 4 - arch/arm/boot/dts/am335x-baltos-ir3220.dts | 4 - arch/arm/boot/dts/am335x-baltos-ir5221.dts | 4 - arch/arm/boot/dts/am335x-chiliboard.dts | 4 - arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-evmsk.dts | 4 +- arch/arm/boot/dts/am335x-icev2.dts | 4 - arch/arm/boot/dts/am335x-igep0033.dtsi | 4 - arch/arm/boot/dts/am335x-lxm.dts | 4 - arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 5 - arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 5 - arch/arm/boot/dts/am335x-phycore-som.dtsi | 4 - arch/arm/boot/dts/am33xx-l4.dtsi | 15 +- arch/arm/boot/dts/am437x-l4.dtsi | 17 +- arch/arm/boot/dts/am43x-epos-evm.dts | 5 +- arch/arm/boot/dts/armada-xp-db.dts | 46 +- arch/arm/boot/dts/armada-xp-gp.dts | 13 +- arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 85 +- arch/arm/boot/dts/dm814x.dtsi | 15 +- arch/arm/boot/dts/dra7-l4.dtsi | 15 +- arch/arm/boot/dts/exynos3250.dtsi | 3 + arch/arm/boot/dts/exynos5250-arndale.dts | 2 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 7 +- 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/boot/dts/kirkwood-rd88f6281-z0.dts | 9 - arch/arm/boot/dts/tegra124-nyan.dtsi | 17 +- arch/arm/kvm/Makefile | 5 +- arch/arm/mach-davinci/Kconfig | 19 +- arch/arm/mach-davinci/Makefile | 3 - arch/arm/mach-davinci/asp.h | 8 +- arch/arm/mach-davinci/board-da830-evm.c | 5 +- arch/arm/mach-davinci/board-da850-evm.c | 5 +- arch/arm/mach-davinci/board-dm355-evm.c | 2 +- arch/arm/mach-davinci/board-dm355-leopard.c | 2 +- arch/arm/mach-davinci/board-dm365-evm.c | 2 +- arch/arm/mach-davinci/board-dm644x-evm.c | 8 +- arch/arm/mach-davinci/board-dm646x-evm.c | 6 +- arch/arm/mach-davinci/board-mityomapl138.c | 3 +- arch/arm/mach-davinci/board-neuros-osd2.c | 2 +- arch/arm/mach-davinci/board-omapl138-hawk.c | 3 +- arch/arm/mach-davinci/board-sffsdr.c | 2 +- arch/arm/mach-davinci/common.c | 3 - arch/arm/mach-davinci/cp_intc.c | 215 - arch/arm/mach-davinci/cp_intc.h | 57 - arch/arm/mach-davinci/da830.c | 128 +- arch/arm/mach-davinci/da850.c | 156 +- arch/arm/mach-davinci/davinci.h | 4 + arch/arm/mach-davinci/devices-da8xx.c | 147 +- arch/arm/mach-davinci/devices.c | 40 +- arch/arm/mach-davinci/dm355.c | 78 +- arch/arm/mach-davinci/dm365.c | 102 +- arch/arm/mach-davinci/dm644x.c | 68 +- arch/arm/mach-davinci/dm646x.c | 82 +- arch/arm/mach-davinci/include/mach/common.h | 14 +- arch/arm/mach-davinci/include/mach/cpufreq.h | 26 - arch/arm/mach-davinci/include/mach/da8xx.h | 2 + arch/arm/mach-davinci/include/mach/entry-macro.S | 39 - arch/arm/mach-davinci/include/mach/irqs.h | 409 -- arch/arm/mach-davinci/irq.c | 117 - arch/arm/mach-davinci/irqs.h | 405 ++ arch/arm/mach-davinci/usb-da8xx.c | 9 +- arch/arm/mach-davinci/usb.c | 15 +- arch/arm/mach-imx/mach-imx27_visstrim_m10.c | 12 +- arch/arm/mach-imx/mach-mx31moboard.c | 3 +- arch/arm64/Kconfig | 2 - arch/arm64/boot/dts/actions/s700-cubieboard7.dts | 53 + arch/arm64/boot/dts/actions/s700.dtsi | 58 + arch/arm64/boot/dts/actions/s900.dtsi | 10 + arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 17 - .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 2 +- 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/head.S | 3 +- arch/arm64/kernel/ptrace.c | 15 +- arch/arm64/kernel/setup.c | 3 + arch/arm64/kvm/Makefile | 4 +- arch/arm64/mm/kasan_init.c | 2 - arch/c6x/Kconfig | 1 + arch/c6x/include/uapi/asm/unistd.h | 2 + arch/csky/Kconfig | 3 +- arch/csky/Makefile | 2 +- arch/csky/abiv2/memmove.S | 6 +- 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 | 2 +- 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 | 2 +- arch/powerpc/include/asm/kvm_host.h | 2 +- arch/powerpc/kvm/book3s_hv.c | 11 +- arch/powerpc/platforms/powernv/pci-ioda.c | 2 + arch/powerpc/platforms/powernv/pci.c | 2 + arch/riscv/Kconfig | 4 - 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 | 3 +- arch/sh/boards/mach-ap325rxa/setup.c | 5 +- arch/sh/boards/mach-ecovec24/setup.c | 6 +- arch/sh/boards/mach-kfr2r09/setup.c | 5 +- arch/sh/boards/mach-migor/setup.c | 6 +- arch/sh/boards/mach-se/7724/setup.c | 6 +- arch/sh/drivers/pci/fixups-dreamcast.c | 3 +- arch/sparc/Kconfig | 1 + arch/sparc/kernel/iommu.c | 13 +- arch/sparc/kernel/kernel.h | 6 +- arch/sparc/kernel/pci.c | 46 +- arch/sparc/kernel/pci_sun4v.c | 18 +- arch/unicore32/Kconfig | 2 +- arch/unicore32/include/uapi/asm/unistd.h | 4 +- arch/x86/Kconfig | 2 +- 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 | 2 +- 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/apei/bert.c | 23 +- 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/Kconfig | 77 - drivers/base/component.c | 14 +- drivers/base/core.c | 4 +- drivers/base/cpu.c | 1 + drivers/base/power/common.c | 2 +- drivers/base/power/domain.c | 2 +- drivers/base/power/main.c | 7 + drivers/base/power/runtime.c | 29 +- drivers/base/power/sysfs.c | 6 + drivers/bluetooth/btmtkuart.c | 257 +- drivers/bluetooth/h4_recv.h | 3 - drivers/bluetooth/hci_ldisc.c | 21 +- drivers/bluetooth/hci_qca.c | 82 +- drivers/char/hw_random/optee-rng.c | 24 +- drivers/char/tpm/eventlog/tpm2.c | 4 +- drivers/clk/Makefile | 2 +- drivers/clk/at91/at91sam9x5.c | 5 +- drivers/clk/at91/sama5d2.c | 4 +- drivers/clk/at91/sama5d4.c | 2 +- drivers/clk/clk.c | 3 + drivers/clk/meson/Kconfig | 101 +- drivers/clk/meson/Makefile | 29 +- drivers/clk/meson/axg-aoclk.c | 193 +- drivers/clk/meson/axg-aoclk.h | 13 +- drivers/clk/meson/axg-audio.c | 5 +- drivers/clk/meson/axg.c | 69 +- drivers/clk/meson/clk-dualdiv.c | 138 + drivers/clk/meson/clk-dualdiv.h | 33 + drivers/clk/meson/clk-input.c | 7 +- drivers/clk/meson/clk-input.h | 19 + drivers/clk/meson/clk-mpll.c | 12 +- drivers/clk/meson/clk-mpll.h | 30 + drivers/clk/meson/clk-phase.c | 75 +- drivers/clk/meson/clk-phase.h | 26 + drivers/clk/meson/clk-pll.c | 216 +- drivers/clk/meson/clk-pll.h | 49 + drivers/clk/meson/clk-regmap.c | 5 + drivers/clk/meson/clk-regmap.h | 20 + drivers/clk/meson/clk-triphase.c | 68 - drivers/clk/meson/clkc-audio.h | 28 - drivers/clk/meson/clkc.h | 127 - drivers/clk/meson/g12a-aoclk.c | 454 ++ drivers/clk/meson/g12a-aoclk.h | 34 + drivers/clk/meson/g12a.c | 2359 +++++++++ drivers/clk/meson/g12a.h | 175 + drivers/clk/meson/gxbb-aoclk-32k.c | 193 - drivers/clk/meson/gxbb-aoclk.c | 268 +- drivers/clk/meson/gxbb-aoclk.h | 20 +- drivers/clk/meson/gxbb.c | 296 +- drivers/clk/meson/meson-aoclk.c | 54 +- drivers/clk/meson/meson-aoclk.h | 13 +- drivers/clk/meson/meson-eeclk.c | 63 + drivers/clk/meson/meson-eeclk.h | 25 + drivers/clk/meson/meson8b.c | 374 +- drivers/clk/meson/meson8b.h | 11 +- drivers/clk/meson/parm.h | 46 + drivers/clk/meson/sclk-div.c | 10 +- drivers/clk/meson/sclk-div.h | 22 + drivers/clk/meson/vid-pll-div.c | 10 +- drivers/clk/meson/vid-pll-div.h | 20 + drivers/clk/renesas/r8a774c0-cpg-mssr.c | 5 + drivers/clk/renesas/r8a77980-cpg-mssr.c | 8 + drivers/clk/renesas/rcar-gen3-cpg.c | 147 +- drivers/clk/renesas/rcar-gen3-cpg.h | 4 + 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/firmware/efi/cper.c | 13 +- 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/intel_fbdev.c | 12 +- 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/hid/hid-roccat-kone.c | 1 + drivers/hid/wacom_wac.c | 2 + drivers/hwmon/pmbus/tps53679.c | 9 +- drivers/idle/intel_idle.c | 1 + drivers/infiniband/core/cache.c | 121 +- drivers/infiniband/core/cma.c | 7 +- drivers/infiniband/core/core_priv.h | 5 + drivers/infiniband/core/device.c | 640 ++- drivers/infiniband/core/iwcm.c | 6 +- drivers/infiniband/core/mad.c | 4 +- drivers/infiniband/core/nldev.c | 407 +- drivers/infiniband/core/rdma_core.c | 32 + drivers/infiniband/core/restrack.c | 175 +- drivers/infiniband/core/restrack.h | 28 + drivers/infiniband/core/security.c | 35 +- drivers/infiniband/core/sysfs.c | 71 +- drivers/infiniband/core/umem.c | 10 +- drivers/infiniband/core/user_mad.c | 9 +- drivers/infiniband/core/uverbs_cmd.c | 25 +- drivers/infiniband/core/uverbs_ioctl.c | 3 + drivers/infiniband/core/uverbs_main.c | 25 +- drivers/infiniband/core/verbs.c | 5 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 20 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 4 +- drivers/infiniband/hw/cxgb4/cm.c | 2 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 13 - drivers/infiniband/hw/cxgb4/provider.c | 16 +- drivers/infiniband/hw/cxgb4/qp.c | 12 +- drivers/infiniband/hw/hfi1/qp.c | 1 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 3 + drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 10 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 21 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 9 +- drivers/infiniband/hw/mlx4/mr.c | 12 +- drivers/infiniband/hw/mlx4/qp.c | 72 +- drivers/infiniband/hw/mlx4/srq.c | 9 +- drivers/infiniband/hw/mlx5/devx.c | 21 +- drivers/infiniband/hw/mlx5/qp.c | 58 +- drivers/infiniband/hw/mlx5/srq.c | 8 +- drivers/infiniband/hw/mthca/mthca_provider.c | 20 +- drivers/infiniband/hw/mthca/mthca_qp.c | 13 +- drivers/infiniband/hw/mthca/mthca_srq.c | 21 +- drivers/infiniband/hw/nes/nes_verbs.c | 21 +- drivers/infiniband/hw/nes/nes_verbs.h | 1 - drivers/infiniband/hw/qedr/verbs.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 36 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 15 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 1 - drivers/infiniband/sw/rdmavt/qp.c | 5 +- drivers/infiniband/sw/rdmavt/srq.c | 5 +- drivers/infiniband/sw/rdmavt/vt.c | 4 - drivers/infiniband/sw/rxe/rxe.c | 67 +- drivers/infiniband/sw/rxe/rxe.h | 16 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_net.c | 86 +- drivers/infiniband/sw/rxe/rxe_net.h | 2 +- drivers/infiniband/sw/rxe/rxe_param.h | 3 +- drivers/infiniband/sw/rxe/rxe_pool.c | 24 +- drivers/infiniband/sw/rxe/rxe_qp.c | 8 +- drivers/infiniband/sw/rxe/rxe_sysfs.c | 40 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 58 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 5 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 4 +- drivers/infiniband/ulp/srp/ib_srp.c | 5 +- drivers/input/keyboard/davinci_keyscan.c | 4 - drivers/input/serio/i8042-sparcio.h | 21 +- drivers/input/touchscreen/ti_am335x_tsc.c | 4 - drivers/irqchip/Kconfig | 10 + drivers/irqchip/Makefile | 2 + drivers/irqchip/irq-davinci-aintc.c | 163 + drivers/irqchip/irq-davinci-cp-intc.c | 260 + drivers/irqchip/irq-gic-v3-its.c | 26 +- drivers/mailbox/bcm-flexrm-mailbox.c | 4 +- drivers/mailbox/mailbox.c | 1 + drivers/md/dm-cache-target.c | 1 - drivers/md/dm-linear.c | 3 +- drivers/md/dm-mpath.c | 13 +- drivers/md/dm-raid.c | 14 +- drivers/md/dm-rq.c | 16 + drivers/md/dm-rq.h | 16 - drivers/md/dm-stripe.c | 3 +- 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 | 406 +- 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 | 11 + 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/freescale/enetc/enetc_ptp.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/marvell/sky2.c | 2 +- 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/ath10k/Makefile | 2 +- drivers/net/wireless/ath/ath10k/ahb.c | 16 +- drivers/net/wireless/ath/ath10k/ahb.h | 13 +- drivers/net/wireless/ath/ath10k/bmi.c | 13 +- drivers/net/wireless/ath/ath10k/bmi.h | 13 +- drivers/net/wireless/ath/ath10k/ce.c | 42 +- drivers/net/wireless/ath/ath10k/ce.h | 15 +- drivers/net/wireless/ath/ath10k/core.c | 33 +- drivers/net/wireless/ath/ath10k/core.h | 42 +- drivers/net/wireless/ath/ath10k/coredump.c | 15 +- drivers/net/wireless/ath/ath10k/coredump.h | 13 +- drivers/net/wireless/ath/ath10k/debug.c | 17 +- drivers/net/wireless/ath/ath10k/debug.h | 33 +- drivers/net/wireless/ath/ath10k/debugfs_sta.c | 23 +- drivers/net/wireless/ath/ath10k/hif.h | 20 +- drivers/net/wireless/ath/ath10k/htc.c | 22 +- drivers/net/wireless/ath/ath10k/htc.h | 14 +- drivers/net/wireless/ath/ath10k/htt.c | 13 +- drivers/net/wireless/ath/ath10k/htt.h | 38 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 100 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 19 +- drivers/net/wireless/ath/ath10k/hw.c | 13 +- drivers/net/wireless/ath/ath10k/hw.h | 13 +- drivers/net/wireless/ath/ath10k/mac.c | 242 +- drivers/net/wireless/ath/ath10k/mac.h | 13 +- drivers/net/wireless/ath/ath10k/p2p.c | 13 +- drivers/net/wireless/ath/ath10k/p2p.h | 13 +- drivers/net/wireless/ath/ath10k/pci.c | 60 +- drivers/net/wireless/ath/ath10k/pci.h | 16 +- drivers/net/wireless/ath/ath10k/qmi.c | 13 +- drivers/net/wireless/ath/ath10k/qmi.h | 13 +- drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c | 13 +- drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h | 13 +- drivers/net/wireless/ath/ath10k/rx_desc.h | 13 +- drivers/net/wireless/ath/ath10k/sdio.c | 16 +- drivers/net/wireless/ath/ath10k/sdio.h | 13 +- drivers/net/wireless/ath/ath10k/snoc.c | 78 +- drivers/net/wireless/ath/ath10k/snoc.h | 15 +- drivers/net/wireless/ath/ath10k/spectral.c | 13 +- drivers/net/wireless/ath/ath10k/spectral.h | 13 +- drivers/net/wireless/ath/ath10k/swap.c | 13 +- drivers/net/wireless/ath/ath10k/swap.h | 13 +- drivers/net/wireless/ath/ath10k/targaddrs.h | 13 +- drivers/net/wireless/ath/ath10k/testmode.c | 15 +- drivers/net/wireless/ath/ath10k/testmode.h | 13 +- drivers/net/wireless/ath/ath10k/testmode_i.h | 13 +- drivers/net/wireless/ath/ath10k/thermal.c | 13 +- drivers/net/wireless/ath/ath10k/thermal.h | 13 +- drivers/net/wireless/ath/ath10k/trace.c | 13 +- drivers/net/wireless/ath/ath10k/trace.h | 13 +- drivers/net/wireless/ath/ath10k/txrx.c | 19 +- drivers/net/wireless/ath/ath10k/txrx.h | 13 +- drivers/net/wireless/ath/ath10k/usb.c | 16 +- drivers/net/wireless/ath/ath10k/usb.h | 13 +- drivers/net/wireless/ath/ath10k/wmi-ops.h | 31 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 21 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 20 +- drivers/net/wireless/ath/ath10k/wmi.c | 68 +- drivers/net/wireless/ath/ath10k/wmi.h | 89 +- drivers/net/wireless/ath/ath10k/wow.c | 20 +- drivers/net/wireless/ath/ath10k/wow.h | 13 +- drivers/net/wireless/ath/ath9k/ath9k.h | 14 - drivers/net/wireless/ath/ath9k/debug.c | 3 - drivers/net/wireless/ath/ath9k/debug.h | 8 - drivers/net/wireless/ath/ath9k/debug_sta.c | 70 - drivers/net/wireless/ath/ath9k/init.c | 3 +- drivers/net/wireless/ath/ath9k/recv.c | 9 +- drivers/net/wireless/ath/ath9k/xmit.c | 244 +- drivers/net/wireless/ath/carl9170/rx.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 22 +- .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 10 + .../broadcom/brcm80211/brcmfmac/cfg80211.c | 528 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 39 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 80 +- .../wireless/broadcom/brcm80211/brcmfmac/debug.h | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 18 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 25 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.h | 16 +- .../wireless/broadcom/brcm80211/brcmfmac/fwil.c | 10 +- .../broadcom/brcm80211/brcmfmac/fwsignal.c | 38 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 90 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 88 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 6 + .../net/wireless/broadcom/brcm80211/brcmfmac/pno.c | 22 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 71 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 2 - drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 101 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 9 +- drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c | 44 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 19 +- 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 | 24 +- .../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 | 712 ++- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 76 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 11 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.h | 9 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 48 +- 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 | 20 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 17 +- 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 | 77 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 3 +- 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 | 31 +- 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 | 7 + drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 138 +- .../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 | 100 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 30 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 186 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 46 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 56 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 23 +- 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/tx.c | 27 +- 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 | 115 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 11 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 118 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 7 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 107 +- 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 | 9 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 38 +- .../net/wireless/marvell/libertas_tf/libertas_tf.h | 18 +- drivers/net/wireless/marvell/libertas_tf/main.c | 103 +- 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 | 66 +- .../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/of/Kconfig | 6 +- drivers/parisc/ccio-dma.c | 4 +- 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/ptp/ptp_qoriq.c | 6 +- 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/max77620-regulator.c | 2 + drivers/regulator/max77650-regulator.c | 6 + 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/regulator/tps65218-regulator.c | 5 +- drivers/regulator/twl6030-regulator.c | 81 +- drivers/rtc/Kconfig | 10 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-ab-eoz9.c | 465 ++ drivers/rtc/rtc-wilco-ec.c | 4 +- drivers/s390/net/ism_drv.c | 12 +- 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/hisi_sas/hisi_sas_v3_hw.c | 7 +- drivers/scsi/megaraid/megaraid_sas_base.c | 1 + drivers/scsi/qedf/qedf_main.c | 2 +- drivers/soc/fsl/dpio/dpio-driver.c | 2 +- drivers/soc/fsl/dpio/qbman-portal.c | 1 + drivers/spi/Kconfig | 6 + drivers/spi/Makefile | 1 + drivers/spi/spi-pxa2xx.c | 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/unisys/visornic/visornic_main.c | 4 +- drivers/staging/vt6656/key.c | 4 +- drivers/tee/optee/device.c | 13 +- drivers/tee/tee_core.c | 4 +- drivers/thermal/broadcom/bcm2835_thermal.c | 9 +- drivers/thermal/cpu_cooling.c | 3 +- .../intel/int340x_thermal/int3400_thermal.c | 21 +- drivers/thermal/intel/intel_powerclamp.c | 2 +- drivers/thermal/mtk_thermal.c | 7 +- drivers/thermal/samsung/exynos_tmu.c | 2 +- drivers/thermal/tegra/soctherm.c | 40 +- drivers/tty/serial/msm_serial.c | 2 +- drivers/tty/serial/samsung.c | 42 + drivers/tty/serial/serial_core.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 8 +- drivers/usb/class/cdc-wdm.c | 2 +- drivers/usb/core/config.c | 6 +- drivers/usb/dwc2/hcd.c | 4 +- drivers/usb/dwc3/drd.c | 9 +- drivers/usb/host/ohci-sm501.c | 3 +- drivers/usb/host/ohci-tmio.c | 2 +- drivers/usb/host/oxu210hp-hcd.c | 8 +- drivers/usb/renesas_usbhs/mod_host.c | 2 +- drivers/usb/serial/cp210x.c | 11 + drivers/usb/serial/option.c | 2 + drivers/usb/typec/mux.c | 2 +- drivers/usb/wusbcore/wa-xfer.c | 15 +- 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 +- drivers/vhost/vhost.c | 2 +- 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/cifs/cifsglob.h | 15 + fs/cifs/connect.c | 2 - fs/cifs/smb2ops.c | 12 + fs/cifs/smb2transport.c | 17 +- fs/cifs/transport.c | 7 +- 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/nfs/nfs4idmap.c | 31 +- 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/ocfs2/alloc.c | 15 + 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/dt-bindings/clock/axg-aoclkc.h | 7 +- include/dt-bindings/clock/g12a-aoclkc.h | 34 + include/dt-bindings/clock/g12a-clkc.h | 135 + include/dt-bindings/clock/gxbb-aoclkc.h | 7 + include/dt-bindings/clock/meson8b-clkc.h | 1 + include/dt-bindings/reset/g12a-aoclkc.h | 18 + include/keys/request_key_auth-type.h | 36 + include/linux/component.h | 2 +- include/linux/device-mapper.h | 9 +- include/linux/device.h | 13 + include/linux/dma-mapping.h | 24 +- include/linux/fcntl.h | 2 +- include/linux/filter.h | 22 +- include/linux/fsl/ptp_qoriq.h | 2 +- include/linux/fsnotify_backend.h | 3 + include/linux/ieee80211.h | 2 + include/linux/irqchip/irq-davinci-aintc.h | 27 + include/linux/irqchip/irq-davinci-cp-intc.h | 25 + include/linux/irqdomain.h | 1 + include/linux/kernel.h | 18 +- include/linux/key-type.h | 22 +- include/linux/kvm_host.h | 24 +- include/linux/mdio.h | 19 + include/linux/mmzone.h | 2 +- include/linux/platform_data/davinci-cpufreq.h | 19 + include/linux/pm.h | 1 + include/linux/pm_domain.h | 8 +- include/linux/pm_runtime.h | 4 - include/linux/power_supply.h | 1 + include/linux/ptr_ring.h | 1 - include/linux/ring_buffer.h | 2 - include/linux/xarray.h | 61 +- 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/rdma/ib_verbs.h | 130 +- include/rdma/rdma_netlink.h | 11 + include/rdma/rdma_vt.h | 5 + include/rdma/restrack.h | 32 +- include/rdma/uverbs_ioctl.h | 18 + include/rdma/uverbs_std_types.h | 18 +- 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/dm-ioctl.h | 4 +- include/uapi/linux/lirc.h | 6 + include/uapi/linux/videodev2.h | 4 + include/uapi/misc/habanalabs.h | 444 ++ include/uapi/rdma/rdma_netlink.h | 20 +- include/xen/xen.h | 2 +- kernel/cgroup/cpuset.c | 13 - kernel/dma/Kconfig | 79 +- kernel/dma/Makefile | 2 +- kernel/dma/coherent.c | 50 +- kernel/events/uprobes.c | 8 +- kernel/irq/irq_sim.c | 12 + kernel/irq/irqdomain.c | 14 + kernel/sched/core.c | 28 + kernel/seccomp.c | 2 +- kernel/trace/ftrace.c | 30 + kernel/trace/ring_buffer.c | 14 - kernel/trace/trace.c | 219 +- kernel/trace/trace.h | 66 +- kernel/trace/trace_entries.h | 41 +- kernel/trace/trace_events_filter.c | 7 + kernel/trace/trace_events_hist.c | 1048 ++-- kernel/trace/trace_functions_graph.c | 30 +- kernel/trace/trace_irqsoff.c | 2 +- kernel/trace/trace_kprobe.c | 10 +- kernel/trace/trace_probe.c | 1 + kernel/trace/trace_sched_wakeup.c | 11 +- lib/Kconfig.debug | 1 + lib/assoc_array.c | 8 +- lib/irq_poll.c | 2 +- lib/test_xarray.c | 28 +- lib/xarray.c | 42 +- localversion-next | 2 +- mm/cma_debug.c | 11 +- mm/kasan/Makefile | 2 + mm/kasan/tags.c | 2 +- mm/ksm.c | 7 +- mm/memory_hotplug.c | 27 +- mm/page_alloc.c | 23 +- mm/shmem.c | 10 +- mm/slab.c | 15 +- mm/slub.c | 2 +- mm/util.c | 2 +- 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/port.c | 7 +- net/dsa/tag_dsa.c | 9 + net/dsa/tag_edsa.c | 9 + net/ieee802154/6lowpan/reassembly.c | 141 +- net/ipv4/af_inet.c | 11 +- net/ipv4/tcp.c | 2 + net/ipv4/tcp_ipv4.c | 5 +- net/ipv6/ip6_offload.c | 33 +- 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/Makefile.build | 4 +- scripts/checksyscalls.sh | 15 +- scripts/package/Makefile | 4 +- scripts/package/builddeb | 10 +- scripts/package/buildtar | 2 +- scripts/package/mkdebian | 6 +- security/keys/internal.h | 13 +- security/keys/key.c | 5 +- security/keys/keyctl.c | 1 + security/keys/process_keys.c | 1 + security/keys/request_key.c | 72 +- security/keys/request_key_auth.c | 16 +- sound/ac97/bus.c | 2 +- sound/aoa/core/gpio-feature.c | 1 + sound/pci/hda/patch_realtek.c | 57 +- sound/ppc/tumbler.c | 1 + 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/codecs/wm_adsp.c | 46 +- sound/soc/fsl/fsl_esai.c | 7 +- sound/soc/fsl/fsl_spdif.c | 10 +- sound/soc/fsl/fsl_spdif.h | 2 +- sound/soc/fsl/fsl_ssi.c | 6 +- sound/soc/fsl/imx-sgtl5000.c | 1 + sound/soc/generic/simple-card.c | 21 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 101 +- sound/soc/qcom/Kconfig | 1 + sound/soc/qcom/apq8016_sbc.c | 21 +- sound/soc/qcom/common.c | 10 +- sound/soc/samsung/i2s.c | 69 +- sound/soc/samsung/odroid.c | 89 +- 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/Makefile | 1 + tools/testing/selftests/bpf/test_progs.c | 44 + .../inter-event/trigger-action-hist-xfail.tc | 30 + .../inter-event/trigger-extended-error-support.tc | 1 + .../inter-event/trigger-field-variable-support.tc | 1 + .../trigger-inter-event-combined-hist.tc | 1 + .../inter-event/trigger-multi-actions-accept.tc | 1 + .../inter-event/trigger-onchange-action-hist.tc | 28 + .../inter-event/trigger-onmatch-action-hist.tc | 1 + .../trigger-onmatch-onmax-action-hist.tc | 1 + .../inter-event/trigger-onmax-action-hist.tc | 1 + .../inter-event/trigger-snapshot-action-hist.tc | 43 + .../trigger-synthetic-event-createremove.tc | 1 + .../inter-event/trigger-trace-action-hist.tc | 42 + 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 + tools/testing/selftests/net/tls.c | 14 + tools/testing/selftests/tmpfs/.gitignore | 1 + tools/testing/selftests/tmpfs/Makefile | 7 + tools/testing/selftests/tmpfs/bug-link-o-tmpfile.c | 67 + virt/kvm/arm/arch_timer.c | 28 +- virt/kvm/arm/arm.c | 2 +- virt/kvm/arm/mmu.c | 5 +- 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 +- 1643 files changed, 92520 insertions(+), 28320 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/cp_intc.c delete mode 100644 arch/arm/mach-davinci/cp_intc.h delete mode 100644 arch/arm/mach-davinci/include/mach/cpufreq.h delete mode 100644 arch/arm/mach-davinci/include/mach/entry-macro.S delete mode 100644 arch/arm/mach-davinci/include/mach/irqs.h delete mode 100644 arch/arm/mach-davinci/irq.c create mode 100644 arch/arm/mach-davinci/irqs.h create mode 100644 arch/x86/include/asm/kvm_vcpu_regs.h create mode 100644 drivers/clk/meson/clk-dualdiv.c create mode 100644 drivers/clk/meson/clk-dualdiv.h create mode 100644 drivers/clk/meson/clk-input.h create mode 100644 drivers/clk/meson/clk-mpll.h create mode 100644 drivers/clk/meson/clk-phase.h create mode 100644 drivers/clk/meson/clk-pll.h delete mode 100644 drivers/clk/meson/clk-triphase.c delete mode 100644 drivers/clk/meson/clkc-audio.h delete mode 100644 drivers/clk/meson/clkc.h create mode 100644 drivers/clk/meson/g12a-aoclk.c create mode 100644 drivers/clk/meson/g12a-aoclk.h create mode 100644 drivers/clk/meson/g12a.c create mode 100644 drivers/clk/meson/g12a.h delete mode 100644 drivers/clk/meson/gxbb-aoclk-32k.c create mode 100644 drivers/clk/meson/meson-eeclk.c create mode 100644 drivers/clk/meson/meson-eeclk.h create mode 100644 drivers/clk/meson/parm.h create mode 100644 drivers/clk/meson/sclk-div.h create mode 100644 drivers/clk/meson/vid-pll-div.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 create mode 100644 drivers/infiniband/core/restrack.h create mode 100644 drivers/irqchip/irq-davinci-aintc.c create mode 100644 drivers/irqchip/irq-davinci-cp-intc.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/dt-bindings/clock/g12a-aoclkc.h create mode 100644 include/dt-bindings/clock/g12a-clkc.h create mode 100644 include/dt-bindings/reset/g12a-aoclkc.h create mode 100644 include/keys/request_key_auth-type.h create mode 100644 include/linux/irqchip/irq-davinci-aintc.h create mode 100644 include/linux/irqchip/irq-davinci-cp-intc.h create mode 100644 include/linux/platform_data/davinci-cpufreq.h create mode 100644 include/uapi/misc/habanalabs.h create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] create mode 100644 tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.c create mode 100644 tools/testing/selftests/tmpfs/.gitignore create mode 100644 tools/testing/selftests/tmpfs/Makefile create mode 100644 tools/testing/selftests/tmpfs/bug-link-o-tmpfile.c