This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig in repository toolchain/linux-next.
omits 74c4a24df7ca Add linux-next specific files for 20181207 omits ccf70c9f1f39 Merge branch 'akpm/master' omits 261c9f4d1b61 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits de67d09c9b39 vfs: replace current_kernel_time64 with ktime equivalent omits a06e81591de1 fs: don't open code lru_to_page() omits 9d57a9a02cf7 include/linux/sched/signal.h: replace `tsk' with `task' omits 9a0474d5cab6 fs-remove-caller-signal_pending-branch-predictions-fix omits ae92bbcc0e68 fs/: remove caller signal_pending branch predictions omits d34190a8060b mm/: remove caller signal_pending branch predictions omits cf0f5eb5ca1f arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits 5d01d0a07fd8 kernel/sched/: remove caller signal_pending branch predictions omits e411d8c7218b kernel/locking/mutex.c: remove caller signal_pending branc [...] omits e5c48373e716 zram: default to lzo-rle instead of lzo omits e4cb76a00b84 lib-lzo-separate-lzo-rle-from-lzo-v4 omits b7c9ca0d2e66 lib/lzo: separate lzo-rle from lzo omits 4a093ab0dbd7 lib-lzo-implement-run-length-encoding-v4.txt omits abe5ac6793b4 lib/lzo: implement run-length encoding omits fe1175f50625 lib/lzo: fast 8-byte copy on arm64 omits 5753b1731b04 lib/lzo: 64-bit CTZ on arm64 omits 74f3444f8fdd lib/lzo: enable 64-bit CTZ on Arm omits a587b9d7a56f lib/lzo: clean-up by introducing COPY16 omits b5d0c534591b lib/lzo: tidy-up ifdefs omits d8c6968d37bc pm-hibernate-exclude-all-pageoffline-pages-v2 omits eb39dae193de PM/Hibernate: exclude all PageOffline() pages omits 853a3249b572 PM/Hibernate: use pfn_to_online_page() omits d89cf5c5f82e vmw_balloon-mark-inflated-pages-pg_offline-v2 omits 97537c6df6a5 vmw_balloon: mark inflated pages PG_offline omits d1bd7027ecce hv_balloon: mark inflated pages PG_offline omits 08b379e1e807 xen/balloon: mark inflated pages PG_offline omits 2d10c53c8689 kexec: export PG_offline to VMCOREINFO omits 317c44f87e34 mm-convert-pg_balloon-to-pg_offline-fix-fix omits 1c499d697c38 mm-convert-pg_balloon-to-pg_offline-fix omits 41fbc2a9c281 mm: convert PG_balloon to PG_offline omits efe9eb1adb5d mm: balloon: update comment about isolation/migration/compaction omits d01a38482cbb mm/sparse: add common helper to mark all memblocks present omits 15eab0050ed6 mm: Introduce common STRUCT_PAGE_MAX_SHIFT define omits a6d51043afc6 locking/atomics: build atomic headers as required omits cd685962f3d8 kernel/signal.c: remove some duplicated includes omits a26c05afa1d1 kernel/signal.c: remove some duplicated includes omits 10535a0c23c8 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 760d2e0e4e0f Merge branch 'akpm-current/current' omits 420661a12c6e Merge remote-tracking branch 'xarray/xarray' omits d07eec3cef71 Merge remote-tracking branch 'nvmem/for-next' omits 991b540c35a1 Merge remote-tracking branch 'slimbus/for-next' omits e9fb9421d9e0 Merge remote-tracking branch 'cisco/for-next' omits 6e259c8c5c14 Merge remote-tracking branch 'kspp/for-next/kspp' omits 33de3f14d714 Merge remote-tracking branch 'rtc/rtc-next' omits 329df4ce97c5 Merge remote-tracking branch 'coresight/next' omits f1e8ab0c4a92 Merge remote-tracking branch 'livepatching/for-next' omits 364e983f88d0 Merge remote-tracking branch 'y2038/y2038' omits affc04de5ddf Merge remote-tracking branch 'kselftest/next' omits 2ab3f3bdd9d6 Merge remote-tracking branch 'random/dev' omits 941dc8cfb75e Merge remote-tracking branch 'pwm/for-next' omits 393b3f7356cb Merge remote-tracking branch 'pinctrl/for-next' omits 1573195663ad Merge remote-tracking branch 'gpio/for-next' omits 9f7086e10c3e Merge remote-tracking branch 'rpmsg/for-next' omits 3e8fcbb507eb Merge remote-tracking branch 'vhost/linux-next' omits bc16cc9f3368 Merge remote-tracking branch 'scsi/for-next' omits e0132b49637c Merge remote-tracking branch 'cgroup/for-next' omits 67ca14fb7d32 Merge remote-tracking branch 'slave-dma/next' omits eb97d0d682a4 Merge remote-tracking branch 'icc/icc-next' omits 93a59f729a45 Merge remote-tracking branch 'mux/for-next' omits e588b671d054 Merge remote-tracking branch 'staging/staging-next' omits 1be6f2fc6d8a Merge remote-tracking branch 'thunderbolt/next' omits b8ad009f7b0a Merge remote-tracking branch 'soundwire/next' omits 3a9a860efaf6 Merge remote-tracking branch 'extcon/extcon-next' omits b96473f5d8e3 Merge remote-tracking branch 'char-misc/char-misc-next' omits 3f0f15f30b1e Merge remote-tracking branch 'tty/tty-next' omits 18c6b2115eb3 Merge remote-tracking branch 'phy-next/next' omits 189542f33eb0 Merge remote-tracking branch 'usb-serial/usb-next' omits ba9e3cba564b Merge remote-tracking branch 'usb-gadget/next' omits 36a23c32f32a Merge remote-tracking branch 'usb/usb-next' omits be12f279ede1 Merge remote-tracking branch 'driver-core/driver-core-next' omits 3667e3e50f98 Merge remote-tracking branch 'ipmi/for-next' omits e96f77aac24c Merge remote-tracking branch 'leds/for-next' omits e632d05555d6 Merge remote-tracking branch 'hsi/for-next' omits 739386096f93 Merge remote-tracking branch 'chrome-platform/for-next' omits b1c7a695508b Merge remote-tracking branch 'drivers-x86/for-next' omits bd58af009a73 Merge remote-tracking branch 'percpu/for-next' omits 934f7e128b44 Merge remote-tracking branch 'rcu/rcu/next' omits 558a2e46c8bd Merge remote-tracking branch 'edac-amd/for-next' omits c23e4cc0337c Merge remote-tracking branch 'clockevents/clockevents/next' omits 62061677dc17 Merge remote-tracking branch 'tip/auto-latest' omits 22a60400e806 Merge remote-tracking branch 'spi/for-next' omits 85744d6ae47a Merge remote-tracking branch 'devicetree/for-next' omits 6e636a6e5aac Merge remote-tracking branch 'audit/next' omits a250e0747703 Merge remote-tracking branch 'iommu/next' omits 620da75c7718 Merge remote-tracking branch 'watchdog/master' omits f9e0bec5182b Merge remote-tracking branch 'tpmdd/next' omits 2294c62c79aa Merge remote-tracking branch 'selinux/next' omits f71ccb370f33 Merge remote-tracking branch 'integrity/next-integrity' omits 19b4b65a78c0 Merge remote-tracking branch 'apparmor/apparmor-next' omits 8b875ff1dfed Merge remote-tracking branch 'security/next-testing' omits 22a3ca51601b Merge remote-tracking branch 'regulator/for-next' omits 7b8daaeac45e Merge remote-tracking branch 'battery/for-next' omits a8147fd1777c Merge remote-tracking branch 'backlight/for-backlight-next' omits bdf43e84f644 Merge remote-tracking branch 'mfd/for-mfd-next' omits a328e28a5af6 Merge remote-tracking branch 'md/for-next' omits cf9fa6b69554 Merge remote-tracking branch 'kgdb/kgdb-next' omits 9356864c625f Merge remote-tracking branch 'mmc/next' omits e1816914d493 Merge remote-tracking branch 'device-mapper/for-next' omits 12f4a6cfecf3 Merge remote-tracking branch 'block/for-next' omits 2009628e6744 Merge remote-tracking branch 'input/next' omits 8489037406cd Merge remote-tracking branch 'modules/modules-next' omits fbd720959d94 Merge remote-tracking branch 'sound-asoc/for-next' omits 25f68bda094f Merge remote-tracking branch 'sound/for-next' omits 4b08da3be27f Merge remote-tracking branch 'regmap/for-next' omits b14fce987781 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 7434660f8a07 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 4e1d795a4a4d Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 62da7d1cb91b Merge remote-tracking branch 'drm-intel/for-linux-next' omits bf91dc183cfc Merge remote-tracking branch 'drm/drm-next' omits 8aa7ee7b7b9d Merge remote-tracking branch 'crypto/master' omits 447541342cab Merge remote-tracking branch 'spi-nor/spi-nor/next' omits cbcea635178b Merge remote-tracking branch 'nand/nand/next' omits 06d74dfdcd1d Merge remote-tracking branch 'mtd/mtd/next' omits 4e91c702328c Merge remote-tracking branch 'gfs2/for-next' omits 4817dc03c736 Merge remote-tracking branch 'mac80211-next/master' omits 73660a6daa44 Merge remote-tracking branch 'nfc-next/master' omits e37a26be881c Merge remote-tracking branch 'netfilter-next/master' omits 10f1ea0daeb3 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 8d285caa3866 Merge remote-tracking branch 'ipsec-next/master' omits e63ea8b77aa3 Merge remote-tracking branch 'bpf-next/master' omits f33ef585bafb Merge remote-tracking branch 'net-next/master' omits 8b0dc348fa72 next-20181203/rdma omits c947de304336 Merge remote-tracking branch 'swiotlb/linux-next' omits 93b071abb228 Merge remote-tracking branch 'dlm/next' omits f2dc2fb06b1b Merge remote-tracking branch 'ieee1394/for-next' omits c549ad3e53cd Merge remote-tracking branch 'opp/opp/linux-next' omits c50448cb2aff Merge remote-tracking branch 'cpupower/cpupower' omits 55e74efca6e9 Merge remote-tracking branch 'pm/linux-next' omits 83f327689440 Merge remote-tracking branch 'v4l-dvb-next/master' omits 5c8a4c32bebf Merge remote-tracking branch 'v4l-dvb/master' omits 2d812c207559 Merge remote-tracking branch 'jc_docs/docs-next' omits 95fd831a19c0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c1136fbdc51e Merge remote-tracking branch 'i3c/i3c/next' omits f6c406be3c58 Merge remote-tracking branch 'i2c/i2c/for-next' omits 1383aeb5c3d8 Merge remote-tracking branch 'hid/for-next' omits 0335051cf8c6 Merge remote-tracking branch 'pstore/for-next/pstore' omits a7edcd239c9a Merge remote-tracking branch 'pci/next' omits 18907acd1c2b Merge remote-tracking branch 'printk/for-next' omits 4ce01e194b02 Merge remote-tracking branch 'vfs/for-next' omits 66fe674690e1 Merge branch 'yaml-bindings-for-v4.21' into dt/next omits 3b0365ba27f3 Merge remote-tracking branch 'file-locks/locks-next' omits 2615fd38bd75 Merge remote-tracking branch 'xfs/for-next' omits 937dd5610b02 Merge remote-tracking branch 'v9fs/9p-next' omits f80fbeda84d7 Merge remote-tracking branch 'ubifs/linux-next' omits d1ac2b49742d Merge remote-tracking branch 'overlayfs/overlayfs-next' omits c738ffc1829b Merge remote-tracking branch 'nfsd/nfsd-next' omits 6dc7e1f54e6b Merge remote-tracking branch 'nfs/linux-next' omits fb466d765add Merge remote-tracking branch 'jfs/jfs-next' omits 583297ccc2a1 Merge remote-tracking branch 'fuse/for-next' omits ad5a7dbe1938 Merge remote-tracking branch 'f2fs/dev' omits f1e8bafa9dcb dt-bindings: arm: Convert ZTE board/soc bindings to json-schema omits 1f16aeee2d7d dt-bindings: arm: Add missing Xilinx boards omits 26faf625aaeb dt-bindings: arm: Convert Xilinx board/soc bindings to jso [...] omits 3be5f142f8e3 dt-bindings: arm: Convert VIA board/soc bindings to json-schema omits f1b1497f4973 dt-bindings: arm: Convert ST STi board/soc bindings to jso [...] omits 91dcf2be0786 dt-bindings: arm: Convert SPEAr board/soc bindings to json-schema omits bc9fd4ff871f dt-bindings: arm: Convert CSR SiRF board/soc bindings to j [...] omits 5e8706ac6a8e dt-bindings: arm: Convert QCom board/soc bindings to json-schema omits 2688798c01fd dt-bindings: arm: Convert TI nspire board/soc bindings to [...] omits 164aacec5fc4 dt-bindings: arm: Convert TI davinci board/soc bindings to [...] omits 58b69fc7d88a dt-bindings: arm: Convert Calxeda board/soc bindings to js [...] omits 2d6ef6f2216a dt-bindings: arm: Convert Altera board/soc bindings to jso [...] omits 1c77a301d160 dt-bindings: arm: Convert primecell binding to json-schema omits e7849a663dce dt-bindings: arm: Convert cpu binding to json-schema omits bb4dc586dab2 dt-bindings: timer: Convert ARM timer bindings to json-schema omits cbcb36881e9e dt-bindings: i2c: Convert i2c-gpio binding to json-schema omits 73ea89cd440a dt-bindings: altera: Convert clkmgr binding to json-schema omits 377fced83ab2 Merge remote-tracking branch 'ext4/dev' omits aa49ba32796f Merge remote-tracking branch 'ext3/for_next' omits e7c886c52537 Merge remote-tracking branch 'ecryptfs/next' omits 774aa2b70a45 Merge remote-tracking branch 'cifs/for-next' omits 6b1a22f65358 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 00a16be2b014 Merge remote-tracking branch 'befs/for-next' omits ff80ec2a6f5d Merge remote-tracking branch 'fscrypt/master' omits 7bc36535cf58 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits c84c64d32ee6 Merge remote-tracking branch 'sparc-next/master' omits 9d23798b2866 Merge remote-tracking branch 's390/features' omits ef81063ce190 Merge remote-tracking branch 'risc-v/for-next' omits 08f69be8e346 Merge remote-tracking branch 'powerpc/next' omits 86b25d888761 Merge remote-tracking branch 'parisc-hd/for-next' omits c5e13dee09c8 Merge remote-tracking branch 'nios2/for-next' omits fe476043c08c Merge remote-tracking branch 'nds32/next' omits f634aabefb44 Merge remote-tracking branch 'mips/mips-next' omits 0e2428ea1f9b Merge remote-tracking branch 'microblaze/next' omits d78d103dda97 Merge remote-tracking branch 'm68k/for-next' omits c0e779041fd8 Merge remote-tracking branch 'ia64/next' omits 2a35f80becfa Merge remote-tracking branch 'csky/linux-next' omits c2b049c426b0 Merge remote-tracking branch 'clk/clk-next' omits 84e7cf8cae84 Merge remote-tracking branch 'arm64/for-next/core' omits 59914d7a892f ipc: conserve sequence numbers in extended IPCMNI mode omits 1b13ee00cb6c Merge remote-tracking branch 'tegra/for-next' omits 603b70135178 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 4ae30e9ba2d3 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 63b63c4b6cc4 initramfs: cleanup incomplete rootfs omits b7405d877b4e scripts/gdb: fix lx-version string output omits 5667a41f5515 kernel/sysctl: add panic_print into sysctl omits b1ad820a4c43 panic: add options to print system info when panic happens omits cf8776b3a1ab bfs: extra sanity checking and static inode bitmap omits 15f8b93b59a4 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] omits 572f1c3b6d64 exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix omits 50caa087c321 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting omits 8d45102ee2b7 exec: increase BINPRM_BUF_SIZE to 256 omits 82f06847cd12 exec: load_script: don't blindly truncate shebang string omits 6fa9c378c796 fork: fix some -Wmissing-prototypes warnings omits e0a8b63366f9 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 7b04df82b926 include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] omits d537af962a75 hfsplus: return file attributes on statx omits db97fd428103 autofs: add strictexpire mount option omits f7897194a2e3 autofs: change catatonic setting to a bit flag omits a6b7cf47b9b9 autofs: simplify parse_options() function call omits 304c824f6d60 autofs: fix possible inode leak in autofs_fill_super() omits e0cca755aee1 autofs-improve-ioctl-sbi-checks-fix omits f8bf2133bd4c autofs: improve ioctl sbi checks omits 6d41e740a259 init/main.c: make "initcall_level_names[]" const char * omits 38ca20ad00dc fs-epoll-deal-with-wait_queue-only-once-fix omits c702cb023e40 fs/epoll: deal with wait_queue only once omits cc6e642bb4fa fs/epoll: rename check_events label to send_events omits e1c10de5847c fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix omits 58f26c84d9f0 fs/epoll: avoid barrier after an epoll_wait(2) timeout omits 80cbd68a11d8 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix omits 654dcce01241 fs/epoll: reduce the scope of wq lock in epoll_wait() omits 666adef3607f fs/epoll: robustify ep->mtx held checks omits e9015e105aa4 fs/epoll: drop ovflist branch prediction omits e756adadee30 fs/epoll: simplify ep_send_events_proc() ready-list loop omits aa4073946715 fs/epoll: remove max_nests argument from ep_call_nested() omits 195fd088094c checkpatch: warn on const char foo[] = "bar"; declarations omits cc8add5d9746 lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] omits d3a7d4e87a5e lib/genalloc.c: fix allocation of aligned buffer from non- [...] omits 5d8a8fd79ed7 fls: change parameter to unsigned int omits 5499787dd6a4 include/linux/printk.h: drop silly "static inline asmlinka [...] omits f5d243683d7d drivers/dma-buf/udmabuf.c: convert to use vm_fault_t omits 8d603e40c947 build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse omits d58212293395 build_bug.h: remove negative-array fallback for BUILD_BUG_ON() omits b27e23181b35 Documentation/process/coding-style.rst: don't use "extern" [...] omits 793c0c041cf8 fs/proc/base.c: slightly faster /proc/*/limits omits 975d7e6634cc fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] omits 786dfa31430b fs/proc/util.c: include fs/proc/internal.h for name_to_int() omits 4ff611854476 fs/proc/base.c: use ns_capable instead of capable for time [...] omits 90605e3c506b fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 3bdc25a42238 mm/page_owner: align with pageblock_nr pages omits 7ee1a5c01b84 mm/page_owner: align with pageblock_nr_pages omits b4feec31fff9 mm: don't expose page to fast gup before it's ready omits 16f0c2cfdea5 mm: fix race between swapoff and mincore omits e37c7cb3eb90 mm, swap: fix race between swapoff and some swap operations omits 09126a9c1be2 mm, swap: fix race between swapoff and some swap operations omits 6240f88b6c38 mm/page_alloc.c: remove software prefetching in __free_pag [...] omits e3dba973912e memory_hotplug-free-pages-as-higher-order-fix-fix omits b12b12e1345d memory_hotplug-free-pages-as-higher-order-fix omits bd2529590e80 mm/page_alloc.c: memory hotplug: free pages as higher order omits eb1d91fe09bb /proc/kpagecount: return 0 for special pages that are neve [...] omits 80a136252779 tools/vm/page-types.c: fix "kpagecount returned fewer page [...] omits 30ed2be2fb09 mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] omits dbf0a562b457 mm: use common iterator for deferred_init_pages and deferr [...] omits 41b1e9969db5 mm: add reserved flag setting to set_page_links() omits f4234bb851c1 mm: move hot-plug specific memory init into separate funct [...] omits 5a2bf1506ba6 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits c0515b98e2d2 mm: implement new zone specific memblock iterator omits f06ef2262393 mm: drop meminit_pfn_in_nid as it is redundant omits 9c1ec3851c82 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 7502a2166839 mm/page_alloc.c: drop uneeded __meminit and __meminitdata omits 1482f32e2f06 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 4d4f095228ff Merge remote-tracking branch 'samsung-krzk/for-next' omits 9dabe16b66c6 Merge remote-tracking branch 'rockchip/for-next' omits b0508d7eec57 Merge remote-tracking branch 'renesas/next' omits d9dcf02d1c56 dm crypt: fix lost ioprio when queuing crypto bios from ta [...] omits 56f645bb0d8b Merge remote-tracking branch 'qcom/for-next' omits e79e3725e391 Merge remote-tracking branch 'reset/reset/next' omits 27fdc5544449 Merge remote-tracking branch 'omap/for-next' omits 71388b1c2705 Merge remote-tracking branch 'mvebu/for-next' omits 4f493c2de214 Merge remote-tracking branch 'mediatek/for-next' omits d7ec76f2d369 Merge remote-tracking branch 'keystone/next' omits 49315cdffd69 Merge remote-tracking branch 'imx-mxs/for-next' omits 26cbfe68ae1f Merge remote-tracking branch 'bcm2835/for-next' omits 6a1066565469 Merge remote-tracking branch 'at91/at91-next' omits 7190313ad161 Merge remote-tracking branch 'aspeed/for-next' omits a9a3af6f029d Merge remote-tracking branch 'amlogic/for-next' omits 5fa6bc74cf7e Merge remote-tracking branch 'actions/for-next' omits 845de3ec63f1 Merge remote-tracking branch 'arm-soc/for-next' omits 5c9d7ccf9c89 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 061922d30f30 Merge remote-tracking branch 'arm/for-next' omits 8226f3e5a686 Merge remote-tracking branch 'asm-generic/master' omits 490b8c65b9db drm/i915/execlists: Apply a full mb before execution for Braswell omits 26661edc9eee Merge remote-tracking branch 'dma-mapping/for-next' omits 46cff9e2c096 Merge remote-tracking branch 'leaks/leaks-next' omits 024efb9c1f03 Merge remote-tracking branch 'kbuild/for-next' omits 5a688ee3a224 drm/i915/execlists: Move RCS mmio workaround to new common [...] omits 3abd6143f971 drm/i915/selftests: verify_gt_engine_wa() needs rpm wakeref omits 1006c097938f dm verity: log the hash algorithm implementation omits f0f99d671250 dm crypt: log the encryption algorithm implementation omits aef737e28988 dm zoned: Fix target BIO completion handling omits 0a19ec0cc2bc dm integrity: fix spelling mistake in workqueue name omits 90d467229dee Merge remote-tracking branches 'spi/topic/mem' and 'spi/to [...] omits 53dc4e997e7d Merge branch 'spi-4.21' into spi-next omits f00e93a1224f Merge remote-tracking branch 'regulator/topic/coupled' int [...] omits 55cc9f7a5399 Merge remote-tracking branch 'regulator/topic/axp20x' into [...] omits 6e8a1d454ce1 Merge branch 'regulator-4.21' into regulator-next omits 0e1b8041e7d5 Merge remote-tracking branch 'gnss-fixes/gnss-linus' omits 85a870e478ae Merge remote-tracking branch 'mmc-fixes/fixes' omits 8c4f2bbcba33 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits bec101e9f5fd Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 11d8a1413630 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 906cfeeb4280 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits fa9fb557c3c5 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 1dd7abf20c5c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 9ea6d38ed696 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 28a9fbcbd170 Merge remote-tracking branch 'ide/master' omits 5bee679fb6c6 Merge remote-tracking branch 'crypto-current/master' omits deac605441b3 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits d0b98dbc1b17 Merge remote-tracking branch 'staging.current/staging-linus' omits 7e10902642e3 Merge remote-tracking branch 'usb.current/usb-linus' omits 112f9b16fadf Merge remote-tracking branch 'tty.current/tty-linus' omits 589d5da21a6d Merge remote-tracking branch 'pci-current/for-linus' omits 7f655d702582 Merge remote-tracking branch 'spi-fixes/for-linus' omits 10935d5c6438 Merge remote-tracking branch 'regulator-fixes/for-linus' omits d854a5f1a989 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 71fefbd7e4fd Merge remote-tracking branch 'rdma-fixes/for-rc' omits 4400ef25056b Merge remote-tracking branch 'netfilter/master' omits 6b56890db81d Merge remote-tracking branch 'ipsec/master' omits 547861b4e5ee Merge remote-tracking branch 'net/master' omits 58a61b451cf0 Merge branch 'asoc-4.21' into asoc-next omits 75496c57cb0b Merge remote-tracking branch 'powerpc-fixes/fixes' omits a030b89dbc2d Merge branch 'asoc-4.20' into asoc-linus omits 0383ad840e1f Merge remote-tracking branch 'arm-current/fixes' omits f7485875a687 ASoC: sdm845: Add configuration for headset codec omits 1d9233218065 ASoC: sdm845: Add TDM configuration for speaker omits e4ebc9303bcd Merge remote-tracking branch 'fixes/master' omits accf4504c252 mtd: rawnand: Move ->setup_data_interface() to nand_contro [...] omits 5e639adbd4f5 mtd: rawnand: Move the ->exec_op() method to nand_controller_ops omits d569b5efedfd dm flakey: Properly corrupt multi-page bios. omits 2f388effac68 ASoC: max9867: Fix signal paths omits 127f8a214595 ASoC: max9867: Calculate LRCLK divider omits 3f456881f66f ASoC: max9867: Fix power management omits 972fd1f58267 ASoC: max9867: Remove useless assignment omits fba949aedba7 dm: Check for device sector overflow if CONFIG_LBDAF is not set omits 04c04490d461 dm crypt: use u64 instead of sector_t to store iv_offset omits bedf9c44b7bf dm kcopyd: Fix bug causing workqueue stalls omits c540f253fd2f automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] omits 85006d82e180 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] omits 34485e92d04a automerging branch "kernel.org-palmer-linux/next-audit" in [...] omits 936a41e9475c automerging branch "kernel.org-palmer-linux/fix-unused_var [...] omits fee3e2df561d automerging branch "kernel.org-palmer-linux/fix-su" into " [...] omits 89682bcb1b03 automerging branch "kernel.org-palmer-linux/fix-rv32i" int [...] omits d230d8ec62fa automerging branch "kernel.org-palmer-linux/fix-put_of_cpu [...] omits d6fa0685c0aa automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] omits 3bc30f8c11fb automerging branch "kernel.org-palmer-linux/fix-pt_regs-wh [...] omits 74ebffa2689c dm snapshot: Fix excessive memory usage and workqueue stalls omits 3b3902cb333b automerging branch "kernel.org-palmer-linux/fix-module" in [...] omits 683a2a0628ec automerging branch "kernel.org-palmer-linux/fix-flat" into [...] omits 59f649e2d730 automerging branch "kernel.org-palmer-linux/fix-features_r [...] omits 125225beab54 automerging branch "kernel.org-palmer-linux/fix-copy_user" [...] omits 6c9f56368b97 automerging branch "kernel.org-palmer-linux/fix-cmpxchg_de [...] omits 44ac7f8bb84b dm bufio: update comment in dm-bufio.c omits 2dd7ab712038 dm writecache: fix typo in error msg for creating writecac [...] omits 9b6e02219a3b Merge branch for-4.21/clk into for-next omits d09a333e8978 Merge branch for-4.21/arm64/dt into for-next omits 57f0f3715006 Merge branch for-4.21/arm/dt into for-next omits cf3c9c06287c Merge branch for-4.21/memory into for-next omits 31ae9f11d48a Merge branch for-4.21/firmware into for-next omits cc45a835da80 Merge branch for-4.21/soc into for-next omits 0dc8768905c9 Merge branch for-4.21/dt-bindings into for-next omits 81b6aa39f339 Merge branch 'for-4.21/block' into for-next omits 0683ee7583fc blkcg: put back rcu lock in blkcg_bio_issue_check() omits 5600e6017894 MAINTAINERS: add a maintainer for the interconnect API omits 0dd833841ef5 arm64: dts: sdm845: Add interconnect provider DT nodes omits f4ef5fef96fd interconnect: qcom: Add sdm845 interconnect provider driver omits 5fa99197c293 interconnect: Add debugfs support omits 33af4a3a9131 interconnect: Allow endpoints translation via DT omits 1a8d37f8a9b3 dt-bindings: Introduce interconnect binding omits 28480b506a3d interconnect: Add generic on-chip interconnect API omits c0cd076dab2c Merge branch 'v4.21/drivers' into tmp/aml-rebuild omits 4fd15b03fa7e Merge branch 'v4.21/defconfig' into tmp/aml-rebuild omits 832101c4ae51 Merge branch 'v4.21/dt64' into tmp/aml-rebuild omits 4051dfae8b54 Merge branch 'v4.21/dt' into tmp/aml-rebuild omits bf4bd01c07d8 Merge branch 'v4.21/soc' into tmp/aml-rebuild omits 1c6dffa46ed9 coresight: stm: Remove set but not used variable 'res_size' omits 1a4d83c89d75 dm: remove indirect calls from __send_changing_extent_only() omits e5100e90b939 dm: call blk_queue_split() to impose device limits on bios omits f80ade735b9e dm mpath: only flush workqueue when needed omits 8a66108d225a dm rq: remove unused arguments from rq_completed() omits 71015ff7ae4a dm: avoid indirect call in __dm_make_request omits f259f0d70dd0 dm: remove the pending IO accounting omits 03d96b19533b block: return just one value from part_in_flight omits 2c5e5b8dd047 block: switch to per-cpu in-flight counters omits de5a19704b15 Merge branch 'imx/defconfig' into for-next omits 651eade1bc66 Merge branch 'imx/dt64' into for-next omits 4fa7f4c27c6a Merge branch 'imx7ulp/dt' into for-next omits 156efe217503 Merge branch 'imx/dt' into for-next omits 8412c636ede2 Merge branch 'imx/soc' into for-next omits 60aa4ff7f11d Merge branch 'imx/drivers' into for-next omits acb83c0eb036 ARM: imx: add initial support for imx7ulp omits decf52a4d25a ARM: dts: imx: add imx7ulp evk support omits 5e45c0adb6d9 ARM: dts: imx: add common imx7ulp dtsi support omits 0a7c90a4c120 dt-bindings: fsl: add imx7ulp pm related components bindings omits 04834332a3ae dt-bindings: fsl: add compatible for imx7ulp evk omits b8c17925f370 arm64: dts: ls1046a: add qdma device tree nodes omits 6d9953c3bdcb arm64: dts: ls1043a: add qdma device tree nodes omits ad4a128ef599 ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed omits 61f0c71abeda cifs: update internal module version number omits cb2fbd6e967e cifs: suppress some implicit-fallthrough warnings omits 1811dbe193f9 cifs: change smb2_query_eas to use the compound query-info helper omits 594a04c0919d Add vers=3.0.2 as a valid option for SMBv3.0.2 omits d5d0a7dbdcb2 cifs: create a helper function for compound query_info omits 704fe74d5d44 cifs: address trivial coverity warning omits ab8ec22333bd cifs: smb2 commands can not be negative, remove confusing check omits 43bed34692de cifs: use a compound for setting an xattr omits 98bc94875b0a cifs: clean up indentation, replace spaces with tab omits b96e8f7619b8 CIFS: Avoid returning EBUSY to upper layer VFS omits 7e90e8d0c0ea drm/i915: Increase timeout for Encrypt status change omits 4cf74aafc55b drm/i915: debug log for REPLY_ACK missing omits a0ea697a6649 drm/i915: Fix platform coverage for HDCP1.4 omits 083d2a07ee0e drm/i915: Fix GEN9 HDCP1.4 key load process omits e7d4ad21e1ca ARM: dts: imx6qdl-sabresd: add accelerometer sensor support omits dbea3745bc4b ARM: dts: imx6qdl-sabresd: add magnetometer sensor support omits 7af9d5c5aae6 ARM: dts: imx6qdl-sabresd: add light sensor support omits b70922dfabe7 ARM: dts: imx6qdl-sabresd: Move regulators outside of "sim [...] omits 7c04c86e81af ARM: dts: imx6qdl: Fix memory node duplication omits 424b5bf42f4c ARM: dts: imx6dl-mamoj: Add a memory node omits b5f2fd8a3793 ARM: dts: imx53-voipac-dmm-668: Fix memory node duplication omits 09cd4bd8abaf ARM: dts: vf610-zii-scu4-aib: Add HI8435 support omits 9c5d3ae9fe56 ARM: dts: imx6qdl-sabresd: add egalax touch screen support [...] omits b039e5b67abd arm64: dts: ls1088a: Add missing dma-ranges property omits f62acdaa2fa5 arm64: dts: ls1088a: Move fsl-mc node omits 3ee6d53d23ca ARM: dts: imx7s: Add flexcan stop mode wakeup support omits f59474aa88d5 ARM: dts: imx6ul: Add flexcan stop mode wakeup support omits 890c102ff476 ARM: dts: imx6qdl: Add flexcan stop mode wakeup support omits 63828ed1e562 ARM: dts: imx6sx: Add flexcan stop mode wakeup support omits 1c3a4589a224 ARM: dts: imx6ul-pico: Add the imx6ul-pico-pi variant omits ff1ca1f41fa0 ARM: dts: imx6ul-pico-hobbit: Extend peripherals support omits a91f39016ae3 ARM: dts: imx6ul-pico-hobbit: Make the child led nodes standard omits 2bd4e1af62ff ARM: dts: imx6ul-pico-hobbit: Move SoM related part to imx [...] omits 7b2f5d694851 ARM: dts: imx6ul-pico-hobbit: Switch to SPDX identifier omits 0ce2f2c641f5 block: delete part_round_stats and switch to less precise [...] omits ec182e27be7e block: stop passing 'cpu' to all percpu stats methods omits 6c78fb616f53 dm rq: leverage blk_mq_queue_busy() to check for outstanding IO omits 9700953237ad dm: dont rewrite dm_disk(md)->part0.in_flight omits 8d9d005d38ba drm/i915/fbc/cnl: Add GLK and CNL+ hardware tracking area omits ed17b555303c drm: Fix documentation generation for DP_DPCD_QUIRK_NO_PSR omits b49cb4ad263c ARM: dts: ls1021a: add qdma device tree nodes omits a1d926527b79 drm/i915: implement EXTENDED_RECEIVER_CAPABILITY_FIELD_PRESENT omits 45464b74e3e8 Merge branch 'arm64-for-4.21-3' into bar-for-4.21 omits 2a26817aac83 Merge branch 'drivers-for-4.21' into bar-for-4.21 omits 9c822e12cb23 parisc: Fix HP SDC hpa address output omits b740d1ca9c34 parisc: Fix serio address output omits 57b2d3b172d1 parisc: Split out alternative live patching code omits 90efb26fa9a4 Merge branch 'for-4.21/block' into for-next omits 5eb02f7ee1eb block: convert io-latency to use rq_qos_wait omits 78217c326ee7 block: convert wbt_wait() to use rq_qos_wait() omits 8f4aa086e2af block: add rq_qos_wait to rq_qos omits 70af0259ed34 Merge branch 'for-4.21/block' into for-next omits 5be217e5a50f blkcg: rename blkg_try_get() to blkg_tryget() omits 163684246491 blkcg: change blkg reference counting to use percpu_ref omits 912f23b5bfca blkcg: remove bio_disassociate_task() omits fe671b476df8 blkcg: remove additional reference to the css omits c32a33a45cd3 blkcg: remove bio->bi_css and instead use bio->bi_blkg omits 336bd1730320 blkcg: associate writeback bios with a blkg omits 23f876c6743d blkcg: associate a blkg for pages being evicted by swap omits a95c7b3ce1b3 blkcg: consolidate bio_issue_init() to be a part of core omits e35403a034bf blkcg: associate blkg when associating a device omits d5cb0b7e1013 dm: set the static flush bio device on demand omits 45198a59bff3 blkcg: introduce common blkg association logic omits ea54e3026859 blkcg: convert blkg_lookup_create() to find closest blkg omits 7241bdb167ed blkcg: update blkg_lookup_create() to do locking omits ab4c63c9be16 blkcg: fix ref count issue with bio_blkcg() using task_css omits bceed62394e6 arm64: dts: meson-axg: s400: Enable PHY interrupt omits 853ca1bcd7d3 arm64: dts: meson-axg: Enable GPIO interrupt controller omits 79960227d93b Makefile: fix mixed tab and spaces omits c3d103c4e762 Merge branch 'for-4.21/block' into for-next omits c754a9bf7ee8 blk-mq: remove QUEUE_FLAG_POLL from default MQ flags omits f852c5911eae Merge branch 'for-4.21/libata' into for-next omits e946dc199288 Merge branch 'mvebu/dt64' into mvebu/for-next omits efd245dd8707 ARM: dts: vf: Fix memory node duplication omits 877381d4cc5b ARM: dts: imx7: Correct mask for GIC PPI interrupts omits 0497ab2394b0 ARM: dts: imx6ul: Correct mask for GIC PPI interrupts omits 954d128b76d8 ARM: dts: imx53: Switch to SPDX identifier omits fd4772912337 ARM: dts: imx50: Switch to SPDX identifier omits 3e4b1b0ccec6 ARM: dts: imx6qdl-sabreauto: add flexcan support omits 2c5057ca2a45 ARM: dts: imx6sx-sabreauto: add flexcan support omits f29dfaedf9cd ARM: dts: imx6sx-sdb: add flexcan support omits 79eb7650f7f3 Merge branch 'for-4.21/block' into for-next omits 93b3d4e3763a blk-mq: fix corruption with direct issue omits 77d96f1bd8f0 ARM: dts: ls1021a: add nodes for PWMs omits d042302b35dc ARM: dts: ccimx6ulsbcpro: Add support for Goodix touch controller omits 5b000309313d ARM: dts: ccimx6ulsbcpro: Enable AUO G101EVN010 lcdif panel omits 04ab6f8177c0 ARM: meson: select HAVE_ARM_TWD and ARM_GLOBAL_TIMER omits 1e8ef97355a8 mm-dont-break-integrity-writeback-on-writepage-error-fix omits 08f9ba7f3c3f mm/page-writeback.c: don't break integrity writeback on -> [...] omits 9c7d1a2b17b0 lib/show_mem.c: drop pgdat_resize_lock in show_mem() omits 16c666f2b0b6 mm/hmm.c: remove set but not used variable 'devmem' omits bf172e2faba0 drivers/base/memory.c: use DEVICE_ATTR_RO and friends omits 39b26918e084 mm, swap: rid swapoff of quadratic complexity omits 6a8b63aef681 mm, swap: refactor swap-in logic out of shmem_getpage_gfp omits d360135cfdb0 mm/mmu_notifier: contextual information for event triggeri [...] omits 3a7925c103be mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits 1c51c8ee29d2 mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits ba3e1f918954 mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits a19b1eb88112 mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits c3a8616c95df mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits a9feeb6d7250 mm, hotplug: move init_currently_empty_zone() under zone_s [...] omits b4349b195f52 mm, sparse: pass nid instead of pgdat to sparse_add_one_section() omits 164b2b91d9c6 mm-sparse-drop-pgdat_resize_lock-in-sparse_add-remove_one_ [...] omits 52927d043b91 mm, sparse: drop pgdat_resize_lock in sparse_add/remove_on [...] omits d066dce1d585 mm: remove pte_lock_deinit() omits 65663847478b zram: writeback throttle omits 5bcef5927491 zram: writeback throttle omits 4d514ca39242 zram-add-bd_stat-statistics-v4 omits eae3a7cc9de1 zram: add bd_stat statistics omits 66b79d95b369 zram: support idle/huge page writeback omits a264efe5bfa1 zram: introduce ZRAM_IDLE flag omits 8c014d38dc5d zram: refactor flags and writeback stuff omits f08d223a9fbc zram: fix double free backing device omits 1578fae9fc7d zram: fix lockdep warning of free block handling omits bc5cdfcadc0e mm/memblock.c: skip kmemleak for kasan_init() omits 874cbb6be172 mm, memory_hotplug: refactor shrink_zone/pgdat_span omits 7a6e597af23d mm, memory-hotplug: rework unregister_mem_sect_under_nodes omits dd99d07f818b mm, memory_hotplug: move zone/pages handling to offline stage omits da091b9e3d1e kernel, resource: check for IORESOURCE_SYSRAM in release_m [...] omits dc258f8d529a mm, memory_hotplug: add nid parameter to arch_remove_memory omits daa01da8558b mm: check nr_initialised with PAGES_PER_SECTION directly i [...] omits 92b852982c9a mm-put_and_wait_on_page_locked-while-page-is-migrated-fix omits 71b7bd81883e mm: put_and_wait_on_page_locked() while page is migrated omits 0929a704444c mm, oom: add oom victim's memcg to the oom context information omits 3b1e849e2540 mm, oom: reorganize the oom report in dump_header omits 6edcf4f14b46 mm: make free_reserved_area() return "const char *" omits 36d1d21a94c7 mm/debug.c: make "migrate_reason_names[]" const char * omits b1ef22240222 mm/mmzone.c: make "migratetype_names" const char * omits a247ff3201c1 mm: stall movable allocations until kswapd progresses duri [...] omits 195ac8427972 mm: reclaim small amounts of memory when an external fragm [...] omits ccb22d27bea9 mm: Use alloc_flags to record if kswapd can wake -fix omits c74f3444b54c mm: use alloc_flags to record if kswapd can wake omits b586e096795c mm: move zone watermark accesses behind an accessor omits c46b7195a91a mm, page_alloc: spread allocations across zones before int [...] omits ffa772ec44fd mm/memory_hotplug: drop "online" parameter from add_memory [...] omits 5b1cfc3f0fad drivers/base/memory.c: remove an unnecessary check on NR_M [...] omits 3773d01382b5 memblock: replace usage of __memblock_free_early() with me [...] omits 670840480ce1 mm/page_alloc.c: deduplicate __memblock_free_early() and m [...] omits ad876c6a35f1 mm/page_alloc.c: use a single function to free page omits 4703de457fb0 mm-page_alloc-free-order-0-pages-through-pcp-in-page_frag_ [...] omits a4740e6b8948 mm/page_alloc.c: free order-0 pages through PCP in page_fr [...] omits 6b1eaea692cc PCI/P2PDMA: match interface changes to devm_memremap_pages() omits 7815e1ebab7f mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL omits 56f7022ba569 mm, hmm: replace hmm_devmem_pages_create() with devm_memre [...] omits c6d12b02be13 mm, hmm: use devm semantics for hmm_devmem_{add, remove} omits e7e14462b101 mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support omits 021df385635a mm, devm_memremap_pages: fix shutdown handling omits 9aacca547a23 mm, devm_memremap_pages: kill mapping "System RAM" support omits 305229f69062 mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] omits 043f0bb4e352 mm/page_alloc.c: change the order of MIGRATE_RECLAIMABLE/M [...] omits 4aeb5d9f403a userfaultfd: convert userfaultfd_ctx::refcount to refcount_t omits c661927b24d6 mm/swap: use nr_node_ids for avail_lists in swap_info_struct omits b93b0ec0622c vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] omits 1b798271bd9a mm: remove managed_page_count_lock spinlock omits dfde97087609 mm-convert-totalram_pages-and-totalhigh_pages-variables-to [...] omits 715b474c0f6c mm: convert totalram_pages and totalhigh_pages variables t [...] omits ad6bae2e456b mm: convert zone->managed_pages to atomic variable omits 0ea496dcf5f5 mm: reference totalram_pages and managed_pages once per function omits 16d63c888260 mm/ksm.c: assist buddy allocator to assemble 1-order pages omits 2841f7fb528c mm: remove reset of pcp->counter in pageset_init() omits b2d1a4bb3e19 selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal omits 41d81f1707ac selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits d6f9245e91e1 mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 omits bb67b25def90 mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust omits 765c9140685f mm: Add an F_SEAL_FUTURE_WRITE seal to memfd omits 2f496946a4c9 mm, memory_hotplug: do not clear numa_node association aft [...] omits c05eb451f5d5 mm/mmap.c: remove verify_mm_writelocked() omits 9c63f7db19aa mm: select HAVE_MOVE_PMD on x86 for faster mremap omits cc5451620c64 mm/mremap: fix 'move_normal_pmd' unused function warning omits 82b0320309f4 mm: speed up mremap by 20x on large regions omits 913c2d755b39 mm: treewide: remove unused address argument from pte_allo [...] omits 3e152ef99e67 ksm: replace jhash2 with xxhash omits 196a2ef8847d xxHash: create arch dependent 32/64-bit xxhash() omits b9d456f28fe7 mm-memory_hotplug-be-more-verbose-for-memory-offline-failu [...] omits 0cb287d20770 mm-memory_hotplug-be-more-verbose-for-memory-offline-failures-fix omits 7cc88431e5aa mm, memory_hotplug: be more verbose for memory offline failures omits 8024c121ece6 mm-memory_hotplug-print-reason-for-the-offlining-failure-fix omits 393a28cbe9bc mm, memory_hotplug: print reason for the offlining failure omits 17ffbef0b020 mm, memory_hotplug: drop pointless block alignment checks [...] omits 90ebf40595cc mm: lower the printk loglevel for __dump_page messages omits 2fc62ee6da7d mm-print-more-information-about-mapping-in-__dump_page-fix-2 omits dbbd9a491a87 mm: debug: Fix a width vs precision bug in printk omits 3a3251a82982 mm: print more information about mapping in __dump_page omits 08ea693cbbf8 mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix omits b5a464081a71 mm: ksm: do not block on page lock when searching stable tree omits 6b4dbcacd2e7 mm: vmscan: skip KSM page in direct reclaim if priority is low omits b7e956bc5c71 mm/readahead.c: simplify get_next_ra_size() omits bd16201307b4 writeback: don't decrement wb->refcnt if !wb->bdi omits 9f35ff5183e6 mm/mmu_notifier.c: remove mmu_notifier_synchronize() omits 92f5fa4c0625 mm-hotplug-optimize-clear_hwpoisoned_pages-fix omits 2a5ffc69825f mm/hotplug: optimize clear_hwpoisoned_pages() omits 7b341f7b06a3 mm-page_owner-clamp-read-count-to-page_size-fix omits 67381f4a15e0 mm/page_owner: clamp read count to PAGE_SIZE omits e8499f6023b0 include/linux/slab.h: fix sparse warning in kmalloc_type() omits 36ad28d72417 mm-slub-improve-performance-by-skipping-checked-node-in-ge [...] omits 029877061f48 mm/slub.c: improve performance by skipping checked node in [...] omits df9a5af0c232 mm-slub-record-final-state-of-slub-action-in-deactivate_slab-fix omits 14ea054f285e mm/slub.c: record final state of slub action in deactivate_slab() omits cb659496f594 mm/slub.c: page is always non-NULL in node_match() omits 9ba4a333bfc9 mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() omits b926696d1d9a mm-slab-remove-unnecessary-unlikely-fix omits a4349d65cfdf mm, slab: remove unnecessary unlikely() omits 5dd666c6a142 block: restore /proc/partitions to not display non-partiti [...] omits 4ce9d02b06bb ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits ef181c6f3998 ocfs2: clear zero in unaligned direct IO omits 091bd55da7aa ocfs2: don't clear bh uptodate for block read omits d9aeae8b0a45 ocfs2: clear journal dirty flag after shutdown journal omits 65cccf18933d ocfs2: fix panic due to unrecovered local alloc omits 26af8ccbfec4 ocfs2: improve ocfs2 Makefile omits 07b6715bfbbb ocfs2: remove set but not used variable 'lastzero' omits 310994d66cbd ocfs2: dlmfs: remove set but not used variable 'status' omits c65d23d89812 ocfs2: optimize the reading of heartbeat data omits ca1f8bdf4db0 debugobjects: call debug_objects_mem_init eariler omits 19c582b4fdca arch/sh/boards/mach-kfr2r09/setup.c: drop pointless static [...] omits 8a6af369f920 arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] omits f49605607f12 bloat-o-meter: ignore __addressable_ symbols omits f4c0e2f0068b kasan: add SPDX-License-Identifier mark to source files omits db2006f29af3 kasan: update documentation omits 09038f3e6187 kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS omits 209cdd303a2b kasan: add __must_check annotations to kasan hooks omits af8934e2c84f kasan, mm, arm64: tag non slab memory allocated via pagealloc omits f2a8b4cd005f kasan, arm64: add brk handler for inline instrumentation omits 7c978930412f kasan: add hooks implementation for tag-based mode omits 62ab7630f99c mm: move obj_to_index to include/linux/slab_def.h omits 30cebc123564 kasan: add bug reporting routines for tag-based mode omits b7e4d481ed15 kasan: split out generic_report.c from report.c omits 0696c1163771 kasan, mm: perform untagged pointers comparison in krealloc omits 758efe6a036a kasan, arm64: enable top byte ignore for the kernel omits fe9365483802 kasan, arm64: fix up fault handling logic omits c4ad1562d52b kasan: preassign tags to objects with ctors or SLAB_TYPESA [...] omits 8421469750c9 kasan, arm64: untag address in _virt_addr_is_linear omits 2812865f525a kasan: add tag related helper functions omits 128538f53362 arm64: move untagged_addr macro from uaccess.h to memory.h omits 5c3628781372 kasan: initialize shadow to 0xff for tag-based mode omits b4a797cd35f3 kasan: rename kasan_zero_page to kasan_early_shadow_page omits a4ac3f0dfd45 kasan, arm64: adjust shadow size for tag-based mode omits b8440cc16515 kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS omits 2cc086bacbe2 kasan: rename source files to reflect the new naming scheme omits d20092d01980 kasan: move common generic and tag-based code to common.c omits bce4e66129f5 kasan, slub: handle pointer tags in early_kmem_cache_node_alloc() omits 610ec46d941f kasan, mm: change hooks signatures omits 4f2df166aef6 arm: arch/arm/include/asm/page.h needs personality.h omits 22ef4856af85 fs/iomap.c: get/put the page in iomap_page_create/release() omits b0e38b532b52 hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() omits 6b7b2aa27e85 memblock: annotate memblock_is_reserved() with __init_memblock omits 44aecf6fec8f psi: fix reference to kernel commandline enable omits d38e5d750d7a ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits 1da5f4242881 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits 73c5584d8ba8 hugetlbfs: remove unnecessary code after i_mmap_rwsem sync [...] omits ede31b353c80 hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate race omits a33436ccd56e hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization omits 41790e2ff808 mm, thp: always specify disabled vmas as nh in smaps omits 469e9e53ab24 arch/sh/include/asm/io.h: provide prototypes for PCI I/O m [...] omits a2537f64ba6b alpha: fix hang caused by the bootmem removal omits 8c0d2c29083d drm/i915/psr: Check if source supports sink specific SU gr [...] omits bef5e5b3bee4 drm/i915/psr: Check if resolution is supported by default [...] omits 71b15621f097 drm: Add the PSR SU granularity registers offsets omits 227939a1c46d drm/i915: Remove old PSR2 FIXME about frontbuffer tracking omits d15f9cdd59ba drm/i915/icl: Do not change reserved registers related to PSR2 omits 98751b8cd608 drm/i915/psr: Enable sink to trigger a interruption on PSR [...] omits de570946c0e5 drm/i915/psr: Set PSR CRC verification bit in sink inside [...] omits 60cae44251e8 drm/i915/psr: Don't tell sink that main link will be activ [...] omits 7c5c641a930e drm/i915: Disable PSR in Apple panels omits 0819936247c5 drm/i915: Dial down workaround debug messages omits 77177653cd1d Merge branch 'for-4.21/block' into for-next omits 8f98d4baf0dd drm/i915/selftests: Reorder request allocation vs vma pinning omits 92e932e6ff58 Merge branch 'spi-4.20' into spi-linus omits 0b35c52dfacf Merge branch 'regulator-4.20' into regulator-linus omits cc5dcb7578f8 Merge branch 'asoc-4.20' into asoc-linus omits d330fa91d066 Merge branch 'for-4.21/block' into for-next omits cafcce580890 Merge branch 'master' into for-next omits 0b71efed2eda Merge branch 'pm-cpuidle' into linux-next omits a9a32b6ab400 Merge branch 'pm-sleep' into linux-next omits 9b79c4c288cd Merge branch 'arm64-for-4.21-3' into bar-for-4.21 omits 006a0be40cbf Merge tag 'qcom-drivers-for-4.21' into bar-for-4.21 omits 4f66f1bbf442 Merge tag 'qcom-dts-for-4.21' into bar-for-4.21 omits baabec294f81 Merge tag 'qcom-arm64-defconfig-for-4.21' into bar-for-4.21 omits 4f6ad2e3cd11 Merge tag 'qcom-arm64-for-4.21' into bar-for-4.21 omits f08be5355fe5 dt-bindings: Add a writing DT schemas how-to and annotated [...] omits e9363f6b2a1d kbuild: Add support for DT binding schema checks omits 6413d2dd3834 coresight: cpu-debug: Support for CA73 CPUs omits 7fcb8c61818d Merge branches 'kbuild', 'kbuild2', 'kconfig' and 'kconfig [...] omits b3b78e8e17e9 mtd: spi-nor: cast to u64 to avoid uint overflows omits d2737a5e0de4 Merge branch 'devprop' into linux-next omits 3dc82ba79f22 Merge branches 'pm-qos' and 'pm-cpufreq' into linux-next omits 957ad95b56a6 Merge branch 'pm-avs' into linux-next omits b91e9dcfc31c Merge branches 'acpi-misc' and 'acpi-tables' into linux-next omits 11f0405ffa09 Merge branch 'acpica' into linux-next omits 6ec8a3288a71 mtd: spi-nor: Add support for IS25LP032/064 omits 0c891522616d arm64: dts: add support for Macchiatobin Single Shot board omits c4956f509cae arm64: dts: marvell: armada-37xx: Enable emmc on espressobin omits ffa14c572c82 fs/locks: remove unnecessary white space. omits 643bfaa9c385 fs/locks: merge posix_unblock_lock() and locks_delete_block() omits 7aaacd7bb48b fs/locks: create a tree of dependent requests. omits 7fbeb4f0cfd8 fs/locks: change all *_conflict() functions to return bool. omits 72393c52c4fb fs/locks: always delete_block after waiting. omits d71e99da0aae dt-bindings: tegra186-gpio: Add Tegra186 specific prefix omits 0b02d688ca73 Merge branch 'x86/urgent' omits bad80acd429b Merge branch 'x86/cache' omits bf5b99c3c65d Merge branch 'x86/boot' omits 1ec63e5dc067 Merge branch 'x86/urgent' omits e603a8fa4fd7 Merge branch 'x86/timers' omits 136e17f5ea77 Merge branch 'x86/pti' omits 409e63a5ae94 Merge branch 'x86/platform' omits 2fa504e727ed Merge branch 'x86/mm' omits 9057a800271b Merge branch 'x86/microcode' omits a3469b347dfb Merge branch 'x86/cpu' omits 41ddee8401fd Merge branch 'x86/cleanups' omits a93412bb6c9b Merge branch 'x86/cache' omits 281a859826f8 Merge branch 'x86/boot' omits c4420ba9509a Merge branch 'x86/asm' omits 522e53926573 Merge branch 'x86/amd-nb' omits 9157a2c70fb5 Merge branch 'timers/core' omits 7bee08a06270 Merge branch 'sched/core' omits 39737fba4a11 Merge branch 'perf/urgent' omits f6389767548a Merge branch 'perf/core' omits a8f100df23aa Merge branch 'locking/core' omits 87a4a39f769a Merge branch 'irq/core' omits 462c40415572 Merge branch 'efi/urgent' omits 0714f78e80c7 Merge branch 'core/urgent' omits 5182fc983e0c Merge branch 'core/core' omits ebb8e6f8f403 coresight: fix spelling mistake "deffered" -> "deferred" omits 2c4281f3d1c0 ARM: dts: imx25: Fix memory node duplicaton omits 8f4ffd70cb51 ARM: dts: imx27: Fix memory node duplicaton omits f12b48daf311 ARM: dts: imx1: Fix memory node duplicaton omits 0f84b7637ea5 ARM: dts: imx28: Fix memory node duplicaton omits 1b80323c5786 ARM: dts: imx23: Fix memory node duplicaton omits 43663b3feda6 ARM: dts: imx6: Switch NXP board dts to SPDX identifier omits f5d12d46b997 ARM: dts: imx6qdl-wandboard: Switch to SPDX identifier omits cd2c9dd2b8cd ARM: dts: imx50: Fix memory node duplicaton omits 71ea055c0181 ARM: dts: imx6sll-evk: use WDOG_B pin reset omits 9f719db20170 ARM: dts: imx6sll-evk: add debug LED support omits 96447b673409 ARM: dts: imx6qdl-sabreauto: Enable pcie omits 678f061c7163 ARM: dts: imx6sl: Fix memory node duplicaton omits 34c35be2cfed ARM: dts: imx6sx: Fix memory node duplicaton omits 4184a2981346 ARM: dts: imx6ul: Fix memory node duplicaton omits 1695d03107db ARM: dts: imx6ul-ccimx6ulsom: Add memory node to board dts omits 8d192fd1a72b ARM: dts: imx7d-sdb: add rev-a board support omits 353ac7589de6 arm64: dts: fsl: Add all CPUs in cooling maps omits 26f42efaf8cf ARM: dts: ls1021a: Add all CPUs in cooling maps omits 0b3be8b5cb06 arm64: dts: Add support for NXP LS1028A SoC omits c386f362957b dt-bindings: Add compatible string for LS1028A-QDS omits f6e30ee89c7d ARM: dts: Add support for emtrion emCON-MX6 series omits 3c52fc2b85d3 dt-bindings: arm: Document emtrion emCON-MX6 bindings omits 83df131529a0 ARM: dts: imx: Add an cpu0 label for imx6dl devices omits dc5512cbfea2 ARM: dts: imx: Add dummy PHYs for HSIC-only USB controllers omits ad082326b03c Merge branch 'devel' into for-next omits 0f3e68c2be67 Merge branch 'devel' into for-next omits fc8d8fdaf4f2 mtd: spi-nor: add entry for mt35xu512aba flash omits aa7b5bead04f mtd: spi-nor: add macros related to MICRON flash omits 324fd795bd83 mtd: spi-nor: mark desirable switch case fall through omits 593b9ca142aa mtd: spi-nor: Add support for mx25u12835f omits e5e5e747320c mtd: spi-nor: Add Winbond w25q128jv support omits d983c20f3336 ARM: dts: imx6sx: specify proper clock for nodes with dummy clock omits 435584ad2698 arm64: dts: layerscape: removed compatible string "snps,dw-pcie" omits bc86c892e9a0 ARM: dts: ls1021a: removed compatible string "snps,dw-pcie" omits 0b667b391d5e dt-bindings: pci: layerscape-pci: removed compatible strin [...] omits 8e80365a88ea dt-bindings: pci: layerscape-pci: add compatible strings " [...] omits ffe181f9f7c9 ARM: dts: imx7: Fix memory node duplicaton omits 43d3f9d471bb ARM: dts: imx35: Fix memory node duplicaton omits 98853c17bc88 ARM: dts: imx31: Fix memory node duplicaton omits 497a5bfbe433 ARM: dts: imx6sx: Complete the PXP support omits bbb7e1a1b1a8 ARM: dts: imx6sl: vddpu is NOT an always-on regulator omits 3c1ff2ad7356 ARM: dts: imx6sll: remove unused property in gpc node omits ad276f9c65ee ARM: dts: imx53: Fix memory node duplicaton omits 10491c2885fe ARM: dts: imx51: Fix memory node duplicaton omits 2153a680c53d arm64: dts: fsl: Add the status property disable PCIe omits 472247d32315 mtd: spi-nor: remove unneeded smpt zeroization omits e6b92a14529d mtd: rawnand: Deprecate the ->select_chip() hook omits d46fa17d2dad mtd: rawnand: ams-delta: Stop implementing ->select_chip() omits 035fc54acd2c mtd: rawnand: vf610: Stop implementing ->select_chip() omits 8aeeac938dd7 mtd: rawnand: tegra: Stop implementing ->select_chip() omits 04fbfc9554ed mtd: rawnand: marvell: Stop implementing ->select_chip() omits ed3145fce6b1 mtd: rawnand: fsmc: Stop implementing ->select_chip() omits fbff10bd449e mtd: rawnand: Make ->select_chip() optional when ->exec_op [...] omits 7a8ae77ac2fc mtd: rawnand: Pass the CS line to be selected in struct na [...] omits d24145e54de0 mtd: rawnand: Add nand_[de]select_target() helpers omits 9cf3c45157f9 mtd: rawnand: ams-delta: Explicitly inherit from nand_controller omits 448e59961864 mtd: rawnand: ams-delta: Check mtd_device_register() return code omits 11c4b2a0645b mtd: rawnand: ams-delta: cleanup ams_delta_init() error path omits d28467b53510 mtd: rawnand: ams-delta: Fix various coding style issues omits 9662504578f3 mtd: rawnand: ams-delta: Add an SPDX tag to replace the li [...] omits 662ed77f0c3e mtd: rawnand: ams-delta: Allow this driver to be compiled [...] omits 8a5aee83d7b3 mtd: rawnand: Remove unused NAND_CONTROLLER_ALLOC flag omits 4a10968affa0 mtd: rawnand: Move nand_exec_op() to internal.h omits db4c5b5ae664 mtd: rawnand: legacy: Drop useless test in nand_legacy_set [...] omits b63b0630bb67 mtd: rawnand: Reorganize code to avoid forward declarations omits b924c7f51742 mtd: rawnand: Stop passing mtd_info objects to internal functions omits f85fd9a073f7 mtd: spinand: Add initial support for Toshiba TC58CVG2S0H omits ed764ec7af29 riscv: audit: add audit hook in do_syscall_trace_enter/exit() omits 0defa0510fe6 riscv: add audit support omits 903242b80a97 coresight: etm3x: Release CLAIM tag when operated from perf omits 12c634c28c4d coresight: etm3x: Deal with CLAIM tag before and after acc [...] omits f2c3ba5ad7dc coresight: etf: Release CLAIM tag after disabling the HW omits c37605178fc7 coresight: etb10: Add support for CLAIM tag omits 24a3858f031e coresight: tmc: Fix bad register address for CLAIM omits e2f1a2591170 arm64: dts: ls1012a: Add FRWY-LS1012A board support omits 3671cd57de06 dt-bindings: ls1012a: Add FRWY-LS1012A device tree binding omits 7a2414dbeeb5 soc: imx: gpc: Increase GPC_CLK_MAX to 7 adds 7e40b56c776f Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm adds b72f711a4efa Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/l [...] adds 7f80c7325be4 Merge tag 'nfs-for-4.20-5' of git://git.linux-nfs.org/proj [...] adds d387ac13ad12 Merge tag 'drm-fixes-2018-12-07' of git://anongit.freedesk [...] adds c431b42058ec Merge tag 'dmaengine-fix-4.20-rc6' of git://git.infradead. [...] adds 52f842ccd615 Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] adds ba7aeae5539c block, bfq: fix decrement of num_active_groups adds c616cbee97ae blk-mq: punt failed direct issue to dispatch list adds 86880d646122 nvme: validate controller state before rescheduling keep alive adds d7dcdf9d4e15 nvmet-rdma: fix response use after free adds 8b878ee247ef Merge branch 'nvme-4.20' of git://git.infradead.org/nvme i [...] adds 0b43a299794e Merge tag 'for-linus-20181207' of git://git.kernel.dk/linux-block adds 7b24f6c082b3 Merge tag 'pci-v4.20-fixes-3' of git://git.kernel.org/pub/ [...] adds e61efff4ae94 crypto: user - Disable statistics interface adds 52ab2ec00518 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 1cdc3624a1df Merge tag 'gcc-plugins-v4.20-rc6' of git://git.kernel.org/ [...] adds b4aecf78083d arm64: hibernate: Avoid sending cross-calling with interru [...] adds b8bf4692c980 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 5f179793f0a7 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 356ff8a9a78f Revert "mm, thp: consolidate THP gfp handling into alloc_h [...] adds f896adc42d53 Merge tag 'xfs-4.20-fixes-3' of git://git.kernel.org/pub/s [...] adds 570c9139c358 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 8214bdf7d3e6 Merge tag 'asm-generic-4.20' of git://git.kernel.org/pub/s [...] adds 70bb27b79adf thermal: armada: fix legacy validity test sense adds dc6946cbef38 thermal: armada: fix legacy resource fixup adds 6085c13351eb thermal: bcm2835: Switch to SPDX identifier adds 13cfb713c8c2 thermal: armada: constify thermal_zone_of_device_ops structure adds 1aea7aee805e thermal: broadcom: constify thermal_zone_of_device_ops structure adds 6ec067e3a449 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bd799eb63db4 Merge tag 'libnvdimm-fixes-4.20-rc6' of git://git.kernel.o [...] adds fa82dcbf2aed Merge tag 'dax-fixes-4.20-rc6' of git://git.kernel.org/pub [...] adds 6ac79291fb7d CIFS: Avoid returning EBUSY to upper layer VFS adds bc4caf186fb6 Merge tag '4.20-rc5-smb3-fixes' of git://git.samba.org/sfr [...] adds 50a5528a4b19 Merge tag 'usb-4.20-rc6' of git://git.kernel.org/pub/scm/l [...] adds 822b7683fff1 Merge tag 'tty-4.20-rc6' of git://git.kernel.org/pub/scm/l [...] adds 47dcb0802d28 Merge tag 'staging-4.20-rc6' of git://git.kernel.org/pub/s [...] adds dbde117c3126 Merge tag 'gnss-4.20-rc6' of https://git.kernel.org/pub/sc [...] adds 0844895a2e51 Merge tag 'char-misc-4.20-rc6' of git://git.kernel.org/pub [...] adds b84a64fad406 x86/efi: Allocate e820 buffer before calling efi_exit_boot [...] adds 79c2206d369b x86/earlyprintk/efi: Fix infinite loop on some screen widths adds 4b04e73a78c5 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] adds 43a1b0cb4cd6 kprobes/x86: Fix instruction patching corruption when copy [...] adds a50480cb6d61 kprobes/x86: Blacklist non-attachable interrupt functions adds ebbd30004d6c Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 182ddd16194c x86/boot: Clear RSDP address in boot_params for broken loaders adds 25896d073d8a x86/build: Fix compiler support check for CONFIG_RETPOLINE adds ac3e233d29f7 x86/vdso: Drop implicit common-page-size linker flag adds 8586ca8a2144 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 050fc01fb1d9 mlxsw: spectrum_nve: Remove easily triggerable warnings adds f58a83c207b7 mlxsw: spectrum_switchdev: Avoid leaking FID's reference count adds da93d2913fdf mlxsw: spectrum_router: Relax GRE decap matching check adds 993107fea5ee mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl adds cd9d1a2332b0 Merge branch 'mlxsw-Various-fixes' adds 1b4e5ad5d6b9 ipv6: sr: properly initialize flowi6 prior passing to ip6_ [...] adds f9bfe4e6a9d0 tcp: lack of available data can also cause TSO defer adds 66033f47ca60 ipv6: Check available headroom in ip6_xmit() even without options adds e6ac64d4c4d0 neighbour: Avoid writing before skb->head in neigh_hh_output() adds 8b78903bc5f1 Merge branch 'skb-headroom-slab-out-of-bounds' adds 5b3279e2cba2 Revert "net/ibm/emac: wrong bit is used for STA control" adds bd5122cd1e06 net/mlx4_core: Correctly set PFC param if global pause is [...] adds 804fba4e9f50 bnxt_en: Fix CNP CoS queue regression. adds 75720e6323a1 bnxt_en: Keep track of reserved IRQs. adds c0b8cda05e1d bnxt_en: Fix NQ/CP rings accounting on the new 57500 chips. adds e30fbc33190b bnxt_en: Fix _bnxt_get_max_rings() for 57500 chips. adds d4b60e94e9bb Merge branch 'bnxt_en-Bug-fixes' adds 35cc3cefc4de net/sched: cls_flower: Reject duplicated rules also under skip_sw adds d48f782e4fb2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 40e020c129cf Linux 4.20-rc6 adds 69dcddecaa78 Merge tag 'imx-fixes-4.20-3' of git://git.kernel.org/pub/s [...] adds f53de38ea64d Merge tag 'sunxi-fixes-for-4.20' of https://git.kernel.org [...] adds 0603a9a84679 Merge tag 'mvebu-fixes-4.20-1' of git://git.infradead.org/ [...] adds 1dffab5e9896 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds d347d0c82a99 backlight: pwm_bl: Fix brightness levels for non-DT case. adds 9bb40f010885 Merge tag 'backlight-fixes-4.20' of git://git.kernel.org/p [...] adds 868613f1c0cc HID: quirks: fix RetroUSB.com devices adds c201e3808e0e Input: restore EV_ABS ABS_RESERVED adds f5d582777bcb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4f39f7dd46ba Merge remote-tracking branch 'fixes/master' adds cea2fff422ae ARCv2: boot log: BPU return stack depth adds a24f8219a47d ARC: perf: trivial code cleanup adds c1616110247f ARC: perf: fix of kernel data types using adds cddbd8921dc4 ARC: perf: fix description comment adds 4c567a448b30 ARC: perf: remove useless ifdefs adds 399e9b3c63cf Merge remote-tracking branch 'arc-current/for-curr' adds e41b93a6be57 powerpc/boot: Fix build failures with -j 1 adds a6460b03f945 powerpc/bpf: Fix broken uapi for BPF_PROG_TYPE_PERF_EVENT adds 14ebfec0712f powerpc/papr_scm: Use depend instead of select adds 59613526117b powerpc/papr_scm: Fix resource end address adds 683ec0e04ab7 powerpc/papr_scm: Update DT properties adds 409dd7dc83eb powerpc/papr_scm: Remove endian conversions adds b0d65a8cbcb0 powerpc/papr_scm: Fix DIMM device registration race adds 43001c52b603 powerpc/papr_scm: Use ibm,unit-guid as the iset cookie adds 9ef34630a461 powerpc/mm: Fallback to RAM if the altmap is unusable adds ea43c5504612 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 4a2eb0c37b47 sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet [...] adds 5648451e30a0 ipv4: Fix potential Spectre v1 vulnerability adds fd5307e098f9 Merge remote-tracking branch 'net/master' adds 13e56ec2cc98 selftests/bpf: use thoff instead of nhoff in BPF flow dissector adds ec3d837aac5d net/flow_dissector: correctly cap nhoff and thoff in case of BPF adds 51a11b14c29c bpf: powerpc: fix broken uapi for BPF_PROG_TYPE_PERF_EVENT adds c2a20a2731df selftests/bpf: add missing pointer dereference for map sta [...] adds b9924b15f52d Merge remote-tracking branch 'bpf/master' adds 6d16becdbe0d Merge remote-tracking branch 'ipsec/master' adds 530aad77010b netfilter: seqadj: re-load tcp header pointer after possib [...] adds c6d2d318c7a4 Merge remote-tracking branch 'netfilter/master' adds 47f07f03b5ee IB/mlx5: Block DEVX umem from the non applicable cases adds acc74620e68e Merge remote-tracking branch 'rdma-fixes/for-rc' adds bde1a7459623 ALSA: hda/realtek - Fixed headphone issue for ALC700 adds 6ba189c5c1a4 ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X [...] adds fa9c98e4b975 ALSA: fireface: fix reference to wrong register for clock [...] adds d8ae458eeca9 ALSA: hda/realtek: ALC294 mic and headset-mode fixups for [...] adds 4e051106730d ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294 adds 0bea4cc83835 ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX33 [...] adds e30abdf686df Merge remote-tracking branch 'sound-current/for-linus' adds b99f6edf9be5 Merge branch 'asoc-4.20' into asoc-linus adds 8d0354b25540 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 3116af0141ae Merge remote-tracking branch 'regulator-fixes/for-linus' adds 38dceaad27af Merge remote-tracking branch 'spi-fixes/for-linus' adds d57ec3c83b51 USB: serial: option: add HP lt4132 adds bf3262afb493 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds e2ca26ec4f01 Input: omap-keypad - fix idle configuration to not block S [...] adds ca5047286c9c Input: synaptics - enable RMI on ThinkPad T560 adds 74c37a49c6e4 Merge remote-tracking branch 'input-current/for-linus' adds 2847809b09f5 Merge remote-tracking branch 'ide/master' adds 22c887e16340 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 6eb750a1449d Merge remote-tracking branch 'mips-fixes/mips-fixes' adds a763ecc15d0e ARM: dts: omap5: Fix dual-role mode on Super-Speed port adds 2afdb4c41d78 ARM: OMAP1: ams-delta: Fix audio permanently muted adds 2531b3bea791 Merge branch 'audio-fix' into omap-for-v4.20/fixes adds 5760367298a3 ARM: dts: am335x-pdu001: Fix polarity of card detection input adds 84fb6c7feb14 ARM: dts: Fix OMAP4430 SDP Ethernet startup adds 417457eb2daa Merge remote-tracking branch 'omap-fixes/fixes' adds 6dd76fc7dafb Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds da7778262ada Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds c64a87f95184 Revert "scsi: qla2xxx: Fix NVMe Target discovery" adds 9ae4f8420ed7 scsi: bnx2fc: Fix NULL dereference in error handling adds 60a89a3ce0cc scsi: t10-pi: Return correct ref tag when queue has no int [...] adds f3bfa11f2ca7 Merge remote-tracking branch 'scsi-fixes/fixes' adds b8728d5c7f6f Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds cac88deae16c Merge remote-tracking branch 'mmc-fixes/fixes' adds 5e34bd1d548d kbuild: remove a special handling for *.agh in Makefile.he [...] adds 257edce66d31 kbuild: exploit parallel building for CONFIG_HEADERS_CHECK adds 75889e9be78f kconfig: remove unneeded setsym label in conf_read_simple() adds 0849d212e395 kconfig: rename conf_split_config() to conf_touch_deps() adds 1508fec82e39 kconfig: split out code touching a file to conf_touch_dep() adds 2aabbed6774f kconfig: remove S_OTHER symbol type and correct dependency [...] adds 0cbe3ac439bf kconfig: remove k_invalid from expr_parse_string() return type adds edc8351ce260 Merge branches 'kbuild', 'kbuild2', 'kconfig' and 'kconfig [...] adds c7fe060885c4 user/Makefile: Fix typo and capitalization in comment section adds 59c128d5d483 Merge branch 'kbuild' into for-next adds 8b47b80ec475 Merge remote-tracking branch 'kbuild/for-next' adds b13f11136aed Merge remote-tracking branch 'leaks/leaks-next' adds f41b70708033 Merge remote-tracking branch 'dma-mapping/for-next' adds 07d29ece4a43 Merge remote-tracking branch 'arm/for-next' adds 72be8899ae1a Merge remote-tracking branch 'arm-perf/for-next/perf' adds dabc839c6bd9 Merge branch 'fixes' into for-next adds 36b8e536ff40 Merge remote-tracking branch 'arm-soc/for-next' adds 8e867b109af4 Merge remote-tracking branch 'actions/for-next' adds 05d9fcbcf402 MAINTAINERS: add drivers/soc/amlogic/ to amlogic list adds e9e863dc1dc8 ARM: meson: select HAVE_ARM_TWD and ARM_GLOBAL_TIMER adds 27d96dbe56da Merge branch 'v4.21/soc' into tmp/aml-rebuild adds fdae339f5d36 Merge branch 'v4.21/dt' into tmp/aml-rebuild adds de7c2fa5fc9f arm64: dts: meson-axg: s400: Enable PHY interrupt adds cbddb02e37b8 arm64: dts: meson-axg: Enable GPIO interrupt controller adds 8b3e6f8999f8 arm64: dts: meson: Fix IRQ trigger type for macirq adds 80f2f3bd527e dt-bindings: gpu: mali-midgard: Add resets property adds b29e9eccaaa7 arm64: dts: meson-gxm: Add Mali-T820 node adds 244ce9758c8b Merge branch 'v4.21/dt64' into tmp/aml-rebuild adds f56c06271c1c soc: amlogic: meson-clk-measure: Add missing REGMAP_MMIO d [...] adds 176c7c1bfd8f Merge branch 'v4.21/drivers' into tmp/aml-rebuild adds fa6f4ab924c1 Merge remote-tracking branch 'amlogic/for-next' adds 5ea28a7fe630 Merge remote-tracking branch 'aspeed/for-next' adds 1ab30b4ba930 Merge remote-tracking branch 'at91/at91-next' adds ff1131cbe694 Merge remote-tracking branch 'bcm2835/for-next' adds b6444cf5fa60 soc: imx: gpc: Increase GPC_CLK_MAX to 7 adds 4b5723edbf95 Merge branch 'imx/drivers' into for-next adds 7c41ea57beb2 ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed adds de70d0e9d43d ARM: imx: add initial support for imx7ulp adds 1de367cb1df2 Merge branch 'imx/soc' into for-next adds 6a9681168b83 ARM: dts: imx51: Fix memory node duplication adds e8fd17b900a4 ARM: dts: imx53: Fix memory node duplication adds 48dd72f82aca ARM: dts: imx6sll: remove unused property in gpc node adds 6ff9ec2fea5f ARM: dts: imx6sl: vddpu is NOT an always-on regulator adds d2cf9fd30153 ARM: dts: imx6sx: Complete the PXP support adds 013d37e4707e ARM: dts: imx31: Fix memory node duplication adds 8721610a6c2b ARM: dts: imx35: Fix memory node duplication adds 29988e867cb1 ARM: dts: imx7: Fix memory node duplication adds 8ff7754ae1f5 dt-bindings: pci: layerscape-pci: add compatible strings " [...] adds ac8ed2824e8d dt-bindings: pci: layerscape-pci: removed compatible strin [...] adds 4246bd46ee99 ARM: dts: ls1021a: removed compatible string "snps,dw-pcie" adds 7cd1abb3ae6b ARM: dts: imx6sx: specify proper clock for nodes with dummy clock adds 4ca7dbdb06c1 ARM: dts: imx: Add dummy PHYs for HSIC-only USB controllers adds fd12087d4882 ARM: dts: imx: Add an cpu0 label for imx6dl devices adds d87cf8ce5282 dt-bindings: arm: Document emtrion emCON-MX6 bindings adds 63e71fedc07c ARM: dts: Add support for emtrion emCON-MX6 series adds 4d8aa0097dcc ARM: dts: ls1021a: Add all CPUs in cooling maps adds 3f343ec3eabc ARM: dts: imx7d-sdb: add rev-a board support adds 76368cca639e ARM: dts: imx6ul-ccimx6ulsom: Add memory node to board dts adds 750d8df6e7b2 ARM: dts: imx6ul: Fix memory node duplication adds 216f35fedd86 ARM: dts: imx6sx: Fix memory node duplication adds 7fa8ab65ee15 ARM: dts: imx6sl: Fix memory node duplication adds 4f6de45f1eee ARM: dts: imx6qdl-sabreauto: Enable pcie adds 366a209c928a ARM: dts: imx6sll-evk: add debug LED support adds 88d22f13a66c ARM: dts: imx6sll-evk: use WDOG_B pin reset adds aab5e3ea95b9 ARM: dts: imx50: Fix memory node duplication adds d9359f580797 ARM: dts: imx6qdl-wandboard: Switch to SPDX identifier adds 07a4b4600974 ARM: dts: imx6: Switch NXP board dts to SPDX identifier adds b629e83520fa ARM: dts: imx23: Fix memory node duplication adds 32018d1525c6 ARM: dts: imx28: Fix memory node duplication adds 62864d5665c4 ARM: dts: imx1: Fix memory node duplication adds 38715dcd49b4 ARM: dts: imx27: Fix memory node duplication adds 59d8bb363f56 ARM: dts: imx25: Fix memory node duplication adds 429c4580287c ARM: dts: ccimx6ulsbcpro: Enable AUO G101EVN010 lcdif panel adds 7ccdc892104e ARM: dts: ccimx6ulsbcpro: Add support for Goodix touch controller adds f820ca29bfde ARM: dts: ls1021a: add nodes for PWMs adds 88dddae62eef ARM: dts: imx6sx-sdb: add flexcan support adds 57ab56fa0b94 ARM: dts: imx6sx-sabreauto: add flexcan support adds 577f0104e3fc ARM: dts: imx6qdl-sabreauto: add flexcan support adds 9a79142655a4 ARM: dts: imx50: Switch to SPDX identifier adds f46af111c694 ARM: dts: imx53: Switch to SPDX identifier adds 0c29339d53bf ARM: dts: imx6ul: Correct mask for GIC PPI interrupts adds d7f3894f0e46 ARM: dts: imx7: Correct mask for GIC PPI interrupts adds f535d1009855 ARM: dts: vf: Fix memory node duplication adds 1b9c329e1d02 ARM: dts: ls1021a: add qdma device tree nodes adds dda0553cc270 ARM: dts: imx6ul-pico-hobbit: Switch to SPDX identifier adds 093f911dba8c ARM: dts: imx6ul-pico-hobbit: Move SoM related part to imx [...] adds 4a20c26023f3 ARM: dts: imx6ul-pico-hobbit: Make the child led nodes standard adds cb430d971a56 ARM: dts: imx6ul-pico-hobbit: Extend peripherals support adds 0aa49c61995f ARM: dts: imx6ul-pico: Add the imx6ul-pico-pi variant adds 807d043c1226 ARM: dts: imx6sx: Add flexcan stop mode wakeup support adds d2463e8631ce ARM: dts: imx6qdl: Add flexcan stop mode wakeup support adds f049557e478b ARM: dts: imx6ul: Add flexcan stop mode wakeup support adds cf1bb82b0bd5 ARM: dts: imx7s: Add flexcan stop mode wakeup support adds c9a8cf0f1d69 ARM: dts: imx6qdl-sabresd: add egalax touch screen support [...] adds 3e03b4ac5045 ARM: dts: vf610-zii-scu4-aib: Add HI8435 support adds 998a84c27a7f ARM: dts: imx53-voipac-dmm-668: Fix memory node duplication adds 69bf2fec500b ARM: dts: imx6dl-mamoj: Add a memory node adds 404c0c9314f4 ARM: dts: imx6qdl: Fix memory node duplication adds 75ad7ff1797f ARM: dts: imx6qdl-sabresd: Move regulators outside of "sim [...] adds ab43e9840490 ARM: dts: imx6qdl-sabresd: add light sensor support adds 9e6a7c47c3c4 ARM: dts: imx6qdl-sabresd: add magnetometer sensor support adds 47853f18b635 ARM: dts: imx6qdl-sabresd: add accelerometer sensor support adds 006303d6ba8e ARM: dts: imx5: add gpu nodes adds ca5c36ba42c1 ARM: dts: imx6ul: add flexcan support adds 5649dbd31ef7 ARM: dts: imx6qdl-sabresd: Use GPIO_ACTIVE_HIGH for regulators adds 81c0039b13c1 ARM: dts: imx6ul: Remove extra space between node name and brace adds 79da07dec740 ARM: dts: imx51-zii-rdu1: Do not specify "power-gpio" for hpa1 adds 8934321af617 Merge branch 'imx/dt' into for-next adds 2e8566106d28 Merge tag 'imx-fixes-4.20-3' into imx7d/pico adds 50536c661194 ARM: dts: imx7d-pico: Do not harcode the memory size adds a26aec533ec0 ARM: dts: imx7d-pico: Switch to SPDX identifier adds 4edbe6aa46d1 ARM: dts: imx7d-pico-pi: Move SoM related part to imx7d-pico.dtsi adds ce4844344330 ARM: dts: imx7d-pico: Pass the USBOTG1_PWR pinctrl adds 26255a529769 ARM: dts: imx7d-pico: Pass the Ethernet PHY reset GPIO adds bb1ff7ed6c1a ARM: dts: imx7d-pico: Improve WiFi regulator name adds f13f571ac8a1 ARM: dts: imx7d-pico: Extend peripherals support adds 9c77ba961ff2 ARM: dts: imx7d-pico-pi: Extend peripherals support adds 7f68ffe0617b ARM: dts: imx7d-pico: Add the imx7d-pico-hobbit variant adds e7c0230b8cd4 Merge branch 'imx7d/pico' into for-next adds 2bf5751726e8 dt-bindings: fsl: add compatible for imx7ulp evk adds 61ccb001534b dt-bindings: fsl: add imx7ulp pm related components bindings adds 20434dc92c05 ARM: dts: imx: add common imx7ulp dtsi support adds a73900b826ce ARM: dts: imx: add imx7ulp evk support adds deb51af1bf2f Merge branch 'imx7ulp/dt' into for-next adds 26a06c6e290e arm64: dts: ls1012a: Add FRWY-LS1012A board support adds aa2aa8884715 arm64: dts: fsl: Add the status property disable PCIe adds 1fa35bc09d48 arm64: dts: layerscape: removed compatible string "snps,dw-pcie" adds 8897f3255c9c arm64: dts: Add support for NXP LS1028A SoC adds c9a1f24304cb arm64: dts: fsl: Add all CPUs in cooling maps adds a2468676cc82 arm64: dts: ls1088a: Move fsl-mc node adds d9a71ef086e8 arm64: dts: ls1088a: Add missing dma-ranges property adds 29813f669d89 arm64: dts: ls1043a: add qdma device tree nodes adds 58f5fa683725 arm64: dts: ls1046a: add qdma device tree nodes adds 05ed5eef97b3 Merge branch 'imx/dt64' into for-next adds 12dfa1f0ff0d Merge branch 'imx/defconfig' into for-next adds 05f3c5e16228 Merge remote-tracking branch 'imx-mxs/for-next' adds c044c31d46c5 Merge remote-tracking branch 'keystone/next' adds 9e4b6e9e3a1f Merge remote-tracking branch 'mediatek/for-next' adds 43ebc7c1b3ed arm64: dts: marvell: armada-37xx: Enable emmc on espressobin adds b1f0bbe27000 arm64: dts: add support for Macchiatobin Single Shot board adds dfc1259a3f7a arm64: dts: clearfog-gt-8k: describe mini-PCIe CON2 USB adds 280879ca263a Merge branch 'mvebu/dt64' into mvebu/for-next adds 65510dadec06 Merge remote-tracking branch 'mvebu/for-next' adds bcb8db0200e2 Merge branch 'omap-for-v4.20/fixes' into for-next adds 1d596472429c ARM: dts: Add missing ranges for am437x mcasp l3 ports adds 36f22b9e78c5 Merge branch 'omap-for-v4.21/dt-ti-sysc' into for-next adds ad1dfeacd742 Merge remote-tracking branch 'omap/for-next' adds 169556c6ec10 Merge remote-tracking branch 'reset/reset/next' adds fe264312ab0e Merge tag 'qcom-arm64-for-4.21' into foobar-for-4.21 adds 39093a6a360f Merge tag 'qcom-drivers-for-4.21' into foobar-for-4.21 adds 9053e8c4aa2d Merge tag 'qcom-dts-for-4.21' into foobar-for-4.21 adds fc14fccf6e10 Merge tag 'qcom-arm64-defconfig-for-4.21' into foobar-for-4.21 adds 818046ebe2a7 arm64: dts: qcom: msm8998: Fixup clock to use xo_board adds 1504b91c8193 arm64: dts: msm8996: Use dwc3-qcom glue driver for USB adds a67d29e2d90d Merge tag 'qcom-arm64-for-4.21-2' into foobar-for-4.21 adds 9a6ff76ee3da Merge tag 'qcom-drivers-for-4.21-2' into foobar-for-4.21 adds a7c5dda6e08b Merge remote-tracking branch 'qcom/for-next' adds 65f72ff8cd6f Merge remote-tracking branch 'renesas/next' adds cc1d56ee6813 Merge remote-tracking branch 'rockchip/for-next' adds 6e82e64b7c57 ARM: exynos_defconfig: Add MAX8952 regulator driver adds e49698328732 ARM: exynos_defconfig: Add TOSHIBA TC358764 bridge driver adds 47bf095d16df ARM: multi_v7_defconfig: Add MAX8952 regulator driver adds 24c8e4b85399 ARM: multi_v7_defconfig: Add TOSHIBA TC358764 bridge driver adds a409a4f4933a Merge branch 'next/defconfig' into for-next adds 79271eb86e6a Merge remote-tracking branch 'samsung-krzk/for-next' adds f6f4422532ad ARM: dts: sun8i: a23/a33: Fix up RTC device node adds 507c6e89d6c4 ARM: dts: sunxi: h3/h5: Fix up RTC device node and clock r [...] adds 5f9e88282546 ARM: dts: sun8i: r40: Add RTC device node adds 44ff3cafcd7f arm64: dts: allwinner: a64: Fix up RTC device node and clo [...] adds 230df6835adc Merge branches 'sunxi/dt-for-4.21' and 'sunxi/dt64-for-4.2 [...] adds 5719ac19fc32 ARM: dts: sunxi: Fix PMU compatible strings adds ef9c186f08d7 Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next adds 21a1f11870bb Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 2da0a5ad53f6 Merge branch for-4.21/dt-bindings into for-next adds 165c3f39e89f Merge branch for-4.21/soc into for-next adds 25c7dde6ebe3 Merge branch for-4.21/firmware into for-next adds 603d703743cd Merge branch for-4.21/memory into for-next adds 1101e762359b Merge branch for-4.21/arm/dt into for-next adds ffa1ad89ddf2 arm64: tegra: Set reg property for display-hub on Tegra186 adds 611a1c69f8ca arm64: tegra: Set reg property for display-hub on Tegra194 adds ae78a5d02dee Merge branch for-4.21/arm64/dt into for-next adds 2731820ce27b Merge branch for-4.21/clk into for-next adds 43a3f2579773 Merge remote-tracking branch 'tegra/for-next' adds 08861d33d680 preempt: Move PREEMPT_NEED_RESCHED definition into arch code adds 396244692232 arm64: preempt: Provide our own implementation of asm/preempt.h adds 5ef3fe4cecdf arm64: Avoid redundant type conversions in xchg() and cmpxchg() adds b4f9209bfcd5 arm64: Avoid masking "old" for LSE cmpxchg() implementation adds 959bf2fd03b5 arm64: percpu: Rewrite per-cpu ops to allow use of LSE atomics adds 4230509978f2 arm64: cmpxchg: Use "K" instead of "L" for ll/sc immediate [...] adds 2d7c89b02c62 arm64: remove bitop exports adds 03ef055fd364 arm64: move memstart_addr export inline adds 386b3c7bdafc arm64: add EXPORT_SYMBOL_NOKASAN() adds abb77f3d9640 arm64: tishift: use asm EXPORT_SYMBOL() adds 23fe04c0c58c arm64: smccc: use asm EXPORT_SYMBOL() adds 50fdecb292e0 arm64: page: use asm EXPORT_SYMBOL() adds 56c08ec5162c arm64: uaccess: use asm EXPORT_SYMBOL() adds ac0e8c72b03b arm64: string: use asm EXPORT_SYMBOL() adds dbd3196299fe arm64: frace: use asm EXPORT_SYMBOL() adds 2a9cee5b7a7e arm64: remove arm64ksyms.c adds 33309ecda007 arm64: Fix minor issues with the dcache_by_line_op macro adds 6e8830674ea7 arm64: kasan: Increase stack size for KASAN_EXTRA adds f6795053dac8 mm: mmap: Allow for "high" userspace addresses adds 363524d2b122 arm64: mm: Introduce DEFAULT_MAP_WINDOW adds e5d99157459f arm64: mm: Define arch_get_mmap_end, arch_get_mmap_base adds e842dfb5a2d3 arm64: mm: Offset TTBR1 to allow 52-bit PTRS_PER_PGD adds a96a33b1ca57 arm64: mm: Prevent mismatched 52-bit VA support adds 67e7fdfcc682 arm64: mm: introduce 52-bit userspace support adds b9567720a1b8 arm64: mm: Allow forcing all userspace addresses to 52-bit adds 68d23da4373a arm64: Kconfig: Re-jig CONFIG options for 52-bit VA adds 66f16a24512f arm64: smp: Rework early feature mismatched detection adds f357b3a7e17a arm64: smp: Handle errors reported by the firmware adds c987876a80e7 arm64: KVM: Make VHE Stage-2 TLB invalidation operations n [...] adds 33e5f4e50917 KVM: arm64: Rework detection of SVE, !VHE systems adds bfae1b98ef0b arm64: KVM: Install stage-2 translation before enabling traps adds 793d5d9213c7 arm64: Add TCR_EPD{0,1} definitions adds 8b2cca9ade2c arm64: KVM: Force VHE for systems affected by erratum 1165522 adds 1e4448c5ddbe arm64: KVM: Add synchronization on translation regime chan [...] adds eb036ad2ddf0 arm64: KVM: Handle ARM erratum 1165522 in TLB invalidation adds a457b0f7f50d arm64: Add configuration/documentation for Cortex-A76 erra [...] adds bc84a2d106be Merge branch 'kvm/cortex-a76-erratum-1165522' into aarch64 [...] adds 4e21565b7fd4 asm-generic: add kexec_file_load system call to unistd.h adds 92a98a2b9f64 kexec_file: make kexec_image_post_load_cleanup_default() global adds b6664ba42f14 s390, kexec_file: drop arch_kexec_mem_walk() adds 735c2f90e333 powerpc, kexec_file: factor out memblock-based arch_kexec_ [...] adds 497e1858647a kexec_file: kexec_walk_memblock() only walks a dedicated r [...] adds f56063c51f9f arm64: add image head flag definitions adds bdd2c9d1c333 arm64: cpufeature: add MMFR0 helper functions adds 3ddd9992a590 arm64: enable KEXEC_FILE config adds 52b2a8af7436 arm64: kexec_file: load initrd and device-tree adds f3b70e509429 arm64: kexec_file: allow for loading Image-format kernel adds 4c9e7e649a3f arm64: kexec_file: invoke the kernel without purgatory adds 702ed5bb7530 include: pe.h: remove message[] from mz header definition adds 732b7b93d849 arm64: kexec_file: add kernel signature verification support adds 884143f60c89 arm64: kexec_file: add kaslr support adds 121ca8e56551 arm64: kexec_file: Refactor setup_dtb() to consolidate err [...] adds 394135c1ff13 arm64: kexec_file: forbid kdump via kexec_file_load() adds d34664f63bba Merge branch 'for-next/kexec' into aarch64/for-next/core adds 4a1daf29d33d arm64: mm: EXPORT vabits_user to modules adds a26c0c90e5c8 Merge remote-tracking branch 'arm64/for-next/core' adds 4102a9edf901 dt-bindings: clock: r8a7795: Remove CSIREF clock adds 4584738e139c dt-bindings: clock: r8a7796: Remove CSIREF clock adds f845b01d478a clk: renesas: r8a774a1: Add CPEX clock adds b9c0ba6614bc clk: renesas: r8a7795: Add CPEX clock adds f51389cb6a97 clk: renesas: r8a7796: Add CPEX clock adds f70f4be7339d clk: renesas: r8a77965: Add CPEX clock adds 396bc9d40d69 clk: renesas: r8a77970: Add CPEX clock adds 7cf3a216a2b3 clk: renesas: r8a77990: Correct parent clock of DU adds 515b2915ee08 clk: renesas: r8a77995: Correct parent clock of DU adds a5883a387fc1 clk: renesas: r8a77995: Remove non-existent VIN5-7 module clocks adds 846dbb405b8c clk: renesas: r8a77995: Remove non-existent SSP clocks adds 6155bfa32caf clk: renesas: r8a77995: Add missing CPEX clock adds c0f8584f0553 clk: renesas: r8a77995: Simplify PLL3 multiplier/divider adds ecda0a09fa99 clk: renesas: rcar-gen3: Set state when registering SD clocks adds e2f4dd1f5b51 clk: renesas: rcar-gen3: Add documentation for SD clocks adds 36c4da4f552a clk: renesas: rcar-gen3: Add HS400 quirk for SD clock adds 60baf75e3f5b Merge tag 'clk-renesas-for-v4.21-tag2' of git://git.kernel [...] adds 39250802ef50 Merge branch 'clk-renesas' into clk-next adds a41f85b6017e Merge tag 'sunxi-clk-for-4.21' of https://git.kernel.org/p [...] adds ae5db7b04fec Merge branch 'clk-allwinner' into clk-next adds 33e7a8422546 clk: imx: remove redundant initialization of ret to zero adds 6c0358bbadef Merge branch 'clk-imx8mq' into clk-next adds bff65d14fd00 Merge tag 'tegra-for-4.21-clk' of git://git.kernel.org/pub [...] adds d85dae481088 clk: tegra: get rid of duplicate defines adds dece81cd3264 clk: tegra: Fix maximum audio sync clock for Tegra124/210 adds 61866523ed6e clk: tegra30: Use Tegra CPU powergate helper function adds cf3234af7b12 clk: tegra: Return the exact clock rate from clk_round_rate adds 6242b1dcd813 Merge branch 'clk-tegra' into clk-next adds 67ee606a6bbb clk: sunxi-ng: a64: Allow parent change for VE clock adds c818614b5d71 Merge branch 'clk-allwinner' into clk-next adds 8a034aad4892 clk: qcom: qcs404: Fix gpll0_out_main parent adds a6b785e47430 Merge branch 'clk-fixes' into clk-next adds f7542d817733 clk: imx6q: reset exclusive gates on init adds a29be9185d19 clk: imx6q: optionally get CCM inputs via standard clock handles adds 3cc48976e976 clk: imx6q: handle ENET PLL bypass adds 7188894d3bbe Merge branch 'clk-imx6-fixes' into clk-next adds 0efcc2c0fd20 clk: imx6sl: ensure MMDC CH0 handshake is bypassed adds 929914946fa6 clk: imx6q: add DCICx clocks gate adds 3ae48de4d0a5 Merge branch 'clk-imx-fixes' into clk-next adds f071bcebee0a clk: qcom: Move to menuconfig and reduce lines adds 759ddbb12442 Merge branch 'clk-qcom-kconfig' into clk-next adds 2e62246b08a6 clk: bd718x7: Initial support for ROHM bd71837/bd71847 PMIC clock adds 63c7a6b68f5a Merge branch 'clk-managed-registration' into clk-next adds 37ff6ea0c2a9 Merge remote-tracking branch 'clk/clk-next' adds ed4e9df4f435 Merge remote-tracking branch 'csky/linux-next' adds 7496180366b2 Merge remote-tracking branch 'ia64/next' adds d721709d7e4a Merge remote-tracking branch 'm68k/for-next' adds feb22e99ba56 Merge remote-tracking branch 'microblaze/next' adds b506abfb5f33 Merge remote-tracking branch 'mips/mips-next' adds b75467caece6 Merge remote-tracking branch 'nds32/next' adds ec4165a0b5b7 Merge remote-tracking branch 'nios2/for-next' adds 8cc28269b957 parisc: Split out alternative live patching code adds 785145171d17 parisc: Fix serio address output adds c4bff35ca1bf parisc: Fix HP SDC hpa address output adds dfddd1a841c6 parisc: move __IGNORE* entries to non uapi header adds dbf91a54f7cb parisc: add __NR_syscalls along with __NR_Linux_syscalls adds 28ff62a4b41e parisc: remove __NR_Linux from uapi header file. adds 85e69701f58c parisc: add system call table generation support adds 575afc4d7f60 parisc: generate uapi header and system call table files adds 930e12992ed3 parisc: syscalls: ignore nfsservctl for other architectures adds 4aacd5d2ba70 Merge remote-tracking branch 'parisc-hd/for-next' adds a20ba5590aeb Merge remote-tracking branch 'powerpc/next' adds edc305622e96 automerging branch "kernel.org-palmer-linux/fix-cmpxchg_de [...] adds 08a390c46693 automerging branch "kernel.org-palmer-linux/fix-copy_user" [...] adds caa128c11dc6 automerging branch "kernel.org-palmer-linux/fix-features_r [...] adds bc06952e035a automerging branch "kernel.org-palmer-linux/fix-flat" into [...] adds 26edefef562d automerging branch "kernel.org-palmer-linux/fix-module" in [...] adds 5f2b414eea18 automerging branch "kernel.org-palmer-linux/fix-pt_regs-wh [...] adds 8d8a4aaee8e5 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] adds 18dc69961b72 automerging branch "kernel.org-palmer-linux/fix-put_of_cpu [...] adds f5573d3b7d44 automerging branch "kernel.org-palmer-linux/fix-rv32i" int [...] adds 544e9ec9e17a automerging branch "kernel.org-palmer-linux/fix-su" into " [...] adds ad60a1a440f3 automerging branch "kernel.org-palmer-linux/fix-unused_var [...] adds df314f79d15c riscv: fix trace_sys_exit hook adds b78002b395b4 riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig adds fec0f77dd8f2 riscv: add audit support adds 3245ae79a2fe riscv: audit: add audit hook in do_syscall_trace_enter/exit() adds 1cfdfcd4c548 automerging branch "kernel.org-palmer-linux/next-audit" in [...] adds 81c0503bb148 tty/serial: Add RISC-V SBI earlycon support adds 680a72069305 RISC-V: defconfig: Enable RISC-V SBI earlycon support adds ad5a7d20c297 RISC-V: Remove EARLY_PRINTK support adds 5a44ea3d538a automerging branch "kernel.org-palmer-linux/next-earlycon" [...] adds b1d99e65a3a8 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] adds 219292deb880 automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] adds c7fcbd04f25d riscv: fix trace_sys_exit hook adds bfb53ee8129c riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig adds 7ac3574ad42f automerging branch "kernel.org-palmer-linux/next-tracepoin [...] adds 39f8d343f048 Merge remote-tracking branch 'risc-v/for-next' adds 26305a6319cb Merge remote-tracking branch 's390/features' adds 896e062fb80c Merge remote-tracking branch 'sparc-next/master' adds 2643a33dcf7f Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 24985cf0be81 ext4: use IS_ENCRYPTED() to check encryption status adds 848a010287e6 f2fs: use IS_ENCRYPTED() to check encryption status adds 6956097c429a fscrypt: remove filesystem specific build config option adds 824834dc4a5e Add S_VERITY and IS_VERITY() adds 9f55ada08b45 ext4: use IS_VERITY() to check inode's fsverity status adds 96f2e4ad368a f2fs: use IS_VERITY() to check inode's fsverity status adds ecaa29571dda fsverity: Remove filesystem specific build config option adds 4de97efb578a fsverity: Move verity status check to fsverity_file_open adds 25da54f1d777 fsverity: Move verity status check to fsverity_prepare_setattr adds 8699e4a9455e Merge remote-tracking branch 'fscrypt/master' adds d58e2b064768 Merge remote-tracking branch 'befs/for-next' adds eeb6b1600412 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 02c9602a60e5 cifs: clean up indentation, replace spaces with tab adds e6d175baf970 cifs: use a compound for setting an xattr adds e9042446828b cifs: smb2 commands can not be negative, remove confusing check adds 00695c17bfdb cifs: address trivial coverity warning adds 6579a80dcde7 cifs: create a helper function for compound query_info adds a5fa86629f03 Add vers=3.0.2 as a valid option for SMBv3.0.2 adds a29f70e13101 cifs: change smb2_query_eas to use the compound query-info helper adds 1b112b3dbef7 cifs: suppress some implicit-fallthrough warnings adds 1b472ce02520 cifs: remove set but not used variable 'smb_buf' adds 8e5ea6a2d21b Merge remote-tracking branch 'cifs/for-next' adds 22eaa1dfad3a Merge remote-tracking branch 'ecryptfs/next' adds 56e6959104c5 Merge remote-tracking branch 'ext3/for_next' adds 0a1e8258a4fe ext4: compare old and new mode before setting update_mode flag adds f9d4d53991e1 Merge remote-tracking branch 'ext4/dev' adds 056ae40c679c Merge remote-tracking branch 'f2fs/dev' adds d72f70da60de fuse: Fix memory leak in fuse_dev_free() adds 43c4b8d3a45d Merge remote-tracking branch 'fuse/for-next' adds 8674aa21eb7a Merge remote-tracking branch 'jfs/jfs-next' adds 1ace72e1ef66 Merge remote-tracking branch 'nfsd/nfsd-next' adds b035e3a2f09c Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 75085c4b375d Merge remote-tracking branch 'ubifs/linux-next' adds 449dbbe1ef37 Merge remote-tracking branch 'v9fs/9p-next' adds 16306a61d3b7 fs/locks: always delete_block after waiting. adds c0e15908979d fs/locks: change all *_conflict() functions to return bool. adds fd7732e033e3 fs/locks: create a tree of dependent requests. adds cb03f94ffb07 fs/locks: merge posix_unblock_lock() and locks_delete_block() adds 7bbd1fc0e9f1 fs/locks: remove unnecessary white space. adds fcb226d5d4ce Merge remote-tracking branch 'file-locks/locks-next' adds 98d439a801d0 Merge remote-tracking branch 'vfs/for-next' adds c412579fa8c8 Merge remote-tracking branch 'printk/for-next' adds 4dc4533e0c04 Merge remote-tracking branch 'pci/next' adds e5c6fc43ffcc Merge remote-tracking branch 'pstore/for-next/pstore' adds 2fc00c1e0f9d HID: use macros in IS_INPUT_APPLICATION adds 7f5592742a42 HID: input: support Microsoft wireless radio control hotkey adds 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next adds c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next adds 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next adds 52ea899637c7 Input: add `REL_WHEEL_HI_RES` and `REL_HWHEEL_HI_RES` adds c53431eb696f HID: core: store the collections as a basic tree adds 5a4abb36f312 HID: core: process the Resolution Multiplier adds 2dc702c991e3 HID: input: use the Resolution Multiplier for high-resolut [...] adds fef33601a321 HID: logitech-hidpp: fix typo, hiddpp to hidpp adds 95c3d00282ce HID: logitech: Add function to enable HID++ 1.0 "scrolling [...] adds 4435ff2f09a2 HID: logitech: Enable high-resolution scrolling on Logitech mice adds 16767229940f HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice adds 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next adds 3626a12bafa6 Merge remote-tracking branch 'hid/for-next' adds dee5732d9c96 Merge remote-tracking branch 'i2c/i2c/for-next' adds a0820743ae90 Merge remote-tracking branch 'i3c/i3c/next' adds c552e29fdd63 hwmon: (k10temp) Add Hygon Dhyana support adds 12ecd59dfdaf hwmon: (abx500) Use permission specific SENSOR[_DEVICE]_AT [...] adds 46cf2bc60fa6 hwmon: (acpi_power_meter) Replace S_<PERMS> with octal values adds 671317330400 hwmon: (ad7314) Use permission specific SENSOR[_DEVICE]_AT [...] adds 3d318f3857f7 hwmon: (ad7414) Use permission specific SENSOR[_DEVICE]_AT [...] adds 32a49bb6a240 hwmon: (ad7418) Use permission specific SENSOR[_DEVICE]_AT [...] adds 07bffbdc39a3 hwmon: (adc128d818) Use permission specific SENSOR[_DEVICE [...] adds c8974915e726 hwmon: (adcxx) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 1c0f64c84e22 hwmon: (adm1021) Use permission specific SENSOR[_DEVICE]_A [...] adds 9e9edbc859dc hwmon: (ads1015) Use permission specific SENSOR[_DEVICE]_A [...] adds 31280f63bfaa hwmon: (ads7828) Use permission specific SENSOR[_DEVICE]_A [...] adds 840142b87e65 hwmon: (ads7871) Use permission specific SENSOR[_DEVICE]_A [...] adds ecd87fe954d8 hwmon: (adt7462) Use permission specific SENSOR[_DEVICE]_A [...] adds a9de68c985de hwmon: (adt7470) Use permission specific SENSOR[_DEVICE]_A [...] adds 4b4859dd2651 hwmon: (adt7475) Use permission specific SENSOR[_DEVICE]_A [...] adds f959aefa81e0 hwmon: (adt7x10) Use permission specific SENSOR[_DEVICE]_A [...] adds dcf470270891 hwmon: (amc6821) Use permission specific SENSOR[_DEVICE]_A [...] adds 670d850939e7 hwmon: (applesmc) Replace S_<PERMS> with octal values adds 669489c2e914 hwmon: (aspeed-pwm-tacho) Use permission specific SENSOR[_ [...] adds 6d08042dd1ef hwmon: (asus_atk0110) Replace S_<PERMS> with octal values adds 378dfc020d3c hwmon: (coretemp) Replace S_<PERMS> with octal values adds 48ad5aa57233 hwmon: (da9052-hwmon) Use permission specific SENSOR[_DEVI [...] adds 9b661af4746d hwmon: (da9055-hwmon) Use permission specific SENSOR[_DEVI [...] adds 9b62315353ec hwmon: (dell-smm-hwmon) Use permission specific SENSOR[_DE [...] adds c0399d887973 hwmon: (ds1621) Use permission specific SENSOR[_DEVICE]_AT [...] adds 764d9264f1c6 hwmon: (ds620) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 812ec535a4fc hwmon: (emc1403) Use permission specific SENSOR[_DEVICE]_A [...] adds e41229e8fa83 hwmon: (emc2103) Use permission specific SENSOR[_DEVICE]_A [...] adds 91dad6aa2dcd hwmon: (emc6w201) Use permission specific SENSOR[_DEVICE]_ [...] adds e0d5595479d0 hwmon: (fschmd) Use permission specific SENSOR[_DEVICE]_AT [...] adds 4f96b0b37e0c hwmon: (ftsteutates) Use permission specific SENSOR[_DEVIC [...] adds a6bf17e8c96e Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds b8142c74978c Merge remote-tracking branch 'jc_docs/docs-next' adds 87bd0e034e84 media: lmedm04: Add missing usb_free_urb to free interrupt urb. adds 8d31a499c60f media: lmedm04: Move interrupt buffer to priv buffer. adds c35f0b16537c media: venus: add support for key frame adds 91dc5e91edf7 media: staging: tegra-vde: Replace debug messages with tra [...] adds d338e17993f7 media: v4l2: clarify H.264 loop filter offset controls adds 75fa6e4f83a0 media: coda: fix H.264 deblocking filter controls adds 87c9f1971492 media: pvrusb2: fix spelling mistake "statuss" -> "status" adds fe8fb032732f media: sun6i: fix spelling mistake "droped" -> "dropped" adds 22f54602526e media: cedrus: Remove global IRQ spin lock from the driver adds ad93f09b02ee media: MAINTAINERS: Change Todor Tomov's email address adds 8f4c20cb6ab1 media: marvell-ccic: trivial fix to the datasheet URL adds 4e1e0eb0e074 media: v4l2-ioctl: Zero v4l2_plane_pix_format reserved fields adds 2123cbd687ca media: venus: Support V4L2 QP parameters in Venus encoder adds de2563bce7a1 media: venus: core: Set dma maximum segment size adds 2fc6e404117e media: Use of_node_name_eq for node name comparisons adds 3ba37c2bcb0c media: rcar-csi2: add R8A77980 support adds a383096c98b4 media: rcar-vin: add R8A77980 support adds be7e3c3684e0 media: vivid: Improve timestamping adds d138091ffca6 media: v4l2-subdev: document controls need _FL_HAS_DEVNODE adds e0fe5c7b22a8 media: staging: media: imx: Use of_node_name_eq for node n [...] adds 69d2a734c5dc media: video-i2c: support runtime PM adds ac11da47ff45 media: video-i2c: check if chip struct has set_power function adds 66ca86fe37db media: dt-bindings: media: cedrus: Add compatibles for the [...] adds f7fa2b6ae13f media: cedrus: Add device-tree compatible and variant for [...] adds e82a34fa89f8 media: cedrus: Add device-tree compatible and variant for [...] adds 9ed5d5fb8b43 media: cetrus: return an error if alloc fails adds e4d7b113fdcc media: cedrus: don't initialize pointers with zero adds 00c30f42c759 media: rockchip vpu: remove some unused vars adds 0f4bb10857e2 media: siano: Use kmemdup instead of duplicating its function adds ee494cf377e1 media: v4l2-device: Link subdevices to their parent device [...] adds e159b6074c82 media: vimc: fix start stream when link is disabled adds b9586879a80f Merge remote-tracking branch 'v4l-dvb/master' adds 327601b0d1f3 Merge remote-tracking branch 'v4l-dvb-next/master' adds 07f88a2477f1 Merge branch 'acpica' into linux-next adds 59ceba8b6fde Merge branches 'acpi-misc' and 'acpi-tables' into linux-next adds 89b62f3e1153 Merge branch 'pm-avs' into linux-next adds 14fd63ea1abc Merge branches 'pm-qos', 'pm-cpuidle' and 'pm-cpufreq' int [...] adds c332f1e0d962 Merge branch 'devprop' into linux-next adds a64a17f1a118 Merge remote-tracking branch 'pm/linux-next' adds b7df4b8ac632 Merge remote-tracking branch 'cpupower/cpupower' adds fdd0c5d9d520 Merge remote-tracking branch 'opp/opp/linux-next' adds 5be52fccaf3d thermal: remove unused function parameter adds 964f4843a455 Thermal: do not clear passive state during system sleep adds 68000a0d983f thermal: Fix locking in cooling device sysfs update cur_state adds 9d6f76c6e82c thermal: int340x_thermal: int3400_thermal: simplify gettin [...] adds 26d84c276c1e thermal: rockchip_thermal: simplify getting .driver_data adds 3fc62efe0997 thermal: spear_thermal: simplify getting .driver_data adds 445ae758ceaf thermal: st: st_thermal: simplify getting .driver_data adds 209d07e63e14 thermal: zx2967_thermal: simplify getting .driver_data adds 3e8c4d31f8ed drivers: thermal: Move various drivers for intel platforms [...] adds 72e9baf99728 drivers: thermal: Move QCOM_SPMI_TEMP_ALARM into the qcom subdir adds eaaa598c0a28 Merge branches 'for-rc' and 'thermal-core' into next adds f1844411c5b5 Merge remote-tracking branch 'thermal/next' adds 35cb9c3f2672 Merge remote-tracking branch 'ieee1394/for-next' adds 2237a4fc3822 Merge remote-tracking branch 'dlm/next' adds aa613768fb6a Merge remote-tracking branch 'swiotlb/linux-next' adds d5ec8b002d5a next-20181203/rdma adds 00f54e68924e net: core: dev: Add extack argument to dev_open() adds dc1aea1e08de net: vrf: cycle_netdev(): Add an extack argument adds cf7686a01266 net: ipvlan: ipvlan_set_port_mode(): Add an extack argument adds 567c5e13be5c net: core: dev: Add extack argument to dev_change_flags() adds 6d0403216d03 net: core: dev: Add extack argument to __dev_change_flags() adds 263726053400 net: core: dev: Add call_netdevice_notifiers_extack() adds 40c900aa1ff5 net: core: dev: Attach extack to NETDEV_PRE_UP adds 1ba1daed90e2 selftests: mlxsw: Add a new test extack.sh adds ef2df7fc11f8 Merge branch 'Pass-extack-to-NETDEV_PRE_UP' adds 474fb1150d40 net: aquantia: fix RSS table and key sizes adds 71a963cfc50b net: aquantia: increase max number of hw queues adds a8c69ca79217 net: aquantia: fix initialization of RSS table adds 391637676fc9 net: aquantia: add support of RSS configuration adds 6b241e411607 Merge branch 'net-aquantia-add-RSS-configuration' adds ff23b91ce1ae vxlan: Add a function to init switchdev_notifier_vxlan_fdb_info adds 4f89f5b5353c vxlan: Add vxlan_fdb_replay() adds e5ff4b195289 vxlan: Add vxlan_fdb_clear_offload() adds 43920edf3b24 bridge: Add br_fdb_clear_offload() adds 2a36c1252068 mlxsw: spectrum: Track NVE type at FIDs adds 34139ede051e mlxsw: spectrum_switchdev: Publish mlxsw_sp_switchdev_notifier adds a6ef5a48a32f mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_replay adds b73ef0e0ee30 mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_clear_offload adds 83de78831b99 mlxsw: spectrum: Add mlxsw_sp_fid_ops.fdb_clear_offload adds 8a5969d8a83d mlxsw: spectrum_nve: Un/offload FDB on nve_fid_disable/enable adds 0efe9ed98d15 selftests: mlxsw: vxlan: Test FDB un/marking on VXLAN join/leave adds 55939b262a61 selftests: forwarding: Add PVID test case for VXLAN with V [...] adds 9f4c2cffd08c Merge branch 'mlxsw-Un-offload-FDB-on-NVE-detach-attach' adds fe0f7d698d5d net: hns3: remove existing process error functions and reo [...] adds 98da4027afa6 net: hns3: rename enable error interrupt functions adds f3fa4a94dbc2 net: hns3: re-enable error interrupts on hw reset adds 166b04c3ee31 net: hns3: deletes unnecessary settings of the descriptor data adds 381c356e9566 net: hns3: rename process_hw_error function adds 481a626a603d net: hns3: add optimization in the hclge_hw_error_set_state adds 332fbf576579 net: hns3: add handling of hw ras errors using new set of [...] adds 8bb147927c7c net: hns3: deleted logging 1 bit errors adds f6162d44126c net: hns3: add handling of hw errors reported through MSIX adds 7838f908e251 net: hns3: add handling of hw errors of MAC adds 8fc9d3e3b46b net: hns3: handle hw errors of PPP PF adds f69b10b317f9 net: hns3: handle hw errors of PPU(RCB) adds c3529177db47 net: hns3: handle hw errors of SSU adds 630ba007f475 net: hns3: add handling of RDMA RAS errors adds 12edfdfc7986 Merge branch 'hns3-error-handling' adds 58956317c8de neighbor: Improve garbage collection adds 0fbe82e628c8 net: call sk_dst_reset when set SO_DONTROUTE adds d37e56df23f9 tc-testing: Add command timeout feature to tdc adds dfe465d33e7f tc-testing: Add new TdcResults module adds 915c158deaf9 tc-testing: Implement the TdcResults module in tdc adds 8d189159ac1e tc-testing: gitignore, ignore generated test results adds 83af01ba1c2d Merge branch 'tc-testing-next' adds 97ef7b4c5501 ip: silence udp zerocopy smatch false positive adds 04fa26bab06d net: phy: mdio-gpio: Add platform_data support for phy_mask adds dc9d38cec71c net: phy: mdio-gpio: Add phy_ignore_ta_mask to platform data adds 120d633f199b Merge branch 'platform-data-controls-for-mdio-gpio' adds 91ba47957379 net: dsa: Restore MTU on master device on unload adds a60956ed72f7 net: dsa: Make dsa_master_set_mtu() static adds 4cc1feeb6ffc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds c1c8c27701b8 net: hns3: fix spelling mistake "offser" -> "offset" adds b1dd054dbb72 ipvlan: Remove a useless comparison adds f578e6764958 ieee802154: at86rf230: convert to DEFINE_SHOW_ATTRIBUTE adds 5061e3f43b7d net: xenbus: convert to DEFINE_SHOW_ATTRIBUTE adds a93f5b569625 fjes: convert to DEFINE_SHOW_ATTRIBUTE adds 4e6feb7adb9a bonding: convert to DEFINE_SHOW_ATTRIBUTE adds a324d6e454aa net: dsa: ksz: Add optional reset GPIO to Microchip KSZ sw [...] adds 924352c3d634 net: dsa: ksz: Add reset GPIO handling adds c535293f6351 Merge branch 'dsa-ksz-Add-reset-GPIO-handling' adds d8ed257f313f tcp: handle EOR and FIN conditions the same in tcp_tso_sho [...] adds 0afd0dbe1661 Merge remote-tracking branch 'net-next/master' adds 17f6c83fb5eb mips: bpf: fix encoding bug for mm_srlv32_op adds ee94b90c8aca mips: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_X adds 44cf43c04bb5 ppc: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* adds f860203b010a s390: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* adds 84708c138677 nfp: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* adds 2dc6b100f928 bpf: interpreter support BPF_ALU | BPF_ARSH adds c49f7dbd4f9c bpf: verifier remove the rejection on BPF_ALU | BPF_ARSH adds c099f3f413f3 selftests: bpf: update testcases for BPF_ALU | BPF_ARSH adds 6baefa1aa46f Merge branch 'support-alu32_arsh' adds c454a46b5efd bpf: Add bpf_line_info support adds ee491d8dbe49 bpf: tools: Sync uapi bpf.h adds 05687352c600 bpf: Refactor and bug fix in test_func_type in test_btf.c adds 4d6304c76355 bpf: Add unit tests for bpf_line_info adds f0187f0b17fa bpf: libbpf: Refactor and bug fix on the bpf_func_info loa [...] adds 3d65014146c6 bpf: libbpf: Add btf_line_info support to libbpf adds b053b439b72a bpf: libbpf: bpftool: Print bpf_line_info during prog dump adds ca5d1a7fad0f Merge branch 'bpf_line_info' adds 01d3240a04f4 media: bpf: add bpf function to report mouse movement adds e434b8cdf788 bpf: relax verifier restriction on BPF_MOV | BPF_ALU adds 10a5ce985399 bpf: bpftool: Fix newline and p_err issue adds 7a5725ddc6e1 bpf: clean up bpf_prog_get_info_by_fd() adds 11d8b82d2222 bpf: rename *_info_cnt to nr_*_info in bpf_prog_info adds b4f8623c0cef tools/bpf: sync kernel uapi bpf.h to tools directory adds cfc542411bd4 tools/bpf: rename *_info_cnt to nr_*_info adds aa570ff4fd36 Merge branch 'rename-info_cnt-to-nr_info' adds 44fd5cc9bb7c Merge remote-tracking branch 'bpf-next/master' adds 8152f7eead7b Merge remote-tracking branch 'ipsec-next/master' adds 3fd3c80acc17 net/mlx5: Expose packet based credit mode adds fe206c209314 net/mlx5: When fetching CQEs return CQE instead of void pointer adds 6254adeb1f69 net/mlx5: Use helper to get CQE opcode adds bdefffd13bf2 IB/mlx5: Use helper to get CQE opcode adds 7300375f181e net/mlx5: Move flow counters data structures from flow ste [...] adds c2fb3db22d35 net/mlx5: Rework handling of port module events adds 37a12aae06fd net/mlx5: Add support for PCIe power slot exceeded error in PME adds 8d6b57e64459 net/mlx5: Add support for plugged-disabled cable status in PME adds fd4572b3ff3f net/mlx5: Add monitor commands layout and event data adds 5886a96ad19d net/mlx5: Revise gre and nvgre key formats adds 1b115498598f net/mlx5: Introduce extended destination fields adds aa39c2c0e44d net/mlx5: E-Switch, Change vhca id valid bool field to bit flag adds a2c6162b12f1 net/mlx5: Support extended destination format in flow stee [...] adds 6c22a11957f4 net/mlx5: Remove the get protocol device interface entry adds 2375b9cf984d Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 0f5d803dfba7 Merge remote-tracking branch 'netfilter-next/master' adds a05a5e66dc3d Merge remote-tracking branch 'nfc-next/master' adds 55ff9f954373 Merge remote-tracking branch 'mac80211-next/master' adds 2651da7e2775 Merge remote-tracking branch 'gfs2/for-next' adds b3dd93030c3c mtd: maps: physmap: Leave assigned complex mappings adds 9d3b5086f6d4 mtd: physmap_of_gemini: Handle pin control adds 31bc8db13245 Merge remote-tracking branch 'mtd/mtd/next' adds 10949af1681d mtd: spinand: Add initial support for Toshiba TC58CVG2S0H adds 0813621ba898 mtd: rawnand: Stop passing mtd_info objects to internal functions adds 99f3351a6d6e mtd: rawnand: Reorganize code to avoid forward declarations adds 996852a97bc6 mtd: rawnand: legacy: Drop useless test in nand_legacy_set [...] adds 1f2d29e634b3 mtd: rawnand: Move nand_exec_op() to internal.h adds 336058c8f4c2 mtd: rawnand: Remove unused NAND_CONTROLLER_ALLOC flag adds fbb080a1fcad mtd: rawnand: ams-delta: Allow this driver to be compiled [...] adds 4857393d5655 mtd: rawnand: ams-delta: Add an SPDX tag to replace the li [...] adds d54445d664a1 mtd: rawnand: ams-delta: Fix various coding style issues adds 8bbc3c0850d0 mtd: rawnand: ams-delta: cleanup ams_delta_init() error path adds 876ba603c9e0 mtd: rawnand: ams-delta: Check mtd_device_register() return code adds 9fd6bcffe741 mtd: rawnand: ams-delta: Explicitly inherit from nand_controller adds 1d0178593d14 mtd: rawnand: Add nand_[de]select_target() helpers adds ae2294b10b0f mtd: rawnand: Pass the CS line to be selected in struct na [...] adds 02b4a52604a4 mtd: rawnand: Make ->select_chip() optional when ->exec_op [...] adds 550b9fc4e3af mtd: rawnand: fsmc: Stop implementing ->select_chip() adds b25251414f6e mtd: rawnand: marvell: Stop implementing ->select_chip() adds 2ace451cae22 mtd: rawnand: tegra: Stop implementing ->select_chip() adds 653c57c7da08 mtd: rawnand: vf610: Stop implementing ->select_chip() adds 1770022ffa85 mtd: rawnand: ams-delta: Stop implementing ->select_chip() adds 7d6c37e90cf9 mtd: rawnand: Deprecate the ->select_chip() hook adds f2abfeb2078b mtd: rawnand: Move the ->exec_op() method to nand_controller_ops adds 7a08dbaedd36 mtd: rawnand: Move ->setup_data_interface() to nand_contro [...] adds 02e1ca60f4c3 ARM: OMAP1: ams-delta: Provide GPIO lookup table for NAND [...] adds 9773861304f1 mtd: rawnand: ams-delta: Request data port GPIO resource adds 7416bd35008c mtd: rawnand: ams-delta: Use GPIO API for data I/O adds 48fa2f58a5d6 ARM: OMAP1: ams-delta: Drop obsolete NAND resources adds 1b489effdb6d mtd: rawnand: marvell: fix spelling mistake in kernel doc adds a2a05c2f530c mtd: rawnand: denali: remove ->dev_ready() hook adds 5fb3dc114706 mtd: rawnand: denali: remove denali_reset_banks() adds bfc535f44089 mtd: rawnand: fsmc: Stop passing mtd_info objects to inter [...] adds 5b47f4078103 mtd: rawnand: fsmc: Fix the fsmc_nand_data kernel-doc adds 1e809f7ef4d2 mtd: rawnand: fsmc: Make conversion from chip to fsmc consistent adds ad71148c1804 mtd: rawnand: fsmc: Stop using the dummy controller obj adds bb6963449f3d mtd: rawnand: fsmc: Add an SPDX tag to replace the license text adds fc43f45ed563 mtd: rawnand: fsmc: Fix all coding style issues reported b [...] adds 4440f781969d mtd: rawnand: vf610: Stop passing mtd_info to internal functions adds da59b4538c4c mtd: rawnand: vf610: Stop using the dummy controller obj adds 419e5b84a4be mtd: rawnand: vf610: Add an SPDX tag to replace the license text adds 7b6a9b28ecf2 mtd: rawnand: Deprecate the dummy_controller field adds c93c613214ac mtd: spinand: add support for GigaDevice GD5FxGQ4xA adds 38842572df1c mtd: rawnand: jz4780: annotate implicit fall throughs adds 0003bc391488 Merge remote-tracking branch 'nand/nand/next' adds e7b65a49c43f mtd: spi-nor: remove unneeded smpt zeroization adds d720a43333b0 mtd: spi-nor: Add Winbond w25q128jv support adds 815541713730 mtd: spi-nor: Add support for mx25u12835f adds f66734ae2d8d mtd: spi-nor: mark desirable switch case fall through adds 0005aad09453 mtd: spi-nor: add macros related to MICRON flash adds a98086e00420 mtd: spi-nor: add entry for mt35xu512aba flash adds 4cc106f8f245 mtd: spi-nor: Add support for IS25LP032/064 adds 84a1c2109d23 mtd: spi-nor: cast to u64 to avoid uint overflows adds 548ed6847f53 mtd: spi-nor: Add the SNOR_F_4B_OPCODES flag adds 2aaa5f7e0c07 mtd: spi-nor: Add a post BFPT parsing fixup hook adds 2bffa65da43e mtd: spi-nor: Add a post BFPT fixup for MX25L25635E adds 87f3ed184d97 mtd: spi-nor: Drop inline on all internal helpers adds f10aa369d5c2 mtd: spi-nor: Avoid forward declaration of internal functions adds b296379fef7c mtd: spi-nor: Stop passing flash_info around adds eb6ec1d79b40 mtd: spi-nor: Make the enable argument passed to set_byte( [...] adds e9f3a2bcc374 mtd: spi-nor: Add an SPDX tag to spi-nor.{c,h} adds d05e21e3cfc7 mtd: spi-nor: Add 4B_OPCODES flag to is25lp256 adds 816873eaeec6 mtd: spi-nor: parse SFDP 4-byte Address Instruction Table adds b422847877e3 mtd: spi-nor: Add support for is25lp016d adds 9d9400c203d6 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 946dca8fe456 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] adds 1c876a90e253 crypto: ccree - add support for CryptoCell 703 adds fefbc0b4bcb3 dt-bindings: crypto: ccree: add dt bindings for ccree 703 adds 18596781e0be MAINTAINERS: ccree: add co-maintainer adds c97e4df573f2 MAINTAINERS: change NX/VMX maintainers adds 2ced26078fcf crypto: user - made crypto_user_stat optional adds a6a31385364c crypto: user - CRYPTO_STATS should depend on CRYPTO_USER adds 6e8e72cd206e crypto: user - convert all stats from u32 to u64 adds 7f0a9d5c9d1b crypto: user - split user space crypto stat structures adds 76d09ea7c22f crypto: tool: getstat: convert user space example to the n [...] adds f7d76e05d058 crypto: user - fix use_after_free of struct xxx_request adds b0af91c14109 crypto: user - Fix invalid stat reporting adds 5fff81729f09 crypto: user - remove intermediate variable adds 17c18f9e3328 crypto: user - Split stats in multiple structures adds 44f13133cb03 crypto: user - rename err_cnt parameter adds 1f6669b9716c crypto: user - Add crypto_stats_init adds c35828ea906a crypto: chcr - small packet Tx stalls the queue adds 8362ea16f69f crypto: chcr - ESN for Inline IPSec Tx adds 88d905e20b11 crypto: cavium/nitrox - convert to DEFINE_SHOW_ATTRIBUTE adds 98ac1e1eaee3 Merge remote-tracking branch 'crypto/master' adds b6b287ce16b9 Merge remote-tracking branch 'drm/drm-next' adds 672951cbe9b9 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds badcfe4cfdb1 drm/msm: dpu: Add tracing around CTL_FLUSH adds f080f6617b72 drm/msm/dpu: Remove dpu_kms_pm_suspend/resume adds 3c7aafe50568 drm/msm: Cut dpu_kms hooks from msm_pm_suspend/resume adds 6b9b0b41b355 drm/msm/dpu: Remove suspend state tracking from crtc adds dc2c706f19d2 drm/msm/dpu: Replace dpu_crtc_reset by atomic helper adds f3121134ed44 drm/msm: Remove dpu_encoder_phys_ops->hw_reset() adds 01a9bd0f5a10 drm/msm: dpu: Remove unused functions from msm_media_info.h adds 4f43ce4c3f8f drm/msm: dpu: Remove _dpu_encoder_power_enable() adds ac0b38901028 drm/msm: dpu: Remove 'inline' from several functions adds 2b779eedc3ec drm/msm: dpu: Remove empty/useless labels adds a2cf43a183f0 drm/msm: dpu: Clean up _dpu_core_video_mode_intf_connected() adds f5e2fde972da drm/msm: dpu: Remove checks from dpu_plane_destroy_state() adds 0c967105026a drm: msm: Use DRM_DEV_* instead of dev_* adds 27ef8a60568e drm/msm/dpu: set geometry for iommu domain adds 91445ba90699 drm/msm: update generated headers adds 1f501db8c8c3 drm/msm/gpu: Allocate the correct size for the GPU memptrs adds 2d853dcd2398 drm/msm: Gracefully handle failure in _msm_gem_kernel_new adds edfa0da5c052 drm/msm/gpu: Add per-submission statistics adds a8399c8d02a0 drm/msm/gpu: Add trace events for tracking GPU submissions adds 19494c7213b3 drm/msm/gpu: Only store local command buffers in the GPU state adds 1bd7e5b7ef22 drm/msm/gpu: Move gpu_poll_timeout() to adreno_gpu.h adds 273afe2a61fc drm/msm/adreno: Don't capture register values if target do [...] adds c0531822daba drm/msm/a6xx: Add a6xx gpu state adds 6781608140f7 drm/msm/a6xx: Track and manage a6xx state memory adds dadb36b7ec42 drm/msm: Add a common function to free kernel buffer objects adds 39be22fe2bab drm/msm: Remove sgt from the mmu unmap function adds d455c92d30c9 drm/msm: Split msm_gem_get_iova into two steps adds 7b1b969fe04e drm/msm: Clean up and enhance the output of the 'gem' debu [...] adds c90d8d12b05a drm/msm: Add msm_gem_get_and_pin_iova() adds 7fc9da40bc32 drm/msm: Count how many times iova memory is pinned adds 7799a98edd80 drm/msm: Add a name field for gem objects adds ed56703bb3e7 drm/msm/gpu: Map the ringbuffer in the iova at create time adds bb9a10ce32e8 drm/msm: Optimize adreno_show_object() adds aaa87ab321bc drm/msm/gpu: add submit flag to hint which buffers should [...] adds 4d8b0fd06010 drm/msm: rework GEM_INFO ioctl adds f3ddde24719e drm/msm: add uapi to get/set debug name adds d943e1917372 drm/msm: bump UAPI version adds 2fbaf2694f6f drm/msm/mdp4: only use lut_clk on mdp4.2+ adds 6a0d519d0742 drm/msm/mdp4: allocate blank_cursor_no with MSM_BO_SCANOUT flag adds fa1c64142eba drm/msm: use contiguous vram for MSM_BO_SCANOUT when possible adds ce420407be97 drm/msm/adreno: add a2xx adds 126c5e36b167 drm/msm/mdp5: add config for msm8917 adds 517088a43de6 drm/msm: set priv->kms to NULL before uninit adds e8e63c8f69f7 drm/msm/dsi: fix dsi clock names in DSI 10nm PLL driver adds 7d68d4c80469 drm/msm/dpu: Correct dpu destroy and disable order adds ea87b507ecc0 drm/msm: dpu: Only check flush register against pending flushes adds 85f9d1a4331f drm/msm: dpu: Make legacy cursor updates asynchronous adds b6bcd8144afe drm/msm/a6xx: Use new kernel API free function for gpu state adds 0fe591a2321b drm/msm/a6xx: Add a name for the crashdumper buffer adds 5cf25785f9b3 drm/msm: Only add available components adds f90d72c765f9 drm/msm: implement a2xx mmu adds f2d2cf9f5efd drm/msm/mdp4: add lcdc-align-lsb flag to control lane alignment adds ee8f49bab6ef dt-bindings: display: msm/gpu: document amd,imageon compatible adds 22fcb4225ea9 dt-bindings: msm/dsi: Add ref clock for PHYs adds e75169506696 drm/msm: add headless gpu device for imx5 adds 6eb2e2b614ea drm/msm: dpu: Allocate proper amount for dpu_crtc_state adds ebcaaa43dd0a drm: Clear state->acquire_ctx before leaving drm_atomic_he [...] adds 9ab6ac03a4c1 drm: Move drm_mode_setcrtc() local re-init to failure path adds eda1ee0af44f drm: Move atomic_state_put after locks are dropped adds a66ceb76228e drm: Add DRM_MODESET_LOCK_BEGIN/END helpers adds 235fcabbe8a0 drm/msm: dpu: Remove dpu_power_handle_get_dbus_name() adds 28202680f304 drm/msm: dpu: Remove unused trace_dpu_perf_update_bus() adds 837841b619f4 drm/msm: dpu: Remove dpu_power_client adds a576a6a2ba42 drm/msm: dpu: Don't use power_event for vbif_init_memtypes adds 465dc35f74af drm/msm: dpu: Handle crtc pm_runtime_resume() directly adds 407832a9ef58 drm/msm: dpu: Remove power_handle from core_perf adds bad43baa5441 drm/msm: dpu: Include dpu_io_util.h directly in dpu_kms.h adds 4b36e04010b0 drm/msm: dpu: Move DPU_POWER_HANDLE_DBUS_ID to core_perf adds e01cc48f849e drm/msm: dpu: Remove dpu_power_handle adds ed47ea217e24 drm/msm: dpu: Fix typo in dpu_encoder adds 5d4acb7d0b6d drm/msm: dpu: Add ->enabled to dpu_encoder_virt adds 2e2b487d79cc drm/msm: dpu: Move crtc runtime resume to encoder adds 6d184ea98708 drm/msm: dpu: Don't drop locks in crtc_vblank_enable adds b5f5e613cacb drm/msm: dpu: Grab the modeset locks in frame_event adds bb70c48ca39d drm/msm: dpu: Stop using encoder->crtc pointer adds 170fb71c3933 drm/msm: dpu: Add modeset lock checks where applicable adds fcb7fc8566f4 drm/msm: dpu: Move pm_runtime_(get|put) from vblank_enable adds 630fe0f31f10 drm/msm: dpu: Remove crtc_lock from setup_mixers adds 4ca5a306cb85 drm/msm: dpu: Remove vblank_callback from encoder adds 56d740800bc3 drm/msm: dpu: Use atomic_disable for dpu_crtc_disable adds 55529ff9ec26 drm/msm: dpu: Don't bother checking ->enabled in dpu_crtc_vblank adds 52d50b2461e3 drm/msm: dpu: Separate crtc assignment from vblank enable adds 9d8a6cbee1e2 drm/msm: dpu: Remove vblank_requested flag from dpu_crtc adds 053d160eef98 drm/msm: dpu: Remove crtc_lock adds effec874792f drm/msm/dpu: Remove dpu_dbg adds e8f3ea8ede85 drm/msm/dpu: Remove dpu_crtc_get_mixer_height adds 3cf804ea0345 drm/msm/dpu: Remove dpu_crtc_is_enabled() adds 6b22cc55d223 drm/msm/dpu: Remove unused functions adds 5ad02612f294 drm/msm/dpu: Cleanup callers of dpu_hw_blk_init adds b1de90386f79 drm/msm: Make irq_postinstall optional adds a768a37e8b57 drm/msm/dpu: Remove dpu_irq and unused functions adds 146585c515d2 drm/msm/dpu: Cleanup the debugfs functions adds 6b01231176a7 drm/msm/dpu: Further cleanups for static inline functions adds da44b72d6a67 drm/msm/dpu: Clean up dpu_media_info.h static inline functions adds fe466fb236fe drm/msm/dpu: Fix clock issue after bind failure adds 231fa6f24dc8 Merge remote-tracking branch 'drm-msm/msm-next' adds 56c95c5fcf90 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds a9596194d4d9 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds ab6000d31ff9 Merge remote-tracking branch 'regmap/for-next' adds 192a71229540 ALSA: aoa: Remove direct OF name and type accesses adds 157ab88ef64a ALSA: aoa: Use of_node_name_eq for node name comparisons adds 2bff7e97ebbb Merge branch 'for-linus' into for-next adds e6ce180fa6df ALSA: hda - Add jack pointer and unsolicited event bits to [...] adds 911761c23043 ALSA: hda - Add jack button support adds e854747d7593 ALSA: hda/realtek - Enable headset button support for new codec adds 46079bacb469 Merge branch 'for-linus' into for-next adds 66312cf85927 Merge remote-tracking branch 'sound/for-next' adds 03a1ad9e7e88 Merge branch 'asoc-4.20' into asoc-linus adds 8efc1afd7e05 ASoC: max9867: Remove useless assignment adds 29f58ff06795 ASoC: max9867: Fix power management adds 715ee1916b95 ASoC: max9867: Calculate LRCLK divider adds bc2610a6c4c9 ASoC: max9867: Fix signal paths adds 09b382007aa5 ASoC: sdm845: Add TDM configuration for speaker adds ce55698d3232 ASoC: sdm845: Add configuration for headset codec adds 8084945d3c93 ASoC: max9867: Add copyright and module author adds 271248f4c2bf ASoC: Intel: bytcr_rt5640: Add quirk for the Prowise PT301 tablet adds 02e5af657562 ASoC: Intel: bytcr_rt5640: Add quirk for the Point of View [...] adds 7f63196eaa83 ASoC: Intel: kbl_da7219_max98927: fix the audio jack butto [...] adds e9dc919043c5 ASoC: sdm845: add rt5663 codec select adds 2b320e046495 ASoC: simple-card-utils: fix build warning without CONFIG_OF adds 4fb7f4df49d3 ASoC: simple-card: use cpu/codec pointer on simple_dai_props adds dbd08fe59cf8 ASoC: simple-scu-card: tidyup asoc_simple_card_parse_daifm [...] adds 92b1a8a2da37 Merge branch 'asoc-4.21' into asoc-next adds 881a8246918b Merge remote-tracking branch 'sound-asoc/for-next' adds fa2bd4f99701 Merge remote-tracking branch 'modules/modules-next' adds 0832e93632c6 Input: rotary-encoder - don't log EPROBE_DEFER to kernel log adds 7aa84a69fa8a Merge remote-tracking branch 'input/next' adds 6e0de61107f0 blk-mq: remove QUEUE_FLAG_POLL from default MQ flags adds 0fe061b9f03c blkcg: fix ref count issue with bio_blkcg() using task_css adds b978962ad4f7 blkcg: update blkg_lookup_create() to do locking adds beea9da07d8a blkcg: convert blkg_lookup_create() to find closest blkg adds 2268c0feb0ff blkcg: introduce common blkg association logic adds 892ad71f622b dm: set the static flush bio device on demand adds 5cdf2e3fea5e blkcg: associate blkg when associating a device adds e439bedf6b24 blkcg: consolidate bio_issue_init() to be a part of core adds 6a7f6d86a561 blkcg: associate a blkg for pages being evicted by swap adds fd42df305f80 blkcg: associate writeback bios with a blkg adds db6638d7d177 blkcg: remove bio->bi_css and instead use bio->bi_blkg adds fc5a828bfad6 blkcg: remove additional reference to the css adds 6f70fb66182b blkcg: remove bio_disassociate_task() adds 7fcf2b033b84 blkcg: change blkg reference counting to use percpu_ref adds 7754f669ffde blkcg: rename blkg_try_get() to blkg_tryget() adds 84f603246db9 block: add rq_qos_wait to rq_qos adds b6c7b58f5fcc block: convert wbt_wait() to use rq_qos_wait() adds d3fcdff19054 block: convert io-latency to use rq_qos_wait adds 4705de735b33 blkcg: put back rcu lock in blkcg_bio_issue_check() adds 5938870247be blk-mq: re-build queue map in case of kdump kernel adds 1190203555ec nvme: consolidate memset calls in the nvme_setup_cmd path adds 103e515efa89 nvme: add a numa_node field to struct nvme_ctrl adds 12b2117161dd nvme: introduce ctrl attributes enumeration adds 3e53ba38a940 nvme: cache controller attributes adds 6e3ca03ee934 nvme: support traffic based keep-alive adds c09305ae4997 nvmet: support for traffic based keep-alive adds 50a909db36f2 nvmet: use IOCB_NOWAIT for file-ns buffered I/O adds 6c8312ad509c nvmet: provide aen bit functions for multiple controller types adds 7114ddeb40c0 nvmet: change aen mask functions to use bit numbers adds f9362ac1738a nvmet: allow Keep Alive for Discovery controller adds 90107455cce7 nvmet: make kato and AEN processing for use by other controllers adds f301c2b13689 nvmet: add defines for discovery change async events adds 6a8ec0ac5ede nvmet: add support to Discovery controllers for commands adds 253928eec61a nvmet: allow host connect even if no allowed subsystems ar [...] adds b662a078576e nvmet: enable Discovery Controller AENs adds 03198c4d9fc8 nvmet: mark nvmet_genctr static adds 6e2e312ea7ff nvmet-fc: remove the IN_ISR deferred scheduling options adds e6a622fd6d66 nvmet: support fabrics sq flow control adds 0445e1b5a2fe nvmet: don't override treq upon modification. adds 9b95d2fb857f nvmet: expose support for fabrics SQ flow control disable in treq adds 8154ed730bc6 nvme: disable fabrics SQ flow control when asked by the user adds 5c4072ad1c15 nvme: Remove unused forward declaration adds ad1f824948e4 nvmet-rdma: Add unlikely for response allocated check adds cb019da3dabf nvmet: use unlikely for req status check adds 5a3a6d696586 nvmet: fix the structure member indentation adds 49cd84b6f8b6 nvme: implement Enhanced Command Retry adds 3236b458c475 nvme: remove unused function nvme_ctrl_ready adds 29cadd2bb667 scsi: Fix a harmless double shift bug adds 58ab5e32e6fd sbitmap: silence bogus lockdep IRQ warning adds 96f774106ed4 Merge tag 'v4.20-rc6' into for-4.21/block adds cfa4885ae990 Merge branch 'for-4.21/libata' into for-next adds 80a787ba3809 dm: dont rewrite dm_disk(md)->part0.in_flight adds dbd3bbd291a0 dm rq: leverage blk_mq_queue_busy() to check for outstanding IO adds 112f158f66cb block: stop passing 'cpu' to all percpu stats methods adds 5b18b5a73760 block: delete part_round_stats and switch to less precise [...] adds 1226b8dd0e91 block: switch to per-cpu in-flight counters adds e016b78201a2 block: return just one value from part_in_flight adds 6f75723190d8 dm: remove the pending IO accounting adds f0ea84586b7c Merge branch 'for-4.21/block' into for-next adds 9f83cfdb1ace sata_rcar: fix deferred probing adds 3d4078e71514 Merge branch 'for-4.21/libata' into for-next adds e4025e46f093 mtip32xx: avoid using semaphores adds 4ba09f69e20d mtip32xx: use BLK_STS_DEV_RESOURCE for device resources adds ef9e8d391154 Merge branch 'for-4.21/block' into for-next adds b7934ba4147a dm: fix inflight IO check adds fa1b80970d36 Merge branch 'for-4.21/block' into for-next adds 74b185f8b9be Merge remote-tracking branch 'block/for-next' adds 687cf4412a34 dm cache metadata: verify cache has blocks in blocks_are_c [...] adds 89f5fa47476e dm: call blk_queue_split() to impose device limits on bios adds d57f9da89069 dm zoned: Fix target BIO completion handling adds 2743f8823505 dm: avoid indirect call in __dm_make_request adds 41d00a999fe3 dm rq: remove unused arguments from rq_completed() adds bb8614e4aa52 dm mpath: only flush workqueue when needed adds 7f82a1ca8aea dm: remove indirect calls from __send_changing_extent_only() adds 3bd1eb1979b6 dm writecache: fix typo in error msg for creating writecac [...] adds b52340240a7e dm bufio: update comment in dm-bufio.c adds 3c59af5b0797 dm snapshot: Fix excessive memory usage and workqueue stalls adds 078b3d2cfeaa dm kcopyd: Fix bug causing workqueue stalls adds 8ddf4d73b248 dm crypt: use u64 instead of sector_t to store iv_offset adds f8adcad27010 dm: Check for device sector overflow if CONFIG_LBDAF is not set adds f698fbbe5a51 dm flakey: Properly corrupt multi-page bios. adds 06122b0897fa dm integrity: fix spelling mistake in workqueue name adds e6266f7d1cd6 dm crypt: log the encryption algorithm implementation adds b4c5cb669831 dm verity: log the hash algorithm implementation adds bb81c39d8a63 Merge branch 'dm-4.21' into dm-next adds 0eaa6ef96fb6 Merge remote-tracking branch 'device-mapper/for-next' adds 97e206717501 Merge remote-tracking branch 'mmc/next' adds c79dd073c420 Merge remote-tracking branch 'kgdb/kgdb-next' adds 79c2353968c3 Merge remote-tracking branch 'md/for-next' adds 5391ad18eddb mfd: axp20x: Add AC power supply cell for AXP813 adds 539ad9c26234 mfd: axp20x: Re-align MFD cell entries adds 8c5931b383b3 mfd: axp20x: Add supported cells for AXP803 adds 34e59896faeb Merge remote-tracking branch 'mfd/for-mfd-next' adds b005602b3b1d Merge remote-tracking branch 'backlight/for-backlight-next' adds 8a931c1ab5ab Merge remote-tracking branch 'battery/for-next' adds d407c81adae5 Merge branch 'regulator-4.20' into regulator-linus adds 0edb040d416a regulator: core: Track dangling GPIO descriptors adds 5e6f3ae5c13b regulator: fixed: Let core handle GPIO descriptor adds e8a33aa0e3bc regulator: lm363x: Let core handle GPIO descriptor adds 2bb8ede0b141 regulator: lp8788-ldo: Let core handle GPIO descriptor adds 894077d5c871 regulator: max8952: Let core handle GPIO descriptor adds fe6c473e3e41 gpio: Export gpiod_get_from_of_node() adds d03c63dbcaa1 regulator: max77686: Let core handle GPIO descriptor adds ec757001c818 gpio: Enable nonexclusive gpiods from DT nodes adds cb28ee388e46 gpio: devres: Handle nonexclusive GPIOs adds 891ddbc79a61 gpio: Add devm_gpiod_unhinge() adds 48bd226f0ab3 regulator: max8973: Let core handle GPIO descriptor adds b23328d76dba regulator: da9211: Hand over GPIO to regulator core adds 1f5163fcf152 regulator: s5m8767: Hand over GPIO to regulator core adds 870311e52bbf regulator: tps65090: Hand over GPIO to regulator core adds 2b96edb57070 regulator: s2mps11: Hand over GPIO to regulator core adds f0a28c002a21 Merge branch 'regulator-4.21' into regulator-next adds 69ab80ed7c4d Merge remote-tracking branch 'regulator/topic/axp20x' into [...] adds 07d0c11fe37d Merge remote-tracking branch 'regulator/topic/coupled' int [...] adds 41c87f5d59a0 Merge remote-tracking branch 'regulator/for-next' adds bfc8af852507 Merge remote-tracking branch 'security/next-testing' adds a081b9127a78 Merge remote-tracking branch 'apparmor/apparmor-next' adds 080fbb905ab2 ima: add error mesage to kexec_load adds aa56469c4d03 selftests/ima: kexec_load syscall test adds e13454659b02 x86/ima: retry detecting secure boot mode adds f434e05d6782 ima: don't measure/appraise files on efivarfs adds 9115c3945371 integrity: Define a trusted platform keyring adds 26953cfe4d4d integrity: Load certs to the platform keyring adds f9d37306b70e efi: Add EFI signature data types adds 95bbe6b79c87 efi: Add an EFI signature blob parser adds ed6633bd9826 efi: Import certificates from UEFI Secure Boot adds f677fb08ea95 efi: Allow the "db" UEFI variable to be suppressed adds 6cb1d5f9b5ac ima: Support platform keyring for kernel appraisal adds 9f720a956c80 Merge remote-tracking branch 'integrity/next-integrity' adds fcb60a665a90 Merge remote-tracking branch 'selinux/next' adds a6847155c51c Merge remote-tracking branch 'tpmdd/next' adds e990e1274187 watchdog: renesas_wdt: don't set divider while watchdog is [...] adds 06f8f2ca0585 watchdog: cpwd: add of_node_put() adds 31eb42bd9353 watchdog: w83627hf_wdt: Add quirk for Inves system adds a9f081e86eae Merge remote-tracking branch 'watchdog/master' adds 5d35ee5cfa27 Merge remote-tracking branch 'iommu/next' adds 16bc660ee5de Merge remote-tracking branch 'audit/next' adds 27b4feb7fe37 devicetree,xen: add xen,shared-memory binding adds 36c710a6a698 kbuild: Add support for DT binding schema checks adds dd1facca4744 dt-bindings: Add a writing DT schemas how-to and annotated [...] adds 0c679718992e dt-bindings: altera: Convert clkmgr binding to json-schema adds 2cab5d21d238 dt-bindings: i2c: Convert i2c-gpio binding to json-schema adds c59472733ee1 dt-bindings: timer: Convert ARM timer bindings to json-schema adds 5117c46bb302 dt-bindings: arm: Convert cpu binding to json-schema adds b462b54f8b0c dt-bindings: arm: Convert primecell binding to json-schema adds b78d35aee10e dt-bindings: arm: Convert Altera board/soc bindings to jso [...] adds 96ba5ad387bf dt-bindings: arm: Convert Calxeda board/soc bindings to js [...] adds f9051e6864f7 dt-bindings: arm: Convert TI davinci board/soc bindings to [...] adds 67f957c99229 dt-bindings: arm: Convert TI nspire board/soc bindings to [...] adds 6ad9001cb142 dt-bindings: arm: Convert QCom board/soc bindings to json-schema adds 549000e8cc06 dt-bindings: arm: Convert CSR SiRF board/soc bindings to j [...] adds c21074cd76ac dt-bindings: arm: Convert SPEAr board/soc bindings to json-schema adds 7dd8dd3d28f6 dt-bindings: arm: Convert ST STi board/soc bindings to jso [...] adds 0410ed37205c dt-bindings: arm: Convert VIA board/soc bindings to json-schema adds f2255d146d21 dt-bindings: arm: Convert Xilinx board/soc bindings to jso [...] adds e0b9ef96edcd dt-bindings: arm: Add missing Xilinx boards adds 0e79defb522b dt-bindings: arm: Convert ZTE board/soc bindings to json-schema adds 8d2df40827fe Merge branch 'yaml-bindings-for-v4.21' into dt/next adds 1c51de9346a7 Merge remote-tracking branch 'devicetree/for-next' adds a31e8df3efaa Merge branch 'spi-4.20' into spi-linus adds 2477845ebb90 Merge branch 'spi-4.21' into spi-next adds 2a9d92fb3a12 mtd: atmel-quadspi: disallow building on ebsa110 adds d54e69cde305 Merge remote-tracking branches 'spi/topic/mem' and 'spi/to [...] adds 459cd774aa6f Merge remote-tracking branch 'spi/for-next' adds abbadec392f7 Merge branch 'core/core' adds 4bbfd7467cfc Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] adds 9e6b56650cd7 Merge branch 'core/rcu' adds ab2180a15ce5 firmware/efi: Add NULL pointer checks in efivars API functions adds 6935b3c43da9 efi/fdt: Indentation fix adds 8c25db0a5a67 efi/fdt: Simplify the get_fdt() flow adds 7e0dabd3010d x86/mm/pageattr: Introduce helper function to unmap EFI bo [...] adds 08cfb38f3ef4 x86/efi: Unmap EFI boot services code/data regions from efi_pgd adds 47c33a095e1f x86/efi: Move efi_<reserve/free>_boot_services() to arch/x86 adds 3db5e0ba8b8f efi/libstub: Disable some warnings for x86{,_64} adds 5f0b0ecf043a efi: Permit multiple entries in persistent memreserve data [...] adds 80424b02d42b efi: Reduce the amount of memblock reservations for persis [...] adds a3eb86ab09f1 Merge branch 'efi/core' adds 989a4222c13a Merge tag 'v4.20-rc5' into irq/core, to pick up fixes adds 95c0cd5ea0e8 irq: Fix various typos in comments adds 039693e411ff Merge branch 'irq/core' adds 4607abbcf464 tools/memory-model: Model smp_mb__after_unlock_lock() adds e188d24a382d tools/memory-model: Add scripts to check github litmus tests adds a6f1de04276d tools/memory-model: Make scripts take "-j" abbreviation fo [...] adds 98cb5b434dce Merge branch 'locking/core' adds ddd1bd5cfde5 Merge tag 'v4.20-rc5' into perf/core, to pick up fixes adds fca0c116504e perf: Fix typos in comments adds 33535fe80a20 Merge branch 'perf/core' adds 5f675231e456 Merge tag 'v4.20-rc5' into sched/core, to pick up fixes adds dfcb245e2848 sched: Fix various typos in comments adds 17d094da80b4 Merge branch 'sched/core' adds ce10a5b3954f timekeeping: Use proper seqcount initializer adds 00388247520f Merge branch 'timers/core' adds 9511f518b4a2 Merge branch 'x86/amd-nb' adds 24b7c77bbb24 x86/vdso: Remove obsolete "fake section table" reservation adds 29434801e7e9 x86/vdso: Remove a stale/misleading comment from the linke [...] adds 8fea39c47d18 Merge branch 'x86/asm' adds ef232a78b963 Merge branch 'x86/boot' adds 829889ac4a7d x86/um: Remove -fno-unit-at-a-time workaround for pre-4.0 GCC adds 63fea0af43af x86, powerpc: Remove -funit-at-a-time compiler option entirely adds 78921ab4686b Merge branch 'x86/build' adds f4f90641e865 Merge branch 'x86/cache' adds df60673198ae Merge tag 'v4.20-rc5' into x86/cleanups, to sync up the tree adds a97673a1c43d x86: Fix various typos in comments adds ad3bc25a3207 x86/kernel: Fix more -Wmissing-prototypes warnings adds 4b1bacab61aa x86/kprobes: Remove trampoline_handler() prototype adds bf6ef6f4504a Merge branch 'x86/cleanups' adds 0abbbc63d025 x86/umip: Print UMIP line only once adds 438cbf887124 x86/umip: Make the UMIP activated message generic adds 35ae2bd7802b Merge branch 'x86/cpu' adds d08452390179 x86/fpu: Use unsigned long long shift in xfeature_uncompac [...] adds e08e32119b94 x86/process/32: Remove asm/math_emu.h include adds d23650e06299 x86/thread_info: Remove _TIF_ALLWORK_MASK adds 1a4226efaf80 x86/pkeys: Make init_pkru_value static adds 6637401c35b2 x86/fpu: Add might_fault() to user_insn() adds 2f2fcc40a961 x86/fpu: Update comment for __raw_xsave_addr() adds 12209993e98c x86/fpu: Don't export __kernel_fpu_{begin,end}() adds ed4d13cb2ef9 Merge branch 'x86/fpu' adds 71a7ee43bffe Merge branch 'x86/microcode' adds c683c37cd132 generic/pgtable: Make {pmd, pud}_same() unconditionally available adds 0cebbb60f759 generic/pgtable: Introduce {p4d,pgd}_same() adds 4369deaa2f02 generic/pgtable: Introduce set_pte_safe() adds 0a9fe8ca844d x86/mm: Validate kernel_physical_mapping_init() PTE population adds ba6f508d0ec4 x86/mm: Drop usage of __flush_tlb_all() in kernel_physical [...] adds c498e282ba19 Merge branch 'x86/mm' adds a466bcce42b3 Merge branch 'x86/platform' adds aa77bfb354c4 x86/speculation: Change misspelled STIPB to STIBP adds f51760aa3f1b Merge branch 'x86/pti' adds d999c0ec2498 x86/hpet: Remove unused FSEC_PER_NSEC define adds 5fa837519763 Merge branch 'x86/timers' adds 1659c16c368f Merge remote-tracking branch 'tip/auto-latest' adds ded414ebcd58 clocksource/drivers/fttmr010: Fix invalid interrupt regist [...] adds 9ec20fdd96ac Merge remote-tracking branch 'clockevents/clockevents/next' adds 993e719b1721 Merge remote-tracking branch 'edac-amd/for-next' adds 23621fac32ec function_graph: Remove unused task_curr_ret_stack() adds c43ac4a53019 tracing: Do not line wrap short line in function_graph_enter() adds d864a3ca8830 fgraph: Create a fgraph.c file to store function graph inf [...] adds 9cd2992f2d6c fgraph: Have set_graph_notrace only affect function_graph tracer adds 421d1069cd85 arm64: function_graph: Remove use of FTRACE_NOTRACE_DEPTH adds 761efe8a94cf function_graph: Remove the use of FTRACE_NOTRACE_DEPTH adds 3306fc4aff46 ftrace: Create new ftrace_internal.h header adds c8dd0f458745 function_graph: Do not expose the graph_time option when p [...] adds e73e679f656e fgraph: Move function graph specific code into fgraph.c adds 317e04ca905a tracing: Rearrange functions in trace_sched_wakeup.c adds 688f7089d885 fgraph: Add new fgraph_ops structure to enable function gr [...] adds 76b42b63ed0d function_graph: Move ftrace_graph_ret_addr() to fgraph.c adds b0e21a61d319 function_graph: Have profiler use new helper ftrace_graph_ [...] adds ca16b0fbb052 tracing: Have trace_stack nr_entries compare not be so subtle adds 9c8e2f6d3d36 scripts/recordmcount.{c,pl}: support -ffunction-sections . [...] adds 2c2b0a78b373 ring-buffer: Add percentage of ring buffer full to wake up reader adds 03329f993978 tracing: Add tracefs file buffer_percentage adds a7b1d74e872a tracing: Change default buffer_percent to 50 adds 547cd9eacd1c tracing/uprobes: Add busy check when cleanup all uprobes adds fc800a10be26 tracing: Lock event_mutex before synth_event_mutex adds faacb361f271 tracing: Simplify creation and deletion of synthetic events adds d00bbea9456f tracing: Integrate similar probe argument parsers adds 5448d44c3855 tracing: Add unified dynamic event framework adds 6212dd29683e tracing/kprobes: Use dyn_event framework for kprobe events adds 0597c49c69d5 tracing/uprobes: Use dyn_event framework for uprobe events adds 7bbab38d07f3 tracing: Use dyn_event framework for synthetic events adds 0e2b81f7b52a tracing: Remove unneeded synth_event_mutex adds 7e1413edd619 tracing: Consolidate trace_add/remove_event_call back to t [...] adds 1ce25e9f6fff tracing: Add generic event-name based remove event method adds dbc3f042fbc8 selftests/ftrace: Add testcases for dynamic event adds 73a7f3e61f2a Merge remote-tracking branch 'ftrace/for-next' adds 7d1b150e7388 Merge remote-tracking branch 'rcu/rcu/next' adds bbf93f091298 Merge remote-tracking branch 'percpu/for-next' adds 9a92ed29ca96 platform/x86: intel_ips: remove unnecessary checks in ips_ [...] adds 0b8a6aeab925 platform/x86: intel_ips: NULL check before some freeing fu [...] adds 1d5caaa853ea platform/x86: intel_ips: Remove never happen condition adds e6f5e6c2fbbc platform/x86: intel_ips: Convert to use DEFINE_SHOW_ATTRIB [...] adds 8a7d7141528a platform/x86: Add the VLV ISP PCI ID to atomisp2_pm adds 6a31061833a5 platform/x86: Fix config space access for intel_atomisp2_pm adds f25b6302b294 platform/x86: touchscreen_dmi: Add info for the Mediacom F [...] adds 599eefffcf6b platform/x86: thinkpad_acpi: Cleanup quirks macros adds 3b1f99558ddc platform/x86: intel_pmc_core: convert to DEFINE_SHOW_ATTRIBUTE adds ef688fc79c54 platform/x86: intel_telemetry: convert to DEFINE_SHOW_ATTRIBUTE adds 59e96ec85e8e platform/x86: mlx-platform: Add definitions for new registers adds 3752e5c764b4 platform/x86: mlx-platform: Rename new systems product names adds edd45cba5ed7 platform/x86: mlx-platform: Fix tachometer registers adds 440f343df199 platform/x86: mlx-platform: Fix LED configuration adds e2883859dd0b platform/x86: mlx-platform: Allow mlxreg-io driver activat [...] adds 52675da1d087 Documentation/ABI: Add new attribute for mlxreg-io sysfs i [...] adds fb7255a92311 platform/x86: mlx-platform: Convert to use SPDX identifier adds 820c3e1c23e1 Merge remote-tracking branch 'drivers-x86/for-next' adds f86ed233a48f Merge remote-tracking branch 'chrome-platform/for-next' adds 668329275e26 Merge remote-tracking branch 'hsi/for-next' adds b086592e5dcd leds: gpio: Drop unneeded manual of_node assignment adds e5a0436dd08a leds: pwm: Simplify with resource-managed devm_led_classde [...] adds cb14e6d6d8f4 leds: pwm: Use OF variant of LED registering function adds c4f7bd4a4275 led: triggers: Break the for loop after default trigger is found adds 02d31765bb35 led: triggers: Add LED_INIT_DEFAULT_TRIGGER flag adds 8146aace60c7 led: triggers: Initialize LED_INIT_DEFAULT_TRIGGER if trig [...] adds 68d8ac85c5f1 dt-bindings: leds: Add pattern initialization from Device Tree adds fd161fd213c5 leds: trigger: Add pattern initialization from Device Tree adds 3c028bfe639b Merge remote-tracking branch 'leds/for-next' adds 8f6417488060 Merge remote-tracking branch 'ipmi/for-next' adds 3f8e91785381 drivers/base/memory.c: Use DEVICE_ATTR_RO and friends adds 186bddb28ff9 kref/kobject: Improve documentation adds 99fef587ff98 driver core: platform: Respect return code of platform_dev [...] adds c37d721c68ad driver core: Move async_synchronize_full call adds df44b479654f kobject: return error code if writing /sys/.../uevent fails adds 299c7c4656d5 Merge remote-tracking branch 'driver-core/driver-core-next' adds f1fd62a6b6c6 xhci: remove the unused sw_lpm_support adds f6187f424c10 xhci: move bus_state structure under the xhci_hub structure. adds 1c2d81cc287c xhci: remove unused hcd_index() adds 5f78a54f8d31 xhci: move usb3 speficic bits to own function in get_port_ [...] adds 70e9b53dfedc xhci: move usb2 speficic bits to own function in get_port_ [...] adds 3c2ddb449a91 xhci: cleanup code that sets portstatus and portchange bits adds a231ec41e6f6 xhci: refactor U0 link state handling in get_port_status adds e67ebf1b3815 xhci: move usb2 get port status link resume handling to it [...] adds b53bde6686fb Merge 4.20-rc6 into usb-next adds d0448f9c9af0 Merge remote-tracking branch 'usb/usb-next' adds a7351807bd8b usb: dwc3: update stream id in depcmd adds 26d62b4d10ad usb: dwc3: don't issue no-op trb for stream capable endpoints adds b7a4fbe2300a usb: dwc3: Correct the logic for checking TRB full in __dw [...] adds 35a605413228 usb: dwc2: Disable power down feature on Samsung SoCs adds 36b25b69c2c1 usb/mtu3: power down device ip at setup adds 4f7371314e57 usb: mtu3: remove QMU checksum adds 68c750cf4504 usb: mtu3: enable hardware remote wakeup from L1 automatically adds a0678e2eed41 usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) adds 49187dd14cc8 usb: mtu3: enable SETUPENDISR interrupt adds 47b6f8bf8700 usb: mtu3: clear SOFTCONN when clear USB3_EN if work as HS mode adds 6ed30a7d8ec2 usb: dwc2: host: use hrtimer for NAK retries adds b01828e26048 usb: renesas_usbhs: Remove dummy runtime PM callbacks adds d54d334e75b9 usb: renesas_usbhs: Use SIMPLE_DEV_PM_OPS macro adds 6b69753fa007 usb: gadget: Introduce frame_number to usb_request adds 6abfa0f5bb7c usb: dwc3: gadget: Report isoc transfer frame number adds 54d48183d21e usb: dwc3: trace: add missing break statement to make comp [...] adds f770e3bc236e usb: mtu3: fix dbginfo in qmu_tx_zlp_error_handler adds d9d1dc817020 USB: gadget: udc: s3c2410_udc: convert to DEFINE_SHOW_ATTRIBUTE adds 3004cfd62049 Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs" adds cc10ce0c51b1 usb: dwc2: disable power_down on Amlogic devices adds 9cb112e4c19d Merge remote-tracking branch 'usb-gadget/next' adds 01688a6d66b5 USB: serial: mos7840: remove set but not used variables 'n [...] adds d01987106074 Merge remote-tracking branch 'usb-serial/usb-next' adds 54c8fa9ad1ec dt-bindings: phy: add binding for Freescale i.MX8MQ USB3 PHY adds f74586fc17f3 phy: add driver for Freescale i.MX8MQ USB3 PHY adds 6a0ab1309b9e phy: Add MIPI D-PHY mode adds 1150fd67d77b phy: Add configuration interface adds 3b74e9569f6a phy: Add MIPI D-PHY configuration options adds a670bfe84ab7 phy: dphy: Add configuration helpers adds 42632988767e phy: ti: fix semicolon.cocci warnings adds 02521cdcdae7 Merge remote-tracking branch 'phy-next/next' adds 1528e40fd7d3 Revert "sysctl: clean up nr_pdflush_threads leftover" adds 9c96f401e91a Merge 4.20-rc6 into tty-next adds 6ba50cf9d887 Merge remote-tracking branch 'tty/tty-next' adds 323ed1e0f60b coresight: tmc: Fix bad register address for CLAIM adds acaf5a06b971 coresight: etb10: Add support for CLAIM tag adds 32c58c4d3bd0 coresight: etf: Release CLAIM tag after disabling the HW adds 6dd4402f24a3 coresight: etm3x: Deal with CLAIM tag before and after acc [...] adds 34e6c35638b9 coresight: etm3x: Release CLAIM tag when operated from perf adds 8554e592bde8 coresight: fix spelling mistake "deffered" -> "deferred" adds b50584832b4c firmware: stratix10-svc: fix wrong of_node_put() in init function adds f8a70d8b889f misc: vexpress: Off by one in vexpress_syscfg_exec() adds c13e0a528819 binder: remove BINDER_DEBUG_ENTRY() adds ddfa728ad1b1 char: virtio: Change to use DEFINE_SHOW_ATTRIBUTE macro adds 2796b43feeea misc: remove GENWQE_DEBUGFS_RO() adds 7a2670a5bc91 binder: fix kerneldoc header for struct binder_buffer adds ecd589d8f566 binder: filter out nodes when showing binder procs adds 16688453661b nvmem: add type attribute adds 8649dbe58d35 nvmem: meson-efuse: add error message on user_max failure. adds a91ae340ad05 nvmem: meson-efuse: bindings: add peripheral clock adds 611fbca1c861 nvmem: meson-efuse: add peripheral clock adds a8b44d5d2e38 nvmem: Move nvmem_type_str array to its only user adds 517f14d9cf35 nvmem: add new config option adds c4dfa25ab307 mtd: add support for reading MTD devices via the nvmem API adds d003c346bf75 slimbus: qcom-ctrl: simplify getting .driver_data adds 649ad1165ac1 slimbus: ngd: fix spelling mistake "exeeds" -> "exceeds" adds 4b4bdfe7d4a0 misc: ti-st: make array read_ver_cmd static, shrinks object size adds d693eb39f5f8 bus: fsl-mc: explicitly define the fsl_mc_command endianness adds 754cac3f1c27 bus: fsl-mc: remove duplicated include files adds 48d365de7746 Merge tag 'soundwire-4.21-rc1' of git://git.kernel.org/pub [...] adds c4aa8b2a8b63 Merge 4.20-rc6 into char-misc-next adds 25878e45c84b Merge remote-tracking branch 'char-misc/char-misc-next' adds 360880c8188c Merge remote-tracking branch 'extcon/extcon-next' adds c5376564fc10 Merge remote-tracking branch 'thunderbolt/next' adds 8b987bca2d09 staging: erofs: {dir,inode,super}.c: rectify BUG_ONs adds 3c4989871535 staging: erofs: update erofs-utils information in TODO adds 3101957f4a10 staging: rtl8188eu: refactor cckrates_included() adds c61583b16298 staging: rtl8188eu: refactor cckratesonly_included() adds 3499477cd9bf staging: rtl8188eu: simplify array initializations adds a2871106b597 staging: rtl8188eu: remove unnecessary parentheses in rtw_ [...] adds e2307b086ce3 staging: rtl8188eu: cleanup declarations in rtw_wlan_util.c adds 54b48fda9cb8 staging: rtl8188eu: cleanup block comment in rtw_wlan_util.c adds 3a3b5defd3f9 staging: rtl8188eu: cleanup long lines in rtw_wlan_util.c adds 497d6a74413d staging: rtl8188eu: add spaces around operators in rtw_wla [...] adds d5fa6721f671 staging: rtl8188eu: write out multiplying in wifirate2_rat [...] adds 4fea3f99b54a staging: rtl8188eu: replace if else with ternary operator adds 747c615edd77 staging: rtl8188eu: rename struct field Wifi_Error_Status adds 83cbfb6bbafd staging: rtl8188eu: remove unused code in rtw_cmd.c adds 7eb2a0438262 staging: octeon-ethernet: delete redundant include adds 848bd9acdcd0 staging: erofs: fix use-after-free of on-stack `z_erofs_vl [...] adds c1448fa88025 staging: erofs: introduce MNGD_MAPPING helper adds 672e54761025 staging: erofs: localize UNALLOCATED_CACHED_PAGE placeholder adds 9248fce714d5 staging: erofs: revisit the page submission flow adds 92e6efd566c4 staging: erofs: refine compressed pages preload flow adds 6afd227ca179 staging: erofs: redefine where `owned_workgrp_t' points adds 7146a4f02635 staging: erofs: simplify `z_erofs_vle_submit_all' adds d3086550faea Merge 4.20-rc6 into staging-next adds f117141b055d Merge remote-tracking branch 'staging/staging-next' adds 5cb38ccc212f Merge remote-tracking branch 'mux/for-next' adds f3ffabe319fb interconnect: Add generic on-chip interconnect API adds 2b51ed6ff043 dt-bindings: Introduce interconnect binding adds e75ae06071fe interconnect: Allow endpoints translation via DT adds 71cd18481c1b interconnect: Add debugfs support adds 0cffacb2857f interconnect: qcom: Add sdm845 interconnect provider driver adds f13eb585bca4 arm64: dts: sdm845: Add interconnect provider DT nodes adds f8325633fbae MAINTAINERS: add a maintainer for the interconnect API adds d1c56e8fdbf8 Merge remote-tracking branch 'icc/icc-next' adds 063f4105fc1a Merge remote-tracking branch 'slave-dma/next' adds 85e7b64e3204 Merge remote-tracking branch 'cgroup/for-next' adds 27b1032ea88d Merge branch 'fixes' into for-next adds e7f411049f51 scsi: target/tcmu: Fix queue_cmd_ring() declaration adds 5d6cd9fe318b scsi: target/core: Use kvcalloc() instead of open-coding it adds a95be3842c51 scsi: target/core: Simplify transport_clear_lun_ref() adds ad669505c4e9 scsi: target/core: Make sure that target_wait_for_sess_cmd [...] adds db5b21a24e01 scsi: target/core: Use system workqueues for TMF adds a014c3647a15 scsi: target/core: Make it possible to wait from more than [...] adds fbbd49235590 scsi: target/core: Simplify the code for aborting SCSI commands adds aaa00cc93c1d scsi: target/core: Fix TAS handling for aborted commands adds 2c9fa49e100f scsi: target/core: Make ABORT and LUN RESET handling synchronous adds 3ad9800231d4 scsi: target/core: Reduce the amount of code executed with [...] adds e3f230c066cd scsi: fnic: Use vzalloc adds 7250d12d7319 scsi: snic: Use vzalloc adds 09a5a24ff36f scsi: ufs: Remove redundant sense size definition adds 1ff2d8c43bc2 scsi: BusLogic: mark expected switch fall-through adds 636db60b8e91 scsi: zfcp: make DIX experimental, disabled, and independe [...] adds 14e9a890ec97 scsi: csiostor: remove flush_scheduled_work() adds c4e521b654e1 scsi: qla2xxx: Split the __qla2x00_abort_all_cmds() function adds 19c0507252c9 scsi: megaraid_sas: NULL check before some freeing functio [...] adds f3e46ac47e42 scsi: qedf: NULL check before some freeing functions is no [...] adds 75c1d48a338b scsi: qla2xxx: NULL check before some freeing functions is [...] adds 0de263577de5 scsi: target: use consistent left-aligned ASCII INQUIRY data adds b2da4abf26e8 scsi: target: consistently null-terminate t10_wwn strings adds 54a6f3f6a43c scsi: target: add device vendor_id configfs attribute adds 2d882847280e scsi: target: remove hardcoded T10 Vendor ID in INQUIRY response adds 3beeabd5f2d1 scsi: target: perform t10_wwn ID initialisation in target_ [...] adds 4b66810303f5 scsi: sun_esp: Use of_node_name_eq for node name comparisons adds 60a161b7e5b2 scsi: zfcp: fix posting too many status read buffers leadi [...] adds 7171455354eb scsi: zfcp: improve kdoc for return of zfcp_status_read_refill() adds 492ca4da6f07 scsi: aha1542: Fix zeroday __udivdi3 warning adds cb34990b90f7 scsi: lpfc: Fix panic when FW-log buffsize is not initialized adds 0f31e9593a2f scsi: lpfc: update manufacturer attribute to reflect Broadcom adds 3e1f0718921c scsi: lpfc: refactor mailbox structure context fields adds dea16bdae2f1 scsi: lpfc: Fix discovery failures during port failovers w [...] adds 2c4c91415a05 scsi: lpfc: Fix a duplicate 0711 log message number. adds 5a9eeff57f34 scsi: lpfc: Fix kernel Oops due to null pring pointers adds 8b47ae69e049 scsi: lpfc: Cap NPIV vports to 256 adds 92ea83a878c6 scsi: lpfc: rport port swap discovery issue. adds 287aba259287 scsi: lpfc: ls_rjt erroneus FLOGIs adds 0a9e9687acaf scsi: lpfc: Defer LS_ACC to FLOGI on point to point logins adds 1c36833d82ff scsi: lpfc: Correct code setting non existent bits in sli4 [...] adds 76558b257331 scsi: lpfc: Correct topology type reporting on G7 adapters adds 1165a5c2206c scsi: lpfc: Fix driver release of fw-logging buffers adds 7c4042a4d0b7 scsi: lpfc: Fix dif and first burst use in write commands adds de55b786b8a6 scsi: lpfc: update driver version to 12.0.0.9 adds dd94e7f59f63 Merge branch 'misc' into for-next adds 4344ef971f48 Merge remote-tracking branch 'scsi/for-next' adds e220dcd53e14 Merge remote-tracking branch 'vhost/linux-next' adds 4a810f5fd9be Merge remote-tracking branch 'rpmsg/for-next' adds e59f5e08ece1 gpiolib-acpi: Only defer request_irq for GpioInt ACPI even [...] adds 4141c2cc3743 gpiolib-acpi: Remove unnecessary WARN_ON from acpi_gpiochi [...] adds 81c85ec15a19 gpio: OF: Parse MMC-specific CD and WP properties adds a53f79534f4e gpio: rcar: reference device instead of platform device adds 46a14b1aa4a1 MAINTAINERS: remove a duplicate entry for gpio-mockup adds 59d646c775d6 gpio: mt7621: report failure of devm_kasprintf() adds a109c2dbb571 gpio: mt7621: pass mediatek_gpio_bank_probe() failure up t [...] adds 9b34d05aa9c8 gpio: lpc18xx: use SPDX license identifier adds 9dd1a30cb488 gpio: lpc18xx: add struct device local variable adds 985d8d5c76dc gpio: lpc18xx: use resource managed interface to register [...] adds 5ddabfe8d3de gpio: lpc18xx: add GPIO pin interrupt controller support adds e96fd5ce5ffa dt-bindings: gpio: lpc18xx: describe interrupt controllers [...] adds 25fbc9e8d367 dt-bindings: tegra186-gpio: Add Tegra186 specific prefix adds 9904f0325ec3 gpio: ks8695: Change to use DEFINE_SHOW_ATTRIBUTE macro adds 6169005ceb8c gpio: zynq: Report gpio direction at boot adds b00b7980af8a gpio: uniphier: convert to SPDX License Identifier adds 67566ae474e6 gpio: lpc18xx: fix GPIO controller driver build as a module adds 74c79c5c3287 Merge branch 'devel' into for-next adds 7c2d5a7e1888 Merge remote-tracking branch 'gpio/for-next' adds 478b6767ad26 pinctrl: sunxi: a83t: Fix IRQ offset typo for PH11 adds 4be1eaf322f0 pinctrl: nuvoton: check for devm_kasprintf() failure adds 0819dc72ea70 pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macro adds a9d9f6b83f1b pinctrl: sx150x: handle failure case of devm_kstrdup adds 3504caa17b59 pinctrl: sunxi: a64: Rename function csi0 to csi adds 4f45f45b081e pinctrl: sunxi: a64: Rename function ts0 to ts adds 34812fe11119 pinctrl: uniphier: convert to SPDX License Identifier adds 8deaaa46d2de pinctrl: rzn1: Fix check for used MDIO bus adds 3f3327dbc559 pinctrl: rzn1: Fix of_get_child_count() error check adds 0cef02031e74 Merge tag 'sh-pfc-for-v4.21-tag2' of git://git.kernel.org/ [...] adds 7d70d9e39bd0 Merge branch 'devel' into for-next adds 2473d26336cd Merge remote-tracking branch 'pinctrl/for-next' adds 570e7d823914 Merge remote-tracking branch 'pwm/for-next' adds 833b6fe7a1e2 Merge remote-tracking branch 'random/dev' adds b708a3cc9600 selftests: do not macro-expand failed assertion expressions adds 0f5c1791c36d Merge remote-tracking branch 'kselftest/next' adds 04e7712f4460 y2038: futex: Move compat implementation into futex.c adds bec2f7cbb73e y2038: futex: Add support for __kernel_timespec adds b136972b063b y2038: socket: Add compat_sys_recvmmsg_time64 adds 4c7c2fd26f75 y2038: signal: Add sys_rt_sigtimedwait_time32 adds fdf2006cb89d y2038: signal: Add compat_sys_rt_sigtimedwait_time64 adds 5cc30cad0003 sh: dreamcast: rtc: push down rtc class ops into driver adds a77c6cb88af4 sh: sh03: rtc: push down rtc class ops into driver adds 894c5d4f0023 sh: remove unused rtc_sh_get/set_time infrastructure adds d642856cd346 sh: remove board_time_init() callback adds 40a76524164b timekeeping: remove unused {read,update}_persistent_clock adds 4f8d85931435 timekeeping: remove timespec_add/timespec_del adds 1dc973a11005 vfs: replace current_kernel_time64 with ktime equivalent adds ccea641b6742 timekeeping: remove obsolete time accessors adds a52164b5e79a Merge remote-tracking branch 'y2038/y2038' adds 2f3673eedea3 Merge remote-tracking branch 'livepatching/for-next' adds 5552172ff975 coresight: cpu-debug: Support for CA73 CPUs adds c4c9d16252b5 coresight: stm: Remove set but not used variable 'res_size' adds 7ff8957175d6 coresight: Use of_node_name_eq for node name comparisons adds 04d05201f4da Merge remote-tracking branch 'coresight/next' adds 8c4cf161a8b4 dt-bindings: rtc: sun6i-rtc: Fix register range in example adds 8d816d4c17a3 Merge remote-tracking branch 'rtc/rtc-next' adds 6c0c5dc33ff4 dt-bindings: eeprom: at24: add "atmel,24c2048" compatible string adds 37cf28d3b5bc eeprom: at24: add support for 24c2048 adds 580ac682568f Merge remote-tracking branch 'at24/at24/for-next' adds ed469d8a656e Merge remote-tracking branch 'cisco/for-next' adds cf71a608577d Merge remote-tracking branch 'slimbus/for-next' adds cd1db4a769f7 Merge remote-tracking branch 'nvmem/for-next' adds db62cf992e26 Merge remote-tracking branch 'xarray/xarray' adds 2f3002b11ba4 alpha: fix hang caused by the bootmem removal adds 5a2530ec8636 mm: Introduce common STRUCT_PAGE_MAX_SHIFT define adds 1693f596758e mm/sparse: add common helper to mark all memblocks present adds dbcd365b974d arch/sh/include/asm/io.h: provide prototypes for PCI I/O m [...] adds d243ac7b5f36 mm, thp: always specify disabled vmas as nh in smaps adds 8ee2a87bbdd3 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization adds c063be283b50 hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate race adds b955ad60ffe7 hugetlbfs: remove unnecessary code after i_mmap_rwsem sync [...] adds f163e5d85bc1 psi: fix reference to kernel commandline enable adds a82b6ee401fa memblock: annotate memblock_is_reserved() with __init_memblock adds 384b9b29885a hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() adds 5736702aaf6b fs/iomap.c: get/put the page in iomap_page_create/release() adds c2b273d771f8 userfaultfd: check VM_MAYWRITE was set after verifying the [...] adds ec7a669c38a5 checkstack.pl: fix for aarch64 adds 5de1d4aa9e49 lib/test_debug_virtual.c: fix build failure adds 59629ffe00ad arm: arch/arm/include/asm/page.h needs personality.h adds 846bc599835c kasan, mm: change hooks signatures adds 78566f6be933 kasan, slub: handle pointer tags in early_kmem_cache_node_alloc adds ff9a6bd5247b kasan: move common generic and tag-based code to common.c adds b3c1383143d1 kasan: rename source files to reflect the new naming scheme adds e5b26d20a20f kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS adds 2a4689e7f69c kasan, arm64: adjust shadow size for tag-based mode adds 257e1658056b kasan: rename kasan_zero_page to kasan_early_shadow_page adds 47bcdf8a242b kasan: initialize shadow to 0xff for tag-based mode adds 8d59ae9c7d80 arm64: move untagged_addr macro from uaccess.h to memory.h adds 91f5fd5e8c8e kasan: add tag related helper functions adds e5f4b5edb351 kasan, arm64: untag address in _virt_addr_is_linear adds 12ff005d0600 kasan: preassign tags to objects with ctors or SLAB_TYPESA [...] adds ce59041f3e2a kasan, arm64: fix up fault handling logic adds 089dc516f651 kasan, arm64: enable top byte ignore for the kernel adds adc7c58b8db4 kasan, mm: perform untagged pointers comparison in krealloc adds 36045784a02d kasan: split out generic_report.c from report.c adds 0938bf716f78 kasan: add bug reporting routines for tag-based mode adds e4b4862bd01c mm: move obj_to_index to include/linux/slab_def.h adds 699b957b172e kasan: add hooks implementation for tag-based mode adds fad12999ea8c kasan, arm64: add brk handler for inline instrumentation adds 94aba2fc361c kasan, mm, arm64: tag non slab memory allocated via pagealloc adds 3aa6686c5285 kasan: add __must_check annotations to kasan hooks adds 65701b57d8c7 kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS adds ac881ba87f82 kasan: update documentation adds 0b4e9c19bc60 kasan: add SPDX-License-Identifier mark to source files adds 41797374e2fc bloat-o-meter: ignore __addressable_ symbols adds 52eb82bed18b arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] adds d6be093dbb10 arch/sh/boards/mach-kfr2r09/setup.c: drop pointless static [...] adds 00adfaac537a sh: boards: convert to SPDX identifiers adds ba5bd0906ba1 sh: drivers: convert to SPDX identifiers adds 1c8248f7372e sh: include: convert to SPDX identifiers adds e73c31b02d4a sh: sh2: convert to SPDX identifiers adds db34da365bd1 sh: sh2a: convert to SPDX identifiers adds 26a840254faf sh: sh3: convert to SPDX identifiers adds c4c0fcd77b23 sh: sh4: convert to SPDX identifiers adds b581e16d60a8 sh: sh4a: convert to SPDX identifiers adds 5a9b60d43c60 sh: sh5: convert to SPDX identifiers adds 18adae873ed4 sh: shmobile: convert to SPDX identifiers adds 18f5b15a711a sh: cpu: convert to SPDX identifiers adds 53dd4d130d05 sh: kernel: convert to SPDX identifiers adds 5c46666888bd sh: lib: convert to SPDX identifiers adds b427f68e067d debugobjects: call debug_objects_mem_init eariler adds cb15d2992d77 ocfs2: optimize the reading of heartbeat data adds 2b86232baa83 ocfs2: dlmfs: remove set but not used variable 'status' adds bb842b25c36d ocfs2: remove set but not used variable 'lastzero' adds 5b8816608f7b ocfs2: improve ocfs2 Makefile adds 6fd3f15d66c5 ocfs2: fix panic due to unrecovered local alloc adds e97a6f669234 ocfs2: clear journal dirty flag after shutdown journal adds e744c7f829d1 ocfs2: don't clear bh uptodate for block read adds e5c931c0736e ocfs2: clear zero in unaligned direct IO adds 951cff6d6320 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 67a47345b6c3 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds e0e019181fc9 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds 8e505f654f34 block: restore /proc/partitions to not display non-partiti [...] adds 0db7202d708e mm, slab: remove unnecessary unlikely() adds 460c75ae3b85 mm-slab-remove-unnecessary-unlikely-fix adds 647b8539b9ca mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() adds bb5b39b5a4b9 mm/slub.c: page is always non-NULL in node_match() adds 12bf65492d9d mm/slub.c: record final state of slub action in deactivate_slab() adds 784779cf0ab1 mm-slub-record-final-state-of-slub-action-in-deactivate_slab-fix adds f2c5ef16fc5f mm/slub.c: improve performance by skipping checked node in [...] adds 90c8eab83a74 mm-slub-improve-performance-by-skipping-checked-node-in-ge [...] adds aa35814be41d include/linux/slab.h: fix sparse warning in kmalloc_type() adds f3b4303e74a6 mm/page_owner: clamp read count to PAGE_SIZE adds 9824d2455ad5 mm-page_owner-clamp-read-count-to-page_size-fix adds e41b6704786d mm/hotplug: optimize clear_hwpoisoned_pages() adds 2083ecc1ad61 mm-hotplug-optimize-clear_hwpoisoned_pages-fix adds c2b1c7f3447e mm/mmu_notifier.c: remove mmu_notifier_synchronize() adds 6d83c7a784e2 writeback: don't decrement wb->refcnt if !wb->bdi adds 6d031df13523 mm/readahead.c: simplify get_next_ra_size() adds d8cdc2a5d061 mm: vmscan: skip KSM page in direct reclaim if priority is low adds 83e22fa69f3b mm: ksm: do not block on page lock when searching stable tree adds a31b3093c452 mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix adds 9866d168a1ab mm: print more information about mapping in __dump_page adds cf44998f9fff mm: debug: Fix a width vs precision bug in printk adds 54163df826fa mm-print-more-information-about-mapping-in-__dump_page-fix-2 adds 854b72f7018c mm: lower the printk loglevel for __dump_page messages adds c4152e3716af mm, memory_hotplug: drop pointless block alignment checks [...] adds 5dc63594c03c mm, memory_hotplug: print reason for the offlining failure adds 2c3828162b3f mm-memory_hotplug-print-reason-for-the-offlining-failure-fix adds 9cb83f2dd675 mm, memory_hotplug: be more verbose for memory offline failures adds a9afabdaddc5 mm-memory_hotplug-be-more-verbose-for-memory-offline-failures-fix adds ec48063a0247 mm-memory_hotplug-be-more-verbose-for-memory-offline-failu [...] adds 2f093aa70060 xxHash: create arch dependent 32/64-bit xxhash() adds c58b8ee10654 ksm: replace jhash2 with xxhash adds 6e00cc837c87 mm/mmap.c: remove verify_mm_writelocked() adds 84714e1d4bfc mm, memory_hotplug: do not clear numa_node association aft [...] adds 1755d57ae535 mm: Add an F_SEAL_FUTURE_WRITE seal to memfd adds c3e625beba00 mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust adds da02d5e9eef9 mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 adds 123dbcf64e7f selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal adds d2d4dfaf0687 selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal adds 5785efe1b2d9 mm: remove reset of pcp->counter in pageset_init() adds b20a03db38c8 mm: reference totalram_pages and managed_pages once per function adds fbf8ba2a2f93 mm: convert zone->managed_pages to atomic variable adds 7085585c41ff mm: convert totalram_pages and totalhigh_pages variables t [...] adds e9fe26a676cb mm-convert-totalram_pages-and-totalhigh_pages-variables-to [...] adds b1386870d74e mm: remove managed_page_count_lock spinlock adds cd8480992279 vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] adds a2842b5dec73 mm/swap: use nr_node_ids for avail_lists in swap_info_struct adds 0a10618805fc userfaultfd: convert userfaultfd_ctx::refcount to refcount_t adds 8bde2dfb87fa mm/page_alloc.c: change the order of MIGRATE_RECLAIMABLE/M [...] adds 2b525eac1e0a mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] adds d947104c10c3 mm, devm_memremap_pages: kill mapping "System RAM" support adds 37c8a615c8a9 mm, devm_memremap_pages: fix shutdown handling adds 36a133d4914b mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support adds c7a29888dd46 mm, hmm: use devm semantics for hmm_devmem_{add, remove} adds f252fed8456f mm, hmm: replace hmm_devmem_pages_create() with devm_memre [...] adds 3f089408998c mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL adds 88071a158426 PCI/P2PDMA: match interface changes to devm_memremap_pages() adds dbe8b16bcab8 mm/page_alloc.c: free order-0 pages through PCP in page_fr [...] adds b97925bfdaf1 mm-page_alloc-free-order-0-pages-through-pcp-in-page_frag_ [...] adds c7b032a3de00 mm/page_alloc.c: use a single function to free page adds 90072429cf6f mm/page_alloc.c: deduplicate __memblock_free_early() and m [...] adds ab8aad0c2351 memblock: replace usage of __memblock_free_early() with me [...] adds 897dc1e0516f drivers/base/memory.c: remove an unnecessary check on NR_M [...] adds 6dc361fd4e20 mm/memory_hotplug: drop "online" parameter from add_memory [...] adds 87166893d1b1 mm, page_alloc: spread allocations across zones before int [...] adds e1206278cf31 mm: move zone watermark accesses behind an accessor adds 99680562c6eb mm: use alloc_flags to record if kswapd can wake adds ac84f474c0a8 mm: Use alloc_flags to record if kswapd can wake -fix adds 317220f52f26 mm: reclaim small amounts of memory when an external fragm [...] adds 94934c815ba4 mm/mmzone.c: make "migratetype_names" const char * adds ae19b6eed725 mm/debug.c: make "migrate_reason_names[]" const char * adds fb03888889c0 mm: make free_reserved_area() return "const char *" adds 50b1fb8aedd6 mm, oom: reorganize the oom report in dump_header adds a3ea0a42ba5c mm, oom: add oom victim's memcg to the oom context information adds ff222ec7fdbd mm: put_and_wait_on_page_locked() while page is migrated adds 77fbb20b41a1 mm-put_and_wait_on_page_locked-while-page-is-migrated-fix adds 6073d3005b0c mm: check nr_initialised with PAGES_PER_SECTION directly i [...] adds 67e73ee774d0 mm, memory_hotplug: add nid parameter to arch_remove_memory adds d5153811fd67 kernel, resource: check for IORESOURCE_SYSRAM in release_m [...] adds 37e38eab1e24 mm, memory_hotplug: move zone/pages handling to offline stage adds 842b362182ff mm, memory-hotplug: rework unregister_mem_sect_under_nodes adds 89775102e2d9 mm, memory_hotplug: refactor shrink_zone/pgdat_span adds 3de3ca5a046c mm/memblock.c: skip kmemleak for kasan_init() adds 0a1d37459870 zram: fix lockdep warning of free block handling adds 23574961440e zram: fix double free backing device adds 5a9249801b94 zram: refactor flags and writeback stuff adds e81d1d6dfa06 zram: introduce ZRAM_IDLE flag adds 9eb56a90a180 zram: support idle/huge page writeback adds dbf5d272d74c zram: add bd_stat statistics adds e76f6045f87f zram-add-bd_stat-statistics-v4 adds cddfef1da360 zram: writeback throttle adds 5e0e94b4fd45 zram: writeback throttle adds 85e974b7f708 mm: remove pte_lock_deinit() adds 03e53ff22c5c mm, sparse: drop pgdat_resize_lock in sparse_add/remove_on [...] adds c228d4733fc9 mm-sparse-drop-pgdat_resize_lock-in-sparse_add-remove_one_ [...] adds 8c43601aa0f7 mm, sparse: pass nid instead of pgdat to sparse_add_one_section() adds 17c0af67f6b8 mm, hotplug: move init_currently_empty_zone() under zone_s [...] adds 8d5f6be2a053 mm, swap: refactor swap-in logic out of shmem_getpage_gfp adds 20764a92d68a mm, swap: rid swapoff of quadratic complexity adds 6d0f88c606df mm/hmm.c: remove set but not used variable 'devmem' adds 297d6d792c88 lib/show_mem.c: drop pgdat_resize_lock in show_mem() adds 5cf7a2876ae2 mm/page-writeback.c: don't break integrity writeback on -> [...] adds b6ac6d616055 mm-dont-break-integrity-writeback-on-writepage-error-fix adds 194f8e8086f8 mm/page_alloc.c: drop uneeded __meminit and __meminitdata adds ea3fd8c000d5 mm: use mm_zero_struct_page from SPARC on all 64b architectures adds bad3c57b4720 mm: drop meminit_pfn_in_nid as it is redundant adds 0eb7e553e89e mm: implement new zone specific memblock iterator adds fdb9c1293c62 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds 196db45520a0 mm: move hot-plug specific memory init into separate funct [...] adds 29a04e4cbaa5 mm: add reserved flag setting to set_page_links() adds 55c5236d7257 mm: use common iterator for deferred_init_pages and deferr [...] adds bee17fb11599 mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] adds b137555ba114 tools/vm/page-types.c: fix "kpagecount returned fewer page [...] adds 250f2862439d /proc/kpagecount: return 0 for special pages that are neve [...] adds fe0df98bd48a proc-kpagecount-return-0-for-special-pages-that-are-never- [...] adds 399e0a806ad8 mm/page_io.c: fix polled swap page in adds f163b82faef5 mm/filemap.c: remove useless check in pagecache_get_page() adds ce10bcf4b4e6 mm/page_alloc.c: calculate first_deferred_pfn directly adds ee095458b3ef ioremap: rework pXd_free_pYd_page() API adds 0aa19fc12472 arm64: mmu: drop pXd_present() checks from pXd_free_pYd_table() adds 7bdcb055b9de x86/pgtable: drop pXd_none() checks from pXd_free_pYd_table() adds e5dfd59eb5a0 lib/ioremap: ensure phys_addr actually corresponds to a ph [...] adds 232619fcc076 lib/ioremap: ensure break-before-make is used for huge p4d [...] adds 79d0fd910ad9 mm, kmemleak: little optimization while scanning adds b08acb2001e2 mm-kmemleak-little-optimization-while-scanning-fix adds 37ba86cc38a3 hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined adds 0db734c6271d mm/mmu_notifier: use structure for invalidate_range_start/ [...] adds 429056415279 mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] adds 137d92bd73b1 mm/mmu_notifier: use structure for invalidate_range_start/ [...] adds 302092c98415 mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] adds a7b166088b8a mm/mmu_notifier: contextual information for event triggeri [...] adds e93a0c0df5f0 include/linux/memory_hotplug.h: remove duplicate declarati [...] adds 8286148bbc1c mm/page_alloc.c: memory hotplug: free pages as higher order adds 71e7f022722f memory_hotplug-free-pages-as-higher-order-fix adds e8fed6664aa4 memory_hotplug-free-pages-as-higher-order-fix-fix adds 855b7de10b91 mm/page_alloc.c: remove software prefetching in __free_pag [...] adds 010a80ffc404 mm, swap: fix race between swapoff and some swap operations adds de44564f9f0a mm, swap: fix race between swapoff and some swap operations adds 69ab6b147504 mm: fix race between swapoff and mincore adds 20fbef314e7a mm: don't expose page to fast gup before it's ready adds c20187bf3233 mm/page_owner: align with pageblock_nr_pages adds 11193e1694b0 mm/page_owner: align with pageblock_nr pages adds b6af7800c71d fs/buffer.c: add debug print for __getblk_gfp() stall problem adds c768eca025a8 fs/proc/base.c: use ns_capable instead of capable for time [...] adds 9460069d503e fs/proc/util.c: include fs/proc/internal.h for name_to_int() adds c62975fb8b24 fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] adds d877fd0940d6 fs/proc/base.c: slightly faster /proc/*/limits adds 499aeb579641 proc/sysctl: fix return error for proc_doulongvec_minmax() adds 74a37b909676 Documentation/process/coding-style.rst: don't use "extern" [...] adds 56f6c16e9c74 build_bug.h: remove negative-array fallback for BUILD_BUG_ON() adds 5b6bf71dd716 build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse adds e98eceb86c8d drivers/dma-buf/udmabuf.c: convert to use vm_fault_t adds c28248294d6d include/linux/printk.h: drop silly "static inline asmlinka [...] adds df3f18d39e85 fls: change parameter to unsigned int adds cd4f2a664851 lib/genalloc.c: fix allocation of aligned buffer from non- [...] adds 9067c8d5a70b lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] adds 26e88a473db9 checkpatch: warn on const char foo[] = "bar"; declarations adds f34c9474a605 fs/epoll: remove max_nests argument from ep_call_nested() adds cd2f11e61b44 fs/epoll: simplify ep_send_events_proc() ready-list loop adds ab1909a85fd1 fs/epoll: drop ovflist branch prediction adds b7fa8017e2d8 fs/epoll: robustify ep->mtx held checks adds f2c378628c9a fs/epoll: reduce the scope of wq lock in epoll_wait() adds 860705c8f868 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix adds ea5f967a21f8 fs/epoll: avoid barrier after an epoll_wait(2) timeout adds b61909d2c451 fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix adds 81553cde8e95 fs/epoll: rename check_events label to send_events adds 349afd96fede fs/epoll: deal with wait_queue only once adds 393af37c974b fs-epoll-deal-with-wait_queue-only-once-fix adds ad4f37b82fbe init/main.c: make "initcall_level_names[]" const char * adds 0bcbe611ca3c autofs: improve ioctl sbi checks adds b783d2617cc2 autofs-improve-ioctl-sbi-checks-fix adds 9c82e3b85818 autofs: fix possible inode leak in autofs_fill_super() adds cd4d5fa95d41 autofs: simplify parse_options() function call adds f7aa1250f5ba autofs: change catatonic setting to a bit flag adds 578f64582207 autofs: add strictexpire mount option adds e5d8e8947b85 hfsplus: return file attributes on statx adds 728804fa0331 include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] adds 3d991a59b7ee ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds cdd7a0aa15aa fork: fix some -Wmissing-prototypes warnings adds b89cf7313cf4 exec: load_script: don't blindly truncate shebang string adds ad2539c7ee8f exec: increase BINPRM_BUF_SIZE to 256 adds c09b6daf5330 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting adds dc98b12477d0 exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix adds 282860544780 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] adds 27faeb703e40 bfs: extra sanity checking and static inode bitmap adds 7a489f5ddefe panic: add options to print system info when panic happens adds 784bedb57bef kernel/sysctl: add panic_print into sysctl adds 5f8d4992524c kernel/kcov.c: mark write_comp_data() as notrace adds 7ab8b68af104 scripts/gdb: fix lx-version string output adds b2581b704c88 initramfs: cleanup incomplete rootfs adds efae80911ae5 ipc: allow boot time extension of IPCMNI from 32k to 8M adds ab7db927b364 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds d04978ca88ab ipc: conserve sequence numbers in extended IPCMNI mode adds 362d0a57cfba Merge branch 'akpm-current/current' adds faa9cd3f1ef8 scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds e71c0828f1cc mm: treewide: remove unused address argument from pte_allo [...] adds c4935d21476b mm: speed up mremap by 20x on large regions adds a3dbc5cb2b56 mm/mremap: fix 'move_normal_pmd' unused function warning adds 0d26e70771fe mm: select HAVE_MOVE_PMD on x86 for faster mremap adds e07e88a4a59a kernel/async.c: remove some duplicated includes adds 3a677c008f1d kernel/signal.c: remove some duplicated includes adds b1864b828644 locking/atomics: build atomic headers as required adds 0d3ba492533d mm: balloon: update comment about isolation/migration/compaction adds 064b8d4eb07a mm: convert PG_balloon to PG_offline adds aae76e2e6460 mm-convert-pg_balloon-to-pg_offline-fix adds f4eadaebb264 kexec: export PG_offline to VMCOREINFO adds 17d52d53d6a6 xen/balloon: mark inflated pages PG_offline adds 7c2ca36fb458 hv_balloon: mark inflated pages PG_offline adds b824c74678ab vmw_balloon: mark inflated pages PG_offline adds 3739259ac261 vmw_balloon-mark-inflated-pages-pg_offline-v2 adds fe1cac16f4a2 PM/Hibernate: use pfn_to_online_page() adds 93e5955ddd4d PM/Hibernate: exclude all PageOffline() pages adds 9a3fdd0857fe pm-hibernate-exclude-all-pageoffline-pages-v2 adds 0233d493293e kernel/locking/mutex.c: remove caller signal_pending branc [...] adds eee388abd4c6 kernel/sched/: remove caller signal_pending branch predictions adds a1165577d3e0 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] adds 056a6ab1e78b mm/: remove caller signal_pending branch predictions adds dd8d47527e40 fs/: remove caller signal_pending branch predictions adds ee299291a7ec fs-remove-caller-signal_pending-branch-predictions-fix adds f48513bab79c include/linux/sched/signal.h: replace `tsk' with `task' adds b839ed1c5755 fs: don't open code lru_to_page() adds d7c06ada4c53 drivers/base/platform.c: kmemleak ignore a known leak adds aa00c448441e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 69d646bf040f Merge branch 'akpm/master' adds 60bec71b5acb Add linux-next specific files for 20181211
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 (74c4a24df7ca) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/stable/sysfs-driver-mlxreg-io | 41 +- Documentation/arm64/silicon-errata.txt | 1 + Documentation/devicetree/bindings/Makefile | 4 +- Documentation/devicetree/bindings/arm/fsl.txt | 16 - .../devicetree/bindings/clock/imx6q-clock.txt | 3 + .../devicetree/bindings/crypto/arm-cryptocell.txt | 1 + .../devicetree/bindings/display/msm/dsi.txt | 1 + .../devicetree/bindings/display/msm/gpu.txt | 4 +- .../devicetree/bindings/display/msm/mdp4.txt | 2 + Documentation/devicetree/bindings/eeprom/at24.txt | 1 + .../devicetree/bindings/gpio/nxp,lpc1850-gpio.txt | 38 +- .../devicetree/bindings/gpu/arm,mali-midgard.txt | 2 + .../bindings/interconnect/interconnect.txt | 2 +- .../bindings/interconnect/qcom,sdm845.txt | 16 +- Documentation/devicetree/bindings/leds/common.txt | 7 + Documentation/devicetree/bindings/media/cedrus.txt | 2 + .../devicetree/bindings/media/rcar_vin.txt | 1 + .../bindings/media/renesas,rcar-csi2.txt | 1 + Documentation/devicetree/bindings/net/dsa/ksz.txt | 4 + .../devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt | 17 + .../bindings/reserved-memory/xen,shared-memory.txt | 24 + .../devicetree/bindings/rtc/sun6i-rtc.txt | 2 +- Documentation/driver-model/devres.txt | 1 + Documentation/filesystems/fscrypt.rst | 4 +- Documentation/filesystems/fsverity.rst | 4 +- Documentation/input/event-codes.rst | 21 +- Documentation/kobject.txt | 10 +- Documentation/lzo.txt | 39 +- Documentation/media/uapi/v4l/extended-controls.rst | 6 + Documentation/networking/ip-sysctl.txt | 4 +- Documentation/sh/new-machine.txt | 8 - Documentation/sysctl/vm.txt | 23 - Documentation/trace/kprobetrace.rst | 3 + Documentation/trace/uprobetracer.rst | 4 + MAINTAINERS | 12 +- Makefile | 9 +- Next/SHA1s | 188 +- Next/merge.log | 4256 ++++++++++++-------- arch/arc/include/asm/arcregs.h | 2 +- arch/arc/kernel/perf_event.c | 72 +- arch/arc/kernel/setup.c | 5 +- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am335x-pdu001.dts | 2 +- arch/arm/boot/dts/am437x-l4.dtsi | 14 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 17 +- arch/arm/boot/dts/imx51.dtsi | 10 + arch/arm/boot/dts/imx53.dtsi | 10 + arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 8 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 53 + arch/arm/boot/dts/imx6ul.dtsi | 2 +- arch/arm/boot/dts/imx6ulz-14x14-evk.dts | 2 + arch/arm/boot/dts/imx6ulz.dtsi | 2 - arch/arm/boot/dts/imx7d-pico-hobbit.dts | 105 + arch/arm/boot/dts/imx7d-pico-pi.dts | 180 +- arch/arm/boot/dts/imx7d-pico.dtsi | 355 +- arch/arm/boot/dts/omap4-sdp.dts | 1 + arch/arm/boot/dts/omap5-board-common.dtsi | 1 + arch/arm/boot/dts/sun6i-a31.dtsi | 2 +- arch/arm/boot/dts/sun7i-a20.dtsi | 2 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 6 +- arch/arm/boot/dts/sun8i-h3.dtsi | 4 + arch/arm/boot/dts/sun8i-r40.dtsi | 16 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 26 +- arch/arm/configs/exynos_defconfig | 2 + arch/arm/configs/multi_v7_defconfig | 2 + arch/arm/include/asm/kvm_host.h | 2 +- arch/arm/mach-omap1/board-ams-delta.c | 28 +- arch/arm64/Kconfig | 77 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 22 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 4 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 2 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 1 - arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 1 - arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 27 + .../boot/dts/marvell/armada-3720-espressobin.dts | 6 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 4 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 1 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 10 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 3 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 10 +- arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/assembler.h | 69 +- arch/arm64/include/asm/atomic_ll_sc.h | 63 +- arch/arm64/include/asm/atomic_lse.h | 48 +- arch/arm64/include/asm/cmpxchg.h | 116 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 48 + arch/arm64/include/asm/elf.h | 4 + arch/arm64/include/asm/image.h | 59 + arch/arm64/include/asm/kexec.h | 19 + arch/arm64/include/asm/kvm_host.h | 10 +- arch/arm64/include/asm/kvm_hyp.h | 8 + arch/arm64/include/asm/memory.h | 7 +- arch/arm64/include/asm/mmu_context.h | 3 + arch/arm64/include/asm/percpu.h | 390 +- arch/arm64/include/asm/pgtable-hwdef.h | 14 + arch/arm64/include/asm/preempt.h | 89 + arch/arm64/include/asm/processor.h | 35 +- arch/arm64/include/asm/smp.h | 15 +- arch/arm64/include/asm/thread_info.h | 13 +- arch/arm64/kernel/Makefile | 5 +- arch/arm64/kernel/arm64ksyms.c | 88 - arch/arm64/kernel/cpu-reset.S | 8 +- arch/arm64/kernel/cpu_errata.c | 8 + arch/arm64/kernel/entry-ftrace.S | 4 + arch/arm64/kernel/head.S | 41 +- arch/arm64/kernel/hibernate-asm.S | 1 + arch/arm64/kernel/hibernate.c | 2 +- arch/arm64/kernel/image.h | 21 +- arch/arm64/kernel/kexec_image.c | 130 + arch/arm64/kernel/machine_kexec.c | 12 +- arch/arm64/kernel/machine_kexec_file.c | 223 + arch/arm64/kernel/relocate_kernel.S | 3 +- arch/arm64/kernel/smccc-call.S | 4 + arch/arm64/kernel/smp.c | 7 +- arch/arm64/kernel/stacktrace.c | 3 - arch/arm64/kernel/traps.c | 10 +- arch/arm64/kvm/hyp/switch.c | 23 +- arch/arm64/kvm/hyp/tlb.c | 71 +- arch/arm64/lib/clear_page.S | 1 + arch/arm64/lib/clear_user.S | 2 + arch/arm64/lib/copy_from_user.S | 4 +- arch/arm64/lib/copy_in_user.S | 4 +- arch/arm64/lib/copy_page.S | 1 + arch/arm64/lib/copy_to_user.S | 4 +- arch/arm64/lib/memchr.S | 1 + arch/arm64/lib/memcmp.S | 1 + arch/arm64/lib/memcpy.S | 2 + arch/arm64/lib/memmove.S | 2 + arch/arm64/lib/memset.S | 2 + arch/arm64/lib/strchr.S | 1 + arch/arm64/lib/strcmp.S | 1 + arch/arm64/lib/strlen.S | 1 + arch/arm64/lib/strncmp.S | 1 + arch/arm64/lib/strnlen.S | 1 + arch/arm64/lib/strrchr.S | 1 + arch/arm64/lib/tishift.S | 5 + arch/arm64/mm/cache.S | 3 + arch/arm64/mm/fault.c | 2 +- arch/arm64/mm/init.c | 4 +- arch/arm64/mm/mmu.c | 15 +- arch/arm64/mm/proc.S | 14 +- arch/mips/configs/generic_defconfig | 2 +- arch/mips/include/asm/uasm.h | 1 + arch/mips/include/uapi/asm/inst.h | 1 + arch/mips/mm/uasm-micromips.c | 1 + arch/mips/mm/uasm-mips.c | 1 + arch/mips/mm/uasm.c | 9 +- arch/mips/net/ebpf_jit.c | 4 + arch/nds32/configs/defconfig | 2 +- arch/parisc/Makefile | 3 + arch/parisc/include/asm/Kbuild | 3 + arch/parisc/include/asm/unistd.h | 8 + arch/parisc/include/uapi/asm/Kbuild | 2 + arch/parisc/include/uapi/asm/unistd.h | 379 +- arch/parisc/kernel/syscall.S | 11 +- arch/parisc/kernel/syscall_table.S | 459 --- arch/{sparc => parisc}/kernel/syscalls/Makefile | 0 arch/parisc/kernel/syscalls/syscall.tbl | 369 ++ arch/parisc/kernel/syscalls/syscallhdr.sh | 36 + arch/parisc/kernel/syscalls/syscalltbl.sh | 36 + arch/powerpc/Makefile | 4 - arch/powerpc/boot/Makefile | 2 +- arch/powerpc/include/asm/perf_event.h | 2 + arch/powerpc/include/asm/ppc-opcode.h | 2 + arch/powerpc/include/uapi/asm/Kbuild | 1 - .../include/uapi/asm/bpf_perf_event.h | 0 arch/powerpc/kernel/machine_kexec_file_64.c | 54 - arch/powerpc/mm/init_64.c | 19 +- arch/powerpc/net/bpf_jit.h | 4 + arch/powerpc/net/bpf_jit_comp64.c | 6 + arch/powerpc/platforms/pseries/Kconfig | 3 +- arch/powerpc/platforms/pseries/papr_scm.c | 39 +- arch/riscv/Kconfig | 1 + arch/riscv/Kconfig.debug | 2 - arch/riscv/configs/defconfig | 1 + arch/riscv/kernel/ptrace.c | 2 +- arch/riscv/kernel/setup.c | 28 - arch/s390/configs/debug_defconfig | 2 +- arch/s390/configs/performance_defconfig | 2 +- arch/s390/include/asm/preempt.h | 2 + arch/s390/kernel/machine_kexec_file.c | 10 - arch/s390/net/bpf_jit_comp.c | 12 + arch/sh/boards/board-apsh4a3a.c | 5 +- arch/sh/boards/board-apsh4ad0a.c | 5 +- arch/sh/boards/board-edosk7760.c | 15 +- arch/sh/boards/board-espt.c | 5 +- arch/sh/boards/board-magicpanelr2.c | 5 +- arch/sh/boards/board-sh7757lcr.c | 5 +- arch/sh/boards/board-sh7785lcr.c | 5 +- arch/sh/boards/board-titan.c | 5 +- arch/sh/boards/board-urquell.c | 5 +- arch/sh/boards/mach-ap325rxa/Makefile | 1 + arch/sh/boards/mach-ap325rxa/sdram.S | 7 +- arch/sh/boards/mach-cayman/Makefile | 1 + arch/sh/boards/mach-cayman/irq.c | 5 +- arch/sh/boards/mach-cayman/panic.c | 5 +- arch/sh/boards/mach-cayman/setup.c | 5 +- arch/sh/boards/mach-dreamcast/Makefile | 5 +- arch/sh/boards/mach-dreamcast/irq.c | 2 +- arch/sh/boards/mach-dreamcast/rtc.c | 49 +- arch/sh/boards/mach-dreamcast/setup.c | 4 +- arch/sh/boards/mach-ecovec24/Makefile | 3 +- arch/sh/boards/mach-ecovec24/sdram.S | 7 +- arch/sh/boards/mach-ecovec24/setup.c | 5 +- arch/sh/boards/mach-highlander/irq-r7780mp.c | 5 +- arch/sh/boards/mach-highlander/irq-r7780rp.c | 5 +- arch/sh/boards/mach-highlander/irq-r7785rp.c | 5 +- arch/sh/boards/mach-highlander/pinmux-r7785rp.c | 5 +- arch/sh/boards/mach-highlander/psw.c | 5 +- arch/sh/boards/mach-highlander/setup.c | 5 +- arch/sh/boards/mach-hp6xx/Makefile | 1 + arch/sh/boards/mach-hp6xx/hp6xx_apm.c | 4 +- arch/sh/boards/mach-hp6xx/pm.c | 4 +- arch/sh/boards/mach-hp6xx/pm_wakeup.S | 8 +- arch/sh/boards/mach-hp6xx/setup.c | 4 +- arch/sh/boards/mach-kfr2r09/Makefile | 1 + arch/sh/boards/mach-kfr2r09/lcd_wqvga.c | 5 +- arch/sh/boards/mach-kfr2r09/sdram.S | 7 +- arch/sh/boards/mach-landisk/Makefile | 1 + arch/sh/boards/mach-landisk/gio.c | 6 +- arch/sh/boards/mach-landisk/irq.c | 5 +- arch/sh/boards/mach-landisk/psw.c | 5 +- arch/sh/boards/mach-landisk/setup.c | 5 +- arch/sh/boards/mach-lboxre2/Makefile | 1 + arch/sh/boards/mach-lboxre2/irq.c | 6 +- arch/sh/boards/mach-lboxre2/setup.c | 6 +- arch/sh/boards/mach-microdev/Makefile | 1 + arch/sh/boards/mach-microdev/fdc37c93xapm.c | 5 +- arch/sh/boards/mach-microdev/io.c | 4 +- arch/sh/boards/mach-microdev/irq.c | 4 +- arch/sh/boards/mach-microdev/setup.c | 4 +- arch/sh/boards/mach-migor/Makefile | 1 + arch/sh/boards/mach-migor/lcd_qvga.c | 5 +- arch/sh/boards/mach-migor/sdram.S | 7 +- arch/sh/boards/mach-r2d/Makefile | 1 + arch/sh/boards/mach-r2d/setup.c | 5 +- arch/sh/boards/mach-rsk/Makefile | 1 + arch/sh/boards/mach-rsk/devices-rsk7203.c | 5 +- arch/sh/boards/mach-rsk/devices-rsk7264.c | 5 +- arch/sh/boards/mach-rsk/devices-rsk7269.c | 5 +- arch/sh/boards/mach-rsk/setup.c | 5 +- arch/sh/boards/mach-sdk7780/Makefile | 1 + arch/sh/boards/mach-sdk7780/irq.c | 5 +- arch/sh/boards/mach-sdk7780/setup.c | 5 +- arch/sh/boards/mach-sdk7786/Makefile | 1 + arch/sh/boards/mach-sdk7786/fpga.c | 5 +- arch/sh/boards/mach-sdk7786/gpio.c | 5 +- arch/sh/boards/mach-sdk7786/irq.c | 5 +- arch/sh/boards/mach-sdk7786/nmi.c | 5 +- arch/sh/boards/mach-sdk7786/setup.c | 5 +- arch/sh/boards/mach-sdk7786/sram.c | 5 +- arch/sh/boards/mach-se/7206/Makefile | 1 + arch/sh/boards/mach-se/7343/Makefile | 1 + arch/sh/boards/mach-se/7343/irq.c | 5 +- arch/sh/boards/mach-se/770x/Makefile | 1 + arch/sh/boards/mach-se/7721/Makefile | 1 + arch/sh/boards/mach-se/7721/irq.c | 5 +- arch/sh/boards/mach-se/7721/setup.c | 6 +- arch/sh/boards/mach-se/7722/Makefile | 1 + arch/sh/boards/mach-se/7722/irq.c | 5 +- arch/sh/boards/mach-se/7722/setup.c | 6 +- arch/sh/boards/mach-se/7724/Makefile | 1 + arch/sh/boards/mach-se/7724/irq.c | 5 +- arch/sh/boards/mach-se/7724/sdram.S | 7 +- arch/sh/boards/mach-se/7751/Makefile | 1 + arch/sh/boards/mach-se/7780/Makefile | 1 + arch/sh/boards/mach-se/7780/irq.c | 5 +- arch/sh/boards/mach-se/7780/setup.c | 5 +- arch/sh/boards/mach-sh03/Makefile | 4 +- arch/sh/boards/mach-sh03/rtc.c | 51 +- arch/sh/boards/mach-sh03/setup.c | 9 - arch/sh/boards/mach-sh7763rdp/Makefile | 1 + arch/sh/boards/mach-sh7763rdp/irq.c | 5 +- arch/sh/boards/mach-sh7763rdp/setup.c | 5 +- arch/sh/boards/mach-x3proto/Makefile | 1 + arch/sh/boards/mach-x3proto/gpio.c | 5 +- arch/sh/boards/mach-x3proto/ilsel.c | 5 +- arch/sh/boards/mach-x3proto/setup.c | 5 +- arch/sh/boards/of-generic.c | 13 +- arch/sh/configs/dreamcast_defconfig | 2 + arch/sh/configs/sh03_defconfig | 2 + arch/sh/drivers/dma/Makefile | 1 + arch/sh/drivers/dma/dma-api.c | 7 +- arch/sh/drivers/dma/dma-g2.c | 7 +- arch/sh/drivers/dma/dma-pvr2.c | 7 +- arch/sh/drivers/dma/dma-sh.c | 7 +- arch/sh/drivers/dma/dma-sysfs.c | 5 +- arch/sh/drivers/dma/dmabrg.c | 3 +- arch/sh/drivers/heartbeat.c | 5 +- arch/sh/drivers/pci/fixups-dreamcast.c | 5 +- arch/sh/drivers/pci/fixups-landisk.c | 4 +- arch/sh/drivers/pci/fixups-r7780rp.c | 5 +- arch/sh/drivers/pci/fixups-rts7751r2d.c | 5 +- arch/sh/drivers/pci/fixups-sdk7780.c | 5 +- arch/sh/drivers/pci/fixups-sdk7786.c | 5 +- arch/sh/drivers/pci/fixups-snapgear.c | 4 +- arch/sh/drivers/pci/fixups-titan.c | 4 +- arch/sh/drivers/pci/ops-dreamcast.c | 5 +- arch/sh/drivers/pci/ops-sh4.c | 5 +- arch/sh/drivers/pci/ops-sh5.c | 4 +- arch/sh/drivers/pci/ops-sh7786.c | 5 +- arch/sh/drivers/pci/pci-dreamcast.c | 5 +- arch/sh/drivers/pci/pci-sh5.c | 4 +- arch/sh/drivers/pci/pci-sh5.h | 6 +- arch/sh/drivers/pci/pci-sh7751.c | 5 +- arch/sh/drivers/pci/pci-sh7751.h | 7 +- arch/sh/drivers/pci/pci-sh7780.c | 5 +- arch/sh/drivers/pci/pci-sh7780.h | 7 +- arch/sh/drivers/pci/pci.c | 5 +- arch/sh/drivers/pci/pcie-sh7786.c | 5 +- arch/sh/drivers/pci/pcie-sh7786.h | 7 +- arch/sh/drivers/push-switch.c | 5 +- arch/sh/drivers/superhyway/Makefile | 1 + arch/sh/drivers/superhyway/ops-sh4-202.c | 5 +- arch/sh/include/asm/Kbuild | 1 + arch/sh/include/asm/addrspace.h | 5 +- arch/sh/include/asm/asm-offsets.h | 1 + arch/sh/include/asm/bl_bit_64.h | 7 +- arch/sh/include/asm/cache_insns_64.h | 7 +- arch/sh/include/asm/checksum_32.h | 5 +- arch/sh/include/asm/cmpxchg-xchg.h | 4 +- arch/sh/include/asm/device.h | 5 +- arch/sh/include/asm/dma-register.h | 7 +- arch/sh/include/asm/dma.h | 7 +- arch/sh/include/asm/dwarf.h | 8 +- arch/sh/include/asm/fb.h | 1 + arch/sh/include/asm/fixmap.h | 7 +- arch/sh/include/asm/flat.h | 7 +- arch/sh/include/asm/freq.h | 8 +- arch/sh/include/asm/gpio.h | 7 +- arch/sh/include/asm/machvec.h | 6 +- arch/sh/include/asm/mmu_context_64.h | 5 +- arch/sh/include/asm/pgtable.h | 7 +- arch/sh/include/asm/pgtable_64.h | 5 +- arch/sh/include/asm/processor_64.h | 5 +- arch/sh/include/asm/rtc.h | 3 - arch/sh/include/asm/sfp-machine.h | 20 +- arch/sh/include/asm/shmparam.h | 7 +- arch/sh/include/asm/siu.h | 7 +- arch/sh/include/asm/spinlock-cas.h | 7 +- arch/sh/include/asm/spinlock-llsc.h | 7 +- arch/sh/include/asm/spinlock.h | 7 +- arch/sh/include/asm/string_32.h | 1 + arch/sh/include/asm/switch_to.h | 7 +- arch/sh/include/asm/switch_to_64.h | 7 +- arch/sh/include/asm/tlb_64.h | 7 +- arch/sh/include/asm/traps_64.h | 7 +- arch/sh/include/asm/uaccess_64.h | 5 +- arch/sh/include/asm/vga.h | 1 + arch/sh/include/asm/watchdog.h | 8 +- arch/sh/include/cpu-common/cpu/addrspace.h | 7 +- arch/sh/include/cpu-common/cpu/mmu_context.h | 7 +- arch/sh/include/cpu-common/cpu/pfc.h | 12 +- arch/sh/include/cpu-common/cpu/timer.h | 1 + arch/sh/include/cpu-sh2/cpu/cache.h | 7 +- arch/sh/include/cpu-sh2/cpu/freq.h | 7 +- arch/sh/include/cpu-sh2/cpu/watchdog.h | 7 +- arch/sh/include/cpu-sh2a/cpu/cache.h | 7 +- arch/sh/include/cpu-sh2a/cpu/freq.h | 7 +- arch/sh/include/cpu-sh2a/cpu/watchdog.h | 1 + arch/sh/include/cpu-sh3/cpu/cache.h | 7 +- arch/sh/include/cpu-sh3/cpu/dma-register.h | 7 +- arch/sh/include/cpu-sh3/cpu/freq.h | 7 +- arch/sh/include/cpu-sh3/cpu/gpio.h | 7 +- arch/sh/include/cpu-sh3/cpu/mmu_context.h | 7 +- arch/sh/include/cpu-sh3/cpu/watchdog.h | 7 +- arch/sh/include/cpu-sh4/cpu/addrspace.h | 5 +- arch/sh/include/cpu-sh4/cpu/cache.h | 7 +- arch/sh/include/cpu-sh4/cpu/dma-register.h | 7 +- arch/sh/include/cpu-sh4/cpu/fpu.h | 6 +- arch/sh/include/cpu-sh4/cpu/freq.h | 7 +- arch/sh/include/cpu-sh4/cpu/mmu_context.h | 7 +- arch/sh/include/cpu-sh4/cpu/sh7786.h | 7 +- arch/sh/include/cpu-sh4/cpu/sq.h | 7 +- arch/sh/include/cpu-sh4/cpu/watchdog.h | 7 +- arch/sh/include/cpu-sh5/cpu/cache.h | 5 +- arch/sh/include/cpu-sh5/cpu/irq.h | 5 +- arch/sh/include/cpu-sh5/cpu/registers.h | 5 +- arch/sh/include/mach-common/mach/hp6xx.h | 12 +- arch/sh/include/mach-common/mach/lboxre2.h | 6 +- arch/sh/include/mach-common/mach/magicpanelr2.h | 7 +- arch/sh/include/mach-common/mach/mangle-port.h | 7 +- arch/sh/include/mach-common/mach/microdev.h | 6 +- arch/sh/include/mach-common/mach/sdk7780.h | 5 +- arch/sh/include/mach-common/mach/secureedge5410.h | 6 +- arch/sh/include/mach-common/mach/sh7763rdp.h | 6 +- arch/sh/include/mach-dreamcast/mach/dma.h | 7 +- arch/sh/include/mach-dreamcast/mach/pci.h | 7 +- arch/sh/include/mach-dreamcast/mach/sysasic.h | 8 +- .../mach-ecovec24/mach/partner-jet-setup.txt | 1 + .../mach-kfr2r09/mach/partner-jet-setup.txt | 1 + arch/sh/include/mach-se/mach/se7721.h | 8 +- arch/sh/include/mach-se/mach/se7722.h | 6 +- arch/sh/include/mach-se/mach/se7724.h | 6 +- arch/sh/include/mach-se/mach/se7780.h | 5 +- arch/sh/include/uapi/asm/Kbuild | 1 + arch/sh/include/uapi/asm/setup.h | 1 + arch/sh/include/uapi/asm/types.h | 1 + arch/sh/kernel/cpu/clock.c | 5 +- arch/sh/kernel/cpu/init.c | 5 +- arch/sh/kernel/cpu/irq/Makefile | 1 + arch/sh/kernel/cpu/irq/intc-sh5.c | 5 +- arch/sh/kernel/cpu/irq/ipr.c | 5 +- arch/sh/kernel/cpu/pfc.c | 10 +- arch/sh/kernel/cpu/sh2/Makefile | 1 + arch/sh/kernel/cpu/sh2/clock-sh7619.c | 5 +- arch/sh/kernel/cpu/sh2/entry.S | 7 +- arch/sh/kernel/cpu/sh2/ex.S | 7 +- arch/sh/kernel/cpu/sh2/probe.c | 5 +- arch/sh/kernel/cpu/sh2/setup-sh7619.c | 5 +- arch/sh/kernel/cpu/sh2/smp-j2.c | 5 +- arch/sh/kernel/cpu/sh2a/clock-sh7201.c | 5 +- arch/sh/kernel/cpu/sh2a/clock-sh7203.c | 5 +- arch/sh/kernel/cpu/sh2a/clock-sh7206.c | 5 +- arch/sh/kernel/cpu/sh2a/clock-sh7264.c | 5 +- arch/sh/kernel/cpu/sh2a/clock-sh7269.c | 5 +- arch/sh/kernel/cpu/sh2a/entry.S | 7 +- arch/sh/kernel/cpu/sh2a/ex.S | 7 +- arch/sh/kernel/cpu/sh2a/fpu.c | 5 +- arch/sh/kernel/cpu/sh2a/opcode_helper.c | 5 +- arch/sh/kernel/cpu/sh2a/pinmux-sh7203.c | 5 +- arch/sh/kernel/cpu/sh2a/pinmux-sh7264.c | 5 +- arch/sh/kernel/cpu/sh2a/pinmux-sh7269.c | 5 +- arch/sh/kernel/cpu/sh2a/probe.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-mxg.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-sh7201.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-sh7203.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-sh7206.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-sh7264.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-sh7269.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh3.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh7705.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh7706.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh7709.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh7710.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh7712.c | 5 +- arch/sh/kernel/cpu/sh3/entry.S | 7 +- arch/sh/kernel/cpu/sh3/ex.S | 9 +- arch/sh/kernel/cpu/sh3/pinmux-sh7720.c | 5 +- arch/sh/kernel/cpu/sh3/probe.c | 5 +- arch/sh/kernel/cpu/sh3/setup-sh3.c | 5 +- arch/sh/kernel/cpu/sh3/setup-sh7705.c | 5 +- arch/sh/kernel/cpu/sh3/setup-sh770x.c | 5 +- arch/sh/kernel/cpu/sh3/setup-sh7710.c | 5 +- arch/sh/kernel/cpu/sh3/setup-sh7720.c | 5 +- arch/sh/kernel/cpu/sh3/swsusp.S | 7 +- arch/sh/kernel/cpu/sh4/clock-sh4-202.c | 5 +- arch/sh/kernel/cpu/sh4/clock-sh4.c | 5 +- arch/sh/kernel/cpu/sh4/fpu.c | 5 +- arch/sh/kernel/cpu/sh4/perf_event.c | 5 +- arch/sh/kernel/cpu/sh4/probe.c | 5 +- arch/sh/kernel/cpu/sh4/setup-sh4-202.c | 5 +- arch/sh/kernel/cpu/sh4/setup-sh7750.c | 5 +- arch/sh/kernel/cpu/sh4/setup-sh7760.c | 5 +- arch/sh/kernel/cpu/sh4/sq.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7343.c | 14 +- arch/sh/kernel/cpu/sh4a/clock-sh7366.c | 14 +- arch/sh/kernel/cpu/sh4a/clock-sh7722.c | 14 +- arch/sh/kernel/cpu/sh4a/clock-sh7723.c | 14 +- arch/sh/kernel/cpu/sh4a/clock-sh7724.c | 14 +- arch/sh/kernel/cpu/sh4a/clock-sh7734.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7757.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7763.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7770.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7780.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7785.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7786.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-shx3.c | 5 +- arch/sh/kernel/cpu/sh4a/intc-shx3.c | 5 +- arch/sh/kernel/cpu/sh4a/perf_event.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7723.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7724.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7734.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7757.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7785.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7786.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-shx3.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7343.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7366.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7722.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7723.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7724.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7734.c | 7 +- arch/sh/kernel/cpu/sh4a/setup-sh7757.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7763.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7770.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7780.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7785.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7786.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-shx3.c | 5 +- arch/sh/kernel/cpu/sh4a/smp-shx3.c | 5 +- arch/sh/kernel/cpu/sh4a/ubc.c | 5 +- arch/sh/kernel/cpu/sh5/clock-sh5.c | 5 +- arch/sh/kernel/cpu/sh5/entry.S | 7 +- arch/sh/kernel/cpu/sh5/fpu.c | 5 +- arch/sh/kernel/cpu/sh5/probe.c | 5 +- arch/sh/kernel/cpu/sh5/setup-sh5.c | 5 +- arch/sh/kernel/cpu/sh5/switchto.S | 7 +- arch/sh/kernel/cpu/sh5/unwind.c | 5 +- arch/sh/kernel/cpu/shmobile/Makefile | 1 + arch/sh/kernel/cpu/shmobile/cpuidle.c | 5 +- arch/sh/kernel/cpu/shmobile/pm.c | 5 +- arch/sh/kernel/cpu/shmobile/sleep.S | 7 +- arch/sh/kernel/debugtraps.S | 7 +- arch/sh/kernel/disassemble.c | 5 +- arch/sh/kernel/dma-coherent.c | 5 +- arch/sh/kernel/dumpstack.c | 5 +- arch/sh/kernel/dwarf.c | 5 +- arch/sh/kernel/entry-common.S | 8 +- arch/sh/kernel/head_32.S | 7 +- arch/sh/kernel/head_64.S | 7 +- arch/sh/kernel/hw_breakpoint.c | 5 +- arch/sh/kernel/idle.c | 5 +- arch/sh/kernel/io.c | 5 +- arch/sh/kernel/io_trapped.c | 5 +- arch/sh/kernel/iomap.c | 5 +- arch/sh/kernel/ioport.c | 5 +- arch/sh/kernel/irq_32.c | 5 +- arch/sh/kernel/irq_64.c | 5 +- arch/sh/kernel/kgdb.c | 5 +- arch/sh/kernel/kprobes.c | 5 +- arch/sh/kernel/machine_kexec.c | 4 +- arch/sh/kernel/machvec.c | 5 +- arch/sh/kernel/module.c | 15 +- arch/sh/kernel/nmi_debug.c | 5 +- arch/sh/kernel/perf_callchain.c | 5 +- arch/sh/kernel/perf_event.c | 5 +- arch/sh/kernel/process_32.c | 5 +- arch/sh/kernel/process_64.c | 5 +- arch/sh/kernel/ptrace_32.c | 5 +- arch/sh/kernel/ptrace_64.c | 5 +- arch/sh/kernel/relocate_kernel.S | 6 +- arch/sh/kernel/return_address.c | 5 +- arch/sh/kernel/sh_bios.c | 5 +- arch/sh/kernel/sh_ksyms_64.c | 5 +- arch/sh/kernel/signal_64.c | 5 +- arch/sh/kernel/smp.c | 5 +- arch/sh/kernel/stacktrace.c | 5 +- arch/sh/kernel/swsusp.c | 5 +- arch/sh/kernel/syscalls_32.S | 8 +- arch/sh/kernel/syscalls_64.S | 7 +- arch/sh/kernel/time.c | 79 +- arch/sh/kernel/topology.c | 5 +- arch/sh/kernel/traps_32.c | 5 +- arch/sh/kernel/traps_64.c | 5 +- arch/sh/kernel/unwinder.c | 1 + arch/sh/kernel/vsyscall/vsyscall.c | 5 +- arch/sh/lib/ashiftrt.S | 29 +- arch/sh/lib/ashlsi3.S | 29 +- arch/sh/lib/ashrsi3.S | 29 +- arch/sh/lib/checksum.S | 9 +- arch/sh/lib/io.c | 5 +- arch/sh/lib/libgcc.h | 2 + arch/sh/lib/lshrsi3.S | 29 +- arch/sh/lib/mcount.S | 7 +- arch/sh/lib/movmem.S | 29 +- arch/sh/lib/udiv_qrnnd.S | 29 +- arch/sh/lib/udivsi3.S | 29 +- arch/sh/lib/udivsi3_i4i-Os.S | 29 +- arch/sh/lib/udivsi3_i4i.S | 29 +- arch/x86/Makefile | 14 +- arch/x86/Makefile.um | 9 - arch/x86/boot/compressed/eboot.c | 65 +- arch/x86/crypto/cast5_avx_glue.c | 2 +- arch/x86/crypto/cast6_avx_glue.c | 2 +- arch/x86/entry/common.c | 2 +- arch/x86/entry/entry_64.S | 4 + arch/x86/entry/vdso/Makefile | 4 +- arch/x86/entry/vdso/vdso-layout.lds.S | 27 - arch/x86/entry/vdso/vdso2c.c | 8 - arch/x86/entry/vdso/vma.c | 2 +- arch/x86/events/intel/bts.c | 2 +- arch/x86/events/intel/core.c | 2 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/events/intel/p4.c | 2 +- arch/x86/include/asm/alternative.h | 2 +- arch/x86/include/asm/bootparam_utils.h | 1 + arch/x86/include/asm/cmpxchg.h | 2 +- arch/x86/include/asm/efi.h | 10 +- arch/x86/include/asm/fpu/api.h | 15 +- arch/x86/include/asm/fpu/internal.h | 3 + arch/x86/include/asm/pgalloc.h | 27 + arch/x86/include/asm/pgtable_types.h | 8 +- arch/x86/include/asm/preempt.h | 3 + arch/x86/include/asm/setup.h | 3 + arch/x86/include/asm/thread_info.h | 8 - arch/x86/include/asm/trace/exceptions.h | 1 + arch/x86/include/asm/trace/irq_vectors.h | 1 + arch/x86/include/asm/traps.h | 5 + arch/x86/kernel/Makefile | 2 + arch/x86/kernel/acpi/boot.c | 2 +- arch/x86/kernel/apic/apic.c | 1 + arch/x86/kernel/apic/apic_flat_64.c | 7 +- arch/x86/kernel/apic/vector.c | 1 + arch/x86/kernel/apic/x2apic_uv_x.c | 4 +- arch/x86/kernel/asm-offsets.c | 3 +- arch/x86/kernel/cpu/amd.c | 1 + arch/x86/kernel/cpu/aperfmperf.c | 1 + arch/x86/kernel/cpu/bugs.c | 8 +- arch/x86/kernel/cpu/cacheinfo.c | 1 + arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/cpu/mcheck/mce.c | 2 +- arch/x86/kernel/cpu/scattered.c | 3 +- arch/x86/kernel/cpu/topology.c | 2 + arch/x86/kernel/crash_dump_64.c | 2 +- arch/x86/kernel/fpu/core.c | 6 +- arch/x86/kernel/fpu/xstate.c | 6 +- arch/x86/kernel/hpet.c | 4 - arch/x86/kernel/ima_arch.c | 46 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/kprobes/opt.c | 2 +- arch/x86/kernel/process.h | 2 +- arch/x86/kernel/process_32.c | 3 - arch/x86/kernel/process_64.c | 2 +- arch/x86/kernel/sysfb_efi.c | 3 + arch/x86/kernel/tracepoint.c | 1 + arch/x86/kvm/vmx.c | 4 +- arch/x86/kvm/x86.c | 2 +- arch/x86/mm/init_64.c | 30 +- arch/x86/mm/pageattr.c | 42 +- arch/x86/mm/pgtable.c | 14 +- arch/x86/mm/pkeys.c | 1 + arch/x86/net/bpf_jit_comp.c | 2 + arch/x86/platform/ce4100/ce4100.c | 4 +- arch/x86/platform/efi/early_printk.c | 2 +- arch/x86/platform/efi/efi.c | 2 + arch/x86/platform/efi/quirks.c | 25 + .../intel-mid/device_libs/platform_bcm43xx.c | 2 +- .../intel-mid/device_libs/platform_mrfld_spidev.c | 2 +- .../intel-mid/device_libs/platform_pcal9555a.c | 2 +- arch/x86/platform/intel/iosf_mbi.c | 2 +- arch/x86/platform/olpc/olpc-xo1-sci.c | 2 +- arch/x86/platform/uv/uv_nmi.c | 2 +- arch/x86/xen/setup.c | 2 +- block/bfq-iosched.c | 76 +- block/bfq-iosched.h | 51 +- block/bfq-wf2q.c | 5 +- block/bio.c | 24 - block/blk-mq.c | 38 +- crypto/Kconfig | 1 + crypto/Makefile | 5 +- crypto/ahash.c | 17 +- crypto/algapi.c | 247 +- crypto/crypto_user_stat.c | 160 +- crypto/lzo-rle.c | 175 - crypto/rng.c | 4 +- crypto/tcrypt.c | 4 +- drivers/android/binder.c | 51 +- drivers/android/binder_alloc.h | 20 +- drivers/ata/sata_rcar.c | 4 +- drivers/base/bus.c | 12 +- drivers/base/core.c | 11 +- drivers/base/dd.c | 6 +- drivers/base/platform.c | 7 +- drivers/block/mtip32xx/mtip32xx.c | 10 +- drivers/block/mtip32xx/mtip32xx.h | 4 +- drivers/block/zram/zcomp.c | 1 - drivers/block/zram/zram_drv.c | 2 +- drivers/bus/fsl-mc/dpbp.c | 1 - drivers/bus/fsl-mc/dpcon.c | 1 - drivers/char/virtio_console.c | 17 +- drivers/clk/Kconfig | 7 + drivers/clk/Makefile | 1 + drivers/clk/clk-bd718x7.c | 123 + drivers/clk/imx/clk-composite-8m.c | 2 +- drivers/clk/imx/clk-imx6q.c | 93 +- drivers/clk/imx/clk-imx6sl.c | 6 + drivers/clk/qcom/Kconfig | 47 +- drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 1 + drivers/clk/renesas/r8a7795-cpg-mssr.c | 1 + drivers/clk/renesas/r8a7796-cpg-mssr.c | 1 + drivers/clk/renesas/r8a77965-cpg-mssr.c | 1 + drivers/clk/renesas/r8a77970-cpg-mssr.c | 1 + drivers/clk/renesas/r8a77990-cpg-mssr.c | 4 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 15 +- drivers/clk/renesas/rcar-gen3-cpg.c | 55 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 2 +- drivers/clk/tegra/clk-audio-sync.c | 3 +- drivers/clk/tegra/clk-pll.c | 7 +- drivers/clk/tegra/clk-tegra-audio.c | 7 +- drivers/clk/tegra/clk-tegra-periph.c | 3 - drivers/clk/tegra/clk-tegra114.c | 9 +- drivers/clk/tegra/clk-tegra124.c | 9 +- drivers/clk/tegra/clk-tegra210.c | 9 +- drivers/clk/tegra/clk-tegra30.c | 15 +- drivers/clk/tegra/clk.h | 4 +- drivers/clocksource/timer-fttmr010.c | 73 +- drivers/crypto/Kconfig | 2 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 48 +- drivers/crypto/ccree/cc_aead.c | 16 +- drivers/crypto/ccree/cc_cipher.c | 38 +- drivers/crypto/ccree/cc_driver.c | 19 +- drivers/crypto/ccree/cc_driver.h | 8 + drivers/crypto/ccree/cc_hash.c | 16 +- drivers/crypto/chelsio/chcr_core.h | 9 + drivers/crypto/chelsio/chcr_ipsec.c | 180 +- drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/efi/efi.c | 54 +- drivers/firmware/efi/libstub/Makefile | 5 +- drivers/firmware/efi/libstub/arm-stub.c | 4 +- drivers/firmware/efi/libstub/fdt.c | 30 +- drivers/firmware/efi/vars.c | 99 +- drivers/firmware/stratix10-svc.c | 5 +- drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-ks8695.c | 15 +- drivers/gpio/gpio-lpc18xx.c | 286 +- drivers/gpio/gpio-mt7621.c | 10 +- drivers/gpio/gpio-rcar.c | 24 +- drivers/gpio/gpio-uniphier.c | 17 +- drivers/gpio/gpio-zynq.c | 23 + drivers/gpio/gpiolib-acpi.c | 149 +- drivers/gpio/gpiolib-devres.c | 80 +- drivers/gpio/gpiolib-of.c | 39 + drivers/gpio/gpiolib.c | 2 + drivers/gpio/gpiolib.h | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 4 +- drivers/gpu/drm/drm_dp_helper.c | 2 - drivers/gpu/drm/i915/Makefile | 2 +- drivers/gpu/drm/i915/i915_drv.h | 1 - drivers/gpu/drm/i915/intel_dp.c | 45 +- drivers/gpu/drm/i915/intel_fbc.c | 5 +- drivers/gpu/drm/i915/intel_hdcp.c | 16 +- drivers/gpu/drm/i915/intel_lrc.c | 49 +- drivers/gpu/drm/i915/intel_psr.c | 72 +- drivers/gpu/drm/i915/intel_workarounds.c | 4 + drivers/gpu/drm/i915/selftests/huge_pages.c | 31 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 86 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 123 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 15 +- drivers/gpu/drm/msm/Kconfig | 4 +- drivers/gpu/drm/msm/Makefile | 11 +- drivers/gpu/drm/msm/adreno/a2xx.xml.h | 298 +- drivers/gpu/drm/msm/adreno/a2xx_gpu.c | 492 +++ drivers/gpu/drm/msm/adreno/a2xx_gpu.h | 21 + drivers/gpu/drm/msm/adreno/a3xx.xml.h | 10 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a4xx.xml.h | 10 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx.xml.h | 10 +- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 8 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 45 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 15 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 20 +- drivers/gpu/drm/msm/adreno/a6xx.xml.h | 78 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 81 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 3 + drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 10 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 89 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 8 + drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 1165 ++++++ drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h | 430 ++ drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 14 +- drivers/gpu/drm/msm/adreno/adreno_common.xml.h | 19 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 77 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 159 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 21 + drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 45 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h | 16 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 169 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 29 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 401 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 68 +- drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c | 2393 ----------- drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.h | 103 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 197 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 30 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 14 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 21 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 9 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 50 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 36 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 5 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 21 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 23 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_irq.c | 66 - drivers/gpu/drm/msm/disp/dpu1/dpu_irq.h | 59 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 374 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 45 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 130 +- drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c | 240 -- drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h | 217 - drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 101 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 28 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.h | 15 +- drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h | 359 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 8 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c | 12 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 70 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 43 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 90 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 12 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 16 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 30 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 4 +- drivers/gpu/drm/msm/dsi/dsi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 28 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 28 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 16 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c | 12 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 16 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c | 10 +- drivers/gpu/drm/msm/edp/edp.c | 8 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 32 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi_i2c.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 12 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 6 +- drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 3 +- drivers/gpu/drm/msm/msm_debugfs.c | 8 +- drivers/gpu/drm/msm/msm_drv.c | 172 +- drivers/gpu/drm/msm/msm_drv.h | 28 +- drivers/gpu/drm/msm/msm_fb.c | 14 +- drivers/gpu/drm/msm/msm_fbdev.c | 10 +- drivers/gpu/drm/msm/msm_gem.c | 219 +- drivers/gpu/drm/msm/msm_gem.h | 5 + drivers/gpu/drm/msm/msm_gem_submit.c | 24 +- drivers/gpu/drm/msm/msm_gem_vma.c | 118 +- drivers/gpu/drm/msm/msm_gpu.c | 124 +- drivers/gpu/drm/msm/msm_gpu.h | 2 + drivers/gpu/drm/msm/msm_gpu_trace.h | 90 + drivers/gpu/drm/msm/msm_gpu_tracepoints.c | 6 + drivers/gpu/drm/msm/msm_gpummu.c | 123 + drivers/gpu/drm/msm/msm_iommu.c | 3 +- drivers/gpu/drm/msm/msm_kms.h | 3 - drivers/gpu/drm/msm/msm_mmu.h | 6 +- drivers/gpu/drm/msm/msm_rd.c | 13 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 14 +- drivers/gpu/drm/msm/msm_ringbuffer.h | 16 + drivers/hid/hid-core.c | 174 + drivers/hid/hid-ids.h | 4 + drivers/hid/hid-input.c | 108 +- drivers/hid/hid-logitech-hidpp.c | 375 +- drivers/hid/hid-quirks.c | 2 + drivers/hwmon/abx500.c | 96 +- drivers/hwmon/acpi_power_meter.c | 4 +- drivers/hwmon/ad7314.c | 9 +- drivers/hwmon/ad7414.c | 26 +- drivers/hwmon/ad7418.c | 27 +- drivers/hwmon/adc128d818.c | 135 +- drivers/hwmon/adcxx.c | 44 +- drivers/hwmon/adm1021.c | 48 +- drivers/hwmon/ads1015.c | 20 +- drivers/hwmon/ads7828.c | 20 +- drivers/hwmon/ads7871.c | 20 +- drivers/hwmon/adt7462.c | 646 ++- drivers/hwmon/adt7470.c | 403 +- drivers/hwmon/adt7475.c | 308 +- drivers/hwmon/adt7x10.c | 59 +- drivers/hwmon/amc6821.c | 229 +- drivers/hwmon/applesmc.c | 2 +- drivers/hwmon/aspeed-pwm-tacho.c | 80 +- drivers/hwmon/asus_atk0110.c | 10 +- drivers/hwmon/coretemp.c | 2 +- drivers/hwmon/da9052-hwmon.c | 105 +- drivers/hwmon/da9055-hwmon.c | 41 +- drivers/hwmon/dell-smm-hwmon.c | 68 +- drivers/hwmon/ds1621.c | 20 +- drivers/hwmon/ds620.c | 20 +- drivers/hwmon/emc1403.c | 164 +- drivers/hwmon/emc2103.c | 92 +- drivers/hwmon/emc6w201.c | 150 +- drivers/hwmon/fschmd.c | 235 +- drivers/hwmon/ftsteutates.c | 202 +- drivers/hwmon/k10temp.c | 3 +- drivers/hwtracing/coresight/of_coresight.c | 4 +- drivers/infiniband/hw/mlx5/cq.c | 8 +- drivers/infiniband/hw/mlx5/devx.c | 4 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 6 +- drivers/input/keyboard/omap4-keypad.c | 16 +- drivers/input/misc/rotary_encoder.c | 6 +- drivers/input/mouse/synaptics.c | 1 + drivers/interconnect/qcom/sdm845.c | 47 +- drivers/irqchip/irq-dw-apb-ictl.c | 2 +- drivers/irqchip/irq-gic.c | 6 +- drivers/irqchip/irq-renesas-h8s.c | 2 +- drivers/irqchip/irq-s3c24xx.c | 2 +- drivers/leds/led-triggers.c | 9 +- drivers/leds/leds-gpio.c | 1 - drivers/leds/leds-pwm.c | 22 +- drivers/leds/trigger/ledtrig-pattern.c | 32 + drivers/md/dm-cache-metadata.c | 4 + drivers/md/dm-crypt.c | 15 +- drivers/md/dm.c | 14 +- drivers/media/i2c/video-i2c.c | 153 +- drivers/media/platform/coda/coda-bit.c | 19 +- drivers/media/platform/coda/coda-common.c | 15 +- drivers/media/platform/coda/coda.h | 6 +- drivers/media/platform/coda/coda_regs.h | 2 +- drivers/media/platform/exynos4-is/media-dev.c | 12 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 2 +- drivers/media/platform/qcom/venus/core.c | 8 + drivers/media/platform/qcom/venus/venc.c | 19 + drivers/media/platform/qcom/venus/venc_ctrls.c | 19 +- drivers/media/platform/rcar-vin/rcar-core.c | 32 + drivers/media/platform/rcar-vin/rcar-csi2.c | 11 + .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 4 +- drivers/media/platform/ti-vpe/cal.c | 4 +- drivers/media/platform/vimc/vimc-common.c | 2 + drivers/media/platform/vivid/vivid-core.h | 3 + drivers/media/platform/vivid/vivid-kthread-cap.c | 51 +- drivers/media/platform/vivid/vivid-vbi-cap.c | 4 - drivers/media/platform/xilinx/xilinx-tpg.c | 2 +- drivers/media/rc/bpf-lirc.c | 24 + drivers/media/usb/dvb-usb-v2/lmedm04.c | 29 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 2 +- drivers/media/usb/siano/smsusb.c | 3 +- drivers/media/v4l2-core/v4l2-device.c | 1 + drivers/media/v4l2-core/v4l2-fwnode.c | 6 +- drivers/media/v4l2-core/v4l2-ioctl.c | 10 + drivers/mfd/axp20x.c | 126 +- drivers/misc/eeprom/Kconfig | 2 +- drivers/misc/eeprom/at24.c | 3 + drivers/misc/genwqe/card_debugfs.c | 85 +- drivers/misc/mic/card/mic_debugfs.c | 24 +- drivers/misc/mic/cosm/cosm_debugfs.c | 39 +- drivers/misc/mic/host/mic_debugfs.c | 62 +- drivers/misc/mic/scif/scif_debugfs.c | 44 +- drivers/misc/mic/vop/vop_debugfs.c | 40 +- drivers/misc/ti-st/st_kim.c | 36 +- drivers/misc/vexpress-syscfg.c | 2 +- drivers/misc/vmw_balloon.c | 13 +- drivers/mtd/Kconfig | 1 + drivers/mtd/maps/Kconfig | 1 + drivers/mtd/maps/physmap-core.c | 14 +- drivers/mtd/maps/physmap-gemini.c | 110 +- drivers/mtd/mtdcore.c | 56 + drivers/mtd/nand/raw/ams-delta.c | 118 +- drivers/mtd/nand/raw/cafe_nand.c | 2 +- drivers/mtd/nand/raw/davinci_nand.c | 2 +- drivers/mtd/nand/raw/denali.c | 54 +- drivers/mtd/nand/raw/fsmc_nand.c | 264 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +- drivers/mtd/nand/raw/hisi504_nand.c | 2 +- drivers/mtd/nand/raw/jz4740_nand.c | 2 +- drivers/mtd/nand/raw/jz4780_bch.c | 2 + drivers/mtd/nand/raw/lpc32xx_mlc.c | 2 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 2 +- drivers/mtd/nand/raw/marvell_nand.c | 2 +- drivers/mtd/nand/raw/mxc_nand.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 4 +- drivers/mtd/nand/raw/nandsim.c | 2 +- drivers/mtd/nand/raw/sh_flctl.c | 2 +- drivers/mtd/nand/raw/sm_common.c | 2 +- drivers/mtd/nand/raw/vf610_nfc.c | 60 +- drivers/mtd/nand/spi/Makefile | 2 +- drivers/mtd/nand/spi/core.c | 1 + drivers/mtd/nand/spi/gigadevice.c | 148 + drivers/mtd/nand/spi/toshiba.c | 11 +- drivers/mtd/spi-nor/spi-nor.c | 1795 +++++---- drivers/net/bonding/bond_debugfs.c | 14 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/dsa/microchip/ksz_common.c | 17 + drivers/net/dsa/microchip/ksz_priv.h | 2 + drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 6 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 38 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 6 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 60 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 2 +- drivers/net/ethernet/cisco/enic/enic_ethtool.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 3 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 27 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 1553 ++++--- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 79 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 55 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 1 + drivers/net/ethernet/ibm/emac/emac.h | 2 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/dev.c | 22 - .../mellanox/mlx5/core/diag/fs_tracepoint.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 8 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 3 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/events.c | 89 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 83 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 23 - .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 23 + drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 21 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 16 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 44 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 48 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 2 + .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 20 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 5 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 19 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 45 + drivers/net/ethernet/sfc/ethtool.c | 2 +- drivers/net/ethernet/sfc/falcon/ethtool.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/fjes/fjes_debugfs.c | 14 +- drivers/net/hyperv/netvsc_drv.c | 6 +- drivers/net/ieee802154/at86rf230.c | 13 +- drivers/net/ipvlan/ipvlan_main.c | 21 +- drivers/net/net_failover.c | 8 +- drivers/net/phy/mdio-gpio.c | 7 + drivers/net/team/team.c | 2 +- drivers/net/vrf.c | 11 +- drivers/net/vxlan.c | 110 +- drivers/net/wireless/intersil/hostap/hostap_main.c | 2 +- drivers/net/xen-netback/xenbus.c | 18 +- drivers/nvme/host/core.c | 80 +- drivers/nvme/host/fabrics.c | 13 +- drivers/nvme/host/fabrics.h | 2 + drivers/nvme/host/fc.c | 5 +- drivers/nvme/host/multipath.c | 4 +- drivers/nvme/host/nvme.h | 13 +- drivers/nvme/host/rdma.c | 5 +- drivers/nvme/target/admin-cmd.c | 76 +- drivers/nvme/target/configfs.c | 42 +- drivers/nvme/target/core.c | 118 +- drivers/nvme/target/discovery.c | 129 +- drivers/nvme/target/fabrics-cmd.c | 6 + drivers/nvme/target/fc.c | 66 +- drivers/nvme/target/io-cmd-file.c | 130 +- drivers/nvme/target/nvmet.h | 53 +- drivers/nvme/target/rdma.c | 5 +- drivers/nvmem/core.c | 10 +- drivers/phy/Kconfig | 9 + drivers/phy/Makefile | 2 + drivers/phy/freescale/Kconfig | 5 + drivers/phy/freescale/Makefile | 1 + drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 127 + drivers/phy/phy-core-mipi-dphy.c | 166 + drivers/phy/phy-core.c | 64 + drivers/phy/ti/phy-gmii-sel.c | 2 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 3 + drivers/pinctrl/pinconf.c | 29 +- drivers/pinctrl/pinctrl-rzn1.c | 4 +- drivers/pinctrl/pinctrl-sx150x.c | 11 +- drivers/pinctrl/pinmux.c | 29 +- drivers/pinctrl/sunxi/pinctrl-sun50i-a64.c | 52 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a83t.c | 2 +- drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier.h | 11 +- drivers/platform/x86/intel_atomisp2_pm.c | 69 +- drivers/platform/x86/intel_ips.c | 83 +- drivers/platform/x86/intel_pmc_core.c | 49 +- drivers/platform/x86/intel_telemetry_debugfs.c | 42 +- drivers/platform/x86/mlx-platform.c | 177 +- drivers/platform/x86/thinkpad_acpi.c | 45 +- drivers/platform/x86/touchscreen_dmi.c | 8 + drivers/regulator/core.c | 55 +- drivers/regulator/da9211-regulator.c | 6 + drivers/regulator/fixed.c | 6 +- drivers/regulator/lm363x-regulator.c | 8 +- drivers/regulator/lp8788-ldo.c | 8 +- drivers/regulator/max77686-regulator.c | 14 +- drivers/regulator/max8952.c | 10 +- drivers/regulator/max8973-regulator.c | 8 +- drivers/regulator/s2mps11.c | 7 +- drivers/regulator/s5m8767.c | 9 +- drivers/regulator/tps65090-regulator.c | 6 + drivers/s390/net/qeth_l2_main.c | 2 +- drivers/s390/net/qeth_l3_main.c | 2 +- drivers/s390/scsi/zfcp_aux.c | 17 +- drivers/s390/scsi/zfcp_ext.h | 1 + drivers/s390/scsi/zfcp_scsi.c | 10 +- drivers/scsi/BusLogic.c | 1 + drivers/scsi/aha1542.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 +- drivers/scsi/csiostor/csio_init.c | 1 - drivers/scsi/fnic/fnic_trace.c | 3 +- drivers/scsi/lpfc/lpfc.h | 14 +- drivers/scsi/lpfc/lpfc_attr.c | 27 +- drivers/scsi/lpfc/lpfc_bsg.c | 56 +- drivers/scsi/lpfc/lpfc_crtn.h | 2 +- drivers/scsi/lpfc/lpfc_ct.c | 2 +- drivers/scsi/lpfc/lpfc_debugfs.c | 2 + drivers/scsi/lpfc/lpfc_disc.h | 4 +- drivers/scsi/lpfc/lpfc_els.c | 246 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 145 +- drivers/scsi/lpfc/lpfc_hw.h | 1 + drivers/scsi/lpfc/lpfc_init.c | 30 +- drivers/scsi/lpfc/lpfc_mbox.c | 44 +- drivers/scsi/lpfc/lpfc_mem.c | 6 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 62 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 - drivers/scsi/lpfc/lpfc_scsi.c | 20 +- drivers/scsi/lpfc/lpfc_sli.c | 186 +- drivers/scsi/lpfc/lpfc_sli.h | 6 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 4 +- drivers/scsi/megaraid/megaraid_mbox.c | 9 +- drivers/scsi/megaraid/megaraid_mm.c | 3 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 12 +- drivers/scsi/qedf/qedf_main.c | 3 +- drivers/scsi/qla2xxx/qla_os.c | 118 +- drivers/scsi/snic/snic_trc.c | 3 +- drivers/scsi/sun_esp.c | 7 +- drivers/scsi/ufs/ufs.h | 4 +- drivers/scsi/ufs/ufshcd.c | 17 +- drivers/soc/amlogic/Kconfig | 1 + drivers/spi/Kconfig | 2 +- drivers/staging/erofs/TODO | 15 +- drivers/staging/erofs/dir.c | 7 +- drivers/staging/erofs/inode.c | 10 +- drivers/staging/erofs/internal.h | 6 +- drivers/staging/erofs/super.c | 13 +- drivers/staging/erofs/unzip_vle.c | 580 ++- drivers/staging/erofs/unzip_vle.h | 4 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 2 +- drivers/staging/media/imx/imx-media-of.c | 2 +- .../media/rockchip/vpu/rk3288_vpu_hw_jpeg_enc.c | 5 - .../media/rockchip/vpu/rk3399_vpu_hw_jpeg_enc.c | 5 - .../staging/media/rockchip/vpu/rockchip_vpu_enc.c | 6 - drivers/staging/media/sunxi/cedrus/cedrus.c | 22 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 2 - drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 11 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 13 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 5 - drivers/staging/media/tegra-vde/tegra-vde.c | 222 +- drivers/staging/media/tegra-vde/trace.h | 93 + drivers/staging/octeon/ethernet-mdio.c | 1 - drivers/staging/octeon/ethernet.c | 1 - drivers/staging/rtl8188eu/core/rtw_cmd.c | 12 - drivers/staging/rtl8188eu/core/rtw_sreset.c | 4 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 279 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 4 +- drivers/staging/rtl8188eu/include/rtw_sreset.h | 2 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 4 +- drivers/staging/unisys/visornic/visornic_main.c | 2 +- drivers/target/iscsi/iscsi_target.c | 11 +- drivers/target/iscsi/iscsi_target_configfs.c | 2 + drivers/target/iscsi/iscsi_target_erl1.c | 28 +- drivers/target/target_core_configfs.c | 86 +- drivers/target/target_core_device.c | 72 +- drivers/target/target_core_internal.h | 2 - drivers/target/target_core_pscsi.c | 50 +- drivers/target/target_core_spc.c | 20 +- drivers/target/target_core_stat.c | 32 +- drivers/target/target_core_tmr.c | 52 +- drivers/target/target_core_tpg.c | 1 - drivers/target/target_core_transport.c | 406 +- drivers/target/target_core_user.c | 2 +- drivers/target/target_core_xcopy.c | 6 +- drivers/thermal/Kconfig | 94 +- drivers/thermal/Makefile | 10 +- drivers/thermal/armada_thermal.c | 28 +- drivers/thermal/broadcom/bcm2835_thermal.c | 11 +- drivers/thermal/broadcom/brcmstb_thermal.c | 2 +- drivers/thermal/intel/Kconfig | 77 + drivers/thermal/intel/Makefile | 12 + .../thermal/{ => intel}/int340x_thermal/Kconfig | 0 .../thermal/{ => intel}/int340x_thermal/Makefile | 0 .../{ => intel}/int340x_thermal/acpi_thermal_rel.c | 0 .../{ => intel}/int340x_thermal/acpi_thermal_rel.h | 0 .../{ => intel}/int340x_thermal/int3400_thermal.c | 9 +- .../{ => intel}/int340x_thermal/int3402_thermal.c | 0 .../{ => intel}/int340x_thermal/int3403_thermal.c | 0 .../{ => intel}/int340x_thermal/int3406_thermal.c | 0 .../int340x_thermal/int340x_thermal_zone.c | 0 .../int340x_thermal/int340x_thermal_zone.h | 0 .../int340x_thermal/processor_thermal_device.c | 0 .../thermal/{ => intel}/intel_bxt_pmic_thermal.c | 0 drivers/thermal/{ => intel}/intel_pch_thermal.c | 0 drivers/thermal/{ => intel}/intel_powerclamp.c | 0 .../thermal/{ => intel}/intel_quark_dts_thermal.c | 0 drivers/thermal/{ => intel}/intel_soc_dts_iosf.c | 0 drivers/thermal/{ => intel}/intel_soc_dts_iosf.h | 0 .../thermal/{ => intel}/intel_soc_dts_thermal.c | 0 drivers/thermal/{ => intel}/x86_pkg_temp_thermal.c | 0 drivers/thermal/qcom/Kconfig | 11 + drivers/thermal/qcom/Makefile | 1 + drivers/thermal/{ => qcom}/qcom-spmi-temp-alarm.c | 2 +- drivers/thermal/rockchip_thermal.c | 8 +- drivers/thermal/spear_thermal.c | 8 +- drivers/thermal/st/st_thermal.c | 6 +- drivers/thermal/thermal_core.c | 18 +- drivers/thermal/thermal_sysfs.c | 11 +- drivers/thermal/zx2967_thermal.c | 6 +- drivers/tty/serial/Kconfig | 12 + drivers/tty/serial/Makefile | 1 + drivers/tty/serial/earlycon-riscv-sbi.c | 28 + drivers/usb/dwc2/hcd.h | 2 +- drivers/usb/dwc2/hcd_queue.c | 19 +- drivers/usb/dwc2/params.c | 11 +- drivers/usb/dwc3/core.h | 1 + drivers/usb/dwc3/dwc3-pci.c | 8 +- drivers/usb/dwc3/gadget.c | 24 +- drivers/usb/dwc3/trace.h | 2 + drivers/usb/gadget/udc/s3c2410_udc.c | 17 +- drivers/usb/host/xhci-hub.c | 351 +- drivers/usb/host/xhci-mem.c | 30 +- drivers/usb/host/xhci-ring.c | 2 +- drivers/usb/host/xhci.c | 22 +- drivers/usb/host/xhci.h | 13 +- drivers/usb/mtu3/mtu3_qmu.c | 2 +- drivers/usb/renesas_usbhs/common.c | 19 +- drivers/usb/serial/mos7840.c | 6 - drivers/usb/serial/option.c | 7 +- drivers/video/backlight/pwm_bl.c | 41 +- drivers/watchdog/cpwd.c | 2 + drivers/watchdog/renesas_wdt.c | 9 +- drivers/watchdog/w83627hf_wdt.c | 38 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/sess.c | 2 - fs/crypto/Kconfig | 5 +- fs/crypto/fscrypt_private.h | 1 - fs/dax.c | 10 +- fs/ext4/Kconfig | 35 - fs/ext4/acl.c | 3 +- fs/ext4/dir.c | 10 +- fs/ext4/ext4.h | 23 +- fs/ext4/ext4_jbd2.h | 2 +- fs/ext4/extents.c | 4 +- fs/ext4/file.c | 8 +- fs/ext4/ialloc.c | 2 +- fs/ext4/inode.c | 40 +- fs/ext4/ioctl.c | 4 +- fs/ext4/move_extent.c | 3 +- fs/ext4/namei.c | 18 +- fs/ext4/page-io.c | 9 +- fs/ext4/readpage.c | 10 +- fs/ext4/super.c | 13 +- fs/ext4/sysfs.c | 8 +- fs/f2fs/Kconfig | 32 +- fs/f2fs/data.c | 6 +- fs/f2fs/dir.c | 10 +- fs/f2fs/f2fs.h | 23 +- fs/f2fs/file.c | 28 +- fs/f2fs/inode.c | 8 +- fs/f2fs/namei.c | 6 +- fs/f2fs/super.c | 15 +- fs/f2fs/sysfs.c | 8 +- fs/fuse/inode.c | 1 + fs/ocfs2/dlm/dlmunlock.c | 3 +- fs/proc/task_mmu.c | 6 +- fs/ubifs/Kconfig | 13 +- fs/ubifs/Makefile | 2 +- fs/ubifs/ioctl.c | 4 +- fs/ubifs/sb.c | 2 +- fs/ubifs/super.c | 2 +- fs/ubifs/ubifs.h | 5 +- fs/userfaultfd.c | 3 +- fs/verity/Kconfig | 3 +- fs/verity/fsverity_private.h | 1 - fs/verity/setup.c | 5 +- include/acpi/cppc_acpi.h | 3 + include/asm-generic/5level-fixup.h | 1 + include/asm-generic/pgtable-nop4d-hack.h | 1 + include/asm-generic/pgtable-nop4d.h | 1 + include/asm-generic/pgtable-nopud.h | 1 + include/asm-generic/pgtable.h | 61 +- include/crypto/acompress.h | 38 +- include/crypto/aead.h | 38 +- include/crypto/akcipher.h | 74 +- include/crypto/hash.h | 32 +- include/crypto/internal/cryptouser.h | 17 + include/crypto/kpp.h | 48 +- include/crypto/rng.h | 27 +- include/crypto/skcipher.h | 36 +- include/drm/drm_dp_helper.h | 11 - include/dt-bindings/clock/imx6qdl-clock.h | 4 +- include/dt-bindings/clock/r8a7795-cpg-mssr.h | 2 +- include/dt-bindings/clock/r8a7796-cpg-mssr.h | 2 +- include/dt-bindings/clock/r8a77995-cpg-mssr.h | 5 +- include/dt-bindings/interconnect/qcom,sdm845.h | 2 +- include/linux/bio.h | 2 - include/linux/bpf.h | 21 + include/linux/bpf_verifier.h | 1 + include/linux/btf.h | 1 + include/linux/compat.h | 6 + include/linux/crypto.h | 290 +- include/linux/efi.h | 53 +- include/linux/filter.h | 7 + include/linux/fs.h | 10 +- include/linux/fscrypt.h | 416 +- include/linux/fscrypt_notsupp.h | 231 -- include/linux/fscrypt_supp.h | 204 - include/linux/fsl/mc.h | 12 +- include/linux/fsverity.h | 7 +- include/linux/ftrace.h | 35 +- include/linux/futex.h | 8 - include/linux/gfp.h | 12 +- include/linux/gpio/consumer.h | 23 + include/linux/hid.h | 17 +- include/linux/if_bridge.h | 6 + include/linux/ima.h | 2 +- include/linux/irqchip.h | 4 +- include/linux/kexec.h | 11 +- include/linux/kprobes.h | 3 + include/linux/kref.h | 5 +- include/linux/leds.h | 1 + include/linux/lzo.h | 6 +- include/linux/memory_hotplug.h | 1 - include/linux/mlx5/device.h | 6 + include/linux/mlx5/driver.h | 2 - include/linux/mlx5/fs.h | 8 +- include/linux/mlx5/mlx5_ifc.h | 125 +- include/linux/mm.h | 1 - include/linux/mmu_notifier.h | 68 +- include/linux/mmzone.h | 2 - include/linux/mtd/mtd.h | 2 + include/linux/mtd/rawnand.h | 6 +- include/linux/mtd/spi-nor.h | 8 +- include/linux/mtd/spinand.h | 1 + include/linux/netdevice.h | 8 +- include/linux/nvme-fc-driver.h | 16 - include/linux/nvme.h | 51 +- include/linux/nvmem-provider.h | 9 +- include/linux/page-flags.h | 5 +- include/linux/pe.h | 2 +- include/linux/phy/phy-mipi-dphy.h | 285 ++ include/linux/phy/phy.h | 65 + include/linux/platform_data/mdio-gpio.h | 14 + include/linux/preempt.h | 3 - include/linux/ring_buffer.h | 4 +- include/linux/sched.h | 4 +- include/linux/sched/isolation.h | 4 +- include/linux/sched/mm.h | 2 +- include/linux/sched/stat.h | 2 +- include/linux/socket.h | 9 +- include/linux/syscalls.h | 9 +- include/linux/t10-pi.h | 9 +- include/linux/time32.h | 25 - include/linux/timekeeping.h | 14 - include/linux/timekeeping32.h | 15 - include/linux/usb/gadget.h | 4 + include/linux/vm_event_item.h | 1 - include/media/v4l2-subdev.h | 6 +- include/net/neighbour.h | 31 +- include/net/vxlan.h | 15 + include/scsi/scsi_cmnd.h | 2 +- include/target/target_core_base.h | 21 +- include/target/target_core_fabric.h | 11 +- include/trace/events/kmem.h | 21 - include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/msm_drm.h | 25 +- include/uapi/linux/bpf.h | 38 +- include/uapi/linux/cryptouser.h | 102 +- include/uapi/linux/input-event-codes.h | 11 + include/uapi/linux/sysctl.h | 4 +- init/main.c | 4 - kernel/Makefile | 3 - kernel/bpf/btf.c | 2 +- kernel/bpf/core.c | 170 +- kernel/bpf/syscall.c | 97 +- kernel/bpf/verifier.c | 219 +- kernel/events/core.c | 2 +- kernel/events/hw_breakpoint.c | 2 +- kernel/events/uprobes.c | 6 +- kernel/futex.c | 207 +- kernel/futex_compat.c | 202 - kernel/irq/chip.c | 2 +- kernel/irq/ipi.c | 4 +- kernel/irq/manage.c | 2 +- kernel/irq/spurious.c | 6 +- kernel/kcov.c | 2 +- kernel/kexec_file.c | 70 +- kernel/module.c | 6 +- kernel/sched/core.c | 2 +- kernel/sched/cputime.c | 2 +- kernel/sched/deadline.c | 2 +- kernel/sched/fair.c | 8 +- kernel/sched/isolation.c | 14 +- kernel/sched/sched.h | 4 +- kernel/signal.c | 65 + kernel/sys_ni.c | 2 + kernel/sysctl.c | 14 +- kernel/time/ntp.c | 10 +- kernel/time/time.c | 36 - kernel/time/timekeeping.c | 16 +- kernel/trace/Kconfig | 6 + kernel/trace/Makefile | 2 + kernel/trace/fgraph.c | 615 +++ kernel/trace/ftrace.c | 471 +-- kernel/trace/ftrace_internal.h | 75 + kernel/trace/ring_buffer.c | 94 +- kernel/trace/trace.c | 72 +- kernel/trace/trace.h | 13 + kernel/trace/trace_dynevent.c | 217 + kernel/trace/trace_dynevent.h | 119 + kernel/trace/trace_events.c | 8 +- kernel/trace/trace_events_hist.c | 316 +- kernel/trace/trace_functions_graph.c | 334 +- kernel/trace/trace_irqsoff.c | 18 +- kernel/trace/trace_kprobe.c | 353 +- kernel/trace/trace_probe.c | 74 +- kernel/trace/trace_probe.h | 9 +- kernel/trace/trace_sched_wakeup.c | 270 +- kernel/trace/trace_selftest.c | 8 +- kernel/trace/trace_stack.c | 2 +- kernel/trace/trace_uprobe.c | 301 +- lib/Kconfig.kasan | 16 +- lib/ioremap.c | 103 +- lib/kobject.c | 2 +- lib/lzo/lzo1x_compress.c | 139 +- lib/lzo/lzo1x_decompress_safe.c | 93 +- lib/lzo/lzodefs.h | 29 +- lib/sbitmap.c | 8 + lib/test_debug_virtual.c | 1 + localversion-next | 2 +- mm/filemap.c | 2 +- mm/huge_memory.c | 63 +- mm/hugetlb.c | 29 +- mm/internal.h | 1 - mm/khugepaged.c | 6 +- mm/kmemleak.c | 9 +- mm/ksm.c | 30 +- mm/madvise.c | 4 +- mm/memory.c | 51 +- mm/memory_hotplug.c | 16 + mm/mempolicy.c | 32 +- mm/migrate.c | 14 +- mm/mmap.c | 25 +- mm/mmu_notifier.c | 4 +- mm/mprotect.c | 7 +- mm/mremap.c | 7 +- mm/oom_kill.c | 7 +- mm/page_alloc.c | 162 +- mm/page_io.c | 4 +- mm/rmap.c | 18 +- mm/shmem.c | 2 +- mm/vmscan.c | 3 +- mm/vmstat.c | 1 - net/8021q/vlan.c | 4 +- net/bluetooth/6lowpan.c | 2 +- net/bridge/br_fdb.c | 20 + net/compat.c | 34 +- net/core/dev.c | 43 +- net/core/dev_ioctl.c | 2 +- net/core/flow_dissector.c | 6 +- net/core/neighbour.c | 119 +- net/core/net-sysfs.c | 2 +- net/core/netpoll.c | 2 +- net/core/rtnetlink.c | 6 +- net/core/sock.c | 1 + net/dsa/master.c | 15 +- net/ipv4/devinet.c | 2 +- net/ipv4/ip_output.c | 3 +- net/ipv4/ipconfig.c | 6 +- net/ipv4/ipmr.c | 8 +- net/ipv4/tcp_output.c | 40 +- net/ipv6/addrconf.c | 2 +- net/ipv6/ip6_output.c | 45 +- net/ipv6/ip6mr.c | 2 +- net/ipv6/seg6_iptunnel.c | 1 + net/netfilter/nf_conntrack_seqadj.c | 7 +- net/openvswitch/vport-geneve.c | 2 +- net/openvswitch/vport-gre.c | 2 +- net/openvswitch/vport-vxlan.c | 2 +- net/sched/cls_flower.c | 23 +- net/sctp/ipv6.c | 1 + net/socket.c | 62 +- scripts/Makefile.headersinst | 1 - scripts/Makefile.lib | 17 +- scripts/checkstack.pl | 4 +- scripts/checksyscalls.sh | 1 + scripts/kconfig/confdata.c | 133 +- scripts/kconfig/expr.c | 14 +- scripts/kconfig/expr.h | 4 +- scripts/kconfig/symbol.c | 3 - scripts/recordmcount.c | 2 +- scripts/recordmcount.pl | 13 + security/integrity/Kconfig | 11 + security/integrity/Makefile | 5 + security/integrity/digsig.c | 110 +- security/integrity/ima/ima_appraise.c | 13 +- security/integrity/ima/ima_main.c | 4 +- security/integrity/ima/ima_policy.c | 4 +- security/integrity/integrity.h | 23 +- security/integrity/platform_certs/efi_parser.c | 108 + security/integrity/platform_certs/load_uefi.c | 196 + .../integrity/platform_certs/platform_keyring.c | 58 + sound/aoa/fabrics/layout.c | 2 +- sound/aoa/soundbus/core.c | 2 +- sound/aoa/soundbus/i2sbus/core.c | 6 +- sound/aoa/soundbus/sysfs.c | 34 +- sound/firewire/fireface/ff-protocol-ff400.c | 2 +- sound/pci/hda/hda_jack.c | 56 +- sound/pci/hda/hda_jack.h | 12 +- sound/pci/hda/patch_hdmi.c | 2 +- sound/pci/hda/patch_realtek.c | 143 + sound/ppc/pmac.c | 4 +- sound/ppc/tumbler.c | 4 +- sound/soc/codecs/max9867.c | 20 +- sound/soc/generic/simple-card-utils.c | 5 +- sound/soc/generic/simple-card.c | 62 +- sound/soc/generic/simple-scu-card.c | 37 +- sound/soc/intel/boards/bytcr_rt5640.c | 27 + sound/soc/intel/boards/kbl_da7219_max98927.c | 6 +- sound/soc/qcom/Kconfig | 1 + tools/bpf/bpftool/Documentation/bpftool-prog.rst | 18 +- tools/bpf/bpftool/bash-completion/bpftool | 6 +- tools/bpf/bpftool/btf_dumper.c | 64 + tools/bpf/bpftool/jit_disasm.c | 23 +- tools/bpf/bpftool/main.h | 22 +- tools/bpf/bpftool/prog.c | 115 +- tools/bpf/bpftool/xlated_dumper.c | 30 +- tools/bpf/bpftool/xlated_dumper.h | 7 +- tools/crypto/getstat.c | 72 +- tools/include/uapi/linux/bpf.h | 39 +- tools/lib/bpf/Build | 2 +- tools/lib/bpf/bpf.c | 93 +- tools/lib/bpf/bpf.h | 3 + tools/lib/bpf/bpf_prog_linfo.c | 253 ++ tools/lib/bpf/btf.c | 342 +- tools/lib/bpf/btf.h | 25 +- tools/lib/bpf/libbpf.c | 159 +- tools/lib/bpf/libbpf.h | 13 + tools/lib/bpf/libbpf.map | 4 + tools/memory-model/scripts/checkghlitmus.sh | 0 tools/memory-model/scripts/checklitmushist.sh | 0 tools/memory-model/scripts/initlitmushist.sh | 0 tools/memory-model/scripts/judgelitmus.sh | 0 tools/memory-model/scripts/newlitmushist.sh | 0 tools/memory-model/scripts/parseargs.sh | 0 tools/memory-model/scripts/runlitmushist.sh | 0 tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/bpf_flow.c | 36 +- tools/testing/selftests/bpf/bpf_helpers.h | 2 + tools/testing/selftests/bpf/test_btf.c | 812 +++- tools/testing/selftests/bpf/test_lirc_mode2.sh | 3 +- tools/testing/selftests/bpf/test_lirc_mode2_kern.c | 3 + tools/testing/selftests/bpf/test_lirc_mode2_user.c | 65 +- tools/testing/selftests/bpf/test_verifier.c | 44 +- .../testing/selftests/drivers/net/mlxsw/extack.sh | 84 + tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 177 + .../ftrace/test.d/dynevent/add_remove_kprobe.tc | 30 + .../ftrace/test.d/dynevent/add_remove_synth.tc | 27 + .../ftrace/test.d/dynevent/clear_select_events.tc | 50 + .../ftrace/test.d/dynevent/generic_clear_event.tc | 49 + tools/testing/selftests/ima/Makefile | 11 + tools/testing/selftests/ima/config | 4 + tools/testing/selftests/ima/test_kexec_load.sh | 54 + tools/testing/selftests/kselftest_harness.h | 42 +- .../selftests/net/forwarding/vxlan_bridge_1q.sh | 70 + tools/testing/selftests/tc-testing/.gitignore | 3 + tools/testing/selftests/tc-testing/TdcPlugin.py | 3 +- tools/testing/selftests/tc-testing/TdcResults.py | 132 + .../tc-testing/plugin-lib/valgrindPlugin.py | 22 +- tools/testing/selftests/tc-testing/tdc.py | 133 +- tools/testing/selftests/tc-testing/tdc_config.py | 2 + usr/Makefile | 4 +- virt/kvm/arm/arm.c | 8 +- 1586 files changed, 31482 insertions(+), 23794 deletions(-) create mode 100644 Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/reserved-memory/xen,shared-me [...] create mode 100644 arch/arm/boot/dts/imx7d-pico-hobbit.dts create mode 100644 arch/arm64/include/asm/image.h create mode 100644 arch/arm64/include/asm/preempt.h delete mode 100644 arch/arm64/kernel/arm64ksyms.c create mode 100644 arch/arm64/kernel/kexec_image.c create mode 100644 arch/arm64/kernel/machine_kexec_file.c delete mode 100644 arch/parisc/kernel/syscall_table.S copy arch/{sparc => parisc}/kernel/syscalls/Makefile (100%) create mode 100644 arch/parisc/kernel/syscalls/syscall.tbl create mode 100644 arch/parisc/kernel/syscalls/syscallhdr.sh create mode 100644 arch/parisc/kernel/syscalls/syscalltbl.sh copy arch/{arm64 => powerpc}/include/uapi/asm/bpf_perf_event.h (100%) delete mode 100644 crypto/lzo-rle.c create mode 100644 drivers/clk/clk-bd718x7.c create mode 100644 drivers/gpu/drm/msm/adreno/a2xx_gpu.c create mode 100644 drivers/gpu/drm/msm/adreno/a2xx_gpu.h create mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c create mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_irq.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_irq.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h create mode 100644 drivers/gpu/drm/msm/msm_gpu_trace.h create mode 100644 drivers/gpu/drm/msm/msm_gpu_tracepoints.c create mode 100644 drivers/gpu/drm/msm/msm_gpummu.c create mode 100644 drivers/mtd/nand/spi/gigadevice.c create mode 100644 drivers/phy/freescale/Kconfig create mode 100644 drivers/phy/freescale/Makefile create mode 100644 drivers/phy/freescale/phy-fsl-imx8mq-usb.c create mode 100644 drivers/phy/phy-core-mipi-dphy.c create mode 100644 drivers/staging/media/tegra-vde/trace.h create mode 100644 drivers/thermal/intel/Kconfig create mode 100644 drivers/thermal/intel/Makefile rename drivers/thermal/{ => intel}/int340x_thermal/Kconfig (100%) rename drivers/thermal/{ => intel}/int340x_thermal/Makefile (100%) rename drivers/thermal/{ => intel}/int340x_thermal/acpi_thermal_rel.c (100%) rename drivers/thermal/{ => intel}/int340x_thermal/acpi_thermal_rel.h (100%) rename drivers/thermal/{ => intel}/int340x_thermal/int3400_thermal.c (96%) rename drivers/thermal/{ => intel}/int340x_thermal/int3402_thermal.c (100%) rename drivers/thermal/{ => intel}/int340x_thermal/int3403_thermal.c (100%) rename drivers/thermal/{ => intel}/int340x_thermal/int3406_thermal.c (100%) rename drivers/thermal/{ => intel}/int340x_thermal/int340x_thermal_zone.c (100%) rename drivers/thermal/{ => intel}/int340x_thermal/int340x_thermal_zone.h (100%) rename drivers/thermal/{ => intel}/int340x_thermal/processor_thermal_device.c (100%) rename drivers/thermal/{ => intel}/intel_bxt_pmic_thermal.c (100%) rename drivers/thermal/{ => intel}/intel_pch_thermal.c (100%) rename drivers/thermal/{ => intel}/intel_powerclamp.c (100%) rename drivers/thermal/{ => intel}/intel_quark_dts_thermal.c (100%) rename drivers/thermal/{ => intel}/intel_soc_dts_iosf.c (100%) rename drivers/thermal/{ => intel}/intel_soc_dts_iosf.h (100%) rename drivers/thermal/{ => intel}/intel_soc_dts_thermal.c (100%) rename drivers/thermal/{ => intel}/x86_pkg_temp_thermal.c (100%) rename drivers/thermal/{ => qcom}/qcom-spmi-temp-alarm.c (99%) create mode 100644 drivers/tty/serial/earlycon-riscv-sbi.c delete mode 100644 include/linux/fscrypt_notsupp.h delete mode 100644 include/linux/fscrypt_supp.h create mode 100644 include/linux/phy/phy-mipi-dphy.h create mode 100644 include/linux/platform_data/mdio-gpio.h delete mode 100644 kernel/futex_compat.c create mode 100644 kernel/trace/fgraph.c create mode 100644 kernel/trace/ftrace_internal.h create mode 100644 kernel/trace/trace_dynevent.c create mode 100644 kernel/trace/trace_dynevent.h create mode 100644 security/integrity/platform_certs/efi_parser.c create mode 100644 security/integrity/platform_certs/load_uefi.c create mode 100644 security/integrity/platform_certs/platform_keyring.c create mode 100644 tools/lib/bpf/bpf_prog_linfo.c mode change 100755 => 100644 tools/memory-model/scripts/checkghlitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/checklitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/initlitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/judgelitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/newlitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/parseargs.sh mode change 100755 => 100644 tools/memory-model/scripts/runlitmushist.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/extack.sh create mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/add_remove_kprobe.tc create mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/add_remove_synth.tc create mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/clear_select_events.tc create mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/generic_clear_event.tc create mode 100644 tools/testing/selftests/ima/Makefile create mode 100644 tools/testing/selftests/ima/config create mode 100755 tools/testing/selftests/ima/test_kexec_load.sh create mode 100644 tools/testing/selftests/tc-testing/TdcResults.py