This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allmodconfig in repository toolchain/ci/linux.
discards 3c09c1950c84 Add linux-next specific files for 20190531 discards 8d03b962ff45 Merge branch 'akpm/master' discards e90eae636dbb drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards fdffc36e1b2d dma-contiguous: fix !CONFIG_DMA_CMA version of dma_{alloc, [...] discards 5e4c2b71bf06 mm/hmm.c: suppress compilation warnings when CONFIG_HUGETL [...] discards bbed5314b4c5 pinctrl: fix pxa2xx.c build warnings discards b4686eeb8504 Merge branch 'akpm-current/current' discards ec2f337426bf sh: Fix allyesconfig output discards 2a24bcb84659 include/linux/lz4.h: fix spelling and copy-paste errors in [...] discards 54eb97344a7f drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] discards 77fc8dd13edb coredump: split pipe command whitespace before expanding template discards 9cc89192db70 signal: reorder struct sighand_struct discards c7d1cc2f5bcc selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] discards 33269bc855da selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO discards 2ddb8e1bac05 ptrace: add PTRACE_GET_SYSCALL_INFO request discards fb4f104ce436 powerpc: define syscall_get_error() discards 222c07acd9ea parisc: define syscall_get_error() discards 7d9a1c98cd24 mips: define syscall_get_error() discards 99093f169d79 hexagon: define syscall_get_error() and syscall_get_return [...] discards e5a474bb0cde nds32: fix asm/syscall.h discards 6511f299c95b fs/ufs/super.c: remove set but not used variable 'usb3' discards 5ff7dc23bed5 fs/hfsplus/xattr.c: replace strncpy with memcpy discards 24fc5b55d667 coda: ftoc validity check integration discards db4594191739 coda: remove sb test in coda_fid_to_inode() discards 0476453c8c2a coda: remove sysctl object from module when unused discards 74a13163b380 coda: add __init to init_coda_psdev() discards 56c8f0e92c03 coda: use SIZE() for stat discards 82bdb562c1e1 coda: destroy mutex in put_super() discards 3e4881d59c91 coda: remove uapi/linux/coda_psdev.h discards 15d547b08b5e coda: Move internal defs out of include/linux/ [ver #2] discards 65bdffc375f4 coda: bump module version discards 39b0a135238b coda: get rid of CODA_FREE() discards d2ff3b6c5e59 coda: get rid of CODA_ALLOC() discards 0b71e297d9a5 coda: change Coda's user api to use 64-bit time_t in timespec discards 7928a34a0194 coda: stop using 'struct timespec' in user API discards 1f013c0eb050 coda: clean up indentation, replace spaces with tab discards 80dd1a5e9076 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] discards b56286269b86 coda: don't try to print names that were considered too long discards 50a3a4a98a78 coda: fix build using bare-metal toolchain discards b7207266ac7f coda: potential buffer overflow in coda_psdev_write() discards 3b1008ba9688 coda: add error handling for fget discards 208367f71e98 uapi linux/coda_psdev.h: move upc_req definition from uapi [...] discards 62ed4c6cf6f5 uapi linux/coda.h: use __kernel_pid_t for userspace discards 52dee853b022 coda: pass the host file in vma->vm_file on mmap discards af81977ac458 fs/binfmt_elf.c: delete stale comment discards 0f0fc50108eb fs/binfmt_flat.c: remove set but not used variable 'inode' discards f815c6579f16 checkpatch: fix something discards 76c76c467a14 checkpatch: don't interpret stack dumps as commit IDs discards f3b56ae08117 lib: introduce test_meminit module discards 0553cc0c10ff lib/test_overflow.c: avoid tainting the kernel and fix wrap size discards 2625ee8a4b27 cpumask: don't calculate length of the input string discards 0aacbb46310e lib: new testcases for bitmap_parse{_user} discards d4c190bd339a lib: opencode in_str() discards 61c4b192e378 lib: rework bitmap_parse() discards ca85278ca01a lib: make bitmap_parse_user a wrapper on bitmap_parse discards 72ea408375a4 lib: add test for bitmap_parse() discards 656c90991448 bitops-more-bits_to_-macros-fix-fix discards a7c3c58d508e bitops-more-bits_to_-macros-fix discards 1199d99fe074 bitops: more BITS_TO_* macros discards afaba5655180 lib/string: add strnchrnul() discards 81eae1fa92f6 lib/test_string.c: add some testcases for strchr and strnchr discards c5abfba853cb lib/test_string.c: avoid masking memset16/32/64 failures discards 077e56de451b lib/string.c: allow searching for NUL with strnchr discards 78df86b89775 lib/list: tweak LIST_POISON2 for better code generation on x86_64 discards fe753018d310 lib/math/rational.c: fix possible incorrect result from ra [...] discards a4b140406ad2 Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards 7112993bdd5f lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards 688028f7b014 lib/genalloc.c: export symbol addr_in_gen_pool discards a6cca490f9c8 lib/dynamic_debug.c: drop use of bitfields in struct _ddebug discards ec5c06daaf94 lib/dynamic_debug.c: introduce accessors for string member [...] discards 96b98321c16e linux/printk.h: use unique identifier for each struct _ddebug discards 02a9e171aced linux/net.h: use unique identifier for each struct _ddebug discards b848ad772c08 linux/device.h: use unique identifier for each struct _ddebug discards 73726dc91461 byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] discards 92daef21cab8 byteorder: sanity check toolchain vs kernel endianness discards 681345566cbb kernel: fix typos and some coding style in comments discards c320b66df3e6 fs/proc/inode.c: use typeof_member() macro discards ccb56db7b1c2 include/linux/kernel.h: add typeof_member() macro discards 0e0821fc4b51 vmcore-add-a-kernel-parameter-novmcoredd-fix discards 0f5a18299c6b vmcore: Add a kernel parameter novmcoredd discards 06a234fd9717 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] discards 122e66027f13 proc-sysctl-add-shared-variables-for-range-check-fix discards 677a1f34ad3b firmware_loader: fix build without sysctl discards d91bff3011cf proc/sysctl: add shared variables for range check discards 723b313b1974 kernel/hung_task.c: Monitor killed tasks. discards 84d7d3866605 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 553cb259fbb7 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards b084f2ce148b mm: don't expose page to fast gup before it's ready discards ddf8651692a9 mm/vmscan: remove unused lru_pages argument discards 32b96da40d95 mm, memcg: make scan aggression always exclude protection discards b247dda5b896 mm, memcg: make memory.emin the baseline for utilisation d [...] discards 98712d30b742 mm, memcg: proportional memory.{low,min} reclaim discards 5e47d593806f mm: be more verbose about zonelist initialization discards 98e8c751ecdd x86, numa: always initialize all possible nodes discards 002585790251 z3fold: add inter-page compaction discards ab09f6c73f6a mm/hmm.c: only set FAULT_FLAG_ALLOW_RETRY for non-blocking discards fdb1c09d550b mm/hmm.c: support automatic NUMA balancing discards 3fc7f01ec776 tools/vm/slabinfo: add sorting info to help menu discards a7e230c9df09 tools/vm/slabinfo: add option to sort by partial slabs discards 9f7a0148315c tools/vm/slabinfo: add partial slab listing to -X discards 800fecd6f4ec tools/vm/slabinfo: order command line options discards 179b2c322e16 mm: vmscan: correct some vmscan counters for THP swapout discards 0db19f0c35c2 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned discards cc3b57c23182 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() discards 794afa4d43e4 mm/vmalloc.c: get rid of one single unlink_va() when merge discards 1203396fa708 mm/vmalloc.c: preload a CPU with one object for split purpose discards 179471aae40a mm/vmalloc.c: remove "node" argument discards 7648dadcb182 Merge remote-tracking branch 'pidfd/for-next' discards 9a7d1d2644f7 Merge remote-tracking branch 'auxdisplay/auxdisplay' discards f304a628ff2a Merge remote-tracking branch 'hyperv/hyperv-next' discards fc9767013217 Merge remote-tracking branch 'xarray/xarray' discards dbfdee0b33d8 Merge remote-tracking branch 'nvmem/for-next' discards 3b1a5c08dfa5 Merge remote-tracking branch 'kspp/for-next/kspp' discards d7bdc9b2f3e4 Merge remote-tracking branch 'ntb/ntb-next' discards 70c1b37f15f1 Merge remote-tracking branch 'at24/at24/for-next' discards c30cb286621b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards fbf7538e8dec Merge remote-tracking branch 'coresight/next' discards c703458e685c Merge remote-tracking branch 'livepatching/for-next' discards 6a57eb60a025 Merge remote-tracking branch 'y2038/y2038' discards ec3569b28e9d Merge remote-tracking branch 'userns/for-next' discards 958050c52abc Merge remote-tracking branch 'pinctrl/for-next' discards f6cfb1805580 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards a35857178157 Merge remote-tracking branch 'gpio/for-next' discards 05911fca93f7 Merge remote-tracking branch 'rpmsg/for-next' discards b254837744ef Merge remote-tracking branch 'vhost/linux-next' discards 740103c67d82 Merge remote-tracking branch 'scsi/for-next' discards 99f521694a6f Merge remote-tracking branch 'cgroup/for-next' discards 18cf5fbcda0e Merge remote-tracking branch 'slave-dma/next' discards 435fa272e3ea Merge remote-tracking branch 'mux/for-next' discards 8f74e7492666 Merge remote-tracking branch 'staging/staging-next' discards 1a4e49cb70fc Merge remote-tracking branch 'soundwire/next' discards ad0bd320a621 Merge remote-tracking branch 'extcon/extcon-next' discards 2633f4ea5251 Merge remote-tracking branch 'char-misc/char-misc-next' discards cfaa3d42ff56 Merge remote-tracking branch 'tty/tty-next' discards 6703c5a71f58 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards 28b8085c22c8 Merge remote-tracking branch 'usb/usb-next' discards 3ebf73110737 Merge remote-tracking branch 'ipmi/for-next' discards 2f9f2fde6b32 Merge remote-tracking branch 'leds/for-next' discards e1e78320ef31 Merge remote-tracking branch 'chrome-platform/for-next' discards 6c3f80fb3207 Merge remote-tracking branch 'drivers-x86/for-next' discards 8650c6ad504a Merge remote-tracking branch 'percpu/for-next' discards f4c9db9e019d Merge remote-tracking branch 'xen-tip/linux-next' discards 68dc6b899ec9 Merge remote-tracking branch 'kvms390/next' discards 8b16469b60c2 Merge remote-tracking branch 'ftrace/for-next' discards 74eec7a1299b Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards 9da002090cda Merge branch 'for-linus/gcc-plugins' into for-next/kspp discards b8e71e227ff7 Merge remote-tracking branch 'tip/auto-latest' discards 1633a4f04cc1 security/loadpin: Allow to exclude specific file types discards 928525cde89f Merge remote-tracking branch 'spi/for-next' discards c4af904b8969 Merge remote-tracking branch 'devicetree/for-next' discards ea4e34c9c564 Merge remote-tracking branch 'audit/next' discards e1f354beddcc Merge remote-tracking branch 'iommu/next' discards d6240950ae53 Merge remote-tracking branch 'tpmdd/next' discards dabd57ca593c Merge remote-tracking branch 'selinux/next' discards b871b8a65b2b Merge remote-tracking branch 'integrity/next-integrity' discards 55703b7584ab Merge remote-tracking branch 'apparmor/apparmor-next' discards 3f5836a58140 Merge remote-tracking branch 'security/next-testing' discards 945338b7083f Merge remote-tracking branch 'regulator/for-next' discards 5b782bd6f8b1 Merge remote-tracking branch 'backlight/for-backlight-next' discards ce4eba4339f7 Merge remote-tracking branch 'kgdb/kgdb-next' discards fb53af1019d6 Merge remote-tracking branch 'mmc/next' discards a3049064136f Merge remote-tracking branch 'block/for-next' discards c4282dce05fe Merge remote-tracking branch 'input/next' discards ebc469a4473e Merge remote-tracking branch 'sound-asoc/for-next' discards 700926bb29af Merge remote-tracking branch 'sound/for-next' discards 811cd9da2661 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 59b00c70a209 Merge remote-tracking branch 'drm-msm/msm-next' discards 24dbd02a7f6a Merge remote-tracking branch 'drm-misc/for-linux-next' discards 65573e5271d9 Merge remote-tracking branch 'drm-intel/for-linux-next' discards 90068a0f9695 Merge remote-tracking branch 'amdgpu/drm-next' discards a7595047d9ba Merge remote-tracking branch 'drm/drm-next' discards 10595de4fbc6 Merge remote-tracking branch 'crypto/master' discards 5d11b6e6f994 Merge remote-tracking branch 'nand/nand/next' discards 384a1574cbd4 Merge remote-tracking branch 'gfs2/for-next' discards db7b6406e102 Merge remote-tracking branch 'mac80211-next/master' discards 153c8c9d8f9c Merge remote-tracking branch 'wireless-drivers-next/master' discards cd925543f028 Merge remote-tracking branch 'nfc-next/master' discards c5a32deb2580 Merge remote-tracking branch 'mlx5-next/mlx5-next' discards 6c05add475a9 Merge remote-tracking branch 'bpf-next/master' discards fb9228b219cc Merge remote-tracking branch 'net-next/master' discards b1eca5d12892 Merge remote-tracking branch 'rdma/for-next' discards c46d8c100dbf Merge remote-tracking branch 'dlm/next' discards 6f46148a0c61 Merge remote-tracking branch 'ieee1394/for-next' discards d7ae9c1670d2 Merge remote-tracking branch 'opp/opp/linux-next' discards 7e872533735a Merge remote-tracking branch 'cpupower/cpupower' omits 91c1ead6aee2 Merge branch 'drm-next-5.3' of git://people.freedesktop.or [...] discards 25e752b74ef7 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 278cd8ce1692 Merge remote-tracking branch 'pm/linux-next' discards 2a2704baf0bd Merge remote-tracking branch 'fbdev/fbdev-for-next' discards f36f5c06c356 Merge remote-tracking branch 'v4l-dvb/master' discards ffc0c8cb1177 Merge remote-tracking branch 'jc_docs/docs-next' discards 7e6f4f9e77b1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards e56c97873cdb Merge remote-tracking branch 'i3c/i3c/next' discards e954149ffed6 Merge remote-tracking branch 'i2c/i2c/for-next' discards 0bae64df6680 Merge remote-tracking branch 'hid/for-next' discards 1844e530550f Merge remote-tracking branch 'pstore/for-next/pstore' discards a9115b770d8d Merge remote-tracking branch 'printk/for-next' discards a425ee8424ab Merge remote-tracking branch 'vfs/for-next' discards 1b1b11f2cd10 Merge remote-tracking branch 'v9fs/9p-next' discards a48c196a0aa3 Merge remote-tracking branch 'ubifs/linux-next' discards 61f26efed819 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards 2f9c3fb77dff Merge remote-tracking branch 'nfsd/nfsd-next' discards 10e8c06985d6 Merge remote-tracking branch 'nfs-anna/linux-next' discards bf4b978ec034 Merge remote-tracking branch 'fuse/for-next' discards 4b13863aea4e Merge remote-tracking branch 'f2fs/dev' discards b847eb69ef96 Merge remote-tracking branch 'ext4/dev' discards 677e01f36183 Merge remote-tracking branch 'ext3/for_next' discards 34db575e9d6d Merge remote-tracking branch 'ecryptfs/next' discards b4e2e895d3aa Merge remote-tracking branch 'configfs/for-next' discards fc566f6a3cb3 Merge remote-tracking branch 'cifs/for-next' discards 7eae36d47415 Merge remote-tracking branch 'btrfs-kdave/for-next' discards 6af0ead865f2 Merge remote-tracking branch 'fscrypt/master' discards 4b9f2639b8ad Merge remote-tracking branch 'xtensa/xtensa-for-next' discards bf25b2901067 Merge remote-tracking branch 'soc-fsl/next' discards 3ec86bc5ee4f Merge remote-tracking branch 'parisc-hd/for-next' discards 79eb09b84064 Merge remote-tracking branch 'nds32/next' discards 78a15fe6e90d Merge remote-tracking branch 'mips/mips-next' discards a1c43e34c6a1 Merge remote-tracking branch 'csky/linux-next' discards 196bca31aaa8 Merge remote-tracking branch 'clk-samsung/for-next' discards e5a9b9c3a6ba Merge remote-tracking branch 'clk/clk-next' discards f3725335b3d8 Merge remote-tracking branch 'tegra/for-next' discards bb6cf78b4579 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 51e637411be6 Merge remote-tracking branch 'samsung-krzk/for-next' discards 1d2a38d52db0 Merge remote-tracking branch 'rockchip/for-next' discards d7554c455857 Merge remote-tracking branch 'renesas/next' discards 92427ef2896b Merge remote-tracking branch 'qcom/for-next' discards e943b2ca360b Merge remote-tracking branch 'reset/reset/next' discards c4f4687d834f Merge remote-tracking branch 'mvebu/for-next' discards 792130dd9c11 Merge remote-tracking branch 'mediatek/for-next' discards ff2a9fa1d4a0 Merge remote-tracking branch 'keystone/next' discards 9109132bc01d Merge remote-tracking branch 'imx-mxs/for-next' discards 3eebf47c78f8 Merge remote-tracking branch 'bcm2835/for-next' discards 8bc7d4d5a334 Merge remote-tracking branch 'at91/at91-next' discards 8c510c8a5755 Merge remote-tracking branch 'aspeed/for-next' discards 784b4e3c60e1 Merge remote-tracking branch 'amlogic/for-next' discards 5c5616870a25 Merge remote-tracking branch 'actions/for-next' discards 737577f50fb6 Merge remote-tracking branch 'arm-soc/for-next' discards bcf2fd8be896 Merge remote-tracking branch 'arm64/for-next/core' discards a3e8d941bc01 Merge remote-tracking branch 'arm/for-next' discards a753a677ceb1 Merge remote-tracking branch 'arc/for-next' discards f2b3c495b577 Merge remote-tracking branch 'dma-mapping/for-next' omits 7b3ed2a137b0 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] discards aefca4b4d30a Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards 648959c238c4 Merge remote-tracking branch 'mmc-fixes/fixes' discards 260a63bf6e63 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards d81dc58b2525 Merge remote-tracking branch 'drm-fixes/drm-fixes' discards 0ed7213630b5 Merge remote-tracking branch 'scsi-fixes/fixes' discards e6c63f7a98b5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 3b1b5fa6c8c8 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards 047961650ea0 Merge remote-tracking branch 'kvms390-fixes/master' discards e7e5019850d6 Merge remote-tracking branch 'omap-fixes/fixes' discards f3b62bdbb056 Merge remote-tracking branch 'mips-fixes/mips-fixes' discards df80ce75db81 Merge remote-tracking branch 'reset-fixes/reset/fixes' discards 52636bf7876e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards 9c97f5108370 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' discards e6ec6237aa01 Merge remote-tracking branch 'slave-dma-fixes/fixes' discards c7bdde3e02b3 Merge remote-tracking branch 'kselftest-fixes/fixes' discards 3714855c3d94 Merge remote-tracking branch 'crypto-current/master' discards 0fc361af41e9 Merge remote-tracking branch 'input-current/for-linus' discards 0b9fcc1afa1a Merge remote-tracking branch 'soundwire-fixes/fixes' discards 6db6425828aa Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards 3c71dbb59569 Merge remote-tracking branch 'staging.current/staging-linus' discards 69b1553e2804 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 3292cbfd6ad3 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards cdb81be18ee5 Merge remote-tracking branch 'usb.current/usb-linus' discards fa896805ecf9 Merge remote-tracking branch 'tty.current/tty-linus' discards b8beda18c6fd Merge remote-tracking branch 'spi-fixes/for-linus' discards 4e4f337ffc7a Merge remote-tracking branch 'regulator-fixes/for-linus' discards 681c77110282 Merge remote-tracking branch 'regmap-fixes/for-linus' discards 7c0f8d1a2823 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards d110e71e7308 Merge remote-tracking branch 'sound-current/for-linus' discards 299ee08ef961 Merge remote-tracking branch 'rdma-fixes/for-rc' discards 00dd79735d1e Merge remote-tracking branch 'mac80211/master' discards 7fceb8b77371 Merge remote-tracking branch 'wireless-drivers/master' discards d165bf7149e7 Merge remote-tracking branch 'ipsec/master' discards 24ef05fc1634 Merge remote-tracking branch 'bpf/master' discards 555a8b7c2317 Merge remote-tracking branch 'net/master' discards e5774c6bac06 Merge remote-tracking branch 's390-fixes/fixes' discards 0a99fc664e95 Merge remote-tracking branch 'powerpc-fixes/fixes' discards c1f920453fbc Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards fe5d5a39c077 Merge remote-tracking branch 'arc-current/for-curr' discards 98a2680a554d Merge remote-tracking branch 'kbuild-current/fixes' omits 84a32edec480 net: sched: act_ctinfo: minor size optimisation discards fd8f06dd98cb Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 655887fe3927 Merge branch 'complex-c45-phys' omits 97b33bdf9bdd net: phy: export phy_queue_state_machine omits 49644e68f472 net: phy: add callback for custom interrupt handler to str [...] omits 07b0928918c6 net: phy: enable interrupts when PHY is attached already omits 8e2ea3ea9625 qed: Fix static checker warning omits e70c7aad7a95 net: dsa: Add error path handling in dsa_tree_setup() omits 1b0b807dd746 Merge branch 'r8169-fw' omits ce8843abfa67 r8169: decouple rtl_phy_write_fw from actual driver code omits e95a7f30e126 r8169: improve rtl_fw_format_ok omits 25e94115aee6 r8169: enable WoL speed down on more chip versions omits c3e933a5b8c1 sctp: deduplicate identical skb_checksum_ops omits 2544af0344ba net: avoid indirect calls in L4 checksum calculation omits 5ee907f70e8e net: dsa: sja1105: Make static_config_check_memory_size static omits 41384136608c Merge branch 'connection-tracking-support-for-bridge' omits af9573be674e netfilter: nf_conntrack_bridge: register inet conntrack fo [...] omits 764dd163ac92 netfilter: nf_conntrack_bridge: add support for IPv6 omits 3c171f496ef5 netfilter: bridge: add connection tracking system omits d035f19f59c5 netfilter: nf_conntrack: allow to register bridge support omits 19c3401a917b net: ipv4: place control buffer handling away from fragmen [...] omits 8a6a1f176401 net: ipv6: split skbuff into fragments transformer omits 065ff79f8881 net: ipv4: split skbuff into fragments transformer omits 0feca6190f88 net: ipv6: add skbuff fraglist splitter omits c8b17be0b7a4 net: ipv4: add skbuff fraglist splitter omits 8cfeb385e9eb docs cgroups: add another example size for hugetlb omits d48ecb40b5b5 Merge branch 'add-TFO-backup-key' omits 10fbcdd12aa2 selftests/net: add TFO key rotation selftest omits 2dc7e48dee68 Documentation: ip-sysctl.txt: Document tcp_fastopen_key omits aa1236cdfa89 tcp: add support for optional TFO backup key to net.ipv4.t [...] omits 0f1ce0236865 tcp: add support to TCP_FASTOPEN_KEY for optional backup key omits 9092a76d3cf8 tcp: add backup TFO key infrastructure omits 483642e5ea1d tcp: introduce __tcp_fastopen_cookie_gen_cipher() omits 5b5d331a2c93 Merge branch 'mlxsw-Hardware-monitoring-enhancements' omits e4e93d6d8651 mlxsw: core: Reduce buffer size in transactions for SFP mo [...] omits 984aec752128 mlxsw: core: Extend the index size for temperature sensors [...] omits 2e265a8b6c09 mlxsw: core: Extend hwmon interface with inter-connect tem [...] omits 7e9561ed0bff mlxsw: reg: Add Management General Peripheral Information [...] omits ae5746783681 mlxsw: reg: Extend sensor index field size of Management T [...] omits 961cf99a074f mlxsw: core: Re-order initialization sequence omits 3029a693beda mlxsw: i2c: Allow flexible setting of I2C transactions size omits 9bbd7efbc055 mlxsw: i2c: Extend initialization with querying firmware info omits 18a49727083a Merge branch 'net-stmmac-selftests-Two-fixes' omits aeb4a5e8b350 net: stmmac: selftests: Use kfree_skb() instead of kfree() omits 2d135dea53fa net: stmmac: selftests: Fix sparse warning omits ba851a39c970 NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled omits 52b042ab9948 NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wa [...] omits 7987b694ade8 SUNRPC: Fix a use after free when a server rejects the RPC [...] omits a49773064bc2 jbd2: fix typo in comment of journal_submit_inode_data_buffers omits ec6017d90359 SUNRPC fix regression in umount of a secure mount omits 8821f1861040 Merge branch 'next/dt' into for-next omits 893bffa99441 ARM: dts: exynos: Raise maximum buck regulator voltages on [...] omits a41041ff31f2 ARM: dts: exynos: Move CPU OPP tables out of SoC node on E [...] omits 7821ce417ec7 jbd2: fix some print format mistakes omits 0cca82ec3455 ARM: exynos: Make ARCH_EXYNOS3 a default option omits c25b84c00826 dt-bindings: display: Convert Allwinner DSI to a schema omits 32707c4dfa20 inet: frags: Remove unnecessary smp_store_release/READ_ONCE omits 5080e28d94a2 net: mvpp2: cls: Remove unnessesary check in mvpp2_ethtool [...] omits 9737070c6823 net: stmmac: Switch to devm_alloc_etherdev_mqs omits 621ccc6cc5f8 tua6100: Avoid build warnings. omits 3b87cc6feccb Merge branch 'Enable-SFP-on-ACPI-based-systems' omits 7ce236fafd0b net: phy: sfp: enable i2c-bus detection on ACPI based systems omits 1e91a2e5d827 i2c: acpi: export i2c_acpi_find_adapter_by_handle omits 2f2da36ebf42 ice: Trivial cosmetic changes omits 072efdf8bf4c ice: Recognize higher speeds omits 4f70daa08142 ice: Use a different ICE_DBG bit for firmware log messages omits ed14245ab759 ice: Update function header omits 49c6e41b0d1f ice: Move define for ICE_AQC_DRIVER_UNLOADING omits 62f4dafc182f ice: Align to updated AQ command formats omits 91d7a5908774 ice: Use continue instead of an else block omits 8be92a76c3e9 ice: Change minimum descriptor count value for Tx/Rx rings omits 2e0e62285c1c ice: Add switch rules to handle LLDP packets omits ef94e8ea94ed ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause omits 916f96a40b19 ARCv2: entry: rewrite to enable use of double load/stores LDD/STD omits 49a09f1402d6 ARCv2: entry: avoid a branch omits 7538f31ed069 ARCv2: entry: push out the Z flag unclobber from common EX [...] omits da9f4b90b03c ARCv2: entry: comments about hardware auto-save on taken i [...] omits f0feebaf1632 ARC: mm: do_page_fault refactor #8: release mmap_sem sooner omits a64a8b823deb ARC: mm: do_page_fault refactor #7: fold the various error [...] omits 839d05e41385 audit: remove the BUG() calls in the audit rule comparison [...] omits a700767a7682 docs: requirements.txt: recommend Sphinx 1.7.9 omits cf08508d21ff docs: by default, build docs a lot faster with Sphinx >= 1.7 omits 0ca862e6f1c7 scripts/documentation-file-ref-check: teach about .txt -> [...] omits 4904aeed9f68 scripts/documentation-file-ref-check: improve tools ref handling omits aeaacbfed853 scripts/documentation-file-ref-check: exclude false-positives omits 9e78e7fc0b20 scripts/documentation-file-ref-check: better handle translations omits 9b88ad5464af scripts/sphinx-pre-install: always check if version is com [...] omits c4c562defedb scripts/sphinx-pre-install: get rid of RHEL7 explicity check omits 44f42165177e scripts/sphinx-pre-install: make activate hint smarter omits c88f19f3078b Merge branch 'asoc-5.3' into asoc-next omits 6ce64b151bdf Merge branch 'asoc-5.2' into asoc-linus omits b9c1c26739ec ext4: gracefully handle ext4_break_layouts() failure durin [...] omits 970c43d17835 ASoC: SOF: Intel: hda: use the defined ppcap functions omits 79b3b7c4a396 Merge branch 'asoc-5.2' into asoc-5.3 omits e13ef82a9ab8 ASoC: SOF: add COMPILE_TEST for PCI options omits 8fe751d8fd5c ASoC: Intel: boards: Add COMPILE_TEST for new machine drivers omits 0d365acbbe29 ASoC: Intel: boards: remove dependency on asm/platform_sst [...] omits 2c79eeb1aaf2 ASoc: fix sound/soc/intel/skylake/slk-ssp-clk.c build erro [...] omits 536cfd2f375d ASoC: Intel: use common helpers to detect CPUs omits f499edf9fa90 ASoC: rt5677: Add missing voice activation register definitions omits 498ddaa3b4e7 fpga: zynqmp-fpga: Correctly handle error pointer omits bc2cce3f2ebc selftests: vm: install test_vmalloc.sh for run_vmtests omits 98a13a8d2539 userfaultfd: selftest: fix compiler warning omits f97f3f8839eb kselftest/cgroup: fix incorrect test_core skip omits 00e38a5d753d kselftest/cgroup: fix unexpected testing failure on test_core omits f6131f28057d kselftest/cgroup: fix unexpected testing failure on test_m [...] omits 2ba543d3e7db Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits adefd051a670 xtensa: Fix section mismatch between memblock_reserve and [...] discards d6e3af06d947 powerpc/pseries: Fix xive=off command line discards 29f2cd2a407b powerpc/powernv/npu: Fix reference leak omits 31d382a2bb08 Merge branch 'sunxi/dt-for-5.3' into sunxi/for-next omits 96c0dad2f9de ARM: dts: sun8i: a83t: Add device node for CSI (Camera Sen [...] omits bdd33cb6e24f ARM: dts: gr8-evb: Fix RTC vendor omits ae683c816d9f ARM: dts: sun7i: icnova-swac: Fix the model vendor omits dfe8173dfd25 ARM: dts: sun8i: a711: Change LRADC node names to avoid warnings omits 3803f4dc265f Merge ext2 bitmap bh leak fix. omits dc1f73802bd7 ext2: add missing brelse() in ext2_new_inode() omits 685c9b7750bf mwifiex: Abort at too short BSS descriptor element omits 13ec7f10b87f mwifiex: Fix possible buffer overflows at parsing bss descriptor omits 6501aa4e3a45 drm/i915: add in-kernel blitter client omits 0a4a6e74e733 drm/i915/gtt: grab wakeref in gen6_alloc_va_range omits c304b8d2f9aa clk: samsung: exynos5433: Use of_clk_get_parent_count() omits c86ccfba1728 Merge branch 'topic/hda-polling-mode' into for-next omits ee8829dc609c ALSA: hda: fix: lock reg_lock before calling snd_hdac_bus_ [...] omits ffb9ca91786f Merge branches 'acpi-pm' and 'acpi-tools' into linux-next omits 39ffafcef7db Merge branch 'pm-misc' into linux-next omits 0adb0c99594b dt-bindings: move Atmel ECC508A I2C crypto processor to tr [...] omits 2af8c8927ebb dt-bindings: add Atmel SHA204A I2C crypto processor omits da001fb651b0 crypto: atmel-i2c - add support for SHA204A random number [...] omits c34a320176a5 crypto: atmel-ecc - factor out code that can be shared omits 3c756aa346df crypto: atmel-ecc - add support for ACPI probing on non-AT [...] omits 4befedc04536 i2c: acpi: permit bus speed to be discovered after enumeration omits 8a82451bd04f crypto: caam - print messages in caam_dump_sg at debug level omits 6e005503199b crypto: caam - print debug messages at debug level omits 32f75e67f345 crypto: caam - remove unused defines omits f6b99b6e1865 crypto: caam - print IV only when non NULL omits ff455ad9a7f8 crypto: ixp4xx - Fix cross-compile errors due to type mismatch omits ff9f902cce5d crypto: talitos - use SPDX-License-Identifier omits 89b32dfe008c crypto: talitos - use IS_ENABLED() in has_ftr_sec1() omits fbb8d46e1616 Revert "crypto: talitos - export the talitos_submit function" omits e345177ded17 crypto: talitos - fix AEAD processing. omits c9cca7034b34 crypto: talitos - Align SEC1 accesses to 32 bits boundaries. omits eae55a586c3c crypto: talitos - properly handle split ICV. omits 4bbfb839259a crypto: talitos - HMAC SNOOP NO AFEU mode requires SW icv [...] omits 7ede4c36cf7c crypto: talitos - Do not modify req->cryptlen on decryption. omits d84cc9c9524e crypto: talitos - fix ECB algs ivsize omits ee483d32ee1a crypto: talitos - check data blocksize in ablkcipher. omits b9a05b6041cb crypto: talitos - fix CTR alg blocksize omits 1ba34e71e9e5 crypto: talitos - check AES key size omits b8fbdc2bc4e7 crypto: talitos - reduce max key size for SEC1 omits a1a42f84011f crypto: talitos - rename alternative AEAD algos. omits 5e99a0a7a946 crypto: algapi - remove crypto_tfm_in_queue() omits 84ede58dfcd1 crypto: hash - remove CRYPTO_ALG_TYPE_DIGEST omits 3e56e168638b crypto: cryptd - move kcrypto_wq into cryptd omits e590e1321c13 crypto: gf128mul - make unselectable by user omits 87804144cb7a crypto: echainiv - change to 'default n' omits c8a3315a5f69 crypto: make all templates select CRYPTO_MANAGER omits 929d34cac156 crypto: testmgr - make extra tests depend on cryptomgr omits e944eab37a72 crypto: testmgr - fix length truncation with large page size omits 2621a8699e81 crypto: vmx - convert to skcipher API omits 1fa0a7dcf759 crypto: vmx - convert to SPDX license identifiers omits 1a9e93722967 hwrng: meson - update with SPDX Licence identifier omits 7829a0c1cb9c crypto: hmac - fix memory leak in hmac_init_tfm() omits 9c5b34c2f7eb crypto: jitterentropy - change back to module_init() omits 092a33d40312 ice: Cleanup ice_update_link_info omits d31530e83e63 ice: Use right type for ice_cfg_vsi_lan return omits f776b3acb047 ice: Add support for Forward Error Correction (FEC) omits 047e52c0e8ae ice: Add support for virtchnl_vector_map.[rxq|txq]_map omits 561f4379019f ice: Introduce ice_init_mac_fltr and move ice_napi_del omits 72ecb896e465 ice: Use GLINT_DYN_CTL to disable VF's interrupts omits 517f4c49aafc net: phy: tja11xx: Switch to HWMON_CHANNEL_INFO() omits 02caceded069 net: ethernet: ti: cpsw: correct .ndo_open error path omits 6faaffb3b1ce Merge branch 'Decoupling-PHYLINK-from-struct-net_device' omits af7cd0366ee9 net: dsa: sja1105: Fix broken fixed-link interfaces on user ports omits 0e27921816ad net: dsa: Use PHYLINK for the CPU/DSA ports omits 77373d49de22 net: dsa: Move the phylink driver calls into port.c omits 17091180b152 net: phylink: Add phylink_{printk, err, warn, info, dbg} macros omits 43de61959b99 net: phylink: Add PHYLINK_DEV operation type omits 44cc27e43fa3 net: phylink: Add struct phylink_config to PHYLINK API omits 27755ff88c0e net: phylink: Add phylink_mac_link_{up, down} wrapper functions omits c920f745f45d net: phy: Add phy_standalone sysfs entry omits 82c76aca8118 net: phy: Check against net_device being NULL omits 2db2d9d1ac37 net: phy: Guard against the presence of a netdev omits 53cfca2d6b93 net: phy: Add phy_sysfs_create_links helper function omits 24ec483cec98 net: sched: Introduce act_ctinfo action omits a6851c613fd7 r8169: remove 1000/Half from supported modes omits 2c1d029a017f net: mscc: ocelot: Implement port policers via tc command omits 1c5176c3dd8c Merge branch 'misc' into for-next omits a3fbed79a574 Merge branch 'fixes' into for-next discards cff2900d2ed0 mm/large system hash: avoid vmap for non-NUMA machines whe [...] discards 8aae381f76b1 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] discards 5a2812ddf0f4 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] discards fb64a568beb2 mm/memory_hotplug: make unregister_memory_block_under_node [...] discards 97c0e3194a63 mm/memory_hotplug: remove memory block devices before arch [...] discards 7d3fc6d12636 mm/memory_hotplug: drop MHP_MEMBLOCK_API discards 281dc3814b16 mm/memory_hotplug: create memory block devices after arch_ [...] discards 82ae1e96d106 mm/memory_hotplug: allow arch_remove_pages() without CONFI [...] discards 8553938ba3bd drivers/base/memory: pass a block_id to init_memory_block() discards 55f45cb34e95 arm64/mm: add temporary arch_remove_memory() implementation discards b435e3621eb2 s390x/mm: implement arch_remove_memory() discards 93e82e8b65cd s390x/mm: fail when an altmap is used for arch_add_memory() discards 4c7b50bc4a19 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() discards 36acae2da1fc mm-add-account_locked_vm-utility-function-v3 discards b32ca61fac86 mm: add account_locked_vm utility function discards cfb1d92b31d4 mm/mmu_notifier: use hlist_add_head_rcu() discards 22fd05781477 mm-swap-fix-release_pages-when-releasing-devmap-pages-v2 discards 78e3a2c3b1d4 mm/swap.c: fix release_pages() when releasing devmap pages discards cbd4317f6838 mm/pgtable: drop pgtable_t variable from pte_fn_t functions discards a8abee9c49aa arm64-mm-implement-pte_devmap-support-fix discards e6d015817eac arm64: mm: implement pte_devmap support discards b141b1b7df5a mm: introduce ARCH_HAS_PTE_DEVMAP discards 7f4912dcd77b mm: clean up is_device_*_page() definitions discards b34d5b7505fd mm/memremap: rename and consolidate SECTION_SIZE discards 7839a962f4ce unicore32: switch to generic version of pte allocation discards 69f15478217b um: switch to generic version of pte allocation discards a64d932beec5 riscv: switch to generic version of pte allocation discards 6b7c0073ae8a parisc: switch to generic version of pte allocation discards bafaa6a13686 nios2: switch to generic version of pte allocation discards f63563e392a4 nds32: switch to generic version of pte allocation discards a3332e36431c mips: switch to generic version of pte allocation discards 83e4076c3163 m68k: sun3: switch to generic version of pte allocation discards 57afee4f2810 csky: switch to generic version of pte allocation discards eb1fd9417769 arm64: switch to generic version of pte allocation discards c50274a7527d arm: switch to generic version of pte allocation discards e55e15796f1b alpha: switch to generic version of pte allocation discards dad3f387fd7c asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] discards 703a5962f9fe mm/mmap.c: fix the adjusted length error discards 8d481f71973a mm, memcg: introduce memory.events.local discards 8b4d41ae77d1 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints discards d7d6d34bf886 memcg, fsnotify: no oom-kill for remote memcg charging discards 3c889f7c9bb4 memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL discards 4ec73bd792f1 mm-swap-use-rbtree-for-swap_extent-fix discards 34fbc02f78a0 mm, swap: use rbtree for swap_extent discards 5ebaf61e862f mm/swap_state.c: simplify total_swapcache_pages() with get [...] discards 244a6fd8d70c mm, swap: fix race between swapoff and some swap operations discards b08bad7d7c33 mm/filemap.c: correct the comment about VM_FAULT_RETRY discards 4680d64b0f87 9p: pass the correct prototype to read_cache_page discards 2dca68e4c7c6 jffs2: pass the correct prototype to read_cache_page discards 979622cbc985 mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] discards 38337c66bd1d mm/filemap.c: fix an overly long line in read_cache_page discards df03c7e2dc87 mm/failslab.c: by default, do not fail allocations with di [...] discards cb0f40f939ac include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] discards 1c258e4dd8c9 mm: make !CONFIG_HUGE_PAGE wrappers into static inlines discards 0c68f88ad8bc mm/memory.c: trivial clean up in insert_page() discards eecf0547448b mm: migrate: remove unused mode argument discards 943c1f2eea9a mm/gup.c: make follow_page_mask() static discards 60d41bf56b80 sparc: remove ARCH_SELECT_MEMORY_MODEL discards 88f31ce1d63b s390: remove ARCH_SELECT_MEMORY_MODEL discards 71cdccc7cf79 arm: remove ARCH_SELECT_MEMORY_MODEL discards 749199e64665 include/linux/pfn_t.h: remove pfn_t_to_virt() discards 688b4a8c6c36 mm: move MAP_SYNC to asm-generic/mman-common.h discards 5a7e78541007 device-dax: "Hotremove" persistent memory that is used lik [...] discards 3839e1d89c6e mm/hotplug: make remove_memory() interface usable discards 37fb2bbde015 device-dax: fix memory and resource leak if hotplug fails discards e564e21207df mm/kasan: print frame description for stack bugs discards 53ad0a50d73f mm/kmemleak.c: fix check for softirq context discards 56bb3e0440f5 mm/slub.c: avoid double string traverse in kmem_cache_flags() discards 319dae8c6cfc ramfs: support O_TMPFILE discards 38eebb1218bc ocfs2: checkpoint appending truncate log transaction befor [...] discards 20ec910f7fdd ocfs2: wait for recovering done after direct unlock request discards 5566f508fbe2 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes discards 69377a540a79 ocfs2: clear zero in unaligned direct IO discards 7e12d10a6e12 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" discards 7a050ade27b0 ocfs2: add locking filter debugfs file discards 5516c623271e ocfs2: add last unlock times in locking_state discards 566bb14fb8ef lib/debugobjects.c: move printk out of db lock critical sections discards e46a7a936859 scripts/spelling.txt: add spelling fix for prohibited discards 7292e1c1ca27 scripts-spellingtxt-drop-sepc-from-the-misspelling-list-fix discards a82c921b3d28 scripts/spelling.txt: drop "sepc" from the misspelling list discards 5f72d324d7cb scripts-decode_stacktrace-look-for-modules-with-kodebug-ex [...] discards 3ff48ba402fb scripts/decode_stacktrace: look for modules with .ko.debug [...] discards 671cbe193519 scripts/decode_stacktrace: match basepath using shell pref [...] discards f03054b27a34 fs/ocfs2: fix race in ocfs2_dentry_attach_lock() discards 88832944afa9 mm/vmscan.c: fix recent_rotated history discards f6a06e39fa5f mm/mlock.c: mlockall error for flag MCL_ONFAULT discards 1344c2e9c40f scripts/decode_stacktrace.sh: prefix addr2line with $CROSS [...] discards a78bd21c48f5 userfaultfd: selftest: fix compiler warning discards cff6e6cf34bb mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node discards d2102b151428 mm: memcontrol: don't batch updates of local VM stats and events discards 7d17c85aaa15 mm/vmscan.c: fix trying to reclaim unevictable LRU page discards 63d773617111 fs/binfmt_flat.c: make load_flat_shared_library() work discards 5afa4a4810ee mm/mempolicy.c: fix an incorrect rebind node in mpol_rebin [...] discards 2f3e00d6386a fs/proc/array.c: allow reporting eip/esp for all coredumpi [...] discards dee851032ce1 mm/dev_pfn: exclude MEMORY_DEVICE_PRIVATE while computing [...] discards f5684ceb42d5 kernel/pid.c: convert struct pid:count to refcount_t discards f0088af88b8e mm, compaction: make sure we isolate a valid PFN discards 56b47f65c883 include/linux/generic-radix-tree.h: fix kerneldoc comment discards 60ed9e094fc8 kernel/signal.c: trace_signal_deliver when signal_group_exit discards 84753db41362 drivers/iommu/intel-iommu.c: fix variable 'iommu' set but [...] discards ba3cae40feee spdxcheck.py: fix directory structures discards 060449dd2ecb kasan: initialize tag to 0xff in __kasan_kmalloc discards 8d89f29588c4 z3fold: fix sheduling while atomic discards 18fe2c5d3c78 scripts/gdb: fix invocation when CONFIG_COMMON_CLK is not set discards b761cbcfaba0 mm/gup: continue VM_FAULT_RETRY processing even for pre-faults discards 02bc6d7f9ba8 ocfs2: fix error path kobject memory leak discards a709bd8fc96f memcg: make it work on sparse non-0-node systems discards 24f913501441 mm, memcg: consider subtrees in memory.events discards 4a582ee67f27 prctl_set_mm-downgrade-mmap_sem-to-read-lock-checkpatch-fixes discards e523d562593e prctl_set_mm: downgrade mmap_sem to read lock discards 7fc8f5c62442 prctl_set_mm-refactor-checks-from-validate_prctl_map-check [...] discards d8c41ad1ff6e prctl_set_mm: refactor checks from validate_prctl_map discards 1df1e4a1f870 kernel/fork.c: make max_threads symbol static discards 4391de406159 mm-mmu_gather-remove-__tlb_reset_range-for-force-flush-che [...] discards 8292d490b88c mm: mmu_gather: remove __tlb_reset_range() for force flush discards fac4fc4538db arch/arm/boot/compressed/decompress.c: fix build error due [...] discards 7ca0fe70a587 arch/parisc/configs/c8000_defconfig: remove obsoleted CONF [...] discards 639e978e1e24 mm/vmalloc.c: fix typo in comment discards 1ee76a02ea55 lib/sort.c: fix kernel-doc notation warnings discards c2f066a03c22 mm: fix Documentation/vm/hmm.rst Sphinx warnings omits 8902b36bab4c ima: prevent a file already mmap'ed write to be mmap'ed execute omits 69d61f577d14 ima: verify mprotect change is consistent with mmap policy omits 980ef4d22a95 x86/ima: check EFI SetupMode too omits 8cdc23a3d9ec ima: show rules with IMA_INMASK correctly omits 221be106d75c evm: check hash algorithm passed to init_desc() omits d1b240beca65 Merge branch 'drivers-for-5.3' into all-for-5.3 omits 02e03c897a96 soc: qcom: rpmpd: Add MSM8998 power-domains omits dec9a05a147e dt-bindings: power: Add rpm power domain bindings for msm8998 omits 7dbed2a7462e soc: qcom: rpmpd: Add QCS404 power-domains omits 0cb93b1503c1 dt-bindings: power: Add rpm power domain bindings for qcs404 omits 1f010d1efdf6 soc: qcom: rpmpd: Modify corner defining macros omits fe546c54423f soc: qcom: rpmpd: Add support to set rpmpd state to max omits 8b3344422f09 soc: qcom: rpmpd: fixup rpmpd set performance state omits b157d73ed0af MAINTAINER: Fix Qualcomm ETHQOS ethernet DT file omits f82682f4043f MAINTAINERS: fix typo in file name omits 460f13cab098 arm64: dts: qcom: msm8998: Add rpmpd node omits 11f61210d7ca arm64: dts: qcom: qcs404: Add rpmpd node omits 67779ca2ed23 arm64: dts: qcom: qcs404: Move lpass and q6 into soc omits f4dd04a836c7 arm64: dts: qcom: qcs404: Fully describe the CDSP omits 560ad5e7e1b5 arm64: dts: qcom: qcs404: Add TCSR node omits 644875660cd2 arm64: dts: qcom: qcs404-evb: Mark CDSP clocks protected omits 9bbd0836c34f arm64: dts: qcom: sdm845: Add PSCI cpuidle low power states omits 2aefca8017fa arm64: dts: msm8996: Add proper capacity scaling for the cpus omits f6aee7af59b6 arm64: dts: qcom: msm8996: Add PSCI cpuidle low power states omits 4c9e5dfb45e8 arm64: dts: qcom: msm8916: Use more generic idle state names omits 4742ab860618 arm64: dts: qcom: msm8916: Add entry-method property for t [...] omits 0b0c33908199 arm64: dts: qcom: qcs404: Add turingcc node omits 45ea8f32b031 arm64: dts: qcom: qcs404: Add PSCI cpuidle low power states omits 3fdeaee951aa arm64: dts: sdm845: Add zap shader region for GPU omits c79800103eb1 arm64: dts: sdm845: Add gpu and gmu device nodes omits 9000a55bedb4 arm64: dts: qcom: sdm845-mtp: Make USB1 peripheral omits f6ddca1c11b8 arm64: dts: qcom: qcs404-evb: increase s3 max voltage omits 887b528c958f arm64: dts: qcom: qcs404-evb: fix l3 min voltage omits 32d3060d769b arm64: dts: qcom: pms405: Rename adc outputs as per schematics omits 7c2d4811d115 arm64: dts: qcom: pms405: calibrate the VADC correctly omits f9ee0f083e1f scsi: message: fusion: Use kmemdup instead of memcpy and kmalloc omits 14d27be1529c arm64: dts: sdm845: Fix up CPU topology omits 6d1238aa3395 arm64: dts: qcom: qcs404-evb: Fix typo omits 3a2b37b09f74 arm64: dts: msm8996: Add UFS PHY reset controller omits 5e3097815f2d scsi: megaraid_sas: remove set but not used variables 'hos [...] omits 1293e0824f55 scsi: megaraid_sas: remove set but not used variable 'cur_state' omits 86e5aca7fa29 scsi: mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main() omits 8d738e3fc056 scsi: ufs: Add error-handling of Auto-Hibernate omits c066e01712e5 scsi: ufs: Do not overwrite Auto-Hibernate timer omits fc1eed7b3228 scsi: ufs: Introduce ufshcd_is_auto_hibern8_supported() omits 7157963bb211 scsi: libsas: no need to join wide port again in sas_ex_di [...] omits 3b0541791453 scsi: libsas: delete sas port if expander discover failed omits 04cf8b32bc6d scsi: libsas: only clear phy->in_shutdown after shutdown e [...] omits fa232a846749 scsi: lpfc: Use *_pool_zalloc rather than *_pool_alloc omits 12e750bc6204 scsi: scsi_dh_alua: Fix possible null-ptr-deref omits 1d94f06e7f5d scsi: smartpqi: properly set both the DMA mask and the coh [...] omits 1ba0626ab4e6 scsi: hpsa: fix an uninitialized read and dereference of p [...] omits ef4021fe5fd7 scsi: zfcp: fix to prevent port_remove with pure auto scan [...] omits d27e5e07f9c4 scsi: zfcp: fix missing zfcp_port reference put on -EBUSY [...] omits cc555759117e scsi: libcxgbi: add a check for NULL pointer in cxgbi_chec [...] omits 4cdcac040c80 scsi: target/iscsi: fix possible condition with no effect [...] omits 51222cea2a1a scsi: pm8001: Fix typo in code comments omits 7d47fa065e62 scsi: fdomain: Add PCMCIA support omits 98fb453b3a70 scsi: fdomain: Add register definitions omits 662e99cf57f0 scsi: ibmvscsi: fix tripping of blk_mq_run_hw_queue WARN_ON omits 035a3c4046b5 scsi: ibmvscsi: redo driver work thread to use enum action states omits c06ddfc2d446 scsi: ibmvscsi: Wire up host_reset() in the driver's scsi_ [...] omits 9871cf794337 scsi: lpfc: Update lpfc version to 12.2.0.3 omits ebc323c2c2af scsi: lpfc: Fix kernel warnings related to smp_processor_id() omits a09421e62ba0 scsi: lpfc: Fix BFS crash with DIX enabled omits 35efd022be02 scsi: lpfc: Fix FDMI fc4type for nvme support omits f38e7a50742e scsi: lpfc: Fix fcp_rsp_len checking on lun reset omits e70596a60f88 scsi: lpfc: Fix poor use of hardware queues if fewer irq vectors omits 4c76575ee5b8 scsi: lpfc: Fix oops when driver is loaded with 1 interrup [...] omits 92ed1dc5d0ff scsi: lpfc: Fix incorrect logical link speed on trunks whe [...] omits f72da572ff2d scsi: lpfc: Fix memory leak in abnormal exit path from lpf [...] omits 97ffd58af790 scsi: lpfc: Rework misleading nvme not supported in firmwa [...] omits 313a13da8cef scsi: lpfc: Fix hardlockup in scsi_cmd_iocb_cmpl omits a5ab1f211e0f scsi: lpfc: Cancel queued work for an IO when processing a [...] omits 19c01d77fc42 scsi: lpfc: Prevent 'use after free' memory overwrite in n [...] omits 4001b7dcdf5b scsi: lpfc: Fix PT2PT PLOGI collison stopping discovery omits 5660bfb551e8 scsi: lpfc: Revert message logging on unsupported topology omits 28e85db94534 scsi: lpfc: Fix nvmet handling of received ABTS for unmapp [...] omits c2a01ade68f6 scsi: lpfc: Separate CQ processing for nvmet_fc upcalls omits 1f16e9e6b5f4 scsi: lpfc: Revise message when stuck due to unresponsive adapter omits 754837900713 scsi: lpfc: Correct nvmet buffer free race condition omits 39fcb3c4d716 scsi: lpfc: Fix nvmet target abort cmd matching omits dbfd62b0c5a7 scsi: lpfc: Fix alloc context on oas lun creations omits fbdc60b2a787 extcon: arizona: Correct error handling on regmap_update_b [...] omits 93c52e7800ba Merge branch 'drm-fixes-5.2' of git://people.freedesktop.o [...] omits 6a0193393290 Merge tag 'drm-misc-fixes-2019-05-29' of git://anongit.fre [...] omits b077dc23b548 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] omits 399dc65e9ca0 libbpf: reduce unnecessary line wrapping omits 76e1022b9653 libbpf: typo and formatting fixes omits 7e8c328c4e96 libbpf: simplify two pieces of logic omits fba01a0689a9 libbpf: use negative fd to specify missing BTF omits f102154d3158 libbpf: fix error code returned on corrupted ELF omits c51829bb6e92 libbpf: check map name retrieved from ELF omits 12ef5634a855 libbpf: simplify endianness check omits be5c5d4e9d8c libbpf: preserve errno before calling into user callback omits 8ca990ce0d40 libbpf: fix detection of corrupted BPF instructions section discards 75f83f9797a9 drm/amd/display: program manual trigger only for bottom most pipe discards 9041b77d2bdf drm/amd/display: CS_TFM_1D only applied post EOTF discards 523fd2566e33 drm/amd/display: Reset planes for color management changes discards 1e79f617b2f2 drm/amd/display: Increase Backlight Gain Step Size discards c424897ea8a6 drm/amd/display: fix issues with bad AUX reply on some displays discards f91197e0ad21 drm/amd/display: Refactor DIO stream encoder discards 63ce59a1abad drm/amd/display: Modified AUX_DPHY_RX_CONTROL0 discards bfec2c3d0c04 drm/amd/display: Add writeback_config to VBA vars discards 4ed8751908d7 drm/amd/display: Refactor clk_mgr functions discards 76b34b14db1b drm/amd/display: Fix type of pp_smu_wm_set_range struct discards c59d53e8fe20 drm/amd/display: do not power on eDP power rail early discards 3e7f1b2de698 drm/amd/display: fix crash on setmode when mode is close t [...] discards a14b8f77c9ab drm/amd/display: fix calculation of total_data_read_bandwidth discards 98a389c23a37 drm/amd/display: 3.2.32 discards f5692f69f673 drm/amd/display: Move link functions from dc to dc_link discards fdfb838d91b6 drm/amd/display: Add min_dcfclk_mhz field to bb overrides discards c685f251e2ef drm/amd/display: move clk_mgr files to right place discards 04efab8fb3c2 drm/amd/display: disable PSR/ABM before destroy DMCU struct discards 1459a21125cd drm/amd/display: Ensure DRR triggers in BP discards e0eb5c3a12ec drm/amd/display: Add GSL source select registers discards 4675ac0d45b1 drm/amd/display: Disable audio stream only if it's current [...] discards c5efcfaab4fd drm/amd/display: assign new stream id in dc_copy_stream discards da9bf91db4a1 drm/amd/display: Move CLK_BASE_INNER macro discards 1034ffc4b8de drm/amd/display: Implement CM dealpha and bias interfaces discards 5099d4e1ce5c drm/amd/display: Don't use ROM for output TF if GAMMA_CS_TFM_1D discards a67442594e2b drm/amd/display: make clk mgr soc specific discards 962e46a66f8a drm/amdgpu:Fix the unpin warning about csb buffer discards 87c9743f745e drm/amdgpu: ras injection use gpu address omits 7da33a8f87a4 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits cf401e2856b2 drm/amdkfd: fix null pointer dereference on dev omits 93285c019777 doc: kernel-parameters.txt: fix documentation of nmi_watch [...] omits fe4ec72cca50 docs: tracing: Fix typos in histogram.rst omits 42f6ebd82783 docs: cdomain.py: get rid of a warning since version 1.8 omits a3e2f6ad8961 net: stmmac: Fix build error without CONFIG_INET omits 3b6471c7becd media: Staging: media: Release the correct resource in an [...] omits 18fa84a2db0e cgroup: Use css_tryget() instead of css_tryget_online() in [...] omits 05a7c22c2f68 media: omap3isp: constify platform_device_id omits 2bd4290f6b78 media: staging: media: davinci_vpfe: use __func__ for func [...] omits dd9a00ab9c3e media: omap3isp: Call video_unregister_device() unconditionally omits 814434984a5d media: omap3isp: Don't rely on devm for memory resource ma [...] omits f42292040d31 media: staging: media: davinci_vpfe: Replace a bit shift omits 6995a659101b media: staging: media: davinci_vpfe: - Fix for memory leak [...] omits 279758f8001f rhashtable: Add rht_ptr_rcu and improve rht_ptr omits 3ea3091f1bd8 usbip: usbip_host: fix stub_dev lock context imbalance regression omits af64935213c4 net: stmmac: use dev_info() before netdev is registered omits 1b3855aba812 qed: fix spelling mistake "inculde" -> "include" omits 361686288213 MIPS: replace MBIT_ULL() with BIT_ULL() omits f532beeeff0c MIPS: uprobes: remove set but not used variable 'epc' omits 1c2c7029c008 s390/crypto: fix possible sleep during spinlock aquired omits e4f2d1af7163 MIPS: pistachio: Build uImage.gz by default omits 31875a543224 MIPS: Make virt_addr_valid() return bool omits 074a1e1167af MIPS: Bounds check virt_addr_valid omits 31fad7d41e73 CIFS: cifs_read_allocate_pages: don't iterate through whol [...] omits 501b125a29f7 libbpf: prevent overwriting of log_level in bpf_object__lo [...] omits d8fd3722207f drm/mst: Fix MST sideband up-reply failure handling omits 835706214875 media: videobuf-dma-contig: Use size of buffer in mmap not [...] omits 6211e44a4dfc media: cx231xx-dvb: fix memory leak in dvb_fini() omits 0547858b00bf media: em28xx: use usb_to_input_id() rather than handrolling it omits 6bd914bc05f3 media: em28xx: use common code for decoding nec scancodes omits 5c1c695307b6 media: em28xx: give RC device proper name omits d0f29d4980cd drm/sched: Fix make htmldocs warnings. omits 2367d00e2ca3 RDMA/efa: Remove unused includes omits 4d50e084c560 RDMA/efa: Use rdma block iterator in chunk list creation omits e0e3f3975915 RDMA/efa: Remove unneeded admin commands abort flow omits 255efcaeb623 RDMA/efa: Use kvzalloc instead of kzalloc with fallback omits 4f240dfec6bc RDMA/efa: Remove MAYEXEC flag check from mmap flow omits 37eb86c4507a mlx5: avoid 64-bit division omits 5f5e4eb4fb2d IB/hfi1: Remove extra brackets from an if omits 97736f36dbeb IB/hfi1: Validate page aligned for a given virtual address omits 35164f5259a4 IB/{qib, hfi1, rdmavt}: Correct ibv_devinfo max_mr value omits 6d517353c70b IB/hfi1: Insure freeze_work work_struct is canceled on shutdown omits 2abae62a26a2 IB/rdmavt: Fix alloc_qpn() WARN_ON() omits 0cde1d6bc0a5 Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next omits a8132f8c2aa8 Merge branch 'spi-5.3' into spi-next omits be02f18a60ed Merge branch 'spi-5.2' into spi-linus omits 7f5f228008e4 drm/i915/gtt: Avoid overflowing the WC stash omits c6e2d2c7ca4e spidev: Add M53Menlo CPLD compatible omits b19671d6caf1 ASoC: core: use component driver name as component name omits 7cda6223503d ASoC: cs42xx8: Fix build error with CONFIG_GPIOLIB is not set omits 17fc24875da1 ASoC: Intel: sof-rt5682: fix undefined references with Bay [...] omits a54988113985 wcd9335: fix a incorrect use of kstrndup() omits 1f2675f66558 ASoC: sun4i-codec: fix first delay on Speaker omits 8c03d845b86c media: sun6i: Support A83T variant omits 0a0c2a9262a1 media: dt-bindings: media: sun6i-csi: Add compatible strin [...] omits d3844b9df9cb media: ov8856: modify register to fix test pattern omits 17f61abb9bbd media: staging: imgu: Drop support for other page sizes omits 3efcbe3e4286 media: staging: imgu: Address compiler / checker warnings [...] omits 0ace8734f405 media: staging: imgu: Remove redundant checks omits c9d52c114a9f media: staging: imgu: Address a compiler warning on alignment omits ceaac6dc5b7a media: rockchip/vpu: Add support for MPEG-2 decoding on RK3288 omits 879dee56a40c media: rockchip/vpu: Add MPEG2 decoding support to RK3399 omits 7cdedc3f45cc media: rockchip/vpu: Add infra to support MPEG-2 decoding omits 6d9a39cffc1e media: rockchip/vpu: Add support for non-standard controls omits 8c3dc73d41f5 media: rockchip/vpu: Add decoder boilerplate omits 953aaa1492c5 media: rockchip/vpu: Prepare things to support decoders omits 4aa807ef41d8 media: rockchip/vpu: Provide a helper to reset both src an [...] omits c65227fd2aac media: rockchip/vpu: Move encoder logic to a common place omits 8c06082041e4 media: rockchip/vpu: Rename rockchip_vpu_common.h into roc [...] omits 7d47b45dc590 media: rockchip/vpu: Support the Request API omits b1c6cc64dd14 media: rockchip/vpu: Open-code media controller register omits 02122753f1d0 drm/amdgpu: reserve stollen vram for raven series omits 0a4f091c12b3 media: rockchip/vpu: Use v4l2_apply_frmsize_constraints() [...] omits 32cddf9c94d8 media: v4l2-common: Add an helper to apply frmsize constraints omits ce57a82f8a8d media: v4l2-common: Fix v4l2_fill_pixfmt[_mp]() prototypes omits 64b42d8eee9b media: cec-adap: fix regression in ping sanity check omits 50710eeefbc1 media: saa7164: fix remove_proc_entry warning omits 518fa4e0e0da media: mc-device.c: don't memset __user pointer contents omits 3e6a515ff4d4 media: media-ioc-enum-links.rst: fix incorrect reserved fi [...] omits a89e9b8abf82 signal: Remove the signal number and task parameters from [...] omits 59c0e696a6c0 signal: Factor force_sig_info_to_task out of force_sig_info omits ffafd23b2cf1 signal: Generate the siginfo in force_sig omits 8ad23dea8080 signal: Move the computation of force into send_signal and [...] omits 8917bef336f5 signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal omits 2e1661d26736 signal: Remove the task parameter from force_sig_fault omits 91ca180dbdd6 signal: Use force_sig_fault_to_task for the two calls that [...] omits 351b6825b3a9 signal: Explicitly call force_sig_fault on current omits ec74e9205e06 signal/unicore32: Remove tsk parameter from __do_user_fault omits fd65cc848e3f signal/arm: Remove tsk parameter from __do_user_fault omits e9a065091136 signal/arm: Remove tsk parameter from ptrace_break omits 07bd88a9a5dd signal/nds32: Remove tsk parameter from send_sigtrap omits 6f25a967646a signal/riscv: Remove tsk parameter from do_trap omits e1656829719f signal/sh: Remove tsk parameter from force_sig_info_fault omits 9d631759818b signal/um: Remove task parameter from send_sigtrap omits 28d42ea14e48 signal/x86: Remove task parameter from send_sigtrap omits 15b5c5b1dce9 media: mtk-vcodec: fix leaked of_node references omits c8d0ccfd73da media: mtk-vpu: fix leaked of_node references omits 10a34367ce09 media: cx25840: Address several coding style issues omits 63f9fa925e02 media: cxusb: fix several coding style issues omits e9ad78bc0c54 media: cxusb-analog: Fix some coding style issues omits a200c721956c media: venus: hfi_parser: fix a regression in parser omits a10f361d176c Revert "drm/i915: Expand subslice mask" omits 5a433fccafc7 media: staging: allegro: cleanup two warnings omits 578a3ab12705 media: allegro-dvt: fix build failure omits 5fac1718e706 selftests: bpf: fix compiler warning in flow_dissector test omits e672db03ab0e bpf: tracing: properly use bpf_prog_array api omits dbcc1ba26e43 bpf: cgroup: properly use bpf_prog_array api omits 02205d2ed6fe bpf: media: properly use bpf_prog_array api omits 54e9c9d4b506 bpf: remove __rcu annotations from bpf_prog_array omits fe937ea12ec8 selftests/bpf: fix compilation error for flow_dissector.c omits 0c1f845772e5 drm/i915: Avoid refcount_inc on known zero count omits 707947247e95 media: videobuf2-vmalloc: get_userptr: buffers are always [...] omits 10b3c4413198 Merge branch 'bpf-subreg-tests' omits c25d60c12534 selftests: bpf: complete sub-register zero extension checks omits 9e084bb98052 selftests: bpf: move sub-register zero extension checks in [...] omits 81a04d2e9091 drm/i915: selftest_lrc: Check the correct variable omits 146d62e5a586 ovl: detect overlapping layers omits a6315005a2d4 drm/i915/icl: Add WaDisableBankHangMode omits 3c6a7fb1f31b Merge branches 'arm-dt-for-v5.3' and 'arm64-dt-for-v5.3' i [...] omits 878344de61d0 media: allegro: add SPS/PPS nal unit writer omits fdb7405d35d8 arm64: dts: renesas: Revise usb2_phy nodes and phys properties omits f20387dfd065 media: allegro: add Allegro DVT video IP core driver omits 8df39e16877f media: dt-bindings: media: Add vendor prefix for allegro omits 156fa8845a57 media: dt-bindings: media: document allegro-dvt bindings omits 26989c2725a5 media: videobuf2-v4l2: set last_buffer_dequeued in dqbuf omits 6eb9b758e307 media: cedrus: Add H264 decoding support omits 67e84a98af65 media: pixfmt: Add H264_SLICE_RAW format documentation omits f183ec61cc2f media: pixfmt: Add H264 Slice format omits 1f0545d3ed1d media: uapi: Add H264 low-level decoder API compound controls. omits 763ebe4bd703 ARM: dts: rza2mevb: sort nodes of rza2mevb board omits 9d7a1bed0706 media: cedrus: Allow different mod clock rates omits b65f1e654665 media: coda: use v4l2_m2m_buf_copy_metadata omits 7edd18b64a16 media: coda: add lockdep asserts omits 8a8621ba0135 media: coda: add decoder MPEG-2 profile and level controls omits 5902bca94ae0 media: v4l2-ctrl: add MPEG-2 profile and level controls omits 23e0b8c65e8e media: coda: add decoder MPEG-4 profile and level controls omits e89e899f3e32 ice: Add a helper to trigger software interrupt omits 3a9e32bb0694 ice: Configure RSS LUT key only if RSS is enabled omits 11fe1b3a3872 ice: Add ice_get_fw_log_cfg to init FW logging omits 1eb11036a380 ice: Minor cleanup in ice_switch.h omits 91aed40da3d5 ice: Remove redundant and premature event config omits 4cc82aaa74f4 ice: Change message level omits 23c0112246b4 ice: Check all VFs for MDD activity, don't disable omits cbe66bfee6a0 ice: Refactor interrupt tracking omits 0e674aeb0b77 ice: Add handler for ethtool selftest omits 4770533f71de irqchip/renesas-irqc: Convert to managed initializations omits 000e20c51081 irqchip/renesas-irqc: Replace irqc_priv.pdev by irqc_priv.dev omits 9ae48bc03b26 irqchip/renesas-irqc: Add helper variable dev = &pdev->dev omits 5adb6cd1cd1f irqchip/renesas-irqc: Remove error messages on out-of-memo [...] omits ce5adf5bbbc8 irqchip/renesas-irqc: Remove unneeded inclusion of <linux/ [...] omits a644ccb819bc irqchip: Add Renesas RZ/A1 Interrupt Controller driver omits 5e27a314a11f dt-bindings: interrupt-controller: Add Renesas RZ/A1 Inter [...] omits f3d705d506a2 gpio: mb86s7x: Enable ACPI support omits 4b6f3ecabfba ice: Don't call ice_cfg_itr() for SR-IOV omits 1aec6e1b0886 ice: Set minimum default Rx descriptor count to 512 omits e65e9e1566f7 ice: Resolve static analysis warning omits 3171948e9475 ice: Implement toggling ethtool rx-vlan-filter omits 588d511f89c8 ice: Remove direct write for GLLAN_RCTL_0 omits 95f8e8b931fe ice: Fix LINE_SPACING style issue omits 180aa422ef27 nl80211: fill all policy .type entries omits 0112fa557c3b mac80211: free peer keys before vif down in mesh omits 2e2f08d02dd2 drm/i915: Take a runtime pm wakeref for atomic commits omits b848475c0143 Merge branch 'sunxi/clk-for-5.3' into sunxi/for-next omits fcdf445ff42f clk-sunxi: fix a missing-check bug in sunxi_divs_clk_setup() omits 74bbd07145d0 Merge branches 'sunxi/dt-for-5.3' and 'sunxi/h3-h5-for-5.3 [...] omits 9fbbbb7b8d63 ARM: dts: sunxi: h3/h5: Fix GPIO regulator state array omits 0ed73d7abceb ARM: dts: gr8-evb: Fix RTC vendor omits 7687c8325702 ARM: dts: sun7i: icnova-swac: Fix the model vendor omits 02d9cf687698 ARM: dts: sun8i: a711: Change LRADC node names to avoid warnings omits 5f49c38a80b9 ARM: dts: sun7i: olimex-lime2: Enable ac and power supplies omits 1167187f2759 Merge branch 'qed-Fix-inifinite-spinning-of-PTP-poll-thread' omits 9adebac37e7d qede: Handle infinite driver spinning for Tx timestamp. omits 24c6203bb986 qed: Reduce the severity of ptp debug message. omits 36f18439ea16 macvlan: Replace strncpy() by strscpy() discards ba41cd08d85f math-emu: Use statement expressions to fix Wshift-count-ov [...] omits be1b5b788829 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits c38e57aecbb4 Merge branch 'net-API-and-initial-implementation-for-nexth [...] omits 430a049190de nexthop: Add support for nexthop groups omits b513bd035f40 nexthop: Add support for lwt encaps omits 53010f991a9f nexthop: Add support for IPv6 gateways omits 597cfe4fc339 nexthop: Add support for IPv4 nexthops omits ab84be7e54fc net: Initial nexthop code omits 65ee00a9409f net: nexthop uapi omits 602e0f295a91 Merge branch 'hns3-next' omits 49f971bd3085 net: hns3: fix a memory leak issue for hclge_map_unmap_rin [...] omits 0d2f68c7bcf4 net: hns3: adjust hns3_uninit_phy()'s location in the hns3 [...] omits acfc3d55b732 net: hns3: stop schedule reset service while unloading driver omits ada13ee3db7b net: hns3: add handshake with hardware while doing reset omits 1db58f86975a net: hns3: modify hclgevf_init_client_instance() omits 994e04f16e5a net: hns3: modify hclge_init_client_instance() omits 25d1817c4e50 net: hns3: use HCLGEVF_STATE_NIC_REGISTERED to indicate VF [...] omits 2a0bfc36183c net: hns3: use HCLGE_STATE_ROCE_REGISTERED to indicate PF [...] omits bd9109c9b1f3 net: hns3: use HCLGE_STATE_NIC_REGISTERED to indicate PF N [...] omits 33a90e2f20e6 net: hns3: add support for dump firmware statistics by debugfs omits eff858c178fc net: hns3: fix for HNS3_RXD_GRO_SIZE_M macro omits 4c1522765ca8 net: hns3: fix compile warning without CONFIG_RFS_ACCEL omits 66350023d575 hinic: fix a bug in set rx mode omits 2e56571d820d Merge branch 'inet-frags-followup' omits dc93f46bc4e0 inet: frags: fix use-after-free read in inet_frag_destroy_rcu omits ae7352d384a5 inet: frags: call inet_frags_fini() after unregister_perne [...] omits 6b73d19711d0 inet: frags: uninline fqdir_init() omits 3fb321fde22d selftests/net: ipv6 flowlabel omits 50fbc13dc126 dfs_cache: fix a wrong use of kfree in flush_cache_ent() omits 6457c20e3368 fs/cifs/smb2pdu.c: fix buffer free in SMB2_ioctl_free omits 210782038b54 cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case omits cbe9e835946f enetc: Enable TC offloading with mqprio omits 7f3343234c0b Merge branch 'stmmac-SPDX' omits 56aaa114f091 net: stmmac: dwmac-meson8b: update with SPDX Licence identifier omits f87845cf0f89 net: stmmac: dwmac-meson: update with SPDX Licence identifier omits 62a5b8429e99 igc: Cleanup the redundant code omits 0373ad4d051c igc: Add flow control support omits d17ba0f616a0 e1000e: start network tx queue only when link is up omits caff422ea81e Revert "e1000e: fix cyclic resets at link up with active tx" omits 16ecd8d9af26 igc: Remove the obsolete workaround omits 796bfb103516 igc: Clean up unused pointers omits ae586f0b39d5 igc: Fix double definitions omits 42277cedbaf4 igb: mark expected switch fall-through omits b7b3ad7aaf4f igb: mark expected switch fall-through omits 47e16692b26b igb/igc: warn when fatal read failure happens omits 0223fad3c98a audit: enforce op for string fields omits d10e0cc113c9 xenbus: Avoid deadlock during suspend due to open transactions omits 41349672e3cb xen/pvcalls: Remove set but not used variable omits 532454c231d8 hwmon: (tc654) Update to use SPDX-License-Identifier omits f9e794478864 hwmon: (occ) Add temp sensor value check omits 4bacf4d920ee Merge branch 'fixes' into next omits ead14a70754f media: cxusb: add raw mode support for Medion MD95700 omits e478d4054054 media: cxusb: add analog mode support for Medion MD95700 omits 89f3c365f3e1 mmc: sdhci: Fix SDIO IRQ thread deadlock omits d525e5c2f1b7 media: cxusb: implement Medion MD95700 digital / analog co [...] omits 65efeca0a641 media: cx25840: set_fmt operation should clamp out-of-rang [...] omits e81a9076b4d6 media: cx25840: add pin to pad mapping and output format c [...] omits 394e9a14c63d drm/amdgpu: Need to set the baco cap before baco reset omits d55f33da5413 drm/amdgpu/soc15: skip reset on init omits 8d8a5a64a890 drm/amdgpu: add DRIVER_SYNCOBJ_TIMELINE to amdgpu omits 023509737140 drm/amdkfd: PM4 packets change to support GWS omits 1a058c337676 drm/amdkfd: New IOCTL to allocate queue GWS omits eb82da1dc442 drm/amdkfd: Add function to set queue gws omits 71efab6a30ab drm/amdgpu: Add function to add/remove gws to kfd process omits e09d4fc8db94 drm/amdkfd: Allocate gws on device initialization omits ca66fb8fbb9b drm/amdgpu: Add interface to alloc gws from amdgpu omits 29e764621bbc drm/amdkfd: Add gws number to kfd topology node properties omits d33ea570bd20 drm/amdkfd: Use kfd fd to mmap mmio omits c8bdf2b63e5b drm/amdgpu: fix unload driver fail omits 763549a3cf12 media: cx25840: implement g_std operation omits 60acc4ab1127 media: cx25840: g_std operation really implements querystd [...] omits ccf7a31f1ed9 media: cx25840: don't open-code cx25840_reset() inside cx2 [...] omits c7ae09253cb8 fsl/fman: include IPSEC SPI in the Keygen extraction omits 1ac159e23c2c drm/i915: Expand subslice mask omits 0040fd19e728 drm/i915: Refactor sseu helper functions omits 39cb46751e2f media: imx7-media-csi: Change imx7_csi_enable() to void omits b5ab1abe8df2 drm/i915: Move calculation of subslices per slice to new function omits ddfb2982ecc4 media: imx7-media-csi: Check the return value from clk_pre [...] omits 964fcacddff4 media: imx7-media-csi: Remove unneeded break omits 7af5b0775142 net: mvpp2: cls: Check RSS table index validity when creat [...] omits 59e45933b13f media: imx7-media-csi: Propagate the correct error for dev [...] omits 135a63b68250 drm/i915: Add macro for SSEU stride calculation omits b761151f40d5 media: imx7-media-csi: Propagate the correct error for pla [...] omits 55be6fd2742a media: imx7-media-csi: Use devm_platform_ioremap_resource() omits 434d40df057c media: imx7-media-csi: Acquire a single clock omits bd41ca49a273 drm/i915: Use local variable for SSEU info in GETPARAM ioctl omits 87562287444d media: staging/imx: Don't set driver data for v4l2_dev omits 3ef46bc97ca2 media: staging/imx: Improve pipeline searching omits 6b8952db0644 media: staging/imx: Re-organize modules omits 523759c7bfd5 media: staging/imx: Remove capture_device_set_format omits 225dc4909f38 media: Revert "media: imx: Set capture compose rectangle i [...] omits 3e80d125b507 media: staging/imx: Move add_video_device into capture_dev [...] omits 34ff38745b16 media: staging/imx: Pass device to alloc/free_dma_buf omits 6d01b7ff5233 media: staging/imx: Switch to sync registration for IPU subdevs omits 411c59881c77 media: Revert "media: staging/imx: add media device to cap [...] omits 5858bdad4d0d fscrypt: don't set policy for a dead directory omits be8a4b2d3199 drm/i915: Add debugs for the C8 vs. legacy LUT case omits 638d87c4a70e drm/i915: Update pipe gamma enable bits when C8 planes are [...] omits 338c993f9aa2 PM / clk: Remove error message on out-of-memory condition omits 7e186d9de929 drivers: base: power: clock_ops: Use of_clk_get_parent_count() omits 8b1d37b7b32d Merge branch 'misc-5.2' into next-fixes omits 32865e3e010f ACPI / LPIT: Correct LPIT end address for lpit_process() omits b1954bbf1272 ACPI: tools: Exclude tools/* from .gitignore patterns omits 6e4b73bcd151 ext4: encrypt only up to last block in ext4_bio_write_page() omits ec39a3686744 ext4: decrypt only the needed block in __ext4_block_zero_p [...] omits 0b578f358a6a ext4: decrypt only the needed blocks in ext4_block_write_begin() omits 7e0785fce14f ext4: clear BH_Uptodate flag on decryption error omits ffceeefb337b fscrypt: decrypt only the needed blocks in __fscrypt_decry [...] omits aa8bc1ac6ef3 fscrypt: support decrypting multiple filesystem blocks per page omits 41adbcb7267b fscrypt: introduce fscrypt_decrypt_block_inplace() omits 930d453995bd fscrypt: handle blocksize < PAGE_SIZE in fscrypt_zeroout_range() omits 53bc1d854c64 fscrypt: support encrypting multiple filesystem blocks per page omits 03569f2fb8e7 fscrypt: introduce fscrypt_encrypt_block_inplace() omits eeacfdc68a10 fscrypt: clean up some BUG_ON()s in block encryption/decryption omits f47fcbb2b578 fscrypt: rename fscrypt_do_page_crypto() to fscrypt_crypt_block() omits 2a415a025731 fscrypt: remove the "write" part of struct fscrypt_ctx omits d2d0727b1654 fscrypt: simplify bounce page handling omits 8f35caae1e1f coresight: acpi: Support for platform devices omits daf5ab01dd77 coresight: acpi: Support for AMBA components omits 9bfd27e7e6c2 coresight: Support for ACPI bindings omits 2508dfaf642a coresight: stm: ACPI support for parsing stimulus base omits 2b5df32aa16a coresight: Use platform agnostic names omits 13238111d905 coresight: Use fwnode handle instead of device names omits f21d564b5a95 coresight: platform: Use fwnode handle for device search omits 3ac0c8ad22e2 coresight: Add support for releasing platform specific data omits 1b27483be4a0 coresight: Rearrange platform data probing omits e8ce92e37de2 coresight: Reuse platform data structure for connection tracking omits 9bec226d8c79 media: v4l2-pci-skeleton.c: fix doc warning omits 4684997f8ad4 coresight: Cleanup coresight_remove_conns omits 5d2e73a5f80a media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364x [...] omits 8f04478cfb5e coresight: Remove name from platform description omits 75417060e95c media: staging: media: imx: fix Unneeded variable: "ret". [...] omits fe97d64d7258 media: vimc: Remove unneeded return statement in vimc_sen_ [...] omits e071021f0f1b coresight: Remove cpu field from platform data omits ee1c71a8e145 media: vimc: fix component match compare omits f32aaa057218 coresight: Make device to CPU mapping generic omits ca647d98fde1 coresight: Introduce generic platform data helper omits 46e04c25e72f ARC: [plat-hsdk] Get rid of inappropriate PHY settings omits c26f38e913a6 coresight: Make sure device uses DT for obsolete compatible check omits b04700645d78 ARC: [plat-hsdk]: Add support of Vivante GPU omits 58772031d1e7 coresight: platform: Make memory allocation helper generic omits 780b35b6aafc ARC: [plat-hsdk]: enable creg-gpio controller omits b45eb65dac58 coresight: tmc-etr: Rearrange probing default buffer size omits 378f7ecbd4f6 coresight: stm: Rearrange probing the stimulus area omits 85385b5ad587 coresight: etm3x: Rearrange cp14 access detection omits 3e0f724346e9 media: v4l2-core: fix use-after-free error omits 0c310868826e media: rcar-csi2: Fix coccinelle warning for PTR_ERR_OR_ZERO() omits 20059cbbf981 media: vim2m: fix two double-free issues omits 19387295b7ce coresight: Rename of_coresight to coresight-platform omits 66767e99b7a3 coresight: Use coresight device names for sinks in PMU attribute omits e173d6ba0538 coresight: etb10: Clean up device specific data omits da6efba24089 coresight: etm: Clean up device specific data omits debb0dd644ce media: pwc: convert to BIT macro omits f71696096355 coresight: stm: Cleanup device specific data omits 87f16a69731f coresight: tpiu: Clean up device specific data omits d28ded6d938a coresight: catu: Cleanup device specific data omits e172419fb8c5 coresight: tmc: Clean up device specific data omits 9d75f7bac292 coresight: replicator: Cleanup device tracking omits b5ba6233b366 coresight: funnel: Clean up device book keeping omits d0a3a4b21899 Merge branch 'cgroup-auto-detach' omits d5506591d54b selftests/bpf: add auto-detach test omits 596092ef8bea selftests/bpf: enable all available cgroup v2 controllers omits ba0c0cc05dda selftests/bpf: convert test_cgrp2_attach2 example into kselftest omits 4bfc0bb2c60e bpf: decouple the lifetime of cgroup_bpf from cgroup itself omits eff73de2b160 media: cpia2_usb: first wake up, then free in disconnect omits a82c3149ad8b media: docs-rst: Clarify older field vs. first transmitted field omits 0783525fff6e media: vicodec: correctly support unbinding of the driver omits bfe819509f4e media: v4l2: Initialize mpeg slice controls omits 2b4116290c20 media: coda: Clear the interrupt reason omits 1405bc55e617 media: coda: Replace the threaded interrupt with a hard interrupt omits 766b9b168f6c media: coda: Remove unbalanced and unneeded mutex unlock omits ddfef32a3386 media: coda: Print a nicer device registered message omits 1753c7c4367a media: pvrusb2: use a different format for warnings omits c612e54fca55 media: move drivers/media/media-* to drivers/media/mc/mc-* omits 03006bd0880a media: imx7_mipi_csis: fix racy entity pads init omits 6002e0be7571 media: rockchip/vpu: Remove a useless test omits fc2261f742c9 Merge branches 'arm-dt-for-v5.3', 'arm64-defconfig-for-v5. [...] omits 9d4e1f745d58 media: rockchip/vpu: Cleanup JPEG bounce buffer management omits 1915f44c9cca Merge change to disable fanotify permission events for proc. omits 0b3b094ac9a7 fanotify: Disallow permission events for proc filesystem omits 92cd4307baf3 media: rockchip/vpu: Cleanup macroblock alignment omits 365f3bfc5f4b media: rockchip/vpu: Use v4l2_m2m_buf_copy_metadata omits cf760c4b6020 media: rockchip/vpu: Use pixel format helpers omits 4914425e28fb media: coda/venus/s5p_mfc: fix control typo omits 838e186529a8 arm64: dts: renesas: ebisu: Remove renesas, no-ether-link [...] omits cfca479d5113 arm64: dts: renesas: r8a774c0: Clean up CPU compatibles omits f4dbdfdcec65 arm64: dts: renesas: Use ip=on for bootargs omits f401811045a9 dt-bindings: Add vendor prefix for HopeRun omits 7b7c5676a877 arm64: dts: renesas: cat874: Add BT support omits b263b0067d72 arm64: dts: renesas: cat874: Add WLAN support omits b20eb4c1f026 eeprom: at24: drop unnecessary label omits e7308628d0ae eeprom: at24: use devm_i2c_new_dummy_device() omits 715ed72801ff gpio: em: Return early on error in em_gio_probe() omits 4c411ce35b86 gpio: em: Remove error messages on out-of-memory conditions omits 1e0566fd4a81 Merge tag 'v5.2-rc2' into patchwork omits cb23eae3ecf5 drm/panel: drop drmP.h usage omits 90fd6ba63a0e drm/panel: panel-innolux: drop unused variable omits f405b6c10a21 Merge branch 'regulator-5.3' into regulator-next omits ae920866d4fc Merge branch 'regulator-5.2' into regulator-linus omits f6491366f1e6 Merge branch 'pm-tools' into linux-next omits ef583670a438 hwmon: core: add thermal sensors only if dev->of_node is present omits 891100dfa2d6 spi: spi-meson-spifc: update with SPDX Licence identifier omits 635bdb7a3e1f spi: sh-msiof: Reduce delays in sh_msiof_modify_ctr_wait() omits cbafbd1dcc04 regulator: max77620: Support Maxim 77663 omits 99a12c766e20 ASoC: sun4i-spdif: Add support for H6 SoC omits f6a86b436b26 ASoC: sun4i-spdif: Add TX fifo bit flush quirks omits ae9cccc30f6c ASoC: sun4i-spdif: Move quirks to the top omits 9aa37874d193 ASoC: cx2072x: fix spelling mistake "configued" -> "configured" omits be0461048b60 ASoC: cx2072x: fix integer overflow on unsigned int multiply omits eb5b12843b06 dt-bindings: sound: sun4i-i2s: Document that the RX channe [...] omits 0a0ca8e94ca3 dt-bindings: sound: Convert Allwinner I2S binding to YAML omits ec9025e5d3c5 ASoC: SOF: force end-of-file for debugfs trace at suspend omits f627b0524ccf ASoC: SOF: trace: remove code duplication in sof_wait_trac [...] omits b11c5b5e5739 ASoC: SOF: Use struct_size() in kmemdup() omits 99afc8df8b6f ASoC: max98357a: Show KConfig entry omits b20453031472 dt-bindings: sound: sun4i-spdif: Add Allwinner H6 compatible omits 41f4fadb34af ASoC: SOF: topology: Use struct_size() helper omits 9b33d2e526c5 ASoC: cx2072x: remove redundant assignment to pulse_len omits be1b577d0178 ASoC: SOF: Intel: hda: fix the hda init chip omits 1183e9a634db ASoC: SOF: ipc: fix a race, leading to IPC timeouts omits 5661ad9490ee ASoC: SOF: control: correct the copy size for bytes kcontrol put omits fab4edf42d2d ASoC: SOF: pcm: remove warning - initialize workqueue on open omits 04ea642ff62a ASoC: SOF: pcm: clear hw_params_upon_resume flag correctly omits 0bce512e784d ASoC: SOF: core: fix error handling with the probe workqueue omits 13931ae31b67 ASoC: SOF: core: remove snd_soc_unregister_component in ca [...] omits b85459aafae6 ASoC: SOF: core: remove DSP after unregistering machine driver omits 29040d1ac569 ASoC: soc-core: fixup references at soc_cleanup_card_resources() omits 6cc070bdf07c net/mlx5: potential error pointer dereference in error handling omits 029ab28a86e7 parisc: Use implicit space register selection for loading [...] omits 2ee567d31a58 KVM: selftests: enable pgste option for the linker on s390 omits 270fa8ec7269 KVM: selftests: Move kvm_create_max_vcpus test to generic code omits 3d090a36c8c8 irqchip/exiu: Implement ACPI support omits 0444638c0f06 irqchip/exiu: Preparatory refactor for ACPI support omits 621dc2fdcea1 acpi/irq: Implement helper to create hierachical domains omits a86cb413f4bf KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID omits eb1f2f387db8 kvm: fix compile on s390 part 2 omits a02a28008bf7 Merge branches 'iommu/fixes', 'x86/vt-d', 'x86/amd', 'gene [...] omits f34e1176df34 iommu/vt-d: Fix typo in SVM code comment omits c1ddcf1cc9ad iommu/amd: Add missed 'tag' to error msg in iommu_print_event omits 66d4218f9902 xprtrdma: Use struct_size() in kzalloc() omits bef9f0ba300a s390/crypto: fix gcm-aes-s390 selftest failures omits 7379e652797c s390/zcrypt: Fix wrong dispatching for control domain CPRBs omits dcd33b23c9f3 s390/pci: fix assignment of bus resources omits 1354b38b3ddf s390/pci: fix struct definition for set PCI function omits d83623c5eab2 s390: mark __cpacf_check_opcode() and cpacf_query_func() a [...] omits bf2f1eeed0b5 s390: add unreachable() to dump_fault_info() to fix -Wmayb [...] omits ec2e93cf1910 b43: Avoid possible double calls to b43_one_core_detach() omits aeffda6b10f8 libertas: fix spelling mistake "Donwloading" -> "Downloading" omits dfbe36197dbc rtlwifi: btcoex: remove unused function exhalbtc_stack_ope [...] omits d477a4856aec rtlwifi: btcoex: Remove set but not used variable 'len' an [...] omits 3e42a66dfd15 rtlwifi: rtl8821ae: Remove set but not used variables 'cur [...] omits f7fbb03f2169 rtlwifi: rtl8821ae: Convert inline routines to little-endi [...] omits bd421dab7515 rtlwifi: rtl8821ae: Convert macros that set descriptor omits f5678bfe1cdc rtlwifi: rtl8821ae: Replace local bit manipulation macros omits 7ffe556230b8 rtlwifi: rtl8821ae: Remove unused GET_XXX and SET_XXX desc [...] omits 80429a86e3d9 rtlwifi: 8192de: use le32 to access cckswing tables omits 0e7d38132bf8 rtlwifi: 8192de: Fix used uninitialized variables in power [...] omits 8a7db8b66b40 rtlwifi: 8192de: make tables to be 'static const' omits 3bde4ed3da38 rtlwifi: 8192de: Reduce indentation and fix coding style omits c11c75ec784e p54: Support boottime in scan results omits 1645ab931998 p54: fix crash during initialization omits bbfab331e3ab brcmfmac: use strlcpy() instead of strcpy() omits b07e1ae2ce53 brcmfmac: fix typos in code comments omits 885a93cf3110 brcm80211: select WANT_DEV_COREDUMP conditionally for brcmfmac omits 9ff8614a3dbe brcmfmac: use separate Kconfig file for brcmfmac omits daeccac2d5e7 brcmfmac: switch source files to using SPDX license identifier omits f843863d6d10 brcmsmac: switch phy source files to using SPDX license id [...] omits afe06f822035 brcmutil: switch source files to using SPDX license identifier omits 7e5677de8e0c brcm80211: switch common header files to using SPDX licens [...] omits a3b0c66c5928 rtw88: more descriptions about LPS omits 0d7882950c73 rtw88: pci: check if queue mapping exceeds size of ac_to_hwq omits 82dea406c509 rtw88: pci: use ieee80211_ac_numbers instead of 0-3 omits c017cf6b1a5c drm/i915: Drop the deferred active reference omits 754f7a0b2a13 drm/i915: Rename intel_context.active to .inflight omits 446e2d16a131 drm/i915: Move GEM client throttling to its own file omits 3f43c8767ed7 drm/i915: Move GEM object busy checking to its own file omits d45a1a533499 drm/i915: Move GEM object waiting to its own file omits 6951e5893b48 drm/i915: Move GEM object domain management from struct_mu [...] omits 37d63f8fdb49 drm/i915: Pull scatterlist utils out of i915_gem.h omits 10be98a77c55 drm/i915: Move more GEM objects under gem/ omits f0e4a0639752 drm/i915: Move GEM domain management to its own file omits b414fcd5be0b drm/i915: Move mmap and friends to its own file omits f033428db28b drm/i915: Move phys objects to its own file omits 8475355f7a26 drm/i915: Move shmem object setup to its own file omits 98932149aeb9 drm/i915: Move object->pages API to i915_gem_object.[ch] omits afa1308596c9 drm/i915: Pull GEM ioctls interface to its own file omits 5e5d2e209e08 drm/i915: Split GEM object type definition to its own header omits 7f6cafb959fc drm/i915: Kill the undead intel_context.c zombie omits 6aca09771db4 rtw88: Make some symbols static omits 5b0efb4d670c rtw88: avoid circular locking between local->iflist_mtx an [...] omits f57b5d85ed58 rsi: Properly initialize data in rsi_sdio_ta_reset omits a24bad74737f rtw88: fix unassigned rssi_level in rtw_sta_info omits 8a03447dd311 rtw88: fix subscript above array bounds compiler warning omits 26eb3bae5003 fuse: extract helper for range writeback omits a2bc92362941 fuse: fix copy_file_range() in the writeback case omits b7bedf31252a drm/i915: Attach HDR metadata property to connector omits b37f588e4f68 drm/i915: Add state readout for DRM infoframe omits 5a0200f69dfd drm/i915: Write HDR infoframe and send to panel omits 44b42ebfccfd drm/i915: Enable infoframes on GLK+ for HDR omits c0560fab6d37 drm/i915: Add DRM Infoframe handling for BYT/CHT omits 86beaea13100 drm/i915: Enabled Modeset when HDR Infoframe changes omits 37b54aed123f samples/bpf: fix a couple of style issues in bpf_load omits 486d3f22c0ca selftests/bpf: fail test_tunnel.sh if subtests fail omits c9e0c8d91ead drm/i915/huc: Define HuC firmware version for Icelake omits f4cc89992056 drm/i915/guc: Define GuC firmware version for Icelake omits a18c3d5e4e42 drm/i915/guc: Enable GuC CTB communication on Gen11 omits 440f136bd3b7 drm/i915/guc: Update GuC CTB response definition omits 54c52a841250 drm/i915/guc: Correctly handle GuC interrupts on Gen11 omits 1e83e7a66d13 drm/i915/guc: Create vfuncs for the GuC interrupts control [...] omits 7c5ae251b048 drm/i915/huc: New HuC status register for Gen11 omits 2d4ed3a988e6 drm/i915/guc: New GuC scratch registers for Gen11 omits 4a1f9dc11916 drm/i915/guc: New GuC interrupt register for Gen11 omits afac50928403 drm/i915/huc: Define HuC firmware version for Geminilake omits 415e7f0a7b89 drm/i915/guc: Define GuC firmware version for Geminilake omits e958cc908792 drm/i915/guc: Always ask GuC to update power domain states omits 386e300fe9fa drm/i915/guc: Reset GuC ADS during sanitize omits ffd5ce22faa4 drm/i915/guc: Updates for GuC 32.0.3 firmware omits a2904ade3dc2 drm/i915/guc: Don't allow GuC submission omits cc80b2ef2489 drm/i915/guc: Change platform default GuC mode omits 463910a5dd63 Merge branch 'bpf-bpftool-dbg-output' omits 55d778076b03 tools: bpftool: make -d option print debug output from verifier omits 60276f984998 libbpf: add bpf_object__load_xattr() API function to pass [...] omits 775bc8ada89b tools: bpftool: add -d option to get debug output from libbpf omits d98363b510ce libbpf: fix warning that PTR_ERR_OR_ZERO can be used omits 92bd6820f2b1 bpf: style fix in while(!feof()) loop omits e1afb70252a8 bpf: check signal validity in nmi for bpf_send_signal() helper omits be6f5269fee2 mmc: meson-gx: add dram-access-quirk omits 35f7c256c992 dt-bindings: mmc: meson-gx: add dram-access-quirk property omits 0d97dacc46d9 bpftool: auto-complete BTF IDs for btf dump omits 2168d9767f4d mmc: meson-mx-sdio: update with SPDX Licence identifier omits c849c86a2b53 mmc: meson-gx-mmc: update with SPDX Licence identifier omits 70ef2a635b97 Merge branch 'fixes' into next omits 1eaf5faab18c ext2: optimize ext2_xattr_get() omits d561d4dd4f56 ext2: introduce new helper for xattr entry comparison omits 9bb1d7a6bcde ext2: merge xattr next entry check to ext2_xattr_entry_valid() omits c2c1e63a80d6 mmc: meson-gx: fix irq ack omits 51b72656bb39 mmc: tmio: fix SCC error handling to avoid false positive [...] omits df4f3c603aeb iommu/vt-d: Remove static identity map code omits b7297783c2bb iommu/vt-d: Remove duplicated code for device hotplug omits 0e31a7266508 iommu/vt-d: Remove startup parameter from device_def_domai [...] omits 4ec066c7b147 iommu/vt-d: Cleanup get_valid_domain_for_dev() omits 8af46c784ecf iommu/vt-d: Implement is_attach_deferred iommu ops entry omits fa212a97f3a3 iommu/vt-d: Probe DMA-capable ACPI name space devices omits 98b2fffb5e27 iommu/vt-d: Handle 32bit device with identity default domain omits 942067f1b6b9 iommu/vt-d: Identify default domains replaced with private omits fa954e683178 iommu/vt-d: Delegate the dma domain to upper layer omits 4de354ec2f0c iommu/vt-d: Delegate the identity domain to upper layer omits f273a453b740 iommu/vt-d: Add device_def_domain_type() helper omits d8190dc63886 iommu/vt-d: Enable DMA remapping after rmrr mapped omits d850c2ee5fe2 iommu/vt-d: Expose ISA direct mapping region via iommu_get [...] omits b77021ae6a89 mmc: tmio: move runtime PM enablement to the driver implem [...] omits 2491b544ff3a Merge drm/drm-next into drm-intel-next-queued omits d96dc68e9890 mmc: tegra: Fix a warning message omits 61009f82a93f memstick: mspro_block: Fix an error code in mspro_block_is [...] omits 7f58351a7c57 ext2: code cleanup for ext2_preread_inode() omits 551842446ed6 mac80211: mesh: fix RCU warning omits f77bf4863dc2 nl80211: fix station_info pertid memory leak omits 5030b0a1f182 mmc: android-goldfish: Drop pointer to mmc_host from goldf [...] omits 968e8e9fde25 Merge branch 'topic/line6-cleanup' into for-next omits 5e343fbb7176 dt-bindings: i3c: Document dropped support for I2C 10 bit devices omits 88c50322449a i3c: Drop support for I2C 10 bit addresing omits 4672b1d65fc9 Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits a3ce17d1495b cfg80211: Handle bss expiry during connection omits b27e35ae5b18 drm/i915: Keep user GGTT alive for a minimum of 250ms omits a71fd9dac236 mac80211: Do not use stack memory with scatterlist for GMAC omits cf57fdc8e42b drm/stm: ltdc: restore calls to clk_{enable/disable} omits 7c80eb1c7e2b af_key: fix leaks in key_pol_get_resp and dump_sp. omits b38ff4075a80 xfrm: Fix xfrm sel prefix length validation omits f23a09eea1e7 ALSA: line6: Use container_of() omits fd86575fe5d0 drm/damage-helper: Use NULL instead of 0 omits be8fd484e9c2 ALSA: line6: Drop superfluous timer helper function omits 6ea53391c04e ALSA: line6: variax: Rewrite complex timer & work combo wi [...] omits a91c1da77c99 ALSA: line6: podhd: Rewrite complex timer & work combo wit [...] omits 516d3d1bedd3 ALSA: line6: pod: Rewrite complex timer & work combo with [...] omits aac32e6a1b18 dma-contiguous: use fallback alloc_pages for single pages omits fdaeec198ada dma-contiguous: add dma_{alloc,free}_contiguous() helpers omits 213ed4b8079d Merge branch 'topic/hda-polling-mode' into for-next omits 64ca9d9fcb3e ASoC: SOF: Force polling mode on CFL and CNL omits 5e13cf6cd64c ALSA: hda: add polling mode in snd_hdac_bus_get_response omits 8af42130b50c ALSA: hda: move polling_mode flag to struct hdac_bus omits bd2956e40edf ALSA: hda: assign polling_mode after azx_bus_init omits b02f6b6b711b Input: tca8418 - remove set but not used variable 'max_keys' omits b89a9f2f709a Input: synaptics-rmi4 - remove set but not used variable ' [...] omits 66f4c7765ad3 Input: elantech - remove P52 and P72 from SMBus blacklist omits 140a79523e0a Input: elan_i2c - handle physical middle button omits 3abcc5329aec Input: elantech/SMBus - export all capabilities from the P [...] omits e3a9a1290688 Input: elan_i2c - do not query the info if they are provided omits 303b3cf95ed3 dt-bindings: add more optional properties for elan_i2c touchpads omits fd1cf11f7130 Input: elantech - detect middle button based on firmware version omits 88463497dd1f Input: elantech - add helper function elantech_is_buttonpad() omits 37548659bb22 Input: elantech - query the min/max information beforehand too omits c114dc5e5bb3 Merge branch 'for-linus' into next omits 30a28f11b618 kbuild: tar-pkg: enable communication with jobserver omits 14ee642c2ab0 Merge tag 'drm-intel-next-2019-05-24' of git://anongit.fre [...] omits ea996974589e RDMA: Convert put_page() to put_user_page*() omits cfcc048ca76e IB/hfi1: Remove set but not used variables 'offset' and 'fspsn' omits 88cd7a2c1b29 Merge tag 'drm-misc-next-2019-05-24' of git://anongit.free [...] omits b0d60bfbb60c kernel-doc: always name missing kerneldoc sections omits 2a3d923f8730 RDMA/hns: Replace magic numbers with #defines omits 669cefb654cb RDMA/hns: Remove jiffies operation in disable interrupt context omits 780f33962ef2 RDMA/hns: Move spin_lock_irqsave to the correct place omits 0502849d0bb1 RDMA/hns: Update CQE specifications omits 8ffb813255c4 RDMA/hns: Remove unnecessary print message in aeq omits 85135f9341bc Merge branch 'i2c/for-current' into i2c/for-next omits 12cb084d0dd8 i2c: jz4780: Drop dependency on MACH_JZ4780 omits ff9378904d9d i2c: synquacer: fix synquacer_i2c_doxfer() return value omits ce0b761446ee parisc: Fix crash due alternative coding for NP iopdir_fdc bit omits c1fee0c4a2ad i2c: meson: update with SPDX Licence identifier omits 80e406865b8c i2c: Allow selecting BCM2835 I2C controllers on ARCH_BRCMSTB omits c245d94ed106 i2c: iproc: Add multi byte read-write support for slave mode omits a4b5363a51fc i2c: imx: Use __maybe_unused instead of #if CONFIG_PM omits 13067ef73f33 i2c: mlxcpld: Fix wrong initialization order in probe omits a0692f0eef91 i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr omits f70baa7ee3d1 iw_cxgb4: Fix qpid leak omits c457d9cf256e drm/i915: Make sure we have enough memory bandwidth on ICL omits d284d5145eb8 drm/i915: Make sandybridge_pcode_read() deal with the seco [...] omits 46bdf370f671 RDMA/core: Fix panic when port_data isn't initialized omits 6876aaedc8a1 RDMA/uverbs: Pass udata on uverbs error unwind omits 6875cb175ca7 RDMA/core: Clear out the udata before error unwind omits cae626b97851 RDMA/cxgb4: Don't expose DMA addresses omits 34d568930b87 RDMA/cxgb4: Use sizeof() notation omits a80287c81305 RDMA/cxgb3: Delete and properly mark unimplemented resize [...] omits 0ddf8f6267ec RDMA/cxgb3: Don't expose DMA addresses omits d34d37d5a102 RDMA/cxgb3: Use sizeof() notation instead of plain sizeof omits cec4f328c929 enetc: fix le32/le16 degrading to integer warnings omits 0500c04ea14a drm: drop use of drmP.h in drm/* omits 34112deddb43 drm: make drm_trace.h self-contained omits b8d1148892ba drm: make drm_legacy.h self-contained omits 7a44fdce421e drm: make drm_internal.h self-contained omits 1dccccba19a5 drm: make drm_crtc_internal.h self-contained omits cbe932a38dc6 drm: make drm/drm_legacy.h self-contained omits 2197f55f462d drm: make drm/drm_auth.h self contained omits a84cc69eb537 arm64: trim includes in dma-mapping.c omits b5f75a3639ff arm64: switch copyright boilerplace to SPDX in dma-mapping.c omits a9f4d93dbeb6 iommu/dma: Switch copyright boilerplace to SPDX omits e6475eb010fa iommu/dma: Don't depend on CONFIG_DMA_DIRECT_REMAP omits efd9f10b7068 iommu/dma: Refactor iommu_dma_mmap omits 3fb3378bb1eb iommu/dma: Refactor iommu_dma_get_sgtable omits ee1ef05d02b0 iommu/dma: Refactor iommu_dma_alloc, part 2 omits 9ad5d6eddcb0 iommu/dma: Cleanup variable naming in iommu_dma_alloc omits 8553f6e65240 iommu/dma: Split iommu_dma_free omits 9a4ab94afcc4 iommu/dma: Merge the CMA and alloc_pages allocation paths omits 8680aa5a58ab iommu/dma: Don't remap CMA unnecessarily omits 072bebc06917 iommu/dma: Refactor iommu_dma_alloc omits bcf4b9c4c2ee iommu/dma: Refactor iommu_dma_free omits aa8ba2275705 iommu/dma: Remove __iommu_dma_free omits 21b95aaf5f22 iommu/dma: Refactor the page array remapping allocator omits 4c360acee929 iommu/dma: Factor out remapped pages lookup omits 796a08cf1605 iommu/dma: Squash __iommu_dma_{map,unmap}_page helpers omits b61d271e59d7 iommu/dma: Move domain lookup into __iommu_dma_{map,unmap} omits 92aec09cc879 iommu/dma: Move __iommu_dma_map omits 06d60728ff5c iommu/dma: move the arm64 wrappers to common code omits 23f88e0a7e9f iommu/dma: Use for_each_sg in iommu_dma_alloc omits af751d4308a7 iommu/dma: Remove the flush_page callback omits 185da893fab1 iommu/dma: Cleanup dma-iommu.h omits 317e03c88c57 iommu/virtio: Add event queue omits 1e282b32911b iommu/virtio: Add probe request omits 110fd7fbcec3 iommu: Add virtio-iommu driver omits 0bd3ed79b483 PCI: OF: Initialize dev->fwnode appropriately omits 40ed2fbd988a of: Allow the iommu-map property to omit untranslated devices omits 97c9d4823e33 dt-bindings: virtio: Add virtio-pci-iommu node omits b092c7ab938b dt-bindings: virtio-mmio: Add IOMMU description omits c1ea02f15ab5 vhost: scsi: add weight support omits e79b431fb901 vhost: vsock: add weight support omits e2412c07f8f3 vhost_net: fix possible infinite loop omits e82b9b0727ff vhost: introduce vhost_exceeds_weight() omits 6166e5330c38 virtio: Fix indentation of VIRTIO_MMIO omits 3d840e0636be virtio: add unlikely() to WARN_ON_ONCE() omits 73bcbdc9fa8d iommu/vt-d: Implement apply_resv_region iommu ops entry omits 7423e01741dd iommu: Add API to request DMA domain for device omits 4c1ceed49be1 kconfig: tests: fix recursive inclusion unit test omits 4361ccac2810 drm/i915/icl: Fix AUX-B HW not done issue w/o AUX-A discards bd3d12ec1f8c Merge branch 'io_uring-next' into for-next discards 92465a758de3 io_uring: add support for recvmsg() discards e0577584e924 io_uring: add support for sendmsg() omits f8eac9011b6b signal: Remove task parameter from force_sig_mceerr omits 3cf5d076fb4d signal: Remove task parameter from force_sig omits cb44c9a0ab21 signal: Remove task parameter from force_sigsegv omits 72abe3bcf091 signal/cifs: Fix cifs_put_tcp_session to call send_sig ins [...] omits f9070dc94542 signal/pid_namespace: Fix reboot_pid_ns to use send_sig no [...] omits 1dfd1711de29 signal/bpfilter: Fix bpfilter_kernl to use send_sig not force_sig omits fee109901f39 signal/drbd: Use send_sig not force_sig omits 82e10af2248d signal/arm64: Use force_sig not force_sig_fault for SIGKILL discards 64179d17fdb7 Merge branch 'for-5.3/io_uring' into for-next discards 3e873f5ce982 io_uring: add support for sqe links omits 66d78ad316b0 iommu/vt-d: Set the right field for Page Walk Snoop omits 7560cc3ca7d9 iommu/vt-d: Fix lock inversion between iommu->lock and dev [...] omits 57274ea25736 iommu: Use right function to get group for device omits dd5142ca5d24 iommu/vt-d: Add debugfs support to show scalable mode DMAR [...] omits cdd3a2499d30 iommu/vt-d: Introduce macros useful for dumping DMAR table omits ea09506c363e iommu/vt-d: Modify the format of intel DMAR tables dump omits 24f307d8abf7 iommu: Add missing new line for dma type omits f780a8dc196d iommu/vt-d: Remove unnecessary rcu_read_locks omits 1396500d673b drm/etnaviv: lock MMU while dumping core omits 889ca1809342 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 95b74ce88943 drm/qxl: drop WARN_ONCE() omits 1979a501f322 KVM: selftests: Add the sync_regs test for s390x omits fd9333d96f71 KVM: selftests: Add processor code for s390x omits c85d71081841 KVM: selftests: Align memory region addresses to 1M on s390x omits 4db9dcf91546 KVM: selftests: Introduce a VM_MODE_DEFAULT macro for the [...] omits 0712f8cc0942 KVM: selftests: Guard struct kvm_vcpu_events with __KVM_HA [...] omits 591d4dc47290 drm/i915: make REG_BIT() and REG_GENMASK() work with variables omits 2dbbcce1f8dd iommu/amd: Remove redundant assignment to variable npages omits d7af4d987dfa iommu/vt-d: Fix bind svm with multiple devices omits 4a2abf99f9c2 fuse: add FUSE_WRITE_KILL_PRIV omits 35d6fcbb7c3e fuse: fallocate: fix return with locked inode omits c2df2201b693 drm/i915/gtt: set err to -ENOMEM on memory allocation failure omits d5a5e4ec5b41 Add README and update pm-graph and sleepgraph docs omits 45dd0a42b90b Update to pm-graph 5.4 omits 7673896a4069 Update to pm-graph 5.3 omits 5c27de1df850 drm/i915/dsi: Call drm_connector_cleanup on vlv_dsi_init e [...] omits d491f2b75237 PCI: PM: Avoid possible suspend-to-idle issue omits bb1869012d7b ACPI: PM: Call pm_set_suspend_via_firmware() during hibernation omits 9a51c6b1f9e0 ACPI/PCI: PM: Add missing wakeup.flags.valid checks omits d62895ee9795 Merge branch 'devel' into for-next omits 73a790c68d7e Merge branch 'devel' into for-next omits b21d9c435f93 ovl: support the FS_IOC_FS[SG]ETXATTR ioctls omits 7b11ef9653d2 dmaengine: stm32: use to_platform_device() omits c54d86641fe7 dmaengine: sh: usb-dmac: Let the core do the device node v [...] omits 1dc1b29aa15e dmaengine: sh: rcar-dmac: Let the core do the device node [...] omits caf5e3e6e14d dmaengine: mxs-dma: Let the core do the device node validation omits 1d967195fd45 dmaengine: mmp_tdma: Let the core do the device node validation omits c88ba7b940f8 dmaengine: dma-jz4780: Let the core do the device node validation omits 990c0b53bf65 dmaengine: imx-sdma: Let the core do the device node validation omits 37c0afeb41f1 soc: tegra: fuse: Use dma_request_channel instead of __dma [...] omits f5151311c3f3 dmaengine: Add matching device node validation in __dma_re [...] omits 432732b801c8 soundwire: intel_init: add checks on link numbers omits 27f14331a7d4 soundwire: fix typo in comments omits 121f436137ee soundwire: Intel: add log for number of PCM and PDM PDIs omits 2d35526df9b1 soundwire: cadence_master: check the number of bidir PDIs omits a78b32d9c36b soundwire: cadence_master: log Slave status mask on errors omits eb7df4c86e28 soundwire: cadence_master: use rate_limited dynamic debug omits 8acbbfec280f soundwire: rename/clarify MIPI DisCo properties omits f6686a7d026d soundwire: clarify comment omits 53d2e9c37734 soundwire: mipi-disco: fix clock stop modes omits 3424305b8be4 soundwire: rename 'freq' fields omits 446701d1d161 soundwire: mipi-disco: remove master_count property for masters omits 53f3c097375c soundwire: remove master data port properties omits 8242c59315b7 soundwire: add port-related definitions omits eadc0049e1ac soundwire: mipi_disco: fix master/link error omits 6f11586f4896 soundwire: intel: filter SoundWire controller device search omits e9588eb9316e r8169: remove support for RTL_GIGA_MAC_VER_01 omits fcb40e161aa7 r8169: improve RTL8168d PHY initialization omits 37347efaa329 Merge branch 'r8169-small-improvements' omits 76719ee25db9 r8169: change type of member mac_version in rtl8169_private omits 7160be2de59a r8169: remove unneeded return statement in rtl_hw_init_8168g omits 29ec0482c139 r8169: remove rtl_hw_init_8168ep omits f4aa80129ff7 cxgb4: Make t4_get_tp_e2c_map static omits 99513cfa16c6 selftest: Fixes for icmp_redirect test omits df80152265cd ipv4: remove redundant assignment to n omits 18de65d9e71a soundwire: cdns: Fix compilation error on arm64 omits 03ecad90d379 soundwire: stream: fix out of boundary access on port properties omits 476cc6c964a9 net: phy: bcm87xx: improve bcm87xx_config_init and feature [...] omits 8fb91c3550c4 Merge branch 'inet-frags-avoid-possible-races-at-netns-dismantle' omits 3c8fc8782044 inet: frags: rework rhashtable dismantle omits 4907abc605e3 net: dynamically allocate fqdir structures omits a39aca678a06 net: add a net pointer to struct fqdir omits 9cce45f22cee net: rename inet_frags_init_net() to fdir_init() omits d2dfd43598f3 ieee820154: 6lowpan: no longer reference init_net in lowpa [...] omits 3bb13dd4cae0 netfilter: ipv6: nf_defrag: no longer reference init_net i [...] omits 8668d0e2bfdf ipv6: no longer reference init_net in ip6_frags_ns_ctl_table[] omits 8dfdb31335ee ipv4: no longer reference init_net in ip4_frags_ns_ctl_table[] omits 803fdd996847 net: rename struct fqdir fields omits 89fb900514d1 net: rename inet_frags_exit_net() to fqdir_exit() omits 6ce3b4dcee4f inet: rename netns_frags to fqdir omits ddf6ddb057f2 net: phy: tja11xx: Add TJA11xx PHY driver omits b25ba113dd3f Merge branch 'net-hns3-add-aRFS-feature-and-fix-FEC-bugs-f [...] omits f438bfe9d4fe net: hns3: fix for FEC configuration omits d93ed94fbeaf net: hns3: add aRFS support for PF omits 441228875706 net: hns3: refine the flow director handle omits ffab9691bcb2 net: hns3: initialize CPU reverse mapping omits 18e8817126d2 Merge branch 'ath79-add-ag71xx-support' omits d51b6ce441d3 net: ethernet: add ag71xx driver omits 7ff836f064e2 MIPS: ath79: ar9331: add Ethernet nodes omits 462409365b69 dt-bindings: net: add qca,ar71xx.txt documentation omits 9b3c520e9628 Merge branch 'qed-Improve-performance-on-100G-link-for-off [...] omits a9b02c615b0f qedf: Use hwfns and affin_hwfn_idx to get MSI-X vector ind [...] omits 2bfbc570586e qedi: Use hwfns and affin_hwfn_idx to get MSI-X vector index omits 13b99d3d3907 Revert "scsi: qedi: Allocate IRQs based on msix_cnt" omits 3576e99e0821 qed*: Add iWARP 100g support omits 24e04879abdd qed: Add qed devlink parameters table omits 8366d520019f qed: Set the doorbell address correctly omits 443473d2f3a5 qedr: Change the MSI-X vectors selection to be based on af [...] omits 7e50769caaea qed: Modify offload protocols to use the affined engine omits 08eb1fb0f77b qed*: Change hwfn used for sb initialization omits 79284adeb99e qed: Add llh ppfid interface and 100g support for offload [...] omits 83bf76e3528a qed: Modify api for performing a dmae to another PF omits 1916ebfdfbac leds: max77650: Remove set but not used variable 'parent' omits 433068aa88cc leds: avoid flush_work in atomic context omits b361797f3d0b dt-bindings: vendor: Fix simtek vendor compatible omits 8e2c67f9960d dt-bindings: vendor: Escape single quote discards b27bed1ae339 io_uring: punt short reads to async context discards d6c26573f805 uio: make import_iovec()/compat_import_iovec() return byte [...] omits a278682dad37 io_uring: Fix __io_uring_register() false success omits 182c58ab2e5b drm/mcde: Fix compile problems omits 95b608044fe0 drm/bridge: drop drmP.h usage omits 54e6a745aad3 drm/bridge: make dw_mipi_dsi.h self-contained omits a124692b698b ftrace: Enable trampoline when rec count returns back to one omits b6399cc78934 tracing/kprobe: Do not run kprobe boot tests if kprobe_eve [...] omits b3015fe41d9a tracing: Make a separate config for trace event self tests omits 970988e19eb0 tracing/kprobe: Add kprobe_event= boot parameter omits b5f8b32c93b2 kprobes: Initialize kprobes at postcore_initcall omits 539b75b2b9ee tracing/kprobe: Cast user-space address correctly omits 87a90956eeab uaccess: Add a prototype of non-static __probe_user_read() omits f08367b3643b tracing: Use correct function name in trace_filter_add_rem [...] omits 1e032f7cfa14 perf-probe: Add user memory access attribute support omits bdf2b8cbf076 selftests/ftrace: Add user-memory access syntax testcase omits e65f7ae7f4da tracing/probe: Support user-space dereference omits 88903c464321 tracing/probe: Add ustring type for user-space string omits 3d7081822f7f uaccess: Add non-pagefault user-space read functions omits 2d8d8fac3b4e x86/uaccess: Allow access_ok() in irq context if pagefault [...] omits 0c9f23797925 x86/ftrace: Make enable parameter bool where applicable omits 7375dca1647f ftrace: Make enable and update parameters bool when applicable omits cecd7582a631 Merge branch 'net-mvpp2-Classifier-updates-RSS' omits 141347730c7f net: mvpp2: cls: Support steering to RSS contexts omits c561da68038a net: mvpp2: cls: Extract the RSS context when parsing the [...] omits 895586d5dc32 net: mvpp2: cls: Use RSS contexts to handle RSS tables omits e8486ca9a12c net: mvpp2: cls: Bypass C2 internals FIFOs at init omits ae8e1d5e5651 net: mvpp2: cls: Use the correct number of rules in variou [...] omits 6dca9360a9d7 flow_offload: use struct_size() in kzalloc() omits 00d8b7582f55 Merge branch 'core/urgent' omits 87a1c65c81ea Merge branch 'efi/urgent' omits b11975fc1873 Merge branch 'locking/core' omits bb0f4f7bf99c Merge branch 'perf/urgent' omits d14f4dcdc125 Merge branch 'x86/apic' omits 2b653e6b0703 Merge branch 'x86/asm' omits cab119d21f6b Merge branch 'x86/cleanups' omits 60201beb0870 Merge branch 'x86/paravirt' omits 2b401ac0b372 Merge branch 'x86/topology' omits 7fde5403816f Merge branch 'x86/urgent' omits 88447c5b93d9 efi: Allow the number of EFI configuration tables entries [...] omits 4e78921ba4dd efi/x86/Add missing error handling to old_memmap 1:1 mapping code omits 08e3c4158538 ARM: bcm283x: Enable DMA support for SPI controller omits 6cdd4e60f7b7 drm/panel: st7701: Swap vertical front and back porch timings omits 14bf60c416b7 drm/panel: simple: Add KOE tx14d24vm1bpa display support ( [...] omits acfb0b85cdce dt-bindings: display/panel: Add KOE tx14d24vm1bpa display [...] omits c479450f61c7 drm/panel: Add support for Armadeus ST0700 Adapt omits d9a6f413f8c7 samples: bpf: add ibumad sample to .gitignore omits 198ae936efdb Merge branch 'optimize-zext' omits 0b4de1ff19bf nfp: bpf: eliminate zero extension code-gen omits 66d0d5a854a6 riscv: bpf: eliminate zero extension code-gen omits 836256bf5f37 x32: bpf: eliminate zero extension code-gen omits 3e2a33cf7e68 sparc: bpf: eliminate zero extension code-gen omits 591006b9e754 s390: bpf: eliminate zero extension code-gen omits a4c927733e74 powerpc: bpf: eliminate zero extension code-gen omits 163541e6ba34 arm: bpf: eliminate zero extension code-gen omits 9d120b4127e8 selftests: bpf: enable hi32 randomization for all tests omits f3b55abb6d5a selftests: bpf: adjust several test_verifier helpers for i [...] omits 046561981b94 libbpf: add "prog_flags" to bpf_program/bpf_prog_load_attr [...] omits d6c2308c742a bpf: verifier: randomize high 32-bit when BPF_F_TEST_RND_H [...] omits 9ce33e337fac tools: bpf: sync uapi header bpf.h omits c240eff63a1c bpf: introduce new bpf prog load flags "BPF_F_TEST_RND_HI32" omits a4b1d3c1ddf6 bpf: verifier: insert zero extension according to analysis result omits 7d134041a896 bpf: introduce new mov32 variant for doing explicit zero e [...] omits b325fbca4b13 bpf: verifier: mark patched-insn with sub-register zext flag omits 5327ed3d44b7 bpf: verifier: mark verified-insn with sub-register zext flag omits 01e7d61b8ace PCI: hv: Detect and fix Hyper-V PCI domain number collision omits 6b98d9134e14 parisc: Fix compiler warnings in float emulation code omits bf8c2f2305b4 parisc/slab: cleanup after /proc/slab_allocators removal omits 7c71650f9a36 of/fdt: Mark initial_boot_params as __ro_after_init omits 9b4d2b635bd0 of/fdt: Remove dead code and mark functions with __init omits 253a41c6fbad dt-bindings: Remove Linuxisms from common-properties binding omits a08acd118d5c Merge branch 'bpf-send-sig' omits 16f0efc3b463 tools/bpf: add selftest in test_progs for bpf_send_signal( [...] omits edaccf898530 tools/bpf: sync bpf uapi header bpf.h to tools directory omits 8b401f9ed244 bpf: implement bpf_send_signal() helper omits bd95e678e0f6 bpf: sockmap, fix use after free from sleep in psock backl [...] omits 5420f3207759 Merge branch 'btf2c-converter' omits 90eea4086d5e bpftool: update bash-completion w/ new c option for btf dump omits 220ba451124e bpftool/docs: add description of btf dump C option omits 2119f2189df1 bpftool: add C output format option to btf dump subcommand omits 2d2a3ad872f8 selftests/bpf: add btf_dump BTF-to-C conversion tests omits 351131b51c7a libbpf: add btf_dump API for BTF-to-C conversion omits 2fc3fc0bcdcc libbpf: switch btf_dedup() to hashmap for dedup table omits 5d04ec687cf9 selftests/bpf: add tests for libbpf's hashmap omits e3b924224028 libbpf: add resizable non-thread safe internal hashmap omits 9db324314d29 selftests/bpf: use btf__parse_elf to check presence of BTF [...] omits 58650cc47382 bpftool: use libbpf's btf__parse_elf API omits e6c64855fd7a libbpf: add btf__parse_elf API to load .BTF and .BTF.ext omits 1d7a08b3bdae libbpf: ensure libbpf.h is included along libbpf_internal.h omits 3f715b147a6c docs: No structured comments in include/linux/interconnect.h omits dea20be5063c docs: no structured comments in fs/file_table.c omits 3aef44726656 docs: No structured comments in target_core_device.c omits d698a388146c of: reserved-memory: ignore disabled memory-region nodes omits 2496f17772f7 dt-bindings: Add vendor prefix for Espressif omits c87f60a77db2 samples: bpf: Do not define bpf_printk macro omits 37739d1b4fe7 selftests: bpf: Move bpf_printk to bpf_helpers.h omits 22942498cceb Merge branch 'net-stmmac-Improvements-and-Selftests' omits a976ca79e23f net: stmmac: Prevent missing interrupts when running NAPI omits 0620ec6c62a5 net: stmmac: dwmac4/5: Clear unused address entries omits eaabcd9e4ec3 net: stmmac: dwxgmac2: Do not disable whole RX in dma_stop_rx() omits a8b91b30d11d net: stmmac: dwmac4/5: Do not disable whole RX in dma_stop_rx() omits f9c5f7d78385 net: stmmac: dwmac4/5: Fix Hash Filter omits 9463c4455900 net: stmmac: dwmac1000: Clear unused address entries omits 092614261983 net: stmmac: dwmac1000: Fix Hash Filter omits 091810dbded9 net: stmmac: Introduce selftests support omits 8c5f48d99de2 net: stmmac: dwxgmac2: Also pass control frames while in p [...] omits 2b783e613d76 net: stmmac: dwmac4/5: Also pass control frames while in p [...] omits 52ef6d9240e5 net: stmmac: dwmac1000: Also pass control frames while in [...] omits 3b1dd2c50016 net: stmmac: Switch MMC functions to HWIF callbacks omits 8edb12713ee8 net: ethernet: stmmac: dwmac-sun8i: Enable control of loopback omits 84c8df164906 net: stmmac: dwxgmac2: Add MAC loopback support omits 4ce84f4da7c4 net: stmmac: dwmac4/5: Add MAC loopback support omits cbc195152149 net: stmmac: dwmac1000: Add MAC loopback support omits 0a05a7a315b1 net: stmmac: dwmac100: Add MAC loopback support omits 48435bc3b330 net: stmmac: Add MAC loopback callback to HWIF omits 41ce14e39bbe docs: Do not seek kerneldoc comments in hw-consumer.h omits 33a74bf42873 Merge branch 'net-phy-add-interface-mode-PHY_INTERFACE_MOD [...] omits ce64c1f77a9d net: phy: aquantia: add USXGMII support and warn if XGMII [...] omits 79b647a0c0d5 dt-bindings: net: document new usxgmii phy mode omits 4618d6719743 net: phy: add interface mode PHY_INTERFACE_MODE_USXGMII omits af5136f95045 selftests/net: SO_TXTIME with ETF and FQ omits e8d4f892bb24 docs: Fix a misdirected kerneldoc directive omits a80886e4e083 Merge branch 'ipv6-Move-exceptions-to-fib6_nh-and-make-it- [...] omits ec8105352869 selftests: Add redirect tests omits 0fa6efc54780 ipv6: Refactor ip6_route_del for cached routes omits 1cf844c747d5 ipv6: Make fib6_nh optional at the end of fib6_info omits cc5c073a693f ipv6: Move exception bucket to fib6_nh omits c0b220cf7d80 ipv6: Refactor exception functions omits 7d88d8b5570b ipv6: Refactor fib6_drop_pcpu_from omits f40b6ae2b612 ipv6: Move pcpu cached routes to fib6_nh omits a5f6f88c3d1a docs: Do not seek comments in kernel/rcu/tree_plugin.h omits e9a804d7a428 leds: spi-byte: add single byte SPI LED driver omits e7c787cb2697 dt-bindings: leds: Add binding for spi-byte LED. omits daeceb2df3df Merge branch 'ENETC-support-hardware-timestamping' omits 49401003e260 arm64: dts: fsl: ls1028a: add ENETC 1588 timer node omits ad8288b89d4f dt-binding: ptp_qoriq: support ENETC PTP compatible omits 41514737ecaa enetc: add get_ts_info interface for ethtool omits d39823121911 enetc: add hardware timestamping support omits 1f48d056287d MAINTAINERS: Add entry for anybuss drivers omits 49e352af1edb MAINTAINERS: Add entry for fieldbus subsystem omits a47686636d84 media: smsusb: better handle optional alignment omits bd17cc5a20ae test_firmware: Use correct snprintf() limit omits 381e9760ee87 firmware: google: coreboot: Drop unnecessary headers omits b4cdeb785ea4 firmware: google: memconsole: Drop global func pointer omits e07f100993c6 firmware: google: memconsole: Drop __iomem on memremap memory omits b0503584a828 firmware: google: memconsole: Use devm_memremap() omits 354635039d93 firmware: google: Add a module_coreboot_driver() macro and use it omits 7ef0b1524417 chardev: set variable ret to -EBUSY before checking minor [...] omits 17aa207e6e08 counter: 104-quad-8: Make quad8_ops static omits 31641e34e8a3 eeprom: ee1004: Deal with nack on page selection omits 5d458751749a eeprom: ee1004: Move selected page detection to a separate [...] omits e9e08a07385e lkdtm: support llvm-objcopy omits 110080cea0d0 genwqe: Prevent an integer overflow in the ioctl omits 1c7ebeabc9e5 parport: Fix mem leak in parport_register_dev_model omits de9a7f6f5f19 fpga: dfl: expand minor range when registering chrdev region omits dfe3de8d397b fpga: dfl: Add lockdep classes for pdata->lock omits 13069847a475 fpga: dfl: afu: Pass the correct device to dma_mapping_error() omits f5dd87326fef fpga: stratix10-soc: fix use-after-free on s10_init() omits 02bd610e858d Merge tag 'lkdtm-next' of https://git.kernel.org/pub/scm/l [...] omits 6660a04feb7e w1: ds2408: Fix typo after 49695ac46861 (reset on output_w [...] omits 3856032a0628 w1: ds2413: when the slave is not responding during read, [...] omits c50d09a86172 w1: ds2413: add retry support to state_read() omits ae2ee27aa985 w1: ds2413: output_write() cosmetic fixes / simplify omits b576ff902f8a drm/sched: Fix static checker warning for potential NULL ptr omits ae29783d3333 vmw_balloon: Split refused pages omits 5d1a86ecf328 vmw_balloon: Add memory shrinker omits 83a8afa72e9c vmw_balloon: Compaction support omits 418a3ab1e778 mm/balloon_compaction: List interfaces omits 687685a3f246 bsr: "foo * bar" should be "foo *bar" omits 7256d7f401bd bsr: do not use assignment in if condition omits 1457dc9ed8da kheaders: Do not regenerate archive if config is not changed omits f7b101d33046 kheaders: Move from proc to sysfs omits 9f1f1a2dab38 drm/edid: Fix a missing-check bug in drm_load_edid_firmware() omits 74abc2210e10 drm/amd/doc: Add RAS documentation to guide omits 1c1e53f7f2ce drm/amd/doc: Add XGMI sysfs documentation omits f1e5e9130286 drm/amdgpu: sort probed modes before adding common modes omits c0a74c732568 drm/i915: Update DRIVER_DATE to 20190524 omits 42ba01fc30e6 drm/amd/display: Use new connector state when getting color depth omits 1825fd34e8ed drm/amd/display: Switch the custom "max bpc" property to t [...] omits a75176770854 drm/amd/powerplay: Fix code error for translating int type [...] omits fb2dbfd2427e drm/amdgpu: Add Unique Identifier sysfs file unique_id v2 omits 460960587ae8 drm/amdkfd: Add domain number into gpu_id omits ed81cd6e0e9f drm/amdkfd: Add VegaM support omits 32cce8bc8603 drm/amdkfd: Fix a circular lock dependency omits 16631afff224 drm/amdkfd: Delete alloc_format field from map_queue struct omits 14568cf6583e drm/amdkfd: Expose sdma engine numbers to topology omits 1b4670f69831 drm/amdkfd: Introduce XGMI SDMA queue type omits 065e4bdfa1f3 drm/amdkfd: Fix sdma queue map issue omits e78579aab7c3 drm/amdkfd: Move sdma_queue_id calculation into allocate_s [...] omits 0803e7a9e850 drm/amdkfd: Allocate hiq and sdma mqd from mqd trunk omits d1f8f0d17d40 drm/amdkfd: Move non-sdma mqd allocation out of init_mqd omits e73390d18110 drm/amdkfd: Fix a potential memory leak omits 11614c36bc8f drm/amdkfd: Allocate MQD trunk for HIQ and SDMA omits 6c6cde557a8e drm/amdkfd: Add mqd size in mqd manager struct omits fdfa090bc90f drm/amdkfd: Init mqd managers in device queue manager init omits 59f650a06f8f drm/amdkfd: Introduce DIQ type mqd manager omits 972fcdb52fe8 drm/amdkfd: Introduce asic-specific mqd_manager_init function omits 1986a3b022be drm/amdgpu: Improve error handling for HMM omits b9c5eb5b801a drm/amdgpu: more descriptive message if HMM not enabled omits 6826cb3b92a3 drm/amdgpu: support userptr cross VMAs case with HMM omits 6c55d6e90e68 drm/amdkfd: support concurrent userptr update for HMM omits ad595b8634f3 drm/amdgpu: fix HMM config dependency issue omits 899fbde14646 drm/amdgpu: replace get_user_pages with HMM mirror helpers omits 89cd9d23e9a7 drm/amdkfd: avoid HMM change cause circular lock omits 2c5a51f57042 drm/amdgpu: use HMM callback to replace mmu notifier omits e14ba95b908f drm/amdgpu: Use heavy weight for tlb invalidation on xgmi [...] omits fa722f0d9820 drm/amdkfd: Preserve ttmp[4:5] instead of ttmp[14:15] omits 58836009015c drm/amdkfd: Fix gfx9 XNACK state save/restore omits 157e586dc98f drm/amdkfd: Preserve wave state after instruction fetch MEM_VIOL omits 2db2f259594d drm/amdkfd: Fix gfx8 MEM_VIOL exception handler omits f756e6319ca0 drm/amdkfd: Fix compute profile switching omits c6fd980ab154 drm/amdkfd: Shift sdma_engine_id and sdma_queue_id in mqd omits 323c71df9447 drm/amdkfd: Differentiate b/t sdma_id and sdma_queue_id omits 96eb5f9dd3d8 drm/amdkfd: Add sdma allocation debug message omits cb77ee7cae96 drm/amdkfd: Use 64 bit sdma_bitmap omits bcae18c2f542 drm/amd/powerplay: enable ppfeaturemask module parameter s [...] omits dbaa922b5706 drm/amdgpu: use pcie_bandwidth_available rather than open [...] omits 5208e6a3b25d gpu: fix typos in code comments omits 17a839135f73 drm/amd/powerplay: fix sw SMU wrong UVD/VCE powergate setting omits d6ee400e793f drm/amdgpu: use div64_ul for 32-bit compatibility v1 omits a254bfa2c5fb drm/amd/powerplay: Enable "disable dpm" feature to support [...] omits 1b9557fcaa42 drm/amd/powerplay: Fix maybe-uninitialized in get_ppfeatur [...] omits e70a26b303d5 drm/amdgpu: fix spelling mistake "retrived" -> "retrieved" omits e74609cb4253 drm/amdgpu/vega20: use mode1 reset for RAS and XGMI omits 0cd8afaef199 drm/amd/display: 3.2.31 omits 1090d58d4815 drm/amd/display: Disable ABM before destroy ABM struct omits ccd76ebce4e8 drm/amd/display: dont set otg offset omits aa5fdb1ab5b6 drm/amd/display: Explicitly specify update type per plane [...] omits a634913ed24a drm/amd/display: Rename EDID_BLOCK_SIZE to DC_EDID_BLOCK_SIZE omits b33171ccaabe drm/amd/display: Use VCP for extended colorimetry omits 2da4605dce38 drm/amd/display: Use DCN functions instead of DCE omits 78cc70b1e47d drm/amd/display: Engine-specific encoder allocation omits eed928dcd83e drm/amd/display: enabling stream after HPD low to high happened omits 6476a7c8f031 drm/amd/display: Program VTG params after programming Global Sync omits 24c18794946a drm/amd/display: add null checks and set update flags omits 5408887141ba drm/amd/display: 3.2.30 omits f62b09b1345e drm/amd/display: Reuse MPC OGRAM for 1D blender omits be4b289f10ca drm/amd/display: Remove DPMS state dependency for fast boot omits 0880d9ffaea5 drm/amd/display: Hook up CRC capture support for dce120 omits 0623fdb061d8 drm/amd/display: define v_total_min and max parameters omits 917048d132d7 drm/amd/powerplay: support sw smu hotspot and memory tempe [...] omits 986b21b8c88d drm/amd/powerplay: support uclk activity retrieve on sw sm [...] omits 1de888e8fc59 drm/amd/powerplay: honor hw limit on fetching metrics data omits fe75a323713e drm/amd/powerplay: support ppfeatures sysfs interface on s [...] omits e969f29148ba drm/amd/powerplay: drop redundant smu call omits 8667eb64a6b2 drm/amd/powerplay: drop unnecessary sw smu check omits 97df424fe7a7 drm/amd/display: Drop DCN1_01 guards omits a7669aff7764 drm/amd/display: Don't load DMCU for Raven 1 (v2) omits d7316ddc610f drm/amd/display: Add ASICREV_IS_PICASSO omits 5bb235327323 drm/amdgpu: Report firmware versions with sysfs v2 omits 9dc7b02a3ccc drm/amdgpu: make VCN DPG pause mode detached from general VCN omits 05eee12dd60e drm/amdgpu: move the VCN DPG mode read and write to VCN omits fe2b5323d2c3 drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE omits c3b6c6074166 drm/amdgpu: suppress repeating tmo report omits dca29491c37f drm/amdgpu: remove static GDS, GWS and OA allocation omits 4c6097efa8ab drm/amd/powerplay: update Vega10 ACG Avfs Gb parameters omits 9995ac560bc3 drm/amd/powerplay: force to update all clock tables on OD reset omits fc99f2be06c6 drm/amd/powerplay: update Vega10 power state on OD omits 319dd4764ffd drm/amd/powerplay: avoid repeat AVFS enablement/disablement omits 36f5f8a74981 drm/amd/powerplay: valid Vega10 DPMTABLE_OD_UPDATE_VDDC se [...] omits 7d59c41b5150 drm/amd/powerplay: fix Vega10 mclk/socclk voltage link setup omits 742b48aed44b drm/amdgpu: check no_user_fence flag for engines omits 474612fc7482 drm/amdgpu/VCN: set no_user_fence flag to true omits f61334b556d5 drm/amdgpu/VCE: set no_user_fence flag to true omits 7ee250b142a3 drm/amdgpu/UVD: set no_user_fence flag to true omits 120c212518c8 drm/amdgpu: add no_user_fence flag to ring funcs omits 777ac3ba3d85 drm/amdgpu: sdma handle ras resume omits 2c2fc0cd0bd1 drm/amdgpu: gfx handle ras resume omits 6121366b749d drm/amdgpu: gmc handle ras resume omits 5e6932fe3162 drm/amdgpu: enable ras suspend/resume omits 511fdbc33aaa drm/amdgpu: ras support suspend/resume omits 466b17934609 drm/amdgpu: add badpages sysfs interafce omits 3058770ae352 drm/amdgpu: Fix S3 test issue omits c5fb351470e8 drm/amd/display: Make some functions static omits 1bff7f6c679f drm/amdgpu: RLC to program regs for Vega10 SR-IOV omits 6b1ff3ddc66d drm/amdgpu: add basic func for RLC program reg omits 98cad2deaf55 drm/amdgpu: Skip setting some regs under Vega10 VF omits 7bd877692e23 drm/amdgpu: Support PSP VMR ring for Vega10 VF omits 470b425019e7 drm/amdgpu: call psp to program ih cntl in SR-IOV omits c5d19419ed9c drm/amdgpu: implement PSP cmd GFX_CMD_ID_PROG_REG omits 3880369f6a8e drm/amdgpu: Add new PSP cmd GFX_CMD_ID_PROG_REG omits 2d11fd3f5420 drm/amdgpu: initialize PSP before IH under SR-IOV omits 78d481126795 drm/amdgpu: init vega10 SR-IOV reg access mode omits e79a04d53147 drm/amdgpu: gpu reset will run ras post init omits 9708a318620d drm/amdgpu: sdma support ras gpu reset omits 70ab8c6125d6 drm/amdgpu: gfx support ras gpu reset omits 36810fdb69ba drm/amdgpu: gmc support ras gpu reset omits a564808e7f5b drm/amdgpu: handle ras reset omits 7af23ebe93fe drm/amdgpu: Issue ras TA disable/enable cmd forcely on boot omits b152e8e13e88 drm/amdgpu: Revert "drm/amdgpu: skip gpu reset when ras er [...] omits 7c04ca50b0b9 drm/amdgpu: gpu reset will run late_init omits 992af942a6cf drm/amdgpu: add df perfmon regs and funcs for xgmi omits 5326ad54c5ef drm/amdgpu: add gfx9 gpr EDC workaround when RAS is enabled omits 8511477773c3 drm/amdgpu: add EDC counter register omits dd68722c427d drm/amdgpu: Reserve shared fence for eviction fence omits 88ccdf1d59df drm/amd/display: Expose send immediate sdp message interface omits 1894478ad1f8 drm/amd/display: Fill plane attrs only for valid pxl format omits b2293ac23776 drm/amd/display: move back vbios cmd table for set dprefclk omits 79592db31297 drm/amd/display: fix acquire_first_split_pipe function omits e7e10c464a48 drm/amd/display: stop external access to internal optc syn [...] omits db819940b0ef drm/amd/display: move signal type out of otg dlg params omits 052fa7e8c9a9 drm/amd/display: reset retimer/redriver below 340Mhz omits 40df2f809e8f drm/amd/display: color space ycbcr709 support omits 2f482c4f9098 drm/amd/display: Define Byte 14 on AVI InfoFrame omits 2d27ebac018f drm/amd/display: 3.2.29 omits e371e19c10a2 drm/amd/display: Disable cursor when offscreen in negative [...] omits 1352c779cb74 drm/amd/display: Fill prescale_params->scale for RGB565 omits efa023363cdf drm/amd/display: Support AVI InfoFrame V3 and V4 omits 64827cadcce3 drm/amd/display: block passive dongle EDID Emulation for U [...] omits f5ce9f3cba9f drm/amd/display: add SW_USE_I2C_REG request. omits 8dea49605f6e drm/amd/display: add support for disconnected eDP panels omits 21e471f0850d drm/amd/display: Set dispclk and dprefclock directly omits 4cd75ff096f4 drm/amd/display: fix multi display seamless boot case omits 14ed3d00eff9 drm/amd/display: Refactor program watermark. omits a58f273cdd0e drm/amd/display: 3.2.28 omits 2fbd6f94accd drm/amdgpu: rename amdgpu_prime.[ch] into amdgpu_dma_buf.[ch] omits 9b6eb00dbdae drm/amd/amdgpu: Add MEM_LOAD to amdgpu_pm_info debugfs file omits 0d87c9cfc08e drm/amdkfd: Cosmetic cleanup omits 5980bcaa9610 drm/amdgpu: Fix CIK references in gmc_v8 omits dcea6e65d41f drm/amdgpu: Add PCIe replay count sysfs file omits 673b366b41e2 drm/amdgpu: Add replay counter defines to NBIO headers omits e008299ea9a1 drm/amdgpu: Update latest xgmi topology info after each de [...] omits 912dfc846aad drm/amdgpu: enable separate timeout setting for every ring [...] omits f120386d74f1 drm/amdgpu: add new sysfs interface for memory realtime ut [...] omits 767fb6b35dfa drm/amd/powerplay: expose SMU7 asics realtime memory utilization omits 271151d80149 drm/amd/powerplay: expose Vega12 realtime memory utilization omits 1846e3f9e76c drm/amd/powerplay: expose Vega20 realtime memory utilization omits 0fb0df031acd drm/amdkfd: Adjust weight to represent num_hops info when [...] omits da361dd13f4f drm/amdgpu: Implement get num of hops between two xgmi device omits d8e408a82704 drm/amdkfd: Expose HDP registers to user space omits 88807dc8d573 drm/amdgpu: Remap hdp coherency registers omits 4fde03a7efe4 drm/amd/powerplay: add helper function to get smu firmware [...] omits eef2d67ead3e drm/amd/powerplay: expose Vega12 current gpu activity omits c59a722c4ccb drm/amd/powerplay: expose Vega12 current power omits 2adc11564c42 drm/amd/powerplay: support hwmon temperature channel labels V2 omits a34d1166b47c drm/amd/powerplay: expose current hotspot and memory tempe [...] omits ada2b8f1c828 drm/amd/powerplay: support SMU metrics table on Vega12 omits 901cb599dbc2 drm/amd/powerplay: support temperature emergency max values omits 437ccd175a7a drm/amd/powerplay: support hotspot/memory critical limit values omits b0576f9ecb5c misc: sgi-xp: Properly initialize buf in xpc_get_rsvd_page_pa omits 6b251ea99242 dt-bindings: reset: imx7: Fix the spelling of 'indices' omits e89bec3a9811 char: misc: Move EXPORT_SYMBOL immediately next to the fun [...] omits dc3e0aa5c58d misc: remove redundant 'default n' from Kconfig-s omits c08e56c647ba drm/amd/display: Don't load DMCU for Raven 1 (v2) omits a1ad1cc9704f vt/fbcon: deinitialize resources in visual_init() after fa [...] omits 2cd0e54489e6 ipmi_ssif: fix unexpected driver unregister warning omits 5fc537bfd000 drm/mcde: Add new driver for ST-Ericsson MCDE omits 1a5674a427e6 reset: Switch to SPDX license identifier for reset-simple omits 64c47b624f64 reset: Add reset controller support for BM1880 SoC omits ef98682a4e12 dt-bindings: reset: Add devicetree binding for BM1880 rese [...] omits 981f2aabeae6 drm/msm/a6xx: Rename a6xx_gmu_probe to a6xx_gmu_init omits 998efc74672c drm/msm/a6xx: Drop the device reference in gmu omits a62fb211ad0c drm/msm/a6xx: Remove devm calls from gmu driver omits 5ca4a094ba7e drm/msm/a6xx: Check for ERR or NULL before iounmap omits cfcb365861b7 drm/msm/a6xx: Remove duplicate irq disable from remove omits 606ec90fc226 drm/msm/a6xx: Avoid freeing gmu resources multiple times omits 396ac57e0c25 Merge branches 'sunxi/config64-for-5.3', 'sunxi/dt-for-5.3 [...] omits 7c4a7049b592 arm64: defconfig: enable sunxi watchdog omits ae3ceed0a399 arm64: dts: allwinner: h6: add r_watchog node omits b6cebb1c2de5 arm64: dts: allwinner: h6: add watchdog node omits e0917169e5cc dt-bindings: watchdog: add Allwinner H6 watchdog omits 2c41cc0be07b media: venus: firmware: fix leaked of_node references omits 4a96f5e10eb9 media: exynos4-is: Add missing of_node_put to fix reference leaks omits 2f39cce96363 media: remove redundant 'default n' from Kconfig-s omits 34ac3c3eb8f0 ASoC: core: lock client_mutex while removing link components omits 4819d06292c9 ASoC: simple-card: Restore original configuration of DAI format omits 12c574d84c8e regulator: slg51000: Remove unneeded regl_pdata from struc [...] omits 0a33d4feea74 regulator: slg51000: Constify slg51000_regl_ops and slg510 [...] omits e718a3eb09ae ASoC: qdsp6: q6core: Use struct_size() in kmemdup() omits d00cc2f16a41 ASoC: Intel: Skylake: Use struct_size() helper omits 07597910a9c0 ASoC: dapm: Use struct_size() in krealloc() omits b8bb535ae43a ASoC: Intel: boards: remove unnecessary inclusion of skl.h omits 49bd61ebce5f pinctrl: Add pinconf support for BM1880 SoC omits 752a74038dbd dt-bindings: pinctrl: Document pinconf bindings for BM1880 SoC omits 8247b2474bbc pinctrl: Rework the pinmux handling for BM1880 SoC omits 13531e5d359e dt-bindings: pinctrl: Modify pinctrl memory map omits b22a7f85443e pinctrl: meson: add output support in pinconf omits 1254db248fce dt-bindings: pinctrl: meson: add output support in pinconf omits 2c9239c125f0 dt-bindings: pinctrl: Convert stm32 pinctrl bindings to js [...] omits 3085872be2c0 dt-bindings: gpio: Convert Arm PL061 to json-schema omits 89a4575fd651 Documentation: gpio: remove duplicated lines omits 8eb2dfee9fb1 pinctrl: stm32: add lock mechanism for irqmux selection omits a45623ddd052 pinctrl: stm32: Enable suspend/resume for stm32mp157c SoC omits e2f3cf18c3e2 pinctrl: stm32: add suspend/resume management omits 08f2abef168d tests: add pidfd_open() tests omits d3820b5fd8d9 arch: wire-up pidfd_open() omits 1330da983951 pid: add pidfd_open() omits ac5bdfdc0e1c platform/chrome: cros_ec_spi: Request the SPI thread be realtime omits 2a5f857291c3 Merge tag 'spi-rt-pump' into chrome-platform/for-next omits 33d915d9e8ce {nl,mac}80211: allow 4addr AP operation on crypto controll [...] omits 85a55ff2cf6b mac80211_hwsim: mark expected switch fall-through omits 25d16d124a5e mac80211: fix rate reporting inside cfg80211_calculate_bit [...] omits 818e9dfa2c14 mac80211: remove set but not used variable 'old' omits 79c92ca42b5a mac80211: handle deauthentication/disassociation from TDLS peer omits 98e3e43b599d ALSA: firewire-lib: refactoring to obsolete IR packet handler omits 6bc1a2699b79 ALSA: firewire-lib: refactoring to obsolete IT packet handler omits e703965a129c ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events omits 3c1949231541 ALSA: firewire-lib: fix data block counter for incoming pa [...] omits 397049a03022 drm/i915/gen11: enable support for headerless msgs omits 63e8dcdb4f8e drm/i915/gtt: Neuter the deferred unbind callback from gen [...] omits 9371ea5e5918 drm/meson: imply dw-hdmi i2s audio for meson hdmi omits fa6251a747b7 drm/stm: dsi: check hardware version omits fd6905fca4f0 drm/stm: ltdc: remove clk_round_rate comment omits 324e8f5f5d9d tty: cpm_uart: drop unused iflag macro omits b95781666d13 tty: ipoctal: drop unused iflag macro omits 92c42b492af5 tty: simserial: drop unused iflag macro omits 8c8af41d24c7 tty: tty_io: fix driver refcount imbalance on error path omits b672a87ae5ab pinctrl: core: Do not add device links for hogs omits 5e309c6c5ea1 vt/fbcon: deinitialize resources in visual_init() after fa [...] omits 84ecc2f6eb1c consolemap: Fix a memory leaking bug in drivers/tty/vt/con [...] omits 06aaa3d066db tty: serial: cpm_uart - fix init when SMC is relocated omits 2c58e56096dd serial: stm32: fix the get_irq error case omits 5297f274e8b6 serial: stm32: fix wakeup source initialization omits 64c32eab6603 serial: stm32: Add support of TC bit status check omits b83b957c91f6 serial: stm32: fix transmit_chars when tx is stopped omits 6c5962f30bce serial: stm32: fix rx data length when parity enabled omits 4f01d833fdcd serial: stm32: fix rx error handling omits c8a9d043947b serial: stm32: fix word length configuration omits 086ebf92aa79 usb: avoid redundant allocation and free of memory omits e61ff0fba72d staging: kpc2000: Add dependency on MFD_CORE to kconfig sy [...] omits 909fa3321d34 dt-bindings: fix up for vendor prefixes file conversion omits c0090c4c85c2 locking/lockdep: Remove the unused print_lock_trace() function omits b18f0cfaf16b ALSA: firewire-lib: use 8 byte packet header for IT contex [...] omits 6007bf5460cc ALSA: firewire-lib: code refactoring to queueing packets omits 16be458993be ALSA: firewire-lib: unify packet handler for IT context omits 252219c7b38c ALSA: firewire-lib: split helper function to generate CIP header omits 75b785e749e9 staging: kpc2000: remove unnecessary oom message omits f8f31e5b76da staging: kpc2000: remove unnecessary include in cell_probe.c omits ec09500e9cb7 staging: kpc2000: remove unnecessary braces in cell_probe.c omits 77290d4b7c0d staging: kpc2000: use kzalloc(sizeof(var)...) in cell_probe.c omits 42143af99d2b staging: kpc2000: remove extra blank lines in cell_probe.c omits 4f9d8b7e0ffd staging: kpc2000: fix alignment issues in cell_probe.c omits 250b24410b8e staging: kpc2000: add missing asterisk in comment omits 39cfdf55aadc staging: kpc2000: use __func__ in debug messages omits 9876ecaaddde staging: kpc2000: add blank line after declarations omits 48c80ccce63f staging: pi433: Remove unnecessary variable omits 5322ea58a06d perf/ring-buffer: Use regular variables for nesting omits 4d839dd9e435 perf/ring-buffer: Always use {READ,WRITE}_ONCE() for rb->u [...] omits 3f9fbe9bd86c perf/ring_buffer: Add ordering to rb->nest increment omits 1b038c6e05ff perf/ring_buffer: Fix exposing a temporarily decreased data_head omits 9db9b76767f1 Documentation/x86: Fix path to entry_32.S omits 2ac44ab60870 x86/CPU/AMD: Don't force the CPB cap when running under a [...] omits 7231d0165df3 x86/asm: Remove unused TASK_TI_flags from asm-offsets.c omits c2d64c7ec4de x86/io_delay: Define IO_DELAY macros in C instead of Kconfig omits e62a4239c3df x86/io_delay: Break instead of fallthrough in switch statement omits c3ee82ce47af x86/boot: Provide KASAN compatible aliases for string routines omits 978315462d3e locking/lockdep: Don't complain about incorrect name for n [...] omits e4e07c6cdca8 ALSA: hdspm: Fix single speed ADAT capture and playback wi [...] omits 92bfa664ae13 ALSA: pcm: oss: Use struct_size() helper omits dfb569f2b96e net: ll_temac: Fix compile error omits 130413736376 ARM: dts: aspeed: Add Microsoft Olympus BMC omits 9831ae33750d ARM: dts: aspeed: Adding Lenovo Hr630 BMC omits e39e134d31b2 ARM: dts: aspeed: Add Facebook YAMP BMC omits 56b646284b95 ARM: dts: aspeed: swift: Add pca9539 devices omits 8e8fd0cbd7c5 ARM: dts: aspeed: Add Swift BMC machine omits b853ab0fa2e1 ARM: dts: aspeed: cmm: enable ehci host controllers omits b2cc26af46b4 ARM: dts: aspeed: zaius: fixed I2C bus numbers for pcie slots omits 66daab243213 ARM: dts: aspeed: zaius: update 12V brick I2C address omits 9deea07ed8a2 ARM: dts: aspeed: zaius: add Infineon and Intersil regulators omits 29b871f344f4 ARM: dts: aspeed: quanta-q71: Enable p2a node omits 0215e2a54683 ARM: dts: aspeed: Add aspeed-p2a-ctrl node omits 8bc7d3ed7cf4 ARM: dts: aspeed: Add Power9 and Power9 CFAM description omits 459a6a2f2517 ARM: dts: aspeed: Rename flash-controller nodes omits bf361231c295 audit: add saddr_fam filter field omits ecc68904a3e5 audit: re-structure audit field valid checks omits 884714ce1698 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 5762a20b11ef Merge branch 'bpf-explored-states' omits dc2a4ebc0b44 bpf: convert explored_states to hash table omits a8f500af0ccf bpf: split explored_states omits 5d839021675a bpf: cleanup explored_states discards 40629c5ec046 locks: Cleanup lm_compare_owner and lm_owner_key discards 6bff7560abde lockd: Show pid of lockd for remote locks discards 543833f86e6f lockd: Remove lm_compare_owner and lm_owner_key discards c09b9772bbdd lockd: Convert NLM service fl_owner to nlm_lockowner discards 5efd0e393d54 lockd: prepare nlm_lockowner for use by the server discards 72722d6f42d2 Revert "lockd: Show pid of lockd for remote locks" omits b3ca0d44917c drm/i915: remove unused IO_TLB_SEGPAGES which should be de [...] omits eaf20e6933dc drm/i915/uc: Skip reset preparation if GuC is already dead omits a2ce23147348 drm/i915/uc: Stop talking with GuC when resetting omits 0922f3459f6d drm/i915/uc: Skip GuC HW unwinding if GuC is already dead omits f1e6b336bafa drm/i915/uc: Use GuC firmware status helper omits 89195bab5d8c drm/i915/uc: Explicitly sanitize GuC/HuC on failure and finish omits 78577e294bf2 drm/i915/guc: Rename intel_guc_is_alive to intel_guc_is_loaded omits beca36ffbdb5 drm/i915/selftests: Use prepare/finish during atomic reset test omits b62f97634aa9 Input: iqs5xx - remove redundant dev_set_drvdata call omits f6470c9bccab drm/i915/selftests: Split igt_atomic_reset testcase omits 932309fb030d drm/i915/selftests: Move some reset testcases to separate file omits d3622099c76f drm/i915/gtt: Always acquire struct_mutex for gen6_ppgtt_cleanup omits 7c7da40da164 Input: uinput - add compat ioctl number translation for UI [...] omits 0e658060e5fc Input: silead - add MSSL0017 to acpi_device_id omits feee3cb3064a ice: Silence semantic parser warnings omits aa6ccf3f2d70 ice: Fix couple of issues in ice_vsi_release omits 8d5fce190333 ice: Reorganize ice_vf struct omits 0ab54c5f2fe8 ice: Use bitfields when possible omits 65124bbf980c ice: Reorganize tx_buf and ring structs omits 55e062ba77ad ice: Format ethtool reported stats omits 72f9c2039859 ice: Gracefully handle reset failure in ice_alloc_vfs() omits a17a5ff6812c ice: Refactor the LLDP MIB change event handling omits 9ccb062c1440 ice: Advertise supported link modes if none requested omits e223eaec67e2 ice: Fix hang when ethtool disables FW LLDP omits a84db52569dd ice: Call out dev/func caps when printing omits f24e35d88b1b ice: Remove braces for single statement blocks omits 173e23c0cb52 ice: Cleanup an unnecessary variable initialization omits 31eafa403b99 ice: Implement LLDP persistence omits b4603dbf1e1d ice: Fix double spacing omits 3d3515312f97 media: rc-main: clean-up two warnings omits f49308878d72 media: media_device_enum_links32: clean a reserved field omits 8aef94beadc5 media: vpss: fix the order of resource clean up omits e08f0761234d media: vpss: fix a potential NULL pointer dereference omits 6ac98829a414 drm/edid: Fix docbook in drm_hdmi_infoframe_set_hdr_metadata() omits 9395da4efbd4 net: qualcomm: rmnet: Move common struct definitions to include omits 020bc7354a6e media: staging/imx: Allow driver to build if COMPILE_TEST [...] omits 16fa1cf1ed2a Revert "dpaa2-eth: configure the cache stashing amount on [...] omits dcf10ec772ad cxgb4: use firmware API for validating filter spec omits 00e31a096136 Merge branch 'net-ll_temac-Fix-and-enable-multicast-support' omits 0127cd5440e7 net: ll_temac: Enable multicast support omits 1b3fa5cf859b net: ll_temac: Cleanup multicast filter on change omits 1bd33bf0fe6d net: ll_temac: Prepare indirect register access for multic [...] omits ddc0bf34f9ee net: ll_temac: Do not make promiscuous mode sticky on multicast discards 7dd6d6c8a625 Merge branch 'v5.3/drivers' into tmp/aml-rebuild discards 64178fee3f3f Merge branch 'v5.3/dt64' into tmp/aml-rebuild discards 782cc29380f3 Merge branch 'v5.3/dt' into tmp/aml-rebuild discards ae3ee60e39ce Merge branch 'v5.2/fixes' into tmp/aml-rebuild omits 6fb2d6c610fd arm64: dts: meson: g12a: add drive strength for eth pins omits 0c2c127ed9f5 arm64: dts: meson: g12a: add drive-strength hdmi ddc pins omits a9c730930a5d arm64: dts: meson: sei510: add network support omits f3bdb30a719d arm64: dts: meson: u200: add internal network omits 86a315ed0c93 arm64: dts: meson: g12a: add mdio multiplexer omits fbdd9f000989 arm64: dts: meson: g12a: add ethernet pinctrl definitions omits b3c407679ce4 Merge tag 'clk-meson-5.3-1-fixes' of https://github.com/Ba [...] omits a466a8675e00 arm64: dts: meson: g12a: add ethernet mac controller omits 5556fdb0c2ea net: phy: lxt: Add suspend/resume support to LXT971 and LXT973. omits 136bf27fc0e9 devlink: add warning in case driver does not set port type omits 94b7ddb91c16 media: coda: remove -I$(src) header search path omits 35c8b4b2c0fe drm/vc4: Allocate binner bo when starting to use the V3D omits e43fe02fe4fd drm/vc4: Check for the binner bo before handling OOM interrupt omits 65f50f976134 drm/vc4: Check for V3D before binner bo alloc omits 66fafd338780 drm/vc4: Reformat and the binner bo allocation helper omits 8169cf0a02ca media: Kconfig: allow to select drivers if EMBEDDED omits 29c677c86a15 Merge branch 'bpf-jmp-seq-limit' omits 7c9441066ab5 selftests/bpf: add pyperf scale test omits 7c0c6095d48d selftests/bpf: adjust verifier scale test omits b285fcb760da bpf: bump jmp sequence limit omits b29ecab178b0 media: videobuf2-core.h: Document the alloc memop size arg [...] omits 14f28f5cea9e media: videobuf2-dma-sg: Prevent size from overflowing omits defcdc5d89ce media: videobuf2-core: Prevent size alignment wrapping buf [...] omits 6fae100e74af media: staging/intel-ipu3: update minimal GDC envelope size to 4 omits a1038ee8ca9f media: smiapp: core: add small range to usleep_range omits c3cc51032689 media: marvell-ccic: don't generate EOF on parallel bus omits 0c7aa32966da media: marvell-ccic: fix DMA s/g desc number calculation omits 1305d97b7c78 media: dt-bindings: marvell,mmp2-ccic: Add Marvell MMP2 camera omits f8075c1cdc79 media: v4l: fwnode: C-PHY has no clock lane omits 186bcc3dcd10 bpf: sockmap, restore sk_write_space when psock gets dropped omits b1820efff17a f2fs: add error prints for debugging mount failure omits 469fd341e81b f2fs: add missing sysfs entries in documentation omits 2df3f7a9ff43 f2fs: fix to do sanity check on segment bitmap of LFS curseg omits 040d2bb318d1 f2fs: fix to avoid deadloop if data_flush is on omits f7dfd9f36144 f2fs: always assume that the device is idle under gc_urgent omits 8648de2c581e f2fs: add bio cache for IPU omits 49dd883c421a f2fs: allow ssr block allocation during checkpoint=disable period omits 5dae2d39074d f2fs: fix to check layout on last valid checkpoint park omits bc88ac96a9ac f2fs: link f2fs quota ops for sysfile omits 00d8304553de selftests: bpf: add zero extend checks for ALU32 and/or/xor omits fe121ee531d1 bpf, riscv: clear target register high 32-bits for and/or/ [...] omits d9424d6d48c8 Merge branch 'spi-5.2' into spi-5.3 omits 924b5867e7bd spi: Allow SPI devices to request the pumping thread be realtime omits 1f1635b18711 drm/mediatek: Fix warning about unhandled enum value omits 0e896f380b84 spi: tegra114: set master cleanup and also invoke it on pr [...] omits cc0f6e96c4fd spi: dt-bindings: Convert Arm pl022 to json-schema omits f3440d9a0da2 spi: abort spi_sync if failed to prepare_transfer_hardware omits 59dec1f0fac8 regulator: max77650: Move max77651_SBB1_desc's declaration down omits 63ba8e4d04ab ASoC: mediatek: mt8183: move card registration to the end [...] omits 108d0d40b932 ASoC: mediatek: mt8183: remove unused DAPM pins omits 5463eb5c2f75 ASoC: Mediatek: MT8183: enable dev runtime suspend and resume omits 83d02ffe0144 Merge branch 'imx/defconfig' into for-next omits 417a14551f9b Merge branch 'imx/dt-clkdep' into for-next omits b1c67fb8e25e Merge branch 'imx/dt64' into for-next omits 02a6b68129cb Merge branch 'imx/dt' into for-next omits 5de7daa595e1 Merge branch 'imx/drivers' into for-next omits 25789dc69926 Merge branch 'imx/fixes' into for-next omits 571e2a4836b1 ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_SNVS_LPGPR omits f145b209b82f arm64: dts: imx8mm: add clock for SNVS RTC node omits 09892aa146fe arm64: dts: imx8mm: add clock for GPIO node omits 52f93ab8b422 clk: imx: keep the mmdc p1 ipg clock always on on 6sx/ul/ull/sll omits 53c6a2ec018b clk: imx8m: Add GIC clock omits a44e9706213c clk: imx8mm: Mark dram_apb critical omits 246c9ab43403 clk: imx7ulp: update nic1_bus_clk parent info omits c129b6fe81cd clk: imx: Use imx_mmdc_mask_handshake() API for masking MM [...] omits efdb279033ad clk: imx: Add common API for masking MMDC handshake omits 87def8d0d5bf dt-bindings: clock: imx8m: Add GIC clock omits af79ef726ad6 ARM: dts: vf610-zii-dev: Add QSPI node omits 36b7ee5f7e06 ARM: dts: vf610-zii-dev: Fix incorrect UART2 pin assignment omits 09a93ef3d60f drm/i915: remove duplicate typedef for intel_wakeref_t omits 947b437e1263 ALSA: firewire-lib: unify packet handler for IR context omits f11453c7cc01 ALSA: firewire-lib: use 16 bytes IR context header to sepa [...] omits e335425b6596 ALSA: firewire-lib: split helper function to check incomin [...] omits 8a400b999678 ALSA: firewire-lib: compute pointer to payload buffer in c [...] omits 6f3c07d03c6b ALSA: firewire-lib: calculate the length of packet payload [...] omits 07ea238ca139 ALSA: firewire-lib: use clear name for variable of CIP header omits cbb56814fbe7 drm/virtio: remove irrelevant DRM_UNLOCKED flag omits 0388f2f61bef drm/cirrus: remove leftover files omits 247c5cbb53cf gpio: ixp4xx: Use irq_domain_translate_twocell() omits d7ac8b1bd281 media: ov7740: remove redundant V4L2_CTRL_FLAG_VOLATILE set omits eed6b2e7c9ca media: ov7740: fix vertical flip control omits 6e4ab830ac6d media: ov7740: avoid invalid framesize setting omits cfe7cc383cfa media: ov7740: fix unbalanced pm_runtime_get/put omits 428d3c867df6 media: cec-ioc-g-mode.rst: be more specific when EPERM is [...] omits b6c96e156825 media: cec: allow any initiator for Ping and Image/Text View On omits 89db242aa3c5 media: cec: support CEC_MSG_FL_RAW omits eabe3bc2689a media: cec-ioc-receive.rst: document CEC_MSG_FL_RAW omits aa50accfda60 media: cec: add CEC_MSG_FL_RAW flag and msg_is_raw helper [...] omits e76cbec85eac media: cec: move check from cec_transmit to cec_transmit_msg_fh omits 63d171f85fb1 media: cec: cec_transmit_msg_fh: do sanity checks first omits 00ccd263ee08 media: cec-gpio: use disable/enable_irq omits e2c1615677d3 ARM: dts: imx53-smd: Add OV5642 video capture support omits e5ad32308eb5 ARM: dts: imx53: Add capture-subsystem device omits cfc0e7bbf41b drm/i915: Update DRIVER_DATE to 20190523 omits c92f56faaadd arm64: dts: ls1028a: Add USB dt nodes omits c8d087d040cf nvmem: Broaden the selection of NVMEM_SNVS_LPGPR omits efb8393cf06c ARM: dts: imx: Avoid colliding 'display' node and property names omits a3d3b65d4988 gpio: Fix minor grammar errors in documentation omits eb876fbc248e perf/x86/intel/rapl: Cosmetic rename internal variables in [...] omits b0529b9cafac perf/x86/intel/uncore: Cosmetic renames in response to mul [...] omits 835896a59b95 hwmon/coretemp: Cosmetic: Rename internal variables to zon [...] omits b2ce1c883df9 thermal/x86_pkg_temp_thermal: Cosmetic: Rename internal va [...] omits cb63ba0f670d perf/x86/intel/cstate: Support multi-die/package omits b10b3efb88e7 perf/x86/intel/rapl: Support multi-die/package omits 1ff4a47b2d0c perf/x86/intel/uncore: Support multi-die/package omits 2e4c54dac7b3 topology: Create core_cpus and die_cpus sysfs attributes omits b73ed8dc0597 topology: Create package_cpus sysfs attribute omits cfcd82e63288 hwmon/coretemp: Support multi-die/package omits 9ea7612c4658 powercap/intel_rapl: Update RAPL domain name and debug messages omits 724adec33c24 thermal/x86_pkg_temp_thermal: Support multi-die/package omits 32fb480e0a2c powercap/intel_rapl: Support multi-die/package omits aadf7b383371 powercap/intel_rapl: Simplify rapl_find_package() omits 212bf4fdb7f9 x86/topology: Define topology_logical_die_id() omits 306a0de329f7 x86/topology: Define topology_die_id() omits 0e344d8c709f cpu/topology: Export die_id omits 14d96d6c06b5 x86/topology: Create topology_max_die_per_package() omits 7745f03eb395 x86/topology: Add CPUID.1F multi-die/package support omits 5a6e9f92c9ed gpio: Update Kconfig text for GPIO_SYSFS omits c6045b4e3cad pinctrl: stmfx: enable links creations omits 036f394dd77f pinctrl: Enable device link creation for pin control omits 75ebf69445dd clk: imx8mm: add SNVS clock to clock tree omits 2b2ebb9acb89 dt-bindings: clock: imx8mm: Add SNVS clock omits dcb76ad1f4c7 staging: kpc2000: remove invalid spaces in cell_probe.c omits c2f894bc14c0 staging: kpc2000: add space after comma in cell_probe.c omits c16265dd6f77 staging: kpc2000: add spaces around operators in cell_probe.c omits d0a1a4b0e0fb staging: kpc2000: fix invalid linebreaks in cell_probe.c omits e55c49b892f9 staging: kpc2000: add space between ) and { in cell_probe.c omits a924e3ac037e staging: kpc2000: fix indent in cell_probe.c omits ce3b32a2d2d4 staging: rtl8723bs: core: rtw_recv: fix warning Comparison [...] omits ee11f864f183 pinctrl: bcm: Allow PINCTRL_BCM2835 for ARCH_BRCMSTB omits f3fbedabb7be dt-bindings: pinctrl: bcm2835-gpio: Document BCM7211 compatible omits 2484ae57c26a pinctrl: meson: g12a: add DS bank value omits 6ea3e3bbef37 pinctrl: meson: add support of drive-strength-microamp omits 9959d9a747fd pinctrl: meson: Rework enable/disable bias part omits 013786c04329 dt-bindings: pinctrl: meson: Add drive-strength-microamp property omits c08e7e4c8a6f pinctrl: generic: add new 'drive-strength-microamp' proper [...] omits 3e75b76f0f17 dt-bindings: pinctrl: add a 'drive-strength-microamp' property omits 3c89c70634bb pinctrl: rockchip: fix leaked of_node references omits 99bf7761b7cd staging: kpc2000: kpc_i2c: fix platform_no_drv_owner.cocci [...] omits 2a8af420e7a5 staging: unisys: visornic: Replace GFP_ATOMIC with GFP_KERNEL omits ac50afc28129 gpio: vf610: Use PTR_ERR_OR_ZERO() in vf610_gpio_probe() omits 47d0ccecc9fd drm/i915/dp: Support DP ports YUV 4:2:0 output to GEN11 omits 16668f486ffb drm/i915/dp: Change a link bandwidth computation for DP omits ec4401d3893c drm/i915/dp: Add a support of YCBCR 4:2:0 to DP MSA omits 3c053a96ef5f drm/i915/dp: Program VSC Header and DB for Pixel Encoding/ [...] omits 4d432f956d4f drm: Rename struct edp_vsc_psr to struct dp_sdp omits 8e9d645c6831 drm/i915/dp: Add a config function for YCBCR420 outputs omits 0f7a81374060 crypto: crypto4xx - block ciphers should only accept compl [...] omits 70c4997f34b6 crypto: crypto4xx - fix blocksize for cfb and ofb omits bfa2ba7d9e6b crypto: crypto4xx - fix AES CTR blocksize value omits bb992bc418e1 crypto: caam - print debugging hex dumps after unmapping omits 3e03e792865a crypto: talitos - fix skcipher failure due to wrong output IV omits 89646fdda4ca crypto: ccp - Fix 3DES complaint from ccp-crypto module omits c3b359d6567c crypto: ccp - fix AES CFB error exposed by new test vectors omits 499df9674c54 crypto: ccp - AES CFB mode is a stream cipher omits efc77e8107c5 crypto: arm/sha512 - Make sha512_arm_final static omits db07cd26ac6a crypto: drbg - add FIPS 140-2 CTRNG for noise source omits a7cd942bb6e3 crypto: caam/qi - DMA map keys using proper device omits b2b2ee350e70 crypto: caam/qi - fix address translations with IOMMU enabled omits 6b175685b4a1 crypto: caam/qi - don't allocate an extra platform device omits 1b46c90c8e00 crypto: caam - convert top level drivers to libraries omits a5e5c13398f3 crypto: caam - fix S/G table passing page boundary omits dcd9c76e5a18 crypto: caam - avoid S/G table fetching for AEAD zero-leng [...] omits a3af11399aa2 crypto: qat - do not offload zero length requests omits 96ee111a659e crypto: qat - return error for block ciphers for invalid requests omits 92fec16d1f4d crypto: qat - return proper error code in setkey omits 51d33c2f05ed crypto: qat - fix block size for aes ctr mode omits 15b5e9112c15 crypto: qat - update iv after encryption or decryption operations omits c044b62c3679 crypto: qat - add check for negative offset in alg precomp [...] omits 933224985a0a crypto: qat - remove spin_lock in qat_ablkcipher_setkey omits 8b909e354870 powerpc/kexec: Fix loading of kernel + initramfs with kexe [...] discards b315419b7f0b nds32: add new emulations for floating point instruction discards 475b51228644 nds32: Avoid IEX status being incorrectly modified omits c5eac1f5326b MIPS: TXx9: Fix boot crash in free_initmem() omits 3dd0aade5911 MIPS: remove a space after -I to cope with header search p [...] omits 6074c33c6b2e MIPS: mark ginvt() as __always_inline omits 9efc7794496d libbpf: emit diff of mismatched public API, if any omits 8ee9ee74232f ARM: dts: meson8m2: mxiii-plus: add the supply for the Mali GPU omits 0b67e66a5fa7 ARM: dts: meson8m2: mxiii-plus: rename the DCDC2 regulator omits 9a98fdf5b6e6 soc: amlogic: canvas: add support for Meson8, Meson8b and [...] omits a0b2ff531582 dt-bindings: soc: amlogic: canvas: document support for Me [...] omits 872f881e72d9 ARM: dts: meson8b: add the canvas module omits 10256a4755db ARM: dts: meson8m2: update the offset of the canvas module omits 47b58182391a ARM: dts: meson8: add the canvas module omits 14a1eaa8820e hv_sock: perf: loop in send() to maximize bandwidth omits ac383f58f3c9 hv_sock: perf: Allow the socket buffer size options to inf [...] omits 0db355d499f1 ipv4/igmp: shrink struct ip_sf_list omits fc651001d2c5 neighbor: Add tracepoint to __neigh_create omits a92a0a7b8e7c selftests: pmtu: Simplify cleanup and namespace names omits 9b7e94e6e89b selftests: fib-onlink: Make quiet by default omits 75425657fe3a net: Set strict_start_type for routes and rules omits e38f7cbd36e4 Merge branch 'net-Export-functions-for-nexthop-code' omits 06c77c3e67b0 ipv4: Rename and export nh_update_mtu omits c3669486b512 ipv4: export fib_info_update_nh_saddr omits 9bd836679210 ipv4: export fib_flush omits ac1fab2d1394 ipv4: export fib_check_nh omits 1bff1a0c9bbd ipv4: Add function to send route updates omits 19a3b7eea424 ipv6: export function to send route updates omits cdaa16a4f70c ipv6: Add hook to bump sernum for a route to stubs omits 68a9b13d9219 ipv6: Add delete route hook to stubs omits 26b1b8d7f27b Merge branch 'net-phy-T1-support' omits e5fb32c67cdb net: phy: Make phy_basic_t1_features use base100t1. omits b2557764d0eb net: phy: Add support for 100BaseT1 and 1000BaseT1 omits 565d9d221bcb net: phy: dp83867: Allocate state struct in probe omits f8bbf417e58b net: phy: dp83867: Validate FIFO depth property omits 27708eb5481b net: phy: dp83867: IO impedance is not dependent on RGMII delay omits 1b9b295435c3 net: phy: dp83867: Use unsigned variables to store unsigne [...] omits c11669a2757e net: phy: dp83867: Rework delay rgmii delay handling omits 13c83cf8af0d net: phy: dp83867: Add ability to disable output clock omits 980066e6d964 dt-bindings: phy: dp83867: Add documentation for disabling [...] omits 9c3f3410f5ac dt-bindings: phy: dp83867: Describe how driver behaves w.r [...] omits 74dd5aa1ed94 cxgb4: Enable hash filter with offload omits 2bb0f3b4341b net: fec: remove redundant ipg clock disable omits 7a0cf094944e signal: Correct namespace fixups of si_pid and si_uid omits 70f1b0d34bdf signal/usb: Replace kill_pid_info_as_cred with kill_pid_us [...] omits 3b1d715dc2ed dt-bindings: gpu: mali-midgard: Add H6 mali gpu compatible omits 374ed5429346 Merge drm/drm-next into drm-misc-next omits 034e673710d3 platform/x86: acer-wmi: Mark expected switch fall-throughs omits 270afb37ae34 video/hdmi: Add Unpack function for DRM infoframe omits b5e3eed1eeb3 drm: Add HLG EOTF omits 2cdbfd66a829 drm: Enable HDR infoframe support omits e85959d6cbe0 drm: Parse HDR metadata info from EDID omits c0b0ebb17199 drm: Add reference counting on HDR metadata blob omits fbb5d0353c62 drm: Add HDR source metadata property omits 354cf00339b1 media: cec: mark devnode as registered before actually reg [...] omits eb96e57b913f media: dvb: warning about dvb frequency limits produces to [...] omits 9390467c2d3b media: rc: meson-ir: update with SPDX Licence identifier omits f16888a3e8a9 media: af9035: Remove duplicate error reporting for dvbsky [...] omits fec2e415cb18 media: dvbsky: Remove duplicate error reporting for dvbsky [...] omits dd5f551b58a8 media: dvb-usb-v2: Report error on all error paths omits 6d0d1ff9ff21 media: au0828: fix null dereference in error path omits 6cf97230cd5f media: dvb: usb: fix use after free in dvb_usb_device_exit omits 24e4cf770371 media: spi: IR LED: add missing of table registration omits b681af0bc1cc drm: panfrost: add optional bus_clock omits d4db6c089099 dt-bindings: gpu: add bus clock for Mali Midgard GPUs omits cae9910e7344 net: Add UNIX_DIAG_UID to Netlink UNIX socket diagnostics. omits c1a145a3ed9a xhci: Use %zu for printing size_t type omits c47cf10c6cb2 Merge branch for-5.3/arm64/dt into for-next omits 9c536ccdd5b6 arm64: tegra: Make DT model property consistent omits f85d82e5cd43 arm64: tegra: Clarify that P2888 is the Jetson AGX Xavier omits 71e7ea434eca arm64: tegra: Clarify that P3310 is the Jetson TX2 omits a0c0cdc93465 arm64: tegra: Clarify that P2771 is the Jetson TX2 Developer Kit omits c614d7e66c6a drm: remove prime sg_table caching omits f13e143e7444 dma-buf: start caching of sg_table objects v2 omits c5d3e39caa45 drm/i915: Engine discovery query omits 43ad38191816 staging: kpc2000: kpc_i2c: add static qual to local symbol [...] omits 7bd49a49b0a7 staging: kpc2000: kpc_i2c: Remove unnecessary function tra [...] omits 32806b33fee8 staging: kpc2000: kpc_i2c: use <linux/io.h> instead of <asm/io.h> omits 953bb9e5d060 staging: kpc2000: kpc_i2c: newline fixups to meet linux st [...] omits 8576a5f54327 staging: kpc2000: kpc_i2c: remove unused module param disa [...] omits e6e0a0357491 staging: rtl8192u: Remove an unnecessary NULL check omits 3df7e8a77e8c staging: kpc2000: removed superfluous NULL checks from dev [...] omits e416dad158f2 staging: kpc2000: simplified kp2000_device retrieval in de [...] omits f73154081347 staging: kpc2000: use IDA to assign card numbers. omits 80bcd6cc3966 staging: kpc2000: added separate show functions for readab [...] omits a986d796395c staging: kpc2000: added a helper to get struct kp2000_devi [...] omits d8ac35939632 staging: kpc2000: improved formatting of core.c. omits 99803f17ded0 staging: rtl8723bs: Fix Coverity warning in rtw_dbg_port() omits b5a0c29f4b43 staging: wilc1000: remove redundant masking of pkt_offset omits 2411a336c8ce staging: fieldbus: arcx-anybus: change custom -> mmio regmap omits 67436a1ecc72 Staging: rtl8188eu: core: Use !x in place of NULL comparisons omits fd078b420961 Staging: rtl8188eu: os_dep: Replace comparison with zero to !x omits 3cc7037b43e5 Staging: rtl8192u: ieee80211: Replace function names in st [...] omits 07ddf0eee049 Staging: rtl8723bs: os_dep: Remove functions that don't do [...] omits f7fac17ca925 xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic() omits 13b82b746310 xhci: Fix immediate data transfer if buffer is already DMA mapped omits 7aa1bb2ffd84 usb: xhci: avoid null pointer deref when bos field is NULL omits 5bce256f0b52 usb: xhci: Fix a potential null pointer dereference in xhc [...] omits 597c56e372da xhci: update bounce buffer with correct sg num omits 45457c01171f media: usb: siano: Fix false-positive "uninitialized varia [...] omits 27b1b58fcfe7 regulator: Convert max8660 binding to json-schema omits 673e401effe9 regulator: Convert gpio-regulator to json-schema omits 1914a996436b regulator: Convert regulator binding to json-schema omits af505208e960 spi: bcm2835: Drop assignment of dma_slave_config direction omits 5f336ea53b6b spi: bcm2835: Replace spi_master by spi_controller omits 97266c4d0534 spi: dt-bindings: Convert spi-gpio binding to json-schema omits 44a042182cb1 spi: spi-fsl-spi: call spi_finalize_current_message() at the end omits 3917da94f787 ASoC: Intel: Add machine driver for CX2072X on BYT/CHT platforms omits a497a4363706 ASoC: Add support for Conexant CX2072X CODEC omits 0c7b178ad7eb drm/gma500: drop drmp.h include from all .c files omits bc9f100783b9 drm/gma500: drop use of DRM_UDELAY wrapper omits 5ffa31ed4e12 drm/gma500: make local header files more self-contained omits 514743357f5a drm/gma500: drop drmP.h from header files omits d825c565304f drm/gma500: remove empty gma_drm.h header file omits d8e126ba276a gfs2: Clean up freeing struct gfs2_sbd omits f8781efba66d ARM: dts: Use ip=on for bootargs omits 3202e35ec1c8 powerpc/perf: Fix MMCRA corruption by bhrb_filter omits b59bd3527fe3 powerpc/powernv: Return for invalid IMC domain omits f32a0c18e370 Merge branch 'for-5.2/fixes' into for-next omits 2409877d386d HID: logitech-hidpp: Add support for the S510 remote control omits 664f0d80dbe6 Merge branch 'for-5.3/logitech' into for-next omits a96a8a576bf5 HID: logitech-hidpp: HID: make const array consumer_rdesc_ [...] omits 39d21e7e0043 HID: logitech-dj: make const array template static omits 9977e5b43776 drm: Assert that BO is locked in drm_gem_vram_{pin, unpin} [...] omits cb1f8814bbfc drm: Rename reserve/unreserve to lock/unlock in GEM VRAM helpers omits 81da87f63a1e drm: Replace drm_gem_vram_push_to_system() with kunmap + unpin omits 3daf977fd324 Merge branch 'for-5.2/fixes' into for-next omits 81bcbad53bab HID: multitouch: handle faulty Elo touch device omits 26cd1e5850b7 ALSA: firewire-lib: use IT context header to compute cycle [...] omits df9160b91499 ALSA: firewire-lib: obsolete macro for header of IT context omits fce9b013fee9 ALSA: firewire-lib: add helper function to cancel context [...] omits d3d10a4a1b19 ALSA: firewire-lib: use union for directional parameters omits f4cd7203c1d4 auxdisplay/ht16k33.c: Convert to use vm_map_pages_zero() omits 00136f9cf641 auxdisplay/cfag12864bfb.c: Convert to use vm_map_pages_zero() omits cbe3e1d10379 drm/i915/icl: Add WaDisableBankHangMode omits fde938867b92 drm/i915/selftests: Verify context workarounds omits 958bf721f5d2 Merge branch 'v5.3-armsoc/dts32' into for-next omits c87efcc3d1df ARM: dts: rockchip: Configure the GPU thermal zone for mickey omits 11983d8530e3 ARM: dts: rockchip: Use the GPU to cool CPU thermal zone o [...] omits 75481833c6db ARM: dts: rockchip: remove GPU 500 MHz OPP on rk3288 omits ae2b6ba865d8 ARM: dts: rockchip: Use GPU as cooling device for the GPU [...] omits 3d6c33cb904d clk: imx8mq: add SNVS clock to clock tree omits f6dcbb3ad5ce ARM: dts: rockchip: Add #cooling-cells entry for rk3288 GPU omits 4ef69160b3ed dt-bindings: clock: imx8mq: Add SNVS clock omits bdfc1f623330 nvmem: imx: add i.MX8 nvmem driver omits ed253af9aea8 dt-bindings: fsl: scu: add ocotp binding omits 982c0500fd1a dt-bindings: gpu: add #cooling-cells property to the ARM M [...] omits 8ef1ba39a9fa ARM: dts: rockchip: Mark that the rk3288 timer might stop [...] omits 0ca87bd5baa6 ARM: dts: rockchip: Add pin names for rk3288-veyron-jerry omits ca3516b32cd9 ARM: dts: rockchip: Add pin names for rk3288-veyron-minnie omits a88b6e4cbafd drm/i915: Allow specification of parallel execbuf omits ee1136908e9b drm/i915/execlists: Virtual engine bonding omits f71e01a78bee drm/i915: Extend execution fence to support a callback omits 78e41ddd2198 drm/i915: Apply an execution_mask to the virtual_engine omits 6d06779e8672 drm/i915: Load balancing across a virtual engine omits b81dde719439 drm/i915: Allow userspace to clone contexts on creation omits 8319f44c0525 drm/i915: Re-expose SINGLE_TIMELINE flags for context creation omits e620f7b3a263 drm/i915: Extend I915_CONTEXT_PARAM_SSEU to support local [...] omits 976b55f0e1db drm/i915: Allow a context to define its set of engines omits 7f3f317a66ca drm/i915: Restore control over ppgtt for context creation ABI omits 37d3f7e0947c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 54119bc1110d rpmsg: core: Make remove handler for rpmsg driver optional. omits b270ea40b3c6 dt-bindings: soc: qcom: Add remote-pid binding for GLINK SMEM omits 0c6de4c299cc remoteproc: qcom: qdsp6-adsp: Add support for QCS404 CDSP omits 7ef5f7dd2a07 dt-bindings: remoteproc: Rename and amend Hexagon v56 binding omits 794c686eb783 drm/scheduler: Fix job cleanup without timeout handler omits f935d7dc8125 dmaengine: xilinx_dma: Remove set but unused ‘tail_desc’ omits b48345aafb20 audit: deliver signal_info regarless of syscall omits 62a38e704d57 RDMA/efa: Remove check that prevents destroy of resources [...] omits d281bf5d924a ASoC: fsl_asrc: Unify the supported input and output rate omits a41016e40378 Merge branch 'for-5.2' of https://git.kernel.org/pub/scm/l [...] omits 428306c3b3fe ASoC: soc-pcm: fixup try_module_get()/module_put() timing omits 38ee2a8cc70e Merge branch 'regmap-5.2' into regmap-linus omits 101e6fce89b4 spi: sun6i: Add YAML schemas omits 3133f5c24305 spi: sun4i: Add YAML schemas omits 0a1b92935683 spi: Add YAML schemas for the generic SPI options omits beee56f3543a selinux: remove some no-op BUG_ONs omits 7bd7916dc8ab regulator: arizona-micsupp: Add support for Cirrus Logic M [...] omits 1f5f11e7370c regulator: arizona-ldo1: Add support for Cirrus Logic Made [...] omits 46f4050a6587 regulator: arizona: Update device tree binding to support [...] omits d979d4a47db7 firewire: mark expected switch fall-throughs omits 8ba1d53739d9 selinux: provide __le variables explicitly omits 2617a18eeefc can: mark expected switch fall-throughs omits b385256eb54f ASoC: Intel: sof-rt5682: add newline for clarity omits 383d30e72e68 ASoC: Mediatek: MT8183: fix compile error omits e355d3de196f ASoC: Mediatek: MT8183: fix compile error omits df9366131a45 ASoC: Intel: sof-rt5682: fix AMP quirk support omits d5952f34ade5 ASoC: Intel: sof-rt5682: fix for codec button mapping omits f191a146bcee Merge branch 'clk-fixes' into clk-next omits dab99af99c7c RDMA/nes: Remove second wait queue initialization call omits 3bb58cfe07e2 RDMA/i40iw: Remove useless NULL checks omits 269c97fd4854 RDMA/nes: Remove useless NULL checks omits 890ac8d97e67 RDMA/core: Make ib_destroy_cq() void omits dfdb08990432 RDMA/ipoib: Remove check of destroy CQ omits eaa1ca9cf992 rds: Don't check return value from destroy CQ omits deee3c7e4991 RDMA/core: Return void from ib_device_check_mandatory() omits 8ce0048f7654 IB/mlx4: Delete unused func arg omits 619122be3d40 RDMA/hns: Fix PD memory leak for internal allocation omits d2183c6f1958 RDMA/umem: Move page_shift from ib_umem to ib_odp_umem omits dc1435c00fcd RDMA/srp: Rename SRP sysfs name after IB device rename trigger omits 69054666df0a RDMA/qedr: Fix incorrect device rate. omits 91f571293e26 RDMA/core: Fix doc typo omits 53bfbf9be86e RDMA/rw: Add info regarding SG count failure omits f73e4076426b RDMA/rw: Print the correct number of sig MRs omits 2d465a165aed RDMA/rw: Fix doc typo omits dae6345aa7a9 IB/isert: Remove unused sig_attrs argument omits 0cc2896f0253 IB/iser: Remove unused sig_attrs argument omits a7b287bf7845 IB/iser: Refactor iscsi_iser_check_protection function omits d7556f491d4b arm64: dts: meson: g12a: add tohdmitx omits d272c534af6c arm64: dts: meson: sei510: add bluetooth supplies omits c0c752d8c6b3 dt-bindings: arm: Convert Amlogic board/soc bindings to js [...] omits 0f202f69a16b dt-bindings: arm: amlogic: Move 'amlogic, meson-gx-ao-secu [...] omits b894a8f18476 arm64: dts: meson: g12a: enable hdmi_tx sound dai provider omits e3d3b132d5ba arm64: dts: meson: g12a: add spdifin omits 9c5dc0322de3 arm64: dts: meson: g12a: add pdm omits 649675db939d arm64: dts: meson: g12a: add spdifouts omits 1ff38c86d75d arm64: dts: meson: g12a: add tdm omits c59b7fe5aafd arm64: dts: meson: g12a: add audio fifos omits 5dc0f28ff836 arm64: dts: meson: g12a: add audio memory arbitrer omits 03c3f08ce869 arm64: dts: meson: g12a: add audio clock controller omits 32232316de8e arm64: dts: meson: sei510: enable i2c3 omits 664065217d47 arm64: dts: meson: u200: enable i2c busses omits 9951aca655c7 arm64: dts: meson: g12a: add i2c nodes omits 9a69090723d6 arm64: dts: meson: g12a: set uart_ao clocks omits 5a2ea2f73f9f arm64: dts: meson: sei510: add sd and emmc omits b5446af48e1c arm64: dts: meson: u200: add sd and emmc omits 4759fd87b928 arm64: dts: meson: g12a: add mmc nodes omits 7e2b33ffec17 arm64: dts: meson: odroid-c2: add missing mmc modes omits f52bc6dde8e7 arm64: dts: meson: nanopi k2: add sd DDR50 omits 890265c97941 arm64: dts: amlogic: remove ethernet-phy-idAAAA.BBBB compa [...] omits ebf4a5f6a52e arm64: dts: meson: u200: consistently order nodes omits 73429cf2b6e7 arm64: dts: meson: sei510: consistently order nodes omits 46bfad15cc38 arm64: dts: meson: vim2: remove sd hs and hs400 modes from emmc omits f011a8cf51c3 arm64: dts: meson: vim2: add missing clk-gate pinctrl omits adc52bf7ef16 arm64: dts: meson: fix mmc v2 chips max frequencies omits b43033b1999a arm64: dts: meson: fix mmc pin bias omits ffab3fd6ae00 arm64: dts: meson: libretech-cc: switch eMMC to 1.8v omits 9f72e321d550 arm64: dts: meson: libretech-cc: set eMMC as removable omits 919ccb30cf5b arm64: dts: meson-g12a-u200: enable IR decoder omits fff6e9d39444 arm64: dts: meson-g12a-x96-max: enable IR decoder omits 2bfe8412c538 arm64: dts: meson-g12a: Add IR nodes omits bb23b125c8fa arm64: dts: meson-g12a: Add PWM nodes omits 32dfd9cfa4c6 Merge branch 'at91-dt' into at91-next omits acc639eca380 ARC: mm: do_page_fault refactor #6: error handlers to use [...] omits ea3885229b0f ARC: mm: do_page_fault refactor #5: scoot no_context to end omits b78d2f207247 ARC: mm: do_page_fault refactor #4: consolidate retry rela [...] omits 23a44bcb15ac ARC: mm: do_page_fault refactor #3: tidyup vma access perm [...] omits 932af76f8fa5 ARC: mm: do_page_fault refactor #2: remove short lived variable omits ffe5b2c2d501 ARC: mm: do_page_fault refactor #1: remove label @good_area omits 4c70850aeb2e ARC: [plat-hsdk]: Add missing FIFO size entry in GMAC node omits ecc906a11c2a ARC: [plat-hsdk]: Add missing multicast filter bins number [...] omits bd5d3873de70 ARM: dts: at91: sama5d3: switch to new sckc bindings omits d77a1de7f61e ARM: dts: at91: at91sam9rl: switch to new sckc bindings omits 01048f105281 ARM: dts: at91: at91sam9g45: switch to new sckc bindings omits bf896bd5222c ARM: dts: at91: at91sam9x5: switch to new sckc bindings omits 7793a1089649 drm/fourcc: Fix the parameters name in the documentation discards 06d447d77a28 nfsd: note inadequate stats locking discards 3214e74041ed nfsd4: drc containerization discards 89fa6f8ba40c nfsd: don't call nfsd_reply_cache_shutdown twice omits a195cefff49f samples, bpf: suppress compiler warning omits b728ddde769c mei: Convert to use DEFINE_SHOW_ATTRIBUTE macro omits dda5c4009563 Merge branch 'misc' into for-next omits 27ce0f86cb85 Merge branch 'fixes' into for-next omits f7c2d64bac1b samples, bpf: fix to change the buffer size for read() omits f7355a6c0497 bpf: Check sk_fullsock() before returning from bpf_sk_lookup() omits 8d9a8543be03 dt-bindings: tegra186-gpio: Remove unused definitions omits 2db4a1a58a36 arm64: tegra: Use TEGRA186_ prefix for GPIOs omits 17996e5b0ba4 ARM: dts: sun6i: Add default address and size cells for SPI omits 201713b6bb03 MAINTAINERS: drop Jerry as TTM maintainer omits 9b28ae243ef3 bpf: fix out-of-bounds read in __bpf_skc_lookup omits 221fb7268d67 Documentation/networking: fix af_xdp.rst Sphinx warnings omits 2c1eab2b4355 ARM: dts: at91sam9261ek: remove unused chosen nodes omits 8243b87c3abb dt-bindings: dma: uart: rename binding omits e8b3ba1e38a2 dmaengine: mediatek: Add MediaTek UART APDMA support omits 9bb9fe0cfbe0 dmaengine: sprd: Add interrupt support for 2-stage transfer omits c434e377dad1 dmaengine: sprd: Fix the right place to configure 2-stage [...] omits 89d03b3c126d dmaengine: sprd: Fix block length overflow omits 3d626a97f030 dmaengine: sprd: Fix the incorrect start for 2-stage desti [...] omits 58152b0e573e dmaengine: sprd: Add validation of current descriptor in i [...] omits 16d0f85e45b9 dmaengine: sprd: Fix the possible crash when getting descr [...] omits 4a0bbf4815f1 media: si2168: add frequency data to frontend info omits bc8c479a5b19 media: venus: helpers: fix dynamic buffer mode for v4 omits 3d7f0d7126e0 media: venus: hfi_cmds: add more not-implemented properties omits cd396c8cbfcd media: venus: Add support for H265 controls omits a132459d4009 media: venus: core: fix max load for msm8996 and sdm845 omits 47ab14578263 drm/lima: add timeout to drm scheduler init omits e45cf927f3a5 media: coda: update profile and level controls after seque [...] omits 8a618957257a media: coda: add menu strings to s_ctrl debug output omits 74135fb1847d media: coda: demote s_ctrl debug messages to level 2 omits e94bb8d269ff media: coda: improve decoder job finished debug message omits 8e7479c7e725 media: coda: add coda_frame_type_char helper omits 736a33d20546 media: coda: move job ready message to coda_debug level 2 omits 31e71dbcc1fd media: coda: move register debugging to coda_debug level 3 omits 5490ba5645f2 media: atmel: atmel-isc: make try_fmt error less verbose omits 90a493a34917 media: atmel: atmel-isc: add support for DO_WHITE_BALANCE omits a0816e5088ba media: v4l2-ctrl: fix flags for DO_WHITE_BALANCE omits 73c1a577b839 media: atmel: atmel-isc: reworked white balance feature omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 95a885fac6e3 Merge branch 'for-5.3/wacom' into for-next omits 7516db92a948 Merge branch 'for-5.3/logitech' into for-next omits c6922834dc62 Merge branch 'for-5.2/fixes' into for-next omits 5d24f455c182 tty: max310x: Fix external crystal register setup omits 099506cbbc79 serial: sh-sci: disable DMA for uart_console omits 8178eeb3e800 serial: imx: remove log spamming error message omits 61c0e37950b8 tty: serial: msm_serial: Fix XON/XOFF omits 45bb806aa51a scsi: megaraid_sas: Update driver version to 07.708.03.00 omits 15718d03af09 scsi: megaraid_sas: Export RAID map through debugfs omits 3721967c0c24 scsi: megaraid_sas: Fix MSI-X vector print omits ce4c71828866 scsi: megaraid_sas: Add debug prints for device list omits a212adfce7b4 scsi: megaraid_sas: Add prints in suspend and resume path omits 6607a841d64e scsi: megaraid_sas: Print firmware interrupt status omits bf6895c76e75 scsi: megaraid_sas: Print FW fault information omits ceba784269e7 scsi: megaraid_sas: Export RAID map id through sysfs omits 8bac062ec11d scsi: megaraid_sas: Print BAR information from driver omits 2eacdb4077f1 scsi: megaraid_sas: Dump system registers for debugging omits f9df07dd78ec scsi: megaraid_sas: Dump system interface regs from sysfs omits b1769bb24f27 scsi: megaraid_sas: Add formatting option for megasas_dump omits e35e40c86c92 scsi: megaraid_sas: Enhance internal DCMD timeout prints omits 0af664ff3d6f scsi: megaraid_sas: Enhance prints in OCR and TM path omits 6d68c4d56984 scsi: megaraid_sas: Load balance completions across all MSI-X omits f1e2d572cd0e scsi: megaraid_sas: IRQ poll to avoid CPU hard lockups omits 39afa1c21649 scsi: megaraid_sas: Block PCI config space access from use [...] omits a64c948b9de8 scsi: megaraid_sas: Rework code around controller reset omits f757d1d4bc95 scsi: megaraid_sas: fw_reset_no_pci_access required for MF [...] omits 3743f319d0bb scsi: megaraid_sas: Remove unused variable target_index omits 0e90dd488d1c scsi: fdomain: Resurrect driver - ISA support omits 5cdf93a87414 scsi: fdomain: Resurrect driver - PCI support omits c07a130d58aa scsi: fdomain: Resurrect driver - Core omits cf57fd0c6a86 scsi: hpsa: update driver version omits 14991a5bade5 scsi: hpsa: correct device resets omits 27d4cf59380a scsi: hpsa: do-not-complete-cmds-for-deleted-devices omits 1ab3895f92d1 scsi: hpsa: wait longer for ptraid commands omits cf9eddf616bb scsi: hpsa: check for tag collision omits 3b8470268979 scsi: hpsa: use local workqueues instead of system workqueues omits e26dba11d2a2 scsi: hpsa: correct simple mode omits 70841904d909 scsi: osst: kill obsolete driver omits 12b6b5580692 scsi: sd: Inline sd_probe_part2() omits 7bfb5a75fa52 scsi: sd: Rely on the driver core for asynchronous probing omits c3288dd8c232 scsi: core: avoid pre-allocating big SGL for data omits 0f0e744eae6c scsi: core: avoid pre-allocating big SGL for protection in [...] omits f186090846c2 scsi: lib/sg_pool.c: improve APIs for allocating sg pool omits 50a1ea5bebbc scsi: st: add a SPDX tag to st.c omits 95b04a2ff9c7 scsi: sr: add a SPDX tag to sr.c omits 203cd5591485 scsi: sg: switch to SPDX tags omits 5ee7e1f1c6c1 scsi: ses: switch to SPDX tags omits b0edc7fdc65c scsi: sd: switch remaining files to SPDX tags omits 5897b844b7f9 scsi: sd: add a SPDX tag to sd.c omits 86b89cb0d26c scsi: libsas: switch remaining files to SPDX tags omits 4e74166c52a8 scsi: libsas: switch sas_ata.[ch] to SPDX tags omits 5502239e73e6 scsi: libsas: add a SPDX tag to sas_task.c omits 2d1fcb6009f4 scsi: libiscsi: switch to SPDX tags omits 2626b08f3960 scsi: libfcoe: switch to SPDX tags omits d4fd63475527 scsi: libfc: switch to SPDX tags omits 402b0e32609e scsi: libfc: remove duplicate GPL boilerplate text omits 1d3439fa8792 scsi: scsi_transport_srp: switch to SPDX tags omits 838b70905386 scsi: scsi_transport_spi: switch to SPDX tags omits 390363c1dd69 scsi: scsi_transport_sas: switch to SPDX tags omits 7d38479a74bc scsi: scsi_transport_iscsi: switch to SPDX tags omits 518397c216aa scsi: scsi_transport_fc: switch to SPDX tags omits b01211b9c3b2 scsi: scsi_transport_fc: remove duplicate GPL boilerplate text omits 2711770056aa scsi: scsi_transport.h: switch to SPDX tags omits 17bd0fb319a7 scsi: scsi_netlink: remove duplicate GPL boilerplate text omits 22104afd7329 scsi: core: switch the remaining scsi midlayer files to us [...] omits 026104bfa591 scsi: core: add SPDX tags to scsi midlayer files missing l [...] omits 9c12d739d69b tty: max310x: Split uart characters insertion loop omits 2b9e6f0a400b tty: max310x: Optionally enable rs485 on startup omits 68f22c0c99d9 tty: max310x: Add rx-during-tx rs485 flag support omits 35240ba26a93 tty: max310x: Fix invalid baudrate divisors calculator omits b7382c73b2d7 tty: max310x: Don't pass stacked buffers to SPI omits 1b5d239af3da tty: max310x: Introduce max310x_one port macro-wrapper omits 2987590b7846 tty: max310x: Simplify tx-work item code omits 9f20e8843edf tty: amba-pl011: allow shared interrupt omits dfaffb9dca90 tty: serial: 8250: Fix type field in format string omits 525667c0259d serial: 8250_of: Use of_device_get_match_data() omits b2b5921fe4b3 mtd: rawnand: initialize ntargets with maxchips omits f3dfd4072c3e USB: serial: option: add Telit 0x1260 and 0x1261 compositions omits c5f81656a18b USB: serial: pl2303: add Allied Telesis VT-Kit3 omits 5417a7e48296 USB: serial: option: add support for Simcom SIM7500/SIM760 [...] omits ddabee1eb79e arm64: dts: imx8qxp: Add gpio alias omits 1f370972221b arm64: dts: imx8mq: Add gpio alias omits 492252493ea3 dmaengine: tegra210-adma: Fix spelling omits 9ab59bf5dd63 dmaengine: tegra210-adma: Fix channel FIFO configuration omits b53611fb1ce9 dmaengine: tegra210-adma: Fix crash during probe omits 069b3c4214f2 dmaengine: mediatek-cqdma: sleeping in atomic context omits 0788611c9a09 dmaengine: dw-axi-dmac: fix null dereference when pointer [...] omits e033958e74d7 staging: kpc2000: removed two kpc_uio_class device attributes. omits cd88d2b11dc3 staging: kpc2000: added separate show functions for kpc_ui [...] omits ae63ed4c7d08 staging: rtl8723bs: hal: Remove unused variable omits 6e9aed4ed4ca dt-bindings: usb: renesas_usbhs: Add support for r7s9210 omits b69dce634105 usb: renesas_usbhs: Add support for RZ/A2 omits f75606699060 usb: renesas_usbhs: support byte addressable CFIFO omits 2195e3af9079 usb: renesas_usbhs: add support for CNEN bit omits 97a7968448cb usb: renesas_usbhs: move flags to param omits b051c9374654 dt-bindings: rcar-gen3-phy-usb2: Add r7s9210 support omits 804898e8bc43 dt-bindings: rcar-gen3-phy-usb2: Document dr_mode omits 561759292774 usb: core: hub: Disable hub-initiated U1/U2 omits fea3af5e0358 usb: core: hub: Enable/disable U1/U2 in configured state omits 23e3983a466c perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraints omits 14ab0744df58 nvmem: meson-mx-efuse: update with SPDX Licence identifier omits 17ad48543f50 nvmem: meson-efuse: update with SPDX Licence identifier omits 53c7b63f797c USB: rio500: update Documentation omits d710734b0677 USB: rio500: simplify locking omits e0feb73428b6 USB: rio500: fix memory leak in close after disconnect omits 3864d33943b4 USB: rio500: refuse more than one device at a time omits e2317ce8bebc arm64: dts: imx8mq: Remove unnecessary blank lines omits 0c9e8b3cad65 usbip: usbip_host: fix BUG: sleeping function called from [...] omits 9a5729f68d3a USB: sisusbvga: fix oops in error path of sisusb_probe omits ea261113385a USB: Add LPM quirk for Surface Dock GigE adapter omits 31e0456de5be media: usb: siano: Fix general protection fault in smsusb omits 9610450ea31e usb: mtu3: fix up undefined reference to usb_debug_root omits a03ff5446081 USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor omits d991f855cb4f usb: remove redundant 'default n' from Kconfig-s omits 3c6b8625dde8 drm/bochs: Fix connector leak during driver unload omits be21a02a5a5e usb: renesas_usbhs: Use specific struct instead of USBHS_T [...] omits 4e4feeec4e6c USB: OHCI: remove space before open square bracket '[' omits 485719042fc2 arm64: defconfig: ARM_IMX_CPUFREQ_DT=m omits 12629c5c3749 arm64: dts: imx8mq: Add cpu speed grading and all OPPs omits f403a26c865b arm64: dts: imx8mm: Add cpu speed grading and all OPPs omits 6b436744a0b7 csky: Fixup no panic in kernel for some traps omits 78b55118c06a csky: Select intc & timer drivers omits 01d4071486fe usb: exynos: add workaround for the USB device bindings conflict omits 3a38e874d70b usbip: usbip_host: cleanup do_rebind() return path omits 987d864a2363 staging: vt6656: manage error path during device initialization omits 07ba60a15843 staging: vt6656: clean-up registers initialization error path omits d8c2869300ab staging: vt6656: use meaningful error code during buffer a [...] omits cc81234ad7c7 staging: vt6656: clean error path for firmware management omits 7156f7d9c387 staging: vt6656: avoid discarding called function's return code omits 59608cb1de18 staging: vt6656: clean function's error path in usbpipe.c omits 3fd14ebc2d52 staging: vt6656: fix potential NULL pointer dereference omits a7bfc177d8a5 Staging: rtl8192u: ieee80211: Fix if-else coding style issue omits 7ccbc42a2bec Staging: rtl8188eu: core: Remove else after break omits d0222e9a6b4b staging: pi433: fix misspelling of packet omits 6bcd56b707d5 staging: kpc2000: remove SetBackEndControl() function omits 078ef50c2a1a staging: kpc2000: dma_common_defs.h: remove unused inline [...] omits 8cac7b354a20 staging: kpc2000: move the i2c driver out of its subdirectory omits f900d81cb960 staging: kpc2000: move the spi driver out of its subdirectory omits 64038897602f staging: kpc2000: remove spi_parts.h omits 89cfbcc9ecfc staging: kpc2000: fix coding style in pcie.h omits bdd4a571f862 staging: kpc2000: remove fileops.c file. omits 8d3f1fdf5211 ALSA: firewire-lib: unify tracing events to 'amdtp_packet' event omits bde2bbdb307a ALSA: firewire-lib: use dynamic array for CIP header of tr [...] omits a8520f3e9314 ALSA: firewire-lib: use the same unit for payload argument [...] omits 64d0bf4d4977 ALSA: firewire-lib: add data_blocks/data_block_counter par [...] omits 4a10cecc4182 ALSA: firewire-lib: use the same type of argument for CIP [...] omits aa440de3058a Input: elantech - enable middle button support on 2 ThinkPads omits f1222f5ee2c0 Input: imx6ul_tsc - use devm_platform_ioremap_resource() t [...] omits d8ea61c5af0e Input: imx_keypad - use devm_platform_ioremap_resource() t [...] omits 5f462872a192 Input: da9063_onkey - convert header to SPDX omits 6981a2356181 Input: da9063_onkey - remove platform_data support omits b5d89905d039 dmaengine: axi-dmac: Sanity check memory mapped interface support omits a3ee0bf23eae dmaengine: axi-dmac: Enable TLAST handling omits 8add6cce9848 dmaengine: axi-dmac: Add support for interleaved cyclic transfers omits e40543931fe3 dmaengine: stm32-dma: Fix redundant call to platform_get_irq omits 827484912e82 dmaengine: fsl-qdma: Add improvement omits 4e4106f5e942 dmaengine: jz4780: Fix transfers being ACKed too soon omits d8b9626af546 dmaengine: jz4780: Use SPDX license notifier omits 9a0f780958bb dmaengine: sudmac: remove unused driver omits 7dadf88f8d4e platform/chrome: cros_ec_spi: Move to real time priority f [...] omits 7210e060155b gcc-plugins: Fix build failures under Darwin host omits 64e77d2af2c0 perf tools: Properly set the value of 'old' and 'head' in [...] omits 861e397fc303 coresight: perf: Don't set the truncated flag in snapshot mode omits 0577d3737e83 coresight: tmc-etf: Fix snapshot mode update function omits 721562dd6296 coresight: tmc-etf: Properly set AUX buffer head in snapshot mode omits 9a5002dfbe74 coresight: tmc-etr: Properly set AUX buffer head in snapshot mode omits 03a26d6f907c coresight: etb10: Properly set AUX buffer head in snapshot mode omits 5d1d046e2868 soc: fsl: qbman_portals: add APIs to retrieve the probing status omits d9ebd99d9a2f soc: fsl: qman: fixup liodns only on ppc targets omits 5842efa41f57 soc: fsl: dpio: Add support for memory backed QBMan portals omits dde2137d62b2 bus: mc-bus: Add support for mapping shareable portals omits d31beda2bcea soc: fsl: dpio: Increase timeout for QBMan Management Commands omits c93349d8c170 soc: fsl: add DPAA2 console support omits bbc9be3ac8ab Documentation: DT: Add entry for DPAA2 console omits b2b1a057294d soc: fsl: guts: Add definition for LX2160A omits a8c715b4dd73 ARC: mm: SIGSEGV userspace trying to access kernel virtual memory omits 89c92142f75e ARC: fix build warnings omits 26d65140e92a ARM: dts: meson8b: fix the operating voltage of the Mali GPU omits f3b7cbe2200f ARM: dts: meson8b: drop undocumented property from the Mal [...] omits 01dfdd7b4693 ARM: dts: meson8: fix GPU interrupts and drop an undocumen [...] discards 6b1be4a047a0 pstore/ram: Improve backward compatibility with older Chromebooks discards 0825699a3b33 pstore: Set tfm to NULL on free_buf_for_compression. omits 4ee23cd76c0c Merge branch 'omap-for-v5.2/ti-sysc' into fixes omits f29f24b5568f Merge branch 'fixes-dra7' into fixes omits 34b1b8061de3 ARM: dts: dra71x: Disable usb4_tm target module omits fe9edfe648ac ARM: dts: dra71x: Disable rtc target module omits b07bd27e02b9 ARM: dts: dra76x: Disable usb4_tm target module omits f7b9cb944a5d ARM: dts: dra76x: Disable rtc target module omits 5c000fb33b76 drm/i915: Bump gen7+ fb size limits to 16kx16k omits 203301298223 drm/i915: Bump fb stride limit to 128KiB for gen4+ and 256 [...] omits aa5ca8b7421c drm/i915: Align dumb buffer stride to 4k to allow for gtt [...] omits 54d4d719fa11 drm/i915: Overcome display engine stride limits via GTT remapping omits a88c40ebb881 drm/i915: Shuffle stride checking code around omits bb211c3d0c45 drm/i915/selftests: Add live vma selftest omits e2e394bffa19 drm/i915/selftests: Add mock selftest for remapped vmas omits 1a74fc0b3f49 drm/i915: Add a new "remapped" gtt_view omits 069d037aea98 ASoC: simple-card: Fix configuration of DAI format omits ef071bab655b power: supply: olpc_battery: Allow building the driver on non-x86 omits 231c0c216172 Platform: OLPC: Add a regulator for the DCON omits 0c3d931b3ab9 Platform: OLPC: Add XO-1.75 EC driver omits 8097548f3af9 Platform: OLPC: Use BIT() and GENMASK() for event masks omits 560331eaee6c Platform: OLPC: Avoid a warning if the EC didn't register yet omits ec9964b48033 Platform: OLPC: Move EC-specific functionality out from x86 omits 2dc786304977 Platform: OLPC: Remove an unused include omits f22558d70175 dt-bindings: olpc,xo1.75-ec: Add OLPC XO-1.75 EC bindings omits 9783da2384c5 spi: spidev: Add dhcom-board to compatibility list omits 973af54c5218 regulator: da9063: platform_data is gone, depend on OF omits 824bd1be3ed0 regulator: da9063: move definitions out of a header into t [...] omits 662307294f27 regulator: da9063: remove platform_data support omits 2899872b627e regmap: debugfs: Fix memory leak in regmap_debugfs_init omits 90fdbe8ab270 ASoC: cs42xx8: add reset-gpios in binding document omits 2ffb0f580bde ASoC: soc-core: WARN() is not related to component->driver->probe omits e9b5daad4e9b ASoC: rsnd: move pcm_new from snd_soc_component_driver to [...] omits 84db7797ffd3 mtd: rawnand: fsmc: Use nand_op_trace for operation tracing omits 39f2d114a1c7 ASoC: Intel: glk_rt5682_max98357a: Remap button control-function omits 326b18176353 ASoC: Mediatek: MT8183: enable IIR filter omits 5dd56d17eece mtd: rawnand: export NAND operation tracer omits b0a821daf0d0 ASoC: rename functions that pollute the simple_xxx namespace omits 30d9d4ff5353 ASoC: Intel: soc-acpi: Fix machine selection order omits 7b8164c1a29c ASoC: rt5677-spi: Handle over reading when flipping bytes omits f7c4842abfa1 ASoC: soc-dpm: fixup DAI active unbalance omits 65f1bc357489 mtd: rawnand: stm32_fmc2: manage the get_irq error case omits 26e558d076b6 mtd: rawnand: use longest matching pattern omits ef9ace6f8008 tools: gpio: Add include/linux/gpio.h to .gitignore omits 73ee89436047 Merge tag 'v5.2-rc1' of https://git.kernel.org/pub/scm/lin [...] omits 201bd433bfa3 drm/bochs: fix ptr_ret.cocci warnings omits dd7450cab711 ipmi_si: use bool type for initialized variable omits 2f6635396304 ipmi_si: fix unexpected driver unregister warning omits 70ac79f5d1ef dt-bindings: arm: renesas: Add HopeRun RZ/G2[M] boards omits 003ddc67e626 ARM: dts: rza2mevb: Add USB Host support omits f56e674decff ARM: dts: r7s9210: Add USB Device support omits 9d8c794e3150 ARM: dts: r7s9210: Add USB Host support omits b0f986b4b025 drm: Remove users of drm_format_info_plane_cpp omits 92f080762c3f drm: Replace instances of drm_format_info by drm_get_format_info omits bf39607c1614 drm/fourcc: Pass the format_info pointer to drm_format_pla [...] omits 24c478ead0bf drm/fourcc: Pass the format_info pointer to drm_format_plane_cpp omits f3e9632cb624 drm: Remove users of drm_format_(horz|vert)_chroma_subsampling omits 05c452c115bf drm: Remove users of drm_format_num_planes omits 45babef01f92 drm/rockchip: Change the scl_vop_cal_scl_fac to pass drm_f [...] omits 35b81a037b2e ARM: dts: rskrza1: Add input switches omits bd6ed4674358 ARM: dts: r7s72100: Add IRQC device node omits a461b5bf17ce arm64: dts: renesas: r8a7795: Add TPU support omits 1a8c4542bca3 arm64: dts: renesas: r8a77965: Add TPU support omits 8067f6f421dc arm64: dts: renesas: r8a7796: Add TPU support omits 95ff4aab4173 arm64: dts: renesas: ulcb-kf: Add support for TI WL1837 omits c7d4df305ca4 arm64: dts: renesas: draak: Remove unnecessary index from [...] omits a597dcb1d4ab arm64: dts: renesas: cat874: Add HDMI audio omits 94fc0ee22a5c arm64: dts: renesas: cat874: Add HDMI video support omits 57cfa7314697 arm64: dts: renesas: r8a774a1: Connect Ethernet-AVB to IPMMU-DS0 omits 01712eaa0d96 arm64: dts: renesas: r8a774a1: Tie Audio-DMAC to IPMMU-MP omits c3362a74d977 arm64: dts: renesas: r8a774a1: Tie SYS-DMAC to IPMMU-DS0/1 omits 466f475f63d1 arm64: dts: renesas: r8a774a1: Add FDP1 instance omits c4f223b419ba arm64: dts: renesas: r8a774a1: Add DU device to DT omits 391dca2105c4 arm64: dts: renesas: r8a774a1: Add VSP instances omits 998960be3a2e arm64: defconfig: Enable TDA19988 omits 185555ff994e ARM: dts: r8a779x: Configure PMIC IRQ pinmux omits 5c64e61bb217 ARM: dts: rza2mevb: Add 48MHz USB clock omits 283f881a4d37 ARM: dts: r7s9210: Add USB clock omits eb8be0276d90 ARM: dts: rza2mevb: add ethernet aliases omits c2fad09c28ac ARM: dts: rza2mevb: Add SDHI support omits c5dab2e9a90a ARM: dts: rza2mevb: Add Ethernet support omits a49f76cddaee ARM: dts: r7s9210: Add SDHI support omits 49da03c67c36 ARM: dts: r7s9210: Add RIIC support omits cbcb639172c3 ARM: dts: r7s9210: Add Ethernet support omits 9105996ba984 ARM: dts: r7s9210: Add RSPI omits eceb995e04b7 Merge tag 'v5.2-rc1' into spi-5.3 omits 96d82e9d0dc7 Merge tag 'v5.2-rc1' into regulator-5.3 omits 1c7c3237c0cc Merge tag 'v5.2-rc1' into asoc-5.3 omits a9f7b1993b70 clk: meson: g12a: add controller register init omits 19a18d42bf55 clk: meson: eeclk: add init regs omits 76d3fc38a06b clk: meson: g12a: add mpll register init sequences omits 19855c8276fe clk: meson: mpll: add init callback and regs omits dc4e62d373f8 clk: meson: axg: spread spectrum is on mpll2 omits 8925dbd03bb2 clk: meson: gxbb: no spread spectrum on mpll0 omits f9b3eeebef6a clk: meson: mpll: properly handle spread spectrum omits 3ff46efbcd90 clk: meson: meson8b: fix a typo in the VPU parent names ar [...] omits e63b063ecd24 clk: meson: fix MPLL 50M binding id typo omits 233ad92edbea pidfd: add polling selftests omits ff33a1edabd2 pidfd: add polling support omits e1152002eef6 Merge branches 'sunxi/dt64-for-5.3' and 'sunxi/dt-for-5.3' [...] omits e23fa431e77d Staging: mt7621-dma: Remove braces around single if statement omits 200036a8e802 parisc: Allow building 64-bit kernel without -mlong-calls [...] omits 7a95aab57b79 parisc: Kconfig: remove ARCH_DISCARD_MEMBLOCK omits 38fa0e8e4a3b ext2: code cleanup by using test_opt() and clear_opt() omits e15d92bee818 doc: ext2: update description of quota options for ext2 omits 6c71b489ecfd ext2: Strengthen xattr block checks omits 8cd0f2ba787a ext2: Merge loops in ext2_xattr_set() omits f4c3fb8c433f ext2: introduce helper for xattr entry validation omits 02475de9bb23 ext2: introduce helper for xattr header validation omits f44840ad1f82 quota: add dqi_dirty_list description to comment of Dquot [...] omits cc9daca6e0eb staging: vt665*: use help instead of ---help--- in Kconfig omits 6a478f6715c1 staging: rtl8723bs: use help instead of ---help--- in Kconfig omits 7c6840b633ff staging: rtl8188eu: use help instead of ---help--- in Kconfig omits c3c415534d98 staging: unisys: use help instead of ---help--- in Kconfig omits 2a4482bfae19 staging: most: use help instead of ---help--- in Kconfig omits 30d8b6e18232 staging: fsl-dpaa2: use help instead of ---help--- in Kconfig omits 7ac3e13a9fb3 staging: kpc2000: kpc_i2c: fixup block comment style in i2 [...] omits 03a51687d297 staging: kpc2000: kpc_i2c: use %s with __func__ identifier [...] omits 63306de0e840 staging: kpc2000: kpc_i2c: prevent memory leak in probe() [...] omits 11011c03d647 staging: kpc2000: kpc_i2c: reformat copyright for better r [...] omits 8459b5441377 staging: kpc2000: kpc_i2c: reindent i2c_driver.c omits 26a14267aff2 platform/chrome: Add ChromeOS EC ISHTP driver omits 75501d2edc80 platform/chrome: cros_ec_spi: Always add of_match_table omits 2ad1f7a91449 platform/chrome: wilco_ec: Remove 256 byte transfers omits 4c1ca625c622 platform/chrome: wilco_ec: Add Boot on AC support omits 0c0b7ea23aed platform/chrome: wilco_ec: Add property helper library omits 439152ae0eff arm64: dts: allwinner: a64: Enable audio on Teres-I omits 78666baac295 drm/bridge: Remove duplicate header omits ca0961011db5 ARM: dts: sun8i-h3: Fix wifi in Beelink X2 DT omits cc072fb6df84 arm64: dts: allwinner: a64: bananapi-m64: Enable PMIC USB [...] omits d7274dc4b8c7 arm64: dts: allwinner: axp803: add USB power supply node omits c478a12e7253 arm64: dts: allwinner: a64: Add pinmux for RGB666 LCD omits 276accf2daa0 staging: kpc2000: remove lock_card/unlock_card functions omits 92642f385b7e staging: kpc2000: remove kp200_module.c file omits 59ae81e11fec staging: kpc2000: fix coding style in uapi.h omits 15cc5c284af2 staging: fieldbus: solve warning incorrect type dev_core.c omits deabe03523a7 Staging: rtl8192u: ieee80211: Use !x in place of NULL comparisons omits 63a9c3edcb07 staging: rtl8723bs: Fix boolinit.cocci warnings omits 37d13c28eb4c Staging: bcm2835-camera: Prefer kernel types omits 3fb58b8572ae staging: erofs: fix Warning Use BUG_ON instead of if condi [...] omits a155a7260839 Merge branches 'sunxi/config64-for-5.3', 'sunxi/dt-for-5.3 [...] omits 85c6fadd185e arm64: dts: allwinner: a64: orangepi-win: Add wifi and blu [...] omits 22538576beb6 arm64: dts: allwinner: h6: add PIO VCC bank supplies for Pine H64 omits 3c2a22b8aead arm64: dts: allwinner: a64-oceanic-5205-5inmfd: Enable GT911 CTP omits 5aa45a24d2ac arm64: dts: allwinner: a64-amarula-relic: Add GT5663 CTP node omits 70f76289d964 arm64: dts: allwinner: a64: move I2C pinctrl to dtsi omits a28d1b67cf4f dt-bindings: bus: Convert Allwinner RSB to a schema omits e60f1fd252d7 ARM: dts: sun8i: r40: bananapi-m2-ultra: Remove regulator- [...] omits 3e4a856af315 ARM: dts: sun8i: v40: bananapi-m2-berry: Add Bluetooth dev [...] omits 78f8e6d97fa0 ARM: dts: sun8i: v40: bananapi-m2-berry: Enable AHCI omits 4da567ba35a4 ARM: dts: sun8i: v40: bananapi-m2-berry: Enable HDMI output omits 27e81e1970a8 ARM: dts: sun8i: v40: bananapi-m2-berry: Enable GMAC ether [...] omits 30cf87fd3376 ARM: dts: sun8i: v40: bananapi-m2-berry: Add GPIO pin-bank [...] omits 442251611472 ARM: dts: sun8i: r40: bananapi-m2-ultra: Add GPIO pin-bank [...] omits 296bcfa05640 arm64: defconfig: add allwinner sid support omits fea699163604 staging: wilc1000: Fix some double unlock bugs in wilc_wla [...] omits ca641bae6da9 staging: vc04_services: prevent integer overflow in create [...] omits ca4e4efbefbb Staging: vc04_services: Fix a couple error codes omits a67fedd78818 staging: wlan-ng: fix adapter initialization failure omits 2b14b802adac soc: imx: Read imx8mm soc revision from anatop omits c85aa326f5c5 staging: kpc2000: double unlock in error handling in kpc_d [...] omits d4c596ebf627 staging: kpc2000: Fix build error without CONFIG_UIO omits e00839f38823 staging: kpc2000: fix build error on xtensa omits f2dcb8841e6b staging: erofs: set sb->s_root to NULL when failing from _ [...] omits a02177a39344 dt-bindings: imx-cpufreq-dt: Document opp-supported-hw usage omits 4d28ba1d62c4 cpufreq: Add imx-cpufreq-dt driver omits 083a685c2ee0 Merge tag 'iio-fixes-for-5.2a' of git://git.kernel.org/pub [...] omits c8b741e10b3b Merge tag 'iio-for-5.3a' of git://git.kernel.org/pub/scm/l [...] omits c0ab9e0812da opp: Allocate genpd_virt_devs from dev_pm_opp_attach_genpd() omits b25af2ff7c07 ARM: imx: cpuidle-imx6sx: Restrict the SW2ISO increase to i.MX6SX omits 6319aee10e53 opp: Attach genpds to devices from within OPP core omits c4580f209715 ALSA: dice: add stream format parameters for PreSonus FireStudio omits 941add8e3e63 Staging: rtl8723bs: hal: Fix comparison to bool in if statements omits 2f9dcc46c626 staging: kpc2000: removed trailing white-space. omits db013a8826aa Staging: kpc2000: kpc_dma: include <linux/io.h> instead of [...] omits 8f3d9001ddb6 Staging: rtl8188eu: os_dep: Use %s and __func__ in strings omits f3dbf6ea4fed staging: rtl8723bs: core: rtw_recv: fix warning Unneeded v [...] omits c3fb338afa33 Staging: rtl8192u: ieee80211: Fix coding style issues rela [...] omits 023dbe17dd38 staging: vchiq: stop explicitly comparing with zero to cat [...] omits 77cf3f5dcf35 staging: vchiq: make wait events interruptible omits 086efbabdc04 staging: vchiq: revert "switch to wait_for_completion_killable" omits 061ca1401f96 staging: vchiq_2835_arm: revert "quit using custom down_in [...] omits 5ba1a1dae320 Staging: rtl8192u: ieee80211: Use !x in place of NULL comparison omits c61ec9e618bf Staging: rtl8192u: ieee80211: Add spaces around '&&' operator omits d542d407cdf2 Staging: rtl8192u: ieee80211: Fix coding style errors omits d310c5a1cc83 Staging: rtl8192u: ieee80211: Fix spelling mistake omits 8b0c4a7ca1ed Staging: rtl8192u: ieee80211: Fix coding style warning omits dad3f77ff480 Staging: rtl8192e: Use %s and __func__ in strings omits 5249495da049 staging: erofs: drop unneeded -Wall addition omits 70eb40836ca4 staging: kpc2000: clean up after probe failure. omits abb611d2c21c staging: kpc2000: added missing clean-up to probe_core_uio. omits 3809ca58c16a staging: kpc2000: added designated initializers to two structs. omits dbaca02b625a staging: kpc2000: declare two functions as static. omits d2a6eaee1d72 staging: kpc2000: inverted conditional in order to reduce [...] omits d34141ebd7e7 Staging: kpc2000: kpc_dma: Resolve cast warning and use co [...] omits 1c13ef4fa181 Staging: kpc2000: kpc_dma: Resolve warning to use __func__ [...] omits 63c867d794e8 Staging: kpc2000: kpc_dma: Resolve warning Missing blank l [...] omits 3544d3f785c1 Staging: kpc2000: kpc_dma: Resolve checkpath errors Macros [...] omits f42485c50d7a Staging: kpc2000: kpc_dma: Resolve code indent and trailin [...] omits f3092723b7ed Staging: kpc2000: kpc_dma: Resolve checkpatch space errors [...] omits 20fe99222dd3 Staging: kpc2000: kpc_dma: Resolve space errors around poi [...] omits 0f7aa9d2447b Staging: kpc2000: kpc_dma: Resolve trailing whitespace err [...] omits a8f7e0c9b9ae staging: rtl8723bs: os_dep: Remove Unneeded variable ret omits 83ee6ec7740b Staging: rtl8723bs: os_dep: Fix if-else coding style issues omits 690510aad15f staging: kpc2000: remove unused function kp2000_cdev_write omits 80ff4ad4c62f staging: vc04_services: bcm2835-camera: remove redundant a [...] omits a301ecbc7ed0 Staging: kpc2000: Cleanup in kpc_dma_transfer() omits 5badafb1f0c9 staging: rtl8712: get rid of IS_MCAST omits 91fc28e8e6e9 staging: kpc_i2c: Remove unused file omits bd9c9e2c6d56 Staging: rtl8723bs: os_dep: Remove braces from single if s [...] omits 5706396f4768 staging: rtl8723bs: core: Fix variable constant comparisons. omits a65f0d18ea58 staging: rtl8723bs: core: Remove braces from single if statement. omits c872ed070a8c staging: rtl8723bs: core: Remove unnecessary parentheses. omits 41452327fc09 staging: rtl8723bs: core: Replace NULL comparisons. omits 6810625092e7 staging: rtl8723bs: core: Remove blank line. omits 5f98c7f9f535 Staging: rtl8723bs: core: Fix Spelling mistake in comments omits 2dd67029c623 Staging: rtl8723bs: os_dep: Fix switch-case indentation error omits f0f74b45d64d drivers: staging : wlan-ng : collect return status without [...] omits dcec6ced9f03 clk: imx8mm: add GPIO clocks to clock tree omits 2c61a5459932 dt-bindings: clock: imx8mm: Add GPIO clocks omits 37a4bdead109 ARM: dts: imx6sx-sdb: Assign corresponding power supply for LDOs omits 96a9169cf621 ARM: dts: imx6sll-evk: Assign corresponding power supply f [...] omits 3feea8805d6f ARM: dts: imx6sl-evk: Assign corresponding power supply for LDOs omits 43967d9b5a7c ARM: dts: imx7d-sdb: Assign corresponding power supply for LDOs omits 93385546ba36 ARM: dts: imx6qdl-sabresd: Assign corresponding power supp [...] omits 43f1322b87b3 ARM: dts: imx6ul: add clock-frequency to CPU node omits 811b99bc661a ARM: dts: imx7ulp-evk: Add backlight support omits 15641ca81d25 ARM: dts: imx7ulp: Add tpm pwm support omits 3ea320e3b53e ARM: imx_v6_v7_defconfig: Add TPM PWM support by default omits 78cc25fa265d arm64: dts: imx8mm-evk: Add BD71847 PMIC omits 5d7c5882b94a ARM: dts: imx7s: Update coresight DT bindings omits a0b14e6585b9 firmware: imx: SCU irq should ONLY be enabled after SCU IP [...] omits fafaa0a27675 arm64: imx: Fix build error without CONFIG_SOC_BUS omits 4af3cfe4e1c6 arm64: dts: imx8mq: Add a node for irqsteer omits 7f538f199f71 arm64: dts: ls1028a: Add properties for Mali DP500 node omits 7870756fe456 ARM: dts: imx53: Update pinmux settings on M53Menlo omits 34c486a2ce66 ARM: dts: imx53: Add GPIO line names on M53Menlo omits 6c5741c22a9f ARM: dts: imx53: Add GPIO beeper on M53Menlo omits 50d29fdb765d ARM: dts: imx53: Add power GPIOs on M53Menlo omits 64b99002c561 ARM: dts: imx53: Select netdev trigger for Yellow LED on M53Menlo omits a80c4981717b ARM: dts: imx53: Add ethernet PHY reset on M53Menlo omits 3c3601cd6a6d ARM: dts: imx53: Update USB configuration on M53Menlo omits 3905e2fea949 ARM: dts: imx53: Update UART configuration on M53Menlo omits ee3b39eb3844 ARM: dts: imx6qdl: Assign corresponding clocks instead of [...] omits ada3d86b6ad9 ARM: dts: imx6sl: Assign corresponding clocks instead of d [...] omits 44f9ff100bcf ARM: imx_v6_v7_defconfig: Enable the OV2680 camera driver omits 0083cd240bec ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS omits e78725e6923d arm64: defconfig: Enable FSL_EDMA driver omits 0a64ef2d28d1 arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m omits 5c5d0ca7c270 arm64: defconfig: Enable ROHM_BD718XX PMIC for imx8mm-evk omits 22e9852fd2aa arm64: defconfig: Enable lpi2c for imx8qxp and sensors omits e3ab254a437a arm64: defconfig: Enable imx8mm clk/pinctrl omits 462864e208d9 arm64: defconfig: Enable RTC_DRV_SNVS omits 81ab47e04bca arm64: defconfig: add support for i.MX system controller watchdog omits a0e05ed8221c ARM: imx_v6_v7_defconfig: Enable SIOX bus omits 13edfd4f6d53 ARM: imx_v6_v7_defconfig: Add GPIO_PCF857X omits 82f4799f8dd9 arm64: defconfig: Enable CONFIG_SPI_IMX omits f40019475bbb ima: fix wrong signed policy requirement when not appraising omits 558b523d4628 x86/ima: Check EFI_RUNTIME_SERVICES before using omits b324f1b28dc0 afs: yfsclient: Mark expected switch fall-throughs omits 3ff8a92c5205 afs: fsclient: Mark expected switch fall-throughs omits c3762b5d0e39 Merge branch 'v5.3-clk/next' into for-next omits e5573cf98e54 Merge branch 'v5.3-armsoc/soc32' into for-next omits 456687ec4c26 Merge branch 'v5.3-armsoc/dts64' into for-next omits 74303ec35f7f Merge branch 'v5.3-armsoc/dts32' into for-next omits f14b3c91ec5f clk: rockchip: add 1.464GHz cpu-clock rate to rk3228 omits 1e2d08a837ec clk: rockchip: Slightly more accurate math in rockchip_mmc [...] omits 6943b839721a clk: rockchip: Don't yell about bad mmc phases when getting omits 527f54fddff6 clk: rockchip: Use clk_hw_get_rate() in MMC phase calculation omits c2af88f1a0cd ARM: rockchip: fix missing of_node_put calls in smp code omits 0ee198ab08fe arm64: dts: rockchip: Enable SPI1 on Ficus omits 7b305b0fb05e arm64: dts: rockchip: Enable SPI0 and SPI4 on Rock960 omits bba821f5479e arm64: dts: rockchip: add PCIe nodes on rk3399-rockpro64 omits fa31ba8f1719 ARM: dts: raise GPU trip point temperature for speedy to 80 degC omits 0f637e2565d1 ARM: dts: rockchip: raise GPU trip point temperatures for veyron omits 83be81e3b0b6 ARM: dts: rockchip: raise CPU trip point temperature for v [...] omits 1c0479023412 ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 omits 99fa066710f7 ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again omits d190bfaaa2a1 ARM: dts: rockchip: Remove bogus 'i2s_clk_out' from rk3288 [...] omits 6773af2684b7 ARM: dts: rockchip: fix PWM clock found on RK3288 Socs omits 7eaf51a2e094 stacktrace: Unbreak stack_trace_save_tsk_reliable() omits 6d97024dce23 iio: adc: mediatek: mt6577-auxadc, add mt6765 support omits 73e1ccdab3c3 dt-bindings: iio: adc: mediatek: Add document for mt6765 omits e359a29225dd dt-bindings: iio: accel: adxl345: switch to YAML bindings omits 5887c8364766 iio: adc: sun4i-gpadc-iio convert to SPDX license tags omits 0d698a538f8d iio: ad9523-1: Improve reported VCO frequency accuracy omits 69dbdfffef20 HID: wacom: Sync INTUOSP2_BT touch state after each frame [...] omits 6441fc781c34 HID: wacom: Correct button numbering 2nd-gen Intuos Pro ov [...] omits fe7f8d73d1af HID: wacom: Send BTN_TOUCH in response to INTUOSP2_BT eras [...] omits 4cc79cbb01ef drm/i915/execlists: Drop promotion on unsubmit omits 68fc728b01fc drm/i915: Downgrade NEWCLIENT to non-preemptive omits 6e7eb7a80769 drm/i915: Bump signaler priority on adding a waiter omits e92a7be7fe5b HID: wacom: Don't report anything prior to the tool enteri [...] omits 2cc08800a6b9 HID: wacom: Don't set tool type until we're in range omits af461ff3fa5e drm/i915/hdcp: Use both bits for device_count omits 96ac08137e1a drm/i915/dp: Initialise locals for static analysis omits 17db337f5098 drm/i915: Truly bump ready tasks ahead of busywaits omits dba5a7f301d2 drm/i915: Mark semaphores as complete on unsubmit out if p [...] omits 68c20cc2164c HID: wacom: correct touch resolution x/y typo omits d4b8efeb46d9 HID: wacom: generic: Correct pad syncing omits d8e9806005f2 HID: wacom: generic: only switch the mode on devices with LEDs omits 5b24f715042d drm: Reserve/unreserve GEM VRAM BOs from within pin/unpin [...] omits 82ff2fb5d184 drm: Add drm_gem_vram_{pin/unpin}_reserved() and convert mgag200 omits bfa8130f50a6 ASoC: tlv320aic3x: Add support for high power analog output omits bfe95dfa4dac ASoC: cs42xx8: Add reset gpio handling omits ad6eecbfc01c ASoC: cs42xx8: Add regcache mask dirty omits f569aa9b1cc8 drm/stm: dsi: add regulator support omits 79c5ecafe95f dt-bindings: display: stm32: add supply property to DSI co [...] omits 7ad1b252cabe ARM: Document merges omits 7c076102a476 Merge branch 'arm/late' into for-next omits cb3c95f17987 ARM: Document merges omits d5cdf764338f Merge branch 'arm/late' into for-next omits d9530bc8ac89 Merge commit 'ab02888e39212af2d1dddc565cd67192548b9fd8' in [...] omits b1f35dfd7c2f dt-bindings: sound: sun4i-spdif: Document that the RX chan [...] omits 506c7f9b0612 dt-bindings: sound: Convert Allwinner SPDIF binding to YAML omits 75b3f1cb50bd drm: Fix drm.h uapi header for GNU/kFreeBSD omits 38c2c7917adc drm/v3d: Fix and extend MMU error handling. omits 1ba9d7cbc453 drm/v3d: Dump V3D error debug registers in debugfs, and on [...] omits 091d62831793 drm/v3d: Set the correct DMA mask according to the MMU's limits. omits 145986ec566b drm/v3d: Fix debugfs reads of MMU regs. omits ba6e798ecf32 drm/doc: Document expectation that userspace review looks [...] omits 3d42fca00891 drm/doc: Allow new UAPI to be used once it's in drm-next/d [...] omits 7d293f564561 regulator: tps6507x: Fix boot regression due to testing wr [...] omits 4aecaa0a82b3 ASoC: fsl_asrc: replace the process_option table with function omits b06c58c2a1ee ASoC: fsl_asrc: Fix the issue about unsupported rate omits c8609f3870f7 ASoC: meson: add g12a tohdmitx control omits 0a8f1117a680 ASoC: meson: axg-card: add basic codec-to-codec link support omits e35f5ad6a965 ASoC: meson: add tohdmitx DT bindings omits c3456a4b2142 ASoC: dapm: allow muxes to force a disconnect omits 1b74211011eb ASoC: meson: axg-card: set link name based on link node name omits 5caaf29af5ca spi: bitbang: Fix NULL pointer dereference in spi_unregist [...] omits cf61f5b01531 ASoC: Mediatek: MT8183: set data align omits 1628fc3f4771 ASoC: Mediatek: add memory interface data align omits 0586576950d5 drm/fb-helper: Fix drm_fb_helper_hotplug_event() NULL ptr [...] omits 86d804f41e5d drm/sun4i: sun6i_mipi_dsi: Support DSI GENERIC_SHORT_WRITE [...] omits 81cc15c3ed09 Merge branch 'arm/soc' into for-next omits 0fb1273391ae Merge branch 'fixes' into for-next omits b283d0c353de Input: eeti_ts - read hardware state once after wakeup omits 145b11d1baa3 Input: elan_i2c - increment wakeup count if wake source discards d486065b35e4 Merge branches 'fixes' and 'misc' into for-next omits c16e73587ad6 ubifs: Don't leak orphans on memory during commit omits 83d3af8e208d drm/hisilicon: Convert hibmc-drm driver to VRAM MM omits e2f572aa9cbb drm/hisilicon: Convert hibmc-drm driver to |struct drm_gem [...] omits 94065bf5543d drm/vboxvideo: Convert vboxvideo driver to VRAM MM omits 5e6b92552f05 drm/vboxvideo: Convert vboxvideo driver to |struct drm_gem [...] omits a75813435d82 drm/mgag200: Replace mapping code with drm_gem_vram_{kmap/ [...] omits 94668ac796a5 drm/mgag200: Convert mgag200 driver to VRAM MM omits ebb04eb36f9c drm/mgag200: Convert mgag200 driver to |struct drm_gem_vra [...] omits b3a25b9af80d drm/bochs: Convert bochs driver to VRAM MM omits a3232987fdbf drm/bochs: Convert bochs driver to |struct drm_gem_vram_object| omits 3f87330e50ac drm/ast: Replace mapping code with drm_gem_vram_{kmap/kunmap}() omits 969562b2cd16 drm/ast: Convert AST driver to VRAM MM omits 5b3709793d15 drm/ast: Convert AST driver to |struct drm_gem_vram_object| omits 59f5989ad42b drm: Integrate VRAM MM into struct drm_device omits 5c9dcacfe566 drm: Add default instance for VRAM MM callback functions omits 96352eca5c7c drm: Add VRAM MM, a simple memory manager for dedicated VRAM omits 1f460b497890 drm: Add simple PRIME helpers for GEM VRAM omits fed1eec080b9 drm: Add drm_gem_vram_fill_create_dumb() to create dumb buffers omits 737000fd9c7d drm: Add |struct drm_gem_vram_object| callbacks for |struc [...] omits 6c812bc5074b drm: Add |struct drm_gem_vram_object| callbacks for |struc [...] omits 85438a8ddf03 drm: Add |struct drm_gem_vram_object| and helpers omits 80a316ff1627 9p/xen: Add cleanup path in p9_trans_xen_init omits d4548543fc4e 9p/virtio: Add cleanup path in p9_virtio_init omits 318dacbd049b spi: tegra114: add support for TX and RX trimmers omits 9b76ef39b7fb spi: tegra114: add support for HW CS timing omits 1bf9f3c9232d spi: tegra114: add support for hw based cs omits 63c1440596ff spi: tegra114: add support for gpio based CS omits 57ce23514c53 ubifs: Correctly use tnc_next() in search_dh_cookie() omits c8de0d5ff978 drm/fb-helper: Remove drm_fb_helper_crtc->{x, y, desired_mode} omits bc9347558785 drm/fb-helper: No need to cache rotation and sw_rotations omits 03a9606e7fee drm/fb-helper: Avoid race with DRM userspace omits 4e309bafeb77 drm/i915: Assert that TypeC ports are not used for eDP omits b4c7ea635475 drm/i915: Avoid taking the PPS lock for non-eDP/VLV/CHV omits 08d8e17005a3 drm/i915: Replace use of PLLS power domain with DISPLAY_CO [...] omits 6f08ebe779a3 drm/i915: Remove the unneeded AUX power ref from intel_dp_ [...] omits 6cfe7ec02e85 drm/i915: Remove the unneeded AUX power ref from intel_dp_ [...] omits ad5125d6ef2d drm/i915: WARN for eDP encoders in intel_dp_detect_dpcd() omits f39194a7a8b9 drm/i915: Disable power asynchronously during DP AUX transfers omits e0da2d63ab3a drm/i915: Add support for asynchronous display power disabling omits ee70080a52f1 drm/i915: Verify power domains state during suspend in all cases omits dbf99c1f8c7e drm/i915: Force printing wakeref tacking during pm_cleanup omits 4547c255f442 drm/i915: Add support for tracking wakerefs w/o power-on g [...] omits 1aa3750885fb drm/i915/icl: More workaround for port F detection due to [...] omits 32b5a2c9950b wireless: Skip directory when generating certificates omits e3c54da0fe86 drm/i915: Fix pixel clock and crtc clock config mismatch omits 30bd7efdf678 drm/i915: Fix pipe config mismatch for bpp, output format omits 8ae897435f0a drm/i915: Refactor bdw_get_pipemisc_bpp omits 3c23ed13112c drm/i915: Fix the pipe state timing mismatch warnings omits 6c85ec2710f9 ubifs: Convert xattr inum to host order omits 30fc00b5adde ubifs: Use correct config name for encryption omits cdd075960215 drm/hdcp: drm_hdcp_request_srm() as static omits 176a11834b65 ASoC: ak4458: rstn_control - return a non-zero on error only omits 190980187e2b drm/i915: Check for no-op priority changes first omits 52c76fb18a34 drm/i915: Pass i915_sched_node around internally omits 5ae87063c162 drm/i915: Rearrange i915_scheduler.c omits 3393f7d92451 spi: bcm2835: only split transfers that exceed DLEN if DMA [...] omits 35ceb6759d1b spi: Allow selecting BCM2835 SPI controllers on ARCH_BRCMSTB omits bfada2080b64 spi: bcm2835: Remove spi_alloc_master() error printing omits bf93b9512645 spi: bcm2835aux: Remove spi_alloc_master() error printing omits 5d7e2b5ed585 spi: core: allow reporting the effectivly used speed_hz fo [...] omits eb1ecadb7f67 ASoC: hdmi-codec: re-introduce mutex locking omits e7ecfdb794fe ASoC: soc-pcm: add soc_pcm_components_open() omits 2371abdc08e4 ASoC: soc-pcm: add missing cpu_dai->rate = 0 omits ca58221d2212 ASoC: soc-pcm: do cpu_dai related operation at same place omits 7426af5010d1 ASoC: soc.h: fe_compr can be bit field omits 09d4cc03ff77 ASoC: soc-core: use soc_find_component() at snd_soc_get_dai_id() omits c083444061ad ASoC: soc-core: add soc_component_to_node() omits e2b30edfb943 ASoC: soc-core: tidyup soc_bind_dai_link() comment balance omits 0a2cfcd998e3 ASoC: soc-core: don't use codec_dais on soc_bind_dai_link() omits 22d251a59647 ASoC: soc-core: use i on snd_soc_resume() omits bcd9382288af ASoC: max98357a: request GPIO when device get probed omits 630be964b5d8 ASoC: SOF: Intel: ICL add Icelake chip info struct omits ec836daafcdf ASoC: SOF: Intel: ICL: add Icelake SSP count omits 14a2212dd4bc ASoC: SOF: pcm: remove runtime PM calls during pcm open/close omits 5160217ba66c ASoC: SOF: uapi: remove unused sof header files omits 5f740b243014 ASoC: Intel: Skylake: Add Cometlake PCI IDs omits 927ce5c76e48 ASoC: SOF: Add Comet Lake PCI IDs omits 35a7086eaa05 ASoC: amd: Reporting accurate hw_ptr for acp3x dma omits 5087a8f17df8 ASoC: soc-pcm: BE dai needs prepare when pause release aft [...] omits a8dee20d7924 ASoC: ak4458: add return value for ak4458_probe omits f3df05c80598 ASoC : cs4265 : readable register too low omits 8199a1203789 ASoC: SOF: fix error in verbose ipc command parsing omits a69270d8bfeb ASoC: SOF: fix race in FW boot timeout handling omits 8d01c3c73cef ASoC: SOF: nocodec: fix undefined reference omits 977bfde5d4cb dt-bindings: regulator: add document bindings for slg51000 omits a867bde3dd03 regulator: slg51000: add slg51000 regulator driver omits 249825cc48eb MAINTAINERS: slg51000 updates to the Dialog Semiconductor [...] omits e727d4cbc785 Merge tag 'spi-bpw-is-supported' of https://git.kernel.org [...] omits e6d12298310f iio: adc: ti-ads8688: fix timestamp is not updated in buffer omits 60f2208699ec iio: dac: ds4422/ds4424 fix chip verification omits a2d2010d95cd iio: dac: ds4422/ds4424 drop of_node check omits ed1f310ee23d iio: stmpe-adc: Reset possible interrupts omits e813dde6f833 iio: stmpe-adc: Use wait_for_completion_timeout omits 4bd44bb2b470 iio: stmpe-adc: Enable all stmpe-adc interrupts just once omits 263d21cd5e85 iio: stmpe-adc: Reinit completion struct on begin conversion omits 2abd293703eb iio: stmpe-adc: Add compatible name omits 06c13f554a71 apparmor: re-introduce a variant of PROFILE_MEDIATES_SAFE omits 7f7a0208369f Merge tag 'ib-mfd-gpio-input-leds-power-v5.2' of git://git [...] omits 2a267e7c41aa Merge tag 'v5.1' into next omits 967aa2217b6d Merge branch 'for-5.2-fixes' into for-next omits d5d4218e1669 reset: remove redundant null check on pointer dev omits 423dfbc362b7 HID: logitech-dj: Add usb-id for the 27MHz MX3000 receiver omits 10235380d18e HID: rmi: Use SET_REPORT request on control endpoint for A [...] omits ced2c0c53d08 HID: logitech-hidpp: add support for the MX5500 keyboard omits b9a94fbe0ed0 HID: logitech-dj: add support for the Logitech MX5500's Bl [...] omits eb6964fa6509 HID: i2c-hid: add iBall Aer3 to descriptor override omits 558ac86039fc Merge branch 'for-5.3' into for-next omits 7d9ab9b6adff percpu_ref: release percpu memory early without PERCPU_REF [...] omits ddde2af747ad md: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT omits 214828962dea io_uring: initialize percpu refcounters using PERCU_REF_AL [...] omits 09ed79d6d75f percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag omits aec71d794731 livepatch: Remove stale kobj_added entries from kernel-doc [...] omits dc0c0bfe112c drm/i915: Add readout and state check for pch_pfit.force_thru omits 13b7648b7eab drm/i915: Fix fastset vs. pfit on/off on HSW EDP transcoder omits 1d25724b41fa drm/i915/fbc: disable framebuffer compression on GeminiLake omits 094aa54f0f9e drm: Some ocd in drm_file.c omits 6fc9f4e59957 Merge branch 'for-next-current-v5.1-20190509' into for-nex [...] omits 765fbccc15cb Merge branch 'misc-next' into for-next-current-v5.1-20190509 omits 9279ada1199e Merge branch 'misc-5.2' into for-next-current-v5.1-20190509 omits 2420a0b1798d x86/tsc: Set LAPIC timer period to crystal clock frequency omits 52ae346bd26c x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' omits 604dc9170f24 x86/tsc: Use CPUID.0x16 to calculate missing crystal frequency omits 752c4f3c1d19 Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits c16fd9be70fa drm/hdcp: gathering hdcp related code into drm_hdcp.c omits f26ae6a652f2 drm/i915: SRM revocation check for HDCP1.4 and 2.2 omits 6498bf5800a3 drm: revocation check at drm subsystem omits 0de655cae416 drm: generic fn converting be24 to cpu and vice versa omits 43318c0ae38f drm/i915: debugfs: HDCP2.2 capability read omits 585b000de23b drm: move content protection property to mode_config omits 0ed56252c956 spi: Fix Raspberry Pi breakage omits 69c8caafb72d hv: tools: fixed Python pep8/flake8 warnings for lsvmbus omits 162b199ce0af hv: tools: fix typos in toolchain omits 6cf6a9eea692 hv: tools: fix KVP and VSS daemons exit code omits 4222e0078c82 Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE omits 1b63cdb2c288 Merge branch 'for-5.2' into for-next omits 0152b3b3f49b drm/i915: Seal races between async GPU cancellation, retir [...] omits 519a019491b8 drm/i915/hangcheck: Replace hangcheck.seqno with RING_HEAD omits 18ecc6c55bcb drm/i915: Reboot CI if forcewake fails omits 53fa0f87177d backlight: lm3630a: Add firmware node support omits 9d281db5c4c6 dt-bindings: backlight: Add lm3630a bindings omits 0c1878796730 backlight: lm3630a: Return 0 on success in update_status f [...] omits 47300728fb21 spi: rockchip: turn down tx dma bursts omits d5864e5bed96 spi: core: allow defining time that cs is deasserted as a [...] omits 0ff2de8bb163 spi: core: allow defining time that cs is deasserted omits 261e90829fe2 ASoC: soc-acpi: fix implicit header use of module.h/export.h omits 154f7da56f1e spi: bcm2835: add driver stats to debugfs omits ff245d90ebed spi: bcm2835: make the polling duration limits configurable omits c41d62b06cb9 spi: bcm2835: added comment about different bus behaviour [...] omits 7f1922eb3adb spi: bcm2835: Avoid 64-bit arithmetic in xfer len calc omits 9ac3f90db46b spi: bcm2835: bcm2835_spi_transfer_one_poll remove unneces [...] omits c3fdefc2d79e spi: at91-usart: add DMA support omits f7b99e5948e6 dt-bindings: mfd: atmel-usart: add DMA bindings for USART [...] omits e29eaa3c4b76 spi: ep93xx: Drop unused variable omits 3df4235ac41c regulator: max77650: Convert MAX77651 SBB1 to pickable lin [...] omits 68ce3a446172 regulator: core: Slightly improve readability of _regulato [...] omits c0ffbd64b9dc ASoC: fsl_sai: Move clock operation to PM runtime omits 71ed4bddde08 ASoC: stm32: i2s: manage identification registers omits 0cf4610b9f29 ASoC: hdmi-codec: remove ops dependency on the dai id omits 1de005d47d90 ASoC: hdmi-codec: remove reference to the dai drivers in t [...] omits 3fcf94ef4d41 ASoC: hdmi-codec: remove reference to the current substream omits 900e5daf7034 ASoC: hdmi-codec: remove function name debug traces omits 893d1a9c5c1c ASoC: rt5677: Add component driver name omits 3fad10dbb688 drm/i915/icl: Fix setting 10 bit deep color mode omits 9ab91a30f2b9 drm/i915: Kill PCH_KBP omits 3be2071004bf drm/panel: simple: Add FriendlyELEC HD702E 800x1280 LCD panel omits 19b44b525766 dt-bindings: display: Document FriendlyELEC HD702E LCD panel omits 0542593fff0f Merge branch 'xtensa-for-next' into xtensa-5.2-fixes omits 5a6ac10b17ff drm/i915/execlists: Don't apply priority boost for resets omits 25d851adbf4c drm/i915: Only reschedule the submission tasklet if preemp [...] omits 3970564940ba drm/i915: Stop spinning for DROP_IDLE (debugfs/i915_drop_caches) omits 1830374e1332 drm/i915: Cancel retire_worker on parking omits ae2306315fe8 drm/i915: Remove delay for idle_work omits ba0001657f95 drm/i915: Flush the switch-to-kernel-context harder for DROP_IDLE omits 9e7251fa3897 ath10k: Check tx_stats before use it omits 49ed34b835e2 ath10k: add peer id check in ath10k_peer_find_by_id omits 7835d8f8792d ath10k: Add wmi tlv service map for mesh 11s omits 97354f2c4327 ath10k: Do not send probe response template for mesh omits a7368c395fc3 ath10k: Add wmi tlv vdev subtype for mesh in WCN3990 omits 8cdee1affe90 ath10k: change swap mail box config for UTF mode of SDIO omits 9280f4fc06f4 ath10k: Fix the wrong value of enums for wmi tlv stats id omits 4f735cd73650 ath10k: coredump: use struct_size() helper omits 35b50e70df27 ath10k: Use struct_size() helper omits 42f1bc43e6a9 ath10k: Fix encoding for protected management frames omits 5c51875c0943 ath10k: rx_duration update for fw_stats debugfs entry omits 9e0b341a3d66 ath10k: Fix the tx stats bytes & packets parsing omits 889ab61d9dc1 ath10k: Modify CE4 src buffer entries to 2048 for WCN3990 omits 7b612ed94d0a ath10k: Move board id and fw version logging to info level omits 473a4084e19e ath10k: Added support to reset HTT stats in debugfs omits 14bf9217d66d ath10k: Extended the HTT stats support to retrieve Mu-MIMO [...] omits 05d9c8783bb2 drm/i915/icl: Set GCP_COLOR_INDICATION only for 10/12 bit [...] omits dc58958d08bb drm/i915: Assert the local engine->wakeref is active omits 7ee280a75fd9 drm/i915: Prefer checking the wakeref itself rather than t [...] omits 39f94a89a90b drm/i915: Assert breadcrumbs are correctly ordered in the [...] omits c8a0e2aef61f drm/i915: Acquire the signaler's timeline HWSP last omits 27edadf6df81 drm/doc: Improve docs for conn_state->best_encoder omits 7a00b45af3e7 gpu/drm: Remove duplicate headers omits 753c36a4d8a8 ASoC: rt5677: use more of the volume range from DACs omits acc706cafb46 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 1c41f624e758 xtensa: implement initialize_cacheattr for MPU cores omits a444d1aabe6b xtensa: add exclusive atomics support omits 2656d1569d93 xtensa: clean up inline assembly in futex.h omits b2d337d8de9f ASoC: fsl_esai: Add pm runtime function omits 1a5c0b28fc56 ASoC: stm32: spdifrx: manage identification registers omits b9960f6ea22d ASoC: rt5677-spi: Rename driver to differentiate from main codec omits 53fdea9604fa ASoC: Intel: boards: kbl_da7219_max98927: add dai_trigger [...] omits 46034d2bb7c8 drm/i915: Move the hsw/bdw pc8 code to intel_runtime_pm.c omits 8f91cfd2e7ff drm/i915: Replace intel_ddi_pll_init() omits c91a45f421e3 drm/i915: Move w/a 0477/WaDisableIPC:skl into intel_init_ipc() omits 5a7d202b1574 drm/i915: Drop WaIncreaseLatencyIPCEnabled/1140 for cnl omits 25312ef13600 drm/i915: Document that we implement WaIncreaseLatencyIPCEnabled omits fa2b7c21d9b9 drm/virtio: Remove redundant return type omits 9c79edecb0e2 drm/edid: drmP.h include removal omits 580fc13f3ee4 drm/dp: drmP.h include removal omits 4d8979b3a696 drm/virtio: allocate fences with GFP_KERNEL omits 5daf8857c990 drm/virtio: add trace events for commands omits 48ad7751dbd1 drm/virtio: trace drm_fence_emit omits efe2bf965522 drm/virtio: set seqno for dma-fence omits 1f358bc6f272 drm/stm: ltdc: return appropriate error code during probe omits 9e759fc7dcd6 drm/stm: ltdc: manage the get_irq probe defer case omits c5a771f240b1 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 2061da36848d xtensa: set proper error code for simdisk_setup() omits 1e644f4b0b4f xtensa: fix incorrect fd close in error case of simdisk_setup() omits b1f4c9a3c78c iio: stmpe-adc: Remove unnecessary assignment omits c57c54bc9758 staging: iio: adc: Add paragraph to describe Kconfig symbol omits a8b7ca187fd2 staging: iio: adt7316: match parenthesis alignment omits 5c25531d4b43 iio: adc: rcar-gyroadc: Remove devm_iio_device_alloc() err [...] omits cf54f4dd07a6 dt-bindings: iio: isl29018: convert bindings to YAML format omits 7fc1148cfde1 dt-bindings: adc: mt8183: add binding document omits ca6e56f654e7 drm/i915: Disable semaphore busywaits on saturated systems omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits d492a29d8c93 drm/i915: Use mul_u32_u32() more omits b7ffc4a839a5 drm/i915: Allow ICL pipe "HDR mode" when the cursor is visible omits a832d35762a0 drm/i915: Move the PIPEMISC write the correct place omits 0d90ccb70211 drm/i915: Delay semaphore submission until the start of th [...] omits f4107766a96e drm/i915/hangcheck: Track context changes omits d69ebf4082e9 drm/i915: Leave engine parking to the engines omits c34c5bca331a drm/i915/execlists: Flush the tasklet on parking omits 6127bf372add Merge branch 'for-next/mmiowb' of git://git.kernel.org/pub [...] omits 818f5cb3e8fb drm/i915/guc: Fix runtime suspend omits 3ce2ea6574be drm/i915: extract intel_gmbus.h from i915_drv.h and rename [...] omits b30ed4cc2e8a drm/i915: move more generic utils to i915_utils.h omits cb3633046769 drm/i915: make i915_utils.h self-contained omits fa03cc2e8cc3 drm/i915: move i915_vgacntrl_reg() where needed omits 2126d3e990a5 drm/i915: extract i915_debugfs.h from i915_drv.h omits 4e49d35c3892 drm/i915: extract intel_acpi.h from i915_drv.h omits a2649b342d03 drm/i915: extract intel_lpe_audio.h from i915_drv.h omits b1ad4c39bfa3 drm/i915: extract intel_dpio_phy.h from i915_drv.h omits 6176490e7eb3 drm/i915/csr: move CSR version macros to intel_csr.h omits d28cea20bf22 drm/i915: remove unused/stale macros and comments from int [...] omits 69f44d3b66a1 drm/i915: move ranges to intel_display.c omits 2162e103c859 drm/i915/dsi: move operation mode types to intel_dsi.h omits 5ece881d2f48 drm/i915/dvo: move DVO chip types to intel_dvo.c omits c9fd91668dbd drm/i915: add single combo phy init/unit functions omits 3d0aa9198446 wil6210: remove HALP for Talyn devices omits d6a553c0c61b wil6210: check rx_buff_mgmt before accessing it omits 7441be71ba7e wil6210: fix missed MISC mbox interrupt omits ddf7afdde824 wil6210: fix overwriting max_assoc_sta module param omits 9a874d045473 wil6210: enhancements for descriptor and status ring debugfs omits a7feb56f204f wil6210: add support for multiple sections in brd file omits 0131d1851338 wil6210: add printout of platform capabilities omits 9c6465979276 wil6210: fix _desc access in __wil_tx_vring_tso omits e10b0eddd523 wil6210: fix spurious interrupts in 3-msi omits 1d721ed679db drm/amdgpu: Avoid HW reset if guilty job already signaled. omits a5343b8a2ca5 drm/scheduler: Add flag to hint the release of guilty job. omits 290764af7e36 drm/sched: Keep s_fence->parent pointer omits 5918045c4ed4 drm/scheduler: rework job destruction omits 263a8cf1ff5e drm/i915: Tune down WARN about incorrect VBT TC legacy flag omits 8c334f24e3b4 drm/i915: Include fence signaled bit in print_request() omits 1ba12322e2f0 Merge branch 'am5-sdio-fixes' into fixes omits c3c0b70cd3f8 ARM: dts: dra76x: Update MMC2_HS200_MANUAL1 iodelay values omits 88a748419b84 ARM: dts: am57xx-idk: Remove support for voltage switching [...] omits cfda08cdac34 drm/i915/icl: Add missing combo PHY lane power setup omits bd60a562906b drm/i915/icl: Factor out combo PHY lane power setup helper omits 3904fb78a80d drm/i915: hsw+ audio regs are per-transocder omits abf4b8ed42e9 drm/i915: Don't skip audio enable if ELD is bogus omits e4f50c8d1047 bus: ti-sysc: Handle devices with no control registers omits 117aca43f717 drm/i915/csr: alpha_support doesn't depend on csr or vice versa omits beb29980026f drm/i915: Corrupt DSI picture fix for GeminiLake omits 6e14c3cf8bc4 Merge branch 'work.icache' into for-next omits a76f747d47df Merge branches 'work.misc', 'work.dcache', 'work.file' and [...] omits 516f1117d0fb ARM: dts: Configure osc clock for d_can on am335x omits dc76e5764a46 drm/i915: Complete both freed-object passes before drainin [...] omits 21027e78e7c1 cpupower: correct spelling of interval omits 45b9c968c5b8 drm/i915: Move the engine->destroy() vfunc onto the engine omits 09b25812db10 drm/i915: Enable pipe HDR mode on ICL if only HDR planes are used omits 9b11215e40c5 drm/i915: Flatten and rename haswell_set_pipemisc() omits b3198c38f02d drm/atomic-helper: Bump vblank timeout to 100 ms omits 5664f5faac11 Merge branch 'next-smack' into next-testing omits 8a9b36e2588b drm/i915: Wait for the struct_mutex on idling omits eb18d1215405 Merge branch 'for-5.2/logitech' into for-next omits d5f9db2c2a09 drm/i915: extract intel_combo_phy.h from i915_drv.h omits ecbb5fb7f7ac drm/i915: move some leftovers to intel_pm.h from i915_drv.h omits 0d5adc5f2f01 drm/i915: extract intel_runtime_pm.h from intel_drv.h omits 12392a74ff58 drm/i915: extract intel_atomic.h from intel_drv.h omits b9d0baaa3ab3 drm/i915: extract intel_dsi_dcs_backlight.h from intel_drv.h omits 46f2066eb6e0 drm/i915: extract intel_dp_mst.h from intel_drv.h omits b375d0ef2589 drm/i915: extract intel_vdsc.h from intel_drv.h and i915_drv.h omits 05ca9306715c drm/i915: extract intel_overlay.h from intel_drv.h and i915_drv.h omits 220b92bf5709 drm/i915: extract intel_quirks.h from intel_drv.h omits 4d173e0c5916 drm/i915: extract intel_bios.h functions from i915_drv.h omits dbeb38d93a6d drm/i915: extract intel_hotplug.h from intel_drv.h and i915_drv.h omits 440e2b3d8051 drm/i915: extract i915_irq.h from intel_drv.h and i915_drv.h omits 81afa278e641 drm/i915: extract intel_dp_aux_backlight.h from intel_drv.h omits e075094fa318 drm/i915: extract intel_dp_link_training.h from intel_drv.h omits 8834e3659da8 drm/i915: extract intel_fifo_underrun.h from intel_drv.h omits 3db9de3b208c drm/i915: move dsi init functions to intel_dsi.h omits f4be705f862a drm/i915: make intel_dpll_mgr.h self-contained omits 531747b8200a drm/i915/dvo: rename dvo.h to intel_dvo_dev.h and make sel [...] omits 779bc1d0f30a drm/i915: make intel_bios.h self-contained omits aab30b85c97a drm/i915: ensure more headers remain self-contained omits da17223e8539 drm/i915: do not mix workaround with normal flow omits 323b0a82efbf drm/i915: reorder if chain to have last gen first omits fcfec1fc98ff drm/i915/icl: fix step numbers in icl_display_core_init() omits 891f0f865c37 Merge branch 'mvebu/dt64' into mvebu/for-next omits bba9716cf7f8 Merge branch 'mvebu/dt' into mvebu/for-next omits ba5f10af4b11 Merge branch 'mvebu/arm64' into mvebu/for-next omits 0fc2273b9ab7 drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1 omits 5385195a7b57 tomoyo: Change pathname calculation for read-only filesystems. omits ffd7af3def19 tomoyo: Check address length before reading address family omits cff0e6c3ec3e tomoyo: Add a kernel config option for fuzzing testing. omits c19ddad91159 ARM: Document merges omits 3b1084e38548 Merge branch 'arm/drivers' into for-next omits f76b35de11cf ARM: Document merges omits ddda21ff1d3a Merge branch 'arm/defconfig' into for-next omits a6fb2ec11660 Merge branch 'arm/drivers' into for-next omits 1837c286e277 Merge branch 'arm/dt' into for-next omits ebbda9687857 Merge branch 'arm/soc' into for-next omits 62acdcfa8b7a wireless: carl9170: fix clang build warning omits bfabdd699732 wil6210: fix potential out-of-bounds read omits d8792393a783 ath: DFS JP domain W56 fixed pulse type 3 RADAR detection omits d3c2be9022d6 ath9k: drop redundant code in ar9003_hw_set_channel omits b50fd29c5268 ath: drop duplicated define omits 05039f01e630 ath9k: Remove some set but not used variables omits b037b107565f ath9k: Differentiate between max combined and per chain power omits 2f90c7e5d094 ath9k: Check for errors when reading SREV register omits 389b72e58259 ath9k: Don't trust TX status TID number when reporting airtime omits e643da21e19a ath6kl: remove redundant check of status != 0 omits 5d6751eaff67 ath6kl: add some bounds checking omits 83d9562b6478 ath6kl: wmi: use struct_size() helper omits df75786b9233 ath6kl: debug: Use struct_size() helper omits 93ee3d108fc7 ath10k: fix incorrect multicast/broadcast rate setting omits a8b10da05cbe ath10k: enable QCA6174 hw3.2 SDIO hardware omits 33f9747291ff ath10k: add fragmentation handler for high latency devices omits 130c77495708 ath10k: add PN replay protection for high latency devices omits 28ce53b6cfda ath10k: add handler for HTT_T2H_MSG_TYPE_SEC_IND event omits e1bddde9737a ath10k: add struct for high latency PN replay protection omits 46938cc8ab91 x86/paravirt: Rename paravirt_patch_site::instrtype to par [...] omits 1fc654cf6e04 x86/paravirt: Standardize 'insn_buff' variable names omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 3ba3fee931aa Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 62c8e423450d drm/i915: Skip unused contexts for context_barrier_task() omits 864c9db2ae1c ARM: Document merges omits 96106603b802 Merge branch 'arm/drivers' into for-next omits 97c5ccdf7db4 Merge branch 'arm/defconfig' into for-next omits b1d96589c891 Merge branch 'arm/soc' into for-next omits 1abbdcdf5cf4 ARM: Document merges omits b2713b86584f Merge branch 'arm/dt' into for-next omits 788033a92a4d drm: drop drm_bus from todo omits e99c25f4320d iio: dac: ad5758: remove set but not used variable 'dc_dc_mode' omits 8b7a6a357462 iio: cros_ec: add 'id' sysfs entry omits d2fc0156963c iio: adc: stm32-dfsdm: missing error case during probe omits 3e53ef91f826 iio: adc: stm32-dfsdm: manage the get_irq error case omits 17b62779cbe4 dt-bindings: iio: tsl2772: convert bindings to YAML format omits 40e64432ce98 dt-bindings: iio: tsl2583: convert bindings to YAML format omits ed61b3085814 iio: dac: ad5758: declare missing of table omits 311def4cd2c6 iio: adxl372: declare missing of table omits 17b16c3cbe92 iio: accel: kxsd9: declare missing of table omits 34c2a55b0df4 iio: temperature: maxim_thermocouple: declare missing of table omits e3faedf71d88 iio: adc: at91: Use dev_get_drvdata() omits 46472b3efb61 drm/i915: Move i915_request_alloc into selftests/ omits 026844460743 drm/i915: Remove intel_context.active_link omits 5e2a0419ef7c drm/i915: Switch back to an array of logical per-engine HW [...] omits 11334c6aad95 drm/i915: Split engine setup/init into two phases omits 6b736de5746a drm/i915: Pass intel_context to intel_context_pin_lock() omits 1b1ae40721ea drm/i915/selftests: Pass around intel_context for sseu omits f7f28de7e5b2 drm/i915/selftests: Use the real kernel context for sseu i [...] omits fa9f668141f4 drm/i915: Export intel_context_instance() omits 251d46b0875c drm/i915/gvt: Pin the per-engine GVT shadow contexts omits b226c3491b28 Merge drm/drm-next into drm-intel-next-queued omits f61a8f36c482 drm/i915: Clean up cherryview_load_luts() omits d428ca17ea3d drm/i915: Fix ICL output CSC programming omits 2046ddef4735 Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 9ce9bdb00dfc drm/i915: Enable render context support for gen4 (Broadwat [...] omits 1215d28e722c drm/i915: Enable render context support for Ironlake (gen5) omits 928f8f42310f drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch context omits e0516e83640e drm/i915: Move sandybride pcode access to intel_sideband.c omits 063203c013c5 drm/i915: Merge sandybridge_pcode_(read|write) omits 7531942861c8 drm/i915: Merge sbi read/write into a single accessor omits 56c5098ffcf8 drm/i915: Separate sideband declarations to intel_sideband.h omits ebb5eb7d731c drm/i915: Replace pcu_lock with sb_lock omits 337fa6e04d40 drm/i915: Lift sideband locking for vlv_punit_(read|write) omits 221c78623ea5 drm/i915: Lift acquiring the vlv punit magic to a common sb-get omits a75d035fedbd drm/i915: Disable preemption and sleeping while using the [...] omits fc93dfd9345b x86/paravirt: Match paravirt patchlet field definition ord [...] omits 0b9d2fc1d0d6 x86/paravirt: Replace the paravirt patch asm magic omits fb2af0712fe8 x86/paravirt: Unify the 32/64 bit paravirt patching code omits 11e86dc7f274 x86/paravirt: Detect over-sized patching bugs in paravirt_ [...] omits 2777cae2b19d x86/paravirt: Detect over-sized patching bugs in paravirt_ [...] omits e05196401657 x86/paravirt: Remove bogus extern declarations omits 7a34d9c4e003 drm/vkms: Convert to using __drm_atomic_helper_crtc_reset( [...] omits 1cff7440a86e drm/msm: Convert to using __drm_atomic_helper_crtc_reset() [...] omits b7e0b04ae450 drm/tegra: Convert to using __drm_atomic_helper_crtc_reset [...] omits 01e2eaf40c9d drm/rockchip: Convert to using __drm_atomic_helper_crtc_re [...] omits 9a6a19c0ff72 drm/mali: Convert to using __drm_atomic_helper_crtc_reset( [...] omits 842a07a7d044 drm/i915: Use the new __drm_atomic_helper_crtc_reset() helper. omits 1f2b4a7edbc3 drm/i915: Allow multiple user handles to the same VM omits 8f2a1057d6ec drm/i915: Explicitly pin the logical context for execbuf omits 79ffac8599c4 drm/i915: Invert the GEM wakeref hierarchy omits 2ccdf6a1c3f7 drm/i915: Pass intel_context to i915_request_create() omits 6eee33e87f6d drm/i915: Introduce context->enter() and context->exit() omits 23c3c3d04fa7 drm/i915: Pull the GEM powermangement coupling into its own file omits d91e657876a9 drm/i915: Introduce struct intel_wakeref omits 112ed2d31a46 drm/i915: Move GraphicsTechnology files under gt/ omits 86554f48e511 drm/i915/selftests: Verify whitelist of context registers omits 09407579abf5 drm/i915: Store the default sseu setup on the engine omits 5c244b2492f7 Merge branch 'for-5.1/upstream-fixes' into for-next omits e3a9d6c53195 dma-buf: Make mmap callback actually optional omits d5ae7712b7ff dma-buf: Update [un]map documentation to match the other f [...] omits 67b886d29005 dma-buf: Remove leftover [un]map_atomic comments omits 5e383a979899 dma-buf: balance refcount inbalance omits 59ac134a6754 Merge branch 'for-5.2/logitech' into for-next omits e7c03dbaaaf8 drm/stm: ltdc: add modifier support omits f42f540b9d0c drm/stm: ltdc: reset controller to avoid partial refresh omits 77756ad6d08f drm/stm: ltdc: limit number of layer to avoid memory overflow omits 8ceb8568d6e8 drm/stm: ltdc: update planes at next vblank to avoid parti [...] omits c64d1cb6b1c0 drm/stm: ltdc: fix data enable polarity omits 0cabb0859f5f drm/stm: ltdc: use DRM_WARN for fifo & transfer error messages omits 798e5b2a4f1d drm/stm: ltdc: disable hw interrupts before its handler init omits 12d7a93c8689 drm/docs: Fix typo in __drm_atomic_helper_connector_reset omits 7d26097b4beb drm/atomic: Create __drm_atomic_helper_crtc_reset() for su [...] omits 072b76a8fe2b Merge branch 'next-general' into next-testing omits a3fb7bf369ef drivers: input: serio: Add a module desription to the hype [...] omits 556a1c14e776 drivers: hv: Add a module description line to the hv_vmbus driver omits 04904d7924b2 drivers: hid: Add a module description line to the hid_hyp [...] omits 51eb1a1de7a9 drm/i915/icl: Fix clockgating issue when using scalers omits 372b9ffb5799 drm/i915: Fix skl+ max plane width omits 97a39ed4bfc4 Merge branch 'for-5.2/logitech' into for-next omits 73ade6a62931 Merge branch 'v5.1-next/soc' into for-next omits f91b63b0e3b2 ath10k: sdio: add missing error check omits fbd428a5b828 ath10k: add initialization of HTC header omits 30382dd1cf3a ath10k: fix use-after-free on SDIO data frames omits 8ea51e409eb0 ath10k: htt: support MSDU ids with SDIO omits 6d084ac27ab4 ath10k: initialise struct ath10k_bus params to zero omits e2a6b711282a ath10k: htt: don't use txdone_fifo with SDIO omits 70736b9753fd ath10k: don't disable interrupts in ath10k_sdio_remove() omits 4504f0e5b571 ath10k: sdio: workaround firmware UART pin configuration bug omits 33be4e645545 Merge branch 'for-5.1/upstream-fixes' into for-next omits 9158e3c31163 drm/panel: simple: Add Evervision VGG804821 panel support omits 81c2d54ad977 dt-bindings: Add Evervision VGG804821 panel omits fbd8b69ab616 dt-bindings: Add vendor prefix for Evervision Electronics omits c2d24af620c1 drm/panel: simple: Add support for EDT ET035012DM6 omits c9219ae4bd5d dt-bindings: display: add EDT ET035012DM6 display description omits 0a4330f3597e drm/panel: Remove duplicate header omits 421615318212 drm/panel: simple: Add TFC S9700RTWV43TR-01B 800x480 panel [...] omits b1b0d36bdb15 dt-bindings: drm/panel: simple: Add binding for TFC S9700R [...] omits fd819bff37ed drm/panel: Add support for EDT ETM0430G0DH6 omits fae186c8d63c dt-bindings: display: Add ETM0430G0DH6 bindings omits 7ad9db66fafb drm/panel: simple: Fix panel_simple_dsi_probe omits b97b042a5029 drm/panel: Add OSD101T2587-53TS driver omits 2de67cf78e7a dt-bindings: display: Add bindings for OSD101T2587-53TS panel omits 62967232f145 drm/panel: simple: Add support for OSD101T2045-53TS omits cc483ec1015a dt-bindings: display: Add bindings for OSD101T2045-53TS omits 994a08a266e3 drm/panel: Add driver for Samsung S6E63M0 panel omits 7a4f4c31c5bc dt-bindings: panel: Add Samsung S6E63M0 panel documentation omits 04206185a160 drm/panel: simple: Add support for VXT VL050-8048NT-C01 panel omits 68c2edaca651 dt-bindings: Add VXT VL050-8048NT-C01 panel bindings omits b4a2c0055a4f dt-bindings: Add vendor prefix for VXT Ltd omits 245e73640817 dma-buf: Remove unused sync_dump() omits 9c11b12184bb drm/i915/icl: Fix MG_DP_MODE() register programming omits ef0db94f94a0 MAINTAINERS: Add Sam as reviewer for drm/panel omits 561eb7335f13 Merge branch 'i2c-mux/for-next' into for-next omits e91f8be0d711 i2c: mux: demux-pinctrl: use struct_size() in devm_kzalloc() omits 9c32d55c3053 i2c: mux: pca954x: allow management of device idle state v [...] omits a5aac654f606 i2c: mux: pca9541: remove support for unused platform data omits 8881c3c886ca i2c: mux: pca954x: remove support for unused platform data omits 17796b9ea445 mux: mmio: add generic regmap bitfield-based multiplexer omits 8f445d9e8d6f dt-bindings: add register based devices' mux controller DT [...] omits 2d6692e642e7 drm/i915: Start writeback from the shrinker omits 409c53f07a81 drm/lima: handle shared irq case for lima_pp_bcast_irq_handler omits f3c2b76ef25e drm/i915/selftests: Check that gpu reset is usable from at [...] omits 40d211ef62de Revert "drm/i915/guc: Disable global reset" omits fc488b59034a drm/i915/uc: Place uC firmware in upper range of GGTT omits 911800765ef6 drm/i915/uc: Reserve upper range of GGTT omits 95ebcda3ef4f drm/i915/uc: Rename uC firmware init/fini functions omits 267e80ee6a34 drm/i915/gtt: Skip clearing the GGTT under gen6+ full-ppgtt omits b972fffa114b drm/i915: remove DRM_AUTH from IOCTLs which also have DRM_ [...] omits 7ce99d24ed72 drm/i915: Expose the busyspin durations for i915_wait_request omits 96354b5ca4ac drm: increase drm mmap_range size to 1TB omits 91cbdb83d3ae drm/i915: Track HAS_RPS alongside HAS_RC6 in the device info omits d69990e0c399 drm/i915: Use drm_dev_unplug() omits 844e33135d3a drm/i915: Remove unwarranted clamping for hsw/bdw omits dffa9b7a78c4 drm/v3d: Add missing implicit synchronization. omits 07fbbd66b973 drm/v3d: Drop reservation of a shared slot in the dma-buf [...] omits d223f98f0209 drm/v3d: Add support for compute shader dispatch. omits a783a09ee76d drm/v3d: Refactor job management. omits d4c3022a23d2 drm/v3d: Switch the type of job-> to reduce casting. omits 26ddc068de47 drm/i915: Setup the RCS ring prior to execution omits dfe2c8ed23d7 drm/i915: Stop overwriting RING_IMR in rcs resume omits ad408c766cef drm/sun4i: Use DRM_GEM_CMA_VMAP_DRIVER_OPS for GEM operations omits 7c1384a890a1 Merge branch 'for-5.2/u2fzero' into for-next omits 995340234906 drm/i915: Avoid use-after-free in reporting create.size omits 769f0dab622c drm/i915: Make workaround verification *optional* omits 254e11864a36 drm/i915: Verify the engine workarounds stick on application omits 4f1cb5875ca0 drm/i915: Verify workarounds immediately after application omits 058c4f342582 apparmor: fix spelling mistake "immutible" -> "immutable" omits d6d060788e0a Merge branch 'next-smack' into next-testing omits 5d5fe9970c76 drm/imx: enable IDMAC watermark feature omits bb8e43f76561 drm/imx: don't skip DP channel disable for background plane omits 4a6b6bdd1614 gpu: ipu-v3: dp: fix CSC handling omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 0142ada02a43 Merge branch 'for-5.2' into for-next omits 6659efec5011 Merge branch 'for-5.2/u2fzero' into for-next omits ff89e2f4b34d tpm: Actually fail on TPM errors during "get random" omits 9183541ce036 tpm: turn on TPM on suspend for TPM 1.x omits 515b5c8ca2dd tpm: fix an invalid condition in tpm_common_poll omits 80badd47288a KEYS: trusted: allow trusted.ko to initialize w/o a TPM omits 323124186257 tpm: Fix the type of the return value in calc_tpm2_event_size() omits 3b92a851534a KEYS: trusted: fix -Wvarags warning omits 34dbe29364df selftests/tpm2: Extend tests to cover partial reads omits fb97ed2314ad selftests/tpm2: Open tpm dev in unbuffered mode omits 1615fe41a195 iio: imu: mpu6050: Fix FIFO layout for ICM20602 omits d700649809c8 Merge branch 'next-integrity' into next-testing omits e6f3f7e4dc76 spi: Add spi_is_bpw_supported() omits 145a0ef21c8e apparmor: fix blob compression when ns is forced on a policy load omits fe166a9f2868 apparmor: fix missing ZLIB defines omits 6a59d9243d34 apparmor: fix blob compression build failure on ppc omits 63c16c3a7608 apparmor: Initial implementation of raw policy blob compression omits afec0e7f9c0d Merge branch 'for-5.1/upstream-fixes' into for-next omits 316e92078be8 Merge branch 'next-general' into next-testing omits 4490364bb774 Merge branch 'next-general' into next-testing omits 708e52ca7134 Merge branch 'next-general' into next-testing omits a19e25d5472b Merge branch 'for-5.2/u2fzero' into for-next omits 493ee475ef66 Merge branch 'for-5.2-pf-removal' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 81b901d9009a ARM: Document merges omits 864e86544543 Merge branch 'arm/fixes' into for-next omits 24cccab42c41 lkdtm/bugs: Adjust recursion test to avoid elision omits 2bf8496f6e9b lkdtm/usercopy: Moves the KERNEL_DS test to non-canonical omits 0db8aa49a97e iio: adc: ads124: avoid buffer overflow omits 4e63ed6b9080 iio: adc: modify NPCM ADC read reference voltage omits 54cca4bad076 dlm: allow binding to all network interfaces omits a5c28303641a dlm: add TCP multihoming/failover support omits 29ad1676d105 dlm: check if workqueues are NULL before flushing/destroying omits 332c8173cf33 dlm: Fix test for -ERESTARTSYS omits dd1dc8694f8f dlm: retry wait_event_interruptible in event of ERESTARTSYS omits c569255abd6e Merge branch 'for-5.2/core' into for-next omits a26a70426e9b Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 2b4ed567f1a4 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 9d285bf92ad1 Merge branch 'for-5.2/ish' into for-next omits c480b5e66793 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 096c2e2bd33e Merge branch 'for-5.2/macally' into for-next omits efe27707ce1a Merge branch 'for-5.2/ish' into for-next omits 7c40250d98ea Merge branch 'for-5.1/upstream-fixes' into for-next omits a6d6a589cb09 video: lcd: Remove useless BACKLIGHT_CLASS_DEVICE dependencies omits 4f205a9f7fda Merge branch 'for-5.2/core' into for-next omits 8db4f469cb52 Merge branch 'for-5.2/core' into for-next omits 9676d85fea92 Merge branch 'for-5.1/upstream-fixes' into for-next omits d2ae5d4d1ade Merge branch 'for-5.2/logitech' into for-next omits ed7a397570e3 Merge branch 'next-tpm' into next-testing omits a94e55b91c7d Merge tag 'tpmdd-next-20190329' of git://git.infradead.org [...] omits ada14f61ed5e tpm: turn on TPM on suspend for TPM 1.x omits 7bde1fe0abbe tpm: fix an invalid condition in tpm_common_poll omits 3d0b1a381f6e KEYS: trusted: allow trusted.ko to initialize w/o a TPM omits 79d03fe16eff tpm: Fix the type of the return value in calc_tpm2_event_size() omits 83086497b890 KEYS: trusted: fix -Wvarags warning omits 84e239d14c5c selftests/tpm2: Extend tests to cover partial reads omits b8f6cc102192 selftests/tpm2: Open tpm dev in unbuffered mode omits b7c825b25d79 Merge branch 'for-5.1/upstream-fixes' into for-next omits 2a8eda164d1f Merge branches 'for-5.2/sensor' and 'for-5.2/picolcd' into [...] omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits 4c5d789ce175 Merge branch 'next-general' into next-testing omits 4e861b133373 Merge branch 'next-general' into next-testing omits 6202b3c150bc NTB: ntb_test: Fix bug when counting remote files omits ea7e933d5c08 NTB: perf: Fix race condition when run with ntb_test omits a538aabd7240 NTB: perf: Fix support for hardware that doesn't have port [...] omits 1342948eef77 NTB: perf: Don't require one more memory window than numbe [...] omits 38832a87dda7 NTB: ntb_pingpong: Choose doorbells based on port number omits 34c639b6581b NTB: Fix the default port and peer numbers for legacy drivers omits 5a381bc8b12f NTB: Revert the change to use the NTB device dev for DMA a [...] omits a34ece9335d7 NTB: ntb_tool: reading the link file should not end in a N [...] omits 6c9043fdc7c2 NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed omits ce8775c0ff29 NTB: ntb_hw_amd: set peer limit register omits d074bab2259a NTB: ntb_perf: Clear stale values in doorbell and command [...] omits beb9fb8eefc4 NTB: ntb_perf: Disable NTB link after clearing peer XLAT r [...] omits c780b663d91f NTB: ntb_perf: Increased the number of message retries to 1000 omits 36edd8caa617 ntb: intel: Make intel_ntb3_peer_db_addr static omits 53be96ab821a Merge branch 'for-5.1/upstream-fixes' into for-next omits cb91b879b271 Merge branch 'for-5.1/upstream-fixes' into for-next omits 401bcfc5f96e Merge branch 'for-5.2/ish' into for-next omits 2073452734b7 Merge branch 'for-5.1/upstream-fixes' into for-next discards dd12805ed1db XArray: Remove radix tree compatibility discards d730e24bdfdb XArray tests: Add check_insert omits 812cd88749e0 firewire: mark expected switch fall-throughs omits fb243959c9b0 Merge branch 'for-5.1/upstream-fixes' into for-next omits c9033c8e9e47 Merge branch 'for-5.2/ish' into for-next omits a51a950d60e4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 54f97b456ef4 Merge branch 'for-5.1/upstream-fixes' into for-next discards 1ffc664f9b8c Merge branch 'for-5.1/dax' into libnvdimm-for-next omits 3963bdb87e66 Merge branch 'next-general' into next-testing discards c610002ab34f Merge branch 'for-5.1/dax' into libnvdimm-for-next discards 1dc8298654b7 Merge branch 'for-5.1/libnvdimm' into libnvdimm-for-next discards b1b2bc60ca95 dax: Flush partial PMDs correctly omits 0d556c66dadd Merge branch 'next-general' into next-testing discards 445c193bdb75 Merge branch 'for-5.1/devdax' into libnvdimm-for-next omits 6d3528f3b162 Merge branch 'next-general' into next-testing omits 00468726bb52 Merge branch 'next-general' into next-testing discards 4002ef34b270 Merge branch 'for-5.1/nfit/ars' into libnvdimm-for-next discards 5e3d8c42f502 Merge branch 'for-5.1/libnvdimm-start-pad' into libnvdimm- [...] discards 2554e22c9057 Merge branch 'for-5.1/devdax' into libnvdimm-for-next discards 14e8af16912d Merge branch 'for-5.1/libnvdimm' into libnvdimm-for-next omits 7453df272a8f Merge branch 'next-general' into next-testing omits c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next omits 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next omits 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next omits a2318b6a16a8 riscv: Use latest system call ABI omits d43388dea04b eCryptfs: fix permission denied with ecryptfs_xattr mount [...] omits 4b47a8b51e7b ecryptfs: re-order a condition for static checkers omits 0bdf8a8245fd eCryptfs: fix a couple type promotion bugs omits b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next omits 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next omits db9ed620ddea Merge branch 'next-integrity' into next-testing omits 94b5b50420de Merge branch 'for-5.1/hid-logitech' into for-next omits b761e12da178 Merge branch 'for-5.0/upstream-fixes' into for-next omits 551cf047a3d8 Merge branch 'for-5.0/upstream-fixes' into for-next omits acf15bdef15e Merge branch 'for-5.1/hid-asus' into for-next omits e42953d3d8db Merge branch 'next-tpm' into next-testing omits 19199883732d Merge branch 'next-general' into next-testing omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits bc65fae4b1f0 usb: chipidea: imx: set power polarity omits 9a77462cefce dt-bindings: usb: ci-hdrc-usb2: add property power-active-high omits ddc7fb43a8a3 usb: chipidea: imx: remove unused header files omits 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next omits f463fe19f12c Merge branch 'for-5.1/hid-topseed' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits 06e284aafd45 Merge branch 'for-5.1/ish' into for-next omits d87331e4a620 Merge branch 'next-general' into next-testing omits 3c3a43c81bda Merge branch 'for_5.1/soc-drivers' into next omits f3e6bad019c7 Merge branch 'next-general' into next-testing omits 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next omits 255d6167833c Merge branch 'for-5.1/wacom' into for-next omits b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next omits 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 7bd3501ba533 Merge branch 'next-general' into next-testing omits acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next omits 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE omits 16be6fd6a52b xtensa: Fix typo use space=>user space omits 3536ec4873d7 Merge branch 'next-general' into next-testing omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask omits f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger omits 18031f71ea01 xtensa: SMP: mark each possible CPU as present omits a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash omits da26d363189a xtensa: SMP: fix secondary CPU initialization omits 820cf8c12d89 Merge branch 'next-general' into next-testing omits fcee620b2daf Merge branch 'for-5.1/ish' into for-next omits 0fc4b0079db0 Merge branch 'for-5.1/ish' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits 1e11c7821bca Merge branch 'next-general' into next-testing omits 3bdda51a6a24 Merge branch 'next-general' into next-testing omits 34fc3d4acda1 Merge branch 'next-general' into next-testing omits 5f4193730bb0 Merge branch 'next-general' into next-testing omits 91421ab037e0 Merge branch 'next-general' into next-testing omits 0cce716e656b Merge branch 'next-general' into next-testing omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next omits d6d768a0ec3c usb: chipidea: fix static checker warning for NULL pointer omits 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next omits 2809b4c76c81 Merge branch 'for-5.0/upstream-fixes' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits f30160f982fc Merge branch 'next-general' into next-testing omits ffaf0e140478 Merge branch 'next-general' into next-testing omits 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next omits d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next omits b76d699daab2 Merge branch 'master' into for-next omits 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next omits 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next omits f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next omits aa99a14dfb50 Merge branch 'next-general' into next-testing omits f8e8ae868301 Merge branch 'for-4.21/ish' into for-next omits eb96c85bb8fb Merge branch 'for-4.21/core' into for-next omits f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next omits e5a7e9283f51 Merge branch 'next-integrity' into next-testing omits 86aa0d8b538f Merge tag 'seccomp-next-part2' of https://git.kernel.org/p [...] omits 6a084e77ec4f Merge tag 'tpmdd-next-20181217' of git://git.infradead.org [...] omits 32daa6e9b63b Merge branch 'next-integrity' into next-testing omits 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next omits 088f908006c5 Merge branch 'next-smack' into next-testing omits 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next omits 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next omits c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next omits 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next omits cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses omits a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' omits fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next omits 5c7e08659a17 Merge branch 'v4.20/drivers' into next omits 2a35bd877900 Merge branch 'v4.20/dt64' into next omits 110c998858f5 Merge branch 'v4.20/arm64' into next omits c4b90045984b Merge branch 'v4.20/dt' into next omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next adds 20f944965601 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds c5ba17126612 Merge tag 'sound-5.2-rc3' of git://git.kernel.org/pub/scm/ [...] adds 8cb7104d03dd Merge tag 'configfs-for-5.2-2' of git://git.infradead.org/ [...] adds 318adf8e4bfd Merge tag 'for-5.2-rc2-tag' of git://git.kernel.org/pub/sc [...] adds adc3f554fa1e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 100f6d8e0990 net: correct zerocopy refcnt with udp MSG_MORE adds 036e34310931 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds e8d67fa5696e net: dsa: sja1105: Don't store frame type in skb->cb
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 (3c09c1950c84) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/debugfs-wilco-ec | 16 +- Documentation/ABI/testing/sysfs-bus-iio-cros-ec | 10 +- Documentation/ABI/testing/sysfs-class-net-phydev | 8 - Documentation/ABI/testing/sysfs-platform-wilco-ec | 9 - Documentation/Makefile | 7 - Documentation/admin-guide/LSM/LoadPin.rst | 10 - Documentation/admin-guide/cgroup-v2.rst | 39 +- Documentation/admin-guide/kernel-parameters.txt | 29 +- Documentation/cgroup-v1/hugetlb.txt | 22 +- Documentation/core-api/genalloc.rst | 2 +- Documentation/core-api/kernel-api.rst | 2 + Documentation/cputopology.txt | 48 +- Documentation/crypto/architecture.rst | 4 +- Documentation/devicetree/bindings/arm/amlogic.txt | 142 + Documentation/devicetree/bindings/arm/amlogic.yaml | 138 - .../arm/amlogic/amlogic,meson-gx-ao-secure.txt | 28 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 22 - Documentation/devicetree/bindings/arm/renesas.yaml | 8 - Documentation/devicetree/bindings/arm/sunxi.yaml | 2 +- .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 79 - .../devicetree/bindings/bus/sunxi-rsb.txt | 47 + .../devicetree/bindings/common-properties.txt | 17 +- .../devicetree/bindings/cpufreq/imx-cpufreq-dt.txt | 37 - .../devicetree/bindings/crypto/atmel-crypto.txt | 13 + .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 100 - .../display/panel/armadeus,st0700-adapt.txt | 9 - .../bindings/display/panel/edt,et-series.txt | 16 - .../display/panel/evervision,vgg804821.txt | 12 - .../bindings/display/panel/friendlyarm,hd702e.txt | 32 - .../bindings/display/panel/koe,tx14d24vm1bpa.txt | 42 - .../display/panel/osddisplays,osd101t2045-53ts.txt | 11 - .../display/panel/osddisplays,osd101t2587-53ts.txt | 14 - .../bindings/display/panel/samsung,s6e63m0.txt | 33 - .../display/panel/tfc,s9700rtwv43tr-01b.txt | 15 - .../bindings/display/panel/vl050_8048nt_c01.txt | 12 - .../devicetree/bindings/display/st,stm32-ltdc.txt | 3 - .../bindings/display/sunxi/sun6i-dsi.txt | 93 + .../devicetree/bindings/dma/8250_mtk_dma.txt | 33 + .../devicetree/bindings/dma/mtk-uart-apdma.txt | 54 - .../devicetree/bindings/gpio/pl061-gpio.txt | 10 + .../devicetree/bindings/gpio/pl061-gpio.yaml | 69 - .../devicetree/bindings/gpu/arm,mali-midgard.txt | 19 +- Documentation/devicetree/bindings/i3c/i3c.txt | 4 +- .../devicetree/bindings/iio/accel/adi,adxl345.yaml | 72 - .../devicetree/bindings/iio/accel/adxl345.txt | 39 + .../devicetree/bindings/iio/adc/mt6577_auxadc.txt | 2 - .../devicetree/bindings/iio/light/isl29018.txt | 27 + .../devicetree/bindings/iio/light/isl29018.yaml | 56 - .../devicetree/bindings/iio/light/tsl2583.txt | 25 + .../devicetree/bindings/iio/light/tsl2583.yaml | 46 - .../devicetree/bindings/iio/light/tsl2772.txt | 42 + .../devicetree/bindings/iio/light/tsl2772.yaml | 83 - .../devicetree/bindings/input/elan_i2c.txt | 11 - .../interrupt-controller/renesas,rza1-irqc.txt | 43 - .../devicetree/bindings/leds/leds-spi-byte.txt | 44 - .../devicetree/bindings/media/allegro.txt | 43 - .../bindings/media/marvell,mmp2-ccic.txt | 50 - .../devicetree/bindings/media/sun6i-csi.txt | 1 - .../devicetree/bindings/mfd/atmel-usart.txt | 20 +- .../devicetree/bindings/misc/fsl,dpaa2-console.txt | 11 - .../devicetree/bindings/misc/olpc,xo1.75-ec.txt | 23 - .../devicetree/bindings/mmc/amlogic,meson-gx.txt | 4 - Documentation/devicetree/bindings/mux/mmio-mux.txt | 60 + Documentation/devicetree/bindings/mux/reg-mux.txt | 129 - Documentation/devicetree/bindings/net/ethernet.txt | 1 - .../devicetree/bindings/net/qca,ar71xx.txt | 45 - .../devicetree/bindings/net/ti,dp83867.txt | 14 +- .../phy/allwinner,sun6i-a31-mipi-dphy.yaml | 57 - .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 13 +- .../bindings/pinctrl/bitmain,bm1880-pinctrl.txt | 23 +- .../bindings/pinctrl/brcm,bcm2835-gpio.txt | 3 - .../devicetree/bindings/pinctrl/meson,pinctrl.txt | 16 +- .../bindings/pinctrl/pinctrl-bindings.txt | 3 - .../bindings/pinctrl/st,stm32-pinctrl.txt | 208 + .../bindings/pinctrl/st,stm32-pinctrl.yaml | 264 - .../devicetree/bindings/power/qcom,rpmpd.txt | 2 - .../devicetree/bindings/ptp/ptp-qoriq.txt | 1 - .../bindings/regulator/arizona-regulator.txt | 3 +- .../bindings/regulator/fixed-regulator.yaml | 5 +- .../bindings/regulator/gpio-regulator.txt | 57 + .../bindings/regulator/gpio-regulator.yaml | 118 - .../devicetree/bindings/regulator/max8660.txt | 47 + .../devicetree/bindings/regulator/max8660.yaml | 77 - .../devicetree/bindings/regulator/regulator.txt | 140 +- .../devicetree/bindings/regulator/regulator.yaml | 200 - .../devicetree/bindings/regulator/slg51000.txt | 88 - .../bindings/remoteproc/qcom,adsp-pil.txt | 125 + .../bindings/remoteproc/qcom,hexagon-v56.txt | 140 - .../bindings/reset/bitmain,bm1880-reset.txt | 18 - .../devicetree/bindings/reset/fsl,imx7-src.txt | 2 +- .../bindings/soc/amlogic/amlogic,canvas.txt | 10 +- .../devicetree/bindings/soc/qcom/qcom,glink.txt | 5 - .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 132 - .../bindings/sound/allwinner,sun4i-a10-spdif.yaml | 120 - .../bindings/sound/amlogic,g12a-tohdmitx.txt | 55 - .../devicetree/bindings/sound/cs42xx8.txt | 6 - .../devicetree/bindings/sound/sun4i-i2s.txt | 45 + .../bindings/sound/sunxi,sun4i-spdif.txt | 42 + .../bindings/spi/allwinner,sun4i-a10-spi.yaml | 86 - .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 106 - Documentation/devicetree/bindings/spi/spi-bus.txt | 112 +- .../devicetree/bindings/spi/spi-controller.yaml | 161 - Documentation/devicetree/bindings/spi/spi-gpio.txt | 43 + .../devicetree/bindings/spi/spi-gpio.yaml | 72 - .../devicetree/bindings/spi/spi-pl022.yaml | 165 - .../devicetree/bindings/spi/spi-sun4i.txt | 23 + .../devicetree/bindings/spi/spi-sun6i.txt | 44 + .../devicetree/bindings/spi/spi_pl022.txt | 70 + .../devicetree/bindings/trivial-devices.yaml | 4 - .../devicetree/bindings/usb/renesas_usbhs.txt | 2 - .../devicetree/bindings/usb/s3c2410-usb.txt | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 18 +- Documentation/devicetree/bindings/virtio/iommu.txt | 66 - Documentation/devicetree/bindings/virtio/mmio.txt | 30 - .../devicetree/bindings/watchdog/sunxi-wdt.txt | 1 - Documentation/doc-guide/sphinx.rst | 17 +- Documentation/driver-api/basics.rst | 3 + .../driver-api/firmware/other_interfaces.rst | 2 +- Documentation/driver-api/gpio/consumer.rst | 2 + Documentation/driver-api/gpio/driver.rst | 14 +- Documentation/driver-api/iio/hw-consumer.rst | 1 + Documentation/driver-api/target.rst | 4 +- Documentation/filesystems/Locking | 14 + Documentation/filesystems/api-summary.rst | 3 + Documentation/filesystems/coda.txt | 11 +- Documentation/filesystems/ext2.txt | 8 +- Documentation/filesystems/f2fs.txt | 89 +- Documentation/gpu/amdgpu.rst | 20 - Documentation/gpu/drivers.rst | 1 - Documentation/gpu/drm-kms-helpers.rst | 6 - Documentation/gpu/drm-mm.rst | 34 +- Documentation/gpu/drm-uapi.rst | 10 +- Documentation/gpu/mcde.rst | 8 - Documentation/gpu/todo.rst | 27 +- Documentation/interconnect/interconnect.rst | 5 +- Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 3 +- Documentation/media/uapi/cec/cec-ioc-receive.rst | 15 +- .../media/uapi/mediactl/media-ioc-enum-links.rst | 7 +- Documentation/media/uapi/v4l/biblio.rst | 9 - Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 625 -- Documentation/media/uapi/v4l/field-order.rst | 17 +- Documentation/media/uapi/v4l/pixfmt-compressed.rst | 25 - Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 30 - Documentation/media/videodev2.h.rst.exceptions | 5 - Documentation/networking/af_xdp.rst | 8 +- Documentation/networking/ip-sysctl.txt | 20 - Documentation/networking/sfp-phylink.rst | 5 +- Documentation/scsi/osst.txt | 218 + Documentation/sphinx/cdomain.py | 5 +- Documentation/sphinx/requirements.txt | 4 +- Documentation/trace/histogram.rst | 10 +- Documentation/trace/kprobetrace.rst | 42 +- Documentation/trace/uprobetracer.rst | 10 +- Documentation/usb/rio.txt | 66 +- Documentation/vm/hmm.rst | 8 +- Documentation/x86/exception-tables.rst | 2 +- Documentation/x86/topology.rst | 4 - MAINTAINERS | 54 +- Next/SHA1s | 292 - Next/Trees | 294 - Next/merge.log | 5784 ------------------ Next/quilt-import.log | 2 - arch/alpha/include/asm/pgalloc.h | 40 +- arch/alpha/kernel/signal.c | 4 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 - arch/alpha/kernel/traps.c | 2 +- arch/alpha/mm/fault.c | 4 +- arch/arc/boot/dts/hsdk.dts | 45 +- arch/arc/configs/hsdk_defconfig | 3 +- arch/arc/include/asm/cmpxchg.h | 14 +- arch/arc/include/asm/entry-arcv2.h | 361 +- arch/arc/include/asm/entry-compact.h | 4 +- arch/arc/include/asm/linkage.h | 18 - arch/arc/kernel/asm-offsets.c | 7 - arch/arc/kernel/entry-arcv2.S | 4 +- arch/arc/kernel/entry.S | 4 +- arch/arc/kernel/process.c | 4 +- arch/arc/kernel/signal.c | 2 +- arch/arc/kernel/traps.c | 2 +- arch/arc/mm/fault.c | 192 +- arch/arc/mm/tlb.c | 13 +- arch/arc/mm/tlbex.S | 11 - arch/arm/Kconfig | 3 + arch/arm/arm-soc-for-next-contents.txt | 37 - arch/arm/boot/compressed/decompress.c | 1 - arch/arm/boot/dts/Makefile | 4 - arch/arm/boot/dts/am33xx-l4.dtsi | 14 +- arch/arm/boot/dts/am437x-l4.dtsi | 4 + arch/arm/boot/dts/am57xx-idk-common.dtsi | 1 - arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 8 - arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 160 - arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts | 566 -- arch/arm/boot/dts/aspeed-bmc-microsoft-olympus.dts | 207 - arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 2 - arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 22 - arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 2 - arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 966 ---- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 2 - arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 123 +- arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 5 - arch/arm/boot/dts/aspeed-g4.dtsi | 8 +- arch/arm/boot/dts/aspeed-g5.dtsi | 11 +- arch/arm/boot/dts/at91-wb50n.dtsi | 2 +- arch/arm/boot/dts/at91sam9261ek.dts | 8 + arch/arm/boot/dts/at91sam9g45.dtsi | 25 +- arch/arm/boot/dts/at91sam9rl.dtsi | 25 +- arch/arm/boot/dts/at91sam9x5.dtsi | 23 +- arch/arm/boot/dts/bcm283x.dtsi | 2 - arch/arm/boot/dts/dra7-l4.dtsi | 2 +- arch/arm/boot/dts/dra71-evm.dts | 2 +- arch/arm/boot/dts/dra71x.dtsi | 17 - arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi | 40 +- arch/arm/boot/dts/dra76x.dtsi | 8 - arch/arm/boot/dts/emev2-kzm9d.dts | 2 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 14 +- arch/arm/boot/dts/exynos5420.dtsi | 216 +- arch/arm/boot/dts/ibm-power9-dual.dtsi | 248 - arch/arm/boot/dts/imx53-m53menlo.dts | 237 +- arch/arm/boot/dts/imx53-smd.dts | 73 - arch/arm/boot/dts/imx53.dtsi | 12 - arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 12 - arch/arm/boot/dts/imx6qdl.dtsi | 10 +- arch/arm/boot/dts/imx6sl-evk.dts | 12 - arch/arm/boot/dts/imx6sl.dtsi | 12 +- arch/arm/boot/dts/imx6sll-evk.dts | 4 - arch/arm/boot/dts/imx6sx-sdb-reva.dts | 12 - arch/arm/boot/dts/imx6sx-sdb.dts | 12 - arch/arm/boot/dts/imx6sx.dtsi | 6 +- arch/arm/boot/dts/imx6ul-geam.dts | 2 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 1 - arch/arm/boot/dts/imx6ull.dtsi | 1 - arch/arm/boot/dts/imx7d-sdb.dts | 8 - arch/arm/boot/dts/imx7s.dtsi | 6 +- arch/arm/boot/dts/imx7ulp-evk.dts | 20 - arch/arm/boot/dts/imx7ulp.dtsi | 10 - arch/arm/boot/dts/meson8.dtsi | 27 +- arch/arm/boot/dts/meson8b.dtsi | 33 +- arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 9 +- arch/arm/boot/dts/meson8m2.dtsi | 10 - arch/arm/boot/dts/r7s72100-genmai.dts | 2 +- arch/arm/boot/dts/r7s72100-rskrza1.dts | 38 - arch/arm/boot/dts/r7s72100.dtsi | 19 - arch/arm/boot/dts/r7s9210-rza2mevb.dts | 145 +- arch/arm/boot/dts/r7s9210.dtsi | 267 - arch/arm/boot/dts/r8a73a4-ape6evm.dts | 2 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 2 +- arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 2 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 2 +- arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 2 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 2 +- arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 9 +- arch/arm/boot/dts/r8a7790-stout.dts | 9 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 9 +- arch/arm/boot/dts/r8a7791-porter.dts | 9 +- arch/arm/boot/dts/r8a7792-blanche.dts | 9 +- arch/arm/boot/dts/r8a7792-wheat.dts | 2 +- arch/arm/boot/dts/r8a7793-gose.dts | 9 +- arch/arm/boot/dts/r8a7794-alt.dts | 2 +- arch/arm/boot/dts/r8a7794-silk.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-jerry.dts | 207 - arch/arm/boot/dts/rk3288-veyron-mickey.dts | 83 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 216 +- arch/arm/boot/dts/rk3288-veyron-speedy.dts | 12 - arch/arm/boot/dts/rk3288-veyron.dtsi | 13 - arch/arm/boot/dts/rk3288.dtsi | 19 +- arch/arm/boot/dts/sama5d3.dtsi | 27 +- arch/arm/boot/dts/sh73a0-kzm9g.dts | 2 +- arch/arm/boot/dts/sun5i-gr8-evb.dts | 2 +- arch/arm/boot/dts/sun6i-a31.dtsi | 8 - arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 3 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 8 - arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 4 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 29 - .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 3 +- arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 3 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 4 - arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 3 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 7 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 123 - arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi | 3 +- arch/arm/boot/dts/vf610-zii-dev.dtsi | 52 +- arch/arm/configs/imx_v6_v7_defconfig | 8 - arch/arm/crypto/sha512-glue.c | 2 +- arch/arm/include/asm/pgalloc.h | 41 +- arch/arm/include/asm/traps.h | 2 +- arch/arm/kernel/efi.c | 3 +- arch/arm/kernel/ptrace.c | 6 +- arch/arm/kernel/signal.c | 4 +- arch/arm/kernel/traps.c | 4 +- arch/arm/mach-exynos/Kconfig | 1 - arch/arm/mach-imx/cpuidle-imx6sx.c | 3 +- arch/arm/mach-rockchip/platsmp.c | 12 +- arch/arm/mach-rockchip/pm.c | 2 - arch/arm/mm/alignment.c | 2 +- arch/arm/mm/dma-mapping.c | 5 +- arch/arm/mm/fault.c | 13 +- arch/arm/mm/mmu.c | 2 +- arch/arm/mm/pageattr.c | 3 +- arch/arm/net/bpf_jit_32.c | 42 +- arch/arm/tools/syscall.tbl | 1 - arch/arm64/Kconfig | 1 - arch/arm64/Kconfig.platforms | 1 - arch/arm64/boot/dts/allwinner/axp803.dtsi | 6 - .../dts/allwinner/sun50i-a64-amarula-relic.dts | 25 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 7 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 6 + .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 23 - .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 23 - .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 2 + .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 44 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 14 - .../sun50i-h5-emlid-neutis-n5-devboard.dts | 3 +- .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 3 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 10 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 16 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 31 +- arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 145 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 122 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 6 - arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 1797 +----- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 4 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 6 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 2 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 6 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 35 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 2 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 14 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 35 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 15 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 64 - arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 131 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 24 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 52 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 8 - arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 6 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 13 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 25 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 51 - arch/arm64/boot/dts/qcom/pms405.dtsi | 20 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 15 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 298 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 4 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 215 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 183 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 197 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 39 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 25 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 25 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 9 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 8 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 49 - arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 6 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 10 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 18 - arch/arm64/configs/defconfig | 17 - arch/arm64/include/asm/pgalloc.h | 47 +- arch/arm64/include/asm/pgtable-prot.h | 1 - arch/arm64/include/asm/pgtable.h | 21 - arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/kernel/efi.c | 3 +- arch/arm64/kernel/traps.c | 6 +- arch/arm64/mm/dma-mapping.c | 425 +- arch/arm64/mm/mmu.c | 19 +- arch/arm64/mm/pageattr.c | 3 +- arch/arm64/mm/pgd.c | 9 +- arch/c6x/kernel/signal.c | 2 +- arch/c6x/kernel/traps.c | 2 +- arch/csky/Kconfig | 4 - arch/csky/abiv1/alignment.c | 2 +- arch/csky/abiv2/fpu.c | 2 +- arch/csky/include/asm/pgalloc.h | 30 +- arch/csky/kernel/signal.c | 4 +- arch/csky/kernel/traps.c | 8 +- arch/csky/mm/fault.c | 4 +- arch/h8300/kernel/ptrace_h.c | 4 +- arch/h8300/kernel/ptrace_s.c | 2 +- arch/h8300/kernel/signal.c | 2 +- arch/hexagon/include/asm/syscall.h | 14 - arch/hexagon/kernel/signal.c | 2 +- arch/hexagon/kernel/traps.c | 12 +- arch/hexagon/mm/vm_fault.c | 4 +- arch/ia64/hp/sim/simserial.c | 2 + arch/ia64/kernel/brl_emu.c | 6 +- arch/ia64/kernel/signal.c | 8 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 - arch/ia64/kernel/traps.c | 24 +- arch/ia64/kernel/unaligned.c | 2 +- arch/ia64/mm/fault.c | 2 +- arch/ia64/mm/init.c | 2 + arch/m68k/include/asm/sun3_pgalloc.h | 41 +- arch/m68k/kernel/signal.c | 4 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 - arch/m68k/kernel/traps.c | 20 +- arch/m68k/mm/fault.c | 4 +- arch/microblaze/kernel/exceptions.c | 2 +- arch/microblaze/kernel/signal.c | 2 +- arch/microblaze/kernel/syscalls/syscall.tbl | 1 - arch/microblaze/mm/fault.c | 2 +- arch/mips/boot/dts/qca/ar9331.dtsi | 26 - arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 8 - arch/mips/include/asm/cpu.h | 125 +- arch/mips/include/asm/ginvt.h | 2 +- arch/mips/include/asm/page.h | 2 +- arch/mips/include/asm/pgalloc.h | 33 +- arch/mips/include/asm/syscall.h | 6 - arch/mips/kernel/branch.c | 18 +- arch/mips/kernel/kprobes.c | 2 +- arch/mips/kernel/signal.c | 8 +- arch/mips/kernel/signal_n32.c | 4 +- arch/mips/kernel/signal_o32.c | 8 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 1 - arch/mips/kernel/syscalls/syscall_n64.tbl | 1 - arch/mips/kernel/syscalls/syscall_o32.tbl | 1 - arch/mips/kernel/traps.c | 50 +- arch/mips/kernel/unaligned.c | 20 +- arch/mips/kernel/uprobes.c | 3 + arch/mips/kvm/mips.c | 3 - arch/mips/mm/fault.c | 4 +- arch/mips/mm/mmap.c | 7 +- arch/mips/pistachio/Platform | 1 - arch/mips/pnx833x/Platform | 2 +- arch/mips/sgi-ip22/ip22-berr.c | 2 +- arch/mips/sgi-ip22/ip28-berr.c | 2 +- arch/mips/sgi-ip27/ip27-berr.c | 2 +- arch/mips/sgi-ip32/ip32-berr.c | 2 +- arch/mips/txx9/generic/setup.c | 6 + arch/nds32/include/asm/bitfield.h | 2 +- arch/nds32/include/asm/fpu.h | 2 +- arch/nds32/include/asm/fpuemu.h | 12 - arch/nds32/include/asm/pgalloc.h | 31 +- arch/nds32/include/asm/syscall.h | 27 +- arch/nds32/include/asm/syscalls.h | 2 +- arch/nds32/include/uapi/asm/fp_udfiex_crtl.h | 16 - arch/nds32/include/uapi/asm/sigcontext.h | 24 +- arch/nds32/include/uapi/asm/udftrap.h | 13 + arch/nds32/include/uapi/asm/unistd.h | 4 +- arch/nds32/kernel/fpu.c | 17 +- arch/nds32/kernel/signal.c | 2 +- arch/nds32/kernel/sys_nds32.c | 26 +- arch/nds32/kernel/traps.c | 17 +- arch/nds32/math-emu/Makefile | 4 +- arch/nds32/math-emu/fd2si.c | 30 - arch/nds32/math-emu/fd2siz.c | 30 - arch/nds32/math-emu/fd2ui.c | 30 - arch/nds32/math-emu/fd2uiz.c | 30 - arch/nds32/math-emu/fpuemu.c | 57 +- arch/nds32/math-emu/fs2si.c | 29 - arch/nds32/math-emu/fs2siz.c | 29 - arch/nds32/math-emu/fs2ui.c | 29 - arch/nds32/math-emu/fs2uiz.c | 30 - arch/nds32/math-emu/fsi2d.c | 22 - arch/nds32/math-emu/fsi2s.c | 22 - arch/nds32/math-emu/fui2d.c | 22 - arch/nds32/math-emu/fui2s.c | 22 - arch/nds32/mm/fault.c | 4 +- arch/nios2/include/asm/pgalloc.h | 37 +- arch/nios2/kernel/signal.c | 4 +- arch/nios2/kernel/traps.c | 2 +- arch/openrisc/kernel/signal.c | 2 +- arch/openrisc/kernel/traps.c | 12 +- arch/openrisc/mm/fault.c | 4 +- arch/parisc/Kconfig | 4 +- arch/parisc/configs/c8000_defconfig | 1 + arch/parisc/include/asm/pgalloc.h | 33 +- arch/parisc/include/asm/syscall.h | 7 - arch/parisc/kernel/alternative.c | 4 +- arch/parisc/kernel/ptrace.c | 6 +- arch/parisc/kernel/signal.c | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 - arch/parisc/kernel/traps.c | 14 +- arch/parisc/kernel/unaligned.c | 4 +- arch/parisc/kernel/vmlinux.lds.S | 21 +- arch/parisc/math-emu/cnv_float.h | 8 +- arch/parisc/math-emu/driver.c | 2 +- arch/parisc/mm/fault.c | 4 +- arch/powerpc/Kconfig | 2 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 1 + arch/powerpc/include/asm/syscall.h | 10 - arch/powerpc/kernel/kexec_elf_64.c | 6 +- arch/powerpc/kernel/process.c | 2 +- arch/powerpc/kernel/prom_init.c | 16 +- arch/powerpc/kernel/signal_32.c | 6 +- arch/powerpc/kernel/signal_64.c | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 - arch/powerpc/kernel/traps.c | 4 +- arch/powerpc/kvm/book3s_64_vio.c | 44 +- arch/powerpc/kvm/book3s_xics.c | 2 +- arch/powerpc/kvm/powerpc.c | 3 - arch/powerpc/mm/book3s64/iommu_api.c | 41 +- arch/powerpc/mm/fault.c | 5 +- arch/powerpc/mm/mem.c | 2 + arch/powerpc/net/bpf_jit_comp64.c | 36 +- arch/powerpc/perf/core-book3s.c | 6 +- arch/powerpc/perf/power8-pmu.c | 3 - arch/powerpc/perf/power9-pmu.c | 3 - arch/powerpc/platforms/cell/spufs/fault.c | 9 +- arch/powerpc/platforms/cell/spufs/run.c | 2 +- arch/powerpc/platforms/powernv/npu-dma.c | 15 +- arch/powerpc/platforms/powernv/opal-imc.c | 4 - arch/powerpc/sysdev/xive/spapr.c | 52 +- arch/riscv/include/asm/bug.h | 2 +- arch/riscv/include/asm/pgalloc.h | 29 +- arch/riscv/kernel/signal.c | 2 +- arch/riscv/kernel/traps.c | 11 +- arch/riscv/mm/fault.c | 6 +- arch/riscv/net/bpf_jit_comp.c | 49 +- arch/s390/Kconfig | 3 + arch/s390/appldata/appldata_base.c | 15 +- arch/s390/crypto/aes_s390.c | 156 +- arch/s390/crypto/des_s390.c | 7 +- arch/s390/include/asm/ap.h | 4 +- arch/s390/include/asm/cpacf.h | 4 +- arch/s390/include/asm/pci_clp.h | 25 +- arch/s390/kernel/compat_signal.c | 4 +- arch/s390/kernel/signal.c | 4 +- arch/s390/kernel/syscalls/syscall.tbl | 1 - arch/s390/kernel/topology.c | 6 +- arch/s390/kernel/traps.c | 6 +- arch/s390/kvm/kvm-s390.c | 1 - arch/s390/mm/fault.c | 10 +- arch/s390/mm/init.c | 18 +- arch/s390/net/bpf_jit_comp.c | 41 +- arch/s390/pci/pci.c | 5 +- arch/s390/pci/pci_clp.c | 6 +- arch/sh/boards/Kconfig | 14 +- arch/sh/kernel/cpu/sh2a/fpu.c | 2 +- arch/sh/kernel/cpu/sh4/fpu.c | 2 +- arch/sh/kernel/cpu/sh5/fpu.c | 4 +- arch/sh/kernel/hw_breakpoint.c | 2 +- arch/sh/kernel/ptrace_64.c | 4 +- arch/sh/kernel/signal_32.c | 4 +- arch/sh/kernel/signal_64.c | 4 +- arch/sh/kernel/syscalls/syscall.tbl | 1 - arch/sh/kernel/traps.c | 4 +- arch/sh/kernel/traps_32.c | 12 +- arch/sh/kernel/traps_64.c | 2 +- arch/sh/math-emu/math.c | 2 +- arch/sh/mm/fault.c | 11 +- arch/sh/mm/init.c | 2 + arch/sparc/Kconfig | 3 + arch/sparc/kernel/process_64.c | 4 +- arch/sparc/kernel/signal32.c | 8 +- arch/sparc/kernel/signal_32.c | 4 +- arch/sparc/kernel/signal_64.c | 8 +- arch/sparc/kernel/sys_sparc_32.c | 2 +- arch/sparc/kernel/sys_sparc_64.c | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 - arch/sparc/kernel/traps_32.c | 4 +- arch/sparc/kernel/traps_64.c | 41 +- arch/sparc/mm/fault_32.c | 4 +- arch/sparc/mm/fault_64.c | 2 +- arch/sparc/net/bpf_jit_comp_64.c | 29 +- arch/um/include/asm/pgalloc.h | 16 +- arch/um/kernel/exec.c | 2 +- arch/um/kernel/mem.c | 22 + arch/um/kernel/ptrace.c | 7 +- arch/um/kernel/skas/mmu.c | 2 +- arch/um/kernel/tlb.c | 4 +- arch/um/kernel/trap.c | 16 +- arch/unicore32/include/asm/pgalloc.h | 36 +- arch/unicore32/include/mach/regs-gpio.h | 2 +- arch/unicore32/kernel/signal.c | 4 +- arch/unicore32/kernel/traps.c | 2 +- arch/unicore32/mm/fault.c | 13 +- arch/x86/Kconfig | 3 +- arch/x86/Kconfig.debug | 44 + arch/x86/boot/compressed/string.c | 14 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/entry/vdso/vdso32-setup.c | 7 +- arch/x86/entry/vsyscall/vsyscall_64.c | 4 +- arch/x86/events/intel/cstate.c | 14 +- arch/x86/events/intel/ds.c | 36 +- arch/x86/events/intel/rapl.c | 20 +- arch/x86/events/intel/uncore.c | 80 +- arch/x86/events/intel/uncore.h | 4 +- arch/x86/events/intel/uncore_snbep.c | 4 +- arch/x86/include/asm/apic.h | 2 +- arch/x86/include/asm/olpc.h | 31 + arch/x86/include/asm/paravirt_types.h | 21 +- arch/x86/include/asm/pgalloc.h | 19 +- arch/x86/include/asm/pgtable.h | 4 +- arch/x86/include/asm/pgtable_types.h | 1 + arch/x86/include/asm/processor.h | 4 +- arch/x86/include/asm/ptrace.h | 3 +- arch/x86/include/asm/smp.h | 1 - arch/x86/include/asm/topology.h | 17 - arch/x86/include/asm/uaccess.h | 4 +- arch/x86/kernel/Makefile | 4 +- arch/x86/kernel/alternative.c | 53 +- arch/x86/kernel/apic/apic.c | 20 +- arch/x86/kernel/asm-offsets.c | 1 + arch/x86/kernel/cpu/amd.c | 7 +- arch/x86/kernel/cpu/common.c | 1 - arch/x86/kernel/cpu/mce/core.c | 2 +- arch/x86/kernel/cpu/mshyperv.c | 4 +- arch/x86/kernel/cpu/topology.c | 88 +- arch/x86/kernel/cpu/vmware.c | 2 +- arch/x86/kernel/ftrace.c | 6 +- arch/x86/kernel/ima_arch.c | 17 +- arch/x86/kernel/io_delay.c | 38 +- arch/x86/kernel/itmt.c | 6 +- arch/x86/kernel/jailhouse.c | 2 +- arch/x86/kernel/kprobes/opt.c | 16 +- arch/x86/kernel/paravirt.c | 46 +- arch/x86/kernel/paravirt_patch.c | 126 - arch/x86/kernel/paravirt_patch_32.c | 67 + arch/x86/kernel/paravirt_patch_64.c | 75 + arch/x86/kernel/ptrace.c | 9 +- arch/x86/kernel/signal.c | 2 +- arch/x86/kernel/smpboot.c | 69 - arch/x86/kernel/traps.c | 10 +- arch/x86/kernel/tsc.c | 57 +- arch/x86/kernel/tsc_msr.c | 4 +- arch/x86/kernel/umip.c | 2 +- arch/x86/kernel/uprobes.c | 2 +- arch/x86/kernel/vm86_32.c | 2 +- arch/x86/kvm/x86.c | 3 - arch/x86/mm/fault.c | 9 +- arch/x86/mm/init_32.c | 2 + arch/x86/mm/init_64.c | 2 + arch/x86/mm/mpx.c | 2 +- arch/x86/mm/numa.c | 27 +- arch/x86/mm/pgtable.c | 33 +- arch/x86/net/bpf_jit_comp32.c | 83 +- arch/x86/platform/efi/efi.c | 2 - arch/x86/platform/efi/efi_64.c | 9 +- arch/x86/platform/efi/quirks.c | 3 - arch/x86/platform/olpc/olpc.c | 119 +- arch/x86/tools/insn_decoder_test.c | 8 +- arch/x86/tools/insn_sanity.c | 28 +- arch/x86/um/signal.c | 4 +- arch/x86/xen/mmu_pv.c | 3 +- arch/x86/xen/smp_pv.c | 1 - arch/xtensa/kernel/setup.c | 3 +- arch/xtensa/kernel/signal.c | 2 +- arch/xtensa/kernel/syscalls/syscall.tbl | 1 - arch/xtensa/kernel/traps.c | 8 +- arch/xtensa/mm/fault.c | 4 +- crypto/Kconfig | 27 +- crypto/Makefile | 2 + crypto/algapi.c | 13 + crypto/cryptd.c | 26 +- crypto/crypto_wq.c | 40 + crypto/drbg.c | 94 +- crypto/hmac.c | 4 +- crypto/jitterentropy-kcapi.c | 2 +- crypto/testmgr.h | 10 +- drivers/acpi/acpi_amba.c | 9 - drivers/acpi/acpi_lpit.c | 7 +- drivers/acpi/device_pm.c | 4 +- drivers/acpi/irq.c | 26 - drivers/acpi/sleep.c | 39 +- drivers/auxdisplay/cfag12864bfb.c | 5 +- drivers/auxdisplay/ht16k33.c | 4 +- drivers/base/firmware_loader/fallback_table.c | 15 +- drivers/base/memory.c | 134 +- drivers/base/node.c | 27 +- drivers/base/power/clock_ops.c | 6 +- drivers/base/regmap/regmap-debugfs.c | 2 - drivers/base/topology.c | 22 - drivers/block/drbd/drbd_int.h | 2 +- drivers/block/drbd/drbd_main.c | 2 +- drivers/block/drbd/drbd_nl.c | 2 +- drivers/bus/fsl-mc/dprc.c | 30 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 15 +- drivers/bus/fsl-mc/fsl-mc-private.h | 17 +- drivers/bus/ti-sysc.c | 23 +- drivers/char/bsr.c | 5 +- drivers/char/hw_random/meson-rng.c | 52 +- drivers/char/ipmi/ipmi_si_intf.c | 4 +- drivers/char/ipmi/ipmi_si_platform.c | 6 +- drivers/char/ipmi/ipmi_ssif.c | 5 +- drivers/char/misc.c | 3 +- drivers/char/tpm/tpm1-cmd.c | 7 +- drivers/char/tpm/tpm2-cmd.c | 7 +- drivers/clk/imx/clk-imx6q.c | 13 +- drivers/clk/imx/clk-imx6sl.c | 5 +- drivers/clk/imx/clk-imx6sll.c | 5 +- drivers/clk/imx/clk-imx6sx.c | 7 +- drivers/clk/imx/clk-imx6ul.c | 7 +- drivers/clk/imx/clk-imx7ulp.c | 2 +- drivers/clk/imx/clk-imx8mm.c | 12 +- drivers/clk/imx/clk-imx8mq.c | 5 - drivers/clk/imx/clk.c | 15 - drivers/clk/imx/clk.h | 1 - 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 | 36 +- drivers/clk/meson/g12a.h | 2 +- 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 | 10 +- drivers/clk/renesas/r8a77470-cpg-mssr.c | 2 +- drivers/clk/rockchip/clk-mmc-phase.c | 14 +- drivers/clk/rockchip/clk-rk3228.c | 1 - drivers/clk/samsung/clk-exynos5433.c | 4 +- drivers/clk/sunxi/clk-sunxi.c | 2 - drivers/counter/104-quad-8.c | 2 +- drivers/cpufreq/Kconfig.arm | 9 - drivers/cpufreq/Makefile | 1 - drivers/cpufreq/cpufreq-dt-platdev.c | 3 - drivers/cpufreq/imx-cpufreq-dt.c | 96 - drivers/crypto/Kconfig | 19 +- drivers/crypto/Makefile | 2 - drivers/crypto/amcc/crypto4xx_alg.c | 36 +- drivers/crypto/amcc/crypto4xx_core.c | 24 +- drivers/crypto/amcc/crypto4xx_core.h | 10 +- drivers/crypto/atmel-ecc.c | 403 +- drivers/crypto/atmel-ecc.h | 116 + drivers/crypto/atmel-i2c.c | 364 -- drivers/crypto/atmel-i2c.h | 196 - drivers/crypto/atmel-sha204a.c | 171 - drivers/crypto/caam/Kconfig | 46 +- drivers/crypto/caam/Makefile | 18 +- drivers/crypto/caam/caamalg.c | 244 +- drivers/crypto/caam/caamalg_desc.c | 116 +- drivers/crypto/caam/caamalg_qi.c | 171 +- drivers/crypto/caam/caamalg_qi2.c | 76 +- drivers/crypto/caam/caamhash.c | 314 +- drivers/crypto/caam/caampkc.c | 57 +- drivers/crypto/caam/caamrng.c | 76 +- drivers/crypto/caam/ctrl.c | 50 +- drivers/crypto/caam/desc_constr.h | 11 - drivers/crypto/caam/error.c | 8 +- drivers/crypto/caam/error.h | 2 +- drivers/crypto/caam/intern.h | 102 +- drivers/crypto/caam/jr.c | 43 - drivers/crypto/caam/key_gen.c | 28 +- drivers/crypto/caam/qi.c | 52 +- drivers/crypto/caam/sg_sw_sec4.h | 8 +- drivers/crypto/cavium/cpt/cptvf_algs.c | 1 + drivers/crypto/ccp/ccp-crypto-aes.c | 8 +- drivers/crypto/ccp/ccp-ops.c | 21 +- drivers/crypto/ixp4xx_crypto.c | 15 +- drivers/crypto/qat/qat_common/qat_algs.c | 288 +- drivers/crypto/qat/qat_common/qat_crypto.h | 2 - drivers/crypto/talitos.c | 281 +- drivers/crypto/talitos.h | 45 +- drivers/crypto/vmx/aes.c | 14 +- drivers/crypto/vmx/aes_cbc.c | 197 +- drivers/crypto/vmx/aes_ctr.c | 179 +- drivers/crypto/vmx/aes_xts.c | 189 +- drivers/crypto/vmx/aesp8-ppc.h | 2 + drivers/crypto/vmx/vmx.c | 86 +- drivers/dax/dax-private.h | 2 - drivers/dax/kmem.c | 46 +- drivers/dma-buf/dma-buf.c | 39 +- drivers/dma-buf/sync_debug.c | 26 + drivers/dma-buf/sync_debug.h | 1 + drivers/dma/dma-axi-dmac.c | 29 +- drivers/dma/dma-jz4780.c | 45 +- drivers/dma/dmaengine.c | 10 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 3 +- drivers/dma/fsl-qdma.c | 4 +- drivers/dma/imx-sdma.c | 9 +- drivers/dma/mediatek/Kconfig | 11 - drivers/dma/mediatek/Makefile | 1 - drivers/dma/mediatek/mtk-cqdma.c | 4 +- drivers/dma/mediatek/mtk-uart-apdma.c | 666 --- drivers/dma/mmp_tdma.c | 10 +- drivers/dma/mxs-dma.c | 8 +- drivers/dma/of-dma.c | 4 +- drivers/dma/sh/Kconfig | 6 + drivers/dma/sh/Makefile | 1 + drivers/dma/sh/rcar-dmac.c | 6 +- drivers/dma/sh/sudmac.c | 414 ++ drivers/dma/sh/usb-dmac.c | 6 +- drivers/dma/sprd-dma.c | 49 +- drivers/dma/stm32-dma.c | 1 + drivers/dma/stm32-dmamux.c | 6 +- drivers/dma/tegra210-adma.c | 57 +- drivers/dma/xilinx/xilinx_dma.c | 4 +- drivers/extcon/extcon-arizona.c | 33 +- drivers/firewire/core-device.c | 2 +- drivers/firewire/core-iso.c | 2 +- drivers/firewire/core-topology.c | 1 - drivers/firmware/efi/efi.c | 3 - drivers/firmware/google/coreboot_table.h | 11 +- drivers/firmware/google/framebuffer-coreboot.c | 14 +- drivers/firmware/google/memconsole-coreboot.c | 28 +- drivers/firmware/google/memconsole.c | 9 +- drivers/firmware/google/vpd.c | 14 +- drivers/firmware/google/vpd_decode.c | 2 + drivers/firmware/imx/imx-scu-irq.c | 3 - drivers/fpga/dfl-afu-dma-region.c | 55 +- drivers/fpga/dfl.c | 22 +- drivers/fpga/stratix10-soc.c | 6 +- drivers/fpga/zynqmp-fpga.c | 4 +- drivers/gpio/Kconfig | 14 +- drivers/gpio/gpio-em.c | 30 +- drivers/gpio/gpio-ixp4xx.c | 14 +- drivers/gpio/gpio-mb86s7x.c | 51 +- drivers/gpio/gpio-vf610.c | 14 +- drivers/gpu/drm/Kconfig | 9 - drivers/gpu/drm/Makefile | 8 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 7 +- drivers/gpu/drm/amd/amdgpu/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 70 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 83 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 225 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 144 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 279 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 450 -- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 46 - drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 14 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 96 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 16 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 185 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 254 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 449 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 28 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 248 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 289 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 63 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 130 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 23 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 44 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 13 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 81 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 3 +- drivers/gpu/drm/amd/amdgpu/cik.c | 13 - drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 428 -- drivers/gpu/drm/amd/amdgpu/df_v3_6.h | 17 - drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 428 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 21 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 15 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 8 - drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 131 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 43 +- drivers/gpu/drm/amd/amdgpu/si.c | 13 - drivers/gpu/drm/amd/amdgpu/soc15.c | 89 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 10 - drivers/gpu/drm/amd/amdgpu/soc15_common.h | 68 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 1 - drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 1 - drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 3 - drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 2 - drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 1 - drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 2 - drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 1 - drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 135 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 91 +- drivers/gpu/drm/amd/amdgpu/vi.c | 13 - drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 483 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx8.asm | 13 + .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 63 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 83 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 49 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 375 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 14 +- .../drm/amd/amdkfd/kfd_device_queue_manager_cik.c | 2 - .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 1 - .../drm/amd/amdkfd/kfd_device_queue_manager_vi.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_vi.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 70 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 8 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 53 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 85 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 55 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_vi.h | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 24 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 71 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 3 - drivers/gpu/drm/amd/display/Kconfig | 6 + drivers/gpu/drm/amd/display/Makefile | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 122 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 1 + drivers/gpu/drm/amd/display/dc/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 - .../amd/display/dc/bios/command_table_helper2.c | 5 + .../gpu/drm/amd/display/dc/calcs/dcn_calc_auto.h | 1 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 57 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 75 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 138 - .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 471 -- .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.h | 81 - .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 276 - .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.h | 44 - .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 239 - .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.h | 39 - .../amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.c | 145 - .../amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.h | 34 - .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 262 - .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.h | 31 - .../amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_clk.c | 79 - .../amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_clk.h | 29 - .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 126 - .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.h | 32 - .../drm/amd/display/dc/clk_mgr/dcn10/rv2_clk_mgr.c | 43 - .../drm/amd/display/dc/clk_mgr/dcn10/rv2_clk_mgr.h | 32 - drivers/gpu/drm/amd/display/dc/core/dc.c | 250 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 29 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 165 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 12 - drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 132 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 56 +- drivers/gpu/drm/amd/display/dc/dc.h | 8 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 2 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 - drivers/gpu/drm/amd/display/dc/dc_link.h | 1 - drivers/gpu/drm/amd/display/dc/dc_stream.h | 1 + drivers/gpu/drm/amd/display/dc/dc_types.h | 2 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 13 - drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 961 +++ drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h | 199 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 5 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 6 - drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h | 2 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 7 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 3 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 14 +- .../amd/display/dc/dce100/dce100_hw_sequencer.c | 9 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 72 +- .../drm/amd/display/dc/dce100/dce100_resource.h | 5 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 120 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 67 +- .../drm/amd/display/dc/dce110/dce110_resource.h | 5 - .../display/dc/dce110/dce110_timing_generator.c | 5 - .../display/dc/dce110/dce110_timing_generator.h | 5 - .../display/dc/dce110/dce110_timing_generator_v.c | 5 - .../drm/amd/display/dc/dce112/dce112_resource.c | 31 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 29 +- .../display/dc/dce120/dce120_timing_generator.c | 96 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 50 +- .../amd/display/dc/dce80/dce80_timing_generator.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn10/Makefile | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 289 + .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h | 39 + .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.h | 31 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 430 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 16 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 85 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 2 - .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 2 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 184 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 59 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 68 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.h | 5 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 128 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 39 - drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 33 +- .../drm/amd/display/dc/dml/display_mode_enums.h | 6 - .../drm/amd/display/dc/dml/display_mode_structs.h | 5 - drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 4 + drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 5 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 27 +- drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/audio.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 33 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 211 - drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 17 - .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 1 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 20 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 28 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 5 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 2 - .../drm/amd/display/include/bios_parser_types.h | 3 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 14 +- drivers/gpu/drm/amd/display/include/dal_types.h | 2 + .../gpu/drm/amd/display/include/set_mode_types.h | 5 +- .../drm/amd/display/modules/color/color_gamma.c | 62 +- .../drm/amd/display/modules/color/color_gamma.h | 1 - .../amd/display/modules/info_packet/info_packet.c | 4 +- .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 18 - .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 31 - .../drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h | 3 - .../drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h | 3 - .../drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h | 3 - drivers/gpu/drm/amd/include/cik_structs.h | 3 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 1 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 11 - drivers/gpu/drm/amd/include/v9_structs.h | 3 +- drivers/gpu/drm/amd/include/vi_structs.h | 3 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 76 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 18 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 5 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 156 +- .../amd/powerplay/hwmgr/vega10_processpptables.c | 24 - .../amd/powerplay/hwmgr/vega10_processpptables.h | 1 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 123 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.h | 3 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 84 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 12 +- drivers/gpu/drm/amd/powerplay/inc/power_state.h | 7 - drivers/gpu/drm/amd/powerplay/inc/pp_thermal.h | 12 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 3 - drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 1 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 191 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 2 - drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 2 - .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 21 - .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 2 - drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 153 - drivers/gpu/drm/amd/powerplay/vega20_ppt.h | 44 - drivers/gpu/drm/arm/malidp_crtc.c | 28 +- drivers/gpu/drm/arm/malidp_hw.c | 3 +- drivers/gpu/drm/arm/malidp_mw.c | 2 +- drivers/gpu/drm/arm/malidp_planes.c | 8 +- drivers/gpu/drm/armada/armada_fb.c | 3 +- drivers/gpu/drm/ast/Kconfig | 3 +- drivers/gpu/drm/ast/ast_drv.c | 13 +- drivers/gpu/drm/ast/ast_drv.h | 71 +- drivers/gpu/drm/ast/ast_fb.c | 41 +- drivers/gpu/drm/ast/ast_main.c | 77 +- drivers/gpu/drm/ast/ast_mode.c | 132 +- drivers/gpu/drm/ast/ast_ttm.c | 302 +- drivers/gpu/drm/ati_pcigart.c | 5 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 9 +- drivers/gpu/drm/bochs/Kconfig | 2 +- drivers/gpu/drm/bochs/bochs.h | 54 +- drivers/gpu/drm/bochs/bochs_drv.c | 24 +- drivers/gpu/drm/bochs/bochs_kms.c | 18 +- drivers/gpu/drm/bochs/bochs_mm.c | 427 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 8 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 8 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 30 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.h | 2 +- drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 10 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 2 +- drivers/gpu/drm/bridge/lvds-encoder.c | 10 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 3 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 3 +- drivers/gpu/drm/bridge/panel.c | 5 +- drivers/gpu/drm/bridge/parade-ps8622.c | 3 +- drivers/gpu/drm/bridge/sii902x.c | 3 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 27 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 9 +- drivers/gpu/drm/bridge/tc358764.c | 14 +- drivers/gpu/drm/bridge/thc63lvd1024.c | 10 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 18 +- drivers/gpu/drm/bridge/ti-tfp410.c | 4 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 250 + drivers/gpu/drm/cirrus/cirrus_ttm.c | 337 ++ drivers/gpu/drm/drm_agpsupport.c | 11 +- drivers/gpu/drm/drm_atomic.c | 9 +- drivers/gpu/drm/drm_atomic_helper.c | 13 +- drivers/gpu/drm/drm_atomic_state_helper.c | 48 +- drivers/gpu/drm/drm_atomic_uapi.c | 16 +- drivers/gpu/drm/drm_auth.c | 30 +- drivers/gpu/drm/drm_blend.c | 9 +- drivers/gpu/drm/drm_bufs.c | 21 +- drivers/gpu/drm/drm_client.c | 5 +- drivers/gpu/drm/drm_color_mgmt.c | 8 +- drivers/gpu/drm/drm_connector.c | 49 +- drivers/gpu/drm/drm_context.c | 8 +- drivers/gpu/drm/drm_crtc_helper.c | 14 +- drivers/gpu/drm/drm_crtc_internal.h | 24 +- drivers/gpu/drm/drm_damage_helper.c | 2 +- drivers/gpu/drm/drm_debugfs.c | 13 +- drivers/gpu/drm/drm_debugfs_crc.c | 9 +- drivers/gpu/drm/drm_dma.c | 6 +- drivers/gpu/drm/drm_dp_aux_dev.c | 8 +- drivers/gpu/drm/drm_dp_dual_mode_helper.c | 4 +- drivers/gpu/drm/drm_dp_helper.c | 12 +- drivers/gpu/drm/drm_dp_mst_topology.c | 19 +- drivers/gpu/drm/drm_drv.c | 9 +- drivers/gpu/drm/drm_dumb_buffers.c | 4 +- drivers/gpu/drm/drm_edid.c | 135 +- drivers/gpu/drm/drm_edid_load.c | 9 +- drivers/gpu/drm/drm_encoder.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 265 +- drivers/gpu/drm/drm_file.c | 133 +- drivers/gpu/drm/drm_flip_work.c | 6 +- drivers/gpu/drm/drm_format_helper.c | 4 +- drivers/gpu/drm/drm_fourcc.c | 120 +- drivers/gpu/drm/drm_framebuffer.c | 13 +- drivers/gpu/drm/drm_gem.c | 8 +- drivers/gpu/drm/drm_gem_cma_helper.c | 11 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 1 + drivers/gpu/drm/drm_gem_vram_helper.c | 772 --- drivers/gpu/drm/drm_hashtab.c | 10 +- drivers/gpu/drm/drm_hdcp.c | 382 -- drivers/gpu/drm/drm_internal.h | 17 +- drivers/gpu/drm/drm_ioc32.c | 9 +- drivers/gpu/drm/drm_ioctl.c | 22 +- drivers/gpu/drm/drm_irq.c | 13 +- drivers/gpu/drm/drm_kms_helper_common.c | 3 +- drivers/gpu/drm/drm_lease.c | 15 +- drivers/gpu/drm/drm_legacy.h | 6 - drivers/gpu/drm/drm_legacy_misc.c | 27 +- drivers/gpu/drm/drm_lock.c | 8 +- drivers/gpu/drm/drm_memory.c | 9 +- drivers/gpu/drm/drm_mm.c | 9 +- drivers/gpu/drm/drm_mode_config.c | 6 +- drivers/gpu/drm/drm_mode_object.c | 9 +- drivers/gpu/drm/drm_modes.c | 7 +- drivers/gpu/drm/drm_modeset_lock.c | 2 +- drivers/gpu/drm/drm_of.c | 5 +- drivers/gpu/drm/drm_pci.c | 11 +- drivers/gpu/drm/drm_plane_helper.c | 9 +- drivers/gpu/drm/drm_prime.c | 84 +- drivers/gpu/drm/drm_print.c | 7 +- drivers/gpu/drm/drm_probe_helper.c | 7 +- drivers/gpu/drm/drm_property.c | 7 +- drivers/gpu/drm/drm_rect.c | 4 +- drivers/gpu/drm/drm_scatter.c | 9 +- drivers/gpu/drm/drm_scdc_helper.c | 2 +- drivers/gpu/drm/drm_simple_kms_helper.c | 5 +- drivers/gpu/drm/drm_syncobj.c | 13 +- drivers/gpu/drm/drm_sysfs.c | 17 +- drivers/gpu/drm/drm_trace.h | 2 - drivers/gpu/drm/drm_trace_points.c | 3 +- drivers/gpu/drm/drm_vblank.c | 12 +- drivers/gpu/drm/drm_vm.c | 14 +- drivers/gpu/drm/drm_vma_manager.c | 6 +- drivers/gpu/drm/drm_vram_helper_common.c | 96 - drivers/gpu/drm/drm_vram_mm_helper.c | 297 - drivers/gpu/drm/drm_writeback.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_dump.c | 10 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/gma500/accel_2d.c | 18 +- drivers/gpu/drm/gma500/blitter.h | 2 - drivers/gpu/drm/gma500/cdv_device.c | 13 +- drivers/gpu/drm/gma500/cdv_device.h | 4 - drivers/gpu/drm/gma500/cdv_intel_crt.c | 8 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 10 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 9 +- drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 9 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 9 +- drivers/gpu/drm/gma500/framebuffer.c | 26 +- drivers/gpu/drm/gma500/framebuffer.h | 1 + drivers/gpu/drm/gma500/gem.c | 5 +- drivers/gpu/drm/gma500/gma_device.c | 1 + drivers/gpu/drm/gma500/gma_device.h | 1 - drivers/gpu/drm/gma500/gma_display.c | 12 +- drivers/gpu/drm/gma500/gma_display.h | 3 - drivers/gpu/drm/gma500/gtt.c | 5 +- drivers/gpu/drm/gma500/gtt.h | 1 + drivers/gpu/drm/gma500/intel_bios.c | 6 +- drivers/gpu/drm/gma500/intel_bios.h | 3 +- drivers/gpu/drm/gma500/intel_gmbus.c | 11 +- drivers/gpu/drm/gma500/intel_i2c.c | 4 +- drivers/gpu/drm/gma500/mdfld_device.c | 16 +- drivers/gpu/drm/gma500/mdfld_dsi_dpi.c | 4 +- drivers/gpu/drm/gma500/mdfld_dsi_output.c | 12 +- drivers/gpu/drm/gma500/mdfld_dsi_output.h | 8 +- drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c | 4 +- drivers/gpu/drm/gma500/mdfld_intel_display.c | 11 +- drivers/gpu/drm/gma500/mdfld_tmd_vid.c | 2 - drivers/gpu/drm/gma500/mid_bios.c | 5 +- drivers/gpu/drm/gma500/mid_bios.h | 1 - drivers/gpu/drm/gma500/mmu.c | 6 +- drivers/gpu/drm/gma500/oaktrail.h | 2 - drivers/gpu/drm/gma500/oaktrail_crtc.c | 8 +- drivers/gpu/drm/gma500/oaktrail_device.c | 20 +- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 8 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 6 +- drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c | 11 +- drivers/gpu/drm/gma500/power.h | 4 +- drivers/gpu/drm/gma500/psb_device.c | 12 +- drivers/gpu/drm/gma500/psb_drv.c | 33 +- drivers/gpu/drm/gma500/psb_drv.h | 16 +- drivers/gpu/drm/gma500/psb_intel_display.c | 7 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 5 +- drivers/gpu/drm/gma500/psb_intel_modes.c | 2 +- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 15 +- drivers/gpu/drm/gma500/psb_irq.c | 9 +- drivers/gpu/drm/gma500/psb_irq.h | 2 +- drivers/gpu/drm/gma500/psb_lid.c | 6 +- drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c | 13 +- drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 19 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 14 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 33 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 37 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 341 +- drivers/gpu/drm/i915/Kconfig | 6 - drivers/gpu/drm/i915/Kconfig.profile | 27 - drivers/gpu/drm/i915/Makefile | 90 +- drivers/gpu/drm/i915/Makefile.header-test | 34 +- drivers/gpu/drm/i915/dvo.h | 138 + drivers/gpu/drm/i915/dvo_ch7017.c | 3 +- drivers/gpu/drm/i915/dvo_ch7xxx.c | 3 +- drivers/gpu/drm/i915/dvo_ivch.c | 3 +- drivers/gpu/drm/i915/dvo_ns2501.c | 5 +- drivers/gpu/drm/i915/dvo_sil164.c | 3 +- drivers/gpu/drm/i915/dvo_tfp410.c | 3 +- drivers/gpu/drm/i915/gem/Makefile | 1 - drivers/gpu/drm/i915/gem/Makefile.header-test | 16 - drivers/gpu/drm/i915/gem/i915_gem_busy.c | 138 - drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 160 - drivers/gpu/drm/i915/gem/i915_gem_clflush.h | 20 - drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 306 - drivers/gpu/drm/i915/gem/i915_gem_client_blt.h | 21 - drivers/gpu/drm/i915/gem/i915_gem_context.c | 2453 -------- drivers/gpu/drm/i915/gem/i915_gem_context.h | 240 - drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 208 - drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 317 - drivers/gpu/drm/i915/gem/i915_gem_domain.c | 790 --- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2813 --------- drivers/gpu/drm/i915/gem/i915_gem_fence.c | 96 - drivers/gpu/drm/i915/gem/i915_gem_internal.c | 198 - drivers/gpu/drm/i915/gem/i915_gem_ioctls.h | 52 - drivers/gpu/drm/i915/gem/i915_gem_mman.c | 507 -- drivers/gpu/drm/i915/gem/i915_gem_object.c | 443 -- drivers/gpu/drm/i915/gem/i915_gem_object.h | 430 -- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 109 - drivers/gpu/drm/i915/gem/i915_gem_object_blt.h | 24 - drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 279 - drivers/gpu/drm/i915/gem/i915_gem_pages.c | 522 -- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 212 - drivers/gpu/drm/i915/gem/i915_gem_pm.c | 252 - drivers/gpu/drm/i915/gem/i915_gem_pm.h | 25 - drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 573 -- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 555 -- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 704 --- drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 73 - drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 440 -- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 833 --- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 277 - drivers/gpu/drm/i915/gem/i915_gemfs.c | 57 - drivers/gpu/drm/i915/gem/i915_gemfs.h | 16 - .../gpu/drm/i915/gem/selftests/huge_gem_object.c | 123 - .../gpu/drm/i915/gem/selftests/huge_gem_object.h | 27 - drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 1781 ------ .../drm/i915/gem/selftests/i915_gem_client_blt.c | 127 - .../drm/i915/gem/selftests/i915_gem_coherency.c | 391 -- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 1757 ------ .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 387 -- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 509 -- .../gpu/drm/i915/gem/selftests/i915_gem_object.c | 99 - .../drm/i915/gem/selftests/i915_gem_object_blt.c | 110 - drivers/gpu/drm/i915/gem/selftests/i915_gem_phys.c | 80 - drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 34 - drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h | 17 - drivers/gpu/drm/i915/gem/selftests/mock_context.c | 111 - drivers/gpu/drm/i915/gem/selftests/mock_context.h | 24 - drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c | 144 - drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h | 22 - .../gpu/drm/i915/gem/selftests/mock_gem_object.h | 14 - drivers/gpu/drm/i915/gt/Makefile | 2 - drivers/gpu/drm/i915/gt/Makefile.header-test | 16 - drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 392 -- drivers/gpu/drm/i915/gt/intel_context.c | 181 - drivers/gpu/drm/i915/gt/intel_context.h | 130 - drivers/gpu/drm/i915/gt/intel_context_types.h | 70 - drivers/gpu/drm/i915/gt/intel_engine.h | 551 -- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 1724 ------ drivers/gpu/drm/i915/gt/intel_engine_pm.c | 164 - drivers/gpu/drm/i915/gt/intel_engine_pm.h | 22 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 571 -- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 279 - drivers/gpu/drm/i915/gt/intel_gt_pm.c | 143 - drivers/gpu/drm/i915/gt/intel_gt_pm.h | 27 - drivers/gpu/drm/i915/gt/intel_hangcheck.c | 347 -- drivers/gpu/drm/i915/gt/intel_lrc.c | 3616 ------------ drivers/gpu/drm/i915/gt/intel_lrc.h | 134 - drivers/gpu/drm/i915/gt/intel_mocs.c | 566 -- drivers/gpu/drm/i915/gt/intel_mocs.h | 60 - drivers/gpu/drm/i915/gt/intel_reset.c | 1402 ----- drivers/gpu/drm/i915/gt/intel_reset.h | 68 - drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 2339 -------- drivers/gpu/drm/i915/gt/intel_sseu.c | 159 - drivers/gpu/drm/i915/gt/intel_sseu.h | 75 - drivers/gpu/drm/i915/gt/intel_workarounds.c | 1427 ----- drivers/gpu/drm/i915/gt/intel_workarounds.h | 40 - drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 28 - drivers/gpu/drm/i915/gt/mock_engine.c | 345 -- drivers/gpu/drm/i915/gt/mock_engine.h | 51 - drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 1767 ------ drivers/gpu/drm/i915/gt/selftest_lrc.c | 1841 ------ drivers/gpu/drm/i915/gt/selftest_reset.c | 118 - drivers/gpu/drm/i915/gt/selftest_workarounds.c | 1191 ---- drivers/gpu/drm/i915/gvt/cmd_parser.c | 27 +- drivers/gpu/drm/i915/gvt/gvt.h | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 2 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 164 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 26 +- drivers/gpu/drm/i915/i915_debugfs.c | 131 +- drivers/gpu/drm/i915/i915_debugfs.h | 20 - drivers/gpu/drm/i915/i915_drv.c | 60 +- drivers/gpu/drm/i915/i915_drv.h | 758 ++- drivers/gpu/drm/i915/i915_fixed.h | 6 +- drivers/gpu/drm/i915/i915_gem.c | 4183 +++++++++++++- drivers/gpu/drm/i915/i915_gem.h | 8 +- drivers/gpu/drm/i915/i915_gem_batch_pool.c | 2 +- drivers/gpu/drm/i915/i915_gem_batch_pool.h | 3 +- drivers/gpu/drm/i915/i915_gem_clflush.c | 178 + drivers/gpu/drm/i915/i915_gem_clflush.h | 36 + drivers/gpu/drm/i915/i915_gem_context.c | 1832 ++++++ drivers/gpu/drm/i915/i915_gem_context.h | 185 + drivers/gpu/drm/i915/i915_gem_context_types.h | 175 + drivers/gpu/drm/i915/i915_gem_dmabuf.c | 337 ++ drivers/gpu/drm/i915/i915_gem_evict.c | 49 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 2722 +++++++++ drivers/gpu/drm/i915/i915_gem_fence_reg.c | 2 - drivers/gpu/drm/i915/i915_gem_gtt.c | 208 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 37 +- drivers/gpu/drm/i915/i915_gem_internal.c | 210 + drivers/gpu/drm/i915/i915_gem_object.c | 90 + drivers/gpu/drm/i915/i915_gem_object.h | 509 ++ drivers/gpu/drm/i915/i915_gem_render_state.c | 8 +- drivers/gpu/drm/i915/i915_gem_shrinker.c | 556 ++ drivers/gpu/drm/i915/i915_gem_stolen.c | 721 +++ drivers/gpu/drm/i915/i915_gem_tiling.c | 457 ++ drivers/gpu/drm/i915/i915_gem_userptr.c | 847 +++ drivers/gpu/drm/i915/i915_gemfs.c | 75 + drivers/gpu/drm/i915/i915_gemfs.h | 34 + drivers/gpu/drm/i915/i915_globals.c | 4 +- drivers/gpu/drm/i915/i915_gpu_error.c | 8 +- drivers/gpu/drm/i915/i915_gpu_error.h | 7 +- drivers/gpu/drm/i915/i915_irq.c | 67 +- drivers/gpu/drm/i915/i915_irq.h | 117 - drivers/gpu/drm/i915/i915_mm.c | 3 +- drivers/gpu/drm/i915/i915_pci.c | 8 +- drivers/gpu/drm/i915/i915_perf.c | 102 +- drivers/gpu/drm/i915/i915_pmu.c | 7 +- drivers/gpu/drm/i915/i915_query.c | 66 +- drivers/gpu/drm/i915/i915_reg.h | 41 +- drivers/gpu/drm/i915/i915_request.c | 356 +- drivers/gpu/drm/i915/i915_request.h | 17 +- drivers/gpu/drm/i915/i915_reset.c | 1474 +++++ drivers/gpu/drm/i915/i915_reset.h | 69 + drivers/gpu/drm/i915/i915_scatterlist.c | 39 - drivers/gpu/drm/i915/i915_scatterlist.h | 127 - drivers/gpu/drm/i915/i915_scheduler.c | 57 +- drivers/gpu/drm/i915/i915_scheduler.h | 18 - drivers/gpu/drm/i915/i915_scheduler_types.h | 2 +- drivers/gpu/drm/i915/i915_suspend.c | 3 +- drivers/gpu/drm/i915/i915_sysfs.c | 51 +- drivers/gpu/drm/i915/i915_timeline_types.h | 1 - drivers/gpu/drm/i915/i915_trace.h | 4 +- drivers/gpu/drm/i915/i915_utils.h | 187 +- drivers/gpu/drm/i915/i915_vma.c | 36 +- drivers/gpu/drm/i915/i915_vma.h | 17 +- drivers/gpu/drm/i915/icl_dsi.c | 63 +- drivers/gpu/drm/i915/intel_acpi.c | 3 - drivers/gpu/drm/i915/intel_acpi.h | 17 - drivers/gpu/drm/i915/intel_atomic.c | 27 +- drivers/gpu/drm/i915/intel_atomic.h | 49 - drivers/gpu/drm/i915/intel_atomic_plane.c | 27 - drivers/gpu/drm/i915/intel_atomic_plane.h | 2 - drivers/gpu/drm/i915/intel_audio.c | 61 +- drivers/gpu/drm/i915/intel_bios.c | 2 - drivers/gpu/drm/i915/intel_bios.h | 21 - drivers/gpu/drm/i915/intel_breadcrumbs.c | 373 ++ drivers/gpu/drm/i915/intel_bw.c | 421 -- drivers/gpu/drm/i915/intel_bw.h | 47 - drivers/gpu/drm/i915/intel_cdclk.c | 59 +- drivers/gpu/drm/i915/intel_color.c | 100 +- drivers/gpu/drm/i915/intel_combo_phy.c | 83 +- drivers/gpu/drm/i915/intel_combo_phy.h | 20 - drivers/gpu/drm/i915/intel_context.c | 270 + drivers/gpu/drm/i915/intel_context.h | 87 + drivers/gpu/drm/i915/intel_context_types.h | 77 + drivers/gpu/drm/i915/intel_crt.c | 3 - drivers/gpu/drm/i915/intel_csr.c | 2 + drivers/gpu/drm/i915/intel_csr.h | 4 - drivers/gpu/drm/i915/intel_ddi.c | 43 +- drivers/gpu/drm/i915/intel_device_info.c | 64 +- drivers/gpu/drm/i915/intel_device_info.h | 80 +- drivers/gpu/drm/i915/intel_display.c | 1098 ++-- drivers/gpu/drm/i915/intel_display.h | 10 +- drivers/gpu/drm/i915/intel_dp.c | 263 +- drivers/gpu/drm/i915/intel_dp.h | 1 - drivers/gpu/drm/i915/intel_dp_aux_backlight.c | 1 - drivers/gpu/drm/i915/intel_dp_aux_backlight.h | 13 - drivers/gpu/drm/i915/intel_dp_link_training.c | 1 - drivers/gpu/drm/i915/intel_dp_link_training.h | 14 - drivers/gpu/drm/i915/intel_dp_mst.c | 3 - drivers/gpu/drm/i915/intel_dp_mst.h | 14 - drivers/gpu/drm/i915/intel_dpio_phy.c | 39 +- drivers/gpu/drm/i915/intel_dpio_phy.h | 58 - drivers/gpu/drm/i915/intel_dpll_mgr.c | 67 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 8 +- drivers/gpu/drm/i915/intel_drv.h | 417 +- drivers/gpu/drm/i915/intel_dsi.h | 7 - drivers/gpu/drm/i915/intel_dsi_dcs_backlight.c | 8 +- drivers/gpu/drm/i915/intel_dsi_dcs_backlight.h | 13 - drivers/gpu/drm/i915/intel_dsi_vbt.c | 21 +- drivers/gpu/drm/i915/intel_dvo.c | 8 +- drivers/gpu/drm/i915/intel_dvo_dev.h | 140 - drivers/gpu/drm/i915/intel_engine_cs.c | 1757 ++++++ drivers/gpu/drm/i915/intel_engine_types.h | 546 ++ drivers/gpu/drm/i915/intel_fbdev.c | 2 +- drivers/gpu/drm/i915/intel_fifo_underrun.c | 1 - drivers/gpu/drm/i915/intel_fifo_underrun.h | 27 - drivers/gpu/drm/i915/intel_frontbuffer.h | 2 +- drivers/gpu/drm/i915/intel_gmbus.c | 942 --- drivers/gpu/drm/i915/intel_gmbus.h | 27 - drivers/gpu/drm/i915/intel_gpu_commands.h | 278 + drivers/gpu/drm/i915/intel_guc.c | 163 +- drivers/gpu/drm/i915/intel_guc.h | 20 +- drivers/gpu/drm/i915/intel_guc_ads.c | 167 +- drivers/gpu/drm/i915/intel_guc_ads.h | 1 - drivers/gpu/drm/i915/intel_guc_ct.c | 2 +- drivers/gpu/drm/i915/intel_guc_ct.h | 5 - drivers/gpu/drm/i915/intel_guc_fw.c | 117 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 199 +- drivers/gpu/drm/i915/intel_guc_log.c | 6 +- drivers/gpu/drm/i915/intel_guc_reg.h | 25 - drivers/gpu/drm/i915/intel_guc_submission.c | 38 +- drivers/gpu/drm/i915/intel_guc_submission.h | 3 +- drivers/gpu/drm/i915/intel_hangcheck.c | 334 ++ drivers/gpu/drm/i915/intel_hdcp.c | 55 +- drivers/gpu/drm/i915/intel_hdcp.h | 1 - drivers/gpu/drm/i915/intel_hdmi.c | 98 +- drivers/gpu/drm/i915/intel_hotplug.c | 1 - drivers/gpu/drm/i915/intel_hotplug.h | 30 - drivers/gpu/drm/i915/intel_huc.c | 100 +- drivers/gpu/drm/i915/intel_huc.h | 13 +- drivers/gpu/drm/i915/intel_huc_fw.c | 73 +- drivers/gpu/drm/i915/intel_i2c.c | 933 +++ drivers/gpu/drm/i915/intel_lpe_audio.c | 8 +- drivers/gpu/drm/i915/intel_lpe_audio.h | 22 - drivers/gpu/drm/i915/intel_lrc.c | 3041 ++++++++++ drivers/gpu/drm/i915/intel_lrc.h | 120 + drivers/gpu/drm/i915/{gt => }/intel_lrc_reg.h | 0 drivers/gpu/drm/i915/intel_lvds.c | 2 - drivers/gpu/drm/i915/intel_mocs.c | 564 ++ drivers/gpu/drm/i915/intel_mocs.h | 58 + drivers/gpu/drm/i915/intel_overlay.c | 36 +- drivers/gpu/drm/i915/intel_overlay.h | 29 - drivers/gpu/drm/i915/intel_panel.c | 2 - drivers/gpu/drm/i915/intel_pipe_crc.c | 14 +- drivers/gpu/drm/i915/intel_pipe_crc.h | 3 - drivers/gpu/drm/i915/intel_pm.c | 405 +- drivers/gpu/drm/i915/intel_pm.h | 10 - drivers/gpu/drm/i915/intel_psr.c | 12 +- drivers/gpu/drm/i915/intel_quirks.c | 1 - drivers/gpu/drm/i915/intel_quirks.h | 13 - drivers/gpu/drm/i915/intel_ringbuffer.c | 2345 ++++++++ drivers/gpu/drm/i915/intel_ringbuffer.h | 583 ++ drivers/gpu/drm/i915/intel_runtime_pm.c | 885 +-- drivers/gpu/drm/i915/intel_runtime_pm.h | 142 - drivers/gpu/drm/i915/intel_sdvo.c | 4 - drivers/gpu/drm/i915/intel_sideband.c | 483 +- drivers/gpu/drm/i915/intel_sideband.h | 141 - drivers/gpu/drm/i915/intel_sprite.c | 37 +- drivers/gpu/drm/i915/intel_sprite.h | 12 +- drivers/gpu/drm/i915/intel_tv.c | 1 - drivers/gpu/drm/i915/intel_uc.c | 141 +- drivers/gpu/drm/i915/intel_uc.h | 3 +- drivers/gpu/drm/i915/intel_uc_fw.c | 126 +- drivers/gpu/drm/i915/intel_uc_fw.h | 10 +- drivers/gpu/drm/i915/intel_uncore.c | 8 +- drivers/gpu/drm/i915/intel_vdsc.c | 2 - drivers/gpu/drm/i915/intel_vdsc.h | 21 - drivers/gpu/drm/i915/intel_wakeref.c | 138 - drivers/gpu/drm/i915/intel_wakeref.h | 164 - drivers/gpu/drm/i915/intel_workarounds.c | 1259 ++++ drivers/gpu/drm/i915/intel_workarounds.h | 34 + drivers/gpu/drm/i915/intel_workarounds_types.h | 27 + drivers/gpu/drm/i915/selftests/huge_gem_object.c | 139 + drivers/gpu/drm/i915/selftests/huge_gem_object.h | 45 + drivers/gpu/drm/i915/selftests/huge_pages.c | 1792 ++++++ drivers/gpu/drm/i915/selftests/i915_active.c | 6 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 25 +- .../gpu/drm/i915/selftests/i915_gem_coherency.c | 397 ++ drivers/gpu/drm/i915/selftests/i915_gem_context.c | 1859 ++++++ drivers/gpu/drm/i915/selftests/i915_gem_dmabuf.c | 404 ++ drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 9 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 5 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 659 +++ .../gpu/drm/i915/selftests/i915_live_selftests.h | 5 - .../gpu/drm/i915/selftests/i915_mock_selftests.h | 1 - drivers/gpu/drm/i915/selftests/i915_request.c | 31 +- drivers/gpu/drm/i915/selftests/i915_timeline.c | 8 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 254 +- drivers/gpu/drm/i915/selftests/igt_atomic.h | 56 - drivers/gpu/drm/i915/selftests/igt_flush_test.c | 38 +- drivers/gpu/drm/i915/selftests/igt_reset.c | 11 +- drivers/gpu/drm/i915/selftests/igt_reset.h | 1 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 15 +- drivers/gpu/drm/i915/selftests/igt_spinner.h | 10 +- .../intel_engine_cs.c} | 0 drivers/gpu/drm/i915/selftests/intel_guc.c | 3 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 1919 ++++++ drivers/gpu/drm/i915/selftests/intel_lrc.c | 1330 +++++ drivers/gpu/drm/i915/selftests/intel_workarounds.c | 901 +++ drivers/gpu/drm/i915/selftests/lib_sw_fence.c | 3 - drivers/gpu/drm/i915/selftests/mock_context.c | 124 + drivers/gpu/drm/i915/selftests/mock_context.h | 42 + drivers/gpu/drm/i915/selftests/mock_dmabuf.c | 162 + drivers/gpu/drm/i915/selftests/mock_dmabuf.h | 41 + drivers/gpu/drm/i915/selftests/mock_engine.c | 321 + drivers/gpu/drm/i915/selftests/mock_engine.h | 49 + drivers/gpu/drm/i915/selftests/mock_gem_device.c | 42 +- drivers/gpu/drm/i915/selftests/mock_gem_object.h | 9 + drivers/gpu/drm/i915/selftests/mock_request.c | 6 +- drivers/gpu/drm/i915/selftests/scatterlist.c | 3 +- drivers/gpu/drm/i915/vlv_dsi.c | 38 +- drivers/gpu/drm/i915/vlv_dsi_pll.c | 18 +- drivers/gpu/drm/imx/ipuv3-plane.c | 16 +- drivers/gpu/drm/lima/lima_drv.c | 2 +- drivers/gpu/drm/lima/lima_pp.c | 8 +- drivers/gpu/drm/lima/lima_sched.c | 13 +- drivers/gpu/drm/mcde/Kconfig | 18 - drivers/gpu/drm/mcde/Makefile | 3 - drivers/gpu/drm/mcde/mcde_display.c | 1142 ---- drivers/gpu/drm/mcde/mcde_display_regs.h | 518 -- drivers/gpu/drm/mcde/mcde_drm.h | 44 - drivers/gpu/drm/mcde/mcde_drv.c | 572 -- drivers/gpu/drm/mcde/mcde_dsi.c | 1044 ---- drivers/gpu/drm/mcde/mcde_dsi_regs.h | 385 -- drivers/gpu/drm/mediatek/mtk_drm_fb.c | 8 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 3 - drivers/gpu/drm/meson/Kconfig | 1 - drivers/gpu/drm/meson/meson_overlay.c | 14 +- drivers/gpu/drm/mgag200/Kconfig | 2 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 96 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 13 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 74 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 41 +- drivers/gpu/drm/mgag200/mgag200_main.c | 87 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 59 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 301 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 66 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 1 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 31 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 24 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 7 +- drivers/gpu/drm/msm/msm_fb.c | 18 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 13 +- drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.c | 2 + drivers/gpu/drm/omapdrm/omap_fb.c | 6 +- drivers/gpu/drm/panel/Kconfig | 18 - drivers/gpu/drm/panel/Makefile | 2 - drivers/gpu/drm/panel/panel-arm-versatile.c | 6 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 9 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 10 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 8 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 9 +- drivers/gpu/drm/panel/panel-lg-lg4573.c | 9 +- drivers/gpu/drm/panel/panel-lvds.c | 7 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 8 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 11 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 254 - .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 7 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 3 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 5 +- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 10 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 10 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 11 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 514 -- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 12 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 10 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 7 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 7 +- drivers/gpu/drm/panel/panel-simple.c | 276 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 6 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 10 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 12 +- drivers/gpu/drm/panfrost/panfrost_device.c | 22 - drivers/gpu/drm/panfrost/panfrost_device.h | 1 - drivers/gpu/drm/panfrost/panfrost_job.c | 2 +- drivers/gpu/drm/qxl/qxl_prime.c | 1 + drivers/gpu/drm/radeon/radeon_fb.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 17 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 39 +- drivers/gpu/drm/scheduler/sched_main.c | 179 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 84 +- drivers/gpu/drm/stm/ltdc.c | 75 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 16 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 1 - drivers/gpu/drm/tegra/dc.c | 17 +- drivers/gpu/drm/tegra/fb.c | 14 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 35 +- drivers/gpu/drm/v3d/v3d_drv.c | 17 +- drivers/gpu/drm/v3d/v3d_drv.h | 106 +- drivers/gpu/drm/v3d/v3d_fence.c | 2 - drivers/gpu/drm/v3d/v3d_gem.c | 552 +- drivers/gpu/drm/v3d/v3d_irq.c | 55 +- drivers/gpu/drm/v3d/v3d_mmu.c | 7 +- drivers/gpu/drm/v3d/v3d_regs.h | 122 +- drivers/gpu/drm/v3d/v3d_sched.c | 382 +- drivers/gpu/drm/v3d/v3d_trace.h | 94 - drivers/gpu/drm/vboxvideo/Kconfig | 2 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 12 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 75 +- drivers/gpu/drm/vboxvideo/vbox_fb.c | 22 +- drivers/gpu/drm/vboxvideo/vbox_main.c | 75 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 36 +- drivers/gpu/drm/vboxvideo/vbox_ttm.c | 355 +- drivers/gpu/drm/vc4/vc4_bo.c | 31 +- drivers/gpu/drm/vc4/vc4_drv.c | 6 - drivers/gpu/drm/vc4/vc4_drv.h | 14 - drivers/gpu/drm/vc4/vc4_gem.c | 11 - drivers/gpu/drm/vc4/vc4_irq.c | 20 +- drivers/gpu/drm/vc4/vc4_plane.c | 15 +- drivers/gpu/drm/vc4/vc4_v3d.c | 72 +- drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 3 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 25 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 18 +- drivers/gpu/drm/virtio/virtgpu_trace.h | 52 - drivers/gpu/drm/virtio/virtgpu_trace_points.c | 5 - drivers/gpu/drm/virtio/virtgpu_vq.c | 10 - drivers/gpu/drm/vkms/vkms_crtc.c | 33 +- drivers/gpu/drm/zte/zx_plane.c | 6 +- drivers/hid/hid-hyperv.c | 2 - drivers/hid/hid-ids.h | 1 - drivers/hid/hid-lg.c | 2 + drivers/hid/hid-logitech-dj.c | 25 +- drivers/hid/hid-logitech-hidpp.c | 11 +- drivers/hid/hid-multitouch.c | 7 - drivers/hid/hid-rmi.c | 15 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/wacom_sys.c | 3 - drivers/hid/wacom_wac.c | 90 +- drivers/hid/wacom_wac.h | 1 - drivers/hv/channel.c | 2 +- drivers/hv/vmbus_drv.c | 7 +- drivers/hwmon/coretemp.c | 36 +- drivers/hwmon/hwmon.c | 2 +- drivers/hwmon/occ/common.c | 6 - drivers/hwmon/tc654.c | 11 +- drivers/hwtracing/coresight/Makefile | 3 +- drivers/hwtracing/coresight/coresight-catu.c | 40 +- drivers/hwtracing/coresight/coresight-catu.h | 1 + drivers/hwtracing/coresight/coresight-cpu-debug.c | 3 +- drivers/hwtracing/coresight/coresight-etb10.c | 72 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 8 +- drivers/hwtracing/coresight/coresight-etm.h | 6 +- .../hwtracing/coresight/coresight-etm3x-sysfs.c | 12 +- drivers/hwtracing/coresight/coresight-etm3x.c | 45 +- drivers/hwtracing/coresight/coresight-etm4x.c | 37 +- drivers/hwtracing/coresight/coresight-etm4x.h | 2 + drivers/hwtracing/coresight/coresight-funnel.c | 35 +- drivers/hwtracing/coresight/coresight-platform.c | 810 --- drivers/hwtracing/coresight/coresight-priv.h | 4 - drivers/hwtracing/coresight/coresight-replicator.c | 42 +- drivers/hwtracing/coresight/coresight-stm.c | 118 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 37 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 63 +- drivers/hwtracing/coresight/coresight-tmc.c | 96 +- drivers/hwtracing/coresight/coresight-tmc.h | 2 + drivers/hwtracing/coresight/coresight-tpiu.c | 24 +- drivers/hwtracing/coresight/coresight.c | 164 +- drivers/hwtracing/coresight/of_coresight.c | 297 + drivers/i2c/busses/Kconfig | 4 +- drivers/i2c/busses/i2c-bcm-iproc.c | 117 +- drivers/i2c/busses/i2c-imx.c | 11 +- drivers/i2c/busses/i2c-meson.c | 5 +- drivers/i2c/busses/i2c-mlxcpld.c | 2 +- drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/i2c/i2c-core-acpi.c | 9 +- drivers/i2c/i2c-dev.c | 1 - drivers/i3c/master.c | 21 +- drivers/i3c/master/dw-i3c-master.c | 6 + drivers/i3c/master/i3c-master-cdns.c | 10 +- drivers/iio/accel/adxl372_spi.c | 9 - drivers/iio/accel/kxsd9-spi.c | 9 - drivers/iio/adc/at91-sama5d2_adc.c | 12 +- drivers/iio/adc/at91_adc.c | 4 +- drivers/iio/adc/mt6577_auxadc.c | 54 +- drivers/iio/adc/npcm_adc.c | 2 +- drivers/iio/adc/rcar-gyroadc.c | 4 +- drivers/iio/adc/stm32-dfsdm-adc.c | 6 - drivers/iio/adc/stm32-dfsdm-core.c | 8 +- drivers/iio/adc/stmpe-adc.c | 40 +- drivers/iio/adc/sun4i-gpadc-iio.c | 5 +- drivers/iio/adc/ti-ads124s08.c | 2 +- drivers/iio/adc/ti-ads8688.c | 2 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 14 - drivers/iio/dac/ad5758.c | 18 +- drivers/iio/dac/ds4424.c | 8 +- drivers/iio/frequency/ad9523.c | 8 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 46 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 20 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 3 - drivers/iio/temperature/maxim_thermocouple.c | 10 - drivers/infiniband/core/cq.c | 4 +- drivers/infiniband/core/device.c | 58 +- drivers/infiniband/core/rdma_core.h | 2 - drivers/infiniband/core/rw.c | 7 +- drivers/infiniband/core/umem.c | 10 +- drivers/infiniband/core/umem_odp.c | 89 +- drivers/infiniband/core/uverbs_cmd.c | 30 +- drivers/infiniband/core/uverbs_std_types_cq.c | 2 +- drivers/infiniband/core/uverbs_std_types_mr.c | 2 +- drivers/infiniband/core/verbs.c | 4 +- drivers/infiniband/hw/cxgb3/cxio_hal.c | 24 +- drivers/infiniband/hw/cxgb3/cxio_hal.h | 1 + drivers/infiniband/hw/cxgb3/iwch_cm.c | 2 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 105 +- drivers/infiniband/hw/cxgb4/cm.c | 21 +- drivers/infiniband/hw/cxgb4/cq.c | 14 +- drivers/infiniband/hw/cxgb4/device.c | 9 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 4 +- drivers/infiniband/hw/cxgb4/mem.c | 5 +- drivers/infiniband/hw/cxgb4/provider.c | 1 + drivers/infiniband/hw/cxgb4/qp.c | 94 +- drivers/infiniband/hw/cxgb4/resource.c | 16 +- drivers/infiniband/hw/efa/efa.h | 2 + drivers/infiniband/hw/efa/efa_com.c | 74 +- drivers/infiniband/hw/efa/efa_com.h | 1 + drivers/infiniband/hw/efa/efa_com_cmd.c | 1 + drivers/infiniband/hw/efa/efa_verbs.c | 96 +- drivers/infiniband/hw/hfi1/chip.c | 1 - drivers/infiniband/hw/hfi1/pio.c | 3 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 5 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 3 - drivers/infiniband/hw/hfi1/user_pages.c | 11 +- drivers/infiniband/hw/hfi1/verbs.c | 2 + drivers/infiniband/hw/hns/hns_roce_cq.c | 3 +- drivers/infiniband/hw/hns/hns_roce_db.c | 8 +- drivers/infiniband/hw/hns/hns_roce_device.h | 37 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 39 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 27 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 66 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 6 +- drivers/infiniband/hw/hns/hns_roce_main.c | 17 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 43 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 10 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 8 + drivers/infiniband/hw/mlx4/mr.c | 16 +- drivers/infiniband/hw/mlx4/srq.c | 2 +- drivers/infiniband/hw/mlx5/cmd.c | 9 +- drivers/infiniband/hw/mlx5/main.c | 2 +- drivers/infiniband/hw/mlx5/mem.c | 20 +- drivers/infiniband/hw/mlx5/mr.c | 5 +- drivers/infiniband/hw/mlx5/odp.c | 23 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 6 +- drivers/infiniband/hw/nes/nes_utils.c | 1 + drivers/infiniband/hw/nes/nes_verbs.c | 15 +- drivers/infiniband/hw/qedr/main.c | 25 +- drivers/infiniband/hw/qedr/qedr.h | 2 - drivers/infiniband/hw/qedr/verbs.c | 25 +- drivers/infiniband/hw/qib/qib_user_pages.c | 11 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 6 +- drivers/infiniband/hw/qib/qib_verbs.c | 2 + drivers/infiniband/hw/usnic/usnic_uiom.c | 7 +- drivers/infiniband/sw/rdmavt/mr.c | 2 - drivers/infiniband/sw/rdmavt/qp.c | 3 +- drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 7 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 9 +- drivers/infiniband/ulp/iser/iser_memory.c | 11 +- drivers/infiniband/ulp/isert/ib_isert.c | 11 +- drivers/infiniband/ulp/srp/ib_srp.c | 18 +- drivers/input/keyboard/imx_keypad.c | 4 +- drivers/input/keyboard/tca8418_keypad.c | 3 +- drivers/input/misc/da9063_onkey.c | 22 +- drivers/input/misc/uinput.c | 22 +- drivers/input/mouse/elan_i2c_core.c | 74 +- drivers/input/mouse/elantech.c | 320 +- drivers/input/mouse/elantech.h | 8 - drivers/input/rmi4/rmi_f12.c | 6 +- drivers/input/touchscreen/eeti_ts.c | 71 +- drivers/input/touchscreen/imx6ul_tsc.c | 8 +- drivers/input/touchscreen/iqs5xx.c | 2 + drivers/input/touchscreen/silead.c | 1 - drivers/iommu/Kconfig | 11 - drivers/iommu/Makefile | 1 - drivers/iommu/amd_iommu.c | 6 +- drivers/iommu/dma-iommu.c | 467 +- drivers/iommu/intel-iommu-debugfs.c | 137 +- drivers/iommu/intel-iommu.c | 627 +- drivers/iommu/intel-pasid.c | 19 +- drivers/iommu/intel-pasid.h | 26 - drivers/iommu/intel-svm.c | 15 - drivers/iommu/iommu.c | 44 +- drivers/iommu/virtio-iommu.c | 1158 ---- drivers/ipack/devices/ipoctal.h | 1 + drivers/irqchip/Kconfig | 4 - drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-renesas-irqc.c | 88 +- drivers/irqchip/irq-renesas-rza1.c | 283 - drivers/irqchip/irq-sni-exiu.c | 142 +- drivers/leds/Kconfig | 10 - drivers/leds/Makefile | 1 - drivers/leds/led-core.c | 5 + drivers/leds/leds-max77650.c | 2 + drivers/leds/leds-spi-byte.c | 161 - drivers/leds/trigger/ledtrig-timer.c | 5 - drivers/md/md.c | 3 +- drivers/media/Kconfig | 37 +- drivers/media/Makefile | 13 +- drivers/media/cec/cec-adap.c | 112 +- drivers/media/cec/cec-api.c | 8 + drivers/media/cec/cec-core.c | 3 +- drivers/media/cec/cec-priv.h | 5 - drivers/media/common/videobuf2/videobuf2-core.c | 5 - .../media/common/videobuf2/videobuf2-dma-contig.c | 3 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 5 +- drivers/media/common/videobuf2/videobuf2-memops.c | 9 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 10 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 3 +- drivers/media/dvb-core/Kconfig | 3 + drivers/media/dvb-core/dvb_frontend.c | 2 +- drivers/media/dvb-frontends/Kconfig | 3 +- drivers/media/dvb-frontends/si2168.c | 7 +- drivers/media/dvb-frontends/tua6100.c | 22 +- drivers/media/i2c/Kconfig | 4 +- drivers/media/i2c/cx25840/cx25840-core.c | 1409 ++--- drivers/media/i2c/cx25840/cx25840-core.h | 30 +- drivers/media/i2c/cx25840/cx25840-vbi.c | 4 - drivers/media/i2c/ov7740.c | 24 +- drivers/media/i2c/ov8856.c | 12 +- drivers/media/i2c/smiapp/smiapp-quirk.c | 2 +- drivers/media/mc/Kconfig | 33 - drivers/media/mc/Makefile | 10 - drivers/media/mc/mc-device.c | 910 --- .../mc-dev-allocator.c => media-dev-allocator.c} | 0 drivers/media/media-device.c | 902 +++ drivers/media/{mc/mc-devnode.c => media-devnode.c} | 0 drivers/media/{mc/mc-entity.c => media-entity.c} | 0 drivers/media/{mc/mc-request.c => media-request.c} | 0 drivers/media/pci/ddbridge/Kconfig | 1 + drivers/media/pci/dt3155/Kconfig | 1 + drivers/media/pci/ivtv/Kconfig | 2 + drivers/media/pci/saa7164/saa7164-core.c | 33 +- drivers/media/platform/Kconfig | 12 + drivers/media/platform/atmel/atmel-isc-regs.h | 6 +- drivers/media/platform/atmel/atmel-isc.c | 263 +- drivers/media/platform/cec-gpio/cec-gpio.c | 28 +- drivers/media/platform/coda/Makefile | 3 +- drivers/media/platform/coda/coda-bit.c | 75 +- drivers/media/platform/coda/coda-common.c | 148 +- drivers/media/platform/coda/coda-h264.c | 3 +- drivers/media/platform/coda/coda-mpeg2.c | 44 - drivers/media/platform/coda/coda-mpeg4.c | 49 - drivers/media/platform/coda/coda.h | 14 - drivers/media/platform/coda/coda_regs.h | 2 +- drivers/media/platform/coda/trace.h | 2 +- drivers/media/platform/davinci/vpss.c | 7 +- drivers/media/platform/exynos4-is/media-dev.c | 6 +- drivers/media/platform/marvell-ccic/mcam-core.c | 11 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 2 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 2 +- drivers/media/platform/omap/Kconfig | 1 + drivers/media/platform/omap3isp/isp.c | 18 +- drivers/media/platform/omap3isp/isph3a_aewb.c | 24 +- drivers/media/platform/omap3isp/isph3a_af.c | 24 +- drivers/media/platform/omap3isp/isphist.c | 11 +- drivers/media/platform/omap3isp/ispstat.c | 4 +- drivers/media/platform/omap3isp/ispvideo.c | 3 +- drivers/media/platform/qcom/venus/core.c | 4 +- drivers/media/platform/qcom/venus/firmware.c | 6 +- drivers/media/platform/qcom/venus/helpers.c | 7 - drivers/media/platform/qcom/venus/hfi_cmds.c | 2 - drivers/media/platform/qcom/venus/hfi_helper.h | 4 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 23 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 4 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 2 +- drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c | 4 +- drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c | 8 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 1 - drivers/media/platform/vicodec/Kconfig | 1 + drivers/media/platform/vicodec/vicodec-core.c | 23 +- drivers/media/platform/vim2m.c | 6 +- drivers/media/platform/vimc/Kconfig | 1 + drivers/media/platform/vimc/vimc-core.c | 7 +- drivers/media/platform/vimc/vimc-sensor.c | 1 + drivers/media/platform/vivid/Kconfig | 1 + drivers/media/radio/Kconfig | 1 + drivers/media/rc/bpf-lirc.c | 30 +- drivers/media/rc/ir-spi.c | 1 - drivers/media/rc/meson-ir.c | 8 +- drivers/media/rc/rc-main.c | 6 +- drivers/media/spi/Kconfig | 2 +- drivers/media/tuners/Kconfig | 2 +- drivers/media/usb/au0828/au0828-core.c | 12 +- drivers/media/usb/cpia2/cpia2_usb.c | 3 +- drivers/media/usb/cx231xx/cx231xx-dvb.c | 1 - drivers/media/usb/dvb-usb-v2/af9035.c | 2 + drivers/media/usb/dvb-usb-v2/dvb_usb_urb.c | 15 +- drivers/media/usb/dvb-usb-v2/dvbsky.c | 11 + drivers/media/usb/dvb-usb/Kconfig | 16 +- drivers/media/usb/dvb-usb/Makefile | 3 - drivers/media/usb/dvb-usb/cxusb-analog.c | 1972 ------- drivers/media/usb/dvb-usb/cxusb.c | 796 +-- drivers/media/usb/dvb-usb/cxusb.h | 162 +- drivers/media/usb/dvb-usb/dvb-usb-dvb.c | 5 +- drivers/media/usb/dvb-usb/dvb-usb-init.c | 20 +- drivers/media/usb/dvb-usb/dvb-usb.h | 10 - drivers/media/usb/em28xx/em28xx-input.c | 35 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c | 6 +- drivers/media/usb/pvrusb2/pvrusb2-std.c | 2 +- drivers/media/usb/pwc/pwc.h | 18 +- drivers/media/usb/s2255/Kconfig | 1 + drivers/media/usb/siano/smsusb.c | 33 +- drivers/media/usb/zr364xx/zr364xx.c | 3 +- drivers/media/v4l2-core/Kconfig | 2 + drivers/media/v4l2-core/v4l2-common.c | 32 +- drivers/media/v4l2-core/v4l2-ctrls.c | 104 +- drivers/media/v4l2-core/v4l2-fwnode.c | 8 +- drivers/media/v4l2-core/v4l2-ioctl.c | 4 +- drivers/media/v4l2-core/videobuf-dma-contig.c | 4 +- drivers/memstick/core/mspro_block.c | 13 +- drivers/message/fusion/mptbase.c | 3 +- drivers/misc/Kconfig | 11 +- drivers/misc/altera-stapl/Kconfig | 1 + drivers/misc/c2port/Kconfig | 2 + drivers/misc/cb710/Kconfig | 1 + drivers/misc/cxl/Kconfig | 3 + drivers/misc/echo/Kconfig | 1 + drivers/misc/eeprom/at24.c | 75 +- drivers/misc/eeprom/ee1004.c | 43 +- drivers/misc/genwqe/Kconfig | 1 + drivers/misc/genwqe/card_dev.c | 2 - drivers/misc/genwqe/card_utils.c | 4 - drivers/misc/lis3lv02d/Kconfig | 2 + drivers/misc/lkdtm/Makefile | 3 +- drivers/misc/lkdtm/bugs.c | 25 +- drivers/misc/lkdtm/core.c | 6 +- drivers/misc/lkdtm/lkdtm.h | 2 +- drivers/misc/lkdtm/usercopy.c | 10 +- drivers/misc/mei/debugfs.c | 184 +- drivers/misc/mei/hdcp/mei_hdcp.c | 2 +- drivers/misc/ocxl/Kconfig | 1 + drivers/misc/sgi-xp/xpc_partition.c | 2 +- drivers/misc/sram-exec.c | 2 +- drivers/misc/vmw_balloon.c | 489 +- drivers/mmc/host/android-goldfish.c | 31 +- drivers/mmc/host/meson-gx-mmc.c | 91 +- drivers/mmc/host/meson-mx-sdio.c | 6 +- drivers/mmc/host/renesas_sdhi_core.c | 6 - drivers/mmc/host/sdhci-tegra.c | 2 +- drivers/mmc/host/sdhci.c | 24 +- drivers/mmc/host/tmio_mmc.c | 5 - drivers/mmc/host/tmio_mmc_core.c | 14 +- drivers/mmc/host/uniphier-sd.c | 3 - drivers/mtd/nand/raw/fsmc_nand.c | 19 +- drivers/mtd/nand/raw/nand_base.c | 83 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 6 - drivers/mux/Kconfig | 12 +- drivers/mux/mmio.c | 6 +- drivers/net/can/at91_can.c | 6 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 2 +- drivers/net/can/spi/mcp251x.c | 3 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 2 +- drivers/net/dsa/sja1105/sja1105_main.c | 11 +- drivers/net/dsa/sja1105/sja1105_static_config.c | 2 +- drivers/net/ethernet/atheros/Kconfig | 10 +- drivers/net/ethernet/atheros/Makefile | 1 - drivers/net/ethernet/atheros/ag71xx.c | 1898 ------ drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h | 3 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 41 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 52 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 1 - drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 79 +- drivers/net/ethernet/chelsio/cxgb4/t4_regs.h | 4 - drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 25 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 7 +- drivers/net/ethernet/freescale/enetc/Kconfig | 10 - drivers/net/ethernet/freescale/enetc/enetc.c | 216 +- drivers/net/ethernet/freescale/enetc/enetc.h | 18 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 31 - drivers/net/ethernet/freescale/enetc/enetc_hw.h | 25 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 - drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 5 - drivers/net/ethernet/freescale/enetc/enetc_vf.c | 2 - drivers/net/ethernet/freescale/fec_main.c | 1 + drivers/net/ethernet/freescale/fman/fman_keygen.c | 3 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 4 - drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 112 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 6 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 8 - .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 57 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 442 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 18 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 95 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 2 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 4 + drivers/net/ethernet/intel/e1000e/netdev.c | 21 +- drivers/net/ethernet/intel/ice/ice.h | 63 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 49 +- drivers/net/ethernet/intel/ice/ice_common.c | 250 +- drivers/net/ethernet/intel/ice/ice_common.h | 11 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 2 +- drivers/net/ethernet/intel/ice/ice_controlq.h | 2 +- drivers/net/ethernet/intel/ice/ice_dcb.c | 35 +- drivers/net/ethernet/intel/ice/ice_dcb.h | 12 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 230 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 5 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 1027 +--- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 4 - drivers/net/ethernet/intel/ice/ice_lib.c | 479 +- drivers/net/ethernet/intel/ice/ice_lib.h | 14 - drivers/net/ethernet/intel/ice/ice_main.c | 362 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 35 +- drivers/net/ethernet/intel/ice/ice_status.h | 1 - drivers/net/ethernet/intel/ice/ice_switch.c | 9 +- drivers/net/ethernet/intel/ice/ice_switch.h | 7 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 16 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 35 +- drivers/net/ethernet/intel/ice/ice_type.h | 13 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 301 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 33 +- drivers/net/ethernet/intel/igb/e1000_82575.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 3 +- drivers/net/ethernet/intel/igc/igc_base.c | 49 + drivers/net/ethernet/intel/igc/igc_defines.h | 18 +- drivers/net/ethernet/intel/igc/igc_hw.h | 3 + drivers/net/ethernet/intel/igc/igc_mac.c | 23 +- drivers/net/ethernet/intel/igc/igc_main.c | 22 - drivers/net/ethernet/marvell/mvneta.c | 36 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 21 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 276 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.h | 15 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 110 +- drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 21 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 27 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 135 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 46 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 76 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 18 - drivers/net/ethernet/mellanox/mlxsw/reg.h | 62 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 31 +- drivers/net/ethernet/mscc/Makefile | 2 +- drivers/net/ethernet/mscc/ocelot.c | 13 +- drivers/net/ethernet/mscc/ocelot.h | 3 - drivers/net/ethernet/mscc/ocelot_police.c | 227 - drivers/net/ethernet/mscc/ocelot_police.h | 22 - drivers/net/ethernet/mscc/ocelot_tc.c | 174 - drivers/net/ethernet/mscc/ocelot_tc.h | 22 - drivers/net/ethernet/netronome/nfp/bpf/jit.c | 115 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 2 - drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 12 - drivers/net/ethernet/qlogic/qed/qed.h | 24 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 1275 +--- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 113 +- drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 26 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 16 +- drivers/net/ethernet/qlogic/qed/qed_hw.c | 44 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 9 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 8 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 35 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 24 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.h | 4 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 406 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 157 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 65 - drivers/net/ethernet/qlogic/qed/qed_mcp.h | 16 - drivers/net/ethernet/qlogic/qed/qed_ptp.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 75 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 6 - drivers/net/ethernet/qlogic/qed/qed_sriov.c | 3 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 - drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 1 - drivers/net/ethernet/qlogic/qede/qede_main.c | 6 +- drivers/net/ethernet/qlogic/qede/qede_ptp.c | 37 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_map.h | 25 +- drivers/net/ethernet/realtek/r8169.c | 317 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 10 - drivers/net/ethernet/stmicro/stmmac/Makefile | 2 - drivers/net/ethernet/stmicro/stmmac/common.h | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c | 8 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 8 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 13 - drivers/net/ethernet/stmicro/stmmac/dwmac1000.h | 1 - .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 22 +- .../net/ethernet/stmicro/stmmac/dwmac100_core.c | 13 - drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 3 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 29 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 4 + drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 2 - .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 15 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 4 + drivers/net/ethernet/stmicro/stmmac/hwif.c | 9 - drivers/net/ethernet/stmicro/stmmac/hwif.h | 21 - drivers/net/ethernet/stmicro/stmmac/mmc.h | 4 + drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 13 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 22 - .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 22 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 850 --- drivers/net/ethernet/ti/cpsw.c | 7 +- drivers/net/ethernet/xilinx/ll_temac.h | 5 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 258 +- drivers/net/ethernet/xilinx/ll_temac_mdio.c | 20 +- drivers/net/macvlan.c | 2 +- drivers/net/phy/Kconfig | 6 - drivers/net/phy/Makefile | 1 - drivers/net/phy/aquantia_main.c | 8 - drivers/net/phy/bcm87xx.c | 20 +- drivers/net/phy/dp83867.c | 191 +- drivers/net/phy/lxt.c | 6 - drivers/net/phy/nxp-tja11xx.c | 403 -- drivers/net/phy/phy-core.c | 4 +- drivers/net/phy/phy.c | 53 +- drivers/net/phy/phy_device.c | 104 +- drivers/net/phy/phylink.c | 220 +- drivers/net/phy/sfp.c | 35 +- drivers/net/wireless/ath/ath10k/ahb.c | 2 +- drivers/net/wireless/ath/ath10k/core.c | 48 +- drivers/net/wireless/ath/ath10k/core.h | 12 +- drivers/net/wireless/ath/ath10k/coredump.c | 4 +- drivers/net/wireless/ath/ath10k/debug.c | 50 +- drivers/net/wireless/ath/ath10k/debugfs_sta.c | 7 - drivers/net/wireless/ath/ath10k/htc.c | 1 - drivers/net/wireless/ath/ath10k/htt.h | 60 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 387 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 29 +- drivers/net/wireless/ath/ath10k/hw.h | 6 - drivers/net/wireless/ath/ath10k/mac.c | 14 +- drivers/net/wireless/ath/ath10k/pci.c | 2 +- drivers/net/wireless/ath/ath10k/qmi.c | 15 +- drivers/net/wireless/ath/ath10k/sdio.c | 18 +- drivers/net/wireless/ath/ath10k/snoc.c | 4 +- drivers/net/wireless/ath/ath10k/txrx.c | 3 - drivers/net/wireless/ath/ath10k/usb.c | 2 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 28 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 12 - drivers/net/wireless/ath/ath10k/wmi.c | 37 +- drivers/net/wireless/ath/ath10k/wmi.h | 7 +- drivers/net/wireless/ath/ath6kl/debug.c | 3 +- drivers/net/wireless/ath/ath6kl/htc_pipe.c | 3 + drivers/net/wireless/ath/ath6kl/wmi.c | 13 +- drivers/net/wireless/ath/ath9k/ar9003_phy.c | 24 +- drivers/net/wireless/ath/ath9k/eeprom.c | 2 +- drivers/net/wireless/ath/ath9k/eeprom_4k.c | 1 - drivers/net/wireless/ath/ath9k/hw.c | 40 +- drivers/net/wireless/ath/ath9k/hw.h | 1 - drivers/net/wireless/ath/ath9k/init.c | 2 +- drivers/net/wireless/ath/ath9k/xmit.c | 18 +- drivers/net/wireless/ath/carl9170/mac.c | 2 +- drivers/net/wireless/ath/carl9170/rx.c | 2 +- drivers/net/wireless/ath/dfs_pattern_detector.c | 2 +- drivers/net/wireless/ath/regd.h | 1 + drivers/net/wireless/ath/wil6210/cfg80211.c | 4 +- drivers/net/wireless/ath/wil6210/debugfs.c | 70 +- drivers/net/wireless/ath/wil6210/fw.h | 11 +- drivers/net/wireless/ath/wil6210/fw_inc.c | 148 +- drivers/net/wireless/ath/wil6210/interrupt.c | 67 +- drivers/net/wireless/ath/wil6210/main.c | 18 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 2 - drivers/net/wireless/ath/wil6210/rx_reorder.c | 2 +- drivers/net/wireless/ath/wil6210/txrx.c | 26 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 10 +- drivers/net/wireless/ath/wil6210/wil6210.h | 33 +- drivers/net/wireless/ath/wil6210/wmi.c | 14 +- drivers/net/wireless/broadcom/b43/main.c | 7 +- drivers/net/wireless/broadcom/brcm80211/Kconfig | 52 +- drivers/net/wireless/broadcom/brcm80211/Makefile | 14 +- .../wireless/broadcom/brcm80211/brcmfmac/Kconfig | 50 - .../wireless/broadcom/brcm80211/brcmfmac/Makefile | 14 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.h | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/btcoex.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/btcoex.h | 13 +- .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 13 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 13 +- .../broadcom/brcm80211/brcmfmac/cfg80211.h | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.h | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 15 +- .../wireless/broadcom/brcm80211/brcmfmac/common.h | 16 +- .../broadcom/brcm80211/brcmfmac/commonring.c | 16 +- .../broadcom/brcm80211/brcmfmac/commonring.h | 16 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/core.h | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/debug.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/debug.h | 13 +- .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 13 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 13 +- .../broadcom/brcm80211/brcmfmac/firmware.h | 13 +- .../broadcom/brcm80211/brcmfmac/flowring.c | 16 +- .../broadcom/brcm80211/brcmfmac/flowring.h | 16 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.h | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/fwil.c | 15 +- .../wireless/broadcom/brcm80211/brcmfmac/fwil.h | 13 +- .../broadcom/brcm80211/brcmfmac/fwil_types.h | 13 +- .../broadcom/brcm80211/brcmfmac/fwsignal.c | 13 +- .../broadcom/brcm80211/brcmfmac/fwsignal.h | 14 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 16 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.h | 16 +- .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 13 +- .../net/wireless/broadcom/brcm80211/brcmfmac/of.h | 13 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 13 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.h | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 16 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.h | 16 +- .../net/wireless/broadcom/brcm80211/brcmfmac/pno.c | 13 +- .../net/wireless/broadcom/brcm80211/brcmfmac/pno.h | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.h | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.h | 13 +- .../broadcom/brcm80211/brcmfmac/tracepoint.c | 13 +- .../broadcom/brcm80211/brcmfmac/tracepoint.h | 13 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 13 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.h | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/vendor.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/vendor.h | 13 +- .../broadcom/brcm80211/brcmsmac/phy/phy_cmn.c | 13 +- .../broadcom/brcm80211/brcmsmac/phy/phy_hal.h | 13 +- .../broadcom/brcm80211/brcmsmac/phy/phy_int.h | 13 +- .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 13 +- .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.h | 13 +- .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 13 +- .../broadcom/brcm80211/brcmsmac/phy/phy_qmath.c | 13 +- .../broadcom/brcm80211/brcmsmac/phy/phy_qmath.h | 13 +- .../broadcom/brcm80211/brcmsmac/phy/phy_radio.h | 13 +- .../broadcom/brcm80211/brcmsmac/phy/phyreg_n.h | 13 +- .../broadcom/brcm80211/brcmsmac/phy/phytbl_lcn.c | 13 +- .../broadcom/brcm80211/brcmsmac/phy/phytbl_lcn.h | 13 +- .../broadcom/brcm80211/brcmsmac/phy/phytbl_n.c | 13 +- .../broadcom/brcm80211/brcmsmac/phy/phytbl_n.h | 13 +- .../wireless/broadcom/brcm80211/brcmutil/Makefile | 13 +- .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 13 +- .../wireless/broadcom/brcm80211/brcmutil/utils.c | 13 +- .../broadcom/brcm80211/include/brcm_hw_ids.h | 13 +- .../broadcom/brcm80211/include/brcmu_d11.h | 13 +- .../broadcom/brcm80211/include/brcmu_utils.h | 13 +- .../broadcom/brcm80211/include/brcmu_wifi.h | 13 +- .../broadcom/brcm80211/include/chipcommon.h | 13 +- .../net/wireless/broadcom/brcm80211/include/defs.h | 13 +- .../net/wireless/broadcom/brcm80211/include/soc.h | 13 +- drivers/net/wireless/intersil/p54/txrx.c | 11 +- drivers/net/wireless/mac80211_hwsim.c | 1 - drivers/net/wireless/marvell/libertas/if_usb.c | 2 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 2 +- drivers/net/wireless/marvell/mwifiex/scan.c | 19 - .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 2 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 35 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.h | 1 + .../wireless/realtek/rtlwifi/btcoexist/rtl_btc.c | 3 +- .../net/wireless/realtek/rtlwifi/rtl8192de/dm.c | 695 +-- .../net/wireless/realtek/rtlwifi/rtl8821ae/dm.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 253 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.h | 708 ++- drivers/net/wireless/realtek/rtlwifi/wifi.h | 3 +- drivers/net/wireless/realtek/rtw88/fw.c | 6 +- drivers/net/wireless/realtek/rtw88/main.c | 5 +- drivers/net/wireless/realtek/rtw88/pci.c | 10 +- drivers/net/wireless/realtek/rtw88/phy.c | 22 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 21 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 12 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 6 + drivers/ntb/hw/intel/ntb_hw_gen1.c | 4 + drivers/ntb/hw/intel/ntb_hw_gen3.c | 6 +- drivers/ntb/ntb.c | 9 +- drivers/ntb/ntb_transport.c | 1 - drivers/ntb/test/ntb_perf.c | 43 +- drivers/ntb/test/ntb_pingpong.c | 14 +- drivers/ntb/test/ntb_tool.c | 9 +- drivers/nvme/host/fc.c | 7 +- drivers/nvme/host/rdma.c | 7 +- drivers/nvme/target/loop.c | 4 +- drivers/nvmem/Kconfig | 9 +- drivers/nvmem/Makefile | 2 - drivers/nvmem/imx-ocotp-scu.c | 161 - drivers/nvmem/meson-efuse.c | 10 +- drivers/nvmem/meson-mx-efuse.c | 10 +- drivers/of/base.c | 10 +- drivers/of/fdt.c | 39 +- drivers/of/of_reserved_mem.c | 3 - drivers/opp/core.c | 138 +- drivers/opp/of.c | 30 +- drivers/parisc/ccio-dma.c | 4 +- drivers/parisc/sba_iommu.c | 3 +- drivers/parport/share.c | 2 - drivers/pci/controller/pci-hyperv.c | 91 +- drivers/pci/of.c | 8 - drivers/pci/pci-acpi.c | 3 +- drivers/pci/pci-driver.c | 17 +- drivers/pinctrl/bcm/Kconfig | 6 +- drivers/pinctrl/core.c | 13 - drivers/pinctrl/meson/pinctrl-meson-g12a.c | 36 +- drivers/pinctrl/meson/pinctrl-meson.c | 350 +- drivers/pinctrl/meson/pinctrl-meson.h | 18 +- drivers/pinctrl/pinconf-generic.c | 2 - drivers/pinctrl/pinctrl-bm1880.c | 455 +- drivers/pinctrl/pinctrl-rockchip.c | 1 - drivers/pinctrl/pinctrl-stmfx.c | 1 - drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/stm32/pinctrl-stm32.c | 183 +- drivers/pinctrl/stm32/pinctrl-stm32.h | 2 - drivers/pinctrl/stm32/pinctrl-stm32mp157.c | 5 - drivers/platform/Kconfig | 2 - drivers/platform/Makefile | 2 +- drivers/platform/chrome/Kconfig | 13 - drivers/platform/chrome/Makefile | 1 - drivers/platform/chrome/cros_ec_ishtp.c | 763 --- drivers/platform/chrome/cros_ec_spi.c | 68 +- drivers/platform/chrome/wilco_ec/Makefile | 2 +- drivers/platform/chrome/wilco_ec/core.c | 13 +- drivers/platform/chrome/wilco_ec/debugfs.c | 10 +- drivers/platform/chrome/wilco_ec/mailbox.c | 21 +- drivers/platform/chrome/wilco_ec/properties.c | 132 - drivers/platform/chrome/wilco_ec/sysfs.c | 77 - drivers/platform/olpc/Kconfig | 15 - drivers/platform/olpc/Makefile | 3 +- drivers/platform/olpc/olpc-ec.c | 174 +- drivers/platform/olpc/olpc-xo175-ec.c | 752 --- drivers/platform/x86/acer-wmi.c | 4 - drivers/power/supply/Kconfig | 2 +- drivers/power/supply/olpc_battery.c | 1 + drivers/powercap/intel_rapl.c | 75 +- drivers/rapidio/devices/rio_mport_cdev.c | 2 - drivers/regulator/Kconfig | 26 +- drivers/regulator/Makefile | 1 - drivers/regulator/arizona-ldo1.c | 83 +- drivers/regulator/arizona-micsupp.c | 71 +- drivers/regulator/core.c | 6 +- drivers/regulator/da9063-regulator.c | 61 +- drivers/regulator/max77620-regulator.c | 26 +- drivers/regulator/max77650-regulator.c | 134 +- drivers/regulator/slg51000-regulator.c | 523 -- drivers/regulator/slg51000-regulator.h | 505 -- drivers/regulator/tps6507x-regulator.c | 6 +- drivers/remoteproc/qcom_q6v5_adsp.c | 73 +- drivers/reset/Kconfig | 3 +- drivers/reset/core.c | 3 + drivers/reset/reset-simple.c | 8 +- drivers/rpmsg/rpmsg_core.c | 3 +- drivers/s390/char/sclp_async.c | 7 +- drivers/s390/crypto/ap_bus.c | 26 +- drivers/s390/crypto/ap_bus.h | 3 - drivers/s390/crypto/zcrypt_api.c | 17 +- drivers/s390/scsi/zfcp_ext.h | 1 - drivers/s390/scsi/zfcp_scsi.c | 9 - drivers/s390/scsi/zfcp_sysfs.c | 55 +- drivers/s390/scsi/zfcp_unit.c | 8 +- drivers/scsi/Kconfig | 57 +- drivers/scsi/Makefile | 4 +- drivers/scsi/cxgbi/libcxgbi.c | 4 - drivers/scsi/device_handler/scsi_dh_alua.c | 6 +- drivers/scsi/fcoe/fcoe.c | 14 +- drivers/scsi/fcoe/fcoe.h | 14 +- drivers/scsi/fcoe/fcoe_ctlr.c | 14 +- drivers/scsi/fcoe/fcoe_sysfs.c | 14 +- drivers/scsi/fcoe/fcoe_transport.c | 14 +- drivers/scsi/fdomain.c | 597 -- drivers/scsi/fdomain.h | 114 - drivers/scsi/fdomain_isa.c | 222 - drivers/scsi/fdomain_pci.c | 68 - drivers/scsi/hosts.c | 2 +- drivers/scsi/hpsa.c | 280 +- drivers/scsi/hpsa.h | 6 +- drivers/scsi/hpsa_cmd.h | 2 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 77 +- drivers/scsi/ibmvscsi/ibmvscsi.h | 10 +- drivers/scsi/libfc/fc_disc.c | 14 +- drivers/scsi/libfc/fc_elsct.c | 14 +- drivers/scsi/libfc/fc_exch.c | 14 +- drivers/scsi/libfc/fc_fcp.c | 14 +- drivers/scsi/libfc/fc_frame.c | 14 +- drivers/scsi/libfc/fc_libfc.c | 14 +- drivers/scsi/libfc/fc_libfc.h | 14 +- drivers/scsi/libfc/fc_lport.c | 14 +- drivers/scsi/libfc/fc_npiv.c | 14 +- drivers/scsi/libfc/fc_rport.c | 14 +- drivers/scsi/libiscsi.c | 15 +- drivers/scsi/libiscsi_tcp.c | 13 +- drivers/scsi/libsas/sas_ata.c | 16 +- drivers/scsi/libsas/sas_discover.c | 18 +- drivers/scsi/libsas/sas_event.c | 18 +- drivers/scsi/libsas/sas_expander.c | 44 +- drivers/scsi/libsas/sas_host_smp.c | 5 +- drivers/scsi/libsas/sas_init.c | 2 +- drivers/scsi/libsas/sas_internal.h | 2 +- drivers/scsi/libsas/sas_phy.c | 21 +- drivers/scsi/libsas/sas_port.c | 18 +- drivers/scsi/libsas/sas_scsi_host.c | 2 +- drivers/scsi/libsas/sas_task.c | 3 +- drivers/scsi/lpfc/lpfc_attr.c | 34 +- drivers/scsi/lpfc/lpfc_bsg.c | 2 +- drivers/scsi/lpfc/lpfc_crtn.h | 3 +- drivers/scsi/lpfc/lpfc_ct.c | 14 +- drivers/scsi/lpfc/lpfc_els.c | 1 - drivers/scsi/lpfc/lpfc_init.c | 510 +- drivers/scsi/lpfc/lpfc_nvme.c | 16 +- drivers/scsi/lpfc/lpfc_nvmet.c | 330 +- drivers/scsi/lpfc/lpfc_nvmet.h | 1 - drivers/scsi/lpfc/lpfc_scsi.c | 16 +- drivers/scsi/lpfc/lpfc_sli.c | 72 +- drivers/scsi/lpfc/lpfc_sli4.h | 11 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/Kconfig.megaraid | 1 - drivers/scsi/megaraid/Makefile | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 27 +- drivers/scsi/megaraid/megaraid_sas_base.c | 354 +- drivers/scsi/megaraid/megaraid_sas_debugfs.c | 180 - drivers/scsi/megaraid/megaraid_sas_fp.c | 1 - drivers/scsi/megaraid/megaraid_sas_fusion.c | 303 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 6 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 4 - drivers/scsi/osst.c | 6108 ++++++++++++++++++++ drivers/scsi/osst.h | 651 +++ drivers/scsi/osst_detect.h | 7 + drivers/scsi/osst_options.h | 107 + drivers/scsi/pcmcia/Kconfig | 10 - drivers/scsi/pcmcia/Makefile | 1 - drivers/scsi/pcmcia/fdomain_cs.c | 95 - drivers/scsi/pm8001/pm8001_sas.c | 2 +- drivers/scsi/qedf/qedf_main.c | 39 +- drivers/scsi/qedi/qedi_main.c | 34 +- drivers/scsi/scsi.c | 14 +- drivers/scsi/scsi_debugfs.h | 1 - drivers/scsi/scsi_error.c | 2 +- drivers/scsi/scsi_ioctl.c | 2 +- drivers/scsi/scsi_lib.c | 33 +- drivers/scsi/scsi_logging.c | 3 +- drivers/scsi/scsi_pm.c | 8 +- drivers/scsi/scsi_priv.h | 1 + drivers/scsi/scsi_sysctl.c | 2 +- drivers/scsi/scsi_sysfs.c | 2 +- drivers/scsi/scsi_trace.c | 14 +- drivers/scsi/scsi_transport_fc.c | 18 +- drivers/scsi/scsi_transport_iscsi.c | 15 +- drivers/scsi/scsi_transport_sas.c | 2 +- drivers/scsi/scsi_transport_spi.c | 15 +- drivers/scsi/scsi_transport_srp.c | 16 +- drivers/scsi/sd.c | 113 +- drivers/scsi/sd_dif.c | 16 +- drivers/scsi/sd_zbc.c | 16 +- drivers/scsi/ses.c | 20 +- drivers/scsi/sg.c | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 2 +- drivers/scsi/sr.c | 2 +- drivers/scsi/st.c | 8 +- drivers/scsi/ufs/ufs-sysfs.c | 6 +- drivers/scsi/ufs/ufshcd.c | 35 +- drivers/scsi/ufs/ufshcd.h | 5 - drivers/scsi/ufs/ufshci.h | 6 +- drivers/soc/amlogic/meson-canvas.c | 14 +- drivers/soc/fsl/Kconfig | 10 - drivers/soc/fsl/Makefile | 1 - drivers/soc/fsl/dpaa2-console.c | 329 -- drivers/soc/fsl/dpio/dpio-driver.c | 23 +- drivers/soc/fsl/dpio/qbman-portal.c | 148 +- drivers/soc/fsl/dpio/qbman-portal.h | 9 +- drivers/soc/fsl/guts.c | 6 - drivers/soc/fsl/qbman/bman_portal.c | 20 +- drivers/soc/fsl/qbman/qman_ccsr.c | 2 +- drivers/soc/fsl/qbman/qman_portal.c | 21 +- drivers/soc/fsl/qbman/qman_priv.h | 9 +- drivers/soc/imx/soc-imx8.c | 32 - drivers/soc/qcom/rpmpd.c | 134 +- drivers/soc/tegra/fuse/fuse-tegra20.c | 2 +- drivers/soundwire/bus.c | 6 +- drivers/soundwire/cadence_master.c | 30 +- drivers/soundwire/intel.c | 17 +- drivers/soundwire/intel.h | 2 +- drivers/soundwire/intel_init.c | 25 +- drivers/soundwire/mipi_disco.c | 35 +- drivers/soundwire/stream.c | 12 +- drivers/spi/Kconfig | 4 +- drivers/spi/spi-at91-usart.c | 221 +- drivers/spi/spi-bcm2835.c | 328 +- drivers/spi/spi-bcm2835aux.c | 4 +- drivers/spi/spi-bitbang.c | 2 +- drivers/spi/spi-fsl-spi.c | 2 +- drivers/spi/spi-meson-spifc.c | 18 +- drivers/spi/spi-rockchip.c | 4 +- drivers/spi/spi-sh-msiof.c | 2 +- drivers/spi/spi-tegra114.c | 170 +- drivers/spi/spi.c | 115 +- drivers/spi/spidev.c | 2 - drivers/staging/erofs/Makefile | 2 +- drivers/staging/erofs/super.c | 1 - drivers/staging/erofs/unzip_pagevec.h | 5 +- drivers/staging/fieldbus/anybuss/arcx-anybus.c | 44 +- drivers/staging/fieldbus/dev_core.c | 6 +- drivers/staging/fsl-dpaa2/Kconfig | 8 +- drivers/staging/iio/adc/Kconfig | 3 - drivers/staging/iio/addac/adt7316.c | 2 +- drivers/staging/kpc2000/Kconfig | 2 - drivers/staging/kpc2000/Makefile | 4 +- drivers/staging/kpc2000/TODO | 3 + drivers/staging/kpc2000/kpc2000/Makefile | 2 +- drivers/staging/kpc2000/kpc2000/cell_probe.c | 753 ++- drivers/staging/kpc2000/kpc2000/core.c | 1007 ++-- drivers/staging/kpc2000/kpc2000/dma_common_defs.h | 19 + drivers/staging/kpc2000/kpc2000/fileops.c | 131 + drivers/staging/kpc2000/kpc2000/kp2000_module.c | 54 + drivers/staging/kpc2000/kpc2000/pcie.h | 125 +- drivers/staging/kpc2000/kpc2000/uapi.h | 22 +- drivers/staging/kpc2000/kpc2000_i2c.c | 655 --- drivers/staging/kpc2000/kpc2000_spi.c | 548 -- drivers/staging/kpc2000/kpc_dma/dma.c | 138 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 221 +- drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 119 +- drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h | 32 +- drivers/staging/kpc2000/kpc_i2c/Makefile | 4 + drivers/staging/kpc2000/kpc_i2c/fileops.c | 181 + drivers/staging/kpc2000/kpc_i2c/i2c_driver.c | 699 +++ drivers/staging/kpc2000/kpc_spi/Makefile | 4 + drivers/staging/kpc2000/kpc_spi/spi_driver.c | 507 ++ drivers/staging/kpc2000/kpc_spi/spi_parts.h | 48 + drivers/staging/media/Kconfig | 2 - drivers/staging/media/Makefile | 1 - drivers/staging/media/allegro-dvt/Kconfig | 16 - drivers/staging/media/allegro-dvt/Makefile | 5 - drivers/staging/media/allegro-dvt/TODO | 4 - drivers/staging/media/allegro-dvt/allegro-core.c | 3032 ---------- drivers/staging/media/allegro-dvt/nal-h264.c | 1001 ---- drivers/staging/media/allegro-dvt/nal-h264.h | 208 - drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 10 +- drivers/staging/media/davinci_vpfe/dm365_isif.c | 8 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 8 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 3 - drivers/staging/media/imx/Kconfig | 2 +- drivers/staging/media/imx/Makefile | 18 +- drivers/staging/media/imx/imx-ic-common.c | 68 +- drivers/staging/media/imx/imx-ic-prp.c | 36 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 90 +- drivers/staging/media/imx/imx-ic.h | 6 +- drivers/staging/media/imx/imx-media-capture.c | 97 +- drivers/staging/media/imx/imx-media-csi.c | 47 +- drivers/staging/media/imx/imx-media-dev-common.c | 346 +- drivers/staging/media/imx/imx-media-dev.c | 449 +- drivers/staging/media/imx/imx-media-fim.c | 9 + drivers/staging/media/imx/imx-media-internal-sd.c | 357 +- drivers/staging/media/imx/imx-media-of.c | 41 +- drivers/staging/media/imx/imx-media-utils.c | 170 +- drivers/staging/media/imx/imx-media-vdic.c | 84 +- drivers/staging/media/imx/imx-media.h | 116 +- drivers/staging/media/imx/imx7-media-csi.c | 123 +- drivers/staging/media/imx/imx7-mipi-csis.c | 24 +- drivers/staging/media/ipu3/include/intel-ipu3.h | 2 +- drivers/staging/media/ipu3/ipu3-css-fw.c | 6 +- drivers/staging/media/ipu3/ipu3-css.c | 14 +- drivers/staging/media/ipu3/ipu3-dmamap.c | 15 +- drivers/staging/media/ipu3/ipu3-mmu.c | 125 +- drivers/staging/media/ipu3/ipu3-mmu.h | 5 +- drivers/staging/media/rockchip/vpu/Kconfig | 1 - drivers/staging/media/rockchip/vpu/Makefile | 7 +- drivers/staging/media/rockchip/vpu/rk3288_vpu_hw.c | 61 +- .../media/rockchip/vpu/rk3288_vpu_hw_jpeg_enc.c | 6 +- .../media/rockchip/vpu/rk3288_vpu_hw_mpeg2_dec.c | 261 - .../staging/media/rockchip/vpu/rk3288_vpu_regs.h | 1 - drivers/staging/media/rockchip/vpu/rk3399_vpu_hw.c | 61 +- .../media/rockchip/vpu/rk3399_vpu_hw_jpeg_enc.c | 12 +- .../media/rockchip/vpu/rk3399_vpu_hw_mpeg2_dec.c | 267 - drivers/staging/media/rockchip/vpu/rockchip_vpu.h | 122 +- .../media/rockchip/vpu/rockchip_vpu_common.h | 29 + .../staging/media/rockchip/vpu/rockchip_vpu_drv.c | 473 +- .../staging/media/rockchip/vpu/rockchip_vpu_enc.c | 671 +++ .../staging/media/rockchip/vpu/rockchip_vpu_hw.h | 44 - .../staging/media/rockchip/vpu/rockchip_vpu_jpeg.c | 29 - .../media/rockchip/vpu/rockchip_vpu_mpeg2.c | 61 - .../staging/media/rockchip/vpu/rockchip_vpu_v4l2.c | 692 --- .../staging/media/rockchip/vpu/rockchip_vpu_v4l2.h | 26 - drivers/staging/media/sunxi/cedrus/Makefile | 3 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 42 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 39 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 13 - drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 576 -- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 6 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.h | 2 + drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 91 - drivers/staging/media/sunxi/cedrus/cedrus_video.c | 9 - drivers/staging/most/Kconfig | 2 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 3 +- drivers/staging/pi433/pi433_if.c | 5 +- drivers/staging/pi433/rf69.c | 4 +- drivers/staging/pi433/rf69_registers.h | 2 +- drivers/staging/rtl8188eu/Kconfig | 4 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 26 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 14 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 8 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 4 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 2 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 33 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 13 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 58 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 36 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 10 +- drivers/staging/rtl8712/rtl8712_xmit.c | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 14 +- drivers/staging/rtl8712/rtl871x_security.c | 4 +- drivers/staging/rtl8712/rtl871x_xmit.c | 12 +- drivers/staging/rtl8712/wifi.h | 11 + drivers/staging/rtl8723bs/Kconfig | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 8 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 65 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 2 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 54 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 6 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c | 4 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c | 2 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c | 2 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 6 +- drivers/staging/rtl8723bs/hal/hal_com.c | 2 +- drivers/staging/rtl8723bs/hal/odm_DIG.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 2 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 1 + drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 30 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 447 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 18 +- drivers/staging/unisys/Kconfig | 4 +- drivers/staging/unisys/visornic/visornic_main.c | 4 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 11 +- .../vc04_services/bcm2835-camera/controls.c | 9 +- .../vc04_services/bcm2835-camera/mmal-msg.h | 4 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 11 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 85 +- .../interface/vchiq_arm/vchiq_connected.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 53 +- .../interface/vchiq_arm/vchiq_debugfs.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_util.c | 6 +- drivers/staging/vt6655/Kconfig | 5 +- drivers/staging/vt6656/Kconfig | 5 +- drivers/staging/vt6656/baseband.c | 130 +- drivers/staging/vt6656/baseband.h | 8 +- drivers/staging/vt6656/card.c | 20 +- drivers/staging/vt6656/firmware.c | 91 +- drivers/staging/vt6656/int.c | 8 +- drivers/staging/vt6656/int.h | 2 +- drivers/staging/vt6656/mac.c | 19 +- drivers/staging/vt6656/mac.h | 6 +- drivers/staging/vt6656/main_usb.c | 230 +- drivers/staging/vt6656/rf.c | 38 +- drivers/staging/vt6656/rf.h | 2 +- drivers/staging/vt6656/usbpipe.c | 115 +- drivers/staging/vt6656/usbpipe.h | 4 +- drivers/staging/wilc1000/wilc_wlan.c | 11 +- drivers/staging/wlan-ng/cfg80211.c | 14 +- drivers/staging/wlan-ng/hfa384x_usb.c | 3 +- drivers/target/iscsi/iscsi_target_nego.c | 15 +- drivers/thermal/intel/x86_pkg_temp_thermal.c | 142 +- drivers/tty/serial/8250/8250_of.c | 9 +- drivers/tty/serial/8250/8250_pnp.c | 4 +- drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 19 +- drivers/tty/serial/imx.c | 1 + drivers/tty/serial/max310x.c | 159 +- drivers/tty/serial/msm_serial.c | 5 +- drivers/tty/serial/sh-sci.c | 7 - drivers/tty/serial/stm32-usart.c | 221 +- drivers/tty/serial/stm32-usart.h | 14 +- drivers/tty/tty_io.c | 4 +- drivers/tty/tty_ldisc.c | 6 +- drivers/tty/vt/consolemap.c | 6 +- drivers/tty/vt/vt.c | 11 +- drivers/usb/atm/Kconfig | 1 + drivers/usb/core/Kconfig | 1 + drivers/usb/core/config.c | 4 +- drivers/usb/core/devio.c | 56 +- drivers/usb/core/hub.c | 32 +- drivers/usb/core/quirks.c | 3 - drivers/usb/dwc2/Kconfig | 1 + drivers/usb/gadget/legacy/Kconfig | 2 + drivers/usb/host/Kconfig | 5 + drivers/usb/host/ehci-exynos.c | 11 - drivers/usb/host/ohci-exynos.c | 11 - drivers/usb/host/ohci-pci.c | 2 +- drivers/usb/host/xhci-debugfs.c | 3 - drivers/usb/host/xhci-ring.c | 26 +- drivers/usb/host/xhci.c | 24 +- drivers/usb/host/xhci.h | 3 +- drivers/usb/misc/rio500.c | 80 +- drivers/usb/misc/sisusbvga/sisusb.c | 15 +- drivers/usb/mtu3/mtu3_debugfs.c | 3 +- drivers/usb/renesas_usbhs/Kconfig | 1 + drivers/usb/renesas_usbhs/Makefile | 2 +- drivers/usb/renesas_usbhs/common.c | 156 +- drivers/usb/renesas_usbhs/common.h | 8 +- drivers/usb/renesas_usbhs/fifo.c | 9 +- drivers/usb/renesas_usbhs/rza.h | 1 - drivers/usb/renesas_usbhs/rza2.c | 72 - drivers/usb/serial/option.c | 6 - drivers/usb/serial/pl2303.c | 1 - drivers/usb/serial/pl2303.h | 3 - drivers/usb/usbip/stub_dev.c | 75 +- drivers/usb/usbip/stub_main.c | 8 +- drivers/vfio/vfio_iommu_spapr_tce.c | 54 +- drivers/vfio/vfio_iommu_type1.c | 17 +- drivers/vhost/net.c | 41 +- drivers/vhost/scsi.c | 21 +- drivers/vhost/vhost.c | 20 +- drivers/vhost/vhost.h | 5 +- drivers/vhost/vsock.c | 28 +- drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/hdmi.c | 257 - drivers/virtio/Kconfig | 8 +- drivers/w1/slaves/w1_ds2408.c | 2 +- drivers/w1/slaves/w1_ds2413.c | 63 +- drivers/xen/balloon.c | 7 +- drivers/xen/gntdev.c | 6 +- drivers/xen/privcmd.c | 6 +- drivers/xen/pvcalls-front.c | 4 + drivers/xen/xenbus/xenbus.h | 3 - drivers/xen/xenbus/xenbus_dev_frontend.c | 18 - drivers/xen/xenbus/xenbus_xs.c | 7 +- drivers/xen/xlate_mmu.c | 3 +- fs/9p/vfs_addr.c | 6 +- fs/afs/fsclient.c | 51 +- fs/afs/yfsclient.c | 54 +- fs/aio.c | 11 +- fs/binfmt_elf.c | 1 + fs/binfmt_flat.c | 25 +- fs/buffer.c | 56 +- fs/char_dev.c | 3 +- fs/cifs/connect.c | 2 +- fs/cifs/dfs_cache.c | 4 +- fs/cifs/file.c | 4 +- fs/cifs/smb2pdu.c | 9 +- fs/coda/Makefile | 3 +- fs/coda/cache.c | 2 +- fs/coda/cnode.c | 17 +- fs/coda/coda_fs_i.h | 3 +- fs/coda/coda_int.h | 10 - fs/coda/coda_linux.c | 45 +- fs/coda/coda_linux.h | 16 + fs/coda/coda_psdev.h | 92 - fs/coda/dir.c | 12 +- fs/coda/file.c | 90 +- fs/coda/inode.c | 3 +- fs/coda/pioctl.c | 3 +- fs/coda/psdev.c | 36 +- fs/coda/symlink.c | 3 +- fs/coda/sysctl.c | 11 + fs/coda/upcall.c | 78 +- fs/coredump.c | 44 +- fs/crypto/bio.c | 73 +- fs/crypto/crypto.c | 299 +- fs/crypto/fscrypt_private.h | 15 +- fs/crypto/policy.c | 2 - fs/dlm/config.c | 42 - fs/dlm/config.h | 3 +- fs/dlm/lockspace.c | 6 +- fs/dlm/lowcomms.c | 95 +- fs/dlm/lowcomms.h | 1 - fs/ecryptfs/crypto.c | 29 +- fs/ecryptfs/keystore.c | 5 +- fs/eventpoll.c | 3 +- fs/exec.c | 2 +- fs/ext2/ialloc.c | 5 +- fs/ext2/super.c | 17 +- fs/ext2/xattr.c | 161 +- fs/ext4/inode.c | 103 +- fs/ext4/page-io.c | 44 +- fs/f2fs/checkpoint.c | 17 +- fs/f2fs/data.c | 110 +- fs/f2fs/f2fs.h | 7 - fs/f2fs/gc.c | 3 +- fs/f2fs/segment.c | 54 +- fs/f2fs/super.c | 19 +- fs/fuse/file.c | 43 +- fs/gfs2/ops_fstype.c | 23 +- fs/gfs2/super.h | 2 - fs/gfs2/sys.c | 3 +- fs/hfsplus/xattr.c | 2 +- fs/io_uring.c | 336 +- fs/iomap.c | 2 +- fs/jbd2/commit.c | 2 +- fs/jbd2/journal.c | 18 +- fs/jffs2/file.c | 4 +- fs/jffs2/fs.c | 2 +- fs/jffs2/os-linux.h | 2 +- fs/lockd/clntproc.c | 21 +- fs/lockd/svc4proc.c | 14 +- fs/lockd/svclock.c | 118 +- fs/lockd/svcproc.c | 14 +- fs/lockd/svcsubs.c | 2 +- fs/lockd/xdr.c | 3 + fs/lockd/xdr4.c | 3 + fs/locks.c | 5 + fs/nfs/nfs4proc.c | 32 +- fs/nfsd/cache.h | 5 +- fs/nfsd/netns.h | 38 - fs/nfsd/nfscache.c | 227 +- fs/nfsd/nfsctl.c | 14 +- fs/notify/fanotify/fanotify.c | 5 +- fs/notify/fanotify/fanotify_user.c | 22 - fs/notify/inotify/inotify_fsnotify.c | 8 +- fs/notify/inotify/inotify_user.c | 8 +- fs/ocfs2/alloc.c | 15 - fs/ocfs2/aops.c | 22 +- fs/ocfs2/cluster/heartbeat.c | 2 +- fs/ocfs2/cluster/quorum.c | 2 +- fs/ocfs2/cluster/tcp.c | 2 +- fs/ocfs2/dcache.c | 12 - fs/ocfs2/dlm/dlmcommon.h | 6 +- fs/ocfs2/dlm/dlmmaster.c | 2 +- fs/ocfs2/dlm/dlmunlock.c | 23 +- fs/ocfs2/dlmglue.c | 57 +- fs/ocfs2/filecheck.c | 1 - fs/ocfs2/ocfs2.h | 3 - fs/overlayfs/file.c | 9 +- fs/overlayfs/inode.c | 48 - fs/overlayfs/namei.c | 8 - fs/overlayfs/overlayfs.h | 3 - fs/overlayfs/ovl_entry.h | 6 - fs/overlayfs/super.c | 169 +- fs/overlayfs/util.c | 12 - fs/proc/Kconfig | 3 +- fs/proc/array.c | 2 +- fs/proc/inode.c | 27 +- fs/proc/proc_sysctl.c | 4 - fs/proc/root.c | 2 +- fs/proc/vmcore.c | 8 - fs/pstore/platform.c | 4 +- fs/pstore/ram.c | 21 - fs/quota/dquot.c | 11 +- fs/ramfs/inode.c | 12 - fs/splice.c | 8 +- fs/ubifs/crypto.c | 19 +- fs/ubifs/file.c | 2 +- fs/ubifs/orphan.c | 50 +- fs/ubifs/tnc.c | 16 +- fs/ufs/super.c | 2 + include/asm-generic/pgalloc.h | 107 +- include/crypto/algapi.h | 7 + include/crypto/crypto_wq.h | 8 + include/crypto/drbg.h | 2 - include/crypto/internal/hash.h | 6 + include/drm/bridge/dw_mipi_dsi.h | 8 - include/drm/drm_atomic_state_helper.h | 2 - include/drm/drm_auth.h | 11 +- include/drm/drm_connector.h | 22 +- include/drm/drm_device.h | 4 - include/drm/drm_dp_helper.h | 33 +- include/drm/drm_edid.h | 5 - include/drm/drm_fb_helper.h | 10 + include/drm/drm_fourcc.h | 50 +- include/drm/drm_gem_vram_helper.h | 162 - include/drm/drm_hdcp.h | 31 +- include/drm/drm_legacy.h | 12 +- include/drm/drm_mode_config.h | 13 - include/drm/drm_vram_mm_helper.h | 102 - include/drm/gma_drm.h | 25 + include/drm/gpu_scheduler.h | 8 +- include/drm/i915_pciids.h | 4 +- include/dt-bindings/clock/g12a-clkc.h | 2 +- include/dt-bindings/clock/imx8mm-clock.h | 11 +- include/dt-bindings/clock/imx8mq-clock.h | 5 +- include/dt-bindings/gpio/tegra186-gpio.h | 41 + include/dt-bindings/net/ti-dp83867.h | 2 - include/dt-bindings/power/qcom-rpmpd.h | 34 - include/dt-bindings/reset/bitmain,bm1880-reset.h | 51 - include/dt-bindings/sound/meson-g12a-tohdmitx.h | 13 - include/linux/acpi.h | 7 - include/linux/audit.h | 9 - include/linux/balloon_compaction.h | 4 - include/linux/bitmap.h | 8 +- include/linux/bitops.h | 5 +- include/linux/bpf-cgroup.h | 13 +- include/linux/bpf.h | 13 +- include/linux/bpf_verifier.h | 16 +- include/linux/cgroup-defs.h | 5 - include/linux/cgroup.h | 28 +- include/linux/coda.h | 3 +- include/linux/coda_psdev.h | 72 + include/linux/coresight.h | 61 +- include/linux/cpumask.h | 4 +- include/linux/crypto.h | 1 + include/linux/device.h | 4 +- include/linux/dma-buf.h | 47 +- include/linux/dma-contiguous.h | 19 - include/linux/dma-iommu.h | 62 +- include/linux/dmaengine.h | 12 +- include/linux/dsa/sja1105.h | 12 - include/linux/dynamic_debug.h | 12 +- include/linux/filter.h | 15 - include/linux/fs.h | 3 +- include/linux/fscrypt.h | 96 +- include/linux/ftrace.h | 4 +- include/linux/genalloc.h | 2 +- include/linux/generic-radix-tree.h | 2 +- include/linux/hdmi.h | 55 - include/linux/hugetlb.h | 102 +- include/linux/i2c.h | 6 - include/linux/i3c/master.h | 5 +- include/linux/if_rmnet.h | 55 - include/linux/igmp.h | 2 +- include/linux/intel-iommu.h | 7 +- include/linux/intel-svm.h | 2 +- include/linux/iommu.h | 6 - include/linux/kernel.h | 2 - include/linux/list_lru.h | 1 - include/linux/livepatch.h | 3 + include/linux/lockd/lockd.h | 2 - include/linux/lz4.h | 18 +- include/linux/memcontrol.h | 69 +- include/linux/memory.h | 6 +- include/linux/memory_hotplug.h | 20 +- include/linux/mfd/da9063/pdata.h | 49 + include/linux/migrate.h | 3 +- include/linux/mm.h | 54 +- include/linux/mm_types.h | 2 - include/linux/mmzone.h | 1 - include/linux/mtd/rawnand.h | 36 - include/linux/net.h | 4 +- include/linux/node.h | 7 +- include/linux/of_fdt.h | 11 + include/linux/olpc-ec.h | 37 +- include/linux/pagemap.h | 3 +- include/linux/pci.h | 1 - include/linux/percpu-refcount.h | 10 +- include/linux/pfn_t.h | 11 +- include/linux/phy.h | 9 +- include/linux/phylink.h | 57 +- include/linux/pid.h | 9 +- include/linux/pinctrl/pinconf-generic.h | 3 - include/linux/pinctrl/pinctrl.h | 5 - include/linux/platform_data/dma-imx.h | 1 + include/linux/platform_data/wilco-ec.h | 92 +- include/linux/platform_data/xilinx-ll-temac.h | 3 +- include/linux/pm_opp.h | 8 +- include/linux/poison.h | 2 +- include/linux/printk.h | 4 +- include/linux/ptrace.h | 2 +- include/linux/qed/qed_if.h | 10 +- include/linux/qed/qed_rdma_if.h | 2 - include/linux/radix-tree.h | 13 +- include/linux/rhashtable.h | 36 +- include/linux/scatterlist.h | 11 +- include/linux/sched.h | 8 - include/linux/sched/signal.h | 19 +- include/linux/skmsg.h | 2 - include/linux/socket.h | 7 - include/linux/soundwire/sdw.h | 88 +- include/linux/spi/spi.h | 35 - include/linux/string.h | 1 - include/linux/sudmac.h | 52 + include/linux/suspend.h | 2 +- include/linux/swap.h | 18 +- include/linux/syscalls.h | 3 +- include/linux/sysctl.h | 7 - include/linux/topology.h | 6 - include/linux/tracehook.h | 9 +- include/linux/uaccess.h | 20 +- include/linux/uio.h | 4 +- include/linux/usb/renesas_usbhs.h | 4 - include/linux/xarray.h | 29 +- include/math-emu/op-2.h | 17 +- include/math-emu/op-common.h | 11 +- include/media/drv-intf/cx25840.h | 138 +- include/media/h264-ctrls.h | 197 - include/media/v4l2-common.h | 10 +- include/media/v4l2-ctrls.h | 13 +- include/media/videobuf2-core.h | 3 +- include/media/videobuf2-memops.h | 3 +- include/net/cfg80211.h | 18 +- include/net/devlink.h | 2 - include/net/dsa.h | 2 - include/net/fib_rules.h | 1 - include/net/inet_frag.h | 37 +- include/net/ip.h | 39 - include/net/ip6_fib.h | 24 +- include/net/ip6_route.h | 4 +- include/net/ip_fib.h | 9 +- include/net/ipv6.h | 44 - include/net/ipv6_stubs.h | 5 - include/net/net_namespace.h | 2 - include/net/netfilter/nf_conntrack.h | 1 - include/net/netfilter/nf_conntrack_bridge.h | 20 - include/net/netfilter/nf_conntrack_core.h | 3 - include/net/netns/ieee802154_6lowpan.h | 2 +- include/net/netns/ipv4.h | 2 +- include/net/netns/ipv6.h | 4 +- include/net/netns/nexthop.h | 18 - include/net/nexthop.h | 195 - include/net/sctp/checksum.h | 12 +- include/net/tc_act/tc_ctinfo.h | 28 - include/net/tcp.h | 41 +- include/rdma/ib_umem.h | 19 +- include/rdma/ib_umem_odp.h | 20 - include/rdma/ib_verbs.h | 5 +- include/scsi/fc/fc_encaps.h | 14 +- include/scsi/fc/fc_fc2.h | 14 +- include/scsi/fc/fc_fcoe.h | 14 +- include/scsi/fc/fc_fcp.h | 14 +- include/scsi/fc/fc_fip.h | 14 +- include/scsi/fc/fc_ms.h | 17 +- include/scsi/iscsi_if.h | 13 +- include/scsi/iscsi_proto.h | 13 +- include/scsi/libfc.h | 14 +- include/scsi/libfcoe.h | 14 +- include/scsi/libiscsi.h | 15 +- include/scsi/libiscsi_tcp.h | 13 +- include/scsi/libsas.h | 2 +- include/scsi/sas.h | 2 +- include/scsi/sas_ata.h | 17 +- include/scsi/scsi_bsg_iscsi.h | 16 +- include/scsi/scsi_transport.h | 15 +- include/scsi/scsi_transport_fc.h | 18 +- include/scsi/scsi_transport_iscsi.h | 15 +- include/scsi/scsi_transport_spi.h | 15 +- include/soc/fsl/bman.h | 8 - include/soc/fsl/qman.h | 9 - include/sound/hdaudio.h | 3 - include/sound/soc.h | 2 +- include/trace/events/neigh.h | 49 - include/trace/events/vmscan.h | 71 +- include/uapi/asm-generic/mman-common.h | 3 +- include/uapi/asm-generic/mman.h | 1 + include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/drm.h | 1 - include/uapi/drm/drm_mode.h | 23 - include/uapi/drm/i915_drm.h | 209 +- include/uapi/drm/v3d_drm.h | 28 - include/uapi/linux/audit.h | 1 - include/uapi/linux/bpf.h | 35 +- include/uapi/linux/byteorder/big_endian.h | 4 - include/uapi/linux/byteorder/little_endian.h | 4 - include/uapi/linux/cec.h | 1 - include/uapi/linux/coda.h | 29 +- include/uapi/linux/coda_psdev.h | 28 + include/uapi/linux/ethtool.h | 2 - include/uapi/linux/fuse.h | 7 +- include/uapi/linux/io_uring.h | 4 - include/uapi/linux/kfd_ioctl.h | 35 +- include/uapi/linux/nexthop.h | 56 - include/uapi/linux/pkt_cls.h | 1 - include/uapi/linux/ptrace.h | 35 - include/uapi/linux/rtnetlink.h | 10 - include/uapi/linux/snmp.h | 1 - include/uapi/linux/tc_act/tc_ctinfo.h | 34 - include/uapi/linux/unix_diag.h | 2 - include/uapi/linux/v4l2-controls.h | 23 - include/uapi/linux/virtio_ids.h | 1 - include/uapi/linux/virtio_iommu.h | 161 - include/uapi/scsi/fc/fc_els.h | 13 + include/uapi/scsi/fc/fc_fs.h | 13 + include/uapi/scsi/fc/fc_gs.h | 13 + include/uapi/scsi/fc/fc_ns.h | 13 + include/uapi/scsi/scsi_bsg_fc.h | 15 + include/uapi/scsi/scsi_netlink.h | 15 + include/uapi/scsi/scsi_netlink_fc.h | 15 + include/uapi/sound/sof/eq.h | 172 + include/uapi/sound/sof/manifest.h | 188 + include/uapi/sound/sof/tone.h | 21 + include/uapi/sound/sof/trace.h | 66 + init/Kconfig | 17 +- ipc/ipc_sysctl.c | 35 +- kernel/Makefile | 4 +- kernel/audit.c | 27 - kernel/audit.h | 8 +- kernel/auditfilter.c | 62 +- kernel/auditsc.c | 42 +- kernel/bpf/cgroup.c | 69 +- kernel/bpf/core.c | 46 +- kernel/bpf/syscall.c | 4 +- kernel/bpf/verifier.c | 381 +- kernel/cgroup/cgroup.c | 27 +- kernel/dma/contiguous.c | 56 - kernel/dma/direct.c | 24 +- kernel/dma/remap.c | 2 +- kernel/events/internal.h | 4 +- kernel/events/ring_buffer.c | 64 +- kernel/events/uprobes.c | 4 +- kernel/fork.c | 30 +- kernel/gen_ikh_data.sh | 89 + kernel/gen_kheaders.sh | 96 - kernel/hung_task.c | 44 - kernel/kheaders.c | 40 +- kernel/kprobes.c | 3 +- kernel/locking/lockdep.c | 7 +- kernel/memremap.c | 10 +- kernel/pid.c | 55 +- kernel/pid_namespace.c | 5 +- kernel/power/hibernate.c | 4 +- kernel/ptrace.c | 101 +- kernel/rseq.c | 4 +- kernel/seccomp.c | 2 +- kernel/signal.c | 264 +- kernel/stacktrace.c | 2 +- kernel/sys.c | 62 +- kernel/sysctl.c | 215 +- kernel/trace/Kconfig | 12 +- kernel/trace/bpf_trace.c | 96 +- kernel/trace/ftrace.c | 48 +- kernel/trace/trace.c | 9 +- kernel/trace/trace_events.c | 2 +- kernel/trace/trace_kprobe.c | 112 +- kernel/trace/trace_probe.c | 37 +- kernel/trace/trace_probe.h | 3 - kernel/trace/trace_probe_tmpl.h | 36 +- kernel/trace/trace_uprobe.c | 19 - kernel/ucount.c | 6 +- lib/Kconfig.debug | 14 - lib/Makefile | 1 - lib/bitmap.c | 192 +- lib/debugobjects.c | 66 +- lib/dynamic_debug.c | 91 +- lib/genalloc.c | 5 +- lib/iov_iter.c | 15 +- lib/math/rational.c | 63 +- lib/percpu-refcount.c | 13 +- lib/radix-tree.c | 2 +- lib/scatterlist.c | 36 +- lib/sg_pool.c | 37 +- lib/sort.c | 15 +- lib/string.c | 28 +- lib/test_bitmap.c | 102 +- lib/test_firmware.c | 14 +- lib/test_meminit.c | 362 -- lib/test_overflow.c | 11 +- lib/test_string.c | 83 +- lib/test_xarray.c | 38 - localversion-next | 1 - mm/Kconfig | 5 +- mm/balloon_compaction.c | 144 +- mm/compaction.c | 2 +- mm/failslab.c | 3 +- mm/filemap.c | 19 +- mm/gup.c | 19 +- mm/hmm.c | 15 +- mm/kasan/common.c | 2 +- mm/kasan/kasan.h | 5 - mm/kasan/report.c | 165 - mm/kmemleak.c | 2 +- mm/list_lru.c | 10 +- mm/maccess.c | 122 +- mm/memcontrol.c | 84 +- mm/memory-failure.c | 2 +- mm/memory.c | 11 +- mm/memory_hotplug.c | 108 +- mm/mempolicy.c | 2 +- mm/migrate.c | 7 +- mm/mlock.c | 3 +- mm/mmap.c | 43 +- mm/mmu_gather.c | 24 +- mm/mmu_notifier.c | 2 +- mm/page_alloc.c | 31 +- mm/page_io.c | 2 +- mm/slub.c | 4 +- mm/sparse.c | 10 +- mm/swap.c | 11 +- mm/swap_state.c | 44 +- mm/swapfile.c | 295 +- mm/util.c | 79 +- mm/vmalloc.c | 103 +- mm/vmscan.c | 179 +- mm/z3fold.c | 549 +- net/9p/trans_virtio.c | 8 +- net/9p/trans_xen.c | 8 +- net/bpfilter/bpfilter_kern.c | 2 +- net/bridge/br_device.c | 1 - net/bridge/br_private.h | 1 - net/bridge/netfilter/Kconfig | 14 - net/bridge/netfilter/Makefile | 3 - net/bridge/netfilter/nf_conntrack_bridge.c | 378 -- net/compat.c | 3 +- net/core/devlink.c | 38 - net/core/filter.c | 24 +- net/core/flow_offload.c | 3 +- net/core/neighbour.c | 22 +- net/core/skbuff.c | 22 +- net/core/sysctl_net_core.c | 34 +- net/dccp/sysctl.c | 16 +- net/dsa/dsa2.c | 89 +- net/dsa/dsa_priv.h | 17 - net/dsa/port.c | 157 - net/dsa/slave.c | 99 +- net/dsa/tag_sja1105.c | 10 +- net/ieee802154/6lowpan/reassembly.c | 38 +- net/ipv4/Makefile | 2 +- net/ipv4/fib_frontend.c | 3 +- net/ipv4/fib_semantics.c | 27 +- net/ipv4/fib_trie.c | 71 - net/ipv4/inet_fragment.c | 141 +- net/ipv4/ip_fragment.c | 67 +- net/ipv4/ip_output.c | 313 +- net/ipv4/nexthop.c | 1479 ----- net/ipv4/proc.c | 5 +- net/ipv4/sysctl_net_ipv4.c | 153 +- net/ipv4/tcp.c | 29 +- net/ipv4/tcp_fastopen.c | 233 +- net/ipv6/addrconf.c | 16 +- net/ipv6/addrconf_core.c | 6 - net/ipv6/af_inet6.c | 3 - net/ipv6/ip6_fib.c | 103 +- net/ipv6/ip6_output.c | 319 +- net/ipv6/ndisc.c | 8 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 43 +- net/ipv6/proc.c | 4 +- net/ipv6/reassembly.c | 42 +- net/ipv6/route.c | 492 +- net/ipv6/sysctl_net_ipv6.c | 8 +- net/key/af_key.c | 8 +- net/mac80211/ieee80211_i.h | 3 - net/mac80211/key.c | 2 + net/mac80211/mesh.c | 6 +- net/mac80211/mlme.c | 12 +- net/mac80211/tdls.c | 23 - net/mac80211/util.c | 4 +- net/mac80211/wpa.c | 7 +- net/mpls/af_mpls.c | 10 +- net/netfilter/ipvs/ip_vs_ctl.c | 3 +- net/netfilter/nf_conntrack_proto.c | 126 +- net/nfc/netlink.c | 6 +- net/rds/ib_cm.c | 8 +- net/rxrpc/sysctl.c | 9 +- net/sched/Kconfig | 17 - net/sched/Makefile | 1 - net/sched/act_ctinfo.c | 392 -- net/sctp/offload.c | 7 +- net/sctp/sysctl.c | 35 +- net/socket.c | 18 +- net/sunrpc/clnt.c | 30 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 5 +- net/sunrpc/xprtrdma/transport.c | 3 +- net/sunrpc/xprtrdma/verbs.c | 3 +- net/tipc/sysctl.c | 4 +- net/unix/diag.c | 12 - net/vmw_vsock/hyperv_transport.c | 95 +- net/wireless/Makefile | 1 - net/wireless/core.c | 6 +- net/wireless/core.h | 4 - net/wireless/nl80211.c | 99 +- net/wireless/scan.c | 12 +- net/wireless/sme.c | 32 +- net/wireless/util.c | 2 +- net/xfrm/xfrm_user.c | 16 - samples/bpf/.gitignore | 1 - samples/bpf/Makefile | 2 + samples/bpf/bpf_load.c | 10 +- samples/bpf/hbm_kern.h | 11 +- samples/bpf/task_fd_query_user.c | 2 +- samples/bpf/tcp_basertt_kern.c | 7 + samples/bpf/tcp_bufs_kern.c | 7 + samples/bpf/tcp_clamp_kern.c | 7 + samples/bpf/tcp_cong_kern.c | 7 + samples/bpf/tcp_iw_kern.c | 7 + samples/bpf/tcp_rwnd_kern.c | 7 + samples/bpf/tcp_synrto_kern.c | 7 + samples/bpf/tcp_tos_reflect_kern.c | 7 + samples/bpf/test_cgrp2_attach2.c | 459 ++ samples/bpf/xdp_sample_pkts_kern.c | 7 + samples/v4l/v4l2-pci-skeleton.c | 1 - scripts/checkpatch.pl | 24 +- scripts/decode_stacktrace.sh | 6 +- scripts/documentation-file-ref-check | 44 +- scripts/gcc-plugins/gcc-common.h | 4 - scripts/gdb/linux/constants.py.in | 3 +- .../tests/err_recursive_inc/expected_stderr | 6 +- scripts/kernel-doc | 16 +- scripts/package/Makefile | 2 +- scripts/spdxcheck.py | 7 +- scripts/spelling.txt | 3 +- scripts/sphinx-pre-install | 67 +- security/apparmor/Kconfig | 2 - security/apparmor/apparmorfs.c | 132 +- security/apparmor/include/apparmor.h | 1 - security/apparmor/include/policy.h | 8 - security/apparmor/include/policy_unpack.h | 8 +- security/apparmor/lsm.c | 47 - security/apparmor/policy.c | 5 +- security/apparmor/policy_unpack.c | 116 +- security/integrity/evm/evm_crypto.c | 3 - security/integrity/ima/ima_main.c | 32 +- security/integrity/ima/ima_policy.c | 28 +- security/keys/sysctl.c | 26 +- security/loadpin/loadpin.c | 44 +- security/safesetid/lsm.c | 4 +- security/security.c | 7 +- security/selinux/nlmsgtab.c | 5 +- security/selinux/ss/ebitmap.c | 10 +- security/selinux/ss/services.c | 4 + security/yama/yama_lsm.c | 3 +- sound/core/oss/rate.c | 4 +- sound/firewire/amdtp-am824.c | 2 +- sound/firewire/amdtp-stream-trace.h | 163 +- sound/firewire/amdtp-stream.c | 511 +- sound/firewire/amdtp-stream.h | 38 +- sound/firewire/dice/Makefile | 2 +- sound/firewire/dice/dice-presonus.c | 62 - sound/firewire/dice/dice.c | 9 - sound/firewire/dice/dice.h | 1 - sound/firewire/digi00x/amdtp-dot.c | 2 +- sound/firewire/fireworks/fireworks_stream.c | 4 +- sound/firewire/motu/amdtp-motu.c | 2 +- sound/firewire/tascam/amdtp-tascam.c | 2 +- sound/hda/hdac_controller.c | 2 - sound/pci/hda/hda_controller.c | 12 +- sound/pci/hda/hda_controller.h | 2 + sound/pci/hda/hda_intel.c | 8 +- sound/pci/rme9652/hdspm.c | 61 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 43 +- sound/soc/codecs/Kconfig | 10 +- sound/soc/codecs/Makefile | 2 - sound/soc/codecs/ak4458.c | 18 +- sound/soc/codecs/cs4265.c | 2 +- sound/soc/codecs/cs42xx8.c | 14 - sound/soc/codecs/cx2072x.c | 1727 ------ sound/soc/codecs/cx2072x.h | 314 - sound/soc/codecs/hdmi-codec.c | 188 +- sound/soc/codecs/max98357a.c | 29 +- sound/soc/codecs/rt5677-spi.c | 9 +- sound/soc/codecs/rt5677.c | 15 +- sound/soc/codecs/rt5677.h | 32 +- sound/soc/codecs/tlv320aic3x.c | 14 +- sound/soc/codecs/wcd9335.c | 2 +- sound/soc/fsl/fsl_asrc.c | 105 +- sound/soc/fsl/fsl_esai.c | 141 +- sound/soc/fsl/fsl_sai.c | 54 +- sound/soc/generic/simple-card.c | 8 +- sound/soc/intel/Kconfig | 25 - sound/soc/intel/atom/sst/sst_acpi.c | 65 +- sound/soc/intel/boards/Kconfig | 18 +- sound/soc/intel/boards/Makefile | 2 - sound/soc/intel/boards/bxt_da7219_max98357a.c | 11 +- sound/soc/intel/boards/bytcht_cx2072x.c | 261 - sound/soc/intel/boards/bytcht_da7213.c | 1 + sound/soc/intel/boards/bytcht_es8316.c | 13 +- sound/soc/intel/boards/bytcr_rt5640.c | 16 +- sound/soc/intel/boards/bytcr_rt5651.c | 17 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 16 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 8 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 1 + sound/soc/intel/boards/kbl_da7219_max98927.c | 74 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 1 + sound/soc/intel/boards/sof_rt5682.c | 23 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 8 - sound/soc/intel/common/soc-acpi-intel-cht-match.c | 8 - sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 10 +- sound/soc/intel/common/soc-intel-quirks.h | 115 - sound/soc/intel/skylake/skl-messages.c | 16 - sound/soc/intel/skylake/skl-topology.c | 11 +- sound/soc/intel/skylake/skl.c | 10 - sound/soc/mediatek/common/mtk-afe-fe-dai.c | 6 - sound/soc/mediatek/common/mtk-base-afe.h | 2 - sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 23 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 15 +- sound/soc/mediatek/mt8183/mt8183-dai-adda.c | 14 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 25 +- sound/soc/meson/Kconfig | 8 - sound/soc/meson/Makefile | 2 - sound/soc/meson/axg-card.c | 31 +- sound/soc/meson/g12a-tohdmitx.c | 413 -- sound/soc/qcom/qdsp6/q6asm.c | 2 +- sound/soc/qcom/qdsp6/q6core.c | 16 +- sound/soc/sh/rcar/core.c | 120 +- sound/soc/soc-acpi.c | 2 - sound/soc/soc-core.c | 98 +- sound/soc/soc-dapm.c | 12 +- sound/soc/soc-pcm.c | 91 +- sound/soc/sof/Kconfig | 10 +- sound/soc/sof/control.c | 9 +- sound/soc/sof/core.c | 29 +- sound/soc/sof/intel/Kconfig | 32 - sound/soc/sof/intel/bdw.c | 9 +- sound/soc/sof/intel/byt.c | 10 +- sound/soc/sof/intel/cnl.c | 23 - sound/soc/sof/intel/hda-ctrl.c | 102 +- sound/soc/sof/intel/hda-ipc.c | 17 +- sound/soc/sof/intel/hda.c | 130 +- sound/soc/sof/intel/hda.h | 2 - sound/soc/sof/ipc.c | 15 +- sound/soc/sof/loader.c | 8 +- sound/soc/sof/pcm.c | 37 +- sound/soc/sof/sof-acpi-dev.c | 57 +- sound/soc/sof/sof-pci-dev.c | 34 +- sound/soc/sof/sof-priv.h | 2 - sound/soc/sof/topology.c | 10 +- sound/soc/sof/trace.c | 50 +- sound/soc/stm/stm32_i2s.c | 60 +- sound/soc/stm/stm32_spdifrx.c | 37 +- sound/soc/sunxi/sun4i-codec.c | 9 - sound/soc/sunxi/sun4i-spdif.c | 49 +- sound/usb/line6/driver.c | 11 + sound/usb/line6/driver.h | 9 + sound/usb/line6/pod.c | 108 +- sound/usb/line6/podhd.c | 80 +- sound/usb/line6/toneport.c | 14 +- sound/usb/line6/variax.c | 138 +- tools/bpf/bpftool/Documentation/bpftool-btf.rst | 39 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 4 - .../bpf/bpftool/Documentation/bpftool-feature.rst | 4 - tools/bpf/bpftool/Documentation/bpftool-map.rst | 4 - tools/bpf/bpftool/Documentation/bpftool-net.rst | 4 - tools/bpf/bpftool/Documentation/bpftool-perf.rst | 4 - tools/bpf/bpftool/Documentation/bpftool-prog.rst | 5 - tools/bpf/bpftool/Documentation/bpftool.rst | 4 - tools/bpf/bpftool/bash-completion/bpftool | 32 +- tools/bpf/bpftool/btf.c | 162 +- tools/bpf/bpftool/main.c | 16 +- tools/bpf/bpftool/main.h | 1 - tools/bpf/bpftool/prog.c | 27 +- tools/bpf/bpftool/xlated_dumper.c | 4 +- tools/gpio/.gitignore | 2 +- tools/hv/hv_get_dhcp_info.sh | 2 +- tools/hv/hv_kvp_daemon.c | 8 +- tools/hv/hv_set_ifconfig.sh | 2 +- tools/hv/hv_vss_daemon.c | 4 +- tools/hv/lsvmbus | 75 +- tools/include/linux/bitops.h | 9 +- tools/include/uapi/linux/bpf.h | 35 +- tools/include/uapi/linux/if_tun.h | 114 - tools/lib/bpf/Build | 4 +- tools/lib/bpf/Makefile | 12 +- tools/lib/bpf/bpf.c | 1 - tools/lib/bpf/bpf.h | 1 - tools/lib/bpf/btf.c | 329 +- tools/lib/bpf/btf.h | 19 - tools/lib/bpf/btf_dump.c | 1336 ----- tools/lib/bpf/hashmap.c | 229 - tools/lib/bpf/hashmap.h | 173 - tools/lib/bpf/libbpf.c | 175 +- tools/lib/bpf/libbpf.h | 7 - tools/lib/bpf/libbpf.map | 9 - tools/lib/bpf/libbpf_internal.h | 2 - tools/perf/Documentation/perf-probe.txt | 3 +- tools/perf/arch/arm/util/cs-etm.c | 124 +- tools/perf/util/probe-event.c | 11 - tools/perf/util/probe-event.h | 2 - tools/perf/util/probe-file.c | 7 - tools/perf/util/probe-file.h | 1 - tools/perf/util/probe-finder.c | 19 +- tools/power/acpi/.gitignore | 8 +- tools/power/cpupower/man/cpupower-monitor.1 | 2 +- tools/power/cpupower/po/cs.po | 2 +- tools/power/cpupower/po/de.po | 2 +- tools/power/cpupower/po/fr.po | 2 +- tools/power/cpupower/po/it.po | 2 +- tools/power/cpupower/po/pt.po | 2 +- tools/power/pm-graph/README | 552 -- tools/power/pm-graph/bootgraph.py | 8 +- tools/power/pm-graph/config/example.cfg | 26 - tools/power/pm-graph/sleepgraph.8 | 16 +- tools/power/pm-graph/sleepgraph.py | 857 +-- tools/testing/selftests/bpf/.gitignore | 3 - tools/testing/selftests/bpf/Makefile | 14 +- tools/testing/selftests/bpf/bpf_helpers.h | 9 - tools/testing/selftests/bpf/cgroup_helpers.c | 57 - .../selftests/bpf/prog_tests/bpf_verif_scale.c | 32 +- .../selftests/bpf/prog_tests/flow_dissector.c | 1 - .../testing/selftests/bpf/prog_tests/send_signal.c | 198 - .../bpf/progs/btf_dump_test_case_bitfields.c | 92 - .../bpf/progs/btf_dump_test_case_multidim.c | 35 - .../bpf/progs/btf_dump_test_case_namespacing.c | 73 - .../bpf/progs/btf_dump_test_case_ordering.c | 63 - .../bpf/progs/btf_dump_test_case_packing.c | 75 - .../bpf/progs/btf_dump_test_case_padding.c | 111 - .../bpf/progs/btf_dump_test_case_syntax.c | 229 - tools/testing/selftests/bpf/progs/pyperf.h | 268 - tools/testing/selftests/bpf/progs/pyperf100.c | 4 - tools/testing/selftests/bpf/progs/pyperf180.c | 4 - tools/testing/selftests/bpf/progs/pyperf50.c | 4 - .../selftests/bpf/progs/sockmap_parse_prog.c | 7 + .../selftests/bpf/progs/sockmap_tcp_msg_prog.c | 7 + .../selftests/bpf/progs/sockmap_verdict_prog.c | 7 + .../selftests/bpf/progs/test_lwt_seg6local.c | 7 + .../selftests/bpf/progs/test_send_signal_kern.c | 51 - .../selftests/bpf/progs/test_xdp_noinline.c | 7 + tools/testing/selftests/bpf/test_btf.c | 71 +- tools/testing/selftests/bpf/test_btf_dump.c | 143 - tools/testing/selftests/bpf/test_cgroup_attach.c | 571 -- tools/testing/selftests/bpf/test_hashmap.c | 382 -- tools/testing/selftests/bpf/test_sock_addr.c | 1 - tools/testing/selftests/bpf/test_sock_fields.c | 1 - tools/testing/selftests/bpf/test_socket_cookie.c | 1 - tools/testing/selftests/bpf/test_sockmap_kern.h | 7 + tools/testing/selftests/bpf/test_stub.c | 40 - tools/testing/selftests/bpf/test_tunnel.sh | 32 - tools/testing/selftests/bpf/test_verifier.c | 62 +- tools/testing/selftests/bpf/trace_helpers.c | 4 +- tools/testing/selftests/bpf/verifier/subreg.c | 533 -- tools/testing/selftests/cgroup/test_core.c | 7 +- tools/testing/selftests/cgroup/test_memcontrol.c | 4 - .../ftrace/test.d/kprobe/kprobe_args_user.tc | 32 - tools/testing/selftests/kvm/Makefile | 12 +- tools/testing/selftests/kvm/include/kvm_util.h | 8 - .../selftests/kvm/include/s390x/processor.h | 22 - tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 71 - .../testing/selftests/kvm/lib/aarch64/processor.c | 2 +- tools/testing/selftests/kvm/lib/kvm_util.c | 23 +- tools/testing/selftests/kvm/lib/s390x/processor.c | 286 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 2 +- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 151 - .../selftests/kvm/x86_64/kvm_create_max_vcpus.c | 70 + tools/testing/selftests/net/.gitignore | 4 - tools/testing/selftests/net/Makefile | 5 +- tools/testing/selftests/net/config | 2 - tools/testing/selftests/net/fib-onlink-tests.sh | 48 +- tools/testing/selftests/net/icmp_redirect.sh | 485 -- tools/testing/selftests/net/ipv6_flowlabel.c | 229 - tools/testing/selftests/net/ipv6_flowlabel.sh | 21 - tools/testing/selftests/net/ipv6_flowlabel_mgr.c | 199 - tools/testing/selftests/net/pmtu.sh | 17 +- tools/testing/selftests/net/so_txtime.c | 296 - tools/testing/selftests/net/so_txtime.sh | 31 - .../selftests/net/tcp_fastopen_backup_key.c | 336 -- .../selftests/net/tcp_fastopen_backup_key.sh | 55 - tools/testing/selftests/ntb/ntb_test.sh | 2 +- tools/testing/selftests/pidfd/.gitignore | 1 - tools/testing/selftests/pidfd/Makefile | 4 +- tools/testing/selftests/pidfd/pidfd.h | 57 - tools/testing/selftests/pidfd/pidfd_open_test.c | 169 - tools/testing/selftests/pidfd/pidfd_test.c | 251 +- tools/testing/selftests/proc/proc-pid-vm.c | 17 +- tools/testing/selftests/ptrace/.gitignore | 1 - tools/testing/selftests/ptrace/Makefile | 2 +- tools/testing/selftests/ptrace/get_syscall_info.c | 271 - tools/testing/selftests/tc-testing/config | 1 - tools/testing/selftests/vm/Makefile | 2 - tools/testing/selftests/vm/userfaultfd.c | 2 +- tools/virtio/linux/kernel.h | 2 +- tools/vm/slabinfo.c | 118 +- virt/kvm/arm/arm.c | 3 - virt/kvm/arm/mmu.c | 2 +- virt/kvm/kvm_main.c | 4 +- 3581 files changed, 92297 insertions(+), 169672 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-platform-wilco-ec create mode 100644 Documentation/devicetree/bindings/arm/amlogic.txt delete mode 100644 Documentation/devicetree/bindings/arm/amlogic.yaml delete mode 100644 Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx- [...] delete mode 100644 Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.yaml create mode 100644 Documentation/devicetree/bindings/bus/sunxi-rsb.txt delete mode 100644 Documentation/devicetree/bindings/cpufreq/imx-cpufreq-dt.txt delete mode 100644 Documentation/devicetree/bindings/display/allwinner,sun6i-a31-m [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/armadeus,st0700 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/evervision,vgg8 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/friendlyarm,hd702e.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx14d24vm1bpa.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e63m0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/vl050_8048nt_c01.txt create mode 100644 Documentation/devicetree/bindings/display/sunxi/sun6i-dsi.txt create mode 100644 Documentation/devicetree/bindings/dma/8250_mtk_dma.txt delete mode 100644 Documentation/devicetree/bindings/dma/mtk-uart-apdma.txt create mode 100644 Documentation/devicetree/bindings/gpio/pl061-gpio.txt delete mode 100644 Documentation/devicetree/bindings/gpio/pl061-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/adxl345.txt create mode 100644 Documentation/devicetree/bindings/iio/light/isl29018.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/isl29018.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/tsl2583.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/tsl2583.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/tsl2772.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/tsl2772.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...] delete mode 100644 Documentation/devicetree/bindings/leds/leds-spi-byte.txt delete mode 100644 Documentation/devicetree/bindings/media/allegro.txt delete mode 100644 Documentation/devicetree/bindings/media/marvell,mmp2-ccic.txt delete mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt delete mode 100644 Documentation/devicetree/bindings/misc/olpc,xo1.75-ec.txt create mode 100644 Documentation/devicetree/bindings/mux/mmio-mux.txt delete mode 100644 Documentation/devicetree/bindings/mux/reg-mux.txt delete mode 100644 Documentation/devicetree/bindings/net/qca,ar71xx.txt delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-mipi- [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/regulator/gpio-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/gpio-regulator.yaml create mode 100644 Documentation/devicetree/bindings/regulator/max8660.txt delete mode 100644 Documentation/devicetree/bindings/regulator/max8660.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/regulator.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/slg51000.txt create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,adsp-pil.txt delete mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,hexagon-v56.txt delete mode 100644 Documentation/devicetree/bindings/reset/bitmain,bm1880-reset.txt delete mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-i2s.yaml delete mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-spdif.yaml delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,g12a-tohdmitx.txt create mode 100644 Documentation/devicetree/bindings/sound/sun4i-i2s.txt create mode 100644 Documentation/devicetree/bindings/sound/sunxi,sun4i-spdif.txt delete mode 100644 Documentation/devicetree/bindings/spi/allwinner,sun4i-a10-spi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-controller.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-gpio.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-pl022.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-sun4i.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-sun6i.txt create mode 100644 Documentation/devicetree/bindings/spi/spi_pl022.txt delete mode 100644 Documentation/devicetree/bindings/virtio/iommu.txt delete mode 100644 Documentation/gpu/mcde.rst create mode 100644 Documentation/scsi/osst.txt delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-microsoft-olympus.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-swift.dts delete mode 100644 arch/arm/boot/dts/dra71x.dtsi delete mode 100644 arch/arm/boot/dts/ibm-power9-dual.dtsi delete mode 100644 arch/nds32/include/uapi/asm/fp_udfiex_crtl.h create mode 100644 arch/nds32/include/uapi/asm/udftrap.h delete mode 100644 arch/nds32/math-emu/fd2si.c delete mode 100644 arch/nds32/math-emu/fd2siz.c delete mode 100644 arch/nds32/math-emu/fd2ui.c delete mode 100644 arch/nds32/math-emu/fd2uiz.c delete mode 100644 arch/nds32/math-emu/fs2si.c delete mode 100644 arch/nds32/math-emu/fs2siz.c delete mode 100644 arch/nds32/math-emu/fs2ui.c delete mode 100644 arch/nds32/math-emu/fs2uiz.c delete mode 100644 arch/nds32/math-emu/fsi2d.c delete mode 100644 arch/nds32/math-emu/fsi2s.c delete mode 100644 arch/nds32/math-emu/fui2d.c delete mode 100644 arch/nds32/math-emu/fui2s.c delete mode 100644 arch/x86/kernel/paravirt_patch.c create mode 100644 arch/x86/kernel/paravirt_patch_32.c create mode 100644 arch/x86/kernel/paravirt_patch_64.c create mode 100644 crypto/crypto_wq.c delete mode 100644 drivers/cpufreq/imx-cpufreq-dt.c create mode 100644 drivers/crypto/atmel-ecc.h delete mode 100644 drivers/crypto/atmel-i2c.c delete mode 100644 drivers/crypto/atmel-i2c.h delete mode 100644 drivers/crypto/atmel-sha204a.c delete mode 100644 drivers/dma/mediatek/mtk-uart-apdma.c create mode 100644 drivers/dma/sh/sudmac.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce100/dce_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_clk.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_clk.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv2_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv2_clk_mgr.h create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr_internal.h create mode 100644 drivers/gpu/drm/cirrus/cirrus_drv.h create mode 100644 drivers/gpu/drm/cirrus/cirrus_ttm.c delete mode 100644 drivers/gpu/drm/drm_gem_vram_helper.c delete mode 100644 drivers/gpu/drm/drm_hdcp.c delete mode 100644 drivers/gpu/drm/drm_vram_helper_common.c delete mode 100644 drivers/gpu/drm/drm_vram_mm_helper.c delete mode 100644 drivers/gpu/drm/i915/Kconfig.profile create mode 100644 drivers/gpu/drm/i915/dvo.h delete mode 100644 drivers/gpu/drm/i915/gem/Makefile delete mode 100644 drivers/gpu/drm/i915/gem/Makefile.header-test delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_busy.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_clflush.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_clflush.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_client_blt.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_client_blt.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_context.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_context.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_context_types.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_domain.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_fence.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_internal.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ioctls.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_mman.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_object.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_object.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_object_blt.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_object_types.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_pages.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_phys.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_pm.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_pm.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_shmem.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_shrinker.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_stolen.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_throttle.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_tiling.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_userptr.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_wait.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gemfs.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gemfs.h delete mode 100644 drivers/gpu/drm/i915/gem/selftests/huge_gem_object.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/huge_gem_object.h delete mode 100644 drivers/gpu/drm/i915/gem/selftests/huge_pages.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_object.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_object_blt.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_phys.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h delete mode 100644 drivers/gpu/drm/i915/gem/selftests/mock_context.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/mock_context.h delete mode 100644 drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h delete mode 100644 drivers/gpu/drm/i915/gem/selftests/mock_gem_object.h delete mode 100644 drivers/gpu/drm/i915/gt/Makefile delete mode 100644 drivers/gpu/drm/i915/gt/Makefile.header-test delete mode 100644 drivers/gpu/drm/i915/gt/intel_breadcrumbs.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_context.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_context.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_context_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_cs.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pm.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pm.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gpu_commands.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_hangcheck.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_lrc.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_lrc.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_mocs.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_mocs.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_reset.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_reset.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_ringbuffer.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_sseu.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_sseu.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_workarounds.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_workarounds.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_workarounds_types.h delete mode 100644 drivers/gpu/drm/i915/gt/mock_engine.c delete mode 100644 drivers/gpu/drm/i915/gt/mock_engine.h delete mode 100644 drivers/gpu/drm/i915/gt/selftest_hangcheck.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_lrc.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_reset.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_workarounds.c delete mode 100644 drivers/gpu/drm/i915/i915_debugfs.h create mode 100644 drivers/gpu/drm/i915/i915_gem_clflush.c create mode 100644 drivers/gpu/drm/i915/i915_gem_clflush.h create mode 100644 drivers/gpu/drm/i915/i915_gem_context.c create mode 100644 drivers/gpu/drm/i915/i915_gem_context.h create mode 100644 drivers/gpu/drm/i915/i915_gem_context_types.h create mode 100644 drivers/gpu/drm/i915/i915_gem_dmabuf.c create mode 100644 drivers/gpu/drm/i915/i915_gem_execbuffer.c create mode 100644 drivers/gpu/drm/i915/i915_gem_internal.c create mode 100644 drivers/gpu/drm/i915/i915_gem_object.c create mode 100644 drivers/gpu/drm/i915/i915_gem_object.h create mode 100644 drivers/gpu/drm/i915/i915_gem_shrinker.c create mode 100644 drivers/gpu/drm/i915/i915_gem_stolen.c create mode 100644 drivers/gpu/drm/i915/i915_gem_tiling.c create mode 100644 drivers/gpu/drm/i915/i915_gem_userptr.c create mode 100644 drivers/gpu/drm/i915/i915_gemfs.c create mode 100644 drivers/gpu/drm/i915/i915_gemfs.h delete mode 100644 drivers/gpu/drm/i915/i915_irq.h create mode 100644 drivers/gpu/drm/i915/i915_reset.c create mode 100644 drivers/gpu/drm/i915/i915_reset.h delete mode 100644 drivers/gpu/drm/i915/i915_scatterlist.c delete mode 100644 drivers/gpu/drm/i915/i915_scatterlist.h delete mode 100644 drivers/gpu/drm/i915/intel_acpi.h delete mode 100644 drivers/gpu/drm/i915/intel_atomic.h create mode 100644 drivers/gpu/drm/i915/intel_breadcrumbs.c delete mode 100644 drivers/gpu/drm/i915/intel_bw.c delete mode 100644 drivers/gpu/drm/i915/intel_bw.h delete mode 100644 drivers/gpu/drm/i915/intel_combo_phy.h create mode 100644 drivers/gpu/drm/i915/intel_context.c create mode 100644 drivers/gpu/drm/i915/intel_context.h create mode 100644 drivers/gpu/drm/i915/intel_context_types.h delete mode 100644 drivers/gpu/drm/i915/intel_dp_aux_backlight.h delete mode 100644 drivers/gpu/drm/i915/intel_dp_link_training.h delete mode 100644 drivers/gpu/drm/i915/intel_dp_mst.h delete mode 100644 drivers/gpu/drm/i915/intel_dpio_phy.h delete mode 100644 drivers/gpu/drm/i915/intel_dsi_dcs_backlight.h delete mode 100644 drivers/gpu/drm/i915/intel_dvo_dev.h create mode 100644 drivers/gpu/drm/i915/intel_engine_cs.c create mode 100644 drivers/gpu/drm/i915/intel_engine_types.h delete mode 100644 drivers/gpu/drm/i915/intel_fifo_underrun.h delete mode 100644 drivers/gpu/drm/i915/intel_gmbus.c delete mode 100644 drivers/gpu/drm/i915/intel_gmbus.h create mode 100644 drivers/gpu/drm/i915/intel_gpu_commands.h create mode 100644 drivers/gpu/drm/i915/intel_hangcheck.c delete mode 100644 drivers/gpu/drm/i915/intel_hotplug.h create mode 100644 drivers/gpu/drm/i915/intel_i2c.c delete mode 100644 drivers/gpu/drm/i915/intel_lpe_audio.h create mode 100644 drivers/gpu/drm/i915/intel_lrc.c create mode 100644 drivers/gpu/drm/i915/intel_lrc.h rename drivers/gpu/drm/i915/{gt => }/intel_lrc_reg.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_mocs.c create mode 100644 drivers/gpu/drm/i915/intel_mocs.h delete mode 100644 drivers/gpu/drm/i915/intel_overlay.h delete mode 100644 drivers/gpu/drm/i915/intel_quirks.h create mode 100644 drivers/gpu/drm/i915/intel_ringbuffer.c create mode 100644 drivers/gpu/drm/i915/intel_ringbuffer.h delete mode 100644 drivers/gpu/drm/i915/intel_runtime_pm.h delete mode 100644 drivers/gpu/drm/i915/intel_sideband.h delete mode 100644 drivers/gpu/drm/i915/intel_vdsc.h delete mode 100644 drivers/gpu/drm/i915/intel_wakeref.c delete mode 100644 drivers/gpu/drm/i915/intel_wakeref.h create mode 100644 drivers/gpu/drm/i915/intel_workarounds.c create mode 100644 drivers/gpu/drm/i915/intel_workarounds.h create mode 100644 drivers/gpu/drm/i915/intel_workarounds_types.h create mode 100644 drivers/gpu/drm/i915/selftests/huge_gem_object.c create mode 100644 drivers/gpu/drm/i915/selftests/huge_gem_object.h create mode 100644 drivers/gpu/drm/i915/selftests/huge_pages.c create mode 100644 drivers/gpu/drm/i915/selftests/i915_gem_coherency.c create mode 100644 drivers/gpu/drm/i915/selftests/i915_gem_context.c create mode 100644 drivers/gpu/drm/i915/selftests/i915_gem_dmabuf.c create mode 100644 drivers/gpu/drm/i915/selftests/i915_gem_object.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_atomic.h rename drivers/gpu/drm/i915/{gt/selftest_engine_cs.c => selftests/intel_engine_cs. [...] create mode 100644 drivers/gpu/drm/i915/selftests/intel_hangcheck.c create mode 100644 drivers/gpu/drm/i915/selftests/intel_lrc.c create mode 100644 drivers/gpu/drm/i915/selftests/intel_workarounds.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_context.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_context.h create mode 100644 drivers/gpu/drm/i915/selftests/mock_dmabuf.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_dmabuf.h create mode 100644 drivers/gpu/drm/i915/selftests/mock_engine.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_engine.h create mode 100644 drivers/gpu/drm/i915/selftests/mock_gem_object.h delete mode 100644 drivers/gpu/drm/mcde/Kconfig delete mode 100644 drivers/gpu/drm/mcde/Makefile delete mode 100644 drivers/gpu/drm/mcde/mcde_display.c delete mode 100644 drivers/gpu/drm/mcde/mcde_display_regs.h delete mode 100644 drivers/gpu/drm/mcde/mcde_drm.h delete mode 100644 drivers/gpu/drm/mcde/mcde_drv.c delete mode 100644 drivers/gpu/drm/mcde/mcde_dsi.c delete mode 100644 drivers/gpu/drm/mcde/mcde_dsi_regs.h delete mode 100644 drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c delete mode 100644 drivers/gpu/drm/virtio/virtgpu_trace.h delete mode 100644 drivers/gpu/drm/virtio/virtgpu_trace_points.c delete mode 100644 drivers/hwtracing/coresight/coresight-platform.c create mode 100644 drivers/hwtracing/coresight/of_coresight.c delete mode 100644 drivers/iommu/virtio-iommu.c delete mode 100644 drivers/irqchip/irq-renesas-rza1.c delete mode 100644 drivers/leds/leds-spi-byte.c delete mode 100644 drivers/media/mc/Kconfig delete mode 100644 drivers/media/mc/Makefile delete mode 100644 drivers/media/mc/mc-device.c rename drivers/media/{mc/mc-dev-allocator.c => media-dev-allocator.c} (100%) create mode 100644 drivers/media/media-device.c rename drivers/media/{mc/mc-devnode.c => media-devnode.c} (100%) rename drivers/media/{mc/mc-entity.c => media-entity.c} (100%) rename drivers/media/{mc/mc-request.c => media-request.c} (100%) delete mode 100644 drivers/media/platform/coda/coda-mpeg2.c delete mode 100644 drivers/media/platform/coda/coda-mpeg4.c delete mode 100644 drivers/media/usb/dvb-usb/cxusb-analog.c delete mode 100644 drivers/net/ethernet/atheros/ag71xx.c delete mode 100644 drivers/net/ethernet/mscc/ocelot_police.c delete mode 100644 drivers/net/ethernet/mscc/ocelot_police.h delete mode 100644 drivers/net/ethernet/mscc/ocelot_tc.c delete mode 100644 drivers/net/ethernet/mscc/ocelot_tc.h delete mode 100644 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c delete mode 100644 drivers/net/phy/nxp-tja11xx.c delete mode 100644 drivers/net/wireless/broadcom/brcm80211/brcmfmac/Kconfig delete mode 100644 drivers/nvmem/imx-ocotp-scu.c delete mode 100644 drivers/platform/chrome/cros_ec_ishtp.c delete mode 100644 drivers/platform/chrome/wilco_ec/properties.c delete mode 100644 drivers/platform/chrome/wilco_ec/sysfs.c delete mode 100644 drivers/platform/olpc/Kconfig delete mode 100644 drivers/platform/olpc/olpc-xo175-ec.c delete mode 100644 drivers/regulator/slg51000-regulator.c delete mode 100644 drivers/regulator/slg51000-regulator.h delete mode 100644 drivers/scsi/fdomain.c delete mode 100644 drivers/scsi/fdomain.h delete mode 100644 drivers/scsi/fdomain_isa.c delete mode 100644 drivers/scsi/fdomain_pci.c delete mode 100644 drivers/scsi/megaraid/megaraid_sas_debugfs.c create mode 100644 drivers/scsi/osst.c create mode 100644 drivers/scsi/osst.h create mode 100644 drivers/scsi/osst_detect.h create mode 100644 drivers/scsi/osst_options.h delete mode 100644 drivers/scsi/pcmcia/fdomain_cs.c delete mode 100644 drivers/soc/fsl/dpaa2-console.c create mode 100644 drivers/staging/kpc2000/kpc2000/fileops.c create mode 100644 drivers/staging/kpc2000/kpc2000/kp2000_module.c delete mode 100644 drivers/staging/kpc2000/kpc2000_i2c.c delete mode 100644 drivers/staging/kpc2000/kpc2000_spi.c create mode 100644 drivers/staging/kpc2000/kpc_i2c/Makefile create mode 100644 drivers/staging/kpc2000/kpc_i2c/fileops.c create mode 100644 drivers/staging/kpc2000/kpc_i2c/i2c_driver.c create mode 100644 drivers/staging/kpc2000/kpc_spi/Makefile create mode 100644 drivers/staging/kpc2000/kpc_spi/spi_driver.c create mode 100644 drivers/staging/kpc2000/kpc_spi/spi_parts.h delete mode 100644 drivers/staging/media/allegro-dvt/Kconfig delete mode 100644 drivers/staging/media/allegro-dvt/Makefile delete mode 100644 drivers/staging/media/allegro-dvt/TODO delete mode 100644 drivers/staging/media/allegro-dvt/allegro-core.c delete mode 100644 drivers/staging/media/allegro-dvt/nal-h264.c delete mode 100644 drivers/staging/media/allegro-dvt/nal-h264.h delete mode 100644 drivers/staging/media/rockchip/vpu/rk3288_vpu_hw_mpeg2_dec.c delete mode 100644 drivers/staging/media/rockchip/vpu/rk3399_vpu_hw_mpeg2_dec.c create mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_common.h create mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_enc.c delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_mpeg2.c delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_v4l2.c delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_v4l2.h delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_h264.c delete mode 100644 drivers/usb/renesas_usbhs/rza2.c delete mode 100644 fs/coda/coda_psdev.h create mode 100644 include/crypto/crypto_wq.h delete mode 100644 include/drm/drm_gem_vram_helper.h delete mode 100644 include/drm/drm_vram_mm_helper.h create mode 100644 include/drm/gma_drm.h delete mode 100644 include/dt-bindings/reset/bitmain,bm1880-reset.h delete mode 100644 include/dt-bindings/sound/meson-g12a-tohdmitx.h create mode 100644 include/linux/coda_psdev.h delete mode 100644 include/linux/if_rmnet.h create mode 100644 include/linux/sudmac.h delete mode 100644 include/media/h264-ctrls.h delete mode 100644 include/net/netfilter/nf_conntrack_bridge.h delete mode 100644 include/net/netns/nexthop.h delete mode 100644 include/net/nexthop.h delete mode 100644 include/net/tc_act/tc_ctinfo.h create mode 100644 include/uapi/linux/coda_psdev.h delete mode 100644 include/uapi/linux/nexthop.h delete mode 100644 include/uapi/linux/tc_act/tc_ctinfo.h delete mode 100644 include/uapi/linux/virtio_iommu.h create mode 100644 include/uapi/sound/sof/eq.h create mode 100644 include/uapi/sound/sof/manifest.h create mode 100644 include/uapi/sound/sof/tone.h create mode 100644 include/uapi/sound/sof/trace.h create mode 100755 kernel/gen_ikh_data.sh delete mode 100755 kernel/gen_kheaders.sh delete mode 100644 lib/test_meminit.c delete mode 100644 localversion-next delete mode 100644 net/bridge/netfilter/nf_conntrack_bridge.c delete mode 100644 net/ipv4/nexthop.c delete mode 100644 net/sched/act_ctinfo.c create mode 100644 samples/bpf/test_cgrp2_attach2.c delete mode 100644 sound/firewire/dice/dice-presonus.c delete mode 100644 sound/soc/codecs/cx2072x.c delete mode 100644 sound/soc/codecs/cx2072x.h delete mode 100644 sound/soc/intel/boards/bytcht_cx2072x.c delete mode 100644 sound/soc/intel/common/soc-intel-quirks.h delete mode 100644 sound/soc/meson/g12a-tohdmitx.c delete mode 100644 tools/include/uapi/linux/if_tun.h delete mode 100644 tools/lib/bpf/btf_dump.c delete mode 100644 tools/lib/bpf/hashmap.c delete mode 100644 tools/lib/bpf/hashmap.h delete mode 100644 tools/power/pm-graph/README delete mode 100644 tools/testing/selftests/bpf/prog_tests/send_signal.c delete mode 100644 tools/testing/selftests/bpf/progs/btf_dump_test_case_bitfields.c delete mode 100644 tools/testing/selftests/bpf/progs/btf_dump_test_case_multidim.c delete mode 100644 tools/testing/selftests/bpf/progs/btf_dump_test_case_namespacing.c delete mode 100644 tools/testing/selftests/bpf/progs/btf_dump_test_case_ordering.c delete mode 100644 tools/testing/selftests/bpf/progs/btf_dump_test_case_packing.c delete mode 100644 tools/testing/selftests/bpf/progs/btf_dump_test_case_padding.c delete mode 100644 tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c delete mode 100644 tools/testing/selftests/bpf/progs/pyperf.h delete mode 100644 tools/testing/selftests/bpf/progs/pyperf100.c delete mode 100644 tools/testing/selftests/bpf/progs/pyperf180.c delete mode 100644 tools/testing/selftests/bpf/progs/pyperf50.c delete mode 100644 tools/testing/selftests/bpf/progs/test_send_signal_kern.c delete mode 100644 tools/testing/selftests/bpf/test_btf_dump.c delete mode 100644 tools/testing/selftests/bpf/test_cgroup_attach.c delete mode 100644 tools/testing/selftests/bpf/test_hashmap.c delete mode 100644 tools/testing/selftests/bpf/test_stub.c delete mode 100644 tools/testing/selftests/bpf/verifier/subreg.c delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_user.tc delete mode 100644 tools/testing/selftests/kvm/include/s390x/processor.h delete mode 100644 tools/testing/selftests/kvm/kvm_create_max_vcpus.c delete mode 100644 tools/testing/selftests/kvm/lib/s390x/processor.c delete mode 100644 tools/testing/selftests/kvm/s390x/sync_regs_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/kvm_create_max_vcpus.c delete mode 100755 tools/testing/selftests/net/icmp_redirect.sh delete mode 100644 tools/testing/selftests/net/ipv6_flowlabel.c delete mode 100755 tools/testing/selftests/net/ipv6_flowlabel.sh delete mode 100644 tools/testing/selftests/net/ipv6_flowlabel_mgr.c delete mode 100644 tools/testing/selftests/net/so_txtime.c delete mode 100755 tools/testing/selftests/net/so_txtime.sh delete mode 100644 tools/testing/selftests/net/tcp_fastopen_backup_key.c delete mode 100755 tools/testing/selftests/net/tcp_fastopen_backup_key.sh delete mode 100644 tools/testing/selftests/pidfd/pidfd.h delete mode 100644 tools/testing/selftests/pidfd/pidfd_open_test.c delete mode 100644 tools/testing/selftests/ptrace/get_syscall_info.c