This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-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 new 918a4aba80bc Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new d9ed85c609b9 Merge remote-tracking branch 'arc-current/for-curr' new 94a19ee7cfec Merge remote-tracking branch 'sparc/master' new 38c73529de13 ipv4: Use return value of inet_iif() for __raw_v4_lookup i [...] new b8e8a86337c2 net/ipv6: Fix misuse of proc_dointvec "skip_notify_on_dev_down" new 2e473de85a9d Merge remote-tracking branch 'net/master' new 0eb84fa6e616 MAINTAINERS: add reviewer to maintainers entry new 3d5e10c08798 Merge remote-tracking branch 'bpf/master' new b43271eb4195 Merge remote-tracking branch 'ipsec/master' new 5db7c8b9f9fc ipvs: fix tinfo memory leak in start_sync_thread new 0d8b615433d5 Merge remote-tracking branch 'netfilter/master' new c56691ff60fd Merge remote-tracking branch 'wireless-drivers/master' new 503d90b30602 ALSA: hda/realtek: Add quirks for several Clevo notebook b [...] new 582a78e8907a Merge remote-tracking branch 'sound-current/for-linus' new 6dd191230718 Merge branch 'asoc-5.2' into asoc-linus new 5d485d866157 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 5d67e518ed68 Merge remote-tracking branch 'regmap-fixes/for-linus' new 8678cf24bf74 Merge branch 'regulator-5.2' into regulator-linus new 69dca2731a1c Merge remote-tracking branch 'regulator-fixes/for-linus' new 67c7a4c4536e Merge remote-tracking branch 'spi-fixes/for-linus' new 5528e2266395 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new bc8cffe2e3d1 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new bbbb692d2c56 Merge remote-tracking branch 'phy/fixes' new d891051db4d6 Merge remote-tracking branch 'reset-fixes/reset/fixes' new 15686e5d668b Merge remote-tracking branch 'mips-fixes/mips-fixes' new 2c52b08051ff Merge remote-tracking branch 'omap-fixes/fixes' new 4e6c206afba0 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 833025f3494e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 289f633986a8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 1ef6952597eb Merge remote-tracking branch 'scsi-fixes/fixes' new dba89a35f087 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new b6dae10c80c8 Merge remote-tracking branch 'kbuild/for-next' new 4a54d16f615f dma-mapping: truncate dma masks to what dma_addr_t can hold new ab746573c405 ARM: dma-mapping: allow larger DMA mask than supported new 34ab03160eda arm-nommu: remove the partial DMA_ATTR_NON_CONSISTENT support new 80e61fcd2394 arc: remove the partial DMA_ATTR_NON_CONSISTENT support new 961729bfc73e openrisc: remove the partial DMA_ATTR_NON_CONSISTENT support new 4b85faed211c dma-mapping: add a dma_alloc_need_uncached helper new c2f2124e0d44 dma-direct: handle DMA_ATTR_NON_CONSISTENT in common code new d98849aff879 dma-direct: handle DMA_ATTR_NO_KERNEL_MAPPING in common code new f73c90453439 arc: use the generic remapping allocator for coherent DMA [...] new 6309513c1be4 nds32: use the generic remapping allocator for coherent DM [...] new b1acd4b8a894 nios2: use the generic uncached segment support in dma-direct new 34e71c159828 Merge remote-tracking branch 'dma-mapping/for-next' new 66825fed392f Merge remote-tracking branch 'arc/for-next' new 9ac6a1af54de Merge remote-tracking branch 'arm/for-next' new faaa73bcec41 arm64: ARM64_MODULES_PLTS must depend on MODULES new 8049672bb17a arm64: defconfig: enable CONFIG_RANDOMIZE_BASE new 120193749182 arm64: Expose ARMv8.5 CondM capability to userspace new ca9503fc9e98 arm64: Expose FRINT capabilities to userspace new dccc9da22ded arm64: Improve parking of stopped CPUs new d914d4d49745 arm64: Implement panic_smp_self_stop() new a304452900dc Merge remote-tracking branch 'arm64/for-next/core' new 3516b86e0099 Merge remote-tracking branch 'arm-perf/for-next/perf' new cbbe88333062 ARM: bcm283x: Enable DMA support for SPI controller new 0ad4ca81bc2f Merge tag 'tags/bcm2835-dt-next-2019-06-01' into devicetree/next new 4cf2b6abaf2e ARM: dts: Fix BCM7445 DTC warnings new c7b23bcb9e82 ARM: dts: Cygnus: Fix most DTC W=1 warnings new c8159a6be801 ARM: dts: bcm-mobile: Fix most DTC W=1 warnings new bc3b68886c90 ARM: dts: BCM53573: Fix DTC W=1 warnings new f6bf17291d8f ARM: dts: BCM63xx: Fix DTC W=1 warnings new 875e2f5faba0 ARM: dts: NSP: Fix the bulk of W=1 DTC warnings new dfa84bb99285 ARM: dts: BCM5301X: Fix most DTC W=1 warnings new 98d70a5cd929 Merge tag 'arm-soc/for-5.3/devicetree-v2' of https://githu [...] new 3273d501983c Merge branch 'arm/dt' into for-next new 4232db2e2abe Merge tag 'amlogic-fixes' of https://git.kernel.org/pub/sc [...] new e73f65930f88 Merge tag 'imx-fixes-5.2-3' of git://git.kernel.org/pub/sc [...] new 178959202ed3 lib: logic_pio: Fix RCU usage new 73aeb5819647 lib: logic_pio: Avoid possible overlap for unregistering regions new 642ff0a2f549 lib: logic_pio: Add logic_pio_unregister_range() new afc04e873da9 bus: hisi_lpc: Unregister logical PIO range to avoid poten [...] new 0c4222bbba45 bus: hisi_lpc: Add .remove method to avoid driver unbind crash new 07c811af1c00 lib: logic_pio: Enforce LOGIC_PIO_INDIRECT region ops are [...] new 6f7a3bd8faed Merge tag 'hisi-fixes-for-5.2' of git://github.com/hisilic [...] new 4ad9404e6223 Merge branch 'arm/fixes' into for-next new e737f13b5077 arm64 defconfig: enable LVM support new 386fb72850f2 Merge branch 'arm/defconfig' into for-next new b6f7cd7faecf arm64: dts: hi6220: Update coresight DT bindings new 9500ff14c4cf arm64: dts: hi3660: Add CoreSight support new 80f7f92c16d5 Merge tag 'hisi-arm64-dt-for-5.3' of git://github.com/hisi [...] new 06c3cba62b3b ARM: dts: hip04: Update coresight DT bindings new 0914acd87fa0 Merge tag 'hisi-arm32-dt-for-5.3' of git://github.com/hisi [...] new 750ee7858f5a Merge tag 'qcom-arm64-for-5.3' of git://git.kernel.org/pub [...] new 791c6fdb0ba5 Merge tag 'qcom-dts-for-5.3' of git://git.kernel.org/pub/s [...] new 97dd7871d147 Merge tag 'aspeed-5.3-devicetree' of git://git.kernel.org/ [...] new 3be5c7425fd2 ARM: dts: da850: add cpu node and operating points to DT new 3975205ac334 ARM: dts: da850-lego-ev3: enable cpufreq new fdf1b2746104 ARM: dts: da850-lcdk: enable cpufreq new e8e3699f65c3 ARM: dts: da850-evm: enable cpufreq new 3a4b44d5c032 ARM: davinci_all_defconfig: Enable CPUFREQ_DT new 19339e6a2214 Merge tag 'davinci-for-v5.3/dt' of git://git.kernel.org/pu [...] new a2c6e82e5341 ARM: dts: meson: switch to the generic Ethernet PHY reset [...] new 266050d80ef5 Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] new 2269f0c15191 dt-bindings: pwm: Convert Allwinner PWM to a schema new d12a73cf3a84 Merge tag 'sunxi-dt-for-5.3-201906210807' of https://git.k [...] new 3264c72dccce Merge tag 'sunxi-dt64-for-5.3-201906210808' of https://git [...] new 8fbf1bb7156b Merge tag 'sunxi-h3-h5-for-5.3-201906210812' of https://gi [...] new af647fc73343 Merge tag 'renesas-dt-bindings-for-v5.3' of https://git.ke [...] new cd75dd0058e2 Merge tag 'renesas-arm-dt-for-v5.3' of https://git.kernel. [...] new d71036005f63 Merge tag 'renesas-arm64-dt-for-v5.3' of https://git.kerne [...] new 2545de859c7e Merge tag 'mvebu-dt-5.3-1' of git://git.infradead.org/linu [...] new 4cb0f05d3795 Merge tag 'mvebu-dt64-5.3-1' of git://git.infradead.org/li [...] new b725e262ba1d ARM: dts: stm32: use dedicated files to manage stm32mp157 [...] new a1975755f59e ARM: dts: stm32: add STMFX support on stm32746g-eval new d4c986b77cd5 ARM: dts: stm32: add joystick support on stm32746g-eval new d1216af9968f ARM: dts: stm32: add orange and blue leds on stm32746g-eval new 98c2663b3804 ARM: dts: stm32: add STMFX support on stm32mp157c-ev1 new 2619646b5224 ARM: dts: stm32: add joystick support on stm32mp157c-ev1 new e79fe5fa6dca ARM: dts: stm32: add pinctrl sleep config for qspi on stm3 [...] new 04645a12b788 ARM: dts: stm32: add jedec compatible for nor flash on stm [...] new 5afd65c3a060 ARM: dts: stm32: add sai support on stm32mp157c new ae658082d0ba ARM: dts: stm32: add sai pins muxing on stm32mp157 new 84f639acb3a3 ARM: dts: stm32: add i2s support on stm32mp157c new 8f23696d89c6 ARM: dts: stm32: add i2s pins muxing on stm32mp157 new 74344cfd15aa ARM: dts: stm32: Add Vivante GPU support on STM32MP157c new 0cc1bff0a605 ARM: dts: stm32: enable Vivante GPU support on stm32mp157c [...] new 8b5d3dc6812f ARM: dts: stm32: enable Vivante GPU support on stm32mp157a [...] new 477432b53be2 ARM: dts: stm32: add DCMI camera interface support on stm32mp157c new 46cf917d0658 ARM: dts: stm32: add DCMI pins to stm32mp157c new d0352ebdd8e0 ARM: dts: stm32: enable OV5640 camera on stm32mp157c-ev1 board new ab375b85cf91 ARM: dts: stm32: Add I2C 1 config for stm32mp157a-dk1 new ccaf591d6382 ARM: dts: stm32: enable display on stm32mp157c-dk1 board new 59713360ab29 ARM: dts: stm32: add power supply of rm68200 on stm32mp157c-ev1 new 5c1846394ad9 ARM: dts: stm32: add sai id registers to stm32mp157c new bf4b5f379fed ARM: dts: stm32: Add missing pinctrl definitions for STM32MP157 new b85d75021886 dt-bindings: arm: stm32: Convert STM32 SoC bindings to DT schema new 861ca2d32be7 dt-bindings: arm: stm32: Document Avenger96 devicetree binding new 94cafe1b6482 ARM: dts: stm32: Add Avenger96 devicetree support based on [...] new f65aaf8b897e ARM: dts: stm32: replace rgmii mode with rgmii-id on stm32 [...] new b9569a3cc3e8 Merge tag 'stm32-dt-for-v5.3-1' of git://git.kernel.org/pu [...] new 9c644f83ea6e Merge tag 'tegra-for-5.3-arm64-dt' of git://git.kernel.org [...] new 28705661dd1f Merge tag 'at91-5.3-dt' of git://git.kernel.org/pub/scm/li [...] new 8ab7079676b5 ARM: pxa3xx: dts: Add defines for pinctrl-single,bias-pull [...] new 6205661df99d ARM: pxa: raumfeld-controller: fix 'dock detect' GPIO key new 79e60810503e ARM: pxa: raumfeld-controller: add pinctrl for charger pins new 867a6b36a45a ARM: pxa: raumfeld-common: fix comments in gpio_keys pinctrl node new bea8754e784e ARM: dts: pxa300-raumfeld-speaker-one: add channel output [...] new 276610709de1 Merge tag 'pxa-dt-5.3' of https://github.com/rjarzmik/linu [...] new c529cbb54279 Merge tag 'imx-bindings-5.3' of git://git.kernel.org/pub/s [...] new 9bb03d2644de Merge tag 'imx-dt-clkdep-5.3' of git://git.kernel.org/pub/ [...] new 09253fccca37 Merge tag 'imx-dt-5.3' of git://git.kernel.org/pub/scm/lin [...] new 37937ee73ba4 Merge tag 'imx-dt64-5.3' of git://git.kernel.org/pub/scm/l [...] new bf5b6bfb4c18 Merge branch 'arm/dt' into for-next new 44a02b2abb6c ARM: Document merges new 9dd1901b8cb6 Merge tag 'qcom-defconfig-for-5.3' of git://git.kernel.org [...] new 5cf0fb260a32 Merge tag 'renesas-arm-defconfig-for-v5.3' of https://git. [...] new 111914d79b04 Merge tag 'renesas-arm64-defconfig-for-v5.3' of https://gi [...] new 478b973b21a4 ARM: multi_v7_defconfig: enable STMFX pinctrl support new 1242de90ba06 Merge tag 'tegra-for-5.3-arm64-defconfig' of git://git.ker [...] new 29217a9eb0ed Merge tag 'aspeed-5.3-defconfig' of git://git.kernel.org/p [...] new fac8a7d7448e Merge branch 'arm/defconfig' into for-next new d33f0a42d1b1 ARM: Document merges new 1f8e44b622dc ARM: davinci: Use GPIO lookup table for DA850 LEDs new 9060463be509 Merge tag 'davinci-for-v5.3/soc' of git://git.kernel.org/p [...] new 03890f477ca6 Merge tag 'renesas-arm-soc-for-v5.3' of https://git.kernel [...] new 0ffd86080bf5 Merge tag 'mvebu-arm-5.3-1' of git://git.infradead.org/lin [...] new abd6aa55d72e Merge tag 'at91-5.3-soc' of git://git.kernel.org/pub/scm/l [...] new f5a38c8ecf52 ARM: pxa/lubbock: remove lubbock_set_misc_wr() from global view new f7fd41afa15d Merge tag 'pxa-for-5.3-2' of https://github.com/rjarzmik/l [...] new a7d881464194 Merge tag 'imx-soc-5.3' of git://git.kernel.org/pub/scm/li [...] new b500a1e0e405 Merge branch 'arm/soc' into for-next new d78cda5aa0a0 Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] new 3205c4fe8820 Merge branch 'arm/dt' into for-next new c616ea191d59 Merge tag 'qcom-drivers-for-5.3' of git://git.kernel.org/p [...] new 71a34b7cc7b3 Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] new 9d9dd994b509 Merge tag 'tegra-for-5.3-firmware' of git://git.kernel.org [...] new 09c4e038d4b1 Merge tag 'tegra-for-5.3-memory' of git://git.kernel.org/p [...] new 761d3d22fb74 Merge tag 'tegra-for-5.3-soc' of git://git.kernel.org/pub/ [...] new 0aa447e5ce14 Merge tag 'aspeed-5.3-soc' of git://git.kernel.org/pub/scm [...] new 21000823f557 Merge tag 'imx-drivers-5.3' of git://git.kernel.org/pub/sc [...] new 648e11bba8bd Merge branch 'arm/drivers' into for-next new 205169cfde0a Revert "Merge tag 'hisi-fixes-for-5.2' of git://github.com [...] new 30ee0ec5c3a9 ARM: Document merges new 873419318569 Merge remote-tracking branch 'arm-soc/for-next' new 7724356704a4 Merge remote-tracking branch 'actions/for-next' new ac255f94aad6 Merge remote-tracking branch 'amlogic/for-next' new 6dd5c8178e9f Merge remote-tracking branch 'aspeed/for-next' new da5b69a1dea7 Merge remote-tracking branch 'at91/at91-next' new 8b3e37cc2147 Merge remote-tracking branch 'bcm2835/for-next' new 1d8bcb63748b Merge branch 'clk/imx' into for-next new fd84a1fd4f82 Merge branch 'imx/drivers' into for-next new 920e002b6e85 Merge branch 'imx/soc' into for-next new 1897edbf42cd Merge branch 'imx/bindings' into for-next new f8fe22ddf139 Merge branch 'imx/dt-clkdep' into for-next new 0857214fe242 Merge branch 'imx/dt' into for-next new 554373039ccf Merge branch 'imx/dt64' into for-next new 3cf35e02b47d ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS new 766962842bd4 ARM: imx_v6_v7_defconfig: Enable the OV2680 camera driver new 64992939c23b ARM: imx_v6_v7_defconfig: Add TPM PWM support by default new 71ec1b008bde arm64: defconfig: ARM_IMX_CPUFREQ_DT=m new 1c75213acbf1 ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_SNVS_LPGPR new a1b2e2be0ba0 arm64: defconfig: Enable CONFIG_QORIQ_THERMAL new b34f77068264 arm64: defconfig: Add i.MX SCU SoC info driver new 0611d8366fd2 defconfig: arm64: enable i.MX8 SCU octop driver new 882901522aa9 ARM: imx_v6_v7_defconfig: Enable CONFIG_ARM_IMX_CPUFREQ_DT new 8bbc2b3a7f80 arm64: defconfig: Enable CONFIG_KEYBOARD_SNVS_PWRKEY as module new 6c50e3e5f747 Merge branch 'imx/defconfig' into for-next new c5dcc511566b Merge remote-tracking branch 'imx-mxs/for-next' new 650d7bcb27dc Merge remote-tracking branch 'keystone/next' new 9e0bdb1cf613 Merge remote-tracking branch 'mediatek/for-next' new 4691473817ab Merge remote-tracking branch 'mvebu/for-next' new 3d067a398235 Merge remote-tracking branch 'omap/for-next' new 64cf50d0c8d1 arm64: dts: qcom: qcs404: Add tsens controller new f48cee3239a1 arm64: dts: qcom: qcs404: Add thermal zones for each sensor new 79e7739f7b87 arm64: dts: qcom: sdm845-cheza: add initial cheza dt new 976440cdbbde Merge branch 'shared-arm64-for-5.3' into initial-for-5.3 new e9146339515e ARM: dts: msm8974-FP2: Add vibration motor new 4e1201685daa Merge branch 'shared-dts-for-5.3' into initial-for-5.3 new 2515a25779d9 Merge remote-tracking branch 'qcom/for-next' new cdf369591964 Merge remote-tracking branch 'renesas/next' new a48d638e5bf5 Merge remote-tracking branch 'reset/reset/next' new 02c490cb6e8c Merge remote-tracking branch 'rockchip/for-next' new a55e040c6f21 ARM: exynos: Cleanup cppcheck shifting warning new ddf752865a8c Merge branch 'next/soc' into for-next new 1d18619bc60f Merge remote-tracking branch 'samsung-krzk/for-next' new aacfd46f8747 Merge remote-tracking branch 'scmi/for-linux-next' new 27702a128d2d Merge remote-tracking branch 'sunxi/sunxi/for-next' new b937df55d1e2 Merge remote-tracking branch 'tegra/for-next' new f9b3eeebef6a clk: meson: mpll: properly handle spread spectrum new 8925dbd03bb2 clk: meson: gxbb: no spread spectrum on mpll0 new dc4e62d373f8 clk: meson: axg: spread spectrum is on mpll2 new 19855c8276fe clk: meson: mpll: add init callback and regs new 76d3fc38a06b clk: meson: g12a: add mpll register init sequences new 19a18d42bf55 clk: meson: eeclk: add init regs new a9f7b1993b70 clk: meson: g12a: add controller register init new a987be182c30 dt-bindings: clock: meson8b: add the audio clocks new 4c7c965903ff Merge branch 'v5.3/dt' into v5.3/drivers new f278f05e748c clk: meson: meson8b: add the cts_amclk clocks new c39c24c1cae2 clk: meson: meson8b: add the cts_mclk_i958 clocks new 174806aa9a8e clk: meson: meson8b: add the cts_i958 clock new 6e47ef34db57 dt-bindings: clk: g12a-clkc: add Temperature Sensor clock IDs new 4e231cbbcbf9 Merge branch 'v5.3/dt' into v5.3/drivers new ad517d5298cf clk: meson-g12a: add temperature sensor clocks new 7391d7f4b069 dt-bindings: clk: meson: add g12b periph clock controller [...] new 1360952c96cc Merge branch 'v5.3/dt' into v5.3/drivers new d43628e9bca6 clk: meson: g12a: Add support for G12B CPUB clocks new eda91833f099 clk: meson: g12a: mark fclk_div3 as critical new afa88bdbf193 Merge tag 'clk-meson-5.3-1' of https://github.com/BayLibre [...] new 9470b37ad41f Merge branch 'clk-meson' into clk-next new 96488c09b0f4 clk: keystone: sci-clk: cut down the clock name length new 4bfce5aba902 clk: keystone: sci-clk: split out the fw clock parsing to [...] new 8e48b33f9def clk: keystone: sci-clk: probe clocks from DT instead of firmware new 3f1f22d80090 clk: keystone: sci-clk: extend clock IDs to 32 bits new 81f4458c9c69 firmware: ti_sci: extend clock identifiers from u8 to u32 new 0af69227ed9f Merge tag 'keystone-clk-for-5.3-v2' of git://git.kernel.or [...] new 0b88bc929251 clk: ti: Use int to check return value from of_property_co [...] new 97766e85d8d3 Merge branch 'clk-ti' into clk-next new 00c7cd3f130a clk: renesas: r8a7795: Add CMM clocks new 140444003c6b clk: renesas: r8a77965: Add CMM clocks new 08911c4a8e28 clk: renesas: r8a77990: Add CMM clocks new fa59290e3d23 clk: renesas: r8a77995: Add CMM clocks new c1324171a9d1 clk: renesas: r8a774a1: Add TMU clock new d2e4cb45af8f clk: renesas: cpg-mssr: Update kerneldoc for struct cpg_mssr_priv new ba0386111cd8 clk: renesas: div6: Combine clock-private and parent array [...] new a79f5836bd5f clk: renesas: mstp: Combine group-private and clock array [...] new 8f5e20b6b884 clk: renesas: cpg-mssr: Combine driver-private and clock a [...] new ec2b827be396 clk: renesas: cpg-mssr: Use [] to denote a flexible array member new 5b68f22c3e13 Merge tag 'clk-renesas-for-v5.3-tag2' of git://git.kernel. [...] new a6e8948c4c29 Merge branch 'clk-renesas' into clk-next new c0bc660c9068 Merge tag 'clk-v5.3-samsung' of git://git.kernel.org/pub/s [...] new 8530f5b206d6 Merge branch 'clk-samsung' into clk-next new 76b77f1dbb16 Merge tag 'imx-clk-5.3' of git://git.kernel.org/pub/scm/li [...] new 93c32721d781 Merge branch 'clk-imx' into clk-next new b2f874d27b62 Merge tag 'sunxi-clk-for-5.3-201906210814' of https://git. [...] new 2d156b78ce8f clk: Fix debugfs clk_possible_parents for clks without par [...] new 99600fd47eaf clk: Add CLK_HW_INIT_* macros using .parent_hws new 2d6b4f33e637 clk: Add CLK_HW_INIT_FW_NAME macro using .fw_name in .parent_data new 13933109dff0 clk: Add CLK_HW_INIT_PARENT_DATA macro using .parent_data new d7b15114aba9 clk: fixed-factor: Add CLK_FIXED_FACTOR_HW which takes clk [...] new 1bef004e2680 clk: fixed-factor: Add CLK_FIXED_FACTOR_HWS which takes li [...] new 8b13a48b891c clk: fixed-factor: Add CLK_FIXED_FACTOR_FW_NAME for DT clo [...] new 930944833550 clk: sunxi-ng: switch to of_clk_hw_register() for register [...] new 6873d2072656 clk: sunxi-ng: sun8i-r: Use local parent references for CL [...] new d1c924732bdf clk: sunxi-ng: a10: Use local parent references for CLK_FI [...] new 260311bfb383 clk: sunxi-ng: sun5i: Use local parent references for CLK_ [...] new 8b1dd564b9e3 clk: sunxi-ng: a31: Use local parent references for CLK_FI [...] new 7a40e3d8696e clk: sunxi-ng: a23: Use local parent references for CLK_FI [...] new cdaf8388ea8e clk: sunxi-ng: a33: Use local parent references for CLK_FI [...] new b28e3eb6325b clk: sunxi-ng: h3: Use local parent references for CLK_FIX [...] new 3fccf2ed6f27 clk: sunxi-ng: r40: Use local parent references for CLK_FI [...] new 707f601373ae clk: sunxi-ng: v3s: Use local parent references for CLK_FI [...] new 45d0706ebf26 clk: sunxi-ng: sun8i-r: Use local parent references for CL [...] new 4d34497ee458 clk: sunxi-ng: f1c100s: Use local parent references for CL [...] new ecd73c04b3e8 clk: sunxi-ng: a64: Use local parent references for CLK_FI [...] new 8916d3fc3a47 clk: sunxi-ng: h6: Use local parent references for CLK_FIX [...] new 22ce173f76f4 clk: sunxi-ng: h6-r: Use local parent references for CLK_F [...] new 4b751ffae7a7 clk: sunxi-ng: gate: Add macros for referencing local cloc [...] new 4b8891518466 clk: sunxi-ng: a80-usb: Use local parent references for SU [...] new 89f27fb2dd34 clk: sunxi-ng: sun8i-r: Use local parent references for SU [...] new f925a054f0f8 Merge tag 'sunxi-ng-parent-rewrite-part-1-take-2' of https [...] new 11f6c2307cae clk: Simplify debugfs printing and add a newline new 7dcbe273f9c6 Merge branch 'clk-allwinner' into clk-next new 74684cce5ebd clk: socfpga: stratix10: fix divider entry for the emac clocks new b8327a77800f Merge branch 'clk-fixes' into clk-next new 18252cedc0c7 Merge remote-tracking branch 'clk/clk-next' new 2655f7683f88 Merge remote-tracking branch 'csky/linux-next' new 8d621635be48 Merge remote-tracking branch 'h8300/h8300-next' new 87cea74f0277 Merge remote-tracking branch 'm68k/for-next' new 718055251ce4 Merge remote-tracking branch 'm68knommu/for-next' new e31ce965b6bf Merge remote-tracking branch 'mips/mips-next' new 4e87ace902cf parisc: add support for patching multiple words new 7e923369b1ec parisc: add spinlock to patch function new e4eab1ce1f67 parisc: add WARN_ON() to clear_fixmap new 6183d68b8b01 parisc: use pr_debug() in kernel/module.c new 2809b392a62a compiler.h: add CC_USING_PATCHABLE_FUNCTION_ENTRY new 6ca6366220ed parisc: add dynamic ftrace new b3d5f311d3cf parisc: asm: psw.h: missing header guard new 85b4699dda68 Merge remote-tracking branch 'parisc-hd/for-next' new 9c4e4c90ec24 powerpc/64: mark start_here_multiplatform as __ref new 8d0f1e05ab16 selftests/powerpc: Fix earlyclobber in tm-vmxcopy new 6ecb78ef56e0 powerpc/32s: fix suspend/resume when IBATs 4-7 are used new 46c2478af610 powerpc/mm/32s: fix condition that is always true new 0b1be03f25bb powerpc/ps3: Use [] to denote a flexible array member new 1b7de1df997a cxl: no need to check return value of debugfs_create functions new f474c28fbcbe powerpc/watchpoint: Restore NV GPRs while returning from e [...] new 348ea30f51fc powerpc/pseries: avoid blocking in irq when queuing hotplu [...] new 87997471c597 powerpc/64s: Fix misleading SPR and timebase information new 9c9f8fb71fee powerpc/perf: Use cpumask_last() to determine the designat [...] new a72808a7ec5d powerpc/64: __ioremap_at clean up in the error case new d38153f9ccc9 powerpc/64s/radix: ioremap use ioremap_page_range new d909f9109c30 powerpc/64s/radix: Enable HAVE_ARCH_HUGE_VMAP new df5be5be8735 powerpc/pci/of: Fix OF flags parsing for 64bit BARs new 869537709ebf KVM: PPC: Book3S HV: Signed extend decrementer value if no [...] new 3c25ab35fbc8 KVM: PPC: Book3S HV: Clear pending decrementer exceptions [...] new c7d64b560ce8 powerpc/ftrace: Enable C Version of recordmcount new fdb8e1e116a7 Merge remote-tracking branch 'powerpc/next' new 113b52a2fa43 Merge remote-tracking branch 'soc-fsl/next' new ca943c01dbe4 Merge remote-tracking branch 's390/features' new 1583b937004b Merge remote-tracking branch 'sh/sh-next' new 717eae8b02a9 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 2d37b848150b Merge remote-tracking branch 'fscrypt/master' new 674bebd23712 Merge remote-tracking branch 'afs/afs-next' new fac8a22cdf74 Merge remote-tracking branch 'btrfs-kdave/for-next' new e5755dcb7513 libceph: remove ceph_get_direct_page_vector() new 34b97bf86bae ceph: silence a checker warning in mdsc_show() new 294fae01a562 ceph: fix ceph_mdsc_build_path to not stop on first component new 1034417412af ceph: clean up ceph.dir.pin vxattr name sizeof() new 7dc3772eaa80 ceph: carry snapshot creation time with inodes new 21784353a1f0 ceph: add ceph.snap.btime vxattr new 40af85c02e41 ceph: fix listxattr vxattr buffer length calculation new b8f1a6c5820d ceph: remove unused vxattr length helpers new e48422aba671 ceph: fix "ceph.dir.rctime" vxattr value new c698a1a9157d ceph: fix improper use of smp_mb__before_atomic() new c20c3603625c ceph: close race between d_name_cmp() and update_dentry_lease() new da5818e3f8c5 ceph: fix dir_lease_is_valid() new 2cdb0a0ea841 ceph: use READ_ONCE to access d_parent in RCU critical section new 45abe1f99fe0 ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_ [...] new 21219b7fa8ad ceph: hold i_ceph_lock when removing caps for freeing inode new 88cb49533916 ceph: fix warning PTR_ERR_OR_ZERO can be used new fc19f5b0a775 ceph: fix debug print format in __set_xattr() new 102862462ffe ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx new 6229735931e9 ceph: add selinux support new 1249faea3106 ceph: fix infinite loop in get_quota_realm() new 202ae3e9b9bf ceph: don't blindly unregister session that is in opening state new 2592654151fe ceph: remove request from waiting list before unregister new cb02ecf35b46 libceph: fix sa_family just after reading address new 5698f8035c31 libceph: add ceph_decode_entity_addr new 1f6264baaade libceph: ADDR2 support for monmap new 40b1b003759d libceph: switch osdmap decoding to use ceph_decode_entity_addr new 720147b4b0f1 libceph: fix watch_item_t decoding to use ceph_decode_entity_addr new 4fc5ecc2691b libceph: correctly decode ADDR2 addresses in incremental OSD maps new 2c5adcf6d444 ceph: have MDS map decoding use entity_addr_t decoder new 317c134878fa ceph: fix decode_locker to use ceph_decode_entity_addr new 6579bc5a8be7 libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE new 2caae629761a libceph: rename ceph_encode_addr to ceph_encode_banner_addr new 91c5fc9814b4 ceph: add btime field to ceph_inode_info new 8a75546cefc4 ceph: handle btime in cap messages new 3ee2ad84aa26 libceph: turn on CEPH_FEATURE_MSG_ADDR2 new b8f35e9cd1f7 ceph: allow querying of STATX_BTIME in ceph_getattr new 633c5f5599bc iversion: add a routine to update a raw value with a larger one new d80fa863a6bf ceph: add change_attr field to ceph_inode_info new acbd1442701d ceph: handle change_attr in cap messages new c5e0e11f0c94 ceph: increment change_attribute on local changes new 96c3d6fc1863 ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() new 4de85726c629 ceph: kick flushing and flush snaps before sending normal [...] new ad7e90223018 ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP new df7bfdfa92db ceph: make getxattr_cb return ssize_t new 6850d612009b ceph: return -ERANGE if virtual xattr value didn't fit in buffer new 59cb2c2b2d01 ceph: don't NULL terminate virtual xattrs new cff677858d29 Merge remote-tracking branch 'ceph/master' new 6e96c4571b44 cifs: Fix check for matching with existing mount new 865bde6a3afc cifs: simplify code by removing CONFIG_CIFS_ACL ifdef new f5863c79590b smb3: add new mount option to retrieve mode from special ACE new 14a269d5442d smb3: minor cleanup of compound_send_recv new 15ccede62e23 smb3: do not send compression info by default new 417dfe3cd6b4 cifs: fix typo in debug message with struct field ia_valid new 011900aba99d smb3: Send netname context during negotiate protocol new 78ff8eba75fa Merge remote-tracking branch 'cifs/for-next' new 6a96aebfcb47 Merge remote-tracking branch 'ecryptfs/next' new 555b2c3da1fc quota: honor quota type in Q_XGETQSTAT[V] calls new 2d2043cbdb20 Pull XGETQSTAT fix from Eric Sandeen. new e13d911fde0a Merge remote-tracking branch 'ext3/for_next' new 3dee18bd1d9d Merge remote-tracking branch 'ext4/dev' new c5adc22a29c8 Merge remote-tracking branch 'f2fs/dev' new 996a93975bfa Merge remote-tracking branch 'nfsd/nfsd-next' new 7e1d7bb672f1 Merge remote-tracking branch 'ubifs/linux-next' new 9a570805371f Merge remote-tracking branch 'v9fs/9p-next' new 6bab14e56855 xfs: claim maintainership of loose files new 5f36924d9d6a xfs: move xfs_ino_geometry to xfs_shared.h new 79dbb509bd9d xfs: remove the no-op spinlock_destroy stub new ce63ec752502 xfs: remove the never used _XBF_COMPOUND flag new abe7ba628554 xfs: renumber XBF_WRITE_FAIL new 8638681a5959 xfs: make mem_to_page available outside of xfs_buf.c new 057e42629d7e xfs: remove the l_iclog_size_log field from struct xlog new db834153a802 xfs: cleanup xlog_get_iclog_buffer_size new 03f6a6e2c404 xfs: reformat xlog_get_lowest_lsn new 0c953217d2c8 xfs: remove XLOG_STATE_IOABORT new f21c95458883 xfs: don't use REQ_PREFLUSH for split log writes new f855a253fc58 xfs: factor out log buffer writing from xlog_sync new f2e27fe1cb8d xfs: factor out splitting of an iclog from xlog_sync new 042c915a7def xfs: factor out iclog size calculation from xlog_sync new 437d733c353b xfs: update both stat counters together in xlog_sync new ad675dd010a9 xfs: remove the syncing argument from xlog_verify_iclog new 4436e5ea23b4 xfs: make use of the l_targ field in struct xlog new 991fc1d2e65e xfs: use bios directly to write log buffers new 87b57226fbb1 xfs: move the log ioend workqueue to struct xlog new 73f9303f75a6 xfs: return an offset instead of a pointer from xlog_align new 34b63ea5fbb9 xfs: use bios directly to read and write the log recovery buffers new 1574fe9d3acb xfs: stop using bp naming for log recovery buffers new 1fe4e876776e xfs: remove unused buffer cache APIs new 8449fb6c7bc0 xfs: properly type the b_log_item field in struct xfs_buf new 0abcce43173d xfs: remove the b_io_length field in struct xfs_buf new f786cc1941c9 xfs: add struct xfs_mount pointer to struct xfs_buf new 59a47237f460 xfs: fix a trivial comment typo in xfs_trans_committed_bulk new 2ba694b183a9 xfs: stop using XFS_LI_ABORTED as a parameter flag new 21e6d72e79ac xfs: don't require log items to implement optional methods new 7d8457cfb985 xfs: remove the dummy iop_push implementation for inode cr [...] new 3e090ad30cab xfs: don't use xfs_trans_free_items in the commit path new 9e1ec270f04e xfs: split iop_unlock new 39e4c1956418 xfs: add a flag to release log items on commit new c40a409ce757 xfs: don't cast inode_log_items to get the log_item new d4f4a956c1c6 xfs: remove the xfs_log_item_t typedef new a3f9ea57dfc6 xfs: use a list_head for iclog callbacks new a97f5a011f18 xfs: remove a pointless comment duplicated above all xfs_i [...] new 82f36a3eabfb xfs: merge xfs_efd_init into xfs_trans_get_efd new febd67b9df1a xfs: merge xfs_cud_init into xfs_trans_get_cud new 86a5ee2fb4cc xfs: merge xfs_rud_init into xfs_trans_get_rud new a9bf4634536a xfs: merge xfs_bud_init into xfs_trans_get_bud new ba6526844a15 xfs: merge xfs_trans_extfree.c into xfs_extfree_item.c new fa8dae390b78 xfs: merge xfs_trans_refcount.c into xfs_refcount_item.c new d8935d8504c1 xfs: merge xfs_trans_rmap.c into xfs_rmap_item.c new c3641fa71cc2 xfs: merge xfs_trans_bmap.c into xfs_bmap_item.c new 607d6a8b71d7 xfs: clean up small allocation helper new 55e6bea2cf45 xfs: move small allocation helper new 973c566e2979 xfs: skip small alloc cntbt logic on NULL cursor new 51e5b03c638c xfs: always update params on small allocation new 3561afcaa933 Merge remote-tracking branch 'xfs/for-next' new 8eaeb1708959 Merge remote-tracking branch 'file-locks/locks-next' new a6415857d1a0 Merge remote-tracking branch 'vfs/for-next' new 1bf8ad114ed8 Merge remote-tracking branch 'printk/for-next' new f99793d3f8aa Merge remote-tracking branch 'pci/next' new 35a6f982fae0 Merge remote-tracking branch 'pstore/for-next/pstore' new 680fc7a7b761 Merge remote-tracking branch 'hid/for-next' new b7d15dd9c863 Merge remote-tracking branch 'i2c/i2c/for-next' new 01a7d415bfcf Merge remote-tracking branch 'i3c/i3c/next' new 9e8a6a4d193c Merge remote-tracking branch 'hwmon-staging/hwmon-next' new a14e92865b21 Merge remote-tracking branch 'jc_docs/docs-next' new d18bb02a9ac4 Merge remote-tracking branch 'v4l-dvb/master' new 417b66474e36 Merge remote-tracking branch 'fbdev/fbdev-for-next' new 9513b2a02fa8 Merge remote-tracking branch 'pm/linux-next' new 4c6f4be04ad7 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new c5fd5fe0b52a Merge remote-tracking branch 'opp/opp/linux-next' new d335b370f7ed Merge remote-tracking branch 'thermal-soc/next' new 647e7c3850cc Merge remote-tracking branch 'ieee1394/for-next' new a84fecc724d8 Merge remote-tracking branch 'dlm/next' new eb268501a282 Merge remote-tracking branch 'swiotlb/linux-next' new 97f346d40e99 Merge remote-tracking branch 'rdma/for-next' new 27d92807f863 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new 489ce2f42514 tc-testing: Restore original behaviour for namespaces in tdc new 77cf8edbc0e7 tipc: simplify stale link failure criteria new 20c67312946d tipc: eliminate unnecessary skb expansion during retransmission new a7dc51adcafe tipc: rename function msg_get_wrapped() to msg_inner_hdr() new 2f8776f0c5d3 tc-testing: add ingress qdisc tests new ec092e99bffb Merge remote-tracking branch 'net-next/master' new e7d4798960b3 xdp: Add tracepoint for bulk XDP_TX new 9cda7807ee1e veth: Support bulk XDP_TX new 9d6964f2f585 Merge remote-tracking branch 'bpf-next/master' new c7293784d8bc Merge remote-tracking branch 'ipsec-next/master' new e9a1119f0e3e Merge remote-tracking branch 'mlx5-next/mlx5-next' new d5e991cc80b6 Merge remote-tracking branch 'nfc-next/master' new 6e41e2257f10 p54usb: Fix race between disconnect and firmware loading new f7369179ad32 mwifiex: drop 'set_consistent_dma_mask' log message new 2fc0aa454473 mwifiex: print PCI mmap with %pK new 7afb94da3cd8 mwifiex: update set_mac_address logic new 74f202aaae0a mwifiex: ignore processing invalid command response new 6c0ed66f1a5b rtlwifi: rtl8192cu: fix error handle when usb probe failed new 5315f9d40191 rtlwifi: remove redundant assignment to variable badworden new f0822dfc5887 rtlwifi: remove redundant assignment to variable k new 4079e8ccabc3 mt7601u: do not schedule rx_tasklet when the device has be [...] new 23377c200b2e mt7601u: fix possible memory leak when the device is disconnected new 9a1ace64ca3b qtnfmac: Use struct_size() in kzalloc() new 25a986e426b0 rtlwifi: rtl8188ee: remove redundant assignment to rtstatus new e73e43246da6 ssb/gpio: Remove unnecessary WARN_ON from driver_gpio new f503c7695343 iwlegacy: 3945: no need to check return value of debugfs_c [...] new ffb92649f4d9 iwlegacy: 4965: no need to check return value of debugfs_c [...] new e6fec313fa3f rtw88: add fast xmit support new 44cc4c63a877 rtw88: add support for random mac scan new 6fabdc4a34d0 rtw88: add beacon function setting new 818d46e7715e rtw88: 8822c: add rf write protection when switching channel new f859e71f9615 rtw88: 8822c: update channel and bandwidth BB setting new e027446667b5 rtw88: 8822c: disable rx clock gating before counter reset new e1cc056c92f9 rtw88: 8822c: use more accurate ofdm fa counting new d41673b941f2 rtw88: power on again if it was already on new a11cddd42b67 rtw88: restore DACK results to save time new e9c87a3b744b rtw88: rsvd page should go though management queue new 4a36de3996c7 rtw88: fix typo rtw_writ16_set new 12e66ffbd534 p54: remove dead branch in op_conf_tx callback new 9f3e3323e996 rt2x00: allow to specify watchdog interval new 2034afe4db4a rt2800: add helpers for reading dma done index new 759c5b599cf4 rt2800: initial watchdog implementation new 09db3b000619 rt2800: add pre_reset_hw callback new 710e6cc1595e rt2800: do not nullify initialization vector data new e403fa31ed71 rt2x00: add restart hw new 0f47aeeada2a rt2800: do not enable watchdog by default new e5db0ad7563c airo: switch to skcipher interface new 8b1789b940ae Merge remote-tracking branch 'wireless-drivers-next/master' new 9cded7e984f2 wireless: fix nl80211 vendor commands new 17c74d7c5f0d nl80211: fix VENDOR_CMD_RAW_DATA new edfa90c0a9b7 Merge remote-tracking branch 'mac80211-next/master' new 2b7c1b6066ff Merge remote-tracking branch 'gfs2/for-next' new 81ee9614beac Merge remote-tracking branch 'nand/nand/next' new fc4371dd8349 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 79a5c515a56d Merge remote-tracking branch 'crypto/master' new e28ad544f462 drm/edid: parse CEA blocks embedded in DisplayID new 80d42db02b3a drm/edid: use for_each_displayid_db where applicable new 26fdf447dd39 Merge remote-tracking branch 'drm/drm-next' new 76d981a9fe82 Revert "drm/amd/display: make clk_mgr call enable_pme_wa" new 0198b6e5be88 Revert "drm/amd/display: Add Underflow Asserts to dc" new f94ec6f8b885 Revert "drm/amd/display: move vmid determination logic out of dc" new ecbc382c9fdf Revert "drm/amd/display: Rework CRTC color management" new 1a1da391c9e2 Revert "drm/amd/display: Use macro for invalid OPP ID" new 4f0793989f2f Revert "drm/amd/display: Copy stream updates onto streams" new db3239f535cb drm/amdgpu: add ATHUB 2.0 register headers new ae213c44506c drm/amdgpu: add CLK 11.0 register headers new d6ad5023e877 drm/amdgpu: add DCN 2.0 register headers new 2a3196f1f088 drm/amdgpu: add HDP 5.0 register headers new d33ad040279c drm/amdgpu: add MP 11.0 register headers new 9edefe7bacbd drm/amdgpu: add NBIO 2.3 register headers new 326354fa97cf drm/amdgpu: add VCN 2.0 register headers new be4008b8c5b9 drm/amdgpu: add GC 10.1 register headers (v4) new f519f0be45da drm/amdgpu: add MMHUB 2.0 register headers new 3d220cc3bde5 drm/amdgpu: add OSS 5.0 register headers new d2996831b288 drm/amdgpu: add SMUIO 11.0 register headers new efd8725f03c9 drm/amdgpu: add navi10 enums header new 10e4b2273535 drm/amdgpu: atomfirmware.h updates for navi10 new 76a2d0b0a1d4 drm/amdgpu: add doorbell assignement for navi10 new 33934b3576b0 drm/amdgpu: add navi10 ip offset header new 852a6626d5fd drm/amdgpu: add navi10 asic type new 107c34bcbf47 drm/amdgpu: add NV series gpu family id new d67383e6b764 drm/amdgpu: add GDDR6 vram type new 5228fe3010f0 drm/amdgpu: Add GDDR6 in vram_name arrary new 02a9e40a83bc drm/amdgpu: add gfx10 specific config in amdgpu_gfx_config new 3e514732c0e1 drm/amdgpu: add gfx10 specific new member pa_sc_tile_steer [...] new 23c6268eb196 drm/amdgpu: add navi10 gpu info firmware new 109c80ddb40f drm/amdgpu: add gpu_info_firmware v1_1 structure for navi10 new 35c2e91059cb drm/amdgpu: parse the new members added by gpu_info ucode v1_1 new a9833d02b515 drm/amdgpu: add v10 structs header (v2) new 1f43631be5f9 drm/amdgpu: add gfx v10 clear state header v2 new 9a87c32fdabf drm/amdgpu: add sdma v5 packet header file new 98cd7f5b1837 drm/amdgpu: add navi pm4 header new 89d7a79c7bd9 drm/amdgpu: query vram type from atomfirmware vram_info new 09fa0613bd9f drm/amdgpu: query vram_width from vram_info table new b45ddfe811b9 drm/amdgpu: add nbio callbacks for vcn doorbell support new 225cef9d8850 drm/amdgpu: add nbio v2.3 for navi10 (v4) new 068ed934ee57 drm/amdgpu/gfx10: new approach to load pfp fw (v4) new 2a00bb13226b drm/amdgpu/gfx10: new approach to load ce fw (v4) new 8825af65ffc1 drm/amdgpu/gfx10: new approach to load gfx10 me fw (v4) new cf02b03f7c00 drm/amdgpu: add members in amdgpu_me for gfx queue new e537c9946115 drm/amdgpu: acquire available gfx queues new 7470bfcf2014 drm/amdgpu: add helper function for gfx queue/bitmap transition new 4fc6a88f01b9 drm/amdgpu: rename amdgpu_gfx_compute_mqd_sw_init new bc4a6f71355f drm/amdgpu: Add struct kiq_pm4_funcs into kiq struct new ba0c13b7747b drm/amdgpu: Add common gfx func Disable kcq via kiq new 849aca9f9c03 drm/amdgpu: Move common code to amdgpu_gfx.c new 19191961659c drm/amdgpu/gfx10: add special unmap_queues packet for preemption new 53b2fe415fb1 drm/amdgpu: enable gfx eop interrupt per gfx pipe new 51bcce4621d8 drm/amdgpu: add module parameter for async_gfx_ring enablement new 5bfca0692849 drm/amdgpu: enable async gfx ring by default new 54fc447279ec drm/amdgpu: create mqd for gfx queues on navi10 new 714ff8525118 drm/amdgpu: add new HDP CG flags new 9faa494e2fcc drm/amdgpu: add flag to support IH clock gating new 367adb2ad5bd drm/amdgpu/athub2: enable athub2 clock gating new c304b9e51914 drm/amdgpu: correct pte mtype field for navi new 7596ab68ff7d drm/amd/gmc9: rename AMDGPU_PTE_MTYPE to AMDGPU_PTE_MTYPE_VG10 new 7f95167ce131 drm/amdgpu: refine the PTE encoding of PRT for navi10 new 770b93e9ee84 drm/amdgpu: add gfxhub v2.0 block for navi10 (v4) new adc43c1b5e47 drm/amdgpu: add mmhub v2 block for navi10 (v4) new f9df67e92404 drm/amdgpu: add gmc v10 ip block for navi10 (v6) new cb3908c133f1 drm/amdgpu: add irq sources for gfx v10_1 new 4984dd069f29 drm/amdgpu: add irq sources for sdma v5_0 new abade675e02e drm/amdgpu: add irq sources for vcn v2_0 (v2) new 5527cd064012 drm/amd/display: move dcn v1_0 irq source header to ivsrcid/dcn/ new edc611475a8a drm/amdgpu: add navi10 ih ip block (v3) new 2beae55e3929 drm/amdgpu: add structures for buffer allocate/release for [...] new 5cc036a84705 drm/amdgpu: add fw load type flag for rlc autoload new 9dd4b75cf0af drm/amdgpu: set navi10's fw loading type as direct new bc290fe55259 drm/amdgpu: Add psp 11.0 support for navi10. new 7d0906e83a2f drm/amdgpu: add structure to support build-in toc to psp sos new 93d8f2221b5e drm/amdgpu/psp: support init psp sos microcode with build-in toc new 52718c844c60 drm/amdgpu: use rlc toc from psp sos binary new 4a94ba8f376e drm/amdgpu: rename rlc autoload to backdoor autoload new 6fa405646de6 drm/amdgpu: add helper function to print psp hdr new 37e919180c37 drm/amdgpu/psp: print out psp v11 ucode hdr in drm debug mode new 434dbb2a4abc drm/amdgpu/psp: support print out psp firmware header v1_1 info new 46ea9501fbc9 drm/amdgpu/psp: add structure to support load toc in psp (v2) new 7ea49e765189 drm/amdgpu/psp: add support to load TOC to psp new 1a5b4cca29ba drm/amdgpu/psp: start rlc autoload after psp recieved all [...] new 5160709d4509 drm/amdgpu/psp: switch to use sos_offset_bytes member as s [...] new fba08a77bbbe drm/amdgpu/psp: perform tmr_init and asd_init after loadin [...] new 4414ec6d14da drm/amdgpu/psp: update psp gfx interface to match with psp [...] new 1d1f41cf49d1 drm/amdgpu/psp: initialize autoload_supported flag in psp_sw_init new cc0beec2dd18 drm/amd/amdgpu: add flag to mark whether autoload is suppo [...] new 119eb6db542f drm/amdgpu/psp: skip mec jt when autoload is enabled new bb67469e29f3 drm/amdgpu: enable psp front door loading by default on navi10 new 1316956284ac drm/amdgpu: load smc ucode at first with psp while rlc aut [...] new a698faf862f0 drm/amdgpu: declare navi10 asd firmware new a954f3ffc7fe drm/amdgpu/psp11: skip ta firmware for navi10 new 6f298bd81589 drm/amdgpu: enable virtual display feature for navi10 new dfc9847956d5 drm/amdgpu: Add helper function amdgpu_ring_set_preempt_cond_exec new ef3e13238b5f drm/amdgpu: add the trailing fence per ring new 692441f2654c drm/amdgpu: Add new ring interface preempt_ib new b239c0172745 drm/amdgpu: add mcbp driver parameter new f92d5c6123f4 drm/amdgpu: enable the static csa when mcbp enabled new d8780dc71d56 drm/amdgpu: add ib preemption status in amdgpu_job (v2) new ca1eb73207a4 drm/amdgpu/sdma: allocate CSA per sdma ring new 43974dacb6c3 drm/amdgpu: program for resuming preempted ib new 6698a3d05fda drm/amdgpu: add mcbp unit test in debugfs (v3) new 80f8fb9178ed drm/amdgpu: mark the partial job as preempted in mcbp unit test new f39f5bb1c9d6 drm/amdgpu/discovery: add ip discovery initial support new 987da7294bdf drm/amdgpu/discovery: fix calculations of some gfx info new 478586d6d5c7 drm/amdgpu/discovery: update definitions of table_info and [...] new 70cbfe3d64b8 drm/amdgpu/discovery: add harvest info data table new 85f267a7078f drm/amdgpu/discovery: use hardcoded mmRCC_CONFIG_MEMSIZE new 2de00413761d drm/amdgpu/discovery: fix hwid for nbio new 8e84aa1bf2af drm/amdgpu/discovery: stop taking psp header into account new 6a8ee0257dee drm/amdgpu/discovery: update definition for struct die_header new 966f1d8fd05f drm/amdgpu/discovery: stop converting the units of base addresses new a190d1c75c73 drm/amdgpu/discovery: add module param for ip discovery en [...] new 437298b83399 drm/amdgpu/discovery: refactor ip list traversal new a2bd77bbde79 drm/amdgpu: disable concurrent flushes for Navi10 v2 new 22e96fa62ec6 drm/amdgpu: add pa_sc_tile_steering_override to drm_amdgpu [...] new be9250fb962d drm/amdgpu: set the default value of pa_sc_tile_steering_override new fef6e24c8b02 drm/amdgpu: add initial support for sdma v5.0 (v6) new a8790e2475ea drm/amdgpu: add Navi10 VCN firmware support new 45a1a48b5c31 drm/amdgpu: add VCN2.0 decode ring test new 60a2309ec465 drm/amdgpu: add VCN2.0 decode ib test new 9085914a5af4 drm/amdgpu: add JPEG2.0 decode ring test new 54bb93c2251c drm/amdgpu: add JPEG2.0 decode ring ib test new 1b61de45dfaf drm/amdgpu: add initial VCN2.0 support (v2) new 384872846f71 drm/amdgpu/mes: add amdgpu_mes driver parameter new a538bbe7a8db drm/amdgpu/mes: add mes header file and definition new 7bbc36765ccb drm/amdgpu/mes: add definitions of ip callback function new 5f84cc635bce drm/amdgpu/mes: enable mes on navi10 and later asic new 886f82aa7a1d drm/amdgpu/mes10.1: add ip block mes10.1 (v2) new a644d85a5cd4 drm/amdgpu: add gfx v10 implementation (v10) new 44f1bb1fed25 drm/amdgpu: avoid to use SOC15_REG_OFFSET in static array [...] new c6b6a42175f5 drm/amdgpu: add navi10 common ip block (v3) new 6bdadb207224 drm/amdgpu: Add navi10 kfd support for amdgpu (v3) new e0d076574e8d drm/amdgpu: update golden setting programming logic new 14328aa58ce5 drm/amdkfd: Add navi10 support to amdkfd. (v3) new bd1c0fdfc1a1 drm/amdgpu: add Navi10 pci ids new 0a5b8c7b9490 drm/amdgpu: add to set navi ip blocks new dded62c71e44 drm/amd/powerplay: update smu v11 ppsmc header new 55f72087af71 drm/amd/powerplay: update smu 11 driver if header for navi10 new 980e04ec3730 drm/amd/powerplay: fix the mp/smuio header for navi10 new b3490673f905 drm/amd/powerplay: introduce the navi10 pptable implementation new 2573e87074f0 drm/amd/powerplay: set smu v11 funcs for navi10 new 31528650356c drm/amd/powerplay: add navi10 smc ucode init and navi10 pp [...] new 4009b9b589aa drm/amd/powerplay: move bootup value before read pptable f [...] new 827440a90146 drm/amd/powerplay: enable backdoor smu fw loading (v2) new 9e8a163d9bd4 drm/amd/powerplay: update smu11 driver if header for navi10 (v2) new 336a1c825e36 drm/amdgpu: bump smc firmware header version to v2 (v2) new c16d001bf261 drm/amdgpu: fix the issue of checking on message mapping new 0186eb96300d drm/amd/powerplay: smu needs to be initialized after rlc i [...] new 879af1c65af6 drm/amd/powerplay: introduce the function to load the soft [...] new 3a4dc27b4373 drm/amd/powerplay: modify the feature mask to enable gfx/soc dpm new 5ba80a0a816f drm/amd/powerplay: skip od feature on navi10 for the moment new 1e87e0124ba4 drm/amd/powerplay: enable power features new 940680c3b48a drm/amd/powerplay: move the funciton of conv_profile_to_wo [...] new 667273c166e9 drm/amd/powerplay: move the function of get[set]_power_pro [...] new 86eb3ed3d393 drm/amd/powerplay: move the function of uvd&vce dpm to asic file new 6d22f1aa924c drm/amd/powerplay: move the function of read_sensor to asic file new e17980535bca drm/amd/powerplay: move the function of is_dpm_running to [...] new 19d894b92d6b drm/amd/powerplay: add smu11 smu_if_version check for navi10 new b55c83a7438d drm/amd/powerplay: implement smc firmware v2.1 for smu11 new 5586348236f8 drm/amd/powerplay: remove duplicate code from smu hw init new 74c958a3766c drm/amd/powerplay: optimization feature mask function for asic new 77ee9caf380a drm/amd/powerplay: add allowed feature mask for navi10 new bca325280d1f drm/amd: add gfxoff support on navi10 new 9e04021602e7 drm/amd/amdgpu: fw version check with gfxoff new acbcc111ce10 drm/amd/powerplay: gfxoff-seperate the Vega20 case new a8998488059c drm/amd/powerplay: enable DCEFCLK dpm support new 54b998ca8d1c drm/amdgpu: enable sw smu driver for navi10 by default new 0de94acf90e3 drm/amd/powerplay: introduce smu clk type to handle ppclk [...] new ffcb08dfaa3a drm/amd/powerplay: introduce smu feature type to handle fe [...] new 2436911bdb2c drm/amd/powerplay: introduce smu table id type to handle t [...] new cdb0c632e4d0 drm/amd/powerplay: init table_count for smu tables on asic level new 22c9c6ca9658 drm/amd/powerplay: add tables_init interface for each asic new 8b2ae145de4c drm/amd/powerplay/smu11: remove smu_update_table_with_arg new 33bd73ae6c61 drm/amd/powerplay: modify smu_update_table to use SMU_TABL [...] new cbfba01dde1c drm/amd/powerplay: use the table size member in the struct [...] new ee0db82027ee drm/amd/powerplay: move PPTable_t uses into asic level new 8b1f4c87a30e drm/amd/powerplay: move SmuMetrics_t uses into asic level new 973849042e01 drm/amd/powerplay: move Watermarks_t uses into asic level new 8890fe5f4353 drm/amd/powerplay: introduce smu power source type to hand [...] new 6a36e3e57c0c drm/amd/powerplay: move getting MAX_FAN_RPM value to asic level new 013fd3a61a82 drm/amd/powerplay: don't include the smu11 driver if heade [...] new 4b2bb705a0b7 drm/amd/powerplay: fix the incorrect type of pptable new 8d7315cef98b drm/amd/powerplay: do not set dpm_enabled flag before VCN/ [...] new 8ea763e23049 drm/amdgpu/gfx10: update gfx golden settings new 36f87f0acd03 drm/amdgpu: disable some gfx light sleep new 4b6349d4d84c drm/amdgpu/gfx10: fix resume failure when enabling async gfx ring new eb0b49ea404c drm/amd/powerplay: update smu11_driver_if_navi10.h new 948f540cd012 drm/amd/powerplay: set dpm_enabled flag but don't enable vcn dpm new 8a33c4f1945c drm/amdgpu/gfx10: fix issues for suspend/resume new c113ba157f41 drm/amdgpu/vcn2: notify SMU power up/down VCN new c4b76d23df24 drm/amd/powerplay: enable vcn powergating v2 new a8179d62fbbd drm/amd/powerplay: add new interface for vcn powergating new 0b8794e252fc drm/amdgpu/vcn2: don't access register when power gated new 6e4cb4e8b31f drm/amdgpu: enable vcn dpm scheme for navi new 6ff687319f68 drm/amdgpu/nv: set vcn pg flag new 4135f10e26ea drm/amd/powerplay: remove uvd_gated/vce_gated from smu_pow [...] new 278b6fba2230 drm/amdgpu/sdma5: fix a sdma potential hang in VK_Examples test new 37809f55292e drm/amdgpu/sdma5: incorrect variable type for gpu address new 186b0ca28293 drm/amdgpu/ucode: add the definitions of MES ucode and ucode data new 7f785e7843a4 drm/amdgpu/ucode: add mes firmware file support new 5aa91248c080 drm/amdgpu/mes10.1: add mes firmware info fields new 298d05460cc4 drm/amdgpu/mes10.1: load mes firmware file to CPU buffer new 086981052bd8 drm/amdgpu/mes10.1: implement ucode CPU buffer destruction new 02b61149486b drm/amdgpu/mes10.1: upload mes ucode to gpu buffer new 85c90e9b5404 drm/amdgpu/mes10.1: upload mes data ucode to gpu buffer new 71c579418891 drm/amdgpu/mes10.1: implement ucode buffers destruction new fb19a68df261 drm/amdgpu/mes10.1: implement MES firmware backdoor loading new 5c264af735c0 drm/amdgpu/mes10.1: implement mes enablement function new 77657ad1eca3 drm/amdgpu/mes10.1: enable mes FW backdoor loading new ec171a930202 drm/amdgpu/gfx10: drop redundant se/sh selection new c39f3da4e246 drm/amdgpu/gfx10: fix unbalanced MAP/UNMAP_QUEUES when asy [...] new 687e8ad07601 amd/powerplay: fix the issue of uclk dpm new 71322c187c4e amd/powerplay: enable uclk dpm new 863dd269fa41 drm/amdgpu/VCN2.0: remove powergating for UVDW tile new 8c3b2d1bc0ec drm/amd/powerplay: disable uclk dpm by default new 2a8bfa139a45 drm/amd/powerplay/smu11: disable PLL shutdown when gfxoff enabled new e17a512a18c1 drm/amdgpu: RLC must be disabled after SMU when S3 on navi new 2c195b6cac59 drm/amdgpu/gfx10: remove unnecessary waiting on gfx inactive new bbd7a6535002 drm/amdgpu/gfx10: require to pin/unpin CSIB BO when suspen [...] new 98e1a543c7b1 drm/amd/powerplay: add function get current clock freq int [...] new 3ac54a504380 drm/amd/powerplay: add helper function to get dpm freq inf [...] new b1e7e224192f drm/amd/powerplay: add function print_clk_levels for navi10 new 8b3d243e47dd drm/amd/powerplay: add helper function of smu_get_dpm_freq_range new 0d7cbd280796 drm/amd/powerplay: add helper function of smu_set_soft_freq_range new 336656176720 drm/amd/powerplay: add helper function of smu_set_hard_freq_range new db439ca21b81 drm/amd/powerplay: add function force_clk_levels for navi10 new fa51bfc2794b drm/amd/powerplay: add function populate_umd_state_clk for navi10 new a43913ea50a5 drm/amd/powerplay: add function get_clock_by_type_with_lat [...] new 284305445fee drm/amd/powerplay: add function pre_display_config_changed [...] new 0a6430da0c7c drm/amd/powerplay: add function display_configuration_chan [...] new 50add63bbf1f drm/amd/powerplay: add funciton force_dpm_limit for navi10 new 2f72726b2af6 drm/amd/powerplay: add function unforce_dpm_levels for navi10 new 077ca74e3cbf drm/amd/powerplay: add function get_gpu_power for navi10 new 7447a23b08fc drm/amd/powerplay: add function get_current_activity_perce [...] new 6b1b7b5bf03d drm/amd/powerplay: move read sensor of UVD[VCE]_POWER to a [...] new 4228b6015d65 drm/amd/powerplay: add function is_dpm_running for navi10 new da85f0812365 drm/amd/powerplay: add function set_thermal_fan_table for navi10 new 2d589a5bfbe7 drm/amd/powerplay: add function get_fan_speed_percent for navi10 new 1316b713618c drm/amd/powerplay: remove upload_dpm_level function for vega20 new 6c6187ece013 drm/amd/powerplay: add function get_workload_type_map for swsmu new b45dc20b08c0 drm/amd/powerplay: add funciton get[set]_power_profile_mod [...] new 2d9fb9b06643 drm/amd/powerplay: add function get_profiling_clk_mask for navi10 new 4f963b01f649 drm/amd/powerplay: add function notify_smc_display_config_ [...] new 5bbb09943e5f drm/amd/powerplay: add function set_watermarks_table funct [...] new 9c62f993eeda drm/amd/powerplay: add function read_sensor for navi10 new 162aa5c31afc amd/powerplay: update the vcn pg new e36182490dec drm/amd/powerplay: fix dpm freq unit error (10KHz -> Mhz) new d573bb214dd2 drm/amd/powerplay: simplify the interface of get_current_a [...] new 564c4c7f0026 drm/amd/powerplay: simplify the interface of get_gpu_power new d5c316930fd5 drm/amd/powerplay: fix amdgpu_pm_info show gpu load error new d7a8efa59b5e drm/amd/powerplay/smu11: enable ds socclk by default new fc419158104c drm/amd/powerplay/smu11: add secure board check function (v2) new c877dff7d97e drm/amd/powerplay/smu11: disable some pp features on navi1 [...] new 462a70d87e25 drm/amdgpu: correct reference clock value on navi10 new c0b9d6d2f1c2 drm/amd/powerplay: add sclk sysfs interface support for navi10 new 3a3c51dd9008 drm/amd/powerplay: enable gfxclk ds,dcefclk ds and fw dsta [...] new d8ceb192cb8e drm/amd/powerplay: enable ac/dc feature on navi10 new eefa5e2b3030 drm/amd/powerplay: enable uclk dpm default on navi10 new a38470f0f8dc drm/amd/powerplay: move power_dpm_force_performance_level [...] new 62b9a88c0ef9 drm/amd/powerplay: move function get_metrics_table to vega20_ppt new 4dc9c8bf3474 drm/amd/powerplay: move function thermal_get_temperature t [...] new e211580da9a4 drm/amd/powerplay: move get_thermal_temperature_range to p [...] new 9634de271a47 drm/amd/powerplay: fix no statements in function returning [...] new 5e6d266573db drm/amd/powerplay: add thermal ctf support for navi10 new e9c12a8e27aa drm/amd/powerplay: remove smu mutex lock in smu_hw_init new 576851345b67 drm/amd/powerplay: remove smu callback funciton get_mclk(g [...] new 382fb77891b6 drm/amd/powerplay: allow dc request uclk change new 2e13c7551ca0 drm/amd/powerplay: notify smu with active display count new 26e2b581482d drm/amd/powerplay: wake up azalia from d3 by sending smu message new f4b3295fa228 drm/amd/powerplay: add interface to get uclk dpm table new f5c1b7afff8e drm/amdgpu/powerplay: add license to smu11 header new b1fa87a48e53 drm/amdgpu/gfx10: update gfx golden settings new 3ebab625e662 drm/amd: the data retured from PRT is expected to be 0 new 6f6a7bba6961 drm/amd/powerplay: fix deadlock issue for smu_force_perfor [...] new c7a063a2f21b drm/amd/powerplay: fix clk type name error OD_SCLK OD_MCLK new a259714bb26a drm/amd/powerplay: move od8_setting helper function to vega20_ppt new 8f30a16d3ac1 drm/amd/powerplay: move od_default_setting callback to asic file new 0c83d32c565c drm/amd/powerplay: simplified od_settings for each asic new b3ef5ce0379b drm/amdgpu/VCN2.0 remove unused Macro and declaration new 19c663fc7799 drm/amdgpu/VCN2.0: add direct SRAM read and write new bf4865b587c0 drm/amdgpu/VCN2.0: add DPG mode start and stop (v2) new 7282da0b3ac9 drm/amdgpu/VCN2.0: add DPG pause mode new 157710ea4d61 drm/amdgpu: enable VCN2.0 DPG mode new 68c0798cd9f9 drm/amdgpu/psp: add new VCN RAM ucode id to psp new 6e72d8e9fb70 drm/amdgpu: add corresponding vcn ram ucode id new c76ff09bef2d drm/amdgpu/psp: convert ucode id to psp ucode id new 86ddf3529e34 drm/amdgpu/psp: add new psp interface for vcn updating sram new 4bc920a68028 drm/amd/powerplay: update smu11_driver_if_navi10.h new 1768908ec5a8 drm/amd/powerplay: disable fw dstate when gfxoff is enabled new a77b9fdf9aca drm/amdgpu/VCN: add buffer for indirect SRAM usage new dc8ae677c2a0 drm/amdgpu/VCN: implement indirect DPG SRAM mode new 450af30ce23a drm/amdgpu/VCN: enable indirect DPG SRAM mode new 591745854893 drm/amdgpu/powerplay/vega20: use correct table index new 6ad68a7e1f3e drm/amdgpu/gfx10: update to latest golden setting new 408e27cbba46 drm/amd/powerplay: add ppt interface version log new 4f56d9d412ed drm/amdgpu: add new navi10 DIDs new a39bf39816b0 drm/amd/powerplay: use pp_feature_mask to control uclk(mcl [...] new 7c6fe84cf5f2 drm/amd/powerplay: enable BACO feature as WAR new 93dfbcefb374 drm/amd/powerplay: remove unsupport function set_thermal_f [...] new 61af800fe7b0 drm/amdgpu: fix PA_SC_FIFO_SIZE for Navi10 (v2) new ccbf007b4721 drm/amdgpu: initialize THM & CLK IP registers base address new 5c170a59e7d8 drm/amd/powerplay: allow dc request uclk change new edee92c37940 drm/amd/powerplay: notify smu with active display count new 48321c3dde79 drm/amd/display: Read soc_bounding_box from gpu_info (v2) new 57b3ec35d5df drm/amdgpu: Split gpu_info_soc_bounding_box out from amdgp [...] new 76b743f45d7f drm/amd/display: use fixed-width data type for soc boundin [...] new 9793014570b9 drm/amd/display: Add DCN2 and NV ASIC ID new 38e7128960a6 drm/amd/display: add AUX and I2C for DCN2 new 2e35facf82bc drm/amd/display: Add GPIO support for DCN2 new 964750949760 drm/amd/display: Add DCN2 BIOS parsing new bff65b778152 drm/amd/display: Add DCN2 IRQ handling new 728c06986a4f drm/amd/display: Add DCN2 changes to DML new ca4d9b3a5a3b drm/amd/display: Add DCN2 DIO new fcee01b9f82d drm/amd/display: Add DCN2 clk mgr new 2d78b3a177fe drm/amd/display: Add DCN2 OPTC new eb7a74a36c24 drm/amd/display: Add DCN2 OPP new f789b0b82bf0 drm/amd/display: Add DCN2 MPC new f7de96ee8b5f drm/amd/display: Add DCN2 DPP new bbeb64d0eb78 drm/amd/display: Add DCN2 HUBP and HUBBUB new fa0d2c989c94 drm/amd/display: Add DCN2 MMHUBBUB new 345429a67c48 drm/amd/display: Add DCN2 DWB new 83421f32b763 drm/amd/display: Add DCN2 IPP new 18eaea4bf80b drm/amd/display: Add DCN2 VMID new 7ed4e6352c16 drm/amd/display: Add DCN2 HW Sequencer and Resource new 6fbefb84a98e drm/amd/display: Add DC core changes for DCN2 new a18bf0ca41a9 drm/amd/powrplay: add interface for dc to get max clock values new be9a7355e9ee drm/amd/powerplay: add interface to get uclk dpm table new 79a7b060d8dc drm/amd/display: hook navi10 pplib functions new cb0b554abeac drm/amd/display: add fast_validate parameter to dcn20_vali [...] new e249428256e2 drm/amd/display: updates for dcn20_update_bandwidth new 5b1b2f209f0d drm/amd/display: update dcn2 dc_plane_cap new 476e955dd679 drm/amd/display: Hook DCN2 into amdgpu_dm and expose as co [...] new b4f199c7b00c drm/amdgpu: Enable DC support for Navi10 new 97bda0322b8a drm/amd/display: Add DSC support for Navi (v2) new 3972c3508594 drm/amd/display: Program VTG params after programming Glob [...] new 284358f2acc1 drm/amd/display/dc: fix azalia workaround sw implementation bug new ae8f425840cb drm/amd/display: Ensure DRR triggers in BP new 98b5b65eb8b7 drm/amd/display: disable PSR/ABM before destroy DMCU struct new f18bc4e53ad6 drm/amd/display: update calculated bounding box logic for NV new bedbbe6af4be drm/amd/display: Move link functions from dc to dc_link new 45021f8ea536 drm/amd/display: do not power on eDP power rail early new 8712bda45cdc drm/amd/display: dcn2 dmcu wait_for_loop update with dispclk. new c69dd2d06cdf drm/amd/display: Refactor clk_mgr functions new 5cb646d767bb drm/amd/display: Add writeback_config to VBA vars new 6ba117404e41 drm/amd/display: fix pstate allow handling in dcn2 new bcba830ce7cd drm/amd/display: Refactor DIO stream encoder new 96cb7cf13d85 drm/amd/display: disable dcn20 abm feature for bring up new 0fcf90d1775e drm/amd/display: do not need otg lock if otg is not active new 9e14d4f17e23 drm/amd/display: skip dsc config for navi10 bring up new ec8763486dd3 drm/amd/display: navi10 bring up skip dsc encoder config new 38354495d7ce drm/amd/display: enable DSC support by default new 1b394e92a149 drm/amd/display: Disconnect DCN2 mpcc when changing tg new 4e0cbbbfbc37 drm/amd/display: Clean up locking in dcn*_apply_ctx_for_surface() new 0cd326256679 drm/amd/display: fixed DCC corruption new 00999d991fde drm/amd/display: clean up validation failure log spam new c5d3a38b1a18 drm/amd/display: Add a flags union for 3dlut transformatio [...] new c2bcd914a2a7 drm/amd/display: Calculate link bandwidth in a common function new c2ad17c3b265 drm/amd/display: Properly set DCF clock new 173932dec76f drm/amd/display: Properly set u clock new 0ba37b20ef1c drm/amd/display: fix dsc validation new 2e2e73fc632d drm/amd/display: Remove dependency on pipe->plane for imme [...] new 390fdfbd2d65 drm/amd/display: remove legacy DSC functions new 96454cfb4fbe drm/amd/display: remove target_dpp hack for dsc new 0ff8dfe8f8f2 drm/amd/display: fix fpga fclk programming new b7d39c587877 drm/amd/display: move dsc clock from plane_resource to str [...] new 87029eb4fad8 drm/amd/display: Remove additional FEC link bandwidth reduction new db5378c1dcff drm/amd/display: isolate global double buffer lock programming new d438d113380e drm/amd/display: Use 1/8th DSC target bitrate precision fo [...] new 23882a693fe1 drm/amd/display: Make sure DSC slice height is divisible b [...] new adb732d66cf1 drm/amd/display: Add some tm3dlut flags new 0213541d4b6b drm/amd/display: DCN2 reg refactors new 8e27a2d4cd76 drm/amd/display: Fix DCFCLK and SOCCLK not set new ede37e4ce495 drm/amd/display: fix can not turn on two displays due to D [...] new 83a76b53737e drm/amd/display: Add 3dlut control flags new 10b3aa5eb1ea drm/amd/display: Guard DML_FAIL_DSC_VALIDATION_FAILURE new 776c1f569f94 drm/amd/display: Properly guard display_mode_vba with DCN2 new 254eb07cb090 drm/amd/display: Optimize bandwidth validation by adding e [...] new 42351c66aedc drm/amd/display: Add profiling tools for bandwidth validation new 64f223b0dd12 drm/amd/display: Remove REFCYC regs new 6c5be4ac6308 drm/amd/display: add global master update lock for DCN2 new 5940ff3941c8 drm/amd/display: Change Min fclk to 1.2Ghz new c92b4c46c164 drm/amd/display: Mark DSC resource as unused after copying [...] new b37727fb1486 drm/amd/display: Add vupdate interrupt sources to NV10 new 0d7bd17c6e71 drm/amd/display: Disable display writeback on Linux for NV10 new c9ae6e1691cd drm/amd/display: Acquire DSC HW resource only if required [...] new c2209d154445 drm/amd/display: Implement DSC MST fair share algorithm new d7c29549e35c drm/amd/display: enable abm on dcn2 new 9c0ab2dd070d drm/amd/display: Consider DSC target bpp precision when ca [...] new 78ad75f8d77a drm/amd/display: Add power down display on boot flag new 2a874fa0257a drm/amd/display: Remove duplicate define of TO_DCN20_HUBBUB new fbc9ca671f4f drm/amd/display: Fix ODM combine data format new 4850ce697f98 drm/amd/display: Add hubp_init entry to hubp vtable new be67de356135 drm/amd/display: fix dcn2 mpc split decision new 78b674573a55 drm/amd/display: Refactor program watermark. new 7fad39ca4a1c drm/amd/display: Change DCN2 vupdate start programming new b01473e919fa drm/amd/display: Make sure line size is not zero in DCN2 l [...] new c703e753c8d1 drm/amd/display: add SW_USE_I2C_REG request. new d7cd0e053b17 drm/amd/display: Add 170Mpix/sec DSC throughput support new 040a4d63bde4 drm/amd/display: DCHUB requestors numbers for Navi. new 796c9ece2ed0 drm/amd/display: block passive dongle EDID Emulation for U [...] new 97516065a0da drm/amd/display: add flags for gamut map library new ce76898527cd drm/amd/display: Do a reg update instead of set when writi [...] new f446489adcbc drm/amd/display: Add support for extended DSC DPCD caps new 6bd8d7d3f75b drm/amd/display: Intermittent DCN2 pipe hang on mode change new bb21290ff615 drm/amd/display: Create DWB resource for DCN2 new 72c6473a6aff drm/amd/display: [backport] dwb dm + efc support new 02ce5a799aae drm/amd/display: fix odm mpo disable new 97ae9b967517 drm/amd/display: Remove OPP clock programming on plane disable new b964e7906426 drm/amd/display: fix macro_tile_size for tiling new ed07237c0c48 drm/amd/display: Fix LB BPP and Cursor width new e34fe1bba658 drm/amd/display: Expose send immediate sdp message interface new cba4d59c936c drm/amd/display: fix a potential issue in DSC logic new 09104d151acf drm/amd/display: add dsc_passthrough_support bit in dpcd struct new 8bb3d7e7b5de drm/amd/display: used optimum VSTARTUP instead of MaxVStartup new f99b6f4f216a drm/amd/display: Integrate color transform3x4 with 3dlut tm new 9796b7131815 drm/amd/display: move DWB structs and enums to dc_hw_types new ad141db915a8 drm/amd/display: add null checks and set update flags for DCN2 new 324707fdf83a drm/amd/display: Set test pattern on blank when using Visu [...] new b5d71c93963d drm/amd/display: Disable DSC power gating in Diags new 6936c8b1d415 drm/amd/display: DCN2 Engine-specifc encoder allocation new 278141f58e2c drm/amd/display: Use DCN2 functions instead of DCE new 1621f4c417bf drm/amd/display: always use 4 dp lanes for dml new ba32c50f0446 drm/amd/display: decouple dsc adjustment out of enablement new c3ec8ba53779 drm/amd/display: Return UPDATE_TYPE_FULL on writeback update new 98ce8cc1b47a drm/amd/display: Enable DSC power-gating for DSC streams new a746a2585542 drm/amd/display: Drive-by fixes for display_mode_vba new 3979efcec627 drm/amd/display: Add missing VM conversion from hw values new 03fd87db6d55 drm/amd/display: Fix incorrect DML output_bpp value new d8cd587d2bfd drm/amd/display: removing MODULO change for dcn2 new 4f008d931b9f drm/amd/display: Fix incorrect vba type new 6f4992b0e2db drm/amd/display: Copy stream updates onto streams new 2131f65581ba drm/amd/display: add support for forcing DCFCLK without af [...] new 39a4eb853f9a drm/amd/display: update DSC MST DP virtual DPCD peer devic [...] new f82c916c4197 drm/amd/display: add some parameters to validate bandwidth [...] new e710fdb134ad drm/amd/display: update dsc max_target_bpp to 16 bpp new 5d36f78311cf drm/amd/display: making DCN20 WM table non-overlapping new 779451a736d6 drm/amd/display: Alpha plane type new a6132cb10207 drm/amd/display: add dwb stere caps and version new c5509aadcfa1 drm/amd/display: expose enable dp output functions new 043f5bb630c1 drm/amd/display: Use macro for invalid OPP ID new cf020d49b3c4 drm/amd/display: Rework CRTC color management new 6e17b5b8a846 drm/amd/display: update DCN2 uclk switch time new 971ff2b43359 drm/amd/display: add p010 and ayuv plane caps new a6465d1f3b8f drm/amd/display: dcn2 use fixed clocks. new bda9afdacf89 drm/amd/display: move vmid determination logic to a module new 1a7d296d162e drm/amd/display: Add Underflow Asserts to dc new c00d56fede05 drm/amd/display: add missing mod_vmid destructor new 7a5ab155d34a drm/amd/display: expose dentist_get_did_from_divider new 170a2398d2d8 drm/amd/display: make clk_mgr call enable_pme_wa new 9cbee6eff8f6 drm/amd/display/dc: set num-dwb = 1 as navi10 asic cap new d9848e149da1 drm/amdkfd: Set gws_mask to 64 bit 1s new 8f78f1b03eb2 drm/amdgpu: add sw_init to df_v1_7 new f3f48d7331cf drm/amdgpu: drop unused df init callback new 73c86d628d6a drm/amdgpu: fix modprobe failure for uvd_4/5/6 new 8ac875db0fdc drm/amdgpu: disable gfxoff on navi10 new d7929c1e13e3 Merge branch 'drm-next' into drm-next-5.3 new 44ff0ae6b15e drm/amdgpu/powerplay: FEATURE_MASK is 64 bit so use ULL new 3e10f3196b55 drm/amdgpu/display: switch udelay to msleep new a6bbc3d5ac29 drm/amdgpu/display: drop ifdefs around comments new 0172591e219b drm/amd/amdgpu: Indent AMD_IS_APU properly new 616ae02f6c81 drm/amd/amdgpu: Fix amdgpu_set_pp_od_clk_voltage error check new 70c5350a878d drm/amd/amdgpu: amdgpu_hwmon_show_temp: initialize temp new ed9656fbc8b5 drm/amd/amdgpu: Check stream in amdgpu_dm_commit_planes new 803a1412fe37 drm/amd/amdgpu: Fix style issues in dcn20_resource.c new aeaa72e25ea8 drm/amd/amdgpu: sdma_v4_0_start: initialize r new 1189413f9cd4 drm/amd/powerplay:clean up the residual mutex for smu_hw_init new 709527c77a89 drm/amd/display: update infoframe after dig fe is turned on (v2) new ab43c4bf1cc8 drm/amd/powerplay: fix fan speed show error (for hwmon pwm) new f3121d3dbb52 drm/amd/powerplay: print smu versions only if version mismatch new ac1092b34114 drm/amd/powerplay: check gfxclk dpm enablement before proceeding new cb2a782eb808 drm/amd/powerplay: add feature check in unforce_dpm_levels [...] new c12d410ff293 drm/amd/powerplay: make mmhub pg bit configured by pg_flags new a201b6ac20ff drm/amd/powerplay: make athub pg bit configured by pg_flags new 0bbe1db1c70c Merge remote-tracking branch 'amdgpu/drm-next' new f9a393875d3a drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 s [...] new 8dcfdfb45010 drm/i915/perf: fix ICL perf register offsets new fc25441c7b9d drm/i915/ehl: Add one additional PCH ID to MCC new 9a6a644096a1 drm/i915/ehl: Add missing VECS engine new 07bfe6bf1052 drm/i915/execlists: Convert recursive defer_request() into [...] new 8e9c2f621893 drm/i915/guc: Add debug capture of GuC exception new 0c91621cad49 drm/i915/gt: Pass intel_gt to pm routines new 5f22e5b3116c drm/i915: Rename intel_wakeref_[is]_active new c8d84778e527 drm/i915/selftests: Hold ref on request across waits new e7b65fd2e197 Merge remote-tracking branch 'drm-intel/for-linux-next' new 6c3f2f3caf1b Merge remote-tracking branch 'drm-misc/for-linux-next' new 648fdc3f6475 drm/msm: add dirty framebuffer helper new a3ad80a15547 Merge remote-tracking branch 'drm-msm/msm-next' new 8b6f1beba7a9 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 40a41ba57222 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 6712fb2f7037 Merge remote-tracking branch 'regmap/for-next' new 801ebf1043ae ALSA: usb-audio: Sanity checks for each pipe and EP types new 0dab06ceb2eb Merge remote-tracking branch 'sound/for-next' new 24043d60ff50 ASoC: rt5677: depop stereo dac new 28d9240c29aa Merge branch 'asoc-5.3' into asoc-next new 1e1f214eb0ea Merge remote-tracking branch 'asoc/topic/meson' into asoc-next new 311017b05440 Merge remote-tracking branch 'sound-asoc/for-next' new 63320ad6894f next-20190624/modules new 8179f3d9b1b4 Merge remote-tracking branch 'input/next' new 766d61412ef8 block, bfq: reset inject limit when think-time state changes new db599f9ed9bd block, bfq: fix rq_in_driver check in bfq_update_inject_limit new 24792ad01cb6 block, bfq: update base request service times when possible new a3f9bce3697a block, bfq: bring forward seek&think time update new 13a857a4c4e8 block, bfq: detect wakers and unconditionally inject their I/O new 96a291c38c32 block, bfq: preempt lower-weight or lower-priority queues new 3726112ec731 block, bfq: re-schedule empty queues if they deserve I/O plugging new 2ff78aa1517e Merge branch 'for-5.3/block' into for-next new ca156e006add libata: don't request sense data on !ZAC ATA devices new bd2c5638be96 Merge branch 'for-5.3/libata' into for-next new 75d25e68ed89 Merge remote-tracking branch 'block/for-next' new dec7e6494e1a dm init: fix incorrect uses of kstrndup() new 10c9c8e7c09b dm init: remove trailing newline from calls to DMERR() and [...] new 211ad4b73303 dm log writes: make sure super sector log updates are writ [...] new a0651926553c dm table: don't copy from a NULL pointer in realloc_argv() new 2eba4e640b2c dm verity: use message limit for data block corruption message new 04ed12ea917a Merge remote-tracking branch 'device-mapper/for-next' new b7ab4c055987 Merge remote-tracking branch 'mmc/next' new 65aa0288244a Merge remote-tracking branch 'kgdb/kgdb-next' new ddb4a152c777 Merge remote-tracking branch 'mfd/for-mfd-next' new 64053028d571 Merge remote-tracking branch 'backlight/for-backlight-next' new 7c57400b4977 Merge branch 'regulator-5.3' into regulator-next new d8ca7d184b33 regulator: core: Introduce API for regulators coupling cus [...] new d22b85a1b97d regulator: core: Expose some of core functions needed by couplers new ba1f719a33b5 Merge remote-tracking branch 'regulator/topic/coupled' int [...] new fbd93d327df2 Merge remote-tracking branch 'regulator/for-next' new d07dea1e1c56 Merge remote-tracking branch 'security/next-testing' new 972e227958f6 Merge remote-tracking branch 'apparmor/apparmor-next' new 61adb318f4dc Merge remote-tracking branch 'integrity/next-integrity' new 504b69eb3c95 keys: Fix request_key() lack of Link perm check on found key new a09003b5d7ce keys: Invalidate used request_key authentication keys new e59428f721ee keys: Move the RCU locks outwards from the keyring search [...] new 896f1950e594 keys: Provide request_key_rcu() new 505c342717a2 keys: Cache result of request_key*() temporarily in task_struct new 0d1be19d07fc keys: Kill off request_key_async{,_with_auxdata} new 32ec7fe81092 Merge tag 'keys-request-20190619' into keys-next new 4c0db3b7b126 keys: Simplify key description management new c7198163ca0d keys: Cache the hash value to avoid lots of recalculation new 33f2e646984e keys: Add a 'recurse' flag for keyring searches new 9da08d0d3831 keys: Namespace keyring names new 039d453c9d9c keys: Move the user and user-session keyrings to the user_ [...] new 7a9d30f6e7b8 keys: Include target namespace in match criteria new 4c89232fcd67 keys: Garbage collect keys for which the domain has been removed new 47e3456020d3 keys: Network namespace domain tag new b0da49bd25e1 keys: Pass the network namespace into request_key mechanism new b3faec2128e1 Merge tag 'keys-namespace-20190619' into keys-next new 79512db59dc8 keys: Replace uid/gid/perm permissions checking with an ACL new 50f52108c63c Merge tag 'keys-acl-20190625' into keys-next new e7967b3f8925 Merge remote-tracking branch 'keys/keys-next' new 84759ff73986 Merge remote-tracking branch 'selinux/next' new 508fae616781 Merge remote-tracking branch 'tpmdd/next' new ceedd5f74d8c Merge tag 'v5.2-rc6' into generic-dma-ops new e767251223e3 Merge branches 'x86/vt-d', 'x86/amd', 'arm/renesas', 'gene [...] new 0c9b0e88d830 Merge remote-tracking branch 'iommu/next' new 3b163b24bbbc Merge remote-tracking branch 'audit/next' new fbc81f937cf3 Merge remote-tracking branch 'devicetree/for-next' new 77110b8bc8e0 Merge remote-tracking branch 'spi/for-next' new 1d8c3f642d4d Merge branch 'x86/urgent' new f5fa23848466 Merge branch 'x86/topology' new ff0b83958a65 Merge branch 'x86/platform' new 64a982fb9bb4 Merge branch 'x86/paravirt' new 9d1b2358d41f Merge branch 'x86/kdump' new 2c7052722f11 Merge branch 'x86/fpu' new 2f2ce772f1ab Merge branch 'x86/cpu' new c1150a1e1b61 Merge branch 'x86/core' new 61adf5172305 Merge branch 'x86/cleanups' new 4fedcde70268 Merge branch 'x86/urgent' into x86/cache new 2ef085bd110c x86/resctrl: Cleanup cbm_ensure_valid() new 08a56948ad28 Merge branch 'x86/cache' new bc53d3d777f8 x86/build: Add 'set -e' to mkcapflags.sh to delete broken [...] new 87b61864d7ab x86/build: Remove redundant 'clean-files += capflags.c' new e7b21f939e4a Merge branch 'x86/build' new 7e9653025fe8 Merge branch 'x86/boot' new c21ac93288f0 Merge tag 'v5.2-rc6' into x86/asm, to refresh the branch new 5e1246ff2d37 x86/entry/32: Clean up return from interrupt preemption path new a9b3c6998d4a x86/stackframe: Move ENCODE_FRAME_POINTER to asm/frame.h new 4201311dae59 x86/stackframe, x86/kprobes: Fix frame pointer annotations new ea1ed38dba64 x86/stackframe, x86/ftrace: Add pt_regs frame annotations new 3c88c692c287 x86/stackframe/32: Provide consistent pt_regs new faeedb0679be x86/stackframe/32: Allow int3_emulate_push() new 7457c0da024b x86/alternatives: Add int3_emulate_call() selftest new 584497097338 Merge branch 'x86/asm' new 7c95abab009e Merge branch 'x86/apic' new 4d33ebb02c45 vdso: Remove superfluous #ifdef __KERNEL__ in vdso/datapage.h new b4b12aca00d5 arm64: vdso: Remove unnecessary asm-offsets.c definitions new 53d87b37a2a4 arm64: compat: No need for pre-ARMv7 barriers on an ARMv8 system new c82d735b3d3f MAINTAINERS: Add entry for the generic VDSO library new ea51008219af Merge branch 'timers/vdso' new d48e0cd8fcaf timekeeping: Boot should be boottime for coarse ns accessor new b79e55e56d05 Merge branch 'timers/core' new 10ba5816513c Merge branch 'smp/hotplug' new d2abae71ebcc Merge tag 'v5.2-rc6' into sched/core, to refresh the branch new 8ec59c0f5f49 sched/topology: Remove unused 'sd' parameter from arch_sca [...] new 016190a4b582 sched/wait: Deduplicate code with do-while new 9ba5090aecac sched/autogroup: Make autogroup_path() always available new 3c93a0c04dfd sched/debug: Add a new sched_trace_*() helper functions new ba19f51fcb54 sched/debug: Add new tracepoints to track PELT at rq level new 8de6242cca17 sched/debug: Add new tracepoint to track PELT at se level new f9f240f96efc sched/debug: Add sched_overutilized tracepoint new a056a5bed7fa sched/debug: Export the newly added tracepoints new a3df067974c5 sched/fair: Rename weighted_cpuload() to cpu_runnable_load() new 69842cba9ace sched/uclamp: Add CPU's clamp buckets refcounting new 60daf9c19410 sched/uclamp: Add bucket local max tracking new e496187da710 sched/uclamp: Enforce last task's UCLAMP_MAX new e8f14172c6b1 sched/uclamp: Add system default clamps new 1d6362fa0cfc sched/core: Allow sched_setattr() to use the current policy new a509a7cd7974 sched/uclamp: Extend sched_setattr() to support utilizatio [...] new a87498ace58e sched/uclamp: Reset uclamp values on RESET_ON_FORK new 1a00d999971c sched/uclamp: Set default clamps for RT tasks new 982d9cdc22c9 sched/cpufreq, sched/uclamp: Add clamps for FAIR and RT tasks new 9d20ad7dfc9a sched/uclamp: Add uclamp_util_with() new af24bde8df20 sched/uclamp: Add uclamp support to energy_compute() new 69cd57570b56 Merge branch 'sched/core' new a86ffa32e3a1 Merge branch 'ras/core' new 913a90bc5a3a perf/ioctl: Add check for the sample_period value new e321d02db87a perf/x86: Disable extended registers for non-supported PMUs new 90d424915ab6 perf/x86/regs: Check reserved bits new dce86ac75d77 perf/x86: Clean up PEBS_XMM_REGS new cd6b984f6d8c perf/x86: Remove pmu->pebs_no_xmm_regs new 8b12b812f536 perf/x86/regs: Use PERF_REG_EXTENDED_MASK new 21360f0c88ec Merge branch 'perf/urgent' new b9271f0c65e1 Merge tag 'v5.2-rc6' into perf/core, to refresh branch new 9e6e87e62acc Merge branch 'x86/cpu' into perf/core, to pick up dependen [...] new 98253a546a46 perf/x86: Add MSR probe interface new dde5e72068cd perf/x86/msr: Use new probe function new 8f2a28c5859b perf/x86/cstate: Use new probe function new 5fb5273a905c perf/x86/rapl: Use new MSR detection interface new cd105aed1a99 perf/x86/rapl: Get rapl_cntr_mask from new probe framework new 122f1c51b11a perf/x86/rapl: Get MSR values from new probe framework new 5fc1bd84664a perf/x86/rapl: Get attributes from new probe framework new 637d97b53cdd perf/x86/rapl: Get quirk state from new probe framework new fd7d55172d1e perf/cgroups: Don't rotate events for cgroups unnecessarily new 852102f0431f Merge branch 'perf/core' new bf10c97adbd0 x86/jump_label: Make tp_vec_nr static new 886532aee3cd locking/lockdep: Move mark_lock() inside CONFIG_TRACE_IRQF [...] new ebf8d82bbb32 locking/atomics: Use sed(1) instead of non-standard head(1 [...] new 9156e545765e locking/lockdep: increase size of counters for lockdep statistics new 15879bdf62c6 Merge branch 'locking/core' new 7f7b25652fa9 Merge branch 'irq/urgent' new 56f5134a3d2d Merge branch 'irq/core' new b77e617f68ae Merge branch 'efi/urgent' new eefb58064412 Merge branch 'core/debugobjects' new e3e3a615b829 Merge remote-tracking branch 'tip/auto-latest' new 91d59bdf87ca clocksource/drivers/timer-meson6: Update with SPDX Licence [...] new 8925ed4b1034 clocksource/drivers/ixp4xx: Implement delay timer new 93665ab0626c clocksource/drivers/arc_timer: Use BIT() instead of _BITUL() new 6282edb72bed clocksource/drivers/exynos_mct: Increase priority over ARM [...] new f6d50ec5f85c clocksource/drivers/tegra: Support per-CPU timers on all Tegra's new af8d9129eced clocksource/drivers/tegra: Unify timer code new 77d57d1d8016 clocksource/drivers/tegra: Reset hardware state on init new 6b349c3624d2 clocksource/drivers/tegra: Replace readl/writel with relax [...] new 7a3916706e85 clocksource/drivers/tegra: Release all IRQ's on request_ir [...] new 49a678b8ca4c clocksource/drivers/tegra: Minor code clean up new acb4bb3f37f1 clocksource/drivers/tegra: Support COMPILE_TEST universally new 87bd4c26a6c8 clocksource/drivers/tegra: Lower clocksource rating for so [...] new 668f870f98ac clocksource/drivers/tegra: Rename timer-tegra20.c to timer [...] new 7117a44bc0eb clocksource/drivers/sysctr: Add nxp system counter timer d [...] new 5a354412567d clocksource/drivers/arm_arch_timer: Extract elf_hwcap use [...] new 59d43c958953 clocksource/drivers/tegra: Restore timer rate on Tegra210 new 99311d0e841c clocksource/drivers/tegra: Remove duplicated use of per_cpu_ptr new 09b2507fbf57 clocksource/drivers/tegra: Set and use timer's period new 7c708fda79eb clocksource/drivers/tegra: Drop unneeded typecasting in one place new 2e08a4bb96fd clocksource/drivers/tegra: Add verbose definition for 1MHz [...] new fc9babc25746 clocksource/drivers/tegra: Restore base address before cleanup new 0ef6b01d024c clocksource/drivers/tegra: Cycles can't be 0 new 6fde3894e26e clocksource/drivers/tegra: Set up maximum-ticks limit properly new 721154f972aa clocksource/drivers/davinci: Add support for clockevents new b0c74b96d177 clocksource/drivers/davinci: Add support for clocksource new 091bf33691b4 Merge remote-tracking branch 'clockevents/clockevents/next' new f496f5424a5a Merge remote-tracking branch 'edac-amd/for-next' new 3938160a1db9 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 4bb4efcd4c2e Merge remote-tracking branch 'ftrace/for-next' new a388dfa7791d Merge remote-tracking branch 'rcu/rcu/next' new 584bf2fbfd73 Merge remote-tracking branch 'kvm/linux-next' new e3f04a655097 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 2a25ab79989e Merge remote-tracking branch 'kvms390/next' new 0305f73aab1b Merge remote-tracking branch 'percpu/for-next' new 0b70153ad397 Merge remote-tracking branch 'drivers-x86/for-next' new d042e4eddd0d Merge remote-tracking branch 'chrome-platform/for-next' new e643fd0a1508 Merge remote-tracking branch 'leds/for-next' new 511f1975a21a Merge remote-tracking branch 'ipmi/for-next' new 3c4b27da6051 Merge remote-tracking branch 'driver-core/driver-core-next' new ba044500e3c4 Merge remote-tracking branch 'usb/usb-next' new 35c8c1ead028 Merge remote-tracking branch 'usb-gadget/next' new 7cfd5713be7f Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 5fc2aa3ec9ef phy: meson-g12a-usb3-pcie: disable locking for cr_regmap new 520602640419 phy: qcom-qmp: Raise qcom_qmp_phy_enable() polling delay new 5c64f01f0e81 Merge remote-tracking branch 'phy-next/next' new a6a4dcd024b3 Merge remote-tracking branch 'tty/tty-next' new 9e9b04dce663 Merge remote-tracking branch 'char-misc/char-misc-next' new e3b0c0cea6fe Merge remote-tracking branch 'extcon/extcon-next' new dacc5e75a896 Merge remote-tracking branch 'soundwire/next' new a4961427e749 Revert "staging: ks7010: Fix build error" new e3dbd681ef39 Merge remote-tracking branch 'staging/staging-next' new 87a4c9196e4b Merge remote-tracking branch 'mux/for-next' new dcaf46bbe487 Merge remote-tracking branch 'slave-dma/next' new bc33ecc1e8d4 Merge remote-tracking branch 'cgroup/for-next' new 547d643ea07d Merge remote-tracking branch 'scsi/for-next' new 297d05b7c8ab Merge remote-tracking branch 'scsi-mkp/for-next' new 8016d16259bf Merge remote-tracking branch 'vhost/linux-next' new d145df07c988 Merge remote-tracking branch 'rpmsg/for-next' new 9c466ee174a6 Merge remote-tracking branch 'gpio/for-next' new c2244568cec7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 9d8a19b8d7f7 Merge remote-tracking branch 'pinctrl/for-next' new daa78cc3408e pwm: sifive: Add DT documentation for SiFive PWM Controller new 9e37a53eb051 pwm: sifive: Add a driver for SiFive SoC PWM new f6c9b59769db dt-bindings: pwm: stm32-lp: Document pin control sleep state new cce4a833fc6d pwm: stm32-lp: Add power management support new b2c200e3f2fd pwm: Add consumer device link new 69252ec16596 dt-bindings: pwm: stm32: Add #pwm-cells new 0b055ed4c9bc pwm: stm32: Use 3 cells ->of_xlate() new 1cdb44135dd8 pwm: meson: Update with SPDX Licence identifier new 9bce02ef0dfa pwm: meson: Fix the G12A AO clock parents order new 925488e8df4f dt-bindings: pwm: jz47xx: Remove unused compatible strings new 93808aca349c pwm: jz4740: Remove unused devicetree compatible strings new 1ac99c58bda9 pwm: jz4740: Apply configuration atomically new e9bd35ff751f pwm: jz4740: Drop dependency on MACH_INGENIC new 5f2b6a10a468 pwm: jz4740: Force TCU2 channels to return to their init level new 589d4632aec3 pwm: meson: Unify the parameter list of meson_pwm_{enable, [...] new 7c835bb9af8b pwm: meson: Use devm_clk_get_optional() to get the input clock new db96c6a328b8 pwm: meson: Use GENMASK and FIELD_PREP for the lo and hi values new 293dc8c57a9d pwm: meson: Change MISC_CLK_SEL_WIDTH to MISC_CLK_SEL_MASK new f48b4f493aa3 pwm: meson: Don't duplicate the polarity internally new 327e0b0d116c pwm: meson: Pass struct pwm_device to meson_pwm_calc() new 350a743a79aa pwm: meson: Add the meson_pwm_channel data to struct meson_pwm new 7d217c9e921e pwm: meson: Add the per-channel register offsets and bits [...] new 9a765748835c pwm: meson: Move pwm_set_chip_data() to meson_pwm_request() new 0504bfa6c099 pwm: meson: Simplify the calculation of the pre-divider and count new 37962954db17 pwm: meson: Read the full hardware state in meson_pwm_get_state() new 95862bc26b48 pwm: meson: Don't cache struct pwm_state internally new 78083012ad29 pwm: meson: Add support PWM_POLARITY_INVERSED when disabling new 3db396843a58 pwm: meson: Add documentation to the driver new 874462cea388 pwm: Add power management descriptions new 72b7cbbb8624 pwm: sysfs: Add suspend/resume support new 4931aacb707f pwm: rcar: Remove suspend/resume support new 9f9f8ffa2970 pwm: Add support referencing PWMs from ACPI new cfda2a907eae leds: pwm: Support ACPI via firmware-node framework new b2a3fe6202a7 pwm: bcm2835: Improve precision of PWM new 66623e84457c pwm: atmel-hlcdc: Add compatible for SAM9X60 HLCDC's PWM new c9aad8a921c2 pwm: fsl-ftm: More relaxed permissions for updating period new cb8338e4fe3a pwm: pwm-fsl-ftm: Use write protection for prescaler & polarity new d9ad9abfb8d3 Merge remote-tracking branch 'pwm/for-next' new 119ed90f2975 Merge remote-tracking branch 'userns/for-next' new 7ef3fc36b132 Merge remote-tracking branch 'y2038/y2038' new b117ff2330e3 Merge remote-tracking branch 'livepatching/for-next' new 8d5639adddc6 Merge remote-tracking branch 'rtc/rtc-next' new cf4aee9d74e3 Merge remote-tracking branch 'at24/at24/for-next' new 3010c3598c2a Merge remote-tracking branch 'ntb/ntb-next' new 5e00a03166cc Merge remote-tracking branch 'kspp/for-next/kspp' new 7377f4f682cb Merge remote-tracking branch 'nvmem/for-next' new 4bc623e1e052 Merge remote-tracking branch 'xarray/xarray' new fc481805fa89 Merge remote-tracking branch 'hyperv/hyperv-next' new 2809f07104ba Merge remote-tracking branch 'pidfd/for-next' new 27a48b49e78c Merge remote-tracking branch 'devfreq/for-next' new 260e121d9168 Merge remote-tracking branch 'hmm/hmm' new 738a0b070598 drm/amdgpu: disable the driver new dc86a5a0efcd mm/dev_pfn: exclude MEMORY_DEVICE_PRIVATE while computing [...] new fb7bc8068247 fs/proc/array.c: allow reporting eip/esp for all coredumpi [...] new 4e2a9e0a5a16 mm/mempolicy.c: fix an incorrect rebind node in mpol_rebin [...] new 333cdb21143a fs/binfmt_flat.c: make load_flat_shared_library() work new a7f82a2efdb8 signal: remove the wrong signal_pending() check in restore [...] new 0b5cde7a9cc7 mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy [...] new 8625d749e08b mm: hugetlb: soft-offline: dissolve_free_huge_page() retur [...] new 4cc8bfaf42c5 mm-hugetlb-soft-offline-dissolve_free_huge_page-return-zer [...] new 727217b2601d mm/oom_kill.c: fix uninitialized oc->constraint new cf71e609732c initramfs: fix populate_initrd_image() section mismatch new 6e53bef5e171 mm/page_idle.c: fix oops because end_pfn is larger than max_pfn new 8e0746ac7557 mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning new 58ce978da2a1 mm-vmalloc-avoid-bogus-wmaybe-uninitialized-warning-fix new 891e95908fa3 MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info new 4873933e5e0b mm: vmscan: fix not scanning anonymous pages when detectin [...] new 7def8ad6bfbe fork,memcg: alloc_thread_stack_node needs to set tsk->stack new e8043fe959a7 mm, swap: fix THP swap out new be186b1772e8 linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL new 481a1d29ae25 linux-kernelh-fix-overflow-for-div_round_up_ull-fix new f2bc1e375f5b include/linux/dmar.h: replace single-char identifiers in macros new 48172c572923 lib/test_kasan: add bitops tests new 2f8364931123 x86: use static_cpu_has in uaccess region to avoid instrum [...] new dd63b3a9167f asm-generic, x86: add bitops instrumentation for KASAN new 561bd373acd2 scripts/decode_stacktrace: match basepath using shell pref [...] new 58c4bf00e501 scripts/decode_stacktrace: look for modules with .ko.debug [...] new 6d7790934477 scripts-decode_stacktrace-look-for-modules-with-kodebug-ex [...] new 117ee80731c4 scripts/spelling.txt: drop "sepc" from the misspelling list new 212d89b2548c scripts-spellingtxt-drop-sepc-from-the-misspelling-list-fix new 5426ec3776e7 scripts/spelling.txt: add spelling fix for prohibited new aeeeda99adbc scripts/decode_stacktrace: Accept dash/underscore in modules new b17291bcf245 scripts/spelling.txt: add more spellings to spelling.txt new 0a515bc54b75 arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS new d91f93396634 sh: config: remove left-over BACKLIGHT_LCD_SUPPORT new b4d8e663c6f9 sh: prevent warnings when using iounmap new 1933ad897e36 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" new 97ff11aeea49 ocfs2/dlm: use struct_size() helper new 4c452d8452ea ocfs2: add last unlock times in locking_state new 533a03b7f462 ocfs2: add locking filter debugfs file new 28e94cdf85b0 ocfs2-add-locking-filter-debugfs-file-fix new bc0609f8f29b ocfs2: add first lock wait time in locking_state new 365719761c9e ocfs: no need to check return value of debugfs_create functions new c4fa46530ca2 ocfs-no-need-to-check-return-value-of-debugfs_create-functions-v2 new 727f43bd954d ocfs2: clear zero in unaligned direct IO new e9af8112058c ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new 1d24bf6db692 ocfs2: wait for recovering done after direct unlock request new 2a0b2ac556a1 ocfs2: checkpoint appending truncate log transaction befor [...] new aef7653a04db ramfs: support O_TMPFILE new 1ec14eab5fc4 mm/slab: validate cache membership under freelist hardening new ee99f3398af8 mm/slab: sanity-check page type when looking up cache new 3566d47996d5 mm/slab: restore IRQs in kfree() new 84f36149c01a lkdtm/heap: add tests for freelist hardening new 89a3c81c6f53 mm/slub.c: avoid double string traverse in kmem_cache_flags() new e7ccd20e4cbb slub: don't panic for memcg kmem cache creation failure new f840ba766ea2 mm/kmemleak.c: fix check for softirq context new dce2a0dc1ec7 mm/kmemleak.c: change error at _write when kmemleak is disabled new f930ff503a2e docs: kmemleak: add more documentation details new 634bd7ef4197 mm/kasan: print frame description for stack bugs new ca432a9ace9b device-dax: fix memory and resource leak if hotplug fails new 2ed9814d9ecc mm/hotplug: make remove_memory() interface usable new 6e9932808cdc device-dax: "Hotremove" persistent memory that is used lik [...] new 85b78b2aac5d mm: move MAP_SYNC to asm-generic/mman-common.h new 84fdd9259be9 include/linux/pfn_t.h: remove pfn_t_to_virt() new 62f8ec257dbc arm: remove ARCH_SELECT_MEMORY_MODEL new 64df78f5a79a s390: remove ARCH_SELECT_MEMORY_MODEL new bb318121a3f7 sparc: remove ARCH_SELECT_MEMORY_MODEL new b401d761bc6b mm/gup.c: make follow_page_mask() static new 1e9b073b238b mm: migrate: remove unused mode argument new 0ec8381fc3b8 mm/memory.c: trivial clean up in insert_page() new 6e4081396239 mm: make !CONFIG_HUGE_PAGE wrappers into static inlines new 0a0d41e454ed include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] new 0a893808bfc0 mm: remove the account_page_dirtied export new 37f8c7b00717 mm/failslab.c: by default, do not fail allocations with di [...] new 04527a01f1ae mm, debug_pagelloc: use static keys to enable debugging new 7e59a72a2ab4 mm, page_alloc: more extensive free page checking with deb [...] new b117fa1526bb mm, debug_pagealloc: use a page type instead of page_ext flag new aa676577127b mm/page_owner.c: store page_owner's gfp_mask in stackdepot itself new 4958efb04054 mm/filemap.c: fix an overly long line in read_cache_page new d85b9a2b0fd9 mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] new cb5596b94525 jffs2: pass the correct prototype to read_cache_page new 05f339079a6a 9p: pass the correct prototype to read_cache_page new c43e447f1932 mm/filemap.c: correct the comment about VM_FAULT_RETRY new deb3c7c45254 mm, swap: fix race between swapoff and some swap operations new 7912498554ce mm/swap_state.c: simplify total_swapcache_pages() with get [...] new b7e6d52d31ce mm, swap: fix bad swap file entry warning new 3f881800dd67 mm, swap: use rbtree for swap_extent new 779810189e07 mm-swap-use-rbtree-for-swap_extent-fix new f99c120aeb6a mm/mincore.c: fix race between swapoff and mincore new d270a5450ab7 memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL new 8a4308d74c07 memcg, fsnotify: no oom-kill for remote memcg charging new 12a6fb7f54bb mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints new af4cca6d903b mm, memcg: introduce memory.events.local new aaffcf10880c mm: memcontrol: dump memory.stat during cgroup OOM new b66c73501d18 mm-memcontrol-dump-memorystat-during-cgroup-oom-fix new 34b456ce8fc9 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] new 4923370652a4 mm: memcg/slab: rename slab delayed deactivation functions [...] new 2046f7aaf9c6 mm: memcg/slab: generalize postponed non-root kmem_cache d [...] new 30eb4226f3a9 mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() new d60d9f18b297 mm: memcg/slab: unify SLAB and SLUB page accounting new 55e59930c9fb mm: memcg/slab: don't check the dying flag on kmem_cache creation new bb94b6d54999 mm: memcg/slab: synchronize access to kmem_cache dying fla [...] new de9aa826877e mm: memcg/slab: rework non-root kmem_cache lifecycle management new 2aa141774f57 mm/slab: fix an use-after-free in kmemcg_workfn() new d1edd06c6ac8 mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] new 6aead972a397 mm: memcg/slab: reparent memcg kmem_caches on cgroup removal new 0795361903c8 mm: memcg/slab: properly handle kmem_caches reparented to [...] new 16307f9d4b68 mm, memcg: add a memcg_slabinfo debugfs file new 79d7120323d4 mm, memcg: add ":deact" tag for reparented kmem caches in [...] new 36532225215e mm: use untagged_addr() for get_user_pages_fast addresses new b1ceaacca9e6 mm: simplify gup_fast_permitted new 7c6a77cff731 mm: lift the x86_32 PAE version of gup_get_pte to common code new 93a184240a74 MIPS: use the generic get_user_pages_fast code new 59f238b3353c sh: add the missing pud_page definition new be748d6e7211 sh: use the generic get_user_pages_fast code new 51bbf54b3f26 sparc64: add the missing pgd_page definition new 8e581980740b sparc64: define untagged_addr() new 1e731d6fcfbc sparc64: use the generic get_user_pages_fast code new 2e7568b9d3b8 mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP new 2e780110a933 mm: reorder code blocks in gup.c new 9f1e947dd7a2 mm: consolidate the get_user_pages* implementations new 6e2656351711 mm: validate get_user_pages_fast flags new 4e8554f2a230 mm: move the powerpc hugepd code to mm/gup.c new 5ccc482d68b7 mm: switch gup_hugepte to use try_get_compound_head new a45178a064d1 mm: mark the page referenced in gup_hugepte new 07804292bb85 mm/mmap.c: fix the adjusted length error new 7ad3e1eae799 asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] new e5e9ef566579 alpha: switch to generic version of pte allocation new 4d0a626967f1 arm: switch to generic version of pte allocation new cac6f81a7ec9 arm64: switch to generic version of pte allocation new 182377961bc8 arm64/mm: fix a bogus GFP flag in pgd_alloc() new 4b81a2a8f855 csky: switch to generic version of pte allocation new a1a60721f28f m68k: sun3: switch to generic version of pte allocation new 6b1b82bbfbec mips: switch to generic version of pte allocation new d057feaf8b65 nds32: switch to generic version of pte allocation new b469c4a26079 nios2: switch to generic version of pte allocation new 8740f6f6fb60 parisc: switch to generic version of pte allocation new c91fe3fca1b0 riscv: switch to generic version of pte allocation new 502d18d43833 um: switch to generic version of pte allocation new 1072a965ed87 unicore32: switch to generic version of pte allocation new 8efe4c87e8ef mm/memremap: rename and consolidate SECTION_SIZE new 98e4068bbe01 mm: clean up is_device_*_page() definitions new 15957e1b325d mm: introduce ARCH_HAS_PTE_DEVMAP new 247441b88622 arm64: mm: implement pte_devmap support new d5435e39887e arm64-mm-implement-pte_devmap-support-fix new b1385250ad04 mm/pgtable: drop pgtable_t variable from pte_fn_t functions new 72bfa6eb8161 mm/memory.c: fail when offset == num in first check of __v [...] new 5161f3479028 mm/mmap: move common defines to mman-common.h new 8e26e561d21a mm/swap.c: fix release_pages() when releasing devmap pages new 9b8b3b73189b mm-swap-fix-release_pages-when-releasing-devmap-pages-v2 new 63b03b0a3bb9 mm-swap-fix-release_pages-when-releasing-devmap-pages-v3 new 374f737c05f3 mm-swap-fix-release_pages-when-releasing-devmap-pages-v4 new 1f6fa0b91eb5 mm/mmu_notifier: use hlist_add_head_rcu() new 9c11f32a7337 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() new 61672227f5f7 s390x/mm: fail when an altmap is used for arch_add_memory() new ecd84b374ac2 s390x/mm: implement arch_remove_memory() new 1f6d3ff065d5 arm64/mm: add temporary arch_remove_memory() implementation new ec1aba5cbb2d drivers/base/memory: pass a block_id to init_memory_block() new 5ff2679a0538 drivers/base/memory: fix a compilation warning new c33d379eb151 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] new a8216bd9bbc8 mm/memory_hotplug: create memory block devices after arch_ [...] new 94c00df7efab mm/memory_hotplug: drop MHP_MEMBLOCK_API new 9dbc897e40e8 mm/memory_hotplug: remove memory block devices before arch [...] new de361ebf0a25 mm/memory_hotplug: make unregister_memory_block_under_node [...] new 7a489a184d09 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] new b80a1f0c70c5 mm: section numbers use the type "unsigned long" new c7c3be75c376 mm-section-numbers-use-the-type-unsigned-long-fix new f1e3bb4298f5 mm-section-numbers-use-the-type-unsigned-long-v3 new 6a41cc073b98 drivers/base/memory: Use "unsigned long" for block ids new 5cd26361b48c mm: make register_mem_sect_under_node() static new 880b50be161f mm/memory_hotplug: rename walk_memory_range() and pass sta [...] new 60dc79549384 mm/memory_hotplug: move and simplify walk_memory_blocks() new 75d58d2719fa drivers/base/memory.c: Get rid of find_memory_block_hinted() new c302abe6ab20 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 new d05dbecd240b drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix new 89870f993b67 mm/sparse.c: set section nid for hot-add memory new feff1d206ccf mm/sparsemem: introduce struct mem_section_usage new 7b3d863b19dc mm/sparsemem: introduce a SECTION_IS_EARLY flag new fec929905ad0 mm/sparsemem: add helpers track active portions of a secti [...] new b56b0bd3f28b mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] new ef4544fa3a6a mm/sparsemem: convert kmalloc_section_memmap() to populate [...] new 8766369f554c mm/hotplug: kill is_dev_zone() usage in __remove_pages() new a60e70541a18 mm: kill is_dev_zone() helper new 13535964c00e mm/sparsemem: prepare for sub-section ranges new 2f744f9d1ab9 mm/sparsemem: support sub-section hotplug new 623cec85152c mm: document ZONE_DEVICE memory-model implications new 8812ab3765f6 docs/vm: update ZONE_DEVICE memory model documentation new 45469147fd02 mm/devm_memremap_pages: enable sub-section remap new 66d376059886 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields new ac40d7f98eac libnvdimm/pfn: stop padding pmem namespaces to section alignment new bb37d650a72c mm/sparsemem: cleanup 'section number' data types new 5102e3dcaddc mm-sparsemem-cleanup-section-number-data-types-fix new 592b32db71f4 mm/vmalloc.c: remove "node" argument new 784b12644f92 mm/vmalloc.c: preload a CPU with one object for split purpose new b2aac1d17112 mm/vmalloc.c: get rid of one single unlink_va() when merge new 55b475460d01 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() new 2d6060ec5cd1 mm/vmalloc.c: spelling> s/informaion/information/ new 8fd00ada956d mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] new 4e1ed3a434ed mm/large system hash: clear hashdist when only one node wi [...] new 9562172c6d20 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] new db046822cbf5 mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] new 1ab0c588abea mm/page_alloc: fix a false memory corruption new c270b73444c2 mm: init: report memory auto-initialization features at boot time new 45df5700decf mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned new 8d94c43a1139 mm: vmscan: correct some vmscan counters for THP swapout new df76a6d1307b mm/vmscan.c: add a new member reclaim_state in struct shri [...] new 63a0d2217a0c mm/vmscan: add a new member reclaim_state in struct shrink [...] new f498a6a44b2f mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths new 1434179c49aa mm/vmscan.c: add checks for incorrect handling of current- [...] new 0398b2883ba5 tools/vm/slabinfo: order command line options new 7afd75630900 tools/vm/slabinfo: add partial slab listing to -X new c65ee2c464db tools/vm/slabinfo: add option to sort by partial slabs new 8705efa1a4ce tools/vm/slabinfo: add sorting info to help menu new b211ff59074e proc: use down_read_killable mmap_sem for /proc/pid/maps new dfc1b257d283 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup new df2aaab573af proc: use down_read_killable mmap_sem for /proc/pid/pagemap new 876a0b45da4f proc: use down_read_killable mmap_sem for /proc/pid/clear_refs new 77b517215516 proc: use down_read_killable mmap_sem for /proc/pid/map_files new b0cde7b30609 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix new 5702790f6ff8 mm: use down_read_killable for locking mmap_sem in access_ [...] new 011f08c0948d z3fold: add inter-page compaction new 3b66cdda681a z3fold: remove redundant assignment to bud new 019bacd19f60 mm/z3fold: fix variable set but not used warnings new 2bc2ab272156 mm/memory-failure.c: clarify error message new d99e60ca54ad mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] new ce1bfede2bff mm: mempolicy: handle vma with unmovable pages mapped corr [...] new 1c9f4c18cc8f mm/oom_kill.c: add task UID to info message on an oom kill new feb9023579f7 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix new e11d667a15fd mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] new aaf83ef25f5c mm/oom_kill.c: remove thread group leader check in oom_eva [...] new 7f95d377ea06 mm, oom: refactor dump_tasks for memcg OOMs new de70cf4b90ad mm, oom: remove redundant task_in_mem_cgroup() check new cfa8e8a46327 oom: decouple mems_allowed from oom_unkillable_task new 1e30222e5981 mm/oom_kill.c: remove redundant OOM score normalization in [...] new 7a23c84d36d7 mm: thp: make transhuge_vma_suitable available for anonymous THP new ad3bb70dbdbf mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] new 6b5e78ae19a2 mm: thp: fix false negative of shmem vma's THP eligibility new 4ea7c23d5f25 mm/cma.c: fail if fixed declaration can't be honored new e363a6194440 mm, memcg: proportional memory.{low,min} reclaim new c16cd0b36007 mm, memcg: make memory.emin the baseline for utilisation d [...] new 5f10eaa27c8c mm, memcg: make scan aggression always exclude protection new 9e52019e3bb9 mm/vmscan: remove unused lru_pages argument new 52c180c8c55a mm: don't expose page to fast gup before it's ready new 01a8c3247025 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 335a3f2b698c fs/buffer.c: dump more info for __getblk_gfp() stall problem new e877be173d91 kernel/hung_task.c: Monitor killed tasks. new d1a400c906b0 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] new a3262b217858 vmcore: Add a kernel parameter novmcoredd new 09aeccdfb8da vmcore-add-a-kernel-parameter-novmcoredd-fix new 92e93968abc1 vmcore-add-a-kernel-parameter-novmcoredd-fix-fix new c9d418149307 include/linux/kernel.h: add typeof_member() macro new adc564d71f74 fs/proc/inode.c: use typeof_member() macro new ba5d830979e2 kernel: fix typos and some coding style in comments new 0f34acb3f5c1 linux/bits.h: make BIT(), GENMASK(), and friends available [...] new 25c6e617616b arch: replace _BITUL() in kernel-space headers with BIT() new 8c49b5f08733 arch/*: remove unused isa_page_to_bus() new 0d01d9c12696 lib/genalloc.c: export symbol addr_in_gen_pool new a4f4afa7de9c lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 8d75bbfa6c4d Documentation: rename addr_in_gen_pool to gen_pool_has_addr new d5bf36832ebb lib/math/rational.c: fix possible incorrect result from ra [...] new fd60e21b4c55 lib/list: tweak LIST_POISON2 for better code generation on x86_64 new 0568a0e265a8 lib/string.c: allow searching for NUL with strnchr new 17a52877dc94 lib/test_string.c: avoid masking memset16/32/64 failures new c0da3ebe50d0 lib/test_string.c: add some testcases for strchr and strnchr new ca9d4a424ca5 lib/test_overflow.c: avoid tainting the kernel and fix wrap size new 0f60be61e80b lib: introduce test_meminit module new 6a2c0ce3aef1 mm/ioremap: check virtual address alignment while creating [...] new 749940680d0b mm/ioremap: probe platform for p4d huge map support new 09643b0445e8 lib/string_helpers: fix some kerneldoc warnings new 041bd6f76a87 lib/test_meminit.c: fix -Wmaybe-uninitialized false positive new 293148e34db0 checkpatch.pl: warn on duplicate sysctl local variable new 81b9406009b0 checkpatch: don't interpret stack dumps as commit IDs new 70511b819857 checkpatch: fix something new 84059d81a16c fs/binfmt_flat.c: remove set but not used variable 'inode' new e273fdf83403 fs/binfmt_elf.c: delete stale comment new bfc4f9efe8e3 init/Kconfig: fix neighboring typos new cbb7c57c1b5c mm, kprobes: generalize and rename notify_page_fault() as [...] new b1a8ed4ce7f4 mips/kprobes: export kprobe_fault_handler() new 5d04a760eabc coda: pass the host file in vma->vm_file on mmap new cd129361cc7a uapi linux/coda.h: use __kernel_pid_t for userspace new caf365010fea uapi linux/coda_psdev.h: move upc_req definition from uapi [...] new 9c3bf61888bb coda: add error handling for fget new 294dbfe767c2 coda: potential buffer overflow in coda_psdev_write() new 5ec450634267 coda: fix build using bare-metal toolchain new 07c1958e39f0 coda: don't try to print names that were considered too long new d9e10cf3db31 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] new fb0b2f167237 coda: clean up indentation, replace spaces with tab new 00efcf81e5ea coda: stop using 'struct timespec' in user API new 9c63e0f55e6e coda: change Coda's user api to use 64-bit time_t in timespec new 7da13fdf8c45 coda: get rid of CODA_ALLOC() new b6bfdfe8e1d2 coda: get rid of CODA_FREE() new be51f49d8653 coda: bump module version new ecb82ffbf47a coda: Move internal defs out of include/linux/ [ver #2] new 2a4200f2f1df coda: remove uapi/linux/coda_psdev.h new 1a1b7734fd57 coda: destroy mutex in put_super() new fb65f3228e3f coda: use SIZE() for stat new 863445468928 coda: add __init to init_coda_psdev() new d1ca79f7eccf coda: remove sysctl object from module when unused new db6645506b6c coda: remove sb test in coda_fid_to_inode() new 7ee750db3364 coda: ftoc validity check integration new ab70042844cf coda: add hinting support for partial file caching new 312317c37f89 coda-add-hinting-support-for-partial-file-caching-fix new f8b2d0e346bc fs/hfsplus/xattr.c: replace strncpy with memcpy new 130212f88d88 fs/ufs/super.c: remove set but not used variable 'usb3' new ceeb5541f45c nds32: fix asm/syscall.h new cfd69b89757e hexagon: define syscall_get_error() and syscall_get_return [...] new 01545e9a3d1c mips: define syscall_get_error() new 54dbb73aa959 parisc: define syscall_get_error() new 54ceb7930885 powerpc: define syscall_get_error() new 4e25eb3c658c ptrace: add PTRACE_GET_SYSCALL_INFO request new 4d551f2847ee selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO new ecfab694936c selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] new 38f3dda98d65 signal: reorder struct sighand_struct new 41acf3a11988 signal: simplify set_user_sigmask/restore_user_sigmask new e1edeb6a3189 select: change do_poll() to return -ERESTARTNOHAND rather [...] new 8cb7885809ae select: shift restore_saved_sigmask_unless() into poll_sel [...] new 2935eb18b0f6 coredump: split pipe command whitespace before expanding template new 0c8bf76d6411 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] new 708da8ab35cc aio: simplify read_events() new 5c9181e6a767 scripts/gdb: add lx-genpd-summary command new 1d854bd33c33 scripts/gdb: add helpers to find and list devices new 3ada9940e87c resource: fix locking in find_next_iomem_res() new e586ad4cde6b resource-fix-locking-in-find_next_iomem_res-fix new dc14d0573457 resource: avoid unnecessary lookups in find_next_iomem_res() new 43ca036e4ead include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] new aa04e647aeae ipc/mqueue.c: only perform resource calculation if user valid new fc20850b5a02 ipc/msg.c: consolidate all xxxctl_down() functions new 8b95397d42e1 include/linux/lz4.h: fix spelling and copy-paste errors in [...] new 34a669489eac Merge branch 'akpm-current/current' new 1460131f5d6e Revert "mm/ioremap: probe platform for p4d huge map support" new 06abf090c831 pinctrl: fix pxa2xx.c build warnings new e71211f5dd25 mm: add account_locked_vm utility function new bcc0c964052e mm-add-account_locked_vm-utility-function-v3 new c8fb14d76537 mm-add-account_locked_vm-utility-function-v3-fix new 08e29adc216c proc/sysctl: add shared variables for range check new c66dccd486e5 tipc: remove two unused variables new 960f45c4f7c9 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix new 775edab17d21 proc/sysctl: make firmware loader table conditional new acd8c3c725d8 drivers/tty/serial/sh-sci.c: suppress warning new bf6ad685f23e fs/select.c: use struct_size() in kmalloc() new 58bd84930052 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new dbdf14b1b7f2 Merge branch 'akpm/master' new 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/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1621 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/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