This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig 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 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 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 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 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 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 f5a2b5be20c5 ARM: imx_v6_v7_defconfig: Enable CONFIG_ARM_IMX_CPUFREQ_DT 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 adds 918a4aba80bc Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds d9ed85c609b9 Merge remote-tracking branch 'arc-current/for-curr' adds 94a19ee7cfec 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" adds 2e473de85a9d Merge remote-tracking branch 'net/master' adds 0eb84fa6e616 MAINTAINERS: add reviewer to maintainers entry adds 3d5e10c08798 Merge remote-tracking branch 'bpf/master' adds b43271eb4195 Merge remote-tracking branch 'ipsec/master' adds 5db7c8b9f9fc ipvs: fix tinfo memory leak in start_sync_thread adds 0d8b615433d5 Merge remote-tracking branch 'netfilter/master' adds c56691ff60fd Merge remote-tracking branch 'wireless-drivers/master' adds 503d90b30602 ALSA: hda/realtek: Add quirks for several Clevo notebook b [...] adds 582a78e8907a Merge remote-tracking branch 'sound-current/for-linus' adds 6dd191230718 Merge branch 'asoc-5.2' into asoc-linus adds 5d485d866157 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 5d67e518ed68 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 8678cf24bf74 Merge branch 'regulator-5.2' into regulator-linus adds 69dca2731a1c Merge remote-tracking branch 'regulator-fixes/for-linus' adds 67c7a4c4536e Merge remote-tracking branch 'spi-fixes/for-linus' adds 5528e2266395 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds bc8cffe2e3d1 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds bbbb692d2c56 Merge remote-tracking branch 'phy/fixes' adds d891051db4d6 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 15686e5d668b Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 2c52b08051ff Merge remote-tracking branch 'omap-fixes/fixes' adds 4e6c206afba0 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 833025f3494e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 289f633986a8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 1ef6952597eb Merge remote-tracking branch 'scsi-fixes/fixes' adds dba89a35f087 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds b6dae10c80c8 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 adds 34e71c159828 Merge remote-tracking branch 'dma-mapping/for-next' adds 66825fed392f Merge remote-tracking branch 'arc/for-next' adds 9ac6a1af54de 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() adds a304452900dc Merge remote-tracking branch 'arm64/for-next/core' adds 3516b86e0099 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 adds 873419318569 Merge remote-tracking branch 'arm-soc/for-next' adds 7724356704a4 Merge remote-tracking branch 'actions/for-next' adds ac255f94aad6 Merge remote-tracking branch 'amlogic/for-next' adds 6dd5c8178e9f Merge remote-tracking branch 'aspeed/for-next' adds da5b69a1dea7 Merge remote-tracking branch 'at91/at91-next' adds 8b3e37cc2147 Merge remote-tracking branch 'bcm2835/for-next' adds 1d8bcb63748b Merge branch 'clk/imx' into for-next adds fd84a1fd4f82 Merge branch 'imx/drivers' into for-next adds 920e002b6e85 Merge branch 'imx/soc' into for-next adds 1897edbf42cd Merge branch 'imx/bindings' into for-next adds f8fe22ddf139 Merge branch 'imx/dt-clkdep' into for-next adds 0857214fe242 Merge branch 'imx/dt' into for-next adds 554373039ccf Merge branch 'imx/dt64' into for-next adds 3cf35e02b47d ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS adds 766962842bd4 ARM: imx_v6_v7_defconfig: Enable the OV2680 camera driver adds 64992939c23b ARM: imx_v6_v7_defconfig: Add TPM PWM support by default adds 71ec1b008bde arm64: defconfig: ARM_IMX_CPUFREQ_DT=m adds 1c75213acbf1 ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_SNVS_LPGPR adds a1b2e2be0ba0 arm64: defconfig: Enable CONFIG_QORIQ_THERMAL adds b34f77068264 arm64: defconfig: Add i.MX SCU SoC info driver adds 0611d8366fd2 defconfig: arm64: enable i.MX8 SCU octop driver adds 882901522aa9 ARM: imx_v6_v7_defconfig: Enable CONFIG_ARM_IMX_CPUFREQ_DT adds 8bbc2b3a7f80 arm64: defconfig: Enable CONFIG_KEYBOARD_SNVS_PWRKEY as module adds 6c50e3e5f747 Merge branch 'imx/defconfig' into for-next adds c5dcc511566b Merge remote-tracking branch 'imx-mxs/for-next' adds 650d7bcb27dc Merge remote-tracking branch 'keystone/next' adds 9e0bdb1cf613 Merge remote-tracking branch 'mediatek/for-next' adds 4691473817ab Merge remote-tracking branch 'mvebu/for-next' adds 3d067a398235 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 adds 2515a25779d9 Merge remote-tracking branch 'qcom/for-next' adds cdf369591964 Merge remote-tracking branch 'renesas/next' adds a48d638e5bf5 Merge remote-tracking branch 'reset/reset/next' adds 02c490cb6e8c Merge remote-tracking branch 'rockchip/for-next' adds a55e040c6f21 ARM: exynos: Cleanup cppcheck shifting warning adds ddf752865a8c Merge branch 'next/soc' into for-next adds 1d18619bc60f Merge remote-tracking branch 'samsung-krzk/for-next' adds aacfd46f8747 Merge remote-tracking branch 'scmi/for-linux-next' adds 27702a128d2d Merge remote-tracking branch 'sunxi/sunxi/for-next' adds b937df55d1e2 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 adds 18252cedc0c7 Merge remote-tracking branch 'clk/clk-next' adds 2655f7683f88 Merge remote-tracking branch 'csky/linux-next' adds 8d621635be48 Merge remote-tracking branch 'h8300/h8300-next' adds 87cea74f0277 Merge remote-tracking branch 'm68k/for-next' adds 718055251ce4 Merge remote-tracking branch 'm68knommu/for-next' adds e31ce965b6bf 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 adds 85b4699dda68 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 adds fdb8e1e116a7 Merge remote-tracking branch 'powerpc/next' adds 113b52a2fa43 Merge remote-tracking branch 'soc-fsl/next' adds ca943c01dbe4 Merge remote-tracking branch 's390/features' adds 1583b937004b Merge remote-tracking branch 'sh/sh-next' adds 717eae8b02a9 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 2d37b848150b Merge remote-tracking branch 'fscrypt/master' adds 674bebd23712 Merge remote-tracking branch 'afs/afs-next' adds fac8a22cdf74 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 adds cff677858d29 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 adds 78ff8eba75fa Merge remote-tracking branch 'cifs/for-next' adds 6a96aebfcb47 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. adds e13d911fde0a Merge remote-tracking branch 'ext3/for_next' adds 3dee18bd1d9d Merge remote-tracking branch 'ext4/dev' adds c5adc22a29c8 Merge remote-tracking branch 'f2fs/dev' adds 996a93975bfa Merge remote-tracking branch 'nfsd/nfsd-next' adds 7e1d7bb672f1 Merge remote-tracking branch 'ubifs/linux-next' adds 9a570805371f 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 adds 3561afcaa933 Merge remote-tracking branch 'xfs/for-next' adds 8eaeb1708959 Merge remote-tracking branch 'file-locks/locks-next' adds a6415857d1a0 Merge remote-tracking branch 'vfs/for-next' adds 1bf8ad114ed8 Merge remote-tracking branch 'printk/for-next' adds f99793d3f8aa Merge remote-tracking branch 'pci/next' adds 35a6f982fae0 Merge remote-tracking branch 'pstore/for-next/pstore' adds 680fc7a7b761 Merge remote-tracking branch 'hid/for-next' adds b7d15dd9c863 Merge remote-tracking branch 'i2c/i2c/for-next' adds 01a7d415bfcf Merge remote-tracking branch 'i3c/i3c/next' adds 9e8a6a4d193c Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds a14e92865b21 Merge remote-tracking branch 'jc_docs/docs-next' adds d18bb02a9ac4 Merge remote-tracking branch 'v4l-dvb/master' adds 417b66474e36 Merge remote-tracking branch 'fbdev/fbdev-for-next' adds 9513b2a02fa8 Merge remote-tracking branch 'pm/linux-next' adds 4c6f4be04ad7 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds c5fd5fe0b52a Merge remote-tracking branch 'opp/opp/linux-next' adds d335b370f7ed Merge remote-tracking branch 'thermal-soc/next' adds 647e7c3850cc Merge remote-tracking branch 'ieee1394/for-next' adds a84fecc724d8 Merge remote-tracking branch 'dlm/next' adds eb268501a282 Merge remote-tracking branch 'swiotlb/linux-next' adds 97f346d40e99 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 adds ec092e99bffb Merge remote-tracking branch 'net-next/master' adds e7d4798960b3 xdp: Add tracepoint for bulk XDP_TX adds 9cda7807ee1e veth: Support bulk XDP_TX adds 9d6964f2f585 Merge remote-tracking branch 'bpf-next/master' adds c7293784d8bc Merge remote-tracking branch 'ipsec-next/master' adds e9a1119f0e3e Merge remote-tracking branch 'mlx5-next/mlx5-next' adds d5e991cc80b6 Merge remote-tracking branch 'nfc-next/master' 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 adds 8b1789b940ae Merge remote-tracking branch 'wireless-drivers-next/master' adds 9cded7e984f2 wireless: fix nl80211 vendor commands adds 17c74d7c5f0d nl80211: fix VENDOR_CMD_RAW_DATA adds edfa90c0a9b7 Merge remote-tracking branch 'mac80211-next/master' adds 2b7c1b6066ff Merge remote-tracking branch 'gfs2/for-next' adds 81ee9614beac Merge remote-tracking branch 'nand/nand/next' adds fc4371dd8349 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 79a5c515a56d 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 adds 26fdf447dd39 Merge remote-tracking branch 'drm/drm-next' 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 adds 0bbe1db1c70c Merge remote-tracking branch 'amdgpu/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 adds e7b65fd2e197 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 6c3f2f3caf1b Merge remote-tracking branch 'drm-misc/for-linux-next' adds 648fdc3f6475 drm/msm: add dirty framebuffer helper adds a3ad80a15547 Merge remote-tracking branch 'drm-msm/msm-next' adds 8b6f1beba7a9 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 40a41ba57222 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 6712fb2f7037 Merge remote-tracking branch 'regmap/for-next' adds 801ebf1043ae ALSA: usb-audio: Sanity checks for each pipe and EP types adds 0dab06ceb2eb Merge remote-tracking branch 'sound/for-next' adds 24043d60ff50 ASoC: rt5677: depop stereo dac adds 28d9240c29aa Merge branch 'asoc-5.3' into asoc-next adds 1e1f214eb0ea Merge remote-tracking branch 'asoc/topic/meson' into asoc-next adds 311017b05440 Merge remote-tracking branch 'sound-asoc/for-next' adds 63320ad6894f next-20190624/modules adds 8179f3d9b1b4 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 adds 75d25e68ed89 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 adds 04ed12ea917a Merge remote-tracking branch 'device-mapper/for-next' adds b7ab4c055987 Merge remote-tracking branch 'mmc/next' adds 65aa0288244a Merge remote-tracking branch 'kgdb/kgdb-next' adds ddb4a152c777 Merge remote-tracking branch 'mfd/for-mfd-next' adds 64053028d571 Merge remote-tracking branch 'backlight/for-backlight-next' adds 7c57400b4977 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 adds ba1f719a33b5 Merge remote-tracking branch 'regulator/topic/coupled' int [...] adds fbd93d327df2 Merge remote-tracking branch 'regulator/for-next' adds d07dea1e1c56 Merge remote-tracking branch 'security/next-testing' adds 972e227958f6 Merge remote-tracking branch 'apparmor/apparmor-next' adds 61adb318f4dc 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() adds 505c342717a2 keys: Cache result of request_key*() temporarily in task_struct adds 0d1be19d07fc keys: Kill off request_key_async{,_with_auxdata} adds 32ec7fe81092 Merge tag 'keys-request-20190619' into keys-next adds 4c0db3b7b126 keys: Simplify key description management adds c7198163ca0d keys: Cache the hash value to avoid lots of recalculation adds 33f2e646984e keys: Add a 'recurse' flag for keyring searches adds 9da08d0d3831 keys: Namespace keyring names adds 039d453c9d9c keys: Move the user and user-session keyrings to the user_ [...] adds 7a9d30f6e7b8 keys: Include target namespace in match criteria adds 4c89232fcd67 keys: Garbage collect keys for which the domain has been removed adds 47e3456020d3 keys: Network namespace domain tag adds b0da49bd25e1 keys: Pass the network namespace into request_key mechanism adds b3faec2128e1 Merge tag 'keys-namespace-20190619' into keys-next adds 79512db59dc8 keys: Replace uid/gid/perm permissions checking with an ACL adds 50f52108c63c Merge tag 'keys-acl-20190625' into keys-next adds e7967b3f8925 Merge remote-tracking branch 'keys/keys-next' adds 84759ff73986 Merge remote-tracking branch 'selinux/next' adds 508fae616781 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 [...] adds 0c9b0e88d830 Merge remote-tracking branch 'iommu/next' adds 3b163b24bbbc Merge remote-tracking branch 'audit/next' adds fbc81f937cf3 Merge remote-tracking branch 'devicetree/for-next' adds 77110b8bc8e0 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' adds e3e3a615b829 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 adds 091bf33691b4 Merge remote-tracking branch 'clockevents/clockevents/next' adds f496f5424a5a Merge remote-tracking branch 'edac-amd/for-next' adds 3938160a1db9 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 4bb4efcd4c2e Merge remote-tracking branch 'ftrace/for-next' adds a388dfa7791d Merge remote-tracking branch 'rcu/rcu/next' adds 584bf2fbfd73 Merge remote-tracking branch 'kvm/linux-next' adds e3f04a655097 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 2a25ab79989e Merge remote-tracking branch 'kvms390/next' adds 0305f73aab1b Merge remote-tracking branch 'percpu/for-next' adds 0b70153ad397 Merge remote-tracking branch 'drivers-x86/for-next' adds d042e4eddd0d Merge remote-tracking branch 'chrome-platform/for-next' adds e643fd0a1508 Merge remote-tracking branch 'leds/for-next' adds 511f1975a21a Merge remote-tracking branch 'ipmi/for-next' adds 3c4b27da6051 Merge remote-tracking branch 'driver-core/driver-core-next' adds ba044500e3c4 Merge remote-tracking branch 'usb/usb-next' adds 35c8c1ead028 Merge remote-tracking branch 'usb-gadget/next' adds 7cfd5713be7f 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 adds 5c64f01f0e81 Merge remote-tracking branch 'phy-next/next' adds a6a4dcd024b3 Merge remote-tracking branch 'tty/tty-next' adds 9e9b04dce663 Merge remote-tracking branch 'char-misc/char-misc-next' adds e3b0c0cea6fe Merge remote-tracking branch 'extcon/extcon-next' adds dacc5e75a896 Merge remote-tracking branch 'soundwire/next' adds a4961427e749 Revert "staging: ks7010: Fix build error" adds e3dbd681ef39 Merge remote-tracking branch 'staging/staging-next' adds 87a4c9196e4b Merge remote-tracking branch 'mux/for-next' adds dcaf46bbe487 Merge remote-tracking branch 'slave-dma/next' adds bc33ecc1e8d4 Merge remote-tracking branch 'cgroup/for-next' adds 547d643ea07d Merge remote-tracking branch 'scsi/for-next' adds 297d05b7c8ab Merge remote-tracking branch 'scsi-mkp/for-next' adds 8016d16259bf Merge remote-tracking branch 'vhost/linux-next' adds d145df07c988 Merge remote-tracking branch 'rpmsg/for-next' adds 9c466ee174a6 Merge remote-tracking branch 'gpio/for-next' adds c2244568cec7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 9d8a19b8d7f7 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 adds e9bd35ff751f pwm: jz4740: Drop dependency on MACH_INGENIC adds 5f2b6a10a468 pwm: jz4740: Force TCU2 channels to return to their init level adds 589d4632aec3 pwm: meson: Unify the parameter list of meson_pwm_{enable, [...] adds 7c835bb9af8b pwm: meson: Use devm_clk_get_optional() to get the input clock adds db96c6a328b8 pwm: meson: Use GENMASK and FIELD_PREP for the lo and hi values adds 293dc8c57a9d pwm: meson: Change MISC_CLK_SEL_WIDTH to MISC_CLK_SEL_MASK adds f48b4f493aa3 pwm: meson: Don't duplicate the polarity internally adds 327e0b0d116c pwm: meson: Pass struct pwm_device to meson_pwm_calc() adds 350a743a79aa pwm: meson: Add the meson_pwm_channel data to struct meson_pwm adds 7d217c9e921e pwm: meson: Add the per-channel register offsets and bits [...] adds 9a765748835c pwm: meson: Move pwm_set_chip_data() to meson_pwm_request() adds 0504bfa6c099 pwm: meson: Simplify the calculation of the pre-divider and count adds 37962954db17 pwm: meson: Read the full hardware state in meson_pwm_get_state() adds 95862bc26b48 pwm: meson: Don't cache struct pwm_state internally adds 78083012ad29 pwm: meson: Add support PWM_POLARITY_INVERSED when disabling adds 3db396843a58 pwm: meson: Add documentation to the driver adds 874462cea388 pwm: Add power management descriptions adds 72b7cbbb8624 pwm: sysfs: Add suspend/resume support adds 4931aacb707f pwm: rcar: Remove suspend/resume support adds 9f9f8ffa2970 pwm: Add support referencing PWMs from ACPI adds cfda2a907eae leds: pwm: Support ACPI via firmware-node framework adds b2a3fe6202a7 pwm: bcm2835: Improve precision of PWM adds 66623e84457c pwm: atmel-hlcdc: Add compatible for SAM9X60 HLCDC's PWM adds c9aad8a921c2 pwm: fsl-ftm: More relaxed permissions for updating period adds cb8338e4fe3a pwm: pwm-fsl-ftm: Use write protection for prescaler & polarity adds d9ad9abfb8d3 Merge remote-tracking branch 'pwm/for-next' adds 119ed90f2975 Merge remote-tracking branch 'userns/for-next' adds 7ef3fc36b132 Merge remote-tracking branch 'y2038/y2038' adds b117ff2330e3 Merge remote-tracking branch 'livepatching/for-next' adds 8d5639adddc6 Merge remote-tracking branch 'rtc/rtc-next' adds cf4aee9d74e3 Merge remote-tracking branch 'at24/at24/for-next' adds 3010c3598c2a Merge remote-tracking branch 'ntb/ntb-next' adds 5e00a03166cc Merge remote-tracking branch 'kspp/for-next/kspp' adds 7377f4f682cb Merge remote-tracking branch 'nvmem/for-next' adds 4bc623e1e052 Merge remote-tracking branch 'xarray/xarray' adds fc481805fa89 Merge remote-tracking branch 'hyperv/hyperv-next' adds 2809f07104ba Merge remote-tracking branch 'pidfd/for-next' adds 27a48b49e78c Merge remote-tracking branch 'devfreq/for-next' adds 260e121d9168 Merge remote-tracking branch 'hmm/hmm' adds 738a0b070598 drm/amdgpu: disable the driver 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 adds 8e581980740b sparc64: define untagged_addr() adds 1e731d6fcfbc sparc64: use the generic get_user_pages_fast code adds 2e7568b9d3b8 mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP adds 2e780110a933 mm: reorder code blocks in gup.c adds 9f1e947dd7a2 mm: consolidate the get_user_pages* implementations adds 6e2656351711 mm: validate get_user_pages_fast flags adds 4e8554f2a230 mm: move the powerpc hugepd code to mm/gup.c adds 5ccc482d68b7 mm: switch gup_hugepte to use try_get_compound_head adds a45178a064d1 mm: mark the page referenced in gup_hugepte adds 07804292bb85 mm/mmap.c: fix the adjusted length error adds 7ad3e1eae799 asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] adds e5e9ef566579 alpha: switch to generic version of pte allocation adds 4d0a626967f1 arm: switch to generic version of pte allocation adds cac6f81a7ec9 arm64: switch to generic version of pte allocation adds 182377961bc8 arm64/mm: fix a bogus GFP flag in pgd_alloc() adds 4b81a2a8f855 csky: switch to generic version of pte allocation adds a1a60721f28f m68k: sun3: switch to generic version of pte allocation adds 6b1b82bbfbec mips: switch to generic version of pte allocation adds d057feaf8b65 nds32: switch to generic version of pte allocation adds b469c4a26079 nios2: switch to generic version of pte allocation adds 8740f6f6fb60 parisc: switch to generic version of pte allocation adds c91fe3fca1b0 riscv: switch to generic version of pte allocation adds 502d18d43833 um: switch to generic version of pte allocation adds 1072a965ed87 unicore32: switch to generic version of pte allocation adds 8efe4c87e8ef mm/memremap: rename and consolidate SECTION_SIZE adds 98e4068bbe01 mm: clean up is_device_*_page() definitions adds 15957e1b325d mm: introduce ARCH_HAS_PTE_DEVMAP adds 247441b88622 arm64: mm: implement pte_devmap support adds d5435e39887e arm64-mm-implement-pte_devmap-support-fix adds b1385250ad04 mm/pgtable: drop pgtable_t variable from pte_fn_t functions adds 72bfa6eb8161 mm/memory.c: fail when offset == num in first check of __v [...] adds 5161f3479028 mm/mmap: move common defines to mman-common.h adds 8e26e561d21a mm/swap.c: fix release_pages() when releasing devmap pages adds 9b8b3b73189b mm-swap-fix-release_pages-when-releasing-devmap-pages-v2 adds 63b03b0a3bb9 mm-swap-fix-release_pages-when-releasing-devmap-pages-v3 adds 374f737c05f3 mm-swap-fix-release_pages-when-releasing-devmap-pages-v4 adds 1f6fa0b91eb5 mm/mmu_notifier: use hlist_add_head_rcu() adds 9c11f32a7337 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() adds 61672227f5f7 s390x/mm: fail when an altmap is used for arch_add_memory() adds ecd84b374ac2 s390x/mm: implement arch_remove_memory() adds 1f6d3ff065d5 arm64/mm: add temporary arch_remove_memory() implementation adds ec1aba5cbb2d drivers/base/memory: pass a block_id to init_memory_block() adds 5ff2679a0538 drivers/base/memory: fix a compilation warning adds c33d379eb151 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] adds a8216bd9bbc8 mm/memory_hotplug: create memory block devices after arch_ [...] adds 94c00df7efab mm/memory_hotplug: drop MHP_MEMBLOCK_API adds 9dbc897e40e8 mm/memory_hotplug: remove memory block devices before arch [...] adds de361ebf0a25 mm/memory_hotplug: make unregister_memory_block_under_node [...] adds 7a489a184d09 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] adds b80a1f0c70c5 mm: section numbers use the type "unsigned long" adds c7c3be75c376 mm-section-numbers-use-the-type-unsigned-long-fix adds f1e3bb4298f5 mm-section-numbers-use-the-type-unsigned-long-v3 adds 6a41cc073b98 drivers/base/memory: Use "unsigned long" for block ids adds 5cd26361b48c mm: make register_mem_sect_under_node() static adds 880b50be161f mm/memory_hotplug: rename walk_memory_range() and pass sta [...] adds 60dc79549384 mm/memory_hotplug: move and simplify walk_memory_blocks() adds 75d58d2719fa drivers/base/memory.c: Get rid of find_memory_block_hinted() adds c302abe6ab20 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 adds d05dbecd240b drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix adds 89870f993b67 mm/sparse.c: set section nid for hot-add memory adds feff1d206ccf mm/sparsemem: introduce struct mem_section_usage adds 7b3d863b19dc mm/sparsemem: introduce a SECTION_IS_EARLY flag adds fec929905ad0 mm/sparsemem: add helpers track active portions of a secti [...] adds b56b0bd3f28b mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] adds ef4544fa3a6a mm/sparsemem: convert kmalloc_section_memmap() to populate [...] adds 8766369f554c mm/hotplug: kill is_dev_zone() usage in __remove_pages() adds a60e70541a18 mm: kill is_dev_zone() helper adds 13535964c00e mm/sparsemem: prepare for sub-section ranges adds 2f744f9d1ab9 mm/sparsemem: support sub-section hotplug adds 623cec85152c mm: document ZONE_DEVICE memory-model implications adds 8812ab3765f6 docs/vm: update ZONE_DEVICE memory model documentation adds 45469147fd02 mm/devm_memremap_pages: enable sub-section remap adds 66d376059886 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields adds ac40d7f98eac libnvdimm/pfn: stop padding pmem namespaces to section alignment adds bb37d650a72c mm/sparsemem: cleanup 'section number' data types adds 5102e3dcaddc mm-sparsemem-cleanup-section-number-data-types-fix adds 592b32db71f4 mm/vmalloc.c: remove "node" argument adds 784b12644f92 mm/vmalloc.c: preload a CPU with one object for split purpose adds b2aac1d17112 mm/vmalloc.c: get rid of one single unlink_va() when merge adds 55b475460d01 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() adds 2d6060ec5cd1 mm/vmalloc.c: spelling> s/informaion/information/ adds 8fd00ada956d mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] adds 4e1ed3a434ed mm/large system hash: clear hashdist when only one node wi [...] adds 9562172c6d20 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] adds db046822cbf5 mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] adds 1ab0c588abea mm/page_alloc: fix a false memory corruption adds c270b73444c2 mm: init: report memory auto-initialization features at boot time adds 45df5700decf mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned adds 8d94c43a1139 mm: vmscan: correct some vmscan counters for THP swapout adds df76a6d1307b mm/vmscan.c: add a new member reclaim_state in struct shri [...] adds 63a0d2217a0c mm/vmscan: add a new member reclaim_state in struct shrink [...] adds f498a6a44b2f mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths adds 1434179c49aa mm/vmscan.c: add checks for incorrect handling of current- [...] adds 0398b2883ba5 tools/vm/slabinfo: order command line options adds 7afd75630900 tools/vm/slabinfo: add partial slab listing to -X adds c65ee2c464db tools/vm/slabinfo: add option to sort by partial slabs adds 8705efa1a4ce tools/vm/slabinfo: add sorting info to help menu adds b211ff59074e proc: use down_read_killable mmap_sem for /proc/pid/maps adds dfc1b257d283 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup adds df2aaab573af proc: use down_read_killable mmap_sem for /proc/pid/pagemap adds 876a0b45da4f proc: use down_read_killable mmap_sem for /proc/pid/clear_refs adds 77b517215516 proc: use down_read_killable mmap_sem for /proc/pid/map_files adds b0cde7b30609 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix adds 5702790f6ff8 mm: use down_read_killable for locking mmap_sem in access_ [...] adds 011f08c0948d z3fold: add inter-page compaction adds 3b66cdda681a z3fold: remove redundant assignment to bud adds 019bacd19f60 mm/z3fold: fix variable set but not used warnings adds 2bc2ab272156 mm/memory-failure.c: clarify error message adds d99e60ca54ad mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] adds ce1bfede2bff mm: mempolicy: handle vma with unmovable pages mapped corr [...] adds 1c9f4c18cc8f mm/oom_kill.c: add task UID to info message on an oom kill adds feb9023579f7 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds e11d667a15fd mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] adds aaf83ef25f5c mm/oom_kill.c: remove thread group leader check in oom_eva [...] adds 7f95d377ea06 mm, oom: refactor dump_tasks for memcg OOMs adds de70cf4b90ad mm, oom: remove redundant task_in_mem_cgroup() check adds cfa8e8a46327 oom: decouple mems_allowed from oom_unkillable_task adds 1e30222e5981 mm/oom_kill.c: remove redundant OOM score normalization in [...] adds 7a23c84d36d7 mm: thp: make transhuge_vma_suitable available for anonymous THP adds ad3bb70dbdbf mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] adds 6b5e78ae19a2 mm: thp: fix false negative of shmem vma's THP eligibility adds 4ea7c23d5f25 mm/cma.c: fail if fixed declaration can't be honored adds e363a6194440 mm, memcg: proportional memory.{low,min} reclaim adds c16cd0b36007 mm, memcg: make memory.emin the baseline for utilisation d [...] adds 5f10eaa27c8c mm, memcg: make scan aggression always exclude protection adds 9e52019e3bb9 mm/vmscan: remove unused lru_pages argument adds 52c180c8c55a mm: don't expose page to fast gup before it's ready adds 01a8c3247025 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 335a3f2b698c fs/buffer.c: dump more info for __getblk_gfp() stall problem adds e877be173d91 kernel/hung_task.c: Monitor killed tasks. adds d1a400c906b0 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] adds a3262b217858 vmcore: Add a kernel parameter novmcoredd adds 09aeccdfb8da vmcore-add-a-kernel-parameter-novmcoredd-fix adds 92e93968abc1 vmcore-add-a-kernel-parameter-novmcoredd-fix-fix adds c9d418149307 include/linux/kernel.h: add typeof_member() macro adds adc564d71f74 fs/proc/inode.c: use typeof_member() macro adds ba5d830979e2 kernel: fix typos and some coding style in comments adds 0f34acb3f5c1 linux/bits.h: make BIT(), GENMASK(), and friends available [...] adds 25c6e617616b arch: replace _BITUL() in kernel-space headers with BIT() adds 8c49b5f08733 arch/*: remove unused isa_page_to_bus() adds 0d01d9c12696 lib/genalloc.c: export symbol addr_in_gen_pool adds a4f4afa7de9c lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 8d75bbfa6c4d Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds d5bf36832ebb lib/math/rational.c: fix possible incorrect result from ra [...] adds fd60e21b4c55 lib/list: tweak LIST_POISON2 for better code generation on x86_64 adds 0568a0e265a8 lib/string.c: allow searching for NUL with strnchr adds 17a52877dc94 lib/test_string.c: avoid masking memset16/32/64 failures adds c0da3ebe50d0 lib/test_string.c: add some testcases for strchr and strnchr adds ca9d4a424ca5 lib/test_overflow.c: avoid tainting the kernel and fix wrap size adds 0f60be61e80b lib: introduce test_meminit module adds 6a2c0ce3aef1 mm/ioremap: check virtual address alignment while creating [...] adds 749940680d0b mm/ioremap: probe platform for p4d huge map support adds 09643b0445e8 lib/string_helpers: fix some kerneldoc warnings adds 041bd6f76a87 lib/test_meminit.c: fix -Wmaybe-uninitialized false positive adds 293148e34db0 checkpatch.pl: warn on duplicate sysctl local variable adds 81b9406009b0 checkpatch: don't interpret stack dumps as commit IDs adds 70511b819857 checkpatch: fix something adds 84059d81a16c fs/binfmt_flat.c: remove set but not used variable 'inode' adds e273fdf83403 fs/binfmt_elf.c: delete stale comment adds bfc4f9efe8e3 init/Kconfig: fix neighboring typos adds cbb7c57c1b5c mm, kprobes: generalize and rename notify_page_fault() as [...] adds b1a8ed4ce7f4 mips/kprobes: export kprobe_fault_handler() adds 5d04a760eabc coda: pass the host file in vma->vm_file on mmap adds cd129361cc7a uapi linux/coda.h: use __kernel_pid_t for userspace adds caf365010fea uapi linux/coda_psdev.h: move upc_req definition from uapi [...] adds 9c3bf61888bb coda: add error handling for fget adds 294dbfe767c2 coda: potential buffer overflow in coda_psdev_write() adds 5ec450634267 coda: fix build using bare-metal toolchain adds 07c1958e39f0 coda: don't try to print names that were considered too long adds d9e10cf3db31 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] adds fb0b2f167237 coda: clean up indentation, replace spaces with tab adds 00efcf81e5ea coda: stop using 'struct timespec' in user API adds 9c63e0f55e6e coda: change Coda's user api to use 64-bit time_t in timespec adds 7da13fdf8c45 coda: get rid of CODA_ALLOC() adds b6bfdfe8e1d2 coda: get rid of CODA_FREE() adds be51f49d8653 coda: bump module version adds ecb82ffbf47a coda: Move internal defs out of include/linux/ [ver #2] adds 2a4200f2f1df coda: remove uapi/linux/coda_psdev.h adds 1a1b7734fd57 coda: destroy mutex in put_super() adds fb65f3228e3f coda: use SIZE() for stat adds 863445468928 coda: add __init to init_coda_psdev() adds d1ca79f7eccf coda: remove sysctl object from module when unused adds db6645506b6c coda: remove sb test in coda_fid_to_inode() adds 7ee750db3364 coda: ftoc validity check integration adds ab70042844cf coda: add hinting support for partial file caching adds 312317c37f89 coda-add-hinting-support-for-partial-file-caching-fix adds f8b2d0e346bc fs/hfsplus/xattr.c: replace strncpy with memcpy adds 130212f88d88 fs/ufs/super.c: remove set but not used variable 'usb3' adds ceeb5541f45c nds32: fix asm/syscall.h adds cfd69b89757e hexagon: define syscall_get_error() and syscall_get_return [...] adds 01545e9a3d1c mips: define syscall_get_error() adds 54dbb73aa959 parisc: define syscall_get_error() adds 54ceb7930885 powerpc: define syscall_get_error() adds 4e25eb3c658c ptrace: add PTRACE_GET_SYSCALL_INFO request adds 4d551f2847ee selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO adds ecfab694936c selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] adds 38f3dda98d65 signal: reorder struct sighand_struct adds 41acf3a11988 signal: simplify set_user_sigmask/restore_user_sigmask adds e1edeb6a3189 select: change do_poll() to return -ERESTARTNOHAND rather [...] adds 8cb7885809ae select: shift restore_saved_sigmask_unless() into poll_sel [...] adds 2935eb18b0f6 coredump: split pipe command whitespace before expanding template adds 0c8bf76d6411 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] adds 708da8ab35cc aio: simplify read_events() adds 5c9181e6a767 scripts/gdb: add lx-genpd-summary command adds 1d854bd33c33 scripts/gdb: add helpers to find and list devices adds 3ada9940e87c resource: fix locking in find_next_iomem_res() adds e586ad4cde6b resource-fix-locking-in-find_next_iomem_res-fix adds dc14d0573457 resource: avoid unnecessary lookups in find_next_iomem_res() adds 43ca036e4ead include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] adds aa04e647aeae ipc/mqueue.c: only perform resource calculation if user valid adds fc20850b5a02 ipc/msg.c: consolidate all xxxctl_down() functions adds 8b95397d42e1 include/linux/lz4.h: fix spelling and copy-paste errors in [...] adds 34a669489eac Merge branch 'akpm-current/current' adds 1460131f5d6e Revert "mm/ioremap: probe platform for p4d huge map support" adds 06abf090c831 pinctrl: fix pxa2xx.c build warnings adds e71211f5dd25 mm: add account_locked_vm utility function adds bcc0c964052e mm-add-account_locked_vm-utility-function-v3 adds c8fb14d76537 mm-add-account_locked_vm-utility-function-v3-fix adds 08e29adc216c proc/sysctl: add shared variables for range check adds c66dccd486e5 tipc: remove two unused variables adds 960f45c4f7c9 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix adds 775edab17d21 proc/sysctl: make firmware loader table conditional adds acd8c3c725d8 drivers/tty/serial/sh-sci.c: suppress warning adds bf6ad685f23e fs/select.c: use struct_size() in kmalloc() adds 58bd84930052 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds dbdf14b1b7f2 Merge branch 'akpm/master' adds 1dd45f170b7e Add linux-next specific files for 20190626
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/llvm-master-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.
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/arm64/elf_hwcaps.rst | 8 + Documentation/core-api/timekeeping.rst | 2 +- .../devicetree/bindings/arm/stm32/stm32.txt | 10 - .../devicetree/bindings/arm/stm32/stm32.yaml | 31 + .../bindings/clock/amlogic,gxbb-clkc.txt | 1 + .../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 - .../filesystems/xfs-self-describing-metadata.txt | 8 +- Documentation/pwm.txt | 7 + Documentation/security/keys/core.rst | 196 +- Documentation/security/keys/request-key.rst | 57 +- Documentation/vm/memory-model.rst | 5 +- MAINTAINERS | 19 + Next/SHA1s | 88 +- Next/merge.log | 2854 +- 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/stm32746g-eval.dts | 66 + arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 246 + ...m32mp157c-ed1.dts => stm32mp157a-avenger96.dts} | 196 +- 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/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 +- .../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/configs/defconfig | 6 + arch/arm64/include/asm/hwcap.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/smp.c | 21 +- arch/arm64/mm/mmu.c | 5 - arch/mips/Kconfig | 3 + arch/mips/include/asm/kprobes.h | 1 + arch/mips/include/asm/pgtable.h | 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 | 121 + 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/mm/Makefile | 2 +- arch/sh/mm/gup.c | 277 - arch/sparc/Kconfig | 1 + arch/sparc/include/asm/pgtable_64.h | 41 + 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/ioremap.c | 5 - arch/x86/mm/numa.c | 27 +- arch/xtensa/kernel/pci-dma.c | 8 +- block/bfq-iosched.c | 952 +- 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/clk.c | 38 +- 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/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 | 4 +- 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/clocksource/Kconfig | 5 + drivers/clocksource/Makefile | 1 + drivers/clocksource/timer-davinci.c | 369 + drivers/firmware/ti_sci.c | 124 +- drivers/firmware/ti_sci.h | 63 +- 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 + .../inc/mod_shared.h => amdgpu/amdgpu_discovery.h} | 35 +- 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 + .../inc/mod_shared.h => amdgpu/athub_v2_0.h} | 33 +- 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 + .../inc/mod_shared.h => amdgpu/gfx_v10_0.h} | 30 +- 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 + .../inc/mod_shared.h => amdgpu/gfxhub_v2_0.h} | 36 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 917 + .../inc/mod_shared.h => amdgpu/gmc_v10_0.h} | 31 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 366 + .../inc/mod_shared.h => amdgpu/mes_v10_1.h} | 30 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 444 + .../include/dal_types.h => amdgpu/mmhub_v2_0.h} | 41 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 486 + .../inc/mod_shared.h => amdgpu/navi10_ih.h} | 30 +- 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 + .../inc/mod_shared.h => amdgpu/nbio_v2_3.h} | 30 +- drivers/gpu/drm/amd/amdgpu/nv.c | 778 + .../modules/inc/mod_shared.h => amdgpu/nv.h} | 34 +- 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 + .../dml/display_mode_lib.h => amdgpu/sdma_v5_0.h} | 40 +- 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 + .../modules/inc/mod_shared.h => amdgpu/vcn_v2_0.h} | 30 +- 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 + .../dcn20/dcn20_clk_mgr.h} | 39 +- 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 + .../dc/{dcn10/dcn10_ipp.c => dcn20/dcn20_vmid.c} | 67 +- 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 + .../dml/dcn20/display_mode_vba_20.h} | 29 +- .../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 + .../{dml/display_mode_lib.h => dsc/dscc_types.h} | 37 +- drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h | 706 + drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 258 + .../dc/{dml/display_mode_lib.h => dsc/rc_calc.h} | 68 +- 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 + .../gpio/dcn20/hw_factory_dcn20.h} | 32 +- .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.c | 382 + .../gpio/dcn20/hw_translate_dcn20.h} | 32 +- 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 +- .../irq_service_dcn20.c} | 88 +- .../irq/dcn20/irq_service_dcn20.h} | 29 +- .../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 + .../modules/inc/{mod_shared.h => mod_vmid.h} | 37 +- 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 + .../ivsrcid/vcn/irqsrcs_vcn_2_0.h} | 35 +- 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 + .../inc/mod_shared.h => powerplay/navi10_ppt.h} | 31 +- 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/gem/i915_gem_execbuffer.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 5 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 8 +- drivers/gpu/drm/i915/gt/intel_engine_pm.h | 9 + drivers/gpu/drm/i915/gt/intel_gt_pm.c | 24 +- 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 | 8 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 8 +- drivers/gpu/drm/i915/i915_drv.c | 3 +- drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/i915_gem.c | 2 +- drivers/gpu/drm/i915/i915_pci.c | 2 +- drivers/gpu/drm/i915/i915_perf.c | 10 +- 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 | 4 +- 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/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/net/veth.c | 60 +- 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/pwm/Kconfig | 13 +- 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 | 381 +- 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/of_regulator.c | 63 +- drivers/ssb/driver_gpio.c | 6 - drivers/tty/serial/sh-sci.c | 2 +- fs/afs/addr_list.c | 4 +- fs/afs/dynroot.c | 8 +- fs/afs/security.c | 2 +- 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/fscache/object-list.c | 2 +- fs/nfs/dns_resolve.c | 3 +- fs/nfs/nfs4idmap.c | 30 +- fs/ubifs/auth.c | 2 +- fs/xfs/Makefile | 7 +- fs/xfs/kmem.h | 8 + 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_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 | 11 +- 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/dt-bindings/clock/g12a-clkc.h | 1 + include/dt-bindings/clock/meson8b-clkc.h | 3 + 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/compiler_types.h | 2 + include/linux/dma-noncoherent.h | 16 + include/linux/dns_resolver.h | 3 +- include/linux/energy_model.h | 2 +- include/linux/hugetlb.h | 18 - include/linux/io.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/perf_event.h | 6 + include/linux/perf_regs.h | 8 + include/linux/pid.h | 5 +- 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/slab.h | 4 + include/linux/soc/ti/ti_sci_protocol.h | 28 +- include/linux/timekeeping.h | 2 +- include/linux/tracehook.h | 7 + include/linux/user_namespace.h | 12 +- include/net/cfg80211.h | 2 +- include/net/ip_vs.h | 6 +- include/net/net_namespace.h | 3 + include/trace/events/sched.h | 31 + include/trace/events/xdp.h | 29 + include/uapi/drm/amdgpu_drm.h | 4 + include/uapi/linux/keyctl.h | 65 + include/uapi/linux/sched.h | 14 +- include/uapi/linux/sched/types.h | 66 +- include/vdso/datapage.h | 4 - init/Kconfig | 53 + kernel/bpf/core.c | 1 + 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/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/user.c | 8 +- kernel/user_namespace.c | 9 +- lib/digsig.c | 4 +- lib/ioremap.c | 2 - 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/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/core/net_namespace.c | 19 + net/dns_resolver/dns_key.c | 13 +- net/dns_resolver/dns_query.c | 20 +- net/ipv4/raw.c | 2 +- net/ipv6/route.c | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 4 - net/netfilter/ipvs/ip_vs_sync.c | 134 +- net/rxrpc/key.c | 21 +- net/rxrpc/security.c | 2 +- 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 +- scripts/atomic/check-atomics.sh | 2 +- scripts/gdb/linux/device.py | 182 + scripts/gdb/linux/genpd.py | 83 + scripts/gdb/vmlinux-gdb.py | 2 + 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 | 4 +- .../integrity/platform_certs/platform_keyring.c | 14 +- security/keys/Kconfig | 17 + security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/keys/gc.c | 4 +- security/keys/internal.h | 25 +- security/keys/key.c | 38 +- security/keys/keyctl.c | 104 +- security/keys/keyring.c | 304 +- security/keys/permission.c | 242 +- security/keys/persistent.c | 37 +- security/keys/proc.c | 23 +- 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/pci/hda/patch_realtek.c | 7 +- sound/soc/codecs/rt5677.c | 3 +- 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/perf/arch/x86/include/perf_regs.h | 1 - tools/perf/arch/x86/util/perf_regs.c | 4 +- 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 +- 964 files changed, 431572 insertions(+), 12753 deletions(-) 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/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 copy arch/arm/boot/dts/{stm32mp157c-ed1.dts => stm32mp157a-avenger96.dts} (57%) 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/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 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/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 copy drivers/gpu/drm/amd/{display/modules/inc/mod_shared.h => amdgpu/amdgpu_discov [...] 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 copy drivers/gpu/drm/amd/{display/modules/inc/mod_shared.h => amdgpu/athub_v2_0.h} (68%) create mode 100644 drivers/gpu/drm/amd/amdgpu/clearstate_gfx10.h create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c copy drivers/gpu/drm/amd/{display/modules/inc/mod_shared.h => amdgpu/gfx_v10_0.h} (68%) create mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c copy drivers/gpu/drm/amd/{display/modules/inc/mod_shared.h => amdgpu/gfxhub_v2_0.h} (68%) create mode 100644 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c copy drivers/gpu/drm/amd/{display/modules/inc/mod_shared.h => amdgpu/gmc_v10_0.h} (68%) create mode 100644 drivers/gpu/drm/amd/amdgpu/mes_v10_1.c copy drivers/gpu/drm/amd/{display/modules/inc/mod_shared.h => amdgpu/mes_v10_1.h} (68%) create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c copy drivers/gpu/drm/amd/{display/include/dal_types.h => amdgpu/mmhub_v2_0.h} (67%) create mode 100644 drivers/gpu/drm/amd/amdgpu/navi10_ih.c copy drivers/gpu/drm/amd/{display/modules/inc/mod_shared.h => amdgpu/navi10_ih.h} (68%) 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 copy drivers/gpu/drm/amd/{display/modules/inc/mod_shared.h => amdgpu/nbio_v2_3.h} (68%) create mode 100644 drivers/gpu/drm/amd/amdgpu/nv.c copy drivers/gpu/drm/amd/{display/modules/inc/mod_shared.h => amdgpu/nv.h} (68%) create mode 100644 drivers/gpu/drm/amd/amdgpu/nvd.h create mode 100644 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c copy drivers/gpu/drm/amd/{display/dc/dml/display_mode_lib.h => amdgpu/sdma_v5_0.h} (59%) create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c copy drivers/gpu/drm/amd/{display/modules/inc/mod_shared.h => amdgpu/vcn_v2_0.h} (68%) 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 copy drivers/gpu/drm/amd/display/dc/{dml/display_mode_lib.h => clk_mgr/dcn20/dcn20 [...] 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 copy drivers/gpu/drm/amd/display/dc/{dcn10/dcn10_ipp.c => dcn20/dcn20_vmid.c} (50%) 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 copy drivers/gpu/drm/amd/display/{modules/inc/mod_shared.h => dc/dml/dcn20/display [...] 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 copy drivers/gpu/drm/amd/display/dc/{dml/display_mode_lib.h => dsc/dscc_types.h} (66%) 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 copy drivers/gpu/drm/amd/display/dc/{dml/display_mode_lib.h => dsc/rc_calc.h} (50%) 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 copy drivers/gpu/drm/amd/display/{modules/inc/mod_shared.h => dc/gpio/dcn20/hw_fac [...] create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn20/hw_translate_dcn20.c copy drivers/gpu/drm/amd/display/{modules/inc/mod_shared.h => dc/gpio/dcn20/hw_tra [...] 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 copy drivers/gpu/drm/amd/display/dc/irq/{dcn10/irq_service_dcn10.c => dcn20/irq_se [...] copy drivers/gpu/drm/amd/display/{modules/inc/mod_shared.h => dc/irq/dcn20/irq_ser [...] copy drivers/gpu/drm/amd/display/modules/inc/{mod_shared.h => mod_vmid.h} (70%) 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 copy drivers/gpu/drm/amd/{display/modules/inc/mod_shared.h => include/ivsrcid/vcn/ [...] 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 copy drivers/gpu/drm/amd/{display/modules/inc/mod_shared.h => powerplay/navi10_ppt [...] 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 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/testing/selftests/tc-testing/tc-tests/qdiscs/ingress.json