This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-defconfig in repository toolchain/ci/linux.
omits 902031767aec Add linux-next specific files for 20190625 omits 470d41c2ba91 Merge branch 'akpm/master' omits 3098e018f7bb drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits f286f10df0f8 fs/select.c: use struct_size() in kmalloc() omits b9edda076424 proc/sysctl: make firmware loader table conditional omits 0963dc290b3f proc-sysctl-add-shared-variables-for-range-check-fix-2-fix omits 368384f938e8 tipc: remove two unused variables omits 6309ec32dd0b proc/sysctl: add shared variables for range check omits e8b21f079950 pinctrl: fix pxa2xx.c build warnings omits 6f2a4ec30cd9 Merge branch 'akpm-current/current' omits 0d144dcb0548 Merge remote-tracking branch 'hmm/hmm' omits 405b8eda9cac Merge remote-tracking branch 'devfreq/for-next' omits e41a53c10ec1 Merge remote-tracking branch 'pidfd/for-next' omits 1f8666d43b48 Merge remote-tracking branch 'hyperv/hyperv-next' omits a9d775c483fa Merge remote-tracking branch 'xarray/xarray' omits 0e9d7f494bc3 Merge remote-tracking branch 'nvmem/for-next' omits 99987cf1bad7 Merge remote-tracking branch 'kspp/for-next/kspp' omits 72bc3a4ca67c Merge remote-tracking branch 'ntb/ntb-next' omits c7cdc982b4aa Merge remote-tracking branch 'at24/at24/for-next' omits 4117b31faca0 Merge remote-tracking branch 'rtc/rtc-next' omits 66992705f842 Merge remote-tracking branch 'livepatching/for-next' omits 9e64d23fe2b0 Merge remote-tracking branch 'y2038/y2038' omits cfae9b9f42f7 Merge remote-tracking branch 'userns/for-next' omits 321cd7a2205d Merge remote-tracking branch 'pinctrl/for-next' omits 3b6b32aaa5e2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 8e2fc846a9df Merge remote-tracking branch 'gpio/for-next' omits a0afa2698fd4 Merge remote-tracking branch 'rpmsg/for-next' omits 199b902a02e8 Merge remote-tracking branch 'vhost/linux-next' omits bfb8a0785208 Merge remote-tracking branch 'scsi-mkp/for-next' omits 2b0901e2fd6f Merge remote-tracking branch 'scsi/for-next' omits 7d1788ed7937 Merge remote-tracking branch 'cgroup/for-next' omits 28c68128a031 Merge remote-tracking branch 'slave-dma/next' omits e9c21093f4c4 Merge remote-tracking branch 'mux/for-next' omits 1a0d07eb0316 Merge remote-tracking branch 'staging/staging-next' omits 34eaeee622e6 Merge remote-tracking branch 'soundwire/next' omits 47842d116f67 Merge remote-tracking branch 'extcon/extcon-next' omits 2b311c3d939c Merge remote-tracking branch 'char-misc/char-misc-next' omits a0f1a9dae793 Merge remote-tracking branch 'tty/tty-next' omits bbcf8efc7451 Merge remote-tracking branch 'phy-next/next' omits e32de9ecca5b Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 4a7d30321e5e Merge remote-tracking branch 'usb-gadget/next' omits ea14375cc83c Merge remote-tracking branch 'usb/usb-next' omits b37d8d5221f7 Merge remote-tracking branch 'driver-core/driver-core-next' omits e8511b66e27f Merge remote-tracking branch 'ipmi/for-next' omits e5b0ee4b164b Merge remote-tracking branch 'leds/for-next' omits b23820420eb4 Merge remote-tracking branch 'chrome-platform/for-next' omits a5acb0c18eaa Merge remote-tracking branch 'drivers-x86/for-next' omits a0e465da5b2c Merge remote-tracking branch 'percpu/for-next' omits 988c219867bf Merge remote-tracking branch 'kvms390/next' omits 036bb0bd2b6f Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 4e3d1d32b756 Merge remote-tracking branch 'kvm/linux-next' omits 6f0e32ecf9ab Merge remote-tracking branch 'rcu/rcu/next' omits 628349054c3b Merge remote-tracking branch 'ftrace/for-next' omits 7e6b50795107 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits dc08e321804c Merge remote-tracking branch 'edac-amd/for-next' omits 6008a7dd8994 Merge remote-tracking branch 'clockevents/clockevents/next' omits a7f9443da6ca Merge remote-tracking branch 'tip/auto-latest' omits 712dd5348ecb Merge remote-tracking branch 'spi/for-next' omits c4854b227395 Merge remote-tracking branch 'devicetree/for-next' omits 3c31a28f0fb4 Merge remote-tracking branch 'audit/next' omits 8883c0ce6aa5 Merge remote-tracking branch 'iommu/next' omits 623dd0d91917 Merge remote-tracking branch 'tpmdd/next' omits 218b2ebdd668 Merge remote-tracking branch 'selinux/next' omits d975714605ba Merge remote-tracking branch 'keys/keys-next' omits 7e3d9125c5c2 Merge remote-tracking branch 'integrity/next-integrity' omits 0e2e36f33a02 Merge remote-tracking branch 'apparmor/apparmor-next' omits d7bf91435894 Merge remote-tracking branch 'security/next-testing' omits b6be4251ee24 Merge remote-tracking branch 'regulator/for-next' omits 530ff31536db Merge remote-tracking branch 'backlight/for-backlight-next' omits 0ace278623ae Merge remote-tracking branch 'mfd/for-mfd-next' omits 1707c8091088 Merge remote-tracking branch 'kgdb/kgdb-next' omits 6a4cfedf97d8 Merge remote-tracking branch 'mmc/next' omits cbb3c34a3263 Merge remote-tracking branch 'block/for-next' omits 587783c01274 Merge remote-tracking branch 'input/next' omits 2e0eade6cd0e next-20190624/modules omits a9b735dc997f Merge remote-tracking branch 'sound-asoc/for-next' omits ae129b01a92d Merge remote-tracking branch 'sound/for-next' omits 937ee45a75ff Merge remote-tracking branch 'regmap/for-next' omits 84ca933d8d33 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 63e131c1e539 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 8410f1857611 Merge remote-tracking branch 'drm-msm/msm-next' omits d5d84bebca83 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 899ff2adbbef Merge remote-tracking branch 'drm-intel/for-linux-next' omits 02c16f807074 next-20190621/amdgpu omits fd5fdfa29d54 Merge remote-tracking branch 'drm/drm-next' omits 7c76faa7c10b Merge remote-tracking branch 'crypto/master' omits 9b16f10b959f Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 7a6ab6dc8837 Merge remote-tracking branch 'nand/nand/next' omits 69feed7847cc Merge remote-tracking branch 'gfs2/for-next' omits 4cf542e29929 Merge remote-tracking branch 'wireless-drivers-next/master' omits 55877e2c74d4 Merge remote-tracking branch 'nfc-next/master' omits f26cf98d682f Merge remote-tracking branch 'netfilter-next/master' omits 53a219158e1b Merge remote-tracking branch 'mlx5-next/mlx5-next' omits d9c135af2e6c Merge remote-tracking branch 'ipsec-next/master' omits 63bcc19b482f Merge remote-tracking branch 'bpf-next/master' omits bf3a4a330746 Merge remote-tracking branch 'net-next/master' omits 00e771fd87e7 Merge remote-tracking branch 'rdma/for-next' omits c3468e399c94 Merge remote-tracking branch 'swiotlb/linux-next' omits fc02938a3d2c Merge remote-tracking branch 'dlm/next' omits f1e61dd6207c Merge remote-tracking branch 'ieee1394/for-next' omits 1563226a79f7 Merge remote-tracking branch 'thermal-soc/next' omits 45b71dee028c Merge remote-tracking branch 'opp/opp/linux-next' omits 827da7a1b119 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 5fe65030c927 Merge remote-tracking branch 'pm/linux-next' omits aee738f891db Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 6aa421bb9e66 Merge remote-tracking branch 'v4l-dvb/master' omits efb518a30b4c Merge remote-tracking branch 'jc_docs/docs-next' omits f791c6b1ea05 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 0ecdcefba658 Merge remote-tracking branch 'i3c/i3c/next' omits e5be6d3fb755 Merge remote-tracking branch 'i2c/i2c/for-next' omits 35bf3732ffee Merge remote-tracking branch 'hid/for-next' omits 310bac4e43b5 Merge remote-tracking branch 'pstore/for-next/pstore' omits d48e1a379f34 Merge remote-tracking branch 'pci/next' omits 81cb9f93d6eb Merge remote-tracking branch 'printk/for-next' omits d91a4ee270a2 Merge remote-tracking branch 'vfs/for-next' omits 6330521e16ee Merge remote-tracking branch 'file-locks/locks-next' omits 9bbecffc2d67 Merge remote-tracking branch 'xfs/for-next' omits aa566aa3d365 Merge remote-tracking branch 'v9fs/9p-next' omits f9617f8c2f10 Merge remote-tracking branch 'ubifs/linux-next' omits dfd73a473dd6 Merge remote-tracking branch 'nfsd/nfsd-next' omits 33330931aed0 Merge remote-tracking branch 'f2fs/dev' omits e734b776589c Merge remote-tracking branch 'ext4/dev' omits b5fd665f2466 Merge remote-tracking branch 'ext3/for_next' omits 55cd04a00f18 Merge remote-tracking branch 'ecryptfs/next' omits 27df2e059376 Merge remote-tracking branch 'cifs/for-next' omits 8c3c0cda4abc Merge remote-tracking branch 'btrfs-kdave/for-next' omits cfd1fb7f8553 Merge remote-tracking branch 'afs/afs-next' omits bb504a7a573d Merge remote-tracking branch 'fscrypt/master' omits 4abed1fc549b Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 54fde251e4d8 Merge remote-tracking branch 'sh/sh-next' omits 0555118e70c1 Merge remote-tracking branch 's390/features' omits 8496f00a0e7d Merge remote-tracking branch 'soc-fsl/next' omits 43c200099cb7 Merge remote-tracking branch 'powerpc/next' omits 17f7e3fed736 Merge remote-tracking branch 'mips/mips-next' omits 4c7c2326dbbb Merge remote-tracking branch 'm68knommu/for-next' omits b7463ee028c9 Merge remote-tracking branch 'm68k/for-next' omits d127579d30dd Merge remote-tracking branch 'h8300/h8300-next' omits 73c2af4e4895 Merge remote-tracking branch 'csky/linux-next' omits 85526a191e46 Merge remote-tracking branch 'clk-samsung/for-next' omits 340058aaadf6 Merge remote-tracking branch 'clk/clk-next' omits 7791e11301b1 Merge remote-tracking branch 'tegra/for-next' omits 9d50286c059e Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 900039f1bc0e Merge remote-tracking branch 'scmi/for-linux-next' omits 1c819062f438 Merge remote-tracking branch 'samsung-krzk/for-next' omits 960f6e5f94a5 Merge remote-tracking branch 'rockchip/for-next' omits 2f1ae51b0539 Merge remote-tracking branch 'reset/reset/next' omits 236fc96d868e Merge remote-tracking branch 'renesas/next' omits ba7c4749e5d3 Merge remote-tracking branch 'qcom/for-next' omits ca65c3f5b186 Merge remote-tracking branch 'omap/for-next' omits b31a32f18fc1 Merge remote-tracking branch 'mvebu/for-next' omits 1be51cd7ad7a Merge remote-tracking branch 'mediatek/for-next' omits 697a4e18c68b Merge remote-tracking branch 'keystone/next' omits d3e1681181ef Merge remote-tracking branch 'imx-mxs/for-next' omits e2d87868626b Merge remote-tracking branch 'bcm2835/for-next' omits a0afd1ea4adf Merge remote-tracking branch 'at91/at91-next' omits f8de994ff909 Merge remote-tracking branch 'aspeed/for-next' omits f528321118e7 Merge remote-tracking branch 'amlogic/for-next' omits fcc73c99f6ca Merge remote-tracking branch 'actions/for-next' omits 5feef43ce903 Merge remote-tracking branch 'arm-soc/for-next' omits 8d5d06acbfe3 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 836a898aa747 Merge remote-tracking branch 'arm64/for-next/core' omits 9c69931315c8 Merge remote-tracking branch 'arm/for-next' omits d51b11b82902 Merge remote-tracking branch 'arc/for-next' omits f9da34831119 Merge remote-tracking branch 'dma-mapping/for-next' omits 833255678e8c Merge remote-tracking branch 'kbuild/for-next' omits ddc352bc91de Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 2b008bc0316d Merge remote-tracking branch 'scsi-fixes/fixes' omits 6e087ae20978 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits da3c44dd966f Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 80a8526144c5 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits e1235609f955 Merge remote-tracking branch 'omap-fixes/fixes' omits 67f96c410720 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits c48341de06a5 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 04bde49908a1 Merge remote-tracking branch 'phy/fixes' omits 7b0e4727656d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 29ec3a7aae38 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 53613de76f93 Merge remote-tracking branch 'spi-fixes/for-linus' omits 28e9b36df4d8 Merge remote-tracking branch 'regulator-fixes/for-linus' omits bcc703cab763 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 15f1c2b34170 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 343cfd8ae599 Merge remote-tracking branch 'wireless-drivers/master' omits 4bfedade7c96 Merge remote-tracking branch 'netfilter/master' omits e43d8846d5f4 Merge remote-tracking branch 'ipsec/master' omits 6c032915d9ce Merge remote-tracking branch 'bpf/master' omits 71e75376ddaf Merge remote-tracking branch 'net/master' omits 5558830d3173 Merge remote-tracking branch 'sparc/master' omits 3cd0c4930cd7 Merge remote-tracking branch 'arc-current/for-curr' omits 673c180ccfc4 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 5c63fe7ae844 Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next omits bf325bd11d60 Merge branch 'spi-5.3' into spi-next omits 3ec8eeb829b5 Merge branch 'spi-5.2' into spi-linus omits 5600da105925 Merge branch 'regulator-5.3' into regulator-next omits 14d1d776754e Merge branch 'regulator-5.2' into regulator-linus omits f455956d2045 Merge remote-tracking branch 'asoc/topic/meson' into asoc-next omits 2e43d8eb0d8f Merge branch 'asoc-5.3' into asoc-next omits 6919d9082896 Merge branch 'asoc-5.2' into asoc-linus omits a617c3043f81 Pull quota GETSTAT fix from Eric. omits 034830e27261 quota: honor quota type in Q_XGETQSTAT[V] calls omits d75fc68c746c Merge branch 'imx/defconfig' into for-next omits a8c86ab6f466 Merge branch 'imx/dt64' into for-next omits 44e07ee9f1d2 Merge branch 'imx/dt' into for-next omits 6524de340ed8 Merge branch 'imx/dt-clkdep' into for-next omits 2acbedbaccbd Merge branch 'imx/bindings' into for-next omits e0b805114e78 Merge branch 'imx/soc' into for-next omits 515489ee1a45 Merge branch 'imx/drivers' into for-next omits cbc86ce5721a Merge branch 'clk/imx' into for-next omits 22d55c2f6704 Merge branch 'core/debugobjects' omits 4491030469a8 Merge branch 'efi/urgent' omits 2a10f0ed6ea6 Merge branch 'irq/core' omits 4326dbe741ac Merge branch 'irq/urgent' omits d9ff928d6b0f Merge branch 'locking/core' omits 62db237ff847 Merge branch 'perf/core' omits 97c83cbfe6ce Merge branch 'perf/urgent' omits bb7859743c13 Merge branch 'ras/core' omits 934d0908224d Merge branch 'sched/core' omits b68e9477bd17 Merge branch 'smp/hotplug' omits 5c588acaec54 Merge branch 'timers/core' omits 14da657102c8 Merge branch 'timers/vdso' omits 91302fa77ec4 Merge branch 'x86/apic' omits 271904175c22 Merge branch 'x86/asm' omits 50da6ccdeefc Merge branch 'x86/boot' omits a0cdf1777b45 Merge branch 'x86/cache' omits 3b1a2fffd0f1 Merge branch 'x86/cleanups' omits 586f3d8fcc2b Merge branch 'x86/core' omits 505f5207aa1e Merge branch 'x86/cpu' omits 66124be0b523 Merge branch 'x86/fpu' omits 54da08615598 Merge branch 'x86/kdump' omits 45452cb6a8e5 Merge branch 'x86/paravirt' omits dcafe3299104 Merge branch 'x86/platform' omits 6b239a5dcf5c Merge branch 'x86/topology' omits 50dfb428f581 Merge branch 'x86/urgent' omits f9623ef862c8 Revert "lib/debugobjects.c: move printk out of db lock cri [...] omits a2c0279b2199 arm64: defconfig: Enable CONFIG_KEYBOARD_SNVS_PWRKEY as module omits d894fa4f3774 f2fs: add a rw_sem to cover quota flag changes omits d0ece8c133ba include/linux/lz4.h: fix spelling and copy-paste errors in [...] omits bc7fa3c54004 ipc/msg.c: consolidate all xxxctl_down() functions omits 54c8befb67e5 ipc/mqueue.c: only perform resource calculation if user valid omits 4156306ec9f7 resource: avoid unnecessary lookups in find_next_iomem_res() omits 3f6644e455b1 resource-fix-locking-in-find_next_iomem_res-fix omits 0dd04b64b1a6 resource: fix locking in find_next_iomem_res() omits 328c9291fef1 aio: simplify read_events() omits 6d94fc7d8943 kernel/pid.c: convert struct pid:count to refcount_t omits 9496f6e97271 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] omits 56837a1c2fd2 coredump: split pipe command whitespace before expanding template omits be5ce33b6a43 select: shift restore_saved_sigmask_unless() into poll_sel [...] omits 649883110170 select: change do_poll() to return -ERESTARTNOHAND rather [...] omits d84a713354f1 signal: simplify set_user_sigmask/restore_user_sigmask omits b8e57622126f signal: reorder struct sighand_struct omits 27dddb030f0d selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] omits 25d8ce9396a3 selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO omits 7eaed977ed22 ptrace: add PTRACE_GET_SYSCALL_INFO request omits 7ce906028c50 powerpc: define syscall_get_error() omits 4a06376dd3e3 parisc: define syscall_get_error() omits 69780e78426b mips: define syscall_get_error() omits 430139c34d2d hexagon: define syscall_get_error() and syscall_get_return [...] omits ac68bfc9e78e nds32: fix asm/syscall.h omits ba0657661fc2 fs/ufs/super.c: remove set but not used variable 'usb3' omits 46dbf9730c48 fs/hfsplus/xattr.c: replace strncpy with memcpy omits 97245f2b63fc coda-add-hinting-support-for-partial-file-caching-fix omits dda16aedec7f coda: add hinting support for partial file caching omits 3405bb51d655 coda: ftoc validity check integration omits 063799cd2d40 coda: remove sb test in coda_fid_to_inode() omits 9cd3376fba1f coda: remove sysctl object from module when unused omits 1facdcd4b4dc coda: add __init to init_coda_psdev() omits ea98ca226262 coda: use SIZE() for stat omits 321861a0db44 coda: destroy mutex in put_super() omits cb3354912015 coda: remove uapi/linux/coda_psdev.h omits 9f00f5407e57 coda: Move internal defs out of include/linux/ [ver #2] omits 1a250258f456 coda: bump module version omits 54d2662da752 coda: get rid of CODA_FREE() omits 27e1a16486d3 coda: get rid of CODA_ALLOC() omits 2f2f7c2652d9 coda: change Coda's user api to use 64-bit time_t in timespec omits 3487e94a0478 coda: stop using 'struct timespec' in user API omits 41637253a4bc coda: clean up indentation, replace spaces with tab omits a6e33336dd58 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] omits cb8fbba052ed coda: don't try to print names that were considered too long omits 6dfd736ba213 coda: fix build using bare-metal toolchain omits f8790ed85050 coda: potential buffer overflow in coda_psdev_write() omits 12d875a7306b coda: add error handling for fget omits 2f1ef82ca5c2 uapi linux/coda_psdev.h: move upc_req definition from uapi [...] omits 5dd996458e18 uapi linux/coda.h: use __kernel_pid_t for userspace omits ad20a9012f45 coda: pass the host file in vma->vm_file on mmap omits 773734b44557 mm, kprobes: generalize and rename notify_page_fault() as [...] omits 0f441153138f init/Kconfig: fix neighboring typos omits 8498ad07a323 fs/binfmt_elf.c: delete stale comment omits 0866fa2b138e fs/binfmt_flat.c: remove set but not used variable 'inode' omits 5025694a1c58 checkpatch: fix something omits 2c5aff911f01 checkpatch: don't interpret stack dumps as commit IDs omits 8f83f682a969 checkpatch.pl: warn on duplicate sysctl local variable omits 2288244bb770 lib/test_meminit.c: fix -Wmaybe-uninitialized false positive omits e8df5cd16124 lib: debugobjects: no need to check return value of debugf [...] omits 3692e649a8d4 lib/string_helpers: fix some kerneldoc warnings omits 4837aece5116 mm/ioremap: probe platform for p4d huge map support omits ca297b1d8564 mm/ioremap: check virtual address alignment while creating [...] omits bf3eb8083fbd lib: introduce test_meminit module omits 84f33cd05df1 lib/test_overflow.c: avoid tainting the kernel and fix wrap size omits 1e8add364a7c lib/test_string.c: add some testcases for strchr and strnchr omits e5a2f3d79b0f lib/test_string.c: avoid masking memset16/32/64 failures omits d3d36beb8823 lib/string.c: allow searching for NUL with strnchr omits 65f4c319a8d0 lib/list: tweak LIST_POISON2 for better code generation on x86_64 omits 6a6befea529a lib/math/rational.c: fix possible incorrect result from ra [...] omits 64db7fb8cd1d Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 99bb76320332 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 612755b82613 lib/genalloc.c: export symbol addr_in_gen_pool omits f57d7c6edecd arch/*: remove unused isa_page_to_bus() omits 941a2a2f7589 arch: replace _BITUL() in kernel-space headers with BIT() omits ae855b88e579 linux/bits.h: make BIT(), GENMASK(), and friends available [...] omits 347c493ac136 kernel: fix typos and some coding style in comments omits 60011dc02cd4 fs/proc/inode.c: use typeof_member() macro omits 2915b3c01146 include/linux/kernel.h: add typeof_member() macro omits b00991d7f5bf vmcore-add-a-kernel-parameter-novmcoredd-fix-fix omits dfc357e18dbe vmcore-add-a-kernel-parameter-novmcoredd-fix omits 7c69569eee1e vmcore: Add a kernel parameter novmcoredd omits 6dbb238bea02 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] omits 1b55323cf9f3 kernel/hung_task.c: Monitor killed tasks. omits 68d50d6eaa84 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits fd91fd5cccd0 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 406ac1899c98 mm: don't expose page to fast gup before it's ready omits cd09d592c243 mm/vmscan: remove unused lru_pages argument omits a828003f4cc8 mm, memcg: make scan aggression always exclude protection omits 89278ec9b1aa mm, memcg: make memory.emin the baseline for utilisation d [...] omits 6b9a519b5f5f mm, memcg: proportional memory.{low,min} reclaim omits 430dc44c6f12 mm: be more verbose about zonelist initialization omits 4121e9d11fdb x86, numa: always initialize all possible nodes omits c246992c3c46 mm: thp: fix false negative of shmem vma's THP eligibility omits d59222504c4c mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] omits 96d17284e906 mm: thp: make transhuge_vma_suitable available for anonymous THP omits 311bc43f9454 mm/oom_kill.c: remove redundant OOM score normalization in [...] omits 5371f42d370f mm, oom: fix oom_unkillable_task for memcg OOMs omits 696d8c99ff71 mm: memcontrol: remove task_in_mem_cgroup() omits b08d058ed0d7 mm, oom: refactor dump_tasks for memcg OOMs omits c3d806da1ac0 mm/oom_kill.c: remove thread group leader check in oom_eva [...] omits 6070f7ba670d mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] omits 2d9b9188d5a6 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits ecf3fa4b74d7 mm/oom_kill.c: add task UID to info message on an oom kill omits 9c846c3ca733 mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits d62ea6c31d55 mm/memory-failure.c: clarify error message omits 71d14aa1a449 mm/z3fold: fix variable set but not used warnings omits 6a1e43b53e52 z3fold: remove redundant assignment to bud omits 6cb3c563dd00 z3fold: add inter-page compaction omits eddbcca119a0 mm: use down_read_killable for locking mmap_sem in access_ [...] omits 4cd79bba2021 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix omits 6dd541bc1db2 proc: use down_read_killable mmap_sem for /proc/pid/map_files omits 444df145095e proc: use down_read_killable mmap_sem for /proc/pid/clear_refs omits 8ab2982b8600 proc: use down_read_killable mmap_sem for /proc/pid/pagemap omits 035632060eac proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup omits 750a0b675f60 proc: use down_read_killable mmap_sem for /proc/pid/maps omits 758402199c96 tools/vm/slabinfo: add sorting info to help menu omits 6edebad73cc9 tools/vm/slabinfo: add option to sort by partial slabs omits c87676dae564 tools/vm/slabinfo: add partial slab listing to -X omits 72cb9bde97bc tools/vm/slabinfo: order command line options omits 975e7e9807b7 mm: vmscan: correct some vmscan counters for THP swapout omits 074f62b55e2f mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned omits f27af4240dac mm: init: report memory auto-initialization features at boot time omits fb60ca617b4a mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] omits 5b1adb247703 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] omits 2c6890c4d116 mm/large system hash: clear hashdist when only one node wi [...] omits f24f24190477 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] omits 4874787ce450 mm/vmalloc.c: spelling> s/informaion/information/ omits 07e9750cb1de mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() omits c3ab2e76db63 mm/vmalloc.c: get rid of one single unlink_va() when merge omits 161435e1fd59 mm/vmalloc.c: preload a CPU with one object for split purpose omits 9b2f00faed2e mm/vmalloc.c: remove "node" argument omits 950eddd40ffd libnvdimm/pfn: stop padding pmem namespaces to section alignment omits 2dd43a15c104 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields omits 4a87d6dd67f1 mm/devm_memremap_pages: enable sub-section remap omits a26234055060 mm: document ZONE_DEVICE memory-model implications omits 40667b50dc77 mm/sparsemem: support sub-section hotplug omits 87f65ff91fa2 mm/sparsemem: prepare for sub-section ranges omits bebf78fac99f mm: kill is_dev_zone() helper omits 5a41fab05496 mm/hotplug: kill is_dev_zone() usage in __remove_pages() omits 8eba1885f8e1 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] omits 21f8a6475505 mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] omits 370c73cae2ee mm/sparsemem: add helpers track active portions of a secti [...] omits f51fb7805e28 mm/sparsemem: introduce a SECTION_IS_EARLY flag omits f8ee6b9dec54 mm/sparsemem: introduce struct mem_section_usage omits f91aa992ce40 mm/sparse.c: set section nid for hot-add memory omits 94c9a03f3e32 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix omits 9f5bd253b728 Merge branches 'iommu/fixes', 'x86/vt-d', 'x86/amd', 'arm/ [...] omits a1a35f5f4f30 f2fs: set SBI_NEED_FSCK for xattr corruption case omits 4891908ff1e9 f2fs: use generic EFSBADCRC/EFSCORRUPTED omits 5b56f9915db1 f2fs: Use DIV_ROUND_UP() instead of open-coding omits 29bf194163f0 f2fs: add wsync_mode for sysfs entry omits d66cf51786f9 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 omits a3f6cf2a1cd8 drivers/base/memory.c: Get rid of find_memory_block_hinted() omits 5f3e0f8b6f18 mm/memory_hotplug: move and simplify walk_memory_blocks() omits 3f01dde49e8f mm-memory_hotplug-rename-walk_memory_range-and-pass-starts [...] omits 5bb594110b00 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] omits fc42bb2e7a9e mm: make register_mem_sect_under_node() static omits cc90b769d403 drivers/base/memory: Use "unsigned long" for block ids omits 3e7fdc8505fd mm-section-numbers-use-the-type-unsigned-long-v3 omits 7cbc991b966c Merge branch '5.3/scsi-sg' into scsi-next omits 7de3a67d5751 Merge branch 'devel' into for-next omits 0dee251e6cc3 mm-section-numbers-use-the-type-unsigned-long-fix omits 4c64c518225b mm: section numbers use the type "unsigned long" omits ce8c7fe6dd91 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] omits a88e19b7daa2 mm/memory_hotplug: make unregister_memory_block_under_node [...] omits 28c464e7f491 mm/memory_hotplug: remove memory block devices before arch [...] omits ed78fc8c84dd mm/memory_hotplug: drop MHP_MEMBLOCK_API omits 5279f3ac4a66 mm/memory_hotplug: create memory block devices after arch_ [...] omits d1744f3b732b mm/memory_hotplug: allow arch_remove_memory() without CONF [...] omits d075702ed3ab drivers/base/memory: fix a compilation warning omits fa6be0a17ac6 drivers/base/memory: pass a block_id to init_memory_block() omits 229ed84fb5eb arm64/mm: add temporary arch_remove_memory() implementation omits bd193f838ffe s390x/mm: implement arch_remove_memory() omits 0d29cc98ca72 s390x/mm: fail when an altmap is used for arch_add_memory() omits 16941521a8c9 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() omits 610509219f27 mm-add-account_locked_vm-utility-function-v3 omits acb6fa86640c mm: add account_locked_vm utility function omits dd464a66dc8b mm/mmu_notifier: use hlist_add_head_rcu() omits 5175daab7294 mm-swap-fix-release_pages-when-releasing-devmap-pages-v4 omits bf0cc7fae5c6 mm-swap-fix-release_pages-when-releasing-devmap-pages-v3 omits e8ee0037015c mm-swap-fix-release_pages-when-releasing-devmap-pages-v2 omits d093523d4f91 mm/swap.c: fix release_pages() when releasing devmap pages omits 8a7db89bd12b mm/mmap: move common defines to mman-common.h omits d13d08bbcd69 mm/memory.c: fail when offset == num in first check of __v [...] omits e972cea08fb3 mm/pgtable: drop pgtable_t variable from pte_fn_t functions omits 1bd30780611e arm64-mm-implement-pte_devmap-support-fix omits cc33a0008a83 arm64: mm: implement pte_devmap support omits 5c1afa849175 mm: introduce ARCH_HAS_PTE_DEVMAP omits 220244ada069 mm: clean up is_device_*_page() definitions omits f60819e8b79e mm/memremap: rename and consolidate SECTION_SIZE omits 780d099b4617 unicore32: switch to generic version of pte allocation omits 1ea7f620a337 um: switch to generic version of pte allocation omits 3cc8c276925c riscv: switch to generic version of pte allocation omits 29c13906b164 parisc: switch to generic version of pte allocation omits 099966cfaecf nios2: switch to generic version of pte allocation omits 41852870d2f9 nds32: switch to generic version of pte allocation omits a49119f01c0d mips: switch to generic version of pte allocation omits 5d2173b3e1ba m68k: sun3: switch to generic version of pte allocation omits 2929ad11604e csky: switch to generic version of pte allocation omits d48b94c32c81 arm64/mm: fix a bogus GFP flag in pgd_alloc() omits 70e7a0dd9e6d arm64: switch to generic version of pte allocation omits 272b7da41bc9 arm: switch to generic version of pte allocation omits aab5268bb5a9 alpha: switch to generic version of pte allocation omits 48c8db7d7641 asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] omits 416324d8c08e mm/mmap.c: fix the adjusted length error omits 98036dca17d1 mm, memcg: add a memcg_slabinfo debugfs file omits a1ef863559af mm: memcg/slab: reparent memcg kmem_caches on cgroup removal omits 244844d86335 mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] omits c28c62647386 mm/slab: fix an use-after-free in kmemcg_workfn() omits 2734ffb27119 mm: memcg/slab: rework non-root kmem_cache lifecycle management omits 223c9de43035 mm: memcg/slab: synchronize access to kmem_cache dying fla [...] omits 39ffb0f2cbf0 mm: memcg/slab: don't check the dying flag on kmem_cache creation omits fd73ba9f3617 mm: memcg/slab: unify SLAB and SLUB page accounting omits 50df1f803be5 mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() omits 50278fd04ffe mm: memcg/slab: generalize postponed non-root kmem_cache d [...] omits e4c4b99928dd mm: memcg/slab: rename slab delayed deactivation functions [...] omits 731de7401bc6 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] omits ca17cd0e7ab9 mm-memcontrol-dump-memorystat-during-cgroup-oom-fix omits 7613a6bf52ff mm: memcontrol: dump memory.stat during cgroup OOM omits f28dfd0fd11e mm, memcg: introduce memory.events.local omits d082354facc0 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits c72ea76a9330 memcg, fsnotify: no oom-kill for remote memcg charging omits 93215378ecdc memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL omits 11ade6845754 mm/mincore.c: fix race between swapoff and mincore omits 7e5e8d78c668 mm-swap-use-rbtree-for-swap_extent-fix omits 2b4835527f70 mm, swap: use rbtree for swap_extent omits 6509f3b20e42 mm, swap: fix bad swap file entry warning omits a7e585f2a6c3 mm/swap_state.c: simplify total_swapcache_pages() with get [...] omits 245f4ce6b80e mm, swap: fix race between swapoff and some swap operations omits 495ed78b5230 mm/filemap.c: correct the comment about VM_FAULT_RETRY omits 463232ee100d 9p: pass the correct prototype to read_cache_page omits 5cd800f9eff8 jffs2: pass the correct prototype to read_cache_page omits 6bb3851f794d mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] omits ee13346df833 mm/filemap.c: fix an overly long line in read_cache_page omits bc3e58cf3acd mm/page_owner.c: store page_owner's gfp_mask in stackdepot itself omits e9823164f312 mm, debug_pagealloc: use a page type instead of page_ext flag omits e17ee560aaab mm, page_alloc: more extensive free page checking with deb [...] omits 31e6f3b1ae89 mm, debug_pagelloc: use static keys to enable debugging omits 388f4f18d98c mm/failslab.c: by default, do not fail allocations with di [...] omits 88709649ca7f mm: remove the account_page_dirtied export omits 82f53ba02481 include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] omits fb7e606565b1 mm: make !CONFIG_HUGE_PAGE wrappers into static inlines omits 7ff722afc84e mm/memory.c: trivial clean up in insert_page() omits 155a77627e1d mm: migrate: remove unused mode argument omits a18604234114 mm/gup.c: make follow_page_mask() static omits 57f17f75798e sparc: remove ARCH_SELECT_MEMORY_MODEL omits bc5f4af3847d s390: remove ARCH_SELECT_MEMORY_MODEL omits 3a2aa0ce8ac8 arm: remove ARCH_SELECT_MEMORY_MODEL omits 56d016241ca1 include/linux/pfn_t.h: remove pfn_t_to_virt() omits 5d56909eae3c mm: move MAP_SYNC to asm-generic/mman-common.h omits aab939979ccb device-dax: "Hotremove" persistent memory that is used lik [...] omits 80bb33b92365 mm/hotplug: make remove_memory() interface usable omits 9505032d0668 device-dax: fix memory and resource leak if hotplug fails omits 918cf9b823ab mm/kasan: print frame description for stack bugs omits 49ca824eb339 docs: kmemleak: add more documentation details omits 59ad0bee1019 mm/kmemleak.c: change error at _write when kmemleak is disabled omits 1df5b3e739bd mm/kmemleak.c: fix check for softirq context omits 607da37d7e5f slub: don't panic for memcg kmem cache creation failure omits e775679a63d5 mm/slub.c: avoid double string traverse in kmem_cache_flags() omits 0a41a421986e lkdtm/heap: add tests for freelist hardening omits 4f0f879be8cc mm/slab: restore IRQs in kfree() omits 6e3e1f5a68e0 mm/slab: sanity-check page type when looking up cache omits 3bc288f391df mm/slab: validate cache membership under freelist hardening omits 2949590a1d58 ramfs: support O_TMPFILE omits e3222b64a247 ocfs2: checkpoint appending truncate log transaction befor [...] omits 0a51743f73c7 ocfs2: wait for recovering done after direct unlock request omits 510c5c19cac1 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 18bb4f765a46 ocfs2: clear zero in unaligned direct IO omits 83e5bf7c19c5 ocfs-no-need-to-check-return-value-of-debugfs_create-functions-v2 omits 82a52be2e718 ocfs: no need to check return value of debugfs_create functions omits d7dcef2bed06 ocfs2: add first lock wait time in locking_state omits a1aed56afc66 ocfs2-add-locking-filter-debugfs-file-fix omits 371726be0a64 ocfs2: add locking filter debugfs file omits 0543d77829b2 ocfs2: add last unlock times in locking_state omits 747087f1a0b7 ocfs2/dlm: use struct_size() helper omits fb30d642f667 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" omits 8b6b497dfb11 lib/debugobjects.c: move printk out of db lock critical sections omits f2037b6affeb sh: config: remove left-over BACKLIGHT_LCD_SUPPORT omits 562e33183775 arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS omits 1b08a49ac3b1 scripts/spelling.txt: add more spellings to spelling.txt omits 396aeaf5cc6e scripts/decode_stacktrace: Accept dash/underscore in modules omits c052d21f5756 scripts/spelling.txt: add spelling fix for prohibited omits 321735e09707 scripts-spellingtxt-drop-sepc-from-the-misspelling-list-fix omits 90ded697b851 scripts/spelling.txt: drop "sepc" from the misspelling list omits 4ad60ad08443 scripts-decode_stacktrace-look-for-modules-with-kodebug-ex [...] omits e197f4b7d699 scripts/decode_stacktrace: look for modules with .ko.debug [...] omits 8029f44fa3af scripts/decode_stacktrace: match basepath using shell pref [...] omits 2eabd6a1bf4b asm-generic, x86: add bitops instrumentation for KASAN omits 292e502b32dd x86: use static_cpu_has in uaccess region to avoid instrum [...] omits b18b62e84bc3 lib/test_kasan: add bitops tests omits fa0bde05036f include/linux/dmar.h: replace single-char identifiers in macros omits 17497a063bcd fork,memcg: alloc_thread_stack_node needs to set tsk->stack omits 1963034bbfab mm: vmscan: fix not scanning anonymous pages when detectin [...] omits 41fe6ff296bf MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info omits 2bae4de2ade1 mm-vmalloc-avoid-bogus-wmaybe-uninitialized-warning-fix omits 14fcfcce03ea mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning omits 61ca4414218f mm/page_idle.c: fix oops because end_pfn is larger than max_pfn omits f069316196a3 initramfs: fix populate_initrd_image() section mismatch omits e5cbf9ba859e mm/oom_kill.c: fix uninitialized oc->constraint omits 9108c1e7facc mm-hugetlb-soft-offline-dissolve_free_huge_page-return-zer [...] omits a4d1ef8b7eb0 mm: hugetlb: soft-offline: dissolve_free_huge_page() retur [...] omits 2dd2366ed448 mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy [...] omits 7af3ba4df83d signal: remove the wrong signal_pending() check in restore [...] omits cc6444488ccf fs/binfmt_flat.c: make load_flat_shared_library() work omits 36ac9be75514 mm/mempolicy.c: fix an incorrect rebind node in mpol_rebin [...] omits 03bbf911ff88 fs/proc/array.c: allow reporting eip/esp for all coredumpi [...] omits 040fe7231102 mm/dev_pfn: exclude MEMORY_DEVICE_PRIVATE while computing [...] omits 21c768d5ef2f clocksource/drivers/arm_arch_timer: Extract elf_hwcap use [...] omits 2000d3098e7f clocksource/drivers/tegra: Set up maximum-ticks limit properly omits cbc004d7bd9d clocksource/drivers/tegra: Cycles can't be 0 omits da45a03620fc clocksource/drivers/tegra: Restore base address before cleanup omits b1705349f92f clocksource/drivers/tegra: Add verbose definition for 1MHz [...] omits 79758f0dc6c4 clocksource/drivers/tegra: Drop unneeded typecasting in one place omits 26647363595d clocksource/drivers/tegra: Set and use timer's period omits 498ccd445b34 clocksource/drivers/tegra: Remove duplicated use of per_cpu_ptr omits 4151033ea0c0 clocksource/drivers/tegra: Restore timer rate on Tegra210 omits 6d4e86c6c047 clocksource/drivers/sysctr: Add nxp system counter timer d [...] omits 905dade66268 pinctrl: mcp23s08: Fix add_data and irqchip_add_nested call order omits bc21877f8e96 clocksource/drivers/tegra: Rename timer-tegra20.c to timer [...] omits 364aeb0e1a1a clocksource/drivers/tegra: Lower clocksource rating for so [...] omits 2924ff286b79 clocksource/drivers/tegra: Support COMPILE_TEST universally omits 81087150f3a6 clocksource/drivers/tegra: Minor code clean up omits b3217f03aa91 clocksource/drivers/tegra: Release all IRQ's on request_ir [...] omits 339be05dc64e clocksource/drivers/tegra: Replace readl/writel with relax [...] omits fcf75717568b clocksource/drivers/tegra: Reset hardware state on init omits f659ae975b23 clocksource/drivers/tegra: Unify timer code omits 58af46924d66 clocksource/drivers/tegra: Support per-CPU timers on all Tegra's omits 1a0c6a98dd72 clocksource/drivers/exynos_mct: Increase priority over ARM [...] omits a1c3e589de1c clocksource/drivers/arc_timer: Use BIT() instead of _BITUL() omits c48fe009a535 clocksource/drivers/ixp4xx: Implement delay timer omits 68a9952936fc clocksource/drivers/timer-meson6: Update with SPDX Licence [...] omits c8ecfd6caa1e Merge branch 'devel' into for-next omits f5a2b5be20c5 ARM: imx_v6_v7_defconfig: Enable CONFIG_ARM_IMX_CPUFREQ_DT omits a65d642f93f8 mfd: madera: Add supply mapping for MICVDD omits 61a670197160 mfd: madera: Fix potential uninitialised use of variable omits 52834064c008 mfd: madera: Fix bad reference to pinctrl.txt file omits 7bd2aa5ed326 mfd: arizona: Fix undefined behavior omits 2d2f6c3582c0 mfd: core: Set fwnode for created devices omits ed7af8a15e9c mfd: intel-lpss: Keep device tables sorted by ID omits f7e2019613bb mfd: menelaus: Remove superfluous error message omits 96e5e445e9a0 mfd: bd718x7: Make power button press duration configurable omits 767fe8f84ebc dt-bindings: mfd: Document short/long press duration for BD718X7 omits 5ca884553908 mfd: bd718x7: Remove hardcoded config for button press duration omits 951151b202fb mfd: cros_ec: Register cros_ec_lid_angle driver when presented omits 0ab9f302b30d mfd: lp87565: Add support for 4-phase LP87561 combination omits e26e1992b6ff dt-bindings: mfd: lp87565: Add LP87561 configuration omits 96b3cf118030 mfd: madera: Add missing of table registration omits c6b1ccce88ae defconfig: arm64: enable i.MX8 SCU octop driver omits f3fdf6b7dea7 arm64: defconfig: Add i.MX SCU SoC info driver omits 9b7911edf959 arm64: defconfig: Enable CONFIG_QORIQ_THERMAL omits 571e2a4836b1 ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_SNVS_LPGPR omits 485719042fc2 arm64: defconfig: ARM_IMX_CPUFREQ_DT=m omits 3ea320e3b53e ARM: imx_v6_v7_defconfig: Add TPM PWM support by default omits 44f9ff100bcf ARM: imx_v6_v7_defconfig: Enable the OV2680 camera driver omits 0083cd240bec ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS omits e78725e6923d arm64: defconfig: Enable FSL_EDMA driver omits 0a64ef2d28d1 arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m omits 53fa0f87177d backlight: lm3630a: Add firmware node support omits 9d281db5c4c6 dt-bindings: backlight: Add lm3630a bindings omits 0c1878796730 backlight: lm3630a: Return 0 on success in update_status f [...] omits a6d6a589cb09 video: lcd: Remove useless BACKLIGHT_CLASS_DEVICE dependencies new ec31283ecf3a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new c0ac4354dcee Merge remote-tracking branch 'arc-current/for-curr' new 6f496a555d93 arm64: kaslr: keep modules inside module region when KASAN [...] new aa69fb62bea1 arm64/efi: Mark __efistub_stext_offset as an absolute symb [...] new 6e82ae749f4d Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new fb31e3ffe103 Merge remote-tracking branch 'sparc/master' adds 38c73529de13 ipv4: Use return value of inet_iif() for __raw_v4_lookup i [...] adds b8e8a86337c2 net/ipv6: Fix misuse of proc_dointvec "skip_notify_on_dev_down" new 30d8177e8ac7 bonding: Always enable vlan tx offload new 4480879251fb net/smc: hold conns_lock before calling smc_lgr_register_conn() new 8c33bf1b0a96 net/smc: Fix error path in smc_init new 8a53058bd9ba Merge branch 'smc-fixes' new ee4297420d56 team: Always enable vlan tx offload new 5b18f1289808 ipv4: reset rt_iif for recirculated mcast/bcast out pkts new 48dd73d08d4d net: aquantia: fix vlans not working over bridged network new 22e72b5e049b net: dsa: microchip: Use gpiod_set_value_cansleep() new 9b1c1ef13b35 ipv6: constify rt6_nexthop() new 2c6b55f45d53 ipv6: fix neighbour resolution with raw socket new 13696531dc90 Merge branch 'ipv6-fix-neighbour-resolution-with-raw-socket' new a9d246432ceb Merge remote-tracking branch 'net/master' adds 0eb84fa6e616 MAINTAINERS: add reviewer to maintainers entry new f7019b7b0ad1 xsk: Properly terminate assignment in xskq_produce_flush_desc new 6c6874f401e5 tools: bpftool: use correct argument in cgroup errors new 75672dda27bd bpf: fix BPF_ALU32 | BPF_ARSH on BE arches new 1841ba51e54f Merge remote-tracking branch 'bpf/master' new 22d27c17f2ad Merge remote-tracking branch 'ipsec/master' adds 5db7c8b9f9fc ipvs: fix tinfo memory leak in start_sync_thread new e7600865db32 netfilter: ctnetlink: Fix regression in conntrack entry deletion new f4820d1b62e7 Merge remote-tracking branch 'netfilter/master' new 0766789b1edb ath: fix SPDX tags new 68d231f436f5 Merge remote-tracking branch 'wireless-drivers/master' adds 503d90b30602 ALSA: hda/realtek: Add quirks for several Clevo notebook b [...] new c50af23fb479 Merge remote-tracking branch 'sound-current/for-linus' new da7260cc8d1d ASoC: codecs: ad193x: Fix memory corruption on BE 64b systems new 3c4d8340f960 Merge branch 'asoc-5.2' into asoc-linus new 448c3e2098b8 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 4b2d2d56b7b3 Merge remote-tracking branch 'regmap-fixes/for-linus' new 5cd4bc8e1469 Merge branch 'regulator-5.2' into regulator-linus new 9a741998fdf4 Merge remote-tracking branch 'regulator-fixes/for-linus' new e4671df0bfd6 spi: uniphier: fix timeout error new 2b947137f2b8 spi: uniphier: fix zero-length transfer new eb6398f27a61 Merge branch 'spi-5.2' into spi-linus new 075f302fc43e Merge remote-tracking branch 'spi-fixes/for-linus' new 630e7f6b5f94 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new fa2df983dbf1 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 9bcf9bc51bd5 Merge remote-tracking branch 'phy/fixes' new 81a5737d72aa Merge remote-tracking branch 'reset-fixes/reset/fixes' new eb79d9ca721d Merge remote-tracking branch 'mips-fixes/mips-fixes' new ac77a30713aa Merge remote-tracking branch 'omap-fixes/fixes' new f49610499e5e Merge remote-tracking branch 'hwmon-fixes/hwmon' new 440224186c7b Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 8fa38b82c645 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new bbe5ced90171 Merge remote-tracking branch 'scsi-fixes/fixes' new da5b855b482c Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 41de4be6f6ef drm/virtio: move drm_connector_update_edid_property() call new 5b60bd5824cb Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 01a40c1bff84 Merge remote-tracking branch 'kbuild/for-next' adds 4a54d16f615f dma-mapping: truncate dma masks to what dma_addr_t can hold adds ab746573c405 ARM: dma-mapping: allow larger DMA mask than supported adds 34ab03160eda arm-nommu: remove the partial DMA_ATTR_NON_CONSISTENT support adds 80e61fcd2394 arc: remove the partial DMA_ATTR_NON_CONSISTENT support adds 961729bfc73e openrisc: remove the partial DMA_ATTR_NON_CONSISTENT support adds 4b85faed211c dma-mapping: add a dma_alloc_need_uncached helper adds c2f2124e0d44 dma-direct: handle DMA_ATTR_NON_CONSISTENT in common code adds d98849aff879 dma-direct: handle DMA_ATTR_NO_KERNEL_MAPPING in common code adds f73c90453439 arc: use the generic remapping allocator for coherent DMA [...] adds 6309513c1be4 nds32: use the generic remapping allocator for coherent DM [...] adds b1acd4b8a894 nios2: use the generic uncached segment support in dma-direct new cc7c6439e10c Merge remote-tracking branch 'dma-mapping/for-next' new 560c63764474 Merge remote-tracking branch 'arc/for-next' new 05ad87849b7d Merge remote-tracking branch 'arm/for-next' adds faaa73bcec41 arm64: ARM64_MODULES_PLTS must depend on MODULES adds 8049672bb17a arm64: defconfig: enable CONFIG_RANDOMIZE_BASE adds 120193749182 arm64: Expose ARMv8.5 CondM capability to userspace adds ca9503fc9e98 arm64: Expose FRINT capabilities to userspace adds dccc9da22ded arm64: Improve parking of stopped CPUs adds d914d4d49745 arm64: Implement panic_smp_self_stop() new d9db691d3cb5 arm64/mm: Drop [PTE|PMD]_TYPE_FAULT new 7b71665603bb arm64: rename dump_instr as dump_kernel_instr new 27219730ae45 Merge remote-tracking branch 'arm64/for-next/core' new c0d1394643c1 Merge remote-tracking branch 'arm-perf/for-next/perf' adds cbbe88333062 ARM: bcm283x: Enable DMA support for SPI controller adds 0ad4ca81bc2f Merge tag 'tags/bcm2835-dt-next-2019-06-01' into devicetree/next adds 4cf2b6abaf2e ARM: dts: Fix BCM7445 DTC warnings adds c7b23bcb9e82 ARM: dts: Cygnus: Fix most DTC W=1 warnings adds c8159a6be801 ARM: dts: bcm-mobile: Fix most DTC W=1 warnings adds bc3b68886c90 ARM: dts: BCM53573: Fix DTC W=1 warnings adds f6bf17291d8f ARM: dts: BCM63xx: Fix DTC W=1 warnings adds 875e2f5faba0 ARM: dts: NSP: Fix the bulk of W=1 DTC warnings adds dfa84bb99285 ARM: dts: BCM5301X: Fix most DTC W=1 warnings adds 98d70a5cd929 Merge tag 'arm-soc/for-5.3/devicetree-v2' of https://githu [...] adds 3273d501983c Merge branch 'arm/dt' into for-next adds 4232db2e2abe Merge tag 'amlogic-fixes' of https://git.kernel.org/pub/sc [...] adds e73f65930f88 Merge tag 'imx-fixes-5.2-3' of git://git.kernel.org/pub/sc [...] adds 178959202ed3 lib: logic_pio: Fix RCU usage adds 73aeb5819647 lib: logic_pio: Avoid possible overlap for unregistering regions adds 642ff0a2f549 lib: logic_pio: Add logic_pio_unregister_range() adds afc04e873da9 bus: hisi_lpc: Unregister logical PIO range to avoid poten [...] adds 0c4222bbba45 bus: hisi_lpc: Add .remove method to avoid driver unbind crash adds 07c811af1c00 lib: logic_pio: Enforce LOGIC_PIO_INDIRECT region ops are [...] adds 6f7a3bd8faed Merge tag 'hisi-fixes-for-5.2' of git://github.com/hisilic [...] adds 4ad9404e6223 Merge branch 'arm/fixes' into for-next adds e737f13b5077 arm64 defconfig: enable LVM support adds 386fb72850f2 Merge branch 'arm/defconfig' into for-next adds b6f7cd7faecf arm64: dts: hi6220: Update coresight DT bindings adds 9500ff14c4cf arm64: dts: hi3660: Add CoreSight support adds 80f7f92c16d5 Merge tag 'hisi-arm64-dt-for-5.3' of git://github.com/hisi [...] adds 06c3cba62b3b ARM: dts: hip04: Update coresight DT bindings adds 0914acd87fa0 Merge tag 'hisi-arm32-dt-for-5.3' of git://github.com/hisi [...] adds 750ee7858f5a Merge tag 'qcom-arm64-for-5.3' of git://git.kernel.org/pub [...] adds 791c6fdb0ba5 Merge tag 'qcom-dts-for-5.3' of git://git.kernel.org/pub/s [...] adds 97dd7871d147 Merge tag 'aspeed-5.3-devicetree' of git://git.kernel.org/ [...] adds 3be5c7425fd2 ARM: dts: da850: add cpu node and operating points to DT adds 3975205ac334 ARM: dts: da850-lego-ev3: enable cpufreq adds fdf1b2746104 ARM: dts: da850-lcdk: enable cpufreq adds e8e3699f65c3 ARM: dts: da850-evm: enable cpufreq adds 3a4b44d5c032 ARM: davinci_all_defconfig: Enable CPUFREQ_DT adds 19339e6a2214 Merge tag 'davinci-for-v5.3/dt' of git://git.kernel.org/pu [...] adds a2c6e82e5341 ARM: dts: meson: switch to the generic Ethernet PHY reset [...] adds 266050d80ef5 Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] adds 2269f0c15191 dt-bindings: pwm: Convert Allwinner PWM to a schema adds d12a73cf3a84 Merge tag 'sunxi-dt-for-5.3-201906210807' of https://git.k [...] adds 3264c72dccce Merge tag 'sunxi-dt64-for-5.3-201906210808' of https://git [...] adds 8fbf1bb7156b Merge tag 'sunxi-h3-h5-for-5.3-201906210812' of https://gi [...] adds af647fc73343 Merge tag 'renesas-dt-bindings-for-v5.3' of https://git.ke [...] adds cd75dd0058e2 Merge tag 'renesas-arm-dt-for-v5.3' of https://git.kernel. [...] adds d71036005f63 Merge tag 'renesas-arm64-dt-for-v5.3' of https://git.kerne [...] adds 2545de859c7e Merge tag 'mvebu-dt-5.3-1' of git://git.infradead.org/linu [...] adds 4cb0f05d3795 Merge tag 'mvebu-dt64-5.3-1' of git://git.infradead.org/li [...] adds b725e262ba1d ARM: dts: stm32: use dedicated files to manage stm32mp157 [...] adds a1975755f59e ARM: dts: stm32: add STMFX support on stm32746g-eval adds d4c986b77cd5 ARM: dts: stm32: add joystick support on stm32746g-eval adds d1216af9968f ARM: dts: stm32: add orange and blue leds on stm32746g-eval adds 98c2663b3804 ARM: dts: stm32: add STMFX support on stm32mp157c-ev1 adds 2619646b5224 ARM: dts: stm32: add joystick support on stm32mp157c-ev1 adds e79fe5fa6dca ARM: dts: stm32: add pinctrl sleep config for qspi on stm3 [...] adds 04645a12b788 ARM: dts: stm32: add jedec compatible for nor flash on stm [...] adds 5afd65c3a060 ARM: dts: stm32: add sai support on stm32mp157c adds ae658082d0ba ARM: dts: stm32: add sai pins muxing on stm32mp157 adds 84f639acb3a3 ARM: dts: stm32: add i2s support on stm32mp157c adds 8f23696d89c6 ARM: dts: stm32: add i2s pins muxing on stm32mp157 adds 74344cfd15aa ARM: dts: stm32: Add Vivante GPU support on STM32MP157c adds 0cc1bff0a605 ARM: dts: stm32: enable Vivante GPU support on stm32mp157c [...] adds 8b5d3dc6812f ARM: dts: stm32: enable Vivante GPU support on stm32mp157a [...] adds 477432b53be2 ARM: dts: stm32: add DCMI camera interface support on stm32mp157c adds 46cf917d0658 ARM: dts: stm32: add DCMI pins to stm32mp157c adds d0352ebdd8e0 ARM: dts: stm32: enable OV5640 camera on stm32mp157c-ev1 board adds ab375b85cf91 ARM: dts: stm32: Add I2C 1 config for stm32mp157a-dk1 adds ccaf591d6382 ARM: dts: stm32: enable display on stm32mp157c-dk1 board adds 59713360ab29 ARM: dts: stm32: add power supply of rm68200 on stm32mp157c-ev1 adds 5c1846394ad9 ARM: dts: stm32: add sai id registers to stm32mp157c adds bf4b5f379fed ARM: dts: stm32: Add missing pinctrl definitions for STM32MP157 adds b85d75021886 dt-bindings: arm: stm32: Convert STM32 SoC bindings to DT schema adds 861ca2d32be7 dt-bindings: arm: stm32: Document Avenger96 devicetree binding adds 94cafe1b6482 ARM: dts: stm32: Add Avenger96 devicetree support based on [...] adds f65aaf8b897e ARM: dts: stm32: replace rgmii mode with rgmii-id on stm32 [...] adds b9569a3cc3e8 Merge tag 'stm32-dt-for-v5.3-1' of git://git.kernel.org/pu [...] adds 9c644f83ea6e Merge tag 'tegra-for-5.3-arm64-dt' of git://git.kernel.org [...] adds 28705661dd1f Merge tag 'at91-5.3-dt' of git://git.kernel.org/pub/scm/li [...] adds 8ab7079676b5 ARM: pxa3xx: dts: Add defines for pinctrl-single,bias-pull [...] adds 6205661df99d ARM: pxa: raumfeld-controller: fix 'dock detect' GPIO key adds 79e60810503e ARM: pxa: raumfeld-controller: add pinctrl for charger pins adds 867a6b36a45a ARM: pxa: raumfeld-common: fix comments in gpio_keys pinctrl node adds bea8754e784e ARM: dts: pxa300-raumfeld-speaker-one: add channel output [...] adds 276610709de1 Merge tag 'pxa-dt-5.3' of https://github.com/rjarzmik/linu [...] adds c529cbb54279 Merge tag 'imx-bindings-5.3' of git://git.kernel.org/pub/s [...] adds 9bb03d2644de Merge tag 'imx-dt-clkdep-5.3' of git://git.kernel.org/pub/ [...] adds 09253fccca37 Merge tag 'imx-dt-5.3' of git://git.kernel.org/pub/scm/lin [...] adds 37937ee73ba4 Merge tag 'imx-dt64-5.3' of git://git.kernel.org/pub/scm/l [...] adds bf5b6bfb4c18 Merge branch 'arm/dt' into for-next adds 44a02b2abb6c ARM: Document merges adds 9dd1901b8cb6 Merge tag 'qcom-defconfig-for-5.3' of git://git.kernel.org [...] adds 5cf0fb260a32 Merge tag 'renesas-arm-defconfig-for-v5.3' of https://git. [...] adds 111914d79b04 Merge tag 'renesas-arm64-defconfig-for-v5.3' of https://gi [...] adds 478b973b21a4 ARM: multi_v7_defconfig: enable STMFX pinctrl support adds 1242de90ba06 Merge tag 'tegra-for-5.3-arm64-defconfig' of git://git.ker [...] adds 29217a9eb0ed Merge tag 'aspeed-5.3-defconfig' of git://git.kernel.org/p [...] adds fac8a7d7448e Merge branch 'arm/defconfig' into for-next adds d33f0a42d1b1 ARM: Document merges adds 1f8e44b622dc ARM: davinci: Use GPIO lookup table for DA850 LEDs adds 9060463be509 Merge tag 'davinci-for-v5.3/soc' of git://git.kernel.org/p [...] adds 03890f477ca6 Merge tag 'renesas-arm-soc-for-v5.3' of https://git.kernel [...] adds 0ffd86080bf5 Merge tag 'mvebu-arm-5.3-1' of git://git.infradead.org/lin [...] adds abd6aa55d72e Merge tag 'at91-5.3-soc' of git://git.kernel.org/pub/scm/l [...] adds f5a38c8ecf52 ARM: pxa/lubbock: remove lubbock_set_misc_wr() from global view adds f7fd41afa15d Merge tag 'pxa-for-5.3-2' of https://github.com/rjarzmik/l [...] adds a7d881464194 Merge tag 'imx-soc-5.3' of git://git.kernel.org/pub/scm/li [...] adds b500a1e0e405 Merge branch 'arm/soc' into for-next adds d78cda5aa0a0 Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] adds 3205c4fe8820 Merge branch 'arm/dt' into for-next adds c616ea191d59 Merge tag 'qcom-drivers-for-5.3' of git://git.kernel.org/p [...] adds 71a34b7cc7b3 Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] adds 9d9dd994b509 Merge tag 'tegra-for-5.3-firmware' of git://git.kernel.org [...] adds 09c4e038d4b1 Merge tag 'tegra-for-5.3-memory' of git://git.kernel.org/p [...] adds 761d3d22fb74 Merge tag 'tegra-for-5.3-soc' of git://git.kernel.org/pub/ [...] adds 0aa447e5ce14 Merge tag 'aspeed-5.3-soc' of git://git.kernel.org/pub/scm [...] adds 21000823f557 Merge tag 'imx-drivers-5.3' of git://git.kernel.org/pub/sc [...] adds 648e11bba8bd Merge branch 'arm/drivers' into for-next adds 205169cfde0a Revert "Merge tag 'hisi-fixes-for-5.2' of git://github.com [...] adds 30ee0ec5c3a9 ARM: Document merges new f715e85dad40 Merge remote-tracking branch 'arm-soc/for-next' new accb39bbef53 Merge remote-tracking branch 'actions/for-next' new b46c3375dd86 Merge remote-tracking branch 'amlogic/for-next' new 01a07edbd058 Merge remote-tracking branch 'aspeed/for-next' new 5d5ee2c7e3f8 Merge remote-tracking branch 'at91/at91-next' new 55a4cb844014 Merge remote-tracking branch 'bcm2835/for-next' new 070a34e7659f Merge branch 'clk/imx' into for-next new 094a03fe930f Merge branch 'imx/drivers' into for-next new 8c20461ed4e2 Merge branch 'imx/soc' into for-next new 69b7470e97b3 Merge branch 'imx/bindings' into for-next new 39f52adfdb6a Merge branch 'imx/dt-clkdep' into for-next new be13bc8313e2 Merge branch 'imx/dt' into for-next new 5b9ee4268b9d Merge branch 'imx/dt64' into for-next new 1e93acdcc7af arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m new 6163c1ee5bd2 ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS new 2ec74ef83aec ARM: imx_v6_v7_defconfig: Enable the OV2680 camera driver new 80b5962ed95d ARM: imx_v6_v7_defconfig: Add TPM PWM support by default new 2c3541c229f5 arm64: defconfig: ARM_IMX_CPUFREQ_DT=m new 3557c3669329 ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_SNVS_LPGPR new 6ec0c10b5aee arm64: defconfig: Enable CONFIG_QORIQ_THERMAL new e64da43fba98 arm64: defconfig: Add i.MX SCU SoC info driver new 7a2a373ef031 defconfig: arm64: enable i.MX8 SCU octop driver new 0713820b9d58 ARM: imx_v6_v7_defconfig: Enable CONFIG_ARM_IMX_CPUFREQ_DT new b576576d6591 arm64: defconfig: Enable CONFIG_KEYBOARD_SNVS_PWRKEY as module new 2a7f6c1a5376 Merge branch 'imx/defconfig' into for-next new b5edf4059eac Merge remote-tracking branch 'imx-mxs/for-next' new ab8f548b286d Merge remote-tracking branch 'keystone/next' new baa83f767ab0 Merge remote-tracking branch 'mediatek/for-next' new defa19172ff6 Merge remote-tracking branch 'mvebu/for-next' new ea2be6e97147 Merge remote-tracking branch 'omap/for-next' adds 64cf50d0c8d1 arm64: dts: qcom: qcs404: Add tsens controller adds f48cee3239a1 arm64: dts: qcom: qcs404: Add thermal zones for each sensor adds 79e7739f7b87 arm64: dts: qcom: sdm845-cheza: add initial cheza dt adds 976440cdbbde Merge branch 'shared-arm64-for-5.3' into initial-for-5.3 adds e9146339515e ARM: dts: msm8974-FP2: Add vibration motor adds 4e1201685daa Merge branch 'shared-dts-for-5.3' into initial-for-5.3 new cd6bd3aad601 Merge remote-tracking branch 'qcom/for-next' new a39a0cee1555 Merge remote-tracking branch 'renesas/next' new 110e1abe686e Merge remote-tracking branch 'reset/reset/next' new 4db11c378ab1 ARM: dts: rockchip: Configure BT_DEV_WAKE in on rk3288-veyron new fe32553c8704 Revert "ARM: dts: rockchip: set PWM delay backlight settin [...] new 1b808ad3be4f Merge branch 'v5.3-armsoc/dts32' into for-next new 393f3875c385 arm64: dts: rockchip: improve rk3328-roc-cc rgmii performance. new 587b4ee24fc7 arm64: dts: rockchip: add core dtsi file for RK3399Pro SoCs new 95f231f801ae arm64: dts: rockchip: Fix multiple thermal zones conflict [...] new cd21c54ad9c4 arm64: dts: rockchip: Define values for the IPA governor f [...] new 3222bcf5f115 arm64: dts: rockchip: Add support for Hugsun X99 TV Box new 0e4af765a740 Merge branch 'v5.3-armsoc/dts64' into for-next new 77dd6b08419e Merge remote-tracking branch 'rockchip/for-next' adds a55e040c6f21 ARM: exynos: Cleanup cppcheck shifting warning adds ddf752865a8c Merge branch 'next/soc' into for-next new ea61c5841f25 Merge remote-tracking branch 'samsung-krzk/for-next' new fce0a8d4a737 Merge remote-tracking branch 'scmi/for-linux-next' new 4999992df0b8 Merge remote-tracking branch 'sunxi/sunxi/for-next' new f9c5e93c13d6 Merge remote-tracking branch 'tegra/for-next' adds f9b3eeebef6a clk: meson: mpll: properly handle spread spectrum adds 8925dbd03bb2 clk: meson: gxbb: no spread spectrum on mpll0 adds dc4e62d373f8 clk: meson: axg: spread spectrum is on mpll2 adds 19855c8276fe clk: meson: mpll: add init callback and regs adds 76d3fc38a06b clk: meson: g12a: add mpll register init sequences adds 19a18d42bf55 clk: meson: eeclk: add init regs adds a9f7b1993b70 clk: meson: g12a: add controller register init adds a987be182c30 dt-bindings: clock: meson8b: add the audio clocks adds 4c7c965903ff Merge branch 'v5.3/dt' into v5.3/drivers adds f278f05e748c clk: meson: meson8b: add the cts_amclk clocks adds c39c24c1cae2 clk: meson: meson8b: add the cts_mclk_i958 clocks adds 174806aa9a8e clk: meson: meson8b: add the cts_i958 clock adds 6e47ef34db57 dt-bindings: clk: g12a-clkc: add Temperature Sensor clock IDs adds 4e231cbbcbf9 Merge branch 'v5.3/dt' into v5.3/drivers adds ad517d5298cf clk: meson-g12a: add temperature sensor clocks adds 7391d7f4b069 dt-bindings: clk: meson: add g12b periph clock controller [...] adds 1360952c96cc Merge branch 'v5.3/dt' into v5.3/drivers adds d43628e9bca6 clk: meson: g12a: Add support for G12B CPUB clocks adds eda91833f099 clk: meson: g12a: mark fclk_div3 as critical adds afa88bdbf193 Merge tag 'clk-meson-5.3-1' of https://github.com/BayLibre [...] adds 9470b37ad41f Merge branch 'clk-meson' into clk-next adds 96488c09b0f4 clk: keystone: sci-clk: cut down the clock name length adds 4bfce5aba902 clk: keystone: sci-clk: split out the fw clock parsing to [...] adds 8e48b33f9def clk: keystone: sci-clk: probe clocks from DT instead of firmware adds 3f1f22d80090 clk: keystone: sci-clk: extend clock IDs to 32 bits adds 81f4458c9c69 firmware: ti_sci: extend clock identifiers from u8 to u32 adds 0af69227ed9f Merge tag 'keystone-clk-for-5.3-v2' of git://git.kernel.or [...] adds 0b88bc929251 clk: ti: Use int to check return value from of_property_co [...] adds 97766e85d8d3 Merge branch 'clk-ti' into clk-next adds 00c7cd3f130a clk: renesas: r8a7795: Add CMM clocks adds 140444003c6b clk: renesas: r8a77965: Add CMM clocks adds 08911c4a8e28 clk: renesas: r8a77990: Add CMM clocks adds fa59290e3d23 clk: renesas: r8a77995: Add CMM clocks adds c1324171a9d1 clk: renesas: r8a774a1: Add TMU clock adds d2e4cb45af8f clk: renesas: cpg-mssr: Update kerneldoc for struct cpg_mssr_priv adds ba0386111cd8 clk: renesas: div6: Combine clock-private and parent array [...] adds a79f5836bd5f clk: renesas: mstp: Combine group-private and clock array [...] adds 8f5e20b6b884 clk: renesas: cpg-mssr: Combine driver-private and clock a [...] adds ec2b827be396 clk: renesas: cpg-mssr: Use [] to denote a flexible array member adds 5b68f22c3e13 Merge tag 'clk-renesas-for-v5.3-tag2' of git://git.kernel. [...] adds a6e8948c4c29 Merge branch 'clk-renesas' into clk-next adds c0bc660c9068 Merge tag 'clk-v5.3-samsung' of git://git.kernel.org/pub/s [...] adds 8530f5b206d6 Merge branch 'clk-samsung' into clk-next adds 76b77f1dbb16 Merge tag 'imx-clk-5.3' of git://git.kernel.org/pub/scm/li [...] adds 93c32721d781 Merge branch 'clk-imx' into clk-next adds b2f874d27b62 Merge tag 'sunxi-clk-for-5.3-201906210814' of https://git. [...] adds 2d156b78ce8f clk: Fix debugfs clk_possible_parents for clks without par [...] adds 99600fd47eaf clk: Add CLK_HW_INIT_* macros using .parent_hws adds 2d6b4f33e637 clk: Add CLK_HW_INIT_FW_NAME macro using .fw_name in .parent_data adds 13933109dff0 clk: Add CLK_HW_INIT_PARENT_DATA macro using .parent_data adds d7b15114aba9 clk: fixed-factor: Add CLK_FIXED_FACTOR_HW which takes clk [...] adds 1bef004e2680 clk: fixed-factor: Add CLK_FIXED_FACTOR_HWS which takes li [...] adds 8b13a48b891c clk: fixed-factor: Add CLK_FIXED_FACTOR_FW_NAME for DT clo [...] adds 930944833550 clk: sunxi-ng: switch to of_clk_hw_register() for register [...] adds 6873d2072656 clk: sunxi-ng: sun8i-r: Use local parent references for CL [...] adds d1c924732bdf clk: sunxi-ng: a10: Use local parent references for CLK_FI [...] adds 260311bfb383 clk: sunxi-ng: sun5i: Use local parent references for CLK_ [...] adds 8b1dd564b9e3 clk: sunxi-ng: a31: Use local parent references for CLK_FI [...] adds 7a40e3d8696e clk: sunxi-ng: a23: Use local parent references for CLK_FI [...] adds cdaf8388ea8e clk: sunxi-ng: a33: Use local parent references for CLK_FI [...] adds b28e3eb6325b clk: sunxi-ng: h3: Use local parent references for CLK_FIX [...] adds 3fccf2ed6f27 clk: sunxi-ng: r40: Use local parent references for CLK_FI [...] adds 707f601373ae clk: sunxi-ng: v3s: Use local parent references for CLK_FI [...] adds 45d0706ebf26 clk: sunxi-ng: sun8i-r: Use local parent references for CL [...] adds 4d34497ee458 clk: sunxi-ng: f1c100s: Use local parent references for CL [...] adds ecd73c04b3e8 clk: sunxi-ng: a64: Use local parent references for CLK_FI [...] adds 8916d3fc3a47 clk: sunxi-ng: h6: Use local parent references for CLK_FIX [...] adds 22ce173f76f4 clk: sunxi-ng: h6-r: Use local parent references for CLK_F [...] adds 4b751ffae7a7 clk: sunxi-ng: gate: Add macros for referencing local cloc [...] adds 4b8891518466 clk: sunxi-ng: a80-usb: Use local parent references for SU [...] adds 89f27fb2dd34 clk: sunxi-ng: sun8i-r: Use local parent references for SU [...] adds f925a054f0f8 Merge tag 'sunxi-ng-parent-rewrite-part-1-take-2' of https [...] adds 11f6c2307cae clk: Simplify debugfs printing and add a newline adds 7dcbe273f9c6 Merge branch 'clk-allwinner' into clk-next adds 74684cce5ebd clk: socfpga: stratix10: fix divider entry for the emac clocks adds b8327a77800f Merge branch 'clk-fixes' into clk-next new 2f25528e4edd clk: Add clk_bulk_get_optional() function new 9bd5ef0bd874 clk: Add devm_clk_bulk_get_optional() function new 179175d389c7 clk: Document some devm_clk_bulk*() APIs new 70ceeb40f67d Merge branch 'clk-bulk-optional' into clk-next new 9a042e718fc0 dt-bindings: clock: mvebu: Add compatible string for 98dx1 [...] new 88aa7af9c180 clk: kirkwood: Add support for MV98DX1135 new 7115681d0c50 Merge branch 'clk-kirkwood' into clk-next new 3b5015c4d834 clk: socfpga: stratix10: add additional clocks needed for [...] new 16e3c572cdc9 clk: socfpga: stratix10: fix divider entry for the emac clocks new c342ed675216 Merge branch 'clk-socfpga' into clk-next new eef1f1b6cff9 clk: Simplify clk_core_can_round() new 3ad1cdffe4af Merge branch 'clk-refactor' into clk-next new 65e2218d1006 clk: Grammar missing "and", Spelling s/statisfied/satisfied/ new 051f0573d001 Merge branch 'clk-docs' into clk-next new e5e89247a74b clk: Add clk_parent entry in debugfs new 32ca0e3f3eb2 Merge branch 'clk-debugfs' into clk-next new dbc38ad0e739 clk: ingenic: Add missing header in cgu.h new 2ee93e3c953b clk: ingenic: Handle setting the Low-Power Mode bit new 32ebc193cda6 MIPS: jz4740: PM: Let CGU driver suspend clocks and set sl [...] new 9a838844a0da clk: ingenic: Remove unused functions new 4abf9adc12c6 MIPS: Remove dead code new d329ffdc321f Merge branch 'clk-ingenic' into clk-next new da642427bd77 clk: qcom: Fix -Wunused-const-variable new 0c7436b76b8b Merge branch 'clk-unused' into clk-next new df095f996b8f clk: clk-cdce706: simplify getting the adapter of a client new 37e21dda82e2 Merge branch 'clk-refactor' into clk-next new 78a5ba8f9126 clk: qoriq: add support for lx2160a new f93d82413670 Merge branch 'clk-qoriq' into clk-next new 2256d89333bd clk: bcm2835: remove pllb new 4e85e535e6cc clk: bcm283x: add driver interfacing with Raspberry Pi's firmware new 91f2cf4a6b21 firmware: raspberrypi: register clk device new e2bb18347c8e clk: raspberrypi: register platform device for raspberrypi [...] new 0715753b8625 Merge branch 'clk-rpi-cpufreq' into clk-next new 0d34dfbf3023 clk: tegra210: fix PLLU and PLLU_OUT1 new 20675070127b clk: tegra: Do not warn unnecessarily new c1139d20833f clk: tegra: Warn if an enabled PLL is in IDDQ new e3527dca15c8 clk: tegra: Do not enable PLL_RE_VCO on Tegra210 new 9bdc404aa2fd Merge branch 'clk-tegra' into clk-next new 18e1f64ce9f4 Merge remote-tracking branch 'clk/clk-next' new afa9fb9f5370 perf annotate csky: Add perf annotate support new 627b4aba51fe Merge remote-tracking branch 'csky/linux-next' new fccd27ceafe7 Merge remote-tracking branch 'h8300/h8300-next' new 7a2a3b6aced2 Merge remote-tracking branch 'm68k/for-next' new 55445e0e6c26 Merge remote-tracking branch 'm68knommu/for-next' new 0dbc70ecfadb Merge remote-tracking branch 'mips/mips-next' adds 4e87ace902cf parisc: add support for patching multiple words adds 7e923369b1ec parisc: add spinlock to patch function adds e4eab1ce1f67 parisc: add WARN_ON() to clear_fixmap adds 6183d68b8b01 parisc: use pr_debug() in kernel/module.c adds 2809b392a62a compiler.h: add CC_USING_PATCHABLE_FUNCTION_ENTRY adds 6ca6366220ed parisc: add dynamic ftrace adds b3d5f311d3cf parisc: asm: psw.h: missing header guard new fda18b20f884 Merge remote-tracking branch 'parisc-hd/for-next' adds 9c4e4c90ec24 powerpc/64: mark start_here_multiplatform as __ref adds 8d0f1e05ab16 selftests/powerpc: Fix earlyclobber in tm-vmxcopy adds 6ecb78ef56e0 powerpc/32s: fix suspend/resume when IBATs 4-7 are used adds 46c2478af610 powerpc/mm/32s: fix condition that is always true adds 0b1be03f25bb powerpc/ps3: Use [] to denote a flexible array member adds 1b7de1df997a cxl: no need to check return value of debugfs_create functions adds f474c28fbcbe powerpc/watchpoint: Restore NV GPRs while returning from e [...] adds 348ea30f51fc powerpc/pseries: avoid blocking in irq when queuing hotplu [...] adds 87997471c597 powerpc/64s: Fix misleading SPR and timebase information adds 9c9f8fb71fee powerpc/perf: Use cpumask_last() to determine the designat [...] adds a72808a7ec5d powerpc/64: __ioremap_at clean up in the error case adds d38153f9ccc9 powerpc/64s/radix: ioremap use ioremap_page_range adds d909f9109c30 powerpc/64s/radix: Enable HAVE_ARCH_HUGE_VMAP adds df5be5be8735 powerpc/pci/of: Fix OF flags parsing for 64bit BARs adds 869537709ebf KVM: PPC: Book3S HV: Signed extend decrementer value if no [...] adds 3c25ab35fbc8 KVM: PPC: Book3S HV: Clear pending decrementer exceptions [...] adds c7d64b560ce8 powerpc/ftrace: Enable C Version of recordmcount new df2269b9e5bf Merge remote-tracking branch 'powerpc/next' new 20962363740c Merge remote-tracking branch 'soc-fsl/next' new 1f4f39438436 Merge remote-tracking branch 's390/features' new d3023897b437 arch/sh: Check for kprobe trap number before trying to han [...] new 60744dbc2d22 Merge remote-tracking branch 'sh/sh-next' new 615f69684355 Merge remote-tracking branch 'xtensa/xtensa-for-next' new ba6bb6c34661 Merge remote-tracking branch 'fscrypt/master' new f93c21198d6b Merge remote-tracking branch 'afs/afs-next' new 8fab793f6b80 Merge remote-tracking branch 'btrfs-kdave/for-next' adds e5755dcb7513 libceph: remove ceph_get_direct_page_vector() adds 34b97bf86bae ceph: silence a checker warning in mdsc_show() adds 294fae01a562 ceph: fix ceph_mdsc_build_path to not stop on first component adds 1034417412af ceph: clean up ceph.dir.pin vxattr name sizeof() adds 7dc3772eaa80 ceph: carry snapshot creation time with inodes adds 21784353a1f0 ceph: add ceph.snap.btime vxattr adds 40af85c02e41 ceph: fix listxattr vxattr buffer length calculation adds b8f1a6c5820d ceph: remove unused vxattr length helpers adds e48422aba671 ceph: fix "ceph.dir.rctime" vxattr value adds c698a1a9157d ceph: fix improper use of smp_mb__before_atomic() adds c20c3603625c ceph: close race between d_name_cmp() and update_dentry_lease() adds da5818e3f8c5 ceph: fix dir_lease_is_valid() adds 2cdb0a0ea841 ceph: use READ_ONCE to access d_parent in RCU critical section adds 45abe1f99fe0 ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_ [...] adds 21219b7fa8ad ceph: hold i_ceph_lock when removing caps for freeing inode adds 88cb49533916 ceph: fix warning PTR_ERR_OR_ZERO can be used adds fc19f5b0a775 ceph: fix debug print format in __set_xattr() adds 102862462ffe ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx adds 6229735931e9 ceph: add selinux support adds 1249faea3106 ceph: fix infinite loop in get_quota_realm() adds 202ae3e9b9bf ceph: don't blindly unregister session that is in opening state adds 2592654151fe ceph: remove request from waiting list before unregister adds cb02ecf35b46 libceph: fix sa_family just after reading address adds 5698f8035c31 libceph: add ceph_decode_entity_addr adds 1f6264baaade libceph: ADDR2 support for monmap adds 40b1b003759d libceph: switch osdmap decoding to use ceph_decode_entity_addr adds 720147b4b0f1 libceph: fix watch_item_t decoding to use ceph_decode_entity_addr adds 4fc5ecc2691b libceph: correctly decode ADDR2 addresses in incremental OSD maps adds 2c5adcf6d444 ceph: have MDS map decoding use entity_addr_t decoder adds 317c134878fa ceph: fix decode_locker to use ceph_decode_entity_addr adds 6579bc5a8be7 libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE adds 2caae629761a libceph: rename ceph_encode_addr to ceph_encode_banner_addr adds 91c5fc9814b4 ceph: add btime field to ceph_inode_info adds 8a75546cefc4 ceph: handle btime in cap messages adds 3ee2ad84aa26 libceph: turn on CEPH_FEATURE_MSG_ADDR2 adds b8f35e9cd1f7 ceph: allow querying of STATX_BTIME in ceph_getattr adds 633c5f5599bc iversion: add a routine to update a raw value with a larger one adds d80fa863a6bf ceph: add change_attr field to ceph_inode_info adds acbd1442701d ceph: handle change_attr in cap messages adds c5e0e11f0c94 ceph: increment change_attribute on local changes adds 96c3d6fc1863 ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() adds 4de85726c629 ceph: kick flushing and flush snaps before sending normal [...] adds ad7e90223018 ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP adds df7bfdfa92db ceph: make getxattr_cb return ssize_t adds 6850d612009b ceph: return -ERANGE if virtual xattr value didn't fit in buffer adds 59cb2c2b2d01 ceph: don't NULL terminate virtual xattrs new b14767fb21db Merge remote-tracking branch 'ceph/master' adds 6e96c4571b44 cifs: Fix check for matching with existing mount adds 865bde6a3afc cifs: simplify code by removing CONFIG_CIFS_ACL ifdef adds f5863c79590b smb3: add new mount option to retrieve mode from special ACE adds 14a269d5442d smb3: minor cleanup of compound_send_recv adds 15ccede62e23 smb3: do not send compression info by default adds 417dfe3cd6b4 cifs: fix typo in debug message with struct field ia_valid adds 011900aba99d smb3: Send netname context during negotiate protocol new 48d011c9c9d4 Merge remote-tracking branch 'cifs/for-next' new 6472182c5dca Merge remote-tracking branch 'ecryptfs/next' adds 555b2c3da1fc quota: honor quota type in Q_XGETQSTAT[V] calls adds 2d2043cbdb20 Pull XGETQSTAT fix from Eric Sandeen. new 4a29c917cbb9 Merge remote-tracking branch 'ext3/for_next' new 0bbf28fe70dd Merge remote-tracking branch 'ext4/dev' new 2eae30375d58 f2fs: Use DIV_ROUND_UP() instead of open-coding new 14adf914535a f2fs: use generic EFSBADCRC/EFSCORRUPTED new 94f388b82e71 f2fs: set SBI_NEED_FSCK for xattr corruption case new dbb65861f6c3 f2fs: add a rw_sem to cover quota flag changes new dfc06c892ea3 f2fs: fix is_idle() check for discard type new f8c0a572a980 Merge remote-tracking branch 'f2fs/dev' new b22791effaf5 Merge remote-tracking branch 'nfsd/nfsd-next' new a6b62ea7ad79 Merge remote-tracking branch 'ubifs/linux-next' new c4c68436917f Merge remote-tracking branch 'v9fs/9p-next' adds 6bab14e56855 xfs: claim maintainership of loose files adds 5f36924d9d6a xfs: move xfs_ino_geometry to xfs_shared.h adds 79dbb509bd9d xfs: remove the no-op spinlock_destroy stub adds ce63ec752502 xfs: remove the never used _XBF_COMPOUND flag adds abe7ba628554 xfs: renumber XBF_WRITE_FAIL adds 8638681a5959 xfs: make mem_to_page available outside of xfs_buf.c adds 057e42629d7e xfs: remove the l_iclog_size_log field from struct xlog adds db834153a802 xfs: cleanup xlog_get_iclog_buffer_size adds 03f6a6e2c404 xfs: reformat xlog_get_lowest_lsn adds 0c953217d2c8 xfs: remove XLOG_STATE_IOABORT adds f21c95458883 xfs: don't use REQ_PREFLUSH for split log writes adds f855a253fc58 xfs: factor out log buffer writing from xlog_sync adds f2e27fe1cb8d xfs: factor out splitting of an iclog from xlog_sync adds 042c915a7def xfs: factor out iclog size calculation from xlog_sync adds 437d733c353b xfs: update both stat counters together in xlog_sync adds ad675dd010a9 xfs: remove the syncing argument from xlog_verify_iclog adds 4436e5ea23b4 xfs: make use of the l_targ field in struct xlog adds 991fc1d2e65e xfs: use bios directly to write log buffers adds 87b57226fbb1 xfs: move the log ioend workqueue to struct xlog adds 73f9303f75a6 xfs: return an offset instead of a pointer from xlog_align adds 34b63ea5fbb9 xfs: use bios directly to read and write the log recovery buffers adds 1574fe9d3acb xfs: stop using bp naming for log recovery buffers adds 1fe4e876776e xfs: remove unused buffer cache APIs adds 8449fb6c7bc0 xfs: properly type the b_log_item field in struct xfs_buf adds 0abcce43173d xfs: remove the b_io_length field in struct xfs_buf adds f786cc1941c9 xfs: add struct xfs_mount pointer to struct xfs_buf adds 59a47237f460 xfs: fix a trivial comment typo in xfs_trans_committed_bulk adds 2ba694b183a9 xfs: stop using XFS_LI_ABORTED as a parameter flag adds 21e6d72e79ac xfs: don't require log items to implement optional methods adds 7d8457cfb985 xfs: remove the dummy iop_push implementation for inode cr [...] adds 3e090ad30cab xfs: don't use xfs_trans_free_items in the commit path adds 9e1ec270f04e xfs: split iop_unlock adds 39e4c1956418 xfs: add a flag to release log items on commit adds c40a409ce757 xfs: don't cast inode_log_items to get the log_item adds d4f4a956c1c6 xfs: remove the xfs_log_item_t typedef adds a3f9ea57dfc6 xfs: use a list_head for iclog callbacks adds a97f5a011f18 xfs: remove a pointless comment duplicated above all xfs_i [...] adds 82f36a3eabfb xfs: merge xfs_efd_init into xfs_trans_get_efd adds febd67b9df1a xfs: merge xfs_cud_init into xfs_trans_get_cud adds 86a5ee2fb4cc xfs: merge xfs_rud_init into xfs_trans_get_rud adds a9bf4634536a xfs: merge xfs_bud_init into xfs_trans_get_bud adds ba6526844a15 xfs: merge xfs_trans_extfree.c into xfs_extfree_item.c adds fa8dae390b78 xfs: merge xfs_trans_refcount.c into xfs_refcount_item.c adds d8935d8504c1 xfs: merge xfs_trans_rmap.c into xfs_rmap_item.c adds c3641fa71cc2 xfs: merge xfs_trans_bmap.c into xfs_bmap_item.c adds 607d6a8b71d7 xfs: clean up small allocation helper adds 55e6bea2cf45 xfs: move small allocation helper adds 973c566e2979 xfs: skip small alloc cntbt logic on NULL cursor adds 51e5b03c638c xfs: always update params on small allocation new 8069dcc20df1 xfs: refactor free space btree record initialization new eef36088357e xfs: account for log space when formatting new AGs new 7f72216dc9a3 xfs: simplify xfs_chain_bio new c0546224d7e9 xfs: implement cgroup aware writeback new c43b4f4b6873 Merge remote-tracking branch 'xfs/for-next' new d2eb937b4029 Merge remote-tracking branch 'file-locks/locks-next' new 343121f16dde Merge remote-tracking branch 'vfs/for-next' new 5e2b66dc9b06 Merge remote-tracking branch 'printk/for-next' new 230244d866d2 Merge remote-tracking branch 'pci/next' new 70fbb58a9a87 Merge remote-tracking branch 'pstore/for-next/pstore' new 21acee4ecf9c HID: intel-ish-hid: Fix a use after free in load_fw_from_host() new 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next new dcf768b0ac86 HID: chicony: add another quirk for PixArt mouse new ad72733d9573 Merge branch 'for-5.2/fixes' into for-next new 384225c2a724 HID: wacom: add new MobileStudio Pro support new b7efc7e85284 Merge branch 'for-5.3/wacom' into for-next new 315ffcc9a1e0 HID: uclogic: Add support for Huion HS64 tablet new 52b0da0e0be1 Merge branch 'for-5.2/fixes' into for-next new 3a9a2c86ce6e HID: logitech-dj: Fix forwarding of very long HID++ reports new 59cc0d8aac4c Merge branch 'for-5.2/fixes' into for-next new 0a95fc733da3 HID: multitouch: Add pointstick support for ALPS Touchpad new 5258f23f4608 Merge branch 'for-5.2/fixes' into for-next new b12bbdc5dd88 HID: intel-ish-hid: fix wrong driver_data usage new d33ee08dd9a5 Merge branch 'for-5.2/fixes' into for-next new eca0f0a6c3fb HID: remove NO_D3 flag when remove driver new 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next new cfce3cc447a8 Merge remote-tracking branch 'hid/for-next' new 550113d4e9f5 i2c: add newly exported functions to the header, too new 4a5cfa39465c i2c: bcm2835: Move IRQ request after clock code in probe new 9de93b04df16 i2c: bcm2835: Ensure clock exists when probing new a8023e66e871 i2c: core: add sysfs header new 71731e1b2da1 dt-bindings: i2c: i2c-mt7621: Add bindings for MediaTek MT [...] new d04913ec5f89 i2c: mt7621: Add MediaTek MT7621/7628/7688 I2C driver new bbddb0fc3bbf dt-bindings: i2c: sun6i-p2wi: Add YAML schemas new f8bbde72ef44 dt-bindings: i2c: mv64xxx: Add YAML schemas new 4601db7ecf07 dt-bindings: i2c: omap: Add new compatible for J721E SoCs new 99dd4dc1524c Merge branch 'i2c/for-5.3' into i2c/for-next new 8ded5c08d143 Merge remote-tracking branch 'i2c/i2c/for-next' new f2916813d018 Merge remote-tracking branch 'i3c/i3c/next' new 16caaed86fad Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 163ede97a9a2 Documentation: platform: Delete x86-laptop-drivers.txt new 6e88559470f5 Documentation: Add section about CPU vulnerabilities for Spectre new cca5e0b8a430 Documentation: PGP: update for newer HW devices new b4f4174ae982 docs: zh_CN: submitting-drivers.rst: Remove a duplicated D [...] new 8c69b77a0175 scripts/sphinx-pre-install: fix out-of-tree build new 7c116d22ad23 docs: filesystems: Remove uneeded .rst extension on toctables new eb3be1e07593 Merge remote-tracking branch 'jc_docs/docs-next' new eb1eaaacd2f8 Merge remote-tracking branch 'v4l-dvb/master' new 6116b892bd4f vga_switcheroo: Depend upon fbcon being built-in, if enabled new c2d3c8a42430 Merge tag 'topic/remove-fbcon-notifiers-2019-06-26' of git [...] new 6e5c637bbd19 Merge remote-tracking branch 'fbdev/fbdev-for-next' new 1f7863babe71 Merge remote-tracking branch 'pm/linux-next' new 75ef0ec9b404 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 56ee37e7d7eb Merge remote-tracking branch 'opp/opp/linux-next' new 56d1a77579d3 Merge remote-tracking branch 'thermal-soc/next' new d9e6ac618abf Merge remote-tracking branch 'ieee1394/for-next' new a9fa32a48633 Merge remote-tracking branch 'dlm/next' new 8b3df9e94af1 Merge remote-tracking branch 'swiotlb/linux-next' new 2f6773fc4482 Merge remote-tracking branch 'rdma/for-next' adds 27d92807f863 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds 489ce2f42514 tc-testing: Restore original behaviour for namespaces in tdc adds 77cf8edbc0e7 tipc: simplify stale link failure criteria adds 20c67312946d tipc: eliminate unnecessary skb expansion during retransmission adds a7dc51adcafe tipc: rename function msg_get_wrapped() to msg_inner_hdr() adds 2f8776f0c5d3 tc-testing: add ingress qdisc tests new 7786a9969a15 net: hns3: fix selftest fail issue for fibre port with autoneg on new d0c31df22c57 net: hns3: remove VF VLAN filter entry inexistent warning print new fe4144d47eef net: hns3: sync VLAN filter entries when kill VLAN ID failed new d736fc6c68a5 net: hns3: restore the MAC autoneg state after reset new 2253db16f8ec net: hns3: code optimizaition of hclge_handle_hw_ras_error() new b4b9bd92fe3f net: hns3: modify handling of out of memory in hclge_err.c new 9d5e67d1c191 net: hns3: remove override_pci_need_reset new 987b4ae78e42 net: hns3: add check to number of buffer descriptors new 7cf9c069430f net: hns3: fix race conditions between reset and module lo [...] new 72fcd2bed719 net: hns3: fixes wrong place enabling ROCE HW error when loading new bcf643c51434 net: hns3: add exception handling when enable NIC HW error [...] new 1b2b01a77994 Merge branch 'net-hns3-some-code-optimizations-bugfixes' new eb203bae834e Revert "net: ena: ethtool: add extra properties retrieval [...] new 93ed54b15b2a ipv4: fix suspicious RCU usage in fib_dump_info_fnhe() new 3b525691529b ipv6: fix suspicious RCU usage in rt6_dump_route() new 0867bb9768de net: stmmac: Fix possible deadlock when disabling EEE support new 177d935a1370 net: stmmac: Fix crash observed if PHY does not support EEE adds 6e41e2257f10 p54usb: Fix race between disconnect and firmware loading adds f7369179ad32 mwifiex: drop 'set_consistent_dma_mask' log message adds 2fc0aa454473 mwifiex: print PCI mmap with %pK adds 7afb94da3cd8 mwifiex: update set_mac_address logic adds 74f202aaae0a mwifiex: ignore processing invalid command response adds 6c0ed66f1a5b rtlwifi: rtl8192cu: fix error handle when usb probe failed adds 5315f9d40191 rtlwifi: remove redundant assignment to variable badworden adds f0822dfc5887 rtlwifi: remove redundant assignment to variable k adds 4079e8ccabc3 mt7601u: do not schedule rx_tasklet when the device has be [...] adds 23377c200b2e mt7601u: fix possible memory leak when the device is disconnected adds 9a1ace64ca3b qtnfmac: Use struct_size() in kzalloc() adds 25a986e426b0 rtlwifi: rtl8188ee: remove redundant assignment to rtstatus adds e73e43246da6 ssb/gpio: Remove unnecessary WARN_ON from driver_gpio adds f503c7695343 iwlegacy: 3945: no need to check return value of debugfs_c [...] adds ffb92649f4d9 iwlegacy: 4965: no need to check return value of debugfs_c [...] adds e6fec313fa3f rtw88: add fast xmit support adds 44cc4c63a877 rtw88: add support for random mac scan adds 6fabdc4a34d0 rtw88: add beacon function setting adds 818d46e7715e rtw88: 8822c: add rf write protection when switching channel adds f859e71f9615 rtw88: 8822c: update channel and bandwidth BB setting adds e027446667b5 rtw88: 8822c: disable rx clock gating before counter reset adds e1cc056c92f9 rtw88: 8822c: use more accurate ofdm fa counting adds d41673b941f2 rtw88: power on again if it was already on adds a11cddd42b67 rtw88: restore DACK results to save time adds e9c87a3b744b rtw88: rsvd page should go though management queue adds 4a36de3996c7 rtw88: fix typo rtw_writ16_set adds 12e66ffbd534 p54: remove dead branch in op_conf_tx callback adds 9f3e3323e996 rt2x00: allow to specify watchdog interval adds 2034afe4db4a rt2800: add helpers for reading dma done index adds 759c5b599cf4 rt2800: initial watchdog implementation adds 09db3b000619 rt2800: add pre_reset_hw callback adds 710e6cc1595e rt2800: do not nullify initialization vector data adds e403fa31ed71 rt2x00: add restart hw adds 0f47aeeada2a rt2800: do not enable watchdog by default adds e5db0ad7563c airo: switch to skcipher interface new a8b79105239d Merge tag 'wireless-drivers-next-for-davem-2019-06-26' of [...] new f8da5dac7e5e net: fddi: skfp: Rename local PCI defines to match generic [...] new a08f1c438bc4 net: fddi: skfp: Include generic PCI definitions new 3ce7ee2c09d3 net: fddi: skfp: Remove unused private PCI definitions new 4191faa25384 Merge branch 'skfp-cleanups' new c22a133a83ce rtnetlink: skip metrics loop for dst_default_metrics new 96125bf9985a Allow 0.0.0.0/8 as a valid address range new c536a9aa7c14 net: macb: Kconfig: Make MACB depend on COMMON_CLK new 302a7cad54b8 net: macb: Kconfig: Rename Atmel to Cadence new 8b89d8dad5df Merge branch 'macb-build-fixes' new b4915a2a54f6 Merge remote-tracking branch 'net-next/master' adds e7d4798960b3 xdp: Add tracepoint for bulk XDP_TX adds 9cda7807ee1e veth: Support bulk XDP_TX new 950649791b83 libbpf: fix max() type mismatch for 32bit new 6bcc617f842c selftests/bpf: build tests with debug info new 9db1ff0a415c bpf: fix compiler warning with CONFIG_MODULES=n new 9e859e8f199d samples: bpf: make the use of xdp samples consistent new 572a6928f9e3 xdp: Make __mem_id_disconnect static new 12771345a467 bpf: fix cgroup bpf release synchronization new 6b69afdc8be6 net/mlx5e: Attach/detach XDP program safely new b59cdbb5e240 xsk: Add API to check for available entries in FQ new 47da10839107 xsk: Add getsockopt XDP_OPTIONS new 52ccce9db0ff libbpf: Support getsockopt XDP_OPTIONS new 04b0ceda7a15 xsk: Change the default frame size to 4096 and allow contr [...] new c11badc1b1a8 xsk: Return the whole xdp_desc from xsk_umem_consume_tx new 9e9fee83eb26 net/mlx5e: Replace deprecated PCI_DMA_TODEVICE new 42da687cc39a net/mlx5e: Calculate linear RX frag size considering XSK new 6cfde8b79bb8 net/mlx5e: Allow ICO SQ to be used by multiple RQs new 48fe1ca916cd net/mlx5e: Refactor struct mlx5e_xdp_info new d5a92b5ce3a8 net/mlx5e: Share the XDP SQ for XDP_TX between RQs new 5ec9abda9b1a net/mlx5e: XDP_TX from UMEM support new be37b342ebe2 net/mlx5e: Consider XSK in XDP MTU limit calculation new 8c82c5db7797 net/mlx5e: Encapsulate open/close queues into a function new 8e65f076818b net/mlx5e: Move queue param structs to en/params.h new a038e9794541 net/mlx5e: Add XSK zero-copy support new c492b90f2a96 Merge branch 'bpf-af-xdp-mlx5e' new 1613d9ffb4e4 Merge remote-tracking branch 'bpf-next/master' new b3b00e7f4f67 Merge remote-tracking branch 'ipsec-next/master' new 65c0f2c16636 net/mlx5: Introduce vport metadata matching bits and enum [...] new f53297d67800 net/mlx5: Get vport ACL namespace by vport index new 84b0d6a7a11e net/mlx5: Support allocating modify header context from in [...] new 91d6291c4e54 net/mlx5: Introduce a helper API to check VF vport new bb0ee7dcc4ec net/mlx5: Add flow context for flow tag new 7445cfb1169c net/mlx5: E-Switch, Tag packet with vport number in VF vpo [...] new 8d212ff057f8 net/mlx5e: Specifying known origin of packets matching the flow new c01cfd0f1115 net/mlx5: E-Switch, Add match on vport metadata for rule i [...] new 578438687001 net/mlx5: E-Switch, Add query and modify esw vport context [...] new c1286050cf47 net/mlx5: E-Switch, Pass metadata from FDB to eswitch manager new a5641cb524cd net/mlx5: E-Switch, Add match on vport metadata for rule i [...] new 669ff1e32f33 RDMA/mlx5: Add vport metadata matching for IB representors new 92ab1eb392c6 net/mlx5: E-Switch, Enable vport metadata matching if firm [...] new 4239d74e33cf Merge remote-tracking branch 'mlx5-next/mlx5-next' new da4f10a4265b netfilter: nft_meta: add NFT_META_BRI_PVID support new 97ab78aaba50 netfilter: rename nf_SYNPROXY.h to nf_synproxy.h new 031adea4d40c Merge remote-tracking branch 'netfilter-next/master' new b3c78cdd683b Merge remote-tracking branch 'nfc-next/master' adds 9cded7e984f2 wireless: fix nl80211 vendor commands adds 17c74d7c5f0d nl80211: fix VENDOR_CMD_RAW_DATA new a646800b76e2 Merge remote-tracking branch 'mac80211-next/master' new c42fbd2847de Merge remote-tracking branch 'gfs2/for-next' new aa10e51d4a23 Merge remote-tracking branch 'nand/nand/next' new 67572a53c815 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 9a3bc90ff044 Merge remote-tracking branch 'crypto/master' adds e28ad544f462 drm/edid: parse CEA blocks embedded in DisplayID adds 80d42db02b3a drm/edid: use for_each_displayid_db where applicable new b22342ea07e6 Merge tag 'for-airlie-tda998x' of git://git.armlinux.org.u [...] adds 76d981a9fe82 Revert "drm/amd/display: make clk_mgr call enable_pme_wa" adds 0198b6e5be88 Revert "drm/amd/display: Add Underflow Asserts to dc" adds f94ec6f8b885 Revert "drm/amd/display: move vmid determination logic out of dc" adds ecbc382c9fdf Revert "drm/amd/display: Rework CRTC color management" adds 1a1da391c9e2 Revert "drm/amd/display: Use macro for invalid OPP ID" adds 4f0793989f2f Revert "drm/amd/display: Copy stream updates onto streams" adds db3239f535cb drm/amdgpu: add ATHUB 2.0 register headers adds ae213c44506c drm/amdgpu: add CLK 11.0 register headers adds d6ad5023e877 drm/amdgpu: add DCN 2.0 register headers adds 2a3196f1f088 drm/amdgpu: add HDP 5.0 register headers adds d33ad040279c drm/amdgpu: add MP 11.0 register headers adds 9edefe7bacbd drm/amdgpu: add NBIO 2.3 register headers adds 326354fa97cf drm/amdgpu: add VCN 2.0 register headers adds be4008b8c5b9 drm/amdgpu: add GC 10.1 register headers (v4) adds f519f0be45da drm/amdgpu: add MMHUB 2.0 register headers adds 3d220cc3bde5 drm/amdgpu: add OSS 5.0 register headers adds d2996831b288 drm/amdgpu: add SMUIO 11.0 register headers adds efd8725f03c9 drm/amdgpu: add navi10 enums header adds 10e4b2273535 drm/amdgpu: atomfirmware.h updates for navi10 adds 76a2d0b0a1d4 drm/amdgpu: add doorbell assignement for navi10 adds 33934b3576b0 drm/amdgpu: add navi10 ip offset header adds 852a6626d5fd drm/amdgpu: add navi10 asic type adds 107c34bcbf47 drm/amdgpu: add NV series gpu family id adds d67383e6b764 drm/amdgpu: add GDDR6 vram type adds 5228fe3010f0 drm/amdgpu: Add GDDR6 in vram_name arrary adds 02a9e40a83bc drm/amdgpu: add gfx10 specific config in amdgpu_gfx_config adds 3e514732c0e1 drm/amdgpu: add gfx10 specific new member pa_sc_tile_steer [...] adds 23c6268eb196 drm/amdgpu: add navi10 gpu info firmware adds 109c80ddb40f drm/amdgpu: add gpu_info_firmware v1_1 structure for navi10 adds 35c2e91059cb drm/amdgpu: parse the new members added by gpu_info ucode v1_1 adds a9833d02b515 drm/amdgpu: add v10 structs header (v2) adds 1f43631be5f9 drm/amdgpu: add gfx v10 clear state header v2 adds 9a87c32fdabf drm/amdgpu: add sdma v5 packet header file adds 98cd7f5b1837 drm/amdgpu: add navi pm4 header adds 89d7a79c7bd9 drm/amdgpu: query vram type from atomfirmware vram_info adds 09fa0613bd9f drm/amdgpu: query vram_width from vram_info table adds b45ddfe811b9 drm/amdgpu: add nbio callbacks for vcn doorbell support adds 225cef9d8850 drm/amdgpu: add nbio v2.3 for navi10 (v4) adds 068ed934ee57 drm/amdgpu/gfx10: new approach to load pfp fw (v4) adds 2a00bb13226b drm/amdgpu/gfx10: new approach to load ce fw (v4) adds 8825af65ffc1 drm/amdgpu/gfx10: new approach to load gfx10 me fw (v4) adds cf02b03f7c00 drm/amdgpu: add members in amdgpu_me for gfx queue adds e537c9946115 drm/amdgpu: acquire available gfx queues adds 7470bfcf2014 drm/amdgpu: add helper function for gfx queue/bitmap transition adds 4fc6a88f01b9 drm/amdgpu: rename amdgpu_gfx_compute_mqd_sw_init adds bc4a6f71355f drm/amdgpu: Add struct kiq_pm4_funcs into kiq struct adds ba0c13b7747b drm/amdgpu: Add common gfx func Disable kcq via kiq adds 849aca9f9c03 drm/amdgpu: Move common code to amdgpu_gfx.c adds 19191961659c drm/amdgpu/gfx10: add special unmap_queues packet for preemption adds 53b2fe415fb1 drm/amdgpu: enable gfx eop interrupt per gfx pipe adds 51bcce4621d8 drm/amdgpu: add module parameter for async_gfx_ring enablement adds 5bfca0692849 drm/amdgpu: enable async gfx ring by default adds 54fc447279ec drm/amdgpu: create mqd for gfx queues on navi10 adds 714ff8525118 drm/amdgpu: add new HDP CG flags adds 9faa494e2fcc drm/amdgpu: add flag to support IH clock gating adds 367adb2ad5bd drm/amdgpu/athub2: enable athub2 clock gating adds c304b9e51914 drm/amdgpu: correct pte mtype field for navi adds 7596ab68ff7d drm/amd/gmc9: rename AMDGPU_PTE_MTYPE to AMDGPU_PTE_MTYPE_VG10 adds 7f95167ce131 drm/amdgpu: refine the PTE encoding of PRT for navi10 adds 770b93e9ee84 drm/amdgpu: add gfxhub v2.0 block for navi10 (v4) adds adc43c1b5e47 drm/amdgpu: add mmhub v2 block for navi10 (v4) adds f9df67e92404 drm/amdgpu: add gmc v10 ip block for navi10 (v6) adds cb3908c133f1 drm/amdgpu: add irq sources for gfx v10_1 adds 4984dd069f29 drm/amdgpu: add irq sources for sdma v5_0 adds abade675e02e drm/amdgpu: add irq sources for vcn v2_0 (v2) adds 5527cd064012 drm/amd/display: move dcn v1_0 irq source header to ivsrcid/dcn/ adds edc611475a8a drm/amdgpu: add navi10 ih ip block (v3) adds 2beae55e3929 drm/amdgpu: add structures for buffer allocate/release for [...] adds 5cc036a84705 drm/amdgpu: add fw load type flag for rlc autoload adds 9dd4b75cf0af drm/amdgpu: set navi10's fw loading type as direct adds bc290fe55259 drm/amdgpu: Add psp 11.0 support for navi10. adds 7d0906e83a2f drm/amdgpu: add structure to support build-in toc to psp sos adds 93d8f2221b5e drm/amdgpu/psp: support init psp sos microcode with build-in toc adds 52718c844c60 drm/amdgpu: use rlc toc from psp sos binary adds 4a94ba8f376e drm/amdgpu: rename rlc autoload to backdoor autoload adds 6fa405646de6 drm/amdgpu: add helper function to print psp hdr adds 37e919180c37 drm/amdgpu/psp: print out psp v11 ucode hdr in drm debug mode adds 434dbb2a4abc drm/amdgpu/psp: support print out psp firmware header v1_1 info adds 46ea9501fbc9 drm/amdgpu/psp: add structure to support load toc in psp (v2) adds 7ea49e765189 drm/amdgpu/psp: add support to load TOC to psp adds 1a5b4cca29ba drm/amdgpu/psp: start rlc autoload after psp recieved all [...] adds 5160709d4509 drm/amdgpu/psp: switch to use sos_offset_bytes member as s [...] adds fba08a77bbbe drm/amdgpu/psp: perform tmr_init and asd_init after loadin [...] adds 4414ec6d14da drm/amdgpu/psp: update psp gfx interface to match with psp [...] adds 1d1f41cf49d1 drm/amdgpu/psp: initialize autoload_supported flag in psp_sw_init adds cc0beec2dd18 drm/amd/amdgpu: add flag to mark whether autoload is suppo [...] adds 119eb6db542f drm/amdgpu/psp: skip mec jt when autoload is enabled adds bb67469e29f3 drm/amdgpu: enable psp front door loading by default on navi10 adds 1316956284ac drm/amdgpu: load smc ucode at first with psp while rlc aut [...] adds a698faf862f0 drm/amdgpu: declare navi10 asd firmware adds a954f3ffc7fe drm/amdgpu/psp11: skip ta firmware for navi10 adds 6f298bd81589 drm/amdgpu: enable virtual display feature for navi10 adds dfc9847956d5 drm/amdgpu: Add helper function amdgpu_ring_set_preempt_cond_exec adds ef3e13238b5f drm/amdgpu: add the trailing fence per ring adds 692441f2654c drm/amdgpu: Add new ring interface preempt_ib adds b239c0172745 drm/amdgpu: add mcbp driver parameter adds f92d5c6123f4 drm/amdgpu: enable the static csa when mcbp enabled adds d8780dc71d56 drm/amdgpu: add ib preemption status in amdgpu_job (v2) adds ca1eb73207a4 drm/amdgpu/sdma: allocate CSA per sdma ring adds 43974dacb6c3 drm/amdgpu: program for resuming preempted ib adds 6698a3d05fda drm/amdgpu: add mcbp unit test in debugfs (v3) adds 80f8fb9178ed drm/amdgpu: mark the partial job as preempted in mcbp unit test adds f39f5bb1c9d6 drm/amdgpu/discovery: add ip discovery initial support adds 987da7294bdf drm/amdgpu/discovery: fix calculations of some gfx info adds 478586d6d5c7 drm/amdgpu/discovery: update definitions of table_info and [...] adds 70cbfe3d64b8 drm/amdgpu/discovery: add harvest info data table adds 85f267a7078f drm/amdgpu/discovery: use hardcoded mmRCC_CONFIG_MEMSIZE adds 2de00413761d drm/amdgpu/discovery: fix hwid for nbio adds 8e84aa1bf2af drm/amdgpu/discovery: stop taking psp header into account adds 6a8ee0257dee drm/amdgpu/discovery: update definition for struct die_header adds 966f1d8fd05f drm/amdgpu/discovery: stop converting the units of base addresses adds a190d1c75c73 drm/amdgpu/discovery: add module param for ip discovery en [...] adds 437298b83399 drm/amdgpu/discovery: refactor ip list traversal adds a2bd77bbde79 drm/amdgpu: disable concurrent flushes for Navi10 v2 adds 22e96fa62ec6 drm/amdgpu: add pa_sc_tile_steering_override to drm_amdgpu [...] adds be9250fb962d drm/amdgpu: set the default value of pa_sc_tile_steering_override adds fef6e24c8b02 drm/amdgpu: add initial support for sdma v5.0 (v6) adds a8790e2475ea drm/amdgpu: add Navi10 VCN firmware support adds 45a1a48b5c31 drm/amdgpu: add VCN2.0 decode ring test adds 60a2309ec465 drm/amdgpu: add VCN2.0 decode ib test adds 9085914a5af4 drm/amdgpu: add JPEG2.0 decode ring test adds 54bb93c2251c drm/amdgpu: add JPEG2.0 decode ring ib test adds 1b61de45dfaf drm/amdgpu: add initial VCN2.0 support (v2) adds 384872846f71 drm/amdgpu/mes: add amdgpu_mes driver parameter adds a538bbe7a8db drm/amdgpu/mes: add mes header file and definition adds 7bbc36765ccb drm/amdgpu/mes: add definitions of ip callback function adds 5f84cc635bce drm/amdgpu/mes: enable mes on navi10 and later asic adds 886f82aa7a1d drm/amdgpu/mes10.1: add ip block mes10.1 (v2) adds a644d85a5cd4 drm/amdgpu: add gfx v10 implementation (v10) adds 44f1bb1fed25 drm/amdgpu: avoid to use SOC15_REG_OFFSET in static array [...] adds c6b6a42175f5 drm/amdgpu: add navi10 common ip block (v3) adds 6bdadb207224 drm/amdgpu: Add navi10 kfd support for amdgpu (v3) adds e0d076574e8d drm/amdgpu: update golden setting programming logic adds 14328aa58ce5 drm/amdkfd: Add navi10 support to amdkfd. (v3) adds bd1c0fdfc1a1 drm/amdgpu: add Navi10 pci ids adds 0a5b8c7b9490 drm/amdgpu: add to set navi ip blocks adds dded62c71e44 drm/amd/powerplay: update smu v11 ppsmc header adds 55f72087af71 drm/amd/powerplay: update smu 11 driver if header for navi10 adds 980e04ec3730 drm/amd/powerplay: fix the mp/smuio header for navi10 adds b3490673f905 drm/amd/powerplay: introduce the navi10 pptable implementation adds 2573e87074f0 drm/amd/powerplay: set smu v11 funcs for navi10 adds 31528650356c drm/amd/powerplay: add navi10 smc ucode init and navi10 pp [...] adds 4009b9b589aa drm/amd/powerplay: move bootup value before read pptable f [...] adds 827440a90146 drm/amd/powerplay: enable backdoor smu fw loading (v2) adds 9e8a163d9bd4 drm/amd/powerplay: update smu11 driver if header for navi10 (v2) adds 336a1c825e36 drm/amdgpu: bump smc firmware header version to v2 (v2) adds c16d001bf261 drm/amdgpu: fix the issue of checking on message mapping adds 0186eb96300d drm/amd/powerplay: smu needs to be initialized after rlc i [...] adds 879af1c65af6 drm/amd/powerplay: introduce the function to load the soft [...] adds 3a4dc27b4373 drm/amd/powerplay: modify the feature mask to enable gfx/soc dpm adds 5ba80a0a816f drm/amd/powerplay: skip od feature on navi10 for the moment adds 1e87e0124ba4 drm/amd/powerplay: enable power features adds 940680c3b48a drm/amd/powerplay: move the funciton of conv_profile_to_wo [...] adds 667273c166e9 drm/amd/powerplay: move the function of get[set]_power_pro [...] adds 86eb3ed3d393 drm/amd/powerplay: move the function of uvd&vce dpm to asic file adds 6d22f1aa924c drm/amd/powerplay: move the function of read_sensor to asic file adds e17980535bca drm/amd/powerplay: move the function of is_dpm_running to [...] adds 19d894b92d6b drm/amd/powerplay: add smu11 smu_if_version check for navi10 adds b55c83a7438d drm/amd/powerplay: implement smc firmware v2.1 for smu11 adds 5586348236f8 drm/amd/powerplay: remove duplicate code from smu hw init adds 74c958a3766c drm/amd/powerplay: optimization feature mask function for asic adds 77ee9caf380a drm/amd/powerplay: add allowed feature mask for navi10 adds bca325280d1f drm/amd: add gfxoff support on navi10 adds 9e04021602e7 drm/amd/amdgpu: fw version check with gfxoff adds acbcc111ce10 drm/amd/powerplay: gfxoff-seperate the Vega20 case adds a8998488059c drm/amd/powerplay: enable DCEFCLK dpm support adds 54b998ca8d1c drm/amdgpu: enable sw smu driver for navi10 by default adds 0de94acf90e3 drm/amd/powerplay: introduce smu clk type to handle ppclk [...] adds ffcb08dfaa3a drm/amd/powerplay: introduce smu feature type to handle fe [...] adds 2436911bdb2c drm/amd/powerplay: introduce smu table id type to handle t [...] adds cdb0c632e4d0 drm/amd/powerplay: init table_count for smu tables on asic level adds 22c9c6ca9658 drm/amd/powerplay: add tables_init interface for each asic adds 8b2ae145de4c drm/amd/powerplay/smu11: remove smu_update_table_with_arg adds 33bd73ae6c61 drm/amd/powerplay: modify smu_update_table to use SMU_TABL [...] adds cbfba01dde1c drm/amd/powerplay: use the table size member in the struct [...] adds ee0db82027ee drm/amd/powerplay: move PPTable_t uses into asic level adds 8b1f4c87a30e drm/amd/powerplay: move SmuMetrics_t uses into asic level adds 973849042e01 drm/amd/powerplay: move Watermarks_t uses into asic level adds 8890fe5f4353 drm/amd/powerplay: introduce smu power source type to hand [...] adds 6a36e3e57c0c drm/amd/powerplay: move getting MAX_FAN_RPM value to asic level adds 013fd3a61a82 drm/amd/powerplay: don't include the smu11 driver if heade [...] adds 4b2bb705a0b7 drm/amd/powerplay: fix the incorrect type of pptable adds 8d7315cef98b drm/amd/powerplay: do not set dpm_enabled flag before VCN/ [...] adds 8ea763e23049 drm/amdgpu/gfx10: update gfx golden settings adds 36f87f0acd03 drm/amdgpu: disable some gfx light sleep adds 4b6349d4d84c drm/amdgpu/gfx10: fix resume failure when enabling async gfx ring adds eb0b49ea404c drm/amd/powerplay: update smu11_driver_if_navi10.h adds 948f540cd012 drm/amd/powerplay: set dpm_enabled flag but don't enable vcn dpm adds 8a33c4f1945c drm/amdgpu/gfx10: fix issues for suspend/resume adds c113ba157f41 drm/amdgpu/vcn2: notify SMU power up/down VCN adds c4b76d23df24 drm/amd/powerplay: enable vcn powergating v2 adds a8179d62fbbd drm/amd/powerplay: add new interface for vcn powergating adds 0b8794e252fc drm/amdgpu/vcn2: don't access register when power gated adds 6e4cb4e8b31f drm/amdgpu: enable vcn dpm scheme for navi adds 6ff687319f68 drm/amdgpu/nv: set vcn pg flag adds 4135f10e26ea drm/amd/powerplay: remove uvd_gated/vce_gated from smu_pow [...] adds 278b6fba2230 drm/amdgpu/sdma5: fix a sdma potential hang in VK_Examples test adds 37809f55292e drm/amdgpu/sdma5: incorrect variable type for gpu address adds 186b0ca28293 drm/amdgpu/ucode: add the definitions of MES ucode and ucode data adds 7f785e7843a4 drm/amdgpu/ucode: add mes firmware file support adds 5aa91248c080 drm/amdgpu/mes10.1: add mes firmware info fields adds 298d05460cc4 drm/amdgpu/mes10.1: load mes firmware file to CPU buffer adds 086981052bd8 drm/amdgpu/mes10.1: implement ucode CPU buffer destruction adds 02b61149486b drm/amdgpu/mes10.1: upload mes ucode to gpu buffer adds 85c90e9b5404 drm/amdgpu/mes10.1: upload mes data ucode to gpu buffer adds 71c579418891 drm/amdgpu/mes10.1: implement ucode buffers destruction adds fb19a68df261 drm/amdgpu/mes10.1: implement MES firmware backdoor loading adds 5c264af735c0 drm/amdgpu/mes10.1: implement mes enablement function adds 77657ad1eca3 drm/amdgpu/mes10.1: enable mes FW backdoor loading adds ec171a930202 drm/amdgpu/gfx10: drop redundant se/sh selection adds c39f3da4e246 drm/amdgpu/gfx10: fix unbalanced MAP/UNMAP_QUEUES when asy [...] adds 687e8ad07601 amd/powerplay: fix the issue of uclk dpm adds 71322c187c4e amd/powerplay: enable uclk dpm adds 863dd269fa41 drm/amdgpu/VCN2.0: remove powergating for UVDW tile adds 8c3b2d1bc0ec drm/amd/powerplay: disable uclk dpm by default adds 2a8bfa139a45 drm/amd/powerplay/smu11: disable PLL shutdown when gfxoff enabled adds e17a512a18c1 drm/amdgpu: RLC must be disabled after SMU when S3 on navi adds 2c195b6cac59 drm/amdgpu/gfx10: remove unnecessary waiting on gfx inactive adds bbd7a6535002 drm/amdgpu/gfx10: require to pin/unpin CSIB BO when suspen [...] adds 98e1a543c7b1 drm/amd/powerplay: add function get current clock freq int [...] adds 3ac54a504380 drm/amd/powerplay: add helper function to get dpm freq inf [...] adds b1e7e224192f drm/amd/powerplay: add function print_clk_levels for navi10 adds 8b3d243e47dd drm/amd/powerplay: add helper function of smu_get_dpm_freq_range adds 0d7cbd280796 drm/amd/powerplay: add helper function of smu_set_soft_freq_range adds 336656176720 drm/amd/powerplay: add helper function of smu_set_hard_freq_range adds db439ca21b81 drm/amd/powerplay: add function force_clk_levels for navi10 adds fa51bfc2794b drm/amd/powerplay: add function populate_umd_state_clk for navi10 adds a43913ea50a5 drm/amd/powerplay: add function get_clock_by_type_with_lat [...] adds 284305445fee drm/amd/powerplay: add function pre_display_config_changed [...] adds 0a6430da0c7c drm/amd/powerplay: add function display_configuration_chan [...] adds 50add63bbf1f drm/amd/powerplay: add funciton force_dpm_limit for navi10 adds 2f72726b2af6 drm/amd/powerplay: add function unforce_dpm_levels for navi10 adds 077ca74e3cbf drm/amd/powerplay: add function get_gpu_power for navi10 adds 7447a23b08fc drm/amd/powerplay: add function get_current_activity_perce [...] adds 6b1b7b5bf03d drm/amd/powerplay: move read sensor of UVD[VCE]_POWER to a [...] adds 4228b6015d65 drm/amd/powerplay: add function is_dpm_running for navi10 adds da85f0812365 drm/amd/powerplay: add function set_thermal_fan_table for navi10 adds 2d589a5bfbe7 drm/amd/powerplay: add function get_fan_speed_percent for navi10 adds 1316b713618c drm/amd/powerplay: remove upload_dpm_level function for vega20 adds 6c6187ece013 drm/amd/powerplay: add function get_workload_type_map for swsmu adds b45dc20b08c0 drm/amd/powerplay: add funciton get[set]_power_profile_mod [...] adds 2d9fb9b06643 drm/amd/powerplay: add function get_profiling_clk_mask for navi10 adds 4f963b01f649 drm/amd/powerplay: add function notify_smc_display_config_ [...] adds 5bbb09943e5f drm/amd/powerplay: add function set_watermarks_table funct [...] adds 9c62f993eeda drm/amd/powerplay: add function read_sensor for navi10 adds 162aa5c31afc amd/powerplay: update the vcn pg adds e36182490dec drm/amd/powerplay: fix dpm freq unit error (10KHz -> Mhz) adds d573bb214dd2 drm/amd/powerplay: simplify the interface of get_current_a [...] adds 564c4c7f0026 drm/amd/powerplay: simplify the interface of get_gpu_power adds d5c316930fd5 drm/amd/powerplay: fix amdgpu_pm_info show gpu load error adds d7a8efa59b5e drm/amd/powerplay/smu11: enable ds socclk by default adds fc419158104c drm/amd/powerplay/smu11: add secure board check function (v2) adds c877dff7d97e drm/amd/powerplay/smu11: disable some pp features on navi1 [...] adds 462a70d87e25 drm/amdgpu: correct reference clock value on navi10 adds c0b9d6d2f1c2 drm/amd/powerplay: add sclk sysfs interface support for navi10 adds 3a3c51dd9008 drm/amd/powerplay: enable gfxclk ds,dcefclk ds and fw dsta [...] adds d8ceb192cb8e drm/amd/powerplay: enable ac/dc feature on navi10 adds eefa5e2b3030 drm/amd/powerplay: enable uclk dpm default on navi10 adds a38470f0f8dc drm/amd/powerplay: move power_dpm_force_performance_level [...] adds 62b9a88c0ef9 drm/amd/powerplay: move function get_metrics_table to vega20_ppt adds 4dc9c8bf3474 drm/amd/powerplay: move function thermal_get_temperature t [...] adds e211580da9a4 drm/amd/powerplay: move get_thermal_temperature_range to p [...] adds 9634de271a47 drm/amd/powerplay: fix no statements in function returning [...] adds 5e6d266573db drm/amd/powerplay: add thermal ctf support for navi10 adds e9c12a8e27aa drm/amd/powerplay: remove smu mutex lock in smu_hw_init adds 576851345b67 drm/amd/powerplay: remove smu callback funciton get_mclk(g [...] adds 382fb77891b6 drm/amd/powerplay: allow dc request uclk change adds 2e13c7551ca0 drm/amd/powerplay: notify smu with active display count adds 26e2b581482d drm/amd/powerplay: wake up azalia from d3 by sending smu message adds f4b3295fa228 drm/amd/powerplay: add interface to get uclk dpm table adds f5c1b7afff8e drm/amdgpu/powerplay: add license to smu11 header adds b1fa87a48e53 drm/amdgpu/gfx10: update gfx golden settings adds 3ebab625e662 drm/amd: the data retured from PRT is expected to be 0 adds 6f6a7bba6961 drm/amd/powerplay: fix deadlock issue for smu_force_perfor [...] adds c7a063a2f21b drm/amd/powerplay: fix clk type name error OD_SCLK OD_MCLK adds a259714bb26a drm/amd/powerplay: move od8_setting helper function to vega20_ppt adds 8f30a16d3ac1 drm/amd/powerplay: move od_default_setting callback to asic file adds 0c83d32c565c drm/amd/powerplay: simplified od_settings for each asic adds b3ef5ce0379b drm/amdgpu/VCN2.0 remove unused Macro and declaration adds 19c663fc7799 drm/amdgpu/VCN2.0: add direct SRAM read and write adds bf4865b587c0 drm/amdgpu/VCN2.0: add DPG mode start and stop (v2) adds 7282da0b3ac9 drm/amdgpu/VCN2.0: add DPG pause mode adds 157710ea4d61 drm/amdgpu: enable VCN2.0 DPG mode adds 68c0798cd9f9 drm/amdgpu/psp: add new VCN RAM ucode id to psp adds 6e72d8e9fb70 drm/amdgpu: add corresponding vcn ram ucode id adds c76ff09bef2d drm/amdgpu/psp: convert ucode id to psp ucode id adds 86ddf3529e34 drm/amdgpu/psp: add new psp interface for vcn updating sram adds 4bc920a68028 drm/amd/powerplay: update smu11_driver_if_navi10.h adds 1768908ec5a8 drm/amd/powerplay: disable fw dstate when gfxoff is enabled adds a77b9fdf9aca drm/amdgpu/VCN: add buffer for indirect SRAM usage adds dc8ae677c2a0 drm/amdgpu/VCN: implement indirect DPG SRAM mode adds 450af30ce23a drm/amdgpu/VCN: enable indirect DPG SRAM mode adds 591745854893 drm/amdgpu/powerplay/vega20: use correct table index adds 6ad68a7e1f3e drm/amdgpu/gfx10: update to latest golden setting adds 408e27cbba46 drm/amd/powerplay: add ppt interface version log adds 4f56d9d412ed drm/amdgpu: add new navi10 DIDs adds a39bf39816b0 drm/amd/powerplay: use pp_feature_mask to control uclk(mcl [...] adds 7c6fe84cf5f2 drm/amd/powerplay: enable BACO feature as WAR adds 93dfbcefb374 drm/amd/powerplay: remove unsupport function set_thermal_f [...] adds 61af800fe7b0 drm/amdgpu: fix PA_SC_FIFO_SIZE for Navi10 (v2) adds ccbf007b4721 drm/amdgpu: initialize THM & CLK IP registers base address adds 5c170a59e7d8 drm/amd/powerplay: allow dc request uclk change adds edee92c37940 drm/amd/powerplay: notify smu with active display count adds 48321c3dde79 drm/amd/display: Read soc_bounding_box from gpu_info (v2) adds 57b3ec35d5df drm/amdgpu: Split gpu_info_soc_bounding_box out from amdgp [...] adds 76b743f45d7f drm/amd/display: use fixed-width data type for soc boundin [...] adds 9793014570b9 drm/amd/display: Add DCN2 and NV ASIC ID adds 38e7128960a6 drm/amd/display: add AUX and I2C for DCN2 adds 2e35facf82bc drm/amd/display: Add GPIO support for DCN2 adds 964750949760 drm/amd/display: Add DCN2 BIOS parsing adds bff65b778152 drm/amd/display: Add DCN2 IRQ handling adds 728c06986a4f drm/amd/display: Add DCN2 changes to DML adds ca4d9b3a5a3b drm/amd/display: Add DCN2 DIO adds fcee01b9f82d drm/amd/display: Add DCN2 clk mgr adds 2d78b3a177fe drm/amd/display: Add DCN2 OPTC adds eb7a74a36c24 drm/amd/display: Add DCN2 OPP adds f789b0b82bf0 drm/amd/display: Add DCN2 MPC adds f7de96ee8b5f drm/amd/display: Add DCN2 DPP adds bbeb64d0eb78 drm/amd/display: Add DCN2 HUBP and HUBBUB adds fa0d2c989c94 drm/amd/display: Add DCN2 MMHUBBUB adds 345429a67c48 drm/amd/display: Add DCN2 DWB adds 83421f32b763 drm/amd/display: Add DCN2 IPP adds 18eaea4bf80b drm/amd/display: Add DCN2 VMID adds 7ed4e6352c16 drm/amd/display: Add DCN2 HW Sequencer and Resource adds 6fbefb84a98e drm/amd/display: Add DC core changes for DCN2 adds a18bf0ca41a9 drm/amd/powrplay: add interface for dc to get max clock values adds be9a7355e9ee drm/amd/powerplay: add interface to get uclk dpm table adds 79a7b060d8dc drm/amd/display: hook navi10 pplib functions adds cb0b554abeac drm/amd/display: add fast_validate parameter to dcn20_vali [...] adds e249428256e2 drm/amd/display: updates for dcn20_update_bandwidth adds 5b1b2f209f0d drm/amd/display: update dcn2 dc_plane_cap adds 476e955dd679 drm/amd/display: Hook DCN2 into amdgpu_dm and expose as co [...] adds b4f199c7b00c drm/amdgpu: Enable DC support for Navi10 adds 97bda0322b8a drm/amd/display: Add DSC support for Navi (v2) adds 3972c3508594 drm/amd/display: Program VTG params after programming Glob [...] adds 284358f2acc1 drm/amd/display/dc: fix azalia workaround sw implementation bug adds ae8f425840cb drm/amd/display: Ensure DRR triggers in BP adds 98b5b65eb8b7 drm/amd/display: disable PSR/ABM before destroy DMCU struct adds f18bc4e53ad6 drm/amd/display: update calculated bounding box logic for NV adds bedbbe6af4be drm/amd/display: Move link functions from dc to dc_link adds 45021f8ea536 drm/amd/display: do not power on eDP power rail early adds 8712bda45cdc drm/amd/display: dcn2 dmcu wait_for_loop update with dispclk. adds c69dd2d06cdf drm/amd/display: Refactor clk_mgr functions adds 5cb646d767bb drm/amd/display: Add writeback_config to VBA vars adds 6ba117404e41 drm/amd/display: fix pstate allow handling in dcn2 adds bcba830ce7cd drm/amd/display: Refactor DIO stream encoder adds 96cb7cf13d85 drm/amd/display: disable dcn20 abm feature for bring up adds 0fcf90d1775e drm/amd/display: do not need otg lock if otg is not active adds 9e14d4f17e23 drm/amd/display: skip dsc config for navi10 bring up adds ec8763486dd3 drm/amd/display: navi10 bring up skip dsc encoder config adds 38354495d7ce drm/amd/display: enable DSC support by default adds 1b394e92a149 drm/amd/display: Disconnect DCN2 mpcc when changing tg adds 4e0cbbbfbc37 drm/amd/display: Clean up locking in dcn*_apply_ctx_for_surface() adds 0cd326256679 drm/amd/display: fixed DCC corruption adds 00999d991fde drm/amd/display: clean up validation failure log spam adds c5d3a38b1a18 drm/amd/display: Add a flags union for 3dlut transformatio [...] adds c2bcd914a2a7 drm/amd/display: Calculate link bandwidth in a common function adds c2ad17c3b265 drm/amd/display: Properly set DCF clock adds 173932dec76f drm/amd/display: Properly set u clock adds 0ba37b20ef1c drm/amd/display: fix dsc validation adds 2e2e73fc632d drm/amd/display: Remove dependency on pipe->plane for imme [...] adds 390fdfbd2d65 drm/amd/display: remove legacy DSC functions adds 96454cfb4fbe drm/amd/display: remove target_dpp hack for dsc adds 0ff8dfe8f8f2 drm/amd/display: fix fpga fclk programming adds b7d39c587877 drm/amd/display: move dsc clock from plane_resource to str [...] adds 87029eb4fad8 drm/amd/display: Remove additional FEC link bandwidth reduction adds db5378c1dcff drm/amd/display: isolate global double buffer lock programming adds d438d113380e drm/amd/display: Use 1/8th DSC target bitrate precision fo [...] adds 23882a693fe1 drm/amd/display: Make sure DSC slice height is divisible b [...] adds adb732d66cf1 drm/amd/display: Add some tm3dlut flags adds 0213541d4b6b drm/amd/display: DCN2 reg refactors adds 8e27a2d4cd76 drm/amd/display: Fix DCFCLK and SOCCLK not set adds ede37e4ce495 drm/amd/display: fix can not turn on two displays due to D [...] adds 83a76b53737e drm/amd/display: Add 3dlut control flags adds 10b3aa5eb1ea drm/amd/display: Guard DML_FAIL_DSC_VALIDATION_FAILURE adds 776c1f569f94 drm/amd/display: Properly guard display_mode_vba with DCN2 adds 254eb07cb090 drm/amd/display: Optimize bandwidth validation by adding e [...] adds 42351c66aedc drm/amd/display: Add profiling tools for bandwidth validation adds 64f223b0dd12 drm/amd/display: Remove REFCYC regs adds 6c5be4ac6308 drm/amd/display: add global master update lock for DCN2 adds 5940ff3941c8 drm/amd/display: Change Min fclk to 1.2Ghz adds c92b4c46c164 drm/amd/display: Mark DSC resource as unused after copying [...] adds b37727fb1486 drm/amd/display: Add vupdate interrupt sources to NV10 adds 0d7bd17c6e71 drm/amd/display: Disable display writeback on Linux for NV10 adds c9ae6e1691cd drm/amd/display: Acquire DSC HW resource only if required [...] adds c2209d154445 drm/amd/display: Implement DSC MST fair share algorithm adds d7c29549e35c drm/amd/display: enable abm on dcn2 adds 9c0ab2dd070d drm/amd/display: Consider DSC target bpp precision when ca [...] adds 78ad75f8d77a drm/amd/display: Add power down display on boot flag adds 2a874fa0257a drm/amd/display: Remove duplicate define of TO_DCN20_HUBBUB adds fbc9ca671f4f drm/amd/display: Fix ODM combine data format adds 4850ce697f98 drm/amd/display: Add hubp_init entry to hubp vtable adds be67de356135 drm/amd/display: fix dcn2 mpc split decision adds 78b674573a55 drm/amd/display: Refactor program watermark. adds 7fad39ca4a1c drm/amd/display: Change DCN2 vupdate start programming adds b01473e919fa drm/amd/display: Make sure line size is not zero in DCN2 l [...] adds c703e753c8d1 drm/amd/display: add SW_USE_I2C_REG request. adds d7cd0e053b17 drm/amd/display: Add 170Mpix/sec DSC throughput support adds 040a4d63bde4 drm/amd/display: DCHUB requestors numbers for Navi. adds 796c9ece2ed0 drm/amd/display: block passive dongle EDID Emulation for U [...] adds 97516065a0da drm/amd/display: add flags for gamut map library adds ce76898527cd drm/amd/display: Do a reg update instead of set when writi [...] adds f446489adcbc drm/amd/display: Add support for extended DSC DPCD caps adds 6bd8d7d3f75b drm/amd/display: Intermittent DCN2 pipe hang on mode change adds bb21290ff615 drm/amd/display: Create DWB resource for DCN2 adds 72c6473a6aff drm/amd/display: [backport] dwb dm + efc support adds 02ce5a799aae drm/amd/display: fix odm mpo disable adds 97ae9b967517 drm/amd/display: Remove OPP clock programming on plane disable adds b964e7906426 drm/amd/display: fix macro_tile_size for tiling adds ed07237c0c48 drm/amd/display: Fix LB BPP and Cursor width adds e34fe1bba658 drm/amd/display: Expose send immediate sdp message interface adds cba4d59c936c drm/amd/display: fix a potential issue in DSC logic adds 09104d151acf drm/amd/display: add dsc_passthrough_support bit in dpcd struct adds 8bb3d7e7b5de drm/amd/display: used optimum VSTARTUP instead of MaxVStartup adds f99b6f4f216a drm/amd/display: Integrate color transform3x4 with 3dlut tm adds 9796b7131815 drm/amd/display: move DWB structs and enums to dc_hw_types adds ad141db915a8 drm/amd/display: add null checks and set update flags for DCN2 adds 324707fdf83a drm/amd/display: Set test pattern on blank when using Visu [...] adds b5d71c93963d drm/amd/display: Disable DSC power gating in Diags adds 6936c8b1d415 drm/amd/display: DCN2 Engine-specifc encoder allocation adds 278141f58e2c drm/amd/display: Use DCN2 functions instead of DCE adds 1621f4c417bf drm/amd/display: always use 4 dp lanes for dml adds ba32c50f0446 drm/amd/display: decouple dsc adjustment out of enablement adds c3ec8ba53779 drm/amd/display: Return UPDATE_TYPE_FULL on writeback update adds 98ce8cc1b47a drm/amd/display: Enable DSC power-gating for DSC streams adds a746a2585542 drm/amd/display: Drive-by fixes for display_mode_vba adds 3979efcec627 drm/amd/display: Add missing VM conversion from hw values adds 03fd87db6d55 drm/amd/display: Fix incorrect DML output_bpp value adds d8cd587d2bfd drm/amd/display: removing MODULO change for dcn2 adds 4f008d931b9f drm/amd/display: Fix incorrect vba type adds 6f4992b0e2db drm/amd/display: Copy stream updates onto streams adds 2131f65581ba drm/amd/display: add support for forcing DCFCLK without af [...] adds 39a4eb853f9a drm/amd/display: update DSC MST DP virtual DPCD peer devic [...] adds f82c916c4197 drm/amd/display: add some parameters to validate bandwidth [...] adds e710fdb134ad drm/amd/display: update dsc max_target_bpp to 16 bpp adds 5d36f78311cf drm/amd/display: making DCN20 WM table non-overlapping adds 779451a736d6 drm/amd/display: Alpha plane type adds a6132cb10207 drm/amd/display: add dwb stere caps and version adds c5509aadcfa1 drm/amd/display: expose enable dp output functions adds 043f5bb630c1 drm/amd/display: Use macro for invalid OPP ID adds cf020d49b3c4 drm/amd/display: Rework CRTC color management adds 6e17b5b8a846 drm/amd/display: update DCN2 uclk switch time adds 971ff2b43359 drm/amd/display: add p010 and ayuv plane caps adds a6465d1f3b8f drm/amd/display: dcn2 use fixed clocks. adds bda9afdacf89 drm/amd/display: move vmid determination logic to a module adds 1a7d296d162e drm/amd/display: Add Underflow Asserts to dc adds c00d56fede05 drm/amd/display: add missing mod_vmid destructor adds 7a5ab155d34a drm/amd/display: expose dentist_get_did_from_divider adds 170a2398d2d8 drm/amd/display: make clk_mgr call enable_pme_wa adds 9cbee6eff8f6 drm/amd/display/dc: set num-dwb = 1 as navi10 asic cap adds d9848e149da1 drm/amdkfd: Set gws_mask to 64 bit 1s adds 8f78f1b03eb2 drm/amdgpu: add sw_init to df_v1_7 adds f3f48d7331cf drm/amdgpu: drop unused df init callback adds 73c86d628d6a drm/amdgpu: fix modprobe failure for uvd_4/5/6 adds 8ac875db0fdc drm/amdgpu: disable gfxoff on navi10 adds d7929c1e13e3 Merge branch 'drm-next' into drm-next-5.3 adds 44ff0ae6b15e drm/amdgpu/powerplay: FEATURE_MASK is 64 bit so use ULL adds 3e10f3196b55 drm/amdgpu/display: switch udelay to msleep adds a6bbc3d5ac29 drm/amdgpu/display: drop ifdefs around comments adds 0172591e219b drm/amd/amdgpu: Indent AMD_IS_APU properly adds 616ae02f6c81 drm/amd/amdgpu: Fix amdgpu_set_pp_od_clk_voltage error check adds 70c5350a878d drm/amd/amdgpu: amdgpu_hwmon_show_temp: initialize temp adds ed9656fbc8b5 drm/amd/amdgpu: Check stream in amdgpu_dm_commit_planes adds 803a1412fe37 drm/amd/amdgpu: Fix style issues in dcn20_resource.c adds aeaa72e25ea8 drm/amd/amdgpu: sdma_v4_0_start: initialize r adds 1189413f9cd4 drm/amd/powerplay:clean up the residual mutex for smu_hw_init adds 709527c77a89 drm/amd/display: update infoframe after dig fe is turned on (v2) adds ab43c4bf1cc8 drm/amd/powerplay: fix fan speed show error (for hwmon pwm) adds f3121d3dbb52 drm/amd/powerplay: print smu versions only if version mismatch adds ac1092b34114 drm/amd/powerplay: check gfxclk dpm enablement before proceeding adds cb2a782eb808 drm/amd/powerplay: add feature check in unforce_dpm_levels [...] adds c12d410ff293 drm/amd/powerplay: make mmhub pg bit configured by pg_flags adds a201b6ac20ff drm/amd/powerplay: make athub pg bit configured by pg_flags new 14808a12bdbd Merge tag 'drm-next-5.3-2019-06-25' of git://people.freede [...] new 94f1f129fc45 Merge remote-tracking branch 'drm/drm-next' adds f9a393875d3a drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 s [...] adds 8dcfdfb45010 drm/i915/perf: fix ICL perf register offsets adds fc25441c7b9d drm/i915/ehl: Add one additional PCH ID to MCC adds 9a6a644096a1 drm/i915/ehl: Add missing VECS engine adds 07bfe6bf1052 drm/i915/execlists: Convert recursive defer_request() into [...] adds 8e9c2f621893 drm/i915/guc: Add debug capture of GuC exception adds 0c91621cad49 drm/i915/gt: Pass intel_gt to pm routines adds 5f22e5b3116c drm/i915: Rename intel_wakeref_[is]_active adds c8d84778e527 drm/i915/selftests: Hold ref on request across waits new b38565faded7 drm/i915/gt: Drop stale commentary for timeline density new f0ca820cc006 drm/i915/gt: Always call kref_init for the timeline new cba17e5d647b drm/i915/gt: Add some debug tracing for context pinning new 93d7a3b4be30 drm/i915/icl: Add missing device ID new 5ccf2027bb93 drm/i915: Check backlight type while doing eDP backlight i [...] new d84747956654 drm/i915/selftests: Serialise nop reset with retirement new 1e5deb263265 drm/i915/selftests: Drop manual request wakerefs around hangcheck new faaa2902b5a9 drm/i915/selftests: Fixup atomic reset checking new 4c888e7bd26f drm/i915: Fix various tracepoints for gen2 new 08fa8fd0faa5 drm/i915: Switch to per-crtc vblank vfuncs new b318b82455bd drm/i915: Nuke drm_driver irq vfuncs new 7d23e5937603 drm/i915: Initialize drm_driver vblank funcs at compile time new de5147b8ce6d drm/i915: Add a wakeref getter for iff the wakeref is alre [...] new 18398904ca9e drm/i915: Only recover active engines new 092be382a260 drm/i915: Lift intel_engines_resume() to callers new 9c811fce8a44 drm/i915/icl: Add new supported CD clocks new 6e63790efdf7 drm/i915/ehl: Remove unsupported cd clocks new 63c9dae71dc5 drm/i915/ehl: Add voltage level requirement table new 5ed7a0cf3394 drm/i915: Move OA files to separate folder new b7a9764e9287 Merge remote-tracking branch 'drm-intel/for-linux-next' new 355a47ae7ebc Merge remote-tracking branch 'drm/drm-next' into drm-misc- [...] new daed277e4d5a Merge tag 'topic/remove-fbcon-notifiers-2019-06-26' into d [...] new 38a5cbff4a08 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 648fdc3f6475 drm/msm: add dirty framebuffer helper new d3d7a136e731 Merge remote-tracking branch 'drm-msm/msm-next' new 37224435905b Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 9a3a507fc69c Merge remote-tracking branch 'imx-drm/imx-drm/next' new f5c28952716f Merge remote-tracking branch 'regmap/for-next' adds 801ebf1043ae ALSA: usb-audio: Sanity checks for each pipe and EP types new 701bdcaadbf9 Merge remote-tracking branch 'sound/for-next' adds 24043d60ff50 ASoC: rt5677: depop stereo dac new d5fcaaba54ce ASoC: Intel: Skylake: Use recommended SDxFMT programming sequence new 776cb3b80ede ASoC: Intel: Skylake: Initialize lists before access so th [...] new 8a5b0177a7f6 ALSA: hdac: Fix codec name after machine driver is unloade [...] new 09f448a415ec ASoC: compress: Fix memory leak from snd_soc_new_compress new 9f6115acc37c ASoC: Intel: Skylake: Don't return failure on machine driv [...] new 5b8e4c1c6602 ASoC: Intel: Skylake: Add function to cleanup debugfs interface new e79986ce50d6 ASoC: Intel: Skylake: Properly cleanup on component removal new 6ee927f2f014 ASoC: Intel: Skylake: Fix NULL ptr dereference when unload [...] new 0f6ff78540bd ASoC: Intel: hdac_hdmi: Set ops to NULL on remove new 3cde818cd02b ASoC: topology: Consolidate how dtexts and dvalues are freed new 9f90af3a9952 ASoC: topology: Consolidate and fix asoc_tplg_dapm_widget_ [...] new 078759399ff7 ASoC: Intel: Skylake: Read HIPCT extension before clearing [...] new 26ae20490809 ASoC: Intel: Fix race condition in IPC rx list new 9f4f42d710d4 ASoC: Intel: Common: Fix NULL dereference in tx_wait_done new 02923faa6b29 ASoC: Intel: Skylake: Reset pipeline before its deletion new a8cd7066f042 ASoC: Intel: Skylake: Strip T and L from TLV IPCs new 472e5df0137e ASoC: madera: Update SPDX headers new dfea7b2c5c7e ASoC: rsnd: ssiu: tidyup SSI_MODE1/2 settings new 526a6d45b013 ASoC: rsnd: add missing pin sharing with SSI9 new e3303268f9cf ASoC: soc-core: don't use soc_find_component() at snd_soc_ [...] new 53c8b29abe42 Merge tag 'v5.2-rc6' into asoc-5.3 new 19a7c08a7077 Merge branch 'asoc-5.3' into asoc-next new 0b766a156fab Merge remote-tracking branch 'asoc/topic/meson' into asoc-next new f5f84c110bec Merge remote-tracking branch 'sound-asoc/for-next' new 2eef1399a866 modules: fix BUG when load module with rodata=n new 38b37d631aec module: allow arch overrides for .exit section names new 70bac08d4157 ARM: module: recognize unwind exit sections new 93651f80dcb6 modules: fix compile error if don't have strict module rwx new 723f39022563 Merge remote-tracking branch 'modules/modules-next' new af6c802a21d2 Merge remote-tracking branch 'input/next' adds 766d61412ef8 block, bfq: reset inject limit when think-time state changes adds db599f9ed9bd block, bfq: fix rq_in_driver check in bfq_update_inject_limit adds 24792ad01cb6 block, bfq: update base request service times when possible adds a3f9bce3697a block, bfq: bring forward seek&think time update adds 13a857a4c4e8 block, bfq: detect wakers and unconditionally inject their I/O adds 96a291c38c32 block, bfq: preempt lower-weight or lower-priority queues adds 3726112ec731 block, bfq: re-schedule empty queues if they deserve I/O plugging adds 2ff78aa1517e Merge branch 'for-5.3/block' into for-next adds ca156e006add libata: don't request sense data on !ZAC ATA devices adds bd2c5638be96 Merge branch 'for-5.3/libata' into for-next new 87e5e6dab6c2 uio: make import_iovec()/compat_import_iovec() return byte [...] new 9d93a3f5a0c0 io_uring: punt short reads to async context new 9e645e1105ca io_uring: add support for sqe links new da350bc130fd io_uring: add support for sendmsg() new 952ab60b5e12 io_uring: add support for recvmsg() new 1920ad237e3a Merge branch 'for-5.3/io_uring' into for-next new 16d4b74654ff md/raid1: Fix a warning message in remove_wb() new 2ad7a0cc8f8e Merge branch 'md-next' of https://github.com/liu-song-6/li [...] new 1de502fb74d4 Merge branch 'for-5.3/block' into for-next new 2b50f230f76f block, bfq: Init saved_wr_start_at_switch_to_srt in unlikely case new 90823cf3ad6a Merge branch 'for-5.3/block' into for-next new caf1f25586b7 Merge remote-tracking branch 'block/for-next' adds dec7e6494e1a dm init: fix incorrect uses of kstrndup() adds 10c9c8e7c09b dm init: remove trailing newline from calls to DMERR() and [...] adds 211ad4b73303 dm log writes: make sure super sector log updates are writ [...] adds a0651926553c dm table: don't copy from a NULL pointer in realloc_argv() adds 2eba4e640b2c dm verity: use message limit for data block corruption message new cf4fb864d025 Merge remote-tracking branch 'device-mapper/for-next' new 78be25a9ba32 Merge remote-tracking branch 'mmc/next' new 3bf6b404da5d Merge remote-tracking branch 'kgdb/kgdb-next' new c88dd606a1cd dt-bindings: mfd: lp87565: Add LP87561 configuration new 013e868bc946 mfd: lp87565: Add support for 4-phase LP87561 combination new 7ee63bd74750 regulator: lp87565: Add 4-phase lp87561 regulator support new b0db36d30691 Merge branches 'ib-mfd-cros-5.3' and 'ib-mfd-regulator-5.3 [...] new 9bf15212c1c9 mfd: madera: Add missing of table registration new 82dc605b9862 mfd: cros_ec: Register cros_ec_lid_angle driver when presented new 5bdc2b8b6d7d mfd: bd718x7: Remove hardcoded config for button press duration new 66338bbee0eb dt-bindings: mfd: Document short/long press duration for BD718X7 new 39f4a21f8fa5 mfd: bd718x7: Make power button press duration configurable new 900a7a779746 mfd: menelaus: Remove superfluous error message new 754864354504 mfd: intel-lpss: Keep device tables sorted by ID new 4612a574d3d0 mfd: core: Set fwnode for created devices new 19fe4aff9eb5 mfd: arizona: Fix undefined behavior new b58201e5adc9 mfd: madera: Fix bad reference to pinctrl.txt file new 1f85aea79dce mfd: madera: Fix potential uninitialised use of variable new 3f996c4023ef mfd: madera: Add supply mapping for MICVDD new 64e6db57070d mfd: madera: Update DT bindings to add additional CODECs new ffe74aeb3ad7 mfd: madera: Add Madera core support for CS47L15 new ea69f9315a06 mfd: madera: Add Madera core support for CS47L92 new 7fbceb68ac43 dt-bindings: Add binding for cros-ec-rpmsg new 31c024547959 mfd: cros_ec: differentiate SCP from EC by feature bit new 05f51b611831 mfd: rk808: Check pm_power_off pointer new 964860b9cb79 mfd: rk808: Prepare rk805 for poweroff new 5df41d716e2f mfd: cros_ec_dev: Register cros_ec_accel_legacy driver as [...] new abd82017b6cb MAINAINERS: Swap words in INTEL PMIC MULTIFUNCTION DEVICE DRIVERS new c69c714167b3 dt-bindings: mfd: Add link to ROHM BD71847 Datasheet new eca37b27f4bb mfd: stmfx: Fix macro definition spelling new 748fbb411bcc mfd: cs5535-mfd: Remove ifdef OLPC noise new b22f6350525b Merge remote-tracking branch 'mfd/for-mfd-next' new 1ede297fb993 backlight: pwm_bl: Convert to use SPDX identifier new 555f5df75379 backlight: gpio_backlight: Enable ACPI enumeration new 87194ef3d04f backlight: pwm_bl: Fix heuristic to determine number of br [...] new 5cd598e79b24 Merge remote-tracking branch 'backlight/for-backlight-next' new 025bf37725f1 gpio: Fix return value mismatch of function gpiod_get_from [...] new a2df21b22c68 Merge branch 'regulator-5.3' into regulator-next adds d8ca7d184b33 regulator: core: Introduce API for regulators coupling cus [...] adds d22b85a1b97d regulator: core: Expose some of core functions needed by couplers new 0188ab1f6aa6 Merge remote-tracking branch 'regulator/topic/coupled' int [...] new 2115bf784d40 Merge remote-tracking branch 'regulator/for-next' new d1c5947ec678 security: Make capability_hooks static new 33d39f8e06b4 Merge branch 'next-lsm' into next-testing new 804a8db2ae74 Merge remote-tracking branch 'security/next-testing' new 91296410c007 Merge remote-tracking branch 'apparmor/apparmor-next' new 0b4b1bab0237 Merge remote-tracking branch 'integrity/next-integrity' adds 504b69eb3c95 keys: Fix request_key() lack of Link perm check on found key adds a09003b5d7ce keys: Invalidate used request_key authentication keys adds e59428f721ee keys: Move the RCU locks outwards from the keyring search [...] adds 896f1950e594 keys: Provide request_key_rcu() new 7743c48e54ee keys: Cache result of request_key*() temporarily in task_struct new 3b8c4a08a471 keys: Kill off request_key_async{,_with_auxdata} new 0707fc897176 Merge tag 'keys-request-20190626' into keys-next new f771fde82051 keys: Simplify key description management new 355ef8e15885 keys: Cache the hash value to avoid lots of recalculation new dcf49dbc8077 keys: Add a 'recurse' flag for keyring searches new b206f281d0ee keys: Namespace keyring names new 0f44e4d976f9 keys: Move the user and user-session keyrings to the user_ [...] new 3b6e4de05e9e keys: Include target namespace in match criteria new 218e6424e711 keys: Garbage collect keys for which the domain has been removed new ffb047c2beed keys: Network namespace domain tag new 7433479976dd keys: Pass the network namespace into request_key mechanism new 0a0eea7eeca4 Merge tag 'keys-namespace-20190626' into keys-next new 75ce113a1d56 keys: Replace uid/gid/perm permissions checking with an ACL new 6a188c09e47c keys: Provide KEYCTL_GRANT_PERMISSION new 8adf4f91dc2d Merge tag 'keys-acl-20190626' into keys-next new 5988ab1210b4 Merge remote-tracking branch 'keys/keys-next' new 4ce5b2797749 Merge remote-tracking branch 'selinux/next' new 93f9bb038f0b Merge remote-tracking branch 'tpmdd/next' adds ceedd5f74d8c Merge tag 'v5.2-rc6' into generic-dma-ops adds e767251223e3 Merge branches 'x86/vt-d', 'x86/amd', 'arm/renesas', 'gene [...] new eb794f678033 Merge remote-tracking branch 'iommu/next' new 3a55b9106acf Merge remote-tracking branch 'audit/next' new 56a5af41a701 Merge remote-tracking branch 'devicetree/for-next' new eeb858142ec8 Merge branch 'spi-5.3' into spi-next new c0b21ad320f7 Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next new 1538fc22bae7 Merge remote-tracking branch 'spi/for-next' adds 1d8c3f642d4d Merge branch 'x86/urgent' adds f5fa23848466 Merge branch 'x86/topology' adds ff0b83958a65 Merge branch 'x86/platform' adds 64a982fb9bb4 Merge branch 'x86/paravirt' adds 9d1b2358d41f Merge branch 'x86/kdump' adds 2c7052722f11 Merge branch 'x86/fpu' adds 2f2ce772f1ab Merge branch 'x86/cpu' adds c1150a1e1b61 Merge branch 'x86/core' adds 61adf5172305 Merge branch 'x86/cleanups' adds 4fedcde70268 Merge branch 'x86/urgent' into x86/cache adds 2ef085bd110c x86/resctrl: Cleanup cbm_ensure_valid() adds 08a56948ad28 Merge branch 'x86/cache' adds bc53d3d777f8 x86/build: Add 'set -e' to mkcapflags.sh to delete broken [...] adds 87b61864d7ab x86/build: Remove redundant 'clean-files += capflags.c' adds e7b21f939e4a Merge branch 'x86/build' adds 7e9653025fe8 Merge branch 'x86/boot' adds c21ac93288f0 Merge tag 'v5.2-rc6' into x86/asm, to refresh the branch adds 5e1246ff2d37 x86/entry/32: Clean up return from interrupt preemption path adds a9b3c6998d4a x86/stackframe: Move ENCODE_FRAME_POINTER to asm/frame.h adds 4201311dae59 x86/stackframe, x86/kprobes: Fix frame pointer annotations adds ea1ed38dba64 x86/stackframe, x86/ftrace: Add pt_regs frame annotations adds 3c88c692c287 x86/stackframe/32: Provide consistent pt_regs adds faeedb0679be x86/stackframe/32: Allow int3_emulate_push() adds 7457c0da024b x86/alternatives: Add int3_emulate_call() selftest adds 584497097338 Merge branch 'x86/asm' adds 7c95abab009e Merge branch 'x86/apic' adds 4d33ebb02c45 vdso: Remove superfluous #ifdef __KERNEL__ in vdso/datapage.h adds b4b12aca00d5 arm64: vdso: Remove unnecessary asm-offsets.c definitions adds 53d87b37a2a4 arm64: compat: No need for pre-ARMv7 barriers on an ARMv8 system adds c82d735b3d3f MAINTAINERS: Add entry for the generic VDSO library adds ea51008219af Merge branch 'timers/vdso' adds d48e0cd8fcaf timekeeping: Boot should be boottime for coarse ns accessor adds b79e55e56d05 Merge branch 'timers/core' adds 10ba5816513c Merge branch 'smp/hotplug' adds d2abae71ebcc Merge tag 'v5.2-rc6' into sched/core, to refresh the branch adds 8ec59c0f5f49 sched/topology: Remove unused 'sd' parameter from arch_sca [...] adds 016190a4b582 sched/wait: Deduplicate code with do-while adds 9ba5090aecac sched/autogroup: Make autogroup_path() always available adds 3c93a0c04dfd sched/debug: Add a new sched_trace_*() helper functions adds ba19f51fcb54 sched/debug: Add new tracepoints to track PELT at rq level adds 8de6242cca17 sched/debug: Add new tracepoint to track PELT at se level adds f9f240f96efc sched/debug: Add sched_overutilized tracepoint adds a056a5bed7fa sched/debug: Export the newly added tracepoints adds a3df067974c5 sched/fair: Rename weighted_cpuload() to cpu_runnable_load() adds 69842cba9ace sched/uclamp: Add CPU's clamp buckets refcounting adds 60daf9c19410 sched/uclamp: Add bucket local max tracking adds e496187da710 sched/uclamp: Enforce last task's UCLAMP_MAX adds e8f14172c6b1 sched/uclamp: Add system default clamps adds 1d6362fa0cfc sched/core: Allow sched_setattr() to use the current policy adds a509a7cd7974 sched/uclamp: Extend sched_setattr() to support utilizatio [...] adds a87498ace58e sched/uclamp: Reset uclamp values on RESET_ON_FORK adds 1a00d999971c sched/uclamp: Set default clamps for RT tasks adds 982d9cdc22c9 sched/cpufreq, sched/uclamp: Add clamps for FAIR and RT tasks adds 9d20ad7dfc9a sched/uclamp: Add uclamp_util_with() adds af24bde8df20 sched/uclamp: Add uclamp support to energy_compute() adds 69cd57570b56 Merge branch 'sched/core' adds a86ffa32e3a1 Merge branch 'ras/core' adds 913a90bc5a3a perf/ioctl: Add check for the sample_period value adds e321d02db87a perf/x86: Disable extended registers for non-supported PMUs adds 90d424915ab6 perf/x86/regs: Check reserved bits adds dce86ac75d77 perf/x86: Clean up PEBS_XMM_REGS adds cd6b984f6d8c perf/x86: Remove pmu->pebs_no_xmm_regs adds 8b12b812f536 perf/x86/regs: Use PERF_REG_EXTENDED_MASK adds 21360f0c88ec Merge branch 'perf/urgent' adds b9271f0c65e1 Merge tag 'v5.2-rc6' into perf/core, to refresh branch adds 9e6e87e62acc Merge branch 'x86/cpu' into perf/core, to pick up dependen [...] adds 98253a546a46 perf/x86: Add MSR probe interface adds dde5e72068cd perf/x86/msr: Use new probe function adds 8f2a28c5859b perf/x86/cstate: Use new probe function adds 5fb5273a905c perf/x86/rapl: Use new MSR detection interface adds cd105aed1a99 perf/x86/rapl: Get rapl_cntr_mask from new probe framework adds 122f1c51b11a perf/x86/rapl: Get MSR values from new probe framework adds 5fc1bd84664a perf/x86/rapl: Get attributes from new probe framework adds 637d97b53cdd perf/x86/rapl: Get quirk state from new probe framework adds fd7d55172d1e perf/cgroups: Don't rotate events for cgroups unnecessarily adds 852102f0431f Merge branch 'perf/core' adds bf10c97adbd0 x86/jump_label: Make tp_vec_nr static adds 886532aee3cd locking/lockdep: Move mark_lock() inside CONFIG_TRACE_IRQF [...] adds ebf8d82bbb32 locking/atomics: Use sed(1) instead of non-standard head(1 [...] adds 9156e545765e locking/lockdep: increase size of counters for lockdep statistics adds 15879bdf62c6 Merge branch 'locking/core' adds 7f7b25652fa9 Merge branch 'irq/urgent' adds 56f5134a3d2d Merge branch 'irq/core' adds b77e617f68ae Merge branch 'efi/urgent' adds eefb58064412 Merge branch 'core/debugobjects' new 7348d8e85842 Merge remote-tracking branch 'tip/auto-latest' adds 91d59bdf87ca clocksource/drivers/timer-meson6: Update with SPDX Licence [...] adds 8925ed4b1034 clocksource/drivers/ixp4xx: Implement delay timer adds 93665ab0626c clocksource/drivers/arc_timer: Use BIT() instead of _BITUL() adds 6282edb72bed clocksource/drivers/exynos_mct: Increase priority over ARM [...] adds f6d50ec5f85c clocksource/drivers/tegra: Support per-CPU timers on all Tegra's adds af8d9129eced clocksource/drivers/tegra: Unify timer code adds 77d57d1d8016 clocksource/drivers/tegra: Reset hardware state on init adds 6b349c3624d2 clocksource/drivers/tegra: Replace readl/writel with relax [...] adds 7a3916706e85 clocksource/drivers/tegra: Release all IRQ's on request_ir [...] adds 49a678b8ca4c clocksource/drivers/tegra: Minor code clean up adds acb4bb3f37f1 clocksource/drivers/tegra: Support COMPILE_TEST universally adds 87bd4c26a6c8 clocksource/drivers/tegra: Lower clocksource rating for so [...] adds 668f870f98ac clocksource/drivers/tegra: Rename timer-tegra20.c to timer [...] adds 7117a44bc0eb clocksource/drivers/sysctr: Add nxp system counter timer d [...] adds 5a354412567d clocksource/drivers/arm_arch_timer: Extract elf_hwcap use [...] adds 59d43c958953 clocksource/drivers/tegra: Restore timer rate on Tegra210 adds 99311d0e841c clocksource/drivers/tegra: Remove duplicated use of per_cpu_ptr adds 09b2507fbf57 clocksource/drivers/tegra: Set and use timer's period adds 7c708fda79eb clocksource/drivers/tegra: Drop unneeded typecasting in one place adds 2e08a4bb96fd clocksource/drivers/tegra: Add verbose definition for 1MHz [...] adds fc9babc25746 clocksource/drivers/tegra: Restore base address before cleanup adds 0ef6b01d024c clocksource/drivers/tegra: Cycles can't be 0 adds 6fde3894e26e clocksource/drivers/tegra: Set up maximum-ticks limit properly adds 721154f972aa clocksource/drivers/davinci: Add support for clockevents adds b0c74b96d177 clocksource/drivers/davinci: Add support for clocksource new a8d658ce070d Merge remote-tracking branch 'clockevents/clockevents/next' new 794f6bf4fd96 Merge remote-tracking branch 'edac-amd/for-next' new 61b94dce1b7f Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 5345d0039997 Merge remote-tracking branch 'ftrace/for-next' new f70537be43eb Merge remote-tracking branch 'rcu/rcu/next' new c3647962296e Merge remote-tracking branch 'kvm/linux-next' new 23d508f5cdaf Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 981ef3b5bc99 Merge remote-tracking branch 'kvms390/next' new 2a6b505f57c7 Merge remote-tracking branch 'percpu/for-next' new 70726907acb0 Merge remote-tracking branch 'drivers-x86/for-next' new 1d333ef3d599 platform/chrome: wilco_ec: Add circular buffer as event queue new 0451cc8ce272 iio: cros_ec: Add lid angle driver new 8f205ef13121 Merge remote-tracking branch 'chrome-platform/for-next' new 4f91c3d17c4a Merge remote-tracking branch 'leds/for-next' new 7fb0481f3220 Merge remote-tracking branch 'ipmi/for-next' new aba89cc90057 Merge remote-tracking branch 'driver-core/driver-core-next' new 53c23ec5b8dc Merge remote-tracking branch 'usb/usb-next' new 84f814643c56 Merge remote-tracking branch 'usb-gadget/next' new 7137cd01bb7d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 5fc2aa3ec9ef phy: meson-g12a-usb3-pcie: disable locking for cr_regmap adds 520602640419 phy: qcom-qmp: Raise qcom_qmp_phy_enable() polling delay new c361c0715153 Merge remote-tracking branch 'phy-next/next' new 224dfc6780a2 Merge remote-tracking branch 'tty/tty-next' new 96a62f6386b1 Merge remote-tracking branch 'char-misc/char-misc-next' new 0937fbb7abeb extcon: fsa9480: Fix Kconfig warning and build errors new 439a5dd5139e Merge remote-tracking branch 'extcon/extcon-next' new 24b341ff03cc Merge remote-tracking branch 'soundwire/next' adds a4961427e749 Revert "staging: ks7010: Fix build error" new 9b985e758a82 Merge remote-tracking branch 'staging/staging-next' new 326014fc1768 Merge remote-tracking branch 'mux/for-next' new 743987254413 Merge remote-tracking branch 'slave-dma/next' new 0e7cdae65882 Merge remote-tracking branch 'cgroup/for-next' new 447da8f91e6c Merge remote-tracking branch 'scsi/for-next' new c870d65fe308 scsi: ufs-bsg: fix typo in ufs_bsg_request new b13a3539eb2a scsi: ufs-bsg: complete ufs-bsg job only if no error new 8c09d7527697 scsi: ufshdc-pci: Add Intel PCI IDs for EHL new 4adb451c8d16 scsi: bnx2fc: Redo setting source FCoE MAC new a92ac6ee7980 scsi: bnx2fc: Only put reference to io_req in bnx2fc_abts_ [...] new 0e0fcef97201 scsi: bnx2fc: Separate out completion flags and variables [...] new 25ad7394c778 scsi: bnx2fc: Do not allow both a cleanup completion and a [...] new 3c97b569505f scsi: bnx2fc: Limit the IO size according to the FW capability new 10b3ef227018 scsi: bnx2fc: Update the driver version to 2.12.10 new 177709c0702e scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_rec new 7bfe5ae57c80 scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_srr new 4e1c94b04771 scsi: ufs: Documentation: Announce ufs-tool v1.0 new 381abbd1f7f9 scsi: mpt3sas: Remove CPU arch check to determine perf_mode new 48d6f0a6a559 scsi: mpt3sas: Use configured PCIe link speed, not max new 610ef1e955cd scsi: mpt3sas: Determine smp affinity on per HBA basis new eedc42a074de scsi: mpt3sas: Fix msix load balance on and off settings new 2040a857e436 scsi: pm80xx: Event log size through sysfs new 5f0bd875c6db scsi: pm80xx: Modified the logic to collect IOP event logs new 5885571df750 scsi: megaraid_sas: Add 32 bit atomic descriptor support t [...] new dd80769923de scsi: megaraid_sas: Add support for Non-secure Aero PCI IDs new 2181aacf46f3 scsi: megaraid_sas: Remove few debug counters from IO path new a6ffd5bf6819 scsi: megaraid_sas: Call disable_irq from process IRQ poll new 7fa3174b3ef4 scsi: megaraid_sas: Release Mutex lock before OCR in case [...] new ccf6c1f2e2d7 scsi: megaraid_sas: In probe context, retry IOC INIT once [...] new 798d44b04f48 scsi: megaraid_sas: Don't send FPIO to RL Bypass queue new 59db5a931bbe scsi: megaraid_sas: Handle sequence JBOD map failure at dr [...] new a4413a5859f8 scsi: megaraid_sas: megaraid_sas: Add check for count retu [...] new 49f2bf1071f0 scsi: megaraid_sas: RAID1 PCI bandwidth limit algorithm is [...] new 7fc557005c45 scsi: megaraid_sas: Offload Aero RAID5/6 division calculat [...] new 58136856167d scsi: megaraid_sas: Add support for MPI toolbox commands new 132147d7f620 scsi: megaraid_sas: Add support for High IOPS queues new ea836f40f8fd scsi: megaraid_sas: Enable coalescing for high IOPS queues new f0b9e7bdc309 scsi: megaraid_sas: Set affinity for high IOPS reply queues new f39e5e52c5b5 scsi: megaraid_sas: Use high IOPS queues based on IO workload new 299ee42615e3 scsi: megaraid_sas: Introduce various Aero performance modes new f5258d6e01f3 scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1 new 6a81533d616f scsi: qla2xxx: Fix kernel crash after disconnecting NVMe devices new 2eb9238affa7 scsi: qla2xxx: on session delete, return nvme cmd new 4c2a2d0178d5 scsi: qla2xxx: Fix NVME cmd and LS cmd timeout race condition new baf23eddbf2a scsi: qla2xxx: move IO flush to the front of NVME rport un [...] new 893ca250edfc Merge branch '5.3/scsi-sg' into scsi-next new c893044e9864 Merge remote-tracking branch 'scsi-mkp/for-next' new 43f82d331c10 Merge remote-tracking branch 'vhost/linux-next' new 7394ef46f33b Merge remote-tracking branch 'rpmsg/for-next' new 9bb2e0452508 gpio: amd: Make resource struct const new 1517d50ee735 gpio: amd: Drop unused pdev pointer in privata data new 5c55ac56be98 gpio: Add comments on #if/#else/#endif new 0a2a681d7dc1 gpio: rcar: Pedantic formatting new c4411dec04af gpio: amdpt: Drop unneeded deref of &pdev->dev new 2c2bb37f99e9 gpio: ep93xx: Use devm_platform_ioremap_resource() new 8cfca8a9940f gpio: grgpio: Use devm_platform_ioremap_resource() new 066ad23c2ab9 gpio: janz-ttl: Drop unneccessary temp variable dev new 8458ed7eff19 gpio: vr41xx: Use devm_platform_ioremap_resource() new 795cf1d144cf gpio: eic-sprd: Use devm_platform_ioremap_resource() new f6181e0778b2 siox: Add helper macro to simplify driver registration new 07ba00c185eb gpio: siox: Use module_siox_driver() new 888a1d2bdcd6 gpio: Sort GPIO drivers in Makefile new b38a73f737dc gpio: No need to cast away return value of debugfs_create_file() new 9cd89e4f594e gpio: tegra: No need to cast away return value of debugfs_ [...] new b662d0214fd1 gpio: pl061: Pass irqchip when adding gpiochip new c80f4512026f gpio: siox: Do not call gpiochip_remove() on errorpath new 90a4c4501eb9 gpio: siox: Switch to IRQ_TYPE_NONE new 19cca7f21bcd Merge branch 'devel' into for-next new 9fa153ef27ac Merge remote-tracking branch 'gpio/for-next' new 690499d969bc gpio: madera: Fixup SPDX headers new e609269068f4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 6dbc6e6f5855 pinctrl: mcp23s08: Fix add_data and irqchip_add_nested call order new f2818ba3a012 pinctrl: ocelot: fix gpio direction for pins after 31 new 4b36082e2e09 pinctrl: ocelot: fix pinmuxing for pins after 31 new 99fd24aa4a45 pinctrl: mediatek: Ignore interrupts that are wake only du [...] new 124ecd6658e7 dt-bindings: imx: Add pinctrl binding doc for i.MX8MN new d9c238c5a6ae pinctrl: freescale: Add i.MX8MN pinctrl driver support new ec6516bfbaf7 pinctrl: remove unneeded #ifdef around declarations new 7b34b0032bae dt-bindings: pinctrl: mvebu: Document bindings for 98DX1135 new eed43e7e17c1 pinctrl: mvebu: Add support for MV98DX1135 new 55bd054ce434 pinctrl: tegra: Set specific GPIO compatible string new cf75b8f2cd8f pinctrl: tegra: Add bitmask support for parked bits new 3fe2f17c0ed5 pinctrl: qcom: sdm845: Fix CONFIG preprocessor guard new 4cb8df37a741 pinctrl: madera: Fixup SPDX headers new 8b887727a182 Merge branch 'devel' into for-next new eb13feed8a2b Merge remote-tracking branch 'pinctrl/for-next' adds daa78cc3408e pwm: sifive: Add DT documentation for SiFive PWM Controller adds 9e37a53eb051 pwm: sifive: Add a driver for SiFive SoC PWM adds f6c9b59769db dt-bindings: pwm: stm32-lp: Document pin control sleep state adds cce4a833fc6d pwm: stm32-lp: Add power management support adds b2c200e3f2fd pwm: Add consumer device link adds 69252ec16596 dt-bindings: pwm: stm32: Add #pwm-cells adds 0b055ed4c9bc pwm: stm32: Use 3 cells ->of_xlate() adds 1cdb44135dd8 pwm: meson: Update with SPDX Licence identifier adds 9bce02ef0dfa pwm: meson: Fix the G12A AO clock parents order adds 925488e8df4f dt-bindings: pwm: jz47xx: Remove unused compatible strings adds 93808aca349c pwm: jz4740: Remove unused devicetree compatible strings adds 1ac99c58bda9 pwm: jz4740: Apply configuration atomically new 6580fd173070 pwm: jz4740: Force TCU2 channels to return to their init level new 084f137600f4 pwm: meson: Unify the parameter list of meson_pwm_{enable, [...] new ba4004c715c9 pwm: meson: Use devm_clk_get_optional() to get the input clock new 181164b669c9 pwm: meson: Use GENMASK and FIELD_PREP for the lo and hi values new 33cefd84d26b pwm: meson: Change MISC_CLK_SEL_WIDTH to MISC_CLK_SEL_MASK new b79c3670e120 pwm: meson: Don't duplicate the polarity internally new 7e0321629c2a pwm: meson: Pass struct pwm_device to meson_pwm_calc() new a50a49a45140 pwm: meson: Add the meson_pwm_channel data to struct meson_pwm new 8bbf31645381 pwm: meson: Add the per-channel register offsets and bits [...] new 1064c6bacedd pwm: meson: Move pwm_set_chip_data() to meson_pwm_request() new fb2081e870e9 pwm: meson: Simplify the calculation of the pre-divider and count new c375bcbaabdb pwm: meson: Read the full hardware state in meson_pwm_get_state() new d6885b3e0a39 pwm: meson: Don't cache struct pwm_state internally new 7341c785d81e pwm: meson: Add support PWM_POLARITY_INVERSED when disabling new 4ae42ce793a7 pwm: meson: Add documentation to the driver new 321a7cea973b pwm: Add power management descriptions new 7fd4edc57bba pwm: sysfs: Add suspend/resume support new 4a5fa56cc031 pwm: rcar: Remove suspend/resume support new 4a6ef8e37c4d pwm: Add support referencing PWMs from ACPI new 3f467ebe9e89 leds: pwm: Support ACPI via firmware-node framework new 11fc4edc483b pwm: bcm2835: Improve precision of PWM new da9b386492f8 pwm: atmel-hlcdc: Add compatible for SAM9X60 HLCDC's PWM new 3479bbd1e1f8 pwm: fsl-ftm: More relaxed permissions for updating period new a2a28229cdce pwm: fsl-ftm: Use write protection for prescaler & polarity new 3d25025ce9c2 pwm: fsl-ftm: Make sure to unlock mutex on failure new 7214d7133dbd Merge remote-tracking branch 'pwm/for-next' new 432bf7a9d6a3 Merge remote-tracking branch 'userns/for-next' new b0f2c31e2d72 Merge remote-tracking branch 'y2038/y2038' new c1733bb3dc91 Merge remote-tracking branch 'livepatching/for-next' new 592050c9e693 Merge remote-tracking branch 'rtc/rtc-next' new d571ca0d642c Merge remote-tracking branch 'at24/at24/for-next' new 2428804cf552 Merge remote-tracking branch 'ntb/ntb-next' new 9f1287d3688f Merge remote-tracking branch 'kspp/for-next/kspp' new 1bccacf53db4 Merge remote-tracking branch 'nvmem/for-next' new 719c34c52569 Merge remote-tracking branch 'xarray/xarray' new 310cae9823e6 Merge remote-tracking branch 'hyperv/hyperv-next' new ef33ef849aae Merge remote-tracking branch 'pidfd/for-next' new a40910a4ea0b Merge remote-tracking branch 'devfreq/for-next' new 9b642a35b833 Merge remote-tracking branch 'hmm/hmm' adds dc86a5a0efcd mm/dev_pfn: exclude MEMORY_DEVICE_PRIVATE while computing [...] adds fb7bc8068247 fs/proc/array.c: allow reporting eip/esp for all coredumpi [...] adds 4e2a9e0a5a16 mm/mempolicy.c: fix an incorrect rebind node in mpol_rebin [...] adds 333cdb21143a fs/binfmt_flat.c: make load_flat_shared_library() work adds a7f82a2efdb8 signal: remove the wrong signal_pending() check in restore [...] adds 0b5cde7a9cc7 mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy [...] adds 8625d749e08b mm: hugetlb: soft-offline: dissolve_free_huge_page() retur [...] adds 4cc8bfaf42c5 mm-hugetlb-soft-offline-dissolve_free_huge_page-return-zer [...] adds 727217b2601d mm/oom_kill.c: fix uninitialized oc->constraint adds cf71e609732c initramfs: fix populate_initrd_image() section mismatch adds 6e53bef5e171 mm/page_idle.c: fix oops because end_pfn is larger than max_pfn adds 8e0746ac7557 mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning adds 58ce978da2a1 mm-vmalloc-avoid-bogus-wmaybe-uninitialized-warning-fix adds 891e95908fa3 MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info adds 4873933e5e0b mm: vmscan: fix not scanning anonymous pages when detectin [...] adds 7def8ad6bfbe fork,memcg: alloc_thread_stack_node needs to set tsk->stack adds e8043fe959a7 mm, swap: fix THP swap out adds be186b1772e8 linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL adds 481a1d29ae25 linux-kernelh-fix-overflow-for-div_round_up_ull-fix adds f2bc1e375f5b include/linux/dmar.h: replace single-char identifiers in macros adds 48172c572923 lib/test_kasan: add bitops tests adds 2f8364931123 x86: use static_cpu_has in uaccess region to avoid instrum [...] adds dd63b3a9167f asm-generic, x86: add bitops instrumentation for KASAN adds 561bd373acd2 scripts/decode_stacktrace: match basepath using shell pref [...] adds 58c4bf00e501 scripts/decode_stacktrace: look for modules with .ko.debug [...] adds 6d7790934477 scripts-decode_stacktrace-look-for-modules-with-kodebug-ex [...] adds 117ee80731c4 scripts/spelling.txt: drop "sepc" from the misspelling list adds 212d89b2548c scripts-spellingtxt-drop-sepc-from-the-misspelling-list-fix adds 5426ec3776e7 scripts/spelling.txt: add spelling fix for prohibited adds aeeeda99adbc scripts/decode_stacktrace: Accept dash/underscore in modules adds b17291bcf245 scripts/spelling.txt: add more spellings to spelling.txt adds 0a515bc54b75 arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS adds d91f93396634 sh: config: remove left-over BACKLIGHT_LCD_SUPPORT adds b4d8e663c6f9 sh: prevent warnings when using iounmap adds 1933ad897e36 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" adds 97ff11aeea49 ocfs2/dlm: use struct_size() helper adds 4c452d8452ea ocfs2: add last unlock times in locking_state adds 533a03b7f462 ocfs2: add locking filter debugfs file adds 28e94cdf85b0 ocfs2-add-locking-filter-debugfs-file-fix adds bc0609f8f29b ocfs2: add first lock wait time in locking_state adds 365719761c9e ocfs: no need to check return value of debugfs_create functions adds c4fa46530ca2 ocfs-no-need-to-check-return-value-of-debugfs_create-functions-v2 adds 727f43bd954d ocfs2: clear zero in unaligned direct IO adds e9af8112058c ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 1d24bf6db692 ocfs2: wait for recovering done after direct unlock request adds 2a0b2ac556a1 ocfs2: checkpoint appending truncate log transaction befor [...] adds aef7653a04db ramfs: support O_TMPFILE adds 1ec14eab5fc4 mm/slab: validate cache membership under freelist hardening adds ee99f3398af8 mm/slab: sanity-check page type when looking up cache adds 3566d47996d5 mm/slab: restore IRQs in kfree() adds 84f36149c01a lkdtm/heap: add tests for freelist hardening adds 89a3c81c6f53 mm/slub.c: avoid double string traverse in kmem_cache_flags() adds e7ccd20e4cbb slub: don't panic for memcg kmem cache creation failure adds f840ba766ea2 mm/kmemleak.c: fix check for softirq context adds dce2a0dc1ec7 mm/kmemleak.c: change error at _write when kmemleak is disabled adds f930ff503a2e docs: kmemleak: add more documentation details adds 634bd7ef4197 mm/kasan: print frame description for stack bugs adds ca432a9ace9b device-dax: fix memory and resource leak if hotplug fails adds 2ed9814d9ecc mm/hotplug: make remove_memory() interface usable adds 6e9932808cdc device-dax: "Hotremove" persistent memory that is used lik [...] adds 85b78b2aac5d mm: move MAP_SYNC to asm-generic/mman-common.h adds 84fdd9259be9 include/linux/pfn_t.h: remove pfn_t_to_virt() adds 62f8ec257dbc arm: remove ARCH_SELECT_MEMORY_MODEL adds 64df78f5a79a s390: remove ARCH_SELECT_MEMORY_MODEL adds bb318121a3f7 sparc: remove ARCH_SELECT_MEMORY_MODEL adds b401d761bc6b mm/gup.c: make follow_page_mask() static adds 1e9b073b238b mm: migrate: remove unused mode argument adds 0ec8381fc3b8 mm/memory.c: trivial clean up in insert_page() adds 6e4081396239 mm: make !CONFIG_HUGE_PAGE wrappers into static inlines adds 0a0d41e454ed include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] adds 0a893808bfc0 mm: remove the account_page_dirtied export adds 37f8c7b00717 mm/failslab.c: by default, do not fail allocations with di [...] adds 04527a01f1ae mm, debug_pagelloc: use static keys to enable debugging adds 7e59a72a2ab4 mm, page_alloc: more extensive free page checking with deb [...] adds b117fa1526bb mm, debug_pagealloc: use a page type instead of page_ext flag adds aa676577127b mm/page_owner.c: store page_owner's gfp_mask in stackdepot itself adds 4958efb04054 mm/filemap.c: fix an overly long line in read_cache_page adds d85b9a2b0fd9 mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] adds cb5596b94525 jffs2: pass the correct prototype to read_cache_page adds 05f339079a6a 9p: pass the correct prototype to read_cache_page adds c43e447f1932 mm/filemap.c: correct the comment about VM_FAULT_RETRY adds deb3c7c45254 mm, swap: fix race between swapoff and some swap operations adds 7912498554ce mm/swap_state.c: simplify total_swapcache_pages() with get [...] adds b7e6d52d31ce mm, swap: fix bad swap file entry warning adds 3f881800dd67 mm, swap: use rbtree for swap_extent adds 779810189e07 mm-swap-use-rbtree-for-swap_extent-fix adds f99c120aeb6a mm/mincore.c: fix race between swapoff and mincore adds d270a5450ab7 memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL adds 8a4308d74c07 memcg, fsnotify: no oom-kill for remote memcg charging adds 12a6fb7f54bb mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds af4cca6d903b mm, memcg: introduce memory.events.local adds aaffcf10880c mm: memcontrol: dump memory.stat during cgroup OOM adds b66c73501d18 mm-memcontrol-dump-memorystat-during-cgroup-oom-fix adds 34b456ce8fc9 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] adds 4923370652a4 mm: memcg/slab: rename slab delayed deactivation functions [...] adds 2046f7aaf9c6 mm: memcg/slab: generalize postponed non-root kmem_cache d [...] adds 30eb4226f3a9 mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() adds d60d9f18b297 mm: memcg/slab: unify SLAB and SLUB page accounting adds 55e59930c9fb mm: memcg/slab: don't check the dying flag on kmem_cache creation adds bb94b6d54999 mm: memcg/slab: synchronize access to kmem_cache dying fla [...] adds de9aa826877e mm: memcg/slab: rework non-root kmem_cache lifecycle management adds 2aa141774f57 mm/slab: fix an use-after-free in kmemcg_workfn() adds d1edd06c6ac8 mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] adds 6aead972a397 mm: memcg/slab: reparent memcg kmem_caches on cgroup removal adds 0795361903c8 mm: memcg/slab: properly handle kmem_caches reparented to [...] adds 16307f9d4b68 mm, memcg: add a memcg_slabinfo debugfs file adds 79d7120323d4 mm, memcg: add ":deact" tag for reparented kmem caches in [...] adds 36532225215e mm: use untagged_addr() for get_user_pages_fast addresses adds b1ceaacca9e6 mm: simplify gup_fast_permitted adds 7c6a77cff731 mm: lift the x86_32 PAE version of gup_get_pte to common code adds 93a184240a74 MIPS: use the generic get_user_pages_fast code adds 59f238b3353c sh: add the missing pud_page definition adds be748d6e7211 sh: use the generic get_user_pages_fast code adds 51bbf54b3f26 sparc64: add the missing pgd_page definition new dadae6504728 sparc64-add-the-missing-pgd_page-definition-fix new d446d4e22241 sparc64: define untagged_addr() new 48887fad903a sparc64: use the generic get_user_pages_fast code new 835467ca277a mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP new 3e15a1227784 mm: reorder code blocks in gup.c new 4116cdc5f113 mm: consolidate the get_user_pages* implementations new 4d7a3f2ca6f9 mm: validate get_user_pages_fast flags new 10a79ce2d98b mm: move the powerpc hugepd code to mm/gup.c new dff26280ecdd mm: switch gup_hugepte to use try_get_compound_head new e1c7eee46c9d mm: mark the page referenced in gup_hugepte new e2091d17c138 mm/mmap.c: fix the adjusted length error new 425426c7d30c asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] new f683cc4e0951 alpha: switch to generic version of pte allocation new 9bde763559db arm: switch to generic version of pte allocation new 684cafdee692 arm64: switch to generic version of pte allocation new 2cdea020187d arm64/mm: fix a bogus GFP flag in pgd_alloc() new 75bdec193fd2 csky: switch to generic version of pte allocation new 62f90c0f5545 m68k: sun3: switch to generic version of pte allocation new fd87dcaec8e8 mips: switch to generic version of pte allocation new f5ad7ec2b73e nds32: switch to generic version of pte allocation new 6a3627a5abfd nios2: switch to generic version of pte allocation new f9d947a9bf30 parisc: switch to generic version of pte allocation new a484f8e73b54 riscv: switch to generic version of pte allocation new 81d90bb2d278 um: switch to generic version of pte allocation new e8d58eea1d87 unicore32: switch to generic version of pte allocation new 7b6d329be1c4 mm/memremap: rename and consolidate SECTION_SIZE new 563b65834224 mm: clean up is_device_*_page() definitions new dac512f34571 mm: introduce ARCH_HAS_PTE_DEVMAP new 6a2e3cdd07b2 arm64: mm: implement pte_devmap support new a37c912925a3 arm64-mm-implement-pte_devmap-support-fix new b9142cf00ed1 mm/pgtable: drop pgtable_t variable from pte_fn_t functions new 8216facac2e1 mm/memory.c: fail when offset == num in first check of __v [...] new 7dc805ffa176 mm/mmap: move common defines to mman-common.h new 3806a94eb718 mm/swap.c: fix release_pages() when releasing devmap pages new 7bf39c1635a6 mm-swap-fix-release_pages-when-releasing-devmap-pages-v2 new b9d5a35ee600 mm-swap-fix-release_pages-when-releasing-devmap-pages-v3 new b26b328fbf99 mm-swap-fix-release_pages-when-releasing-devmap-pages-v4 new f3c48a247b8f mm/mmu_notifier: use hlist_add_head_rcu() new 18d90f1ba52f mm/memory_hotplug: simplify and fix check_hotplug_memory_range() new 865df64e53a0 s390x/mm: fail when an altmap is used for arch_add_memory() new 5fbf4b098b2a s390x/mm: implement arch_remove_memory() new 187e1a5b1bc6 arm64/mm: add temporary arch_remove_memory() implementation new 57666af77e18 drivers/base/memory: pass a block_id to init_memory_block() new 38f573679681 drivers/base/memory: fix a compilation warning new 1b1e455bee8a mm/memory_hotplug: allow arch_remove_memory() without CONF [...] new f3ecfd5bd071 mm/memory_hotplug: create memory block devices after arch_ [...] new 9e9b0db2da11 mm/memory_hotplug: drop MHP_MEMBLOCK_API new 7eb409525433 mm/memory_hotplug: remove memory block devices before arch [...] new 03d5dd338933 mm/memory_hotplug: make unregister_memory_block_under_node [...] new f5ffbd711f33 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] new 06d279abae06 mm: section numbers use the type "unsigned long" new 6a29d371b59a mm-section-numbers-use-the-type-unsigned-long-fix new 771ba12aac0e mm-section-numbers-use-the-type-unsigned-long-v3 new 857c78dab399 drivers/base/memory: Use "unsigned long" for block ids new 6bfd46cdf9b3 mm: make register_mem_sect_under_node() static new 8c8426d6b801 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] new c40735c7c0ae mm/memory_hotplug: move and simplify walk_memory_blocks() new 13fb28e5ebc4 drivers/base/memory.c: Get rid of find_memory_block_hinted() new 138ee48f2302 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 new 8f66c60a1080 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix new f931bde34514 mm/sparse.c: set section nid for hot-add memory new 2eb31e09c451 mm/sparsemem: introduce struct mem_section_usage new f9c0f081cbd0 mm/sparsemem: introduce a SECTION_IS_EARLY flag new 7cb88502c378 mm/sparsemem: add helpers track active portions of a secti [...] new c7d7ef2a975d mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] new ae4726aacae7 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] new aad645ed6151 mm/hotplug: kill is_dev_zone() usage in __remove_pages() new be0e44a38df3 mm: kill is_dev_zone() helper new f094e0fb7586 mm/sparsemem: prepare for sub-section ranges new 09c57a8ab1fc mm/sparsemem: support sub-section hotplug new 5ebdb7b2be28 mm: document ZONE_DEVICE memory-model implications new 1cfc4b16723c docs/vm: update ZONE_DEVICE memory model documentation new 25a04d6437cc mm/devm_memremap_pages: enable sub-section remap new 8425417eab3f libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields new 83bd6c7bec14 libnvdimm/pfn: stop padding pmem namespaces to section alignment new 4bcea3957806 mm/sparsemem: cleanup 'section number' data types new 7f862ef57ee8 mm-sparsemem-cleanup-section-number-data-types-fix new f9e38dec6181 mm/vmalloc.c: remove "node" argument new 7e822c31160b mm/vmalloc.c: preload a CPU with one object for split purpose new b69531086ace mm/vmalloc.c: get rid of one single unlink_va() when merge new ec157dbbc9ed mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() new b3bc34c75f31 mm/vmalloc.c: spelling> s/informaion/information/ new 63f41a3cebe8 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] new 8076ea855bc5 mm/large system hash: clear hashdist when only one node wi [...] new 85e6be79dc47 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] new b2cb82878aa3 mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] new ff3eef1d4f87 mm/page_alloc: fix a false memory corruption new 6ac535f2195a mm: init: report memory auto-initialization features at boot time new ffdfd8ac39e2 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned new f4098a23183b mm: vmscan: correct some vmscan counters for THP swapout new 6c0c2e7f7b3d mm/vmscan.c: add a new member reclaim_state in struct shri [...] new 3c6774bd8a22 mm/vmscan: add a new member reclaim_state in struct shrink [...] new cd4f7e145773 mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths new f52b39eea4fb mm/vmscan.c: add checks for incorrect handling of current- [...] new 9423d3d69f55 tools/vm/slabinfo: order command line options new 90a50c83c337 tools/vm/slabinfo: add partial slab listing to -X new 74002b6b144d tools/vm/slabinfo: add option to sort by partial slabs new dc108af3f8cf tools/vm/slabinfo: add sorting info to help menu new eb68d384545b proc: use down_read_killable mmap_sem for /proc/pid/maps new 8d966b8b6511 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup new d983979ae867 proc: use down_read_killable mmap_sem for /proc/pid/pagemap new 5df1d9f479e0 proc: use down_read_killable mmap_sem for /proc/pid/clear_refs new cf549039e689 proc: use down_read_killable mmap_sem for /proc/pid/map_files new c6ba941baca2 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix new 9f40d7a17eb7 mm: use down_read_killable for locking mmap_sem in access_ [...] new 462994e82e71 z3fold: add inter-page compaction new c6974ef334a5 z3fold: remove redundant assignment to bud new bbe2b373dbfa mm/z3fold: fix variable set but not used warnings new 19af564ac328 mm/memory-failure.c: clarify error message new 4dcfb88a56fb mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] new 9dc9d109c704 mm: mempolicy: handle vma with unmovable pages mapped corr [...] new 02fc3bb99abc mm/oom_kill.c: add task UID to info message on an oom kill new 11bad802294c mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix new f64c837b77f7 mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] new 9e0a72ebb466 mm/oom_kill.c: remove thread group leader check in oom_eva [...] new 0c40370c50fd mm, oom: refactor dump_tasks for memcg OOMs new 8bcba0574ac6 mm, oom: remove redundant task_in_mem_cgroup() check new cae12a3ce41a oom: decouple mems_allowed from oom_unkillable_task new bb0d8371ecc6 mm/oom_kill.c: remove redundant OOM score normalization in [...] new 79ea724d3445 mm: thp: make transhuge_vma_suitable available for anonymous THP new 0ec20c98be26 mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] new 6d3cf3bd45c0 mm: thp: fix false negative of shmem vma's THP eligibility new eca7b1b0fa7e mm/cma.c: fail if fixed declaration can't be honored new 2dfefdb13fc0 mm, memcg: proportional memory.{low,min} reclaim new 69b3399c9816 mm, memcg: make memory.emin the baseline for utilisation d [...] new ceb79b79c934 mm, memcg: make scan aggression always exclude protection new 90d30429085a mm/vmscan: remove unused lru_pages argument new f420aaee56c3 mm: don't expose page to fast gup before it's ready new 9fb9c50a93a9 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 3105f953636a fs/buffer.c: dump more info for __getblk_gfp() stall problem new 47dfbdc9839a kernel/hung_task.c: Monitor killed tasks. new 33b58f3afc3c tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] new 2f9933efe131 vmcore: Add a kernel parameter novmcoredd new bd176ea9b181 vmcore-add-a-kernel-parameter-novmcoredd-fix new c9663956c1cb vmcore-add-a-kernel-parameter-novmcoredd-fix-fix new 3069334fab21 include/linux/kernel.h: add typeof_member() macro new e58e474ba763 fs/proc/inode.c: use typeof_member() macro new ce7f6931c2b9 kernel: fix typos and some coding style in comments new fdfbacc61997 linux/bits.h: make BIT(), GENMASK(), and friends available [...] new 0ec13f35abdf arch: replace _BITUL() in kernel-space headers with BIT() new b2e74ede0d47 arch/*: remove unused isa_page_to_bus() new 3348028e2f41 lib/genalloc.c: export symbol addr_in_gen_pool new 52e6b7b7f597 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new cd86d4edb377 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 30088231799b lib/math/rational.c: fix possible incorrect result from ra [...] new 44685cb7b555 lib/list: tweak LIST_POISON2 for better code generation on x86_64 new a0747ef6c0b5 lib/string.c: allow searching for NUL with strnchr new 68b898190a85 lib/test_string.c: avoid masking memset16/32/64 failures new 79850e1ca76b lib/test_string.c: add some testcases for strchr and strnchr new 7da8d64fa834 lib/test_overflow.c: avoid tainting the kernel and fix wrap size new 3f3be5ed8b2d lib: introduce test_meminit module new f7d757f4a0e9 mm/ioremap: check virtual address alignment while creating [...] new d31cf72b92ec mm/ioremap: probe platform for p4d huge map support new 3ed4d70b606f lib/string_helpers: fix some kerneldoc warnings new faeaab3a46da lib/test_meminit.c: fix -Wmaybe-uninitialized false positive new 5d3b1e3d4782 checkpatch.pl: warn on duplicate sysctl local variable new 344d9c4e8a4a checkpatch: don't interpret stack dumps as commit IDs new f756830a9d36 checkpatch: fix something new a0852ae7f9c2 fs/binfmt_flat.c: remove set but not used variable 'inode' new cfbdf333e702 fs/binfmt_elf.c: delete stale comment new df9b31d9cc06 init/Kconfig: fix neighboring typos new da736b8ad03b mm, kprobes: generalize and rename notify_page_fault() as [...] new 32b901f06bf9 mips/kprobes: export kprobe_fault_handler() new f60727ce09c2 coda: pass the host file in vma->vm_file on mmap new d7a979195c8b uapi linux/coda.h: use __kernel_pid_t for userspace new bae18615d185 uapi linux/coda_psdev.h: move upc_req definition from uapi [...] new 9ce410ed3a6b coda: add error handling for fget new b22db66b9487 coda: potential buffer overflow in coda_psdev_write() new 31a6d7b9e99d coda: fix build using bare-metal toolchain new 590d14527a09 coda: don't try to print names that were considered too long new dfd93eb84734 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] new 5607dabfe1f5 coda: clean up indentation, replace spaces with tab new daac37d3cefa coda: stop using 'struct timespec' in user API new 89ffaf82a0b7 coda: change Coda's user api to use 64-bit time_t in timespec new 31ac1e2ca991 coda: get rid of CODA_ALLOC() new d2d3fd007c0d coda: get rid of CODA_FREE() new b1f0c9f3a91a coda: bump module version new 078c8e1479bd coda: Move internal defs out of include/linux/ [ver #2] new 9ae2fc80bc90 coda: remove uapi/linux/coda_psdev.h new a2d512ad3ed6 coda: destroy mutex in put_super() new ecd3700744c8 coda: use SIZE() for stat new 70b51d3c5e04 coda: add __init to init_coda_psdev() new 341e3a9e9228 coda: remove sysctl object from module when unused new 3a3255d1370b coda: remove sb test in coda_fid_to_inode() new 48f8bbe21ec8 coda: ftoc validity check integration new dbe878ad886d coda: add hinting support for partial file caching new 40c43a17103c coda-add-hinting-support-for-partial-file-caching-fix new 0775976e3102 fs/hfsplus/xattr.c: replace strncpy with memcpy new 8e053f9af8ae fs/ufs/super.c: remove set but not used variable 'usb3' new efbc2d5d6c6a nds32: fix asm/syscall.h new 08bbed6ee08a hexagon: define syscall_get_error() and syscall_get_return [...] new f7a56d84d08f mips: define syscall_get_error() new 854b728fbc8c parisc: define syscall_get_error() new bfcf1f524bb3 powerpc: define syscall_get_error() new 28e2ddd002ff ptrace: add PTRACE_GET_SYSCALL_INFO request new 13c5a78eb73f selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO new c70bae7337a5 selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] new bec7d8696af8 signal: reorder struct sighand_struct new e65271501103 signal: simplify set_user_sigmask/restore_user_sigmask new 840702ac5dfc select: change do_poll() to return -ERESTARTNOHAND rather [...] new eca4f9b2b349 select: shift restore_saved_sigmask_unless() into poll_sel [...] new 7b0eba40e3de coredump: split pipe command whitespace before expanding template new b4c4f40652fe drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] new cd37b71ee268 aio: simplify read_events() new 612a8d04416c scripts/gdb: add lx-genpd-summary command new e2632ccb778b scripts/gdb: add helpers to find and list devices new 4cb026cfe755 resource: fix locking in find_next_iomem_res() new fd09d8fa2401 resource-fix-locking-in-find_next_iomem_res-fix new fc0ae10dcc1e resource: avoid unnecessary lookups in find_next_iomem_res() new eef788a3dcc2 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] new 92170208f3fa ipc/mqueue.c: only perform resource calculation if user valid new 279a5edebc03 ipc/msg.c: consolidate all xxxctl_down() functions new 1699f10d7df6 include/linux/lz4.h: fix spelling and copy-paste errors in [...] new 153083a99fe4 Merge branch 'akpm-current/current' new ec2ed0155359 pinctrl: fix pxa2xx.c build warnings new 06ac7ed91704 mm: add account_locked_vm utility function new e587ccbeaf89 mm-add-account_locked_vm-utility-function-v3 new 3d3fa33e4ded mm-add-account_locked_vm-utility-function-v3-fix new 25ff6b8cf63d proc/sysctl: add shared variables for range check new 0b36e4c0e973 tipc: remove two unused variables new 637657e56a83 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix new d4fb7be9629d proc/sysctl: make firmware loader table conditional new e9624b3fd1f0 drivers/tty/serial/sh-sci.c: suppress warning new 8597b7d61819 fs/select.c: use struct_size() in kmalloc() new 67cc272f90d6 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new d7301f4ec8c0 Merge branch 'akpm/master' new 8087b004bd09 Add linux-next specific files for 20190627
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 (902031767aec) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
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.
The 831 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-fs-f2fs | 7 - Documentation/admin-guide/hw-vuln/index.rst | 1 + Documentation/admin-guide/hw-vuln/spectre.rst | 697 + Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/arm64/elf_hwcaps.rst | 8 + Documentation/core-api/timekeeping.rst | 2 +- .../devicetree/bindings/arm/rockchip.yaml | 5 + .../devicetree/bindings/arm/stm32/stm32.txt | 10 - .../devicetree/bindings/arm/stm32/stm32.yaml | 31 + .../bindings/clock/amlogic,gxbb-clkc.txt | 1 + .../devicetree/bindings/clock/mvebu-core-clock.txt | 1 + .../bindings/i2c/allwinner,sun6i-a31-p2wi.yaml | 65 + .../devicetree/bindings/i2c/i2c-mt7621.txt | 25 + .../devicetree/bindings/i2c/i2c-mv64xxx.txt | 64 - Documentation/devicetree/bindings/i2c/i2c-omap.txt | 1 + .../devicetree/bindings/i2c/i2c-sun6i-p2wi.txt | 41 - .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 124 + Documentation/devicetree/bindings/mfd/cros-ec.txt | 5 +- Documentation/devicetree/bindings/mfd/madera.txt | 8 +- .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt | 2 + .../bindings/pinctrl/fsl,imx8mn-pinctrl.txt | 39 + .../bindings/pinctrl/marvell,kirkwood-pinctrl.txt | 44 +- .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 57 + .../devicetree/bindings/pwm/ingenic,jz47xx-pwm.txt | 5 +- .../devicetree/bindings/pwm/pwm-sifive.txt | 33 + .../devicetree/bindings/pwm/pwm-stm32-lp.txt | 9 +- .../devicetree/bindings/pwm/pwm-stm32.txt | 3 + .../devicetree/bindings/pwm/pwm-sun4i.txt | 24 - .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-model/devres.rst | 4 + Documentation/filesystems/ext4/index.rst | 8 +- Documentation/filesystems/f2fs.txt | 4 - Documentation/filesystems/index.rst | 4 +- .../filesystems/xfs-self-describing-metadata.txt | 8 +- Documentation/platform/x86-laptop-drivers.txt | 18 - Documentation/process/maintainer-pgp-guide.rst | 31 +- Documentation/pwm.txt | 7 + Documentation/scsi/ufs.txt | 7 + Documentation/security/keys/core.rst | 196 +- Documentation/security/keys/request-key.rst | 57 +- .../zh_CN/process/submitting-drivers.rst | 2 +- Documentation/userspace-api/spec_ctrl.rst | 2 + Documentation/vm/memory-model.rst | 5 +- MAINTAINERS | 28 +- Next/SHA1s | 136 +- Next/merge.log | 7301 +- arch/arc/Kconfig | 2 + arch/arc/mm/dma.c | 71 +- arch/arm/Kconfig | 5 +- arch/arm/arm-soc-for-next-contents.txt | 93 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/bcm-cygnus-clock.dtsi | 12 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 6 +- arch/arm/boot/dts/bcm-nsp.dtsi | 9 +- arch/arm/boot/dts/bcm11351.dtsi | 12 +- arch/arm/boot/dts/bcm21664-garnet.dts | 2 +- arch/arm/boot/dts/bcm21664.dtsi | 10 +- arch/arm/boot/dts/bcm23550-sparrow.dts | 2 +- arch/arm/boot/dts/bcm23550.dtsi | 8 +- arch/arm/boot/dts/bcm28155-ap.dts | 2 +- arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 4 +- arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 4 +- arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 4 +- arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 4 +- arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 4 +- arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 4 +- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 2 - arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 4 +- arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 4 +- arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 4 +- arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 4 +- arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 +- arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 4 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 4 +- arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 4 +- arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 4 +- arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 4 +- arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 4 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 4 +- arch/arm/boot/dts/bcm5301x.dtsi | 10 +- arch/arm/boot/dts/bcm53573.dtsi | 2 +- arch/arm/boot/dts/bcm63138.dtsi | 9 +- arch/arm/boot/dts/bcm7445-bcm97445svmb.dts | 2 +- arch/arm/boot/dts/bcm7445.dtsi | 8 +- arch/arm/boot/dts/bcm911360_entphn.dts | 2 - arch/arm/boot/dts/bcm947189acdbmr.dts | 4 +- arch/arm/boot/dts/bcm953012er.dts | 4 +- arch/arm/boot/dts/bcm953012k.dts | 2 +- arch/arm/boot/dts/bcm958522er.dts | 2 +- arch/arm/boot/dts/bcm958525er.dts | 2 +- arch/arm/boot/dts/bcm958525xmc.dts | 2 +- arch/arm/boot/dts/bcm958622hr.dts | 2 +- arch/arm/boot/dts/bcm958623hr.dts | 2 +- arch/arm/boot/dts/bcm958625hr.dts | 2 +- arch/arm/boot/dts/bcm958625k.dts | 2 +- arch/arm/boot/dts/bcm963138dvt.dts | 2 +- arch/arm/boot/dts/bcm988312hr.dts | 2 +- arch/arm/boot/dts/da850-evm.dts | 13 + arch/arm/boot/dts/da850-lcdk.dts | 36 + arch/arm/boot/dts/da850-lego-ev3.dts | 30 + arch/arm/boot/dts/da850.dtsi | 50 + arch/arm/boot/dts/hip04.dtsi | 18 +- arch/arm/boot/dts/pxa300-raumfeld-common.dtsi | 6 +- arch/arm/boot/dts/pxa300-raumfeld-controller.dts | 21 +- arch/arm/boot/dts/pxa300-raumfeld-speaker-one.dts | 3 + arch/arm/boot/dts/pxa3xx.dtsi | 8 + arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 6 + arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 2 + arch/arm/boot/dts/rk3288-veyron-minnie.dts | 2 - arch/arm/boot/dts/rk3288-veyron.dtsi | 20 + arch/arm/boot/dts/stm32746g-eval.dts | 66 + arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 246 + arch/arm/boot/dts/stm32mp157a-avenger96.dts | 321 + arch/arm/boot/dts/stm32mp157a-dk1.dts | 70 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 18 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 125 +- arch/arm/boot/dts/stm32mp157c.dtsi | 180 + arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi | 90 + arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi | 62 + arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi | 78 + arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi | 62 + arch/arm/configs/davinci_all_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/kernel/module.c | 7 + arch/arm/kernel/topology.c | 2 +- arch/arm/mach-davinci/board-da850-evm.c | 43 +- arch/arm/mach-exynos/suspend.c | 2 +- arch/arm/mach-pxa/include/mach/lubbock.h | 4 - arch/arm/mach-pxa/lubbock.c | 3 +- arch/arm/mm/dma-mapping-nommu.c | 24 +- arch/arm/mm/dma-mapping.c | 20 +- arch/arm64/Kconfig | 5 +- arch/arm64/boot/dts/freescale/imx8mn-pinfunc.h | 646 + .../arm64/boot/dts/hisilicon/hi3660-coresight.dtsi | 456 + arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 2 + .../arm64/boot/dts/hisilicon/hi6220-coresight.dtsi | 6 +- arch/arm64/boot/dts/qcom/Makefile | 3 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 272 + arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dts | 238 + arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dts | 238 + arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dts | 174 + arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 1326 + arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 733 + arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 39 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 9 - arch/arm64/boot/dts/rockchip/rk3399pro.dtsi | 22 + arch/arm64/configs/defconfig | 6 + arch/arm64/include/asm/hwcap.h | 2 + arch/arm64/include/asm/pgtable-hwdef.h | 2 - arch/arm64/include/asm/sysreg.h | 1 + arch/arm64/include/asm/vdso/compat_barrier.h | 7 - arch/arm64/include/uapi/asm/hwcap.h | 2 + arch/arm64/kernel/asm-offsets.c | 39 - arch/arm64/kernel/cpufeature.c | 2 + arch/arm64/kernel/cpuinfo.c | 2 + arch/arm64/kernel/image.h | 6 +- arch/arm64/kernel/module.c | 8 +- arch/arm64/kernel/smp.c | 21 +- arch/arm64/kernel/traps.c | 23 +- arch/mips/Kconfig | 3 + arch/mips/include/asm/kprobes.h | 1 + arch/mips/include/asm/mach-jz4740/clock.h | 22 - arch/mips/include/asm/pgtable.h | 3 + arch/mips/jz4740/board-qi_lb60.c | 2 - arch/mips/jz4740/platform.c | 2 - arch/mips/jz4740/pm.c | 8 - arch/mips/jz4740/time.c | 3 - arch/mips/kernel/kprobes.c | 2 +- arch/mips/mm/Makefile | 1 - arch/mips/mm/gup.c | 303 - arch/nds32/Kconfig | 2 + arch/nds32/kernel/dma.c | 325 +- arch/nios2/Kconfig | 1 + arch/nios2/include/asm/page.h | 6 - arch/nios2/mm/dma-mapping.c | 34 +- arch/openrisc/kernel/dma.c | 22 +- arch/parisc/Kconfig | 2 + arch/parisc/Makefile | 18 + arch/parisc/include/asm/ftrace.h | 15 +- arch/parisc/include/asm/patch.h | 4 +- arch/parisc/include/asm/psw.h | 2 +- arch/parisc/kernel/Makefile | 9 +- arch/parisc/kernel/entry.S | 64 + arch/parisc/kernel/ftrace.c | 129 +- arch/parisc/kernel/module.c | 64 +- arch/parisc/kernel/module.lds | 7 + arch/parisc/kernel/patch.c | 88 +- arch/parisc/kernel/pci-dma.c | 48 +- arch/parisc/kernel/vmlinux.lds.S | 2 + arch/parisc/mm/fixmap.c | 7 +- arch/powerpc/Kconfig | 5 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 8 + arch/powerpc/include/asm/book3s/64/radix.h | 3 + arch/powerpc/include/asm/ps3stor.h | 2 +- arch/powerpc/kernel/exceptions-64s.S | 9 +- arch/powerpc/kernel/head_64.S | 2 + arch/powerpc/kernel/pci_of_scan.c | 2 + arch/powerpc/kernel/swsusp_32.S | 73 +- arch/powerpc/kvm/book3s_hv.c | 13 +- arch/powerpc/mm/book3s64/pgtable.c | 21 + arch/powerpc/mm/book3s64/radix_pgtable.c | 126 + arch/powerpc/mm/hugetlbpage.c | 72 - arch/powerpc/mm/pgtable_32.c | 2 +- arch/powerpc/mm/pgtable_64.c | 27 +- arch/powerpc/perf/imc-pmu.c | 14 +- arch/powerpc/platforms/powermac/sleep.S | 68 +- arch/powerpc/platforms/powernv/idle.c | 4 +- arch/powerpc/platforms/pseries/dlpar.c | 8 +- arch/s390/Kconfig | 2 +- arch/s390/include/asm/pgtable.h | 8 +- arch/sh/Kconfig | 2 + arch/sh/include/asm/io.h | 6 +- arch/sh/include/asm/pgtable-3level.h | 1 + arch/sh/include/asm/pgtable.h | 37 + arch/sh/kernel/kprobes.c | 3 +- arch/sh/mm/Makefile | 2 +- arch/sh/mm/gup.c | 277 - arch/sparc/Kconfig | 1 + arch/sparc/include/asm/pgtable_64.h | 43 + arch/sparc/mm/Makefile | 2 +- arch/sparc/mm/gup.c | 340 - arch/x86/Kconfig | 7 +- arch/x86/entry/calling.h | 15 - arch/x86/entry/entry_32.S | 145 +- arch/x86/events/Makefile | 2 +- arch/x86/events/core.c | 6 +- arch/x86/events/intel/cstate.c | 152 +- arch/x86/events/intel/ds.c | 9 +- arch/x86/events/intel/rapl.c | 380 +- arch/x86/events/msr.c | 110 +- arch/x86/events/perf_event.h | 21 +- arch/x86/events/probe.c | 45 + arch/x86/events/probe.h | 29 + arch/x86/include/asm/frame.h | 49 + arch/x86/include/asm/kexec.h | 17 - arch/x86/include/asm/pgtable-3level.h | 47 - arch/x86/include/asm/pgtable_64.h | 8 +- arch/x86/include/asm/ptrace.h | 17 +- arch/x86/include/asm/stacktrace.h | 2 +- arch/x86/include/asm/text-patching.h | 2 - arch/x86/include/uapi/asm/perf_regs.h | 3 + arch/x86/kernel/alternative.c | 81 +- arch/x86/kernel/cpu/Makefile | 3 +- arch/x86/kernel/cpu/mkcapflags.sh | 2 + arch/x86/kernel/cpu/resctrl/rdtgroup.c | 12 +- arch/x86/kernel/crash.c | 8 - arch/x86/kernel/ftrace.c | 7 - arch/x86/kernel/ftrace_32.S | 78 +- arch/x86/kernel/ftrace_64.S | 3 + arch/x86/kernel/jump_label.c | 2 +- arch/x86/kernel/kgdb.c | 8 - arch/x86/kernel/kprobes/common.h | 28 +- arch/x86/kernel/kprobes/core.c | 29 +- arch/x86/kernel/kprobes/opt.c | 20 +- arch/x86/kernel/perf_regs.c | 7 +- arch/x86/kernel/process_32.c | 16 +- arch/x86/kernel/ptrace.c | 29 - arch/x86/kernel/time.c | 3 +- arch/x86/kernel/unwind_frame.c | 32 +- arch/x86/kernel/unwind_orc.c | 2 +- arch/x86/kvm/mmu.c | 2 +- arch/x86/mm/numa.c | 27 +- arch/xtensa/kernel/pci-dma.c | 8 +- block/bfq-iosched.c | 953 +- block/bfq-iosched.h | 25 +- certs/blacklist.c | 9 +- certs/system_keyring.c | 12 +- crypto/asymmetric_keys/asymmetric_type.c | 2 +- drivers/ata/libata-eh.c | 8 +- drivers/base/arch_topology.c | 6 +- drivers/clk/bcm/Kconfig | 7 + drivers/clk/bcm/Makefile | 1 + drivers/clk/bcm/clk-bcm2835.c | 28 +- drivers/clk/bcm/clk-raspberrypi.c | 315 + drivers/clk/clk-bulk.c | 23 +- drivers/clk/clk-cdce706.c | 2 +- drivers/clk/clk-devres.c | 22 +- drivers/clk/clk-qoriq.c | 12 + drivers/clk/clk.c | 62 +- drivers/clk/ingenic/Makefile | 2 +- drivers/clk/ingenic/cgu.h | 1 + drivers/clk/ingenic/jz4725b-cgu.c | 3 + drivers/clk/ingenic/jz4740-cgu.c | 76 +- drivers/clk/ingenic/jz4770-cgu.c | 33 +- drivers/clk/ingenic/jz4780-cgu.c | 3 + drivers/clk/ingenic/pm.c | 45 + drivers/clk/ingenic/pm.h | 12 + drivers/clk/keystone/Kconfig | 11 + drivers/clk/keystone/sci-clk.c | 239 +- drivers/clk/meson/axg.c | 10 +- drivers/clk/meson/clk-mpll.c | 36 +- drivers/clk/meson/clk-mpll.h | 3 + drivers/clk/meson/g12a.c | 843 +- drivers/clk/meson/g12a.h | 41 +- drivers/clk/meson/gxbb.c | 5 - drivers/clk/meson/meson-eeclk.c | 3 + drivers/clk/meson/meson-eeclk.h | 2 + drivers/clk/meson/meson8b.c | 154 + drivers/clk/meson/meson8b.h | 8 +- drivers/clk/mvebu/kirkwood.c | 17 + drivers/clk/qcom/gcc-msm8996.c | 36 - drivers/clk/renesas/clk-div6.c | 19 +- drivers/clk/renesas/clk-mstp.c | 12 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 5 + drivers/clk/renesas/r8a7795-cpg-mssr.c | 4 + drivers/clk/renesas/r8a77965-cpg-mssr.c | 3 + drivers/clk/renesas/r8a77990-cpg-mssr.c | 2 + drivers/clk/renesas/r8a77995-cpg-mssr.c | 2 + drivers/clk/renesas/renesas-cpg-mssr.c | 25 +- drivers/clk/socfpga/clk-s10.c | 10 +- drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 39 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 41 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 69 +- drivers/clk/sunxi-ng/ccu-sun5i.c | 34 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 39 +- drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 34 +- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 34 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 29 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 104 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 46 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 29 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c | 32 +- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 29 +- drivers/clk/sunxi-ng/ccu_common.c | 2 +- drivers/clk/sunxi-ng/ccu_gate.h | 53 + drivers/clk/tegra/clk-tegra210.c | 20 +- drivers/clocksource/Kconfig | 5 + drivers/clocksource/Makefile | 1 + drivers/clocksource/timer-davinci.c | 369 + drivers/extcon/Kconfig | 2 +- drivers/firmware/raspberrypi.c | 10 + drivers/firmware/ti_sci.c | 124 +- drivers/firmware/ti_sci.h | 63 +- drivers/gpio/Makefile | 296 +- drivers/gpio/gpio-amd-fch.c | 4 +- drivers/gpio/gpio-amdpt.c | 10 +- drivers/gpio/gpio-eic-sprd.c | 9 +- drivers/gpio/gpio-ep93xx.c | 7 +- drivers/gpio/gpio-grgpio.c | 4 +- drivers/gpio/gpio-janz-ttl.c | 9 +- drivers/gpio/gpio-madera.c | 6 +- drivers/gpio/gpio-pl061.c | 30 +- drivers/gpio/gpio-rcar.c | 2 +- drivers/gpio/gpio-siox.c | 22 +- drivers/gpio/gpio-tegra.c | 4 +- drivers/gpio/gpio-vr41xx.c | 19 +- drivers/gpio/gpiolib.c | 10 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/Makefile | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 975 + drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 178 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 57 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 415 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 34 + drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 40 + drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 59 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 180 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 86 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 101 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 62 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 175 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 12 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 98 + drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 27 + drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_socbb.h | 82 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 43 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 66 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 56 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 71 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 12 +- drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 101 + drivers/gpu/drm/amd/amdgpu/athub_v2_0.h | 30 + drivers/gpu/drm/amd/amdgpu/clearstate_gfx10.h | 975 + drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 1 + drivers/gpu/drm/amd/amdgpu/df_v1_7.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 5216 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.h | 29 + drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 353 + drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h | 35 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 917 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.h | 30 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 366 + drivers/gpu/drm/amd/amdgpu/mes_v10_1.h | 29 + drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 444 + drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.h | 35 + drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 486 + drivers/gpu/drm/amd/amdgpu/navi10_ih.h | 29 + drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c | 68 + drivers/gpu/drm/amd/amdgpu/navi10_sdma_pkt_open.h | 4806 + drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 334 + drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h | 31 + drivers/gpu/drm/amd/amdgpu/nv.c | 778 + drivers/gpu/drm/amd/amdgpu/nv.h | 33 + drivers/gpu/drm/amd/amdgpu/nvd.h | 418 + drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 118 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 119 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 1687 + drivers/gpu/drm/amd/amdgpu/sdma_v5_0.h | 45 + drivers/gpu/drm/amd/amdgpu/si.c | 4 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 15 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 8 + drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 13 + drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2261 + drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h | 29 + drivers/gpu/drm/amd/amdkfd/Makefile | 3 + drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 299 + .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 1124 + drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 5 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 31 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 19 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 4 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v10.c | 88 + drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v10.c | 348 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 498 + drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 21 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1 + drivers/gpu/drm/amd/display/Kconfig | 19 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 48 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 7 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 10 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 298 +- drivers/gpu/drm/amd/display/dc/Makefile | 12 + drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 4 + .../amd/display/dc/bios/command_table_helper2.c | 6 + drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 18 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 12 + drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 7 + .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.h | 22 - .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 391 + .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 48 + drivers/gpu/drm/amd/display/dc/core/dc.c | 175 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 79 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 150 + drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 144 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 15 + drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 197 + drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 73 + drivers/gpu/drm/amd/display/dc/core/dc_vm_helper.c | 76 + drivers/gpu/drm/amd/display/dc/dc.h | 134 + drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 127 + drivers/gpu/drm/amd/display/dc/dc_dsc.h | 62 + drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 115 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 10 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 74 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 116 + drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 20 + drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 1 - drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 10 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 80 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 42 + drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 88 + drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h | 8 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 127 + drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 34 + drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 22 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 37 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 10 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 5 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 4 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 8 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.c | 136 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.h | 271 + .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 39 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 27 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 8 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 70 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.c | 24 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.h | 43 + .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 174 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 6 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 8 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 29 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 34 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 40 + drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 17 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 159 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 116 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 502 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 698 + .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 990 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 694 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 575 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb.c | 332 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb.h | 458 + .../gpu/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c | 877 + .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 592 + .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 107 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 700 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 277 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 2007 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 103 + .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 460 + .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 173 + .../gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.c | 323 + .../gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.h | 544 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 526 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.h | 285 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 355 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h | 158 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 542 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 116 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 3177 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 133 + .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 610 + .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 107 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c | 59 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.h | 90 + drivers/gpu/drm/amd/display/dc/dm_helpers.h | 7 + drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 113 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 14 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 5104 + .../amd/display/dc/dml/dcn20/display_mode_vba_20.h | 32 + .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 1701 + .../display/dc/dml/dcn20/display_rq_dlg_calc_20.h | 74 + .../drm/amd/display/dc/dml/display_mode_enums.h | 6 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 22 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 36 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 27 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 839 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 854 + drivers/gpu/drm/amd/display/dc/dsc/Makefile | 13 + drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 858 + drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c | 382 + drivers/gpu/drm/amd/display/dc/dsc/dscc_types.h | 54 + drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h | 706 + drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 258 + drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 85 + drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c | 147 + drivers/gpu/drm/amd/display/dc/gpio/Makefile | 11 + .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.c | 212 + .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.h | 33 + .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.c | 382 + .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.h | 35 + drivers/gpu/drm/amd/display/dc/gpio/ddc_regs.h | 53 + drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c | 15 + drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 9 + drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 9 + drivers/gpu/drm/amd/display/dc/inc/core_status.h | 5 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 66 + drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 7 + .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 88 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 58 + drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 53 + drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 101 + drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 180 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 25 + drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 50 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 27 + drivers/gpu/drm/amd/display/dc/inc/hw/mcif_wb.h | 105 + drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 52 + drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 29 + .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 46 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 32 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 52 + drivers/gpu/drm/amd/display/dc/inc/resource.h | 6 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 + .../amd/display/dc/irq/dcn10/irq_service_dcn10.c | 2 +- .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 375 + .../amd/display/dc/irq/dcn20/irq_service_dcn20.h | 34 + .../display/dc/virtual/virtual_stream_encoder.c | 15 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 6 + drivers/gpu/drm/amd/display/include/dal_types.h | 3 + drivers/gpu/drm/amd/display/include/logger_types.h | 10 + .../gpu/drm/amd/display/modules/inc/mod_shared.h | 60 + drivers/gpu/drm/amd/display/modules/inc/mod_vmid.h | 46 + drivers/gpu/drm/amd/display/modules/vmid/vmid.c | 167 + drivers/gpu/drm/amd/include/amd_shared.h | 11 +- .../include/asic_reg/athub/athub_2_0_0_default.h | 272 + .../include/asic_reg/athub/athub_2_0_0_offset.h | 514 + .../include/asic_reg/athub/athub_2_0_0_sh_mask.h | 2264 + .../amd/include/asic_reg/clk/clk_11_0_0_offset.h | 33 + .../amd/include/asic_reg/clk/clk_11_0_0_sh_mask.h | 38 + .../amd/include/asic_reg/dcn/dcn_2_0_0_offset.h | 17535 +++ .../amd/include/asic_reg/dcn/dcn_2_0_0_sh_mask.h | 68024 ++++++++++ .../amd/include/asic_reg/gc/gc_10_1_0_default.h | 6028 + .../drm/amd/include/asic_reg/gc/gc_10_1_0_offset.h | 11339 ++ .../amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h | 43963 +++++++ .../amd/include/asic_reg/hdp/hdp_5_0_0_offset.h | 217 + .../amd/include/asic_reg/hdp/hdp_5_0_0_sh_mask.h | 659 + .../include/asic_reg/mmhub/mmhub_2_0_0_default.h | 927 + .../include/asic_reg/mmhub/mmhub_2_0_0_offset.h | 1799 + .../include/asic_reg/mmhub/mmhub_2_0_0_sh_mask.h | 7567 ++ .../drm/amd/include/asic_reg/mp/mp_11_0_sh_mask.h | 429 + .../amd/include/asic_reg/nbio/nbio_2_3_default.h | 18521 +++ .../amd/include/asic_reg/nbio/nbio_2_3_offset.h | 14663 +++ .../amd/include/asic_reg/nbio/nbio_2_3_sh_mask.h | 120339 ++++++++++++++++++ .../amd/include/asic_reg/oss/osssys_5_0_0_offset.h | 353 + .../include/asic_reg/oss/osssys_5_0_0_sh_mask.h | 1305 + .../include/asic_reg/smuio/smuio_11_0_0_offset.h | 323 + .../include/asic_reg/smuio/smuio_11_0_0_sh_mask.h | 689 + .../amd/include/asic_reg/vcn/vcn_2_0_0_offset.h | 1008 + .../amd/include/asic_reg/vcn/vcn_2_0_0_sh_mask.h | 3815 + drivers/gpu/drm/amd/include/atomfirmware.h | 188 +- drivers/gpu/drm/amd/include/discovery.h | 165 + .../include/ivsrcid/{ => dcn}/irqsrcs_dcn_1_0.h | 0 .../drm/amd/include/ivsrcid/gfx/irqsrcs_gfx_10_1.h | 53 + .../amd/include/ivsrcid/sdma0/irqsrcs_sdma0_5_0.h | 43 + .../amd/include/ivsrcid/sdma1/irqsrcs_sdma1_5_0.h | 44 + .../drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_2_0.h | 32 + drivers/gpu/drm/amd/include/navi10_enum.h | 22764 ++++ drivers/gpu/drm/amd/include/navi10_ip_offset.h | 855 + drivers/gpu/drm/amd/include/soc15_hw_ip.h | 4 +- drivers/gpu/drm/amd/include/v10_structs.h | 1258 + drivers/gpu/drm/amd/powerplay/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 333 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 329 +- .../drm/amd/powerplay/inc/smu11_driver_if_navi10.h | 1069 + drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 18 + .../gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h | 39 +- .../gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h | 2 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 1345 + drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 28 + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 1144 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 1129 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.h | 6 + drivers/gpu/drm/drm_edid.c | 93 +- drivers/gpu/drm/i915/Makefile | 36 +- drivers/gpu/drm/i915/display/intel_bios.h | 1 + drivers/gpu/drm/i915/display/intel_cdclk.c | 72 +- drivers/gpu/drm/i915/display/intel_display.c | 108 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 10 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 4 +- drivers/gpu/drm/i915/gt/intel_context.c | 10 + drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 28 +- drivers/gpu/drm/i915/gt/intel_engine_pm.h | 18 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 43 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 9 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 54 +- drivers/gpu/drm/i915/gt/intel_reset.c | 60 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 3 + drivers/gpu/drm/i915/gt/intel_timeline.c | 13 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 8 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 14 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 71 +- drivers/gpu/drm/i915/i915_drv.c | 8 +- drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/i915_gem.c | 73 +- drivers/gpu/drm/i915/i915_irq.c | 393 +- drivers/gpu/drm/i915/i915_irq.h | 19 + drivers/gpu/drm/i915/i915_params.c | 5 +- drivers/gpu/drm/i915/i915_params.h | 2 +- drivers/gpu/drm/i915/i915_pci.c | 2 +- drivers/gpu/drm/i915/i915_perf.c | 38 +- drivers/gpu/drm/i915/i915_trace.h | 76 +- drivers/gpu/drm/i915/intel_guc_fw.c | 7 + drivers/gpu/drm/i915/intel_guc_reg.h | 1 + drivers/gpu/drm/i915/intel_wakeref.h | 19 +- .../gpu/drm/i915/oa/Makefile | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_bdw.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_bdw.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_bxt.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_bxt.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt2.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt2.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt3.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt3.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_chv.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_chv.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_cnl.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_cnl.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_glk.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_glk.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_hsw.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_hsw.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_icl.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_icl.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt2.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt2.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt3.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt3.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt2.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt2.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt3.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt3.h | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt4.c | 0 drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt4.h | 0 drivers/gpu/drm/i915/selftests/i915_gem.c | 2 +- drivers/gpu/drm/i915/selftests/i915_request.c | 21 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 3 + drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 3 + drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 3 + drivers/gpu/drm/msm/msm_fb.c | 2 + drivers/gpu/drm/virtio/virtgpu_vq.c | 2 +- drivers/gpu/vga/Kconfig | 1 + drivers/gpu/vga/vga_switcheroo.c | 11 +- drivers/hid/hid-ids.h | 3 + drivers/hid/hid-logitech-dj.c | 4 +- drivers/hid/hid-multitouch.c | 4 + drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-uclogic-core.c | 2 + drivers/hid/hid-uclogic-params.c | 2 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 + drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 2 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 4 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 15 +- drivers/hid/wacom_wac.c | 6 +- drivers/i2c/busses/Kconfig | 7 + drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-bcm2835.c | 42 +- drivers/i2c/busses/i2c-mt7621.c | 357 + drivers/i2c/i2c-core-base.c | 5 +- drivers/i2c/i2c-core-of.c | 1 + drivers/iio/common/cros_ec_sensors/Kconfig | 9 + drivers/iio/common/cros_ec_sensors/Makefile | 1 + .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 139 + drivers/infiniband/hw/mlx5/flow.c | 13 +- drivers/infiniband/hw/mlx5/main.c | 75 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 + drivers/leds/leds-pwm.c | 45 +- drivers/md/dm-crypt.c | 2 +- drivers/md/dm-init.c | 10 +- drivers/md/dm-log-writes.c | 23 +- drivers/md/dm-table.c | 2 +- drivers/md/dm-verity-target.c | 4 +- drivers/md/raid1.c | 2 +- drivers/mfd/Kconfig | 14 + drivers/mfd/Makefile | 6 + drivers/mfd/cros_ec_dev.c | 79 + drivers/mfd/cs47l15-tables.c | 1301 + drivers/mfd/cs47l92-tables.c | 1948 + drivers/mfd/cs5535-mfd.c | 24 +- drivers/mfd/madera-core.c | 102 + drivers/mfd/madera-i2c.c | 18 + drivers/mfd/madera-spi.c | 18 + drivers/mfd/madera.h | 13 + drivers/mfd/rk808.c | 67 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/dsa/microchip/ksz_common.c | 6 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 16 - drivers/net/ethernet/amazon/ena/ena_com.c | 56 - drivers/net/ethernet/amazon/ena/ena_com.h | 32 - drivers/net/ethernet/amazon/ena/ena_ethtool.c | 75 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 14 - drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 - .../net/ethernet/aquantia/atlantic/aq_filters.c | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 1 + drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 1 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 19 +- drivers/net/ethernet/cadence/Kconfig | 10 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 10 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 117 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 5 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 166 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 50 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 3 + drivers/net/ethernet/intel/i40e/i40e_xsk.c | 12 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- .../mellanox/mlx5/core/diag/fs_tracepoint.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 155 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 108 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 118 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 231 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 36 +- .../ethernet/mellanox/mlx5/core/en/xsk/Makefile | 1 + .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 192 + .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.h | 27 + .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 223 + .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.h | 25 + .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 111 + .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.h | 15 + .../net/ethernet/mellanox/mlx5/core/en/xsk/umem.c | 267 + .../net/ethernet/mellanox/mlx5/core/en/xsk/umem.h | 31 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 25 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 730 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 104 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 115 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 30 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 42 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 30 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 16 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 502 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 34 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 1 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 5 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 11 +- drivers/net/fddi/skfp/drvfbi.c | 3 +- drivers/net/fddi/skfp/h/skfbi.h | 231 +- drivers/net/team/team.c | 2 +- drivers/net/veth.c | 60 +- drivers/net/vrf.c | 2 +- drivers/net/wireless/ath/Kconfig | 2 +- drivers/net/wireless/ath/Makefile | 2 +- drivers/net/wireless/ath/ar5523/Kconfig | 2 +- drivers/net/wireless/ath/ar5523/Makefile | 2 +- drivers/net/wireless/ath/ath10k/Kconfig | 2 +- drivers/net/wireless/ath/ath5k/Kconfig | 2 +- drivers/net/wireless/ath/ath5k/Makefile | 2 +- drivers/net/wireless/ath/ath6kl/Kconfig | 2 +- drivers/net/wireless/ath/ath6kl/trace.h | 2 +- drivers/net/wireless/ath/ath9k/Kconfig | 2 +- drivers/net/wireless/ath/ath9k/Makefile | 2 +- drivers/net/wireless/ath/wcn36xx/Kconfig | 2 +- drivers/net/wireless/ath/wcn36xx/Makefile | 2 +- drivers/net/wireless/ath/wil6210/Kconfig | 2 +- drivers/net/wireless/ath/wil6210/Makefile | 2 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 4 + .../wireless/broadcom/brcm80211/brcmfmac/vendor.c | 1 + drivers/net/wireless/cisco/Kconfig | 2 + drivers/net/wireless/cisco/airo.c | 57 +- drivers/net/wireless/intel/iwlegacy/3945-rs.c | 14 +- drivers/net/wireless/intel/iwlegacy/3945.h | 3 - drivers/net/wireless/intel/iwlegacy/4965-rs.c | 31 +- drivers/net/wireless/intel/iwlegacy/common.h | 4 - drivers/net/wireless/intersil/p54/main.c | 9 +- drivers/net/wireless/intersil/p54/p54usb.c | 43 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 27 +- drivers/net/wireless/marvell/mwifiex/main.c | 6 +- drivers/net/wireless/marvell/mwifiex/main.h | 2 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 5 +- drivers/net/wireless/mediatek/mt7601u/dma.c | 54 +- drivers/net/wireless/mediatek/mt7601u/tx.c | 4 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 5 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 96 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.h | 11 + drivers/net/wireless/ralink/rt2x00/rt2800mmio.c | 31 + drivers/net/wireless/ralink/rt2x00/rt2800mmio.h | 2 + drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 3 + drivers/net/wireless/ralink/rt2x00/rt2800soc.c | 3 + drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 11 + drivers/net/wireless/ralink/rt2x00/rt2x00.h | 10 + drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 35 + drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 10 +- drivers/net/wireless/ralink/rt2x00/rt2x00link.c | 15 +- drivers/net/wireless/ralink/rt2x00/rt2x00queue.h | 6 + drivers/net/wireless/realtek/rtlwifi/efuse.c | 5 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 2 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 5 +- drivers/net/wireless/realtek/rtw88/hci.h | 2 +- drivers/net/wireless/realtek/rtw88/mac.c | 8 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 32 + drivers/net/wireless/realtek/rtw88/main.c | 8 + drivers/net/wireless/realtek/rtw88/main.h | 11 + drivers/net/wireless/realtek/rtw88/phy.c | 13 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 436 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 23 + drivers/net/wireless/realtek/rtw88/tx.c | 2 +- drivers/net/wireless/ti/wlcore/vendor_cmd.c | 3 + drivers/nvdimm/security.c | 2 +- drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 2 +- drivers/pinctrl/cirrus/pinctrl-cs47l35.c | 6 +- drivers/pinctrl/cirrus/pinctrl-cs47l85.c | 6 +- drivers/pinctrl/cirrus/pinctrl-cs47l90.c | 6 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 6 +- drivers/pinctrl/cirrus/pinctrl-madera.h | 6 +- drivers/pinctrl/freescale/Kconfig | 7 + drivers/pinctrl/freescale/Makefile | 1 + drivers/pinctrl/freescale/pinctrl-imx8mn.c | 348 + drivers/pinctrl/mediatek/mtk-eint.c | 16 +- drivers/pinctrl/mvebu/pinctrl-kirkwood.c | 576 +- drivers/pinctrl/pinctrl-ocelot.c | 18 +- drivers/pinctrl/qcom/pinctrl-sdm845.c | 2 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 18 +- drivers/pinctrl/tegra/pinctrl-tegra.h | 4 +- drivers/pinctrl/tegra/pinctrl-tegra114.c | 6 +- drivers/pinctrl/tegra/pinctrl-tegra124.c | 6 +- drivers/pinctrl/tegra/pinctrl-tegra194.c | 4 +- drivers/pinctrl/tegra/pinctrl-tegra20.c | 6 +- drivers/pinctrl/tegra/pinctrl-tegra210.c | 62 +- drivers/pinctrl/tegra/pinctrl-tegra30.c | 4 +- drivers/platform/chrome/wilco_ec/event.c | 258 +- drivers/pwm/Kconfig | 11 + drivers/pwm/Makefile | 1 + drivers/pwm/core.c | 172 +- drivers/pwm/pwm-atmel-hlcdc.c | 1 + drivers/pwm/pwm-bcm2835.c | 8 +- drivers/pwm/pwm-fsl-ftm.c | 383 +- drivers/pwm/pwm-jz4740.c | 49 +- drivers/pwm/pwm-meson.c | 386 +- drivers/pwm/pwm-rcar.c | 39 - drivers/pwm/pwm-sifive.c | 339 + drivers/pwm/pwm-stm32-lp.c | 25 + drivers/pwm/pwm-stm32.c | 2 + drivers/pwm/sysfs.c | 102 + drivers/regulator/core.c | 194 +- drivers/regulator/da9211-regulator.c | 2 + drivers/regulator/lp87565-regulator.c | 17 +- drivers/regulator/of_regulator.c | 63 +- drivers/regulator/s2mps11.c | 4 +- drivers/regulator/s5m8767.c | 4 +- drivers/regulator/tps65090-regulator.c | 7 +- drivers/scsi/bnx2fc/bnx2fc.h | 14 +- drivers/scsi/bnx2fc/bnx2fc_els.c | 60 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 3 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 116 +- drivers/scsi/bnx2fc/bnx2fc_tgt.c | 10 +- drivers/scsi/megaraid/megaraid_sas.h | 78 +- drivers/scsi/megaraid/megaraid_sas_base.c | 300 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 79 + drivers/scsi/megaraid/megaraid_sas_fusion.c | 248 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 27 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 64 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 1 + drivers/scsi/pm8001/pm8001_ctl.c | 52 +- drivers/scsi/qla2xxx/qla_def.h | 5 +- drivers/scsi/qla2xxx/qla_gbl.h | 2 + drivers/scsi/qla2xxx/qla_nvme.c | 236 +- drivers/scsi/qla2xxx/qla_nvme.h | 2 +- drivers/scsi/qla2xxx/qla_os.c | 1 - drivers/scsi/qla2xxx/qla_target.c | 16 +- drivers/scsi/ufs/ufs_bsg.c | 6 +- drivers/scsi/ufs/ufshcd-pci.c | 2 + drivers/spi/spi-uniphier.c | 17 +- drivers/ssb/driver_gpio.c | 6 - drivers/tty/serial/sh-sci.c | 2 +- drivers/video/backlight/gpio_backlight.c | 23 +- drivers/video/backlight/pwm_bl.c | 32 +- drivers/video/fbdev/core/fbcon.c | 73 +- drivers/video/fbdev/core/fbmem.c | 34 +- fs/afs/addr_list.c | 4 +- fs/afs/dynroot.c | 8 +- fs/afs/security.c | 2 +- fs/aio.c | 9 +- fs/ceph/Kconfig | 12 + fs/ceph/acl.c | 22 +- fs/ceph/addr.c | 2 + fs/ceph/caps.c | 120 +- fs/ceph/debugfs.c | 2 +- fs/ceph/dir.c | 73 +- fs/ceph/export.c | 2 +- fs/ceph/file.c | 26 +- fs/ceph/inode.c | 191 +- fs/ceph/mds_client.c | 123 +- fs/ceph/mds_client.h | 4 +- fs/ceph/mdsmap.c | 12 +- fs/ceph/quota.c | 15 +- fs/ceph/snap.c | 3 + fs/ceph/super.c | 7 +- fs/ceph/super.h | 64 +- fs/ceph/xattr.c | 456 +- fs/cifs/Kconfig | 8 - fs/cifs/Makefile | 3 +- fs/cifs/cifs_debug.c | 2 - fs/cifs/cifs_fs_sb.h | 1 + fs/cifs/cifs_spnego.c | 25 +- fs/cifs/cifsacl.c | 28 +- fs/cifs/cifsfs.c | 8 +- fs/cifs/cifsglob.h | 7 +- fs/cifs/cifssmb.c | 2 - fs/cifs/connect.c | 20 +- fs/cifs/dns_resolve.c | 3 +- fs/cifs/inode.c | 8 +- fs/cifs/smb1ops.c | 2 - fs/cifs/smb2ops.c | 12 - fs/cifs/smb2pdu.c | 37 +- fs/cifs/smb2pdu.h | 6 + fs/cifs/transport.c | 46 +- fs/cifs/xattr.c | 4 - fs/crypto/keyinfo.c | 2 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 2 +- fs/f2fs/data.c | 3 +- fs/f2fs/f2fs.h | 14 +- fs/f2fs/sysfs.c | 2 - fs/fscache/object-list.c | 2 +- fs/io_uring.c | 333 +- fs/nfs/dns_resolve.c | 3 +- fs/nfs/nfs4idmap.c | 30 +- fs/splice.c | 8 +- fs/ubifs/auth.c | 2 +- fs/xfs/Makefile | 7 +- fs/xfs/kmem.h | 8 + fs/xfs/libxfs/xfs_ag.c | 94 +- fs/xfs/libxfs/xfs_alloc.c | 221 +- fs/xfs/libxfs/xfs_alloc_btree.c | 2 +- fs/xfs/libxfs/xfs_attr_leaf.c | 12 +- fs/xfs/libxfs/xfs_attr_remote.c | 4 +- fs/xfs/libxfs/xfs_bmap_btree.c | 2 +- fs/xfs/libxfs/xfs_btree.c | 16 +- fs/xfs/libxfs/xfs_da_btree.c | 6 +- fs/xfs/libxfs/xfs_dir2.c | 1 + fs/xfs/libxfs/xfs_dir2_block.c | 7 +- fs/xfs/libxfs/xfs_dir2_data.c | 10 +- fs/xfs/libxfs/xfs_dir2_leaf.c | 7 +- fs/xfs/libxfs/xfs_dir2_node.c | 7 +- fs/xfs/libxfs/xfs_dir2_sf.c | 1 + fs/xfs/libxfs/xfs_dquot_buf.c | 8 +- fs/xfs/libxfs/xfs_format.h | 41 - fs/xfs/libxfs/xfs_ialloc.c | 6 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 2 +- fs/xfs/libxfs/xfs_iext_tree.c | 1 + fs/xfs/libxfs/xfs_inode_buf.c | 2 +- fs/xfs/libxfs/xfs_inode_fork.c | 1 + fs/xfs/libxfs/xfs_refcount_btree.c | 2 +- fs/xfs/libxfs/xfs_rmap_btree.c | 2 +- fs/xfs/libxfs/xfs_sb.c | 4 +- fs/xfs/libxfs/xfs_shared.h | 42 + fs/xfs/libxfs/xfs_symlink_remote.c | 6 +- fs/xfs/xfs_acl.c | 1 + fs/xfs/xfs_aops.c | 37 +- fs/xfs/xfs_attr_inactive.c | 2 +- fs/xfs/xfs_attr_list.c | 1 + fs/xfs/xfs_bio_io.c | 61 + fs/xfs/xfs_bmap_item.c | 348 +- fs/xfs/xfs_bmap_item.h | 2 - fs/xfs/xfs_buf.c | 130 +- fs/xfs/xfs_buf.h | 37 +- fs/xfs/xfs_buf_item.c | 37 +- fs/xfs/xfs_buf_item.h | 6 +- fs/xfs/xfs_dir2_readdir.c | 1 + fs/xfs/xfs_discard.c | 1 + fs/xfs/xfs_dquot_item.c | 112 +- fs/xfs/xfs_dquot_item.h | 4 +- fs/xfs/xfs_error.c | 3 +- fs/xfs/xfs_export.c | 1 + fs/xfs/xfs_extfree_item.c | 410 +- fs/xfs/xfs_extfree_item.h | 6 +- fs/xfs/xfs_filestream.c | 1 + fs/xfs/xfs_icache.c | 1 + fs/xfs/xfs_icreate_item.c | 70 +- fs/xfs/xfs_inode.c | 16 +- fs/xfs/xfs_inode_item.c | 15 +- fs/xfs/xfs_inode_item.h | 2 +- fs/xfs/xfs_ioctl32.c | 1 + fs/xfs/xfs_linux.h | 5 +- fs/xfs/xfs_log.c | 631 +- fs/xfs/xfs_log.h | 15 +- fs/xfs/xfs_log_cil.c | 48 +- fs/xfs/xfs_log_priv.h | 34 +- fs/xfs/xfs_log_recover.c | 426 +- fs/xfs/xfs_message.c | 1 + fs/xfs/xfs_mount.h | 1 - fs/xfs/xfs_pnfs.c | 1 + fs/xfs/xfs_qm_bhv.c | 1 + fs/xfs/xfs_quotaops.c | 1 + fs/xfs/xfs_refcount_item.c | 356 +- fs/xfs/xfs_refcount_item.h | 2 - fs/xfs/xfs_rmap_item.c | 379 +- fs/xfs/xfs_rmap_item.h | 2 - fs/xfs/xfs_super.c | 13 +- fs/xfs/xfs_trace.h | 3 +- fs/xfs/xfs_trans.c | 36 +- fs/xfs/xfs_trans.h | 68 +- fs/xfs/xfs_trans_ail.c | 53 +- fs/xfs/xfs_trans_bmap.c | 232 - fs/xfs/xfs_trans_buf.c | 2 +- fs/xfs/xfs_trans_extfree.c | 286 - fs/xfs/xfs_trans_priv.h | 4 +- fs/xfs/xfs_trans_refcount.c | 240 - fs/xfs/xfs_trans_rmap.c | 257 - fs/xfs/xfs_xattr.c | 1 + include/asm-generic/bug.h | 6 +- include/asm-generic/vmlinux.lds.h | 7 + include/clocksource/timer-davinci.h | 44 + include/drm/amd_asic_type.h | 1 + include/drm/drm_displayid.h | 10 + include/drm/drm_dp_helper.h | 9 + include/drm/i915_pciids.h | 3 +- include/dt-bindings/clock/g12a-clkc.h | 1 + include/dt-bindings/clock/meson8b-clkc.h | 3 + include/dt-bindings/clock/stratix10-clock.h | 4 +- include/dt-bindings/sound/madera.h | 6 +- include/keys/request_key_auth-type.h | 1 + include/linux/arch_topology.h | 2 +- include/linux/ceph/ceph_features.h | 1 + include/linux/ceph/ceph_fs.h | 2 +- include/linux/ceph/decode.h | 13 +- include/linux/ceph/libceph.h | 4 - include/linux/ceph/mon_client.h | 1 - include/linux/clk-provider.h | 89 + include/linux/clk.h | 47 + include/linux/compiler_types.h | 2 + include/linux/dma-noncoherent.h | 16 + include/linux/dns_resolver.h | 3 +- include/linux/energy_model.h | 2 +- include/linux/fb.h | 6 - include/linux/fbcon.h | 6 + include/linux/gpio/driver.h | 16 +- include/linux/gpio/gpio-reg.h | 2 +- include/linux/gpio/machine.h | 4 +- include/linux/hugetlb.h | 18 - include/linux/i2c.h | 6 + include/linux/in.h | 2 +- include/linux/intel-ish-client-if.h | 1 + include/linux/iversion.h | 24 + include/linux/kernel.h | 3 +- include/linux/key-type.h | 3 + include/linux/key.h | 200 +- include/linux/log2.h | 34 + include/linux/mempolicy.h | 3 +- include/linux/mfd/cros_ec.h | 1 + include/linux/mfd/madera/core.h | 6 + include/linux/mfd/madera/registers.h | 200 + include/linux/mfd/rk808.h | 2 + include/linux/mfd/stmfx.h | 2 +- include/linux/mlx5/eswitch.h | 17 + include/linux/mlx5/fs.h | 16 +- include/linux/mlx5/mlx5_ifc.h | 56 +- include/linux/moduleloader.h | 5 + include/linux/perf_event.h | 6 + include/linux/perf_regs.h | 8 + include/linux/pid.h | 5 +- include/linux/pinctrl/pinconf-generic.h | 20 +- include/linux/pinctrl/pinconf.h | 4 - include/linux/pinctrl/pinctrl.h | 4 - include/linux/pinctrl/pinmux.h | 4 - include/linux/pwm.h | 16 +- include/linux/regulator/coupler.h | 97 + include/linux/regulator/driver.h | 6 +- include/linux/regulator/machine.h | 2 +- include/linux/sched.h | 79 +- include/linux/sched/sysctl.h | 11 + include/linux/sched/topology.h | 20 +- include/linux/sched/user.h | 14 - include/linux/siox.h | 10 + include/linux/slab.h | 4 + include/linux/soc/ti/ti_sci_protocol.h | 28 +- include/linux/socket.h | 7 + include/linux/timekeeping.h | 2 +- include/linux/tracehook.h | 7 + include/linux/uio.h | 4 +- include/linux/user_namespace.h | 12 +- include/net/cfg80211.h | 2 +- include/net/ip6_route.h | 4 +- include/net/ip_vs.h | 6 +- include/net/net_namespace.h | 3 + include/net/route.h | 1 + include/net/xdp_sock.h | 27 +- include/sound/hda_codec.h | 3 + include/sound/madera-pdata.h | 6 +- include/trace/events/sched.h | 31 + include/trace/events/xdp.h | 29 + include/uapi/drm/amdgpu_drm.h | 4 + include/uapi/linux/if_xdp.h | 8 + include/uapi/linux/io_uring.h | 4 + include/uapi/linux/keyctl.h | 67 + .../netfilter/{nf_SYNPROXY.h => nf_synproxy.h} | 0 include/uapi/linux/netfilter/nf_tables.h | 2 + include/uapi/linux/netfilter/xt_SYNPROXY.h | 2 +- include/uapi/linux/sched.h | 14 +- include/uapi/linux/sched/types.h | 66 +- include/vdso/datapage.h | 4 - init/Kconfig | 53 + kernel/bpf/cgroup.c | 19 +- kernel/bpf/core.c | 5 +- kernel/cred.c | 9 + kernel/dma/direct.c | 22 +- kernel/dma/mapping.c | 12 + kernel/dma/remap.c | 13 +- kernel/events/core.c | 63 +- kernel/locking/lockdep.c | 73 +- kernel/locking/lockdep_internals.h | 36 +- kernel/module.c | 29 +- kernel/pid.c | 10 +- kernel/power/energy_model.c | 2 +- kernel/sched/autogroup.c | 2 - kernel/sched/core.c | 450 +- kernel/sched/cpufreq_schedutil.c | 24 +- kernel/sched/deadline.c | 2 +- kernel/sched/fair.c | 208 +- kernel/sched/pelt.c | 13 +- kernel/sched/pelt.h | 2 +- kernel/sched/rt.c | 4 + kernel/sched/sched.h | 116 +- kernel/sched/topology.c | 8 +- kernel/sched/wait.c | 8 +- kernel/sysctl.c | 16 + kernel/trace/bpf_trace.c | 27 +- kernel/user.c | 8 +- kernel/user_namespace.c | 9 +- lib/digsig.c | 4 +- lib/iov_iter.c | 15 +- localversion-next | 2 +- mm/Kconfig | 16 +- mm/Makefile | 4 +- mm/cma.c | 13 + mm/gup.c | 636 +- mm/memory_hotplug.c | 10 +- mm/mempolicy.c | 114 +- mm/nommu.c | 88 - mm/oom_kill.c | 54 +- mm/page_alloc.c | 29 +- mm/page_io.c | 7 +- mm/slab.c | 1 + mm/slab.h | 19 +- mm/slab_common.c | 14 +- mm/slub.c | 1 + mm/sparse.c | 8 +- mm/util.c | 47 - mm/vmscan.c | 44 +- net/bluetooth/6lowpan.c | 4 +- net/ceph/Makefile | 2 +- net/ceph/ceph_common.c | 2 +- net/ceph/cls_lock_client.c | 7 +- net/ceph/decode.c | 84 + net/ceph/messenger.c | 17 +- net/ceph/mon_client.c | 21 +- net/ceph/osd_client.c | 20 +- net/ceph/osdmap.c | 31 +- net/ceph/pagevec.c | 33 - net/compat.c | 3 +- net/core/net_namespace.c | 19 + net/core/rtnetlink.c | 4 + net/core/xdp.c | 2 +- net/dns_resolver/dns_key.c | 13 +- net/dns_resolver/dns_query.c | 20 +- net/ipv4/ip_output.c | 15 + net/ipv4/raw.c | 2 +- net/ipv4/route.c | 44 +- net/ipv6/ip6_output.c | 2 +- net/ipv6/route.c | 7 +- net/netfilter/ipvs/ip_vs_ctl.c | 4 - net/netfilter/ipvs/ip_vs_sync.c | 134 +- net/netfilter/nf_conntrack_netlink.c | 7 +- net/netfilter/nf_flow_table_ip.c | 2 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nft_meta.c | 13 + net/rxrpc/key.c | 21 +- net/rxrpc/security.c | 2 +- net/smc/af_smc.c | 5 +- net/smc/smc_core.c | 3 + net/socket.c | 18 +- net/tipc/bcast.c | 4 +- net/tipc/link.c | 13 +- net/tipc/msg.h | 4 +- net/tipc/node.c | 2 +- net/wireless/reg.c | 6 +- net/xdp/xsk.c | 36 +- net/xdp/xsk_queue.h | 16 +- samples/bpf/xdp_adjust_tail_user.c | 12 +- samples/bpf/xdp_redirect_map_user.c | 15 +- samples/bpf/xdp_redirect_user.c | 15 +- samples/bpf/xdp_tx_iptunnel_user.c | 12 +- samples/bpf/xdpsock_user.c | 44 +- scripts/atomic/check-atomics.sh | 2 +- scripts/gdb/linux/device.py | 182 + scripts/gdb/linux/genpd.py | 83 + scripts/gdb/vmlinux-gdb.py | 2 + scripts/sphinx-pre-install | 7 +- security/integrity/digsig.c | 31 +- security/integrity/digsig_asymmetric.c | 6 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/ima/ima_mok.c | 13 +- security/integrity/integrity.h | 6 +- .../integrity/platform_certs/platform_keyring.c | 14 +- security/keys/Kconfig | 18 + security/keys/compat.c | 2 + security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/keys/gc.c | 4 +- security/keys/internal.h | 30 +- security/keys/key.c | 38 +- security/keys/keyctl.c | 110 +- security/keys/keyring.c | 304 +- security/keys/permission.c | 361 +- security/keys/persistent.c | 37 +- security/keys/proc.c | 25 +- security/keys/process_keys.c | 373 +- security/keys/request_key.c | 229 +- security/keys/request_key_auth.c | 78 +- security/selinux/hooks.c | 16 +- security/smack/smack_lsm.c | 3 +- sound/hda/ext/hdac_ext_bus.c | 8 +- sound/pci/hda/patch_realtek.c | 7 +- sound/soc/codecs/ad193x.c | 6 +- sound/soc/codecs/cs47l35.c | 6 +- sound/soc/codecs/cs47l85.c | 6 +- sound/soc/codecs/cs47l90.c | 6 +- sound/soc/codecs/hdac_hdmi.c | 6 + sound/soc/codecs/madera.c | 6 +- sound/soc/codecs/madera.h | 6 +- sound/soc/codecs/rt5677.c | 3 +- sound/soc/intel/common/sst-ipc.c | 2 +- sound/soc/intel/skylake/cnl-sst.c | 2 +- sound/soc/intel/skylake/skl-debug.c | 9 + sound/soc/intel/skylake/skl-messages.c | 23 +- sound/soc/intel/skylake/skl-pcm.c | 30 +- sound/soc/intel/skylake/skl-ssp-clk.c | 16 +- sound/soc/intel/skylake/skl-sst-ipc.c | 4 +- sound/soc/intel/skylake/skl-topology.c | 37 +- sound/soc/intel/skylake/skl-topology.h | 2 + sound/soc/intel/skylake/skl.c | 7 +- sound/soc/intel/skylake/skl.h | 5 + sound/soc/sh/rcar/adg.c | 1 + sound/soc/sh/rcar/ssi.c | 1 + sound/soc/sh/rcar/ssiu.c | 92 +- sound/soc/soc-compress.c | 17 +- sound/soc/soc-core.c | 13 +- sound/soc/soc-topology.c | 114 +- sound/usb/helper.c | 17 + sound/usb/helper.h | 1 + sound/usb/quirks.c | 18 +- tools/arch/x86/include/uapi/asm/perf_regs.h | 3 + tools/bpf/bpftool/cgroup.c | 6 +- tools/include/uapi/linux/if_xdp.h | 8 + tools/lib/bpf/libbpf.c | 2 +- tools/lib/bpf/xsk.c | 12 + tools/lib/bpf/xsk.h | 2 +- tools/perf/arch/csky/annotate/instructions.c | 48 + tools/perf/arch/x86/include/perf_regs.h | 1 - tools/perf/arch/x86/util/perf_regs.c | 4 +- tools/perf/util/annotate.c | 5 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/powerpc/tm/tm-vmxcopy.c | 2 +- tools/testing/selftests/tc-testing/README | 22 +- .../tc-testing/plugin-lib/buildebpfPlugin.py | 5 +- .../selftests/tc-testing/plugin-lib/nsPlugin.py | 26 +- .../selftests/tc-testing/tc-tests/actions/bpf.json | 6 + .../selftests/tc-testing/tc-tests/filters/fw.json | 162 + .../tc-testing/tc-tests/filters/tests.json | 12 + .../tc-testing/tc-tests/qdiscs/ingress.json | 102 + tools/testing/selftests/tc-testing/tdc.py | 78 +- tools/testing/selftests/tc-testing/tdc_helper.py | 5 +- 1360 files changed, 449765 insertions(+), 17880 deletions(-) create mode 100644 Documentation/admin-guide/hw-vuln/spectre.rst delete mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32.txt create mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32.yaml create mode 100644 Documentation/devicetree/bindings/i2c/allwinner,sun6i-a31-p2wi.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mt7621.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-sun6i-p2wi.txt create mode 100644 Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mn-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pwm/allwinner,sun4i-a10-pwm.yaml create mode 100644 Documentation/devicetree/bindings/pwm/pwm-sifive.txt delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-sun4i.txt delete mode 100644 Documentation/platform/x86-laptop-drivers.txt create mode 100644 arch/arm/boot/dts/stm32mp157a-avenger96.dts create mode 100644 arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-pinfunc.h create mode 100644 arch/arm64/boot/dts/hisilicon/hi3660-coresight.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro.dtsi delete mode 100644 arch/mips/include/asm/mach-jz4740/clock.h delete mode 100644 arch/mips/mm/gup.c create mode 100644 arch/parisc/kernel/module.lds delete mode 100644 arch/sh/mm/gup.c delete mode 100644 arch/sparc/mm/gup.c create mode 100644 arch/x86/events/probe.c create mode 100644 arch/x86/events/probe.h create mode 100644 drivers/clk/bcm/clk-raspberrypi.c create mode 100644 drivers/clk/ingenic/pm.c create mode 100644 drivers/clk/ingenic/pm.h create mode 100644 drivers/clocksource/timer-davinci.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_socbb.h create mode 100644 drivers/gpu/drm/amd/amdgpu/athub_v2_0.c create mode 100644 drivers/gpu/drm/amd/amdgpu/athub_v2_0.h create mode 100644 drivers/gpu/drm/amd/amdgpu/clearstate_gfx10.h create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.h create mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c create mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h create mode 100644 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c create mode 100644 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.h create mode 100644 drivers/gpu/drm/amd/amdgpu/mes_v10_1.c create mode 100644 drivers/gpu/drm/amd/amdgpu/mes_v10_1.h create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.h create mode 100644 drivers/gpu/drm/amd/amdgpu/navi10_ih.c create mode 100644 drivers/gpu/drm/amd/amdgpu/navi10_ih.h create mode 100644 drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/navi10_sdma_pkt_open.h create mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c create mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h create mode 100644 drivers/gpu/drm/amd/amdgpu/nv.c create mode 100644 drivers/gpu/drm/amd/amdgpu/nv.h create mode 100644 drivers/gpu/drm/amd/amdgpu/nvd.h create mode 100644 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c create mode 100644 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.h create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h create mode 100644 drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v10.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v10.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h create mode 100644 drivers/gpu/drm/amd/display/dc/core/dc_vm_helper.c create mode 100644 drivers/gpu/drm/amd/display/dc/dc_dsc.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/Makefile create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_stream_encoder.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_stream_encoder.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.h create mode 100644 drivers/gpu/drm/amd/display/dc/dsc/Makefile create mode 100644 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c create mode 100644 drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c create mode 100644 drivers/gpu/drm/amd/display/dc/dsc/dscc_types.h create mode 100644 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h create mode 100644 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c create mode 100644 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h create mode 100644 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn20/hw_factory_dcn20.c create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn20/hw_factory_dcn20.h create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn20/hw_translate_dcn20.c create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn20/hw_translate_dcn20.h create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/mcif_wb.h create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn20/irq_service_dcn20.c create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn20/irq_service_dcn20.h create mode 100644 drivers/gpu/drm/amd/display/modules/inc/mod_vmid.h create mode 100644 drivers/gpu/drm/amd/display/modules/vmid/vmid.c create mode 100644 drivers/gpu/drm/amd/include/asic_reg/athub/athub_2_0_0_default.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/athub/athub_2_0_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/athub/athub_2_0_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_0_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_0_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_0_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_0_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_10_1_0_default.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_10_1_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/hdp/hdp_5_0_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/hdp/hdp_5_0_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_0_0_default.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_0_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_0_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_2_3_default.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_2_3_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_2_3_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/oss/osssys_5_0_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/oss/osssys_5_0_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_11_0_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_11_0_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_0_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_0_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/discovery.h rename drivers/gpu/drm/amd/include/ivsrcid/{ => dcn}/irqsrcs_dcn_1_0.h (100%) create mode 100644 drivers/gpu/drm/amd/include/ivsrcid/gfx/irqsrcs_gfx_10_1.h create mode 100644 drivers/gpu/drm/amd/include/ivsrcid/sdma0/irqsrcs_sdma0_5_0.h create mode 100644 drivers/gpu/drm/amd/include/ivsrcid/sdma1/irqsrcs_sdma1_5_0.h create mode 100644 drivers/gpu/drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_2_0.h create mode 100644 drivers/gpu/drm/amd/include/navi10_enum.h create mode 100644 drivers/gpu/drm/amd/include/navi10_ip_offset.h create mode 100644 drivers/gpu/drm/amd/include/v10_structs.h create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if_navi10.h create mode 100644 drivers/gpu/drm/amd/powerplay/navi10_ppt.c create mode 100644 drivers/gpu/drm/amd/powerplay/navi10_ppt.h copy arch/arm/mach-imx/Makefile.boot => drivers/gpu/drm/i915/oa/Makefile (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_bdw.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_bdw.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_bxt.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_bxt.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt2.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt2.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt3.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_cflgt3.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_chv.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_chv.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_cnl.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_cnl.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_glk.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_glk.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_hsw.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_hsw.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_icl.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_icl.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt2.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt2.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt3.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_kblgt3.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt2.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt2.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt3.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt3.h (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt4.c (100%) rename drivers/gpu/drm/i915/{ => oa}/i915_oa_sklgt4.h (100%) create mode 100644 drivers/i2c/busses/i2c-mt7621.c create mode 100644 drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c create mode 100644 drivers/mfd/cs47l15-tables.c create mode 100644 drivers/mfd/cs47l92-tables.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/Makefile create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/umem.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/umem.h create mode 100644 drivers/pinctrl/freescale/pinctrl-imx8mn.c create mode 100644 drivers/pwm/pwm-sifive.c create mode 100644 fs/xfs/xfs_bio_io.c delete mode 100644 fs/xfs/xfs_trans_bmap.c delete mode 100644 fs/xfs/xfs_trans_extfree.c delete mode 100644 fs/xfs/xfs_trans_refcount.c delete mode 100644 fs/xfs/xfs_trans_rmap.c create mode 100644 include/clocksource/timer-davinci.h create mode 100644 include/linux/regulator/coupler.h rename include/uapi/linux/netfilter/{nf_SYNPROXY.h => nf_synproxy.h} (100%) create mode 100644 net/ceph/decode.c create mode 100644 scripts/gdb/linux/device.py create mode 100644 scripts/gdb/linux/genpd.py create mode 100644 tools/perf/arch/csky/annotate/instructions.c create mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/ingress.json