This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig in repository toolchain/ci/linux.
omits b3a3cbdec55b Add linux-next specific files for 20210115 omits bf0e26fb88f1 Merge branch 'akpm/master' omits eced28294a04 secretmem-test-add-basic-selftest-for-memfd_secret2-fix omits 0482461a945a secretmem: test: add basic selftest for memfd_secret(2) omits 37dcaa68c240 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix omits ea4b3f661985 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits 86dd4370ab47 arch, mm: wire up memfd_secret system call where relevant omits 60e5ffec5ca8 PM: hibernate: disable when there are active secretmem users omits 4f654d4f3e85 secretmem: add memcg accounting omits 23a501a73218 secretmem: use PMD-size pages to amortize direct map fragm [...] omits 09adde46d0e4 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 5577d3803e8c mm: introduce memfd_secret system call to create "secret" [...] omits ce4f71efca29 kfence: fix implicit function declaration omits 89c1084eb2a7 set_memory: allow querying whether set_direct_map_*() is a [...] omits 7271cf379c7e set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits 94c94634184b set_memory: allow set_direct_map_*_noflush() for multiple pages omits 4df10c66b6c1 mmap: make mlock_future_check() global omits 0428872e55f8 mm: add definition of PMD_PAGE_ORDER omits a02739a3aaf2 Merge branch 'akpm-current/current' omits 394936787aaa disable CONFIG_DRM_AMDGPU for now omits 0895f9828381 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits 4385f4889fc1 Merge remote-tracking branch 'memblock/for-next' omits 109cbb40c3e7 Merge remote-tracking branch 'notifications/notifications- [...] omits 0aa6020efaaa Merge remote-tracking branch 'mhi/mhi-next' omits d22fe1ee7045 Merge remote-tracking branch 'pidfd/for-next' omits 97ec7c812528 Merge remote-tracking branch 'hyperv/hyperv-next' omits 21232aadc75a Merge remote-tracking branch 'xarray/main' omits b44c54d77270 Merge remote-tracking branch 'nvmem/for-next' omits 378788911faf Merge remote-tracking branch 'gnss/gnss-next' omits 7cffeb6391ca Merge remote-tracking branch 'kspp/for-next/kspp' omits ab65eed220bf Merge remote-tracking branch 'rtc/rtc-next' omits d3ac7172a958 Merge remote-tracking branch 'coresight/next' omits 4209b69d8c3f Merge remote-tracking branch 'livepatching/for-next' omits 0d89d81ee6c7 Merge remote-tracking branch 'userns/for-next' omits 4148317e11af Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits a6881d502f0d Merge remote-tracking branch 'pinctrl-intel/for-next' omits 4e6aef310b80 Merge remote-tracking branch 'pinctrl/for-next' omits 8c0c5269b98a Merge remote-tracking branch 'gpio-intel/for-next' omits 69b1c2856cb5 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 1698c7554fcc Merge remote-tracking branch 'rpmsg/for-next' omits 352d75c01e4f Merge remote-tracking branch 'scsi-mkp/for-next' omits 95f445fa4a7d Merge remote-tracking branch 'scsi/for-next' omits 10d6135d8a6b Merge remote-tracking branch 'dmaengine/next' omits dc8202e97af0 Merge remote-tracking branch 'icc/icc-next' omits c2794914dbfd Merge remote-tracking branch 'staging/staging-next' omits 365e5058edf8 Merge remote-tracking branch 'thunderbolt/next' omits 2ebf19f5de3e Merge remote-tracking branch 'soundwire/next' omits e1bd8a57685f Merge remote-tracking branch 'extcon/extcon-next' omits 057ad2f6d4f0 Merge remote-tracking branch 'char-misc/char-misc-next' omits 8cf52bf8437b Merge remote-tracking branch 'tty/tty-next' omits 9f1b3850db40 Merge remote-tracking branch 'phy-next/next' omits b2f7aba2c62b Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits e0d57abfd98f Merge remote-tracking branch 'usb-serial/usb-next' omits 12dc1ae6df82 Merge remote-tracking branch 'usb/usb-next' omits f33596f1a349 Merge remote-tracking branch 'driver-core/driver-core-next' omits 168b0ddd5276 Merge remote-tracking branch 'leds/for-next' omits 06e6326e5c31 Merge remote-tracking branch 'hsi/for-next' omits f311b8e95857 Merge remote-tracking branch 'drivers-x86/for-next' omits 7381af027d42 Merge remote-tracking branch 'workqueues/for-next' omits 5c96f0d85ca1 Merge remote-tracking branch 'percpu/for-next' omits 84ff554865db Merge remote-tracking branch 'xen-tip/linux-next' omits 3729eeb775bd Merge remote-tracking branch 'kvm-arm/next' omits 7e31fab66be9 Merge remote-tracking branch 'rcu/rcu/next' omits 67f836edff6b Merge remote-tracking branch 'edac/edac-for-next' omits 6d07b5a1ba51 Merge remote-tracking branch 'tip/auto-latest' omits cafe0102f83f Merge remote-tracking branch 'spi/for-next' omits a015fbf7b43c Merge remote-tracking branch 'devicetree/for-next' omits 149a75af993c Merge remote-tracking branch 'audit/next' omits 214cbd1a2e01 Merge remote-tracking branch 'tpmdd/next' omits 703291a6453d Merge remote-tracking branch 'selinux/next' omits 0612bc919599 Merge remote-tracking branch 'keys/keys-next' omits 601c202a0ae8 Merge remote-tracking branch 'security/next-testing' omits 05fa3ad23641 Merge remote-tracking branch 'regulator/for-next' omits 61e3c5d53d73 Merge remote-tracking branch 'battery/for-next' omits 947be86d03f7 Merge remote-tracking branch 'mfd/for-mfd-next' omits 9dcf107721fb Merge remote-tracking branch 'mmc/next' omits 4069fcad1386 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits e83c7ae33970 Merge remote-tracking branch 'device-mapper/for-next' omits f4964fb3ba9d Merge remote-tracking branch 'block/for-next' omits 35f71db49b19 Merge remote-tracking branch 'input/next' omits 6200e3493ae2 Merge remote-tracking branch 'sound-asoc/for-next' omits 39cc6daf7654 Merge remote-tracking branch 'sound/for-next' omits eec3bb0fcf07 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 9acdfb11a805 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 40c58e15733b next-20210108/drm-intel omits fe2ccce92d7c Merge remote-tracking branch 'amdgpu/drm-next' omits 4ba68f0724fb Merge remote-tracking branch 'crypto/master' omits 96ee657296db Merge remote-tracking branch 'nand/nand/next' omits af721f783676 Merge remote-tracking branch 'mtd/mtd/next' omits bb8551d15c46 Merge remote-tracking branch 'gfs2/for-next' omits f6bbece55da7 Merge remote-tracking branch 'bluetooth/master' omits 1e5c47cb1e32 Merge remote-tracking branch 'wireless-drivers-next/master' omits 8d18a0ff882c Merge remote-tracking branch 'ipsec-next/master' omits 12db32c9d75a Merge remote-tracking branch 'bpf-next/for-next' omits 8cec496dd331 Merge remote-tracking branch 'net-next/master' omits 6b22f292329c Merge remote-tracking branch 'rdma/for-next' omits 1c870a398ea6 Merge remote-tracking branch 'ieee1394/for-next' omits d8ad8d38b779 Merge remote-tracking branch 'thermal/thermal/linux-next' omits d5c290463abd Merge remote-tracking branch 'devfreq/devfreq-next' omits 4745741a6800 Merge remote-tracking branch 'cpupower/cpupower' omits 9dbe5a3f4ca3 Merge remote-tracking branch 'pm/linux-next' omits 38d5f2928758 Merge remote-tracking branch 'v4l-dvb-next/master' omits 34412d408bf8 Merge remote-tracking branch 'v4l-dvb/master' omits fd0162e59722 Merge remote-tracking branch 'jc_docs/docs-next' omits 93cad2157225 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 6afe5cecd271 Merge remote-tracking branch 'dmi/dmi-for-next' omits a1552da8d515 Merge remote-tracking branch 'i2c/i2c/for-next' omits aaf334c59016 Merge remote-tracking branch 'hid/for-next' omits 0096d4f4b6c6 Merge remote-tracking branch 'pci/next' omits f9ca777b2dc2 Merge remote-tracking branch 'printk/for-next' omits c1446efac6cf Merge remote-tracking branch 'vfs/for-next' omits 5b0f5f0c3993 Merge remote-tracking branch 'v9fs/9p-next' omits fa948024b626 Merge remote-tracking branch 'cel/for-next' omits 922be1bd7586 Merge remote-tracking branch 'nfs-anna/linux-next' omits 56d11d7b261e Merge remote-tracking branch 'jfs/jfs-next' omits b9dd85601265 Merge remote-tracking branch 'f2fs/dev' omits 1e1261a84a85 Merge remote-tracking branch 'ext4/dev' omits df679b841249 Merge remote-tracking branch 'ext3/for_next' omits 6e2d4c4096c7 Merge remote-tracking branch 'exfat/dev' omits 3c8b335c9870 Merge remote-tracking branch 'cifs/for-next' omits 89bc1d9e90e9 Merge remote-tracking branch 'ceph/master' omits 94969e3f056c Merge remote-tracking branch 'btrfs/for-next' omits 90254d9dddab Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 20ccc4803451 Merge remote-tracking branch 'sh/for-next' omits 4acf02dcaf53 Merge remote-tracking branch 's390/for-next' omits f78e7e94da8d Merge remote-tracking branch 'risc-v/for-next' omits 42d0f7f77fa2 Merge remote-tracking branch 'openrisc/for-next' omits 0be7ef075e9a Merge remote-tracking branch 'nds32/next' omits 64f49c9975b8 Merge remote-tracking branch 'mips/mips-next' omits 2f74e7e1f266 Merge remote-tracking branch 'microblaze/next' omits 05ec6ae91915 Merge remote-tracking branch 'h8300/h8300-next' omits efe96bb64bab Merge remote-tracking branch 'csky/linux-next' omits 5a36ed52760d Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 99d2986731d1 Merge remote-tracking branch 'clk/clk-next' omits 18c675264f7b Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits b7a93b832811 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits a1ab2387d2dc Merge remote-tracking branch 'tegra/for-next' omits f51ba35cf70e Merge remote-tracking branch 'sunxi/sunxi/for-next' omits c66385afccee Merge remote-tracking branch 'stm32/stm32-next' omits 3f3640c2fc8a Merge remote-tracking branch 'scmi/for-linux-next' omits 30befcea50ab Merge remote-tracking branch 'samsung-krzk/for-next' omits 2d9ba250b5b1 Merge remote-tracking branch 'rockchip/for-next' omits 53876878317d Merge remote-tracking branch 'reset/reset/next' omits bff82b1181e3 Merge remote-tracking branch 'renesas/next' omits 82ea955dd58e Merge remote-tracking branch 'realtek/for-next' omits 4d21f8868fa2 Merge remote-tracking branch 'raspberrypi/for-next' omits 8d6b899ac79b Merge remote-tracking branch 'qcom/for-next' omits bceacce20400 Merge remote-tracking branch 'omap/for-next' omits 3fce395d2c52 Merge remote-tracking branch 'mvebu/for-next' omits 01fb90496ee5 Merge remote-tracking branch 'mediatek/for-next' omits 2f77bf18bfce Merge remote-tracking branch 'keystone/next' omits cd67790d3eac Merge remote-tracking branch 'imx-mxs/for-next' omits 491b9e6a0ad5 Merge remote-tracking branch 'drivers-memory/for-next' omits 35b317b7520e Merge remote-tracking branch 'at91/at91-next' omits e914b6b23349 Merge remote-tracking branch 'aspeed/for-next' omits 1c45d4b3e242 Merge remote-tracking branch 'amlogic/for-next' omits 36e4297f3d2e Merge remote-tracking branch 'actions/for-next' omits 69889a9e4e3e Merge remote-tracking branch 'arm-soc/for-next' omits e34e21579d05 Merge remote-tracking branch 'arm64/for-next/core' omits c59763789c55 Merge remote-tracking branch 'dma-mapping/for-next' omits 33740ae799d2 Merge remote-tracking branch 'kbuild/for-next' omits 5bd8ecf03410 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits f3801e50b889 Merge remote-tracking branch 'risc-v-fixes/fixes' omits bdbb57e7b577 Merge remote-tracking branch 'mmc-fixes/fixes' omits 6f627f49f00c Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits d97ef0e23797 Merge remote-tracking branch 'scsi-fixes/fixes' omits 56296b86a522 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 44c4886ce22e Merge remote-tracking branch 'i3c-fixes/i3c/fixes' omits 9f28159fbdf5 Merge remote-tracking branch 'vfs-fixes/fixes' omits 543e2f733c3a Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 95c7f75afb02 Merge remote-tracking branch 'omap-fixes/fixes' omits 0a96894005d8 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 4bace22d0b60 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 8fd0f24fa3e2 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits c6179497574f Merge remote-tracking branch 'kselftest-fixes/fixes' omits 63b04c8ba2e8 Merge remote-tracking branch 'ide/master' omits 0a032edb22f2 Merge remote-tracking branch 'crypto-current/master' omits 72595bfc24cb Merge remote-tracking branch 'input-current/for-linus' omits ab1930a4fa2d Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 90518bd07403 Merge remote-tracking branch 'phy/fixes' omits 4abeb3cf431f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 9e37b47d1245 Merge remote-tracking branch 'usb.current/usb-linus' omits 168bbbd78a2b Merge remote-tracking branch 'tty.current/tty-linus' omits ef2d4a76e350 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 76e69e316ce6 Merge remote-tracking branch 'spi-fixes/for-linus' omits 4ce3700e9092 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 9fb103129f06 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 1886dc3e579f Merge remote-tracking branch 'sound-current/for-linus' omits 65d436de2c33 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 79b0216d1d60 Merge remote-tracking branch 'mac80211/master' omits 00eb40ae5429 Merge remote-tracking branch 'wireless-drivers/master' omits 5a71ad798029 Merge remote-tracking branch 'ipsec/master' omits 4ca8876a69b9 Merge remote-tracking branch 'bpf/master' omits 0fd0e7403ef0 Merge remote-tracking branch 'net/master' omits 8cec0fb861b0 Merge remote-tracking branch 'sparc/master' omits 4bffba4e2fbb Merge remote-tracking branch 's390-fixes/fixes' omits e4241ad70e80 Merge remote-tracking branch 'powerpc-fixes/fixes' omits f02108fe81f9 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits df56ccaf9f7f ALSA: hda/hdmi - enable runtime pm for CI AMD display audio omits 01ae70ad887e drm/amdgpu: add another raven1 gfxoff quirk omits 115fbdbb4716 drm/radeon: fix check order in radeon_bo_move omits 436854ff3147 drm/amdgpu: fix check order in amdgpu_bo_move omits 4a6fe05e6559 usb: typec: ucsi: check cci busy during PPM reset omits 73a7c155a2b2 arm64: selftests: Fix spelling of 'Mismatch' omits b5639879902a arm64: syscall: include prototype for EL0 SVC functions omits 63212212b3d5 Merge remote-tracking branch 'spi/for-5.12' into spi-next omits 9f0b1e583eac Merge branch 'pm-cpufreq' into linux-next omits c6b98386bc95 Merge branch 'acpi-docs' into linux-next omits 96257ae71b91 riscv/stacktrace: Fix stack output without ra on the stack top omits b87fffe5d26a riscv: Improve __show_regs omits d514b8de9176 riscv: Add dump stack in show_regs omits 0e2bd4229b2a f2fs: remove unused stat_{inc, dec}_atomic_write omits 91327d9b3add Merge branch 'pci/resource' omits eb424de4c588 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next omits 530aef25e6ad Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits f60ee08c3c2d Merge remote-tracking branch 'regulator/for-5.12' into reg [...] omits 17f953176384 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits 1f1244a5ddb7 compiler.h: Raise minimum version of GCC to 5.1 for arm64 omits 27c287b41659 ubsan: disable unsigned-overflow check for i386 omits 71445ef39136 scripts/gdb: fix list_for_each omits 5d4b4337219c aio: simplify read_events() omits 3d7f7cbb5005 checkpatch: prefer ftrace over function entry/exit printks omits c8fc9a3977c2 checkpatch: trivial style fixes omits 4b7d1a790c1b checkpatch: ignore warning designated initializers using NR_CPUS omits 84de41301b92 checkpatch: improve blank line after declaration test omits ff33e3939a35 include/linux/bitops.h: spelling s/synomyn/synonym/ omits 97a31c94fce5 string.h: move fortified functions definitions in a dedica [...] omits d715d0dc00b0 lib-optimize-cpumask_local_spread-v8 omits 1a48dccf64bc lib: optimize cpumask_local_spread() omits 97740b93743b lib/genalloc.c: change return type to unsigned long for bi [...] omits 0963a5cf1d64 proc/sysctl: make protected_* world readable omits aa1fd4989938 sysctl.c: fix underflow value setting risk in vm_table omits aba87eacc17c proc/wchan: use printk format instead of lookup_symbol_name() omits eb80cbdfced0 kernel/hung_task.c: Monitor killed tasks. omits 6f945627f09a fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 50db80f2d5a8 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 2838d725156b MAINTAINERS: add entry for KFENCE omits cb1226b157c4 kfence: show access type in report omits b8fb21605dd5 kfence: fix typo in test omits 4aa9e0f47fbf kfence: add test suite omits 5bbd6be67578 kfence, Documentation: add KFENCE documentation omits 418c765d2e42 revert kasan-remove-kfence-leftovers omits 1f732e852831 kfence, kasan: make KFENCE compatible with KASAN omits 3edaabc31a53 mm, kfence: insert KFENCE hooks for SLUB omits fcc436c6116e mm, kfence: insert KFENCE hooks for SLAB omits 3c222522b975 kfence: use pt_regs to generate stack trace on faults omits b0320a2f268a arm64, kfence: enable KFENCE for ARM64 omits 175a25ebb0c5 x86, kfence: enable KFENCE for x86 omits d0703be9b173 kfence: add option to use KFENCE without static keys omits 5640e713ec7b kfence: fix potential deadlock due to wake_up() omits 6bd3f60fa7b4 kfence: avoid stalling work queue task without allocations omits 779eb9d347cf kfence: Fix parameter description for kfence_object_start() omits ffd74c6b43b9 mm: add Kernel Electric-Fence infrastructure omits cc0e050697ce mm: page-flags.h: Typo fix (It -> If) omits 752b06026f4c mm: remove arch_remap() and mm-arch-hooks.h omits 69227e8e4123 mm: zswap: clean up confusing comment omits b89d8cc74d78 mm/vmstat.c: erase latency in vmstat_shepherd omits b08c480516a0 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 03f856806051 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 67308e1f5617 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits ec071cdb15bf memblock: do not start bottom-up allocations with kernel_end omits 8d0c1ec687ed mm-cma-allocate-cma-areas-bottom-up-fix-3-fix omits 517e7e5406fe mm-cma-allocate-cma-areas-bottom-up-fix-3 omits 7fec331c2616 mm-cma-allocate-cma-areas-bottom-up-fix-2 omits c82434904b82 mm-cma-allocate-cma-areas-bottom-up-fix omits 137a8fe49927 mm: cma: allocate cma areas bottom-up omits 7526c03ea3f3 mm,thp,shmem: make khugepaged obey tmpfs mount flags omits feea8e17ba66 mm,thp,shm: limit gfp mask to no more than specified omits 3572f1a1db0e mm,thp,shmem: limit shmem THP alloc gfp_mask omits 806d58bd86ed mm: remove pagevec_lookup_entries omits d5b5f0258345 mm: pass pvec directly to find_get_entries omits b191f33075a3 mm: remove nr_entries parameter from pagevec_lookup_entries omits 874efa839ae9 mm: add an 'end' parameter to pagevec_lookup_entries omits 182cf0e5409d mm: add an 'end' parameter to find_get_entries omits 9c5a59ffe71f fix mm-add-and-use-find_lock_entries.patch omits 4d3f76acae85 mm: add and use find_lock_entries omits 1fccc8bfe9a3 iomap: use mapping_seek_hole_data omits 2fed1930de54 fix mm-filemap-add-mapping_seek_hole_data.patch omits 8387438f0e63 mm/filemap: add mapping_seek_hole_data omits d6b4f8076e8b fix mm-filemap-add-helper-for-finding-pages.patch omits a0351a56e9a2 mm/filemap: add helper for finding pages omits 7b6fbb7ecb4a mm/filemap: rename find_get_entry to mapping_get_entry omits 245895f36268 mm: add FGP_ENTRY omits c8253712294e mm/swap: optimise get_shadow_from_swap_cache omits 459e1d528c33 mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits 4d02b2e14210 mm: make pagecache tagged lookups return only head pages omits 9368100966cd hugetlbfs: remove special hugetlbfs_set_page_dirty() omits eab1bfc755e0 mm/hugetlb: change hugetlb_reserve_pages() to type bool omits 334b69c4ef9a mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked omits fa929009b992 mm/compaction: remove rcu_read_lock during page compaction omits f08518e689d1 mm/vmscan: __isolate_lru_page_prepare() cleanup omits aa9e0f52c2c9 mm: hugetlb: add return -EAGAIN for dissolve_free_huge_page omits f3ba71b1155a mm: migrate: do not migrate HugeTLB page whose refcount is one omits 40a46595365d mm/hugetlb.c: fix unnecessary address expansion of pmd sharing omits c3a489b2bbdc mm/hugetlb: fix potential double free in hugetlb_register_ [...] omits edda529feb6c MIPS: do not call flush_tlb_all when setting pmd entry omits 3e077010673c mm/huge_memory.c: update tlb entry if pmd is changed omits c0e9166e88d7 kasan-remove-redundant-config-option-v3 omits aba664d45a50 kasan: remove redundant config option omits dd39ae4cd963 kasan: add proper page allocator tests omits 2c188659680b kasan-fix-bug-detection-via-ksize-for-hw_tags-mode-fix omits c10c75779f23 kasan: fix bug detection via ksize for HW_TAGS mode omits fcad13f3dee0 kasan: fix memory corruption in kasan_bitops_tags test omits 7064b20933c4 kasan: adopt kmalloc_uaf2 test to HW_TAGS mode omits 6892d27df295 kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL omits 140ed16e33ca kasan: rename CONFIG_TEST_KASAN_MODULE omits f201253d5e21 kasan, arm64: allow using KUnit tests with HW_TAGS mode omits 2f4e53bfe6d5 kasan: add match-all tag tests omits dcc14e02298e kasan: clean up comments in tests omits cacab94a43b6 kasan: clarify HW_TAGS impact on TBI omits 2301830bf130 kasan: prefix exported functions with kasan_ omits 810f1790cb4d mm/page_reporting: use list_entry_is_head() in page_report [...] omits 1dd901280af5 mm: improve mprotect(R|W) efficiency on pages referenced once omits 609abb25cf6b mm/mmap.c: fix the adjusted length error omits a17a302e1724 mm/mmap.c: remove unnecessary local variable omits 35dad3dec6e0 mm: kmem: make __memcg_kmem_(un)charge static omits 2a7bf3123275 mmotm 2021-01-12-01-57 uploaded (NR_SWAPCACHE in mm/) omits 06ebc57f7c5c riscv: Enable per-task stack canaries omits 0b66d929c618 riscv: Add support for function error injection omits 4c1d133ad2c0 riscv: Add uprobes supported omits 5dc4ce78b899 riscv: Add KPROBES_ON_FTRACE supported omits b7e9ba340391 mm: memcg: add swapcache stat for memcg v2 omits 09eb6b35e26c mm/memcg: remove rcu locking for lock_page_lruvec function series omits 15106cdf82ed mm/memcg: revise the using condition of lock_page_lruvec f [...] omits fdbb10272981 mm: memcontrol: make the slab calculation consistent omits 30388b9496df mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages omits f2b448c39e2f mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages omits a6c81c3a5dd7 mm: memcontrol: convert NR_SHMEM_THPS account to pages omits cacb95a9e122 mm: memcontrol: convert NR_FILE_THPS account to pages omits d29f2beae229 mm: memcontrol: convert NR_ANON_THPS account to pages omits e5f670d3c0c1 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving omits a98dad696f23 mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] omits af696e144839 mm: memcontrol: optimize per-lruvec stats counter memory usage omits c0b861d862da mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits a23b1d4bee73 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits d197c28bc942 mm/swap: don't SetPageWorkingset unconditionally during swapin omits 93a4cec578e4 mm/filemap: don't revert iter on -EIOCBQUEUED omits f4f35e4019f7 mm/filemap: remove unused parameter and change to void typ [...] omits 9f9333041e38 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits 102117f1ca3c mm, tracing: record slab name for kmem_cache_free() omits c71e3b2a606a kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits d163fc69ea9c fs: delete repeated words in comments omits df14ada3bf7a ramfs: support O_TMPFILE omits e60cdb1190e7 ocfs2: fix ocfs2 corrupt when iputting an inode omits 90270b90856c ocfs2: clear links count in ocfs2_mknod() if an error occurs omits ff0d3ca1d9de ocfs2: remove redundant conditional before iput omits de08d3d02d66 /proc/kpageflags: do not use uninitialized struct pages omits b0fbeec86aa9 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 60b7cab23e5e proc_sysctl: fix oops caused by incorrect command parameters. omits f96945f59d99 mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active omits 3f5e10250864 mm: hugetlb: fix a race between isolating and freeing page omits e45dc400c82b mm: hugetlb: fix a race between freeing and dissolving the page omits 118d33d29084 mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page omits c49376bdbb91 mm/process_vm_access.c: include compat.h omits 8af9ebf200e0 mm,hwpoison: Fix printing of page flags omits c8b5f06be2db MAINTAINERS: add Vlastimil as slab allocators maintainer omits 719d7fc931c5 mm/hugetlb: fix potential missing huge page size info omits 527917483703 mm: migrate: initialize err in do_migrate_pages omits 468fd9d61623 mm/vmalloc.c: fix potential memory leak omits c675e80c76e5 arm/kasan: fix the array size of kasan_early_shadow_pte[] omits 87b23db9359a kasan: fix incorrect arguments passing in kasan_add_zero_shadow omits 6e5580d07ce8 kasan: fix unaligned address is unhandled in kasan_remove_ [...] omits 10b08571b0a3 mm: fix numa stats for thp migration omits 6353f94fe711 mm: memcg: fix memcg file_dirty numa stat omits d9f7d563c419 mm: memcg/slab: optimize objcg stock draining omits dbc66f1bf761 mm/memcontrol: fix warning in mem_cgroup_page_lruvec() omits a362c25051c7 mm: fix initialization of struct page for holes in memory layout omits f5608f35f768 x86/setup: don't remove E820_TYPE_RAM for pfn 0 omits 036c5ffb78f0 mm-page_alloc-add-a-missing-mm_page_alloc_zone_locked-trac [...] omits 9871e10edf7b mm/page_alloc: add a missing mm_page_alloc_zone_locked() t [...] omits 936f17f44b44 mm, slub: consider rest of partial list if acquire_slab() fails omits 8cbb6cfa9b8e Merge branch 'acpi-scan' into linux-next omits d63bb6410568 Merge branch 'powercap' into linux-next omits 94602b67b8b6 iov_iter: fix the uaccess area in copy_compat_iovec_from_user omits 25f2978650f0 Merge branch 'imx/defconfig' into for-next omits 54a77605ec0b Merge branch 'imx/dt64' into for-next omits 0f1fb356400a Merge branch 'imx/dt' into for-next omits e8938792e7bb Merge branch 'imx/bindings' into for-next omits e6008aaeb14d Merge branch 'imx/soc' into for-next omits 774b480bde6b Merge branch 'imx/drivers' into for-next omits 950abc2e13ea Merge branch 'clk/imx' into for-next omits ee61fd55dbce riscv: Add kprobes supported omits ce7476066498 riscv: Using PATCHABLE_FUNCTION_ENTRY instead of MCOUNT omits 6069c4b95313 riscv: Fixup patch_text panic in ftrace omits 6c63f9c46f6c riscv: Fixup wrong ftrace remove cflag omits d1d541f7c979 riscv: Fixup compile error BUILD_BUG_ON failed omits 545fec3e12df RISC-V: Implement ptrace regs and stack API omits 962cfa82d260 riscv: Add machine name to kernel boot log and stack dump output omits 2651ff3247f7 riscv: Add numa support for riscv64 platform omits 8dc1488c7482 riscv: Add support pte_protnone and pmd_protnone if CONFIG [...] omits 13975ec4801f riscv: Separate memory init from paging init omits 442c0a7d3942 numa: Move numa implementation to common code omits 7dbcd950f379 arm64, numa: Change the numa init functions name to be generic omits 06f4ae178437 Merge branch 'v5.12-armsoc/dts64' into for-next omits b39049ee6b8a Merge branch 'v5.12-armsoc/dts32' into for-next omits e00a17adb397 Merge branch 'v5.12-armsoc/defconfig64' into for-next omits 353b601d4b57 Merge branch 'v5.11-armsoc/dtsfixes' into for-next omits aabcb2003928 Merge branch 'misc-5.11' into next-fixes omits 671c87eca5c3 riscv: Add Canaan Kendryte K210 reset controller omits 217a8e855146 dt-bindings: pinctrl: Document canaan,k210-fpioa bindings omits 108c7a7360f1 dt-bindings: reset: Document canaan,k210-rst bindings omits c6113094ea17 dt-binding: mfd: Document canaan,k210-sysctl bindings omits eb66bfdc3ed4 riscv: cleanup Canaan Kendryte K210 sysctl driver omits 93dc7118d3e4 riscv: Fix Canaan Kendryte K210 device tree omits 3c54e3125dcd riscv: Use vendor name for K210 SoC support omits b69b63bfed82 Merge branches 'arm64-defconfig-for-5.12', 'arm64-for-5.12 [...] omits ca83049505e1 Merge branches 'arm64-defconfig-fixes-for-5.11' and 'arm64 [...] omits 5cc02325880f Merge branches 'fixes', 'work.sparc', 'work.sparc32', 'wor [...] omits 6d92949813bb Merge branch 'devel' into for-next omits f0bbf052ae46 csky: Reconstruct VDSO framework omits 804b3f90c854 csky: mm: abort uaccess retries upon fatal signal omits 1179dbc7ced9 csky: Sync riscv mm/fault.c for easy maintenance omits 3d73a53853e0 csky: Fixup do_page_fault parent irq status omits e28519f9ca94 csky: Add faulthandler_disabled() check omits f650983e709e csky: Fixup update_mmu_cache called with user io mapping omits 5da883df8241 csky: Fixup FAULT_FLAG_XXX param for handle_mm_fault omits e6d819647c13 csky: Add show_tlb for CPU_CK860 debug omits aad25d90b42f csky: Fix TLB maintenance synchronization problem omits b8ddf09ca948 csky: Add kmemleak support omits c53cc2981493 csky: Remove prologue of page fault handler in entry.S omits 3e3206fb78cf csky: Fixup PTE global for 2.5:1.5 virtual memory omits a3ba37b44821 csky: Cleanup asm/spinlock.h omits a5ffe127b870 csky: Fixup asm/cmpxchg.h with correct ordering barrier omits b671bf1b7f86 csky: Fixup futex SMP implementation omits 65007ba34aba csky: Fixup barrier design omits c2b3ed57c421 csky: Remove custom asm/atomic.h implementation omits 9413c684bf1e csky: Fixup show_regs doesn't contain regs->usp omits b4292b650941 csky: Fixup perf probe failed omits 7e5e0122c3cc csky: Add memory layout 2.5G(user):1.5G(kernel) omits 3e3d5e8a7d73 Merge branches 'at91-soc' and 'at91-defconfig' into at91-next omits 9b28a2eacfe4 soc: document merges omits 6b8945603d05 certs: Replace K{U,G}IDT_INIT() with GLOBAL_ROOT_{U,G}ID omits a03da41508b1 certs: Fix blacklist flag type confusion omits 9a0418816efd PKCS#7: Fix missing include omits 8ecd5e7df02b certs: Fix blacklisted hexadecimal hash string check omits fce30a87db3b certs/blacklist: fix kernel doc interface issue omits e786f79d86bf crypto: public_key: Remove redundant header file from publ [...] omits fa2ed2022110 keys: remove trailing semicolon in macro definition omits d84a40b06bbe crypto: pkcs7: Use match_string() helper to simplify the code omits 0e03be61d191 PKCS#7: drop function from kernel-doc pkcs7_validate_trust_one omits cfd791996478 encrypted-keys: Replace HTTP links with HTTPS ones omits 06c2c1071bdb crypto: asymmetric_keys: fix some comments in pkcs7_parser.h omits 9fbbee9c1e5c KEYS: remove redundant memset omits 480a47835cd0 security: keys: delete repeated words in comments omits b25158e97da6 KEYS: asymmetric: Fix kerneldoc omits a1b80a844a6e security/keys: use kvfree_sensitive() omits b38ee39dcac9 watch_queue: Drop references to /dev/watch_queue omits ccd6e5ff45de keys: Remove outdated __user annotations omits 949d4012ad4b security: keys: Fix fall-through warnings for Clang adds 2bbe17ae8793 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e8c13a6bc8eb Merge tag 'net-5.11-rc4' of git://git.kernel.org/pub/scm/l [...] adds 146620506274 Merge tag 'linux-kselftest-fixes-5.11-rc4' of git://git.ke [...] adds 55ed4560774d tools/bootconfig: Add tracing_on support to helper scripts adds cdaed110311d Merge tag 'trace-v5.11-rc3' of git://git.kernel.org/pub/sc [...] adds 61502e3bb982 Merge tag 'drm-misc-fixes-2021-01-12' of git://anongit.fre [...] adds 667d11dcd661 Merge tag 'drm-intel-fixes-2021-01-14' of git://anongit.fr [...] adds 101c2fae5108 MAINTAINERS: update radeon/amdgpu/amdkfd git trees adds ff9346dbabbb drm/amdgpu: fix DRM_INFO flood if display core is not supp [...] adds f14a5c34d143 drm/amdgpu/psp: fix psp gfx ctrl cmds adds 73644143b31c drm/amd/display: NULL pointer hang adds 4336be4b07ed drm/amd/display: Initialize stack variable adds 0eb31a82e378 drm/amd/display: Add a missing DCN3.01 API mapping adds 9d03bb102028 drm/amd/display: disable dcn10 pipe split by default adds 4eec66c014e9 Revert "drm/amd/display: Fixed Intermittent blue screen on [...] adds 8b335bff643f drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_ima [...] adds 04eb6e773e9f drm/amdgpu/gfx10: add updated GOLDEN_TSC_COUNT_UPPER/LOWER [...] adds 12f2df72205f drm/amdgpu: fix vram type and bandwidth error for DDR5 and DDR4 adds 21702c8cae51 drm/amdgpu: add green_sardine device id (v2) adds 53f1e7f6a172 drm/amdgpu: add new device id for Renior adds 4369376ba91c drm/amdgpu: set power brake sequence adds 55df908bd663 Revert "drm/amd/display: Fix unused variable warning" adds 3c517ca5212f Revert "drm/amdgpu/disply: fix documentation warnings in d [...] adds a7ddd22151fc Revert "drm/amd/display: Expose new CRC window property" adds 2f0fa789f7b9 drm/amd/display: Fix to be able to stop crc calculation adds 8e1095901dea Merge tag 'amd-drm-fixes-5.11-2021-01-14' of https://gitla [...] adds 402a89660e9d drm/nouveau/bios: fix issue shadowing expansion ROMs adds e05e06cd34f5 drm/nouveau/privring: ack interrupts the same way as RM adds b5510d1e21d8 drm/nouveau/i2c/gk110: split out from i2c/gk104 adds 8ad95edc3910 drm/nouveau/i2c/gk110-: disable hw-initiated dpcd reads adds ba6e9ab0fcf3 drm/nouveau/i2c/gm200: increase width of aux semaphore own [...] adds add42781ad76 drm/nouveau/mmu: fix vram heap sizing adds caeb6ab899c3 drm/nouveau/kms/nv50-: fix case where notifier buffer is a [...] adds c8f6364f35f3 Merge branch '04.00-ampere-lite-fixes' of git://github.com [...] adds 5ee88057889b Merge tag 'drm-fixes-2021-01-15' of git://anongit.freedesk [...] adds 3b050680c841 drm/nouveau/core: recognise GA10[024] adds 70afbe4bdc0a drm/nouveau/pci/ga10[024]: initial support adds a34632482f1e drm/nouveau/bios/ga10[024]: initial support adds 7ddf5e9597fa drm/nouveau/devinit/ga10[024]: initial support adds 5961c62d2075 drm/nouveau/mc/ga10[024]: initial support adds e0df4bbfc336 drm/nouveau/privring/ga10[024]: initial support adds de4781d0f22b drm/nouveau/imem/ga10[024]: initial support adds 41ba806f40a9 drm/nouveau/fb/ga10[024]: initial support adds 6f300e0a0ba8 drm/nouveau/timer/ga10[024]: initial support adds a3abc23ac401 drm/nouveau/mmu/ga10[024]: initial support adds f5cbe7c8bd1a drm/nouveau/bar/ga10[024]: initial support adds c28efb15f9e5 drm/nouveau/gpio/ga10[024]: initial support adds 8a0412265f06 drm/nouveau/i2c/ga10[024]: initial support adds a6cf0320aad0 drm/nouveau/dmaobj/ga10[24]: initial support adds 8ef23b6f6a79 drm/nouveau/disp/ga10[24]: initial support adds 584265dfec70 Merge branch '04.01-ampere-lite' of git://github.com/skegg [...] adds 02c06dc3750b Merge tag 'topic/nouveau-ampere-modeset-2021-01-15' of git [...] adds 7aec71cd9c1f Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/li [...] adds dcda487c9c2e Merge tag 'for-linus-5.11-rc4-tag' of git://git.kernel.org [...] adds 179892adb043 Merge branch 'acpi-docs' adds f4e087c666f5 Merge tag 'acpi-5.11-rc4' of git://git.kernel.org/pub/scm/ [...] adds f288c895622f Merge tag 'mips_fixes_5.11.1' of git://git.kernel.org/pub/ [...] adds dca5244d2f5b compiler.h: Raise minimum version of GCC to 5.1 for arm64 adds b6d8878d24e3 arm64: syscall: include prototype for EL0 SVC functions adds 3a57a643a851 arm64: selftests: Fix spelling of 'Mismatch' adds 82821be8a2e1 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 7cd3c4126188 Merge tag '5.11-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds 23dd561ad9ea ext4: use IS_ERR instead of IS_ERR_OR_NULL and set inode n [...] adds 31e203e09f03 ext4: fix wrong list_splice in ext4_fc_cleanup adds 6b4b8e6b4ad8 ext4: fix bug for rename with RENAME_WHITEOUT adds e9f53353e166 ext4: remove expensive flush on fast commit adds 0bc9bc1d8b2f Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 8cbe71e7e01a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 8ff60eb052ee mm, slub: consider rest of partial list if acquire_slab() fails adds ce8f86ee94fa mm/page_alloc: add a missing mm_page_alloc_zone_locked() t [...] adds 7ea510b92c7c mm/memcontrol: fix warning in mem_cgroup_page_lruvec() adds 29970dc24faf arm/kasan: fix the array size of kasan_early_shadow_pte[] adds c22ee5284cf5 mm/vmalloc.c: fix potential memory leak adds f555befd185d mm: migrate: initialize err in do_migrate_pages adds 0eb98f1588c2 mm/hugetlb: fix potential missing huge page size info adds 7e5f1126b54a MAINTAINERS: add Vlastimil as slab allocators maintainer adds 6696d2a6f38c mm,hwpoison: fix printing of page flags adds eb351d75ce1e mm/process_vm_access.c: include compat.h adds b45e2da6e444 Merge branch 'akpm' (patches from Andrew) adds 1d94330a437a Merge tag 'for-5.11/dm-fixes-1' of git://git.kernel.org/pu [...] adds 29a951dfb3c3 mm: fix clear_refs_write locking adds 9348b73c2e1b mm: don't play games with pinned pages in clear_page_refs adds dec822771b01 riscv: stacktrace: Move register keyword to beginning of d [...] adds 797f0375dd2e RISC-V: Do not allocate memblock while iterating reserved [...] adds abb8e86b2696 RISC-V: Set current memblock limit adds e557793799c5 RISC-V: Fix maximum allowed phsyical memory for RV32 adds acda701bf1e8 Merge tag 'riscv-for-linus-5.11-rc4' of git://git.kernel.o [...] adds d434ab6db524 io_uring: drop mm and files after task_work_run adds 621fadc22365 io_uring: don't take files/mm for a dead task adds b4411616c26f io_uring: fix null-deref in io_disable_sqo_submit adds 06585c497b55 io_uring: do sqo disable on install_fd error adds f010505b78a4 io_uring: flush timeouts that should already have expired adds a8d13dbccb13 io_uring: ensure finish_wait() is always called in __io_ur [...] adds 11c0239ae264 Merge tag 'io_uring-5.11-2021-01-16' of git://git.kernel.d [...] adds 7a84665619bb nvmet-rdma: Fix NULL deref when setting pi_enable and trad [...] adds ada831772188 nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT adds ca1ff67d0fb1 nvme-tcp: fix possible data corruption with bio merges adds 5ab25a32cd90 nvme: don't intialize hwmon for discovery controllers adds b4f664252f51 Merge tag 'nvme-5.11-2021-01-14' of git://git.infradead.or [...] adds 54c6247d06f1 Merge tag 'block-5.11-2021-01-16' of git://git.kernel.dk/l [...] adds 0da0a8a0a0e1 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds feb889fb40fa mm: don't put pinned pages into the swap cache adds a959a9782fa8 iov_iter: fix the uaccess area in copy_compat_iovec_from_user adds d36a1dd9f77a dump_common_audit_data(): fix racy accesses to ->d_name adds a527a2b32d20 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a1339d6355ac Merge tag 'powerpc-5.11-4' of git://git.kernel.org/pub/scm [...] adds 301f0203e042 perf bpf examples: Fix bpf.h header include directive in 5 [...] adds 38c53947a7dc tools headers UAPI: Sync kvm.h headers with the kernel sources adds addbdff24293 tools headers: Syncronize linux/build_bug.h with the kerne [...] adds a042a82ddbb3 perf test: Fix shadow stat test for non-bash shells adds be82fddca81e libperf tests: Avoid uninitialized variable warning adds bba2ea17ef55 libperf tests: If a test fails return non-zero adds 66dd86b2a2be libperf tests: Fail when failing to get a tracepoint id adds 3ff1e7180abc perf stat: Introduce struct runtime_stat_data adds a1bf23052bdf perf stat: Take cgroups into account for shadow stats adds 5501e9229a80 perf intel-pt: Fix 'CPU too large' error adds 648b054a4647 perf inject: Correct event attribute sizes adds e2da783614bb Merge tag 'perf-tools-fixes-2021-01-17' of git://git.kerne [...] adds 19c329f68089 Linux 5.11-rc4 adds fd3958eac387 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 32c2bc8f2d85 ia64: fix build failure caused by memory model changes adds b4459f4413c8 Merge tag 'fixes-2021-01-18' of git://git.kernel.org/pub/s [...] adds 4d163ad79b15 spi: cadence: cache reference clock rate during probe adds 1e2a199f6ccd Merge tag 'spi-fix-v5.11-rc4' of git://git.kernel.org/pub/ [...] new 3ed86b9a7140 kasan, arm64: fix pointer tags in KASAN reports new 157c0dc46175 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 8880bf6de400 Merge tag 'imx-fixes-5.11' of git://git.kernel.org/pub/scm [...] adds 1740e6736922 bus: arm-integrator-lm: Add of_node_put() before return statement adds 2004e62a2a06 arm64: defconfig: Drop unused K3 SoC specific options adds 8a996b2d8a03 ARM: dts: ux500: Reserve memory carveouts new 246fe0977e4d Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 003388a235b6 Merge remote-tracking branch 's390-fixes/fixes' new 932605b815f8 Merge remote-tracking branch 'sparc/master' adds b7ba6cfabc42 octeontx2-af: Fix missing check bugs in rvu_cgx.c adds c96adff95619 cls_flower: call nla_ok() before nla_next() adds 235ecd36c7a9 MAINTAINERS: Update my email address adds e23a8d002198 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds e4bedf48aaa5 net_sched: reject silly cell_log in qdisc_get_rtab() adds dd5e073381f2 net_sched: gen_estimator: support large ewma log adds bcd0cf19ef82 net_sched: avoid shift-out-of-bounds in tcindex_set_parms() adds 66c556025d68 skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too new 79267ae22615 net: mscc: ocelot: allow offloading of bridge on top of LAG new 87fe04367d84 net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_v [...] new 861375fb7597 Merge remote-tracking branch 'net/master' new c86a9e3a78e4 Merge remote-tracking branch 'ipsec/master' new d24c790577ef mt7601u: fix rx buffer refcounting new 952de419b617 mt76: mt7663s: fix rx buffer refcounting new 5180f946d205 Merge remote-tracking branch 'wireless-drivers/master' adds c2083e280a3d cfg80211: fix a kerneldoc markup adds 6020d534fa01 mac80211: fix incorrect strlen of .write in debugfs adds 622d3b4e3938 mac80211: fix fast-rx encryption check adds b101dd2d22f4 mac80211: fix encryption key selection for 802.3 xmit adds 2463ec86cd03 mac80211: do not drop tx nulldata packets on encrypted links adds c13cf5c15966 mac80211: check if atf has been disabled in __ieee80211_sc [...] new 5b444e00d5e0 Merge remote-tracking branch 'mac80211/master' adds 217bfbb8b0bf ALSA: seq: oss: Fix missing error check in snd_seq_oss_syn [...] adds f84d3a1ec375 ALSA: hda: Add Cometlake-R PCI ID new 87cb9af9f8a2 ALSA: usb-audio: Fix UAC1 rate setup for secondary endpoints new 3784d449d795 ALSA: usb-audio: Set sample rate for all sharing EPs on UAC1 new 532a208ad610 ALSA: usb-audio: Avoid implicit feedback on Pioneer devices adds cea06d9bf0e0 Merge v5.11-rc3 adds 9b268be3adbb MAINTAINERS: update maintainers of qcom audio adds 7505c06dabb5 MAINTAINERS: update qcom ASoC drivers list new c23010ffb20a Merge tag 'asoc-fix-v5.11-rc4' of https://git.kernel.org/p [...] new bf09289b793f Merge remote-tracking branch 'sound-current/for-linus' new a8939f2e138e ASoC: wm_adsp: Fix control name parsing for multi-fw new e36626bb099e ASoC: dt-bindings: mt8192-mt6359: Fix indentation new 63e1267254ab Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus new a8a859e626ff Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 09db7311ca61 Merge v5.11-rc3 new 0a6ef86aa174 Merge remote-tracking branch 'regulator-fixes/for-linus' new 90d414026961 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 6edfd5025e88 Merge remote-tracking branch 'tty.current/tty-linus' adds c28095bc9907 usb: udc: core: Use lock when write to soft_connect adds 576667bad341 xhci: make sure TRB is fully written before giving it to t [...] adds da7e0c3c2909 xhci: tegra: Delay for disabling LFPS detector new 135969561494 Merge remote-tracking branch 'usb.current/usb-linus' new 97d4e0cbf884 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 28b0991b9ff9 Merge remote-tracking branch 'phy/fixes' adds a06b63a1200b iio: sx9310: Off by one in sx9310_read_thresh() adds b6bc1b4ffad4 dt-bindings: iio: accel: bma255: Fix bmc150/bmi055 compatible adds 7e6d9788aa02 iio: adc: ti_am335x_adc: remove omitted iio_kfifo_free() adds cf5b1385d748 drivers: iio: temperature: Add delay after the addressed r [...] adds 49a9565a7a7c counter:ti-eqep: remove floor adds efd597b2839a iio: ad5504: Fix setting power-down state adds 40c48fb79b97 iio: common: st_sensors: fix possible infinite loop in st_ [...] adds b8653aff1c88 iio: sx9310: Fix semtech,avg-pos-strength setting when > 16 adds a1bfb0ccf94d Merge tag 'iio-fixes-for-5.11a' of https://git.kernel.org/ [...] new 47c8f824c4d6 Merge remote-tracking branch 'staging.current/staging-linus' new 2b0f175e979a Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 1877723eb907 Merge remote-tracking branch 'input-current/for-linus' new f8b5b18b0c09 Merge remote-tracking branch 'ide/master' adds 16e19e11228b dmaengine: idxd: Fix list corruption in description completion adds f5cc9ace24fb dmaengine: idxd: fix misc interrupt completion new 1cd5ea6d30bd Merge remote-tracking branch 'dmaengine-fixes/fixes' new 7bf34eb50843 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new 60cad0ae3052 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new e932e5f764c4 Merge remote-tracking branch 'omap-fixes/fixes' new 18d3bff411c8 btrfs: don't get an EINTR during drop_snapshot for reloc new 49ecc679ab48 btrfs: do not double free backref nodes on error new fb286100974e btrfs: fix lockdep splat in btrfs_recover_relocation new 34d1eb0e5998 btrfs: don't clear ret in btrfs_start_dirty_block_groups new 471db1e4bc9b Merge branch 'misc-5.11' into next-fixes new 1158bb22805c Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 6d3ac3f6c430 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' new 070222731be5 platform/x86: intel-vbtn: Drop HP Stream x360 Convertible [...] new d35c9a029a73 platform/x86: hp-wmi: Don't log a warning on HPWMI_RET_UNK [...] new 173aac2fef96 platform/x86: thinkpad_acpi: Add P53/73 firmware to fan_qu [...] new f9c4d3de0186 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 780e1384687d scsi: target: tcmu: Fix use-after-free of se_cmd->priv adds 764907293edc scsi: ibmvfc: Set default timeout to avoid crash during migration new 323749856f78 Merge remote-tracking branch 'scsi-fixes/fixes' new b3c95d0bdb08 drm/i915/hdcp: Update CP property in update_pipe new 8662e1119a7d drm/i915/hdcp: Get conn while content_type changed new 488751a0ef9b drm/i915/gt: Prevent use of engine->wa_ctx after error new 171a8e998281 drm/i915/pmu: Don't grab wakeref when enabling events new 45db630e5f7e drm/i915: Check for rq->hwsp validity after acquiring RCU lock new d4f024be4b71 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds b503087445ce mmc: core: don't initialize block size from ext_csd if not [...] new 1f10bf96e4cd Merge remote-tracking branch 'mmc-fixes/fixes' adds fff7b5e6ee63 x86/hyperv: Initialize clockevents after LAPIC is initialized new 6709e03a1081 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 2e202ad87336 gpiolib: cdev: fix frame size warning in gpio_ioctl() new 2fe7c2f99440 tools: gpio: fix %llu warning in gpio-event-mon.c new 1fc7c1ef37f8 tools: gpio: fix %llu warning in gpio-watch.c new c14b0a7bceca Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds ebfd44883ab5 kunit: tool: Fix spelling of "diagnostic" in kunit_parser adds 8db50be262e9 Documentation: kunit: include example of a parameterized test adds 09641f7c7d8f kunit: tool: surface and address more typing issues adds 81c60306dc58 kunit: tool: fix minor typing issue with None status adds 2b8fdbbf1c61 kunit: tool: move kunitconfig parsing into __init__, make [...] new fa94cb8ba4e7 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' new bf9eee249ac2 drm/ttm: stop using GFP_TRANSHUGE_LIGHT new 33c74535b03e drm/vc4: Unify PCM card's driver_name new e3f3158a4b86 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new cff31593772a Merge remote-tracking branch 'kbuild/for-next' new d9b5b3bd4f6c Merge remote-tracking branch 'dma-mapping/for-next' adds 6aba219b915d Merge branch 'arm/fixes' into for-next adds ec13e5027261 arm64: dts: synaptics: Use generic "ngpios" rather than "s [...] adds 35d09d1ad451 Merge tag 'v5.11-berlin-dts64' of git://git.kernel.org/pub [...] adds b4385b5620b2 ARM: dts: berlin: Fix schema warnings for pwm-leds adds 7706e376f531 ARM: dts: berlin: Use generic "ngpios" rather than "snps,n [...] adds b9e7773e229d Merge tag 'v5.11-berlin-dts' of git://git.kernel.org/pub/s [...] adds 2555a610906b Merge tag 'renesas-arm-dt-for-v5.12-tag1' of git://git.ker [...] adds 7a367cc8d61e Merge tag 'renesas-dt-bindings-for-v5.12-tag1' of git://gi [...] adds f791f1a498fb dt-bindings: vendor-prefixes: Fix misordering introduced b [...] adds de69a697b2b0 Merge branch 'arm/dt' into for-next adds 0c08a1c1d7d8 ARM: dts: Remove PicoXcell platforms adds 665a8799b05e ARM: Remove PicoXcell platform support adds cc6111375cec ARM: drop efm32 platform adds bd97ad35e816 MAINTAINERS: Remove deleted platform efm32 adds c8e4564d2045 Merge branch 'arm/platform-removal' into for-next adds 5297ef205781 soc: document merges new 7392e5ff70ce Merge remote-tracking branch 'arm-soc/for-next' new c3a72c034c64 Merge remote-tracking branch 'actions/for-next' new d29476548554 Merge remote-tracking branch 'amlogic/for-next' new 5ed2446b51f8 Merge remote-tracking branch 'aspeed/for-next' new 6bb5d7fe1432 Merge branches 'at91-soc' and 'at91-defconfig' into at91-next new be0de9b4d411 Merge remote-tracking branch 'at91/at91-next' new fe8546a5630b Merge remote-tracking branch 'drivers-memory/for-next' new eb363edace68 ARM: dts: imx7d-flex-concentrator: fix pcf2127 reset new a88afa46b86f ARM: imx: build suspend-imx6.S with arm instruction set new 2cc0bfc9c127 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms new b764eb65e1c9 arm64: dts: imx8mp: Correct the gpio ranges of gpio3 new 82c082784e03 firmware: imx: select SOC_BUS to fix firmware build new de9ce65ebcd2 Merge branch 'clk/imx' into for-next new bd1fc7b9ff91 Merge branch 'imx/drivers' into for-next new a1792f76de7d Merge branch 'imx/soc' into for-next new 599bbb639e83 dt-bindings: arm: fsl: add Kontron sl28 variant 1 new 18df346b66e5 dt-bindings: vendor-prefixes: Add an entry for Kverneland Group new 55d743d1067b dt-bindings: arm: fsl: add Kverneland UT1, UT1Q and UI1P boards new 6e73bfbb2ed0 dt-bindings: arm: fsl: add Kverneland TGO board new 4f6505982674 Merge branch 'imx/bindings' into for-next new 839661a2bbc8 ARM: dts: imx7: Mark timer with arm,cpu-registers-not-fw-c [...] new 93ef4e415631 ARM: dts: imx6ul-14x14-evk: Fix SPI chipselect polarity new 70f04e9a3358 ARM: dts: imx6ul-14x14-evk: Enable the GPIO expander new 2db7e78bf02b ARM: dts: imx6ul-14x14-evk: Describe the KSZ8081 reset new e4cbd169b3a8 ARM: dts: imx6ul-14x14-evk: Add camera support new db8c29bae60a ARM: dts: add Kverneland UT1, UT1Q and UT1P new 7f8f6311ba59 ARM: dts: add Kverneland TGO board new 4dec146131c5 ARM: dts: imx6sl-tolino-shine2hd: correct console uart pinmux new b34af2eef6ac ARM: dts: imx6sl-tolino-shine2hd: add second uart new 035a3e167b09 ARM: dts: imx6sl-tolino-shine3: correct console uart pinmux new 3ad6be94e710 ARM: dts: imx: e60k02: add second uart new d36f964cc742 ARM: dts: imx6: add wakeup support via magic packet new 59b1bdb19ed8 Merge branch 'imx/dt' into for-next new 642856097c18 arm64: dts: freescale: sl28: add variant 1 new f18e6d573b80 arm64: dts: imx8mq: Add NOC node new 20cf8d981c81 arm64: dts: imx8mq: Add interconnect provider property new ad1abc8a03fd arm64: dts: imx8mq: Add interconnect for lcdif new 8900d0d59b63 arm64: dts: lx2160a-clearfog-itx: add power button support new e8d08d80f450 arm64: dts: imx8mm-beacon: add more pinctrl states for usdhc1 new 18b9de73f06e arm64: dts: imx8mn-beacon-som: Configure RTC aliases new 12dffe14e372 arm64: dts: lx2160a-cex7: delete RTC interrupt new 5dd74cf8f3e6 arm64: dts: freescale: sl28: enable SATA support new 8b6b17540370 arm64: dts: imx8mq: Add eCSPI DMA support new 69c910d3675f arm64: dts: ls1028a: fix FlexSPI clock new 70eacf42a93a arm64: dts: imx8m: correct assigned clocks for FEC new 6c17f2d6ab50 arm64: dts: imx8mq: assign clock parents for FEC new 066438ae637b arm64: dts: imx8m: add mac address for FEC new afe993546334 arm64: dts: imx8m: add fsl,stop-mode property for FEC new 6da471877b90 Merge branch 'imx/dt64' into for-next new 368e14ddb8c5 arm64: defconfig: Enable interconnect for imx8mq new 31872732a2d5 arm64: defconfig: Enable Broadcom BCM54140 PHY new 5df5ec0e41f3 Merge branch 'imx/defconfig' into for-next new 2aefd116d271 Merge remote-tracking branch 'imx-mxs/for-next' new bfd3aab14a2c Merge remote-tracking branch 'keystone/next' new db0ac3bbb002 Merge remote-tracking branch 'mediatek/for-next' new da7db6235142 Merge remote-tracking branch 'mvebu/for-next' new e2e849f14df7 Merge remote-tracking branch 'omap/for-next' adds 93f2a11580a9 arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc adds 4ca325b6324b Merge branches 'arm64-defconfig-fixes-for-5.11' and 'arm64 [...] adds 438ffa4afd5b arm64: defconfig: enable display clock controller on sm8250 adds ec8ef2dfaa3e arm64: defconfig: enable Lontium LT9611UXC bridge driver adds e6c88b8e434f arm64: defconfig: Enable Qualcomm SM8250 audio config adds e5376f2ea2e2 arm64: dts: qcom: Clean up sc7180-trogdor voltage rails adds b2e3f897684c arm64: dts: qcom: sm8150: Add support for deep CPU cluster idle adds 8f03014019f4 arm64: dts: qcom: qrb5165-rb5: enable cdsp device adds c2c76ddb1402 arm64: dts: qcom: qrb5165-rb5: add HDMI audio playback adds 74097d805edb arm64: dts: qcom: sm8250: correct sdhc_2 xo clk adds 288ef8a42612 arm64: dts: sdm845: add oneplus6/6t devices adds 6be4ba5467be arm64: dts: sdm850: Add OPP tables for 2.84 and 2.96GHz adds 3716a583fe0b arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors adds b4791e695526 arm64: dts: qcom: sm8250: Define CPU topology adds 6aabed5526ee arm64: dts: qcom: sm8250: Add CPU capacities and energy model adds bc19af98ba39 arm64: dts: qcom: sc7180: Add labels for cpuN-thermal nodes adds abf2c58aaa77 arm64: dts: qcom: qrb5165-rb5: fix uSD pins drive strength adds 0fb56bf95c76 arm64: dts: qcom: qrb5165-rb5: sort nodes alphabetically adds 0c0d0e56e08c soc: qcom: socinfo: add qrb5165 SoC ID adds 4305324208d8 soc: qcom: socinfo: add several PMIC IDs adds 734c78e7febf soc: qcom: socinfo: add info from PMIC models array adds 8333b2c26c2f soc: qcom: socinfo: Open read access to all for debugfs adds 0da78ae2e04c soc: qcom: socinfo: Add SoC IDs for 630 family adds 407bdcf9beb3 soc: qcom: socinfo: Add SoC IDs for APQ/MSM8998 adds 3bc4bf77fa2a soc: qcom: socinfo: Add MDM9607 IDs adds da9a0fd2ac14 Merge branches 'arm64-defconfig-for-5.12', 'arm64-for-5.12 [...] new 2c64e9cffe72 Merge remote-tracking branch 'qcom/for-next' new ac488b31169f Merge remote-tracking branch 'raspberrypi/for-next' new b04f0ae659b3 Merge remote-tracking branch 'realtek/for-next' new 896dd923ad26 arm64: dts: renesas: r8a779a0: Add MSIOF device nodes new b72b30fb341d Merge branch 'renesas-arm-dt-for-v5.12' into renesas-next new c0dd8e98d4a9 Merge remote-tracking branch 'renesas/next' new 59cb8a8fa92f Merge remote-tracking branch 'reset/reset/next' new 94a5400f8b96 arm64: dts: rockchip: remove interrupt-names property from [...] new bc7972ade5ac Merge branch 'v5.11-armsoc/dtsfixes' into for-next new 228f39004d22 Merge branch 'v5.12-armsoc/defconfig64' into for-next new b840662bd55f ARM: dts: rockchip: rename thermal subnodes for rk3288 new 2525f194f9dc ARM: dts: rockchip: Add NFC node for RV1108 SoC new 9c2bfe53b2fc ARM: dts: rockchip: Add NFC node for RK2928 and other SoCs new 4cd9a03435bc ARM: dts: rockchip: Add NFC node for RK3036 SoC new f92cabd093ec Merge branch 'v5.12-armsoc/dts32' into for-next new 7c96a5cf680a arm64: dts: rockchip: rename thermal subnodes for rk3368 new e58061b59787 arm64: dts: rockchip: rename thermal subnodes for rk3399 new c6433083f593 arm64: dts: rockchip: rk3328: Add clock_in_out property to [...] new 31b8e8592f66 dt-bindings: arm: rockchip: Add Radxa ROCK Pi E new b918e81f2145 arm64: dts: rockchip: rk3328: Add Radxa ROCK Pi E new c56eeebc27af arm64: dts: rockchip: Add NFC node for RK3308 SoC new d00e6e22e8b9 arm64: dts: rockchip: Add NFC node for PX30 SoC new 8ff9cfc48824 Merge branch 'v5.12-armsoc/dts64' into for-next new f155b9dbe78b Merge remote-tracking branch 'rockchip/for-next' adds c09a3e6c97f0 soc: samsung: pm_domains: Convert to regular platform driver adds f9e152f18310 Merge branch 'next/drivers' into for-next new 295de15a2932 Merge remote-tracking branch 'samsung-krzk/for-next' new 495721cc0d0d Merge remote-tracking branch 'scmi/for-linux-next' new d41da3e23c92 Merge remote-tracking branch 'stm32/stm32-next' new aaad900757a6 arm64: dts: allwinner: h6: Add RSB controller node new b67b3c9b6637 ARM: dts: sun8i-v3s: Add CSI0 MCLK pin definition new e25f2cd3f922 Merge branch 'sunxi/dt-for-5.12' into sunxi/for-next new e0ab5bf98208 dt-bindings: sunxi: Fix the pinecube compatible new dcd80eaf74ef dt-bindings: iio: adc: Add AXP803 compatible new 48b47749e334 dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements o [...] new e299e6dd3574 ARM: dts: sunxi: Fix the LED node names new 86131fb96ef6 ARM: dts: sunxi: Add missing backlight supply new 36a4e5983886 ARM: dts: sunxi: Fix CPU thermal zone node name new 7f06145638b9 ARM: dts: sunxi: Remove thermal zones without trip points new 7e38bfb692d9 ARM: dts: sun6i: primo81: Remove useless io-channel-cells new ecf65c27a951 ARM: dts: sun8i: nanopi-r1: Fix GPIO regulator state array new 119b7afd6588 ARM: dts: sun8i-s3: impetus: Fix the USB PHY ID detect GPI [...] new 290a9ba4b6e3 ARM: dts: sun8i-s3: pinecube: Fix CSI DTC warnings new ad07ee4acaee ARM: dts: sun8i-a83t: Remove empty CSI port new a46ab1e8bfa3 ARM: dts: sun8i-a33: sina33: Add missing panel power supply new f3788af62cfe arm64: dts: allwinner: h6: Use - instead of @ for DT OPP entries new ee3ff030a3a9 arm64: dts: allwinner: pinephone: Remove useless light sen [...] new f00823fdce8d arm64: dts: allwinner: pinetab: Fix the panel compatible new 7395babda346 arm64: dts: allwinner: pine-h64: Fix typos in BT GPIOs new 59af2d5b122a ARM: dts: sunxi: bananapi-m2-plus: Increase BT UART speed new 24c31c6803d2 ARM: dts: sun8i: h2-plus: bananapi-m2-zero: Increase BT UA [...] new d044d8fd64fe Merge branch 'sunxi/dt-for-5.12' into sunxi/for-next new 3c15e00e7b58 mfd/bus: sunxi-rsb: Make .remove() callback return void new cabb33dd1db6 Merge remote-tracking branch 'mfd/ib-mfd-bus-5.12' into su [...] new ab33b69c3299 Merge branch 'sunxi/drivers-for-5.12' into sunxi/for-next new 00124b8e384f Merge remote-tracking branch 'sunxi/sunxi/for-next' new 00c41979ddac Merge remote-tracking branch 'tegra/for-next' new e7b10ed8a0b3 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 92a9b06bb09a Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 09451d795c3a Merge remote-tracking branch 'clk/clk-next' new bcf0e8f6d1e2 Merge remote-tracking branch 'clk-renesas/renesas-clk' adds 0c8a32eed162 csky: Add memory layout 2.5G(user):1.5G(kernel) adds 398cb92495cc csky: Fixup perf probe failed adds 51748e77eba9 csky: Fixup show_regs doesn't contain regs->usp adds f92ddfb7b541 csky: Remove custom asm/atomic.h implementation adds 8d11f21a73e6 csky: Fixup barrier design adds d6c5cb9f8c75 csky: Fixup futex SMP implementation adds c38425df2037 csky: Fixup asm/cmpxchg.h with correct ordering barrier adds 8e35ac734fe2 csky: Cleanup asm/spinlock.h adds 7b513cf2bfdc csky: Fixup PTE global for 2.5:1.5 virtual memory adds b0ae5e26b863 csky: Remove prologue of page fault handler in entry.S adds c109f42450ec csky: Add kmemleak support adds 3b756ccddb8a csky: Fix TLB maintenance synchronization problem adds 1152cb5a9a84 csky: Add show_tlb for CPU_CK860 debug adds 78bfa70b16e6 csky: Fixup FAULT_FLAG_XXX param for handle_mm_fault adds 3e455cf5f30f csky: Fixup update_mmu_cache called with user io mapping adds 06f3f764417b csky: Add faulthandler_disabled() check adds 0f7e8efab257 csky: Fixup do_page_fault parent irq status adds bd0bf90e30c4 csky: Sync riscv mm/fault.c for easy maintenance adds e26db7ad9c31 csky: mm: abort uaccess retries upon fatal signal adds 87f3248cdb9a csky: Reconstruct VDSO framework adds 8bfb676492da csky: Fix a size determination in gpr_get() adds f1f61c971aa6 csky: remove unused including <linux/version.h> adds 5e144c42ee68 csky: Fixup _PAGE_ACCESSED for default pgprot adds 0a9e723f9736 csky: Coding convention del unnecessary definition adds e1214a9b62c1 csky: Fixup swapon adds 3f47a7b0096d csky: kprobe: fix code in simulate without 'long' adds 8d1733b612c9 csky: Add VDSO with GENERIC_GETTIMEOFDAY, GENERIC_TIME_VSY [...] new 8b5d37f61751 Merge remote-tracking branch 'csky/linux-next' new 0f186c5dd74b Merge remote-tracking branch 'h8300/h8300-next' new 31914778395f Merge remote-tracking branch 'microblaze/next' adds 8ac7c87acdca MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section adds ee90fef1891f MIPS: CPS: don't create redundant .text.cps-vec section adds 5629d4183888 MIPS: vmlinux.lds.S: add ".gnu.attributes" to DISCARDS adds 894ef530012f MIPS: properly stop .eh_frame generation adds 008c3cbd5eb8 MIPS: vmlinux.lds.S: explicitly catch .rel.dyn symbols adds 795b3a363b76 MIPS: vmlinux.lds.S: explicitly declare .got table adds 9a427556fb8e vmlinux.lds.h: catch compound literals into data and BSS adds f41b233de0ae vmlinux.lds.h: catch UBSAN's "unnamed data" into data adds d3a4e0f1b440 MIPS: select ARCH_WANT_LD_ORPHAN_WARN adds 97c97c6ab173 MIPS: bitops: fix -Wshadow in asm/bitops.h adds cabcff9be93b MIPS: pgtable: fix -Wshadow in asm/pgtable.h adds 8790ccf8daf1 MIPS: Compare __SYNC_loongson3_war against 0 adds 5373ae67c3aa MIPS: Support binutils configured with --enable-mips-fix-l [...] new a5360958a3cd MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too new 76d7fff22be3 MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' new 049a68efbf0b MIPS: module: optimize module relocations processing new d9e84fb1a34e MIPS: relocatable: optimize the relocation process new 6ca1a413a830 Merge remote-tracking branch 'mips/mips-next' new 43e12b2a8f3b Merge remote-tracking branch 'nds32/next' new 803c72c8547c openrisc: add arch/openrisc/Kbuild new c830763db956 Merge remote-tracking branch 'openrisc/for-next' adds 08734e0581a5 riscv: Use vendor name for K210 SoC support adds 93c2ce1ee77e riscv: Fix Canaan Kendryte K210 device tree adds 802fee26d8af riscv: cleanup Canaan Kendryte K210 sysctl driver adds 23fb08e72a0e dt-binding: mfd: Document canaan,k210-sysctl bindings adds 1d7c9d093ed5 dt-bindings: reset: Document canaan,k210-rst bindings adds ed3137edb31b dt-bindings: pinctrl: Document canaan,k210-fpioa bindings adds 5a2308da9f60 riscv: Add Canaan Kendryte K210 reset controller adds eb75541f8b45 arm64, numa: Change the numa init functions name to be generic adds ae3c107cd8be numa: Move numa implementation to common code adds cbd34f4bb37d riscv: Separate memory init from paging init adds 3e5b0bdb2a4d riscv: Add support pte_protnone and pmd_protnone if CONFIG [...] adds 4f0e8eef772e riscv: Add numa support for riscv64 platform adds 46ad48e8a28d riscv: Add machine name to kernel boot log and stack dump output adds dcdc7a53a890 RISC-V: Implement ptrace regs and stack API adds edfcf91fe4f8 riscv: Fixup compile error BUILD_BUG_ON failed adds 67d945778099 riscv: Fixup wrong ftrace remove cflag adds 5ad84adf5456 riscv: Fixup patch_text panic in ftrace adds afc76b8b8011 riscv: Using PATCHABLE_FUNCTION_ENTRY instead of MCOUNT adds c22b0bcb1dd0 riscv: Add kprobes supported adds 829adda597fe riscv: Add KPROBES_ON_FTRACE supported adds 74784081aac8 riscv: Add uprobes supported adds ee55ff803b38 riscv: Add support for function error injection adds fea2fed201ee riscv: Enable per-task stack canaries adds 091b9450858e riscv: Add dump stack in show_regs adds da401e894532 riscv: Improve __show_regs adds f766f77a74f5 riscv/stacktrace: Fix stack output without ra on the stack top new 49693ac3bc66 Merge remote-tracking branch 'risc-v/for-next' new 55bfda324eaa Merge remote-tracking branch 's390/for-next' new 101257eee67b Merge remote-tracking branch 'sh/for-next' new 7ee534a16193 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 4bc5542787f2 Merge remote-tracking branch 'btrfs/for-next' new b9daeeb46adb Merge remote-tracking branch 'ceph/master' new 2be449fcf38f fs/cifs: Assign boolean values to a bool variable new 16a78851e1f5 fs/cifs: Simplify bool comparison. new 7f9159f3cf34 Merge remote-tracking branch 'cifs/for-next' new 0ec673300cb7 Merge remote-tracking branch 'exfat/dev' new 214c9dc26afe Merge remote-tracking branch 'ext3/for_next' adds 79944b581b95 f2fs: remove unused stat_{inc, dec}_atomic_write adds d2fbad680269 f2fs: Remove readahead collision detection adds 62e49233bd64 f2fs: deprecate f2fs_trace_io new e2924bf70898 Merge remote-tracking branch 'f2fs/dev' new 791a85a48ab2 Merge remote-tracking branch 'jfs/jfs-next' new f6b58b2b72dd Merge remote-tracking branch 'nfs-anna/linux-next' new 1afaa5454c25 Merge remote-tracking branch 'cel/for-next' new 1f955cc6fdd5 Merge remote-tracking branch 'v9fs/9p-next' adds b9e4666fc1c8 cifs_debug: use %pd instead of messing with ->d_name adds d67568410ae1 orangefs_file_mmap(): use %pD adds 60c5f144569f Merge branches 'work.sparc', 'work.sparc32', 'work.elf-com [...] adds 8a3cc755b138 coredump: don't bother with do_truncate() adds f0b245b318b6 coredump.h: move CONFIG_COREDUMP-only stuff inside the ifdef adds 61f59723b355 Merge branch 'work.coredump' into for-next adds bca585d24a17 new helper: d_find_alias_rcu() adds 23d8f5b684fc make dump_common_audit_data() safe to be called from RCU pathwalk adds 98583cf6115c Merge branch 'work.audit' into for-next new d120bd259454 Merge remote-tracking branch 'vfs/for-next' adds 668af87f995b printk: ringbuffer: fix line counting adds 89ccf18f032f printk: fix kmsg_dump_get_buffer length calulations adds 997e3449d02d Merge branch 'printk-rework' into for-next new 4f3cd8616cac Merge remote-tracking branch 'printk/for-next' adds ea02e347e269 Merge branch 'pci/resource' adds 9b3a84d0f5bc PCI: dwc: Add support to configure for ECRC adds a483c5e40fa4 Merge branch 'remotes/lorenzo/pci/dwc' adds c4e0fec2f7ee PCI: rcar: Always allocate MSI addresses in 32bit space adds 8f5ab3b46476 Merge branch 'remotes/lorenzo/pci/rcar' new 20b7aaff4ab6 Merge remote-tracking branch 'pci/next' new ed9be64eefe2 HID: make arrays usage and value to be the same new aa86dcaa6d59 Merge branch 'for-5.12/core' into for-next new 32e411d0af7f HID: sony: Add support for tilt on guitar hero guitars new 8e1b23e8ca7b Merge branch 'for-5.12/sony' into for-next new e037acf0b1ae HID: logitech-hidpp: add support for Unified Battery (1004 [...] new e3adef81385b Merge branch 'for-5.12/logitech' into for-next new b33752c30023 HID: i2c-hid: Reorganize so ACPI and OF are separate modules new 1fe16cfd311b arm64: defconfig: Update config names for i2c-hid rejigger new f9a056e002a2 dt-bindings: input: HID: i2c-hid: Introduce bindings for t [...] new c1ed18c11bdb HID: i2c-hid: Introduce goodix-i2c-hid using i2c-hid core new ab7fcff8a2e2 Merge branch 'for-5.12/i2c-hid' into for-next new 8eda174eaf8e Merge remote-tracking branch 'hid/for-next' adds bc1c2048abbe i2c: bpmp-tegra: Ignore unknown I2C_M flags adds 2f3a0828d461 i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for [...] adds 1b2cfa2d1dbd i2c: octeon: check correct size of maximum RECV_LEN packet adds 253a772cdf11 Merge branch 'i2c/for-current' into i2c/for-next adds e4555a32ba42 i2c: Drop unused efm32 bus driver adds 8627537ce044 dt-bindings: i2c: renesas,i2c: add r8a779a0 (V3U) support adds 19eb29b05cc6 i2c: i2c-mux-gpio: Factor out pdev->dev in _probe_dt() adds 98b2b712bc85 i2c: i2c-mux-gpio: Enable this driver in ACPI land adds bed3139613ea i2c: stub: remove definition of DEBUG adds 98babb378826 Merge branch 'i2c/for-5.12' into i2c/for-next new 5b319ebb0b5e Merge remote-tracking branch 'i2c/i2c/for-next' new 7cb81b5ccf30 Merge remote-tracking branch 'dmi/dmi-for-next' new 40ab6dcece9b Merge remote-tracking branch 'hwmon-staging/hwmon-next' new cf6d6fc27936 docs: process/howto.rst: make sections on bug reporting ma [...] new c305f1b408dc Documentation/kokr/howto: Replace HTTP links with HTTPS on [...] new 0a610e5cd930 docs/kokr: make reporting-bugs.rst obsolete new e651fdb28185 docs/kokr: Link memory-barriers.txt to rst new f0ea149eee6b docs: submitting-patches: Emphasise the requirement to Cc: [...] new 6970613b4c6a samples/kprobes: Add ARM support new 1a63f9cce7b7 docs: Remove make headers_check from checklist new 96c0f7c0b9ac Documentation: fix typos in split page table lock description new 52042e2db452 scripts: kernel-doc: validate kernel-doc markup with the a [...] new 35b810f55cd9 Merge remote-tracking branch 'jc_docs/docs-next' new 433babd58374 Merge remote-tracking branch 'v4l-dvb/master' new 298c6691b51b Merge remote-tracking branch 'v4l-dvb-next/master' new a515fe6daecd Merge branches 'powercap' and 'pm-cpufreq' into linux-next new 125704d9e271 ACPI: scan: Make acpi_bus_get_device() clear return pointe [...] new 192963bcaa64 Merge branch 'acpi-scan' into linux-next new dcb654273ce7 Merge remote-tracking branch 'pm/linux-next' new 763ec5daaea8 cpufreq: tegra20: Use resource-managed API new 266991721c15 cpufreq: qcom-hw: enable boost support new 05f456286fd4 cpufreq: brcmstb-avs-cpufreq: Free resources in error path new 3657f729b6fb cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() new 11bf6420176d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new a88d2abf35d5 Merge remote-tracking branch 'cpupower/cpupower' new 753142da48f3 Merge remote-tracking branch 'devfreq/devfreq-next' new 67ebc78f1cb4 opp: Fix adding OPP entries in a wrong order if rate is un [...] new 498bbd83f983 opp: Filter out OPPs based on availability of a required-OPP new fc0b27c828a0 opp: Correct debug message in _opp_add_static_v2() new 70f3b55abe15 opp: Add dev_pm_opp_find_level_ceil() new d4c073021112 opp: Add dev_pm_opp_get_required_pstate() new 551417e153db opp: Add devm_pm_opp_register_set_opp_helper new 22300b8fd92a opp: Add devm_pm_opp_attach_genpd new ad92292a5ac0 opp: Handle missing OPP table in dev_pm_opp_xlate_performa [...] new f1b631864d84 opp: Print OPP level in debug message of _opp_add_static_v2() new 15c2e45f32f0 Merge remote-tracking branch 'opp/opp/linux-next' new 87d10125df77 Merge remote-tracking branch 'thermal/thermal/linux-next' new c2b8f9029b04 Merge remote-tracking branch 'ieee1394/for-next' adds bad07664a5a1 RDMA/rxe: Add check for supported QP types adds 1d11c1b7f9ff RDMA/rxe: Remove unneeded RXE_POOL_ATOMIC flag adds c06ee3a0147e RDMA/rxe: Let pools support both keys and indices adds b994d49ef4af RDMA/rxe: Add elem_offset field to rxe_type_info adds 2622aa718a6a RDMA/rxe: Make pool lookup and alloc APIs type safe adds 91a42c5becb6 RDMA/rxe: Make add/drop key/index APIs type safe adds 3853c35e243d RDMA/rxe: Add unlocked versions of pool APIs adds 8a48ac7f6c24 RDMA/rxe: Fix race in rxe_mcast.c new 7490fd1fe836 RDMA/rtrs: Extend ibtrs_cq_qp_create new 99f0c3807973 RDMA/rtrs-srv: Release lock before call into close_sess new f991fdac813f RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect new f47e4e3e7172 RDMA/rtrs-clt: Set mininum limit when create QP new f77c4839ee8f RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails new 424774c9f3fa RDMA/rtrs: Call kobject_put in the failure path new 7b47b27fcb4e RDMA/rtrs-clt: Consolidate rtrs_clt_destroy_sysfs_root_{fo [...] new 25a033f5a758 RDMA/rtrs-clt: Kill wait_for_inflight_permits new 88a8c54db98a RDMA/rtrs-clt: Remove unnecessary 'goto out' new 11f7b3940df3 RDMA/rtrs-clt: Kill rtrs_clt_change_state new 7a8732a6f9a2 RDMA/rtrs-clt: Rename __rtrs_clt_change_state to rtrs_clt_ [...] new 8537f2de6519 RDMA/rtrs-srv: Fix missing wr_cqe new eab098246625 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt new b38041d50add RDMA/rtrs: Do not signal for heatbeat new aaed465f7617 RDMA/rtrs-clt: Use bitmask to check sess->flags new e8ae7ddb48a1 RDMA/rtrs-srv: Do not signal REG_MR new 6f5d1b3016d6 RDMA/rtrs-srv: Init wr_cnt as 1 new 7fbc3c373eef RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug new 266c2f5476a8 Merge remote-tracking branch 'rdma/for-next' adds 3c51fa5d2afe net: phy: ar803x: disable extended next page bit adds b1ae3587d16a net: phy: Add 100 base-x mode adds 6e12f35cef6b sfp: add support for 100 base-x SFPs adds c01037293c4b Merge branch 'add-100-base-x-mode' adds 3a70a6451551 selftests: Move device validation in nettest adds 6fc90e18994c selftests: Move convert_addr up in nettest adds f2f575840a59 selftests: Move address validation in nettest adds 092e0ceb12f2 selftests: Add options to set network namespace to nettest adds 6469403c97b4 selftests: Add support to nettest to run both client and server adds f222c37cf75a selftests: Use separate stdout and stderr buffers in nettest adds db9993359e58 selftests: Add missing newline in nettest error messages adds 9a8d584964fc selftests: Make address validation apply only to client mode adds a824e261d7cd selftests: Consistently specify address for MD5 protection adds d3857b8f0d19 selftests: Add new option for client-side passwords adds 8a909735fa29 selftests: Add separate options for server device bindings adds f26a008c4512 selftests: Remove exraneous newline in nettest adds 5265a0142f57 selftests: Add separate option to nettest for address binding adds 3bf679e2f7d9 Merge branch 'selftests-updates-to-allow-single-instance-o [...] adds a5317f3b06b3 net: openvswitch: add log message for error case adds c612fe780803 net: marvell: prestera: fix uninitialized vid in prestera_ [...] adds bb5c64c879e5 mlxsw: pci: switch from 'pci_' to 'dma_' API adds 32d4c5647aad net: bonding: Notify ports about their initial state adds 5696c8aedfcc net: dsa: Don't offload port attributes on standalone ports adds 058102a6e9eb net: dsa: Link aggregation support adds 57e661aae6a8 net: dsa: mv88e6xxx: Link aggregation support adds 5b60dadb71db net: dsa: tag_dsa: Support reception of packets from LAG devices adds 22a8a230d771 Merge branch 'net-dsa-link-aggregation-support' adds 6d051154d433 MAINTAINERS: adjust entry to tcan4x5x file split adds 9f16f4e0a8a0 MAINTAINERS: CAN network layer: add missing header file can-ml.h adds 3e77f70e7345 can: dev: move driver related infrastructure into separate subdir adds 5a9d5ecd69ed can: dev: move bittiming related code into seperate file adds bdd2e413192d can: dev: move length related code into seperate file adds 18f2dbfd2232 can: dev: move skb related into seperate file adds 0a042c6ec991 can: dev: move netlink related code into seperate file adds 1ea0a522896d can: length: convert to kernel coding style adds 652562e5ff06 can: length: can_fd_len2dlc(): simplify length calculcation adds 99b7beb0431a can: length: canfd_sanitize_len(): add function to sanitiz [...] adds 85d99c3e2a13 can: length: can_skb_get_frame_len(): introduce function t [...] adds f0ef72febc9a can: dev: extend struct can_skb_priv to hold CAN frame length adds 1dcb6e57db83 can: dev: can_put_echo_skb(): extend to handle frame_len adds 9420e1d495e2 can: dev: can_get_echo_skb(): extend to return can frame length adds 99842c9685ab can: dev: can_rx_offload_get_echo_skb(): extend to return [...] adds 741b91f1b0ea can: dev: can_put_echo_skb(): add software tx timestamps adds 1105592cb8fd can: tcan4x5x: remove __packed attribute from struct tcan4 [...] adds 747fdd47ed4f Merge tag 'linux-can-next-for-5.12-20210114' of git://git. [...] adds d9cbe818485b net: ipa: a few simple renames adds a60d0632f6e8 net: ipa: introduce some interrupt helpers adds 74401946bdad net: ipa: use usleep_range() 65;6003;1c The use of msleep( [...] adds 59b5f4549625 net: ipa: change GSI command timeout adds 3d60e15f6ead net: ipa: change stop channel retry delay adds 057ef63f755f net: ipa: retry TX channel stop commands adds 3d33c00361e0 Merge branch 'net-ipa-gsi-interrupt-updates' adds e3a7670737ec ch_ipsec: Remove initialization of rxq related data adds 71854255820d net: vlan: Add parse protocol header ops adds 4f1cc51f3488 net: flow_dissector: Parse PTP L2 packet header adds e4abfd88c781 Merge branch 'dissect-ptp-l2-packet-header' adds 1d9f03c0a15f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 623c13295cf4 dt: ar803x: document SmartEEE properties adds 390b4cad8148 net: phy: at803x: add support for configuring SmartEEE adds e7fa5c80defe Merge branch 'add-further-dt-configuration-for-at803x-phys' adds 54a52823a2d6 dsa: add support for Arrow XRS700x tag trailer adds ee00b24f32eb net: dsa: add Arrow SpeedChips XRS700x driver adds 8204c2b01cf9 dt-bindings: net: dsa: add bindings for xrs700x switches adds 8a39bee15d1d Merge branch 'arrow-speedchips-xrs700x-dsa-driver' adds d38001d30d47 net: dsa: mv88e6xxx: Provide dummy implementations for tru [...] adds b80dc51b72e2 net: dsa: mv88e6xxx: Only allow LAG offload on supported hardware adds 7c140b05a1b8 Merge branch 'net-dsa-mv88e6xxx-lag-fixes' adds 297af515d75f netxen_nic: switch from 'pci_' to 'dma_' API adds 0ee2af4ebbe3 net: dsa: set configure_vlan_while_not_filtering to true b [...] adds 2267c530f868 gianfar: remove definition of DEBUG adds e794e7fa1963 neighbor: remove definition of DEBUG adds 3ada665b8fab net: ks8851: remove definition of DEBUG adds 11c11d0751fc bpf: x86: Factor out emission of ModR/M for *(reg + off) adds 74007cfc1f71 bpf: x86: Factor out emission of REX byte adds e5f02caccfae bpf: x86: Factor out a lookup table for some ALU opcodes adds 91c960b00566 bpf: Rename BPF_XADD and prepare to encode other atomics in .imm adds c5bcb5eb4db6 bpf: Move BPF_STX reserved field check into BPF_STX verifier code adds 5ca419f2864a bpf: Add BPF_FETCH field / create atomic_fetch_add instruction adds 5ffa25502b5a bpf: Add instructions for atomic_[cmp]xchg adds 462910670e4a bpf: Pull out a macro for interpreting atomic ALU operations adds 981f94c3e921 bpf: Add bitwise atomic instructions adds 98d666d05a1d bpf: Add tests for new BPF atomic operations adds de948576f8e7 bpf: Document new atomic instructions adds 7064a7341a0d Merge branch 'Atomics for eBPF' adds bd7525dacd7e bpf: Move stack_map_get_build_id into lib adds 921f88fc8919 bpf: Add size arg to build_id_parse function adds 88a16a130933 perf: Add build id data in mmap2 event adds eed6a9a9571b Merge branch 'perf: Add mmap2 build id support' adds 2d9116be7607 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds f6fe01d6fa24 net: mscc: ocelot: auto-detect packet buffer size and numb [...] adds 703b762190e6 net: mscc: ocelot: add ops for decoding watermark threshol [...] adds 2a6ef7630372 net: dsa: add ops for devlink-sb adds a7096915e427 net: dsa: felix: reindent struct dsa_switch_ops adds d19741b0f544 net: dsa: felix: perform teardown in reverse order of setup adds 70d39a6e62d3 net: mscc: ocelot: export NUM_TC constant from felix to co [...] adds c6c65d47ddeb net: mscc: ocelot: delete unused ocelot_set_cpu_port prototype adds 6c30384eb1de net: mscc: ocelot: register devlink ports adds a4ae997adcbd net: mscc: ocelot: initialize watermarks to sane defaults adds f59fd9cab730 net: mscc: ocelot: configure watermarks using devlink-sb adds 58f9f9b55555 Merge branch 'configuring-congestion-watermarks-on-ocelot- [...] adds 32d91b4af353 nfc: netlink: use &w->w in nfc_genl_rcv_nl_event adds b69df2608281 net: tap: check vlan with eth_type_vlan() method adds f4d133d86af7 tcp_cubic: use memset and offsetof init adds 9ab7e76aefc9 GTP: add support for flow based tunneling API adds 7d2a92445e3f net: ethernet: smsc: smc91x: Fix function name in kernel-d [...] adds 090c7ae8e0d0 net: xen-netback: xenbus: Demote nonconformant kernel-doc headers adds 935888cda820 net: ethernet: ti: am65-cpsw-qos: Demote non-conformant fu [...] adds e49e4647f3e2 net: ethernet: ti: am65-cpts: Document am65_cpts_rx_enable [...] adds 807086021bf5 net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours adds b51036321461 net: ethernet: toshiba: ps3_gelic_net: Fix some kernel-doc [...] adds e242d5989965 net: ethernet: toshiba: spider_net: Document a whole bunch [...] adds c761b2df9df0 Merge branch 'rid-w-1-warnings-in-ethernet' adds b660bccbc345 cxgb4: enable interrupt based Tx completions for T5 adds 20efd2c79afb net: mscc: ocelot: Remove unneeded semicolon adds dbd50f238dec net: move the hsize check to the else block in skb_segment adds 1fef8544bf41 sctp: remove the NETIF_F_SG flag before calling skb_segment adds 213b97b12580 Merge branch 'net-fix-the-features-flag-in-sctp_gso_segment' new bf52e27bb353 net: ipa: rename interconnect settings new ec0ef6d3c8c2 net: ipa: don't return an error from ipa_interconnect_disable() new 5b40810b19db net: ipa: introduce an IPA interconnect structure new db6cd5148724 net: ipa: store average and peak interconnect bandwidth new e938d7ef92c3 net: ipa: add interconnect name to configuration data new 10d0d3970187 net: ipa: clean up interconnect initialization new ea151e1915eb net: ipa: allow arbitrary number of interconnects new 220723dc3bcf Merge branch 'net-ipa-interconnect-improvements' new a98c0c474204 net: bridge: check vlan with eth_type_vlan() method new 74dfa04b0ec1 Merge remote-tracking branch 'net-next/master' adds 232164e041e9 bpf, selftests: Fold test_current_pid_tgid_new_ns into tes [...] new e753e92bbf33 net, xdp: Introduce __xdp_build_skb_from_frame utility routine new a2c2998d5c6b net, xdp: Introduce xdp_build_skb_from_frame utility routine new af6953b633b3 samples/bpf: Add BPF_ATOMIC_OP macro for BPF samples new 95204c9bfa48 docs, bpf: Add minimal markup to address doc warning new cc9cb498d216 Merge remote-tracking branch 'bpf-next/for-next' new 521963d29476 Merge remote-tracking branch 'ipsec-next/master' new e7939c7f0e57 Merge remote-tracking branch 'wireless-drivers-next/master' new f49c14c42e07 Merge remote-tracking branch 'bluetooth/master' new 44134e83d20b Merge remote-tracking branch 'gfs2/for-next' new 56d95418cc3c Merge remote-tracking branch 'mtd/mtd/next' new 4e86afd389b5 Merge remote-tracking branch 'nand/nand/next' new e303868b66b8 Merge remote-tracking branch 'crypto/master' adds fe2d9f5abf19 drm/amdgpu: toggle on DF Cstate after finishing xgmi injection adds 3f5f188963a4 drm/amdgpu: updated fw attestation interface adds b479efb0a94a drm/amd/display: fix the system memory page fault because [...] adds b3de22cbde83 drm/amd/pm: update driver if version for navy_flounder adds b4423a3d30a9 drm/amd/display: fix the coding style issue of integrated_info adds f4fb55953166 drm/amdgpu/display: these forward declarations are not used adds 2c8b9f51972b usb: typec: ucsi: check cci busy during PPM reset adds 9180ab8bc248 drm/amdgpu: fix check order in amdgpu_bo_move adds 95bb60171136 drm/radeon: fix check order in radeon_bo_move adds 019755aab596 drm/amdgpu: add another raven1 gfxoff quirk adds dc471a110d99 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio adds 9dd19d5232a6 drm/amdgpu: fix build error without x86 kconfig new 49b1a685bb60 Merge remote-tracking branch 'amdgpu/drm-next' new dff467ae969e next-20210108/drm-intel adds 58ef3aeb9ac3 drm/tegra: falcon: Support newer VIC firmware adds 59e520a695e7 drm/tegra: vic: Add comments on STREAMID registers adds e87ba0fefc0d drm/tegra: dc: Enable display controller driver for Tegra114 adds efc8a109e5ce drm/tegra: gr2d: Correct swapped device-tree compatibles adds 3ef170c25b97 drm/tegra: gr2d: Add compatible for Tegra114 adds dcdfe2712b68 drm/tegra: Fix reference leak when pm_runtime_get_sync() fails new 428ac837a533 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 28645ae064d1 drm/hisilicon/hibmc: Remove hibmc_ttm.c adds 1355a484ef2a drm/vc4: Initialize vc4_drm_driver with CMA helper defaults adds 0d7ab835463e drm/amdgpu: Remove unused variable adds 85dd1dd6e271 drm/vkms: Fix missing kmalloc allocation failure check new 47d35c1c40d5 drm: Set vm_ops to GEM object's values during mmap new 61712a5f8271 vgaarb: Remove unneeded semicolons new 87969bcd4948 drm/panel: panel-simple: add bus-format and connector-type [...] new ff36baf80755 drm/vmwgfx: Drop svga_lock new ade94143020a drm/vmwgfx: Always evict vram _before_ disabling it new 72fec10c17d9 drm/ttm: WARN_ON non-empty lru when disabling a resource manager new 84335675f222 dma-buf: Add debug option new 2b7cea7d304b drm/r128/r128_ioc32: Document headers do not make good ker [...] new f58149129e48 drm/mga/mga_ioc32: Document headers do not make good kerne [...] new 94d2c6c8019b drm/r128/r128_ioc32: Fix formatting issues in 'r128_compat [...] new 18ee77e74325 drm/mga/mga_ioc32: Fix some formatting issues in 'mga_comp [...] new 358794a29a5f drm/gma500/framebuffer: Fix some possible doc-rot issues new 92bd69c72349 drm/gma500/gem: Add and rename some function parameter des [...] new 8dd680cc41c9 drm/gma500/intel_bios: Demote non-conformant kernel-doc header new 93c3ffc8e43f drm/gma500/intel_i2c: Remove superflouous parameter descri [...] new 5461bdc5772f drm/gma500/mmu: Make local function 'psb_mmu_pt_alloc_map_ [...] new 63ad2a972c92 drm/gma500/power: Fix a bunch of *dev documentation issues new 98daaba0a7c3 drm/gma500/gma_display: Demote kernel-doc abuses to standa [...] new ba42485c1856 drm/gma500/gma_device: Include our own header containing p [...] new 14981b8095fb drm/gma500/psb_intel_display: Demote kernel-doc formatting abuse new 73512178daf8 drm/gma500/psb_intel_lvds: Supply description for 'mode_dev' new b859bd3a3c4c drm/gma500/psb_intel_modes: Provide missing descriptions f [...] new 2717e5951cd5 drm/gma500/gem: Do not rely on consumers to include drm/dr [...] new ce5735b69f66 drm/gma500/gem: Include our own header containing prototypes new 2a6589cf2daf drm/gma500/mmu: Remove unused function 'psb_get_default_pd_addr' new 7a6200203533 drm/gma500/power: Remove excess param description 'state' new 4dacee1630b9 drm/gma500/mmu: Actually return an error if one occurs new 89e8e281d0e1 drm/gma500/psb_intel_sdvo: Demote kernel-doc abuses new d6936950d8b5 drm/gma500/psb_irq: Demote kernel-doc abuse new f3cca4da90d0 drm/drm_dp_helper: Fix spelling issue and add missing desc [...] new 18b9bf2cc9ab drm/gma500/cdv_intel_crt: Demote kernel-doc abuse in 'cdv_ [...] new 9f67e0e8db7d drm/gma500/cdv_intel_display: Demote kernel-doc abuse in ' [...] new 9d4f8c9ab11c drm/gma500/cdv_intel_lvds: Demote unworthy headers to stan [...] new 77ee9c5688c9 drm/gma500/cdv_intel_dp: Demote one unworthy header fix another new 87b1e2bbe3de drm/gma500/oaktrail_lvds_i2c: Remove unused variables 'tmp' new dd05f63da995 drm/gma500/oaktrail_lvds: Demote one documentation header [...] new ec75c84eea49 drm/gma500/oaktrail_crtc: Demote unworthy kernel-doc headers new c9af49c107f5 drm/gma500/mdfld_dsi_output: Demote a couple of kernel-doc [...] new d578f32bdeb9 drm/gma500/mdfld_intel_display: Demote three kernel-doc fo [...] new cec7638b8e79 drm/drm_agpsupport: Strip out obviously wrong descriptions [...] new 5498506d0e0e Merge remote-tracking branch 'drm-misc/for-linux-next' new 0ffe358bad04 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds e8afdfdc8125 ALSA: usb-audio: Convert remaining strlcpy() to strscpy() adds 42ef170d57d8 ALSA: usb-audio: Convert the last strlcpy() usage adds 9a08676fc596 ALSA: dice: add support for Lexicon I-ONIX FW810s adds 669f65eaeb96 ALSA: pci: Simplify with dma_set_mask_and_coherent() adds 915183b62276 ALSA: x86: Simplify with dma_set_mask_and_coherent() new c09e28cd1219 Merge branch 'for-linus' into for-next new b952ac76a20b ALSA: usb-audio: Add support for Pioneer DJM-750 new 82ca317c28af Merge remote-tracking branch 'sound/for-next' adds 2d446c98cde3 Merge v5.11-rc3 adds 16117beb16f0 ASoC: qcom: Remove useless debug print adds 03b49bf9a92b ASoC: qcom: Add some names to regmap configs adds e697df66876c ASoC: qcom: Stop casting away __iomem for error pointers adds 4e15f5060d34 ASoC: qcom: Remove duplicate error messages on ioremap adds 42dc604051c9 Merge series "ASoC: qcom: Minor code cleanups for lpass-cp [...] adds 7ef8c9edc86c ASoC: codecs: soundwire: increase resume timeout adds 574b813ae53f Merge series "ASoC/SoundWire: fix timeout values" from Bar [...] new 160e8f96c626 ASoC: intel, keembay-i2s: Fix dt binding errors new 57c412d43d71 ASoC: audio-graph-card: Drop remote-endpoint as required property new 39860fe070c9 ASoC: SOF: Intel: initial support to AlderLake-P new f2a53be5ab2f Merge remote-tracking branch 'asoc/for-5.12' into asoc-next new c25233af22d9 Merge remote-tracking branch 'sound-asoc/for-next' new ebfac7b778fa module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for unde [...] new 46b93cf85455 module: harden ELF info handling new 7ef621dc7f63 Merge remote-tracking branch 'modules/modules-next' new 74125052553d Merge remote-tracking branch 'input/next' new 23d320e41041 Merge remote-tracking branch 'block/for-next' new b31a68909ef1 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 209000ae9948 Merge branch 'fixes' into next adds c0e89a1023c1 mmc: core: remove redundant card null check to mmc_can_sleep() adds b01e546d4d41 mmc: sdhci-pci-gli: Enlarge ASPM L1 entry delay of GL9763E new f45e82bdb54e Merge remote-tracking branch 'mmc/next' new 6fab7d7cd822 Merge remote-tracking branch 'mfd/for-mfd-next' adds 51567ad125f9 power: supply: cpcap-battery: constify psy_desc adds 39196cfe10dd power: supply: cpcap-charger: Fix power_supply_put on null [...] adds 3ed510f06e12 power: supply: bq27xxx: Support CHARGE_NOW for bq27z561/bq [...] adds f856b2f295bc power: supply: ds2780: Switch to using the new API kobj_to_dev() adds f005e63100b3 power: supply: ab8500_fg: convert comma to semicolon adds 7088ef6726e8 power: supply: bq24190_charger: convert comma to semicolon adds 26fe7d1da95b dt-bindings: power/supply: Add ltc4162-l-charger adds 95aa21a3f118 power: reset: at91-sama5d2_shdwc: fix wkupdbc mask adds fe487c75a453 dt-bindings: atmel-sysreg: add microchip,sama7g5-shdwc adds b7e15bd0c17a power: reset: at91-sama5d2_shdwc: add support for sama7g5 adds 95b78d53706d power: supply: charger-manager: fix incorrect health status adds cd060b4d0868 power: supply: bq27xxx: fix polarity of current_now adds a4bdea2004b2 power: supply: fix sbs-charger build, needs REGMAP_I2C new 05cc176d507b Merge remote-tracking branch 'battery/for-next' adds c2fa56173ba6 Merge v5.11-rc3 adds 4d23b84d1fcd regulator: pf8x00: add a doc for the module adds 988d0d42509a regulator: dt-bindings: pf8x00: fix nxp,phase-shift doc adds 34b860aa0b62 regulator: dt-bindings: pf8x00: mark nxp,ilim-ma property [...] adds 245f5f65229a regulator: pf8x00: mark nxp,ilim-ma property as deprecated adds 35a93349932e regulator: pf8x00: use linear range for buck 1-6 adds 475a5d85ff62 regulator: pf8x00: fix nxp,phase-shift adds dd582369c6c1 regulator: qcom-labibb: Implement voltage selector ops adds f35f6d8c1175 Merge series "Really implement Qualcomm LAB/IBB regulators [...] adds 248582aa58b2 Merge remote-tracking branch 'regulator/for-5.12' into reg [...] new 6fff91962dad Merge remote-tracking branch 'regulator/for-next' new ed411b7213ce Merge remote-tracking branch 'security/next-testing' new d5144e154d5e security: keys: Fix fall-through warnings for Clang new 562b8af6e3f6 keys: Remove outdated __user annotations new 0c3f19da1229 watch_queue: Drop references to /dev/watch_queue new 3d7600efd07c security/keys: use kvfree_sensitive() new debf01eb1e71 KEYS: asymmetric: Fix kerneldoc new 979ef89d2235 security: keys: delete repeated words in comments new 5964b1125025 KEYS: remove redundant memset new 4dd5856aaa85 crypto: asymmetric_keys: fix some comments in pkcs7_parser.h new ac6d14e5c929 encrypted-keys: Replace HTTP links with HTTPS ones new d836a387ac1d PKCS#7: drop function from kernel-doc pkcs7_validate_trust_one new 4052fae1ccca crypto: pkcs7: Use match_string() helper to simplify the code new c3c5f4d48a02 keys: remove trailing semicolon in macro definition new 125cfe729af9 crypto: public_key: Remove redundant header file from publ [...] new 79cf458cf7f7 certs/blacklist: fix kernel doc interface issue new b2cb219c2f8d certs: Fix blacklisted hexadecimal hash string check new 22e987867b3b PKCS#7: Fix missing include new 54ee0a33c69b certs: Fix blacklist flag type confusion new 52db910f6fdf certs: Replace K{U,G}IDT_INIT() with GLOBAL_ROOT_{U,G}ID new fbfd3aef0520 Merge remote-tracking branch 'keys/keys-next' adds 365982aba1f2 fs: anon_inodes: rephrase to appropriate kernel-doc new 4005f1181b97 Merge remote-tracking branch 'selinux/next' new d2b7638d2464 Merge remote-tracking branch 'tpmdd/next' adds c1de44631eb5 audit: Remove leftover reference to the audit_tasklet new cc7fdb73894d Merge remote-tracking branch 'audit/next' adds 12e17243d8a1 of: base: improve error msg in of_phandle_iterator_next() adds 86588296acbf fdt: Properly handle "no-map" field in the memory region adds 8a5a75e5e9e5 of/fdt: Make sure no-map does not remove already reserved regions new cace4bbe9230 Merge remote-tracking branch 'devicetree/for-next' adds 0ba882ae2818 spi: Drop unused efm32 bus driver adds de634b898609 Merge series "Remove ARM platform efm32" from Uwe Kleine-K [...] adds 97ced452472d Merge remote-tracking branch 'spi/for-5.12' into spi-next new 80bdea28ced7 Merge remote-tracking branch 'spi/for-next' adds c3fb73931e4d Merge branch 'linus' adds 1eb8f690bcb5 x86/topology: Make __max_die_per_package available uncondi [...] adds a8def15ac23f Merge branch 'x86/urgent' adds 7d6a905f3dd6 sched/core: Move schedutil_cpu_util() to core.c adds a5418be9dffe sched/core: Rename schedutil_cpu_util() and allow rest of [...] adds d1515851ca07 thermal: cpufreq_cooling: Reuse sched_cpu_util() for SMP p [...] adds e0b257c3b71b sched: Prevent raising SCHED_SOFTIRQ when CPU is !active adds 0301925dd004 sched: Add schedutil overview adds 8c1f560c1ea3 sched/fair: Avoid stale CPU util_est value for schedutil i [...] adds fc488ffd4297 sched/fair: Skip idle cfs_rq adds 8a41dfcda7a3 sched/fair: Don't set LBF_ALL_PINNED unnecessarily adds e9b9734b7465 sched/fair: Reduce cases for active balance adds 65bcf072e20e sched: Use task_current() instead of 'rq->curr == p' adds 6608b22af6cc Merge branch 'sched/core' adds ba9506be4e40 perf/x86/intel/uncore: Store the logical die id instead of [...] adds 9a7832ce3d92 perf/x86/intel/uncore: With > 8 nodes, get pci bus die id [...] adds faaa783d5fab Merge branch 'perf/core' adds a2e38dffcd93 objtool: Don't add empty symbols to the rbtree adds e0de4f9e8f1d Merge branch 'objtool/urgent' adds 9271a40d2a14 lockdep/selftest: Add wait context selftests adds 5831c0f71d66 locking/selftests: More granular debug_locks_verbose adds dfd5e3f5fe27 locking/lockdep: Mark local_lock_t adds bc2dd71b2836 locking/lockdep: Add a skip() function to __bfs() adds 175b1a60e880 locking/lockdep: Clean up check_redundant() a bit adds 5f2962401c6e locking/lockdep: Exclude local_lock_t from IRQ inversions adds 7e923e6a3ceb locking/selftests: Add local_lock inversion tests adds 1e55eb7404a4 Merge branch 'locking/core' adds ce09ccc50208 genirq: Export irq_check_status_bit() adds 2c2adbc40b72 Merge branch 'irq/urgent' adds 745b56b06561 x86/sgx: Fix the return type of sgx_init() adds dcb0e23c05c7 Merge branch 'x86/sgx' adds 3ff13602d7ca x86/platform/geode: Convert net5501 LED to GPIO machine de [...] adds ab20fda2a3da x86/platform/geode: Convert geode LED to GPIO machine descriptor adds 604303018221 x86/platform/geode: Convert alix LED to GPIO machine descriptor adds c39f8b0ea04b Merge branch 'x86/platform' adds b86cb29287be x86: Remove definition of DEBUG adds b360439c99c5 Merge branch 'x86/cleanups' new 423dabf5ce6a Merge remote-tracking branch 'tip/auto-latest' new 4474ea00c9ae Merge remote-tracking branch 'edac/edac-for-next' new 46c3981cacc6 Merge remote-tracking branch 'rcu/rcu/next' new 74fb27cdc7a0 Merge remote-tracking branch 'kvm-arm/next' new bd9dcef67ffc x86/xen: fix 'nopvspin' build error new caaeb6556e01 Merge remote-tracking branch 'xen-tip/linux-next' new 4803b5d0d2ff Merge remote-tracking branch 'percpu/for-next' new de1f6c1f69e6 Merge remote-tracking branch 'workqueues/for-next' new 025fe94b63dd platform/surface: aggregator: fix a kernel-doc markup new e5da18d3e67d platform/surface: aggregator: Fix kernel-doc references new bbffaa981940 platform/x86: intel-vbtn: Drop HP Stream x360 Convertible [...] new dbd7dd8f8859 platform/x86: hp-wmi: Don't log a warning on HPWMI_RET_UNK [...] new 251000c5e359 MAINTAINERS: update email address for Henrique de Moraes Holschuh new c47c042942d3 platform/x86: thinkpad_acpi: Add P53/73 firmware to fan_qu [...] new 0627cc334d40 sony-laptop: Remove unneeded semicolon new 477c5014de1c Merge remote-tracking branch 'drivers-x86/for-next' new 8ab4c7072b1c Merge remote-tracking branch 'hsi/for-next' new eaee12ccce3f Merge remote-tracking branch 'leds/for-next' new 91c17f7c22ce Merge remote-tracking branch 'driver-core/driver-core-next' adds 132ee0da6e9f usb: dwc3: gadget: Disable Vendor Test LMP Received event adds 16bcc58e1dab Documentation/devicetree/bindings/usb/dwc3-st.txt: update [...] adds e793c2a3d376 dt-bindings: usb: update snps,dwc3.yaml references adds 5dc71f1eb870 USB: dwc3: document gadget_max_speed adds c86cad04dcc8 drivers/usb/gadget/udc: Assign boolean values to a bool variable adds e68d0119e328 software node: Introduce device_add_software_node() adds e492ce9bcaa1 usb: dwc3: pci: Register a software node for the dwc3 plat [...] adds 73203bde3a95 usb: dwc3: pci: ID for Tiger Lake CPU adds f08fc2c30e78 usb: dwc3: pci: add support for the Intel Alder Lake-P adds 63d152149b2d usb: gadget: u_ether: support configuring interface names. adds 23bf6fc7046c dt-bindings: usb: convert usb-device.txt to YAML schema adds 6a0d64fc5a4e dt-bindings: net: btusb: change reference file name adds f9924caf5d95 dt-bindings: usb: convert mediatek, musb.txt to YAML schema adds d93b29c80971 dt-bindings: usb: convert mediatek, mtk-xhci.txt to YAML schema adds 717774eb5273 dt-bindings: usb: convert mediatek, mtu3.txt to YAML schema adds 91369720557b MAINTAINERS: update MediaTek PHY/USB entry adds c25c210f590e usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot new 7340e2100765 Merge remote-tracking branch 'usb/usb-next' new 979d9cbe75b9 USB: serial: pl2303: fix line-speed handling on newer chips new 7748feffcd80 USB: serial: cp210x: add support for software flow control new f61309d9c96a USB: serial: cp210x: set IXOFF thresholds new 03f32d7cb51b USB: serial: cp210x: update control-characters on every change new dc5338fc64b2 USB: serial: cp210x: drop short control-transfer checks new 4c0a84cb0904 USB: serial: cp210x: drop unused includes new 90fa41ee4a67 USB: serial: cp210x: add copyright notice new f7de9b64265f USB: serial: mxuport: drop short control-transfer check new 2dc0e7c37549 USB: serial: upd78f0730: drop short control-transfer check new 66db94786e94 USB: serial: io_ti: drop short control-transfer check new 0765590f91a2 USB: serial: io_ti: fix a debug-message copy-paste error new 18d8fe614fad USB: serial: f81232: drop short control-transfer checks new cfb0fde7a7fa USB: serial: f81534: drop short control-transfer check new a49eade94289 Merge remote-tracking branch 'usb-serial/usb-next' new d350e60c2200 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds aa4731c8b5f4 dt-bindings: phy: qcom,qmp: Add SDX55 USB PHY binding adds 86ef5a79d6bb phy: qcom-qmp: Add support for SDX55 QMP PHY new 50871800461a Merge remote-tracking branch 'phy-next/next' adds c24dc4bab20c tty: hvcs: Drop unnecessary if block adds 6da629c85871 tty: vcc: Drop unnecessary if block adds 63e34e707c62 tty: vcc: Drop impossible to hit WARN_ON adds fd4a641ac88f leds: trigger: implement a tty trigger adds 429b29aef7f8 tty: serial: Drop unused efm32 serial driver new 6186b05ed218 Merge remote-tracking branch 'tty/tty-next' adds 20612d2428c3 fpga: dfl-pci: rectify ReST formatting new 6983ce54a834 Merge remote-tracking branch 'char-misc/char-misc-next' new bdd190990e4b Merge remote-tracking branch 'extcon/extcon-next' new c558220881e9 Merge remote-tracking branch 'soundwire/next' adds 3da88be24997 thunderbolt: Add support for de-authorizing devices new 6efdab5c9542 Merge remote-tracking branch 'thunderbolt/next' new 8acfd27e4850 Merge remote-tracking branch 'staging/staging-next' new a1412eeaab6b Merge remote-tracking branch 'icc/icc-next' adds 9ee8f3d968ae dmaengine: qcom: gpi: Remove unneeded semicolon adds c06e424be5f5 dmaengine: idxd: set DMA channel to be private new 787fa04f9fdc Merge remote-tracking branch 'dmaengine/next' adds 61e960b07b63 cgroup-v1: add disabled controller check in cgroup1_parse_param() adds 00e01f325de1 MAINTAINERS: Remove stale URLs for cpuset adds b5e56576e162 MAINTAINERS: Update my email address adds da70862efe00 cgroup: cgroup.{procs,threads} factor out common parts adds 415de5fdeb5a cpuset: fix typos in comments new 3d80b637963c Merge remote-tracking branch 'cgroup/for-next' adds a7ed11fc0b72 Merge branch 'fixes' into for-next new ccbd06fe197b Merge remote-tracking branch 'scsi/for-next' adds fb7afe24ba1b scsi: ufs: Fix a possible NULL pointer issue adds 9cd20d3f4736 scsi: ufs: Protect PM ops and err_handler from user access [...] adds 6ae208e5d2db scsi: ibmvfc: Add vhost fields and defaults for MQ enablement adds 225acf5f1aba scsi: ibmvfc: Move event pool init/free routines adds 003d91a1393d scsi: ibmvfc: Init/free event pool during queue allocation/free adds bb35ecb2a949 scsi: ibmvfc: Add size parameter to ibmvfc_init_event_pool() adds 9e6b6b81aafa scsi: ibmvfc: Define hcall wrapper for registering a Sub-CRQ adds 6d07f129dce2 scsi: ibmvfc: Add Subordinate CRQ definitions adds 3034ebe26389 scsi: ibmvfc: Add alloc/dealloc routines for SCSI Sub-CRQ [...] adds d20046e64c09 scsi: ibmvfc: Add Sub-CRQ IRQ enable/disable routine adds 1d956ad853fc scsi: ibmvfc: Add handlers to drain and complete Sub-CRQ r [...] adds 80a9e8eaed63 scsi: ibmvfc: Define Sub-CRQ interrupt handler routine adds 39e461fddff0 scsi: ibmvfc: Map/request irq and register Sub-CRQ interru [...] adds e95eef3fc0bc scsi: ibmvfc: Implement channel enquiry and setup commands adds c53408baa502 scsi: ibmvfc: Advertise client support for using hardware [...] adds cb72477be729 scsi: ibmvfc: Set and track hw queue in ibmvfc_event struct adds 31750fbd7b6d scsi: ibmvfc: Send commands down HW Sub-CRQ when channelized adds b88a5d9b7f56 scsi: ibmvfc: Register Sub-CRQ handles with VIOS during ch [...] adds a61236da7f9c scsi: ibmvfc: Add cancel mad initialization helper adds a835f386f970 scsi: ibmvfc: Send Cancel MAD down each hw SCSI channel adds 7eb3ccd884ae scsi: ibmvfc: Purge SCSI channels after transport loss/reset adds 9000cb998bcf scsi: ibmvfc: Enable MQ and set reasonable defaults adds 032d1900869f scsi: ibmvfc: Provide modules parameters for MQ settings adds 962c8dcdd5fa scsi: core: Add a new error code DID_TRANSPORT_MARGINAL in scsi.h adds 60bee27ba2df scsi: core: No retries on abort success adds 02c66326dc7e scsi: scsi_transport_fc: Add a new rport state FC_PORTSTAT [...] adds afdd11269400 scsi: scsi_transport_fc: Add store capability to rport por [...] adds 7f3a79a7fd51 scsi: lpfc: Add support for eh_should_retry_cmd() new 855c050c1cd2 Merge remote-tracking branch 'scsi-mkp/for-next' new dca37a0ebc08 Merge remote-tracking branch 'rpmsg/for-next' new 9cc8ea9b0f1f Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new dd9d69c8147b Merge remote-tracking branch 'gpio-intel/for-next' new a82e537807d5 pinctrl: qcom: Allow SoCs to specify a GPIO function that's not 0 new 4079d35fa4fc pinctrl: qcom: No need to read-modify-write the interrupt status new a95881d6aa2c pinctrl: qcom: Properly clear "intr_ack_high" interrupts w [...] new cf9d052aa600 pinctrl: qcom: Don't clear pending interrupts when enabling new b071a124558f pinctrl: sunxi: h6-r: Add s_rsb pin functions new a5d82783754e pinctrl: ti :iodelay: Fixed inconsistent indenting new 60c456e0ff06 pinctrl: sprd: Simplify bool comparison new dbbdb8da424b Merge tag 'renesas-pinctrl-for-v5.12-tag1' of git://git.ke [...] new 1b399bb04837 kconfig.h: Add IF_ENABLED() macro new 9aa351784e69 pinctrl: ingenic: Only support SoCs enabled in config new e95d931a15bb pinctrl: bcm: Simplify bool comparison new df1bdee806f3 dt-bindings: pinctrl: pinctrl-microchip-sgpio: Fix indentation new f205fa436042 Merge branch 'devel' into for-next new fbb4acef468b Merge remote-tracking branch 'pinctrl/for-next' new f4e03bdbda82 Merge remote-tracking branch 'pinctrl-intel/for-next' new cde4382709de Merge remote-tracking branch 'userns/for-next' new 100b573be060 Merge remote-tracking branch 'livepatching/for-next' new 715ddf52315d Merge remote-tracking branch 'coresight/next' new fb33e94a1c44 Merge remote-tracking branch 'rtc/rtc-next' new f47a9f2e18e2 Merge remote-tracking branch 'kspp/for-next/kspp' new 00d0c03bd395 Merge remote-tracking branch 'gnss/gnss-next' new 48562270a53c dt-bindings: nvmem: Add bindings for rmem driver new 2bf4fd065384 nvmem: Add driver to expose reserved memory as nvmem new 825f5b0cf177 Merge remote-tracking branch 'nvmem/for-next' new 8c68672cac26 Merge remote-tracking branch 'xarray/main' new 1bbc658b8f2a Merge remote-tracking branch 'hyperv/hyperv-next' new a56bab8b06bf Merge remote-tracking branch 'pidfd/for-next' new 24a9d95de181 Merge remote-tracking branch 'mhi/mhi-next' new 7fb7181ce002 Merge remote-tracking branch 'notifications/notifications- [...] new 68ddd8cbceb0 Merge remote-tracking branch 'memblock/for-next' new 0803fc5e1376 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new 0d30c7177752 arch: alpha: Remove CONFIG_OPROFILE support new 6421ef0cdbbc arch: arm: Remove CONFIG_OPROFILE support new 29b2cb67c3dd arch: arc: Remove CONFIG_OPROFILE support new 70f0bb5bc26d arch: hexagon: Don't select HAVE_OPROFILE new fd18de8e2c97 arch: ia64: Remove CONFIG_OPROFILE support new 59957a3a6ca7 arch: ia64: Remove rest of perfmon support new d0f54419d7ef arch: microblaze: Remove CONFIG_OPROFILE support new 622b5a983cd4 arch: mips: Remove CONFIG_OPROFILE support new 2553b399fbfd arch: parisc: Remove CONFIG_OPROFILE support new 3ef5ee462105 arch: powerpc: Stop building and using oprofile new b1673f3b44ab arch: powerpc: Remove oprofile new 328bf4b625f9 arch: s390: Remove CONFIG_OPROFILE support new 839beb41fc18 arch: sh: Remove CONFIG_OPROFILE support new 477353ebfc77 arch: sparc: Remove CONFIG_OPROFILE support new 8409f84bedbb arch: x86: Remove CONFIG_OPROFILE support new 95f63ea6fdbe arch: xtensa: Remove CONFIG_OPROFILE support new d01f2abb03b1 drivers: Remove CONFIG_OPROFILE support new bae6ac7b1c6a fs: Remove dcookies support new bcdacf47c169 Merge remote-tracking branch 'oprofile-removal/oprofile/removal' adds 644f381c6e24 x86/setup: don't remove E820_TYPE_RAM for pfn 0 adds 9ebeee59af4c mm: fix initialization of struct page for holes in memory layout adds 2ec134f9a136 mm: memcg/slab: optimize objcg stock draining adds d39133fa4685 mm: memcg: fix memcg file_dirty numa stat adds 3fb567c60309 mm: fix numa stats for thp migration adds 71c8c0b73ee2 kasan: fix unaligned address is unhandled in kasan_remove_ [...] adds edf72fcac82e kasan: fix incorrect arguments passing in kasan_add_zero_shadow adds 9b87f734db13 mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page adds 01a915f24687 mm: hugetlb: fix a race between freeing and dissolving the page adds a203cbd35d24 mm: hugetlb: fix a race between isolating and freeing page adds 31ed2964c7f7 mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active adds 6a0bdef5124d proc_sysctl: fix oops caused by incorrect command parameters. adds d399d3f75a58 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 10ae8e97a69e /proc/kpageflags: do not use uninitialized struct pages adds 85bb3d7e2d37 ocfs2: remove redundant conditional before iput adds 4e37e421fd0e ocfs2: clear links count in ocfs2_mknod() if an error occurs adds fe0d5ed09974 ocfs2: fix ocfs2 corrupt when iputting an inode adds 17b3ae1ac177 ramfs: support O_TMPFILE adds 514b7af0cab2 fs: delete repeated words in comments adds 5f2c8f543f9e kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 42c8e0241230 mm, tracing: record slab name for kmem_cache_free() adds 7b04c7df3001 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds 6e1fb7389313 mm/filemap: remove unused parameter and change to void typ [...] adds 1f2ce2780b54 mm/filemap: don't revert iter on -EIOCBQUEUED adds 1a741c226fa4 mm/swap: don't SetPageWorkingset unconditionally during swapin adds 33c67212411c mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds 5d69d31d70e9 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] adds 4c98c77462d4 mm: memcontrol: optimize per-lruvec stats counter memory usage adds 0a034210656e mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] adds 99b924d6f683 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving adds 0f913609097f mm: memcontrol: convert NR_ANON_THPS account to pages adds 90c8a257df71 mm: memcontrol: convert NR_FILE_THPS account to pages adds bef9d2f04e6c mm: memcontrol: convert NR_SHMEM_THPS account to pages adds 5a47788a477e mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages adds a7b6e5c1aa3f mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages adds 927f7c318535 mm: memcontrol: make the slab calculation consistent adds ba5b2ab791bd mm/memcg: revise the using condition of lock_page_lruvec f [...] adds e268304cf4a0 mm/memcg: remove rcu locking for lock_page_lruvec function series adds 0e5f069518f5 mm: memcg: add swapcache stat for memcg v2 adds 6b0033ffdd2f mmotm 2021-01-12-01-57 uploaded (NR_SWAPCACHE in mm/) adds e89edd1f6b68 mm: kmem: make __memcg_kmem_(un)charge static adds 7e1c2eb23a6a mm/mmap.c: remove unnecessary local variable adds 306624a685c5 mm/mmap.c: fix the adjusted length error adds 2980da4ad5e3 mm: improve mprotect(R|W) efficiency on pages referenced once adds fc6298fc77f5 mm/page_reporting: use list_entry_is_head() in page_report [...] adds 414f9c6fce1a kasan: prefix exported functions with kasan_ adds bcee36f2ffb5 kasan: clarify HW_TAGS impact on TBI adds c4b114db3a98 kasan: clean up comments in tests adds b25c83fdae41 kasan: add match-all tag tests adds a5d5aa83a6a4 kasan, arm64: allow using KUnit tests with HW_TAGS mode adds 343008cf226b kasan: rename CONFIG_TEST_KASAN_MODULE adds 315ba57ea1ed kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL adds 8753d09401ee kasan: adopt kmalloc_uaf2 test to HW_TAGS mode adds 52b0290241da kasan: fix memory corruption in kasan_bitops_tags test adds 5155993371cf kasan: fix bug detection via ksize for HW_TAGS mode adds 646e09bdb189 kasan-fix-bug-detection-via-ksize-for-hw_tags-mode-fix adds 1b984175ed43 kasan: add proper page allocator tests adds 031734e88175 kasan: remove redundant config option adds 10031b780f60 kasan-remove-redundant-config-option-v3 adds 8a2ba7312a0f mm/huge_memory.c: update tlb entry if pmd is changed adds 81d23366b7e1 MIPS: do not call flush_tlb_all when setting pmd entry adds 76d54de62d07 mm/hugetlb: fix potential double free in hugetlb_register_ [...] adds e1dc8b3f9622 mm/hugetlb.c: fix unnecessary address expansion of pmd sharing adds e216b7d358d2 mm: migrate: do not migrate HugeTLB page whose refcount is one adds 80172962c933 mm: hugetlb: add return -EAGAIN for dissolve_free_huge_page adds d9315cee6aa9 mm/vmscan: __isolate_lru_page_prepare() cleanup adds 8a50673129de mm/compaction: remove rcu_read_lock during page compaction adds 7abc9239713b mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked adds ad9747f676a3 mm/hugetlb: change hugetlb_reserve_pages() to type bool adds 6f484b9cd2d1 hugetlbfs: remove special hugetlbfs_set_page_dirty() adds f1f2e8f72bc9 mm: make pagecache tagged lookups return only head pages adds 92a3fef99a1d mm/shmem: use pagevec_lookup in shmem_unlock_mapping adds 7f4a38e41b30 mm/swap: optimise get_shadow_from_swap_cache adds fdfc54153fb1 mm: add FGP_ENTRY adds 8fe85fd60cc8 mm/filemap: rename find_get_entry to mapping_get_entry adds bf848535dd5a mm/filemap: add helper for finding pages adds 8ce65bae98ef fix mm-filemap-add-helper-for-finding-pages.patch adds 25ac33dee7c1 mm/filemap: add mapping_seek_hole_data adds 5e5b6f80b190 fix mm-filemap-add-mapping_seek_hole_data.patch adds c8932e620bcb iomap: use mapping_seek_hole_data adds 74833c50dcea mm: add and use find_lock_entries adds 23b99d95650a fix mm-add-and-use-find_lock_entries.patch adds db81efd9e836 mm: add an 'end' parameter to find_get_entries adds 1e19c58c825a mm: add an 'end' parameter to pagevec_lookup_entries adds 2c4ad1e9b764 mm: remove nr_entries parameter from pagevec_lookup_entries adds fc1e16a2784e mm: pass pvec directly to find_get_entries adds 410c58793958 mm: remove pagevec_lookup_entries adds 542a0916aa29 mm,thp,shmem: limit shmem THP alloc gfp_mask adds 7cac6a162a7e mm,thp,shm: limit gfp mask to no more than specified adds 8afdf4193506 mm,thp,shmem: make khugepaged obey tmpfs mount flags adds af8e0288900d mm: cma: allocate cma areas bottom-up adds 5aa81d041451 mm-cma-allocate-cma-areas-bottom-up-fix adds 7983488ebdd0 mm-cma-allocate-cma-areas-bottom-up-fix-2 adds 224be27e2308 mm-cma-allocate-cma-areas-bottom-up-fix-3 adds d8c9775e7df2 mm-cma-allocate-cma-areas-bottom-up-fix-3-fix adds 7a9e0ddd51ba memblock: do not start bottom-up allocations with kernel_end adds e9d813138520 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 0dcf92b5a1eb mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 5f24c45f3158 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds e6ff39e60ec8 mm/vmstat.c: erase latency in vmstat_shepherd adds 7e0b50be0edc mm: zswap: clean up confusing comment adds 730d9f82ab2f mm: remove arch_remap() and mm-arch-hooks.h adds fec0a468251d mm: page-flags.h: Typo fix (It -> If) adds e7ffa97f6369 mm: add Kernel Electric-Fence infrastructure adds 16b11d33d6a4 kfence: Fix parameter description for kfence_object_start() adds f73b7a7b6904 kfence: avoid stalling work queue task without allocations adds 828fa4af4900 kfence: fix potential deadlock due to wake_up() adds 705b18bfbd31 kfence: add option to use KFENCE without static keys adds 2a5976696abf x86, kfence: enable KFENCE for x86 adds 13660417fb34 arm64, kfence: enable KFENCE for ARM64 adds 1b740b2a94ce kfence: use pt_regs to generate stack trace on faults adds 2a440b81bd56 mm, kfence: insert KFENCE hooks for SLAB adds 1d49888a1c90 mm, kfence: insert KFENCE hooks for SLUB adds 8d7a5dc5b5cb kfence, kasan: make KFENCE compatible with KASAN adds c8648705deae revert kasan-remove-kfence-leftovers adds 120b630e927d kfence, Documentation: add KFENCE documentation adds e3202d15dc49 kfence: add test suite adds b7e548cf865f kfence: fix typo in test adds a2a04311b4ae kfence: show access type in report adds 162837526b2a MAINTAINERS: add entry for KFENCE adds cbee53ab92c9 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 080fd79974a8 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 2b3a97438d68 kernel/hung_task.c: Monitor killed tasks. adds e93d69ab0ea9 proc/wchan: use printk format instead of lookup_symbol_name() adds 2dceb5740f88 sysctl.c: fix underflow value setting risk in vm_table adds a092c8aa7c45 proc/sysctl: make protected_* world readable adds 190277f46423 lib/genalloc.c: change return type to unsigned long for bi [...] adds 95dfdda24356 lib: optimize cpumask_local_spread() adds 40816c851681 lib-optimize-cpumask_local_spread-v8 adds 1068f9c7eade string.h: move fortified functions definitions in a dedica [...] adds dfcd49bbff40 include/linux/bitops.h: spelling s/synomyn/synonym/ adds 8c5a50f3bef0 checkpatch: improve blank line after declaration test adds b3007b477774 checkpatch: ignore warning designated initializers using NR_CPUS adds 790b399f9834 checkpatch: trivial style fixes adds bbb157eb7503 checkpatch: prefer ftrace over function entry/exit printks adds 00379ff9b187 aio: simplify read_events() adds a570bf08e768 scripts/gdb: fix list_for_each adds 363ed2e431da ubsan: disable unsigned-overflow check for i386 new 7645b8f0ba03 Merge branch 'akpm-current/current' new d135b70751ae mm: add definition of PMD_PAGE_ORDER new 2f40f9bb86d7 mmap: make mlock_future_check() global new f1af697ac322 set_memory: allow set_direct_map_*_noflush() for multiple pages new ae2357cdc23f set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix new 5a573356aa58 set_memory: allow querying whether set_direct_map_*() is a [...] new a9b1c154707f kfence: fix implicit function declaration new 0dd33b2e2117 mm: introduce memfd_secret system call to create "secret" [...] new ac56d2527c1c mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new 64333651ddb1 secretmem: use PMD-size pages to amortize direct map fragm [...] new cdae3475c46b secretmem: add memcg accounting new 6748a7aa42c4 PM: hibernate: disable when there are active secretmem users new 9136e7663279 arch, mm: wire up memfd_secret system call where relevant new e9d2ff28a0e5 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix new 6bd61f3c40ef arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix new 2c0c16553b3d secretmem: test: add basic selftest for memfd_secret(2) new 15da5a516af0 secretmem-test-add-basic-selftest-for-memfd_secret2-fix new 8c725bc5ca11 Merge branch 'akpm/master' new b4bb878f3eb3 Add linux-next specific files for 20210119
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 (b3a3cbdec55b) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 509 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 2 + Documentation/ABI/testing/sysfs-bus-thunderbolt | 20 +- .../ABI/testing/sysfs-class-led-trigger-tty | 6 + Documentation/RCU/NMI-RCU.rst | 3 +- Documentation/admin-guide/kernel-parameters.txt | 25 +- Documentation/admin-guide/thunderbolt.rst | 16 + Documentation/dev-tools/kunit/usage.rst | 57 + .../devicetree/bindings/arm/atmel-sysregs.txt | 5 +- Documentation/devicetree/bindings/arm/fsl.yaml | 7 + .../devicetree/bindings/arm/rockchip.yaml | 5 + Documentation/devicetree/bindings/arm/sunxi.yaml | 3 +- .../devicetree/bindings/i2c/renesas,i2c.txt | 1 + .../bindings/iio/accel/bosch,bma255.yaml | 4 +- .../bindings/iio/adc/x-powers,axp209-adc.yaml | 12 +- .../devicetree/bindings/input/goodix,gt7375p.yaml | 65 + Documentation/devicetree/bindings/net/btusb.txt | 2 +- .../devicetree/bindings/net/dsa/arrow,xrs700x.yaml | 73 + .../devicetree/bindings/net/qca,ar803x.yaml | 16 + Documentation/devicetree/bindings/nvmem/rmem.yaml | 49 + .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 27 + .../bindings/pinctrl/microchip,sparx5-sgpio.yaml | 4 +- .../bindings/power/supply/ltc4162-l.yaml | 69 + .../bindings/regulator/nxp,pf8x00-regulator.yaml | 17 +- .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 1 - .../bindings/sound/audio-graph-port.yaml | 3 - .../bindings/sound/intel,keembay-i2s.yaml | 6 +- .../sound/mt8192-mt6359-rt1015-rt5682.yaml | 4 +- Documentation/devicetree/bindings/usb/dwc3-st.txt | 4 +- .../devicetree/bindings/usb/exynos-usb.txt | 2 +- .../devicetree/bindings/usb/mediatek,mtk-xhci.txt | 121 - .../devicetree/bindings/usb/mediatek,mtk-xhci.yaml | 178 + .../devicetree/bindings/usb/mediatek,mtu3.txt | 108 - .../devicetree/bindings/usb/mediatek,mtu3.yaml | 287 ++ .../devicetree/bindings/usb/mediatek,musb.txt | 57 - .../devicetree/bindings/usb/mediatek,musb.yaml | 113 + Documentation/devicetree/bindings/usb/omap-usb.txt | 2 +- .../devicetree/bindings/usb/usb-device.txt | 102 - .../devicetree/bindings/usb/usb-device.yaml | 124 + Documentation/devicetree/bindings/usb/usb-hcd.yaml | 19 + .../devicetree/bindings/vendor-prefixes.yaml | 6 +- Documentation/fpga/dfl.rst | 3 +- Documentation/kbuild/makefiles.rst | 1 - Documentation/networking/filter.rst | 61 +- Documentation/networking/phy.rst | 5 + Documentation/process/howto.rst | 20 +- Documentation/process/magic-number.rst | 1 - Documentation/process/submit-checklist.rst | 14 +- Documentation/process/submitting-patches.rst | 5 + Documentation/scheduler/schedutil.txt | 169 + .../translations/it_IT/process/magic-number.rst | 1 - Documentation/translations/ko_KR/howto.rst | 4 +- Documentation/translations/ko_KR/index.rst | 15 + .../translations/zh_CN/process/magic-number.rst | 1 - Documentation/usb/gadget-testing.rst | 30 +- Documentation/vm/split_page_table_lock.rst | 2 +- MAINTAINERS | 58 +- Makefile | 2 +- Next/SHA1s | 186 +- Next/Trees | 2 + Next/merge.log | 4319 +++++++++++++------- arch/Kconfig | 32 - arch/alpha/Kconfig | 1 - arch/alpha/Makefile | 1 - arch/alpha/oprofile/Makefile | 20 - arch/alpha/oprofile/common.c | 189 - arch/alpha/oprofile/op_impl.h | 55 - arch/alpha/oprofile/op_model_ev4.c | 114 - arch/alpha/oprofile/op_model_ev5.c | 209 - arch/alpha/oprofile/op_model_ev6.c | 101 - arch/alpha/oprofile/op_model_ev67.c | 261 -- arch/arc/Kconfig | 1 - arch/arc/Makefile | 2 - arch/arc/oprofile/Makefile | 10 - arch/arc/oprofile/common.c | 23 - arch/arm/Kconfig | 13 +- arch/arm/Kconfig.debug | 30 +- arch/arm/Makefile | 4 - arch/arm/arm-soc-for-next-contents.txt | 30 +- arch/arm/boot/dts/Makefile | 9 +- arch/arm/boot/dts/berlin2.dtsi | 12 +- arch/arm/boot/dts/berlin2cd-google-chromecast.dts | 6 +- arch/arm/boot/dts/berlin2cd.dtsi | 12 +- arch/arm/boot/dts/berlin2q.dtsi | 12 +- arch/arm/boot/dts/e60k02.dtsi | 6 + arch/arm/boot/dts/efm32gg-dk3750.dts | 88 - arch/arm/boot/dts/efm32gg.dtsi | 177 - arch/arm/boot/dts/imx6dl-victgo.dts | 852 ++++ arch/arm/boot/dts/imx6dl-vicut1.dts | 13 + arch/arm/boot/dts/imx6q-vicut1.dts | 17 + arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 1 + arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 12 +- arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 803 ++++ arch/arm/boot/dts/imx6qp-vicutp.dts | 13 + arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts | 18 +- arch/arm/boot/dts/imx6sl-tolino-shine3.dts | 15 +- arch/arm/boot/dts/imx6sll-kobo-clarahd.dts | 13 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 2 + arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 54 +- arch/arm/boot/dts/imx6ul.dtsi | 2 + arch/arm/boot/dts/imx7d-flex-concentrator.dts | 1 + arch/arm/boot/dts/imx7s.dtsi | 1 + arch/arm/boot/dts/picoxcell-pc3x2.dtsi | 243 -- arch/arm/boot/dts/picoxcell-pc3x3.dtsi | 355 -- arch/arm/boot/dts/picoxcell-pc7302-pc3x2.dts | 78 - arch/arm/boot/dts/picoxcell-pc7302-pc3x3.dts | 84 - arch/arm/boot/dts/rk3036.dtsi | 52 + arch/arm/boot/dts/rk3288.dtsi | 6 +- arch/arm/boot/dts/rk3xxx.dtsi | 9 + arch/arm/boot/dts/rv1108.dtsi | 11 + arch/arm/boot/dts/ste-db8500.dtsi | 38 + arch/arm/boot/dts/ste-db8520.dtsi | 38 + arch/arm/boot/dts/ste-db9500.dtsi | 35 + arch/arm/boot/dts/ste-snowball.dts | 2 +- arch/arm/boot/dts/sun4i-a10-a1000.dts | 4 +- arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 4 +- arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts | 1 + arch/arm/boot/dts/sun4i-a10-inet1.dts | 1 + arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts | 2 +- arch/arm/boot/dts/sun4i-a10-marsboard.dts | 8 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 2 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 4 +- arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts | 1 + arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-mk802.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 2 +- .../boot/dts/sun5i-a13-empire-electronix-d709.dts | 1 + arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 6 +- arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 2 +- .../boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts | 3 +- arch/arm/boot/dts/sun5i-a13.dtsi | 2 +- arch/arm/boot/dts/sun5i-gr8-evb.dts | 2 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 1 + arch/arm/boot/dts/sun6i-a31-i7.dts | 2 +- arch/arm/boot/dts/sun6i-a31-m9.dts | 2 +- arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 2 +- arch/arm/boot/dts/sun6i-a31.dtsi | 2 +- arch/arm/boot/dts/sun6i-a31s-primo81.dts | 1 - arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 6 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 4 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapro.dts | 4 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 4 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 8 +- arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 4 +- arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 4 +- arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 2 +- arch/arm/boot/dts/sun7i-a20-m3.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 6 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 4 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 6 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 4 +- arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts | 1 + arch/arm/boot/dts/sun7i-a20.dtsi | 2 +- arch/arm/boot/dts/sun8i-a33-inet-d978-rev2.dts | 2 +- arch/arm/boot/dts/sun8i-a33-olinuxino.dts | 2 +- arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 1 + arch/arm/boot/dts/sun8i-a33.dtsi | 2 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 4 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 8 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 9 - .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 1 + arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 4 +- arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 4 +- arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 4 +- arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts | 4 +- arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts | 4 +- arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts | 6 +- arch/arm/boot/dts/sun8i-r16-parrot.dts | 8 +- arch/arm/boot/dts/sun8i-r40.dtsi | 16 - .../boot/dts/sun8i-reference-design-tablet.dtsi | 1 + arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi | 2 +- arch/arm/boot/dts/sun8i-s3-pinecube.dts | 3 - arch/arm/boot/dts/sun8i-v3s.dtsi | 6 + arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 4 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 1 + arch/arm/configs/bcm2835_defconfig | 1 - arch/arm/configs/cns3420vb_defconfig | 1 - arch/arm/configs/corgi_defconfig | 1 - arch/arm/configs/efm32_defconfig | 98 - arch/arm/configs/imx_v4_v5_defconfig | 1 - arch/arm/configs/keystone_defconfig | 1 - arch/arm/configs/multi_v5_defconfig | 1 - arch/arm/configs/mv78xx0_defconfig | 1 - arch/arm/configs/mvebu_v5_defconfig | 1 - arch/arm/configs/omap1_defconfig | 1 - arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/configs/orion5x_defconfig | 1 - arch/arm/configs/pxa_defconfig | 1 - arch/arm/configs/qcom_defconfig | 1 - arch/arm/configs/socfpga_defconfig | 1 - arch/arm/configs/spitz_defconfig | 1 - arch/arm/configs/vexpress_defconfig | 1 - arch/arm/include/debug/efm32.S | 45 - arch/arm/mach-efm32/Makefile | 2 - arch/arm/mach-efm32/Makefile.boot | 4 - arch/arm/mach-efm32/dtmachine.c | 16 - arch/arm/mach-imx/suspend-imx6.S | 1 + arch/arm/mach-picoxcell/Kconfig | 9 - arch/arm/mach-picoxcell/Makefile | 2 - arch/arm/mach-picoxcell/common.c | 81 - arch/arm/mm/Kconfig | 1 - arch/arm/net/bpf_jit_32.c | 7 +- arch/arm/oprofile/Makefile | 14 - arch/arm/oprofile/common.c | 132 - arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 20 - .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 6 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 17 +- .../allwinner/sun50i-a64-pinetab-early-adopter.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 4 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 14 - .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 4 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 4 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 4 +- .../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 4 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 6 - .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 2 +- .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 20 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 4 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 4 +- .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 4 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 6 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 25 +- arch/arm64/boot/dts/freescale/Makefile | 1 + .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 4 + .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 62 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 16 +- .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 2 - .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 12 + .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 15 +- .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 7 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 15 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 17 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 51 + arch/arm64/boot/dts/qcom/Makefile | 2 + .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 6 + arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 74 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 82 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 20 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 4 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 623 +++ .../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 19 + arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 23 + .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 6 +- arch/arm64/boot/dts/qcom/sdm850.dtsi | 21 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 91 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 54 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 90 + arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/px30.dtsi | 15 + arch/arm64/boot/dts/rockchip/rk3308.dtsi | 15 + arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 382 ++ arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3368.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 5 +- arch/arm64/boot/dts/synaptics/as370.dtsi | 4 +- arch/arm64/boot/dts/synaptics/berlin4ct.dtsi | 12 +- arch/arm64/configs/defconfig | 15 +- arch/arm64/mm/fault.c | 7 +- arch/arm64/net/bpf_jit_comp.c | 16 +- arch/csky/Kconfig | 4 + arch/csky/abiv1/inc/abi/pgtable-bits.h | 39 +- arch/csky/abiv1/inc/abi/regdef.h | 5 + arch/csky/abiv2/inc/abi/pgtable-bits.h | 36 +- arch/csky/abiv2/inc/abi/regdef.h | 5 + arch/csky/include/asm/clocksource.h | 8 + arch/csky/include/asm/pgtable.h | 74 +- arch/csky/include/asm/thread_info.h | 1 - arch/csky/include/asm/vdso.h | 2 + arch/csky/include/asm/vdso/clocksource.h | 9 + arch/csky/include/asm/vdso/gettimeofday.h | 114 + arch/csky/include/asm/vdso/processor.h | 12 + arch/csky/include/asm/vdso/vsyscall.h | 22 + arch/csky/kernel/perf_event.c | 2 +- arch/csky/kernel/probes/simulate-insn.c | 22 +- arch/csky/kernel/ptrace.c | 2 +- arch/csky/kernel/vdso.c | 4 + arch/csky/kernel/vdso/Makefile | 9 +- arch/csky/kernel/vdso/vdso.lds.S | 4 + arch/csky/kernel/vdso/vgettimeofday.c | 28 + arch/hexagon/Kconfig | 1 - arch/ia64/Kconfig | 1 - arch/ia64/Makefile | 1 - arch/ia64/configs/bigsur_defconfig | 1 - arch/ia64/include/asm/hw_irq.h | 1 - arch/ia64/include/asm/perfmon.h | 111 - arch/ia64/include/asm/sparsemem.h | 1 + arch/ia64/include/uapi/asm/perfmon.h | 178 - arch/ia64/include/uapi/asm/perfmon_default_smpl.h | 84 - arch/ia64/kernel/palinfo.c | 41 - arch/ia64/kernel/perfmon_default_smpl.c | 297 -- arch/ia64/kernel/perfmon_generic.h | 46 - arch/ia64/kernel/perfmon_itanium.h | 2 +- arch/ia64/kernel/perfmon_mckinley.h | 188 - arch/ia64/kernel/perfmon_montecito.h | 270 -- arch/ia64/oprofile/Makefile | 10 - arch/ia64/oprofile/backtrace.c | 131 - arch/ia64/oprofile/init.c | 28 - arch/microblaze/Kconfig | 1 - arch/microblaze/Makefile | 2 - arch/microblaze/oprofile/Makefile | 14 - arch/microblaze/oprofile/microblaze_oprofile.c | 22 - arch/mips/Kconfig | 4 +- arch/mips/Makefile | 20 +- arch/mips/configs/fuloong2e_defconfig | 1 - arch/mips/configs/ip32_defconfig | 1 - arch/mips/configs/lemote2f_defconfig | 1 - arch/mips/configs/mtx1_defconfig | 1 - arch/mips/configs/rs90_defconfig | 1 - arch/mips/include/asm/asm.h | 18 + arch/mips/include/asm/atomic.h | 2 +- arch/mips/include/asm/bitops.h | 10 +- arch/mips/include/asm/cmpxchg.h | 6 +- arch/mips/include/asm/mach-loongson2ef/loongson.h | 9 - arch/mips/include/asm/pgtable.h | 12 +- arch/mips/kernel/cps-vec.S | 1 - arch/mips/kernel/cpu-probe.c | 15 +- arch/mips/kernel/module.c | 109 +- arch/mips/kernel/relocate.c | 54 +- arch/mips/kernel/vmlinux.lds.S | 11 +- arch/mips/loongson2ef/fuloong-2e/irq.c | 2 +- arch/mips/loongson2ef/lemote-2f/irq.c | 1 - arch/mips/loongson64/Platform | 22 - arch/mips/net/ebpf_jit.c | 11 +- arch/mips/oprofile/Makefile | 18 - arch/mips/oprofile/backtrace.c | 177 - arch/mips/oprofile/common.c | 147 - arch/mips/oprofile/op_impl.h | 41 - arch/mips/oprofile/op_model_loongson2.c | 161 - arch/mips/oprofile/op_model_loongson3.c | 213 - arch/mips/oprofile/op_model_mipsxx.c | 479 --- arch/mips/vdso/Makefile | 5 +- arch/openrisc/Kbuild | 3 + arch/openrisc/Makefile | 11 +- arch/parisc/Kconfig | 1 - arch/parisc/Makefile | 2 - arch/parisc/oprofile/Makefile | 10 - arch/parisc/oprofile/init.c | 23 - arch/powerpc/Kconfig | 1 - arch/powerpc/Makefile | 2 - arch/powerpc/configs/44x/akebono_defconfig | 1 - arch/powerpc/configs/44x/currituck_defconfig | 1 - arch/powerpc/configs/44x/fsp2_defconfig | 1 - arch/powerpc/configs/44x/iss476-smp_defconfig | 1 - arch/powerpc/configs/cell_defconfig | 1 - arch/powerpc/configs/g5_defconfig | 1 - arch/powerpc/configs/maple_defconfig | 1 - arch/powerpc/configs/pasemi_defconfig | 1 - arch/powerpc/configs/pmac32_defconfig | 1 - arch/powerpc/configs/powernv_defconfig | 1 - arch/powerpc/configs/ppc64_defconfig | 1 - arch/powerpc/configs/ppc64e_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/configs/ps3_defconfig | 1 - arch/powerpc/configs/pseries_defconfig | 1 - arch/powerpc/include/asm/cputable.h | 20 - arch/powerpc/include/asm/oprofile_impl.h | 135 - arch/powerpc/include/asm/spu.h | 33 - arch/powerpc/kernel/cputable.c | 67 - arch/powerpc/kernel/dt_cpu_ftrs.c | 2 - arch/powerpc/net/bpf_jit_comp64.c | 25 +- arch/powerpc/oprofile/Makefile | 19 - arch/powerpc/oprofile/backtrace.c | 120 - arch/powerpc/oprofile/cell/pr_util.h | 110 - arch/powerpc/oprofile/cell/spu_profiler.c | 248 -- arch/powerpc/oprofile/cell/spu_task_sync.c | 657 --- arch/powerpc/oprofile/cell/vma_map.c | 279 -- arch/powerpc/oprofile/common.c | 243 -- arch/powerpc/oprofile/op_model_7450.c | 207 - arch/powerpc/oprofile/op_model_cell.c | 1709 -------- arch/powerpc/oprofile/op_model_fsl_emb.c | 380 -- arch/powerpc/oprofile/op_model_pa6t.c | 227 - arch/powerpc/oprofile/op_model_power4.c | 438 -- arch/powerpc/platforms/cell/Kconfig | 5 - arch/powerpc/platforms/cell/Makefile | 1 - arch/powerpc/platforms/cell/spu_notify.c | 55 - arch/powerpc/platforms/cell/spufs/run.c | 6 +- arch/powerpc/platforms/cell/spufs/sched.c | 5 - arch/powerpc/platforms/cell/spufs/spufs.h | 1 - arch/riscv/Kconfig | 6 +- arch/riscv/boot/dts/Makefile | 2 +- arch/riscv/kernel/setup.c | 24 +- arch/riscv/kernel/stacktrace.c | 5 +- arch/riscv/mm/init.c | 16 +- arch/riscv/net/bpf_jit_comp32.c | 20 +- arch/riscv/net/bpf_jit_comp64.c | 16 +- arch/s390/Kconfig | 1 - arch/s390/Makefile | 3 - arch/s390/configs/debug_defconfig | 1 - arch/s390/configs/defconfig | 1 - arch/s390/net/bpf_jit_comp.c | 27 +- arch/s390/oprofile/Makefile | 10 - arch/s390/oprofile/init.c | 37 - arch/sh/Kconfig | 1 - arch/sh/Makefile | 1 - arch/sh/configs/espt_defconfig | 1 - arch/sh/configs/migor_defconfig | 1 - arch/sh/configs/r7780mp_defconfig | 1 - arch/sh/configs/r7785rp_defconfig | 1 - arch/sh/configs/rsk7201_defconfig | 1 - arch/sh/configs/rsk7203_defconfig | 1 - arch/sh/configs/rts7751r2d1_defconfig | 1 - arch/sh/configs/rts7751r2dplus_defconfig | 1 - arch/sh/configs/sdk7786_defconfig | 1 - arch/sh/configs/se7206_defconfig | 1 - arch/sh/configs/sh03_defconfig | 1 - arch/sh/configs/sh7724_generic_defconfig | 1 - arch/sh/configs/sh7763rdp_defconfig | 1 - arch/sh/configs/sh7770_generic_defconfig | 1 - arch/sh/configs/shx3_defconfig | 1 - arch/sh/oprofile/Makefile | 16 - arch/sh/oprofile/backtrace.c | 80 - arch/sh/oprofile/common.c | 64 - arch/sparc/Kconfig | 1 - arch/sparc/Makefile | 1 - arch/sparc/configs/sparc64_defconfig | 1 - arch/sparc/net/bpf_jit_comp_64.c | 17 +- arch/sparc/oprofile/Makefile | 10 - arch/sparc/oprofile/init.c | 87 - arch/x86/Kconfig | 1 - arch/x86/Makefile | 3 - arch/x86/events/intel/uncore.c | 58 +- arch/x86/events/intel/uncore.h | 5 +- arch/x86/events/intel/uncore_snb.c | 2 +- arch/x86/events/intel/uncore_snbep.c | 114 +- arch/x86/hyperv/hv_init.c | 29 +- arch/x86/include/asm/nmi.h | 1 - arch/x86/include/asm/topology.h | 4 +- arch/x86/kernel/cpu/amd.c | 4 +- arch/x86/kernel/cpu/mtrr/generic.c | 1 - arch/x86/kernel/cpu/mtrr/mtrr.c | 2 - arch/x86/kernel/cpu/perfctr-watchdog.c | 11 +- arch/x86/kernel/cpu/sgx/main.c | 14 +- arch/x86/kernel/cpu/topology.c | 2 +- arch/x86/kernel/pci-iommu_table.c | 3 - arch/x86/mm/mmio-mod.c | 2 - arch/x86/net/bpf_jit_comp.c | 217 +- arch/x86/net/bpf_jit_comp32.c | 6 +- arch/x86/oprofile/Makefile | 12 - arch/x86/oprofile/backtrace.c | 127 - arch/x86/oprofile/init.c | 38 - arch/x86/oprofile/nmi_int.c | 780 ---- arch/x86/oprofile/op_counter.h | 30 - arch/x86/oprofile/op_model_amd.c | 542 --- arch/x86/oprofile/op_model_p4.c | 723 ---- arch/x86/oprofile/op_model_ppro.c | 245 -- arch/x86/oprofile/op_x86_model.h | 90 - arch/x86/platform/geode/alix.c | 19 +- arch/x86/platform/geode/geos.c | 19 +- arch/x86/platform/geode/net5501.c | 13 +- arch/x86/xen/smp_hvm.c | 2 + arch/xtensa/Kconfig | 1 - arch/xtensa/Makefile | 1 - arch/xtensa/configs/audio_kc705_defconfig | 1 - arch/xtensa/configs/generic_kc705_defconfig | 1 - arch/xtensa/configs/smp_lx200_defconfig | 1 - arch/xtensa/configs/xip_kc705_defconfig | 1 - arch/xtensa/kernel/stacktrace.c | 2 +- arch/xtensa/oprofile/Makefile | 10 - arch/xtensa/oprofile/backtrace.c | 27 - arch/xtensa/oprofile/init.c | 26 - drivers/acpi/scan.c | 2 + drivers/base/swnode.c | 71 +- drivers/bus/arm-integrator-lm.c | 1 + drivers/bus/sunxi-rsb.c | 4 +- drivers/counter/ti-eqep.c | 35 - drivers/cpufreq/brcmstb-avs-cpufreq.c | 24 +- drivers/cpufreq/qcom-cpufreq-hw.c | 6 + drivers/cpufreq/tegra20-cpufreq.c | 45 +- drivers/dma-buf/Kconfig | 8 + drivers/dma-buf/dma-buf.c | 46 +- drivers/dma/idxd/dma.c | 1 + drivers/dma/idxd/irq.c | 122 +- drivers/dma/qcom/gpi.c | 2 +- drivers/firmware/imx/Kconfig | 1 + drivers/gpio/gpiolib-cdev.c | 145 +- drivers/gpu/drm/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 7 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 2 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 1 + drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 16 +- drivers/gpu/drm/drm_agpsupport.c | 46 +- drivers/gpu/drm/drm_dp_helper.c | 3 +- drivers/gpu/drm/drm_gem.c | 19 +- drivers/gpu/drm/drm_prime.c | 2 + drivers/gpu/drm/gma500/cdv_intel_crt.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 4 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 7 +- drivers/gpu/drm/gma500/framebuffer.c | 6 +- drivers/gpu/drm/gma500/gem.c | 6 +- drivers/gpu/drm/gma500/gem.h | 2 + drivers/gpu/drm/gma500/gma_device.c | 1 + drivers/gpu/drm/gma500/gma_display.c | 8 +- drivers/gpu/drm/gma500/intel_bios.c | 2 +- drivers/gpu/drm/gma500/intel_i2c.c | 3 +- drivers/gpu/drm/gma500/mdfld_dsi_output.c | 4 +- drivers/gpu/drm/gma500/mdfld_intel_display.c | 6 +- drivers/gpu/drm/gma500/mmu.c | 15 +- drivers/gpu/drm/gma500/oaktrail_crtc.c | 6 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 3 +- drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c | 8 +- drivers/gpu/drm/gma500/power.c | 8 +- drivers/gpu/drm/gma500/psb_intel_display.c | 2 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 1 + drivers/gpu/drm/gma500/psb_intel_modes.c | 3 +- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 6 +- drivers/gpu/drm/gma500/psb_irq.c | 3 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 61 - drivers/gpu/drm/i915/display/intel_hdcp.c | 9 + drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 9 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 3 + drivers/gpu/drm/i915/gt/intel_timeline.c | 10 +- drivers/gpu/drm/i915/i915_pmu.c | 30 +- drivers/gpu/drm/i915/i915_request.h | 37 +- drivers/gpu/drm/mga/mga_ioc32.c | 14 +- drivers/gpu/drm/nouveau/dispnv50/Kbuild | 1 + drivers/gpu/drm/nouveau/dispnv50/core.c | 1 + drivers/gpu/drm/nouveau/dispnv50/curs.c | 1 + drivers/gpu/drm/nouveau/dispnv50/disp.c | 4 +- drivers/gpu/drm/nouveau/dispnv50/disp.h | 2 +- drivers/gpu/drm/nouveau/dispnv50/wimm.c | 1 + drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 1 + drivers/gpu/drm/nouveau/dispnv50/wndw.h | 8 + drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c | 10 +- drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c | 106 + drivers/gpu/drm/nouveau/include/nvif/cl0080.h | 1 + drivers/gpu/drm/nouveau/include/nvif/class.h | 5 + drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 1 + drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h | 1 + .../gpu/drm/nouveau/include/nvkm/subdev/devinit.h | 1 + drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h | 2 + drivers/gpu/drm/nouveau/include/nvkm/subdev/gpio.h | 1 + drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h | 1 + drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h | 1 + drivers/gpu/drm/nouveau/nouveau_backlight.c | 1 + drivers/gpu/drm/nouveau/nvif/disp.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 87 +- drivers/gpu/drm/nouveau/nvkm/engine/device/user.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild | 3 + drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 33 +- .../{subdev/i2c/gm200.c => engine/disp/ga102.c} | 34 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 4 + drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.h | 2 + .../curs.c => nvkm/engine/disp/rootga102.c} | 53 +- .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.h | 1 + .../nvkm/engine/disp/{sortu102.c => sorga102.c} | 57 +- .../gpu/drm/nouveau/nvkm/engine/disp/sortu102.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c | 2 +- .../gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c | 3 + drivers/gpu/drm/nouveau/nvkm/subdev/devinit/Kbuild | 1 + .../nvkm/subdev/devinit/{tu102.c => ga100.c} | 33 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h | 1 + .../gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/Kbuild | 3 + .../nvkm/subdev/{i2c/gm200.c => fb/ga100.c} | 28 +- .../nvkm/subdev/{i2c/gm200.c => fb/ga102.c} | 28 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h | 2 + drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.h | 1 + .../nvkm/subdev/{i2c/gm200.c => fb/ramga102.c} | 28 +- drivers/gpu/drm/nouveau/nvkm/subdev/gpio/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c | 118 + drivers/gpu/drm/nouveau/nvkm/subdev/i2c/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h | 7 + drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c | 10 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c | 17 +- .../nouveau/nvkm/subdev/i2c/{gm200.c => gk110.c} | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.c | 7 + drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h | 4 + drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c | 10 +- drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c | 10 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c | 74 + drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c | 6 +- drivers/gpu/drm/panel/panel-simple.c | 2 + drivers/gpu/drm/r128/r128_ioc32.c | 14 +- drivers/gpu/drm/tegra/dc.c | 2 +- drivers/gpu/drm/tegra/drm.c | 2 + drivers/gpu/drm/tegra/dsi.c | 2 +- drivers/gpu/drm/tegra/falcon.c | 9 +- drivers/gpu/drm/tegra/gr2d.c | 9 +- drivers/gpu/drm/tegra/hdmi.c | 2 +- drivers/gpu/drm/tegra/hub.c | 2 +- drivers/gpu/drm/tegra/sor.c | 2 +- drivers/gpu/drm/tegra/vic.c | 35 +- drivers/gpu/drm/ttm/ttm_pool.c | 11 +- drivers/gpu/drm/vc4/vc4_bo.c | 14 - drivers/gpu/drm/vc4/vc4_drv.c | 7 +- drivers/gpu/drm/vc4/vc4_drv.h | 3 - drivers/gpu/drm/vc4/vc4_hdmi.c | 1 + drivers/gpu/drm/vkms/vkms_drv.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 - drivers/hid/Kconfig | 1 + drivers/hid/Makefile | 2 +- drivers/hid/hid-core.c | 6 +- drivers/hid/hid-ids.h | 6 +- drivers/hid/hid-logitech-hidpp.c | 246 +- drivers/hid/hid-sony.c | 20 +- drivers/hid/i2c-hid/Kconfig | 47 +- drivers/hid/i2c-hid/Makefile | 6 +- drivers/hid/i2c-hid/i2c-hid-acpi.c | 143 + drivers/hid/i2c-hid/i2c-hid-core.c | 252 +- drivers/hid/i2c-hid/i2c-hid-of-goodix.c | 116 + drivers/hid/i2c-hid/i2c-hid-of.c | 143 + drivers/hid/i2c-hid/i2c-hid.h | 22 + drivers/i2c/busses/Kconfig | 7 - drivers/i2c/busses/Makefile | 1 - drivers/i2c/busses/i2c-efm32.c | 469 --- drivers/i2c/busses/i2c-octeon-core.c | 2 +- drivers/i2c/busses/i2c-tegra-bpmp.c | 2 +- drivers/i2c/busses/i2c-tegra.c | 22 +- drivers/i2c/i2c-stub.c | 1 - drivers/i2c/muxes/i2c-mux-gpio.c | 112 +- drivers/iio/adc/ti_am335x_adc.c | 6 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 31 +- drivers/iio/dac/ad5504.c | 4 +- drivers/iio/proximity/sx9310.c | 5 +- drivers/iio/temperature/mlx90632.c | 6 + drivers/infiniband/sw/rxe/rxe_mcast.c | 64 +- drivers/infiniband/sw/rxe/rxe_pool.c | 226 +- drivers/infiniband/sw/rxe/rxe_pool.h | 94 +- drivers/infiniband/sw/rxe/rxe_qp.c | 11 + drivers/infiniband/sw/rxe/rxe_verbs.c | 16 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 11 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 120 +- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 3 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 5 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 5 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 20 +- drivers/infiniband/ulp/rtrs/rtrs.c | 32 +- drivers/leds/trigger/Kconfig | 9 + drivers/leds/trigger/Makefile | 1 + drivers/leds/trigger/ledtrig-tty.c | 183 + drivers/mfd/axp20x-i2c.c | 4 +- drivers/mfd/axp20x-rsb.c | 4 +- drivers/mfd/axp20x.c | 4 +- drivers/mmc/core/mmc.c | 2 +- drivers/mmc/core/queue.c | 4 +- drivers/mmc/host/sdhci-pci-gli.c | 10 + drivers/net/bonding/bond_main.c | 2 + drivers/net/can/Makefile | 7 +- drivers/net/can/at91_can.c | 4 +- drivers/net/can/c_can/c_can.c | 4 +- drivers/net/can/cc770/cc770.c | 4 +- drivers/net/can/dev.c | 1338 ------ drivers/net/can/dev/Makefile | 11 + drivers/net/can/dev/bittiming.c | 261 ++ drivers/net/can/dev/dev.c | 467 +++ drivers/net/can/dev/length.c | 90 + drivers/net/can/dev/netlink.c | 379 ++ drivers/net/can/{ => dev}/rx-offload.c | 5 +- drivers/net/can/dev/skb.c | 231 ++ drivers/net/can/flexcan.c | 7 +- drivers/net/can/grcan.c | 4 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 4 +- drivers/net/can/kvaser_pciefd.c | 6 +- drivers/net/can/m_can/m_can.c | 8 +- drivers/net/can/m_can/tcan4x5x.h | 2 +- drivers/net/can/mscan/mscan.c | 4 +- drivers/net/can/pch_can.c | 4 +- drivers/net/can/peak_canfd/peak_canfd.c | 4 +- drivers/net/can/rcar/rcar_can.c | 4 +- drivers/net/can/rcar/rcar_canfd.c | 4 +- drivers/net/can/sja1000/sja1000.c | 4 +- drivers/net/can/softing/softing_main.c | 4 +- drivers/net/can/spi/hi311x.c | 4 +- drivers/net/can/spi/mcp251x.c | 4 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 4 +- drivers/net/can/sun4i_can.c | 4 +- drivers/net/can/ti_hecc.c | 4 +- drivers/net/can/usb/ems_usb.c | 4 +- drivers/net/can/usb/esd_usb2.c | 4 +- drivers/net/can/usb/gs_usb.c | 4 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 2 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 2 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 2 +- drivers/net/can/usb/mcba_usb.c | 4 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 4 +- drivers/net/can/usb/ucan.c | 4 +- drivers/net/can/usb/usb_8dev.c | 4 +- drivers/net/can/xilinx_can.c | 6 +- drivers/net/dsa/Kconfig | 2 + drivers/net/dsa/Makefile | 1 + drivers/net/dsa/b53/b53_common.c | 3 +- drivers/net/dsa/dsa_loop.c | 1 - drivers/net/dsa/hirschmann/hellcreek.c | 5 - drivers/net/dsa/lantiq_gswip.c | 3 + drivers/net/dsa/microchip/ksz8795.c | 2 + drivers/net/dsa/microchip/ksz9477.c | 2 + drivers/net/dsa/mt7530.c | 2 - drivers/net/dsa/mv88e6xxx/chip.c | 301 +- drivers/net/dsa/mv88e6xxx/chip.h | 5 + drivers/net/dsa/mv88e6xxx/global1_vtu.c | 4 + drivers/net/dsa/mv88e6xxx/global2.c | 8 +- drivers/net/dsa/mv88e6xxx/global2.h | 17 + drivers/net/dsa/mv88e6xxx/port.c | 21 + drivers/net/dsa/mv88e6xxx/port.h | 5 + drivers/net/dsa/ocelot/felix.c | 206 +- drivers/net/dsa/ocelot/felix.h | 2 - drivers/net/dsa/ocelot/felix_vsc9959.c | 23 +- drivers/net/dsa/ocelot/seville_vsc9953.c | 20 +- drivers/net/dsa/qca/ar9331.c | 2 + drivers/net/dsa/qca8k.c | 1 - drivers/net/dsa/rtl8366rb.c | 2 + drivers/net/dsa/sja1105/sja1105_main.c | 2 - drivers/net/dsa/xrs700x/Kconfig | 26 + drivers/net/dsa/xrs700x/Makefile | 4 + drivers/net/dsa/xrs700x/xrs700x.c | 622 +++ drivers/net/dsa/xrs700x/xrs700x.h | 42 + drivers/net/dsa/xrs700x/xrs700x_i2c.c | 150 + drivers/net/dsa/xrs700x/xrs700x_mdio.c | 163 + drivers/net/dsa/xrs700x/xrs700x_reg.h | 203 + drivers/net/ethernet/chelsio/cxgb4/sge.c | 38 +- .../chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c | 3 - drivers/net/ethernet/freescale/gianfar.c | 1 - drivers/net/ethernet/ibm/ibmvnic.c | 27 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 6 + .../ethernet/marvell/prestera/prestera_switchdev.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 56 +- drivers/net/ethernet/micrel/ks8851_common.c | 2 - drivers/net/ethernet/micrel/ks8851_par.c | 2 - drivers/net/ethernet/micrel/ks8851_spi.c | 2 - drivers/net/ethernet/mscc/Makefile | 3 +- drivers/net/ethernet/mscc/ocelot.c | 18 +- drivers/net/ethernet/mscc/ocelot.h | 10 +- drivers/net/ethernet/mscc/ocelot_devlink.c | 885 ++++ drivers/net/ethernet/mscc/ocelot_net.c | 212 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 143 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 14 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 4 +- drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 15 +- .../net/ethernet/qlogic/netxen/netxen_nic_ctx.c | 83 +- .../net/ethernet/qlogic/netxen/netxen_nic_init.c | 49 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 22 +- drivers/net/ethernet/smsc/smc91x.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-qos.c | 2 +- drivers/net/ethernet/ti/am65-cpts.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 8 +- drivers/net/ethernet/toshiba/spider_net.c | 18 +- drivers/net/gtp.c | 527 ++- drivers/net/ipa/gsi.c | 140 +- drivers/net/ipa/ipa_clock.c | 194 +- drivers/net/ipa/ipa_data-sc7180.c | 38 +- drivers/net/ipa/ipa_data-sdm845.c | 38 +- drivers/net/ipa/ipa_data.h | 26 +- drivers/net/ipa/ipa_endpoint.c | 4 +- drivers/net/phy/at803x.c | 73 +- drivers/net/phy/sfp-bus.c | 9 + drivers/net/tap.c | 6 +- drivers/net/veth.c | 18 +- .../net/wireless/mediatek/mt76/mt7615/sdio_txrx.c | 9 +- drivers/net/wireless/mediatek/mt7601u/dma.c | 3 +- drivers/net/xen-netback/xenbus.c | 4 +- drivers/net/xen-netfront.c | 6 +- drivers/nvme/host/core.c | 11 +- drivers/nvme/host/tcp.c | 4 +- drivers/nvme/target/rdma.c | 16 +- drivers/nvmem/Kconfig | 8 + drivers/nvmem/Makefile | 2 + drivers/nvmem/rmem.c | 97 + drivers/of/base.c | 4 +- drivers/of/fdt.c | 12 +- drivers/of/platform.c | 1 + drivers/opp/core.c | 163 +- drivers/opp/of.c | 9 +- drivers/oprofile/buffer_sync.c | 591 --- drivers/oprofile/buffer_sync.h | 22 - drivers/oprofile/cpu_buffer.c | 465 --- drivers/oprofile/cpu_buffer.h | 121 - drivers/oprofile/event_buffer.c | 209 - drivers/oprofile/event_buffer.h | 40 - drivers/oprofile/nmi_timer_int.c | 157 - drivers/oprofile/oprof.c | 286 -- drivers/oprofile/oprof.h | 50 - drivers/oprofile/oprofile_files.c | 201 - drivers/oprofile/oprofile_perf.c | 328 -- drivers/oprofile/oprofile_stats.c | 84 - drivers/oprofile/oprofile_stats.h | 33 - drivers/oprofile/oprofilefs.c | 300 -- drivers/oprofile/timer_int.c | 122 - drivers/pci/controller/dwc/pcie-designware.c | 48 +- drivers/pci/controller/dwc/pcie-designware.h | 1 + drivers/pci/controller/pcie-rcar-host.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 83 + drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 2 +- drivers/pinctrl/pinctrl-ingenic.c | 60 +- drivers/pinctrl/qcom/pinctrl-msm.c | 96 +- drivers/pinctrl/qcom/pinctrl-msm.h | 2 + drivers/pinctrl/sprd/pinctrl-sprd.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h6-r.c | 2 + drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 5 +- .../surface/aggregator/ssh_request_layer.c | 7 +- drivers/platform/x86/hp-wmi.c | 3 +- drivers/platform/x86/intel-vbtn.c | 6 - drivers/platform/x86/thinkpad_acpi.c | 1 + drivers/power/reset/at91-sama5d2_shdwc.c | 74 +- drivers/power/supply/Kconfig | 1 + drivers/power/supply/ab8500_fg.c | 2 +- drivers/power/supply/bq24190_charger.c | 2 +- drivers/power/supply/bq27xxx_battery.c | 39 +- drivers/power/supply/charger-manager.c | 4 +- drivers/power/supply/cpcap-battery.c | 28 +- drivers/power/supply/cpcap-charger.c | 3 +- drivers/power/supply/ds2780_battery.c | 8 +- drivers/regulator/Kconfig | 4 + drivers/regulator/pf8x00-regulator.c | 203 +- drivers/regulator/qcom-labibb-regulator.c | 28 + drivers/scsi/ibmvscsi/ibmvfc.c | 921 ++++- drivers/scsi/ibmvscsi/ibmvfc.h | 39 + drivers/scsi/lpfc/lpfc_scsi.c | 1 + drivers/scsi/scsi_error.c | 23 +- drivers/scsi/scsi_lib.c | 1 + drivers/scsi/scsi_transport_fc.c | 118 +- drivers/scsi/ufs/ufs-sysfs.c | 106 +- drivers/scsi/ufs/ufshcd.c | 57 +- drivers/scsi/ufs/ufshcd.h | 10 +- drivers/soc/qcom/socinfo.c | 103 +- drivers/soc/samsung/pm_domains.c | 97 +- drivers/spi/Kconfig | 7 - drivers/spi/Makefile | 1 - drivers/spi/spi-cadence.c | 6 +- drivers/spi/spi-efm32.c | 462 --- drivers/target/target_core_user.c | 11 +- drivers/thermal/cpufreq_cooling.c | 69 +- drivers/thunderbolt/domain.c | 32 +- drivers/thunderbolt/switch.c | 34 +- drivers/thunderbolt/tb.c | 20 + drivers/thunderbolt/tb.h | 3 + drivers/tty/hvc/hvcs.c | 3 - drivers/tty/serial/Kconfig | 13 - drivers/tty/serial/Makefile | 1 - drivers/tty/serial/efm32-uart.c | 852 ---- drivers/tty/vcc.c | 10 +- drivers/usb/dwc3/core.h | 1 + drivers/usb/dwc3/dwc3-pci.c | 69 +- drivers/usb/dwc3/dwc3-qcom.c | 59 +- drivers/usb/dwc3/gadget.c | 3 +- drivers/usb/gadget/function/u_ether.c | 33 +- drivers/usb/gadget/function/u_ether.h | 12 + drivers/usb/gadget/function/u_ether_configfs.h | 15 +- drivers/usb/gadget/udc/core.c | 13 +- drivers/usb/gadget/udc/udc-xilinx.c | 2 +- drivers/usb/host/xhci-ring.c | 2 + drivers/usb/host/xhci-tegra.c | 7 + drivers/usb/serial/cp210x.c | 100 +- drivers/usb/serial/f81232.c | 12 +- drivers/usb/serial/f81534.c | 4 +- drivers/usb/serial/io_ti.c | 8 +- drivers/usb/serial/mxuport.c | 7 - drivers/usb/serial/pl2303.c | 8 +- drivers/usb/serial/upd78f0730.c | 5 +- fs/Makefile | 1 - fs/anon_inodes.c | 21 +- fs/binfmt_elf.c | 1 - fs/cifs/cifs_debug.c | 4 +- fs/cifs/connect.c | 4 +- fs/coredump.c | 56 +- fs/dcache.c | 25 + fs/dcookies.c | 356 -- fs/ext4/fast_commit.c | 35 +- fs/ext4/namei.c | 17 +- fs/f2fs/Kconfig | 10 - fs/f2fs/Makefile | 1 - fs/f2fs/checkpoint.c | 3 - fs/f2fs/data.c | 29 - fs/f2fs/f2fs.h | 1 - fs/f2fs/file.c | 2 - fs/f2fs/node.c | 2 - fs/f2fs/segment.c | 3 - fs/f2fs/super.c | 8 - fs/f2fs/trace.c | 165 - fs/f2fs/trace.h | 43 - fs/io_uring.c | 46 +- fs/orangefs/file.c | 5 +- fs/proc/task_mmu.c | 53 +- include/asm-generic/vmlinux.lds.h | 2 +- include/drm/ttm/ttm_resource.h | 4 + include/linux/binfmts.h | 1 + include/linux/buildid.h | 12 + include/linux/can/bittiming.h | 44 + include/linux/can/dev.h | 135 +- include/linux/can/length.h | 174 + include/linux/can/rx-offload.h | 3 +- include/linux/can/skb.h | 80 + include/linux/coredump.h | 11 +- include/linux/dcache.h | 2 + include/linux/dcookies.h | 69 - include/linux/dma-buf.h | 6 + include/linux/filter.h | 25 +- include/linux/kconfig.h | 6 + include/linux/local_lock_internal.h | 5 +- include/linux/lockdep.h | 15 +- include/linux/lockdep_types.h | 18 +- include/linux/mfd/axp20x.h | 2 +- include/linux/oprofile.h | 209 - include/linux/phy.h | 4 + include/linux/platform_data/efm32-spi.h | 15 - include/linux/platform_data/efm32-uart.h | 19 - include/linux/platform_data/i2c-hid.h | 41 - include/linux/pm_opp.h | 33 + include/linux/property.h | 3 + include/linux/sched.h | 5 + include/linux/sony-laptop.h | 2 +- include/linux/sunxi-rsb.h | 2 +- include/linux/vgaarb.h | 6 +- include/net/cfg80211.h | 2 +- include/net/dsa.h | 96 + include/net/xdp.h | 5 + include/scsi/scsi.h | 1 + include/scsi/scsi_host.h | 6 + include/scsi/scsi_transport_fc.h | 4 +- include/soc/mscc/ocelot.h | 55 +- include/soc/mscc/ocelot_qsys.h | 7 +- include/uapi/linux/bpf.h | 10 +- include/uapi/linux/gtp.h | 12 + include/uapi/linux/if_link.h | 1 + include/uapi/linux/if_tunnel.h | 1 + include/uapi/linux/perf_event.h | 42 +- include/uapi/linux/serial_core.h | 3 - init/Kconfig | 2 +- kernel/audit.c | 2 +- kernel/bpf/core.c | 67 +- kernel/bpf/cpumap.c | 46 +- kernel/bpf/disasm.c | 43 +- kernel/bpf/stackmap.c | 143 +- kernel/bpf/verifier.c | 75 +- kernel/cgroup/cgroup-v1.c | 3 + kernel/cgroup/cgroup.c | 55 +- kernel/cgroup/cpuset.c | 6 +- kernel/events/core.c | 32 +- kernel/irq/manage.c | 1 + kernel/locking/lockdep.c | 183 +- kernel/module.c | 164 +- kernel/module_signature.c | 2 +- kernel/module_signing.c | 2 +- kernel/printk/printk.c | 4 +- kernel/printk/printk_ringbuffer.c | 2 +- kernel/sched/core.c | 121 +- kernel/sched/cpufreq_schedutil.c | 108 +- kernel/sched/deadline.c | 2 +- kernel/sched/debug.c | 2 +- kernel/sched/fair.c | 119 +- kernel/sched/rt.c | 2 +- kernel/sched/sched.h | 22 +- kernel/sys.c | 1 - lib/Makefile | 3 +- lib/buildid.c | 149 + lib/iov_iter.c | 2 +- lib/locking-selftest.c | 334 +- lib/test_bpf.c | 14 +- localversion-next | 2 +- mm/vmscan.c | 2 + net/8021q/vlan_dev.c | 9 + net/bridge/br_forward.c | 3 +- net/bridge/br_netlink.c | 12 +- net/bridge/br_vlan.c | 2 +- net/core/flow_dissector.c | 16 + net/core/gen_estimator.c | 11 +- net/core/neighbour.c | 1 - net/core/skbuff.c | 17 +- net/core/xdp.c | 59 + net/dsa/Kconfig | 6 + net/dsa/Makefile | 1 + net/dsa/dsa.c | 12 +- net/dsa/dsa2.c | 254 +- net/dsa/dsa_priv.h | 36 + net/dsa/port.c | 79 + net/dsa/slave.c | 80 +- net/dsa/switch.c | 50 + net/dsa/tag_dsa.c | 17 +- net/dsa/tag_xrs700x.c | 61 + net/ipv4/tcp_cubic.c | 11 +- net/mac80211/debugfs.c | 44 +- net/mac80211/rx.c | 2 + net/mac80211/tx.c | 31 +- net/nfc/netlink.c | 4 +- net/openvswitch/actions.c | 12 +- net/openvswitch/flow_netlink.c | 14 +- net/sched/cls_flower.c | 22 +- net/sched/cls_tcindex.c | 8 +- net/sched/sch_api.c | 3 +- net/sctp/offload.c | 2 +- samples/bpf/bpf_insn.h | 28 +- samples/bpf/cookie_uid_helper_example.c | 8 +- samples/bpf/sock_example.c | 2 +- samples/bpf/test_cgrp2_attach.c | 5 +- samples/kprobes/kprobe_example.c | 8 + scripts/kernel-doc | 62 +- security/lsm_audit.c | 12 +- sound/core/seq/oss/seq_oss_synth.c | 3 +- sound/firewire/dice/Makefile | 3 +- sound/firewire/dice/dice-harman.c | 26 + sound/firewire/dice/dice.c | 12 + sound/firewire/dice/dice.h | 1 + sound/pci/ad1889.c | 3 +- sound/pci/ali5451/ali5451.c | 3 +- sound/pci/als300.c | 3 +- sound/pci/als4000.c | 3 +- sound/pci/au88x0/au88x0.c | 3 +- sound/pci/aw2/aw2-alsa.c | 3 +- sound/pci/azt3328.c | 3 +- sound/pci/ca0106/ca0106_main.c | 3 +- sound/pci/cs5535audio/cs5535audio.c | 3 +- sound/pci/ctxfi/cthw20k1.c | 8 +- sound/pci/ctxfi/cthw20k2.c | 8 +- sound/pci/es1938.c | 3 +- sound/pci/es1968.c | 3 +- sound/pci/hda/hda_intel.c | 11 +- sound/pci/ice1712/ice1712.c | 3 +- sound/pci/maestro3.c | 3 +- sound/pci/sonicvibes.c | 3 +- sound/pci/trident/trident_main.c | 3 +- sound/soc/codecs/max98373-sdw.c | 4 +- sound/soc/codecs/rt1308-sdw.c | 2 +- sound/soc/codecs/rt5682.h | 2 +- sound/soc/codecs/rt700-sdw.c | 2 +- sound/soc/codecs/rt711-sdw.c | 2 +- sound/soc/codecs/rt715-sdw.c | 2 +- sound/soc/codecs/wm_adsp.c | 3 + sound/soc/qcom/lpass-cpu.c | 17 +- sound/soc/sof/sof-pci-dev.c | 6 +- sound/usb/card.c | 11 +- sound/usb/clock.c | 21 +- sound/usb/endpoint.c | 9 + sound/usb/implicit.c | 20 +- sound/usb/mixer.c | 12 +- sound/usb/quirks-table.h | 60 + sound/usb/quirks.c | 28 - sound/x86/intel_hdmi_audio.c | 3 +- tools/bootconfig/scripts/bconf2ftrace.sh | 1 + tools/bootconfig/scripts/ftrace2bconf.sh | 4 + tools/gpio/gpio-event-mon.c | 4 +- tools/gpio/gpio-watch.c | 5 +- tools/include/linux/build_bug.h | 5 - tools/include/linux/filter.h | 24 +- tools/include/uapi/linux/bpf.h | 10 +- tools/include/uapi/linux/if_link.h | 1 + tools/include/uapi/linux/kvm.h | 2 + tools/lib/perf/tests/test-cpumap.c | 2 +- tools/lib/perf/tests/test-evlist.c | 7 +- tools/lib/perf/tests/test-evsel.c | 2 +- tools/lib/perf/tests/test-threadmap.c | 2 +- tools/objtool/elf.c | 7 + tools/perf/examples/bpf/5sec.c | 2 +- tools/perf/tests/shell/stat+shadow_stat.sh | 30 +- tools/perf/util/header.c | 8 + tools/perf/util/machine.c | 4 +- tools/perf/util/session.c | 2 +- tools/perf/util/stat-shadow.c | 366 +- tools/testing/kunit/kunit.py | 34 +- tools/testing/kunit/kunit_config.py | 7 +- tools/testing/kunit/kunit_json.py | 2 +- tools/testing/kunit/kunit_kernel.py | 54 +- tools/testing/kunit/kunit_parser.py | 81 +- tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 5 +- tools/testing/selftests/bpf/prog_tests/atomics.c | 246 ++ .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 4 +- .../selftests/bpf/prog_tests/ns_current_pid_tgid.c | 118 +- tools/testing/selftests/bpf/progs/atomics.c | 154 + .../selftests/bpf/progs/test_ns_current_pid_tgid.c | 28 +- tools/testing/selftests/bpf/test_cgroup_storage.c | 2 +- .../selftests/bpf/test_current_pid_tgid_new_ns.c | 160 - tools/testing/selftests/bpf/verifier/atomic_and.c | 77 + .../selftests/bpf/verifier/atomic_cmpxchg.c | 96 + .../selftests/bpf/verifier/atomic_fetch_add.c | 106 + tools/testing/selftests/bpf/verifier/atomic_or.c | 77 + tools/testing/selftests/bpf/verifier/atomic_xchg.c | 46 + tools/testing/selftests/bpf/verifier/atomic_xor.c | 77 + tools/testing/selftests/bpf/verifier/ctx.c | 7 +- .../selftests/bpf/verifier/direct_packet_access.c | 4 +- tools/testing/selftests/bpf/verifier/leak_ptr.c | 10 +- tools/testing/selftests/bpf/verifier/meta_access.c | 4 +- tools/testing/selftests/bpf/verifier/unpriv.c | 3 +- .../selftests/bpf/verifier/value_illegal_alu.c | 2 +- tools/testing/selftests/bpf/verifier/xadd.c | 18 +- tools/testing/selftests/net/fcnal-test.sh | 402 +- tools/testing/selftests/net/nettest.c | 585 ++- usr/include/Makefile | 2 - 1104 files changed, 24878 insertions(+), 27903 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-led-trigger-tty create mode 100644 Documentation/devicetree/bindings/input/goodix,gt7375p.yaml create mode 100644 Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/rmem.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/ltc4162-l.yaml delete mode 100644 Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.txt create mode 100644 Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml delete mode 100644 Documentation/devicetree/bindings/usb/mediatek,mtu3.txt create mode 100644 Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml delete mode 100644 Documentation/devicetree/bindings/usb/mediatek,musb.txt create mode 100644 Documentation/devicetree/bindings/usb/mediatek,musb.yaml delete mode 100644 Documentation/devicetree/bindings/usb/usb-device.txt create mode 100644 Documentation/devicetree/bindings/usb/usb-device.yaml create mode 100644 Documentation/scheduler/schedutil.txt delete mode 100644 arch/alpha/oprofile/Makefile delete mode 100644 arch/alpha/oprofile/common.c delete mode 100644 arch/alpha/oprofile/op_impl.h delete mode 100644 arch/alpha/oprofile/op_model_ev4.c delete mode 100644 arch/alpha/oprofile/op_model_ev5.c delete mode 100644 arch/alpha/oprofile/op_model_ev6.c delete mode 100644 arch/alpha/oprofile/op_model_ev67.c delete mode 100644 arch/arc/oprofile/Makefile delete mode 100644 arch/arc/oprofile/common.c delete mode 100644 arch/arm/boot/dts/efm32gg-dk3750.dts delete mode 100644 arch/arm/boot/dts/efm32gg.dtsi create mode 100644 arch/arm/boot/dts/imx6dl-victgo.dts create mode 100644 arch/arm/boot/dts/imx6dl-vicut1.dts create mode 100644 arch/arm/boot/dts/imx6q-vicut1.dts create mode 100644 arch/arm/boot/dts/imx6qdl-vicut1.dtsi create mode 100644 arch/arm/boot/dts/imx6qp-vicutp.dts delete mode 100644 arch/arm/boot/dts/picoxcell-pc3x2.dtsi delete mode 100644 arch/arm/boot/dts/picoxcell-pc3x3.dtsi delete mode 100644 arch/arm/boot/dts/picoxcell-pc7302-pc3x2.dts delete mode 100644 arch/arm/boot/dts/picoxcell-pc7302-pc3x3.dts create mode 100644 arch/arm/boot/dts/ste-db9500.dtsi delete mode 100644 arch/arm/configs/efm32_defconfig delete mode 100644 arch/arm/include/debug/efm32.S delete mode 100644 arch/arm/mach-efm32/Makefile delete mode 100644 arch/arm/mach-efm32/Makefile.boot delete mode 100644 arch/arm/mach-efm32/dtmachine.c delete mode 100644 arch/arm/mach-picoxcell/Kconfig delete mode 100644 arch/arm/mach-picoxcell/Makefile delete mode 100644 arch/arm/mach-picoxcell/common.c delete mode 100644 arch/arm/oprofile/Makefile delete mode 100644 arch/arm/oprofile/common.c create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var1.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-oneplus-enchilada.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm850.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts create mode 100644 arch/csky/include/asm/clocksource.h create mode 100644 arch/csky/include/asm/vdso/clocksource.h create mode 100644 arch/csky/include/asm/vdso/gettimeofday.h create mode 100644 arch/csky/include/asm/vdso/processor.h create mode 100644 arch/csky/include/asm/vdso/vsyscall.h create mode 100644 arch/csky/kernel/vdso/vgettimeofday.c delete mode 100644 arch/ia64/include/asm/perfmon.h delete mode 100644 arch/ia64/include/uapi/asm/perfmon.h delete mode 100644 arch/ia64/include/uapi/asm/perfmon_default_smpl.h delete mode 100644 arch/ia64/kernel/perfmon_default_smpl.c delete mode 100644 arch/ia64/kernel/perfmon_generic.h delete mode 100644 arch/ia64/kernel/perfmon_mckinley.h delete mode 100644 arch/ia64/kernel/perfmon_montecito.h delete mode 100644 arch/ia64/oprofile/Makefile delete mode 100644 arch/ia64/oprofile/backtrace.c delete mode 100644 arch/ia64/oprofile/init.c delete mode 100644 arch/microblaze/oprofile/Makefile delete mode 100644 arch/microblaze/oprofile/microblaze_oprofile.c delete mode 100644 arch/mips/oprofile/Makefile delete mode 100644 arch/mips/oprofile/backtrace.c delete mode 100644 arch/mips/oprofile/common.c delete mode 100644 arch/mips/oprofile/op_impl.h delete mode 100644 arch/mips/oprofile/op_model_loongson2.c delete mode 100644 arch/mips/oprofile/op_model_loongson3.c delete mode 100644 arch/mips/oprofile/op_model_mipsxx.c create mode 100644 arch/openrisc/Kbuild delete mode 100644 arch/parisc/oprofile/Makefile delete mode 100644 arch/parisc/oprofile/init.c delete mode 100644 arch/powerpc/include/asm/oprofile_impl.h delete mode 100644 arch/powerpc/oprofile/Makefile delete mode 100644 arch/powerpc/oprofile/backtrace.c delete mode 100644 arch/powerpc/oprofile/cell/pr_util.h delete mode 100644 arch/powerpc/oprofile/cell/spu_profiler.c delete mode 100644 arch/powerpc/oprofile/cell/spu_task_sync.c delete mode 100644 arch/powerpc/oprofile/cell/vma_map.c delete mode 100644 arch/powerpc/oprofile/common.c delete mode 100644 arch/powerpc/oprofile/op_model_7450.c delete mode 100644 arch/powerpc/oprofile/op_model_cell.c delete mode 100644 arch/powerpc/oprofile/op_model_fsl_emb.c delete mode 100644 arch/powerpc/oprofile/op_model_pa6t.c delete mode 100644 arch/powerpc/oprofile/op_model_power4.c delete mode 100644 arch/powerpc/platforms/cell/spu_notify.c delete mode 100644 arch/s390/oprofile/Makefile delete mode 100644 arch/s390/oprofile/init.c delete mode 100644 arch/sh/oprofile/Makefile delete mode 100644 arch/sh/oprofile/backtrace.c delete mode 100644 arch/sh/oprofile/common.c delete mode 100644 arch/sparc/oprofile/Makefile delete mode 100644 arch/sparc/oprofile/init.c delete mode 100644 arch/x86/oprofile/Makefile delete mode 100644 arch/x86/oprofile/backtrace.c delete mode 100644 arch/x86/oprofile/init.c delete mode 100644 arch/x86/oprofile/nmi_int.c delete mode 100644 arch/x86/oprofile/op_counter.h delete mode 100644 arch/x86/oprofile/op_model_amd.c delete mode 100644 arch/x86/oprofile/op_model_p4.c delete mode 100644 arch/x86/oprofile/op_model_ppro.c delete mode 100644 arch/x86/oprofile/op_x86_model.h delete mode 100644 arch/xtensa/oprofile/Makefile delete mode 100644 arch/xtensa/oprofile/backtrace.c delete mode 100644 arch/xtensa/oprofile/init.c delete mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c create mode 100644 drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c copy drivers/gpu/drm/nouveau/nvkm/{subdev/i2c/gm200.c => engine/disp/ga102.c} (62%) copy drivers/gpu/drm/nouveau/{dispnv50/curs.c => nvkm/engine/disp/rootga102.c} (56%) copy drivers/gpu/drm/nouveau/nvkm/engine/disp/{sortu102.c => sorga102.c} (78%) copy drivers/gpu/drm/nouveau/nvkm/subdev/devinit/{tu102.c => ga100.c} (70%) copy drivers/gpu/drm/nouveau/nvkm/subdev/{i2c/gm200.c => fb/ga100.c} (71%) copy drivers/gpu/drm/nouveau/nvkm/subdev/{i2c/gm200.c => fb/ga102.c} (71%) copy drivers/gpu/drm/nouveau/nvkm/subdev/{i2c/gm200.c => fb/ramga102.c} (70%) create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c copy drivers/gpu/drm/nouveau/nvkm/subdev/i2c/{gm200.c => gk110.c} (75%) create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c create mode 100644 drivers/hid/i2c-hid/i2c-hid-acpi.c create mode 100644 drivers/hid/i2c-hid/i2c-hid-of-goodix.c create mode 100644 drivers/hid/i2c-hid/i2c-hid-of.c delete mode 100644 drivers/i2c/busses/i2c-efm32.c create mode 100644 drivers/leds/trigger/ledtrig-tty.c delete mode 100644 drivers/net/can/dev.c create mode 100644 drivers/net/can/dev/Makefile create mode 100644 drivers/net/can/dev/bittiming.c create mode 100644 drivers/net/can/dev/dev.c create mode 100644 drivers/net/can/dev/length.c create mode 100644 drivers/net/can/dev/netlink.c rename drivers/net/can/{ => dev}/rx-offload.c (98%) create mode 100644 drivers/net/can/dev/skb.c create mode 100644 drivers/net/dsa/xrs700x/Kconfig create mode 100644 drivers/net/dsa/xrs700x/Makefile create mode 100644 drivers/net/dsa/xrs700x/xrs700x.c create mode 100644 drivers/net/dsa/xrs700x/xrs700x.h create mode 100644 drivers/net/dsa/xrs700x/xrs700x_i2c.c create mode 100644 drivers/net/dsa/xrs700x/xrs700x_mdio.c create mode 100644 drivers/net/dsa/xrs700x/xrs700x_reg.h create mode 100644 drivers/net/ethernet/mscc/ocelot_devlink.c create mode 100644 drivers/nvmem/rmem.c delete mode 100644 drivers/oprofile/buffer_sync.c delete mode 100644 drivers/oprofile/buffer_sync.h delete mode 100644 drivers/oprofile/cpu_buffer.c delete mode 100644 drivers/oprofile/cpu_buffer.h delete mode 100644 drivers/oprofile/event_buffer.c delete mode 100644 drivers/oprofile/event_buffer.h delete mode 100644 drivers/oprofile/nmi_timer_int.c delete mode 100644 drivers/oprofile/oprof.c delete mode 100644 drivers/oprofile/oprof.h delete mode 100644 drivers/oprofile/oprofile_files.c delete mode 100644 drivers/oprofile/oprofile_perf.c delete mode 100644 drivers/oprofile/oprofile_stats.c delete mode 100644 drivers/oprofile/oprofile_stats.h delete mode 100644 drivers/oprofile/oprofilefs.c delete mode 100644 drivers/oprofile/timer_int.c delete mode 100644 drivers/spi/spi-efm32.c delete mode 100644 drivers/tty/serial/efm32-uart.c delete mode 100644 fs/dcookies.c delete mode 100644 fs/f2fs/trace.c delete mode 100644 fs/f2fs/trace.h create mode 100644 include/linux/buildid.h create mode 100644 include/linux/can/bittiming.h create mode 100644 include/linux/can/length.h delete mode 100644 include/linux/dcookies.h delete mode 100644 include/linux/oprofile.h delete mode 100644 include/linux/platform_data/efm32-spi.h delete mode 100644 include/linux/platform_data/efm32-uart.h delete mode 100644 include/linux/platform_data/i2c-hid.h create mode 100644 lib/buildid.c create mode 100644 net/dsa/tag_xrs700x.c create mode 100644 sound/firewire/dice/dice-harman.c create mode 100644 tools/testing/selftests/bpf/prog_tests/atomics.c create mode 100644 tools/testing/selftests/bpf/progs/atomics.c delete mode 100644 tools/testing/selftests/bpf/test_current_pid_tgid_new_ns.c create mode 100644 tools/testing/selftests/bpf/verifier/atomic_and.c create mode 100644 tools/testing/selftests/bpf/verifier/atomic_cmpxchg.c create mode 100644 tools/testing/selftests/bpf/verifier/atomic_fetch_add.c create mode 100644 tools/testing/selftests/bpf/verifier/atomic_or.c create mode 100644 tools/testing/selftests/bpf/verifier/atomic_xchg.c create mode 100644 tools/testing/selftests/bpf/verifier/atomic_xor.c