This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allyesconfig in repository toolchain/ci/linux.
discards df869cab4b35 Add linux-next specific files for 20210112 discards e3f8c10f1321 Merge branch 'akpm/master' discards ee7113e7e727 secretmem-test-add-basic-selftest-for-memfd_secret2-fix discards 213fc23f7f23 secretmem: test: add basic selftest for memfd_secret(2) discards ea5353b583f7 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix discards 5160ac6f41cf arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix discards c4fdacd22039 arch, mm: wire up memfd_secret system call where relevant discards b5540b773233 PM: hibernate: disable when there are active secretmem users discards 4f64833e82db secretmem: add memcg accounting discards ffb5f9e04a10 secretmem: use PMD-size pages to amortize direct map fragm [...] discards 3867cb6a1307 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] discards e6476a5a73a2 mm: introduce memfd_secret system call to create "secret" [...] discards 9f6ddaea4c31 kfence: fix implicit function declaration discards a5e6a1e9d021 set_memory: allow querying whether set_direct_map_*() is a [...] discards 1334ec751eca set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix discards beee7cc0896f set_memory: allow set_direct_map_*_noflush() for multiple pages discards 8af1bcfe9dd9 mmap: make mlock_future_check() global discards 66c7b0ba2598 mm: add definition of PMD_PAGE_ORDER discards 30b385495df1 Merge branch 'akpm-current/current' discards 0eefb080aa71 Merge remote-tracking branch 'notifications/notifications- [...] discards 5fdcde871277 Merge remote-tracking branch 'mhi/mhi-next' discards 3c1e6a5f2e68 Merge remote-tracking branch 'fpga/for-next' discards 06c57d5aabb8 Merge remote-tracking branch 'pidfd/for-next' discards eff56db17d4e Merge remote-tracking branch 'hyperv/hyperv-next' discards 0cfe500bf944 Merge remote-tracking branch 'xarray/main' discards 407ec4555f04 Merge remote-tracking branch 'nvmem/for-next' discards a1673ea84f1d Merge remote-tracking branch 'gnss/gnss-next' discards ed31bf666c70 Merge remote-tracking branch 'kspp/for-next/kspp' discards e61f76b915b7 Merge remote-tracking branch 'coresight/next' discards 96c08a95fe05 Merge remote-tracking branch 'livepatching/for-next' discards cd0a63325c85 Merge remote-tracking branch 'userns/for-next' discards 6956e91fb4b6 Merge remote-tracking branch 'pinctrl-intel/for-next' discards d9421f5d2f2e Merge remote-tracking branch 'pinctrl/for-next' discards 00a496a68141 Merge remote-tracking branch 'gpio-intel/for-next' discards ee029c19ce14 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards f24b69e8d5f2 Merge remote-tracking branch 'rpmsg/for-next' discards c8f4d8704452 Merge remote-tracking branch 'scsi-mkp/for-next' discards b158b25cacc1 Merge remote-tracking branch 'dmaengine/next' discards 00c8836a10c5 Merge remote-tracking branch 'icc/icc-next' discards 9ba79e9b27c6 Merge remote-tracking branch 'staging/staging-next' discards be5326d300fe Merge remote-tracking branch 'thunderbolt/next' discards ff7a43a3e814 Merge remote-tracking branch 'soundwire/next' discards 40c5f44aa742 Merge remote-tracking branch 'extcon/extcon-next' discards 2e5e1e45b8ec Merge remote-tracking branch 'char-misc/char-misc-next' discards ed2024cbc41b Merge remote-tracking branch 'tty/tty-next' discards d0226ad165c1 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards 275998b2a80d Merge remote-tracking branch 'usb/usb-next' discards ebfff0e27f04 Merge remote-tracking branch 'driver-core/driver-core-next' discards a02900f404ca Merge remote-tracking branch 'leds/for-next' discards 3c9e9fe0afe8 Merge remote-tracking branch 'hsi/for-next' discards 6743c4ca9036 Merge remote-tracking branch 'drivers-x86/for-next' discards 52ccabfc8743 Merge remote-tracking branch 'workqueues/for-next' discards 171ce4f85a69 Merge remote-tracking branch 'percpu/for-next' omits 62e140c241bd usb: cdnsp: fixes undefined reference to cdns_remove discards 1b3969d58436 Merge remote-tracking branch 'rcu/rcu/next' discards 40430e19f117 Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards 4fc58084f2cb Merge remote-tracking branch 'edac/edac-for-next' discards 623e0e63f3f8 Merge remote-tracking branch 'tip/auto-latest' discards 97d385dd14b7 Merge remote-tracking branch 'spi/for-next' discards f8fc733f35d1 Merge remote-tracking branch 'devicetree/for-next' discards 2d7add4d1d8b Merge remote-tracking branch 'audit/next' discards bd2a241a49a2 Merge remote-tracking branch 'tpmdd/next' discards 983268359108 Merge remote-tracking branch 'selinux/next' discards eeb6f297cf61 Merge remote-tracking branch 'keys/keys-next' discards 6216870197fd Merge remote-tracking branch 'security/next-testing' discards 2f9b1a1bf586 Merge remote-tracking branch 'regulator/for-next' discards bf2ffa546f82 Merge remote-tracking branch 'battery/for-next' discards 1227638e84f7 Merge remote-tracking branch 'mfd/for-mfd-next' discards 115a9510ccba Merge remote-tracking branch 'mmc/next' discards 243061dd8b4e Merge remote-tracking branch 'pcmcia/pcmcia-next' discards d852b0d5c0bb Merge remote-tracking branch 'device-mapper/for-next' discards bdbe9dbae797 Merge remote-tracking branch 'block/for-next' discards cad172f9e863 Merge remote-tracking branch 'input/next' discards 6c83442decd0 Merge remote-tracking branch 'sound-asoc/for-next' discards 80667cf58d89 Merge remote-tracking branch 'sound/for-next' discards 15331a7eb0e3 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards f9bfa0962479 next-20210107/drm-intel discards 03bf35c0e171 Merge remote-tracking branch 'amdgpu/drm-next' discards 306d0011b197 Merge remote-tracking branch 'crypto/master' discards 10b1fb429ea2 Merge remote-tracking branch 'nand/nand/next' discards 50a15b4eed3c Merge remote-tracking branch 'mtd/mtd/next' discards 61ef7759804b Merge remote-tracking branch 'gfs2/for-next' discards 5c0e616d533c Merge remote-tracking branch 'bluetooth/master' discards 24040f6ec56e Merge remote-tracking branch 'wireless-drivers-next/master' discards 6187262371e5 Merge remote-tracking branch 'ipsec-next/master' discards 79344c4db2da Merge remote-tracking branch 'bpf-next/for-next' discards 13f54918db5e Merge remote-tracking branch 'net-next/master' discards 1e40e4eb28a6 Merge remote-tracking branch 'rdma/for-next' discards 011a994f192b Merge remote-tracking branch 'ieee1394/for-next' discards 1b41401eb6ac Merge remote-tracking branch 'thermal/thermal/linux-next' discards 743ea77dbfba Merge remote-tracking branch 'devfreq/devfreq-next' discards d492f6897901 Merge remote-tracking branch 'cpupower/cpupower' discards 8d6d8c06a433 Merge remote-tracking branch 'pm/linux-next' discards 116ed7f0fdfb Merge remote-tracking branch 'v4l-dvb-next/master' discards a487e5b39d17 Merge remote-tracking branch 'v4l-dvb/master' discards 53fe547c57a5 Merge remote-tracking branch 'jc_docs/docs-next' discards 7b0fb6f51d85 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 63c90072590e Merge remote-tracking branch 'dmi/dmi-for-next' discards 9e6b53350731 Merge remote-tracking branch 'i2c/i2c/for-next' discards 4ef8ac4d4c02 Merge remote-tracking branch 'hid/for-next' discards 29bf13334170 Merge remote-tracking branch 'printk/for-next' discards e404b097597c Merge remote-tracking branch 'vfs/for-next' discards 8fa4f62b6963 Merge remote-tracking branch 'v9fs/9p-next' discards e28f46e29bd7 Merge remote-tracking branch 'nfs-anna/linux-next' discards 2d9bd8324c3a Merge remote-tracking branch 'nfs/linux-next' discards d4f6cbe97147 Merge remote-tracking branch 'jfs/jfs-next' discards b3c97f292f03 Merge remote-tracking branch 'f2fs/dev' discards 7fdae150debd Merge remote-tracking branch 'ext4/dev' discards 7ca1aa99d55b Merge remote-tracking branch 'ext3/for_next' discards a9f8d92a5210 Merge remote-tracking branch 'exfat/dev' discards 6f70eedc11d2 Merge remote-tracking branch 'cifs/for-next' discards 9eb3af21f11f Merge remote-tracking branch 'ceph/master' discards ec9c111b6c06 Merge remote-tracking branch 'btrfs/for-next' discards 23e22b024690 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 760ddfd4c2c1 Merge remote-tracking branch 'sh/for-next' discards 451c00384a69 Merge remote-tracking branch 's390/for-next' discards 3037269b7ee7 Merge remote-tracking branch 'risc-v/for-next' discards ef23a1047db5 Merge remote-tracking branch 'nds32/next' discards b41d4addf98e Merge remote-tracking branch 'mips/mips-next' discards 4702774f9a90 Merge remote-tracking branch 'microblaze/next' discards 44b42c9ddc03 Merge remote-tracking branch 'h8300/h8300-next' discards e25372e940b1 Merge remote-tracking branch 'csky/linux-next' discards 4efccd87f26f Merge remote-tracking branch 'clk-renesas/renesas-clk' discards aac85c336c46 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' discards 5f946dae68cc Merge remote-tracking branch 'ti-k3/ti-k3-next' discards 0104ff618bfa Merge remote-tracking branch 'tegra/for-next' discards 68838900e2cf Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 7fa2502b900f Merge remote-tracking branch 'stm32/stm32-next' discards 83a8b56f472d Merge remote-tracking branch 'scmi/for-linux-next' discards 83b3ee964493 Merge remote-tracking branch 'samsung-krzk/for-next' discards 4267b270eae1 Merge remote-tracking branch 'rockchip/for-next' discards 268f17d7c28c Merge remote-tracking branch 'reset/reset/next' discards 1cd757212197 Merge remote-tracking branch 'renesas/next' discards d471916d32c7 Merge remote-tracking branch 'realtek/for-next' discards 020e0c97cec4 Merge remote-tracking branch 'raspberrypi/for-next' discards eafefbfb8c17 Merge remote-tracking branch 'qcom/for-next' discards 973a4413564e Merge remote-tracking branch 'omap/for-next' discards fbcf6901cc50 Merge remote-tracking branch 'mvebu/for-next' discards 8429a38b83fd Merge remote-tracking branch 'mediatek/for-next' discards 44dee1e2defe Merge remote-tracking branch 'keystone/next' discards cbea35560fc2 Merge remote-tracking branch 'imx-mxs/for-next' discards fa200c93f843 Merge remote-tracking branch 'drivers-memory/for-next' discards 6f15eb67bce8 Merge remote-tracking branch 'at91/at91-next' discards f8664123503d Merge remote-tracking branch 'aspeed/for-next' discards b5e70e3c343c Merge remote-tracking branch 'amlogic/for-next' discards b6a43c92f357 Merge remote-tracking branch 'actions/for-next' discards 02029948b20a Merge remote-tracking branch 'arm-soc/for-next' discards 1cb07503273e Merge remote-tracking branch 'dma-mapping/for-next' discards b374ed5e6804 Merge remote-tracking branch 'kbuild/for-next' discards e3edf574a9a7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 4e77caf7228e Merge remote-tracking branch 'risc-v-fixes/fixes' discards 2fa135484b2c Merge remote-tracking branch 'mmc-fixes/fixes' discards 5a62041f16ee Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards 8589f53fc013 Merge remote-tracking branch 'scsi-fixes/fixes' discards 040f7ce41dce Merge remote-tracking branch 'drivers-x86-fixes/fixes' discards d43d008f2de0 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' discards ada9aafbabd8 Merge remote-tracking branch 'vfs-fixes/fixes' discards 13e0618789fd Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards fa05ebe88cf9 Merge remote-tracking branch 'omap-fixes/fixes' discards 7329c0d397a7 Merge remote-tracking branch 'mips-fixes/mips-fixes' discards 34c4f9fb7cf8 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards 40861a7a07a0 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' discards 608900a75429 Merge remote-tracking branch 'kselftest-fixes/fixes' discards b331d90e1d99 Merge remote-tracking branch 'ide/master' discards 765f507b4bca Merge remote-tracking branch 'crypto-current/master' discards b4e2d52aff06 Merge remote-tracking branch 'input-current/for-linus' discards aa510805a5fb Merge remote-tracking branch 'thunderbolt-fixes/fixes' discards 7e56f46a4a06 Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards 43654516fc95 Merge remote-tracking branch 'phy/fixes' discards 1eac6e274d37 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' discards 577e2ff6d884 Merge remote-tracking branch 'tty.current/tty-linus' discards 1957dd2dd22d Merge remote-tracking branch 'driver-core.current/driver-c [...] discards f2bf0935864e Merge remote-tracking branch 'regulator-fixes/for-linus' discards 1e4a40739965 Merge remote-tracking branch 'regmap-fixes/for-linus' discards 090a2039014d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards f18e4494ed9a Merge remote-tracking branch 'sound-current/for-linus' discards ead7ff095866 Merge remote-tracking branch 'rdma-fixes/for-rc' discards d6b1200306fc Merge remote-tracking branch 'mac80211/master' discards fb4c2021a8ff Merge remote-tracking branch 'netfilter/master' discards 32f7aa38a564 Merge remote-tracking branch 'ipsec/master' discards 390b2c519914 Merge remote-tracking branch 'net/master' discards 3a29b4eb2fbe Merge remote-tracking branch 'sparc/master' discards 3080afe77677 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards a18ab6e012ea torturescript: Don't rerun failed rcutorture builds discards da53c82cf9ae cpuidle: Fix missing need_resched() check after rcu_idle_enter() discards db4d293818a7 sched/idle: Fix missing need_resched() check after rcu_idl [...] discards 4c792b7d0315 x86/mce: Make mce_timed_out() identify holdout CPUs discards b3a539cc4d37 EXP rcuscale: Add crude tests for mem_dump_obj() discards db1cf15b6b60 EXP mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels discards eb8a14096ebd Merge branch 'lkmm-dev.2021.01.04a' into HEAD discards b63b34b269bd Merge branch 'kcsan.2021.01.04a' into HEAD discards 17b9f0af8029 Merge branches 'clocksource.2021.01.11a', 'cpumask.2021.01 [...] omits 236237ab6de1 cifs: check pointer before freeing omits 5d55d8d79956 smb3: allow files to be created with backslash in file name omits 87398713bc63 cifs: style: replace one-element array with flexible-array discards 7c7b54261d81 clocksource: Do pairwise clock-desynchronization checking discards f77a01b5f308 Merge remote-tracking branch 'spi/for-5.12' into spi-next omits 9b873f1ee931 Merge remote-tracking branch 'regulator/for-5.12' into reg [...] omits 14da16efa6f9 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] discards 8334518ec1ad Merge remote-tracking branch 'asoc/for-5.12' into asoc-next discards 409b73361728 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus discards e8f19b97c0a6 clk: renesas: r8a779a0: Add SYS-DMAC clocks discards 9054b5d2e1b0 clk: renesas: r8a779a0: Add SDHI support discards f2d20a01da62 clk: renesas: rcar-gen3: Factor out CPG library discards e7d621caa400 clk: renesas: rcar-gen3: Remove cpg_quirks access when reg [...] discards af93dceeec62 arm64: Remove arm64_dma32_phys_limit and its uses omits ba374bf81fbf usb: cdns3: Adds missing __iomem markers discards 220a2583ffca rcutorture: Add rcutree.use_softirq=0 to RUDE01 and TASKS01 discards dd0d40aecf50 torture: Break affinity of kthreads last running on outgoing CPU discards 790907e4ba85 aio: simplify read_events() discards 5d6e019df040 checkpatch: ignore warning designated initializers using NR_CPUS discards 7ffb1b8b6498 checkpatch: improve blank line after declaration test discards 6783fd584e90 lib-optimize-cpumask_local_spread-v8 discards e869a71f0257 lib: optimize cpumask_local_spread() discards e7bfa12a209b proc/sysctl: make protected_* world readable discards bf53005a8272 sysctl.c: fix underflow value setting risk in vm_table discards 98fdcddbea29 proc/wchan: use printk format instead of lookup_symbol_name() discards fedbf6468c98 kernel/hung_task.c: Monitor killed tasks. discards 8ddd975aee29 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 5bf1ad11feed fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 06b3a2562274 MAINTAINERS: add entry for KFENCE discards 1edbe5024ae7 kfence: fix typo in test discards 8095166601c4 kfence: add test suite discards 436bfcee6e9b kfence, Documentation: add KFENCE documentation discards feb7c00e6df6 revert kasan-remove-kfence-leftovers discards 8dbb9f6be6f8 kfence, kasan: make KFENCE compatible with KASAN discards f1c6766a04e8 mm, kfence: insert KFENCE hooks for SLUB discards cc1d0151ac2b mm, kfence: insert KFENCE hooks for SLAB discards 89d154d857b1 kfence: use pt_regs to generate stack trace on faults discards f28b530ce518 arm64, kfence: enable KFENCE for ARM64 discards 060b6cc0b45f x86, kfence: enable KFENCE for x86 discards 472889c0edb7 kfence: fix potential deadlock due to wake_up() discards 8e1dd96378d6 kfence: avoid stalling work queue task without allocations discards b8923d8a2b30 kfence: Fix parameter description for kfence_object_start() discards 34d8264d3756 mm: add Kernel Electric-Fence infrastructure discards 5f4f77c6ff1b mm: page-flags.h: Typo fix (It -> If) discards c7e4cd6a3b1a mm: remove arch_remap() and mm-arch-hooks.h discards 82aeeccf9cff mm: zswap: clean up confusing comment discards 06a7b1d82bb7 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] discards ff4169084f23 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] discards 4996acdba216 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] discards 7194d5c3e928 memblock: do not start bottom-up allocations with kernel_end discards 812113bd0692 mm-cma-allocate-cma-areas-bottom-up-fix-3-fix discards d7f995897389 mm-cma-allocate-cma-areas-bottom-up-fix-3 discards 85c50e1333a4 mm-cma-allocate-cma-areas-bottom-up-fix-2 discards 67e77f8841f6 mm-cma-allocate-cma-areas-bottom-up-fix discards ee923518aeda mm: cma: allocate cma areas bottom-up discards 014ab47c775a mm,thp,shmem: make khugepaged obey tmpfs mount flags discards 5c407648fd31 mm,thp,shm: limit gfp mask to no more than specified discards b1ab22e48220 mm,thp,shmem: limit shmem THP alloc gfp_mask discards 428e3b9ab6ff mm: remove pagevec_lookup_entries discards 092e01b36c0a mm: pass pvec directly to find_get_entries discards 184c4c55cb6e mm: remove nr_entries parameter from pagevec_lookup_entries discards 694a954efde2 mm: add an 'end' parameter to pagevec_lookup_entries discards aff164b67177 mm: add an 'end' parameter to find_get_entries discards 65acbc416dfc fix mm-add-and-use-find_lock_entries.patch discards 2e97a6bfde16 mm: add and use find_lock_entries discards 8381e8e75acd iomap: use mapping_seek_hole_data discards 62efd03f2932 fix mm-filemap-add-mapping_seek_hole_data.patch discards c5eabbfd41a7 mm/filemap: add mapping_seek_hole_data discards 3cc52c73434c fix mm-filemap-add-helper-for-finding-pages.patch discards 28588654f7be mm/filemap: add helper for finding pages discards eb885af1a3d8 mm/filemap: rename find_get_entry to mapping_get_entry discards 4446310f0b38 mm: add FGP_ENTRY discards bece57f74da9 mm/swap: optimise get_shadow_from_swap_cache discards d9cdb25c9177 mm/shmem: use pagevec_lookup in shmem_unlock_mapping discards f2c86c9a4a90 mm: make pagecache tagged lookups return only head pages discards fed89a009d6d hugetlbfs: remove special hugetlbfs_set_page_dirty() discards 9f4a3019c1c3 mm/hugetlb: change hugetlb_reserve_pages() to type bool discards b47e79f9cf85 mm: fix initialization of struct page for holes in memory layout discards e31b2909faf8 mm: memblock: enforce overlap of memory.memblock and memor [...] discards ea215c62debe mm/compaction: remove rcu_read_lock during page compaction discards 82f27c2bc4f6 mm/vmscan: __isolate_lru_page_prepare() cleanup discards 6b2c0323ca2d MIPS: do not call flush_tlb_all when setting pmd entry discards e762ff61f367 mm/huge_memory.c: update tlb entry if pmd is changed discards 4729e50d4252 mm/page_reporting: use list_entry_is_head() in page_report [...] discards ca42a7ab6fcf mm: improve mprotect(R|W) efficiency on pages referenced once discards 62120bf664a4 mm/mmap.c: fix the adjusted length error discards 11d83abfffb9 mm/mmap.c: replace if (cond) BUG() with BUG_ON() discards 9781f417309a mm/mmap.c: remove unnecessary local variable discards 1f215b8cd244 mm/memcg: remove rcu locking for lock_page_lruvec function series discards 46e2ca6b77c2 mm/memcg: revise the using condition of lock_page_lruvec f [...] discards f09652f48395 mm: memcontrol: make the slab calculation consistent discards 2d2205698c82 mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages discards 272cb0168590 mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages discards a12cc5fdad70 mm: memcontrol: convert NR_SHMEM_THPS account to pages discards 6d5219c380a3 mm: memcontrol: convert NR_FILE_THPS account to pages discards 66da726e6328 mm: memcontrol: convert NR_ANON_THPS account to pages discards a3bf101f71e2 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving discards 1eac45d3dd1a mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] discards 22c3c3c9e72a mm: memcontrol: optimize per-lruvec stats counter memory usage discards 47cbdd21dbb3 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] discards d43772397c17 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] discards 6e2dfaab501f mm/swap: don't SetPageWorkingset unconditionally during swapin discards 745ea681823f mm/msync: exit early when the flags is an MS_ASYNC and sta [...] discards bdd31f457400 mm, tracing: record slab name for kmem_cache_free() discards ec1cba6bc254 kernel/watchdog: flush all printk nmi buffers when hardloc [...] discards 1cced53dd79e fs: delete repeated words in comments discards 3a097f546d17 ramfs: support O_TMPFILE discards 213179721625 ocfs2: fix ocfs2 corrupt when iputting an inode discards d9bdf8617022 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards 955ee6bfcf47 ocfs2: remove redundant conditional before iput discards 010ff7891e61 /proc/kpageflags: do not use uninitialized struct pages discards 3d40ae5a6a83 /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards 193fd4c76240 clk: renesas: r8a779a0: Add MSIOF clocks discards d4733c9cbeb5 clk: renesas: r8a779a0: Add PFC/GPIO clocks omits dd63baa9d43f Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] discards 2f31d01b4fe2 gfs2: amend SLAB_RECLAIM_ACCOUNT on gfs2 related slab cache discards dd92b4393ae8 kasan: fix incorrect arguments passing in kasan_add_zero_shadow discards 4956fe5859d7 kasan: fix unaligned address is unhandled in kasan_remove_ [...] discards ce50fe6f03bc mm/memcontrol: fix warning in mem_cgroup_page_lruvec() discards 049168e70a67 mm-page_alloc-add-a-missing-mm_page_alloc_zone_locked-trac [...] discards cf0c4fa1b0c8 mm/page_alloc: add a missing mm_page_alloc_zone_locked() t [...] discards a65de5479620 mm, slub: consider rest of partial list if acquire_slab() fails discards 5e935f340864 Merge branch 'fixes' into for-next omits fc71a6268982 usb: chipidea: tegra: Specify TX FIFO threshold in UDC SoC info omits 8ad26b8828c4 usb: chipidea: tegra: Support runtime PM omits 23626e035e18 usb: chipidea: tegra: Support host mode omits a3c5cd3e3a00 usb: chipidea: tegra: Rename UDC to USB omits 9b14736cbc8b usb: chipidea: tegra: Remove MODULE_ALIAS discards 97847e06525b Merge branch 'for-next-next-v5.10-20201211' into for-next- [...] discards 9849b7586001 Merge branch 'for-next-current-v5.9-20201211' into for-nex [...] discards 3c078ac44983 Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] discards f2f577809a14 Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] discards 30669a45fd59 Merge branch 'misc-next' into for-next-next-v5.10-20201211 discards ca6d7d437b2e Merge branch 'misc-5.10' into for-next-current-v5.9-20201211 discards 4718abb3ac8b btrfs: add a trace class for dumping the current ENOSPC state discards bac48c3ca628 btrfs: adjust the flush trace point to include the source discards cf4e0427e4a8 btrfs: implement space clamping for preemptive flushing discards 96c12f8debfb btrfs: simplify the logic in need_preemptive_flushing discards 746de9ca219f btrfs: rework btrfs_calc_reclaim_metadata_size discards a83f02809a7b btrfs: check reclaim_size in need_preemptive_reclaim discards 4404d45002a7 btrfs: rename need_do_async_reclaim discards b5d7e3e53b2c btrfs: improve preemptive background space flushing discards 523bb862094e btrfs: introduce a FORCE_COMMIT_TRANS flush operation discards 123b5509410e btrfs: track ordered bytes instead of just dio ordered bytes discards 7f78c3ef1cc2 btrfs: add a trace point for reserve tickets discards 78cb6b0f5163 btrfs: make flush_space take a enum btrfs_flush_state inst [...] discards 468e4786704a btrfs: run delayed refs less often in commit_cowonly_roots discards 63dbb9709a74 btrfs: stop running all delayed refs during snapshot discards 790f2b0f097f btrfs: only run delayed refs once before committing discards d9c9f60edf83 btrfs: delayed refs pre-flushing should only run the heads [...] discards 965e34bc3a70 btrfs: only let one thread pre-flush delayed refs in commit discards 0d8101048e55 btrfs: do not block on deleted bgs mutex in the cleaner discards 02d47b6b72d8 btrfs: clarify error returns values in __load_free_space_cache discards ae6d0695999d btrfs: qgroup: don't try to wait flushing if we're already [...] discards 1103cee6b8b6 btrfs: correctly calculate item size used when item key co [...] discards f3bdf1e463e0 btrfs: fix error handling in commit_fs_roots discards 50f2ad0e64bd btrfs: fix deadlock when cloning inline extent and low on [...] adds 6e68b9961ff6 Merge tag 'for-5.11-rc3-tag' of git://git.kernel.org/pub/s [...] adds 7bb83f6fc4ee tracing/kprobes: Do the notrace functions check without kp [...] adds a0d54b4f5b21 Merge tag 'trace-v5.11-rc2' of git://git.kernel.org/pub/sc [...] adds 2896c93811e3 scsi: target: Fix XCOPY NAA identifier lookup adds ea49c88f4071 Merge tag 'mkp-scsi-fixes' of git://git.kernel.org/pub/scm [...] adds e609571b5ffa Merge tag 'nfs-for-5.11-2' of git://git.linux-nfs.org/proj [...] adds 3e096a2112b7 ALSA: doc: Fix reference to mixart.rst adds f4eccc7fea20 clk: tegra30: Add hda clock default rates to clock driver adds 615d43540043 ALSA: hda/tegra: fix tegra-hda on tegra30 soc adds e7c22eeaff85 ALSA: fireface: Fix integer overflow in transmit_midi_msg() adds 9f65df9c589f ALSA: firewire-tascam: Fix integer overflow in midi_port_work() adds 20c7842ed837 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio adds 65f0d2414b70 Merge tag 'sound-5.11-rc4' of git://git.kernel.org/pub/scm [...] adds d78050ee3544 arm64: Remove arm64_dma32_phys_limit and its uses adds df06824767cc arm64: entry: remove redundant IRQ flag tracing adds b90d72a6bfdb Revert "arm64: Enable perf events based hard lockup detector" adds 71e70184f1d1 arm64: rename S_FRAME_SIZE to PT_REGS_SIZE adds c35a824c3183 arm64: make atomic helpers __always_inline adds 1f1244a5ddb7 compiler.h: Raise minimum version of GCC to 5.1 for arm64 adds fc6024e1f219 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds a1a322a62dba s390/vfio-ap: clean up vfio_ap resources when KVM pointer [...] adds e86b9492947c Merge remote-tracking branch 's390-fixes/fixes' adds 4b78efca32d9 Merge remote-tracking branch 'sparc/master' adds 938288349ca8 dt-bindings: net: dwmac: fix queue priority documentation adds 6f83802a1a06 net: mvpp2: Remove Pause and Asym_Pause support adds e56b3d94d939 rndis_host: set proper input size for OID_GEN_PHYSICAL_MED [...] adds 29766bcffad0 net: support kmap_local forced debugging in skb_frag_foreach adds 97550f6fa592 net: compound page support in skb_seq_read adds 9bd6b629c39e esp: avoid unneeded kmap_atomic call adds 1ee527a79fa6 Merge branch 'skb-frag-kmap_atomic-fixes' adds df85bc140a4d net: dcb: Accept RTM_GETDCB messages carrying set-like DCB [...] adds a18caa97b1bd net: phy: smsc: fix clk error handling adds 07b90056cb15 net: dsa: unbind all switches from tree when DSA master unbinds adds 91158e1680b1 net: dsa: clear devlink port type before unregistering sla [...] adds cb82a54904a9 r8152: Add Lenovo Powered USB-C Travel Hub adds 2284bbd0cf39 r8153_ecm: Add Lenovo Powered USB-C Hub as a fallback of r8152 adds 869c4d5eb1e6 bnxt_en: Improve stats context resource accounting with RD [...] adds 687487751814 bnxt_en: Clear DEFRAG flag in firmware message when retry [...] adds ece9ab2a78af Merge branch 'bnxt_en-bug-fixes' adds 20bc80b6f582 mptcp: more strict state checking for acks adds 76e2a55d1625 mptcp: better msk-level shutdown. adds 584c19f92754 Merge branch 'mptcp-a-couple-of-fixes' adds 25fe2c9c4cd2 smc: fix out of bound access in smc_nl_get_sys_info() adds 8a4465368964 net/smc: use memcpy instead of snprintf to avoid out of bo [...] adds 5527d0ea1993 Merge branch 'net-smc-fix-out-of-bound-access-in-netlink-i [...] adds c8a8ead01736 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds d52e419ac8b5 rxrpc: Fix handling of an unsupported token type in rxrpc_read() adds a95d25dd7b94 rxrpc: Call state should be read with READ_ONCE() under so [...] adds 4645962aaca6 Merge remote-tracking branch 'net/master' adds 5541075a348b bpf: Prevent double bpf_prog_put call from bpf_tracing_pro [...] adds 1a9c72ad4c26 bpf: Local storage helpers should check nullness of owner [...] adds 84d571d46c70 bpf: Fix typo in bpf_inode_storage.c adds 2f94ac191846 bpf: Update local storage test to check handling of null ptrs adds 4be34f3d0731 bpf: Don't leak memory in bpf getsockopt when optlen == 0 adds bcc5e6162d66 bpf: Allow empty module BTFs adds b8d52264df85 libbpf: Allow loading empty BTFs adds 68d151ea6f95 Merge remote-tracking branch 'bpf/master' adds 6286fc698058 Merge remote-tracking branch 'ipsec/master' adds 785d5511aaba Merge remote-tracking branch 'mac80211/master' adds 3eb428ef6dda Merge remote-tracking branch 'rdma-fixes/for-rc' adds 5e941fc033e4 ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid adds 93c13f8e33c6 Merge remote-tracking branch 'sound-current/for-linus' adds 0d38fd8d2524 MAINTAINERS: update references to stm32 audio bindings adds bcd7059abc19 ASoC: SOF: Intel: hda: Resume codec to do jack detection adds 31ba0c077602 ASoC: SOF: Intel: hda: Modify existing helper to disable WAKEEN adds ef4d764c99f7 ASoC: SOF: Intel: hda: Avoid checking jack on system suspend adds 9c25af250214 ASoC: SOF: Intel: fix page fault at probe if i915 init fails adds 530aef25e6ad Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus adds 095f5c918e77 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 75f6c105f058 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 17f953176384 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds 974cb688a45b Merge remote-tracking branch 'regulator-fixes/for-linus' adds 895bee270863 Revert "driver core: Reorder devices on successful probe" adds f2fd2120908a Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 9930c3f030f0 Merge remote-tracking branch 'tty.current/tty-linus' adds 2eda61a850d4 Merge tag 'usb-v5.11-rc3' of git://git.kernel.org/pub/scm/ [...] adds 5f8e08402654 Merge tag 'thunderbolt-for-v5.11-rc4' of git://git.kernel. [...] adds 280a9045bb18 ehci: fix EHCI host controller initialization sequence adds 643a4df7fe3f USB: ehci: fix an interrupt calltrace error adds 4e0dcf62ab4c usb: gadget: aspeed: fix stop dma register setting. adds 122e3d294a07 Merge remote-tracking branch 'usb.current/usb-linus' adds 43377df70480 USB: serial: cp210x: add new VID/PID for supporting Teraok [...] adds b18920362a42 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 39961bd6b70e phy: rockchip-emmc: emmc_phy_init() always return 0 adds aaf316de3bba phy: cpcap-usb: remove unneeded conversion to bool adds 88d9f40c4b71 devicetree: phy: rockchip-emmc optional add vendor prefix adds c188365402f6 phy: rockchip: emmc, add vendor prefix to dts properties adds 36acd5e24e30 phy: lantiq: rcu-usb2: wait after clock enable adds e92e31546b95 Merge remote-tracking branch 'phy/fixes' adds a9d4ef643430 habanalabs: fix dma_addr passed to dma_mmap_coherent adds aa6df6533b8f habanalabs: fix reset process in case of failures adds 9488307a5559 habanalabs: prevent soft lockup during unmap adds 02039b172327 Merge tag 'misc-habanalabs-fixes-2021-01-13' of https://gi [...] adds f92fbb69296f Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 5d06f72dc29c Input: ariel-pwrbutton - remove unused variable ariel_pwrb [...] adds 96b431954143 Merge remote-tracking branch 'input-current/for-linus' adds 42f88ad7967e Merge remote-tracking branch 'crypto-current/master' adds f34fdf1e873b Merge remote-tracking branch 'ide/master' adds d25d8e040710 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 8f2c2e538fab Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 9eb09dc2f465 media: venus: core: Fix platform driver shutdown adds e1def45b5291 media: rc: ite-cir: fix min_timeout calculation adds 95e9295daa84 media: Revert "media: videobuf2: Fix length check for sing [...] adds c93964bb3786 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 69e976831cd5 MIPS: relocatable: fix possible boot hangup with KASLR enabled adds 7b490a8ab0f2 MIPS: OCTEON: fix unreachable code in octeon_irq_init_ciu adds adacd7485790 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 29a3d720fd34 Merge remote-tracking branch 'omap-fixes/fixes' adds d9fcdf6ac726 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 27d70895d635 Merge remote-tracking branch 'vfs-fixes/fixes' adds 32cc0c828c3b Merge remote-tracking branch 'i3c-fixes/i3c/fixes' adds f419e5940f1d platform/x86: ideapad-laptop: Disable touchpad_switch for [...] adds d93f0450790d Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds f2cb4b2397ca scsi: docs: ABI: sysfs-driver-ufs: Rectify table formatting adds 72eeb7c71513 scsi: scsi_transport_srp: Don't block target in failfast state adds b2b0f16fa65e scsi: libfc: Avoid invoking response handler twice if ep i [...] adds d6e3ae76728c scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 adds e8dec2c46094 Merge remote-tracking branch 'scsi-fixes/fixes' adds ffaf97899c4a drm/i915/gt: Limit VFE threads based on GT adds 09aa9e45863e drm/i915/gt: Restore clear-residual mitigations for Ivybri [...] adds 984cadea032b drm/i915: Allow the sysadmin to override security mitigations adds 9e945bbe086b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 5b191dcba719 mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspend adds 06502aa77c43 Merge remote-tracking branch 'mmc-fixes/fixes' adds 7cd1af107a92 riscv: Trace irq on only interrupt is enabled adds 80709af7325d riscv: cacheinfo: Fix using smp_processor_id() in preemptible adds e8ed20ef5319 Merge remote-tracking branch 'risc-v-fixes/fixes' adds bb52cb0dec8d drm/ttm: make the pool shrinker lock a mutex adds 5d4d54cc29fa Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 02ff26287b03 Merge remote-tracking branch 'kbuild/for-next' adds 9ca7c655bf9f Merge remote-tracking branch 'dma-mapping/for-next' adds 2d6ffc63f124 iommu/vt-d: Fix unaligned addresses for intel_flush_svm_ra [...] adds b812834b5329 iommu: arm-smmu-qcom: Add sdm630/msm8998 compatibles for q [...] adds 694a1c0adebe iommu/vt-d: Fix duplicate included linux/dma-map-ops.h adds 30d97758559c Merge remote-tracking branch 'arm64/for-next/core' adds e030eebed794 Merge remote-tracking branch 'arm-soc/for-next' adds 4db87b1ee807 Merge remote-tracking branch 'actions/for-next' adds e1d2ac207f33 Merge remote-tracking branch 'amlogic/for-next' adds 4b12b022aea2 Merge remote-tracking branch 'aspeed/for-next' adds 5b650039b0f1 Merge remote-tracking branch 'at91/at91-next' adds ea8cd836c2fe Merge remote-tracking branch 'drivers-memory/for-next' adds 88510acca7da Merge remote-tracking branch 'imx-mxs/for-next' adds 2a2f7368a9d5 Merge remote-tracking branch 'keystone/next' adds 1efe136ac09b Merge remote-tracking branch 'mediatek/for-next' adds ed0eb4b1cdd2 Merge remote-tracking branch 'mvebu/for-next' adds 692fb24317a0 Merge remote-tracking branch 'omap/for-next' adds dbe97c2475df Merge remote-tracking branch 'qcom/for-next' adds 7772368f1271 Merge remote-tracking branch 'raspberrypi/for-next' adds c923b1600c0e Merge remote-tracking branch 'realtek/for-next' adds 9e170a0e0225 Merge remote-tracking branch 'renesas/next' adds f1ec02bceb26 Merge remote-tracking branch 'reset/reset/next' adds 2d445fa2d276 Merge remote-tracking branch 'rockchip/for-next' adds 08f6db48feee Merge remote-tracking branch 'samsung-krzk/for-next' adds a90b6543bf06 firmware: arm_scmi: Fix call site of scmi_notification_exit adds ce9e72832f2b Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds 4259efd87a01 Merge remote-tracking branch 'scmi/for-linux-next' adds d8388a4555bb Merge remote-tracking branch 'stm32/stm32-next' adds 156c33e3b890 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds ed820a727f0e Merge remote-tracking branch 'tegra/for-next' adds 27ecf9b79a7b Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 2672b94d730c MAINTAINERS: Update my email address and maintainer level status adds bdd87ad73d64 Merge branch 'ti-k3-maintainer-next' into ti-k3-next adds 32b3067ade93 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds b90f3726ea38 linux/clk.h: use correct kernel-doc notation for 2 functions adds 3ed6ead34dab Merge branch 'clk-doc' into clk-next adds 98829137a6a0 clk: qcom: gcc-sc7180: Mark the camera abh clock always ON adds 73f6b7ed9835 clk: imx: fix Kconfig warning for i.MX SCU clk adds fd2383093593 clk: qcom: gcc-sm250: Use floor ops for sdcc clks adds c361c5a6c559 clk: mmp2: fix build without CONFIG_PM adds 6370ad6c0e83 Merge branch 'clk-fixes' into clk-next adds 04d3c1e84374 Merge remote-tracking branch 'clk/clk-next' adds f08b0d8498b0 clk: renesas: r8a779a0: Add PFC/GPIO clocks adds 010ce438e7bb clk: renesas: r8a779a0: Add MSIOF clocks adds 97af391a6fdc clk: renesas: rcar-gen3: Remove cpg_quirks access when reg [...] adds 8bb67d87346a clk: renesas: rcar-gen3: Factor out CPG library adds 792501727c2a clk: renesas: r8a779a0: Add SDHI support adds 2b6587288a5a clk: renesas: r8a779a0: Add SYS-DMAC clocks adds c706121386fe dt-bindings: clock: renesas: rcar-usb2-clock-sel: Add supp [...] adds 85a2c298bfc1 Merge remote-tracking branch 'clk-renesas/renesas-clk' adds 6608d0491db2 Merge remote-tracking branch 'csky/linux-next' adds dd0c2237cb3f Merge remote-tracking branch 'h8300/h8300-next' adds a0e58d509227 Merge remote-tracking branch 'microblaze/next' adds 6f6b3ed55aef dt-bindings: mips: lantiq: Document Lantiq Xway PMU bindings adds b212b45da3bd dt-bindings: mips: lantiq: Document Lantiq Xway CGU bindings adds dea44af8d2ae dt-bindings: mips: lantiq: Document Lantiq Xway EBU bindings adds 6b5ea5b7a7fa dt-bindings: mips: lantiq: Document Lantiq Xway DMA bindings adds e91fd6ddb72b MIPS: lantiq: irq: register the interrupt controllers with [...] adds 417fee7ba25a Merge remote-tracking branch 'mips/mips-next' adds 4294915eb15b Merge remote-tracking branch 'nds32/next' adds 545fec3e12df RISC-V: Implement ptrace regs and stack API adds d1d541f7c979 riscv: Fixup compile error BUILD_BUG_ON failed adds 6c63f9c46f6c riscv: Fixup wrong ftrace remove cflag adds 6069c4b95313 riscv: Fixup patch_text panic in ftrace adds ce7476066498 riscv: Using PATCHABLE_FUNCTION_ENTRY instead of MCOUNT adds ee61fd55dbce riscv: Add kprobes supported adds 5dc4ce78b899 riscv: Add KPROBES_ON_FTRACE supported adds 4c1d133ad2c0 riscv: Add uprobes supported adds 0b66d929c618 riscv: Add support for function error injection adds 55a946065d2e Merge remote-tracking branch 'risc-v/for-next' adds 744ae0e8c508 Merge branch 'fixes' into for-next adds 8cd744713af6 Merge remote-tracking branch 's390/for-next' adds 76eeb0f462e6 Merge remote-tracking branch 'sh/for-next' adds c8ad2447a905 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 9cadd745b7f1 Merge branch 'misc-5.11' into for-next-current-v5.10-20210112 adds 378852637e4d Merge branch 'for-next-current-v5.10-20210112' into for-ne [...] adds 96496ba1fad1 btrfs: fix error handling in commit_fs_roots adds 74c648883766 btrfs: clarify error returns values in __load_free_space_cache adds deb68a2cb198 btrfs: cleanup local variables in btrfs_file_write_iter adds 3ca7152a477e btrfs: fix possible free space tree corruption with online [...] adds 909a1f13e289 btrfs: rename btrfs_find_highest_objectid to btrfs_init_ro [...] adds adf48eef10e8 btrfs: rename btrfs_find_free_objectid to btrfs_get_free_objectid adds 929caf9fda00 btrfs: rename btrfs_root::highest_objectid to free_objectid adds 1dd5c180f618 btrfs: make btrfs_root::free_objectid hold the next availa [...] adds 44460bc55b33 btrfs: remove new_dirid argument from btrfs_create_subvol_root adds 12761ef56900 btrfs: allow error injection for btrfs_search_slot and btr [...] adds acae25b9e389 btrfs: noinline btrfs_should_cancel_balance adds 26dfc994afbd btrfs: ref-verify: pass down tree block level when building refs adds 4a026665db76 btrfs: ref-verify: make sure owner is set for all refs adds 81235c42772a btrfs: consolidate btrfs_previous_item ret val handling in [...] adds 89f917f496dd btrfs: send: remove stale code when checking for shared extents adds 5713979dc870 btrfs: make btrfs_start_delalloc_root's nr argument a long adds 72c075ae3441 btrfs: remove always true condition in btrfs_start_delalloc_roots adds 2af4dc40496f btrfs: no need to run delayed refs after commit_fs_roots d [...] adds d4f47256c6a4 Merge branch 'misc-next' into for-next-next-v5.11-20210112 adds 4ad85c8c62e0 btrfs: don't get an EINTR during drop_snapshot for reloc adds e69cab8a7e2a btrfs: fix reloc root leak with 0 ref reloc roots on recovery adds 66e4a2f61566 btrfs: splice remaining dirty_bg's onto the transaction di [...] adds 3b99473eb79a btrfs: do not warn if we can't find the reloc root when lo [...] adds 071665907622 btrfs: add ASSERT()'s for deleting backref cache nodes adds d38c6b9956cd btrfs: do not double free backref nodes on error adds c914d6fbe4bc btrfs: abort the transaction if we fail to inc ref in btrf [...] adds 6579b2899cdb btrfs: fix lockdep splat in btrfs_recover_relocation adds 60fc33a796f6 btrfs: keep track of the root owner for relocation reads adds 42c040ac43aa btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node adds a68da48dd254 btrfs: don't clear ret in btrfs_start_dirty_block_groups adds 4507d8ccee85 Merge branch 'ext/josef/serious-fixes-rebased' into for-ne [...] adds b1fd0603dfd8 btrfs: make flush_space take a enum btrfs_flush_state inst [...] adds 3e51c84adcc6 btrfs: add a trace point for reserve tickets adds d96dd3710ae8 btrfs: track ordered bytes instead of just dio ordered bytes adds e065ca280405 btrfs: introduce a FORCE_COMMIT_TRANS flush operation adds a5e913e5eaa3 btrfs: improve preemptive background space flushing adds a3cbeda4eb18 btrfs: rename need_do_async_reclaim adds 623fc3c553be btrfs: check reclaim_size in need_preemptive_reclaim adds 3905d55fa833 btrfs: rework btrfs_calc_reclaim_metadata_size adds 1c831b134ad9 btrfs: simplify the logic in need_preemptive_flushing adds b156f6e7e226 btrfs: implement space clamping for preemptive flushing adds 54bd094a65ce btrfs: adjust the flush trace point to include the source adds 63aaa8e4d210 btrfs: add a trace class for dumping the current ENOSPC state adds 7b88cccb1aba Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] adds fbb274920de9 btrfs: do not block on deleted bgs mutex in the cleaner adds 5005fb2f5247 btrfs: only let one thread pre-flush delayed refs in commit adds a85979fcf5c4 btrfs: delayed refs pre-flushing should only run the heads [...] adds c1544c92fe96 btrfs: only run delayed refs once before committing adds 412ef1eeab50 btrfs: move delayed ref flushing for qgroup into qgroup helper adds 7c9543873575 btrfs: remove bogus BUG_ON in alloc_reserved_tree_block adds 1be46d7cfa0e btrfs: stop running all delayed refs during snapshot adds 495777ca31af btrfs: run delayed refs less often in commit_cowonly_roots adds 05ced87bfafa Merge branch 'ext/josef/lock-contention-v5' into for-next- [...] adds ea690f0458dc btrfs: handle ->total_bytes_pinned inside the delayed ref itself adds 6a365ef80e13 btrfs: account for new extents being deleted in total_byte [...] adds 664ef381e05e Merge branch 'ext/josef/pinned-for-enospc-v2' into for-nex [...] adds 897a0546b4a0 Merge branch 'for-next-next-v5.11-20210112' into for-next- [...] adds 21874492ebcf Merge remote-tracking branch 'btrfs/for-next' adds 624d78fc5175 Merge remote-tracking branch 'ceph/master' adds 77b6ec01c29a cifs: check pointer before freeing adds 2659d3bff3e1 cifs: fix interrupted close commands adds c13e7af04227 fs: cifs: remove unneeded variable in smb3_fs_context_dup adds ed6b1920f84b cifs: connect: style: Simplify bool comparison adds e54fd0716c3d cifs: style: replace one-element array with flexible-array adds 4513f0b7f9be Merge remote-tracking branch 'cifs/for-next' adds 75457b4e8eb2 Merge remote-tracking branch 'exfat/dev' adds 1e249cb5b7fc fs: fix lazytime expiration handling in __writeback_single [...] adds 1e9d63331f8f fs: correctly document the inode dirty flags adds e20b14db050a fs: only specify I_DIRTY_TIME when needed in generic_updat [...] adds ff4136e64d12 fat: only specify I_DIRTY_TIME when needed in fat_update_time() adds e2728c5621fd fs: don't call ->dirty_inode for lazytime timestamp updates adds a38ed483a726 fs: pass only I_DIRTY_INODE flags to ->dirty_inode adds 35d14f278e53 fs: clean up __mark_inode_dirty() a bit adds 83dc881d678a fs: drop redundant check from __writeback_single_inode() adds da0c4c60d8c7 fs: improve comments for writeback_single_inode() adds 3aac630b5ce1 gfs2: don't worry about I_DIRTY_TIME in gfs2_fsync() adds ed296c6c05b0 ext4: simplify i_state checks in __ext4_update_other_inode_time() adds 6309c460a76f Pull lazytime fixes from Eric Biggers adds ee547e32eee3 Merge remote-tracking branch 'ext3/for_next' adds 11ffbff81eda Merge remote-tracking branch 'ext4/dev' adds b144bdffb553 Merge remote-tracking branch 'f2fs/dev' adds fe0f70fdde5f Merge remote-tracking branch 'jfs/jfs-next' adds e2332f1e2055 Merge remote-tracking branch 'nfs-anna/linux-next' adds 51b2ee7d006a nfsd4: readdirplus shouldn't return parent of export adds 5f39d2713bd8 SUNRPC: Move the svc_xdr_recvfrom tracepoint again adds d8b5ca8ddcbb SUNRPC: Make trace_svc_process() display the RPC procedure [...] adds cac618237a4b SUNRPC: Display RPC procedure names instead of proc numbers adds 3b2e776210b8 SUNRPC: Move definition of XDR_UNIT adds 6519191c40a0 NFSD: Update GETATTR3args decoder to use struct xdr_stream adds 730b229586cc NFSD: Update ACCESS3arg decoder to use struct xdr_stream adds 5a747666df94 NFSD: Update READ3arg decoder to use struct xdr_stream adds 6b42c086b216 NFSD: Update WRITE3arg decoder to use struct xdr_stream adds 20eddc9076d4 NFSD: Update READLINK3arg decoder to use struct xdr_stream adds c48128d4a94d NFSD: Fix returned READDIR offset cookie adds e6bbd62f6dfe NFSD: Add helper to set up the pages where the dirlist is encoded adds 24658289234f NFSD: Update READDIR3args decoders to use struct xdr_stream adds eb1824bf9e19 NFSD: Update COMMIT3arg decoder to use struct xdr_stream adds 6e612d0ceec7 NFSD: Update the NFSv3 DIROPargs decoder to use struct xdr_stream adds eeb8b7bf02e6 NFSD: Update the RENAME3args decoder to use struct xdr_stream adds 3baeb18f3e76 NFSD: Update the LINK3args decoder to use struct xdr_stream adds c4cfa702e58d NFSD: Update the SETATTR3args decoder to use struct xdr_stream adds ba357025ebed NFSD: Update the CREATE3args decoder to use struct xdr_stream adds db746a12a222 NFSD: Update the MKDIR3args decoder to use struct xdr_stream adds fa2a4262fbfc NFSD: Update the SYMLINK3args decoder to use struct xdr_stream adds fdd99951cc07 NFSD: Update the MKNOD3args decoder to use struct xdr_stream adds 09a3b32b36bd NFSD: Update the NFSv2 GETATTR argument decoder to use str [...] adds c05679fbb9ef NFSD: Update the NFSv2 READ argument decoder to use struct [...] adds a70e0611c17b NFSD: Update the NFSv2 WRITE argument decoder to use struc [...] adds 12361f766c48 NFSD: Update the NFSv2 READLINK argument decoder to use st [...] adds 01639006627e NFSD: Add helper to set up the pages where the dirlist is encoded adds 2850e60113ea NFSD: Update the NFSv2 READDIR argument decoder to use str [...] adds 8cc91632a88a NFSD: Update NFSv2 diropargs decoding to use struct xdr_stream adds a0c03af7d40f NFSD: Update the NFSv2 RENAME argument decoder to use stru [...] adds 14c0ac162eff NFSD: Update the NFSv2 LINK argument decoder to use struct [...] adds c6fdbe528d72 NFSD: Update the NFSv2 SETATTR argument decoder to use str [...] adds 228d45bf7a1a NFSD: Update the NFSv2 CREATE argument decoder to use stru [...] adds 6176945ea138 NFSD: Update the NFSv2 SYMLINK argument decoder to use str [...] adds 03b9277da391 NFSD: Remove argument length checking in nfsd_dispatch() adds 2f43862fef01 NFSD: Update the NFSv2 GETACL argument decoder to use stru [...] adds efb5f268fc8b NFSD: Add an xdr_stream-based decoder for NFSv2/3 ACLs adds 05a128f8879e NFSD: Update the NFSv2 SETACL argument decoder to use stru [...] adds 95fb10d3567d NFSD: Update the NFSv2 ACL GETATTR argument decoder to use [...] adds 7acf51bf5598 NFSD: Update the NFSv2 ACL ACCESS argument decoder to use [...] adds e8790d774fb9 NFSD: Clean up after updating NFSv2 ACL decoders adds 3da825d3206d NFSD: Update the NFSv3 GETACL argument decoder to use stru [...] adds 02c5a3b83b33 NFSD: Update the NFSv2 SETACL argument decoder to use stru [...] adds fa4f5924992f NFSD: Clean up after updating NFSv3 ACL decoders adds d58a66f576cd nfsd: remove unused stats counters adds e0a94d7a25e4 nfsd: protect concurrent access to nfsd stats counters adds 1b4f9164e7b7 nfsd: report per-export stats adds 9a6582404259 Merge remote-tracking branch 'cel/for-next' adds 5588cf973c96 Merge remote-tracking branch 'v9fs/9p-next' adds 45b9c7e9dedb Merge remote-tracking branch 'vfs/for-next' adds 906fe747c1a3 Merge remote-tracking branch 'printk/for-next' adds 729e3a669d1b PCI: Decline to resize resources if boot config must be preserved adds 91327d9b3add Merge branch 'pci/resource' adds aacb1c2af49a Merge remote-tracking branch 'pci/next' adds 9077737978fd Merge remote-tracking branch 'hid/for-next' adds 6467912cafb6 Merge remote-tracking branch 'i2c/i2c/for-next' adds c46ff56fa1cc Merge remote-tracking branch 'dmi/dmi-for-next' adds 59f00e6b65d2 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds b8e724fd7117 doc/zh_CN: add mips index.rst translation adds 7fd3954b0c52 doc/zh_CN: add mips booting.rst translation adds 72bc9d08868d doc/zh_CN: add mips features.rst translation adds 419b1d4ed1cb doc/zh_CN: add mips ingenic-tcu.rst translation adds 79af5ccca5a8 Merge remote-tracking branch 'jc_docs/docs-next' adds 352cf679c73d media: Documentation: v4l: Remove reference to video ops adds 25c8d9a7689e media: Documentation: v4l: Document that link_validate op [...] adds 81015221a269 media: i2c: imx219: take lock in imx219_enum_mbus_code/frame_size adds 1b5071af8240 media: dt-bindings: media: i2c: Rename ov5647.yaml adds b050791d287a media: ov5647: Add support for PWDN GPIO. adds dea4fcfe77d2 media: ov5647: Add support for non-continuous clock mode adds 0f87233a473d media: ov5647: Add set_fmt and get_fmt calls. adds 7a4826309722 media: ov5647: Fix format initialization adds c9a05cece64c media: ov5647: Fix style issues adds 24169a5aee25 media: ov5647: Replace license with SPDX identifier adds 2b18cbcf53f4 media: ov5647: Fix return value from read/write adds f7a70f9a43a6 media: ov5647: Program mode at s_stream(1) time adds 464090c0af3d media: ov5647: Implement enum_frame_size() adds ab614f27569f media: ov5647: Protect s_stream() with mutex adds 4974c2f19fd8 media: ov5647: Support gain, exposure and AWB controls adds 5bc5ca7149c0 media: ov5647: Rationalize driver structure name adds d7d6074ecd49 media: ov5647: Break out format handling adds 14f70a3232aa media: ov5647: Add support for get_selection() adds e907bd662ebd media: ov5647: Rename SBGGR8 VGA mode adds a8df5af695a1 media: ov5647: Add SGGBR10_1X10 modes adds 87576ac69996 media: ov5647: Use SBGGR10_1X10 640x480 as default adds 6869e971b084 media: ov5647: Implement set_fmt pad operation adds 7ef761a0015b media: ov5647: Set V4L2_SUBDEV_FL_HAS_EVENTS flag adds 911f4516ee2b media: ov5647: Support V4L2_CID_PIXEL_RATE adds c6da1ae49edd media: ov5647: Support V4L2_CID_HBLANK control adds 2512c06441e3 media: ov5647: Support V4L2_CID_VBLANK control adds 646a0249ffd0 media: ov5647: Advertise the correct exposure range adds 089b7c70f0d8 media: ov5647: Use pm_runtime infrastructure adds 2f038c97fd7b media: ov5647: Rework s_stream() operation adds 4eec1919c958 media: ov5647: Apply controls only when powered adds d07440702da0 media: ov5647: Constify oe_enable/disable reglist adds dc3373081396 media: ov5647: Support VIDIOC_SUBSCRIBE_EVENT adds 38c223081815 media: ov5647: Remove 640x480 SBGGR8 mode adds 44c1febd7e60 media: Documentation: media: Update pixel rate formula for C-PHY adds d8401ed01f54 media: v4l: fwnode: v4l2_async_notifier_parse_fwnode_endpo [...] adds f7c7d6ccc503 media: uapi: Add an entity type for Image Signal Processors adds fb18802a338b media: v4l: ioctl: Fix memory leak in video_usercopy adds 62a1255152be media: v4l: ioctl: Use kmalloc to allocate a small chunk o [...] adds 3ef5e42d281e media: ipu3-cio2: Build only for x86 adds 2225cf449294 media: Documentation: media: Document clock handling in ca [...] adds dc1eb7c9c290 media: i2c: ov5670: Fix PIXEL_RATE minimum value adds 334de4b45892 media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_ [...] adds 29a202fa7acc media: dt-bindings: media: i2c: Add OV5648 bindings documentation adds e43ccb0a045f media: i2c: Add support for the OV5648 image sensor adds 22f2b47517a6 media: dt-bindings: media: i2c: Add OV8865 bindings documentation adds 11c0d8fdccc5 media: i2c: Add support for the OV8865 image sensor adds 8fe0267dc968 media: mt9v111: Remove unneeded device-managed puts adds 7eb5a7e1e7b6 media: ccs: Add digital gain support adds 821878578975 media: ccs: Add support for old-style SMIA digital gain adds d36eb68a4994 media: ccs: Remove analogue gain field adds 541374837cd9 media: ccs: Only add analogue gain control if the device s [...] adds cd9f145dabaf media: v4l: uapi: Add user control base for CCS controls adds db08f69ef820 media: Documentation: ccs: Add user documentation for the [...] adds a8a2d75b0897 media: v4l: uapi: ccs: Add controls for analogue gain constants adds ee25e211ade1 media: ccs: Add support for analogue gain coefficient controls adds a75210a62b81 media: v4l: uapi: ccs: Add controls for CCS alternative an [...] adds 57801b6aa72b media: ccs: Add support for alternate analogue global gain adds 7a42609843d2 media: ccs: Add debug prints for MSR registers adds 7c0ed600f04d media: v4l: uapi: ccs: Add CCS controls for shading correction adds 33039a888071 media: ccs: Add shading correction and luminance correctio [...] adds d27be0ad943b media: ccs: Get the endpoint by port rather than any next [...] adds 105676ce5940 media: ccs: Don't change the I²C address just for software reset adds e1988e7ad001 media: ccs: Only do software reset if we have no hardware reset adds 51fc72e541b4 media: ccs: Wait until software reset is done adds 2fed6c84dc6f media: ccs: Hardware requires a delay after starting the c [...] adds 2f23ecbf40c8 media: ccs: Add a sanity check for external clock frequency adds 9c3d7e5549eb media: ccs: Support and default to auto PHY control adds 81499d338995 media: Documentation: Include CCS PLL calculator to CCS dr [...] adds 8a75e8dcd2ef media: ccs-pll: Switch from standard integer types to kernel ones adds dffbdf3775d5 media: ccs: Switch from standard integer types to kernel ones adds ca59318b9a5f media: Revert "media: ccs-pll: Fix MODULE_LICENSE" adds 38cfa52c4e87 media: ccs: Small definition cleanup adds b9dbfebb18ef media: staging: media: imx: Kconfig: support VIDEO_IMX7_CS [...] adds bb2216548a2b media: imx: Unregister csc/scaler only if registered adds 89b14485caa4 media: imx: Fix csc/scaler unregister adds 7c720d77aae3 media: imx: Clean capture unregister adds 36fe4655d06c media: drivers: staging: media: remove unneeded MODULE_VER [...] adds d7a7d721064c media: ti-vpe: cal: avoid FIELD_GET assertion adds 4397efebf039 media: mtk-vcodec: fix error return code in vdec_vp9_decode() adds 2c405f6bb5d6 media: staging:hantro: Fixed "replace comma with semicolon [...] adds a819678d0dcc media: staging:rkvdec: Fixed "replace comma with semicolon [...] adds b00481bdca2d media: camss: Fix signedness bug in video_enum_fmt() adds 9c67ed2ab299 media: camss: missing error code in msm_video_register() adds d170a5f09394 media: MAINTAINERS: correct entry in Amlogic GE2D driver section adds c532fe0b7579 media: sh_vou: Drop bogus __refdata annotation adds 4fc81486d02e media: rkisp1: isp: Add the enum_frame_size ioctl adds 7113469dafc2 media: vsp1: Fix an error handling path in the probe function adds 485da30473d7 media: vsp1: Use BIT macro for feature identification adds dbfa04ec61b7 media: cec: fix trivial style warnings adds a26efd1961a1 media: em28xx: Fix use-after-free in em28xx_alloc_urbs adds cf73a660111c media: platform: davinci: Use DEFINE_SPINLOCK() for spinlock adds 15d0c52241ec media: media/pci: Fix memleak in empress_init adds 76aaf8a96771 media: tm6000: Fix memleak in tm6000_start_stream adds 69c9e825e812 media: pwc: Use correct device for DMA adds d497fcdab029 media: aspeed: fix error return code in aspeed_video_setup [...] adds cc82fd691a3a media: venus: use contig vb2 ops adds acf8a57d8caf media: venus: vdec: Fix non reliable setting of LAST flag adds a4ca67af8b83 media: venus: vdec: Make decoder return LAST flag for suff [...] adds 21560ddf7826 media: venus: helpers: Lock outside of buffer queue helper adds d5ee32d7e592 media: venus: preserve DRC state across seeks adds c8e8dabcd1a8 media: venus: vdec: Handle DRC after drain adds 5f2ca73dcca9 media: venus: venc: Init the session only once in queue_setup adds 20891170f339 media: venus: Limit HFI sessions to the maximum supported adds 7f339fdc3756 media: venus: request for interrupt from venus adds e922a33e0228 media: venus: hfi: Correct session init return error adds ddd1fc49b608 media: venus: helpers: Calculate properly compressed buffer size adds d33a94412ed1 media: venus: pm_helpers: Check instance state when calcul [...] adds d4bdba7b1cab media: venus: Delete not used core caps adds c7f50ce507d5 media: venus: Add more capabilities and VP9 profile/levels adds aa6033892b1d media: venus: Create hfi platform and move vpp/vsp there adds 8f3b41dcfb9a media: venus: Rename venus_caps to hfi_plat_caps adds 9822291e031f media: venus: hfi_plat: Add codecs and capabilities ops adds 8b88cabef404 media: venus: hfi_plat_v4: Populate codecs and capabilitie [...] adds 367b619ae70d media: venus: hfi_plat: Add platform ops for getting numbe [...] adds 869d77e70629 media: venus: hfi_plat_v6: Populate capabilities for v6 adds 05ec881b218c media: venus: hfi_plat: Add hfi platform buffers ops adds 3a75bf4e7925 media: venus: Add platform buffers for v6 adds e29929266be1 media: venus: Get codecs and capabilities from hfi platform adds b8201f3ebc4c media: venus: vdec,core: Handle picture structure event adds 7371093f983d media: venus: helpers: Wire up hfi platform buffer requirements adds 9906255252b5 Merge remote-tracking branch 'v4l-dvb/master' adds d1e1de456a0c Merge remote-tracking branch 'v4l-dvb-next/master' adds a58015d638cd ACPI: scan: Harden acpi_device_add() against device ID overflows adds 8cbb6cfa9b8e Merge branch 'acpi-scan' into linux-next adds 56224f762385 Merge remote-tracking branch 'pm/linux-next' adds fece92d43f18 Merge remote-tracking branch 'cpupower/cpupower' adds f8ef7f643f20 Merge remote-tracking branch 'devfreq/devfreq-next' adds 3eab77c145f6 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 956c9fecb563 Merge remote-tracking branch 'ieee1394/for-next' adds 661f385961f0 RDMA/siw: Fix handling of zero-sized Read and Receive Queues. adds 1eabba209a17 Merge remote-tracking branch 'rdma/for-next' adds beb401ec5006 r8169: deprecate support for RTL_GIGA_MAC_VER_27 adds b7a9e0da2d1c net: switchdev: remove vid_begin -> vid_end range from VLA [...] adds 3e85f580e3fc net: dsa: mv88e6xxx: deny vid 0 on the CPU port and DSA links too adds ffb68fc58e96 net: switchdev: remove the transaction structure from port [...] adds cf6def51bade net: switchdev: delete switchdev_port_obj_add_now adds bae33f2b5afe net: switchdev: remove the transaction structure from port [...] adds 77b61365ecef net: dsa: remove the transactional logic from ageing time [...] adds a52b2da778fc net: dsa: remove the transactional logic from MDB entries adds 1958d5815c91 net: dsa: remove the transactional logic from VLAN objects adds 417b99bf75c3 net: dsa: remove obsolete comments about switchdev transactions adds 4b400fea76e1 mlxsw: spectrum_switchdev: remove transactional logic for [...] adds 8f73cc50ba2d net: switchdev: delete the transaction object adds d1c8b6a3dd77 Merge branch 'get-rid-of-the-switchdev-transactional-model' adds 537e2b88224c net: dsa: felix: the switch does not support DMA adds 624407d2cf14 net: sfp: cope with SFPs that set both LOS normal and LOS [...] adds a006dbf06e5d net: sfp: extend bitrate-derived mode for 2500BASE-X adds a45c1c10ebf2 net: phy: at803x: use phy_modify_mmd() adds 22fe6b04b460 net: marvell: prestera: Correct typo adds 2007317e15cd r8169: align RTL8168e jumbo pcie read request size with ve [...] adds 5e00e16cb989 r8169: tweak max read request size for newer chips also in [...] adds b7501b9f4674 Merge branch 'r8169-improve-jumbo-configuration' adds ae1e82c6b741 r8169: make use of the unaligned access helpers adds 9224d97183d9 r8169: enable PLL power-down for chip versions 34, 35, 36, 42 adds 128735a1530e r8169: improve handling D3 PLL power-down adds 7257c977c811 r8169: clean up rtl_pll_power_down/up functions adds 101c59b8f60a Merge branch 'r8169-improve-pll-power-down-handling' adds 1d04ccb916ce net: bareudp: simplify error paths calling dellink adds ad0bfc233ae2 Fix whitespace in uapi/linux/tcp.h. adds c73a45965dd5 net: mvpp2: prs: improve ipv4 parse flow adds f0791b92d2b6 net: ks8851: Select PHYLIB and MICREL_PHY in Kconfig adds 1e8636b366be r8169: align rtl_wol_suspend_quirk with vendor driver and [...] adds 206a75e003e1 r8169: improve rtl8169_rx_csum adds e0d38b588075 r8169: improve DASH support adds 12a6f8711baf Merge branch 'r8169-further-improvements' adds 2c82b7fe219a net: marvell: Fixed two spellings,controling to controllin [...] adds 69d25a6cf4ca hv_netvsc: Check VF datapath when sending traffic to VF adds 8b31f8c982b7 hv_netvsc: Wait for completion on request SWITCH_DATA_PATH adds 34b06a2eee44 hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove adds b866e72ca031 Merge branch 'hv_netvsc-prevent-packet-loss-during-vf-add-remove' adds 9cc8976c69eb net: sfp: add debugfs support adds 5bc8f5ab3b75 fsl/fman: Add MII mode support. adds 46e05e1df628 net: ipa: add config dependency on QCOM_SMEM adds c2ec5f2ecf6a net: dsa: add optional stats64 support adds bf9ce385932b net: dsa: qca: ar9331: export stats64 adds 8243fe8a9abb Merge branch 'net-dsa-add-stats64-support' adds f50e2f9f7916 hci: llc_shdlc: style: Simplify bool comparison adds 452958f1f3d1 Merge remote-tracking branch 'net-next/master' adds c6458e72f6fd bpf: Clarify return value of probe str helpers adds 28a8add64181 bpf: Fix a verifier message for alloc size helper arg adds bcd6f4a8beda bpf: Allow to retrieve sol_socket opts from sock_addr progs adds 3218231dbb16 bpf: Extend bind v4/v6 selftests for mark/prio/bindtoifindex adds a643bff752dc bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h adds 6943c2b05bf0 bpf: Avoid warning when re-casting __bpf_call_base into __ [...] adds 936f8946bdb4 bpf: Declare __bpf_free_used_maps() unconditionally adds 635599bace25 selftests/bpf: Sync RCU before unloading bpf_testmod adds 541c3bad8dc5 bpf: Support BPF ksym variables in kernel modules adds 284d2587ea8a libbpf: Support kernel module ksym externs adds 430d97a8a7bf selftests/bpf: Test kernel module ksym externs adds 7c7a80ea5e3f Merge branch 'Support kernel module ksym variables' adds 54589053ca2e Merge remote-tracking branch 'bpf-next/for-next' adds 6bdd82c2876d Merge remote-tracking branch 'ipsec-next/master' adds c738a43d81c2 Merge remote-tracking branch 'wireless-drivers-next/master' adds 5972058c1837 Merge remote-tracking branch 'bluetooth/master' adds 7cfdfd38f17c gfs2: amend SLAB_RECLAIM_ACCOUNT on gfs2 related slab cache adds 6c7c04f7bc18 gfs2: Fix invalid block size message adds bb9ce49592d6 Merge remote-tracking branch 'gfs2/for-next' adds 2ccf16143001 Merge remote-tracking branch 'mtd/mtd/next' adds aa42f2d92275 Merge remote-tracking branch 'nand/nand/next' adds e95b20b09592 Merge remote-tracking branch 'crypto/master' adds f5d928834f7c Merge remote-tracking branch 'amdgpu/drm-next' adds ec9c2e0140fd drm/i915/rkl: Add DP vswing programming tables adds 6fdb335f1c9c drm/i915/dsi: Use unconditional msleep for the panel_on_de [...] adds 5f380d84a583 next-20210108/drm-intel adds 3607dfb2fa96 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 89eb5d3a9e7d Merge remote-tracking branch 'sound/for-next' adds 780b1a02c179 ASoC: Intel: cht_bsw_nau8824: Move snd_soc_dai_set_tdm_slo [...] adds 554a1b00957e ASoC: adau17x1: Remove redundant null check before clk_dis [...] adds f2973a1de9d9 ASoC: es8316: Fix possible NULL pointer deref in es8316_di [...] adds 8b66d7c58c11 ASoC: SOF: add mutex to protect the dsp_power_state access adds 1851ccf9e155 ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS [...] adds 46466ab68e75 ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_INTERNAL_ [...] adds df33032146ba ASoC: Intel: bytcr_rt5640: Add quirk for the Mele PCG03 Mini PC adds 43fb2919d4cb Merge series "ASoC: Intel: bytcr_rt5640: Add support for d [...] adds 856fe64da84c ASoC: cs42l56: fix up error handling in probe adds 6fd8d2d275f7 ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai adds 22eee4d3efe3 ASoC: atmel-pdc: Use managed DMA buffer allocation adds 5ac813c83483 ASoC: bcm: cygnus: Use managed DMA buffer allocation adds b3c0ae75f5d3 ASoC: kirkwood: Use managed DMA buffer allocation adds 9c6d7f9346b1 ASoC: soc-pcm: move dpcm_set_fe_update_state() adds a7e20444ef5e ASoC: soc-pcm: add dpcm_set_be_update_state() adds 2805b8bd3e0b ASoC: soc-pcm: add soc_pcm_set_dai_params() adds a39748d03cbc ASoC: soc-pcm: cleanup soc_pcm_apply_symmetry() adds 342c3bc515fd Merge series "ASoC: soc-pcm: cleanup code" from Kuninori M [...] adds 7edb3051f116 ASoC: SOF: add .shutdown() callback to snd_sof_dsp_ops adds daff7f1478e1 ASoC: SOF: add snd_sof_device_shutdown() helper for shutdown adds 3475b44c7601 ASoC: SOF: sof-pci-dev: add .shutdown() callback adds 44a4cfad8d78 ASoC: SOF: Intel: tgl: do thorough remove at .shutdown() callback adds eb424de4c588 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next adds ba701b600246 Merge remote-tracking branch 'sound-asoc/for-next' adds a71ee2dd8db3 Merge remote-tracking branch 'input/next' adds 91906a2b0c3c Merge remote-tracking branch 'block/for-next' adds 8e14f610159d dm crypt: do not call bio_endio() from the dm-crypt tasklet adds 17ffc193cdc6 dm integrity: fix the maximum number of arguments adds 7456eed47c28 Merge remote-tracking branch 'device-mapper/for-next' adds d329d0ce4233 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds ba0fc2d67f8d mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment [...] adds 0a2d94f3aa90 mmc: renesas_internal_dmac: add pre_req and post_req support adds 574fa96b6520 mmc: mediatek: fix race condition between msdc_request_tim [...] adds 2cab9601e37d mmc: meson-gx: check for scatterlist size alignment in block mode adds 64cdd84bb109 mmc: tmio: Add data timeout error detection adds b3d274c36d7c mmc: renesas_sdhi: Add a condition of cmd/data timeout for retune adds 47dee9fe3f60 mmc: jz4740: remove unused struct component card_detect_irq adds 339d82267e26 mmc: omap: remove unused struct component card_detect_irq adds 3eeb1f69510c dt-bindings: mmc: renesas,sdhi: Add r8a779a0 support adds f73219049034 mmc: rtsx: Add MMC_CAP2_NO_SDIO flag adds 192861da4dc4 mmc: sdhci-pci-gli: Add a switch to enable/disable CQHCI support adds 42a5881ea921 dt-bindings: mmc: sdhci-msm: Document the SDX55 compatible adds b7e56c7aeb66 Merge branch 'fixes' into next adds 15c99862aeed mmc: sdhci-of-arasan: Fixed kernel-doc format warning adds 4f7d039f793b mmc: sdhci-of-arasan: Change code style of mapping the sys [...] adds a89de2e1ecf9 dt-bindings: mmc: xenon: add AP807 compatible string adds 78b19c48607d mmc: xenon: add AP807 compatible string adds 0b88ee7375f0 mmc: sunxi-mmc: Ensure host is suspended during system sleep adds 70c8be85715b mmc: rtsx: add delay before power on adds 836a9ec4b9ab dt-bindings: mmc: sdhci-am654: Add compatible string for AM64 SoC adds 30fa34e2689e mmc: sdhci_am654: Add Support for TI's AM64 SoC adds ea085d5f0188 mmc: core: remove needless err = 0 in mmc_init_card() adds 88f193b51baf Merge remote-tracking branch 'mmc/next' adds 6963e581a93f Merge remote-tracking branch 'mfd/for-mfd-next' adds 6b714ea49b2a power: supply: axp288_fuel_gauge: Add Mele PCG03 to the deny-list adds f1d33ae806ec power: supply: remove duplicated argument in power_supply_ [...] adds ed3c19bdb0f4 power: supply: max14656: Drop unused includes adds 3188677d4901 power: supply: max8903: Absorb pdata header adds 50da8d04ee52 power: supply: max8903: Convert to GPIO descriptors adds cd900f181ad6 power/supply: Add ltc4162-l-charger adds 249aacc6a30f power: supply: ltc4162-l: Constify static struct attribute_group adds 2f7cf24f4205 power: supply: core: Constify static struct attribute_group adds 3235d1305066 power: reset: Add poweroff driver for ATC260x PMICs adds a3b4388ea19b power: supply: z2_battery: Convert to GPIO descriptors adds cb6d6918c56f power: supply: wm97xx_battery: Convert to GPIO descriptor adds b059b48500da Merge tag 'ib-psy-pxa-for-5.12-signed' into psy-next adds c4c02c6b5dea Merge remote-tracking branch 'battery/for-next' adds c512150b266b regulator: ab8500: Remove unused platform data adds 3acb64c07e95 regulator: ab8500: Decomission platform data header adds f60ee08c3c2d Merge remote-tracking branch 'regulator/for-5.12' into reg [...] adds d641d146a83c Merge remote-tracking branch 'regulator/for-next' adds 07ff653c3200 Merge remote-tracking branch 'security/next-testing' adds 2d47881fafa7 Merge remote-tracking branch 'keys/keys-next' adds 46434ba04093 selinux: remove unused global variables adds 3c797e514b92 selinux: drop the unnecessary aurule_callback variable adds db478cd60d55 selinux: make selinuxfs_mount static adds cd2bb4cb0996 selinux: mark some global variables __ro_after_init adds e0de8a9aebd0 selinux: mark selinux_xfrm_refcount as __read_mostly adds 08abe46b2cfc selinux: fall back to SECURITY_FS_USE_GENFS if no xattr support adds 51081597c203 Merge remote-tracking branch 'selinux/next' adds 40cd07c51a5d Merge remote-tracking branch 'tpmdd/next' adds b661e38b2507 Merge remote-tracking branch 'audit/next' adds 9428d93e4919 dt-bindings: usb-connector: Use OF graph schema adds 5250f8f37b7e dt-bindings: usb: Use OF graph schema adds 4b52be0ce6ad dt-bindings: Remove plain text OF graph binding adds fc142e8ce805 Merge remote-tracking branch 'devicetree/for-next' adds bfeccc6a18de spi: rpc-if: Gaurd .pm assignment with CONFIG_PM_SLEEP #if [...] adds 566c6120f095 spi: hisi-sfc-v3xx: extend version checking compatibility adds eaecba876783 spi: spi-qcom-qspi: Use irq trigger flags from firmware adds 970e8eaa0819 spi: stm32: Simplify stm32h7_spi_prepare_fthlv() adds ab2d28750aac spi: cadence-quadspi: Add QSPI support for Intel LGM SoC adds ad2775dc3fc5 spi: cadence-quadspi: Disable the DAC for Intel LGM SoC adds b436fb7d29bf spi: cadence-quadspi: Add multi-chipselect support for Int [...] adds eb4aadc31ef4 spi: Move cadence-quadspi.txt to Documentation/devicetree/ [...] adds fcebca39938f dt-bindings: spi: cadence-qspi: Add support for Intel lgm-qspi adds 10f48a12eb0d Merge series "spi: cadence-quadspi: Add QSPI controller su [...] adds 9a133f7b72f0 spi: sh-msiof: Fill in spi_transfer.effective_speed_hz adds 81f68479ec4e spi: sh-msiof: Fill in controller speed limits adds 72366b3c530c Merge series "spi: sh-msiof: Advertize bit rate limits and [...] adds c6892892a95d spi: bcm2835: Set controller max_speed_hz adds a7530e179db9 Merge remote-tracking branch 'spi/for-5.12' into spi-next adds c96790858e32 Merge remote-tracking branch 'spi/for-next' adds c60427c5df46 Merge branch 'linus' adds a35d6cc44dec Merge branch 'linus' adds 76e2fc63ca40 x86/cpu/amd: Set __max_die_per_package on AMD adds 9caa7ff509ad x86/entry: Fix noinstr fail adds a1d5c98aac33 x86/sev: Fix nonistr violation adds 0afda3a888dc locking/lockdep: Cure noinstr fail adds 77ca93a6b122 locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP adds 737495361d44 x86/mce: Remove explicit/superfluous tracing adds 66a425011c61 x86: __always_inline __{rd,wr}msr() adds 4831ca5dfc8d Merge branch 'x86/urgent' adds 9297e602adf8 selftests/x86: Use __builtin_ia32_read/writeeflags adds 640b5b13f7a7 Merge branch 'x86/misc' adds bde718b7e154 x86/entry: Emit a symbol for register restoring thunk adds 5b9796d3113e Merge branch 'x86/entry' adds 11aa1415d8bd x86/entry: Remove now unused do_IRQ() declaration adds 1286e1582d90 Merge branch 'x86/cleanups' adds aba428a0c612 timekeeping: Remove unused get_seconds() adds e3fab2f3de08 ntp: Fix RTC synchronization on 32-bit platforms adds 729e4f08f48d Merge branch 'timers/urgent' adds 4bae052dde14 Merge tag 'irqchip-fixes-5.11-1' of git://git.kernel.org/p [...] adds ed7518a99413 Merge branch 'irq/urgent' adds 5469f1a4c424 Merge remote-tracking branch 'tip/auto-latest' adds 005eceba989d Merge remote-tracking branch 'edac/edac-for-next' adds 462765c8f5bb clocksource: Do pairwise clock-desynchronization checking adds d945f797e483 rcutorture: Add rcutree.use_softirq=0 to RUDE01 and TASKS01 adds 898df89e27f9 Merge branches 'clocksource.2021.01.12a', 'cpumask.2021.01 [...] adds 3080e5638645 Merge branch 'kcsan.2021.01.04a' into HEAD adds 1c516f6663b2 Merge branch 'lkmm-dev.2021.01.04a' into HEAD adds 9162bb1d17ca mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels adds 1159f78178ab rcutorture: Add crude tests for mem_dump_obj() adds 9e6b9a27a81f sched/idle: Fix missing need_resched() check after rcu_idl [...] adds 6c5e37d73e5c cpuidle: Fix missing need_resched() check after rcu_idle_enter() adds 6ad890af1258 torturescript: Don't rerun failed rcutorture builds adds cfd941cce497 rcu/nocb: Detect unsafe checks for offloaded rdp adds 028d407df44c rcu: Remove superfluous rdp fetch adds 38e216a142e2 rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers adds 53775fd0121f rcu/nocb: Perform deferred wake up before last idle's need [...] adds 1fbabcee23be rcu/nocb: Trigger self-IPI on late deferred wake up before [...] adds 2856844861a5 entry: Explicitly flush pending rcuog wakeup before last r [...] adds 4d959df955f6 sched: Report local wake up on resched blind zone within i [...] adds 2617331c7daa entry: Report local wake up on resched blind zone while re [...] adds 79acd1286884 timer: Report ignored local enqueue in nohz mode adds c8aaa32694f2 rcu: Fix CPU-offline trace in rcutree_dying_cpu adds f81f6edb74f2 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() adds 08925dd8f17b Merge remote-tracking branch 'rcu/rcu/next' adds ef3a575baf53 xen/privcmd: allow fetching resource sizes adds 3499ba8198ca xen: Fix event channel callback via INTX/GSI adds 8f4fd86aa5d6 xen: Set platform PCI device INTX affinity to CPU0 adds b36b0fe96af1 x86/xen: Add xen_no_vector_callback option to test PCI INT [...] adds 4621dc6a5bf1 x86/xen: Don't register Xen IPIs when they aren't going to [...] adds 3d7746bea925 x86/xen: Fix xen_hvm_smp_init() when vector callback not a [...] adds 5776448ca8c2 Merge remote-tracking branch 'xen-tip/linux-next' adds 60a8e237849a Merge remote-tracking branch 'percpu/for-next' adds 8ec019a4f2ca Merge remote-tracking branch 'workqueues/for-next' adds d69cd7eea93e platform/x86: ideapad-laptop: Disable touchpad_switch for [...] adds d26cbdd27f8c platform/surface: fix potential integer overflow on shift [...] adds a403c1dfcf9f platform/surface: aggregator_cdev: Fix access of uninitial [...] adds e94a26504f41 platform/surface: aggregator_cdev: Add comments regarding [...] adds 18402a3d55b6 Merge remote-tracking branch 'drivers-x86/for-next' adds 6110b51cf3c9 Merge remote-tracking branch 'hsi/for-next' adds c6bee7019b32 Merge remote-tracking branch 'leds/for-next' adds 3ac6e56c325e Revert "drivers: core: Detach device from power domain on [...] adds 73b063690dc4 Merge remote-tracking branch 'driver-core/driver-core-next' adds aa62401644b3 dt-bindings: usb: usb-hcd: Detach generic USB controller p [...] adds b0864e1a4d9d dt-bindings: usb: Convert generic USB properties to DT schemas adds 5c67b97ecfa7 dt-bindings: usb: usb-drd: Add "otg-rev" property constraints adds 99581ba863f9 dt-bindings: usb: Add "ulpi/serial/hsic" PHY types adds e692cc354415 dt-bindings: usb: usb-hcd: Add "tpl-support" property adds c26835071c18 dt-bindings: usb: Add generic "usb-phy" property adds 17c01b82819e dt-bindings: usb: Convert xHCI bindings to DT schema adds 5b7e1bfd882f dt-bindings: usb: xhci: Add Broadcom STB v2 compatible device adds 55e945593b0a dt-bindings: usb: renesas-xhci: Refer to the usb-xhci.yaml file adds 389d77658801 dt-bindings: usb: Convert DWC USB3 bindings to DT schema adds 53f5ef5d622b dt-bindings: usb: dwc3: Add interrupt-names property support adds f82dc5571996 dt-bindings: usb: dwc3: Add synopsys, dwc3 compatible string adds 6f84a28df802 dt-bindings: usb: dwc3: Add Tx De-emphasis constraints adds dc87c87126d1 dt-bindings: usb: dwc3: Add Frame Length Adj constraints adds 042cdcd6c923 dt-bindings: usb: meson-g12a-usb: Fix FL-adj property value adds 3b34a58969b2 dt-bindings: usb: meson-g12a-usb: Validate DWC2/DWC3 sub-nodes adds e9cd063547a1 dt-bindings: usb: keystone-dwc3: Validate DWC3 sub-node adds 1fd7b103451e dt-bindings: usb: qcom,dwc3: Validate DWC3 sub-node adds 492d3d246203 dt-bindings: usb: intel, keembay-dwc3: Validate DWC3 sub-node adds babbdfc9d229 usb: dwc3: core: Replace devm_reset_control_array_get() adds 49d08cfc7830 usb: udc: core: Introduce started state adds 370e3d5b711d usb: dwc3: keystone: Simplify with dev_err_probe() adds 0c0a20f6da04 usb: dwc3: Simplify with dev_err_probe() adds 8653d71ce376 usb/gadget: f_midi: Replace tasklet with work adds 2979ee7a9112 usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS adds f228cb27c561 usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG adds 53febc956900 usb: dwc2: disable Link Power Management on STM32MP15 HS OTG adds 89795852c9c4 usb: typec: ucsi: Add support for USB role switch adds 456f06070cd8 Merge remote-tracking branch 'usb/usb-next' adds 161a582bd1d8 USB: serial: mos7720: improve OOM-handling in read_mos_reg() adds 4d918e2172a4 Merge remote-tracking branch 'usb-serial/usb-next' adds 6500f30b1642 usb: cdns3: Adds missing __iomem markers adds 9fd53a5bd129 usb: cdnsp: fixes undefined reference to cdns_remove adds dcac9ec5a35d Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds d14f4cce9340 phy: phy-brcm-usb: improve getting OF matching data adds 915f1d230e52 phy: phy-brcm-usb: specify init function format at struct level adds 266df28f9ac1 phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() adds a9dfa098b7d6 phy: ingenic: Remove useless field .version adds a8ec9e048bf3 dt-bindings: phy: convert phy-mtk-xsphy.txt to YAML schema adds cbdf8f508017 dt-bindings: phy: convert phy-mtk-tphy.txt to YAML schema adds 67038ec1bdfb dt-bindings: phy: convert phy-mtk-ufs.txt to YAML schema adds 5ada755de9db dt-bindings: phy: convert HDMI PHY binding to YAML schema adds dc8423a879b1 dt-bindings: phy: convert MIPI DSI PHY binding to YAML schema adds 6d54623a5627 phy: mediatek: Mark mtk_mipi_tx_driver with static keyword adds b39069a482ad dt-bindings: phy: brcm, brcmstb-usb-phy: convert to the js [...] adds 46b616c1574d dt-bindings: phy: brcm, brcmstb-usb-phy: add BCM4908 binding adds 4b402fa8e0b7 phy: phy-brcm-usb: support PHY on the BCM4908 adds 34168172eb9f dt-bindings: phy: update phy-cadence-sierra.yaml reference adds 00a9f7176037 dt-bindings: phy: phy-stm32-usbphyc: move PLL supplies to [...] adds 613a475f0be1 phy: stm32: manage 1v1 and 1v8 supplies at pll activation/ [...] adds 04edf6d6e22b phy: stm32: replace regulator_bulk* by multiple regulator_* adds 56bf858edd17 phy: stm32: ensure pll is disabled before phys creation adds 649627245cc4 phy: stm32: ensure phy are no more active when removing th [...] adds 5b1af71280ab phy: stm32: rework PLL Lock detection adds 4775197007c8 Merge remote-tracking branch 'phy-next/next' adds 4cb007f2877a Merge remote-tracking branch 'tty/tty-next' adds 09381eb16ad8 Merge tag 'fpga-cleanup-for-5.12' of git://git.kernel.org/ [...] adds c90dd76fd521 Merge remote-tracking branch 'char-misc/char-misc-next' adds c4da89e2dcd1 Merge remote-tracking branch 'extcon/extcon-next' adds b7d765c358fb Merge remote-tracking branch 'soundwire/next' adds 01a947f6cf3c Merge remote-tracking branch 'thunderbolt/next' adds 5474cb84b59d Merge remote-tracking branch 'staging/staging-next' adds 50b0121828c8 Merge remote-tracking branch 'icc/icc-next' adds afd4df85602d dt-bindings: dma: Add bindings for Intel LGM SoC adds 32d31c79a1a4 dmaengine: Add Intel LGM SoC DMA support. adds cbc0ad004c03 dmaengine: fsldma: Fix a resource leak in the remove function adds b202d4e82531 dmaengine: fsldma: Fix a resource leak in an error handlin [...] adds 1f0a16f04113 dmaengine: owl-dma: Fix a resource leak in the remove function adds 0a6d3038d914 dmaengine: qcom: Always inline gpi_update_reg adds aecf9d383610 dmaengine: ti: k3-udma: Set rflow count for BCDMA split channels adds 660343d063f7 dmaengine: Extend the dmaengine_alignment for 128 and 256 bytes adds 046d679b5b81 dmaengine: ti: k3-udma: Add support for burst_size configu [...] adds 747ee57bd33d dmaengine: ti: k3-udma: Do not initialize ret in tisci cha [...] adds 035b73b2b3b2 dmaengine: hsu: disable spurious interrupt adds d926ce0fe61a Merge remote-tracking branch 'dmaengine/next' adds c590cd9ac8f2 Merge branch 'misc' into for-next adds 27c9115dba79 Merge remote-tracking branch 'scsi/for-next' adds b6cacaf2044f scsi: ufs: ufs-debugfs: Add error counters adds dc0bfdb563c8 scsi: isci: Remove the unneeded variable "status" adds 528db9e563d1 scsi: ufs: core: Fix ufs clk specs violation adds b61d04141368 scsi: ufs-qcom: Fix ufs RST_n spec violation adds d71023af4bec scsi: pm80xx: Do not busy wait in MPI init check adds a961ea0afd63 scsi: pm80xx: Check for fatal error adds 95652f98b1da scsi: pm80xx: Check main config table address adds 5d28026891c7 scsi: pm80xx: Fix missing tag_free in NVMD DATA req adds ec2e7e1afff5 scsi: pm80xx: Fix driver fatal dump failure adds 6b2f2d05b581 scsi: pm80xx: Simultaneous poll for all FW readiness adds 4f608fbce54b scsi: pm80xx: Log SATA IOMB completion status on failure adds 6b1dba3d8c85 scsi: target: file: Don't zero iter before iov_iter_bvec adds fb475b74d663 scsi: ufs: A tad optimization in query upiu trace adds 5637d5b769ab scsi: aha1542: Clarify 'struct ccb' comments adds 6075416cc412 scsi: aha1542: Kill trailing whitespace adds e4da5feb094c scsi: aha1542: Fix multi-line comment style adds ac341c2d2f1f scsi: qedf: Simplify bool comparison adds dbf1f53cfd23 scsi: qla2xxx: Implementation to get and manage host, targ [...] adds 307862e6697a scsi: qla2xxx: Add error counters to debugfs node adds daaecb41a278 scsi: qla2xxx: Move some messages from debug to normal log level adds a04658594399 scsi: qla2xxx: Wait for ABTS response on I/O timeouts for NVMe adds 044c218b0450 scsi: qla2xxx: Fix mailbox Ch erroneous error adds ffa018e3a5b4 scsi: qla2xxx: Enable NVMe CONF (BIT_7) when enabling SLER adds dc0d9b12b8a7 scsi: qla2xxx: Update version to 10.02.00.105-k adds a2fca52ee640 scsi: ufs: WB is only available on LUN #0 to #7 adds af0c94afc0c4 scsi: lpfc: Simplify bool comparison adds b64750a1b65a scsi: ufs: Remove unnecessary devm_kfree() adds e8e5df5edd34 scsi: MAINTAINERS: Remove intel-linux-scu@intel.com for IN [...] adds 76abace68e7c Merge remote-tracking branch 'scsi-mkp/for-next' adds 2b651c8b1b59 Merge remote-tracking branch 'rpmsg/for-next' adds 695b96913fb2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds aaf5003d0e79 Merge remote-tracking branch 'gpio-intel/for-next' adds 87c4a1ca77ff Merge remote-tracking branch 'pinctrl/for-next' adds 63e08cb61cf0 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 6dd169fc201d pinctrl: renesas: checker: Restrict checks to Renesas platforms adds 3f0f903fa81f Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' adds 432e3dcdb2d2 Merge remote-tracking branch 'userns/for-next' adds 3fcb7a89ec2c Merge remote-tracking branch 'livepatching/for-next' adds e7caedc3ba95 Merge remote-tracking branch 'coresight/next' adds 121f54efc3fb rtc: pm8xxx: Read ALARM_EN and update to alarm enabled status adds def8550f543e rtc: rx6110: fix build against modular I2C adds 51f9b1f8ee3a dt-bindings: rtc: at91rm9200: add sama7g5 compatible adds 446667df2830 rtc: tx4939: Remove driver adds 1bf3e6cce830 rtc: opal: set range adds f7e1280bba14 Merge remote-tracking branch 'rtc/rtc-next' adds 852d0bc929b1 Merge remote-tracking branch 'kspp/for-next/kspp' adds 8deba65f5edc Merge remote-tracking branch 'gnss/gnss-next' adds a432f69cd46c Merge remote-tracking branch 'nvmem/for-next' adds b771b6f5ee55 Merge remote-tracking branch 'xarray/main' adds 7018d55cbacc Merge remote-tracking branch 'hyperv/hyperv-next' adds c71daacfae50 Merge remote-tracking branch 'pidfd/for-next' adds bcfe91588c7c Merge remote-tracking branch 'mhi/mhi-next' adds 52e1803e7a16 Merge remote-tracking branch 'notifications/notifications- [...] adds 2c8c08f33ad7 drm/exynos: Stop using frame_vector helpers adds 9fcac0f1efea drm/exynos: Use FOLL_LONGTERM for g2d cmdlists adds d4cb19250aae misc/habana: Stop using frame_vector helpers adds d88a0c169bd5 misc/habana: Use FOLL_LONGTERM for userptr adds 04769cb1c45a mm/frame-vector: Use FOLL_LONGTERM adds eb83b8e3e647 media: videobuf2: Move frame_vector into media subsystem adds 96667f8a4382 mm: Close race in generic_access_phys adds dc217d2c5a7e PCI: Obey iomem restrictions for procfs mmap adds 0fb1b1ed7dd9 /dev/mem: Only set filp->f_mapping adds 71a1d8ed900f resource: Move devmem revoke code to resource framework adds 74b30195395c sysfs: Support zapping of binary attr mmaps adds 85482fbab59e PCI: Revoke mappings like devmem adds c19869912876 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] adds f0ffb222e1aa Revert "x86/cpu/amd: Set __max_die_per_package on AMD" adds 936f17f44b44 mm, slub: consider rest of partial list if acquire_slab() fails adds 9871e10edf7b mm/page_alloc: add a missing mm_page_alloc_zone_locked() t [...] adds 036c5ffb78f0 mm-page_alloc-add-a-missing-mm_page_alloc_zone_locked-trac [...] adds f5608f35f768 x86/setup: don't remove E820_TYPE_RAM for pfn 0 adds a362c25051c7 mm: fix initialization of struct page for holes in memory layout adds dbc66f1bf761 mm/memcontrol: fix warning in mem_cgroup_page_lruvec() adds d9f7d563c419 mm: memcg/slab: optimize objcg stock draining adds 6353f94fe711 mm: memcg: fix memcg file_dirty numa stat adds 10b08571b0a3 mm: fix numa stats for thp migration adds 6e5580d07ce8 kasan: fix unaligned address is unhandled in kasan_remove_ [...] adds 87b23db9359a kasan: fix incorrect arguments passing in kasan_add_zero_shadow adds c675e80c76e5 arm/kasan: fix the array size of kasan_early_shadow_pte[] adds 468fd9d61623 mm/vmalloc.c: fix potential memory leak adds 527917483703 mm: migrate: initialize err in do_migrate_pages adds 719d7fc931c5 mm/hugetlb: fix potential missing huge page size info adds c8b5f06be2db MAINTAINERS: add Vlastimil as slab allocators maintainer adds 8af9ebf200e0 mm,hwpoison: Fix printing of page flags adds c49376bdbb91 mm/process_vm_access.c: include compat.h adds 118d33d29084 mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page adds e45dc400c82b mm: hugetlb: fix a race between freeing and dissolving the page adds 3f5e10250864 mm: hugetlb: fix a race between isolating and freeing page adds f96945f59d99 mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active adds 60b7cab23e5e proc_sysctl: fix oops caused by incorrect command parameters. adds b0fbeec86aa9 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds de08d3d02d66 /proc/kpageflags: do not use uninitialized struct pages adds ff0d3ca1d9de ocfs2: remove redundant conditional before iput adds 90270b90856c ocfs2: clear links count in ocfs2_mknod() if an error occurs adds e60cdb1190e7 ocfs2: fix ocfs2 corrupt when iputting an inode adds df14ada3bf7a ramfs: support O_TMPFILE adds d163fc69ea9c fs: delete repeated words in comments adds c71e3b2a606a kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 102117f1ca3c mm, tracing: record slab name for kmem_cache_free() adds 9f9333041e38 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds f4f35e4019f7 mm/filemap: remove unused parameter and change to void typ [...] adds 93a4cec578e4 mm/filemap: don't revert iter on -EIOCBQUEUED adds d197c28bc942 mm/swap: don't SetPageWorkingset unconditionally during swapin adds a23b1d4bee73 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds c0b861d862da mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] adds af696e144839 mm: memcontrol: optimize per-lruvec stats counter memory usage adds a98dad696f23 mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] adds e5f670d3c0c1 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving adds d29f2beae229 mm: memcontrol: convert NR_ANON_THPS account to pages adds cacb95a9e122 mm: memcontrol: convert NR_FILE_THPS account to pages adds a6c81c3a5dd7 mm: memcontrol: convert NR_SHMEM_THPS account to pages adds f2b448c39e2f mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages adds 30388b9496df mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages adds fdbb10272981 mm: memcontrol: make the slab calculation consistent adds 15106cdf82ed mm/memcg: revise the using condition of lock_page_lruvec f [...] adds 09eb6b35e26c mm/memcg: remove rcu locking for lock_page_lruvec function series adds b7e9ba340391 mm: memcg: add swapcache stat for memcg v2 adds 2a7bf3123275 mmotm 2021-01-12-01-57 uploaded (NR_SWAPCACHE in mm/) adds 35dad3dec6e0 mm: kmem: make __memcg_kmem_(un)charge static adds a17a302e1724 mm/mmap.c: remove unnecessary local variable adds 609abb25cf6b mm/mmap.c: fix the adjusted length error adds 1dd901280af5 mm: improve mprotect(R|W) efficiency on pages referenced once adds 810f1790cb4d mm/page_reporting: use list_entry_is_head() in page_report [...] adds 2301830bf130 kasan: prefix exported functions with kasan_ adds cacab94a43b6 kasan: clarify HW_TAGS impact on TBI adds dcc14e02298e kasan: clean up comments in tests adds 2f4e53bfe6d5 kasan: add match-all tag tests adds f201253d5e21 kasan, arm64: allow using KUnit tests with HW_TAGS mode adds 140ed16e33ca kasan: rename CONFIG_TEST_KASAN_MODULE adds 6892d27df295 kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL adds 7064b20933c4 kasan: adopt kmalloc_uaf2 test to HW_TAGS mode adds fcad13f3dee0 kasan: fix memory corruption in kasan_bitops_tags test adds c10c75779f23 kasan: fix bug detection via ksize for HW_TAGS mode adds 2c188659680b kasan-fix-bug-detection-via-ksize-for-hw_tags-mode-fix adds dd39ae4cd963 kasan: add proper page allocator tests adds aba664d45a50 kasan: remove redundant config option adds c0e9166e88d7 kasan-remove-redundant-config-option-v3 adds 3e077010673c mm/huge_memory.c: update tlb entry if pmd is changed adds edda529feb6c MIPS: do not call flush_tlb_all when setting pmd entry adds c3a489b2bbdc mm/hugetlb: fix potential double free in hugetlb_register_ [...] adds 40a46595365d mm/hugetlb.c: fix unnecessary address expansion of pmd sharing adds f3ba71b1155a mm: migrate: do not migrate HugeTLB page whose refcount is one adds aa9e0f52c2c9 mm: hugetlb: add return -EAGAIN for dissolve_free_huge_page adds f08518e689d1 mm/vmscan: __isolate_lru_page_prepare() cleanup adds fa929009b992 mm/compaction: remove rcu_read_lock during page compaction adds 334b69c4ef9a mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked adds eab1bfc755e0 mm/hugetlb: change hugetlb_reserve_pages() to type bool adds 9368100966cd hugetlbfs: remove special hugetlbfs_set_page_dirty() adds 4d02b2e14210 mm: make pagecache tagged lookups return only head pages adds 459e1d528c33 mm/shmem: use pagevec_lookup in shmem_unlock_mapping adds c8253712294e mm/swap: optimise get_shadow_from_swap_cache adds 245895f36268 mm: add FGP_ENTRY adds 7b6fbb7ecb4a mm/filemap: rename find_get_entry to mapping_get_entry adds a0351a56e9a2 mm/filemap: add helper for finding pages adds d6b4f8076e8b fix mm-filemap-add-helper-for-finding-pages.patch adds 8387438f0e63 mm/filemap: add mapping_seek_hole_data adds 2fed1930de54 fix mm-filemap-add-mapping_seek_hole_data.patch adds 1fccc8bfe9a3 iomap: use mapping_seek_hole_data adds 4d3f76acae85 mm: add and use find_lock_entries adds 9c5a59ffe71f fix mm-add-and-use-find_lock_entries.patch adds 182cf0e5409d mm: add an 'end' parameter to find_get_entries adds 874efa839ae9 mm: add an 'end' parameter to pagevec_lookup_entries adds b191f33075a3 mm: remove nr_entries parameter from pagevec_lookup_entries adds d5b5f0258345 mm: pass pvec directly to find_get_entries adds 806d58bd86ed mm: remove pagevec_lookup_entries adds 3572f1a1db0e mm,thp,shmem: limit shmem THP alloc gfp_mask adds feea8e17ba66 mm,thp,shm: limit gfp mask to no more than specified adds 7526c03ea3f3 mm,thp,shmem: make khugepaged obey tmpfs mount flags adds 137a8fe49927 mm: cma: allocate cma areas bottom-up adds c82434904b82 mm-cma-allocate-cma-areas-bottom-up-fix adds 7fec331c2616 mm-cma-allocate-cma-areas-bottom-up-fix-2 adds 517e7e5406fe mm-cma-allocate-cma-areas-bottom-up-fix-3 adds 8d0c1ec687ed mm-cma-allocate-cma-areas-bottom-up-fix-3-fix adds ec071cdb15bf memblock: do not start bottom-up allocations with kernel_end adds 67308e1f5617 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 03f856806051 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds b08c480516a0 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds b89d8cc74d78 mm/vmstat.c: erase latency in vmstat_shepherd adds 69227e8e4123 mm: zswap: clean up confusing comment adds 752b06026f4c mm: remove arch_remap() and mm-arch-hooks.h adds cc0e050697ce mm: page-flags.h: Typo fix (It -> If) adds ffd74c6b43b9 mm: add Kernel Electric-Fence infrastructure adds 779eb9d347cf kfence: Fix parameter description for kfence_object_start() adds 6bd3f60fa7b4 kfence: avoid stalling work queue task without allocations adds 5640e713ec7b kfence: fix potential deadlock due to wake_up() adds d0703be9b173 kfence: add option to use KFENCE without static keys adds 175a25ebb0c5 x86, kfence: enable KFENCE for x86 adds b0320a2f268a arm64, kfence: enable KFENCE for ARM64 adds 3c222522b975 kfence: use pt_regs to generate stack trace on faults adds fcc436c6116e mm, kfence: insert KFENCE hooks for SLAB adds 3edaabc31a53 mm, kfence: insert KFENCE hooks for SLUB adds 1f732e852831 kfence, kasan: make KFENCE compatible with KASAN adds 418c765d2e42 revert kasan-remove-kfence-leftovers adds 5bbd6be67578 kfence, Documentation: add KFENCE documentation adds 4aa9e0f47fbf kfence: add test suite adds b8fb21605dd5 kfence: fix typo in test adds cb1226b157c4 kfence: show access type in report adds 2838d725156b MAINTAINERS: add entry for KFENCE adds 50db80f2d5a8 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 6f945627f09a fs/buffer.c: dump more info for __getblk_gfp() stall problem adds eb80cbdfced0 kernel/hung_task.c: Monitor killed tasks. adds aba87eacc17c proc/wchan: use printk format instead of lookup_symbol_name() adds aa1fd4989938 sysctl.c: fix underflow value setting risk in vm_table adds 0963a5cf1d64 proc/sysctl: make protected_* world readable adds 97740b93743b lib/genalloc.c: change return type to unsigned long for bi [...] adds 1a48dccf64bc lib: optimize cpumask_local_spread() adds d715d0dc00b0 lib-optimize-cpumask_local_spread-v8 adds 97a31c94fce5 string.h: move fortified functions definitions in a dedica [...] adds ff33e3939a35 include/linux/bitops.h: spelling s/synomyn/synonym/ adds 84de41301b92 checkpatch: improve blank line after declaration test adds 4b7d1a790c1b checkpatch: ignore warning designated initializers using NR_CPUS adds c8fc9a3977c2 checkpatch: trivial style fixes adds 3d7f7cbb5005 checkpatch: prefer ftrace over function entry/exit printks adds 5d4b4337219c aio: simplify read_events() adds 71445ef39136 scripts/gdb: fix list_for_each adds 27c287b41659 ubsan: disable unsigned-overflow check for i386 adds 6d1c878103b7 Merge branch 'akpm-current/current' adds 9428b46a9b19 mm: add definition of PMD_PAGE_ORDER adds 7e1f189ac6d6 mmap: make mlock_future_check() global adds 1e7d3ecb83ee set_memory: allow set_direct_map_*_noflush() for multiple pages adds 86dd1d9b3a00 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix adds d5d537849afa set_memory: allow querying whether set_direct_map_*() is a [...] adds 953fe06c0124 kfence: fix implicit function declaration adds 069b20de765b mm: introduce memfd_secret system call to create "secret" [...] adds 3a11f51e9557 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] adds 95b8ec089cef secretmem: use PMD-size pages to amortize direct map fragm [...] adds b9a211519924 secretmem: add memcg accounting adds d54d239db5f8 PM: hibernate: disable when there are active secretmem users adds cadf4eb1fa3b arch, mm: wire up memfd_secret system call where relevant adds 5448f1453a9f arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix adds e745a39a201b arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix adds 7d65cfa1361f secretmem: test: add basic selftest for memfd_secret(2) adds 08124e767eea secretmem-test-add-basic-selftest-for-memfd_secret2-fix adds 38b4a5a1c972 Merge branch 'akpm/master' adds 9152a993930d Add linux-next specific files for 20210114
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 (df869cab4b35) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .../ABI/testing/sysfs-class-power-ltc4162l | 82 + Documentation/ABI/testing/sysfs-driver-ufs | 10 +- Documentation/admin-guide/cgroup-v2.rst | 4 + Documentation/admin-guide/kernel-parameters.txt | 4 + Documentation/asm-annotations.rst | 9 + Documentation/dev-tools/kasan.rst | 22 +- Documentation/dev-tools/kfence.rst | 12 +- .../clock/renesas,rcar-usb2-clock-sel.yaml | 3 + .../bindings/connector/usb-connector.yaml | 17 +- .../bindings/display/mediatek/mediatek,dsi.txt | 18 +- .../bindings/display/mediatek/mediatek,hdmi.txt | 18 +- .../devicetree/bindings/dma/intel,ldma.yaml | 116 + Documentation/devicetree/bindings/graph.txt | 129 +- .../media/i2c/{ov5647.yaml => ovti,ov5647.yaml} | 0 .../devicetree/bindings/media/i2c/ovti,ov5648.yaml | 115 + .../devicetree/bindings/media/i2c/ovti,ov8865.yaml | 124 + .../bindings/mips/lantiq/lantiq,cgu.yaml | 32 + .../bindings/mips/lantiq/lantiq,dma-xway.yaml | 32 + .../bindings/mips/lantiq/lantiq,ebu.yaml | 32 + .../bindings/mips/lantiq/lantiq,pmu.yaml | 32 + .../bindings/mmc/marvell,xenon-sdhci.txt | 1 + .../devicetree/bindings/mmc/renesas,sdhi.yaml | 1 + .../devicetree/bindings/mmc/sdhci-am654.yaml | 2 + .../devicetree/bindings/mmc/sdhci-msm.txt | 5 +- .../devicetree/bindings/net/snps,dwmac.yaml | 8 +- .../bindings/phy/brcm,brcmstb-usb-phy.txt | 86 - .../bindings/phy/brcm,brcmstb-usb-phy.yaml | 196 ++ .../devicetree/bindings/phy/mediatek,dsi-phy.yaml | 85 + .../devicetree/bindings/phy/mediatek,hdmi-phy.yaml | 92 + .../devicetree/bindings/phy/mediatek,tphy.yaml | 260 ++ .../devicetree/bindings/phy/mediatek,ufs-phy.yaml | 64 + .../devicetree/bindings/phy/mediatek,xsphy.yaml | 199 ++ .../devicetree/bindings/phy/phy-mtk-tphy.txt | 162 -- .../devicetree/bindings/phy/phy-mtk-ufs.txt | 38 - .../devicetree/bindings/phy/phy-mtk-xsphy.txt | 109 - .../devicetree/bindings/phy/phy-stm32-usbphyc.yaml | 22 +- .../devicetree/bindings/phy/rockchip-emmc-phy.txt | 10 +- .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 2 +- .../bindings/rtc/atmel,at91rm9200-rtc.yaml | 1 + .../bindings/{mtd => spi}/cadence-quadspi.txt | 1 + .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 6 +- Documentation/devicetree/bindings/usb/dwc3.txt | 128 - .../devicetree/bindings/usb/generic-xhci.yaml | 65 + Documentation/devicetree/bindings/usb/generic.txt | 57 - .../bindings/usb/intel,keembay-dwc3.yaml | 9 +- .../devicetree/bindings/usb/qcom,dwc3.yaml | 9 +- .../devicetree/bindings/usb/renesas,usb-xhci.yaml | 4 +- .../devicetree/bindings/usb/renesas,usb3-peri.yaml | 7 +- .../devicetree/bindings/usb/snps,dwc3.yaml | 332 +++ .../devicetree/bindings/usb/ti,hd3ss3220.yaml | 8 +- .../devicetree/bindings/usb/ti,keystone-dwc3.yaml | 4 +- Documentation/devicetree/bindings/usb/usb-drd.yaml | 78 + Documentation/devicetree/bindings/usb/usb-hcd.yaml | 19 +- Documentation/devicetree/bindings/usb/usb-xhci.txt | 41 - .../devicetree/bindings/usb/usb-xhci.yaml | 42 + Documentation/devicetree/bindings/usb/usb.yaml | 60 + Documentation/driver-api/media/camera-sensor.rst | 20 +- Documentation/driver-api/media/csi2.rst | 4 +- Documentation/driver-api/media/drivers/ccs/ccs.rst | 13 + Documentation/driver-api/media/v4l2-subdev.rst | 15 +- Documentation/filesystems/vfs.rst | 5 +- Documentation/sound/alsa-configuration.rst | 2 +- Documentation/translations/zh_CN/mips/booting.rst | 31 + Documentation/translations/zh_CN/mips/features.rst | 10 + Documentation/translations/zh_CN/mips/index.rst | 29 + .../translations/zh_CN/mips/ingenic-tcu.rst | 69 + .../ccs => userspace-api/media/drivers}/ccs.rst | 64 +- .../userspace-api/media/drivers/index.rst | 1 + .../userspace-api/media/mediactl/media-types.rst | 7 + MAINTAINERS | 22 +- Next/SHA1s | 143 +- Next/Trees | 3 +- Next/merge.log | 2133 +++++++++----- arch/arm/mach-pxa/mioa701.c | 1 - arch/arm/mach-pxa/palm27x.c | 1 - arch/arm/mach-pxa/palmte2.c | 1 - arch/arm/mach-pxa/z2.c | 12 +- arch/arm/xen/enlighten.c | 2 +- arch/arm64/Kconfig | 2 - arch/arm64/include/asm/atomic.h | 10 +- arch/arm64/include/asm/memory.h | 1 + arch/arm64/include/asm/mte-kasan.h | 12 + arch/arm64/kernel/asm-offsets.c | 2 +- arch/arm64/kernel/entry-ftrace.S | 12 +- arch/arm64/kernel/entry.S | 14 +- arch/arm64/kernel/mte.c | 12 + arch/arm64/kernel/perf_event.c | 41 +- arch/arm64/kernel/probes/kprobes_trampoline.S | 6 +- arch/arm64/kernel/signal.c | 7 - arch/arm64/kernel/sleep.S | 2 +- arch/arm64/kernel/syscall.c | 9 +- arch/arm64/mm/fault.c | 18 +- arch/mips/cavium-octeon/octeon-irq.c | 2 +- arch/mips/kernel/relocate.c | 10 +- arch/mips/lantiq/irq.c | 8 +- arch/riscv/Kconfig | 8 + arch/riscv/Makefile | 2 + arch/riscv/include/asm/kprobes.h | 40 + arch/riscv/include/asm/probes.h | 24 + arch/riscv/include/asm/processor.h | 1 + arch/riscv/include/asm/ptrace.h | 35 + arch/riscv/include/asm/thread_info.h | 4 +- arch/riscv/include/asm/uprobes.h | 40 + arch/riscv/kernel/Makefile | 6 +- arch/riscv/kernel/cacheinfo.c | 11 +- arch/riscv/kernel/entry.S | 6 +- arch/riscv/kernel/ftrace.c | 95 +- arch/riscv/kernel/mcount-dyn.S | 342 +-- arch/riscv/kernel/patch.c | 8 +- arch/riscv/kernel/probes/Makefile | 6 + arch/riscv/kernel/probes/decode-insn.c | 48 + arch/riscv/kernel/probes/decode-insn.h | 18 + arch/riscv/kernel/probes/ftrace.c | 53 + arch/riscv/kernel/probes/kprobes.c | 398 +++ arch/riscv/kernel/probes/kprobes_trampoline.S | 93 + arch/riscv/kernel/probes/simulate-insn.c | 85 + arch/riscv/kernel/probes/simulate-insn.h | 47 + arch/riscv/kernel/probes/uprobes.c | 186 ++ arch/riscv/kernel/ptrace.c | 99 + arch/riscv/kernel/signal.c | 3 + arch/riscv/kernel/traps.c | 19 + arch/riscv/lib/Makefile | 2 + arch/riscv/lib/error-inject.c | 10 + arch/riscv/mm/Makefile | 3 +- arch/riscv/mm/fault.c | 10 + arch/x86/entry/common.c | 10 +- arch/x86/entry/thunk_64.S | 8 +- arch/x86/include/asm/irq.h | 2 - arch/x86/include/asm/msr.h | 4 +- arch/x86/kernel/acpi/wakeup_64.S | 2 +- arch/x86/kernel/cpu/mce/core.c | 7 +- arch/x86/kernel/setup.c | 20 +- arch/x86/kernel/sev-es.c | 2 +- arch/x86/mm/fault.c | 3 +- arch/x86/xen/enlighten_hvm.c | 15 +- arch/x86/xen/smp_hvm.c | 27 +- drivers/acpi/internal.h | 2 +- drivers/acpi/scan.c | 15 +- drivers/base/core.c | 3 - drivers/base/dd.c | 7 - drivers/base/node.c | 6 + drivers/char/mem.c | 86 +- drivers/clk/imx/Kconfig | 2 - drivers/clk/mmp/clk-audio.c | 6 +- drivers/clk/qcom/gcc-sc7180.c | 21 +- drivers/clk/qcom/gcc-sm8250.c | 4 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 6 +- drivers/clk/tegra/clk-tegra30.c | 2 + drivers/dma/Kconfig | 2 + drivers/dma/Makefile | 1 + drivers/dma/fsldma.c | 6 + drivers/dma/hsu/pci.c | 21 +- drivers/dma/lgm/Kconfig | 9 + drivers/dma/lgm/Makefile | 2 + drivers/dma/lgm/lgm-dma.c | 1739 ++++++++++++ drivers/dma/owl-dma.c | 1 + drivers/dma/qcom/gpi.c | 2 +- drivers/dma/ti/k3-udma.c | 131 +- drivers/firmware/arm_scmi/driver.c | 4 +- drivers/gpu/drm/exynos/Kconfig | 1 - drivers/gpu/drm/exynos/exynos_drm_g2d.c | 48 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/intel_ddi.c | 42 +- drivers/gpu/drm/i915/gt/gen7_renderclear.c | 157 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 6 +- drivers/gpu/drm/i915/i915_mitigations.c | 146 + drivers/gpu/drm/i915/i915_mitigations.h | 13 + drivers/gpu/drm/ttm/ttm_pool.c | 20 +- drivers/infiniband/sw/siw/siw.h | 2 +- drivers/infiniband/sw/siw/siw_qp.c | 271 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 26 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 4 +- drivers/infiniband/sw/siw/siw_verbs.c | 20 +- drivers/input/misc/ariel-pwrbutton.c | 6 - drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 2 + drivers/iommu/intel/iommu.c | 1 - drivers/iommu/intel/svm.c | 22 +- drivers/md/dm-crypt.c | 24 +- drivers/md/dm-integrity.c | 2 +- drivers/media/cec/core/cec-adap.c | 4 +- drivers/media/common/videobuf2/Kconfig | 1 - drivers/media/common/videobuf2/Makefile | 1 + .../media/common/videobuf2}/frame_vector.c | 55 +- drivers/media/common/videobuf2/videobuf2-memops.c | 3 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 3 +- drivers/media/i2c/Kconfig | 26 + drivers/media/i2c/Makefile | 2 + drivers/media/i2c/ccs-pll.c | 116 +- drivers/media/i2c/ccs-pll.h | 86 +- drivers/media/i2c/ccs/ccs-core.c | 318 ++- drivers/media/i2c/ccs/ccs-data.c | 1 - drivers/media/i2c/ccs/ccs-data.h | 2 + drivers/media/i2c/ccs/ccs-reg-access.c | 29 +- drivers/media/i2c/ccs/ccs.h | 8 +- drivers/media/i2c/ccs/smiapp-reg-defs.h | 2 + drivers/media/i2c/imx219.c | 8 +- drivers/media/i2c/mt9v111.c | 6 - drivers/media/i2c/ov5647.c | 1259 +++++++-- drivers/media/i2c/ov5648.c | 2623 +++++++++++++++++ drivers/media/i2c/ov5670.c | 3 +- drivers/media/i2c/ov8865.c | 2972 ++++++++++++++++++++ drivers/media/pci/intel/ipu3/Kconfig | 3 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 2 +- drivers/media/pci/saa7134/saa7134-empress.c | 5 +- drivers/media/platform/Kconfig | 2 +- drivers/media/platform/aspeed-video.c | 6 +- drivers/media/platform/davinci/vpif.c | 3 +- .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 3 +- drivers/media/platform/omap/Kconfig | 1 - drivers/media/platform/qcom/camss/camss-video.c | 3 +- drivers/media/platform/qcom/venus/Makefile | 4 +- drivers/media/platform/qcom/venus/core.c | 19 +- drivers/media/platform/qcom/venus/core.h | 54 +- drivers/media/platform/qcom/venus/helpers.c | 136 +- drivers/media/platform/qcom/venus/helpers.h | 2 +- drivers/media/platform/qcom/venus/hfi.c | 18 +- drivers/media/platform/qcom/venus/hfi_helper.h | 18 + drivers/media/platform/qcom/venus/hfi_parser.c | 59 +- drivers/media/platform/qcom/venus/hfi_parser.h | 7 +- drivers/media/platform/qcom/venus/hfi_plat_bufs.h | 38 + .../media/platform/qcom/venus/hfi_plat_bufs_v6.c | 1317 +++++++++ drivers/media/platform/qcom/venus/hfi_platform.c | 65 + drivers/media/platform/qcom/venus/hfi_platform.h | 67 + .../media/platform/qcom/venus/hfi_platform_v4.c | 319 +++ .../media/platform/qcom/venus/hfi_platform_v6.c | 326 +++ drivers/media/platform/qcom/venus/hfi_venus.c | 80 +- drivers/media/platform/qcom/venus/pm_helpers.c | 12 +- drivers/media/platform/qcom/venus/vdec.c | 129 +- drivers/media/platform/qcom/venus/venc.c | 108 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 34 + drivers/media/platform/sh_vou.c | 2 +- drivers/media/platform/ti-vpe/cal.h | 2 +- drivers/media/platform/vsp1/vsp1.h | 20 +- drivers/media/platform/vsp1/vsp1_drv.c | 4 +- drivers/media/rc/ite-cir.c | 2 +- drivers/media/usb/em28xx/em28xx-core.c | 6 +- drivers/media/usb/pwc/pwc-if.c | 22 +- drivers/media/usb/tm6000/tm6000-dvb.c | 4 + drivers/media/v4l2-core/v4l2-ioctl.c | 36 +- drivers/mfd/ab8500-core.c | 1 - drivers/misc/habanalabs/Kconfig | 1 - drivers/misc/habanalabs/common/device.c | 2 +- drivers/misc/habanalabs/common/habanalabs.h | 7 +- drivers/misc/habanalabs/common/memory.c | 62 +- drivers/misc/habanalabs/common/mmu.c | 6 +- drivers/misc/habanalabs/common/mmu_v1.c | 12 +- drivers/misc/habanalabs/gaudi/gaudi.c | 3 +- drivers/misc/habanalabs/goya/goya.c | 3 +- drivers/mmc/core/mmc.c | 4 - drivers/mmc/host/jz4740_mmc.c | 1 - drivers/mmc/host/meson-gx-mmc.c | 37 +- drivers/mmc/host/mtk-sd.c | 18 +- drivers/mmc/host/renesas_sdhi_core.c | 16 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 91 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 5 +- drivers/mmc/host/sdhci-brcmstb.c | 6 +- drivers/mmc/host/sdhci-of-arasan.c | 15 +- drivers/mmc/host/sdhci-pci-gli.c | 4 +- drivers/mmc/host/sdhci-xenon.c | 1 + drivers/mmc/host/sdhci_am654.c | 28 + drivers/mmc/host/sunxi-mmc.c | 2 + drivers/mmc/host/tmio_mmc.h | 2 +- drivers/mmc/host/tmio_mmc_core.c | 8 +- drivers/net/bareudp.c | 8 +- drivers/net/dsa/b53/b53_common.c | 96 +- drivers/net/dsa/b53/b53_priv.h | 15 +- drivers/net/dsa/bcm_sf2.c | 2 - drivers/net/dsa/bcm_sf2_cfp.c | 10 +- drivers/net/dsa/dsa_loop.c | 73 +- drivers/net/dsa/hirschmann/hellcreek.c | 40 +- drivers/net/dsa/lan9303-core.c | 12 +- drivers/net/dsa/lantiq_gswip.c | 100 +- drivers/net/dsa/microchip/ksz8795.c | 76 +- drivers/net/dsa/microchip/ksz9477.c | 96 +- drivers/net/dsa/microchip/ksz_common.c | 25 +- drivers/net/dsa/microchip/ksz_common.h | 8 +- drivers/net/dsa/mt7530.c | 52 +- drivers/net/dsa/mv88e6xxx/chip.c | 155 +- drivers/net/dsa/ocelot/felix.c | 69 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 14 +- drivers/net/dsa/qca/ar9331.c | 163 +- drivers/net/dsa/qca8k.c | 37 +- drivers/net/dsa/realtek-smi-core.h | 9 +- drivers/net/dsa/rtl8366.c | 152 +- drivers/net/dsa/rtl8366rb.c | 1 - drivers/net/dsa/sja1105/sja1105.h | 3 +- drivers/net/dsa/sja1105/sja1105_devlink.c | 9 +- drivers/net/dsa/sja1105/sja1105_main.c | 97 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 8 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 4 + drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.h | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 - drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 64 +- .../ethernet/marvell/prestera/prestera_switchdev.c | 70 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 165 +- drivers/net/ethernet/micrel/Kconfig | 4 + drivers/net/ethernet/mscc/ocelot.c | 32 +- drivers/net/ethernet/mscc/ocelot_net.c | 69 +- drivers/net/ethernet/realtek/r8169_main.c | 204 +- drivers/net/ethernet/rocker/rocker.h | 6 +- drivers/net/ethernet/rocker/rocker_main.c | 61 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 43 +- drivers/net/ethernet/ti/cpsw_switchdev.c | 70 +- drivers/net/hyperv/netvsc.c | 37 +- drivers/net/hyperv/netvsc_drv.c | 14 +- drivers/net/ipa/Kconfig | 2 +- drivers/net/phy/at803x.c | 11 +- drivers/net/phy/sfp-bus.c | 11 +- drivers/net/phy/sfp.c | 91 +- drivers/net/phy/smsc.c | 3 +- drivers/net/usb/cdc_ether.c | 7 + drivers/net/usb/r8152.c | 1 + drivers/net/usb/r8153_ecm.c | 8 + drivers/net/usb/rndis_host.c | 2 +- drivers/pci/proc.c | 5 + drivers/pci/setup-res.c | 6 + drivers/perf/arm_pmu.c | 5 - drivers/phy/broadcom/Kconfig | 3 +- drivers/phy/broadcom/phy-brcm-usb.c | 18 +- drivers/phy/cadence/phy-cadence-torrent.c | 1 + drivers/phy/ingenic/phy-ingenic-usb.c | 23 - drivers/phy/lantiq/phy-lantiq-rcu-usb2.c | 10 +- drivers/phy/mediatek/phy-mtk-mipi-dsi.c | 2 +- drivers/phy/motorola/phy-cpcap-usb.c | 2 +- drivers/phy/rockchip/phy-rockchip-emmc.c | 12 +- drivers/phy/st/phy-stm32-usbphyc.c | 222 +- drivers/pinctrl/renesas/core.c | 4 + drivers/platform/surface/surface_acpi_notify.c | 2 +- drivers/platform/surface/surface_aggregator_cdev.c | 23 +- drivers/platform/x86/ideapad-laptop.c | 15 +- drivers/power/reset/Kconfig | 8 +- drivers/power/reset/Makefile | 1 + drivers/power/reset/atc260x-poweroff.c | 262 ++ drivers/power/supply/Kconfig | 8 + drivers/power/supply/Makefile | 1 + drivers/power/supply/axp288_fuel_gauge.c | 6 + drivers/power/supply/ltc4162-l-charger.c | 931 ++++++ drivers/power/supply/max14656_charger_detector.c | 2 - drivers/power/supply/max8903_charger.c | 360 ++- drivers/power/supply/power_supply_hwmon.c | 2 - drivers/power/supply/power_supply_sysfs.c | 2 +- drivers/power/supply/wm97xx_battery.c | 45 +- drivers/power/supply/z2_battery.c | 46 +- drivers/regulator/ab8500-ext.c | 422 +-- drivers/regulator/ab8500.c | 116 +- drivers/rtc/Kconfig | 7 - drivers/rtc/Makefile | 1 - drivers/rtc/rtc-opal.c | 14 +- drivers/rtc/rtc-pm8xxx.c | 9 + drivers/rtc/rtc-rx6110.c | 4 +- drivers/rtc/rtc-tx4939.c | 303 -- drivers/s390/crypto/vfio_ap_ops.c | 49 +- drivers/scsi/aha1542.c | 133 +- drivers/scsi/aha1542.h | 33 +- drivers/scsi/fnic/vnic_dev.c | 8 +- drivers/scsi/isci/request.c | 4 +- drivers/scsi/libfc/fc_exch.c | 16 +- drivers/scsi/lpfc/lpfc_bsg.c | 4 +- drivers/scsi/pm8001/pm8001_hwi.c | 15 +- drivers/scsi/pm8001/pm8001_init.c | 11 +- drivers/scsi/pm8001/pm8001_sas.c | 9 + drivers/scsi/pm8001/pm8001_sas.h | 2 + drivers/scsi/pm8001/pm80xx_hwi.c | 202 +- drivers/scsi/pm8001/pm80xx_hwi.h | 17 +- drivers/scsi/qedf/qedf_main.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 9 + drivers/scsi/qla2xxx/qla_bsg.c | 342 +++ drivers/scsi/qla2xxx/qla_bsg.h | 5 + drivers/scsi/qla2xxx/qla_dbg.c | 1 + drivers/scsi/qla2xxx/qla_def.h | 83 + drivers/scsi/qla2xxx/qla_dfs.c | 28 + drivers/scsi/qla2xxx/qla_fw.h | 27 +- drivers/scsi/qla2xxx/qla_gbl.h | 29 + drivers/scsi/qla2xxx/qla_gs.c | 1 + drivers/scsi/qla2xxx/qla_init.c | 230 +- drivers/scsi/qla2xxx/qla_iocb.c | 8 + drivers/scsi/qla2xxx/qla_isr.c | 83 +- drivers/scsi/qla2xxx/qla_mbx.c | 18 +- drivers/scsi/qla2xxx/qla_nvme.c | 91 +- drivers/scsi/qla2xxx/qla_os.c | 25 + drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/scsi_transport_srp.c | 9 +- drivers/scsi/ufs/Makefile | 13 +- drivers/scsi/ufs/ufs-debugfs.c | 56 + drivers/scsi/ufs/ufs-debugfs.h | 22 + drivers/scsi/ufs/ufs-qcom.c | 18 +- drivers/scsi/ufs/ufs-sysfs.c | 3 +- drivers/scsi/ufs/ufs.h | 6 +- drivers/scsi/ufs/ufshcd-crypto.c | 4 +- drivers/scsi/ufs/ufshcd.c | 59 +- drivers/scsi/ufs/ufshcd.h | 5 + drivers/spi/Kconfig | 2 +- drivers/spi/spi-bcm2835.c | 2 + drivers/spi/spi-cadence-quadspi.c | 24 +- drivers/spi/spi-hisi-sfc-v3xx.c | 8 +- drivers/spi/spi-qcom-qspi.c | 3 +- drivers/spi/spi-rpc-if.c | 2 + drivers/spi/spi-sh-msiof.c | 14 +- drivers/spi/spi-stm32.c | 28 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 115 +- drivers/staging/media/hantro/hantro_v4l2.c | 2 +- drivers/staging/media/imx/Kconfig | 9 +- drivers/staging/media/imx/Makefile | 2 +- drivers/staging/media/imx/imx-media-capture.c | 10 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 4 - drivers/staging/media/imx/imx-media-dev.c | 7 +- drivers/staging/media/omap4iss/iss.c | 1 - drivers/staging/media/omap4iss/iss_video.h | 1 - drivers/staging/media/rkvdec/rkvdec.c | 2 +- drivers/target/target_core_file.c | 2 +- drivers/target/target_core_xcopy.c | 119 +- drivers/target/target_core_xcopy.h | 1 + drivers/usb/cdns3/Makefile | 4 + drivers/usb/chipidea/Kconfig | 3 +- drivers/usb/chipidea/ci_hdrc_tegra.c | 344 +-- drivers/usb/chipidea/core.c | 10 +- drivers/usb/chipidea/host.c | 104 +- drivers/usb/dwc2/params.c | 8 + drivers/usb/dwc3/core.c | 46 +- drivers/usb/dwc3/dwc3-keystone.c | 9 +- drivers/usb/gadget/function/f_midi.c | 12 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 5 +- drivers/usb/gadget/udc/core.c | 23 +- drivers/usb/host/ehci-hcd.c | 12 + drivers/usb/host/ehci-hub.c | 3 + drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/mos7720.c | 4 +- drivers/usb/typec/ucsi/ucsi.c | 55 +- drivers/usb/typec/ucsi/ucsi.h | 3 + drivers/xen/events/events_base.c | 10 - drivers/xen/platform-pci.c | 8 +- drivers/xen/privcmd.c | 25 +- drivers/xen/xenbus/xenbus.h | 1 + drivers/xen/xenbus/xenbus_comms.c | 8 - drivers/xen/xenbus/xenbus_probe.c | 81 +- fs/btrfs/backref.c | 11 +- fs/btrfs/backref.h | 9 +- fs/btrfs/block-group.c | 27 +- fs/btrfs/ctree.c | 7 +- fs/btrfs/ctree.h | 10 +- fs/btrfs/delayed-ref.c | 56 +- fs/btrfs/delayed-ref.h | 18 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/disk-io.c | 26 +- fs/btrfs/disk-io.h | 4 +- fs/btrfs/extent-tree.c | 137 +- fs/btrfs/file.c | 16 +- fs/btrfs/free-space-cache.c | 2 +- fs/btrfs/free-space-tree.c | 10 +- fs/btrfs/inode.c | 31 +- fs/btrfs/ioctl.c | 13 +- fs/btrfs/ref-verify.c | 43 +- fs/btrfs/relocation.c | 55 +- fs/btrfs/send.c | 16 - fs/btrfs/space-info.c | 7 +- fs/btrfs/space-info.h | 17 + fs/btrfs/transaction.c | 31 +- fs/btrfs/tree-log.c | 3 +- fs/btrfs/volumes.c | 9 +- fs/cifs/cifs_unicode.c | 6 - fs/cifs/connect.c | 2 +- fs/cifs/dir.c | 10 +- fs/cifs/fs_context.c | 4 +- fs/cifs/smb2pdu.c | 2 +- fs/ext4/inode.c | 20 +- fs/f2fs/super.c | 3 - fs/fat/misc.c | 23 +- fs/fs-writeback.c | 132 +- fs/fuse/dev.c | 6 +- fs/gfs2/file.c | 4 +- fs/gfs2/ops_fstype.c | 2 +- fs/gfs2/super.c | 2 - fs/hugetlbfs/inode.c | 3 +- fs/inode.c | 38 +- fs/lockd/svc4proc.c | 24 + fs/lockd/svcproc.c | 24 + fs/nfs/callback_xdr.c | 2 + fs/nfs_common/nfsacl.c | 52 + fs/nfsd/export.c | 68 +- fs/nfsd/export.h | 15 + fs/nfsd/netns.h | 23 +- fs/nfsd/nfs2acl.c | 67 +- fs/nfsd/nfs3acl.c | 45 +- fs/nfsd/nfs3proc.c | 93 +- fs/nfsd/nfs3xdr.c | 545 ++-- fs/nfsd/nfs4proc.c | 4 +- fs/nfsd/nfscache.c | 52 +- fs/nfsd/nfsctl.c | 8 +- fs/nfsd/nfsd.h | 2 +- fs/nfsd/nfsfh.c | 4 +- fs/nfsd/nfsproc.c | 92 +- fs/nfsd/nfssvc.c | 34 - fs/nfsd/nfsxdr.c | 350 ++- fs/nfsd/stats.c | 114 +- fs/nfsd/stats.h | 96 +- fs/nfsd/vfs.c | 4 +- fs/nfsd/xdr.h | 12 +- fs/nfsd/xdr3.h | 20 +- fs/proc/proc_sysctl.c | 5 + fs/sysfs/file.c | 11 + include/asm-generic/bitops/atomic.h | 6 +- include/linux/bitops.h | 2 +- include/linux/bpf.h | 18 +- include/linux/bpf_verifier.h | 3 + include/linux/btf.h | 3 + include/linux/clk.h | 4 +- include/linux/compiler-gcc.h | 6 + include/linux/dmaengine.h | 2 + include/linux/filter.h | 2 +- include/linux/fortify-string.h | 302 ++ include/linux/fs.h | 33 +- include/linux/hugetlb.h | 2 + include/linux/ioport.h | 6 +- include/linux/kasan-checks.h | 6 + include/linux/kasan.h | 24 +- include/linux/kfence.h | 20 +- include/linux/ktime.h | 1 - include/linux/linkage.h | 5 +- include/linux/memblock.h | 1 - include/linux/memcontrol.h | 3 - include/linux/mfd/abx500/ab8500.h | 3 - include/linux/mm.h | 45 +- include/linux/mmzone.h | 3 + include/linux/nfsacl.h | 3 + include/linux/pagemap.h | 2 +- include/linux/perf/arm_pmu.h | 2 - include/linux/platform_data/mmc-omap.h | 3 +- include/linux/power/max8903_charger.h | 43 - include/linux/rcupdate.h | 2 + include/linux/regulator/ab8500.h | 166 -- include/linux/sched.h | 11 + include/linux/skbuff.h | 3 +- include/linux/string.h | 282 +- include/linux/sunrpc/msg_prot.h | 3 - include/linux/sunrpc/svc.h | 1 + include/linux/sunrpc/xdr.h | 13 +- include/linux/swap.h | 6 +- include/linux/sysfs.h | 2 + include/linux/timekeeping32.h | 14 - include/linux/usb/chipidea.h | 6 - include/linux/wm97xx.h | 1 - include/linux/z2_battery.h | 1 - include/media/frame_vector.h | 47 + include/media/v4l2-fwnode.h | 4 + include/media/videobuf2-core.h | 1 + include/net/dsa.h | 15 +- include/net/switchdev.h | 27 +- include/soc/mscc/ocelot.h | 3 +- include/trace/events/sunrpc.h | 74 +- include/uapi/linux/bpf.h | 10 +- include/uapi/linux/ccs.h | 18 + include/uapi/linux/media.h | 1 + include/uapi/linux/nfs3.h | 6 + include/uapi/linux/tcp.h | 18 +- include/uapi/linux/v4l2-controls.h | 5 + include/xen/xenbus.h | 2 +- kernel/bpf/bpf_inode_storage.c | 9 +- kernel/bpf/bpf_task_storage.c | 5 +- kernel/bpf/btf.c | 33 +- kernel/bpf/cgroup.c | 5 +- kernel/bpf/core.c | 23 + kernel/bpf/syscall.c | 6 +- kernel/bpf/verifier.c | 156 +- kernel/entry/common.c | 10 + kernel/locking/lockdep.c | 9 +- kernel/rcu/tree.c | 51 +- kernel/rcu/tree.h | 2 +- kernel/rcu/tree_plugin.h | 120 +- kernel/resource.c | 98 +- kernel/sched/core.c | 66 +- kernel/sched/idle.c | 6 + kernel/sched/sched.h | 3 + kernel/time/ntp.c | 4 +- kernel/time/timekeeping.c | 3 +- kernel/torture.c | 36 +- kernel/trace/Kconfig | 2 +- kernel/trace/trace_kprobe.c | 2 +- lib/Kconfig.kasan | 14 +- lib/Kconfig.kfence | 12 +- lib/Kconfig.ubsan | 1 + lib/Makefile | 2 +- lib/genalloc.c | 3 +- lib/test_kasan.c | 312 +- lib/test_kasan_module.c | 5 +- localversion-next | 2 +- mm/Kconfig | 3 - mm/Makefile | 1 - mm/compaction.c | 1 - mm/filemap.c | 13 +- mm/hugetlb.c | 87 +- mm/kasan/common.c | 58 +- mm/kasan/generic.c | 38 +- mm/kasan/init.c | 3 +- mm/kasan/kasan.h | 71 +- mm/kasan/quarantine.c | 22 +- mm/kasan/report.c | 13 +- mm/kasan/report_generic.c | 10 +- mm/kasan/report_hw_tags.c | 8 +- mm/kasan/report_sw_tags.c | 8 +- mm/kasan/shadow.c | 26 +- mm/kasan/sw_tags.c | 20 +- mm/kfence/core.c | 43 +- mm/kfence/kfence.h | 2 +- mm/kfence/kfence_test.c | 47 +- mm/kfence/report.c | 27 +- mm/memblock.c | 24 - mm/memcontrol.c | 18 +- mm/memory-failure.c | 2 +- mm/memory.c | 46 +- mm/mempolicy.c | 2 +- mm/migrate.c | 35 +- mm/mmap.c | 22 +- mm/page_alloc.c | 175 +- mm/process_vm_access.c | 1 + mm/slab_common.c | 15 +- mm/swap_state.c | 28 +- mm/vmalloc.c | 4 +- mm/vmstat.c | 5 + net/bridge/br_switchdev.c | 6 +- net/core/filter.c | 25 +- net/core/skbuff.c | 28 +- net/dcb/dcbnl.c | 2 +- net/dsa/dsa2.c | 4 + net/dsa/dsa_priv.h | 27 +- net/dsa/master.c | 10 + net/dsa/port.c | 103 +- net/dsa/slave.c | 93 +- net/dsa/switch.c | 89 +- net/ipv4/esp4.c | 7 +- net/ipv6/esp6.c | 7 +- net/mptcp/protocol.c | 64 +- net/nfc/hci/llc_shdlc.c | 2 +- net/rxrpc/input.c | 2 +- net/rxrpc/key.c | 6 +- net/smc/smc_core.c | 20 +- net/smc/smc_ib.c | 6 +- net/smc/smc_ism.c | 3 +- net/sunrpc/svc_xprt.c | 4 +- net/switchdev/switchdev.c | 101 +- scripts/Makefile.kasan | 10 +- scripts/checkpatch.pl | 53 +- scripts/gdb/linux/lists.py | 5 + security/selinux/avc.c | 10 +- security/selinux/hooks.c | 77 +- security/selinux/ibpkey.c | 1 - security/selinux/include/security.h | 1 - security/selinux/netif.c | 1 - security/selinux/netlink.c | 2 +- security/selinux/netnode.c | 1 - security/selinux/netport.c | 1 - security/selinux/selinuxfs.c | 4 +- security/selinux/ss/avtab.c | 4 +- security/selinux/ss/ebitmap.c | 2 +- security/selinux/ss/hashtab.c | 2 +- security/selinux/ss/services.c | 10 +- security/selinux/xfrm.c | 2 +- sound/firewire/fireface/ff-transaction.c | 2 +- sound/firewire/tascam/tascam-transaction.c | 2 +- sound/pci/hda/hda_intel.c | 3 + sound/pci/hda/hda_tegra.c | 2 +- sound/pci/hda/patch_hdmi.c | 1 + sound/soc/atmel/atmel-pcm-pdc.c | 78 +- sound/soc/bcm/cygnus-pcm.c | 107 +- sound/soc/codecs/adau17x1.c | 3 +- sound/soc/codecs/cs42l56.c | 3 +- sound/soc/codecs/es8316.c | 3 + sound/soc/intel/boards/bytcr_rt5640.c | 52 +- sound/soc/intel/boards/cht_bsw_nau8824.c | 15 +- sound/soc/kirkwood/kirkwood-dma.c | 79 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 21 + sound/soc/qcom/qdsp6/q6routing.c | 18 - sound/soc/soc-pcm.c | 177 +- sound/soc/sof/core.c | 9 + sound/soc/sof/intel/hda-codec.c | 37 +- sound/soc/sof/intel/hda-dsp.c | 9 +- sound/soc/sof/intel/hda.h | 2 +- sound/soc/sof/intel/tgl.c | 3 +- sound/soc/sof/ops.h | 19 +- sound/soc/sof/sof-pci-dev.c | 6 + sound/soc/sof/sof-priv.h | 6 +- tools/include/uapi/linux/bpf.h | 10 +- tools/lib/bpf/btf.c | 5 - tools/lib/bpf/libbpf.c | 50 +- tools/objtool/check.c | 2 +- .../selftests/bpf/bpf_testmod/bpf_testmod.c | 3 + .../selftests/bpf/prog_tests/btf_map_in_map.c | 33 - .../selftests/bpf/prog_tests/ksyms_module.c | 31 + .../selftests/bpf/prog_tests/test_local_storage.c | 96 +- tools/testing/selftests/bpf/progs/bind4_prog.c | 42 +- tools/testing/selftests/bpf/progs/bind6_prog.c | 42 +- tools/testing/selftests/bpf/progs/local_storage.c | 62 +- .../selftests/bpf/progs/test_ksyms_module.c | 26 + tools/testing/selftests/bpf/test_progs.c | 11 + tools/testing/selftests/bpf/test_progs.h | 1 + tools/testing/selftests/x86/helpers.h | 24 +- 696 files changed, 26917 insertions(+), 10044 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-power-ltc4162l create mode 100644 Documentation/devicetree/bindings/dma/intel,ldma.yaml rename Documentation/devicetree/bindings/media/i2c/{ov5647.yaml => ovti,ov5647.yam [...] create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov5648.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov8865.yaml create mode 100644 Documentation/devicetree/bindings/mips/lantiq/lantiq,cgu.yaml create mode 100644 Documentation/devicetree/bindings/mips/lantiq/lantiq,dma-xway.yaml create mode 100644 Documentation/devicetree/bindings/mips/lantiq/lantiq,ebu.yaml create mode 100644 Documentation/devicetree/bindings/mips/lantiq/lantiq,pmu.yaml delete mode 100644 Documentation/devicetree/bindings/phy/brcm,brcmstb-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/brcm,brcmstb-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/mediatek,dsi-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/mediatek,hdmi-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/mediatek,tphy.yaml create mode 100644 Documentation/devicetree/bindings/phy/mediatek,ufs-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/mediatek,xsphy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/phy-mtk-tphy.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-mtk-ufs.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-mtk-xsphy.txt rename Documentation/devicetree/bindings/{mtd => spi}/cadence-quadspi.txt (97%) delete mode 100644 Documentation/devicetree/bindings/usb/dwc3.txt create mode 100644 Documentation/devicetree/bindings/usb/generic-xhci.yaml delete mode 100644 Documentation/devicetree/bindings/usb/generic.txt create mode 100644 Documentation/devicetree/bindings/usb/snps,dwc3.yaml create mode 100644 Documentation/devicetree/bindings/usb/usb-drd.yaml delete mode 100644 Documentation/devicetree/bindings/usb/usb-xhci.txt create mode 100644 Documentation/devicetree/bindings/usb/usb-xhci.yaml create mode 100644 Documentation/devicetree/bindings/usb/usb.yaml create mode 100644 Documentation/translations/zh_CN/mips/booting.rst create mode 100644 Documentation/translations/zh_CN/mips/features.rst create mode 100644 Documentation/translations/zh_CN/mips/index.rst create mode 100644 Documentation/translations/zh_CN/mips/ingenic-tcu.rst copy Documentation/{driver-api/media/drivers/ccs => userspace-api/media/drivers}/c [...] create mode 100644 arch/riscv/include/asm/probes.h create mode 100644 arch/riscv/include/asm/uprobes.h create mode 100644 arch/riscv/kernel/probes/Makefile create mode 100644 arch/riscv/kernel/probes/decode-insn.c create mode 100644 arch/riscv/kernel/probes/decode-insn.h create mode 100644 arch/riscv/kernel/probes/ftrace.c create mode 100644 arch/riscv/kernel/probes/kprobes.c create mode 100644 arch/riscv/kernel/probes/kprobes_trampoline.S create mode 100644 arch/riscv/kernel/probes/simulate-insn.c create mode 100644 arch/riscv/kernel/probes/simulate-insn.h create mode 100644 arch/riscv/kernel/probes/uprobes.c create mode 100644 arch/riscv/lib/error-inject.c create mode 100644 drivers/dma/lgm/Kconfig create mode 100644 drivers/dma/lgm/Makefile create mode 100644 drivers/dma/lgm/lgm-dma.c create mode 100644 drivers/gpu/drm/i915/i915_mitigations.c create mode 100644 drivers/gpu/drm/i915/i915_mitigations.h rename {mm => drivers/media/common/videobuf2}/frame_vector.c (85%) create mode 100644 drivers/media/i2c/ov5648.c create mode 100644 drivers/media/i2c/ov8865.c create mode 100644 drivers/media/platform/qcom/venus/hfi_plat_bufs.h create mode 100644 drivers/media/platform/qcom/venus/hfi_plat_bufs_v6.c create mode 100644 drivers/media/platform/qcom/venus/hfi_platform.c create mode 100644 drivers/media/platform/qcom/venus/hfi_platform.h create mode 100644 drivers/media/platform/qcom/venus/hfi_platform_v4.c create mode 100644 drivers/media/platform/qcom/venus/hfi_platform_v6.c create mode 100644 drivers/power/reset/atc260x-poweroff.c create mode 100644 drivers/power/supply/ltc4162-l-charger.c delete mode 100644 drivers/rtc/rtc-tx4939.c create mode 100644 drivers/scsi/ufs/ufs-debugfs.c create mode 100644 drivers/scsi/ufs/ufs-debugfs.h create mode 100644 include/linux/fortify-string.h delete mode 100644 include/linux/power/max8903_charger.h delete mode 100644 include/linux/regulator/ab8500.h delete mode 100644 include/linux/timekeeping32.h create mode 100644 include/media/frame_vector.h create mode 100644 include/uapi/linux/ccs.h create mode 100644 tools/testing/selftests/bpf/prog_tests/ksyms_module.c create mode 100644 tools/testing/selftests/bpf/progs/test_ksyms_module.c