This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits d01f2f7e3557 Add linux-next specific files for 20210226 omits 2b157cc966a4 Merge branch 'akpm/master' omits 10fdfd2ba5d8 MIPS: make userspace mapping young by default omits 4309fb3cddbc Merge branch 'akpm-current/current' omits 7e63069cf4d9 Merge remote-tracking branch 'mhi/mhi-next' omits 28de38f69696 Merge remote-tracking branch 'xarray/main' omits 732febcf8cab Merge remote-tracking branch 'nvmem/for-next' omits f54cdf0fd3a5 Merge remote-tracking branch 'slimbus/for-next' omits 3afe98f9bc7a Merge remote-tracking branch 'gnss/gnss-next' omits 455c11b2af63 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits fe7ed56ce774 Merge remote-tracking branch 'coresight/next' omits 62ebbbf93410 Merge remote-tracking branch 'livepatching/for-next' omits 4bcd510cf27d Merge remote-tracking branch 'gpio-intel/for-next' omits 05d79a32dfac Merge remote-tracking branch 'rpmsg/for-next' omits 2d80fb21dcd5 Merge remote-tracking branch 'vhost/linux-next' omits 950bd3c42138 Merge remote-tracking branch 'scsi-mkp/for-next' omits 6ca7221d22cd Merge remote-tracking branch 'scsi/for-next' omits 3420cf19cc90 Merge remote-tracking branch 'cgroup/for-next' omits db787064128f Merge remote-tracking branch 'extcon/extcon-next' omits 0641f567f0b2 Merge remote-tracking branch 'leds/for-next' omits 74f10c5dece9 Merge remote-tracking branch 'percpu/for-next' omits 73f2886724bb Merge remote-tracking branch 'xen-tip/linux-next' omits e9a664ee71ca Merge remote-tracking branch 'kvm/next' omits b73bd6ae9a3a Merge remote-tracking branch 'rcu/rcu/next' omits 7f6501de7f9c Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits eacb70191ccb Merge remote-tracking branch 'edac/edac-for-next' omits 0504d6f4ada5 Merge remote-tracking branch 'tip/auto-latest' omits ae0c1d4d40af Merge remote-tracking branch 'keys/keys-next' omits ebd8a6d8bd9b Merge remote-tracking branch 'apparmor/apparmor-next' omits f62c1cbcaa06 Merge remote-tracking branch 'security/next-testing' omits c9e8130e4594 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 6d7fa7d273bd Merge remote-tracking branch 'block/for-next' omits 7eadc79c327d Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 629987fa7af3 Merge remote-tracking branch 'drm-msm/msm-next' omits 344628bf8395 Merge remote-tracking branch 'amdgpu/drm-next' omits 7db2453aab67 Merge remote-tracking branch 'swiotlb/linux-next' omits 6c4109dbdfae Merge remote-tracking branch 'ieee1394/for-next' omits b31d8f0431ca Merge remote-tracking branch 'pm/linux-next' omits 391778f38c21 Merge remote-tracking branch 'v4l-dvb-next/master' omits 57c5890a7a44 Merge remote-tracking branch 'jc_docs/docs-next' omits 9055e6d6cc41 Merge remote-tracking branch 'dmi/dmi-for-next' omits 3e1e24a0d802 Merge remote-tracking branch 'i2c/i2c/for-next' omits 05fbe75ca952 Merge remote-tracking branch 'hid/for-next' omits 0cb280fe8f91 Merge remote-tracking branch 'pstore/for-next/pstore' omits ec36b77f83ee Merge remote-tracking branch 'printk/for-next' omits a735369baaad Merge remote-tracking branch 'vfs/for-next' omits 403fc06b2064 Merge remote-tracking branch 'xfs/for-next' omits 8ab197cfc5fb Merge remote-tracking branch 'v9fs/9p-next' omits 5bdaf772d2cd Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 27a7e188f755 Merge remote-tracking branch 'cel/for-next' omits de554bd9a6d6 Merge remote-tracking branch 'nfs-anna/linux-next' omits e84512474820 Merge remote-tracking branch 'ext3/for_next' omits 49f23d39487f Merge remote-tracking branch 'ecryptfs/next' omits 4e5329992f91 Merge remote-tracking branch 'cifs/for-next' omits 7e4dc6cc81aa Merge remote-tracking branch 'btrfs/for-next' omits 9b9c9ff3accf Merge remote-tracking branch 'fscache/fscache-next' omits 04055629be10 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits b342468f236e Merge remote-tracking branch 's390/for-next' omits 68813e46a4b6 Merge remote-tracking branch 'risc-v/for-next' omits 1acdceba94e1 Merge remote-tracking branch 'openrisc/for-next' omits b8726f0e4fa6 Merge remote-tracking branch 'm68knommu/for-next' omits 5e597ef8dfa6 Merge remote-tracking branch 'h8300/h8300-next' omits f4d9b90c7952 Merge remote-tracking branch 'csky/linux-next' omits f0645d14727b Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 351de1b25a3e Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 51a77376826b Merge remote-tracking branch 'tegra/for-next' omits b8195b2d03e1 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 2f9342194596 Merge remote-tracking branch 'stm32/stm32-next' omits 0bd5fa03d38d Merge remote-tracking branch 'samsung-krzk/for-next' omits 3f1c47531cf7 Merge remote-tracking branch 'rockchip/for-next' omits 3c0057097240 Merge remote-tracking branch 'renesas/next' omits 9d28d98463c8 Merge remote-tracking branch 'realtek/for-next' omits c8983268c0bf Merge remote-tracking branch 'raspberrypi/for-next' omits bd1c7d2e374a Merge remote-tracking branch 'qcom/for-next' omits a28be85e818a Merge remote-tracking branch 'omap/for-next' omits 14cdcba92af2 Merge remote-tracking branch 'mvebu/for-next' omits 9b559229d22a Merge remote-tracking branch 'mediatek/for-next' omits c10fbe27b453 Merge remote-tracking branch 'keystone/next' omits 543c0f306720 Merge remote-tracking branch 'imx-mxs/for-next' omits db783a55634a Merge remote-tracking branch 'drivers-memory/for-next' omits aa053f4888fc Merge remote-tracking branch 'at91/at91-next' omits f2f1bc79efda Merge remote-tracking branch 'aspeed/for-next' omits b934ec373232 Merge remote-tracking branch 'amlogic/for-next' omits b5ba790d42b4 Merge remote-tracking branch 'actions/for-next' omits 85de2bcc26f2 Merge remote-tracking branch 'arm-soc/for-next' omits d55ee4ac1bc8 Merge remote-tracking branch 'arm/for-next' omits 8fe21c7bd730 Merge remote-tracking branch 'asm-generic/master' omits b371a93e29a8 Merge remote-tracking branch 'dma-mapping/for-next' omits c1943df0832f Merge branch 'io_uring-worker.v3' into for-next omits 1e0436e950f3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits ca53a678ed14 Merge remote-tracking branch 'cel-fixes/for-rc' omits 85f5bb83d21c Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 8c9e158c8c10 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 2f4c68832fec Merge remote-tracking branch 'omap-fixes/fixes' omits c93cf59a7daf Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 2179e1adb62b Merge remote-tracking branch 'ide/master' omits aff7a0d6772e Merge remote-tracking branch 'pci-current/for-linus' omits ca4bdb8ef87f Merge remote-tracking branch 'spi-fixes/for-linus' omits ccc205a9f3df Merge remote-tracking branch 'regulator-fixes/for-linus' omits c29144ceb476 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 17f13ea84b44 Merge remote-tracking branch 'sound-current/for-linus' omits 82a67d58722d Merge remote-tracking branch 'wireless-drivers/master' omits 41d5dc433b5d Merge remote-tracking branch 'ipsec/master' omits 542782dc614f Merge remote-tracking branch 'bpf/master' omits 427f458ed492 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits efba08f5c9e9 Merge remote-tracking branch 'kbuild-current/fixes' omits eb5d480d5b0c cifs: update internal version number omits 9945d69def33 cifs: use discard iterator to discard unneeded network dat [...] omits a95d33c81987 kbuild: lto: add _mcount to list of used symbols omits 03701a9c02c9 cifs: convert readpages_fill_pages to use iter omits 1bb67c344b13 NFSD: Clean up after updating NFSv3 ACL encoders omits 7f19b6af752a NFSD: Update the NFSv3 SETACL result encoder to use struct [...] omits 05678b86a83a NFSD: Update the NFSv3 GETACL result encoder to use struct [...] omits b34c867d11af NFSD: Clean up after updating NFSv2 ACL encoders omits b37a47fb6f24 NFSD: Update the NFSv2 ACL ACCESS result encoder to use st [...] omits f60352db9e87 NFSD: Update the NFSv2 ACL GETATTR result encoder to use s [...] omits 256bc3d5c54b NFSD: Update the NFSv2 SETACL result encoder to use struct [...] omits 3447a19074a5 NFSD: Update the NFSv2 GETACL result encoder to use struct [...] omits 36922acf79f6 NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs omits 06eafd5e2ade NFSD: Remove unused NFSv2 directory entry encoders omits 08b32709e532 NFSD: Update the NFSv2 READDIR entry encoder to use struct [...] omits 231433fb8d1c NFSD: Update the NFSv2 READDIR result encoder to use struc [...] omits fd69f752982c NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder omits 641ca9bf17a7 NFSD: Add a helper that encodes NFSv3 directory offset cookies omits 8e3179e51379 NFSD: Update the NFSv2 STATFS result encoder to use struct [...] omits fd36441ae43b NFSD: Update the NFSv2 READ result encoder to use struct x [...] omits 3e8aec1b064b NFSD: Update the NFSv2 READLINK result encoder to use stru [...] omits 4134749de63c NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream omits 7d871ec58dfe NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream omits 15c8187a9ef4 NFSD: Update the NFSv2 stat encoder to use struct xdr_stream omits 7988f1c1f7b2 NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations omits 95667f8a5caf NFSD: Remove unused NFSv3 directory entry encoders omits 3e5d99805364 NFSD: Update NFSv3 READDIR entry encoders to use struct xd [...] omits d3a87c071c4e SUNRPC: Fix xdr_get_next_encode_buffer() page boundary handling omits cc60bff5565c NFSD: Update the NFSv3 READDIR3res encoder to use struct x [...] omits 2d47f1005d7e NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder omits 73694ac46298 NFSD: Add a helper that encodes NFSv3 directory offset cookies omits 33311d80491a NFSD: Update the NFSv3 COMMIT3res encoder to use struct xd [...] omits 3e49cf275564 NFSD: Update the NFSv3 PATHCONF3res encoder to use struct [...] omits c3135d66d03b NFSD: Update the NFSv3 FSINFO3res encoder to use struct xd [...] omits e43895fdfb55 NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xd [...] omits 65ae86926657 NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream omits 2e4d6926a22f NFSD: Update the NFSv3 RENAMEv3res encoder to use struct x [...] omits 9723701ee02f NFSD: Update the NFSv3 CREATE family of encoders to use st [...] omits 34ed97636a29 NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream omits ff3f2a38a605 NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream omits cf421c5a84ca Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus omits 0623f571514f Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits 95badb0b1f08 Merge branch 'io_uring-worker.v3' into for-next omits 2f7ce0a28c20 Merge branch 'for-5.12/io_uring' into for-next omits 07e086130326 Merge branch 'block-5.12' into for-next omits 55e8025d1b10 Merge branch 'io_uring-worker.v3' into for-next omits 2e862ce7025b initramfs-panic-with-memory-information-fix omits 469432137784 initramfs: panic with memory information omits f62b88ad9859 ubsan: remove overflow checks omits afd94d3283b4 scripts/gdb: fix list_for_each omits 2834c6d57819 aio: simplify read_events() omits a7272c179adc x86: fix seq_file iteration for pat/memtype.c omits 01f910dafaf3 seq_file-document-how-per-entry-resources-are-managed-fix omits 001d762d48cb seq_file: document how per-entry resources are managed. omits 706b8b547185 fs/coredump: use kmap_local_page() omits 1a871a523034 init: clean up early_param_on_off() macro omits 836fd9572aa0 init/version.c: remove Version_<LINUX_VERSION_CODE> symbol omits 1b1aa987c5e2 checkpatch: do not apply "initialise globals to 0" check t [...] omits 2436fa069d8e checkpatch: don't warn about colon termination in linker scripts omits 6a891f76b9b5 checkpatch: add kmalloc_array_node to unnecessary OOM mess [...] omits 3b942150042c checkpatch: add warning for avoiding .L prefix symbols in [...] omits 9e6406424cec checkpatch: improve TYPECAST_INT_CONSTANT test message omits 8c80ba35e45f checkpatch: prefer ftrace over function entry/exit printks omits a1a6632c2dd5 checkpatch: trivial style fixes omits 366daab209e9 checkpatch: ignore warning designated initializers using NR_CPUS omits 87beea8389e4 checkpatch: improve blank line after declaration test omits 24b237f45f21 include/linux/bitops.h: spelling s/synomyn/synonym/ omits 358af90af9dd mm/page_poison: use unhashed address in hexdump for check_ [...] omits 88499cf56125 lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] omits 4ee115756cbd lib/cmdline: remove an unneeded local variable in next_arg() omits e2ced316e619 lib: stackdepot: fix ignoring return value warning omits 5591accbe5f4 lib-stackdepot-add-support-to-disable-stack-depot-fix omits 973d4abed11f lib: stackdepot: add support to disable stack depot omits 7550979d56bc lib: stackdepot: add support to configure STACK_HASH_SIZE omits 7adafccdc869 string.h: move fortified functions definitions in a dedica [...] omits d2a6cdf752e2 lib/genalloc.c: change return type to unsigned long for bi [...] omits 60e3abed708d MAINTAINERS: add uapi directories to API/ABI section omits 2e605302dcfb kernel: delete repeated words in comments omits 698d1f60e302 groups: simplify struct group_info allocation omits e38494401cd7 groups: use flexible-array member in struct group_info omits cf948d730a1e treewide: Miguel has moved omits 4ff641de31e0 include/linux: remove repeated words omits c72dbd2c6f64 proc/sysctl: make protected_* world readable omits 43710a6b1096 sysctl.c: fix underflow value setting risk in vm_table omits c4ddf17aa038 proc: use kvzalloc for our kernel buffer omits 6c807b4b065e proc/wchan: use printk format instead of lookup_symbol_name() omits 3f9b3cd7e1ef alpha: remove CONFIG_EXPERIMENTAL from defconfigs omits 353b5d201acc kernel/hung_task.c: Monitor killed tasks. omits 599a8d44da5f fs/buffer.c: dump more info for __getblk_gfp() stall problem omits a00a059e0497 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 3ebe94fd215e mm, kasan: don't poison boot memory omits afae61e07892 kasan: clarify that only first bug is reported in HW_TAGS omits 46cb4d6b1a54 kasan: inline HW_TAGS helper functions omits ee22f239aa5e arm64: fix warning in mte_get_random_tag() omits 9afde4255bee arm64: kasan: simplify and inline MTE functions omits f1994768aed3 kasan: ensure poisoning size alignment omits 6628346bbc14 kasan, mm: optimize krealloc poisoning omits a05c7ac73494 kasan, mm: fail krealloc on freed objects omits 6b71b2ff303b kasan: rework krealloc tests omits 6118c007ebc7 kasan: unify large kfree checks omits e8309a52d683 kasan: clean up setting free info in kasan_slab_free omits 6d836ee4b1b5 kasan: optimize large kmalloc poisoning omits c45109b0f0d1 kasan, mm: optimize kmalloc poisoning omits a2f8024dee61 kasan, mm: don't save alloc stacks twice omits 0ad2420f8cc2 kasan: use error_report_end tracepoint omits f1dc4226cc6c kfence: use error_report_end tracepoint omits 4805926109d6 tracing: add error_report_end trace point omits b8d59a086646 MAINTAINERS: add entry for KFENCE omits 6e1c34257622 kfence: show access type in report omits 781741f7d6db kfence: fix typo in test omits 8341f440aada kfence: add test suite omits e721b61040a9 kfence: add missing copyright header to documentation omits bd5f3a7f4771 kfence, Documentation: add KFENCE documentation omits 21777a3fe66a kasan: untag addresses for KFENCE omits 8fbcce38a878 revert kasan-remove-kfence-leftovers omits b919cfa3d47c kfence, kasan: make KFENCE compatible with KASAN omits bf4370bb221d mm, kfence: insert KFENCE hooks for SLUB omits 0d24229527df mm, kfence: insert KFENCE hooks for SLAB omits 01a898204bfd kfence: use pt_regs to generate stack trace on faults omits ab1742dceec1 kfence, arm64: add missing copyright and description header omits a498b13a6e7a arm64, kfence: enable KFENCE for ARM64 omits 07e77ee94a44 kfence, x86: add missing copyright and description header omits 4a70e75d59ba x86, kfence: enable KFENCE for x86 omits ba82037ce5d5 kfence: add missing copyright and description headers omits 22d3ad4f28d4 kfence: add option to use KFENCE without static keys omits 687ae5d08f73 kfence: fix potential deadlock due to wake_up() omits c6764772c89c kfence: avoid stalling work queue task without allocations omits 3643e96e17b1 kfence: Fix parameter description for kfence_object_start() omits f75765d7798d mm: add Kernel Electric-Fence infrastructure omits eb5dbbefb7f6 mm/early_ioremap.c: use __func__ instead of function name omits bc7e5cec562e bdi-use-might_alloc-fix omits b0565645b0a1 mm/backing-dev.c: use might_alloc() omits eb96fa88b0fb mm/dmapool: use might_alloc() omits 23df5ad6b0d2 mm: page-flags.h: Typo fix (It -> If) omits bc69289df4e8 mm/highmem: Remove deprecated kmap_atomic omits c7ff84fe4afd mm/zsmalloc.c: use page_private() to access page->private omits f2b6a0318d31 zsmalloc: account the number of compacted pages correctly omits ad6f274feac1 mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_a [...] omits 82eb9601c87f mm: set the sleep_mapped to true for zbud and z3fold omits 7e5823bbdaa0 mm/zswap: add the flag can_sleep_mapped omits 02ef666c5981 mm: zswap: clean up confusing comment omits 86487858947f mm/rmap: fix potential pte_unmap on an not mapped pte omits 072aad3c582a mm/rmap: correct obsolete comment of page_get_anon_vma() omits 93c3b31a86f6 mm/rmap: use page_not_mapped in try_to_unmap() omits 720a18831d1b mm/rmap: fix obsolete comment in __page_check_anon_rmap() omits dc16d6d33f1a mm/rmap: remove unneeded semicolon in page_not_mapped() omits a586ad331e5c mm/rmap: correct some obsolete comments of anon_vma omits d5be6d9c533a mm/mlock: stop counting mlocked pages when none vma is found omits c8afdc16e891 virtio-mem: check against mhp_get_pluggable_range() which [...] omits 3651ed958c4c s390/mm: define arch_get_mappable_range() omits 2c6b61cc3b37 arm64/mm: define arch_get_mappable_range() omits aaf61e8f4008 mm-memory_hotplug-prevalidate-the-address-range-being-adde [...] omits 8238b8ef3f92 mm/memory_hotplug: prevalidate the address range being add [...] omits 9bf0216f3be6 Documentation: sysfs/memory: clarify some memory block dev [...] omits 4debe80fb141 drivers/base/memory: don't store phys_device in memory blocks omits 58fdda672c42 mm/memory_hotplug: use helper function zone_end_pfn() to g [...] omits e38b8a5c823a mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE omits fa7432698267 mm/memory_hotplug: rename all existing 'memhp' into 'mhp' omits 091d82a7ea7a mm: fix memory_failure() handling of dax-namespace metadata omits f105ae69933c mm-teach-pfn_to_online_page-about-zone_device-section-coll [...] omits d9baa21b3f9e mm: teach pfn_to_online_page() about ZONE_DEVICE section c [...] omits 33ef5177866a mm: teach pfn_to_online_page() to consider subsection validity omits 74252c358436 mm: move pfn_to_online_page() out of line omits 792d4e6e9f8e mm/vmstat.c: erase latency in vmstat_shepherd omits f27087c9dd21 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 7d9973f60ddc mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 1ad5f02f0e89 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 1d07b4e4d1b6 mm: vmstat: add some comments on internal storage of byte items omits ee0b9f64c4b4 mm: vmstat: fix NOHZ wakeups for node stat changes omits 89295b56ebf1 mm-cma-print-region-name-on-failure-v2 omits 8cd4cc692d20 mm: cma: print region name on failure omits f3077f7e5d07 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] omits 1bb214263336 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] omits 3adc15d9b92a mm/page_alloc: count CMA pages per zone and print them in [...] omits b88735767606 mm/cma: expose all pages to the buddy if activation of an [...] omits c3c66db3a1a4 mm-cma-allocate-cma-areas-bottom-up-fix-3-fix omits 90582bdc9d6c mm-cma-allocate-cma-areas-bottom-up-fix-3 omits 9813a3f9df2d mm-cma-allocate-cma-areas-bottom-up-fix-2 omits baca1a062e36 mm-cma-allocate-cma-areas-bottom-up-fix omits 7bf09ce7bc1c mm: cma: allocate cma areas bottom-up omits 966c21e023a6 mm,thp,shmem: make khugepaged obey tmpfs mount flags omits a8ad8dd89da5 mm,thp,shm: limit gfp mask to no more than specified omits 3492016cc2bf mm,thp,shmem: limit shmem THP alloc gfp_mask omits 61233b3c9826 mm: remove pagevec_lookup_entries omits afcd89b0d729 mm: pass pvec directly to find_get_entries omits 09499743dcf1 mm: remove nr_entries parameter from pagevec_lookup_entries omits 30a43584ca21 mm: add an 'end' parameter to pagevec_lookup_entries omits b11add74af1b mm: add an 'end' parameter to find_get_entries omits 2a20d4b41ba6 fix mm-add-and-use-find_lock_entries.patch omits 4d0a2df4a866 mm: add and use find_lock_entries omits b48f1cf88a89 iomap: use mapping_seek_hole_data omits 3e54e5e02126 fix mm-filemap-add-mapping_seek_hole_data.patch omits 1a2b9bfaec65 mm/filemap: add mapping_seek_hole_data omits 43d89bae1b8e fix mm-filemap-add-helper-for-finding-pages.patch omits 7dc1df8bbd48 mm/filemap: add helper for finding pages omits 8a293a4539eb mm/filemap: rename find_get_entry to mapping_get_entry omits 1f0b227a4d44 mm: add FGP_ENTRY omits 12fb61b6dd3f mm/swap: optimise get_shadow_from_swap_cache omits 875a6df837dc mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits a86272be194f mm: make pagecache tagged lookups return only head pages omits d78d72b883e7 mm/page_alloc.c: refactor initialization of struct page fo [...] omits 343a08a39979 kasan-remove-redundant-config-option-v3 omits 5e11ce5f6885 kasan: remove redundant config option omits 20be0ea39f8a mm/mmap.c: fix the adjusted length error omits e1538d3a571e mm: memcontrol: fix NR_ANON_THPS accounting in charge moving omits a456e7dbc9f5 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits e40faae7af39 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 5e74e42db2b8 ocfs2: fix ocfs2 corrupt when iputting an inode omits 8cb0372a6b63 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 70a3a7a438a2 /proc/kpageflags: do not use uninitialized struct pages omits c1339a7f2eb4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 8e555af00592 Merge branches 'work.sparc', 'work.sparc32', 'work.recursi [...] omits 135d48d516bd nfsd: don't abort copies early omits 21b49223c0f5 Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits f9b5946f4eb6 Merge remote-tracking branch 'spi/for-5.11' into spi-linus omits 4a8a7d251201 Merge remote-tracking branch 'regulator/for-5.12' into reg [...] omits 0c82ff8c0bd3 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits bb512233bffe extcon: qcom-spmi: Add support for VBUS detection omits 9522d934e00f bindings: pm8941-misc: Add support for VBUS detection omits 4bd7d1ebf57c bindings: pm8941-misc: Convert bindings to YAML omits aa2245914698 Merge branches 'acpi-platform' and 'acpi-tables' into linux-next omits 248be8106d20 Merge branch 'sfi-removal' into linux-next omits 0de5c1dcd380 drm/amdgpu: always reset the asic in suspend omits fafada7e1738 drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x omits 5c99ca4ec783 drm/amdgpu/display: handle aux backlight in backlight_get_ [...] omits 3a116f29ee69 drm/amdgpu/display: don't assert in set backlight function omits 6239bb0fdf3e drm/amdgpu/display: simplify backlight setting omits 73cda511c3f5 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] omits dafd84b03ba3 drm/amdgpu: add a dev_pm_ops prepare callback (v2) omits 0eeee47d02da drm/amdgpu/codec: drop the internal codec index omits 00dcb1eb6656 drm/amdgpu: bump driver version for new video codec INFO i [...] omits 310ace044792 drm/amdgpu: add INFO ioctl support for querying video caps (v4) omits ca4cf4c76be5 drm/amdgpu: add video decode/encode cap tables and asic ca [...] omits 6f7e7b5ae69f drm/amdgpu: add asic callback for querying video codec info (v3) omits bdf792b63314 drm/amdgpu: add another raven1 gfxoff quirk omits 201158f866dd dt-bindings: media: Use graph and video-interfaces schemas [...] omits 6eee72fc1fb4 Merge branch 'for-5.12/io_uring' into for-next omits 4a971351c631 fs: nfsd: fix kconfig dependency warning for NFSD_V4 omits 87374f8c7d90 svcrdma: disable timeouts on rdma backchannel omits 54dab3a718f7 drm/panel: kd35t133: allow using non-continuous dsi clock omits 0de764474e6e drm/rockchip: Require the YTR modifier for AFBC omits 7d4f0956b9a4 nfsd: Don't keep looking up unhashed files in the nfsd file cache omits 05e7dad0a1f5 Merge branch 'for-5.12/io_uring' into for-next omits bdf383ee4427 Merge branch 'block-5.12' into for-next omits 08b609a13e80 Merge branch 'misc-5.12' into next-fixes omits 0250a46a563b NFSD: Update the NFSv3 READLINK3res encoder to use struct [...] omits d8938770766f NFSD: Update the NFSv3 wccstat result encoder to use struc [...] omits 3132038f5ef3 NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xd [...] omits fd51ddf118e6 NFSD: Update the NFSv3 ACCESS3res encoder to use struct xd [...] omits 415ecb796e64 NFSD: Update the GETATTR3res encoder to use struct xdr_stream omits acbffcb3e0c1 NFSD: Extract the svcxdr_init_encode() helper omits 2126d722fe93 Merge branch 'sched/smp' omits e2488c8693af Merge branch 'timers/urgent' omits 850fa95dcef6 Merge branch 'x86/entry' omits 47cfc5be1934 swiotlb: Validate bounce size in the sync/unmap path omits 83497fb11e42 nvme-pci: set min_align_mask omits c6f50c7719e7 swiotlb: respect min_align_mask omits e952d9a1bc20 swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single omits 567d877f9a7d swiotlb: refactor swiotlb_tbl_map_single omits 89263dedffa2 Merge branch 'misc' into for-next omits 8fd167361316 drm/ttm: Fix a memory leak omits 9639bdcf8954 Merge branch 'at91-fixes' into at91-next omits 191e697796c2 Merge branch 'for-next-next-v5.11-20210217' into for-next- [...] omits 4d296fe10a59 Merge branch 'for-next-current-v5.10-20210217' into for-ne [...] omits c9f34259c600 Merge branch 'kmap-conversion' into for-next-next-v5.11-20210217 omits 70dbaa346f12 Merge branch 'ext/josef/reloc-fixes-v7' into for-next-next [...] omits 1d0759c4da7d Merge branch 'ext/mraiber/io-uring-fix' into for-next-next [...] omits fb71a36f8661 Merge branch 'misc-next' into for-next-next-v5.11-20210217 omits c6a078fa577d Merge branch 'misc-5.12' into for-next-current-v5.10-20210217 omits 5b1c5c4216f2 btrfs: Prevent nowait or async read from doing sync IO omits 39e70ec09601 btrfs: check return value of btrfs_commit_transaction in r [...] omits 681ca9e605e2 btrfs: do proper error handling in merge_reloc_roots omits d2efcde71a5e btrfs: handle extent corruption with select_one_root properly omits d1c1f884dd90 btrfs: cleanup error handling in prepare_to_merge omits 0d5a0faf7449 btrfs: handle __add_reloc_root failures in btrfs_recover_r [...] omits 38728764598b btrfs: do proper error handling in create_reloc_inode omits 50946182c60c btrfs: remove the extent item sanity checks in relocate_bl [...] omits c0867b54f7c2 btrfs: check for BTRFS_BLOCK_FLAG_FULL_BACKREF being set i [...] omits 95458c404bb1 btrfs: handle extent reference errors in do_relocation omits 51bf41f2faa4 btrfs: handle errors in reference count manipulation in re [...] omits f1ef26336e08 btrfs: handle btrfs_search_slot failure in replace_path omits 4fe31b5239db btrfs: handle btrfs_cow_block errors in replace_path omits bb91d8d992dd btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s omits 673f9dd1b103 btrfs: do proper error handling in btrfs_update_reloc_root omits e5526d90b3b0 btrfs: handle btrfs_update_reloc_root failure in prepare_to_merge omits 1de410e39ec4 btrfs: handle btrfs_update_reloc_root failure in insert_di [...] omits cb48db067142 btrfs: change insert_dirty_subvol to return errors omits 88bcfe16ed4a btrfs: handle btrfs_update_reloc_root failure in commit_fs_roots omits 25e96c20d61e btrfs: validate ->reloc_root after recording root in trans omits bb8ada368285 btrfs: do proper error handling in create_reloc_root omits 2fb9763c5fce btrfs: have proper error handling in btrfs_init_reloc_root omits 48c098ed2a79 btrfs: do not panic in __add_reloc_root omits 0dafcbeb5ca3 btrfs: handle record_root_in_trans failure in create_pendi [...] omits e5dcf95e59f6 btrfs: handle record_root_in_trans failure in btrfs_record [...] omits 087a357a9afd btrfs: handle record_root_in_trans failure in qgroup_accou [...] omits 4db0152de0f7 btrfs: handle btrfs_record_root_in_trans failure in start_ [...] omits 26c27464f0c2 btrfs: btrfs: handle btrfs_record_root_in_trans failure in [...] omits 0a42df53da2c btrfs: handle btrfs_record_root_in_trans failure in create_subvol omits a1682b094a00 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] omits 2e68bff0e9fe btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] omits 789252c80dce btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename omits 2ae5de7c27ff btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] omits c5ead6424f19 btrfs: do proper error handling in record_reloc_root_in_trans omits b42de4e633f4 btrfs: check record_root_in_trans related failures in sele [...] omits fb281a0a33cc btrfs: convert BUG_ON()'s in select_reloc_root() to proper errors omits 981cac60a0d8 btrfs: handle errors from select_reloc_root() omits 21e335c89f76 btrfs: return an error from btrfs_record_root_in_trans omits ba35d57e5b89 btrfs: convert BUG_ON()'s in relocate_tree_block omits 594ed9b39b4c btrfs: zoned: fix deadlock on log sync omits 99addaa7e437 btrfs: avoid double put of block group when emptying cluster omits 632605c14eae btrfs: fix stale data exposure after cloning a hole with N [...] omits b85268cbb907 btrfs: tree-checker: do not error out if extent ref hash d [...] omits 205b3ac162cd btrfs: ix comment for btrfs ordered extent flag bits omits c43707783dd6 btrfs: fix race between swap file activation and snapshot [...] omits f35a3a066e6f btrfs: fix race between writes to swap files and scrub omits d7e9e0d66ceb btrfs: avoid checking for RO block group twice during noco [...] omits ecd583912332 btrfs: fix race between extent freeing/allocation when usi [...] omits 8a97de64f182 btrfs: make check_compressed_csum() to be subpage compatible omits d64f5358a5be btrfs: make btrfs_submit_compressed_read() subpage compatible omits 4292b233d3cc btrfs: fix raid6 qstripe kmap omits 4abde3aecbe6 coredump.h: move CONFIG_COREDUMP-only stuff inside the ifdef omits 0016c9bb87a7 coredump: don't bother with do_truncate() omits 35ea257a39ae Merge branch 'i2c/for-5.12' into i2c/for-next omits 55900a79efeb Merge branch 'i2c/for-current' into i2c/for-next omits 32685453751f netfs: Hold a ref on a page when PG_private_2 is set omits c7104697aa94 netfs: Rename unlock_page_fscache() and move wait_on_page_ [...] omits bbc24c42f2c0 btrfs: convert to zero_user() omits ebb5023a8bec btrfs: use copy_highpage() instead of 2 kmaps() omits ba17591bcb78 btrfs: use memcpy_[to|from]_page() and kmap_local_page() omits 325a835476e3 iov_iter: Remove memzero_page() in favor of zero_user() omits 3dc47131f8aa media: uvcvideo: Use dma_alloc_noncontiguos API omits bd30a35764e1 extcon: sm5502: Detect OTG when USB_ID is connected to ground omits 8b8734be6294 dma-iommu: implement ->alloc_noncontiguous omits c87ca98a5762 dma-iommu: refactor iommu_dma_alloc_remap omits 3c9bc9fc3313 dma-mapping: add a dma_alloc_noncontiguous API omits a79c595298a8 dma-mapping: refactor dma_{alloc,free}_pages omits 8b81d54e6b2b dma-mapping: add a dma_mmap_pages helper omits 5bcd72358a7d Merge branch 'keys-cve-2020-26541' into keys-next omits 307e69053eb3 Merge branch 'misc' into for-next omits d09b56ba7c5a Merge branch 'fixes' into for-next omits 0fcc7c20d2e2 hrtimer: Update softirq_expires_next correctly in hrtimer_ [...] omits 77363f8520dc Merge branch 'i2c/for-5.12' into i2c/for-next omits 49028e795ea8 extcon: max8997: Add CHGINS and CHGRM interrupt handling omits 131f00aebe13 extcon: Add stubs for extcon_register_notifier_all() functions omits 5c289c7fae29 Merge branch 'mem-ctrl-next' into for-next omits da2f247fcbf4 Merge branch 'next/soc' into for-next omits aae49663c4b4 Merge branch 'at91-defconfig' into at91-next omits 0b641da796d3 integrity: Load mokx variables into the blacklist keyring omits f06adbf4e80c certs: Add ability to preload revocation certs omits 181be4acc088 certs: Move load_system_certificate_list to a common function omits 30fdba3f40fd certs: Add EFI_CERT_X509_GUID support for dbx entries omits 1df6bf2cc0fa netfs: Fix kerneldoc on netfs_subreq_terminated() omits c5318e248f52 gpio: msic: Drop driver from Makefile omits d79b47c59576 Merge branches 'arm64-defconfig-for-5.12', 'arm64-for-5.12 [...] omits 62615face8c1 Merge branches 'arm64-defconfig-fixes-for-5.11' and 'arm64 [...] omits 12a86789cc2c afs: Fix error handling in afs_req_issue_op() omits 5792dce657e8 netfs: Fix various bits of error handling omits b9425ace19e5 ceph: fix an oops in error handling in ceph_netfs_issue_op omits eb77831e2a89 Merge branch 'i2c/for-5.12' into i2c/for-next omits 61629796ed22 Merge branch 'misc' into for-next omits bfc635ef40af Merge branch 'fixes' into for-next omits f9f1591ab487 gpio: wcove: Split out to_ireg() helper and deduplicate the code omits 776101f4570a gpio: wcove: Switch to use regmap_set_bits(), regmap_clear_bits() omits 47637989ed7d gpio: wcove: Get rid of error prone casting in IRQ handler omits fc6f32116126 Merge branches 'renesas-arm-dt-for-v5.12' and 'renesas-dri [...] omits 50af93f1fe88 Merge branch 'for-v5.12/tegra-mc' into for-next omits e37eac10bb5d Merge branch 'ti-k3-dts-next' into ti-k3-next omits d40a904c1211 Merge branch 'ceph-netfs-lib' of https://git.kernel.org/pu [...] omits fa886e056b15 Merge branch 'fscache-netfs-lib' into fscache-next omits 234cdf8d3e1b ceph: convert ceph_readpages to ceph_readahead omits d7e7695d7aeb ceph: plug write_begin into read helper omits 1cf7fdf52d5a ceph: convert readpage to fscache read helper omits 97fcbb235a38 ceph: fix fscache invalidation omits 5a1eb07add3b ceph: rework PageFsCache handling omits 324292d5734d ceph: disable old fscache readpage handling omits 751551a7a74a afs: Use new fscache read helper API omits 0bb652b54c3a afs: Use the fs operation ops to handle FetchData completion omits 6c725c73f452 afs: Prepare for use of THPs omits 11fac960efa0 afs: Extract writeback extension into its own function omits 2328e4defad1 afs: Wait on PG_fscache before modifying/releasing a page omits c88db749e4e0 afs: Use ITER_XARRAY for writing omits 442a1924037e afs: Set up the iov_iter before calling afs_extract_data() omits df901e884396 afs: Log remote unmarshalling errors omits e43aed22abf2 afs: Don't truncate iter during data fetch omits 1c43b142e4a9 afs: Move key to afs_read struct omits 9f739dc67037 afs: Print the operation debug_id when logging an unexpect [...] omits af6ab9406378 afs: Pass page into dirty region helpers to provide THP size omits f66aa628e7b2 afs: Disable use of the fscache I/O routines omits 6b323be9aad6 fscache, cachefiles: Add alternate API to use kiocb for re [...] omits e82d026aea28 Merge branch 'i2c/for-5.12' into i2c/for-next omits eee0859bf6a9 Merge branch 'i2c/for-current' into i2c/for-next omits 99fed40841c4 netfs: Define an interface to talk to a cache omits 1cd11ccf1530 netfs: Add write_begin helper omits 2c9d76ec8343 netfs: Gather stats omits f36fd472366d netfs: Add tracepoints omits 467ef3015ee4 netfs: Provide readahead and readpage netfs helpers omits a6811a41feb2 Merge branch 'misc' into for-next omits 9d986b01feb9 csky: use free_initmem_default() in free_initmem() omits a352e9e72aa3 Merge branch 'sunxi/dt-for-5.12-late' into sunxi/for-next omits 02e07b8ada0e arm64: dts: allwinner: Move wakeup-capable IRQs to r_intc omits 77f8a2352739 arm64: dts: allwinner: Use the new r_intc binding omits 7240f6156428 ARM: dts: sunxi: Move wakeup-capable IRQs to r_intc omits f10d37f21eaf ARM: dts: sunxi: h3/h5: Add r_intc node omits a544e655137c ARM: dts: sunxi: Use the new r_intc binding omits 03bdd20e94ef Merge branch 'mem-ctrl-next' into for-next omits f7b0fd0b96b1 Merge branch 'keys-misc' into keys-next omits bcd7e8ebb203 Merge branch 'at91-soc' into at91-next omits 14fd8c48abd9 Merge branch 'renesas-drivers-for-v5.12' into renesas-next omits 0855601e2e2a Merge branch 'mem-ctrl-next' into for-next omits 8d254bb2d429 Merge branch 'misc' into for-next omits 72fa1d973d23 Merge branches 'sunxi/clk-for-5.12' and 'sunxi/dt-for-5.12 [...] omits 01223da25a06 ARM: dts: sunxi: Rename nmi_intc to r_intc omits 88f9dbd53c9c Merge branch 'renesas-arm-dt-for-v5.12' into renesas-next omits 176aac399404 Merge branch 'mem-ctrl-next' into for-next omits 4d005277af4e Merge branch 'misc' into for-next omits 0956610696c2 Merge branch 'fixes' into for-next omits c8c430f4a2fb Merge branch 'nolibc.2021.01.21a' into HEAD omits 1db2dba656d4 Merge branch 'lkmm.2021.01.04a' into HEAD omits 805c8956e32d Merge branch 'kcsan.2021.01.04a' into HEAD omits 08a1cb53b6c6 Merge branch 'for-v5.12/tegra-mc' into for-next omits 6e13038b3392 gpio: intel-mid: Remove driver for deprecated platform omits 353de70c71d9 gpio: msic: Remove driver for deprecated platform omits c6a2b11012ef gpio: aggregator: Remove trailing comma in terminator entries omits 52ccbbdf5d29 gpio: aggregator: Use compound literal from the header omits a7c734217cdc gpio: aggregator: Replace isrange() by using get_options() omits 09991858332b lib/cmdline: Allow get_options() to take 0 to validate the input omits f0238f084054 lib/cmdline: Update documentation to reflect behaviour omits 7bd6036beca2 lib/cmdline_kunit: add a new test case for get_options() omits 9641c66cd277 Merge branch 'at91-dt' into at91-next omits f92aacef60f3 Merge branch 'i2c/for-5.12' into i2c/for-next omits bc5c416e5372 Merge branch 'i2c/for-current' into i2c/for-next omits 84751c67f70a netfs: Make a netfs helper module omits 0de0bdfa19fa vfs: Export rw_verify_area() for use by cachefiles omits 13aecd8259dc mm: Implement readahead_control pageset expansion omits fa4910177245 vm: Add wait/unlock functions for PG_fscache omits 11432a3cc061 iov_iter: Add ITER_XARRAY omits 717f1b1a7243 csky: Fixup pfn_valid error with wrong max_mapnr omits c7460ca9b50e csky: Using set_max_mapnr api omits 4cfd197609d2 gpio: merrifield: Make bias configuration available for GPIOs omits ab33b69c3299 Merge branch 'sunxi/drivers-for-5.12' into sunxi/for-next omits d044d8fd64fe Merge branch 'sunxi/dt-for-5.12' into sunxi/for-next omits 24c31c6803d2 ARM: dts: sun8i: h2-plus: bananapi-m2-zero: Increase BT UA [...] omits 59af2d5b122a ARM: dts: sunxi: bananapi-m2-plus: Increase BT UART speed omits 7395babda346 arm64: dts: allwinner: pine-h64: Fix typos in BT GPIOs omits f00823fdce8d arm64: dts: allwinner: pinetab: Fix the panel compatible omits ee3ff030a3a9 arm64: dts: allwinner: pinephone: Remove useless light sen [...] omits f3788af62cfe arm64: dts: allwinner: h6: Use - instead of @ for DT OPP entries omits a46ab1e8bfa3 ARM: dts: sun8i-a33: sina33: Add missing panel power supply omits ad07ee4acaee ARM: dts: sun8i-a83t: Remove empty CSI port omits 290a9ba4b6e3 ARM: dts: sun8i-s3: pinecube: Fix CSI DTC warnings omits 119b7afd6588 ARM: dts: sun8i-s3: impetus: Fix the USB PHY ID detect GPI [...] omits ecf65c27a951 ARM: dts: sun8i: nanopi-r1: Fix GPIO regulator state array omits 7e38bfb692d9 ARM: dts: sun6i: primo81: Remove useless io-channel-cells omits 7f06145638b9 ARM: dts: sunxi: Remove thermal zones without trip points omits b72b30fb341d Merge branch 'renesas-arm-dt-for-v5.12' into renesas-next omits e25f2cd3f922 Merge branch 'sunxi/dt-for-5.12' into sunxi/for-next omits 6bb5d7fe1432 Merge branches 'at91-soc' and 'at91-defconfig' into at91-next omits 8d1733b612c9 csky: Add VDSO with GENERIC_GETTIMEOFDAY, GENERIC_TIME_VSY [...] omits 98babb378826 Merge branch 'i2c/for-5.12' into i2c/for-next omits 253a772cdf11 Merge branch 'i2c/for-current' into i2c/for-next omits a7ed11fc0b72 Merge branch 'fixes' into for-next omits f9e152f18310 Merge branch 'next/drivers' into for-next omits 34f13f0656c0 Merge branch 'ti-k3-dts-next' into ti-k3-next omits 0950109f1bd7 Merge branch 'sunxi/dt-for-5.12' into sunxi/for-next omits f1477673cb5a Merge branch 'renesas-arm-dt-for-v5.12' into renesas-next omits 3f47a7b0096d csky: kprobe: fix code in simulate without 'long' omits e1214a9b62c1 csky: Fixup swapon omits 0a9e723f9736 csky: Coding convention del unnecessary definition omits c590cd9ac8f2 Merge branch 'misc' into for-next omits bdd87ad73d64 Merge branch 'ti-k3-maintainer-next' into ti-k3-next omits fc6d87ffc318 Merge branch 'i2c/for-current' into i2c/for-next omits 26dedf493a8b Merge branch 'i2c/for-5.12' into i2c/for-next omits ffb284986e56 Merge branch 'renesas-arm-dt-for-v5.12' into renesas-next omits 45d5996e034c gnss: drop stray semicolons omits a867287e9066 Merge branch 'next/drivers' into for-next omits 2a8a3f09d9b1 gpio: wcove: convert comma to semicolon omits 2e76c5b3726d Merge branches 'sunxi/clk-for-5.12', 'sunxi/drivers-for-5. [...] omits 81053f0e95da Merge branch 'for-v5.12/tegra-mc' into for-next omits e7ccf47c442b Merge branch 'i2c/for-current' into i2c/for-next omits 241505628993 qib_fs: switch to simple_recursive_removal() omits ef2a4443c150 Merge branch 'next/dt' into for-next omits f5bc3ac4f5d4 Merge branch 'next/drivers' into for-next omits feb7cf14d8de Merge branch 'next/dt64' into for-next omits b8e76cdb1574 Merge branches 'renesas-arm-dt-for-v5.12' and 'renesas-dt- [...] omits 7b79eba1d0d1 xtensa: fix spelling mistake in Kconfig "wont" -> "won't" adds 1c9077cdecd0 Merge tag 'nfs-for-5.12-1' of git://git.linux-nfs.org/proj [...] adds c49f50d1983d mm: make pagecache tagged lookups return only head pages adds 96888e0ab0e6 mm/shmem: use pagevec_lookup in shmem_unlock_mapping adds 8c647dd1e395 mm/swap: optimise get_shadow_from_swap_cache adds 44835d20b2a0 mm: add FGP_ENTRY adds bc5a301120f3 mm/filemap: rename find_get_entry to mapping_get_entry adds c7bad633e6b7 mm/filemap: add helper for finding pages adds 41139aa4c3a3 mm/filemap: add mapping_seek_hole_data adds 54fa39ac2e00 iomap: use mapping_seek_hole_data adds 5c211ba29deb mm: add and use find_lock_entries adds ca122fe40eb4 mm: add an 'end' parameter to find_get_entries adds 31d270fd98d1 mm: add an 'end' parameter to pagevec_lookup_entries adds 38cefeb33749 mm: remove nr_entries parameter from pagevec_lookup_entries adds cf2039af1a2e mm: pass pvec directly to find_get_entries adds a656a20241f0 mm: remove pagevec_lookup_entries adds 164cc4fef445 mm,thp,shmem: limit shmem THP alloc gfp_mask adds 78cc8cdc5400 mm,thp,shm: limit gfp mask to no more than specified adds cd89fb065099 mm,thp,shmem: make khugepaged obey tmpfs mount flags adds 187df5dde943 mm,shmem,thp: limit shmem THP allocations to requested zones adds df2ff39e78da mm: cma: allocate cma areas bottom-up adds 072355c1cf2d mm/cma: expose all pages to the buddy if activation of an [...] adds 3c381db1fac8 mm/page_alloc: count CMA pages per zone and print them in [...] adds a052d4d13d88 mm: cma: print region name on failure adds 2bbd00aef067 mm: vmstat: fix NOHZ wakeups for node stat changes adds 629484ae7375 mm: vmstat: add some comments on internal storage of byte items adds fbcc8183a4f8 mm/vmstat.c: erase latency in vmstat_shepherd adds 9f605f260594 mm: move pfn_to_online_page() out of line adds 9f9b02e5b346 mm: teach pfn_to_online_page() to consider subsection validity adds 1f90a3477df3 mm: teach pfn_to_online_page() about ZONE_DEVICE section c [...] adds 34dc45be4563 mm: fix memory_failure() handling of dax-namespace metadata adds 1adf8b468ff6 mm/memory_hotplug: rename all existing 'memhp' into 'mhp' adds 26011267e1a7 mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE adds 6c922cf75115 mm/memory_hotplug: use helper function zone_end_pfn() to g [...] adds e9a2e48e8704 drivers/base/memory: don't store phys_device in memory blocks adds a89107c04781 Documentation: sysfs/memory: clarify some memory block dev [...] adds bca3feaa0764 mm/memory_hotplug: prevalidate the address range being add [...] adds 03aaf83fba6e arm64/mm: define arch_get_mappable_range() adds 7707248a4727 s390/mm: define arch_get_mappable_range() adds 94c8945376d4 virtio-mem: check against mhp_get_pluggable_range() which [...] adds 48b03eea321c mm/mlock: stop counting mlocked pages when none vma is found adds aaf1f990aee4 mm/rmap: correct some obsolete comments of anon_vma adds e0af87ff7afc mm/rmap: remove unneeded semicolon in page_not_mapped() adds 90aaca852ca1 mm/rmap: fix obsolete comment in __page_check_anon_rmap() adds b7e188ec98b1 mm/rmap: use page_not_mapped in try_to_unmap() adds ad8a20cf6d19 mm/rmap: correct obsolete comment of page_get_anon_vma() adds 5d5d19eda6b0 mm/rmap: fix potential pte_unmap on an not mapped pte adds c0c641d77b9a mm: zswap: clean up confusing comment adds fc6697a89f56 mm/zswap: add the flag can_sleep_mapped adds e818e820c6a0 mm: set the sleep_mapped to true for zbud and z3fold adds f0231305acd5 mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_a [...] adds 239592815805 zsmalloc: account the number of compacted pages correctly adds a6c5e0f75b3f mm/zsmalloc.c: use page_private() to access page->private adds 4be408cec257 mm: page-flags.h: Typo fix (It -> If) adds 0f2f89b6de32 mm/dmapool: use might_alloc() adds c1ca59a1f21e mm/backing-dev.c: use might_alloc() adds 87005394e14a mm/early_ioremap.c: use __func__ instead of function name adds 0ce20dd84089 mm: add Kernel Electric-Fence infrastructure adds 1dc0da6e9ec0 x86, kfence: enable KFENCE for x86 adds 840b23986344 arm64, kfence: enable KFENCE for ARM64 adds d438fabce786 kfence: use pt_regs to generate stack trace on faults adds d3fb45f370d9 mm, kfence: insert KFENCE hooks for SLAB adds b89fb5ef0ce6 mm, kfence: insert KFENCE hooks for SLUB adds 2b8305260fb3 kfence, kasan: make KFENCE compatible with KASAN adds 10efe55f883f kfence, Documentation: add KFENCE documentation adds bc8fbc5f305a kfence: add test suite adds 0825c1d57f02 MAINTAINERS: add entry for KFENCE adds 35beccf0926d kfence: report sensitive information based on no_hash_pointers adds 9c0dee54eb91 tracing: add error_report_end trace point adds f2b84d2e40eb kfence: use error_report_end tracepoint adds d3a61f745e0d kasan: use error_report_end tracepoint adds 928501344fc6 kasan, mm: don't save alloc stacks twice adds e2db1a9aa381 kasan, mm: optimize kmalloc poisoning adds 43a219cbe5a4 kasan: optimize large kmalloc poisoning adds df54b383124c kasan: clean up setting free info in kasan_slab_free adds 200072ce33b2 kasan: unify large kfree checks adds b87c28b9a7ef kasan: rework krealloc tests adds 26a5ca7a73be kasan, mm: fail krealloc on freed objects adds d12d9ad81629 kasan, mm: optimize krealloc poisoning adds cde8a7eb778c kasan: ensure poisoning size alignment adds 2cb34276427a arm64: kasan: simplify and inline MTE functions adds c80a03664e15 kasan: inline HW_TAGS helper functions adds 7169487bc2a7 kasan: clarify that only first bug is reported in HW_TAGS adds 2956f4e4f0c5 alpha: remove CONFIG_EXPERIMENTAL from defconfigs adds 152c432b128c proc/wchan: use printk format instead of lookup_symbol_name() adds 4508943794ef proc: use kvzalloc for our kernel buffer adds 3b3376f222e3 sysctl.c: fix underflow value setting risk in vm_table adds df54714f579a include/linux: remove repeated words adds c131bd0b5448 treewide: Miguel has moved adds c1f26493ed7f groups: use flexible-array member in struct group_info adds e1e014115dfd groups: simplify struct group_info allocation adds c034f48e9990 kernel: delete repeated words in comments adds 7b4693e644cb MAINTAINERS: add uapi directories to API/ABI section adds 0e24465d3313 lib/genalloc.c: change return type to unsigned long for bi [...] adds a28a6e860c6c string.h: move fortified functions definitions in a dedica [...] adds d262093656a0 lib: stackdepot: add support to configure STACK_HASH_SIZE adds e1fdc403349c lib: stackdepot: add support to disable stack depot adds 64427985c76f lib: stackdepot: fix ignoring return value warning adds 96251a75e009 lib/cmdline: remove an unneeded local variable in next_arg() adds 4945cca232ce include/linux/bitops.h: spelling s/synomyn/synonym/ adds b5e8736a954a checkpatch: improve blank line after declaration test adds 35cdcbfc5cfc checkpatch: ignore warning designated initializers using NR_CPUS adds ea7dbab3e505 checkpatch: trivial style fixes adds adb2da82fcf9 checkpatch: prefer ftrace over function entry/exit printks adds 0972b8bfe0de checkpatch: improve TYPECAST_INT_CONSTANT test message adds de93245c00a4 checkpatch: add warning for avoiding .L prefix symbols in [...] adds 58f02267f04a checkpatch: add kmalloc_array_node to unnecessary OOM mess [...] adds 263afd39c06f checkpatch: don't warn about colon termination in linker scripts adds 5b8f82e1a176 checkpatch: do not apply "initialise globals to 0" check t [...] adds 073a9ecb3a73 init/version.c: remove Version_<LINUX_VERSION_CODE> symbol adds a5a673f73122 init: clean up early_param_on_off() macro adds f9c8bc4604c9 init/Kconfig: fix a typo in CC_VERSION_TEXT help text adds 3159ed57792b fs/coredump: use kmap_local_page() adds b3656d8227f4 seq_file: document how per-entry resources are managed. adds 3d2fc4c08244 x86: fix seq_file iteration for pat/memtype.c adds db7fbf492d94 scripts/gdb: fix list_for_each adds d54ce6158e35 kgdb: fix to kill breakpoints on initmem after boot adds 6aaa31aeb9cf ubsan: remove overflow checks adds dd23e8098f33 initramfs: panic with memory information adds f685a533a7fa MIPS: make userspace mapping young by default adds 245137cdf0cd Merge branch 'akpm' (patches from Andrew) adds d94d14008efe Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 5c2e7a0af211 Merge tag 'for-linus-5.12b-rc1-tag' of git://git.kernel.or [...] adds 3d1dc719bca9 parisc: select FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY adds 4c7858b9001c kbuild: Move .thinlto-cache removal to 'make clean' adds fe1072ff7667 Merge tag 'clang-lto-v5.12-rc1-fix1' of git://git.kernel.o [...] adds f5b6a74d9c08 vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y adds 2bd3f4eeb314 Merge tag 'orphan-handling-v5.12-rc1' of git://git.kernel. [...] adds d814567942ff mm, tracing: Fix kmem_cache_free trace event to not print [...] adds c1d96fa61eb7 tracing/tools: fix a couple of spelling mistakes adds 8b1e2c50bce9 Merge tag 'trace-v5.12-2' of git://git.kernel.org/pub/scm/ [...] adds a422ce5bb31d Merge tag 'm68knommu-for-v5.12' of git://git.kernel.org/pu [...] adds 8f47d753d4ec Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 8b83369ddcb3 Merge tag 'riscv-for-linus-5.12-mw0' of git://git.kernel.o [...] adds 360db2b422f1 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds fecfd015394e Merge tag 'leds-5.12-rc1' of git://git.kernel.org/pub/scm/ [...] adds 26a7e094783d swiotlb: refactor swiotlb_tbl_map_single adds 16fc3cef33a0 swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single adds 1f221a0d0dbf swiotlb: respect min_align_mask adds 3d2d861eb03e nvme-pci: set min_align_mask adds daf9514fd5eb swiotlb: Validate bounce size in the sync/unmap path adds ef9856a734af Merge branch 'stable/for-linus-5.12' of git://git.kernel.o [...] adds efba6d3a7c4b Merge tag 'for-5.12/io_uring-2021-02-25' of git://git.kern [...] adds cf0604a686b1 cifs: use discard iterator to discard unneeded network dat [...] adds 8369dfd7841e cifs: update internal version number adds c19798af2e66 Merge tag '5.12-smb3-part1' of git://git.samba.org/sfrench [...] adds e7270e47a09e Merge tag 's390-5.12-2' of git://git.kernel.org/pub/scm/li [...] adds a3905af5be36 Merge tag 'for-linus' of git://github.com/openrisc/linux adds 3fb6d0e00efc Merge tag 'docs-5.12-2' of git://git.lwn.net/linux adds a1858ce0cfe3 i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition adds f53f15ba5a85 i2c: designware: Get right data length adds e87cc183cbff Revert "i2c: i2c-qcom-geni: Add shutdown callback for i2c" adds f4ff0104d4c8 i2c: exynos5: Preserve high speed master code adds 580cd7736f6b Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 5ceabb6078b8 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds 5695e5161974 Merge tag 'io_uring-worker.v3-2021-02-25' of git://git.ker [...] adds 5f7136db8299 block: Add bio_max_segs adds 3ab6608e66b1 Merge tag 'block-5.12-2021-02-27' of git://git.kernel.dk/l [...] adds 03dc748bf110 Merge tag 'xfs-5.12-merge-6' of git://git.kernel.org/pub/s [...] adds 0b311e34d503 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds f01e631cccab RISC-V: Make NUMA depend on SMP adds b122c7a32593 RISC-V: Enable CPU Hotplug in defconfigs adds dd2d082b5760 riscv: Cleanup setup_bootmem() adds 7d19ea5e9973 Merge tag 'riscv-for-linus-5.12-mw1' of git://git.kernel.o [...] adds a8fac05acf38 csky: pgtable.h: Coding convention adds af94002bda1d csky: Fixup swapon adds 8dcbc611f0fc csky: kprobe: Fixup code in simulate without 'long' adds 0d3b051adbb7 csky: Add VDSO with GENERIC_GETTIMEOFDAY, GENERIC_TIME_VSY [...] adds c47e1a1cb6d4 csky: Fixup pfn_valid error with wrong max_mapnr adds 5d3f410fa9f3 csky: use free_initmem_default() in free_initmem() adds 6607aa6f6b68 csky: Fixup compile error adds cd278456d4ca Merge tag 'csky-for-linus-5.12-rc1' of git://github.com/c- [...] adds da83616bcd3f kbuild: lto: add _mcount to list of used symbols adds a6aaeb841198 kbuild: fix UNUSED_KSYMS_WHITELIST for Clang LTO adds 12e9dea6c976 kbuild: do not include include/config/auto.conf from adjus [...] adds ad7953e7aebb ia64: remove redundant READELF from arch/ia64/Makefile adds 2214945422c1 kbuild: make -s option take precedence over V=1 adds 207da4c82ade kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHL [...] adds 06d5d309a3f1 Merge tag 'kbuild-fixes-v5.12' of git://git.kernel.org/pub [...] adds 07f1dc8cc85b ide/falconide: Fix module unload adds d346da4a4a44 Merge tag 'ide-5.11-2021-02-28' of git://git.kernel.dk/lin [...] adds fe07bfda2fb9 Linux 5.12-rc1 adds c608aca57dd0 Merge tag 'for-5.12-rc1-tag' of git://git.kernel.org/pub/s [...] adds 3590ec58991b btrfs: use memcpy_[to|from]_page() and kmap_local_page() adds 80cc83842394 btrfs: use copy_highpage() instead of 2 kmaps() adds 7a7fd0de4a98 Merge branch 'kmap-conversion-for-5.12' of git://git.kerne [...] adds f5f4fc4649ae ia64: don't call handle_signal() unless there's actually a [...] adds caf6912f3f4a swap: fix swapfile read/write offset adds f69d02e37a85 Merge tag 'misc-5.12-2021-03-02' of git://git.kernel.dk/li [...] adds dcf269b3f703 ALSA: usb-audio: Don't abort even if the clock rate differs adds 21cba9c5359d ALSA: usb-audio: Drop bogus dB range in too low level adds 5f5e6a3e8b1d ALSA: usb-audio: Allow modifying parameters with succeedin [...] adds 26a9630c72eb ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits adds d0e185616a03 ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 adds 11302bb69e72 ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair [...] adds 2c9119001dcb ALSA: usb-audio: Fix Pioneer DJM devices URB_CONTROL reque [...] adds 3531ba21f552 ALSA: hda: fix kernel-doc warnings adds a864e8f159b1 ALSA: hda: intel-nhlt: verify config type adds c7929b15b6e9 ASoC: soc-acpi: allow for partial match in parent name adds 8a49cd11e68e ASoC: SOF: ACPI: avoid reverse module dependency adds 8d4ba1be3d22 ASoC: SOF: pci: split PCI into different drivers adds 194fe0fc3422 ASoC: SOF: pci: move DSP_CONFIG use to platform-specific drivers adds cf5807f5f814 ASoC: SOF: Intel: SoundWire: simplify Kconfig adds 08c2a4bc9f2a ALSA: hda: move Intel SoundWire ACPI scan to dedicated module adds ffd7e705fad6 ALSA: hda: intel-sdw-acpi: add missing include files adds 9b838a3c32d7 Merge tag 'tags/sound-sdw-kconfig-fixes' into for-linus adds 48698c973e6b ALSA: hda/realtek: Add quirk for Clevo NH55RZQ adds 13046370c4d1 ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically adds 73e7161eab5d ALSA: hda/realtek: Add quirk for Intel NUC 10 adds 26af17722a07 ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike [...] adds 43df5242af4e Merge tag 'sound-5.12-rc2' of git://git.kernel.org/pub/scm [...] adds 8310b77b48c5 Xen/gnttab: handle p2m update errors on a per-slot basis adds 2991397d23ec xen-netback: respect gnttab_map_refs()'s return value adds 882213990d32 xen: fix p2m size in dom0 for disabled memory hotplug case adds c5a58f877ca6 Merge tag 'for-linus-5.12b-rc2-tag' of git://git.kernel.or [...] adds e2a0fcac6b1d Documentation: kvm: fix messy conversion from .txt to .rst adds 96564d777366 KVM: Documentation: rectify rst markup in kvm_run->flags adds ffe76c24c5c1 KVM: x86: remove misplaced comment on active_mmu_pages adds 919f4ebc5987 KVM: x86: hyper-v: Fix Hyper-V context null-ptr-deref adds 44ac5958a6c1 KVM: x86/mmu: Set SPTE_AD_WRPROT_ONLY_MASK if and only if [...] adds c462f859f895 KVM: xen: flush deferred static key before checking it adds b59b153d1026 KVM: x86: allow compiling out the Xen hypercall interface adds 7d2cdad0da9d KVM: Documentation: Fix index for KVM_CAP_PPC_DAWR1 adds 6528fc0a11de selftests: kvm: Mmap the entire vcpu mmap area adds 7d7c5f76e541 KVM: x86/xen: Fix return code when clearing vcpu_info and [...] adds 30b5c851af79 KVM: x86/xen: Add support for vCPU runstate information adds 9e46f6c6c959 KVM: SVM: Clear the CR4 register on reset adds cee407c5cc42 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds a5665ec2affd tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() adds d53a6adfb553 tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with reques [...] adds 232a37ea3aee tpm: Remove unintentional dump_stack() call adds 3cb60ee63239 Merge tag 'tpmdd-next-v5.12-rc2' of git://git.kernel.org/p [...] adds 5d2b62832c2e m68k: Fix virt_addr_valid() W=1 compiler warnings adds b55e77a8d798 Merge remote-tracking branch 'm68k-current/for-linus' adds eead089311f4 powerpc/4xx: Fix build errors from mfdcr() adds f9619d5e5174 powerpc/pseries: Don't enforce MSI affinity with kdump adds c119565a15a6 powerpc/603: Fix protection of user pages mapped with PROT_NONE adds 91b6c5dbe9e0 powerpc/syscall: Force inlining of __prep_irq_for_enabled_exit() adds 386a966f5ce7 vio: make remove callback return void adds acdad8fb4a15 powerpc: Force inlining of mmu_has_feature to fix build failure adds 5ae5fbd21079 powerpc/perf: Fix handling of privilege level checks in pe [...] adds 5c88a17e1579 powerpc/sstep: Fix VSX instruction emulation adds 775d22326281 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 5f7f25de512b s390/time,idle: get rid of unsigned long long adds 31251010d881 s390/topology: remove always false if check adds 60b5fe80345c s390/cpumf: remove 60 seconds read limit adds 581ddd149d87 s390/zcore: no need to check return value of debugfs_creat [...] adds bbe6f1d34f10 s390/zcore: release dump save area on restart or power down adds ab08bc72be89 s390/cpumf: rename header file to hwctrset.h adds 2c3bd03fd136 s390/cio: return -EFAULT if copy_to_user() fails adds e931ddb75edf s390/crypto: return -EFAULT if copy_to_user() fails adds acf96d180f12 s390/cpumf: remove unneeded semicolon adds 71b357203508 s390/tty3270: avoid comma separated statements adds 882987a79ccc s390/cio: return -EFAULT if copy_to_user() fails adds 26951c90bfec s390,alpha: make TMPFS_INODE64 available again adds 767294f9fccf s390: update defconfigs adds f7546a8f6613 s390: remove IBM_PARTITION and CONFIGFS_FS from zfcpdump d [...] adds 2cd34673deeb Merge remote-tracking branch 's390-fixes/fixes' adds b9d624331141 Merge branch 'work.sparc' of git://git.kernel.org/pub/scm/ [...] adds cf64c2a905e0 Merge branch 'work.sparc32' of git://git.kernel.org/pub/sc [...] adds 1cf46b46a647 Merge remote-tracking branch 'sparc/master' adds 9e8e714f2d00 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 9aa940047ae8 MAINTAINERS: update for mwifiex driver maintainers adds ebb9d34e073d ath11k: qmi: use %pad to format dma_addr_t adds 77d7e87128d4 ath11k: fix AP mode for QCA6390 adds 62541e266703 iwlwifi: pcie: fix iwl_so_trans_cfg link error when CONFIG [...] adds fb5fabb192b2 mt76: mt7921: remove incorrect error handling adds d0bd52c591a1 mt76: dma: do not report truncated frames to mac80211 adds c490492f15f6 mt76: mt7915: fix unused 'mode' variable adds 0d1bf7a5e225 Merge tag 'wireless-drivers-2021-02-26' of git://git.kerne [...] adds a3e860a83397 net: stmmac: stop each tx channel independently adds c511819d138d net: stmmac: fix watchdog timeout during suspend/resume st [...] adds bfaf91ca848e net: stmmac: fix dma physical address of descriptor when d [...] adds 396e13e11577 net: stmmac: fix wrongly set buffer2 valid when sph unsupport adds 9c63faaa931e net: stmmac: re-init rx buffers when mac resume back adds 7ae845d767ad Merge branch 'ethernet-fixes-for-stmmac-driver' adds 907310ceb27e net: mscc: ocelot: select NET_DEVLINK adds 01c2c1ad8f45 net: dsa: tag_ocelot_8021q: fix driver dependency adds 63c75c053b41 net: dsa: mt7530: don't build GPIO support if !GPIOLIB adds 7f654157f0ae net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused adds 6a4d7234ae9a net: fec: ptp: avoid register access when ipg clock is disabled adds 2107d45f17be tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) adds edcbf5137f09 selftests: forwarding: Fix race condition in mirror installation adds ae9b24ddb69b mlxsw: spectrum_ethtool: Add an external speed to PTYS register adds dc860b88ce0a mlxsw: spectrum_router: Ignore routes using a deleted next [...] adds 82adc457ac3b Merge branch 'mlxsw-various-fixes' adds d20cd745218c bnxt_en: Fix race between firmware reset and driver remove. adds 20d7d1c5c9b1 bnxt_en: reliably allocate IRQ table on reset to avoid crash adds eee7ede695cf Merge branch 'bnxt_en-error-recovery-bug-fixes' adds a4fc088ad4ff ethtool: fix the check logic of at least one channel for RX/TX adds d313d16bbaea net: broadcom: bcm4908_enet: enable RX after processing packets adds 89e5c58fc1e2 net: Fix gro aggregation for udp encaps with zero csum adds ae85ddda0f1b net: hns3: fix error mask definition of flow director adds c75ec148a316 net: hns3: fix query vlan mask value error for flow director adds b36fc875bcde net: hns3: fix bug when calculating the TCAM table info adds 447621e373bd Merge branch 'net-hns3-fixes-fot-net' adds 73f476aa1975 net: phy: ti: take into account all possible interrupt sources adds 826d82170b53 xen-netback: use local var in xenvif_tx_check_gop() instea [...] adds 9eb8bc593a5e net: dsa: tag_rtl4_a: fix egress tags adds 4372339efc06 net: always use icmp{,v6}_ndo_send from ndo_start_xmit adds d9032dba5a2b net: phy: fix save wrong speed and duplex problem if auton [...] adds 4deb550bc3b6 atm: eni: dont release is never initialized adds a2bd45834e83 atm: lanai: dont run lanai_dev_close if not open adds 8c91bc3d44df sh_eth: fix TRSCER mask for SH771x adds 75be7fb7f978 sh_eth: fix TRSCER mask for R7S72100 adds 165bc5a4f30e sh_eth: fix TRSCER mask for R7S9210 adds 5db4f74ec864 Merge branch 'sh_eth-masks' adds 093b036aa94e net/qrtr: fix __netdev_alloc_skb call adds 8bd2a0552734 inetpeer: use div64_ul() and clamp_val() calculate inet_pe [...] adds c646d10dda2d net: enetc: don't overwrite the RSS indirection table when [...] adds 3222b5b613db net: enetc: initialize RFS/RSS memories for unused ports too adds 6d36ecdbc441 net: enetc: take the MDIO lock only once per NAPI poll cycle adds 827b6fd04651 net: enetc: fix incorrect TPID when receiving 802.1ad tagg [...] adds a74dbce9d454 net: enetc: don't disable VLAN filtering in IFF_PROMISC mode adds c76a97218dcb net: enetc: force the RGMII speed and duplex instead of op [...] adds 96a5223b918c net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr adds 3a5d12c9be6f net: enetc: keep RX ring consumer index in sync with hardware adds 8a00946e1a0e Merge branch 'enetc-fixes' adds 449052cfebf6 can: flexcan: assert FRZ bit in flexcan_chip_freeze() adds ec15e27cc890 can: flexcan: enable RX FIFO after FRZ/HALT valid adds c63820045e20 can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode adds 2afe72ead5ab can: mcp251xfd: revert "can: mcp251xfd: add BQL support" adds e940e0895a82 can: skb: can_skb_set_owner(): fix ref counting if socket [...] adds 2712625200ed can: tcan4x5x: tcan4x5x_init(): fix initialization - clear [...] adds 2eb489825569 Merge tag 'linux-can-fixes-for-5.12-20210301' of git://git [...] adds 2353db75c3db docs: networking: bonding.rst Fix a typo in bonding.rst adds b228c9b05876 net: expand textsearch ts_state to fit skb_seq_state adds 9200f515c41f net: dsa: tag_mtk: fix 802.1ad VLAN egress adds 3946688edbc5 hv_netvsc: Fix validation in netvsc_linkstatus_callback() adds 8811f4a9836e tcp: add sanity tests to TCP_QUEUE_SEQ adds fa706dce2f2d stmmac: intel: Fix mdio bus registration issue for TGL-H/ADL-S adds 95b39f07a17f net: ethernet: mtk-star-emac: fix wrong unmap in RX handling adds 2378b2c9ecf4 octeontx2-af: cn10k: fix an array overflow in is_lmac_valid() adds 6881b07fdd24 ibmvnic: Fix possibly uninitialized old_num_tx_queues vari [...] adds 879c348c35bb net: stmmac: fix incorrect DMA channel intr enable setting [...] adds dbbe7c962c3a docs: networking: drop special stable handling adds a22549f12767 iwlwifi: mvm: add terminate entry for dmi_system_id tables adds 436b265671d6 iwlwifi: fix ARCH=i386 compilation warnings adds 295d4cd82b01 iwlwifi: don't call netif_napi_add() with rxq->lock held ( [...] adds ef9a6df09c76 Merge tag 'wireless-drivers-2021-03-03' of git://git.kerne [...] adds b12422362ce9 net: macb: Add default usrio config to default gem config adds 3e59e8856758 net: l2tp: reduce log level of messages in receive path, a [...] adds 4b5dc1a94d4f Revert "r8152: adjust the settings about MAC clock speed d [...] adds d65614a01d24 net: 9p: advance iov on empty read adds a9ecb0cbf037 rtnetlink: using dev_base_seq from target net adds 027d509f0bc1 Merge remote-tracking branch 'net/master' adds 42a382a466a9 selftests/bpf: Use the last page in test_snprintf_btf on s390 adds 6185266c5a85 selftests/bpf: Mask bpf_csum_diff() return value to 16 bit [...] adds c95c34f01bbd xsk: Remove dangling function declaration from header file adds 6bc669988101 samples, bpf: Add missing munmap in xdpsock adds 2b2aedabc44e libbpf: Clear map_info before each bpf_obj_get_info_by_fd adds 83a2881903f3 bpf: Account for BPF_FETCH in insn_has_def32() adds ca68ff69a1f1 Merge remote-tracking branch 'bpf/master' adds c7c1abfd6d42 vti: fix ipv4 pmtu check to honor ip header df adds 4c38255892c0 vti6: fix ipv4 pmtu check to honor ip header df adds 9ab1265d5231 xfrm: Use actual socket sk instead of skb socket for xfrm_ [...] adds 3a60c5f64482 Merge remote-tracking branch 'ipsec/master' adds c33cb0020ee6 uapi: nfnetlink_cthelper.h: fix userspace compilation error adds c57ea2d7d81f netfilter: conntrack: Remove a double space in a log message adds 03a3ca37e4c6 netfilter: nf_nat: undo erroneous tcp edemux lookup adds 07b5a76e1892 netfilter: conntrack: avoid misleading 'invalid' in log message adds c2c16ccba2f5 selftests: netfilter: test nat port clash resolution inter [...] adds 8e24edddad15 netfilter: x_tables: gpf inside xt_find_revision() adds 9cc0001a18b4 netfilter: nftables: disallow updates on table ownership adds ee7dd9442a67 Merge remote-tracking branch 'netfilter/master' adds 221384df6123 RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep adds 475f23b8c66d RDMA/rxe: Fix missing kconfig dependency on CRYPTO adds 3a9b3d4536e0 IB/mlx5: Add missing error code adds f91803998cf6 RDMA/mlx5: Set correct kernel-doc identifier adds cca7f12b939b RDMA/uverbs: Fix kernel-doc warning of _uverbs_alloc adds a7d41aa4973e Merge remote-tracking branch 'rdma-fixes/for-rc' adds fc7c5c208eb7 ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk adds 9799110825db ALSA: usb-audio: Disable USB autosuspend properly in setup [...] adds a14a6219996e ALSA: hda: ignore invalid NHLT table adds fec60c3bc5d1 ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell A [...] adds 06abcb18b3a0 ALSA: usb-audio: Apply the control quirk to Plantronics headsets adds 2faa5193f269 Merge remote-tracking branch 'sound-current/for-linus' adds d74fcdc51afd ASoC: sgtl5000: set DAP_AVC_CTRL register to correct defau [...] adds 4d4e677a68e7 ASoC: es8316: Simplify adc_pga_gain_tlv table adds 24a7b77daed8 ASoC: rt5640: Fix dac- and adc- vol-tlv values being off b [...] adds e4ffab875d32 ASoC: rt5651: Fix dac- and adc- vol-tlv values being off b [...] adds d27f8feaf854 Merge series "AsoC: rt5640/rt5651: Volume control fixes" f [...] adds 290c323008db ASoC: SOF: Intel: unregister DMIC device on probe error adds c014170408bc ASoC: soc-core: Prevent warning if no DMI table is present adds e57c62bd692c Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus adds 605d450fc75d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 66f9f2d5d94f regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 v [...] adds a077a13f9baf Merge remote-tracking branch 'regulator/for-5.12' into reg [...] adds 102be08a7807 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 49fb4b971bac spi: ath79: always call chipselect function adds 6a7e4db6eb89 spi: ath79: remove spi-master setup and cleanup assignment adds 43f3e675547a Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds d0d458306126 Merge remote-tracking branch 'spi-fixes/for-linus' adds 4de6eeea1deb Merge remote-tracking branch 'pci-current/for-linus' adds db1b8b93e01f leds: trigger: Fix error path to not unlock the unlocked mutex adds f842a2938488 leds: trigger/tty: Use led_set_brightness_sync() from workqueue adds 511a9d5dc2d4 Revert "serial: max310x: rework RX interrupt handling" adds 4bed5190a833 Revert "drivers:tty:pty: Fix a race causing data loss on close" adds d93e5ba810bb Merge remote-tracking branch 'tty.current/tty-linus' adds c9de574e76bc Goodix Fingerprint device is not a modem adds 1016ecc84404 usb: dwc3: qcom: add ACPI device id for sc8180x adds 1236c1d95c99 USB: gadget: u_ether: Fix a configfs return code adds 089a8b8c6634 usb: gadget: f_uac2: always increase endpoint max_packet_s [...] adds 466b4bed6798 usb: gadget: f_uac1: stop playback on function disable adds c7286a96eac2 Merge remote-tracking branch 'usb.current/usb-linus' adds cd953112ea42 USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter adds 4a9596e32514 USB: serial: cp210x: add some more GE USB IDs adds 9a962f427abb USB: serial: xr: fix NULL-deref on disconnect adds 797dabd614e0 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds c7acf2a745ee phy: ralink: phy-mt7621-pci: fix XTAL bitmask adds c92e72ae9e0e phy: ti: j721e-wiz: add missing call to of_node_put() adds cf68bdbc0c73 Merge remote-tracking branch 'phy/fixes' adds c852e27ef93f staging: rtl8192e: fix kconfig dependency on CRYPTO adds 3c0992038070 staging: rtl8712: unterminated string leads to read overflow adds 35eda75caac9 staging: rtl8192e: Fix possible buffer overflow in _rtl92e [...] adds def9c897e73e staging: rtl8712: Fix possible buffer overflow in r8712_si [...] adds 651652def082 staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() adds 8920b116495a staging: comedi: addi_apci_1032: Fix endian problem for CO [...] adds a7638de0988f staging: comedi: addi_apci_1500: Fix endian problem for co [...] adds 9f17114aa832 staging: comedi: adv_pci1710: Fix endian problem for AI co [...] adds b8c94370d1b3 staging: comedi: das6402: Fix endian problem for AI command data adds 4ed84e4c429f staging: comedi: das800: Fix endian problem for AI command data adds b301bdc8c156 staging: comedi: dmm32at: Fix endian problem for AI command data adds b92634b83403 staging: comedi: me4000: Fix endian problem for AI command data adds 44f26e028c88 staging: comedi: pcl711: Fix endian problem for AI command data adds 6eec186a44c6 staging: comedi: pcl818: Fix endian problem for AI command data adds e42dd7442a8f staging: comedi: amplc_pc236_common: Use 16-bit 0 for inte [...] adds e5aabd706de3 staging: comedi: comedi_parport: Use 16-bit 0 for interrupt data adds 7cb249cadd07 staging: comedi: ni_6527: Use 16-bit 0 for interrupt data adds 355c84fa2f6b staging: comedi: ni_65xx: Use 16-bit 0 for interrupt data adds d1a5bd3f875c staging: comedi: pcl726: Use 16-bit 0 for interrupt data adds 8f647169688a Merge remote-tracking branch 'staging.current/staging-linus' adds 28521885e372 habanalabs: mark hl_eq_inc_ptr() as static adds 7be10d1f7223 drivers: habanalabs: remove unused dentry pointer for debu [...] adds dca39490c5f0 habanalabs: Call put_pid() when releasing control device adds 32e1b4cd087e habanalabs: Disable file operations after device is removed adds 3612e9f5df4c habanalabs: fix debugfs address translation adds 62cde0ebfa5d Merge tag 'misc-habanalabs-fixes-2021-03-03' of https://gi [...] adds de73accc346c cpu/hotplug: Fix build error of using {add,remove}_cpu() w [...] adds acd24e841d83 virt: acrn: Make remove_cpu sysfs invisible with !CONFIG_H [...] adds 803c1aadecdb virt: acrn: Use vfs_poll() instead of f_op->poll() adds 014618b4977e Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 52b718da4560 Merge remote-tracking branch 'ide/master' adds 246dc3e4a75b media: rc: compile rc-cec.c into rc-core adds fe88323e7b96 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 33b216dd8c15 Merge remote-tracking branch 'at91-fixes/at91-fixes' adds 816fa08a1a32 ARM: OMAP4: Fix cpu_pm handling for HS/EMU interrupt save adds 18f950093343 Merge remote-tracking branch 'omap-fixes/fixes' adds aedb9d9089ce btrfs: ref-verify: use 'inline void' keyword ordering adds 4f6a49de64fd btrfs: unlock extents in btrfs_zero_range in case of quota [...] adds 5011c5a663b9 btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl adds c55a4319c4f2 btrfs: fix spurious free_space_tree remount warning adds 0f9c03d824f6 btrfs: free correct amount of space in btrfs_delayed_inode [...] adds 80e9baed722c btrfs: export and rename qgroup_reserve_meta adds 4d14c5cde5c2 btrfs: don't flush from btrfs_delayed_inode_reserve_metadata adds fd57a98d6f0c btrfs: fix warning when creating a directory with smack enabled adds c28ea613fafa btrfs: subpage: fix the false data csum mismatch error adds 026fb436af2e Merge branch 'misc-5.12' into next-fixes adds eaf0f815f28c Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 4fb74a1c5840 platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 adds 45a17f3c18d0 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds b5a95bb1883e dt-bindings: media: Use graph and video-interfaces schemas [...] adds 8242ff9ea9f0 dt-bindings: display: mediatek,dpi: Convert to use graph schema adds f64bd2127424 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 2e415356fd6f scsi: ibmvfc: Simplify handling of sub-CRQ initialization adds 2de4c19179b1 scsi: ibmvfc: Fix invalid sub-CRQ handles after hard reset adds 98cf9a92b8d6 scsi: ibmvfc: Treat H_CLOSED as success during sub-CRQ reg [...] adds 5bc26ea9498a scsi: ibmvfc: Store return code of H_FREE_SUB_CRQ during cleanup adds f4c5e949056d scsi: ibmvfc: Reinitialize sub-CRQs and perform channel en [...] adds 5e7363b98e21 scsi: ufs: Minor adjustments to error handling adds 51d31ee8de31 scsi: ufs: ufs-qcom: Disable interrupt in reset path adds 8514907e4f64 scsi: ufs: Remove redundant checks of !hba in suspend/resu [...] adds 02c2fc6acc43 scsi: ufs: Fix incorrect ufshcd_state after ufshcd_reset_a [...] adds 7393d296d6f2 scsi: ufs: Convert sysfs sprintf/snprintf family to sysfs_emit adds 1dbafd931d90 scsi: vmw_pvscsi: MAINTAINERS: Update maintainer adds dfb30bccfd39 Merge remote-tracking branch 'scsi-fixes/fixes' adds c3d2c6770b4b drm/i915: Wedge the GPU if command parser setup fails adds 98833a38233e Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 4d52020545ac mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants adds 2fb106912157 mmc: core: Fix partition switch time for eMMC adds 1c7ee2902a66 mmc: cqhci: Fix random crash when remove mmc module/card adds cb54d46f5028 Merge remote-tracking branch 'mmc-fixes/fixes' adds a22662138477 Drivers: hv: vmbus: Drop error message when 'No request id [...] adds ceb02ecdb61a Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds f21fe4f2433a selftests: gpio: update .gitignore adds 9565c9f23e91 gpio: fix NULL-deref-on-deregistration regression adds 235c2d137007 gpio: fix gpio-device list corruption adds 1fd4e4296492 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds a43e36928cf4 gpiolib: acpi: Add missing IRQF_ONESHOT adds 9dedbc6e3e4f gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk adds 6716fd7dadb9 gpiolib: acpi: Allow to find GpioInt() resource by name and index adds 437b57d20859 gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 adds b010cb207b9c Merge remote-tracking branch 'gpio-intel-fixes/fixes' adds 9a21a79ebf03 kunit: tool: Fix a python tuple typing error adds d50ffcd2c371 kunit: tool: Disable PAGE_POISONING under --alltests adds 43ac34a8cbf6 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 63bd2ed05883 nfsd: Don't keep looking up unhashed files in the nfsd file cache adds 5b222d4f1ac1 svcrdma: disable timeouts on rdma backchannel adds 283ae0f46d56 fs: nfsd: fix kconfig dependency warning for NFSD_V4 adds 7267207de4f4 nfsd: don't abort copies early adds 95d4adecb7d8 NFSD: Repair misuse of sv_lock in 5.10.16-rt30. adds af2f25b94e7f sunrpc: fix refcount leak for rpc auth modules adds 76f3011fc516 rpc: fix NULL dereference on kmalloc failure adds 92b9310eec9b Merge remote-tracking branch 'cel-fixes/for-rc' adds 508ebf332593 drm/fb-helper: only unmap if buffer not null adds 5233363941f4 drm/qxl: unpin release objects adds 71688fdd51c3 drm/qxl: fix lockdep issue in qxl_alloc_release_reserved adds 0014888fa92d fbdev: atyfb: always declare aty_{ld,st}_lcd() adds bde649441366 fbdev: atyfb: use LCD management functions for PPC_PMAC also adds 42487ff5dd98 MAINTAINERS: update drm bug reporting URL adds 3a3fe21242a3 drm: Use USB controller's DMA mask when importing dmabufs adds b37ed65a1eb7 drm/ttm: soften TTM warnings adds 603147f9271f drm/ttm: Fix TTM page pool accounting adds 0e3e43fa5fbd Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 5a1bc163dc17 Merge remote-tracking branch 'asm-generic/master' adds 0c79911f52ab Merge remote-tracking branch 'arm/for-next' adds dfcb22f98df3 Merge remote-tracking branch 'arm-soc/for-next' adds e3d3d8da5d47 Merge remote-tracking branch 'actions/for-next' adds 17146a8084f3 Merge remote-tracking branch 'amlogic/for-next' adds 580f1865c49d Merge remote-tracking branch 'aspeed/for-next' adds 0012844c2466 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] adds cd6eb6742578 memory: tegra: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE [...] adds 431a3b7fcb3c Merge remote-tracking branch 'drivers-memory/for-next' adds ebb1c42453e7 Merge remote-tracking branch 'imx-mxs/for-next' adds d86f9a5f87db Merge remote-tracking branch 'keystone/next' adds 1ec43b86c838 Merge remote-tracking branch 'mediatek/for-next' adds 24992d05b889 Merge remote-tracking branch 'mvebu/for-next' adds ed0f73ba901e Merge remote-tracking branch 'omap/for-next' adds ee23057b4d6f soc: qcom: geni: shield geni_icc_get() for ACPI boot adds d0859ee76769 Merge branch 'drivers-fixes-for-5.12' into for-next adds dc7c5cde76b1 arm64: dts: qcom: sc7180: trogdor: Add label to charger th [...] adds f73558cc83d1 arm64: dts: qcom: sc7180: Disable charger thermal zone for lazor adds 6748450a6bcb arm64: dts: qcom: sc7180: trogdor: Fix trip point config o [...] adds 7822de1a2946 arm64: dts: qcom: sc7180: trogdor: Use ADC TM channel 0 in [...] adds d242adf2067e Merge branch 'arm64-for-5.13' into for-next adds 0f3ce539257c Merge remote-tracking branch 'qcom/for-next' adds 1dd88ace227b Merge remote-tracking branch 'raspberrypi/for-next' adds 8d228ecc551c Merge remote-tracking branch 'realtek/for-next' adds 4a3aba12a937 ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Separate out ov5640 nodes adds 79360ef45229 ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add support for 8-bit [...] adds 6a69c7f0b9b6 ARM: dts: renesas: Group tuples in APMU cpus properties adds afdd414b2a82 ARM: dts: renesas: Group tuples in playback and capture pr [...] adds 61e2a977b4cd ARM: dts: renesas: Group tuples in pin control properties adds 50aa7c39db15 arm64: dts: renesas: Group tuples in playback and capture [...] adds 4e1fda849052 arm64: dts: renesas: Group tuples in pin control properties adds 23cea1bd83cb ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board d [...] adds 292e0f7520a5 arm64: dts: renesas: r8a77961-ulcb: add HDMI Display support adds 9d839455a848 soc: renesas: rmobile-sysc: Remove unneeded platform includes adds fb13bbd6c90e soc: renesas: rmobile-sysc: Mark fwnode when PM domain is added adds 3158164f1526 Merge branches 'renesas-arm-dt-for-v5.13' and 'renesas-dri [...] adds 1d9e10df53bb Merge remote-tracking branch 'renesas/next' adds dde324bf877a Merge remote-tracking branch 'rockchip/for-next' adds e56a80a26fac ARM: dts: exynos: add charger supply for I9100 adds 38f80dec08fe arm64: dts: exynos: re-order Slim SSS clocks to match dtschema adds 20bc04ace4e4 Merge branch 'next/dt64' into for-next adds 4a66a7a400d1 ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] adds 0fc150f0dfd7 ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] adds 64b87f3b5984 ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] adds 1a879631aecb ARM: dts: exynos: correct MUIC interrupt trigger level on [...] adds 65c1b89d87c3 ARM: dts: exynos: correct PMIC interrupt trigger level on [...] adds c2e5afc5a4d5 ARM: dts: exynos: correct PMIC interrupt trigger level on [...] adds bca328b1e896 ARM: dts: exynos: correct PMIC interrupt trigger level on [...] adds 2ce868c1a9ff ARM: dts: exynos: correct PMIC interrupt trigger level on [...] adds d03b71455f61 ARM: dts: exynos: correct PMIC interrupt trigger level on Snow adds 8c84f931b62e ARM: dts: s5pv210: correct fuel gauge interrupt trigger le [...] adds 944aa7186d59 Merge branch 'next/dt' into for-next adds 752ece0c0b62 Merge remote-tracking branch 'samsung-krzk/for-next' adds a7084f827144 Merge remote-tracking branch 'stm32/stm32-next' adds 778ac7a349e1 ARM: dts: sunxi: Use the new r_intc binding adds 585df696b691 ARM: dts: sunxi: h3/h5: Add r_intc node adds 93d2795a24a2 ARM: dts: sunxi: Move wakeup-capable IRQs to r_intc adds 90f74cf09ff3 arm64: dts: allwinner: Use the new r_intc binding adds 2b8770215620 arm64: dts: allwinner: Move wakeup-capable IRQs to r_intc adds 5952225054c9 dt-bindings: arm: Add Topwise A721 adds e99641dd569e ARM: dts: sun4i: Add support for Topwise A721 tablet adds 58a2f2acb16c clk: sunxi-ng: v3s: use sigma-delta modulation for audio-pll adds 981e0af7e064 Merge branches 'sunxi/dt-for-5.13' and 'sunxi/clk-for-5.13 [...] adds d18e30f6154b Merge remote-tracking branch 'sunxi/sunxi/for-next' adds a15da594d290 Merge remote-tracking branch 'tegra/for-next' adds 827381552b2f Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 0278277fb65e dt-bindings: arm: ti: Add bindings for AM642 SoC adds 05a5095d6fd4 dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM64 adds 2560bb56251d arm64: dts: ti: Add support for AM642 SoC adds 926c9cab8221 arm64: dts: ti: k3-am64-main: Enable DMA support adds 8b12ce52b0c6 arm64: dts: ti: Add support for AM642 EVM adds 905627a3e9f4 dt-bindings: arm: ti: Add bindings for AM642 SK adds 40b329e4df7a arm64: dts: ti: Add support for AM642 SK adds 9e3faed4dc17 arm64: dts: ti: k3-j721e-main: Update the speed modes supp [...] adds 0d7571c36331 arm64: dts: ti: k3-am65-main: Add device_type to pcie*_rc nodes adds 44071861bc85 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds 499725927061 module: remove duplicate include in arch/csky/kernel/entry.S adds 9acb074adb2d Merge remote-tracking branch 'csky/linux-next' adds 2b52f9fa7f47 Merge remote-tracking branch 'h8300/h8300-next' adds 751e8e413e59 m68k: fix flatmem memory model setup adds 39d10c9c9340 Merge remote-tracking branch 'm68knommu/for-next' adds ce372128a79b microblaze: syscalls: switch to generic syscalltbl.sh adds 64f416c86973 microblaze: syscalls: switch to generic syscallhdr.sh adds 9dc12e4ccd97 microblaze: tag highmem_setup() with __meminit adds 75601cb8f95f Merge remote-tracking branch 'microblaze/next' adds 2f9a900c1322 MIPS: SGI-IP27: fix spelling in Copyright adds c0f41a0dac1f mips: smp-bmips: fix CPU mappings adds ef3f556ab5c6 mips: octeon: Add Ubiquiti E300 board adds 5307c99a2964 MIPS: select CPU_MIPS64 for remaining MIPS64 CPUs adds e32f04da0054 MIPS: enable GENERIC_FIND_FIRST_BIT adds ee54efc2bbf3 mips: cavium: Replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_ [...] adds 55f75f3257e3 MIPS: pci-ar2315: include <linux/dma-direct.h> for phys_to_dma adds b70925213732 MIPS: bmips: include <linux/dma-direct.h> for phys_to_dma adds aa697abd60e2 MIPS: force CONFIG_PCI to on for IP27 and IP30 adds 43229cf3d9e7 Merge remote-tracking branch 'mips/mips-next' adds 778e45d7720d parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST adds 460c9f1c944b arch/parisc/kernel: remove duplicate include in ptrace adds 6bffd09a7bee Merge remote-tracking branch 'parisc-hd/for-next' adds 1f6f48a8c81e Merge branch 'fixes' into for-next adds bd33c13617de Merge remote-tracking branch 's390/for-next' adds b1deeeb93933 sh: fix trivial misannotations adds 1e5b1406fbd2 sh: check return code of request_irq adds e2163ce7002b sh: boards: Fix the cacography in irq.c adds 97709ef02217 sh: boot: add intermediate vmlinux.bin* to targets instead [...] adds 7ec713058f21 sh: boot: avoid unneeded rebuilds under arch/sh/boot/compressed/ adds 71ae1f7c775e maple: fix wrong return value of maple_bus_init(). adds 258cf5f8aef4 sh: kdump: add some attribute to function adds 2882b7626f49 sh: kernel: traps: remove unused variable adds 6593fe0bdf0e Merge remote-tracking branch 'sh/for-next' adds 735cff7808b1 xtensa: fix spelling mistake in Kconfig "wont" -> "won't" adds d5cd31a2b6af xtensa: move coprocessor_flush to the .text section adds 4bcb97633d31 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds d202291de353 iov_iter: Add ITER_XARRAY adds bf1d23f44af9 mm: Add an unlock function for PG_private_2/PG_fscache adds 23a4b8e7a7c5 mm: Implement readahead_control pageset expansion adds efbab97053c3 netfs: Make a netfs helper module adds 71caeaa8c391 netfs: Documentation for helper library adds eb613db851e3 netfs, mm: Move PG_fscache helper funcs to linux/netfs.h adds 718eac15eaa2 netfs, mm: Add unlock_page_fscache() and wait_on_page_fscache() adds 3508c5bd814e netfs: Provide readahead and readpage netfs helpers adds 6acc2bf643b6 netfs: Add tracepoints adds 59962e9987f1 netfs: Gather stats adds 4f305818c9d4 netfs: Add write_begin helper adds c7756e2d58c4 netfs: Define an interface to talk to a cache adds 07e5f32c20d7 netfs: Hold a ref on a page when PG_private_2 is set adds 469115b0526d fscache, cachefiles: Add alternate API to use kiocb for re [...] adds 6c2bd06ea3c5 afs: Disable use of the fscache I/O routines adds def82f8dd277 afs: Pass page into dirty region helpers to provide THP size adds 01e0189141e7 afs: Print the operation debug_id when logging an unexpect [...] adds dae4c398ba12 afs: Move key to afs_read struct adds 8f235e67167e afs: Don't truncate iter during data fetch adds ef88f2f73bf7 afs: Log remote unmarshalling errors adds 3d8012930670 afs: Set up the iov_iter before calling afs_extract_data() adds 09b8873f9b6d afs: Use ITER_XARRAY for writing adds 0f444c1a9648 afs: Wait on PG_fscache before modifying/releasing a page adds a978e6f16b72 afs: Extract writeback extension into its own function adds f231cc16d708 afs: Prepare for use of THPs adds c92bfeeb214e afs: Use the fs operation ops to handle FetchData completion adds b21f0b6fa98d afs: Use new fscache read helper API adds d023d4b993da afs: Use the fscache_write_begin() helper adds 0b2c7aa125c1 Merge remote-tracking branch 'fscache/fscache-next' adds d734492a14a2 btrfs: zoned: use sector_t for zone sectors adds badae9c86979 btrfs: zoned: do not account freed region of read-only blo [...] adds f8b22d5d8450 Merge branch 'misc-5.12' into for-next-current-v5.11-20210304 adds 5060c8b5362f Merge branch 'for-next-current-v5.11-20210304' into for-ne [...] adds cb9d81391fb4 btrfs: fix comment for btrfs ordered extent flag bits adds 58d04d1db297 btrfs: ref-verify: use 'inline void' keyword ordering adds c4f27eff7d9e btrfs: unlock extents in btrfs_zero_range in case of quota [...] adds 025735e46c0b btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl adds 4c24b799621f btrfs: make btrfs_replace_file_extents take btrfs_inode adds b0c7b529ac85 btrfs: make find_desired_extent take btrfs_inode adds 74ac80790c19 btrfs: replace offset_in_entry with in_range adds 833307666a6a btrfs: replace open coded while loop with proper construct adds 3e5dc8aee924 btrfs: fix spurious free_space_tree remount warning adds 60d4f202411f btrfs: unexport btrfs_extent_readonly() and make it static adds d31b37e99f51 btrfs: change return type to bool in btrfs_extent_readonly adds 9c6c10ac3958 btrfs: scrub: drop a few function declarations adds de426dfdc665 btrfs: free correct amount of space in btrfs_delayed_inode [...] adds 456a962880ca btrfs: export and rename qgroup_reserve_meta adds d3c4ac510509 btrfs: don't flush from btrfs_delayed_inode_reserve_metadata adds 00dda5b6c0a5 btrfs: simplify commit logic in try_flush_qgroup adds 547fdef2a2ab btrfs: remove btrfs_inode parameter from btrfs_delayed_ino [...] adds c0ac69b72cba btrfs: simplify code flow in btrfs_delayed_inode_reserve_metadata adds 553f02e48665 btrfs: fix warning when creating a directory with smack enabled adds d3bf8ab38def btrfs: subpage: fix the false data csum mismatch error adds c6eebbf883ce btrfs: add btree read ahead for full send operations adds 7f7090600db2 btrfs: add btree read ahead for incremental send operations adds e62a40efb40f btrfs: assign proper values to a bool variable in dev_exte [...] adds 2f9bf9172d3a btrfs: don't opencode extent_changeset_free adds 1791332bef21 btrfs: zoned: use sector_t for zone sectors adds 642dd0cffe69 btrfs: zoned: do not account freed region of read-only blo [...] adds f3c5b2a35d06 btrfs: remove force argument from run_delalloc_nocow() adds 1bbdaca787f6 btrfs: remove mirror argument from btrfs_csum_verify_data() adds 895bea7839fe Merge branch 'misc-next' into for-next-next-v5.12-20210304 adds 9e2d7d4ee315 btrfs: convert BUG_ON()'s in relocate_tree_block adds 7f8d4c41904e btrfs: return an error from btrfs_record_root_in_trans adds f1b8cd4344ef btrfs: handle errors from select_reloc_root() adds 054cade2370f btrfs: convert BUG_ON()'s in select_reloc_root() to proper errors adds 81c89be79840 btrfs: check record_root_in_trans related failures in sele [...] adds 68e14f1ac902 btrfs: do proper error handling in record_reloc_root_in_trans adds 31be7bb4199a btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] adds d69d18ec2c5a btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename adds c417aa378d14 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] adds 409f73a77161 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] adds e2ee00f3c5da btrfs: handle btrfs_record_root_in_trans failure in create_subvol adds c9fa36abf811 btrfs: btrfs: handle btrfs_record_root_in_trans failure in [...] adds 0b4bef695bbf btrfs: handle btrfs_record_root_in_trans failure in start_ [...] adds d45b6988fe70 btrfs: handle record_root_in_trans failure in qgroup_accou [...] adds 66a248d19b5b btrfs: handle record_root_in_trans failure in btrfs_record [...] adds e6170bb2eb00 btrfs: handle record_root_in_trans failure in create_pendi [...] adds 6ee3c1f71bee btrfs: do not panic in __add_reloc_root adds af217a50b69a btrfs: have proper error handling in btrfs_init_reloc_root adds 6a2ccafa79f7 btrfs: do proper error handling in create_reloc_root adds e9295ad9a80e btrfs: validate ->reloc_root after recording root in trans adds 6e3c067fdad7 btrfs: handle btrfs_update_reloc_root failure in commit_fs_roots adds c91b65a70192 btrfs: change insert_dirty_subvol to return errors adds e7a77de9443b btrfs: handle btrfs_update_reloc_root failure in insert_di [...] adds bfe20ebb9e07 btrfs: handle btrfs_update_reloc_root failure in prepare_to_merge adds 1d8cc5c92104 btrfs: do proper error handling in btrfs_update_reloc_root adds a40f14e866d2 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s adds 75413ff6d75f btrfs: handle btrfs_cow_block errors in replace_path adds c75d6345bb8a btrfs: handle btrfs_search_slot failure in replace_path adds ffc7d1394805 btrfs: handle errors in reference count manipulation in re [...] adds 552bdbde5468 btrfs: handle extent reference errors in do_relocation adds 5363460ca695 btrfs: check for BTRFS_BLOCK_FLAG_FULL_BACKREF being set i [...] adds 32cff4a0e48e btrfs: remove the extent item sanity checks in relocate_bl [...] adds 558de67b7b17 btrfs: do proper error handling in create_reloc_inode adds e0335a6116b9 btrfs: handle __add_reloc_root failures in btrfs_recover_r [...] adds dc742cd72a65 btrfs: cleanup error handling in prepare_to_merge adds 26d3a610b47b btrfs: handle extent corruption with select_one_root properly adds 180d054b7ed0 btrfs: do proper error handling in merge_reloc_roots adds 33cf871289ce btrfs: check return value of btrfs_commit_transaction in r [...] adds 90f9f510a92d Merge branch 'ext/josef/reloc-fixes-v7' into for-next-next [...] adds cdfbac6d2128 btrfs: subpage: introduce helper for subpage dirty status adds 534f9048880b btrfs: subpage: introduce helper for subpage writeback status adds 82f25cda5c5c btrfs: disk-io: allow btree_set_page_dirty() to do more sa [...] adds 8256131587e8 btrfs: disk-io: support subpage metadata csum calculation [...] adds ce3776338392 btrfs: extent_io: make alloc_extent_buffer() check subpage [...] adds 6fddf046bef9 btrfs: extent_io: make the page uptodate assert check to h [...] adds ba38c946720c btrfs: extent_io: make set/clear_extent_buffer_dirty() to [...] adds 82cfbf953274 btrfs: extent_io: make set_btree_ioerr() accept extent buf [...] adds cd7acae46625 btrfs: extent_io: introduce end_bio_subpage_eb_writepage() [...] adds ade20699468a btrfs: extent_io: introduce write_one_subpage_eb() function adds e99f6e853a30 btrfs: extent_io: make lock_extent_buffer_for_io() to supp [...] adds 5b37ab2c61c1 btrfs: extent_io: introduce submit_eb_subpage() to submit [...] adds 46bc89fb36a0 Merge branch 'ext/qu/subpage-write-meta' into for-next-nex [...] adds 48319929a409 btrfs: add a i_mmap_lock to our inode adds f481bb893710 btrfs: cleanup inode_lock/inode_unlock uses adds 9cd5ba2c3f43 btrfs: exclude mmaps while doing remap adds f061dc579f62 btrfs: exclude mmap from happening during all fallocate op [...] adds 6f7922bc183e Merge branch 'ext/josef/i-mmap-lock' into for-next-next-v5 [...] adds beed2bcb5a3d btrfs: fix race between memory mapped writes and fsync adds 194908418c4f btrfs: fix race between marking inode needs to be logged a [...] adds ef04c4b39878 btrfs: remove stale comment and logic from btrfs_inode_in_log() adds 0052aa9a8a64 Merge branch 'ext/filipe/fsync-fixes' into for-next-next-v [...] adds f6d2cc18bba7 Merge branch 'for-next-next-v5.12-20210304' into for-next- [...] adds a8a301ab5c40 Merge remote-tracking branch 'btrfs/for-next' adds ab64d5565d30 cifs: fix credit accounting for extra channel adds 5859ef72d1b4 cifs: ask for more credit on async read/write code paths adds 11fc05180ca5 Merge remote-tracking branch 'cifs/for-next' adds 2add7c8d688b Merge remote-tracking branch 'ecryptfs/next' adds ccc46086dbc9 exfat: fix erroneous discard when clear cluster bit adds 02d28eead6ec exfat: introduce bitmap_lock for cluster bitmap access adds a403e793cb41 exfat: add support ioctl and FITRIM function adds 222be2a948e6 Merge remote-tracking branch 'exfat/dev' adds 46f9c7087b81 Merge remote-tracking branch 'ext3/for_next' adds 39ed98aab42d f2fs: fix a spacing coding style adds c21827ded5ca f2fs: fix a spelling error adds 7dde6ba6ca7a f2fs: fix to allow migrating fully valid segment adds 297b8560879a f2fs: fix panic during f2fs_resize_fs() adds 71f590f57b4e f2fs: avoid unused f2fs_show_compress_options() adds d9ee13ae09e1 f2fs: remove unused FORCE_FG_GC macro adds 0942352037d4 f2fs: update comments for explicit memory barrier adds 6eb2855f90d5 f2fs: check discard command number before traversing disca [...] adds c4040f61722b f2fs: compress: Allow modular (de)compression algorithms adds 140705d27bd1 f2fs: Replace one-element array with flexible-array member adds 561372f33a9e f2fs: remove unnecessary IS_SWAPFILE check adds 17ea3f674ec4 f2fs: fix last_lblock check in check_swap_activate_fast adds 02eb84b96bc1 f2fs: check if swapfile is section-alligned adds c33edb872e13 f2fs: remove unused file_clear_encrypt() adds 7651c985f015 f2fs: expose # of overprivision segments adds c11aa54f38ff f2fs: fix error handling in f2fs_end_enable_verity() adds 74eb6804516b f2fs: fix a redundant call to f2fs_balance_fs if an error occurs adds 4e6e1364dccb f2fs: compress: add compress_inode to cache compressed blocks adds ce20787bdcdd Merge remote-tracking branch 'f2fs/dev' adds 775c5033a0d1 fuse: fix live lock in fuse_iget() adds 87a958dfc3a1 Merge remote-tracking branch 'fuse/for-next' adds c2ed8ebc6ffa NFSD: Extract the svcxdr_init_encode() helper adds e0dd1f28dfdd NFSD: Update the GETATTR3res encoder to use struct xdr_stream adds 5600bc75e6eb NFSD: Update the NFSv3 ACCESS3res encoder to use struct xd [...] adds 5b697fd0b1c1 NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xd [...] adds f371ec31126a NFSD: Update the NFSv3 wccstat result encoder to use struc [...] adds 1c6602592d66 NFSD: Update the NFSv3 READLINK3res encoder to use struct [...] adds e77445e83375 NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream adds cc0baae756c4 NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream adds 3ede96ed0222 NFSD: Update the NFSv3 CREATE family of encoders to use st [...] adds 724c118ad65d NFSD: Update the NFSv3 RENAMEv3res encoder to use struct x [...] adds f3823efce940 NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream adds aaf74ad56afb NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xd [...] adds ff092198d921 NFSD: Update the NFSv3 FSINFO3res encoder to use struct xd [...] adds 66d663a3f391 NFSD: Update the NFSv3 PATHCONF3res encoder to use struct [...] adds bb99402130cc NFSD: Update the NFSv3 COMMIT3res encoder to use struct xd [...] adds 33849d4dc3dd NFSD: Add a helper that encodes NFSv3 directory offset cookies adds 07d089a7bc2b NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder adds 686341a04442 NFSD: Update the NFSv3 READDIR3res encoder to use struct x [...] adds e231b3e5764d SUNRPC: Fix xdr_get_next_encode_buffer() page boundary handling adds 4dcc80a92151 NFSD: Update NFSv3 READDIR entry encoders to use struct xd [...] adds d95085908421 NFSD: Remove unused NFSv3 directory entry encoders adds 0bf29aaac785 NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations adds 129b2f56b7e1 NFSD: Update the NFSv2 stat encoder to use struct xdr_stream adds 4baf89613778 NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream adds a66c890baecb NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream adds 21422494948d NFSD: Update the NFSv2 READLINK result encoder to use stru [...] adds ed32b37da00f NFSD: Update the NFSv2 READ result encoder to use struct x [...] adds 6a1c014732a4 NFSD: Update the NFSv2 STATFS result encoder to use struct [...] adds 9669dd69ddec NFSD: Add a helper that encodes NFSv3 directory offset cookies adds 05ad42ba16c7 NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder adds dba39a1136dc NFSD: Update the NFSv2 READDIR result encoder to use struc [...] adds 588973509c96 NFSD: Update the NFSv2 READDIR entry encoder to use struct [...] adds 9577515b9e88 NFSD: Remove unused NFSv2 directory entry encoders adds d07f29e18fe3 NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs adds eab5d78aaecf NFSD: Update the NFSv2 GETACL result encoder to use struct [...] adds 880d5a0c416b NFSD: Update the NFSv2 SETACL result encoder to use struct [...] adds a20f94c26d24 NFSD: Update the NFSv2 ACL GETATTR result encoder to use s [...] adds f8d8ce125770 NFSD: Update the NFSv2 ACL ACCESS result encoder to use st [...] adds b3c008a0b05f NFSD: Clean up after updating NFSv2 ACL encoders adds 4d7d77f30460 NFSD: Update the NFSv3 GETACL result encoder to use struct [...] adds 6c06cb98a61a NFSD: Update the NFSv3 SETACL result encoder to use struct [...] adds 56692a9c5ff2 NFSD: Clean up after updating NFSv3 ACL encoders adds 26d89fd782b0 nfsd: helper for laundromat expiry calculations adds 513f402df15e Merge remote-tracking branch 'cel/for-next' adds 6e654bfa7d09 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 45a795b5de81 Merge remote-tracking branch 'v9fs/9p-next' adds 425599cb2244 qib_fs: switch to simple_recursive_removal() adds c666514c052a coredump: don't bother with do_truncate() adds a7fa37c10534 coredump.h: move CONFIG_COREDUMP-only stuff inside the ifdef adds 086e94e6f4c3 Merge branches 'work.recursive_removal' and 'work.coredump [...] adds cdafc1c24c9e Merge remote-tracking branch 'vfs/for-next' adds 2a424d9d6cac Merge remote-tracking branch 'printk/for-next' adds 7db688e99c0f pstore/ram: Rate-limit "uncorrectable error in header" message adds 47d5ef8da824 Merge remote-tracking branch 'pstore/for-next/pstore' adds 403e5d163365 Merge remote-tracking branch 'hid/for-next' adds 437f5e2af730 i3c: master: svc: remove redundant assignment to cmd->read_len adds 8ce83abb8ac2 Merge remote-tracking branch 'i3c/i3c/next' adds d8aece717e5b Merge remote-tracking branch 'dmi/dmi-for-next' adds 779e1a24379f docs: sphinx: Fix couple of spellings in the file rstFlatTable.py adds 9ed54eccf8fd doc: memcontrol: add description for oom_kill adds 4754eeb04933 scripts: kernel-doc: fix typedef support for struct/union parsing adds c6ab1674dd81 docs: driver-model: Remove obsolete device class documentation adds 779b55cb6525 docs: watchdog: fix obsolete include file reference in pcwd adds 6a01d3e5d7ca docs: add documentation for checkpatch adds fd5b4dc249f8 checkpatch: add verbose mode adds 2a74afc86474 MAINTAINERS: clarify responsibility for checkpatch documentation adds e26194abb89e docs: reporting-issues.rst: explain how to decode stack traces adds 7060e038f182 Documentation/submitting-patches: Extend commit message la [...] adds b7462da8e254 docs: arm: marvell: replace stale links with archive links adds 4c7e041efc02 docs: arm: marvell: clarify some unimportant Armada 6x0 details adds 0b6b79d09f48 Documentation: Replace more lkml.org links with lore adds 801487a76343 Documentation: ioctl: add entry for nsfs.h adds a4647ed956af fs: eventpoll: fix comments & kernel-doc notation adds a5dceb7e5f35 Docs: add fs/eventpoll to docbooks adds ba5cb300e0b5 docs: arm: /chosen node parameters adds ea6b1c36ab35 Merge remote-tracking branch 'jc_docs/docs-next' adds e8c0b07fd135 media: colorspaces-details.rst: drop tabularcolumns adds 031d406bb680 media: control.rst: use a table for V4L2_CID_POWER_LINE adds 60772b1de6dd media: docs: sliced-vbi: fix V4L2_SLICED_WSS_625 docs adds 716b7e4a8cbd media: ext-ctrls-codec-stateless.rst: change a FWHT flag d [...] adds 8d08fc015dba media: ext-ctrls-codec.rst: add a missing profile description adds 2184670c5068 media: ext-ctrls-codec.rst: simplify a few tables adds ffd3cbc67c8c media: ext-ctrls-jpeg.rst: cleanup V4L2_CID_JPEG_COMPRESSI [...] adds c40ad91b9e63 media: docs: pixfmt: use section titles for bayer formats adds 8b5fcfeafd07 media: buffer.rst: fix a PDF output issue adds 10fd4e4f0a98 media: ext-ctrls-codec-stateless.rst: fix an H-264 table format adds 5de32a0abe23 media: pixfmt-yuv-planar.rst: fix PDF OUTPUT adds 67444267b6b7 media: docs: uAPI: fix table output in LaTeX/PDF format adds e572b82eabca media: dev-overlay.rst: cleanup the xvideo example adds f3ea6a19f413 media: vbi_hsync.svg: fix the viewports adds f14d3f1c7d77 media: v4l docs: move some cross-reference identifiers adds 5f78c3e5a693 Merge remote-tracking branch 'v4l-dvb/master' adds eb927ef1ca23 Merge remote-tracking branch 'v4l-dvb-next/master' adds 44cc89f76464 PM: runtime: Update device status before letting suppliers [...] adds b9048cbc5d13 Merge branch 'pm-core' into linux-next adds f3c141057976 powercap/drivers/dtpm: Fix root node initialization adds 9e2be308f023 powercap/drivers/dtpm: Add the experimental label to the o [...] adds 51165d52eceb Merge branch 'powercap' into linux-next adds fbd69748f70a Merge remote-tracking branch 'pm/linux-next' adds 3b743ed86853 cpufreq: qcom-hw: fix dereferencing freed memory 'data' adds 8f9d3ee02bcc cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev adds 117bf8fcf710 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 0d844b9f3177 PM / devfreq: rk3399_dmc: Simplify with dev_err_probe() adds d0b89390655e Merge remote-tracking branch 'devfreq/devfreq-next' adds 6256fb3c3f1d Merge remote-tracking branch 'ieee1394/for-next' adds 405d89338fec fs: dlm: fix debugfs dump adds ef9748e86b28 fs: dlm: fix mark setting deadlock adds e1c500f5ff77 fs: dlm: set connected bit after accept adds d86fada4346c fs: dlm: set subclass for othercon sock_mutex adds a7661f704395 fs: dlm: add errno handling to check callback adds 504f15f2ae35 fs: dlm: add check if dlm is currently running adds f5c961068821 fs: dlm: change allocation limits adds 730a8da8fded fs: dlm: use GFP_ZERO for page buffer adds 0318255d4b75 fs: dlm: simplify writequeue handling adds fdcc95432780 fs: dlm: check on minimum msglen size adds 326c7afa7818 fs: dlm: remove unaligned memory access handling adds 742dd14d4749 fs: dlm: flush swork on shutdown adds c7a3549673d8 fs: dlm: add shutdown hook adds d8636d00d897 Merge remote-tracking branch 'dlm/next' adds 3edc5782fb64 Bluetooth: btusb: support 0cb5:c547 Realtek 8822CE device adds 201cf3976c06 Bluetooth: btusb: Fix incorrect type in assignment and uni [...] adds 5cb08553f7f2 Bluetooth: Notify suspend on le conn failed adds e5b0ad69c97a Bluetooth: Remove unneeded commands for suspend adds ff02db13e9bf Bluetooth: Allow scannable adv with extended MGMT APIs adds 94cef0506ce2 Merge remote-tracking branch 'bluetooth/master' adds 407b64868534 gfs2: make function gfs2_make_fs_ro() to void type adds eb66075d7144 gfs2: fix use-after-free in trans_drain adds cbce405a9f13 Merge remote-tracking branch 'gfs2/for-next' adds 7b3e9c56e6be mtd: physmap: physmap-bt1-rom: Fix unintentional stack access adds e936761e5893 mtd: Add helper macro for register_mtd_blktrans boilerplate adds 1f083af44d19 mtd: ftl: Use module_mtd_blktrans to register driver adds 98f431c2cee7 mtd: inftlcore: Use module_mtd_blktrans to register driver adds 1ac05af53791 mtd: mtdblock: Use module_mtd_blktrans to register driver adds ebaedffc4b4e mtd: mtdblock_ro: Use module_mtd_blktrans to register driver adds bd3514deb5ed mtd: mtdswap: Use module_mtd_blktrans to register driver adds e476b2ef618a mtd: nftlcore: Use module_mtd_blktrans to register driver adds f3587578f49c mtd: rfd_ftl: Use module_mtd_blktrans to register driver adds 6f89cd33e45c mtd: don't lock when recursively deleting partitions adds f820b201e545 mtd: char: Drop mtd_mutex usage from mtdchar_open() adds 91b44238312b mtd: char: Get rid of Big MTD Lock adds bf172496fecd mtd: parsers: extend Qcom SMEM parser to SPI flash adds ea8b4d3ed252 mtd: mtdcore: constify name param in mtd_bdi_init adds 457da931b608 mtd: parsers: ofpart: support BCM4908 fixed partitions adds be3b0673a3da Merge remote-tracking branch 'mtd/mtd/next' adds 031937ce00a8 mtd: nand: Let ECC engines advertize the exact number of steps adds c16459eb54a1 mtd: nand: ecc-bch: Populate the public nsteps field adds 7e03d3ab7a39 mtd: nand: ecc-hamming: Populate the public nsteps field adds eb973c4f22f4 mtd: nand: Add a helper to retrieve the number of ECC steps adds 0c238af656c2 mtd: nand: Add a helper to retrieve the number of ECC byte [...] adds e92d8e7bb79f mtd: rawnand: Try not to use the ECC private structures adds dbe6a6da040c mtd: rawnand: omap: Use ECC information from the generic s [...] adds d7756af27338 mtd: nand: ecc-bch: Use the public nsteps field adds 0b92937c0316 mtd: nand: ecc-hamming: Use the public nsteps field adds f95add6ff804 mtd: rawnand: qcom: Update register macro name for 0x2c offset adds 52f67def97f1 mtd: nand: fix error handling in nand_prog_page_op() #1 adds edd63fc25f30 mtd: nand: fix error handling in nand_prog_page_op() #2 adds ee13db392c9a mtd: spinand: gigadevice: Support GD5F1GQ5UExxG adds c6d4c6596919 mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() adds 1797726e248a mtd: rawnand: qcom: Convert nandc to chip in Read/Write helper adds ba9db24ca6e3 mtd: rawnand: qcom: Add helper to check last code word adds 49e6f20b97b5 mtd: rawnand: qcom: Rename parameter name in macro adds 94b0688c5339 mtd: rawnand: qcom: Add helper to configure location register adds 1846697f565d mtd: rawnand: qcom: update last code word register adds 9415cb5a4567 mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC adds df528d80b3bb mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() adds 99a8e1154eb1 mtd: rawnand: qcom: Return actual error code instead of -ENODEV adds 9210deba0387 Merge remote-tracking branch 'nand/nand/next' adds 7b8851c0f3ad crypto: powepc/sha1 - remove unneeded semicolon adds fd14f423feab hwrng: ba431 - Use device-managed registration adds 0a4f785e5575 crypto: arm/blake2b - drop unnecessary return statement adds cb76f7ef59e5 hwrng: xiphera-trng - use devm_platform_ioremap_resource() [...] adds c9e181eed957 crypto: qat - fix spelling mistake: "messge" -> "message" adds 4e35f9e3b7fe hwrng: bcm2835 - remove redundant null check adds 9855a0474cab crypto: amlogic - Fix unnecessary check in meson_crypto_probe() adds 9a86d5d60cc8 crypto: serpent - Fix sparse byte order warnings adds a49b5a890002 crypto: keembay-ocs-hcu - Fix error return code in kmb_ocs [...] adds 2dd207e55474 crypto: keembay-ocs-aes - Fix error return code in kmb_ocs [...] adds 48d85f9694e0 crypto: qce - Restore/save ahash state with custom struct [...] adds a12bc9df83d5 crypto: qce - Hold back a block of data to be transferred [...] adds e94ccb7a4f6a crypto: qce - Return unsupported if key1 and key 2 are sam [...] adds 7131d4abb470 crypto: qce - Return unsupported if any three keys are sam [...] adds cdbe4944e4a8 crypto: qce - Return error for zero length messages adds 547db6e15519 crypto: qce - Return error for non-blocksize data(ECB/CBC [...] adds 90ff521a23f9 crypto: qce - Set ivsize to 0 for ecb(aes) adds a118f4b26aa4 crypto: qce - Improve the conditions for requesting AES fa [...] adds 360608adefe6 crypto: qce - Set data unit size to message length for AES [...] adds f6a223cddb13 crypto: qce - Remover src_tbl from qce_cipher_reqctx adds 7157d96a5bea crypto: qce - Remove totallen and offset in qce_start adds d45caa7783fa crypto: sun8i-ss - fix result memory leak on error path adds 4ceda154d92a crypto: s5p-sss - initialize APB clock after the AXI bus c [...] adds 5c5ea5c0178c hwrng: omap - Fix included header from 'asm' adds 1e58b87e6e9c crypto: testmgr - delete some redundant code adds bbf35f546057 crypto: nx - add missing call to of_node_put() adds 6eb3cfbb0a51 Merge remote-tracking branch 'crypto/master' adds f3d7e6be427a drm/shmem-helpers: vunmap: Don't put pages for dma-buf adds 5fd3de7a5185 drm/compat: Clear bounce structures adds 0375f96e1a5a Merge remote-tracking branch 'drm-misc/for-linux-next' adds f89b881c81d9 drm/amdgpu: reserve backup pages for bad page retirment adds 650bc7ae0064 drm/amdgpu:disable VCN for Navi12 SKU adds 996aede28094 drm/amdgpu: decline max_me for mec2_fw remove in renoir/arcturus adds 4df144f80d5b amdgpu/pm: Powerplay API for smu , added get_performance_level adds bab0f602918d amdgpu/pm: Powerplay API for smu , changed 6 dpm reset fun [...] adds f46587bcede5 amdgpu/pm: Powerplay API for smu , changed 6 pm hwmon fan [...] adds 8dfc8c53c3c4 amdgpu/pm: Powerplay API for smu , changed 9 pm power func [...] adds 9ab5001a99e1 amdgpu/pm: Powerplay API for smu , changed 5 dpm powergati [...] adds 2ea092e5d391 amdgpu/pm: Powerplay API for smu , changes to clock and pr [...] adds bc7d6c12054d amdgpu/pm: Powerplay API for smu , changed 4 dpm functions [...] adds 8f4828d0a104 amdgpu/pm: Powerplay API for smu , updates to some pm functions adds 8f8c80f43009 drm/amd/amdgpu: move inc gpu_reset_counter after drm_sched_stop adds 5392b2af97dc drm/amdgpu: Remove amdgpu_device arg from free_sgt api (v2) adds 0eb1af2e8205 drm/amd/display: Add module parameter for freesync video mode adds d10cd527f5e5 drm/amd/display: Add freesync video modes based on preferr [...] adds 6f59f229f8ed drm/amd/display: Skip modeset for front porch change adds 9269bf186897 drm/amdgpu: add asic callback for querying video codec info (v3) adds 3b246e8b6a97 drm/amdgpu: add video decode/encode cap tables and asic ca [...] adds f35e9bdb06fb drm/amdgpu: add INFO ioctl support for querying video caps (v4) adds b50368da619f drm/amdgpu: bump driver version for new video codec INFO i [...] adds 6f786950b1ff drm/amdgpu/codec: drop the internal codec index adds 9d489afd3128 drm/amdgpu/pm: make unsupported power profile messages debug adds 5b2e2c096954 drm/amdgpu/swsmu/vangogh: Only use RLCPowerNotify msg for disable adds 7271a5c2aefc drm/amdgpu: Replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DE [...] adds 439e6bbb3b85 drm/amd/display: remove unnecessary conversion to bool adds 4890d4e94da0 drm/amdgpu: add RAP TA version print in amdgpu_firmware_info adds e9995d4a3026 drm/amd/pm: correct Arcturus mmTHM_BACO_CNTL register address adds e0cd93b7e307 amdgpu/pm: read_sensor() report failure apporpriately adds 11003c68b158 drm/amdgpu: remove unnecessary reading for epprom header adds 0ee56acc4b55 drm/amd/pm/swsmu: Remove unnecessary conversion to bool adds dce38c8b0299 drm/amd/display/dc/dce/dmub_psr: Remove unnecessary conver [...] adds 3e9e62c780b1 drm/amdgpu: correct TA RAP firmware information print error adds 7d6c13ef466d drm/amd/pm: bump Navi1x driver if version and related data [...] adds c524c1c9a78f drm/amd/pm: optimize the link width/speed retrieving V2 adds 4f8e37dbaf58 drm/amd/display: Support for DMUB AUX adds e1f4328f22c0 drm/amd/display: Update link encoder object creation adds 4cda3243ec63 drm/amd/display: Add flag for building infopacket adds cca912e0a6b4 drm/amd/display: Add max bpc debugfs adds 45a1261b393b drm/amd/display: Refactored DC interfaces to support multiple eDP adds 8039bc7130ef drm/amd/display: Return invalid state if GPINT times out adds 70732504c53b drm/amd/display: Implement dmub trace event adds be1748bcdfe0 drm/amd/display: [FW Promotion] Release 0.0.54 adds c839292754b7 drm/amd/display: 3.2.125 adds dbc43d5fdf48 drm/amd/display: treat memory as a single-channel for asym [...] adds b8cc3e504622 drm/amd/display: Fix HSplit causing increase in DSC Slice Count adds 640a28b50c4a drm/amdgpu: add missing df counter disable write adds 783bf4035cb7 drm/amd/display: Fix 64 bit divisions on 32 bit platforms [...] adds a8a2e1348634 drm/amd/display: Fix 64 bit modulus operation using div64 API adds b6f91fc183f7 drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT inter [...] adds 9598173d14f5 drm/amdgpu: Only check for S0ix if AMD_PMC is configured adds 03e0dbcd10c4 drm/amdgpu: enable BACO runpm by default on sienna cichlid [...] adds 6302aead150e drm/amd/display: fix the return of the uninitialized value in ret adds 7c7dd7748954 drm/amd/display: Fix an uninitialized index variable adds 3fcb4f01deed drm/radeon: Use kvmalloc for CS chunks adds db6c5b85c3e8 drm/amd/display: Remove unnecessary conversion to bool adds 183b451d9f43 drm/amd/pm: correct the name of one function for vangogh adds 4d5ae731c4b7 drm/amdgpu: refine PSP TA firmware info print in debugfs adds e7bdf00e0040 drm/amdgpu: add SECURE DISPLAY TA firmware info in debugfs adds 43fb6c195dee drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu [...] adds fec432f557eb drm/amdgpu: Remove unnecessary conversion to bool adds b4d916ee0e94 drm/amdgpu: Use kvmalloc for CS chunks adds 147ab7a18751 drm/amdgpu: correct DRM_ERROR for kvmalloc_array adds 8dbc2ccac5a6 drm/radeon: fix copy of uninitialized variable back to userspace adds 8e6fafd5a22e drm/amd/display: Fix off by one in hdmi_14_process_transaction() adds 3e3527f5b765 drm/amd/display/dc/dce/dce_aux: Remove duplicate line caus [...] adds e957173a3822 usb/host: enable auto power control for xhci-pci adds 997d1e68f6c9 drm/amdgpu: add another raven1 gfxoff quirk adds 946c6e11e5c2 drm/amdgpu/display: simplify backlight setting adds 0233dc8189b9 drm/amdgpu/display: don't assert in set backlight function adds 58639b6b397c drm/amdgpu/display: handle aux backlight in backlight_get_ [...] adds 383cf167c97e drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x adds 9803984b2e90 drm/amdgpu: always reset the asic in suspend adds e05eaf759f57 drm/amdgpu: add a dev_pm_ops prepare callback (v2) adds 47874c404f37 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] adds 665a1bc28d1d drm/amdgpu: disentangle HG systems from vgaswitcheroo adds 3575de2030b2 drm/amdgpu: enable TMZ by default on Raven asics adds a47080519df6 drm/amdgpu: only check for _PR3 on dGPUs adds ce3d52dd09ee drm/amdgpu/display/dm: drop oled check for aux backlight control adds 1d5bb3caf432 drm/amdgpu/display/dc: drop oled check from backlight control adds 47e72ce732de drm/amdgpu/dc: fill in missing call to atom cmd table for [...] adds a2bb356f9b3a Merge remote-tracking branch 'amdgpu/drm-next' adds f8c6b615b921 drm/i915: Skip vswing programming for TBT adds 5cdf706fb91a drm/i915: Extract intel_ddi_power_up_lanes() adds 1e0cb7bef35f drm/i915: Power up combo PHY lanes for for HDMI as well adds c9b69041f0e0 drm/i915: Move HDMI vswing programming to the right place adds 5b6a9ba9f6ce drm/i915: Don't check tc_mode unless dealing with a TC PHY adds ee0735ff4633 drm/i915/hdcp: disable the QSES check for HDCP2.2 over MST adds 6ee8d3812578 drm/i915/bios: tidy up child device debug logging adds 7e6c064ed834 drm/i915/tgl: Use TGL stepping info for applying WAs adds 0883d63b19bb drm/i915/adl_s: Add ADL-S platform info and PCI ids adds c6bba9e5fedf x86/gpu: Add Alderlake-S stolen memory support adds fb51970b8d11 drm/i915/adl_s: Add PCH support adds fa58c9e4e364 drm/i915/adl_s: Add Interrupt Support adds a84b4bd1172b drm/i915/adl_s: Add PHYs for Alderlake S adds 80d0f76588b5 drm/i915/adl_s: Configure DPLL for ADL-S adds d6d2bc996e45 drm/i915/adl_s: Configure Port clock registers for ADL-S adds e341c618acde drm/i915/adl_s: Initialize display for ADL-S adds 7dc1f92f27f8 drm/i915/adl_s: Add adl-s ddc pin mapping adds 18c283df5a0e drm/i915/adl_s: Add vbt port and aux channel settings for adls adds 52401eb8e3fc drm/i915/adl_s: Update combo PHY master/slave relationships adds b4cd8dd367ad drm/i915/adl_s: Update PHY_MISC programming adds a7ffb8154d69 drm/i915/adl_s: Add power wells adds 51ecb30e74d0 drm/i915/adl_s: Re-use TGL GuC/HuC firmware adds a75816e8410e drm/i915/display: Add HAS_D12_PLANE_MINIMIZATION adds 75b81fbbcad2 drm/i915/adl_s: Load DMC adds 918cc934682f drm/i915/adl_s: Update memory bandwidth parameters adds ea27113ea90c drm/i915/adl_s: Add display WAs for ADL-S adds 4043277ad18f drm/i915/adl_s: Add GT and CTX WAs for ADL-S adds 29e925590133 Merge tag 'topic/adl-s-enabling-2021-02-01-1' of git://ano [...] adds 8ff5446a7ca4 drm/i915: Remove references to struct drm_device.pdev adds e322551f47d2 drm/i915/gt: Remove references to struct drm_device.pdev adds 9ff06c385300 drm/i915/gvt: Remove references to struct drm_device.pdev adds eaf9a3465d9b Merge tag 'topic/drm-device-pdev-2021-02-02' of git://anon [...] adds 58a92bcec33b drm/i915/display: fix spelling mistake "Couldnt" -> "Couldn't" adds 7962893ecb85 drm/i915: Disable runtime power management during shutdown adds 41751b3e5c1a drm/i915: Reject 446-480MHz HDMI clock on GLK adds 1f1257a67ca3 drm/i915/display: support ddr5 mem types adds b64d6c51380b drm/i915/display: Support PSR Multiple Instances adds 759cd2a6d1bf drm/i915/display: Support Multiple Transcoders' PSR status [...] adds c5c874a83529 drm/i915/display: Remove PSR2 on JSL and EHL adds 64218f91ab49 drm/i915: Make psr_safest_params and enable_psr2_sel_fetch [...] adds 99092a976c8c drm/i915: refactor ddi translations into a separate file (v2) adds dcb38f79126e drm/i915: migrate hsw fdi code to new file. adds 6499f925dd47 drm/i915: Index min_{cdclk,voltage_level}[] with pipe adds 3c4442aa2287 drm/i915: Use intel_hdmi_port_clock() more adds 46d12f911821 drm/i915: migrate skl planes code new file (v5) adds d471008b00c1 drm/i915: move pipe update code into crtc. (v2) adds 14cebc1fc434 drm/i915: split fb scalable checks into g4x and skl versions adds 92ae3db4c1e1 drm/i915: move is_ccs_modifier to an inline adds 12edd6ab14b4 drm/i915: migrate pll enable/disable code to intel_dpll.[ch] adds 2a3014490cd1 drm/i915: migrate i9xx plane get config adds 714b1cdb02ee drm/i915: refactor skylake scaler code into new file. adds 81637a6ede89 drm/i915: Fix HAS_LSPCON macro for platforms between GEN9 [...] adds e22fa6f0a976 drm/i915/rkl: Remove require_force_probe protection adds 77892f4f050e i915/perf: Store a mask of valid OA formats for a platform adds 0f15c5b00634 i915/perf: Move OA formats to single array adds 5e4b7385f374 i915/perf: Add additional OA formats for gen12 adds f48993e5d26b drm/i915/tgl+: Make sure TypeC FIA is powered up when init [...] adds 59fb8218c8e5 drm/i915: Disallow plane x+w>stride on ilk+ with X-tiling adds 553c23bdb477 drm/i915: Fix overlay frontbuffer tracking adds 5ffb9afaa909 drm/i915: Warn when releasing a frontbuffer while in use adds b305fc7490b3 drm/i915/display: Add DDR5 and LPDDR5 BW buddy page entries adds aaab24bb25e9 drm/i915/display: Handle lane polarity for DDI port adds 4b97039e90bf drm/i915/gen9_bc: Recognize TGP PCH + CML combos adds d20630802f9f drm/i915/gen9_bc: Introduce TGP PCH DDC pin mappings adds 885d3e5b6f08 drm/i915/display: fix comment on skl straps adds 357b5592e018 drm/i915/debugfs: HDCP capability enc NULL check adds e074ffe6ef34 i915/perf: Drop the check for report reason in OA adds c8455098c679 drm/i915/gen9_bc: Introduce HPD pin mappings for TGP PCH + [...] adds 70da7521e119 drm/i915/gen9_bc: Add W/A for missing STRAP config on TGP [...] adds a321c3c6d8dd drm/i915: FPGA_DBG is display-specific adds 29b6f88d60dd drm/i915: Try to detect sudden loss of MMIO access adds ec3e00b4ee27 drm/i915: stop registering if drm_dev_register() fails adds ef7eff1aae10 drm/i915: group display-related register calls adds 141b415f9f9f drm/i915/display: move register functions to display/ adds f3243b75dbc7 drm/i915: move intel_init_audio_hooks inside display adds ad9529824caf drm/i915: Use intel_ddi_clk_select() for FDI adds c133df699412 drm/i915: Introduce .{enable,disable}_clock() encoder vfuncs adds d135368d1632 drm/i915: Extract hsw_ddi_{enable,disable}_clock() adds 38e31f1acd64 drm/i915: Extract skl_ddi_{enable,disable}_clock() adds 2c7b1d340f19 drm/i195: Extract cnl_ddi_{enable,disable}_clock() adds 35bb6b1a0d19 drm/i915: Convert DG1 over to .{enable,disable}_clock() adds 36ecb0ec1054 drm/i915: Extract icl+ .{enable,disable}_clock() vfuncs adds 7815ed88c6cf drm/i915: Use intel_de_rmw() for DDI clock routing adds be317ca0a338 drm/i915: Sprinkle a few missing locks around shared DDI c [...] adds f67a008e02e5 drm/i915: Sprinkle WARN(!pll) into icl/dg1 .clock_enable() adds 9c6a5c35470b drm/i915: Extract _cnl_ddi_{enable,disable}_clock() adds 40b316d4b086 drm/i915: Split adl-s/rkl from icl_ddi_combo_{enable,disab [...] adds 87bd8498690b drm/i915: Use .disable_clock() for pll sanitation adds dc1ddac65664 drm/i915: Relocate icl_sanitize_encoder_pll_mapping() adds 97a24a701c13 drm/i915: s/dev_priv/i915/ for the remainder of DDI clock routing adds b2423184ac33 drm/i915: Enable -Wuninitialized adds 44bd8e1cdc7c drm/i915: Remove dead code from skl_pipe_wm_get_hw_state() adds 7e07c68f06a2 drm/i915: Nuke INTEL_OUTPUT_FORMAT_INVALID adds 1835bf459df7 drm/i915: Wait for scanout to stop when sanitizing planes adds b60e320bf359 drm/i915/vbt: update DP max link rate table adds ffe9aa48d9fc drm/i915/display: Allow PSR2 selective fetch to be enabled [...] adds a22af61d438e drm/i915/display: Rename for_each_intel_encoder.*_can_psr [...] adds 774ab4ff15c0 drm/i915/display: Only write to register in intel_psr2_pro [...] adds 3816139c8a4f drm/i915/display: Remove some redundancy around CAN_PSR() adds 1b6872fe1efc drm/i915/display: Set source_support even if panel do not [...] adds c093056b67a3 drm/dp: add MSO related DPCD registers adds 8733932a72d7 drm/i915/edp: reject modes with dimensions other than fixed mode adds f886261735fc drm/i915/edp: always add fixed mode to probed modes in ->g [...] adds de46dbe4b755 drm/i915/edp: read sink MSO configuration for eDP 1.4+ adds 63e654f65d7c drm/i915/reg: add stream splitter configuration definitions adds 62c211bb9e1b drm/i915/display: Do not allow DC3CO if PSR SF is enabled adds c73927183f2b drm/i915/tgl+: Sanitize the DDI LANES/IO and AUX power dom [...] adds 59b7cb44cffd drm/i915/gen9bc: Handle TGP PCH during suspend/resume adds cec3295b246b drm/i915/icp+: Use icp_hpd_irq_setup() instead of spt_hpd_ [...] adds 899f9d7bbc01 drm/i915: Readout conn_state->max_bpc adds 2871b2fde449 drm/i915: Fix TGL+ plane SAGV watermark programming adds df4a50a35e2c drm/i915: Zero out SAGV wm when we don't have enough DDB for it adds f11449d28ce9 drm/i915: Print wm changes if sagv_wm0 changes adds a68aa48d4ed8 drm/i915: Stuff SAGV watermark into a sub-structure adds 5f25e6a4afd8 drm/i915: Introduce SAGV transtion watermark adds 5516e89d18f3 drm/i915: Check tgl+ SAGV watermarks properly adds a49388bd2b75 drm/i915: Clean up verify_wm_state() adds 5b616a2958da drm/i915/mso: add splitter state readout for platforms tha [...] adds 5bc4fab7e792 drm/i915/mso: add splitter state check adds 512005d94928 drm/i915/edp: modify fixed and downclock modes for MSO adds bc71194e8897 drm/i915/edp: enable eDP MSO during link training adds 12474988b785 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 7bf168c8fe8c drm/msm: Fix speed-bin support not to access outside valid memory adds b38c7952b406 Merge remote-tracking branch 'drm-msm/msm-next' adds d18dbfa6119f Merge remote-tracking branch 'etnaviv/etnaviv/next' adds d9c05d22da79 Merge branch 'for-linus' into for-next adds d6e68c57e35b ALSA: usb-audio: use usb headers rather than define struct [...] adds eb596e0fd13c ALSA: usb-audio: generate midi streaming substream names f [...] adds 927a4c7b7ec1 Merge branch 'for-linus' into for-next adds a3c30b0cb6d0 ALSA: usb-audio: Add Pioneer DJM-850 to quirks-table adds 7687850b95b4 ALSA: usb-audio: Declare Pioneer DJM-850 mixer controls adds 1a2a94a4392d ALSA: usb-audio: Configure Pioneer DJM-850 samplerate adds b8db8be812cb ALSA: usb-audio: fix Pioneer DJM-850 control label info adds d49c3e711c2b ALSA: ps3: fix spelling typo of values adds 60fd71150391 ALSA: vx: fix kernel-doc warning adds 06495facbb05 ALSA: pci: mixart: fix kernel-doc warning adds 2c48653c1bc3 ALSA: pci: vx222: fix kernel-doc warning adds a12ecae6439f Merge remote-tracking branch 'sound/for-next' adds 0c493b8d3697 Merge existing fixes from asoc/for-5.12 adds 54928c5c63c8 ASoC: constify of_phandle_args in snd_soc_get_dai_name() adds e3fdb6288dd0 ASoC: uniphier: Simplify the return expression of uniphier [...] adds 6d85d770c171 ASoC: fsl_sai: Add pm qos cpu latency support adds 7f7d1c4fce10 ASoC: codecs: lpass-rx-macro: remove redundant initializat [...] adds e067855b8146 ASoC: Intel: boards: sof-wm8804: add check for PLL setting adds b0fd1b9bd056 ASoC: SOF: Intel: hda: turn off display power in resume adds 0f780e4bef45 ASoC: fsl_xcvr: move reset assert into runtime_resume adds cfa0faec5fc0 ASoC: Intel: Skylake: Compile when any configuration is selected adds a262057df513 ASoC: rt1316: Add RT1316 SDCA vendor-specific driver adds 0bf10fbda556 ASoC: qcom: lpass-hdmi: remove useless return adds 25ab7dcdb77e ASoC: qcom: lpass-platform: remove useless assignment adds fd565b469d21 ASoC: qcom: q6dsp-dai: clarify expression adds 924d4aad2433 ASoC: qcom: q6afe: remove useless assignments adds 7ca70ca9914c ASoC: qcom: q6afe: align function prototype adds 63a372715a3c ASoC: qcom: q6asm: align function prototypes adds 297ef0a73103 ASoC: wcd-clsh-v2: align function prototypes adds 71ea36550bda ASoC: wcd9335: clarify return value adds 5c3252b3f711 ASoC: wcd934x: remove useless return adds 0076777b8753 ASoC: lpass-wsa-macro: add missing test adds b68d7e812d4e Merge series "ASoC: qcom: remove cppcheck warnings" from P [...] adds 3ebb1b951880 ASoC: rt*: Constify static struct sdw_slave_ops adds 84732dd4ff3a ASoC: rt*: Constify static struct snd_soc_dai_ops adds c85ca92c716b ASoC: rt*: Constify static struct acpi_device_id adds 39f9eb613070 ASoc: rt5631: Constify static struct coeff_clk_div adds 3b484b4708b5 Merge series "ASoC: rt*: Constify static structs" from Rik [...] adds ca289c2c70c1 ASoC: fsl: fsl_asrc: remove useless assignment adds faff74679f51 ASoC: fsl: fsl_dma: remove unused variable adds e80382fe721f ASoC: fsl: fsl_easrc: remove useless assignments adds e7347520a432 ASoC: fsl: fsl_esai: clarify expression adds e06a8f1a7c4c ASoC: fsl: fsl_ssi: remove unnecessary tests adds 40e2c4450a34 ASoC: fsl: imx-hdmi: remove unused structure members adds 5a6d43108095 ASoC: fsl: mpc5200: signed parameter in snprintf format adds 3fb0dcec3e60 ASoC: fsl: mpc8610: remove useless assignment adds bafe21c9d01b ASoC: fsl: p1022_ds: remove useless assignment adds f8e3cce63e74 Merge series "ASoC: fsl: remove cppcheck warnings" from Pi [...] adds bae5b4aff2dd ASoC: soc-pcm: remove strange format storing adds 75c4b5945d01 ASoC: soc-pcm: unpack dpcm_init_runtime_hw() adds 9337e738b96d ASoC: soc-pcm: add dpcm_runtime_setup_fe() adds c813f6ed347c ASoC: soc-pcm: add dpcm_runtime_setup() adds 6503916cefd8 ASoC: soc-pcm: unpack dpcm_set_fe_runtime() adds a2d3fb0a622e Merge series "soc-pcm: tidyup snd_pcm_hardware setup for F [...] adds b832fa1ce082 ASoC: samsung: i2s: remove unassigned variable adds feb45eb2ecaf ASoC: samsung: s3c24xx_simtec: add missing error check adds 1e4a9fcffd56 ASoC: samsung: smdk_wm8994: add missing return adds 4ff97b8dc7e6 ASoC: samsung: snow: remove useless test adds 15f98893b0f3 Merge series "ASoC: samsung: remove cppcheck warnings" fro [...] adds 56dc057925b1 ASoC: soc-ops: remove useless assignment adds 8f7351ec37b5 ASoC: soc-pcm: remove redundant assignment adds 52fcd9638da0 ASoC: soc-pcm: remove shadowing variable adds 56fc1a7fd01e ASoC: soc-pcm: add error log adds 761fa730a2e1 ASoC: soc-topology: clarify expression adds 8754b443fa7d ASoC: generic: simple-card-utils: remove useless assignment adds aecf9b8cf004 Merge series "ASoC: core: remove cppcheck warnings" from P [...] adds 2497d156c297 ASoC: sh: dma-sh7760: remove unused variable adds 8644cbf296de ASoC: sh: rcar: align function prototypes adds d15737e24a96 ASoC: sh: rcar: simplify return adds a029ad994d24 ASoC: sh: rcar: ctu: add missing error check adds 0711cb41ce02 ASoC: sh: rcar: ssi: remove redundant assignment adds 075bfe61c88a ASoC: sh: siu_pcm: remove useless assignment adds 69011a3193be ASoC: sh: siu_pcm: remove unused variable adds 4599b55781ef Merge series "ASoC: sh: remove cppcheck warnings" from Pie [...] adds 131036ffae21 ASoC: mmp-sspa: drop unneeded snd_soc_dai_set_drvdata adds 7150186f1edb ASoC: mxs-saif: drop unneeded snd_soc_dai_set_drvdata adds 0c34af2d5c9b ASoC: sun4i-i2s: drop unneeded snd_soc_dai_set_drvdata adds eb9db3066cdb ASoC: fsl: drop unneeded snd_soc_dai_set_drvdata adds fee00af759de Merge series "drop unneeded snd_soc_dai_set_drvdata" from [...] adds 5c8f0b2a8d9c ASoC: rsnd: cleanup ppcheck warning for ssiu.c adds 8f5412423337 ASoC: rsnd: cleanup ppcheck warning for ssi.c adds d1031c8c058a ASoC: rsnd: cleanup ppcheck warning for core.c adds 783c09cbd1b5 ASoC: rsnd: cleanup ppcheck warning for cmd.c adds ba55cb110dc3 ASoC: rsnd: cleanup ppcheck warning for adg.c adds a02321775cb8 Merge series "ASoC: rsnd: cleanup ppcheck warning for Rene [...] adds e2fc89104476 ASoC: codecs: nau8825: fix kernel-doc adds 17b898dfe583 ASoC: soc-dai: fix kernel-doc adds 2acbcd2aae57 ASoC: Intel: atom: fix kernel-doc adds 59dffc7769d7 ASoC: wm8524: Do not print probe defer error adds 75c64508dfa6 ASoC: SOF: Intel: hda: enable async suspend adds 02d212ce7c72 ASoC: mchp-i2s-mcc: Add compatible for SAMA7G5 adds 89dcd5cc4bee ASoC: mchp-i2s-mcc: Add multi-channel support for I2S and [...] adds 1d6257bbe6e9 ASoC: mchp-i2s-mcc: Add support to select TDM pins adds cb43e3692731 ASoC: mchp-i2s-mcc: Add FIFOs support adds 4423a2724e3d ASoC: mchp,i2s-mcc: Add SAMA7G5 to binding adds d43f821b8a01 ASoC: mchp, i2s-mcc: Add property to specify pin pair for TDM adds 75b7428ad18f Merge series "Add I2S-MCC support for Microchip's SAMA7G5" [...] adds 94e534632b1b ASoC: Intel: soc-acpi: remove unused TGL table with rt5682 only adds bec93283948a ASoC: Intel: soc-acpi: remove TGL RVP mixed SoundWire/TDM config adds c1d668ec3e03 Merge series "ASoC: Intel: soc-acpi: remove unused TigerLa [...] adds b90efa752fe6 Merge tag 'tags/sound-sdw-kconfig-fixes' of git://git.kern [...] adds 046c4e329066 ASoC: codec: Omit superfluous error message in jz4760_code [...] adds f62f8fe08085 ASoC: sgtl5000: Fix identation of .driver elements adds f87aec4585c3 ASoC: rt1316: Fix return value check in rt1316_sdw_probe() adds 0ce5d3ac4ffe ASoC: codecs: fix platform_no_drv_owner.cocci warnings adds 84e4eb57ed62 ASoC: fsl: fsl_easrc: Fix uninitialized variable st2_mem_alloc adds 5acc964734db ASoC: rt1011: use logical OR adds c573fca0fac3 ASoC: rt1011: remove redundant test adds 068bde16c9d1 ASoC: rt1011: clarify expression adds 2f76b7f704f2 ASoC: rt1015: clarify expression adds 175a02a87b5a ASoC: rt1016: clarify expression adds 25d4b3c27916 ASoC: rt1305: clarify expression adds 2e0c5a4fdb83 ASoC: rt1308: clarify expression adds 88704a9c9b6d ASoC: rt5640: clarify expression adds 8fb4c29534f4 ASoC: rt5645: use logical OR adds 1a9604542246 ASoC: rt5645: clarify expression adds 5906d0c64ddc ASoC: rt5651: clarify expression adds 0b6fe4729dfb ASoC: rt5651: remove useless assignment adds 54ae982a9fd4 ASoC: rt5659: clarify expression adds 4b5fdec4f702 ASoC: rt5660: clarify expression adds 7fe6b7ffe542 ASoC: rt5663: clarify expression adds ef138bbc4eb0 ASoC: rt5665: clarify expression adds c7c2a964c73e ASoC: rt5668: clarify expression adds 9fe9e3733061 ASoC: rt5668: remove useless assignments adds 78d61c46ac12 ASoC: rt5670: clarify expression adds 71205f24bf79 ASoC: rt5677: clarify expression adds aeaf81496428 ASoC: rt5677: remove useless assignment adds 3398dfd4984a ASoC: rt5682: clarify expression adds df665ec288c7 ASoC: rt5682: remove useless assignments adds 175fb03e2419 ASoC: rt5682: remove useless initialization adds 2b5380e9135c Merge series "ASoC: realtek: fix cppcheck warnings" from P [...] adds 8133968501b6 ASoC: cs4270: fix kernel-doc adds af54170f0c1b ASoC: jz4760: fix set but not used warning adds 952b3b9f90a2 ASoC: rt5631: fix kernel-doc warning adds de233813778e ASoC: sigmadsp-regmap: fix kernel-doc warning adds 101d1e201fa1 ASoC: amd: renoir: remove invalid kernel-doc comment adds 0c6fbbe5ffd1 ASoC: fsl: fsl_ssi: fix kernel-doc warning adds a45c305bbee3 ASoC: fsl: fsl_easrc: fix kernel-doc warning adds ff321d72e7f3 ASoC: Intel: bytcr_wm5102: remove unused static variable adds 098acd30d38b ASoC: qcom: q6dsp: fix kernel-doc warning adds e59287f7dfba Merge series "ASoC: remove more make W=1 warnings" from Pi [...] adds 32b182d30787 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next adds 7c700984212c Merge remote-tracking branch 'sound-asoc/for-next' adds 65d43023171e io-wq: wait for worker startup when forking a new one adds fb3a1f6c745c io-wq: have manager wait for all workers to exit adds 613eeb600e3e io-wq: don't ask for a new worker if we're exiting adds dbf996202e28 io-wq: rename wq->done completion to wq->started adds d364d9e5db41 io-wq: wait for manager exit on wq destroy adds 470ec4ed8c91 io-wq: fix double put of 'wq' in error path adds e54945ae947f io_uring: SQPOLL stop error handling fixes adds ba50a036f23c io_uring: run fallback on cancellation adds 8629397e6e27 io_uring: don't use complete_all() on SQPOLL thread exit adds afcc4015d1bf io-wq: provide an io_wq_put_and_exit() helper adds 1d5f360dd1a3 io_uring: fix race condition in task_work add and clear adds ef8eaa4e65fa io_uring: warn on not destroyed io-wq adds 8452d4a674b0 io_uring: destroy io-wq on exec adds 4010fec41fd9 io_uring: remove unused argument 'tsk' from io_req_caches_free() adds 1575f21a0920 io_uring: kill unnecessary REQ_F_WORK_INITIALIZED checks adds 5730b27e84fd io_uring: move cred assignment into io_issue_sqe() adds 914390bcfdd6 io_uring: kill unnecessary io_run_ctx_fallback() in io_rin [...] adds 0d30b3e7eea9 io_uring: kill io_uring_flush() adds 2c32395d8111 io_uring: fix __tctx_task_work() ctx race adds 28c4721b80a7 io_uring: replace cmpxchg in fallback with xchg adds 3ebba796fa25 io_uring: ensure that SQPOLL thread is started for exit adds 1c3b3e6527e5 io_uring: ignore double poll add on the same waitqueue head adds 70aacfe66136 io_uring: kill sqo_dead and sqo submission halting adds 16270893d712 io_uring: remove sqo_task adds dc7bbc9ef361 io-wq: fix error path leak of buffered write hash map adds 3e6a0d3c7571 io_uring: fix -EAGAIN retry with IOPOLL adds 64c7212391e7 io_uring: choose right tctx->io_wq for try cancel adds f85c310ac376 io_uring: inline io_req_clean_work() adds ebf936670721 io_uring: inline __io_queue_async_work() adds b23fcf477f85 io_uring: remove extra in_idle wake up adds e4b4a13f4941 io_uring: ensure that threads freeze on suspend adds f01272541d2c io-wq: ensure all pending work is canceled on exit adds b05a1bcd4018 io_uring: cancel-match based on flags adds dd59a3d595cc io_uring: reliably cancel linked timeouts adds cc440e8738e5 kernel: provide create_io_thread() helper adds c3c9a3194bd0 io_uring: move to using create_io_thread() adds 8b2d45b2b3d5 Merge branch 'io_uring-5.12' into for-next adds 0f47227705d8 block: revert "block: fix bd_size_lock use" adds 5218e12e9f3a block: Drop leftover references to RQF_SORTED adds e4ef09e51294 rsxx: remove unused including <linux/version.h> adds 4168a8d27ed3 block/bfq: update comments and default value in docs for f [...] adds 77516d25f549 rsxx: Return -EFAULT if copy_to_user() fails adds 1020bfa8a80b nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. adds 315f276f9646 nvme-pci: mark Kingston SKC2000 as not supporting the deep [...] adds 8bedf6d8752a nvme-pci: add quirks for Lexar 256GB SSD adds 284e4cdb0c0b nvme-hwmon: Return error code when registration fails adds 8883c4a796d7 nvme-fabrics: fix kato initialization adds fc45c3b2b8e3 nvmet: model_number must be immutable once set adds 5a1bae4f7a3e Merge tag 'nvme-5.12-2021-03-04' of git://git.infradead.or [...] adds cdf1e7b8aa54 Merge branch 'block-5.12' into for-next adds 1c71c296a809 io_uring: avoid taking ctx refs for task-cancel adds c3791102cc33 io_uring: reuse io_req_task_queue_fail() adds b973645a74b9 io_uring: further deduplicate file slot selection adds 744c2ed1e802 io_uring: add a helper failing not issued requests adds 4076a08fcbab io_uring: refactor provide/remove buffer locking adds 2b3aff7324ff io_uring: don't restrict issue_flags for io_openat adds 480f59c41bf0 io_uring: use better types for cflags adds c5b499756cb8 io_uring: refactor out send/recv async setup adds e91ce67a82ae io_uring: untie alloc_async_data and needs_async_data adds 4fd69b6a7ba6 io_uring: rethink def->needs_async_data adds 9256bfece675 io_uring: merge defer_prep() and prep_async() adds 0c1c8652ef6f io_uring: simplify io_resubmit_prep() adds 9714b5a107c7 io_uring: wrap io_kiocb reference count manipulation in helpers adds 7690cf04d911 io_uring: switch to atomic_t for io_kiocb reference count adds 9ed62dfc6d8f Merge branch 'for-5.13/io_uring' into for-next adds e21a82437c11 dt-bindings: ata: ahci: ceva: Update documentation for CEV [...] adds 5542fabd9e07 ata: ahci: ceva: Update the driver to support xilinx GT phy adds cab6a4a27899 sata_dwc_460ex: Fix missing check in sata_dwc_isr adds e36f7e8f3085 ata: libata-transport: Fix some potential doc-rot issues adds 2b13b492c9d9 ata: libata-sata: Fix function names in header comments adds 97d162393a62 ata: libata-pmp: Fix misspelling of 'val' adds 7c1d5244ff4a ata: pata_ali: Repair some misnamed kernel-doc issues adds dcc50f489a10 ata: pata_artop: Fix a function name and parameter description adds f494a86a383c ata: pata_amd: Remove superfluous, add missing and fix bro [...] adds c38f7d11907a ata: pata_hpt366: Provide missing description for 'hpt366_ [...] adds c89da3504352 ata: pata_hpt37x: Fix some function misnaming and missing [...] adds 261977eacacf ata: ahci_xgene: Fix incorrect naming of 'xgene_ahci_handl [...] adds d64646b170e9 ata: sata_mv: Fix worthy headers and demote others adds 85af350885ab ata: pata_ali: Supply description for 'ali_20_filter()'s ' [...] adds 8fb58cbca23f ata: pata_amd: Fix incorrectly named function in the header adds db00268ba6a4 ata: pata_artop: Repair possible copy/paste issue in 'arto [...] adds 5fa68537336a ata: pata_atiixp: Fix a function name and supply descripti [...] adds 17fe5b595bd5 ata: pata_cs5520: Add a couple of missing param descriptions adds ee54d722a409 ata: pata_hpt3x2n: Fix possible doc-rotted function name adds 6ad4d1010c6b ata: pata_marvell: Fix incorrectly documented function parameter adds 9dfd5c6d6cfc ata: pata_jmicron: Fix incorrectly documented function parameter adds 0d9d170bb5ad ata: pata_optidma: Fix a function misnaming, a formatting [...] adds 4eb08a733882 ata: pata_pdc2027x: Fix some incorrect function names and [...] adds ec0f2717c6c8 Merge branch 'for-5.13/libata' into for-next adds f40f013b2e0c Merge remote-tracking branch 'block/for-next' adds a14e5ec66a7a dm bufio: subtract the number of initial sectors in dm_buf [...] adds df7b59ba9245 dm verity: fix FEC for RS roots unaligned to block size adds e07ba3c532f9 dm writecache: fix flexible_array.cocci warnings adds 8416f5edbcf7 dm: remove useless loop in __split_and_process_bio adds e27aebea4fc8 Merge remote-tracking branch 'device-mapper/for-next' adds f3e7bfc8bec4 mmc: core: Do a power cycle when the CMD11 fails adds 1c87c1d21f04 mmc: core: Drop superfluous validations in mmc_hw|sw_reset() adds 7b3c65352916 mmc: core: Drop reference counting of the bus_ops adds 52ee2cc93be0 mmc: dw_mmc: Drop redundant call to ->card_event callback adds 99a427866e0e mmc: core: Reduce code duplication to mmc_spi_send_{csd|cid} adds 48e8053f3968 mmc: tmio: remove workaround for NON_REMOVABLE adds 7eae3b65e34b mmc: uniphier-sd: Fix an error handling path in uniphier_s [...] adds b5326b5c5884 mmc: uniphier-sd: Fix a resource leak in the remove function adds ee643518e7d5 mmc: core: Set read only for SD cards with permanent write [...] adds a48d8256c9c3 mmc: tmio: support custom irq masks adds fd4957da3b6e dt-bindings: mmc: fsl-imx-esdhc: add pinctrl bindings adds ab37b55ab930 dt-bindings: mmc: fsl-imx-esdhc: add clock bindings adds ae210834b318 mmc: sdhci-esdhc-imx: validate pinctrl before use it adds 414acbb4a2ea mmc: sdhci-pci-gli: Enable short circuit protection mechan [...] adds 807ec7e1e2a1 Merge branch 'fixes' into next adds 4e596fc8a610 mmc: sdhci-pci-o2micro: Add missing checks in sdhci_pci_o2_probe adds 1c51e5fe38b9 mmc: sdhci: Check for reset prior to DMA address unmap adds 2907d8079eb3 mmc: renesas_sdhi: use custom mask for TMIO_MASK_ALL adds 834af8044f6b mmc: block: Drop use of unlikely() in mmc_blk_probe() adds a460b8c08ae2 mmc: block: Simplify logging during probe about added partitions adds 8e65ab03e97b mmc: block: Fix error path in mmc_blk_probe() adds cfe8feea5b04 Merge branch 'fixes' into next adds 8c1d542b50e2 Merge remote-tracking branch 'mmc/next' adds 13ac627fffae dt-bindings: Add vendor prefix for Netronix, Inc. adds ef24d460640a dt-bindings: mfd: Add binding for Netronix embedded controller adds c269c4d5797e mfd: Add base driver for Netronix embedded controller adds 03b990096cd5 pwm: ntxec: Add driver for PWM function in Netronix EC adds 6221220ae9ad rtc: New driver for RTC in Netronix embedded controller adds 80629611215d MAINTAINERS: Add entry for Netronix embedded controller adds 3b7957b1d304 dt-bindings: mfd: Convert rn5t618 to json-schema adds 14711e8f92cc dt-bindings: mfd: ricoh,rn5t618: Trivial: Fix spelling mis [...] adds 8887c685a282 Merge remote-tracking branch 'mfd/for-mfd-next' adds 47ff9afe757a power: supply: max8997-charger: remove unneeded semicolon adds e717ffb80c9b power: supply: cw2015: Add CHARGE_NOW support adds df73d51fff0f MAINTAINERS: power: supply: add entry for S3C ADC battery driver adds bbe8c4dd1d24 power: supply: s3c_adc_battery: add SPDX license identifier adds de74d4b14bee power: supply: s3c_adc_battery: remove unused pdata in sus [...] adds c43bc5c7b3bb power: supply: smb347-charger: Improve interrupt initialization adds ef11d03735ac power: supply: smb347-charger: Clean up whitespaces in the code adds c4b6c72aadf6 Merge remote-tracking branch 'battery/for-next' adds f198cbf049ca Merge existing fixes from regulator/for-5.12 adds b15d870510c0 regulator: spmi: Add support for ULT LV_P50 and ULT P300 adds 6930ab7ac03c regulator: pf8x00: Use regulator_map_voltage_ascend for pf [...] adds 755a74fc655e regulator: add missing call to of_node_put() adds c54607a8383c Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds 456265da7652 Merge remote-tracking branch 'regulator/for-next' adds e1dedc8f15f1 Merge remote-tracking branch 'security/next-testing' adds 869a431e2040 Merge remote-tracking branch 'apparmor/apparmor-next' adds 912fd9b1eb00 certs: Add EFI_CERT_X509_GUID support for dbx entries adds d1c0c060471f certs: Move load_system_certificate_list to a common function adds 23ac82029ac2 certs: Add ability to preload revocation certs adds ea20ea8b8ba4 integrity: Load mokx variables into the blacklist keyring adds f6478ae58474 Merge remote-tracking branch 'keys/keys-next' adds 536e9fc6678d Merge existing fixes from spi/for-5.12 adds 9923f8e3039e spi: omap2-mcspi: Activate pinctrl idle state during runti [...] adds d86e880f7a7c spi: rockchip: avoid objtool warning adds c5f754fd0a31 spi: atmel: Drop unused variable adds 44233a5ba251 spi: cadence-quadspi: add missing of_node_put adds 1e1c30db2ccb spi: spi-nxp-fspi: Add support for IP read only adds 99a6a399a61e spi: spi-nxp-fspi: Add imx8dxl driver support adds 94f302f374b4 spi: spi-nxp-fspi: Implement errata workaround for LS1028A adds a53a9159a677 spi: spi-nxp-fspi: Add imx8dxl support adds 483a27f37234 spi: mt6779: update spi document adds 9c9b536e1ee9 parport: Introduce module_parport_driver() helper macro adds ef3a5316f41f spi: butterfly: Switch to use module_parport_driver() adds 7ea6fd9ba478 spi: lm70llp: Switch to use module_parport_driver() adds 2b669371ce91 Merge series "parport: Introduce module_parport_driver() a [...] adds ab9124c53324 Merge remote-tracking branch 'spi/for-5.13' into spi-next adds 4ea81eeb6b64 Merge remote-tracking branch 'spi/for-next' adds bb8dc26937d5 x86/sev-es: Remove subtraction of res variable adds 2cf65f1ee355 Merge branch 'x86/seves' adds 2430915f8291 x86/platform/uv: Fix indentation warning in Documentation/ [...] adds 696bb78c936f Merge branch 'x86/platform' adds b54d50640ca6 smp: Run functions concurrently in smp_call_function_many_cond() adds f4f14f7c2044 x86/mm/tlb: Unify flush_tlb_func_local() and flush_tlb_fun [...] adds bc51e8e6f9c3 x86/mm/tlb: Open-code on_each_cpu_cond_mask() for tlb_is_n [...] adds efa72447b0b9 x86/mm/tlb: Flush remote and local TLBs concurrently adds fe978069739b x86/mm/tlb: Privatize cpu_tlbstate adds db73f8099a50 x86/mm/tlb: Do not make is_lazy dirty for no reason adds 1028a5918cba cpumask: Mark functions as pure adds 327db7a160b3 x86/mm/tlb: Remove unnecessary uses of the inline keyword adds 28344ab0a282 smp: Inline on_each_cpu_cond() and on_each_cpu() adds dd75cba56151 smp: Micro-optimize smp_call_function_many_cond() adds 4b816578c16b locking/csd_lock: Add boot parameter for controlling CSD l [...] adds b3e3bc34b1e9 locking/csd_lock: Prepare more CSD lock debugging adds 6bf3195fdbab locking/csd_lock: Add more data to CSD lock debugging adds a78eda76b92b Merge branch 'locking/core' into x86/mm, to fix conflicts adds 8a31e4de877d Merge branch 'x86/mm' adds 191d799ecaca x86/cpu/hygon: Set __max_die_per_package on Hygon adds 7f3d10b1d994 Merge branch 'x86/cpu' adds 05f7fcc675f5 hrtimer: Update softirq_expires_next correctly after __hrt [...] adds 908c9120448b Merge branch 'timers/urgent' adds b8e45e2a14ba sched: Fix migration_cpu_stop() requeueing adds 6430eb536a97 sched: Simplify migration_cpu_stop() adds dbf983c0a5c3 sched: Collate affine_move_task() stoppers adds 9eca0f53b1c2 sched: Optimize migration_cpu_stop() adds de8115ef5c83 sched: Fix affine_move_task() self-concurrency adds a4c2579076dc sched: Simplify set_affinity_pending refcounts adds fba111913e51 sched/membarrier: fix missing local execution of ipi_sync_ [...] adds 28d55ddd13ae Merge branch 'sched/urgent' adds 560c86ed4c1c sched: Simplify migration_cpu_stop() adds 4c7ee75cccbf kcov: Remove kcov include from sched.h and move it to its users. adds 1690607f4232 sched/fair: Remove update of blocked load from newidle_balance adds f2c0af1dabda sched/fair: Remove unused return of _nohz_idle_balance adds 21c5d27a4c5d sched/fair: Remove unused parameter of update_nohz_stats adds 2aa7f2f6d1e4 sched/fair: Merge for each idle cpu loop of ILB adds 053192dea58d sched/fair: Reorder newidle_balance pulled_task tests adds 63dbe695827f sched/fair: Trigger the update of blocked load on newly idle cpu adds 780eec5b5093 sched/fair: Reduce the window for duplicated update adds 2d120f71df4b sched/fair: Fix task utilization accountability in compute [...] adds b641a8b52c61 sched/fair: use lsub_positive in cpu_util_next() adds 9ab8f620eea3 sched/fair: Fix shift-out-of-bounds in load_balance() adds 9357e217ba64 sched/pelt: Fix task util_est update filtering adds 6d06c515e915 cpu/hotplug: Allowing to reset fail injection adds 5e7f23892017 cpu/hotplug: CPUHP_BRINGUP_CPU failure exception adds 8b8922065014 cpu/hotplug: Add cpuhp_invoke_callback_range() adds cbf981fd9045 Merge branch 'sched/core' adds e748d3716e0e perf/core: Flush PMU internal buffers for per-CPU events adds a8abc8819817 perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR adds 5b9161e057ca Merge branch 'perf/urgent' adds 8c0cca513be9 objtool: Allow UNWIND_HINT to suppress dodgy stack modifications adds 5e506daa2d14 objtool,x86: Renumber CFI_reg adds 7ee93978f459 objtool,x86: Rewrite LEA decode adds a91451516348 objtool,x86: Rewrite LEAVE adds 9d5a2c2caa10 objtool,x86: Simplify register decode adds 0a8bef63e5bf objtool,x86: Support %riz encodings adds e1bba6c8930b objtool,x86: Rewrite ADD/SUB/AND adds 7e1b2eb05787 objtool,x86: More ModRM sugar adds 327695eb9e34 objtool: Add --backup adds 13d52bf07c55 objtool: Collate parse_options() users adds b52eb21aeca7 objtool: Parse options from OBJTOOL_ARGS adds ea4b565c7bdf Merge branch 'objtool/core' adds 8b97c027dfe4 static_call: Fix the module key fixup adds c232db123b36 Merge branch 'locking/urgent' adds 566a95223814 x86/jump_label: Mark arguments as const to satisfy asm con [...] adds ac1cce365952 lockdep: Add lockdep_assert_not_held() adds 298df9652725 lockdep: Add lockdep lock state defines adds de469d82991b ath10k: Detect conf_mutex held ath10k_drain_tx() calls adds 43e65ddac19c Merge branch 'locking/core' adds 5ff50e573de2 Merge remote-tracking branch 'tip/auto-latest' adds c5750445932f Merge remote-tracking branch 'edac/edac-for-next' adds 017ba46419aa Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 999340d51174 ftrace: Have recordmcount use w8 to read relp->r_info in a [...] adds 1e69be10e1d9 tracing: Remove duplicate declaration from trace.h adds 2ee915c8bc23 tracing: Fix help text of TRACEPOINT_BENCHMARK in Kconfig adds 594f4b2e141f ring-buffer: Force before_stamp and write_stamp to be diff [...] adds 78660e52bc27 ring-buffer: Add a little more information and a WARN when [...] adds 9c5f44aa718b Merge remote-tracking branch 'ftrace/for-next' adds 111b03ad1ba7 lib: test_bitmap: clearly separate ERANGE from EINVAL tests. adds fc141d5e4015 lib: test_bitmap: add tests to trigger ERANGE case. adds 51bde55f2a8f lib: test_bitmap: add more start-end:offset/len tests adds df6d939bdde8 lib: bitmap: fold nbits into region struct adds cfe4ffa7d0c7 lib: bitmap: move ERANGE check from set_region to check_region adds 4d64f55eb2d5 lib: bitmap: support "N" as an alias for size of bitmap adds dc0194d81d1f lib: test_bitmap: add tests for "N" alias adds 5bfc5b014e8e rcu: deprecate "all" option to rcu_nocbs= adds cca544899b54 rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" adds 4d9f7e0ae2e0 rcu: Remove superfluous rdp fetch adds ac6d5ebd8f4c rcu: Fix CPU-offline trace in rcutree_dying_cpu adds a940082252b6 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() adds 769f3dd26df2 rculist: Replace reference to atomic_ops.rst adds 2277fa4d0afb rcu: Fix kfree_rcu() docbook errors adds 7d5e609a8bac softirq: Don't try waking ksoftirqd before it has been spawned adds 93d20f300731 rcu: Prevent dyntick-idle until ksoftirqd has been spawned adds 30c411b83488 docs: Correctly spell Stephen Hemminger's name adds 8572cafecf50 rcu: Add explicit barrier() to __rcu_read_unlock() adds 35d3c8e1b2a3 rcu/tree: Add a trace event for RCU CPU stall warnings adds f2033c62b417 kvfree_rcu: Directly allocate page for single-argument case adds b9feb24e0ddf kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() adds 8e5ed3589e15 kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock [...] adds 5424d6d805a8 kvfree_rcu: Replace __GFP_RETRY_MAYFAIL by __GFP_NORETRY adds e31061570e4e kvfree_rcu: Use same set of GFP flags as does single-argument adds 94666b8a8511 rcuscale: Add kfree_rcu() single-argument scale test adds b8f874fa5d72 mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels adds 5d8aa9a2adee rcutorture: Add crude tests for mem_dump_obj() adds 594f5105ea2b rcu/nocb: Detect unsafe checks for offloaded rdp adds 4993489a8272 timer: Report ignored local enqueue in nohz mode adds 57ee1d29873e rcu/nocb: Comment the reason behind BH disablement on batc [...] adds b4474b38b6a1 rcu/nocb: Forbid NOCB toggling on offline CPUs adds b32fef9e4e67 rcu/nocb: Avoid confusing double write of rdp->nocb_cb_sleep adds 639ae3563adf rcu/nocb: Only (re-)initialize segcblist when needed on CPU up adds fea8a355457f rcu/nocb: Rename nocb_gp_update_state to nocb_gp_update_st [...] adds 886e5d30b93d rcu: Make nocb_nobypass_lim_per_jiffy static adds cf867d31bf2f rcu/nocb: Fix missed nocb_timer requeue adds 575588b54571 rcu/nocb: Disable bypass when CPU isn't completely offloaded adds 77eb60085fda rcu/nocb: Remove stale comment above rcu_segcblist_offload() adds edc9bd04a2ea rcu/nocb: Move trace_rcu_nocb_wake() calls outside nocb_lo [...] adds 1e396966640d rcu: Provide polling interfaces for Tree RCU grace periods adds 51e65e54c6c5 rcu: Provide polling interfaces for Tiny RCU grace periods adds 3f93bf942919 rcutorture: Test start_poll_synchronize_rcu() and poll_sta [...] adds 212de57b130b rcu: Expedite deboost in case of deferred quiescent state adds ebf5736cff51 rcutorture: Make TREE03 use real-time tree.use_softirq setting adds bd37d76a028d rcutorture: Fix testing of RCU priority boosting adds ac7df28022e4 rcu: Make rcu_read_unlock_special() expedite strict grace periods adds a9176cc51e96 torture: Make jitter.sh handle large systems adds 8f48f389f494 rcu-tasks: Rectify kernel-doc for struct rcu_tasks adds cdee7ea2e508 rcu-tasks: Add block comment laying out RCU Tasks Trace design adds 04315ceba7ab torture: Replace torture_init_begin string with %s adds b6683acf6c52 rcutorture: Replace rcu_torture_stall string with %s adds f8a60fa6956a torturescript: Don't rerun failed rcutorture builds adds c3440b201b96 torture: Allow 1G of memory for torture.sh kvfree testing adds 315cf57acc98 torture: Provide bare-metal modprobe-based advice adds 0e0a23caa876 torture: Improve readability of the testid.txt file adds 2eed9ebf39ab rcuscale: Disable verbose torture-test output adds d621fb8d88dd refscale: Disable verbose torture-test output adds fb88dc41f4b5 torture: Move build/run synchronization files into scenari [...] adds 83d1a93f9656 torture: Use file-based protocol to mark batch's runs complete adds 861efa3f101e torture: Use "jittering" file to control jitter.sh execution adds c5995cfac134 torture: Eliminate jitter_pids file adds e7b6e611f4d4 torture: Reverse jittering and duration parameters for jitter.sh adds a8babf929b31 torture: Abstract jitter.sh start/stop into scripts adds b99d37bb4305 torture: Record TORTURE_KCONFIG_GDB_ARG in qemu-cmd adds 636b70efa121 torture: Extract kvm-test-1-run-qemu.sh from kvm-test-1-run.sh adds c1cda68723fc torture: Record jitter start/stop commands adds 0f7e7cb503ab torture: Record kvm-test-1-run.sh and kvm-test-1-run-qemu.sh PIDs adds 777cfe4b6d53 torture: Remove no-mpstat error message adds 7be1e5323af4 torture: Rename SRCU-t and SRCU-u to avoid lowercase characters adds 8c3e3a370137 torture: Make upper-case-only no-dot no-slash scenario nam [...] adds f78cc8b1b68a torture: De-capitalize TORTURE_SUITE adds 8361ebada965 torture: Create a "batches" file for build reuse adds 6364c5ef3167 torture: Add kvm-again.sh to rerun a previous torture-test adds f63c9d3b976d torture: Add --duration argument to kvm-again.sh adds dff9f5391bfb torture: Make kvm-transform.sh update jitter commands adds b304e13768cc torture: Make TORTURE_TRUST_MAKE available in kvm-again.sh [...] adds 8c6bc303c36e torture: Print proper vmlinux path for kvm-again.sh runs adds cc6bc99555a6 torture: Consolidate qemu-cmd duration editing into kvm-tr [...] adds a6f4191fb874 torture: Fix kvm.sh --datestamp regex check adds 5e54851610f4 Merge branches 'bitmaprange.2021.03.03b', 'fixes.2021.03.0 [...] adds f4840185fc36 kcsan, debugfs: Move debugfs file creation out of early init adds 05015eefc476 kcsan: Make test follow KUnit style recommendations adds e040436da663 kcsan: Switch to KUNIT_CASE_PARAM for parameterized tests adds 8bfd6d9bb971 kcsan: Add missing license and copyright headers adds baf2efc818f5 Merge branch 'kcsan.2021.03.03b' into HEAD adds 2db7f2d8a63d doc: Update rcu_dereference.rst reference adds 2ebeece092c4 tools/memory-model: Remove reference to atomic_ops.rst adds 93ee69447cd0 tools/memory-model: Add access-marking documentation adds 51e482c62858 tools/memory-model: Document locking corner cases adds 773070ea7ba1 tools/memory-model: Make judgelitmus.sh note timeouts adds 8845b05223ce tools/memory-model: Make cmplitmushist.sh note timeouts adds 65a87007044f tools/memory-model: Make judgelitmus.sh identify bad macros adds 0930b3636814 tools/memory-model: Make judgelitmus.sh detect hard deadlocks adds 2d76217fce88 tools/memory-model: Fix paulmck email address on pre-exist [...] adds ef7c2e55ba0c tools/memory-model: Update parseargs.sh for hardware verification adds 20a5ae639254 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds 1b80e4279c3b tools/memory-model: Add simpletest.sh to check locking, RC [...] adds ae264d2e4613 tools/memory-model: Fix checkalllitmus.sh comment adds 2cd4aaf3f38b tools/memory-model: Hardware checking for check{,all}litmus.sh adds c71a90dcebff tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds 5a0361746459 tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds 4db9c221a6b7 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds 7724f39cb87e tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds a2bf68c14a07 tools/memory-model: Keep assembly-language litmus tests adds 0610c223d4b4 tools/memory-model: Allow herd to deduce CPU type adds ea73f78f79fe tools/memory-model: Make runlitmus.sh check for jingle errors adds 54c6911ae554 tools/memory-model: Add -v flag to jingle7 runs adds f9cb37e6ac37 tools/memory-model: Implement --hw support for checkghlitmus.sh adds a80a49a28582 tools/memory-model: Fix scripting --jobs argument adds 38532825bd17 tools/memory-model: Make checkghlitmus.sh use mselect7 adds 4adaf616856e tools/memory-model: Make history-check scripts use mselect7 adds e63f9dee689b tools/memory-model: Add "--" to parseargs.sh for addition [...] adds 36fb75e09a37 tools/memory-model: Repair parseargs.sh header comment adds afcb02e833c1 tools/memory-model: Add checktheselitmus.sh to run specifi [...] adds 07dacfb24fdf tools/memory-model: Add data-race capabilities to judgelitmus.sh adds 429bf60ef8bb tools/memory-model: Make judgelitmus.sh handle scripted Re [...] adds 5827fc323005 tools/memory-model: Use "-unroll 0" to keep --hw runs finite adds 87f839888775 Merge branch 'lkmm-dev.2021.03.04a' into HEAD adds 34df60826f3a Merge remote-tracking branch 'rcu/rcu/next' adds cfe1e2b69497 KVM: arm64: nvhe: Save the SPE context early adds a8a0f5dbcdf5 KVM: arm64: Avoid corrupting vCPU context register in guest exit adds 5c4dfcdc4c23 KVM: arm64: Fix nVHE hyp panic host context restore adds 54ee8a8a3cf2 KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key adds 913e36d3f29d KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no [...] adds 9a2910a968a7 KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v [...] adds 06ddd2f2bf7f KVM: arm64: Workaround firmware wrongly advertising GICv2- [...] adds 255af9c2d1df Merge remote-tracking branch 'kvmarm/fixes' into kvmarm-ma [...] adds 7ccd4f7bf0bb Merge remote-tracking branch 'kvm-arm/next' adds 644a773b9d38 Merge remote-tracking branch 'percpu/for-next' adds 88f6ac99a6e5 Merge branch 'for-5.12' into test-merge-for-5.12 adds a7347aa8e061 workqueue: Move the position of debug_work_activate() in _ [...] adds cd78cffadd2b Merge remote-tracking branch 'workqueues/for-next' adds 59fa3def35de usb: dwc3: add a power supply for current control adds effcaf3f59b5 usb: dwc3: add an alternate path in vbus_draw callback adds 65a2f67d9945 usb: typec: tps6598x: Add trace event for IRQ events adds d41df82d16e3 usb: typec: tps6598x: Add trace event for status register adds 76813aabd81f usb: typec: tps6598x: Add trace event for power status register adds 415f23aa799c usb: typec: tps6598x: Add trace event for data status adds ff04213171cf usb: typec: tcpm: Wait for vbus discharge to VSAFE0V befor [...] adds cdcc614642f1 usb: gadget: function: fix typo in f_printer.c adds f3918133401c usb: gadget: storage: Remove unused function pointer typed [...] adds 5410c878cc60 USB: core: no need to save usb_devices_root adds 8798fe2ac067 USB: gadget: dummy-hcd: remove redundant initialization of [...] adds 923e79f49979 usb: chipidea: tegra: fix flexible_array.cocci warnings adds a00e9fc8f408 usb: dwc2: Add STM32 related debugfs entries adds 9e1ceb4f2b94 USB: host: isp116x: remove dentry pointer for debugfs adds c7502f77df4e USB: host: isp1362: remove dentry pointer for debugfs adds 508a070e5f1e USB: host: sl811: remove dentry pointer for debugfs adds 89a132cf73bd USB: host: uhci: remove dentry pointer for debugfs adds b43fba1b7b4c USB: typec: fusb302: create debugfs subdir for the driver adds f88837cc2789 USB: typec: tcpm: create debugfs subdir for the driver adds 5bb9cdb320a5 USB: remove usb_bus_type from usb.h adds d05a12f0478c usb: dwc3: Fix dereferencing of null dwc->usb_psy adds 5e17812c22bc usb: dwc3: document usb_psy in struct dwc3 adds 7e0549874a88 Merge remote-tracking branch 'usb/usb-next' adds 1f8a51ee3242 tty: serial: pch_uart.c: remove debugfs dentry pointer adds 296cc4e11c97 MAINTAINERS: orphan mxser adds 4ced3fc14db7 MAINTAINERS: drop cyclades.com reference adds ba184fd40a0d PCI: remove synclink entries from pci_ids adds c87f2e8195ee vgacon: comment on vga_rolled_over adds 776c01feeccd tty: cyclades, remove this orphan adds 2eb13423c8e1 tty: isicom, remove this orphan adds f4485e28389e tty: rocket, remove the driver adds 2789f8c5b00f tty: remove TTY_LDISC_MAGIC adds 51a4f96f4cac tty: n_tty, set tty_ldisc_ops::owner adds 171082941a25 tty: imx, use ms_to_ktime adds 83b05aeeda8c tty: 8250, use ms_to_ktime adds 319550a79e5c tty: 8250, cleanup em485 timers adds 400714ae9567 tty: 8250/serial_cs, propagate errors in simple_config adds 8528e788b8c6 net: caif: inline register_ldisc adds 4edcb6abb3d1 net: nfc: nci: remove memset of nci_uart_drivers adds 19ebc0278f95 net: nfc: nci: drop nci_uart_ops::recv_buf adds bc5f4af1c4c2 net: nfc: nci: drop nci_uart_default_recv adds b4536bebf075 tty: con3215, remove tasklet for tty_wakeup adds 0cc3bbcfe657 tty: con3215, remove unneeded tty checks adds e8ee2c07ac30 tty: con3215, remove tty->driver_data casts adds 08ad36baa441 tty: jsm_tty, make char+error handling readable adds ae9cf034bd16 tty: nozomi, remove struct buffer adds a43474d6d141 tty: nozomi, remove init/exit messages adds b2794f96cce0 tty: nozomi, remove useless debug prints adds 09cd39196cfd tty: vcc, make globals static adds 43b849968559 tty: vcc, drop version dump adds cd54e089e25f tty: vcc, use name strings directly adds ad5f5506251b tty: vcc, remove useless tty checks adds dfa71dce08b7 tty: xtensa/iss, drop serial_version & serial_name adds ff887a8d156d tty: xtensa/iss, don't reassign to tty->port adds 50db3a586490 tty: xtensa/iss, remove stale comments adds e819b7139fc5 tty: xtensa/iss, setup the timer statically adds 82e5fda75b44 tty: xtensa/iss, make rs_init static adds 9134f66ece99 tty: do not check tty_unregister_driver's return value adds 01a6f0a9434c tty: let tty_unregister_driver return void adds 2b389f69fc38 tty: localise ptychar and make it const adds 4bc59d601040 tty: synclink_gt, drop unneeded forward declarations adds fb8d350c291c tty: hvc, drop unneeded forward declarations adds 0417b82ebb88 tty: n_gsm, remove duplicates of parameters adds 41f7f932b2cc tty: cleanup tty_chars_in_buffer adds 0a4f0f9f597c tty: make everyone's chars_in_buffer return >= 0 adds 3a72308322cc tty: make everyone's write_room return >= 0 adds 0723bfbf1108 Merge remote-tracking branch 'tty/tty-next' adds 46d61f758482 virtio_console: remove pointless check for debugfs_create_dir() adds 49f78c54396a drivers: vmw_balloon: remove dentry pointer for debugfs adds 870ef26e952c drivers: habanalabs: remove unused dentry pointer for debu [...] adds c43469db9f11 Merge remote-tracking branch 'char-misc/char-misc-next' adds 71ded94ec6bf extcon: Add stubs for extcon_register_notifier_all() functions adds 7e63f2c4dca7 extcon: max8997: Add CHGINS and CHGRM interrupt handling adds 7134e5eb41fd extcon: sm5502: Detect OTG when USB_ID is connected to ground adds 767128762a4f extcon: Fix error handling in extcon_dev_register adds 687bba3899f6 bindings: pm8941-misc: Convert bindings to YAML adds 43b8382e257c bindings: pm8941-misc: Add support for VBUS detection adds b906ab549836 extcon: qcom-spmi: Add support for VBUS detection adds ab452ba4cd31 Merge remote-tracking branch 'extcon/extcon-next' adds 1516db7d612b MAINTAINERS: Add linux-phy list and patchwork adds 8e6b3a78eddd phy: tusb1210: use bitmasks to set VENDOR_SPECIFIC2 adds c30bd2f85a5c Merge remote-tracking branch 'phy-next/next' adds 3b176219ff3e thunderbolt: debugfs: Handle fail reading block adds a5b18338eb39 thunderbolt: Drop unused functions tb_switch_is_[ice|tiger [...] adds 7c3f0f8c21f4 Merge remote-tracking branch 'thunderbolt/next' adds d12a064dbb06 staging: rtl8723bs: remove DBG_COUNTER calls from os_dep/r [...] adds 3516e2dc74fb staging: rtl8723bs: remove DBG_COUNTER calls from os_dep/x [...] adds c54c50e52089 staging: rtl8723bs: remove DBG_COUNTER calls from core/rtw_xmit.c adds 5d5b2e776732 staging: rtl8723bs: remove DBG_COUNTER calls from core/rtw_recv.c adds 4e9e87b1b807 staging: rtl8723bs: remove DBG_COUNTER definition from rtw [...] adds d13927921e54 staging: rtl8723bs: remove rx_logs/tx_logs/int_logs from d [...] adds e7ecd9987c1f Staging: mt7621-pci: fixed a blank line coding style issue adds ee011f1927e3 staging: wlan-ng: Fixed incorrect type warning in p80211netdev.c adds e76ded12b867 staging: wlan-ng: Remove unused function pointer typedef f [...] adds c5d50491182b staging: wfx: logical continuations should be on the previ [...] adds 28f80f82a70f staging: wfx: Fix alignment style issue in sta.c adds 24162cca2a2f staging: rtl8192e: fix typo in a comment adds 991d95ac501e staging: rtl8192e: fix typo in a function name adds 09f33a2e1522 staging: rtl8192e: Fix comparisons to NULL adds c6755e180e55 staging: rtl8192e: rename ShortData to short_data in seque [...] adds 98a09edc981a staging: rtl8192e: rename FragNum to frag_num in sequence_ [...] adds 9b4ccaf43532 staging: rtl8192e: rename SeqNum to seq_num in sequence_co [...] adds dc3400b788f6 staging: rtl8723bs: Remove unused function pointer typedef [...] adds c528d91df098 staging: qlge: fix comment style in qlge_main.c adds 8a93be91c35e staging: emxx_udc: remove unused variable driver_desc adds 9cabc19c00ca staging: rtl8188eu: Format comments adds c0e3feabb96d staging: vt6656: Fix alignment of function args adds d97256afd891 staging: wimax/i2400m: don't change the endianness of one [...] adds 95de6c7f5528 staging: rtl8192e: rename charData to char_data in ba_para [...] adds 5e575247ab87 staging: rtl8192e: rename shortData to short_data in ba_pa [...] adds 7dd69f3b9c3f staging: rtl8192e: rename BAPolicy to ba_policy in ba_para [...] adds f76df002afdf staging: rtl8192e: rename BufferSize to buffer_size in ba_ [...] adds fea0881f1594 staging: rtl8192e: rename AMSDU_Support to amsdu_support i [...] adds e4142829a123 staging: rtl8192e: rename TID to tid in ba_param_set union adds acbb1e45d163 staging: hikey9xx: fix warning styling issues adds f8f4472df272 staging: sm750fb: added identifier names for function decl [...] adds 220f1032f382 staging: greybus: Fix blank line style issue in sdio.c adds c15f7dd8114b staging: rtl8192u: fix RT_TRACE() in r8190_rtl8256.c adds 8e017c0c6deb staging: rtl8192u: remove unnecessary return in r8190_rtl8256.c adds 7478aa69eea5 staging: fwserial: match alignment with open parenthesis adds 1f384afad907 staging: octeon: cleanup unnecessary parentheses in ethern [...] adds e831c4c79988 staging: gasket Fix comparison with Null adds d0f1be75eb16 staging: gasket: removed unnecessary debug message to fix [...] adds d0d3422d6b8c staging: rtl8723bs: fix code style comparison warning adds 503c94e96359 staging: rtl8192e: rename charData to char_data in delba_p [...] adds a36d9fd796be staging: rtl8192e: rename shortData to short_data in delba [...] adds baee9f73fd1c staging: rtl8192e: rename Reserved to reserved in delba_pa [...] adds ee44850766be staging: rtl8192e: rename Initiator to initiator in delba_ [...] adds 821530630520 staging: rtl8192e: rename TID to tid in delba_param_set union adds 4b2fb9793255 staging: rtl8192e: rename Timer to timer in ba_record struct adds 5d9b11f1f7a5 staging: rtl8192e: rename bValid to b_valid in ba_record struct adds 84fa45615a84 staging: rtl8192e: rename DialogToken to dialog_token in b [...] adds d6af12204d82 staging: rtl8192e: rename BaParamSet to ba_param_set in ba [...] adds 30db4b618fe0 staging: rtl8192e: rename BaTimeoutValue to ba_timeout_val [...] adds 9dd08166deec staging: rtl8192e: rename BaStartSeqCtrl to ba_start_seq_c [...] adds 51e623de793e staging: rtl8192e: reformat ba_record struct adds 3f574dedf2e0 staging: rtl8192e: fix alignment issues in rtllib_wx.c adds 0c9b31d21fee staging: kpc2000: code style: match alignment with open pa [...] adds db849d29e3a4 staging: kpc2000: code style: fix line length issue adds 36ca8041c9f1 staging: wimax: i2400m: add space before open parenthesis adds 71c251c56d33 staging: comedi dt2814: Removed unused variables adds 36b12ec18c6c staging: android: Remove filename reference from file adds 3ac359397a99 staging: wimax: Fix block comment style issue in stack.c adds a5bab1ae6669 staging: rt8192u: Move constant in comparison to the RHS adds 9f80e6bde374 staging: vc04_services: fix indent in vchiq_debugfs_node adds 60d554615493 staging: wimax: fix code style issues adds 7e8442f43684 staging: rtl8192e: remove blank line in bss_ht struct adds 05bb37ea7dad staging: rtl8192e: rename bdSupportHT to bd_support_ht in [...] adds d64c995353d3 staging: rtl8192e: rename bdHTCapBuf to bd_ht_cap_buf in b [...] adds d61b656485a4 staging: rtl8192e: rename bdHTCapLen to bd_ht_cap_len in b [...] adds c53926e94754 staging: rtl8192e: rename bdHTInfoBuf to bd_ht_info_buf in [...] adds 4c22ebf822d4 staging: rtl8192e: rename bdHTInfoLen to bd_ht_info_len in [...] adds cf943917a884 staging: rtl8192e: rename bdHTSpecVer to bd_ht_spec_ver in [...] adds 9fd0deeb1d39 staging: rtl8192e: rename bdBandWidth to bd_bandwidth in b [...] adds bde4a20ca290 staging: rtl8192e: rename bdRT2RTAggregation to bd_rt2rt_a [...] adds eca151e0604b staging: rtl8192e: rename bdRT2RTLongSlotTime to bd_rt2rt_ [...] adds 2c32a46f9812 staging: rtl8192e: rename RT2RT_HT_Mode to rt2rt_ht_mode i [...] adds b84c0312093b staging: rtl8192e: rename bdHT1R to bd_ht_1r in bss_ht struct adds 1d58372b4bde staging: rtl8192e: reformat bss_ht struct adds 1da25b8c9a9c staging: clocking-wizard: Fix kernel-doc warning adds 97e18edaff55 staging: clocking-wizard: Rename speed-grade to xlnx,speed-grade adds fdb90a36771c staging: clocking-wizard: Update the fixed factor divisors adds 85fbd1988112 staging: clocking-wizard: Allow changing of parent rate fo [...] adds fe4887730093 staging: clocking-wizard: Add support for dynamic reconfiguration adds 9783ae3621bd staging: clocking-wizard: Add support for fractional support adds b0ff7ee301a6 staging: clocking-wizard: Remove the hardcoding of the clo [...] adds cc16d61ab838 staging: comedi: dt2814: Clear stale AI data before operation adds 3138c34bca61 staging: comedi: dt2814: Don't wait for conversion in inte [...] adds 34afca8dd447 staging: comedi: dt2814: Call dt2814_ai_clear() during ini [...] adds 612c06e1c038 staging: comedi: dt2814: Fix asynchronous command interrup [...] adds 7b08a4ee04e1 staging: comedi: dt2814: Remove struct dt2814_private adds 12ede4a15bb1 staging: comedi: dt2814: Clear stale AI data on detach adds 5535412dc971 staging: fwserial: minor coding style fix adds 731a33bee015 staging:rtl8712: replace get_(d|s)a with ieee80211_get_(D|S)A adds ea5322228a86 staging:rtl8712: remove unused definitions from wifi.h adds cde4deddce5c staging:rtl8712: use IEEE80211_FCTL_* kernel definitions adds 4169c1a9893d staging:rtl8712: replace cap_* definitions with native ker [...] adds 16fd00fbfb24 staging: rtl8723bs: core: Replace sprintf with scnprintf adds 9be6c3296ab1 staging: rtl8723bs: hal: Replace sprintf with scnprintf adds 831c4eba781e staging: rtl8723bs: os_dep: Replace sprintf with scnprintf adds e68db9880d44 staging: rtl8192e: rename TsCommonInfo to ts_common_info i [...] adds 13c0a7634bdc staging: rtl8192e: rename RxIndicateSeq to rx_indicate_seq [...] adds f65b1ac07a8e staging: rtl8192e: rename RxTimeoutIndicateSeq to rx_timeo [...] adds 4315ff4533b6 staging: rtl8192e: rename RxPendingPktList to rx_pending_p [...] adds 311b30a779ca staging: rtl8192e: rename RxPktPendingTimer to rx_pkt_pend [...] adds 7bb03a844843 staging: rtl8192e: rename RxAdmittedBARecord to rx_admitte [...] adds a07a93b7eace staging: rtl8192e: rename RxLastSeqNum to rx_last_seq_num [...] adds e47ce15c48c2 staging: rtl8192e: rename RxLastFragNum to rx_last_frag_nu [...] adds 0234aac6111b staging: rtl8192e: reformat rx_ts_record struct adds 964c7b51b325 staging: rtl8192e: remove redundant variable shadowing adds fd41eb765ff8 staging: wimax/i2400m: fix byte-order issue adds 4e1c5d4c35d8 staging: wimax/i2400m: convert __le32 type to host byte-order adds 2c5db49b1a55 Merge remote-tracking branch 'staging/staging-next' adds 8880ff72d287 interconnect: qcom: icc-rpm: record slave RPM id in error log adds f1b51b52986d dt-bindings: interconnect: Add bindings for Qualcomm SDM660 NoC adds c63455ec42cd interconnect: qcom: Add SDM660 interconnect provider driver adds f8d9c5dabd04 Merge branch 'icc-sdm660' into icc-next adds e8a02ef90c06 interconnect: qcom: msm8939: remove rpm-ids from non-RPM nodes adds 3ffdec2843e1 Merge branch 'icc-fixes' into HEAD adds a7df86cb173a Merge remote-tracking branch 'icc/icc-next' adds 34f7ed8b6104 Merge remote-tracking branch 'cgroup/for-next' adds 443cc4b45c1b scsi: ibmvfc: Simplify handling of sub-CRQ initialization adds 5cf529649be2 scsi: ibmvfc: Fix invalid sub-CRQ handles after hard reset adds 2162dc23f807 scsi: ibmvfc: Treat H_CLOSED as success during sub-CRQ reg [...] adds 0217a272fe13 scsi: ibmvfc: Store return code of H_FREE_SUB_CRQ during cleanup adds dbdbb81bde24 scsi: ibmvfc: Reinitialize sub-CRQs and perform channel en [...] adds aa53f580e67b scsi: ufs: Minor adjustments to error handling adds 4a791574a0cc scsi: ufs: ufs-qcom: Disable interrupt in reset path adds 4d195dc45157 scsi: ufs: Remove redundant checks of !hba in suspend/resu [...] adds 1481b7fe438f scsi: ufs: Convert sysfs sprintf/snprintf family to sysfs_emit adds 1112963427d6 scsi: vmw_pvscsi: MAINTAINERS: Update maintainer adds f7733625ec2f scsi: ufs: Add exception event tracepoint adds 37b97b18704f scsi: ufs: Add exception event definitions adds cd4694756188 scsi: ufs: ufs-debugfs: Add user-defined exception_event_mask adds 7deedfdaeccf scsi: ufs: ufs-debugfs: Add user-defined exception event r [...] adds 4ec591790356 scsi: sbitmap: Remove sbitmap_clear_bit_unlock adds efe1f3a1d583 scsi: sbitmap: Maintain allocation round_robin in sbitmap adds bf2c4282a10a scsi: sbitmap: Add helpers for updating allocation hint adds c548e62bcf6a scsi: sbitmap: Move allocation hint into sbitmap adds cbb9950b41dd scsi: sbitmap: Export sbitmap_weight adds 2d13b1ea9f4a scsi: sbitmap: Add sbitmap_calculate_shift() helper adds d022d18c045f scsi: blk-mq: Add callbacks for storing & retrieving budget token adds 2a5a24aa8338 scsi: blk-mq: Return budget token from .get_budget callback adds 9ebb4d70dc0e scsi: core: Put hot fields of scsi_host_template in one cacheline adds 6cb9b15238a3 scsi: megaraid_sas: Replace sdev_busy with local counter adds 8278807abd33 scsi: core: Add scsi_device_busy() wrapper adds ca4453213951 scsi: core: Make sure sdev->queue_depth is <= max(shost->c [...] adds 020b0f0a3192 scsi: core: Replace sdev->device_busy with sbitmap adds a9294d867432 scsi: target: core: Move t_task_cdb initialization adds cb222a013dca scsi: target: core: Drop kref_get_unless_zero() in target_ [...] adds a78b713618c0 scsi: target: core: Rename transport_init_se_cmd() adds 750a1d93f905 scsi: target: core: Break up target_submit_cmd_map_sgls() adds 50ab9c47f51d scsi: target: srpt: Convert to new submission API adds 7d676851de84 scsi: target: ibmvscsi_tgt: Convert to new submission API adds 919ba0ad7d5a scsi: target: qla2xxx: Convert to new submission API adds 17ae18a6efed scsi: target: tcm_loop: Convert to new submission API adds c7e086b8d753 scsi: target: sbp_target: Convert to new submission API adds 12340930a3e1 scsi: target: usb: gadget: Convert to new submission API adds eb929804db7c scsi: target: vhost-scsi: Convert to new submission API adds 1f48b065dad1 scsi: target: xen-scsiback: Convert to new submission API adds 47edc84f3376 scsi: target: tcm_fc: Convert to new submission API adds 0fa50a8b1244 scsi: target: core: Remove target_submit_cmd_map_sgls() adds 08694199477d scsi: target: core: Add gfp_t arg to target_cmd_init_cdb() adds eb44ce8c8c7d scsi: target: core: Add workqueue based cmd submission adds 6ec29cb8ad33 scsi: target: vhost-scsi: Use LIO wq cmd submission helper adds e0eb5d38b732 scsi: target: tcm_loop: Use block cmd allocator for se_cmds adds 1130b499b4a7 scsi: target: tcm_loop: Use LIO wq cmd submission helper adds 802ec4f672ed scsi: target: core: Cleanup cmd flag bits adds 302990ac3b1b scsi: target: core: Fix backend plugging adds 415ccd9811da scsi: target: iblock: Add backend plug/unplug callouts adds 6888da8179fd scsi: target: tcmu: Add backend plug/unplug callouts adds 3d75948b8320 scsi: target: core: Flush submission work during TMR processing adds 39ae3edda325 scsi: target: core: Make completion affinity configurable adds f88dfeea18aa Merge branch 'misc' into for-next adds bf0fedf93d28 Merge remote-tracking branch 'scsi/for-next' adds af1830956dc3 scsi: core: Add mq_poll support to SCSI layer adds 9e4bec5b2a23 scsi: megaraid_sas: mq_poll support adds c4b57d89bad8 scsi: scsi_debug: mq_poll support adds 4a0c6f432d15 scsi: scsi_debug: Add new defer type for mq_poll adds 4309ea74b0c3 scsi: core: Set shost as hctx driver_data adds 771f712ba5b0 scsi: scsi_debug: Fix cmd duration calculation adds 9302154c07bf scsi: lpfc: Fix incorrect dbde assignment when building ta [...] adds 58c36e80ee2d scsi: lpfc: Fix vport indices in lpfc_find_vport_by_vpid() adds 68a6a66c5168 scsi: lpfc: Fix reftag generation sizing errors adds 2693f5deed16 scsi: lpfc: Fix stale node accesses on stale RRQ request adds 618e2ee146d4 scsi: lpfc: Fix FLOGI failure due to accessing a freed node adds 6b6eaf8a5330 scsi: lpfc: Fix lpfc_els_retry() possible null pointer der [...] adds bd4f5100424d scsi: lpfc: Fix pt2pt connection does not recover after LOGO adds ae960d78ec3a scsi: lpfc: Fix unnecessary null check in lpfc_release_scsi_buf adds 8dd1c125f7f8 scsi: lpfc: Fix null pointer dereference in lpfc_prep_els_iocb() adds 8e9a3250dc61 scsi: lpfc: Fix use after free in lpfc_els_free_iocb adds 148bc64d38fe scsi: lpfc: Fix status returned in lpfc_els_retry() error [...] adds 9dd83f75fc8c scsi: lpfc: Fix dropped FLOGI during pt2pt discovery recovery adds 143753059b8b scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN adds 309b477462df scsi: lpfc: Fix ADISC handling that never frees nodes adds bb6fd33e3a0c scsi: lpfc: Fix nodeinfo debugfs output adds debbc1e2b978 scsi: lpfc: Fix pt2pt state transition causing rmmod hang adds 9628aace0d1f scsi: lpfc: Fix crash caused by switch reboot adds a94a40eb64f1 scsi: lpfc: Change wording of invalid pci reset log message adds cdf811606bd8 scsi: lpfc: Reduce LOG_TRACE_EVENT logging for vports adds 69b8eff25c8b scsi: lpfc: Correct function header comments related to nd [...] adds ef53d5e1b8e4 scsi: lpfc: Update lpfc version to 12.8.0.8 adds 67073c69c890 scsi: lpfc: Update copyrights for 12.8.0.7 and 12.8.0.8 changes adds a81a38cc6dda scsi: storvsc: Parameterize number hardware queues adds 98b9efa5f8d1 Merge remote-tracking branch 'scsi-mkp/for-next' adds eea201c70417 Merge remote-tracking branch 'vhost/linux-next' adds 4bf296725edc Merge remote-tracking branch 'rpmsg/for-next' adds e93b27faa442 pinctrl: microchip-sgpio: Fix wrong register offset for IR [...] adds d698603e3bb4 pinctrl: rockchip: fix restore error in resume adds 0b7bfe1f18cb pinctrl: equilibrium: add missing of_node_put adds 1367375f5359 pinctrl: cp110-system-controller: fix the pin function names adds 5e6a9965b25b pinctrl: armada-cp110 - fix MPP54/MPP55 functions adds 79f506ff2481 pinctrl: stm32: add missing of_node_put adds a4b3b354467c pinctrl: qcom: sc7280: Add GPIO wakeup interrupt map adds 47106d4a2b5d pinctrl: rockchip: clear int status when driver probed adds 1ccb48631512 pinctrl: ingenic: add missing call to of_node_put() adds 59263b2bab47 Merge branch 'devel' into for-next adds 7201b12f95d4 Merge remote-tracking branch 'pinctrl/for-next' adds 5ba9f30b5fe6 pinctrl: intel: No need to disable IRQs in the handler adds 843267ce26f2 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 7e57dccd7939 Merge remote-tracking branch 'livepatching/for-next' adds db13385ced3d Merge remote-tracking branch 'coresight/next' adds e4dfb13b6587 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds eaa895a2f4df gnss: drop stray semicolons adds 3665144b97ca Merge remote-tracking branch 'gnss/gnss-next' adds 66c1f0a69610 Merge remote-tracking branch 'slimbus/for-next' adds 2ff4822804aa Merge remote-tracking branch 'nvmem/for-next' adds e6f90411c37f Merge remote-tracking branch 'xarray/main' adds 513ef616b19b drivers: hv: Fix whitespace errors adds 855480bfb5dc Merge remote-tracking branch 'hyperv/hyperv-next' adds 7b128c8754a7 Merge remote-tracking branch 'mhi/mhi-next' adds 4764b103bb28 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds bc63e0dc8c27 /proc/kpageflags: do not use uninitialized struct pages adds 49b29e1f3bd1 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds aeb5fbe70281 ocfs2: fix ocfs2 corrupt when iputting an inode adds c6bbab607287 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds ff32a20ddf90 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds a2cd6224ca51 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving adds 48a59ab5e099 mm/mmap.c: fix the adjusted length error adds f25459dd2634 kasan: remove redundant config option adds 17bdd2c1a3f7 kasan-remove-redundant-config-option-v3 adds d1d32f3dcc6f mm/page_alloc.c: refactor initialization of struct page fo [...] adds 164302925e93 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 354d6d0f3e8a mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 22d44801631d mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds f3a2c56bd1dd mm/highmem: Remove deprecated kmap_atomic adds 5837099c8c02 mm, kasan: don't poison boot memory adds 8a2449e0a254 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds d0f366c44ec3 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds dd6daf3e9d87 kernel/hung_task.c: Monitor killed tasks. adds db31f86c5fe4 proc/sysctl: make protected_* world readable adds ec7989706c13 lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] adds 2ed8cd3d29ac mm/page_poison: use unhashed address in hexdump for check_ [...] adds a2c9f62c837e aio: simplify read_events() adds fb8726955950 Merge branch 'akpm-current/current' adds 4641b32307b3 Add linux-next specific files for 20210305
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 (d01f2f7e3557) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: CREDITS | 2 +- Documentation/ABI/testing/sysfs-firmware-sgi_uv | 2 +- Documentation/ABI/testing/sysfs-fs-f2fs | 7 +- Documentation/RCU/RTFP.txt | 2 +- Documentation/admin-guide/cgroup-v1/memory.rst | 3 + Documentation/admin-guide/devices.txt | 12 +- Documentation/admin-guide/kernel-parameters.rst | 7 + Documentation/admin-guide/kernel-parameters.txt | 26 +- Documentation/admin-guide/reporting-issues.rst | 81 +- Documentation/arm/marvell.rst | 159 +- Documentation/arm/uefi.rst | 7 + Documentation/block/bfq-iosched.rst | 4 +- Documentation/core-api/dma-api.rst | 84 - Documentation/dev-tools/checkpatch.rst | 513 +++ Documentation/dev-tools/index.rst | 1 + Documentation/dev-tools/kcsan.rst | 3 + Documentation/dev-tools/kfence.rst | 8 +- .../arm/marvell/cp110-system-controller.txt | 4 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + Documentation/devicetree/bindings/arm/ti/k3.yaml | 7 + .../devicetree/bindings/ata/ahci-ceva.txt | 4 + .../bindings/display/mediatek/mediatek,dpi.yaml | 11 +- .../bindings/interconnect/qcom,sdm660.yaml | 147 + .../devicetree/bindings/mfd/netronix,ntxec.yaml | 76 + .../devicetree/bindings/mfd/ricoh,rn5t618.yaml | 111 + Documentation/devicetree/bindings/mfd/rn5t618.txt | 52 - .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 20 + .../devicetree/bindings/sound/mchp-i2s-mcc.txt | 10 +- .../devicetree/bindings/spi/spi-mt65xx.txt | 1 + .../devicetree/bindings/spi/spi-nxp-fspi.txt | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/driver-model/class.rst | 149 - Documentation/driver-api/driver-model/index.rst | 1 - Documentation/driver-api/serial/cyclades_z.rst | 11 - Documentation/driver-api/serial/index.rst | 1 - Documentation/driver-api/serial/rocket.rst | 185 - Documentation/filesystems/api-summary.rst | 6 + Documentation/filesystems/f2fs.rst | 3 + Documentation/filesystems/index.rst | 1 + Documentation/filesystems/netfs_library.rst | 526 +++ Documentation/filesystems/porting.rst | 14 +- Documentation/gpu/todo.rst | 21 + .../litmus-tests/locking/DCL-broken.litmus | 55 + .../litmus-tests/locking/DCL-fixed.litmus | 56 + .../litmus-tests/locking/RM-broken.litmus | 42 + Documentation/litmus-tests/locking/RM-fixed.litmus | 42 + Documentation/networking/bonding.rst | 2 +- Documentation/networking/netdev-FAQ.rst | 72 +- Documentation/process/magic-number.rst | 4 - Documentation/process/stable-kernel-rules.rst | 6 - Documentation/process/submitting-patches.rst | 96 +- Documentation/sphinx/rstFlatTable.py | 4 +- .../translations/it_IT/process/magic-number.rst | 4 - .../translations/zh_CN/process/magic-number.rst | 4 - Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- .../media/cec/cec-ioc-adap-g-caps.rst | 4 +- .../media/cec/cec-ioc-adap-g-conn-info.rst | 6 +- .../media/cec/cec-ioc-adap-g-log-addrs.rst | 12 +- .../userspace-api/media/cec/cec-ioc-dqevent.rst | 10 +- .../userspace-api/media/cec/cec-ioc-g-mode.rst | 4 +- .../userspace-api/media/cec/cec-ioc-receive.rst | 8 +- .../userspace-api/media/dvb/fe-type-t.rst | 2 +- .../media/mediactl/media-ioc-device-info.rst | 2 +- .../media/mediactl/media-ioc-enum-entities.rst | 2 +- .../media/mediactl/media-ioc-enum-links.rst | 6 +- .../media/mediactl/media-ioc-g-topology.rst | 12 +- .../userspace-api/media/mediactl/media-types.rst | 4 +- Documentation/userspace-api/media/rc/rc-tables.rst | 2 +- Documentation/userspace-api/media/v4l/buffer.rst | 22 +- .../media/v4l/colorspaces-details.rst | 31 - Documentation/userspace-api/media/v4l/control.rst | 13 +- Documentation/userspace-api/media/v4l/dev-meta.rst | 2 +- .../userspace-api/media/v4l/dev-overlay.rst | 9 +- .../userspace-api/media/v4l/dev-raw-vbi.rst | 4 +- Documentation/userspace-api/media/v4l/dev-rds.rst | 4 +- Documentation/userspace-api/media/v4l/dev-sdr.rst | 2 +- .../userspace-api/media/v4l/dev-sliced-vbi.rst | 50 +- .../userspace-api/media/v4l/dev-subdev.rst | 6 +- Documentation/userspace-api/media/v4l/diff-v4l.rst | 10 +- .../userspace-api/media/v4l/ext-ctrls-camera.rst | 14 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 181 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 288 +- .../userspace-api/media/v4l/ext-ctrls-dv.rst | 2 +- .../userspace-api/media/v4l/ext-ctrls-flash.rst | 7 +- .../userspace-api/media/v4l/ext-ctrls-jpeg.rst | 13 +- .../userspace-api/media/v4l/field-order.rst | 2 +- .../userspace-api/media/v4l/pixfmt-compressed.rst | 12 +- .../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 26 +- .../userspace-api/media/v4l/pixfmt-reserved.rst | 10 +- .../userspace-api/media/v4l/pixfmt-rgb.rst | 9 +- .../media/v4l/pixfmt-srggb10-ipu3.rst | 12 +- .../userspace-api/media/v4l/pixfmt-srggb10p.rst | 2 +- .../userspace-api/media/v4l/pixfmt-srggb12p.rst | 2 +- .../userspace-api/media/v4l/pixfmt-srggb14.rst | 2 + .../userspace-api/media/v4l/pixfmt-srggb14p.rst | 6 +- .../userspace-api/media/v4l/pixfmt-srggb16.rst | 2 + .../userspace-api/media/v4l/pixfmt-srggb8.rst | 3 +- .../userspace-api/media/v4l/pixfmt-v4l2-mplane.rst | 4 +- .../userspace-api/media/v4l/pixfmt-v4l2.rst | 4 +- .../userspace-api/media/v4l/pixfmt-yuv-luma.rst | 10 + .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 34 +- .../userspace-api/media/v4l/subdev-formats.rst | 26 +- .../media/v4l/v4l2-selection-flags.rst | 14 +- .../media/v4l/v4l2-selection-targets.rst | 12 +- Documentation/userspace-api/media/v4l/vbi_525.svg | 4 +- Documentation/userspace-api/media/v4l/vbi_625.svg | 4 +- .../userspace-api/media/v4l/vbi_hsync.svg | 4 +- .../userspace-api/media/v4l/vidioc-create-bufs.rst | 2 +- .../userspace-api/media/v4l/vidioc-cropcap.rst | 4 +- .../media/v4l/vidioc-dbg-g-chip-info.rst | 6 +- .../media/v4l/vidioc-dbg-g-register.rst | 4 +- .../userspace-api/media/v4l/vidioc-decoder-cmd.rst | 6 +- .../userspace-api/media/v4l/vidioc-dqevent.rst | 21 +- .../media/v4l/vidioc-dv-timings-cap.rst | 6 +- .../userspace-api/media/v4l/vidioc-encoder-cmd.rst | 6 +- .../media/v4l/vidioc-enum-dv-timings.rst | 2 +- .../userspace-api/media/v4l/vidioc-enum-fmt.rst | 10 +- .../media/v4l/vidioc-enum-frameintervals.rst | 7 +- .../media/v4l/vidioc-enum-framesizes.rst | 8 +- .../media/v4l/vidioc-enum-freq-bands.rst | 4 +- .../userspace-api/media/v4l/vidioc-enuminput.rst | 8 +- .../userspace-api/media/v4l/vidioc-enumoutput.rst | 6 +- .../userspace-api/media/v4l/vidioc-enumstd.rst | 6 +- .../userspace-api/media/v4l/vidioc-expbuf.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-audio.rst | 6 +- .../userspace-api/media/v4l/vidioc-g-audioout.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-crop.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-ctrl.rst | 2 +- .../media/v4l/vidioc-g-dv-timings.rst | 18 +- .../userspace-api/media/v4l/vidioc-g-edid.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-enc-index.rst | 6 +- .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 18 +- .../userspace-api/media/v4l/vidioc-g-fbuf.rst | 6 +- .../userspace-api/media/v4l/vidioc-g-fmt.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-frequency.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-jpegcomp.rst | 4 +- .../userspace-api/media/v4l/vidioc-g-modulator.rst | 5 +- .../userspace-api/media/v4l/vidioc-g-parm.rst | 11 +- .../userspace-api/media/v4l/vidioc-g-priority.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-selection.rst | 2 +- .../media/v4l/vidioc-g-sliced-vbi-cap.rst | 29 +- .../userspace-api/media/v4l/vidioc-g-tuner.rst | 10 +- .../userspace-api/media/v4l/vidioc-querycap.rst | 8 +- .../userspace-api/media/v4l/vidioc-queryctrl.rst | 21 +- .../userspace-api/media/v4l/vidioc-reqbufs.rst | 14 +- .../media/v4l/vidioc-s-hw-freq-seek.rst | 2 +- .../v4l/vidioc-subdev-enum-frame-interval.rst | 2 +- .../media/v4l/vidioc-subdev-enum-frame-size.rst | 2 +- .../media/v4l/vidioc-subdev-enum-mbus-code.rst | 12 +- .../media/v4l/vidioc-subdev-g-crop.rst | 2 +- .../media/v4l/vidioc-subdev-g-fmt.rst | 4 +- .../media/v4l/vidioc-subdev-g-frame-interval.rst | 2 +- .../media/v4l/vidioc-subdev-g-selection.rst | 2 +- .../media/v4l/vidioc-subdev-querycap.rst | 4 +- .../media/v4l/vidioc-subscribe-event.rst | 4 +- Documentation/virt/kvm/api.rst | 115 +- Documentation/watchdog/pcwd-watchdog.rst | 2 +- MAINTAINERS | 57 +- Makefile | 17 +- Next/SHA1s | 318 +- Next/merge.log | 4279 ++++++++++---------- arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/exynos4210-i9100.dts | 4 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 6 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 2 +- arch/arm/boot/dts/exynos4412-p4note.dtsi | 4 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 2 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 2 +- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 4 +- arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 159 +- .../dts/r8a7742-iwg21d-q7-dbcm-ov5640-single.dtsi | 32 + .../dts/r8a7742-iwg21d-q7-dbcm-ov7725-single.dtsi | 29 + arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 4 +- arch/arm/boot/dts/r8a7742.dtsi | 4 +- arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 2 +- arch/arm/boot/dts/r8a7743.dtsi | 2 +- arch/arm/boot/dts/r8a7744.dtsi | 2 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 4 +- arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 2 +- arch/arm/boot/dts/r8a7745.dtsi | 2 +- arch/arm/boot/dts/r8a77470.dtsi | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 11 +- arch/arm/boot/dts/r8a7790-stout.dts | 4 +- arch/arm/boot/dts/r8a7790.dtsi | 4 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 11 +- arch/arm/boot/dts/r8a7791-porter.dts | 6 +- arch/arm/boot/dts/r8a7791.dtsi | 2 +- arch/arm/boot/dts/r8a7792-blanche.dts | 2 +- arch/arm/boot/dts/r8a7792-wheat.dts | 2 +- arch/arm/boot/dts/r8a7792.dtsi | 2 +- arch/arm/boot/dts/r8a7793-gose.dts | 11 +- arch/arm/boot/dts/r8a7793.dtsi | 2 +- arch/arm/boot/dts/r8a7794-alt.dts | 5 +- arch/arm/boot/dts/r8a7794-silk.dts | 8 +- arch/arm/boot/dts/r8a7794.dtsi | 2 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 2 +- arch/arm/boot/dts/sun4i-a10-topwise-a721.dts | 242 ++ arch/arm/boot/dts/sun8i-a83t.dtsi | 6 + arch/arm/boot/dts/sun8i-r40.dtsi | 16 + arch/arm/crypto/blake2b-neon-glue.c | 4 +- arch/arm/mach-omap2/omap-mpuss-lowpower.c | 17 +- arch/arm/mach-omap2/omap-secure.c | 16 + arch/arm/mach-omap2/omap-secure.h | 1 + arch/arm/mach-omap2/omap-wakeupgen.c | 20 +- arch/arm/xen/p2m.c | 35 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 20 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 14 + arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 6 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 6 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 9 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 9 + .../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 9 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 16 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 4 +- arch/arm64/boot/dts/renesas/hihope-rev4.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 4 +- arch/arm64/boot/dts/renesas/r8a77961-ulcb.dts | 11 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 6 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 6 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 6 +- arch/arm64/boot/dts/ti/Makefile | 6 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 405 ++ arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 76 + arch/arm64/boot/dts/ti/k3-am64.dtsi | 103 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 246 ++ arch/arm64/boot/dts/ti/k3-am642-sk.dts | 173 + arch/arm64/boot/dts/ti/k3-am642.dtsi | 65 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 2 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 17 +- arch/arm64/include/asm/kvm_asm.h | 4 +- arch/arm64/include/asm/kvm_hyp.h | 8 +- arch/arm64/kernel/image-vars.h | 3 + arch/arm64/kvm/hyp/entry.S | 2 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 9 +- arch/arm64/kvm/hyp/nvhe/debug-sr.c | 12 +- arch/arm64/kvm/hyp/nvhe/host.S | 15 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 6 +- arch/arm64/kvm/hyp/nvhe/switch.c | 14 +- arch/arm64/kvm/hyp/vgic-v3-sr.c | 40 +- arch/arm64/kvm/perf.c | 10 + arch/arm64/kvm/pmu-emul.c | 10 - arch/arm64/kvm/vgic/vgic-v3.c | 12 +- arch/csky/abiv1/inc/abi/cacheflush.h | 1 - arch/csky/abiv1/inc/abi/ckmmu.h | 1 - arch/csky/abiv1/inc/abi/entry.h | 1 - arch/csky/abiv1/inc/abi/page.h | 1 - arch/csky/abiv1/inc/abi/pgtable-bits.h | 1 - arch/csky/abiv1/inc/abi/reg_ops.h | 1 - arch/csky/abiv1/inc/abi/regdef.h | 1 - arch/csky/abiv1/inc/abi/string.h | 1 - arch/csky/abiv1/inc/abi/switch_context.h | 1 - arch/csky/abiv2/inc/abi/ckmmu.h | 1 - arch/csky/abiv2/inc/abi/entry.h | 1 - arch/csky/abiv2/inc/abi/fpu.h | 1 - arch/csky/abiv2/inc/abi/page.h | 1 - arch/csky/abiv2/inc/abi/pgtable-bits.h | 1 - arch/csky/abiv2/inc/abi/reg_ops.h | 1 - arch/csky/abiv2/inc/abi/regdef.h | 1 - arch/csky/abiv2/inc/abi/switch_context.h | 1 - arch/csky/abiv2/sysdep.h | 1 - arch/csky/include/asm/addrspace.h | 1 - arch/csky/include/asm/barrier.h | 1 - arch/csky/include/asm/bitops.h | 1 - arch/csky/include/asm/bug.h | 1 - arch/csky/include/asm/cacheflush.h | 1 - arch/csky/include/asm/checksum.h | 1 - arch/csky/include/asm/elf.h | 1 - arch/csky/include/asm/fixmap.h | 1 - arch/csky/include/asm/ftrace.h | 1 - arch/csky/include/asm/highmem.h | 1 - arch/csky/include/asm/io.h | 1 - arch/csky/include/asm/mmu.h | 1 - arch/csky/include/asm/mmu_context.h | 1 - arch/csky/include/asm/perf_event.h | 1 - arch/csky/include/asm/pgalloc.h | 1 - arch/csky/include/asm/pgtable.h | 2 +- arch/csky/include/asm/processor.h | 1 - arch/csky/include/asm/ptrace.h | 1 - arch/csky/include/asm/segment.h | 1 - arch/csky/include/asm/shmparam.h | 1 - arch/csky/include/asm/string.h | 1 - arch/csky/include/asm/switch_to.h | 1 - arch/csky/include/asm/syscalls.h | 1 - arch/csky/include/asm/thread_info.h | 1 - arch/csky/include/asm/tlb.h | 1 - arch/csky/include/asm/tlbflush.h | 1 - arch/csky/include/asm/traps.h | 1 - arch/csky/include/asm/uaccess.h | 1 - arch/csky/include/asm/unistd.h | 1 - arch/csky/include/uapi/asm/byteorder.h | 1 - arch/csky/include/uapi/asm/perf_regs.h | 1 - arch/csky/include/uapi/asm/ptrace.h | 1 - arch/csky/include/uapi/asm/sigcontext.h | 1 - arch/csky/include/uapi/asm/unistd.h | 1 - arch/csky/kernel/entry.S | 1 - arch/ia64/Makefile | 1 - arch/ia64/kernel/signal.c | 3 +- arch/m68k/include/asm/page_mm.h | 4 +- arch/m68k/include/asm/page_no.h | 4 +- arch/microblaze/kernel/syscall_table.S | 3 +- arch/microblaze/kernel/syscalls/Makefile | 14 +- arch/microblaze/kernel/syscalls/syscallhdr.sh | 36 - arch/microblaze/kernel/syscalls/syscalltbl.sh | 32 - arch/microblaze/mm/init.c | 2 +- arch/mips/Kconfig | 5 +- arch/mips/bmips/dma.c | 2 +- arch/mips/cavium-octeon/oct_ilm.c | 2 +- arch/mips/include/asm/octeon/cvmx-bootinfo.h | 2 + arch/mips/kernel/smp-bmips.c | 27 +- arch/mips/pci/pci-ar2315.c | 1 + arch/mips/sgi-ip27/ip27-timer.c | 4 +- arch/parisc/Kconfig | 8 +- arch/parisc/kernel/ptrace.c | 2 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/crypto/sha1-spe-glue.c | 2 +- arch/powerpc/include/asm/dcr-native.h | 8 +- arch/powerpc/include/asm/mmu.h | 4 +- arch/powerpc/include/asm/vio.h | 2 +- arch/powerpc/kernel/head_book3s_32.S | 9 +- arch/powerpc/kernel/interrupt.c | 2 +- arch/powerpc/lib/sstep.c | 4 +- arch/powerpc/perf/core-book3s.c | 4 +- arch/powerpc/platforms/pseries/msi.c | 25 +- arch/powerpc/platforms/pseries/vio.c | 7 +- arch/riscv/Kconfig | 1 + arch/riscv/configs/defconfig | 1 + arch/riscv/configs/rv32_defconfig | 1 + arch/riscv/mm/init.c | 21 +- arch/s390/configs/debug_defconfig | 16 +- arch/s390/configs/defconfig | 11 +- arch/s390/configs/zfcpdump_defconfig | 3 - arch/s390/include/asm/idle.h | 12 +- arch/s390/include/asm/timex.h | 36 +- .../uapi/asm/{perf_cpum_cf_diag.h => hwctrset.h} | 0 arch/s390/kernel/idle.c | 12 +- arch/s390/kernel/perf_cpum_cf.c | 2 +- arch/s390/kernel/perf_cpum_cf_diag.c | 20 +- arch/s390/kernel/time.c | 28 +- arch/s390/kernel/topology.c | 2 - arch/s390/kvm/interrupt.c | 2 +- arch/sh/boards/mach-landisk/irq.c | 4 +- arch/sh/boot/Makefile | 4 +- arch/sh/boot/compressed/.gitignore | 5 - arch/sh/boot/compressed/Makefile | 32 +- arch/sh/boot/compressed/ashiftrt.S | 2 + arch/sh/boot/compressed/ashldi3.c | 2 + arch/sh/boot/compressed/ashlsi3.S | 2 + arch/sh/boot/compressed/ashrsi3.S | 2 + arch/sh/boot/compressed/lshrsi3.S | 2 + arch/sh/include/asm/checksum_32.h | 5 +- arch/sh/include/asm/uaccess.h | 4 +- arch/sh/kernel/cpu/sh4a/smp-shx3.c | 5 +- arch/sh/kernel/crash_dump.c | 4 +- arch/sh/kernel/traps.c | 1 - arch/sh/kernel/traps_32.c | 8 +- arch/sh/math-emu/math.c | 4 +- arch/sh/mm/nommu.c | 4 +- arch/x86/events/intel/core.c | 5 +- arch/x86/hyperv/mmu.c | 10 +- arch/x86/include/asm/jump_label.h | 4 +- arch/x86/include/asm/kvm_host.h | 9 +- arch/x86/include/asm/paravirt.h | 6 +- arch/x86/include/asm/paravirt_types.h | 4 +- arch/x86/include/asm/tlbflush.h | 48 +- arch/x86/include/asm/trace/hyperv.h | 2 +- arch/x86/include/asm/xen/page.h | 12 + arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/cpu/hygon.c | 4 +- arch/x86/kernel/early-quirks.c | 1 + arch/x86/kernel/kvm.c | 11 +- arch/x86/kernel/paravirt.c | 2 +- arch/x86/kernel/sev-es.c | 2 +- arch/x86/kvm/Kconfig | 9 + arch/x86/kvm/Makefile | 3 +- arch/x86/kvm/hyperv.c | 2 +- arch/x86/kvm/mmu/mmu_internal.h | 16 +- arch/x86/kvm/svm/svm.c | 1 + arch/x86/kvm/x86.c | 22 +- arch/x86/kvm/xen.c | 290 ++ arch/x86/kvm/xen.h | 64 +- arch/x86/mm/init.c | 2 +- arch/x86/mm/tlb.c | 176 +- arch/x86/xen/mmu_pv.c | 11 +- arch/x86/xen/p2m.c | 54 +- arch/x86/xen/setup.c | 25 +- arch/xtensa/kernel/coprocessor.S | 64 +- arch/xtensa/platforms/iss/console.c | 45 +- block/bfq-iosched.c | 2 +- block/blk-map.c | 4 +- block/blk-mq-debugfs.c | 1 - block/blk-mq-sched.c | 23 +- block/blk-mq.c | 38 +- block/blk-mq.h | 25 +- block/genhd.c | 5 +- block/kyber-iosched.c | 3 +- block/partitions/core.c | 6 +- certs/Kconfig | 11 +- certs/blacklist.c | 75 +- certs/blacklist.h | 10 - certs/common.c | 1 + crypto/serpent_generic.c | 39 +- crypto/testmgr.c | 11 +- drivers/accessibility/speakup/spk_ttyio.c | 1 - drivers/ata/ahci_ceva.c | 43 +- drivers/ata/ahci_xgene.c | 2 +- drivers/ata/libata-pmp.c | 2 +- drivers/ata/libata-sata.c | 4 +- drivers/ata/libata-transport.c | 6 +- drivers/ata/pata_ali.c | 6 +- drivers/ata/pata_amd.c | 6 +- drivers/ata/pata_artop.c | 4 +- drivers/ata/pata_atiixp.c | 3 +- drivers/ata/pata_cs5520.c | 2 + drivers/ata/pata_hpt366.c | 1 + drivers/ata/pata_hpt37x.c | 6 +- drivers/ata/pata_hpt3x2n.c | 2 +- drivers/ata/pata_jmicron.c | 2 +- drivers/ata/pata_marvell.c | 2 +- drivers/ata/pata_optidma.c | 5 +- drivers/ata/pata_pdc2027x.c | 10 +- drivers/ata/sata_dwc_460ex.c | 10 + drivers/ata/sata_mv.c | 12 +- drivers/atm/eni.c | 3 +- drivers/atm/lanai.c | 5 +- drivers/base/power/runtime.c | 62 +- drivers/block/rsxx/core.c | 8 +- drivers/block/rsxx/rsxx_priv.h | 1 - drivers/block/xen-blkback/blkback.c | 4 +- drivers/bluetooth/btusb.c | 10 +- drivers/bluetooth/hci_ldisc.c | 1 - drivers/char/hw_random/ba431-rng.c | 12 +- drivers/char/hw_random/bcm2835-rng.c | 17 +- drivers/char/hw_random/omap-rng.c | 3 +- drivers/char/hw_random/pseries-rng.c | 3 +- drivers/char/hw_random/xiphera-trng.c | 4 +- drivers/char/tpm/tpm-chip.c | 2 - drivers/char/tpm/tpm_ibmvtpm.c | 4 +- drivers/char/tpm/tpm_tis_core.c | 30 +- drivers/char/virtio_console.c | 23 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 33 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 + drivers/cpufreq/qcom-cpufreq-hw.c | 2 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 2 +- drivers/crypto/amlogic/amlogic-gxl-core.c | 3 - drivers/crypto/keembay/keembay-ocs-aes-core.c | 4 +- drivers/crypto/keembay/keembay-ocs-hcu-core.c | 4 +- drivers/crypto/nx/nx-842-pseries.c | 4 +- drivers/crypto/nx/nx-common-powernv.c | 4 +- drivers/crypto/nx/nx.c | 4 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 2 +- drivers/crypto/qat/qat_common/adf_vf2pf_msg.c | 4 +- drivers/crypto/qce/cipher.h | 1 - drivers/crypto/qce/common.c | 25 +- drivers/crypto/qce/common.h | 3 +- drivers/crypto/qce/sha.c | 143 +- drivers/crypto/qce/skcipher.c | 69 +- drivers/crypto/s5p-sss.c | 2 +- drivers/devfreq/rk3399_dmc.c | 20 +- drivers/extcon/extcon.c | 1 + drivers/gpio/gpio-pca953x.c | 78 +- drivers/gpio/gpiolib-acpi.c | 21 +- drivers/gpio/gpiolib.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 69 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 100 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/nv.c | 6 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 392 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 16 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 153 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 8 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 115 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 17 +- drivers/gpu/drm/amd/display/dc/Makefile | 2 +- .../gpu/drm/amd/display/dc/bios/command_table.c | 21 + drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 17 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 48 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 112 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 19 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 14 +- drivers/gpu/drm/amd/display/dc/core/dc_stat.c | 64 + drivers/gpu/drm/amd/display/dc/dc.h | 17 +- drivers/gpu/drm/amd/display/dc/dc_ddc_types.h | 10 - drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 16 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 6 + drivers/gpu/drm/amd/display/dc/dc_link.h | 19 +- .../amd/display/dc/{dc_dmub_srv.h => dc_stat.h} | 49 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 40 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 4 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 6 +- .../dc/{dc_dmub_srv.h => dce/dmub_outbox.c} | 75 +- .../dmub_trace_buffer.h => dc/dce/dmub_outbox.h} | 48 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 19 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 72 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 53 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 13 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 31 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 + .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 3 - drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 9 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 13 + drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 1 + drivers/gpu/drm/amd/display/dc/inc/resource.h | 1 + drivers/gpu/drm/amd/display/dc/irq_types.h | 3 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 55 + .../{inc/dmub_trace_buffer.h => dmub_srv_stat.h} | 56 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 7 +- .../drm/amd/display/dmub/inc/dmub_trace_buffer.h | 3 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 50 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 28 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 77 +- .../gpu/drm/amd/display/dmub/src/dmub_srv_stat.c | 105 + .../drm/amd/display/modules/freesync/freesync.c | 28 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 3 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 4 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 228 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 707 +--- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 73 +- .../gpu/drm/amd/pm/inc/smu11_driver_if_navi10.h | 98 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 16 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 2 +- drivers/gpu/drm/amd/pm/powerplay/kv_dpm.c | 2 +- drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 366 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 607 ++- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 22 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 23 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 2 +- drivers/gpu/drm/drm_fb_helper.c | 2 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 7 +- drivers/gpu/drm/drm_ioc32.c | 11 + drivers/gpu/drm/i915/Makefile | 5 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 123 +- drivers/gpu/drm/i915/display/i9xx_plane.h | 4 + drivers/gpu/drm/i915/display/icl_dsi.c | 3 + drivers/gpu/drm/i915/display/intel_atomic.c | 2 +- drivers/gpu/drm/i915/display/intel_bios.c | 166 +- drivers/gpu/drm/i915/display/intel_bios.h | 2 + drivers/gpu/drm/i915/display/intel_bw.c | 22 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 22 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 23 +- drivers/gpu/drm/i915/display/intel_crt.c | 3 + drivers/gpu/drm/i915/display/intel_crtc.c | 254 +- drivers/gpu/drm/i915/display/intel_csr.c | 12 +- drivers/gpu/drm/i915/display/intel_ddi.c | 2339 +++-------- drivers/gpu/drm/i915/display/intel_ddi.h | 12 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 1394 +++++++ drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 100 + drivers/gpu/drm/i915/display/intel_display.c | 2506 ++---------- drivers/gpu/drm/i915/display/intel_display.h | 54 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 128 +- drivers/gpu/drm/i915/display/intel_display_power.c | 231 +- drivers/gpu/drm/i915/display/intel_display_power.h | 32 + drivers/gpu/drm/i915/display/intel_display_types.h | 107 +- drivers/gpu/drm/i915/display/intel_dp.c | 134 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 31 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 1 + drivers/gpu/drm/i915/display/intel_dpll.c | 509 +++ drivers/gpu/drm/i915/display/intel_dpll.h | 18 + drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 38 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 2 +- drivers/gpu/drm/i915/display/intel_fdi.c | 138 + drivers/gpu/drm/i915/display/intel_fdi.h | 3 + drivers/gpu/drm/i915/display/intel_frontbuffer.c | 2 + drivers/gpu/drm/i915/display/intel_gmbus.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 67 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 5 +- drivers/gpu/drm/i915/display/intel_opregion.c | 6 +- drivers/gpu/drm/i915/display/intel_overlay.c | 2 +- drivers/gpu/drm/i915/display/intel_panel.c | 4 +- drivers/gpu/drm/i915/display/intel_pps.c | 1 + drivers/gpu/drm/i915/display/intel_psr.c | 611 +-- drivers/gpu/drm/i915/display/intel_psr.h | 10 +- drivers/gpu/drm/i915/display/intel_quirks.c | 2 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 2 +- drivers/gpu/drm/i915/display/intel_sprite.c | 1718 +------- drivers/gpu/drm/i915/display/intel_sprite.h | 7 - drivers/gpu/drm/i915/display/intel_vbt_defs.h | 27 +- drivers/gpu/drm/i915/display/intel_vga.c | 8 +- drivers/gpu/drm/i915/display/skl_scaler.c | 556 +++ drivers/gpu/drm/i915/display/skl_scaler.h | 29 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 2266 +++++++++++ drivers/gpu/drm/i915/display/skl_universal_plane.h | 37 + drivers/gpu/drm/i915/display/vlv_dsi.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_phys.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 9 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 10 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 2 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 4 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 8 +- drivers/gpu/drm/i915/gt/intel_reset.c | 6 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 68 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 4 +- drivers/gpu/drm/i915/gvt/cfg_space.c | 5 +- drivers/gpu/drm/i915/gvt/firmware.c | 10 +- drivers/gpu/drm/i915/gvt/gtt.c | 12 +- drivers/gpu/drm/i915/gvt/gvt.c | 6 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 19 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 84 +- drivers/gpu/drm/i915/i915_drv.h | 132 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 5 +- drivers/gpu/drm/i915/i915_getparam.c | 5 +- drivers/gpu/drm/i915/i915_gpu_error.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 104 +- drivers/gpu/drm/i915/i915_params.h | 4 +- drivers/gpu/drm/i915/i915_pci.c | 18 +- drivers/gpu/drm/i915/i915_perf.c | 84 +- drivers/gpu/drm/i915/i915_perf_types.h | 8 + drivers/gpu/drm/i915/i915_pmu.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 53 +- drivers/gpu/drm/i915/i915_suspend.c | 4 +- drivers/gpu/drm/i915/i915_switcheroo.c | 4 +- drivers/gpu/drm/i915/i915_vgpu.c | 2 +- drivers/gpu/drm/i915/intel_device_info.c | 11 +- drivers/gpu/drm/i915/intel_device_info.h | 3 +- drivers/gpu/drm/i915/intel_dram.c | 6 + drivers/gpu/drm/i915/intel_pch.c | 11 +- drivers/gpu/drm/i915/intel_pch.h | 3 + drivers/gpu/drm/i915/intel_pm.c | 178 +- drivers/gpu/drm/i915/intel_pm.h | 5 + drivers/gpu/drm/i915/intel_runtime_pm.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 20 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 31 +- drivers/gpu/drm/qxl/qxl_release.c | 12 +- drivers/gpu/drm/radeon/radeon_cs.c | 8 +- drivers/gpu/drm/radeon/radeon_kms.c | 1 + drivers/gpu/drm/tiny/gm12u320.c | 44 +- drivers/gpu/drm/ttm/ttm_bo.c | 8 +- drivers/gpu/drm/ttm/ttm_pool.c | 4 +- drivers/gpu/drm/udl/udl_drv.c | 17 + drivers/gpu/drm/udl/udl_drv.h | 1 + drivers/gpu/drm/udl/udl_main.c | 10 + drivers/hv/channel.c | 2 +- drivers/hv/connection.c | 2 +- drivers/hv/ring_buffer.c | 1 - drivers/i2c/busses/i2c-brcmstb.c | 2 +- drivers/i2c/busses/i2c-designware-core.h | 2 + drivers/i2c/busses/i2c-designware-master.c | 2 +- drivers/i2c/busses/i2c-exynos5.c | 8 +- drivers/i2c/busses/i2c-qcom-geni.c | 34 - drivers/i3c/master/svc-i3c-master.c | 1 - drivers/ide/falconide.c | 3 +- drivers/infiniband/core/cm.c | 5 +- drivers/infiniband/core/uverbs_ioctl.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 4 +- drivers/infiniband/hw/mlx5/odp.c | 2 +- drivers/infiniband/sw/rxe/Kconfig | 1 + drivers/infiniband/ulp/srpt/ib_srpt.c | 14 +- drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/icc-rpm.c | 4 +- drivers/interconnect/qcom/msm8939.c | 16 +- drivers/interconnect/qcom/sdm660.c | 922 +++++ drivers/iommu/dma-iommu.c | 102 +- drivers/leds/trigger/ledtrig-tty.c | 11 +- drivers/md/dm-bufio.c | 4 + drivers/md/dm-io.c | 4 +- drivers/md/dm-log-writes.c | 10 +- drivers/md/dm-verity-fec.c | 23 +- drivers/md/dm-writecache.c | 2 +- drivers/md/dm.c | 61 +- drivers/media/rc/Makefile | 1 + drivers/media/rc/keymaps/Makefile | 1 - drivers/media/rc/keymaps/rc-cec.c | 28 +- drivers/media/rc/rc-main.c | 6 + drivers/media/usb/uvc/uvc_video.c | 79 +- drivers/media/usb/uvc/uvcvideo.h | 4 +- drivers/memory/omap-gpmc.c | 7 +- drivers/memory/tegra/tegra124-emc.c | 4 +- drivers/message/fusion/mptsas.c | 2 +- drivers/mfd/Kconfig | 11 + drivers/mfd/Makefile | 1 + drivers/mfd/ntxec.c | 221 + drivers/misc/habanalabs/common/debugfs.c | 5 +- drivers/misc/habanalabs/common/device.c | 40 +- drivers/misc/habanalabs/common/habanalabs.h | 2 - drivers/misc/habanalabs/common/habanalabs_ioctl.c | 12 + drivers/misc/habanalabs/common/irq.c | 2 +- drivers/misc/habanalabs/common/mmu/mmu.c | 38 +- drivers/misc/ibmvmc.c | 4 +- drivers/misc/ti-st/st_core.c | 1 - drivers/misc/vmw_balloon.c | 11 +- drivers/mmc/core/block.c | 51 +- drivers/mmc/core/bus.c | 11 +- drivers/mmc/core/core.c | 112 +- drivers/mmc/core/mmc.c | 15 +- drivers/mmc/core/mmc_ops.c | 39 +- drivers/mmc/core/sd.c | 6 + drivers/mmc/host/dw_mmc.c | 2 - drivers/mmc/host/mmci.c | 10 +- drivers/mmc/host/renesas_sdhi_core.c | 3 +- drivers/mmc/host/sdhci-esdhc-imx.c | 2 +- drivers/mmc/host/sdhci-pci-gli.c | 8 + drivers/mmc/host/sdhci-pci-o2micro.c | 8 + drivers/mmc/host/sdhci.c | 60 +- drivers/mmc/host/tmio_mmc.h | 3 +- drivers/mmc/host/tmio_mmc_core.c | 17 +- drivers/mmc/host/uniphier-sd.c | 5 +- drivers/mtd/ftl.c | 14 +- drivers/mtd/inftlcore.c | 13 +- drivers/mtd/maps/physmap-bt1-rom.c | 2 +- drivers/mtd/mtdblock.c | 14 +- drivers/mtd/mtdblock_ro.c | 13 +- drivers/mtd/mtdchar.c | 24 +- drivers/mtd/mtdcore.c | 6 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/mtdswap.c | 14 +- drivers/mtd/nand/ecc-sw-bch.c | 10 +- drivers/mtd/nand/ecc-sw-hamming.c | 10 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 6 + drivers/mtd/nand/raw/fsmc_nand.c | 2 + drivers/mtd/nand/raw/nand_base.c | 45 +- drivers/mtd/nand/raw/omap2.c | 14 +- drivers/mtd/nand/raw/qcom_nandc.c | 262 +- drivers/mtd/nand/spi/gigadevice.c | 69 +- drivers/mtd/nftlcore.c | 13 +- drivers/mtd/parsers/Kconfig | 14 +- drivers/mtd/parsers/Makefile | 2 + drivers/mtd/parsers/ofpart_bcm4908.c | 64 + drivers/mtd/parsers/ofpart_bcm4908.h | 15 + drivers/mtd/parsers/{ofpart.c => ofpart_core.c} | 28 +- drivers/mtd/rfd_ftl.c | 13 +- drivers/net/caif/caif_serial.c | 18 +- drivers/net/can/flexcan.c | 24 +- drivers/net/can/m_can/tcan4x5x-core.c | 6 +- drivers/net/can/slcan.c | 1 - drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 21 +- drivers/net/dsa/mt7530.c | 4 + drivers/net/ethernet/broadcom/bcm4908_enet.c | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 17 +- drivers/net/ethernet/cadence/macb_main.c | 15 +- drivers/net/ethernet/freescale/enetc/enetc.c | 87 +- drivers/net/ethernet/freescale/enetc/enetc.h | 5 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 18 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 98 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 7 + drivers/net/ethernet/freescale/fec_ptp.c | 7 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 7 +- drivers/net/ethernet/ibm/ibmveth.c | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 13 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 4 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 5 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 5 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 7 + drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 3 +- drivers/net/ethernet/mscc/Kconfig | 1 + drivers/net/ethernet/renesas/sh_eth.c | 7 + drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 54 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 59 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 19 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 4 - .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 2 +- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 5 +- drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 151 +- drivers/net/hamradio/6pack.c | 1 - drivers/net/hamradio/mkiss.c | 1 - drivers/net/hyperv/hyperv_net.h | 2 +- drivers/net/hyperv/netvsc_drv.c | 13 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/net/phy/dp83822.c | 9 +- drivers/net/phy/dp83tc811.c | 11 +- drivers/net/phy/phy.c | 6 +- drivers/net/phy/phy_device.c | 6 +- drivers/net/ppp/ppp_async.c | 1 - drivers/net/ppp/ppp_synctty.c | 1 - drivers/net/slip/slip.c | 1 - drivers/net/usb/r8152.c | 35 +- drivers/net/wireless/ath/ath10k/mac.c | 2 + drivers/net/wireless/ath/ath11k/mac.c | 4 +- drivers/net/wireless/ath/ath11k/qmi.c | 4 +- drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 1 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 3 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 3 +- drivers/net/wireless/mediatek/mt76/dma.c | 11 +- .../net/wireless/mediatek/mt76/mt7915/testmode.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 4 +- drivers/net/xen-netback/netback.c | 16 +- drivers/nvme/host/fabrics.c | 5 +- drivers/nvme/host/hwmon.c | 1 + drivers/nvme/host/pci.c | 8 +- drivers/nvme/target/admin-cmd.c | 36 +- drivers/nvme/target/configfs.c | 50 +- drivers/nvme/target/core.c | 2 +- drivers/nvme/target/io-cmd-bdev.c | 8 +- drivers/nvme/target/nvmet.h | 7 +- drivers/nvme/target/passthru.c | 4 +- drivers/phy/ralink/phy-mt7621-pci.c | 2 +- drivers/phy/ti/phy-j721e-wiz.c | 1 + drivers/phy/ti/phy-tusb1210.c | 27 +- drivers/pinctrl/intel/pinctrl-intel.c | 5 +- drivers/pinctrl/mvebu/pinctrl-armada-cp110.c | 4 +- drivers/pinctrl/pinctrl-equilibrium.c | 16 +- drivers/pinctrl/pinctrl-ingenic.c | 4 +- drivers/pinctrl/pinctrl-microchip-sgpio.c | 2 +- drivers/pinctrl/pinctrl-rockchip.c | 14 +- drivers/pinctrl/qcom/pinctrl-sc7280.c | 24 + drivers/pinctrl/stm32/pinctrl-stm32.c | 5 +- drivers/platform/x86/intel-hid.c | 7 + drivers/power/supply/cw2015_battery.c | 6 + drivers/power/supply/max8997_charger.c | 2 +- drivers/power/supply/s3c_adc_battery.c | 19 +- drivers/power/supply/smb347-charger.c | 65 +- drivers/powercap/Kconfig | 2 +- drivers/powercap/dtpm.c | 3 + drivers/pps/clients/pps-ldisc.c | 3 - drivers/pwm/Kconfig | 8 + drivers/pwm/Makefile | 1 + drivers/pwm/pwm-ntxec.c | 184 + drivers/regulator/pca9450-regulator.c | 8 + drivers/regulator/pf8x00-regulator.c | 1 + drivers/regulator/qcom_spmi-regulator.c | 2 + drivers/regulator/scmi-regulator.c | 4 +- drivers/rtc/Kconfig | 8 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-ntxec.c | 145 + drivers/s390/char/con3215.c | 56 +- drivers/s390/char/tty3270.c | 6 +- drivers/s390/char/zcore.c | 44 +- drivers/s390/cio/device_fsm.c | 2 +- drivers/s390/cio/vfio_ccw_ops.c | 6 +- drivers/s390/crypto/vfio_ap_ops.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 65 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 4 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 19 +- drivers/scsi/lpfc/lpfc.h | 3 +- drivers/scsi/lpfc/lpfc_attr.c | 2 +- drivers/scsi/lpfc/lpfc_crtn.h | 4 +- drivers/scsi/lpfc/lpfc_debugfs.c | 13 +- drivers/scsi/lpfc/lpfc_disc.h | 3 +- drivers/scsi/lpfc/lpfc_els.c | 639 ++- drivers/scsi/lpfc/lpfc_hbadisc.c | 6 +- drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 272 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 +- drivers/scsi/lpfc/lpfc_nvmet.c | 5 +- drivers/scsi/lpfc/lpfc_scsi.c | 98 +- drivers/scsi/lpfc/lpfc_sli.c | 29 +- drivers/scsi/lpfc/lpfc_version.h | 6 +- drivers/scsi/lpfc/lpfc_vport.c | 10 +- drivers/scsi/megaraid/megaraid_sas.h | 5 + drivers/scsi/megaraid/megaraid_sas_base.c | 87 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 89 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 2 + drivers/scsi/mpt3sas/mpt3sas_base.c | 3 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 17 +- drivers/scsi/scsi.c | 13 + drivers/scsi/scsi_debug.c | 229 +- drivers/scsi/scsi_lib.c | 100 +- drivers/scsi/scsi_priv.h | 3 + drivers/scsi/scsi_scan.c | 23 +- drivers/scsi/scsi_sysfs.c | 4 +- drivers/scsi/sg.c | 2 +- drivers/scsi/storvsc_drv.c | 18 +- drivers/scsi/ufs/ufs-debugfs.c | 90 + drivers/scsi/ufs/ufs-debugfs.h | 2 + drivers/scsi/ufs/ufs-qcom.c | 10 + drivers/scsi/ufs/ufs.h | 10 +- drivers/scsi/ufs/ufshcd.c | 130 +- drivers/scsi/ufs/ufshcd.h | 26 +- drivers/scsi/vmw_pvscsi.c | 2 - drivers/scsi/vmw_pvscsi.h | 2 - drivers/sh/maple/maple.c | 5 +- drivers/soc/qcom/qcom-geni-se.c | 3 + drivers/soc/renesas/rmobile-sysc.c | 4 +- drivers/soundwire/intel.h | 2 - drivers/soundwire/intel_init.c | 158 - drivers/spi/spi-ath79.c | 3 +- drivers/spi/spi-atmel.c | 4 - drivers/spi/spi-butterfly.c | 13 +- drivers/spi/spi-cadence-quadspi.c | 6 +- drivers/spi/spi-lm70llp.c | 13 +- drivers/spi/spi-nxp-fspi.c | 114 +- drivers/spi/spi-omap2-mcspi.c | 24 +- drivers/spi/spi-rockchip.c | 13 +- drivers/staging/android/uapi/ashmem.h | 2 - .../clocking-wizard/clk-xlnx-clock-wizard.c | 369 +- drivers/staging/comedi/drivers/addi_apci_1032.c | 4 +- drivers/staging/comedi/drivers/addi_apci_1500.c | 18 +- drivers/staging/comedi/drivers/adv_pci1710.c | 10 +- .../staging/comedi/drivers/amplc_pc236_common.c | 4 +- drivers/staging/comedi/drivers/comedi_parport.c | 3 +- drivers/staging/comedi/drivers/das6402.c | 2 +- drivers/staging/comedi/drivers/das800.c | 2 +- drivers/staging/comedi/drivers/dmm32at.c | 2 +- drivers/staging/comedi/drivers/dt2814.c | 152 +- drivers/staging/comedi/drivers/me4000.c | 2 +- drivers/staging/comedi/drivers/ni_6527.c | 4 +- drivers/staging/comedi/drivers/ni_65xx.c | 3 +- drivers/staging/comedi/drivers/pcl711.c | 2 +- drivers/staging/comedi/drivers/pcl726.c | 4 +- drivers/staging/comedi/drivers/pcl818.c | 2 +- drivers/staging/emxx_udc/emxx_udc.c | 1 - drivers/staging/fwserial/fwserial.c | 6 +- drivers/staging/gasket/gasket_page_table.c | 2 - drivers/staging/gasket/gasket_sysfs.c | 2 +- drivers/staging/gdm724x/gdm_tty.c | 2 +- drivers/staging/greybus/sdio.c | 1 - drivers/staging/hikey9xx/hi6421-spmi-pmic.c | 8 +- drivers/staging/kpc2000/kpc2000_i2c.c | 6 +- drivers/staging/kpc2000/kpc2000_spi.c | 2 +- drivers/staging/ks7010/ks_wlan_net.c | 6 +- drivers/staging/mt7621-pci/pci-mt7621.c | 1 - drivers/staging/octeon/ethernet-spi.c | 2 +- drivers/staging/qlge/qlge_main.c | 3 +- drivers/staging/rtl8188eu/core/rtw_security.c | 72 +- drivers/staging/rtl8192e/Kconfig | 1 + drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 8 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 5 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 7 +- drivers/staging/rtl8192e/rtl819x_BA.h | 40 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 127 +- drivers/staging/rtl8192e/rtl819x_HT.h | 23 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 58 +- drivers/staging/rtl8192e/rtl819x_TS.h | 18 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 62 +- drivers/staging/rtl8192e/rtllib_rx.c | 170 +- drivers/staging/rtl8192e/rtllib_softmac.c | 14 +- drivers/staging/rtl8192e/rtllib_tx.c | 8 +- drivers/staging/rtl8192e/rtllib_wx.c | 76 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 7 +- drivers/staging/rtl8192u/r8192U_wx.c | 2 +- drivers/staging/rtl8712/ieee80211.c | 6 +- drivers/staging/rtl8712/rtl871x_cmd.c | 6 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 4 +- drivers/staging/rtl8712/wifi.h | 178 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 3 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 4 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 44 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 44 +- drivers/staging/rtl8723bs/hal/hal_com.c | 45 +- drivers/staging/rtl8723bs/include/drv_types.h | 131 - drivers/staging/rtl8723bs/include/rtw_debug.h | 6 - drivers/staging/rtl8723bs/include/rtw_mp.h | 2 - drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 23 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 6 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 15 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 17 +- drivers/staging/sm750fb/sm750.h | 29 +- .../interface/vchiq_arm/vchiq_debugfs.h | 2 +- drivers/staging/vt6656/card.c | 3 +- drivers/staging/wfx/hif_rx.c | 6 +- drivers/staging/wfx/sta.c | 2 +- drivers/staging/wimax/i2400m/control.c | 4 +- drivers/staging/wimax/i2400m/fw.c | 2 +- drivers/staging/wimax/i2400m/netdev.c | 2 +- drivers/staging/wimax/i2400m/op-rfkill.c | 6 +- drivers/staging/wimax/stack.c | 16 +- drivers/staging/wlan-ng/p80211conv.h | 3 - drivers/staging/wlan-ng/p80211netdev.c | 2 +- drivers/target/iscsi/iscsi_target.c | 19 +- drivers/target/loopback/tcm_loop.c | 60 +- drivers/target/loopback/tcm_loop.h | 1 - drivers/target/sbp/sbp_target.c | 8 +- drivers/target/target_core_device.c | 10 +- drivers/target/target_core_fabric_configfs.c | 58 + drivers/target/target_core_iblock.c | 53 +- drivers/target/target_core_iblock.h | 10 + drivers/target/target_core_internal.h | 2 + drivers/target/target_core_pscsi.c | 2 +- drivers/target/target_core_tmr.c | 4 + drivers/target/target_core_transport.c | 299 +- drivers/target/target_core_user.c | 27 +- drivers/target/target_core_xcopy.c | 10 +- drivers/target/tcm_fc/tfc_cmd.c | 14 +- drivers/thunderbolt/debugfs.c | 39 +- drivers/thunderbolt/tb.h | 26 - drivers/tty/Kconfig | 56 +- drivers/tty/Makefile | 3 - drivers/tty/amiserial.c | 8 +- drivers/tty/cyclades.c | 4119 ------------------- drivers/tty/hvc/hvcs.c | 28 +- drivers/tty/ipwireless/tty.c | 11 +- drivers/tty/isicom.c | 1699 -------- drivers/tty/moxa.c | 4 +- drivers/tty/n_gsm.c | 18 +- drivers/tty/n_hdlc.c | 1 - drivers/tty/n_null.c | 1 - drivers/tty/n_r3964.c | 1 - drivers/tty/n_tty.c | 2 +- drivers/tty/nozomi.c | 26 +- drivers/tty/pty.c | 15 +- drivers/tty/rocket.c | 3127 -------------- drivers/tty/rocket.h | 111 - drivers/tty/rocket_int.h | 1214 ------ drivers/tty/serial/8250/8250_port.c | 24 +- drivers/tty/serial/8250/Kconfig | 5 +- drivers/tty/serial/8250/serial_cs.c | 12 +- drivers/tty/serial/imx.c | 6 +- drivers/tty/serial/jsm/jsm_tty.c | 24 +- drivers/tty/serial/kgdb_nmi.c | 4 +- drivers/tty/serial/max310x.c | 29 +- drivers/tty/serial/pch_uart.c | 19 +- drivers/tty/synclink_gt.c | 62 +- drivers/tty/tty_io.c | 17 +- drivers/tty/tty_ioctl.c | 3 +- drivers/tty/vcc.c | 72 +- drivers/usb/chipidea/host.c | 2 +- drivers/usb/class/cdc-acm.c | 5 + drivers/usb/core/usb.c | 40 +- drivers/usb/dwc2/debugfs.c | 2 + drivers/usb/dwc3/core.c | 15 + drivers/usb/dwc3/core.h | 5 + drivers/usb/dwc3/dwc3-qcom.c | 2 + drivers/usb/dwc3/gadget.c | 10 +- drivers/usb/gadget/function/f_mass_storage.c | 2 - drivers/usb/gadget/function/f_printer.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 36 +- drivers/usb/gadget/function/f_uac1.c | 1 + drivers/usb/gadget/function/f_uac2.c | 2 +- drivers/usb/gadget/function/u_ether_configfs.h | 5 +- drivers/usb/gadget/udc/dummy_hcd.c | 2 +- drivers/usb/host/isp116x-hcd.c | 7 +- drivers/usb/host/isp116x.h | 1 - drivers/usb/host/isp1362-hcd.c | 8 +- drivers/usb/host/isp1362.h | 1 - drivers/usb/host/sl811-hcd.c | 7 +- drivers/usb/host/sl811.h | 1 - drivers/usb/host/uhci-hcd.c | 12 +- drivers/usb/host/uhci-hcd.h | 4 - drivers/usb/host/xhci-pci.c | 3 + drivers/usb/serial/cp210x.c | 3 + drivers/usb/serial/mos7720.c | 2 +- drivers/usb/serial/xr_serial.c | 25 - drivers/usb/typec/Makefile | 3 + drivers/usb/typec/tcpm/fusb302.c | 5 +- drivers/usb/typec/tcpm/tcpm.c | 80 +- drivers/usb/typec/tps6598x.c | 66 +- drivers/usb/typec/tps6598x.h | 189 + drivers/usb/typec/tps6598x_trace.h | 283 ++ drivers/usb/usbip/usbip_common.h | 1 + drivers/vhost/scsi.c | 58 +- drivers/video/console/vgacon.c | 2 +- drivers/video/fbdev/aty/atyfb.h | 3 - drivers/video/fbdev/aty/atyfb_base.c | 9 +- drivers/virt/acrn/hsm.c | 9 + drivers/virt/acrn/irqfd.c | 4 +- drivers/xen/xen-scsiback.c | 21 +- fs/Kconfig | 2 +- fs/afs/file.c | 33 +- fs/afs/internal.h | 1 + fs/afs/write.c | 108 +- fs/block_dev.c | 10 +- fs/btrfs/block-group.c | 42 +- fs/btrfs/btrfs_inode.h | 33 +- fs/btrfs/compression.c | 5 +- fs/btrfs/ctree.h | 9 +- fs/btrfs/delayed-inode.c | 38 +- fs/btrfs/disk-io.c | 143 +- fs/btrfs/extent-tree.c | 13 - fs/btrfs/extent_io.c | 466 ++- fs/btrfs/file.c | 126 +- fs/btrfs/free-space-cache.c | 7 +- fs/btrfs/inode.c | 103 +- fs/btrfs/ioctl.c | 45 +- fs/btrfs/ordered-data.c | 19 +- fs/btrfs/qgroup.c | 46 +- fs/btrfs/qgroup.h | 2 + fs/btrfs/ref-verify.c | 4 +- fs/btrfs/reflink.c | 46 +- fs/btrfs/relocation.c | 4 +- fs/btrfs/scrub.c | 8 - fs/btrfs/send.c | 43 +- fs/btrfs/subpage.c | 72 + fs/btrfs/subpage.h | 17 + fs/btrfs/super.c | 4 +- fs/btrfs/transaction.h | 2 +- fs/btrfs/volumes.c | 4 +- fs/btrfs/xattr.c | 31 +- fs/btrfs/zlib.c | 5 +- fs/btrfs/zoned.c | 4 +- fs/btrfs/zstd.c | 5 +- fs/cachefiles/internal.h | 4 +- fs/cachefiles/rdwr2.c | 37 +- fs/ceph/Kconfig | 1 - fs/ceph/addr.c | 535 ++- fs/ceph/cache.c | 125 + fs/ceph/cache.h | 101 +- fs/ceph/caps.c | 10 +- fs/ceph/inode.c | 1 - fs/ceph/super.h | 1 - fs/cifs/cifsglob.h | 1 - fs/cifs/cifsproto.h | 3 - fs/cifs/connect.c | 26 +- fs/cifs/file.c | 3 +- fs/cifs/sess.c | 1 + fs/cifs/smb2pdu.c | 6 +- fs/direct-io.c | 2 +- fs/dlm/config.c | 86 +- fs/dlm/config.h | 1 - fs/dlm/debug_fs.c | 1 + fs/dlm/lock.c | 2 - fs/dlm/lockspace.c | 20 +- fs/dlm/lowcomms.c | 193 +- fs/dlm/lowcomms.h | 5 + fs/dlm/midcomms.c | 33 +- fs/dlm/rcom.c | 2 - fs/erofs/data.c | 4 +- fs/eventpoll.c | 52 +- fs/exfat/balloc.c | 91 +- fs/exfat/dir.c | 5 + fs/exfat/exfat_fs.h | 5 + fs/exfat/fatent.c | 37 +- fs/exfat/file.c | 53 + fs/exfat/super.c | 1 + fs/ext4/readpage.c | 3 +- fs/f2fs/Kconfig | 16 +- fs/f2fs/checkpoint.c | 8 +- fs/f2fs/compress.c | 177 +- fs/f2fs/data.c | 148 +- fs/f2fs/debug.c | 13 + fs/f2fs/f2fs.h | 60 +- fs/f2fs/file.c | 9 +- fs/f2fs/gc.c | 35 +- fs/f2fs/inline.c | 3 +- fs/f2fs/inode.c | 21 +- fs/f2fs/node.c | 2 +- fs/f2fs/segment.c | 16 +- fs/f2fs/segment.h | 2 - fs/f2fs/super.c | 30 +- fs/f2fs/sysfs.c | 9 + fs/f2fs/verity.c | 61 +- fs/fscache/Makefile | 4 +- fs/fscache/internal.h | 7 +- fs/fscache/{page2.c => io.c} | 1 - fs/fuse/fuse_i.h | 1 + fs/gfs2/log.c | 4 + fs/gfs2/ops_fstype.c | 4 +- fs/gfs2/super.c | 10 +- fs/gfs2/super.h | 2 +- fs/gfs2/trans.c | 2 + fs/gfs2/util.c | 2 +- fs/internal.h | 5 + fs/io-wq.c | 251 +- fs/io-wq.h | 5 +- fs/io_uring.c | 710 ++-- fs/iomap/buffered-io.c | 4 +- fs/mpage.c | 4 +- fs/netfs/read_helper.c | 119 +- fs/nfs/blocklayout/blocklayout.c | 6 +- fs/nfsd/nfs3xdr.c | 8 +- fs/nfsd/nfs4state.c | 49 +- fs/pstore/ram_core.c | 2 +- fs/read_write.c | 1 - fs/xfs/xfs_bio_io.c | 2 +- fs/xfs/xfs_buf.c | 4 +- include/asm-generic/vmlinux.lds.h | 9 +- include/drm/drm_dp_helper.h | 5 + include/drm/i915_pciids.h | 11 + include/dt-bindings/interconnect/qcom,sdm660.h | 116 + include/dt-bindings/pinctrl/k3.h | 5 +- include/keys/system_keyring.h | 8 +- include/kvm/arm_pmu.h | 9 +- include/linux/acpi.h | 10 +- include/linux/bio.h | 7 +- include/linux/blk-mq.h | 13 +- include/linux/blkdev.h | 2 - include/linux/can/skb.h | 8 +- include/linux/cpu.h | 3 + include/linux/cpumask.h | 6 +- include/linux/cyclades.h | 364 -- include/linux/dma-map-ops.h | 18 - include/linux/dma-mapping.h | 33 - include/linux/f2fs_fs.h | 3 +- include/linux/fs.h | 1 - include/linux/fscache.h | 16 +- include/linux/gpio/consumer.h | 2 + include/linux/io_uring.h | 2 +- include/linux/isicom.h | 85 - include/linux/kcov.h | 1 + include/linux/kcsan-checks.h | 6 + include/linux/kcsan.h | 7 + include/linux/kgdb.h | 2 + include/linux/lockdep.h | 18 +- include/linux/mfd/ntxec.h | 37 + include/linux/mm.h | 4 + include/linux/mmc/host.h | 2 - include/linux/mtd/blktrans.h | 11 + include/linux/mtd/mtd.h | 1 + include/linux/mtd/nand-ecc-sw-bch.h | 2 - include/linux/mtd/nand-ecc-sw-hamming.h | 2 - include/linux/mtd/nand.h | 22 + include/linux/netdevice.h | 2 - include/linux/netfs.h | 9 +- include/linux/pagemap.h | 6 +- include/linux/parport.h | 12 +- include/linux/pci_ids.h | 31 - include/linux/perf_event.h | 2 + include/linux/rcu_segcblist.h | 7 +- include/linux/rculist_nulls.h | 2 +- include/linux/rcupdate.h | 2 +- include/linux/rcutiny.h | 11 +- include/linux/rcutree.h | 2 + include/linux/regulator/pca9450.h | 3 + include/linux/sbitmap.h | 85 +- include/linux/sched.h | 1 - include/linux/sched/task.h | 2 + include/linux/slab.h | 2 + include/linux/smp.h | 50 +- include/linux/soundwire/sdw_intel.h | 2 + include/linux/sunrpc/xdr.h | 18 +- include/linux/swap.h | 1 + include/linux/textsearch.h | 2 +- include/linux/tty.h | 2 +- include/linux/tty_ldisc.h | 3 - include/linux/usb.h | 4 +- include/linux/vmalloc.h | 2 +- include/media/rc-map.h | 7 + include/net/bluetooth/hci.h | 1 + include/net/bluetooth/mgmt.h | 1 + include/net/nfc/nci_core.h | 2 - include/net/xfrm.h | 2 +- include/scsi/scsi_cmnd.h | 3 + include/scsi/scsi_device.h | 8 +- include/scsi/scsi_host.h | 83 +- include/sound/intel-nhlt.h | 5 + include/sound/soc-acpi.h | 2 +- include/sound/soc-component.h | 4 +- include/sound/soc.h | 2 +- include/target/target_core_backend.h | 2 + include/target/target_core_base.h | 59 +- include/target/target_core_fabric.h | 21 +- include/trace/events/kmem.h | 6 +- include/trace/events/rcu.h | 28 + include/trace/events/ufs.h | 21 + include/trace/events/xen.h | 2 +- include/uapi/linux/cyclades.h | 494 --- include/uapi/linux/kvm.h | 13 + include/uapi/linux/l2tp.h | 1 + include/uapi/linux/major.h | 2 - include/uapi/linux/netfilter/nfnetlink_cthelper.h | 2 +- include/uapi/linux/serial.h | 4 +- init/Kconfig | 3 +- init/main.c | 1 + kernel/bpf/verifier.c | 70 +- kernel/cpu.c | 194 +- kernel/debug/debug_core.c | 11 + kernel/dma/mapping.c | 145 +- kernel/dma/swiotlb.c | 2 +- kernel/events/core.c | 42 +- kernel/fork.c | 30 + kernel/kcsan/Makefile | 4 +- kernel/kcsan/atomic.h | 5 + kernel/kcsan/core.c | 7 +- kernel/kcsan/debugfs.c | 9 +- kernel/kcsan/encoding.h | 5 + kernel/kcsan/kcsan.h | 8 +- kernel/kcsan/{kcsan-test.c => kcsan_test.c} | 118 +- kernel/kcsan/report.c | 5 + kernel/kcsan/selftest.c | 5 + kernel/locking/lockdep.c | 15 +- kernel/rcu/rcu_segcblist.c | 3 +- kernel/rcu/rcuscale.c | 15 +- kernel/rcu/rcutorture.c | 93 +- kernel/rcu/tasks.h | 40 +- kernel/rcu/tiny.c | 40 + kernel/rcu/tree.c | 164 +- kernel/rcu/tree_exp.h | 1 + kernel/rcu/tree_plugin.h | 263 +- kernel/rcu/tree_stall.h | 2 + kernel/sched/core.c | 167 +- kernel/sched/fair.c | 162 +- kernel/sched/idle.c | 6 + kernel/sched/membarrier.c | 4 +- kernel/sched/sched.h | 14 + kernel/smp.c | 464 ++- kernel/softirq.c | 2 +- kernel/static_call.c | 7 +- kernel/time/hrtimer.c | 68 +- kernel/torture.c | 6 +- kernel/trace/Kconfig | 2 +- kernel/trace/error_report-traces.c | 1 - kernel/trace/ring_buffer.c | 21 +- kernel/trace/trace.h | 1 - kernel/up.c | 38 +- kernel/workqueue.c | 2 +- lib/Kconfig.kcsan | 5 +- lib/bitmap.c | 49 +- lib/iov_iter.c | 22 +- lib/sbitmap.c | 210 +- lib/test_bitmap.c | 46 +- localversion-next | 2 +- mm/kfence/core.c | 10 +- mm/kfence/kfence.h | 7 - mm/kfence/kfence_test.c | 2 +- mm/kfence/report.c | 18 +- mm/page_io.c | 5 - mm/shmem.c | 6 +- mm/slab.c | 2 + mm/slab.h | 2 + mm/slab_common.c | 4 + mm/slob.c | 2 + mm/slub.c | 2 + mm/swapfile.c | 13 + mm/util.c | 3 + mm/vmalloc.c | 2 + net/9p/client.c | 4 - net/bluetooth/hci_conn.c | 10 + net/bluetooth/hci_event.c | 27 + net/bluetooth/hci_request.c | 47 +- net/bluetooth/mgmt.c | 1 + net/core/rtnetlink.c | 2 +- net/core/skbuff.c | 3 + net/dsa/Kconfig | 2 + net/dsa/tag_mtk.c | 19 +- net/dsa/tag_rtl4_a.c | 12 +- net/ethtool/channels.c | 26 +- net/ipv4/ah4.c | 2 +- net/ipv4/esp4.c | 2 +- net/ipv4/inetpeer.c | 21 +- net/ipv4/ip_tunnel.c | 5 +- net/ipv4/ip_vti.c | 12 +- net/ipv4/tcp.c | 26 +- net/ipv4/udp_offload.c | 2 +- net/ipv6/ah6.c | 2 +- net/ipv6/esp6.c | 2 +- net/ipv6/ip6_gre.c | 16 +- net/ipv6/ip6_tunnel.c | 10 +- net/ipv6/ip6_vti.c | 12 +- net/ipv6/sit.c | 2 +- net/l2tp/l2tp_core.c | 41 +- net/l2tp/l2tp_core.h | 1 + net/l2tp/l2tp_netlink.c | 6 + net/mac80211/iface.c | 1 + net/mac80211/rx.c | 1 + net/netfilter/nf_conntrack_helper.c | 3 +- net/netfilter/nf_conntrack_proto_tcp.c | 6 +- net/netfilter/nf_nat_proto.c | 25 +- net/netfilter/nf_tables_api.c | 6 + net/netfilter/x_tables.c | 6 +- net/nfc/nci/uart.c | 148 +- net/qrtr/qrtr.c | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 11 +- net/sunrpc/svc.c | 6 +- net/sunrpc/svc_xprt.c | 4 +- net/xfrm/xfrm_output.c | 10 +- samples/bpf/xdpsock_user.c | 2 + scripts/adjust_autoksyms.sh | 3 - scripts/checkpatch.pl | 133 +- scripts/gen_autoksyms.sh | 35 +- scripts/kernel-doc | 17 +- scripts/lto-used-symbollist.txt | 6 - scripts/recordmcount.c | 2 +- sound/drivers/vx/vx_core.c | 2 +- sound/hda/Kconfig | 4 + sound/hda/Makefile | 3 + sound/hda/ext/hdac_ext_controller.c | 2 +- sound/hda/ext/hdac_ext_stream.c | 2 +- sound/hda/hdac_regmap.c | 2 +- sound/hda/intel-dsp-config.c | 2 +- sound/hda/intel-nhlt.c | 59 +- sound/hda/intel-sdw-acpi.c | 179 + sound/pci/ctxfi/cthw20k2.c | 2 +- sound/pci/hda/hda_codec.c | 6 +- sound/pci/hda/hda_generic.c | 4 +- sound/pci/hda/hda_jack.c | 4 +- sound/pci/hda/patch_ca0132.c | 9 +- sound/pci/hda/patch_hdmi.c | 18 +- sound/pci/hda/patch_realtek.c | 26 + sound/pci/mixart/mixart_hwdep.c | 3 +- sound/pci/vx222/vx222_ops.c | 10 +- sound/ppc/snd_ps3_reg.h | 2 +- sound/soc/amd/renoir/rn-pci-acp3x.c | 2 +- sound/soc/atmel/Kconfig | 3 + sound/soc/atmel/mchp-i2s-mcc.c | 161 +- sound/soc/codecs/Kconfig | 6 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/cs4270.c | 1 + sound/soc/codecs/cx20442.c | 1 - sound/soc/codecs/es8316.c | 9 +- sound/soc/codecs/jz4760.c | 11 +- sound/soc/codecs/lpass-rx-macro.c | 3 +- sound/soc/codecs/lpass-wsa-macro.c | 2 + sound/soc/codecs/nau8825.c | 9 +- sound/soc/codecs/rt1011.c | 49 +- sound/soc/codecs/rt1015.c | 9 +- sound/soc/codecs/rt1016.c | 11 +- sound/soc/codecs/rt1305.c | 6 +- sound/soc/codecs/rt1308-sdw.c | 2 +- sound/soc/codecs/rt1308.c | 10 +- sound/soc/codecs/rt1316-sdw.c | 744 ++++ sound/soc/codecs/rt1316-sdw.h | 55 + sound/soc/codecs/rt5631.c | 4 +- sound/soc/codecs/rt5640.c | 10 +- sound/soc/codecs/rt5645.c | 6 +- sound/soc/codecs/rt5651.c | 10 +- sound/soc/codecs/rt5659.c | 4 +- sound/soc/codecs/rt5660.c | 4 +- sound/soc/codecs/rt5663.c | 4 +- sound/soc/codecs/rt5665.c | 4 +- sound/soc/codecs/rt5668.c | 8 +- sound/soc/codecs/rt5670.c | 4 +- sound/soc/codecs/rt5677.c | 6 +- sound/soc/codecs/rt5682-sdw.c | 4 +- sound/soc/codecs/rt5682.c | 12 +- sound/soc/codecs/rt700-sdw.c | 2 +- sound/soc/codecs/rt700.c | 2 +- sound/soc/codecs/rt711-sdw.c | 2 +- sound/soc/codecs/rt711.c | 2 +- sound/soc/codecs/rt715-sdw.c | 2 +- sound/soc/codecs/rt715.c | 2 +- sound/soc/codecs/sgtl5000.c | 8 +- sound/soc/codecs/sigmadsp-regmap.c | 2 +- sound/soc/codecs/wcd-clsh-v2.h | 6 +- sound/soc/codecs/wcd9335.c | 2 +- sound/soc/codecs/wcd934x.c | 2 - sound/soc/codecs/wm8524.c | 2 +- sound/soc/fsl/fsl_asrc.c | 2 +- sound/soc/fsl/fsl_dma.c | 3 - sound/soc/fsl/fsl_easrc.c | 6 +- sound/soc/fsl/fsl_esai.c | 2 +- sound/soc/fsl/fsl_micfil.c | 2 - sound/soc/fsl/fsl_sai.c | 14 +- sound/soc/fsl/fsl_sai.h | 4 + sound/soc/fsl/fsl_ssi.c | 7 +- sound/soc/fsl/fsl_xcvr.c | 11 +- sound/soc/fsl/imx-hdmi.c | 4 - sound/soc/fsl/mpc5200_dma.c | 2 +- sound/soc/fsl/mpc8610_hpcd.c | 2 +- sound/soc/fsl/p1022_ds.c | 2 +- sound/soc/generic/simple-card-utils.c | 2 +- sound/soc/intel/Makefile | 2 +- sound/soc/intel/atom/sst/sst_acpi.c | 2 +- sound/soc/intel/atom/sst/sst_loader.c | 2 +- sound/soc/intel/boards/bytcr_wm5102.c | 8 - sound/soc/intel/boards/sof_wm8804.c | 6 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 23 - sound/soc/intel/skylake/Makefile | 2 +- sound/soc/meson/aiu-acodec-ctrl.c | 2 +- sound/soc/meson/aiu-codec-ctrl.c | 2 +- sound/soc/meson/aiu.c | 4 +- sound/soc/meson/aiu.h | 2 +- sound/soc/mxs/mxs-saif.c | 10 - sound/soc/pxa/mmp-sspa.c | 1 - sound/soc/qcom/lpass-cpu.c | 2 +- sound/soc/qcom/lpass-hdmi.c | 4 - sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 4 +- sound/soc/qcom/qdsp6/q6afe.c | 7 +- sound/soc/qcom/qdsp6/q6afe.h | 2 +- sound/soc/qcom/qdsp6/q6asm.h | 6 +- sound/soc/samsung/i2s.c | 3 +- sound/soc/samsung/s3c24xx_simtec.c | 5 + sound/soc/samsung/smdk_wm8994.c | 1 + sound/soc/samsung/snow.c | 5 +- sound/soc/sh/dma-sh7760.c | 1 - sound/soc/sh/rcar/adg.c | 15 +- sound/soc/sh/rcar/cmd.c | 15 +- sound/soc/sh/rcar/core.c | 34 +- sound/soc/sh/rcar/ctu.c | 2 + sound/soc/sh/rcar/rsnd.h | 6 +- sound/soc/sh/rcar/ssi.c | 46 +- sound/soc/sh/rcar/ssiu.c | 22 +- sound/soc/sh/siu_pcm.c | 6 +- sound/soc/soc-component.c | 2 +- sound/soc/soc-core.c | 6 +- sound/soc/soc-dai.c | 2 +- sound/soc/soc-ops.c | 2 +- sound/soc/soc-pcm.c | 83 +- sound/soc/soc-topology.c | 16 +- sound/soc/sof/Kconfig | 15 +- sound/soc/sof/Makefile | 4 +- sound/soc/sof/intel/Kconfig | 254 +- sound/soc/sof/intel/Makefile | 20 +- sound/soc/sof/intel/bdw.c | 67 +- sound/soc/sof/intel/byt.c | 106 +- sound/soc/sof/intel/hda-dsp.c | 6 +- sound/soc/sof/intel/hda.c | 21 +- sound/soc/sof/intel/hda.h | 3 + sound/soc/sof/intel/pci-apl.c | 81 + sound/soc/sof/intel/pci-cnl.c | 104 + sound/soc/sof/intel/pci-icl.c | 84 + sound/soc/sof/intel/pci-tgl.c | 121 + sound/soc/sof/intel/pci-tng.c | 70 + sound/soc/sof/intel/shim.h | 6 - sound/soc/sof/sof-acpi-dev.c | 130 +- sound/soc/sof/sof-acpi-dev.h | 16 + sound/soc/sof/sof-pci-dev.c | 340 +- sound/soc/sof/sof-pci-dev.h | 17 + sound/soc/sunxi/sun4i-i2s.c | 2 - sound/soc/ti/ams-delta.c | 1 - sound/soc/uniphier/aio-cpu.c | 7 +- sound/usb/card.c | 5 + sound/usb/clock.c | 8 +- sound/usb/midi.c | 123 +- sound/usb/midi.h | 2 + sound/usb/mixer.c | 11 + sound/usb/mixer_maps.c | 10 + sound/usb/mixer_quirks.c | 60 +- sound/usb/pcm.c | 12 +- sound/usb/quirks-table.h | 63 + sound/usb/quirks.c | 16 +- sound/usb/usbaudio.h | 1 + tools/lib/bpf/xsk.c | 5 +- .../memory-model/Documentation/access-marking.txt | 474 +++ tools/memory-model/Documentation/glossary.txt | 2 +- tools/memory-model/Documentation/locking.txt | 320 ++ tools/memory-model/Documentation/simple.txt | 1 - tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 + tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 + tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 + tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 + tools/objtool/arch/x86/decode.c | 282 +- tools/objtool/arch/x86/include/arch/cfi_regs.h | 12 +- tools/objtool/builtin-check.c | 43 +- tools/objtool/builtin-orc.c | 5 +- tools/objtool/check.c | 39 +- tools/objtool/include/objtool/arch.h | 1 - tools/objtool/include/objtool/builtin.h | 5 +- tools/objtool/objtool.c | 64 + tools/scripts/Makefile.include | 3 +- tools/testing/kunit/configs/broken_on_uml.config | 2 + tools/testing/kunit/kunit_config.py | 2 +- .../selftests/bpf/progs/netif_receive_skb.c | 13 +- .../testing/selftests/bpf/verifier/array_access.c | 3 +- tools/testing/selftests/gpio/.gitignore | 2 +- tools/testing/selftests/kvm/lib/kvm_util.c | 6 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 159 +- .../net/forwarding/mirror_gre_bridge_1d_vlan.sh | 9 + tools/testing/selftests/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/nf_nat_edemux.sh | 99 + tools/testing/selftests/rcutorture/bin/cpus2use.sh | 1 - tools/testing/selftests/rcutorture/bin/jitter.sh | 20 +- .../selftests/rcutorture/bin/jitterstart.sh | 37 + .../testing/selftests/rcutorture/bin/jitterstop.sh | 23 + .../testing/selftests/rcutorture/bin/kvm-again.sh | 199 + .../selftests/rcutorture/bin/kvm-recheck.sh | 2 +- .../rcutorture/bin/kvm-test-1-run-batch.sh | 67 + .../rcutorture/bin/kvm-test-1-run-qemu.sh | 176 + .../selftests/rcutorture/bin/kvm-test-1-run.sh | 218 +- .../selftests/rcutorture/bin/kvm-transform.sh | 54 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 98 +- tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- .../selftests/rcutorture/configs/rcu/CFLIST | 4 +- .../rcutorture/configs/rcu/{SRCU-t => SRCU-T} | 0 .../configs/rcu/{SRCU-t.boot => SRCU-T.boot} | 0 .../rcutorture/configs/rcu/{SRCU-u => SRCU-U} | 0 .../configs/rcu/{SRCU-u.boot => SRCU-U.boot} | 0 .../selftests/rcutorture/configs/rcu/TREE03.boot | 1 + .../selftests/rcutorture/configs/rcu/TREE04.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE08.boot | 2 +- .../rcutorture/configs/rcuscale/ver_functions.sh | 2 +- .../rcutorture/configs/refscale/ver_functions.sh | 2 +- tools/tracing/latency/latency-collector.c | 6 +- 1598 files changed, 37363 insertions(+), 33153 deletions(-) create mode 100644 Documentation/dev-tools/checkpatch.rst create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm660.yaml create mode 100644 Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml create mode 100644 Documentation/devicetree/bindings/mfd/ricoh,rn5t618.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/rn5t618.txt delete mode 100644 Documentation/driver-api/driver-model/class.rst delete mode 100644 Documentation/driver-api/serial/cyclades_z.rst delete mode 100644 Documentation/driver-api/serial/rocket.rst create mode 100644 Documentation/filesystems/netfs_library.rst create mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus create mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus create mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus create mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus create mode 100644 arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ov5640-single.dtsi create mode 100644 arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ov7725-single.dtsi create mode 100644 arch/arm/boot/dts/sun4i-a10-topwise-a721.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am64-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am64.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am642-evm.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am642-sk.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am642.dtsi delete mode 100644 arch/microblaze/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/microblaze/kernel/syscalls/syscalltbl.sh rename arch/s390/include/uapi/asm/{perf_cpum_cf_diag.h => hwctrset.h} (100%) create mode 100644 arch/sh/boot/compressed/ashiftrt.S create mode 100644 arch/sh/boot/compressed/ashldi3.c create mode 100644 arch/sh/boot/compressed/ashlsi3.S create mode 100644 arch/sh/boot/compressed/ashrsi3.S create mode 100644 arch/sh/boot/compressed/lshrsi3.S create mode 100644 drivers/gpu/drm/amd/display/dc/core/dc_stat.c copy drivers/gpu/drm/amd/display/dc/{dc_dmub_srv.h => dc_stat.h} (54%) copy drivers/gpu/drm/amd/display/dc/{dc_dmub_srv.h => dce/dmub_outbox.c} (50%) copy drivers/gpu/drm/amd/display/{dmub/inc/dmub_trace_buffer.h => dc/dce/dmub_outb [...] copy drivers/gpu/drm/amd/display/dmub/{inc/dmub_trace_buffer.h => dmub_srv_stat.h} (53%) create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_srv_stat.c create mode 100644 drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c create mode 100644 drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h create mode 100644 drivers/gpu/drm/i915/display/skl_scaler.c create mode 100644 drivers/gpu/drm/i915/display/skl_scaler.h create mode 100644 drivers/gpu/drm/i915/display/skl_universal_plane.c create mode 100644 drivers/gpu/drm/i915/display/skl_universal_plane.h create mode 100644 drivers/interconnect/qcom/sdm660.c create mode 100644 drivers/mfd/ntxec.c create mode 100644 drivers/mtd/parsers/ofpart_bcm4908.c create mode 100644 drivers/mtd/parsers/ofpart_bcm4908.h rename drivers/mtd/parsers/{ofpart.c => ofpart_core.c} (88%) create mode 100644 drivers/pwm/pwm-ntxec.c create mode 100644 drivers/rtc/rtc-ntxec.c delete mode 100644 drivers/tty/cyclades.c delete mode 100644 drivers/tty/isicom.c delete mode 100644 drivers/tty/rocket.c delete mode 100644 drivers/tty/rocket.h delete mode 100644 drivers/tty/rocket_int.h create mode 100644 drivers/usb/typec/tps6598x.h create mode 100644 drivers/usb/typec/tps6598x_trace.h rename fs/fscache/{page2.c => io.c} (99%) create mode 100644 include/dt-bindings/interconnect/qcom,sdm660.h delete mode 100644 include/linux/cyclades.h delete mode 100644 include/linux/isicom.h create mode 100644 include/linux/mfd/ntxec.h delete mode 100644 include/uapi/linux/cyclades.h rename kernel/kcsan/{kcsan-test.c => kcsan_test.c} (94%) delete mode 100644 scripts/lto-used-symbollist.txt create mode 100644 sound/hda/intel-sdw-acpi.c create mode 100644 sound/soc/codecs/rt1316-sdw.c create mode 100644 sound/soc/codecs/rt1316-sdw.h create mode 100644 sound/soc/sof/intel/pci-apl.c create mode 100644 sound/soc/sof/intel/pci-cnl.c create mode 100644 sound/soc/sof/intel/pci-icl.c create mode 100644 sound/soc/sof/intel/pci-tgl.c create mode 100644 sound/soc/sof/intel/pci-tng.c create mode 100644 sound/soc/sof/sof-acpi-dev.h create mode 100644 sound/soc/sof/sof-pci-dev.h create mode 100644 tools/memory-model/Documentation/access-marking.txt create mode 100644 tools/memory-model/Documentation/locking.txt create mode 100755 tools/memory-model/scripts/checktheselitmus.sh create mode 100755 tools/memory-model/scripts/hwfnseg.sh create mode 100755 tools/memory-model/scripts/runlitmus.sh create mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100755 tools/testing/selftests/netfilter/nf_nat_edemux.sh create mode 100644 tools/testing/selftests/rcutorture/bin/jitterstart.sh create mode 100644 tools/testing/selftests/rcutorture/bin/jitterstop.sh create mode 100755 tools/testing/selftests/rcutorture/bin/kvm-again.sh create mode 100755 tools/testing/selftests/rcutorture/bin/kvm-test-1-run-batch.sh create mode 100755 tools/testing/selftests/rcutorture/bin/kvm-test-1-run-qemu.sh rename tools/testing/selftests/rcutorture/configs/rcu/{SRCU-t => SRCU-T} (100%) rename tools/testing/selftests/rcutorture/configs/rcu/{SRCU-t.boot => SRCU-T.boot} (100%) rename tools/testing/selftests/rcutorture/configs/rcu/{SRCU-u => SRCU-U} (100%) rename tools/testing/selftests/rcutorture/configs/rcu/{SRCU-u.boot => SRCU-U.boot} (100%)