This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
discards 15ac8fdb7440 Add linux-next specific files for 20201207 discards 162834612347 Merge branch 'akpm/master' discards c69848b7e332 secretmem: test: add basic selftest for memfd_secret(2) discards 9e5d3ca92756 arch, mm: wire up memfd_secret system call were relevant discards 7a79eed2c5ec PM: hibernate: disable when there are active secretmem users discards 53c1a7d53503 secretmem: add memcg accounting discards 422c7e7125e8 secretmem: use PMD-size pages to amortize direct map fragm [...] discards 5c98f0d0df84 mm: introduce memfd_secret system call to create "secret" [...] discards 32a4e45b9582 set_memory: allow querying whether set_direct_map_*() is a [...] discards a06636bc6552 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix discards f024597b4d7f set_memory: allow set_direct_map_*_noflush() for multiple pages discards e16f924a1f8a mmap: make mlock_future_check() global discards 589e797b73d4 mm: add definition of PMD_PAGE_ORDER discards b627cffba635 mm/gup: assert that the mmap lock is held in __get_user_pages() discards 1d139c43f366 mmap locking API: don't check locking if the mm isn't live yet discards 5ca6b8cefe02 selftests/filesystems: expand epoll with epoll_pwait2 discards 1dfa8c692c1a epoll: wire up syscall epoll_pwait2 discards ebde02521222 epoll: add syscall epoll_pwait2 discards 245da1b9988f epoll: convert internal api to timespec64 discards bd06fd99173b mm: fix some spelling mistakes in comments discards cb2a7bca5d6f kasan: update documentation discards 63b6e4a1582f kasan, mm: allow cache merging with no metadata discards 94fc4a46a561 kasan: sanitize objects when metadata doesn't fit discards 92c657ecf163 kasan: clarify comment in __kasan_kfree_large discards 6b3a58b4df41 kasan: simplify assign_tag and set_tag calls discards 4a206c46311d kasan: don't round_up too much discards 6ae58d1fc7a9 kasan, mm: rename kasan_poison_kfree discards 76d1328a9f80 kasan, mm: check kasan_enabled in annotations discards faf64b9fd8ba kasan: add and integrate kasan boot parameters discards 7145e48a991d kasan: inline (un)poison_range and check_invalid_free discards 67a00da2c547 kasan: open-code kasan_unpoison_slab discards 25c074bf89b2 kasan: inline random_tag for HW_TAGS discards 87f705d746cd kasan: inline kasan_reset_tag for tag-based modes discards 8fe7269578b3 kasan: remove __kasan_unpoison_stack discards d6c79f55ed7f kasan: allow VMAP_STACK for HW_TAGS mode discards 8e6c6a5763c2 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK discards e2cc5e9624ea kasan: introduce set_alloc_info discards c807dc8ebbfe kasan: rename get_alloc/free_info discards 67b0ceff0873 kasan: simplify quarantine_put call site discards 08ab6c13794d kselftest/arm64: check GCR_EL1 after context switch discards 7abf3ea035d9 kasan: add documentation for hardware tag-based mode discards c97d350b0c83 kasan, arm64: enable CONFIG_KASAN_HW_TAGS discards ed09afe5a4bb kasan, mm: reset tags when accessing metadata discards e8ead04bb777 kasan, arm64: print report from tag fault handler discards 22155224fe69 kasan, arm64: implement HW_TAGS runtime discards 0719886a3f44 kasan, arm64: expand CONFIG_KASAN checks discards a0775881b414 kasan, x86, s390: update undef CONFIG_KASAN discards 44b4ed026c4c kasan: define KASAN_GRANULE_SIZE for HW_TAGS discards d124144ebe81 arm64: kasan: add arch layer for memory tagging helpers discards bb5fe0d177a5 arm64: kasan: align allocations for HW_TAGS discards 2bc64a15c3d3 kasan, mm: untag page address in free_reserved_area discards 9b20972cd8d6 arm64: mte: switch GCR_EL1 in kernel entry and exit discards 4f9167715638 arm64: mte: convert gcr_user into an exclude mask discards 2a249ea69402 arm64: kasan: allow enabling in-kernel MTE discards 840ae3d1d95d arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE discards 2db6bf4a171e arm64: mte: add in-kernel tag fault handler discards 35583673c0b6 arm64: mte: reset the page tag in page->flags discards d3f8dbbc5613 arm64: mte: add in-kernel MTE helpers discards c6ecfe0526a5 arm64: enable armv8.5-a asm-arch option discards 1b54c7a6de33 kasan: introduce CONFIG_KASAN_HW_TAGS discards d7be9fe8747d kasan, arm64: don't allow SW_TAGS with ARM64_MTE discards ac9a6f4813f1 kasan: separate metadata_fetch_row for each mode discards 0c6b055ad486 kasan: rename SHADOW layout macros to META discards a62983fcba0e kasan: rename print_shadow_for_address to print_memory_metadata discards 6119bd845546 kasan: rename addr_has_shadow to addr_has_metadata discards 2ea41afc2d4d kasan, arm64: rename kasan_init_tags and mark as __init discards 53934356e496 kasan, arm64: move initialization message discards 5cd464df48e5 kasan, arm64: only use kasan_depth for software modes discards 0e39363c2434 kasan, arm64: only init shadow for software modes discards 9d7c142edd59 kasan: decode stack frame only with KASAN_STACK_ENABLE discards 61c9b00c209e kasan: hide invalid free check implementation discards 342db8500b02 kasan: don't duplicate config dependencies discards 21ba5eb04f1b kasan: rename report and tags files discards 526a3868311e kasan: define KASAN_MEMORY_PER_SHADOW_PAGE discards 1628bece7cef kasan: split out shadow.c from common.c discards c3bc80dc6ee1 kasan: only build init.c for software modes discards 0fe052bacc7e kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* discards e1293ee1b8da kasan: rename (un)poison_shadow to (un)poison_range discards 57ef4acf5560 kasan, mm: fix build issue with asmlinkage discards f81262845a34 kasan: shadow declarations only for software modes discards 68253fce9f88 kasan: group vmalloc code discards 738f248f1f2a kasan: KASAN_VMALLOC depends on KASAN_GENERIC discards 3073228bbae4 kasan: drop unnecessary GPL text from comment headers discards 34ce8c6e5783 merge fix for "s390/pci: remove races against pte updates" discards 4333577b3af2 mm: simplify follow_pte{,pmd} discards 9293e8224498 mm: unexport follow_pte_pmd discards 8fa4de2e10eb epoll: eliminate unnecessary lock for zero timeout discards afce8e52c87f epoll: replace gotos with a proper loop discards 9b80cc327e8e epoll: pull all code between fetch_events and send_event i [...] discards 26cdf1f5ebb1 epoll: simplify and optimize busy loop logic discards a7023bee3f2a epoll: move eavail next to the list_empty_careful check discards 49858ddbe53b epoll: pull fatal signal checks into ep_send_events() discards 3f064e5a446c epoll: simplify signal handling discards 165c7ac81442 epoll: check for events when removing a timed out thread f [...] discards 5ed4e0109980 ARM: boot: quote aliased symbol names in string.c discards 6fd304627c99 treewide: remove stringification from __alias macro definition discards f37fceac7926 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() discards a2ba9e31d4ac mm/memcg: add missed warning in mem_cgroup_lruvec discards 3f8e80a52137 mm/memcontrol:rewrite mem_cgroup_page_lruvec() discards 72edbbae1b08 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] discards 7b138efb189c mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] discards 233e6def377c mm: slub: call account_slab_page() after slab page initialization discards b5b3be043c02 mm, kvm: account kvm_vcpu_mmap to kmemcg discards 39049c5f984a mm/memcg: remove unused definitions discards 69a22858f063 mm/memcg: warning on !memcg after readahead page charged discards f023d985eebe mm/memcg: bail early from swap accounting if memcg disabled discards 5a630f0ef750 mm/swap.c: mark sort_page_lruvec with static keyword discards 9f287833f2e7 mm/swap.c: reduce lock contention in lru_cache_add discards 2a13c0da36a0 init/Kconfig: don't assume scripts/lld-version.sh is executable discards dcb5d7769df1 kmap: stupid hacks to make it compile discards c76da954b88b Merge branch 'akpm-current/current' discards cd745f27ec85 Merge remote-tracking branch 'memblock/for-next' discards a16e22322777 Merge remote-tracking branch 'notifications/notifications- [...] discards f7cfb8f1e9e3 Merge remote-tracking branch 'kunit-next/kunit' discards a169da33cf16 Merge remote-tracking branch 'fpga/for-next' discards 1250266a7369 Merge remote-tracking branch 'pidfd/for-next' discards 30e7017f2d84 Merge remote-tracking branch 'auxdisplay/auxdisplay' discards eff17663d193 Merge remote-tracking branch 'hyperv/hyperv-next' discards f7206832cea1 Merge remote-tracking branch 'xarray/main' discards 3161467b44ba Merge remote-tracking branch 'nvmem/for-next' discards 9e2719553a3c Merge remote-tracking branch 'slimbus/for-next' discards 7f9bbd8d2032 Merge remote-tracking branch 'seccomp/for-next/seccomp' discards 3da20163aeb6 Merge remote-tracking branch 'ntb/ntb-next' discards e161523b4364 Merge remote-tracking branch 'rtc/rtc-next' discards b50fb9f380ee Merge remote-tracking branch 'coresight/next' discards c0d49a474d15 Merge remote-tracking branch 'livepatching/for-next' discards 3999f421366e Merge remote-tracking branch 'kselftest/next' discards 30ea6af63cea Merge remote-tracking branch 'userns/for-next' discards d2a766c4a226 Merge remote-tracking branch 'pwm/for-next' discards b1befe5a4217 Merge remote-tracking branch 'pinctrl/for-next' discards 6efeb2132965 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards c2894cc9d4f5 Merge remote-tracking branch 'gpio/for-next' discards 9a4fdaf2c4b1 Merge remote-tracking branch 'rpmsg/for-next' discards ff7ab3be4610 Merge remote-tracking branch 'vhost/linux-next' discards b56d97c1cdb6 Merge remote-tracking branch 'scsi-mkp/for-next' discards 4e2c9e1f7d75 Merge remote-tracking branch 'scsi/for-next' discards 68b000af280a Merge remote-tracking branch 'cgroup/for-next' discards e23878f78db3 Merge remote-tracking branch 'dmaengine/next' discards 9f267e9daa89 Merge remote-tracking branch 'icc/icc-next' discards 307cebbba7b6 Merge remote-tracking branch 'mux/for-next' discards 763d32636629 Merge remote-tracking branch 'staging/staging-next' discards b44186a439c7 Merge remote-tracking branch 'vfio/next' discards 4447ec6b2da0 Merge remote-tracking branch 'thunderbolt/next' discards 6c241abca63b Merge remote-tracking branch 'soundwire/next' discards 5b54b2512133 Merge remote-tracking branch 'extcon/extcon-next' discards c3c79f0e9afc Merge remote-tracking branch 'char-misc/char-misc-next' discards a66575b71988 Merge remote-tracking branch 'tty/tty-next' discards c3fb20af1a57 Merge remote-tracking branch 'phy-next/next' discards 003652e21bf4 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards ef6ffec2a1e3 Merge remote-tracking branch 'usb-serial/usb-next' discards 85bd6cd4c238 Merge remote-tracking branch 'usb/usb-next' discards 6d9c526039d2 Merge remote-tracking branch 'driver-core/driver-core-next' discards 60aa2c99ac42 Merge remote-tracking branch 'ipmi/for-next' discards c1b27c88bd13 Merge remote-tracking branch 'leds/for-next' discards c9cccc591dc2 Merge remote-tracking branch 'hsi/for-next' discards 5dcb17d9ca36 Merge remote-tracking branch 'chrome-platform/for-next' discards 3c5b6f61b498 Merge remote-tracking branch 'drivers-x86/for-next' discards 79419385091d Merge remote-tracking branch 'workqueues/for-next' discards 862a8d951883 Merge remote-tracking branch 'percpu/for-next' discards 75b5634de1a5 Merge remote-tracking branch 'kvms390/next' discards 44fa4425251f Merge remote-tracking branch 'kvm-arm/next' discards a7a0aa6e1a84 Merge remote-tracking branch 'rcu/rcu/next' discards 4d3b8f71e136 Merge remote-tracking branch 'ftrace/for-next' discards 4a319a755a5f Merge remote-tracking branch 'edac/edac-for-next' discards d50e09a917fd Merge remote-tracking branch 'clockevents/timers/drivers/next' discards 50f0c5336857 Merge remote-tracking branch 'tip/auto-latest' discards 38309a7f02ad Merge remote-tracking branch 'spi/for-next' discards 21f62cc00ad9 Merge remote-tracking branch 'mailbox/mailbox-for-next' discards 47090a6aabe5 Merge remote-tracking branch 'devicetree/for-next' discards 509e7810ccf4 Merge remote-tracking branch 'audit/next' discards 86e1943fc9ba Merge remote-tracking branch 'tpmdd/next' discards 016cfe09ce26 Merge remote-tracking branch 'tomoyo/master' discards 6a07e0748423 Merge remote-tracking branch 'smack/next' discards 92de49cfa9f3 Merge remote-tracking branch 'selinux/next' discards 299406a13c1a Merge remote-tracking branch 'integrity/next-integrity' discards 7b406d2a4a80 Merge remote-tracking branch 'security/next-testing' discards c20433fba200 Merge remote-tracking branch 'regulator/for-next' discards fa19388fae7b Merge remote-tracking branch 'battery/for-next' discards a0a898f53d2e Merge remote-tracking branch 'backlight/for-backlight-next' discards 2a9b6ecc055f Merge remote-tracking branch 'mfd/for-mfd-next' discards 143e05d9839a Merge remote-tracking branch 'mmc/next' discards 90738746ea5d Merge remote-tracking branch 'pcmcia/pcmcia-next' discards 4a87d3a1d26d Merge remote-tracking branch 'device-mapper/for-next' discards eda105c15864 Merge remote-tracking branch 'block/for-next' discards 4c9e7cf5daf8 Merge remote-tracking branch 'input/next' discards 7031f26c1a4d Merge remote-tracking branch 'modules/modules-next' discards 521c761eec9e Merge remote-tracking branch 'sound-asoc/for-next' discards 89e69e09d273 Merge remote-tracking branch 'sound/for-next' discards 1c1df99873f4 Merge remote-tracking branch 'regmap/for-next' discards a424d1c16801 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 350434347888 Merge remote-tracking branch 'drm-msm/msm-next' discards 599639f1f753 Merge remote-tracking branch 'drm-misc/for-linux-next' discards d63b7ad0808e Merge remote-tracking branch 'drm-intel/for-linux-next' discards 280c2621fc1c Merge remote-tracking branch 'amdgpu/drm-next' discards 5bd269e32ce2 Merge remote-tracking branch 'drm/drm-next' discards 65c7f2a6f061 Merge remote-tracking branch 'crypto/master' discards 23675b1ade3a Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 5f3a3da017e3 Merge remote-tracking branch 'nand/nand/next' discards b51eeaf81226 Merge remote-tracking branch 'mtd/mtd/next' discards c89687568708 Merge remote-tracking branch 'gfs2/for-next' discards 282f236d175b Merge remote-tracking branch 'bluetooth/master' discards 5f499081cb9e Merge remote-tracking branch 'netfilter-next/master' discards ad4c03d03388 Merge remote-tracking branch 'mlx5-next/mlx5-next' discards 24307b46d0b1 Merge remote-tracking branch 'ipsec-next/master' discards 212028b6e124 Merge remote-tracking branch 'bpf-next/for-next' discards d75f959d873c Merge remote-tracking branch 'net-next/master' discards acb27e787261 Merge remote-tracking branch 'rdma/for-next' discards 3878a8cc1323 Merge remote-tracking branch 'dlm/next' discards 9437802b3ad0 Merge remote-tracking branch 'ieee1394/for-next' discards c54eb2552d70 Merge remote-tracking branch 'thermal/thermal/linux-next' discards 6b139e5f5142 Merge remote-tracking branch 'opp/opp/linux-next' discards d5b252eeaa57 Merge remote-tracking branch 'devfreq/devfreq-next' discards 11d928e325ad Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 307d9bff9696 Merge remote-tracking branch 'pm/linux-next' discards 68bd3428233e Merge remote-tracking branch 'v4l-dvb-next/master' discards 089c95b5029e Merge remote-tracking branch 'v4l-dvb/master' discards a28278959125 Merge remote-tracking branch 'jc_docs/docs-next' discards 17b7a347d118 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 025f6ae6afb5 Merge remote-tracking branch 'dmi/dmi-for-next' discards 8f7591b08afa Merge remote-tracking branch 'i3c/i3c/next' discards 73c963ff6aca Merge remote-tracking branch 'i2c/i2c/for-next' discards 99baccd1521c Merge remote-tracking branch 'hid/for-next' discards 42785596f820 Merge remote-tracking branch 'pstore/for-next/pstore' discards 824a9f74723f Merge remote-tracking branch 'pci/next' discards ef4a7ef214e9 Merge remote-tracking branch 'printk/for-next' discards 12cd08bce00a Merge remote-tracking branch 'vfs/for-next' discards d2711269f33c Merge remote-tracking branch 'file-locks/locks-next' discards c7a4af04ad85 Merge remote-tracking branch 'v9fs/9p-next' discards 5b6dcfa3f692 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards 843eccdd7fa1 Merge remote-tracking branch 'cel/cel-next' discards 97330bf2b723 Merge remote-tracking branch 'nfs-anna/linux-next' discards ef72cbdc205b Merge remote-tracking branch 'nfs/linux-next' discards 60bdce0d8816 Merge remote-tracking branch 'jfs/jfs-next' discards a3e423ed5530 Merge remote-tracking branch 'fuse/for-next' discards dfe81ee332ae Merge remote-tracking branch 'fsverity/fsverity' discards 0ad35c3406b6 Merge remote-tracking branch 'f2fs/dev' discards bb5acf493211 Merge remote-tracking branch 'ext3/for_next' discards 2c009b5bccc9 Merge remote-tracking branch 'erofs/dev' discards 6b6b32beee4b Merge remote-tracking branch 'configfs/for-next' discards 605c1e3b012f Merge remote-tracking branch 'btrfs/for-next' discards ee26d7465228 Merge remote-tracking branch 'fscrypt/master' discards 025853f9e2af Merge remote-tracking branch 's390/for-next' discards bf0cbeedd684 Merge remote-tracking branch 'risc-v/for-next' discards b9b9ef4dc691 Merge remote-tracking branch 'powerpc/next' discards 497f1bf1c8dd Merge remote-tracking branch 'parisc-hd/for-next' discards c7ac53703d25 Merge remote-tracking branch 'openrisc/for-next' discards d0177ea1cc72 Merge remote-tracking branch 'nds32/next' discards f29601603857 Merge remote-tracking branch 'mips/mips-next' discards 274c5549e066 Merge remote-tracking branch 'microblaze/next' discards 0d531f6c5e7d Merge remote-tracking branch 'm68knommu/for-next' discards 30499fe56e54 Merge remote-tracking branch 'm68k/for-next' discards 5f08b2657e9c Merge remote-tracking branch 'h8300/h8300-next' discards 808dc9033c5a Merge remote-tracking branch 'csky/linux-next' discards 468056547b94 Merge remote-tracking branch 'clk-samsung/for-next' discards d746c116049c Merge remote-tracking branch 'clk/clk-next' discards f6209ee05106 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' discards 199a3f64a2c2 Merge remote-tracking branch 'ti-k3/ti-k3-next' discards 95d1949925e5 Merge remote-tracking branch 'tegra/for-next' discards f580dfc4e3d3 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards b66ccf850b32 Merge remote-tracking branch 'stm32/stm32-next' discards b93e2d384784 Merge remote-tracking branch 'samsung-krzk/for-next' discards e4c37938a49e Merge remote-tracking branch 'rockchip/for-next' discards e36f84370d6a Merge remote-tracking branch 'reset/reset/next' discards e4305b823ac0 Merge remote-tracking branch 'renesas/next' discards a39bc86e6195 Merge remote-tracking branch 'realtek/for-next' discards 182e23459c0c Merge remote-tracking branch 'raspberrypi/for-next' discards e4a9506e4636 Merge remote-tracking branch 'qcom/for-next' discards 6d08abc2c748 Merge remote-tracking branch 'omap/for-next' discards c74d7be4e307 Merge remote-tracking branch 'mvebu/for-next' discards 2477b9b4268d Merge remote-tracking branch 'mediatek/for-next' discards 635058311d52 Merge remote-tracking branch 'keystone/next' discards 052f4dfeb5b1 Merge remote-tracking branch 'imx-mxs/for-next' discards a7d971a6adcf Merge remote-tracking branch 'drivers-memory/for-next' discards 84fdf66d2daf Merge remote-tracking branch 'at91/at91-next' discards 8da403d8f459 Merge remote-tracking branch 'aspeed/for-next' discards 28c3b34a8c35 Merge remote-tracking branch 'amlogic/for-next' discards 8dd66c159bd0 Merge remote-tracking branch 'arm-soc/for-next' discards e8695efb6082 Merge remote-tracking branch 'arm64/for-next/core' discards 3fcdde861db8 Merge remote-tracking branch 'arm/for-next' omits c564d100b334 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static omits 56e57b930310 fault-injection: handle EI_ETYPE_TRUE omits 50cc94e3f38e reboot: hide from sysfs not applicable settings omits f06e0b5a09ff reboot: allow to override reboot type if quirks are found omits 28318852da5b reboot: remove cf9_safe from allowed types and rename cf9_force omits ef728dfe5481 reboot: fix variable assignments in type_store omits 88f14c188634 reboot: allow to specify reboot mode via sysfs omits 29bd099c92cc reboot: refactor and comment the cpu selection code omits 0660399a34b9 ubsan: expand tests and reporting omits f0350c9fad8a ubsan: remove UBSAN_MISC in favor of individual options omits 186c3e18dba3 ubsan: enable for all*config builds omits a625b7b24fc3 ubsan: disable UBSAN_TRAP for all*config omits 2d60efe0a387 ubsan: disable object-size sanitizer under GCC omits 2389a244c5e5 ubsan: move cc-option tests into Kconfig omits f55c04ec23ce ubsan: remove redundant -Wno-maybe-uninitialized omits 995378db7184 resource-fix-kernel-doc-markups-checkpatch-fixes omits 443aef02133f kernel/resource.c: fix kernel-doc markups omits 535d4597eb09 aio: simplify read_events() omits 819648d28d15 blktrace: make relay callbacks const omits 0f73c1d02f55 ath9k: make relay callbacks const omits c0c70f8de177 ath11k: make relay callbacks const omits bd22306a8c77 ath10k: make relay callbacks const omits a3b4ccfb7105 drm/i915: make relay callbacks const omits 5a0c13363126 relay-allow-the-use-of-const-callback-structs-v3 omits 3e5eb5b03dfe relay: allow the use of const callback structs omits 43d26bc979a6 relay: make create_buf_file and remove_buf_file callbacks [...] omits 00ebb10626eb relay: require non-NULL callbacks in relay_open() omits be531ff6c157 relay: remove unused buf_mapped and buf_unmapped callbacks omits 781b317f6bdc bfs: don't use WARNING: string when it's just info. omits 6ef46065601d gcov: fix kernel-doc markup issue omits 26ec95f86d6c gcov: remove support for GCC < 4.9 omits 1ef7fd21fb6b rapidio: remove unused rio_get_asm() and rio_get_device() omits 55d9e11398a4 kdump: append uts_namespace.name offset to VMCOREINFO omits dd87d567590c checkpatch-fix-typo_spelling-check-for-words-with-apostrophe-fix omits e3854acd5c49 checkpatch: fix TYPO_SPELLING check for words with apostrophe omits 8c2b20659620 checkpatch: add warning for lines starting with a '#' in c [...] omits 55408db6297f checkpatch: add warning for unnecessary use of %h[xudi] an [...] omits eb41e5cd5c9b checkpatch: add fix and improve warning msg for non-standa [...] omits 482405438c01 checkpatch: add fix option for LOGICAL_CONTINUATIONS omits 51e3571d63ec checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS omits e55eea407973 checkpatch: fix unescaped left brace omits ab25c19fb72c checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags omits e1fef0e727b9 checkpatch: fix spelling errors and remove repeated word omits 9d5e33e9d965 checkpatch: improve email parsing omits a4d53e852a28 checkpatch: add __alias and __weak to suggested __attribut [...] omits 5368c3b601ad checkpatch: add fix option for GERRIT_CHANGE_ID omits 034495d19b45 checkpatch-update-__attribute__sectionname-quote-removal-v2 omits b4df73f5197b checkpatch: update __attribute__((section("name"))) quote removal omits 7c93b28ddd19 checkpatch: add a fixer for missing newline at eof omits c6126542e115 checkpatch: extend attributes check to handle more patterns omits 80ccc7706298 checkpatch: allow --fix removal of unnecessary break statements omits 5130da864b2a checkpatch: prefer static const declarations omits dcbabb795029 checkpatch: ignore generated CamelCase defines and enum values omits 70f5562e0325 checkpatch: fix false positives in REPEATED_WORD warning omits aed8deb5df6d checkpatch: add new exception to repeated word check omits 115df214bb7e gpio: xilinx: utilize generic bitmap_get_value and _set_value omits 615c835a3a15 gpio: thunderx: utilize for_each_set_clump macro omits 03de0e25f1cb lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] omits 1e2e95d1a1ee lib/test_bitmap.c: add for_each_set_clump test cases omits 8d692d4fc786 bitops: introduce the for_each_set_clump macro omits 200c578e2906 lib/lz4: explicitly support in-place decompression omits 0ac033e88224 lib: cleanup kstrto*() usage omits 833d03d46ff9 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment omits 014a486edd8a drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] omits e79dc7e6668e string.h: add FORTIFY coverage for strscpy() omits ac049a44d675 lkdtm: tests for FORTIFY_SOURCE omits 3fb974c1b442 lib: string.h: detect intra-object overflow in fortified s [...] omits c5da544ff64b lib/string: remove unnecessary #undefs omits f39cbcccd4e0 ilog2-improve-ilog2-for-constant-arguments-checkpatch-fixes omits 003eb688684a ilog2: Improve ilog2 for constant arguments omits 62f6ea788d43 lib: optimize cpumask_local_spread() omits be4782e83a63 lib/cmdline_kunit: provide meaningful MODULE_LICENSE() omits 0057e9e13e36 lib/cmdline_kunit: type of expected returned values should be int omits 1369d6e1f624 lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix omits 4da3d821eb61 lib/cmdline_kunit: add a new test suite for cmdline API omits bdcda862e666 lib/cmdline: allow NULL to be an output for get_option() omits 166f543d9751 lib/cmdline: fix get_option() for strings starting with hyphen omits 18030f7a7c58 lib/bits_kunit: follow new file name convention for KUnit tests omits e22c21010f35 lib/linear_ranges_kunit: follow new file name convention f [...] omits 5a9692cb9dfb lib/list_kunit: follow new file name convention for KUnit tests omits 7117e34900c0 lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT omits 53fad6aedb96 lib/stackdepot.c: use array_size() helper in jhash2() omits 1247669628c6 lib/stackdepot.c: use flex_array_size() helper in memcpy() omits 1c31d8e95e35 lib/stackdepot.c: replace one-element array with flexible- [...] omits 86d7be41eb7e lib/test_free_pages.c: add basic progress indicators omits edd3d86606e3 bitmap: remove unused function declaration omits 0469d304d87a include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] omits 6233805cf788 kernel/acct.c: use #elif instead of #end and #elif omits dc1932a6c0b0 kernel.h: split out mathematical helpers fix omits 02e126dad66f kernel.h: Split out mathematical helpers omits 58b2aa4e7cdb asm-generic: force inlining of get_order() to work around [...] omits 5be323742ee5 proc/sysctl: make protected_* world readable omits d8a15e5f5f4c proc-provide-details-on-indirect-branch-speculation-v2 omits 6a8d9e35d8c3 proc: provide details on indirect branch speculation omits 662e3d65487f procfs: delete duplicated words + other fixes omits 3fec7787420c alpha: Replace bogus in_interrupt() omits 515ef1088e78 kernel/hung_task.c: Monitor killed tasks. omits f0fae678ac73 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 980cd01b3341 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 06ddc5e90813 MAINTAINERS: add entry for KFENCE omits 6dc83cb06d45 kfence: add test suite omits 8bd95b92b217 kfence, Documentation: add KFENCE documentation omits 589004acfc19 kfence, kasan: make KFENCE compatible with KASAN omits 555f63cd8840 mm, kfence: insert KFENCE hooks for SLUB omits ab70d020f54a mm, kfence: insert KFENCE hooks for SLAB omits 9649d0fa2de1 kfence: use pt_regs to generate stack trace on faults omits a48149fb31b2 arm64: fix the mm build error in mm/kfence/core.c discards a7f9f02717ac Merge remote-tracking branch 'asm-generic/master' discards 91e5b847fd35 Merge remote-tracking branch 'dma-mapping/for-next' discards deb11d524bb8 Merge remote-tracking branch 'compiler-attributes/compiler [...] discards 9c9f73673bcb Merge remote-tracking branch 'kbuild/for-next' discards 94fed874673b Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards b2779a0d410f Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' discards fcf8d21196e4 Merge remote-tracking branch 'pidfd-fixes/fixes' discards 3aacda74eb1f Merge remote-tracking branch 'mmc-fixes/fixes' discards 11bdc8e9a40f Merge remote-tracking branch 'scsi-fixes/fixes' discards 0511cf4e9797 Merge remote-tracking branch 'vfs-fixes/fixes' discards 1448db840a4d Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 8a2fc2ce8fae Merge remote-tracking branch 'hwmon-fixes/hwmon' discards aa2e198d0b1d Merge remote-tracking branch 'omap-fixes/fixes' discards 6d492d844372 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards aad9f2da0b03 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' discards c632c953f329 Merge remote-tracking branch 'ide/master' discards 8b2e3969c2ac Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' discards 632ed1f846e8 Merge remote-tracking branch 'pci-current/for-linus' discards 699494aa19b9 Merge remote-tracking branch 'spi-fixes/for-linus' discards 6d2e09400fb3 Merge remote-tracking branch 'regulator-fixes/for-linus' discards 1a1d4f007fbc Merge remote-tracking branch 'regmap-fixes/for-linus' discards 04f1375d42ae Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards e1a39a856572 Merge remote-tracking branch 'sound-current/for-linus' discards 50d34fbc15ca Merge remote-tracking branch 'ipsec/master' discards 57e716cacda4 Merge remote-tracking branch 'bpf/master' discards 7c22b4009854 Merge remote-tracking branch 'net/master' discards 13eb7c533bc4 Merge remote-tracking branch 'sparc/master' discards 1818620db7ae Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards fe45883ea365 Merge remote-tracking branch 'arc-current/for-curr' discards 37698b0d8d55 Merge remote-tracking branch 'fixes/fixes' omits 02b738fea743 arm64, kfence: enable KFENCE for ARM64 omits 122fdbfc323e x86, kfence: enable KFENCE for x86 omits fc6aea31a067 kfence: avoid stalling work queue task without allocations omits d4384a28ff1d kfence: Fix parameter description for kfence_object_start() omits 04c847d5ec10 mm: add Kernel Electric-Fence infrastructure omits 032f5e5872b2 mm: cleanup kstrto*() usage omits b518b5c8b502 mm: fix fall-through warnings for Clang omits 75b539d2bad1 mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] omits 781eca5eeea7 mm: shmem: convert shmem_enabled_show to use sysfs_emit_at omits ee605e1ee619 mm:backing-dev: use sysfs_emit in macro defining functions omits 5ed25ff7d9b4 mm: huge_memory: convert remaining use of sprintf to sysfs [...] omits 347055fd7457 mm: use sysfs_emit for struct kobject * uses omits 691febc9fddc mm: fix kernel-doc markups omits 5df61bad4d4a zram: add stat to gather incompressible pages since zram set up omits f26b28769fff zram: support page writeback omits e014796580c9 mm/process_vm_access: remove redundant initialization of iov_r omits 1a4deb7b1d12 mm/zsmalloc.c: rework the list_add code in insert_zspage() omits 154bfdfc9d3b mm/zswap: move to use crypto_acomp API for hardware acceleration omits b7d0d0d49b84 mm/zswap: fix passing zero to 'PTR_ERR' warning omits 9f0547daf7e9 mm/zswap: make struct kernel_param_ops definitions const omits 484e1f12a928 userfaultfd-selftests-make-__su64-format-specifiers-portable-v2 omits e1cc113108e6 userfaultfd: selftests: make __{s,u}64 format specifiers portable omits 32ede9c25367 userfaultfd: add user-mode only option to unprivileged_use [...] omits 0dbd95515874 userfaultfd: add UFFD_USER_MODE_ONLY omits bf07943f32e1 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 5076d13522be mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits bee1c8f47cc4 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits c72f33626f36 mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO omits c18ead052f90 mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY omits cf618aa8435e kernel/power: allow hibernation with page_poison sanity checking omits 62c0ebe68c7b mm, page_poison: use static key more efficiently omits 445fa83ffc17 mm, page_alloc: do not rely on the order of page_poison an [...] omits 707330585924 mm-cma-improve-pr_debug-log-in-cma_release-fix omits ee66cb994550 mm: cma: improve pr_debug log in cma_release() omits 1385ae1e98b6 mm/cma.c: remove redundant cma_mutex lock omits ff5275f1b50e mm,thp,shmem: make khugepaged obey tmpfs mount flags omits 63effa85072b mm,thp,shm: limit gfp mask to no more than specified omits 24243042e986 mm,thp,shmem: limit shmem THP alloc gfp_mask omits 24f8492f6c54 mm: remove pagevec_lookup_entries omits e168305d8496 mm: pass pvec directly to find_get_entries omits 445ec062b398 mm: remove nr_entries parameter from pagevec_lookup_entries omits 1f9d5ed54897 mm: add an 'end' parameter to pagevec_lookup_entries omits 7ef2fb6de6bb mm: add an 'end' parameter to find_get_entries omits 08952b44f91a fix mm-add-and-use-find_lock_entries.patch omits 80657af4575f mm: add and use find_lock_entries omits ba2b04a58540 iomap: use mapping_seek_hole_data omits 5428df6291f9 fix mm-filemap-add-mapping_seek_hole_data.patch omits a743b1451f55 mm/filemap: add mapping_seek_hole_data omits 8092281a74ca fix mm-filemap-add-helper-for-finding-pages.patch omits 24305d384276 mm/filemap: add helper for finding pages omits 9c7279d8a3c8 mm/filemap: rename find_get_entry to mapping_get_entry omits ee5584fe571e mm: add FGP_ENTRY omits b56a55b0628d mm/swap: optimise get_shadow_from_swap_cache omits a4a03be3b02b mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits 20bf03bc53db mm: make pagecache tagged lookups return only head pages omits 4931339bad4e mm: migrate: return -ENOSYS if THP migration is unsupported omits 0ee43d99a664 mm: migrate: clean up migrate_prep{_local} omits 6588c871b5ef mm: migrate: skip shared exec THP for NUMA balancing omits ae595c1d1e48 mm: migrate: simplify the logic for handling permanent failure omits b12478771bb5 mm: truncate_complete_page() does not exist any more omits 40593ddc9216 opcode: 0000 EIP: zero_user_segments] omits 2b2e2a346d28 mm: support THPs in zero_user_segments omits 66072f610ea2 mm/migrate.c: optimize migrate_vma_pages() mmu notifier omits 5a1eada99aef mm/migrate.c: fix comment spelling omits 54ef1e7ff55f mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() omits 06959343f48b mm/compaction: make defer_compaction and compaction_deferr [...] omits f1268f5df28c mm/compaction: move compaction_suitable's comment to right place omits f0edb99f3fed mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] omits fc715257a3f6 mm/page_isolation: do not isolate the max order page omits 48fb53566ce2 mm/vmscan: __isolate_lru_page_prepare() cleanup omits 0a594e031a69 mm/vmscan.c: remove the filename in the top of file comment omits 34e48aadcc23 mm/vmscan: drop unneeded assignment in kswapd() omits 42629b86df36 mm: don't wake kswapd prematurely when watermark boosting [...] omits 68774f4721f7 mm,hugetlb: remove unneeded initialization omits a861c9952928 mm: hugetlb: fix type of delta parameter and related local [...] omits 9cdd3e650b8f khugepaged: add parameter explanations for kernel-doc markup omits 3d412f632541 include/linux/huge_mm.h: remove extern keyword omits 18dcf292694e MIPS: do not call flush_tlb_all when setting pmd entry omits 53b5adb92fdb mm/huge_memory.c: update tlb entry if pmd is changed omits cbb48df89ef9 mm/hugetlb.c: just use put_page_testzero() instead of page [...] omits e2a3e61643a6 mm,hwpoison: remove drain_all_pages from shake_page omits 1cebdffc25f1 mm,hwpoison: disable pcplists before grabbing a refcount omits 729d853c42d1 mm,hwpoison: remove flag argument from soft offline functions omits d9cec5149622 mm,hwpoison: remove MF_COUNT_INCREASED omits ec4a65c51718 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED omits 2430be2361de mm,hwpoison: drop pfn parameter omits b3ded8996acc mm,hwpoison: refactor get_any_page omits d00395c162b4 mm,hwpoison: drop unneeded pcplist draining omits 8d9173900bb9 mm,hwpoison: take free pages off the buddy freelists for hugetlb omits ef3858a8a0e9 mm,hwpoison: take free pages off the buddy freelists omits 093aef406346 mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits 1c771c2e557e mm: page_alloc: refactor setup_per_zone_lowmem_reserve() omits 98e847e1bf58 init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] omits 849fec0013c8 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] omits 49a65dc2be23 mm/page_alloc: mark some symbols with static keyword omits 79dbcb6b22b2 mm/page_alloc: add __free_pages() documentation omits 558ead126fee mm/page-flags: fix comment omits 4184b4580f5b include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] omits ed8af5f5f352 mm-page_alloc-disable-pcplists-during-memory-offline-fix omits 24e6967dc7f0 mm, page_alloc: disable pcplists during memory offline omits 72c5e47974a1 mm, page_alloc: move draining pcplists to page isolation users omits e30b57a92395 mm, page_alloc: cache pageset high and batch in struct zone omits 1a7c49d0cec9 mm, page_alloc: simplify pageset_update() omits 37e80e378eb2 mm, page_alloc: remove setup_pageset() omits 016080258cc9 mm, page_alloc: calculate pageset high and batch once per zone omits da22cb44bacf mm, page_alloc: clean up pageset high and batch update omits c51b206d773f arch, mm: make kernel_page_present() always available omits 92d630ba53d3 arch, mm: restore dependency of __kernel_map_pages() on DE [...] omits 1c8e4fc5d71a PM: hibernate: make direct map manipulations more explicit omits 107cc598cbc1 mm: introduce debug_pagealloc_{map,unmap}_pages() helpers omits 0b324bdbe9b1 m68k: deprecate DISCONTIGMEM omits d0cca7fcaa19 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM omits dc856c73811c m68k/mm: make node data and node setup depend on CONFIG_DI [...] omits 4852fa02a807 arc: use FLATMEM with freeing of unused memory map instead [...] omits 21a721e09cb4 arm, arm64: move free_unused_memmap() to generic mm omits 18533c745bd3 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL omits 1d2e4ac90698 ia64: make SPARSEMEM default and disable DISCONTIGMEM omits b49424292393 ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM omits 1064542e1d18 ia64: split virtual map initialization out of paging_init() omits cfc5ef3bec24 ia64: discontig: paging_init(): remove local max_pfn calculation omits 1eb0a6d00561 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements omits b4c004a3856b ia64: remove custom __early_pfn_to_nid() omits 6c281760674d alpha: switch from DISCONTIGMEM to SPARSEMEM omits aea2c8bfc32c kasan: update documentation for generic kasan omits f04bf68068a1 lib/test_kasan.c: add workqueue test case omits 24250984b778 kasan: print workqueue stack omits fe16541e0e7f workqueue: kasan: record workqueue stack omits 4a09ca98e9b0 mm/vmalloc.c: fix kasan shadow poisoning size omits f0d6ef97ba54 docs/vm: remove unused 3 items explanation for /proc/vmstat omits c7c98552aa4c mm/vmalloc.c: remove unnecessary return statement omits 96dcc18d5fe8 mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] omits 1f7f5548225b mm/vmalloc: rework the drain logic omits 07c7fdf9733d mm/vmalloc: use free_vm_area() if an allocation fails omits e02df7ce41bb mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow omits 6f399da95637 locking/selftests: add testcases for fs_reclaim omits 96a321ea7861 mm: extract might_alloc() debug check omits e6eec30aa693 mm: track mmu notifiers in fs_reclaim_acquire/release omits 3cb16874d864 mm: forbid splitting special mappings omits 3933ffb6f851 mremap: check if it's possible to split original vma omits 565f9768d866 vm_ops: rename .split() callback to .may_split() omits f8f61cceba9b mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio omits 38cdbb20f830 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] omits 7b6970bb8c87 mm/mremap: account memory on do_munmap() failure omits 8236f8f7f15b mm: move free_unref_page to mm/internal.h omits 5b43b72ef47a sparc: fix handling of page table constructor failure omits a9e191640094 mm: mmap_lock: fix use-after-free race and css ref leak in [...] omits 636c1d7da08e mm: mmap_lock: add tracepoints around lock acquisition omits 4cc7a9fda0fe mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] omits 3c45120c468e mm/mapping_dirty_helpers: enhance the kernel-doc markups omits aed0da148191 mm/mmap.c: fix the adjusted length error omits d556769c23d2 mm: cleanup: remove unused tsk arg from __access_remote_vm omits 0daafb2947d3 x86: mremap speedup - Enable HAVE_MOVE_PUD omits b662e53285ec arm64: mremap speedup - enable HAVE_MOVE_PUD omits 716f91e7bea1 mm: speedup mremap on 1GB or larger regions omits 329686dc89a2 kselftests: vm: add mremap tests omits 835eae13ee4c xen/unpopulated-alloc: consolidate pgmap manipulation omits 44370df64506 mm/memcontrol: make the slab calculation consistent omits 6cea679f43ca mm: memcontrol: account pagetables per node omits 14a185df4902 mm: move lruvec stats update functions to vmstat.h omits cbaa52f36e05 mm/memcg: remove incorrect comment omits 8e57f23c3020 mm: memcontrol: Assign boolean values to a bool variable omits 676bba39dcbc mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state omits 4d1c9caf7715 mm/lru: revise the comments of lru_lock omits aaa7301b5b32 mm-lru-introduce-the-relock_page_lruvec-function-fix omits ac8f06ce552c mm/lru: introduce relock_page_lruvec() omits f0cbc7a050ff mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 omits 8543608addb3 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix omits 924ed3a871ee mm/lru: replace pgdat lru_lock with lruvec lock omits ba65ae571af8 mm/swap.c: serialize memcg changes in pagevec_lru_move_fn omits bf457ec7c116 mm/compaction: do page isolation first in compaction omits dcecbfb0d8ed mm/lru: introduce TestClearPageLRU() omits 5028d22a608e mm/mlock: remove __munlock_isolate_lru_page() omits 15e766aeb5ad mm/mlock: remove lru_lock on TestClearPageMlocked omits 80619369ec02 mm/vmscan: remove lruvec reget in move_pages_to_lru omits d0557d85e112 mm/lru: move lock into lru_note_cost omits 38f4d222208e mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn omits 1547ca6ff214 mm/memcg: add debug checking in lock_page_memcg omits 34f7aefc893a mm: page_idle_get_page() does not need lru_lock omits 1ee26831388a mm-rmap-stop-store-reordering-issue-on-page-mapping-fix omits cfbb257497f8 mm/rmap: stop store reordering issue on page->mapping omits 48849bf332d3 mm/vmscan: remove unnecessary lruvec adding omits c5b9fe829eda mm/thp: narrow lru locking omits 4f7a36e4b65f mm/thp: simplify lru_add_page_tail() omits 1346632ef11c mm/thp: use head for head page in lru_add_page_tail() omits 73338a457f5d mm/thp: move lru_add_page_tail() to huge_memory.c omits 545c902227a6 mm: memcg: remove obsolete memcg_has_children() omits 0c566bd2be6e mm/page_counter: use page_counter_read in page_counter_set_max omits 8fa28a11a7e8 cgroup: remove obsoleted broken_hierarchy and warned_broke [...] omits 3da872afc827 docs: cgroup-v1: reflect the deprecation of the non-hierar [...] omits 84ffdc8fee3e mm: memcg: deprecate the non-hierarchical mode omits 2683a7214b6c mm: memcg: fix obsolete code comments omits 01f3c12ade46 mm/memcg: update page struct member in comments omits 9b73d03d4ea5 mm/rmap: always do TTU_IGNORE_ACCESS omits a7bb47b1517a mm: memcg/slab: fix use after free in obj_cgroup_charge omits acc313281591 mm: memcg/slab: fix return of child memcg objcg for root memcg omits 3e570fefcd6c mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] omits 4f0b4d7a1881 mm: memcontrol: remove unused mod_memcg_obj_state() omits ab1014bbdee9 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix omits de46b842b8dd mm: memcontrol: add file_thp, shmem_thp to memory.stat omits 6ce1aa0af170 tmpfs: fix Documentation nits omits ea4741bd023d mm/shmem.c: make shmem_mapping() inline omits 4d4744c23b64 mm: remove pagevec_lookup_range_nr_tag() omits 7f74eff4cf4c mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] omits 84beba4b3ed3 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() omits 9e448fb23113 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] omits 0770be249ad3 mm/swap_state: skip meaningless swap cache readahead when [...] omits fb2a535afd00 mm/swapfile.c: use helper function swap_count() in add_swa [...] omits 99f360f997bc mm: handle zone device pages in release_pages() omits 23bf1f9e88fd mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] omits cbc510d2cc8b mm/gup: prevent gup_fast from racing with COW during fork omits 936677ce61ef mm/gup: reorganize internal_get_user_pages_fast() omits 6f074085a41e mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 omits f0db9771470d mm/gup_test: GUP_TEST depends on DEBUG_FS omits dcc5c389e95f mm/gup_test.c: mark gup_test_init as __init function omits a37b30daae9b selftests/vm: 2x speedup for run_vmtests.sh omits 2ea1ff3d4984 selftests/vm: hmm-tests: remove the libhugetlbfs dependency omits 4c0f7b71961c selftests/vm: run_vmtests.sh: update and clean up gup_test [...] omits 2994d17d3665 selftests/vm: gup_test: introduce the dump_pages() sub-test omits 5d0b157228d1 selftests/vm: only some gup_test items are really benchmarks omits 9f3eb29762fe selftests/vm: minor cleanup: Makefile and gup_test.c omits fa7bd927c511 selftests/vm: rename run_vmtests --> run_vmtests.sh omits 3c114737a1b6 selftests/vm: use a common gup_test.h omits 50c6c1d74217 mm/gup_benchmark: rename to mm/gup_test omits a751941f867d mm-remove-the-unuseful-else-after-a-return-fix omits 09e3d738072b mm/filemap.c: remove else after a return omits 699813df4da6 mm/truncate: add parameter explanation for invalidate_mapp [...] omits 09dae7d7314e mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits 394f169c874d mm/filemap.c: generic_file_buffered_read() now uses find_g [...] omits 56662dcc69cf mm/filemap/c: break generic_file_buffered_read up into mul [...] omits 4ac4415699ae mm: fix page_owner initializing issue for arm32 omits 51d717446c0e device-dax/kmem: use struct_size() omits 5b3d6b2e7990 mm/slub: let number of online CPUs determine the slub page order omits c8b994063e7f mm, slub: use kmem_cache_debug_flags() in deactivate_slab() omits 23c9d13c8762 dma-buf: use krealloc_array() omits e495609247e3 hwtracing: intel: use krealloc_array() omits 2d398b73a44c drm: atomic: use krealloc_array() omits 97a1cebe98de edac: ghes: use krealloc_array() omits d056bd3eb972 pinctrl: use krealloc_array() omits cfd291b98b44 vhost: vringh: use krealloc_array() omits ca092133b9be ALSA: pcm: use krealloc_array() omits aa41dfd0b3b3 mm: slab: provide krealloc_array() omits 1371a7e1ec3e mm: slab: clarify krealloc()'s behavior with __GFP_ZERO omits 070b32db8031 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] omits e2f6fa709da0 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 115eeb0126f7 ramfs: support O_TMPFILE omits 4973b34ab463 ocfs2: fix ocfs2 corrupt when iputting an inode omits ba0864f30191 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits e585c9453e9c ocfs2: ratelimit the 'max lookup times reached' notice omits f8bfb09900ee fs/ocfs2/cluster/tcp.c: remove unneeded break omits 0cd828c31cc5 fs/ntfs: remove unused variable attr_len omits f2d8c470414e fs/ntfs: remove unused varibles omits c5585566047e ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] omits 4e7820ed2d70 ide/falcon: remove in_interrupt() usage omits 66a0fc383367 uapi: move constants from <linux/kernel.h> to <linux/const.h> omits 85e684492091 kthread_worker-document-cpu-hotplug-handling-fix omits c698586fecc2 kthread_worker: document CPU hotplug handling omits 1cd7ccbe1d42 kthread: add kthread_work tracepoints omits f8ca284e492b fixup for "mm: refactor initialization of stuct page for holes" omits d0d6b5883b4e mm/pagealloc.c: refactor initialization of struct page for [...] omits ae6c1621991e kbuild: avoid static_assert for genksyms omits e2daabd41bcc selftest/fpu: avoid clang warning omits 78e4b7cefb2e /proc/kpageflags: do not use uninitialized struct pages omits 3ab387e6f401 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits fe556480db63 proc: use untagged_addr() for pagemap_read addresses omits 9b185cd4fdca Merge branch 'devel' into for-next omits 0f8d9ac8978b Merge branch 'devel' into for-next discards b994d23bfe57 Merge branch 'for-5.11/io_uring' into for-next discards e28eeb5b0ff3 Merge branch 'for-5.11/drivers' into for-next discards af143d2ceae5 Merge branch 'tif-task_work.arch' into for-next discards 5de4d425ad6f Merge branch 'for-5.11/block' into for-next discards fb51dab71878 f2fs: fix race of pending_pages in decompression discards 23597b99043d Merge remote-tracking branch 'spi/for-5.11' into spi-next discards 9a1cddca6c95 Merge remote-tracking branch 'spi/for-5.10' into spi-linus discards 0130e1ed84a7 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 9408285b3084 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] discards 69701680846a Merge remote-tracking branch 'asoc/for-5.11' into asoc-next discards 7dd105ff02c8 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus discards 69ef5dd573f2 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 66a09659259c coresight: remove broken __exit annotations discards 4498a8536c81 block: use an xarray for disk->part_tbl discards 6c8ca11d2ed4 block: remove DISK_PITER_REVERSE discards 979bcc5a53fe block: add a disk_uevent helper discards 9a1b1bea01fe blk-mq: use ->bi_bdev for I/O accounting discards b109736258b6 block: use ->bi_bdev for bio based I/O accounting discards 260a23c6162e block: simplify submit_bio_checks a bit discards 051707baf43b block: store a block_device pointer in struct bio discards 8b73139ac72d dcssblk: remove the end of device check in brd_do_bvec discards a177025996f5 brd: remove the end of device check in brd_do_bvec omits a19028293d6c dt-bindings: hwmon: Add documentation for ltc2992 omits 2b6567f19c37 hwmon: (ltc2992) Add support for GPIOs. omits e126370240e0 hwmon: (ltc2992) Add support omits b722d7b9e4da hwmon: (pmbus) Driver for Delta power supplies Q54SJ108A2 omits c80cdb22a060 hwmon: Add driver for STMicroelectronics PM6764 Voltage Regulator discards ecc28f75f519 Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] discards bfac61c4ec7a Merge remote-tracking branch 'arm64/for-next/fixes' into f [...] discards 6d4eda37210a Merge remote-tracking branch 'arm64/for-next/perf' into fo [...] omits 5a539c8f0599 Merge branches 'for-next/iommu/default-domains', 'for-next [...] omits e12a393fa549 Merge remote-tracking branch 'origin/kvm-arm64/psci-relay' [...] discards f71b680cb35f Bluetooth: Set missing suspend task bits omits c3c882898d07 pinctrl: aspeed: Fix GPIO requests on pass-through banks discards e3f2094b96f2 Bluetooth: Change MGMT security info CMD to be more generic discards 8efd3b2b6e32 Bluetooth: Query LE tx power on startup discards 5c1505f95f50 Bluetooth: Use intervals and tx power from mgmt cmds discards c1d3031cec80 Bluetooth: Break add adv into two mgmt commands discards 71b6fa646079 Bluetooth: Add helper to set adv data omits 861b1da5a534 SUNRPC: Keep buf->len in sync with xdr->nwords when expand [...] omits 14133a21f0b5 drm/amdgpu/display: move link_bandwidth_kbps under CONFIG_ [...] omits 243f86b6eb2d drm/amdgpu: Enable GPU reset for vangogh omits 6732bef99644 drm/amdgpu: fix mode2 reset sequence for vangogh omits 414d8545e0dc drm/amdgpu/nv: add mode2 reset handling omits 6b04fbabf6f1 drm/amdgpu: add mode2 reset support for vangogh omits f464becf5326 drm/amdgpu: add another raven1 gfxoff quirk omits 36a8901e900a PCI/ERR: Fix reset logic in pcie_do_recovery() call omits a567973d28b9 NFS: Disable READ_PLUS by default discards c35cc6e0cf05 Merge branch 'acpi-scan' into linux-next discards 040e839e590e f2fs: introduce max_io_bytes, a sysfs entry, to limit bio size discards 92d3b9cef64e Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] discards bf8f3a107ace Merge remote-tracking branch 'arm64/for-next/fixes' into f [...] discards 679824654da4 Merge remote-tracking branch 'arm64/for-next/scs' into for [...] discards 30f98dbe99c3 Merge remote-tracking branch 'arm64/for-next/perf' into fo [...] discards 5216ae5a271b Merge branch 'for-next/misc' into for-next/core discards d9c97cc49b89 Merge branch 'for-next/uaccess' into for-next/core discards 5d8f8fa9814e Merge branches 'for-next/kvm-build-fix', 'for-next/va-refa [...] discards 1662d9e53ea4 f2fs: don't allow any writes on readonly mount discards e2e03d271905 Bluetooth: btusb: support download nvm with different boar [...] discards cfac803aa616 Bluetooth: btusb: Map Typhoon peak controller to BTUSB_INT [...] discards 4ef6d6a242fc Bluetooth: btusb: Helper function to download firmware to [...] discards 4174691d1c34 Bluetooth: btusb: Define a function to construct firmware [...] discards 1d9f8ea6513c Bluetooth: btusb: Add *setup* function for new generation [...] discards a63f23c9d139 Bluetooth: btintel: Fix endianness issue for TLV version i [...] discards e3d1bd18364a Bluetooth: Add toggle to switch off interleave scan discards 720be764021c Bluetooth: Refactor read default sys config for various types discards 7f90ee1d44c5 Bluetooth: Handle active scan case discards 93efd68bf040 Bluetooth: Handle system suspend resume case discards dd289552faec Bluetooth: Interleave with allowlist scan omits a184e7e2b71c Merge branch 'features' into for-next omits b2b1b8370c68 Merge branch 'fixes' into for-next discards 53bf34061bc2 Merge branch 'acpica' into linux-next discards 8207638d2c56 Merge branch 'pm-cpuidle' into linux-next omits 4d1d4f30deed nfsd: Record NFSv4 pre/post-op attributes as non-atomic omits ca5374eaa660 nfsd: Set PF_LOCAL_THROTTLE on local filesystems only omits a469fce608d9 nfsd: Fix up nfsd to ensure that timeout errors don't resu [...] omits 95d220338aaa exportfs: Add a function to return the raw output from fh_ [...] omits 3517f8195a6e nfsd: close cached files prior to a REMOVE or RENAME that [...] omits 91776b483034 nfsd: allow filesystems to opt out of subtree checking omits c52306981488 nfsd: add a new EXPORT_OP_NOWCC flag to struct export_operations omits 933f9df397c3 Revert "nfsd4: support change_attr_type attribute" omits d08a4bb0855e nfsd4: don't query change attribute in v2/v3 case omits 40a2c144dcc0 nfsd: minor nfsd4_change_attribute cleanup omits 8f714aff228d nfsd: simplify nfsd4_change_info omits ac2a17779e0d nfsd: only call inode_query_iversion in the I_VERSION case omits f80eecccbb98 io_uring: add timeout update omits 7af9c8bd1e2c io_uring: restructure io_timeout_cancel() omits 578900bd8325 io_uring: fix files cancellation omits 503249c34ad4 io_uring: use bottom half safe lock for fixed file data omits 33438dd00494 io_uring: fix miscounting ios_left omits bcbbecff7e7a io_uring: change submit file state invariant omits 6ba00265cafb io_uring: check kthread stopped flag when sq thread is unparked omits 26ca1ff179ba io_uring: share fixed_file_refs b/w multiple rsrcs omits c1a02c0f5ece io_uring: replace inflight_wait with tctx->wait omits 0039c202fbb9 io_uring: don't take fs for recvmsg/sendmsg omits e97bec51bdf7 io_uring: only wake up sq thread while current task is in [...] omits 69da88d31923 io_uring: don't acquire uring_lock twice omits 47ff3be8f02b io_uring: initialize 'timeout' properly in io_sq_thread() omits ee65a5ee4271 io_uring: refactor io_sq_thread() handling omits f2edc26dc776 io_uring: always batch cancel in *cancel_files() omits 9b7418d73720 io_uring: pass files into kill timeouts/poll omits 6209a336e714 io_uring: don't iterate io_uring_cancel_files() omits 6544729533b5 io_uring: cancel only requests of current task omits c3ed4378c139 io_uring: add a {task,files} pair matching helper omits ea2b95de29c3 io_uring: simplify io_task_match() omits 702b223e9a95 io_uring: inline io_import_iovec() omits 432a2a4f731a io_uring: remove duplicated io_size from rw omits 4ed74c7c2ed4 fs/io_uring Don't use the return value from import_iovec(). omits a30af15a063e io_uring: NULL files dereference by SQPOLL omits 96b890b33678 io_uring: add timeout support for io_uring_enter() omits ce059666d3de io_uring: only plug when appropriate omits e5ea1c8816dd io_uring: rearrange io_kiocb fields for better caching omits 10ab26c77f44 io_uring: link requests with singly linked list omits 238ddac7fb8f io_uring: track link timeout's master explicitly omits cb32564d576b io_uring: track link's head and tail during submit omits be6f9b2ba944 io_uring: split poll and poll_remove structs omits 26f4ee179e90 io_uring: add support for IORING_OP_UNLINKAT omits 425c5004e4bf io_uring: add support for IORING_OP_RENAMEAT omits 2e467110ee39 fs: make do_renameat2() take struct filename omits d24b9778948f io_uring: enable file table usage for SQPOLL rings omits 35610ad343c8 io_uring: allow non-fixed files with SQPOLL discards c6c91db76539 Merge branch 'pm-tools' into linux-next omits 36b742fcb52a nfs_common: need lock during iterate through the list discards f4c39f9a12df Merge branches 'for-next/iommu/default-domains', 'for-next [...] omits 5ce243057c30 Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core omits 219d4f384127 Merge branch 'for-next-next-v5.10-20201201' into for-next- [...] omits 04b25c7766ae Merge branch 'for-next-current-v5.9-20201201' into for-nex [...] omits 77bfd585c2d2 Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] omits 964917c780f1 Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] omits 31e6df22b2f2 Merge branch 'misc-next' into for-next-next-v5.10-20201201 omits 2ca131dcca0c Merge branch 'misc-5.10' into for-next-current-v5.9-20201201 omits 6de503bcc24e btrfs: add a trace class for dumping the current ENOSPC state omits 6a0cec7b4257 btrfs: adjust the flush trace point to include the source omits cb1d58e4d2b4 btrfs: implement space clamping for preemptive flushing omits 710894a7d354 btrfs: simplify the logic in need_preemptive_flushing omits 0e7d63112173 btrfs: rework btrfs_calc_reclaim_metadata_size omits a92519d64d87 btrfs: check reclaim_size in need_preemptive_reclaim omits 6d53bc4d680f btrfs: rename need_do_async_reclaim omits 5951248cb0a0 btrfs: improve preemptive background space flushing omits f8558cfcad82 btrfs: introduce a FORCE_COMMIT_TRANS flush operation omits 491a51dd72c0 btrfs: track ordered bytes instead of just dio ordered bytes omits c9cc14f13f78 btrfs: add a trace point for reserve tickets omits 5b534aec602b btrfs: make flush_space take a enum btrfs_flush_state inst [...] omits 023a2f0caec4 btrfs: run delayed refs less often in commit_cowonly_roots omits c272d1c928b9 btrfs: stop running all delayed refs during snapshot omits 0a6ffeac76ee btrfs: only run delayed refs once before committing omits 97ee6de922f5 btrfs: delayed refs pre-flushing should only run the heads [...] omits b7645c1374ac btrfs: only let one thread pre-flush delayed refs in commit omits df0ee0b83839 btrfs: do not block on deleted bgs mutex in the cleaner discards 685aa8d083e1 Merge branch 'v5.11/soc' into tmp/aml-rebuild discards 66914ab14ed2 Merge branch 'v5.11/drivers' into tmp/aml-rebuild discards f034355bac8e Merge branch 'v5.11/dt64' into tmp/aml-rebuild omits ee6aa45a2621 NFSD: Fix 5 seconds delay when doing inter server copy omits 8286d3d61681 NFSD: Fix sparse warning in nfs4proc.c omits 1f60c7ab5393 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall discards 4e33a343ac74 powerpc: fix the allyesconfig build omits daaf30b01ed0 coresight: tmc-etr: Fix barrier packet insertion for perf buffer omits aa432f26b01c btrfs: fix lockdep warning when creating free space tree omits 4c3699512496 btrfs: skip space_cache v1 setup when not using it omits 69dd35bd7185 btrfs: remove free space items when disabling space cache v1 omits e17786c7e109 btrfs: warn when remount will not change the free space tree omits 09d1b2cb4d67 btrfs: use superblock state to print space_cache mount option omits 28053f473c5e btrfs: keep sb cache_generation consistent with space_cache omits 5ee51441ddfd btrfs: clear free space tree on ro->rw remount omits 0259a7670b49 btrfs: clear oneshot options on mount and remount omits a2ad2d633893 sunrpc: clean-up cache downcall omits 5ca52ef77b16 nfsd: Fix message level for normal termination omits bb4a0d45e944 SUNRPC: Use zero-copy to perform socket send operations omits b186cbaf21eb btrfs: create free space tree on ro->rw remount omits c6910d9cf1fe btrfs: only mark bg->needs_free_space if free space tree is on omits c166dfe8e3fb btrfs: start orphan cleanup on ro->rw remount omits 1384267a82fb btrfs: lift read-write mount setup from mount and remount omits 44773cf67861 btrfs: do not block inode logging for so long during trans [...] omits d4a16139e88a btrfs: fix race leading to unnecessary transaction commit [...] omits 94f612d0efcf btrfs: fix race that makes inode logging fallback to trans [...] omits 934e7eca4ada btrfs: fix race that causes unnecessary logging of ancesto [...] omits a19f26858ea4 btrfs: fix race that results in logging old extents during [...] omits 507e5de88330 btrfs: fix race causing unnecessary inode logging during l [...] discards 70836ef30e02 Merge branches 'acpi-ec' and 'acpi-processor' into linux-next discards 5cd6d6198876 Merge branches 'acpi-misc' and 'acpi-apei' into linux-next discards ab8e16a2a4db Merge branches 'acpi-resources' and 'acpi-docs' into linux-next discards 6385ce44f10c Merge branches 'powercap' and 'pm-tools' into linux-next discards 9509a4f10366 Merge branches 'pm-sleep', 'pm-acpi', 'pm-em' and 'pm-doma [...] discards 353dd3d2d49c Merge branch 'pm-cpuidle' into linux-next discards 7ac844b9d126 Merge branch 'pm-cpufreq' into linux-next omits 21a202705477 btrfs: remove inode number cache feature omits 975decccb281 btrfs: replace calls to btrfs_find_free_ino with btrfs_fin [...] omits af897b08d0c6 btrfs: move btrfs_find_highest_objectid/btrfs_find_free_ob [...] omits 068afafa2589 btrfs: drop casts of bio bi_sector omits 1a4b440a1c2b btrfs: implement log-structured superblock for ZONED mode omits a1857aa49e91 btrfs: disallow mixed-bg in ZONED mode omits cd97561171ac btrfs: disable fallocate in ZONED mode omits 2a07f915dbb2 btrfs: disallow NODATACOW in ZONED mode omits 9bd4e38748c2 btrfs: disallow space_cache in ZONED mode omits 90773d14be7d btrfs: introduce max_zone_append_size omits 1aed064de426 btrfs: check and enable ZONED mode omits ab3ea6d0e65c btrfs: get zone information of zoned block devices omits e5a95e233472 btrfs: introduce ZONED feature flag omits 62a10b41cf52 btrfs: return bool from btrfs_should_end_transaction omits a3432dcd4177 btrfs: return bool from should_end_transaction omits c7052b391300 btrfs: remove err variable from do_relocation omits e3a6f05a8d91 btrfs: eliminate err variable from merge_reloc_root omits 8b66cec53da3 btrfs: remove err variable from btrfs_delete_subvolume omits 9d09b0617205 btrfs: unlock path before checking if extent is shared dur [...] omits 06fe235a299f btrfs: tree-checker: annotate all error branches as unlikely omits 06f5838150e8 btrfs: remove stub device info from messages when we have [...] omits 303040f5017b btrfs: use detach_page_private() in alloc_extent_buffer() omits d3b4d26c1dcd btrfs: use nodesize to determine if we need readahead in b [...] omits 8d97b4e2c2af btrfs: only clear EXTENT_LOCK bit in extent_invalidatepage omits 1026a475b63e btrfs: remove unused parameter phy_offset from btrfs_valid [...] omits c3aa1f233a6e btrfs: scrub: remove the anonymous structure from scrub_page omits 16618e188026 btrfs: use fixed width int type for extent_state::state omits 186948e32905 btrfs: introduce helper to handle page status update in en [...] omits ef7b92630541 btrfs: add structure to keep track of extent range in end_ [...] omits 85a0dcacd592 btrfs: tests: remove invalid extent-io test omits 4f42a03fe1c8 btrfs: sysfs: remove unneeded semicolon omits 3e320a1ad6c1 btrfs: simplify return values in setup_nodes_for_search omits 0d8a14a82480 btrfs: remove useless return value statement in split_node omits 5d11ef5b16ed btrfs: remove unnecessary attempt do drop extent maps afte [...] omits 4bb371726f45 btrfs: stop incrementing log batch when joining log transaction omits 7e7b4521ae5a btrfs: skip unnecessary searches for xattrs when logging an inode omits 9face72706ed btrfs: merge __set_extent_bit and set_extent_bit omits 0abd92967f5e btrfs: make btrfs_update_inode_fallback take btrfs_inode omits f976e7c2a200 btrfs: make btrfs_cont_expand take btrfs_inode omits c4865a0fce69 btrfs: make btrfs_truncate_block take btrfs_inode omits 4487bcbfbb93 btrfs: make btrfs_insert_replace_extent take btrfs_inode omits d317cb140ae5 btrfs: make find_first_non_hole take btrfs_inode omits c8e355e6c331 btrfs: make maybe_insert_hole take btrfs_inode omits 18b0dc8ddce6 btrfs: make btrfs_update_inode take btrfs_inode omits 7286e3f90a18 btrfs: make btrfs_update_inode_item take btrfs_inode omits 14284fabc20d btrfs: make btrfs_delayed_update_inode take btrfs_inode omits 9f40ff596571 btrfs: make btrfs_finish_ordered_io btrfs_inode-centric omits 95fa68ef578a btrfs: make btrfs_truncate_inode_items take btrfs_inode omits ecd36c571a7a btrfs: make insert_prealloc_file_extent take btrfs_inode omits 29e3258c121c btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inode omits 77718644cf9b btrfs: remove ->recursed from extent_buffer omits ad1f602d2888 btrfs: remove the recurse parameter from __btrfs_tree_read_lock omits 13a8c4f59af7 btrfs: use btrfs_tree_read_lock in btrfs_search_slot omits b5cc88e2f44a btrfs: merge back btrfs_read_lock_root_node helpers omits 4a385f6bd7b5 btrfs: locking: remove the recursion handling code omits b373fa4f8e0f btrfs: kill path->recurse omits f8b0ee085879 btrfs: unlock to current level in btrfs_next_old_leaf omits e4dcd5d04f6c btrfs: cleanup the locking in btrfs_next_old_leaf omits 91f0ab2fae5b btrfs: remove unused argument seed from btrfs_find_device omits 7b07785886ab btrfs: drop never met disk total bytes check in verify_one [...] omits c5ef194e1797 btrfs: drop unused argument step from btrfs_free_extra_devids omits 44dacd1b15a7 btrfs: update the number of bytes used by an inode atomically omits 0cf0e0b69870 btrfs: fix race when defragmenting leads to unnecessary IO omits 4b0fa861c42c btrfs: refactor btrfs_drop_extents() to make it easier to extend omits 7fcd6e3a0a87 btrfs: set the lockdep class for extent buffers on creation omits a26ccc4d5b93 btrfs: pass the owner_root and level to alloc_extent_buffer omits c3165a91baae btrfs: pass the root owner and level around for readahead omits 1ad013102943 btrfs: pass root owner to read_tree_block omits c638c9626eb9 btrfs: use btrfs_read_node_slot in btrfs_qgroup_trace_subtree omits 3c64822fb6ed btrfs: use btrfs_read_node_slot in qgroup_trace_new_subtre [...] omits ef1b19b45b4a btrfs: use btrfs_read_node_slot in qgroup_trace_extent_swap omits 80f1a3e8fb8b btrfs: use btrfs_read_node_slot in walk_down_tree omits caa3a08865e4 btrfs: use btrfs_read_node_slot in replace_path omits ba7d5bcf28b7 btrfs: use btrfs_read_node_slot in do_relocation omits aa5be3d9c07d btrfs: use btrfs_read_node_slot in walk_down_reloc_tree omits 2f455669a17a btrfs: use btrfs_read_node_slot in btrfs_realloc_node omits 03f63b2c8e1d btrfs: cleanup extent buffer readahead omits 9e093c3ccb96 btrfs: remove lockdep classes for the fs tree omits 774019bbdc9e btrfs: discard: reschedule work after sysfs param update omits 055bd51758b7 btrfs: don't miss async discards after scheduled work override omits 23c1e097f823 btrfs: discard: store async discard delay as ns not as jiffies omits ce08eed46e2c btrfs: discard: speed up async discard up to iops_limit omits 5624ca672dc8 btrfs: scrub: refactor scrub_find_csum() omits 9773e71df897 btrfs: scrub: remove the force parameter of scrub_pages omits 628dea4efb0c btrfs: scrub: distinguish scrub page from regular page omits 4f0d8f1b11b7 btrfs: pass bvec to csum_dirty_buffer instead of page omits 373d286c8fba btrfs: extract extent buffer verification from btrfs_valid [...] omits 6e520c8b841f btrfs: make csum_tree_block() handle node smaller than page omits ad9faafae8f1 btrfs: grab fs_info from extent_buffer in btrfs_mark_buffer_dirty omits dc4bfe9dd7d5 btrfs: extent_io: make buffer_radix take sector size units omits 96ba59100a28 btrfs: extent_io: assert page mapping lock in attach_exten [...] omits 98a91f19845d btrfs: protect the fs_info->caching_block_groups differently omits 6882357851bd btrfs: async load free space cache omits a224f8f706ad btrfs: load the free space cache inode extents from commit root omits 4704c493c1cf btrfs: load free space cache into a temporary ctl omits 42d6f4221fa2 btrfs: cleanup btrfs_discard_update_discardable usage omits df6238d4fe55 btrfs: explicitly protect ->last_byte_to_unpin in unpin_ex [...] omits 788bc9b44219 btrfs: update last_byte_to_unpin in switch_commit_roots omits 11b704a6647c btrfs: do not shorten unpin len for caching block groups omits c8ee5fd67f98 btrfs: reorder extent buffer members for better packing omits 30c7b94143bd btrfs: locking: rip out path->leave_spinning omits 7a894b9d0c3f btrfs: locking: remove all the blocking helpers omits e0895159c5c2 btrfs: scrub: remove local copy of csum_size from context omits a0524d099a41 btrfs: check integrity: remove local copy of csum_size omits bc56474d4ad6 btrfs: remove unnecessary local variables for checksum size omits 89f0d7d16341 btrfs: switch cached fs_info::csum_size from u16 to u32 omits df06f0f6236b btrfs: use cached value of fs_info::csum_size everywhere omits 3784948bbd19 btrfs: precalculate checksums per leaf once omits e6c8e7b9ad4f btrfs: store precalculated csum_size in fs_info omits 98431b83b7dc btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits omits de85281e2952 btrfs: replace div_u64 by shift in free_space_bitmap_size omits 453557ad1698 btrfs: use precalculated sectorsize_bits from fs_info omits 77bdb14479ed btrfs: extent_io: rename page_size to io_size in submit_ex [...] omits 5f9972d64a1e btrfs: extent_io: only require sector size alignment for p [...] omits 95268697249b btrfs: extent_io: rename pages_locked in process_pages_contig() omits b5b1ac6de880 btrfs: inode: sink parameter start and len to check_data_csum() omits f64dfdc758c6 btrfs: disk-io: replace fs_info and private_data with inod [...] omits 3e8550a96a47 btrfs: extent_io: sink the failed_start parameter to set_e [...] omits 03f1be12fa78 btrfs: extent_io: update the comment for find_first_extent_bit() omits ca2a8c1d448d btrfs: extent_io: fix the comment on lock_extent_buffer_for_io() omits d7bdd6b30cb1 btrfs: remove unnecessary casts in printk omits 7c607187d581 btrfs: add set/get accessors for root_item::drop_level omits 45fd160fa34e btrfs: use root_item helpers for limit and flags in btrfs_ [...] omits 10ac34518fc9 btrfs: check-integrity: use proper helper to access btrfs_header omits 43bb2f90cf6a btrfs: send: use helpers to access root_item::ctransid omits c144a86b8011 btrfs: generate lockdep keyset names at compile time omits 747dfd8020a1 btrfs: use the right number of levels for lockdep keysets omits d14db41c859c btrfs: remove dio iomap DSYNC workaround omits 14b68d9bb97c btrfs: call iomap_dio_complete() without inode_lock omits 83da0ae8e746 btrfs: remove btrfs_inode::dio_sem omits d7c42c431fb5 btrfs: use shared lock for direct writes within EOF omits 00abdb51b0d5 btrfs: push inode locking and unlocking into buffered/dire [...] omits 0122e2137725 btrfs: introduce btrfs_inode_lock()/unlock() omits 169e4875cc67 btrfs: introduce btrfs_write_check() omits f7701693589f btrfs: check FS error state bit early during write omits 41da3740746d btrfs: move pos increment and pagecache extension to btrfs [...] omits 76a8df518e26 btrfs: split btrfs_direct_IO to read and write omits 9da7687d95e7 btrfs: sysfs: add per-fs attribute for read policy omits 0375e91436e7 btrfs: create read policy framework omits ae311d49e3a2 btrfs: add helper for string match ignoring leading/traili [...] omits 560fecb0b990 btrfs: do not start and wait for delalloc on snapshot root [...] omits 8bbd54dac8a7 btrfs: switch extent buffer tree lock to rw_semaphore omits 5849511e1ba3 btrfs: open code insert_orphan_item omits fe89c9839781 btrfs: introduce mount option rescue=all omits b1637737ebb4 btrfs: introduce mount option rescue=ignoredatacsums omits 3cc26947ce54 btrfs: introduce mount option rescue=ignorebadroots omits 8a9a77276d13 btrfs: show rescue=usebackuproot in /proc/mounts omits c7727e5bc3da btrfs: add a helper to print out rescue= options omits 5b0dc909d878 btrfs: sysfs: export supported rescue= mount options omits 3b45ef041fd9 btrfs: push the NODATASUM check into btrfs_lookup_bio_sums omits 84ace5016fb9 btrfs: unify the ro checking for mount options omits d3535ed4aa62 btrfs: do not start readahead for csum tree when scrubbing [...] omits ef0b8334733d btrfs: assert we are holding the reada_lock when releasing [...] omits c0bdb05bee35 btrfs: set EXTENT_NORESERVE bits side btrfs_dirty_pages() omits eb6074288f54 btrfs: use round_down while calculating start position in [...] omits 2672b08edb36 btrfs: use iosize while reading compressed pages omits cb3fe0b33fa0 btrfs: calculate num_pages, reserve_bytes once in btrfs_bu [...] omits c2554622f29b btrfs: calculate more accurate remaining time to sleep in [...] omits fa222ef04751 btrfs: record delta directly in transaction_kthread omits 40bb5126595a btrfs: remove redundant time check in transaction kthread loop omits 10bcb11fc3f7 btrfs: use helpers to convert from seconds to jiffies in t [...] omits 40ce35e5d404 btrfs: sysfs: export filesystem generation discards 3237f7dedb6d m68k: m68328: remove duplicate code discards d372ec7ca3ca m68k: m68328: move platform code to separate files discards 811f973cf65b m68knommu: align BSS section to 4-byte boundaries discards ca08b94fd559 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] discards 875de2c42216 Merge branche 'rproc-fixes' into for-next omits e588acdb8087 clocksource/drivers/riscv: Make RISCV_TIMER depends on RISCV_SBI omits 59835ead2bc3 clocksource/drivers/ingenic: Fix section mismatch discards 7400906166b4 PM: ACPI: Refresh wakeup device power configuration every time discards 98ace3f441ba PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() discards 7c6601813962 Bluetooth: Fix attempting to set RPA timeout when unsupported omits a18231796f4a clocksource/drivers/cadence_ttc: Fix memory leak in ttc_se [...] omits b3ad845d3241 dt-bindings: timer: renesas: tmu: Convert to json-schema omits 4bcb2007d4ee dt-bindings: timer: renesas: tmu: Document r8a774e1 bindings omits 67a099047e84 clocksource/drivers/orion: Add missing clk_disable_unprepa [...] omits 2c223460bc62 drivers/clocksource/nps: Remove EZChip NPS clocksource driver omits aff7325d4f37 dt-bindings: timer: Add new OST support for the upcoming n [...] omits f1a40b2e1e2c clocksource/drivers/sp804: Use pr_fmt omits 53115721efce clocksource/drivers/sp804: Correct clk_get_rate handle omits 64d9af610102 clocksource/drivers/sp804: Use clk_prepare_enable and clk_ [...] omits a57314f2b02b clocksource/drivers/sp804: Make some symbol static omits 4e3168984467 drivers/clocksource/sp804: Add static for functions such a [...] discards 46f821a9cff2 Merge branch 'remotes/lorenzo/pci/misc' discards fb0623ffd407 Merge branch 'remotes/lorenzo/pci/vmd' discards bcd475b95cf3 Merge branch 'remotes/lorenzo/pci/rcar' discards aed22fec1f22 Merge branch 'remotes/lorenzo/pci/keystone' discards a8e9d4f4ec6b Merge branch 'remotes/lorenzo/pci/dwc' discards db1b059221ff Merge branch 'remotes/lorenzo/pci/cadence' discards a2110d4f05f8 Merge branch 'remotes/lorenzo/pci/brcmstb' discards d450a913e58d Merge branch 'pci/msi' discards 6665779363c1 Merge branch 'pci/misc' discards e66a77e2f015 Merge branch 'pci/hotplug' discards da78f2019a3c Merge branch 'pci/enumeration' discards a754653d0e12 Merge branch 'pci/aspm' omits f5037e22315c kconfig: clean up header inclusion discards 7b2f16219a71 Bluetooth: Rename get_adv_instance_scan_rsp discards a7eb4ee93572 Bluetooth: Fix not sending Set Extended Scan Response discards a88ef8506948 Bluetooth: Fix for Bluetooth SIG test L2CAP/COS/CFD/BV-14-C discards 6f294707e771 Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option discards d45330536ce3 Bluetooth: btmtksdio: Add the missed release_firmware() in [...] discards 7f7126b7739d Bluetooth: btusb: Add the missed release_firmware() in btu [...] discards 9db124565a37 Bluetooth: btusb: Support 0bda:c123 Realtek 8822CE device discards 73f209c5bedb Bluetooth: btqca: Use NVM files based on SoC ID for WCN3991 discards b128d0470f60 Bluetooth: fix typo in struct name discards f0a6743028f9 PCI: dwc: exynos: Rework the driver to support Exynos5433 variant omits 0ce21d58b7af kconfig: qconf: show Qt version in the About dialog omits 9da2d4e4acec kconfig: make lkc.h self-sufficient #include-wise omits fc44645a4f39 kconfig: qconf: convert to Qt5 new signal/slot connection syntax omits 51add7fd9d3d kconfig: qconf: use a variable to pass packages to pkg-config omits b7bd0b74ba3e kconfig: qconf: drop Qt4 support discards 0848f8cfe994 PCI: Fix overflow in command-line resource alignment requests discards 0956de27c102 PCI: Bounds-check command-line resource alignment requests discards 357ce158bd8f PCI: Fix kernel-doc markup discards ace091d17272 x86/PCI: Fix kernel-doc markup omits ed40e33c0b91 opp: Reduce the size of critical section in _opp_kref_release() omits 9e7f4689dd97 media: venus: dev_pm_opp_put_*() accepts NULL argument omits 3aac64e40423 drm/panfrost: dev_pm_opp_put_*() accepts NULL argument omits 3bc85f016f55 drm/lima: dev_pm_opp_put_*() accepts NULL argument omits c948417ce6dd PM / devfreq: exynos: dev_pm_opp_put_*() accepts NULL argument omits 9b48670ac03c cpufreq: qcom-cpufreq-nvmem: dev_pm_opp_put_*() accepts NU [...] discards 1b2b66d55670 erofs: remove a void EROFS_VERSION macro set in Makefile omits 40bd54f12902 Merge branch 'devel-stable' into for-next omits be27117d35b1 Merge branches 'fixes' and 'misc' into for-next discards 32c855670808 cpufreq: vexpress-spc: Add missing MODULE_ALIAS discards eeec038935ec cpufreq: scpi: Add missing MODULE_ALIAS discards d79897bd7367 cpufreq: loongson1: Add missing MODULE_ALIAS discards 221397ad9e79 cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE discards 122f10b39388 cpufreq: st: Add missing MODULE_DEVICE_TABLE discards 8ce27a9d8938 cpufreq: qcom: Add missing MODULE_DEVICE_TABLE discards 0e6eb57b13e0 cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE discards cb78aa4c3a17 cpufreq: highbank: Add missing MODULE_DEVICE_TABLE discards 010450febc66 cpufreq: ap806: Add missing MODULE_DEVICE_TABLE omits ad64a03927e0 cpufreq: dt: dev_pm_opp_put_regulators() accepts NULL argument omits 11d622a1460c opp: Allow dev_pm_opp_put_*() APIs to accept NULL opp_table omits a16c9ea59ba7 opp: Don't create an OPP table from dev_pm_opp_get_opp_table() omits 6c485849e102 cpufreq: dt: Don't (ab)use dev_pm_opp_get_opp_table() to c [...] discards a43128837003 cpufreq: mediatek: add missing platform_driver_unregister( [...] discards 8af3f8ece520 cpufreq: tegra194: get consistent cpuinfo_cur_freq discards 09e932254025 cpufreq: blacklist mt8516 in cpufreq-dt-platdev discards f366929b53ac cpufreq: mediatek: Add support for mt8167 discards db029a85faa8 cpufreq: sti-cpufreq: fix mem leak in sti_cpufreq_set_opp_info() adds 0477e9288185 Linux 5.10-rc7 adds bcee52789588 tracing: Fix userstacktrace option for instances adds cd796ed33450 Merge tag 'trace-v5.10-rc7' of git://git.kernel.org/pub/sc [...] adds 7d8761ba27fc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1a0e1943d879 Revert "scsi: megaraid_sas: Added support for shared host [...] adds 6220e48d9640 [regression fix] really dumb fuckup in sparc64 __csum_part [...] adds c6f7e1510b87 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4cb682964706 afs: Fix memory leak when mounting with multiple source pa [...] adds a68a0262abda mm/madvise: remove racy mm ownership check adds 4165bf015ba9 iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs adds ca4bbdaf1716 Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/li [...] adds 6ba51892cb33 Merge remote-tracking branch 'fixes/fixes' adds df36cd4d2309 Merge remote-tracking branch 'arc-current/for-curr' adds e64ab473ddda ARM: 9034/1: __div64_32(): straighten up inline asm constraints adds d7ddbbb99b65 Merge remote-tracking branch 'arm-current/fixes' adds eb3751c2862a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds b11ddaac893a Merge tag 'sunxi-fixes-for-5.10-2' of git://git.kernel.org [...] adds 5e2e74024779 Merge tag 'imx-fixes-5.10-5' of git://git.kernel.org/pub/s [...] adds 9280f726097b ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS adds c99055ec2c39 MAINTAINERS: correct SoC Git address (formerly: arm-soc) adds db2082700a0c MAINTAINERS: add a limited ARM and ARM64 SoC entry adds d23e62971764 Merge tag 'sunxi-fixes-for-5.10-3' of git://git.kernel.org [...] adds 2305d20f251d firmware: xilinx: Mark pm_api_features_map with static keyword adds a0cab089baf3 ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs adds 23967498472a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 5eedf9fe8db2 powerpc/mm: Fix KUAP warning by providing copy_from_kernel [...] adds 63c037aa37dd Merge remote-tracking branch 'powerpc-fixes/fixes' adds 84952e45d425 Merge remote-tracking branch 'sparc/master' adds 61f54de2e919 net: hns3: remove a misused pragma packed adds 10c678bd0a03 udp: fix the proto value passed to ip_protocol_deliver_rcu [...] adds eb96b686fc2c enetc: Fix reporting of h/w packet counters adds 851d0a73c90e bridge: Fix a deadlock when enabling multicast snooping adds f55628b3e764 mptcp: print new line in mptcp_seq_show() if mptcp isn't in use adds bbef72c630b5 dpaa2-mac: Add a missing of_node_put after of_device_is_available adds 82ca4c922b89 net: stmmac: dwmac-meson8b: fix mask definition of the m25 [...] adds 819f56bad110 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 007ab5345545 bonding: fix feature flag setting at init time adds 9d14edfdeabf net: stmmac: increase the timeout for dma reset adds 36d18b5664ef net: stmmac: start phylink instance before stmmac_hw_setup() adds 4ec236c7c51f net: stmmac: free tx skb buffer in stmmac_resume() adds 5f58591323bf net: stmmac: delete the eee_ctrl_timer after napi disabled adds f119cc9818eb net: stmmac: overwrite the dma_cap.addr64 according to HW design adds 9756bb63e8d1 Merge branch 'stmmac-fixes' adds 0398ba9e5a4b net: tipc: prevent possible null deref of link adds cc6596fc7295 net: ll_temac: Fix potential NULL dereference in temac_probe() adds 72d05c00d7ec tcp: select sane initial rcvq_space.space for big MSS adds 323a391a220c can: isotp: isotp_setsockopt(): block setsockopt on bound sockets adds a8cd2b4b095e Merge remote-tracking branch 'net/master' adds d9054a1ff585 lwt: Disable BH too in run_lwt_bpf() adds e3366884b383 lwt_bpf: Replace preempt_disable() with migrate_disable() adds 932c60558109 tools/bpftool: Fix PID fetching with a lot of results adds b62527005d46 bpf, doc: Update KP's email in MAINTAINERS adds 998f17296234 xdp: Remove the xdp_attachment_flags_ok() callback adds 0b5b6e747c86 selftests/bpf/test_offload.py: Remove check for program lo [...] adds e4ff5aa46940 netdevsim: Add debugfs toggle to reject BPF programs in verifier adds d8b5e76ae4e0 selftests/bpf/test_offload.py: Only check verifier log on [...] adds 852c2ee338f0 selftests/bpf/test_offload.py: Fix expected case of extack [...] adds 766e62b7fcd2 selftests/bpf/test_offload.py: Reset ethtool features afte [...] adds 8158cad13435 selftests/bpf/test_offload.py: Filter bpftool internal map [...] adds 4e083fdfa39d Merge branch 'bpf-xdp-offload-fixes' adds 129386208390 Merge remote-tracking branch 'bpf/master' adds cc00bcaa5899 netfilter: x_tables: Switch synchronization to RCU adds 917d80d376ff netfilter: nft_dynset: fix timeouts later than 23 days adds 42f1c2712090 netfilter: nftables: comment indirect serialization of com [...] adds 2d94b20b95b0 netfilter: nft_ct: Remove confirmation check for NFT_CT_ID adds d11355ead83a Merge remote-tracking branch 'netfilter/master' adds 0191c271debf RDMA/qedr: iWARP invalid(zero) doorbell address fix adds 93416ab0f994 RDMA/efa: Use the correct current and new states in modify QP adds e432c04c1799 RDMA/core: Fix empty gid table for non IB/RoCE devices adds 340b940ea0ed RDMA/cm: Fix an attempt to use non-valid pointer when clea [...] adds 0ba1b7dd6301 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 5cfca59604e4 ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 adds 7e413528474d ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK wit [...] adds b48d91fcc278 Merge remote-tracking branch 'sound-current/for-linus' adds 89ee02a5cba9 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds 1bea2256aa96 ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 adds 3cea33b6f2d7 ASoC: max98390: Fix error codes in max98390_dsm_init() adds 55d8e6a85bce ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision) adds 718c406e1ffa ASoC: AMD Renoir - add DMI table to avoid the ACP mic prob [...] adds 9a34ff16b239 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds cd66a1c61a79 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 587a7dc2f314 Merge remote-tracking branch 'regmap-fixes/for-linus' adds ca9b2724fdc6 Merge remote-tracking branch 'regulator-fixes/for-linus' adds bb1f39c7194c Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds e748edd98413 spi: dw: Fix error return code in dw_spi_bt1_probe() adds 7fa50bbc4cd1 Merge remote-tracking branch 'spi/for-5.10' into spi-linus adds a7f036da3ed4 Merge remote-tracking branch 'spi-fixes/for-linus' adds 49b9db71f0e2 Merge remote-tracking branch 'pci-current/for-linus' adds f50388962e9f Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 3b384bd6c3f2 Input: raydium_ts_i2c - do not split tx transactions adds 223f61b8c5ad Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to [...] adds dce9fbd9bf2e Merge remote-tracking branch 'input-current/for-linus' adds df214c1a7e88 Merge remote-tracking branch 'ide/master' adds 6f39cecdb601 rseq/selftests: Fix MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ [...] adds 88f4ede44c58 selftests/clone3: Fix build error adds a9a97170d44b Merge remote-tracking branch 'kselftest-fixes/fixes' adds e824f275612c Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 3d1387b3b8f6 media: vidtv: fix some warnings adds 986c632a12df Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds ec76c2eea903 ARM: OMAP2+: omap_device: fix idling of devices during probe adds c0bc969c176b ARM: omap2: pmic-cpcap: fix maximum voltage to be consiste [...] adds 589cb6367ce3 Merge remote-tracking branch 'omap-fixes/fixes' adds f0deba450908 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 628879e051ca Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 673235f91531 scsi: core: Fix race between handling STS_RESOURCE and completion adds 359db63378ed scsi: hisi_sas: Select a suitable queue for internal I/Os adds 52b2a698ddee Merge remote-tracking branch 'scsi-fixes/fixes' adds 352ded44fbd8 drm/i915/gem: Check the correct variable in selftest adds 0e124e19ce52 drm/i915/gem: Propagate error from cancelled submit due to [...] adds 5419d93ffd77 drm/i915/gt: Ignore repeated attempts to suspend request f [...] adds 0fe8bf4d3edc drm/i915/gt: Cancel the preemption timeout on responding to it adds 88c52d805eb6 drm/i915: fix size_t greater or equal to zero comparison adds f6cbe49be65e drm/i915/display/dp: Compute the correct slice count for V [...] adds 7c5c15dffe1e drm/i915/gt: Declare gen9 has 64 mocs entries! adds 3006280eafb2 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 15d2ee87437c Merge remote-tracking branch 'mmc-fixes/fixes' adds 28ff7be3dd70 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 77fd83718a5f Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 7efc282de234 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds c25ce589dca1 tweewide: Fix most Shebang lines adds c93e4aeed1be Makefile.extrawarn: remove -Wnested-externs warning adds b6f77c705822 kbuild: enforce -Werror=unused-result adds f1ce29a6fcf9 kbuild: doc: update the description about kbuild Makefiles adds 663e29430e12 kbuild: doc: replace arch/$(ARCH)/ with arch/$(SRCARCH)/ adds a617ccb7db0c kbuild: doc: fix 'List directories to visit when descendin [...] adds 78f2d8b6cfce kbuild: doc: merge 'Special Rules' and 'Custom kbuild comm [...] adds 1c0de41581c1 kbuild: doc: split if_changed explanation to a separate section adds 7e2f1f94bf4e kbuild: doc: clarify the difference between extra-y and always-y adds c9a43525e0b6 kbuild: doc: document subdir-y syntax adds 46cebdb2a1a3 kbuild: don't hardcode depmod path adds 7b675649be22 kconfig: qconf: drop Qt4 support adds 7cd0158703a4 kconfig: qconf: use a variable to pass packages to pkg-config adds a2574c12df0d kconfig: qconf: convert to Qt5 new signal/slot connection syntax adds 98ebea7ba891 kconfig: make lkc.h self-sufficient #include-wise adds f463269fb940 kconfig: qconf: show Qt version in the About dialog adds 78cb09078352 kconfig: clean up header inclusion adds 6c02f6f4124b Merge branch 'kconfig' into for-next adds 50e800a5c32e Merge remote-tracking branch 'kbuild/for-next' adds 810d3682d69c Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 2ad2ac7fd413 Merge remote-tracking branch 'dma-mapping/for-next' adds 82336c564c90 Merge remote-tracking branch 'asm-generic/master' adds 28187dc8ebd9 ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD adds 331b9d02d77e ARM: 9026/1: unwind: remove old check for GCC <= 4.2 adds 4d576cab16f5 ARM: 9028/1: disable KASAN in call stack capturing routines adds 3c9f5708b7ae ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler adds f77ac2e378be ARM: 9030/1: entry: omit FP emulation for UND exceptions t [...] adds 17fb1a208129 ARM: 9031/1: hyp-stub: remove unused .L__boot_cpu_mode_off [...] adds 0fe88ade3f93 ARM: 9032/1: arm/mm: Convert PUD level pgtable helper macr [...] adds 2a50d6b9cfe9 ARM: 9033/1: arm/smp: Drop the macro S(x,s) adds 3c0899539253 ARM: 9035/1: uncompress: Add be32tocpu macro adds 3597a10e4c44 ARM: 9036/1: uncompress: Fix dbgadtb size parameter name adds 3bdf1a7503d6 ARM: 9037/1: uncompress: Add OF_DT_MAGIC macro adds 1b78828288d0 ARM: 9038/1: Link with '-z norelro' adds 1205285c7a71 ARM: 9027/1: head.S: explicitly map DT even if it lives in [...] adds eb86b15a2c53 Merge branches 'fixes' and 'misc' into for-next adds 54ef31c76628 Merge branch 'devel-stable' into for-next adds 880f03f20b7a Merge remote-tracking branch 'arm/for-next' adds 3c09ec59cdea Merge branches 'for-next/kvm-build-fix', 'for-next/va-refa [...] adds e0f7a8d5e87f Merge branch 'for-next/uaccess' into for-next/core adds ba4259a6f87a Merge branch 'for-next/misc' into for-next/core adds d0c00977a16a bindings: perf: imx-ddr: add compatible string adds 881b0520504a perf/imx_ddr: Add system PMU identifier for userspace adds d8602f8bf3b2 Merge remote-tracking branch 'arm64/for-next/perf' into fo [...] adds d45056ad739b Merge remote-tracking branch 'arm64/for-next/scs' into for [...] adds d889797530c6 Merge remote-tracking branch 'arm64/for-next/fixes' into f [...] adds 75c75adce44f Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core adds 33f974dbaabf Merge branch 'for-next/iommu/default-domains' into for-nex [...] adds 2f24dfb71208 iommu: Delete split_and_remove_iova() adds 51b70b817b18 iommu: Stop exporting alloc_iova_mem() adds 176cfc187c24 iommu: Stop exporting free_iova_mem() adds 1ab2bf583158 Merge branch 'for-next/iommu/iova' into for-next/iommu/core adds 093b32a849b3 iommu: Improve the performance for direct_mapping adds f12e0d22903e iommu: Defer the early return in arm_(v7s/lpae)_map adds f37eb48466d2 iommu/io-pgtable-arm: Remove unused 'level' parameter from [...] adds 854623fdea9d Merge branch 'for-next/iommu/misc' into for-next/iommu/core adds a5f12de3ece8 Merge branch 'for-next/iommu/svm' into for-next/iommu/core adds c5257e39a4ec Merge branch 'for-next/iommu/tegra-smmu' into for-next/iommu/core adds 113eb4ce4fc3 Merge branch 'for-next/iommu/vt-d' into for-next/iommu/core adds c74009f5290d Merge branch 'for-next/iommu/fixes' into for-next/iommu/core adds fefe8527a1e0 iommu/io-pgtable: Remove tlb_flush_leaf adds 71fe89ceb55b dma-iommu: remove __iommu_dma_mmap adds 213790fd6c07 Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] adds 998aa96c4bec Merge remote-tracking branch 'arm64/for-next/core' adds c6241fd5de13 Merge tag 'at91-drivers-5.11' of git://git.kernel.org/pub/ [...] adds b96c0546b590 soc: bcm: brcmstb: pm: pm-arm: Provide prototype for brcms [...] adds e9ab9c337bee Merge tag 'arm-soc/for-5.11/drivers' of https://github.com [...] adds bbecede458d0 Merge tag 'v5.10-next-soc' of git://git.kernel.org/pub/scm [...] adds 00c543f6f3f4 Merge tag 'aspeed-5.11-soc' of git://git.kernel.org/pub/sc [...] adds b0c0bd01598b Merge branch 'arm/drivers' into for-next adds df15828121a5 Merge branch 'arm/fixes' into for-next adds d4ff08d6e222 Merge tag 'at91-defconfig-5.11' of git://git.kernel.org/pu [...] adds 11de454b4cac Merge tag 'sunxi-config-for-5.11' of git://git.kernel.org/ [...] adds 69f7aeee0667 Merge tag 'sunxi-config64-for-5.11' of git://git.kernel.or [...] adds 950be99fccff ARM: multi_v7_defconfig: Enable ARM SCMI protocol and drivers adds 6f7cdd2fbfff Merge tag 'arm-soc/for-5.11/defconfig' of https://github.c [...] adds 6a7dc2b3639a arm64: defconfig: Enable ARM SCMI protocol and drivers adds 0f4b0b479b35 Merge tag 'arm-soc/for-5.11/defconfig-arm64' of https://gi [...] adds 2ede693874c9 Merge tag 'ti-k3-config-for-v5.11' of git://git.kernel.org [...] adds 786e484016e6 Merge tag 'qcom-arm64-defconfig-for-5.11' of git://git.ker [...] adds 1fe9c2531974 Merge tag 'samsung-defconfig-5.11' of git://git.kernel.org [...] adds 249293397ec1 Merge tag 'imx-defconfig-5.11' of git://git.kernel.org/pub [...] adds ba2f9a5fbc38 Merge tag 'v5.11-rockchip-defconfig64-1' of git://git.kern [...] adds 0437141b4e22 ARM: configs: drop unused BACKLIGHT_GENERIC option adds 717c4c833648 arm64: defconfig: drop unused BACKLIGHT_GENERIC option adds 225768228253 MIPS: configs: drop unused BACKLIGHT_GENERIC option adds 4e9c44b128d3 parisc: configs: drop unused BACKLIGHT_GENERIC option adds 4985c506303f powerpc/configs: drop unused BACKLIGHT_GENERIC option adds ddfbed60c560 Merge branch 'arm/defconfig' into for-next adds ab8d302c4804 Merge tag 'at91-dt-5.11' of git://git.kernel.org/pub/scm/l [...] adds 915a39191503 Merge tag 'sunxi-dt-for-5.11' of git://git.kernel.org/pub/ [...] adds 1ca5f2430c4f ARM: dts: BCM5301X: Linksys EA9500 add port 5 and port 7 adds 74abbfe99f43 ARM: dts: BCM5301X: Harmonize EHCI/OHCI DT nodes name adds 4b650a20bdb5 ARM: dts: BCM5310X: Harmonize xHCI DT nodes name adds bd9a01e28e5d ARM: dts: BCM5301X: Linksys EA9500 add fixed partitions adds 2f34ae32f5e7 ARM: dts: BCM5301X: Use corretc pinctrl compatible for 4709x adds c862059875cf ARM: dts: BCM5301X: Linksys EA9500 make use of pinctrl adds 776461b1795b ARM: dts: BCM5301X: Move CRU devices to the CRU node adds 632ddf978565 ARM: dts: BCM5301X: Disable USB 3 PHY on devices without USB 3 adds b2ab5e8697ef ARM: dts: BCM5301X: Enable USB 3 PHY on Luxul XWR-3150 adds 7f415677420f ARM: dts: Cygnus: Drop incorrect io-channel-ranges property. adds 91d1d92a89e0 dt-bindings: net: dsa: Extend switch nodes pattern adds d2868fc9335c dt-bindings: net: dsa: Document sfp and managed properties adds f527cb6f3345 ARM: dts: BCM5301X: Update Ethernet switch node name adds 953efcb0c023 ARM: dts: BCM5301X: Add a default compatible for switch node adds fd577b41421b ARM: dts: BCM5301X: Provide defaults ports container node adds fd66cd0d79cb ARM: dts: NSP: Update ethernet switch node name adds 8b0235d1deac ARM: dts: NSP: Fix Ethernet switch SGMII register name adds 42791b317db4 ARM: dts: NSP: Add a SRAB compatible string for each board adds 51e40c25aa18 ARM: dts: NSP: Provide defaults ports container node adds ab7eff24a1e9 dt-bindings: net: dsa: b53: Add YAML bindings adds f722fbac1e53 Merge tag 'tags/bcm2835-dt-next-2020-11-20' into devicetree/next adds c8b53b1c6b93 Merge tag 'arm-soc/for-5.11/devicetree' of https://github. [...] adds 2f8913a7b17e dt-bindings: arm: bcm: document BCM4908 bindings adds 2961f69f151c arm64: dts: broadcom: add BCM4908 and Asus GT-AC5300 early [...] adds dccb22d078eb arm64: add config for Broadcom BCM4908 SoCs adds 1c202d0c5a67 Merge tag 'arm-soc/for-5.11/devicetree-arm64' of https://g [...] adds 516154079758 Merge tag 'v5.10-next-dts64' of git://git.kernel.org/pub/s [...] adds 3e50523fe6f4 ARM: dts: nuvoton: Modify clock parameters adds 7a28a9957ce7 ARM: dts: nuvoton: Modify timer register size adds 0153c82b1223 ARM: dts: nuvoton: Add pinctrl and GPIO node adds 77c72b33f0b3 ARM: dts: nuvoton: Add new device nodes adds e42b650f828d ARM: dts: nuvoton: Add new device nodes to NPCM750 EVB adds 136b2124d7cb ARM: dts: nuvoton: Add Nuvoton NPCM730 device tree adds c2a983a7a886 ARM: dts: nuvoton: Add Quanta GSJ BMC pinctrl adds 59f5abe09f0a ARM: dts: nuvoton: Add Quanta GSJ BMC adds 0e0610d24ee6 ARM: dts: nuvoton: Add NPCM7xx RunBMC Olympus Quanta machine adds 14579c76f5ca ARM: dts: nuvoton: Add Fii Kudo system adds 879e5b3f98ba dt-bindings: vendor-prefixes: Add FII adds f458d69bf7ca Merge tag 'nuvoton-5.11-devicetree' of git://git.kernel.or [...] adds 9bc08aa60f56 Merge tag 'mvebu-dt-5.11-1' of git://git.kernel.org/pub/sc [...] adds a2f9886a9ea5 Merge tag 'mvebu-dt64-5.11-1' of git://git.kernel.org/pub/ [...] adds e40917e4664e Merge tag 'ti-k3-dt-for-v5.11' of git://git.kernel.org/pub [...] adds a39d2ef78d44 Merge tag 'qcom-arm64-for-5.11' of git://git.kernel.org/pu [...] adds 6ce23595b587 Merge tag 'qcom-dts-for-5.11' of git://git.kernel.org/pub/ [...] adds 30912c3ce6b1 Merge tag 'keystone_dts_for_5.11' of git://git.kernel.org/ [...] adds ff741319bc09 Merge tag 'samsung-dt-5.11-2' of git://git.kernel.org/pub/ [...] adds 96631a0d1165 Merge tag 'samsung-dt64-5.11' of git://git.kernel.org/pub/ [...] adds 1e3e7ca547a6 Merge tag 'amlogic-dt64' of git://git.kernel.org/pub/scm/l [...] adds 3eaac3aed2e3 Merge tag 'imx-bindings-5.11' of git://git.kernel.org/pub/ [...] adds aa66be3bff65 Merge tag 'imx-dt-5.11' of git://git.kernel.org/pub/scm/li [...] adds 49d47bf9f55c Merge tag 'imx-dt64-5.11' of git://git.kernel.org/pub/scm/ [...] adds f8ff2f057e74 Merge tag 'at91-dt-5.11-2' of git://git.kernel.org/pub/scm [...] adds 261078ab9002 Merge tag 'v5.11-rockchip-dts64-1' of git://git.kernel.org [...] adds 456983022454 Merge tag 'v5.11-rockchip-dts32-1' of git://git.kernel.org [...] adds b4e217d0b320 Merge tag 'samsung-dt-5.11-3' of git://git.kernel.org/pub/ [...] adds b03455ae3c8a arm64: dts: meson-axg: add GE2D node adds ec78dc8964bb arm64: dts: meson: add audio playback to a95x adds 4e0649f49574 arm64: dts: meson: add audio playback to khadas-vim adds 0157e1a63c76 arm64: dts: meson: add audio playback to khadas-vim2 adds 6a74f78c34e7 arm64: dts: meson: add audio playback to nanopi-k2 adds ba414bc54848 arm64: dts: meson: add audio playback to odroid-c2 adds e0d9e6eead35 arm64: dts: meson: add audio playback to wetek-hub adds 5e3ee48ea072 arm64: dts: meson: add audio playback to wetek-play2 adds c993c4e84369 arm64: dts: meson: minor fixups for Khadas VIM/VIM2 dts adds 1c7412530d5d arm64: dts: meson: g12b: odroid-n2: fix PHY deassert timin [...] adds c183c406c432 arm64: dts: meson: fix PHY deassert timing requirements adds 656ab1bdcd2b ARM: dts: meson: fix PHY deassert timing requirements adds 3d07c3b3a886 arm64: dts: meson: g12a: x96-max: fix PHY deassert timing [...] adds 9e454e37dc7c arm64: dts: meson: g12b: w400: fix PHY deassert timing req [...] adds 7704b100719c arm64: dts: meson: add i2c3/rtc nodes and vrtc alias to GT [...] adds 4f9f1415bb13 Merge tag 'amlogic-dt64-2' of git://git.kernel.org/pub/scm [...] adds fb10b701887b Merge branch 'arm/dt' into for-next adds 88f39e964dd3 soc: document merges adds a1ce9fd16c49 Merge branch 'arm/fixes' into for-next adds 87623ad26f6a Merge tag 'aspeed-5.11-soc' of git://git.kernel.org/pub/sc [...] adds 6855f7bdeafb Merge tag 'qcom-drivers-for-5.11' of git://git.kernel.org/ [...] adds e5b14e46a2ad Merge tag 'omap-for-v5.11/genpd-drivers-signed' of git://g [...] adds 92bdbe647abd Merge tag 'drivers_soc_for_5.11' of git://git.kernel.org/p [...] adds 4879de98ca74 Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] adds 9492840ddeed Merge tag 'imx-drivers-5.11' of git://git.kernel.org/pub/s [...] adds 03c48a830e9d Merge tag 'reset-for-v5.11' of git://git.pengutronix.de/pz [...] adds d7f9c26b4525 Merge tag 'v5.11-rockchip-drivers-1' of git://git.kernel.o [...] adds b635bbca0a88 Merge tag 'memory-controller-drv-5.11-2' of git://git.kern [...] adds 358c85de1a35 Merge tag 'memory-controller-drv-tegra-5.11-3' of git://gi [...] adds 4e915ae325e1 Merge branch 'arm/drivers' into for-next adds 58d91ac9da06 parisc: configs: drop unused BACKLIGHT_GENERIC option adds acf689134a66 powerpc/configs: drop unused BACKLIGHT_GENERIC option adds 87a7a364cc71 Merge branch 'arm/defconfig' into for-next adds ad6f1c3e04b7 soc: document merges adds a97d8ffac8d7 Merge tag 'qcom-drivers-for-5.11' of git://git.kernel.org/ [...] adds 4cc6ae9896a4 Merge tag 'omap-for-v5.11/genpd-drivers-signed' of git://g [...] adds 8dc0aac1ccd5 Merge tag 'drivers_soc_for_5.11' of git://git.kernel.org/p [...] adds 2bd87914b295 Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] adds e0839f3ea404 Merge tag 'imx-drivers-5.11' of git://git.kernel.org/pub/s [...] adds 5dd65cf78dc3 Merge tag 'reset-for-v5.11' of git://git.pengutronix.de/pz [...] adds 9ccd9ef36fc3 Merge tag 'v5.11-rockchip-drivers-1' of git://git.kernel.o [...] adds c35ffce8a958 Merge tag 'memory-controller-drv-5.11-2' of git://git.kern [...] adds 694a5b57692f Merge tag 'memory-controller-drv-tegra-5.11-3' of git://gi [...] adds 031c4c527de4 Merge branch 'arm/drivers' into for-next adds 2efc35dc4397 Merge tag 'samsung-soc-5.11' of git://git.kernel.org/pub/s [...] adds 4bdfafd6ff29 Merge tag 'mvebu-arm-5.11-1' of git://git.kernel.org/pub/s [...] adds b760bfbcbff3 Merge tag 'amlogic-soc' of git://git.kernel.org/pub/scm/li [...] adds e7e499ee8a84 Merge tag 'imx-soc-5.11' of git://git.kernel.org/pub/scm/l [...] adds dcb11100cd5d arm64: Kconfig: meson: drop pinctrl adds 6843961ff2f2 Merge branch 'arm/soc' into for-next adds 1ceb599a91d4 soc: document merges adds 74530d645126 ARM: mstar: Add gpio controller to MStar base dtsi adds 5b8a05b9e8d1 ARM: mstar: Fill in GPIO controller properties for infinity adds 80e73332ee82 dt-bindings: mstar: Add binding details for mstar,smpctrl adds 43181b5d8072 dt-bindings: vendor-prefixes: Add honestar vendor prefix adds 8c50a8b359c4 dt-bindings: mstar: Add Honestar SSD201_HT_V2 to mstar boards adds ba2290b1b750 ARM: mstar: Add infinity2m support adds 572ef97bc734 ARM: mstar: Add common dtsi for SSD201/SSD202D adds dbbaf35d589e ARM: mstar: Add chip level dtsi for SSD202D adds 418cb58b4566 ARM: mstar: Add dts for Honestar ssd201htv2 adds 570e471ce054 ARM: mstar: Add smp ctrl registers to infinity2m dtsi adds ecaafac1eb73 ARM: mstar: Wire up smpctrl for SSD201/SSD202D adds 5919eec0f092 ARM: mstar: SMP support adds 419fd286274e Merge tag 'aspeed-5.11-devicetree' of git://git.kernel.org [...] adds 74790cf981af arm64: zynqmp: Move gic node to axi bus adds 48ab2996f683 arm64: dts: zynqmp: Fix pcie ranges description adds 9854bc7dfa5f arm64: dts: zynqmp: Wire mailbox with zynqmp-power driver adds c87b013f23c6 Merge tag 'zynqmp-dt-for-v5.11' of https://github.com/Xili [...] adds 1f4079b626eb ARM: zynq: Add Z-turn board V5 adds 23ab93a14800 ARM: zynq: Fix compatible string for adi,adxl345 chip adds 3880c39a80ab ARM: zynq: Rename bus to be align with simple-bus yaml adds 38d1985fdfcf ARM: zynq: Fix leds subnode name for zc702/zybo-z7 adds 225c13237732 ARM: zynq: Fix OCM mapping to be aligned with binding on zc702 adds 536fada0cc72 ARM: zynq: Convert at25 binding to new description on zc770-xm013 adds a508f620b5a6 ARM: zynq: Fix incorrect reference to XM013 instead of XM011 adds a05c51e04d2e Merge tag 'zynq-dt-for-v5.10' of https://github.com/Xilinx [...] adds 7debceff46ee Merge branch 'arm/dt' into for-next adds e03814f451e9 soc: document merges adds 853e69d6c87c soc: xilinx: vcu: drop useless success message adds a3857f89ddb0 dt-bindings: soc: xlnx: extract xlnx, vcu-settings to sepa [...] adds 30b79eb1f92e soc: xilinx: vcu: use vcu-settings syscon registers adds 7b1c9b8441aa soc: xilinx: vcu: add missing register NUM_CORE adds 463edf5a59fd firmware: xlnx-zynqmp: fix compilation warning adds 332bee164066 firmware: xilinx: Fix kernel-doc warnings adds 1f6a11a01059 firmware: xilinx: Remove additional newline adds a80cefec2c27 firmware: xilinx: Add a blank line after function declaration adds 311c2520de21 firmware: xilinx: Properly align function parameter adds 629c96256de4 Merge tag 'zynqmp-soc-for-v5.11-v2' of https://github.com/ [...] adds 19cf6e6d402a Merge tag 'samsung-drivers-5.11-2' of git://git.kernel.org [...] adds 876aa6529ab1 Merge branch 'arm/drivers' into for-next adds 3d7be9292b1f Merge branch 'arm/fixes' into for-next adds 80c25006bc97 Merge tag 'omap-for-v5.11/genpd-drivers-signed' of git://g [...] adds 07dd966db740 Merge tag 'omap-for-v5.11/genpd-am335x-signed' of git://gi [...] adds eb672def8b9d Merge tag 'omap-for-v5.11/genpd-am437x-signed' of git://gi [...] adds 7fbee7e3386c Merge tag 'omap-for-v5.11/genpd-rest-signed' of git://git. [...] adds dd4b6b876472 Merge branch 'arm/omap-genpd' into for-next adds 84811b814729 soc: document merges adds 2bf39ddd7793 dt-bindings: gpio: Add a binding header for the MSC313 GPI [...] adds 36a8cf00c9e4 Merge branch 'arm/dt' into for-next adds 387270cb0b40 ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs adds 69fe24d1d80f firmware: xilinx: Mark pm_api_features_map with static keyword adds 95c708fe26d2 Merge branch 'arm/fixes' into for-next adds 13c457eee9f1 Merge remote-tracking branch 'arm-soc/for-next' adds d217b777649e Merge branch 'v5.11/dt64' into tmp/aml-rebuild adds 9e8209d3c926 Merge branch 'v5.11/drivers' into tmp/aml-rebuild adds 517c49f849d7 Merge branch 'v5.11/soc' into tmp/aml-rebuild adds 93e2c5aa6550 Merge remote-tracking branch 'amlogic/for-next' adds 5904ac3d0b20 Merge remote-tracking branch 'aspeed/for-next' adds 4ab0afabc825 Merge remote-tracking branch 'at91/at91-next' adds 6474738d2a81 Merge remote-tracking branch 'drivers-memory/for-next' adds 6816891ab9c3 Merge remote-tracking branch 'imx-mxs/for-next' adds 639c98e6deca Merge remote-tracking branch 'keystone/next' adds 18d305376134 Merge remote-tracking branch 'mediatek/for-next' adds 27f8e4b16647 Merge remote-tracking branch 'mvebu/for-next' adds c01706e750ad Merge branch 'fixes' into for-next adds 2f6fc9e08bf7 ARM: omap2plus_defconfig: enable SPI GPIO adds 4675dcacc1ed Merge branch 'omap-for-v5.11/defconfig-take2' into for-next adds dfb7239cf3f8 Merge branch 'fixes' into for-next adds 7a8633c4551f ARM: dts: am574x-idk: add support for EMIF1 ECC adds 685a78074218 ARM: dts: dra76x: add support for OPP_PLUS adds 4d4ce69f19d4 ARM: dts: dra71-evm: mark ldo0 regulator as always on adds 792952314166 Merge branch 'omap-for-v5.11/dt' into for-next adds 648e93f937bf Merge remote-tracking branch 'omap/for-next' adds 9ad87f9ee081 Merge remote-tracking branch 'qcom/for-next' adds b634884eaeb2 Merge remote-tracking branch 'realtek/for-next' adds d4e0d800bf04 Merge remote-tracking branch 'renesas/next' adds a67c8904f05b dt-bindings: reset: document Broadcom's BCM4908 PCIe reset [...] adds a269adab36d7 reset: simple: add BCM4908 MISC PCIe reset controller support adds cf69520f6460 Merge remote-tracking branch 'reset/reset/next' adds 94ce3dfcf908 Merge remote-tracking branch 'rockchip/for-next' adds d7e1e9940ac5 Merge remote-tracking branch 'samsung-krzk/for-next' adds 9f301c16f645 Merge remote-tracking branch 'stm32/stm32-next' adds 3e48095596fe Merge remote-tracking branch 'sunxi/sunxi/for-next' adds b338b8d6e424 Merge remote-tracking branch 'tegra/for-next' adds ceebc548986c Merge remote-tracking branch 'ti-k3/ti-k3-next' adds d22bd19cfa93 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds 55cd03e8095d Merge tag 'for-5.11-clk' of git://git.kernel.org/pub/scm/l [...] adds 09c99c141ed5 Merge branch 'clk-tegra' into clk-next adds 7f2c2f38c1c0 clk: renesas: rcar-gen3: Remove stp_ck handling for SDHI adds c3f207f6d23d clk: renesas: r8a779a0: Make rcar_r8a779a0_cpg_clk_registe [...] adds 94bb9be83e19 MAINTAINERS: Update git repo for Renesas clock drivers adds de82cd0f3a5b clk: renesas: r8a779a0: Add CSI4[0-3] clocks adds 1f71c83ac735 clk: renesas: r8a779a0: Add VIN clocks adds a5a8557cc105 clk: renesas: r8a774a1: Add RPC clocks adds a6a93099b8e7 clk: renesas: r8a774b1: Add RPC clocks adds 5131f99b7f49 clk: renesas: rcar-usb2-clock-sel: Replace devm_reset_cont [...] adds 420868c8ebc4 clk: renesas: cpg-mssr: fix kerneldoc of cpg_mssr_priv adds cf5577a1cfc1 clk: renesas: r8a779a0: Fix R and OSC clocks adds 23b3cb463a89 Merge tag 'renesas-clk-for-v5.11-tag1' of git://git.kernel [...] adds fea7414823c2 clk: renesas: r8a774c0: Add RPC clocks adds 95eb7c5ccf8e clk: renesas: sh73a0: Stop using __raw_*() I/O accessors adds acaece1de589 dt-bindings: clock: renesas: rcar-usb2-clock-sel: Convert [...] adds 531b4191784c Merge tag 'renesas-clk-for-v5.11-tag2' of git://git.kernel [...] adds 83fedb8669da Merge branch 'clk-renesas' into clk-next adds 8d5d3c7a5bdd dt-bindings: clock: Add entry for crypto engine RPMH clock [...] adds dba6bc51975b clk: qcom: rpmh: Add CE clock on sdm845. adds 02d8e879e410 clk: qcom: Kconfig: Fix spelling mistake "dyanmic" -> "dynamic" adds 610b33d7f7b2 Merge branch 'clk-qcom' into clk-next adds 87b6a5e28b2b Merge tag 'clk-v5.11-samsung' of https://git.kernel.org/pu [...] adds e931bfe4196f Merge branch 'clk-samsung' into clk-next adds fc3773dd1b7d Merge remote-tracking branch 'clk/clk-next' adds fd99a8a63ba5 Merge remote-tracking branch 'csky/linux-next' adds 27a905c01044 Merge remote-tracking branch 'h8300/h8300-next' adds 2c9cfbadfa23 macintosh/adb-iop: Always wait for reply message from IOP adds 10199e90ee20 macintosh/adb-iop: Send correct poll command adds 2ae92e8b9b7e MAINTAINERS: Update m68k Mac entry adds 4ecb9ffac7e1 Merge remote-tracking branch 'm68k/for-next' adds 670d39657ca3 m68knommu: align BSS section to 4-byte boundaries adds a734bbf69427 m68k: m68328: move platform code to separate files adds 8b22820efb35 m68k: m68328: remove duplicate code adds b3af05b980c0 Merge remote-tracking branch 'm68knommu/for-next' adds 05cdf457477d microblaze: Remove noMMU code adds 1902837e3c97 Merge remote-tracking branch 'microblaze/next' adds c0aac3a51cb6 MIPS: KASLR: Avoid endless loop in sync_icache if synci_st [...] adds 991838f90e93 MIPS: DTS: img: Fix schema warnings for pwm-leds adds 45ae3055accc Merge remote-tracking branch 'mips/mips-next' adds 9823389e5e6f Merge remote-tracking branch 'nds32/next' adds ce0722b0d2e5 Merge remote-tracking branch 'openrisc/for-next' adds 05ab0e1e71b4 Merge remote-tracking branch 'parisc-hd/for-next' adds f66de7ac4849 powerpc/perf: Invoke per-CPU variable access with disabled [...] adds bf13718bc57a powerpc: show registers when unwinding interrupt frames adds 92cc6bf01c7f powerpc: Refactor is_kvm_guest() declaration to new header adds 16520a858a99 powerpc: Rename is_kvm_guest() to check_kvm_guest() adds a21d1becaa3f powerpc: Reintroduce is_kvm_guest() as a fast-path check adds ca3f969dcb11 powerpc/paravirt: Use is_kvm_guest() in vcpu_is_preempted() adds 7ff94669e7d8 ALSA: ppc: drop if block with always false condition adds 6d247e4d2649 powerpc/ps3: make system bus's remove and shutdown callbac [...] adds 0ce2382657f3 powerpc/64s/powernv: Allow KVM to handle guest machine che [...] adds 067c9f9c98c8 KVM: PPC: Book3S HV: Don't attempt to recover machine chec [...] adds 1d15ffdfc941 KVM: PPC: Book3S HV: Ratelimit machine check messages comi [...] adds f4b239e4c6bd powerpc/64s/powernv: Ratelimit harmless HMI error printing adds 82f70a05108c powerpc/64s/pseries: Add ERAT specific machine check handler adds 4a869531ddbf powerpc/64s: Remove "Host" from MCE logging adds 865ae6f27789 powerpc/64s: Tidy machine check SLB logging adds c3d35ddd1ec8 powerpc: Add new macro to handle NESTED_IFCLR adds 9f378b9f007c KVM: PPC: BOOK3S: PR: Ignore UAMOR SPR adds 227ae625522c powerpc/book3s64/kuap/kuep: Add PPC_PKEY config on book3s64 adds 39df17bc2005 powerpc/book3s64/kuap/kuep: Move uamor setup to pkey init adds 3b47b7549ead powerpc/book3s64/kuap: Move KUAP related function outside radix adds 57b7505aa8ba powerpc/book3s64/kuep: Move KUEP related function outside radix adds d5b810b5c938 powerpc/book3s64/kuap: Rename MMU_FTR_RADIX_KUAP and MMU_FTR_KUEP adds d94b827e89dc powerpc/book3s64/kuap: Use Key 3 for kernel mapping with h [...] adds d7df77e89039 powerpc/exec: Set thread.regs early during exec adds 8e560921b58c powerpc/book3s64/pkeys: Store/restore userspace AMR/IAMR c [...] adds f643fcab74c0 powerpc/book3s64/pkeys: Inherit correctly on fork. adds d5fa30e6993f powerpc/book3s64/pkeys: Reset userspace AMR correctly on exec adds edc541ecaae7 powerpc/ptrace-view: Use pt_regs values instead of thread_ [...] adds 48a8ab4eeb82 powerpc/book3s64/pkeys: Don't update SPRN_AMR when in kern [...] adds 4d6c551e9f54 powerpc/book3s64/kuap: Restrict access to userspace based [...] adds eb232b162446 powerpc/book3s64/kuap: Improve error reporting with KUAP adds fa46c2fa6ffb powerpc/book3s64/kuap: Use Key 3 to implement KUAP with ha [...] adds 292f86c4c683 powerpc/book3s64/kuep: Use Key 3 to implement KUEP with ha [...] adds b2ff33a10c8b powerpc/book3s64/hash/kuap: Enable kuap on hash adds c91435d95c49 powerpc/book3s64/hash/kuep: Enable KUEP on hash adds 61130e203dca powerpc/book3s64/kup: Check max key supported before enabling kup adds ec0f9b98f7d0 powerpc/book3s64/pkeys: Optimize KUAP and KUEP feature dis [...] adds d3afd28cd2f3 powerpc/perf: Fix to update radix_scope_qual in power10 adds e924be7b0b0d powerpc/perf: Update the PMU group constraints for l2l3 ev [...] adds 0263bbb377af powerpc/perf: Fix the PMU group constraints for threshold [...] adds c0e398579025 powerpc/perf: Add generic and cache event list for power10 DD1 adds 1f12316394e3 powerpc/perf: Fix to update generic event codes for power10 adds 9a8ee5263423 powerpc/perf: Fix to update cache events with l2l3 events [...] adds 91668ab7db4b powerpc/perf: MMCR0 control for PMU registers under PMCC=00 adds fc1347b5feb6 ocxl: Assign a register set to a Logical Partition adds 19b311ca51e1 ocxl: Initiate a TLB invalidate command adds d731feea00c7 ocxl: Update the Process Element Entry adds 5f686eea4b3c ocxl: Add mmu notifier adds 98f5559a439a ocxl: Add new kernel traces adds 035b19a15a98 powerpc/32s: Always map kernel text and rodata with BATs adds 79d1befe054a powerpc/32s: Don't hash_preload() kernel text adds 7b107a71e732 powerpc/32s: Fix an FTR_SECTION_ELSE adds 03d701c2d9b0 powerpc/32s: Don't use SPRN_SPRG_PGDIR in hash_page adds c4a22611bf6c powerpc/603: Use SPRN_SDR1 to store the pgdir phys address adds 6285f9cff570 powerpc/32: Simplify EXCEPTION_PROLOG_1 macro adds de1cd0790697 powerpc/32s: Use SPRN_SPRG_SCRATCH2 in DSI prolog adds d2e006036082 powerpc/32: Use SPRN_SPRG_SCRATCH2 in exception prologs adds c3cb5dbd85db powerpc/time: Remove ifdef in get_vtb() adds 17179aeb9d34 powerpc/mm: Fix verification of MMU_FTR_TYPE_44x adds 197493af414e powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE adds 1a1be322178c powerpc/mm: Remove useless #ifndef CPU_FTR_COHERENT_ICACHE [...] adds b68e3a3dff97 powerpc/mm: MMU_FTR_NEED_DTLB_SW_LRU is only possible with [...] adds 0e8ff4f8d2fa powerpc/mm: Desintegrate MMU_FTR_PPCAS_ARCH_V2 adds 7d4703455168 powerpc/feature: Remove CPU_FTR_NODSISRALIGN adds 8b8319b181fd powerpc/44x: Don't support 440 when CONFIG_PPC_47x is set adds 1f69aa0b8924 powerpc/44x: Don't support 47x code and non 47x code at th [...] adds ed2bbd2b8581 powerpc: add security.config, enforcing lockdown=integrity adds 450be4960a0f powerpc/pci: Remove LSI mappings on device teardown adds 6c58b1b41b19 powernv/pci: Print an error when device enable is blocked adds 3ba150fb2120 lkdtm/powerpc: Add SLB multihit test adds b1198a88230f powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU adds 7c6c86b36a36 powerpc/xmon: Change printk() to pr_cont() adds d85be8a49e73 powerpc: Fix incorrect stw{, ux, u, x} instructions in __s [...] adds ff57698a9610 powerpc: Fix update form addressing in inline assembly adds 39c8bf2b3cc1 powerpc: Retire e200 core (mpc555x processor) adds 8817aabb1bdd powerpc: Remove ucache_bsize adds 4bb3219837a3 powerpc/book3s64/kexec: Clear CIABR on kexec adds 250ad7a45b1e powerpc/powernv/idle: Restore CIABR after idle for Power9 adds 94cedc254fd6 Merge remote-tracking branch 'powerpc/next' adds 11dfb46a4b85 Merge remote-tracking branch 'risc-v/for-next' adds 8141d8ac733e Merge branch 'fixes' into for-next adds 14d4c4fa46ee s390/cio: fix use-after-free in ccw_device_destroy_console adds 613775d62ec6 s390/kexec_file: fix diag308 subcode when loading crash kernel adds 7a84ffc0471f s390/boot: add build-id to decompressor adds e259b3fafa7d s390/idle: add missing mt_cycles calculation adds 454efcf82ea1 s390/idle: fix accounting with machine checks adds b4d70a6134d2 s390/mm: use invalid asce for user space when switching to [...] adds b5e438ebd7e8 s390/smp: perform initial CPU reset also for SMT siblings adds 899fe415b53d Merge branch 'features' into for-next adds 831daebe088d Merge remote-tracking branch 's390/for-next' adds 65f62515e9e5 ext4: remove ext4_dir_open() adds 73114b6d2872 f2fs: remove f2fs_dir_open() adds a302052b9586 ubifs: remove ubifs_dir_open() adds 91d0d89241b4 ext4: don't call fscrypt_get_encryption_info() from dx_sho [...] adds ec0caa974cd0 fscrypt: introduce fscrypt_prepare_readdir() adds 7622350e5eda fscrypt: move body of fscrypt_prepare_setattr() out-of-line adds de3cdc6e7517 fscrypt: move fscrypt_require_key() to fscrypt_private.h adds 5b421f08801f fscrypt: unexport fscrypt_get_encryption_info() adds a14d0b676491 fscrypt: allow deleting files with unsupported encryption policy adds 387bac0d91f7 Merge remote-tracking branch 'fscrypt/master' adds 3d5ebdce6271 Merge branch 'misc-5.10' into for-next-current-v5.9-20201209 adds d0224e9ed0a8 Merge branch 'for-next-current-v5.9-20201209' into for-nex [...] adds 089c8b0551f4 btrfs: sysfs: export filesystem generation adds ba1bc00f3581 btrfs: use helpers to convert from seconds to jiffies in t [...] adds e4e428816192 btrfs: remove redundant time check in transaction kthread loop adds 643900bee414 btrfs: record delta directly in transaction_kthread adds fb8a7e941b1b btrfs: calculate more accurate remaining time to sleep in [...] adds eefa45f59379 btrfs: calculate num_pages, reserve_bytes once in btrfs_bu [...] adds 949b32732eab btrfs: use iosize while reading compressed pages adds 13f0dd8f7861 btrfs: use round_down while calculating start position in [...] adds aa8c1a41a1e6 btrfs: set EXTENT_NORESERVE bits side btrfs_dirty_pages() adds a57ad681f12e btrfs: assert we are holding the reada_lock when releasing [...] adds a6889caf6ec6 btrfs: do not start readahead for csum tree when scrubbing [...] adds d70bf7484f72 btrfs: unify the ro checking for mount options adds 334c16d82cfe btrfs: push the NODATASUM check into btrfs_lookup_bio_sums adds ceafe3cc3992 btrfs: sysfs: export supported rescue= mount options adds ab0b4a3ebf14 btrfs: add a helper to print out rescue= options adds 68319c18cb21 btrfs: show rescue=usebackuproot in /proc/mounts adds 42437a6386ff btrfs: introduce mount option rescue=ignorebadroots adds 882dbe0cec96 btrfs: introduce mount option rescue=ignoredatacsums adds 9037d3cbcbe1 btrfs: introduce mount option rescue=all adds ecdcf3c259e4 btrfs: open code insert_orphan_item adds 196d59ab9ccc btrfs: switch extent buffer tree lock to rw_semaphore adds 88090ad36a64 btrfs: do not start and wait for delalloc on snapshot root [...] adds aaefed207875 btrfs: add helper for string match ignoring leading/traili [...] adds 33fd2f714cde btrfs: create read policy framework adds 3d8cc17a0561 btrfs: sysfs: add per-fs attribute for read policy adds 4e4cabece9f9 btrfs: split btrfs_direct_IO to read and write adds 5e8b9ef30392 btrfs: move pos increment and pagecache extension to btrfs [...] adds c86537a42f86 btrfs: check FS error state bit early during write adds b8d8e1fd570a btrfs: introduce btrfs_write_check() adds a14b78ad06ab btrfs: introduce btrfs_inode_lock()/unlock() adds c35237063340 btrfs: push inode locking and unlocking into buffered/dire [...] adds e9adabb9712e btrfs: use shared lock for direct writes within EOF adds 502756b38093 btrfs: remove btrfs_inode::dio_sem adds a42fa643169d btrfs: call iomap_dio_complete() without inode_lock adds ecfdc08b8cc6 btrfs: remove dio iomap DSYNC workaround adds 387824afd721 btrfs: use the right number of levels for lockdep keysets adds ab1405aa2522 btrfs: generate lockdep keyset names at compile time adds 09e3a28892a9 btrfs: send: use helpers to access root_item::ctransid adds 3b5418fba372 btrfs: check-integrity: use proper helper to access btrfs_header adds f944d2cb2096 btrfs: use root_item helpers for limit and flags in btrfs_ [...] adds c842268458d9 btrfs: add set/get accessors for root_item::drop_level adds cc7c77146e53 btrfs: remove unnecessary casts in printk adds a3efb2f0bad5 btrfs: fix the comment on lock_extent_buffer_for_io adds 03509b781ae9 btrfs: update the comment for find_first_extent_bit adds 3f6bb4aeb5df btrfs: sink the failed_start parameter to set_extent_bit adds 8896a08d8ea9 btrfs: replace fs_info and private_data with inode in btrf [...] adds 265d4ac03fdf btrfs: sink parameter start and len to check_data_csum adds 12e3360f7475 btrfs: rename pages_locked in process_pages_contig() adds 8b8bbd461ea1 btrfs: only require sector size alignment for page read adds e940e9a7c793 btrfs: rename page_size to io_size in submit_extent_page adds ab108d992b12 btrfs: use precalculated sectorsize_bits from fs_info adds 098e63082b9b btrfs: replace div_u64 by shift in free_space_bitmap_size adds 265fdfa6ce0a btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits adds 22b6331d9617 btrfs: store precalculated csum_size in fs_info adds fe5ecbe818de btrfs: precalculate checksums per leaf once adds 55fc29bed8dd btrfs: use cached value of fs_info::csum_size everywhere adds 223486c27b36 btrfs: switch cached fs_info::csum_size from u16 to u32 adds 713cebfb9891 btrfs: remove unnecessary local variables for checksum size adds 419b791ce760 btrfs: check integrity: remove local copy of csum_size adds 2ae0c2d80d25 btrfs: scrub: remove local copy of csum_size from context adds ac5887c8e013 btrfs: locking: remove all the blocking helpers adds b9729ce014f6 btrfs: locking: rip out path->leave_spinning adds dc5161648693 btrfs: reorder extent buffer members for better packing adds 9076dbd5ee83 btrfs: do not shorten unpin len for caching block groups adds 27d56e62e474 btrfs: update last_byte_to_unpin in switch_commit_roots adds 2ca08c56e813 btrfs: explicitly protect ->last_byte_to_unpin in unpin_ex [...] adds 66b53bae46c8 btrfs: cleanup btrfs_discard_update_discardable usage adds cd79909bc7cd btrfs: load free space cache into a temporary ctl adds 4d7240f0abda btrfs: load the free space cache inode extents from commit root adds e747853cae3a btrfs: load free space cache asynchronously adds bbb86a371791 btrfs: protect fs_info->caching_block_groups by block_grou [...] adds 0d01e247a06b btrfs: assert page mapping lock in attach_extent_buffer_page adds 478ef8868ff8 btrfs: make buffer_radix take sector size units adds 2f4d60dfae0e btrfs: grab fs_info from extent_buffer in btrfs_mark_buffer_dirty adds a26663e7a2f4 btrfs: make csum_tree_block() handle node smaller than page adds 77bf40a2ba2e btrfs: extract extent buffer verification from btrfs_valid [...] adds ac303b6987a9 btrfs: pass bvec to csum_dirty_buffer instead of page adds 261d2dcb2430 btrfs: scrub: distinguish scrub page from regular page adds 96e63a45fb9a btrfs: scrub: remove the force parameter from scrub_pages adds 480a8ec83b17 btrfs: scrub: refactor scrub_find_csum() adds e50404a8a699 btrfs: discard: speed up async discard up to iops_limit adds 6e88f116bd4c btrfs: discard: store async discard delay as ns not as jiffies adds df903e5d294f btrfs: don't miss async discards after scheduled work override adds 3e48d8d2540d btrfs: discard: reschedule work after sysfs param update adds 416e3445ef80 btrfs: remove lockdep classes for the fs tree adds bfb484d922a3 btrfs: cleanup extent buffer readahead adds 206983b72a36 btrfs: use btrfs_read_node_slot in btrfs_realloc_node adds 8ef385bbf099 btrfs: use btrfs_read_node_slot in walk_down_reloc_tree adds c975253682e0 btrfs: use btrfs_read_node_slot in do_relocation adds 6b3426be27de btrfs: use btrfs_read_node_slot in replace_path adds c990ada2a0bb btrfs: use btrfs_read_node_slot in walk_down_tree adds 6b2cb7cb959a btrfs: use btrfs_read_node_slot in qgroup_trace_extent_swap adds 3acfbd6a990c btrfs: use btrfs_read_node_slot in qgroup_trace_new_subtre [...] adds 182c79fcb857 btrfs: use btrfs_read_node_slot in btrfs_qgroup_trace_subtree adds 1b7ec85ef490 btrfs: pass root owner to read_tree_block adds 5d81230baa90 btrfs: pass the root owner and level around for readahead adds 3fbaf25817f7 btrfs: pass the owner_root and level to alloc_extent_buffer adds e114c545bb69 btrfs: set the lockdep class for extent buffers on creation adds 5893dfb98f25 btrfs: refactor btrfs_drop_extents() to make it easier to extend adds 7f458a3873ae btrfs: fix race when defragmenting leads to unnecessary IO adds 2766ff61762c btrfs: update the number of bytes used by an inode atomically adds bacce86ae8a7 btrfs: drop unused argument step from btrfs_free_extra_devids adds 3a160a933111 btrfs: drop never met disk total bytes check in verify_one [...] adds b2598edf8b36 btrfs: remove unused argument seed from btrfs_find_device adds ffeb03cfe2b4 btrfs: cleanup the locking in btrfs_next_old_leaf adds 0e46318df8a1 btrfs: unlock to current level in btrfs_next_old_leaf adds 2f5239dcb26b btrfs: remove btrfs_path::recurse adds 4048daedb910 btrfs: locking: remove the recursion handling code adds 1bb96598410c btrfs: merge back btrfs_read_lock_root_node helpers adds fe596ca3d3b5 btrfs: use btrfs_tree_read_lock in btrfs_search_slot adds 0ecae6fffe66 btrfs: remove the recurse parameter from __btrfs_tree_read_lock adds a55463c9f0ff btrfs: remove extent_buffer::recursed adds 76aea5379678 btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inode adds 90dffd0cff89 btrfs: make insert_prealloc_file_extent take btrfs_inode adds 507433985caf btrfs: make btrfs_truncate_inode_items take btrfs_inode adds 72e7e6edd376 btrfs: make btrfs_finish_ordered_io btrfs_inode-centric adds f3fbcaef5992 btrfs: make btrfs_delayed_update_inode take btrfs_inode adds dfeb9e7cc3ed btrfs: make btrfs_update_inode_item take btrfs_inode adds 9a56fcd15a9c btrfs: make btrfs_update_inode take btrfs_inode adds a4ba6cc03eba btrfs: make maybe_insert_hole take btrfs_inode adds dea46d84a3cc btrfs: make find_first_non_hole take btrfs_inode adds 03fcb1ab6f26 btrfs: make btrfs_insert_replace_extent take btrfs_inode adds 217f42eb3d32 btrfs: make btrfs_truncate_block take btrfs_inode adds b06359a32589 btrfs: make btrfs_cont_expand take btrfs_inode adds 729f7961729a btrfs: make btrfs_update_inode_fallback take btrfs_inode adds 1cab5e728313 btrfs: merge __set_extent_bit and set_extent_bit adds f2f121ab500d btrfs: skip unnecessary searches for xattrs when logging an inode adds bc5b5b1e5111 btrfs: stop incrementing log batch when joining log transaction adds f30bed83426c btrfs: remove unnecessary attempt to drop extent maps afte [...] adds d5286a92ea76 btrfs: remove useless return value statement in split_node adds 95b982de3747 btrfs: simplify return values in setup_nodes_for_search adds 445d8ab53f69 btrfs: sysfs: remove unneeded semicolon adds b1d51f67c942 btrfs: tests: remove invalid extent-io test adds 94e8c95ccba8 btrfs: add structure to keep track of extent range in end_ [...] adds e09caaf913a9 btrfs: introduce helper to handle page status update in en [...] adds f97e27e91d90 btrfs: use fixed width int type for extent_state::state adds 2c36395430b0 btrfs: scrub: remove the anonymous structure from scrub_page adds 8e1dc982ed5f btrfs: remove unused parameter phy_offset from btrfs_valid [...] adds 829ddec922e5 btrfs: only clear EXTENT_LOCK bit in extent_invalidatepage adds 35478d053ade btrfs: use nodesize to determine if we need readahead in b [...] adds fb22e9c4cd57 btrfs: use detach_page_private() in alloc_extent_buffer() adds a0f6d924cada btrfs: remove stub device info from messages when we have [...] adds c7c01a4a2524 btrfs: tree-checker: annotate all error branches as unlikely adds c65ca98f9e68 btrfs: unlock path before checking if extent is shared dur [...] adds ee0d904fd9c5 btrfs: remove err variable from btrfs_delete_subvolume adds c6a592f2e209 btrfs: eliminate err variable from merge_reloc_root adds 8df01fddb779 btrfs: remove err variable from do_relocation adds 8a8f4deaba79 btrfs: return bool from should_end_transaction adds a2633b6a29e9 btrfs: return bool from btrfs_should_end_transaction adds 7b3d5a90cbb9 btrfs: introduce ZONED feature flag adds eb823299619b btrfs: get zone information of zoned block devices adds bf0f041e05ec btrfs: check and enable ZONED mode adds 8743352fc445 btrfs: introduce max_zone_append_size adds 7fa319007afc btrfs: disallow space_cache in ZONED mode adds 0032b414fbe2 btrfs: disallow NODATACOW in ZONED mode adds 6f77230360aa btrfs: disable fallocate in ZONED mode adds c7a99fcea09f btrfs: disallow mixed-bg in ZONED mode adds 6944eef6b765 btrfs: implement log-structured superblock for ZONED mode adds 42cb4cf87290 btrfs: drop casts of bio bi_sector adds 496e6d324bf1 btrfs: move btrfs_find_highest_objectid/btrfs_find_free_ob [...] adds b51f59fd6069 btrfs: replace calls to btrfs_find_free_ino with btrfs_fin [...] adds 6b14bce55d83 btrfs: remove inode number cache feature adds 3a86cb92bc4b btrfs: remove crc_check logic from free space adds 1bbcc2208508 btrfs: always set NODATASUM/NODATACOW in __create_free_spa [...] adds 9655e4cb0531 btrfs: remove recalc_thresholds from free space ops adds acdf45b153ec btrfs: fix race causing unnecessary inode logging during l [...] adds 143a171447cc btrfs: fix race that results in logging old extents during [...] adds 26029422017f btrfs: fix race that causes unnecessary logging of ancesto [...] adds 2422c5f69e07 btrfs: fix race that makes inode logging fallback to trans [...] adds 7988e7b097d4 btrfs: fix race leading to unnecessary transaction commit [...] adds c6e6546f6f33 btrfs: do not block inode logging for so long during trans [...] adds a6d86cadb18b btrfs: lift read-write mount setup from mount and remount adds d68cbe43d9fb btrfs: start orphan cleanup on ro->rw remount adds dfd3218c5e2e btrfs: only mark bg->needs_free_space if free space tree is on adds 4bcd6d39acc0 btrfs: create free space tree on ro->rw remount adds c1d84e4403b5 btrfs: clear oneshot options on mount and remount adds 075321f93bb1 btrfs: clear free space tree on ro->rw remount adds 78e2d8449561 btrfs: keep sb cache_generation consistent with space_cache adds 9a2556c3a5b9 btrfs: use superblock state to print space_cache mount option adds f27a83f9b8b7 btrfs: warn when remount will not change the free space tree adds ee8571c4bad8 btrfs: remove free space items when disabling space cache v1 adds af3d3508bff8 btrfs: skip space_cache v1 setup when not using it adds 5c5c0ad806e0 btrfs: fix lockdep warning when creating free space tree adds d210120dd551 btrfs: rename bio_offset of extent_submit_bio_start_t to d [...] adds 3e4455d642c4 btrfs: pass bio_offset to check_data_csum() directly adds 36a1dffbde25 btrfs: make btrfs_verify_data_csum follow sector size adds bcd7d7ae8103 btrfs: factor out btree page submission code to a helper adds a8bb7eae0a1d btrfs: calculate inline extent buffer page size based on p [...] adds 0201b2a92342 btrfs: don't allow tree block to cross page boundary for s [...] adds d29cb7e16088 btrfs: update num_extent_pages to support subpage sized ex [...] adds a8ef57539c94 btrfs: handle sectorsize < PAGE_SIZE case for extent buffe [...] adds 218cc4ee6ac1 btrfs: remove btrfs_find_ordered_sum call from btrfs_looku [...] adds a696eb5c9f22 btrfs: refactor btrfs_lookup_bio_sums to handle out-of-ord [...] adds da1a00789194 btrfs: scrub: reduce width of extent_len/stripe_len from 6 [...] adds 125de69b5ef4 btrfs: scrub: always allocate one full page for one sector [...] adds 4b516cc54e8a btrfs: scrub: support subpage tree block scrub adds a29e91bae936 btrfs: scrub: support subpage data scrub adds a9c0c3bd2fde btrfs: scrub: allow scrub to work with subpage sectorsize adds 93fb7f58e82f btrfs: fix deadlock when cloning inline extent and low on [...] adds 02b20b98d982 btrfs: fix error handling in commit_fs_roots adds cf19c6218385 btrfs: correctly calculate item size used when item key co [...] adds 2602182b2771 btrfs: qgroup: don't try to wait flushing if we're already [...] adds 532ae5350e12 btrfs: clarify error returns values in __load_free_space_cache adds 6e007fd1a6b9 Merge branch 'misc-next' into for-next-next-v5.10-20201209 adds 404fefa183bc btrfs: make flush_space take a enum btrfs_flush_state inst [...] adds 734a9e580464 btrfs: add a trace point for reserve tickets adds 6a24905dc76d btrfs: track ordered bytes instead of just dio ordered bytes adds d8d19fa0fa68 btrfs: introduce a FORCE_COMMIT_TRANS flush operation adds 9f4a3406dc61 btrfs: improve preemptive background space flushing adds da4633fa3cad btrfs: rename need_do_async_reclaim adds e1797f71a29a btrfs: check reclaim_size in need_preemptive_reclaim adds 828ad0a329d0 btrfs: rework btrfs_calc_reclaim_metadata_size adds aa8575688575 btrfs: simplify the logic in need_preemptive_flushing adds 9da76d0ff116 btrfs: implement space clamping for preemptive flushing adds ef3fac699aa8 btrfs: adjust the flush trace point to include the source adds 24a8d551e6bc btrfs: add a trace class for dumping the current ENOSPC state adds 68e0d6dbd6d2 Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] adds 98816a797c31 btrfs: do not block on deleted bgs mutex in the cleaner adds 2bd7acd3bbb1 btrfs: only let one thread pre-flush delayed refs in commit adds 0ec1a60babc6 btrfs: delayed refs pre-flushing should only run the heads [...] adds 0358e9e2e00e btrfs: only run delayed refs once before committing adds 9a0b5bc31213 btrfs: stop running all delayed refs during snapshot adds 76615f8c091e btrfs: run delayed refs less often in commit_cowonly_roots adds f7c354c0049c Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] adds 04ebd1449cba Merge branch 'for-next-next-v5.10-20201209' into for-next- [...] adds 72a0d105a52b Merge remote-tracking branch 'btrfs/for-next' adds 2494367d9d48 cifs: Fix fall-through warnings for Clang adds 09023776df15 SMB3: avoid confusing warning message on mount to Azure adds 4e5fca33ef09 SMB3.1.1: remove confusing mount warning when no SPNEGO in [...] adds 253374f7557e cifs: Fix unix perm bits to cifsacl conversion for "other" bits. adds 808d22fa481f cifs: Enable sticky bit with cifsacl mount option. adds fa2d7c13a49d SMB3.1.1: udpate comment clarifying SPNEGO info in negprot [...] adds d07b08f12c25 Merge remote-tracking branch 'cifs/for-next' adds 8b4b7980f577 Merge remote-tracking branch 'configfs/for-next' adds a426ce9d6751 erofs: remove a void EROFS_VERSION macro set in Makefile adds 6aaa7b0664e6 erofs: get rid of magical Z_EROFS_MAPPING_STAGING adds bf225074ff21 erofs: insert to managed cache after adding to pcl adds 473e15b0c0f7 erofs: simplify try_to_claim_pcluster() adds 0d23c0f7e04d Merge remote-tracking branch 'erofs/dev' adds c6f928f56fe3 exfat: Avoid allocating upcase table using kcalloc() adds 0892cb5dde43 Merge remote-tracking branch 'exfat/dev' adds 950cc0d2bef0 fsnotify: generalize handle_inode_event() adds 1a2620a99803 inotify: convert to handle_inode_event() interface adds ca7fbf0d29ab fsnotify: fix events reported to watching parent and child adds 7aa6e73c960e Pull fsnotify fixes from Amir adds e51d68e76d60 fs: quota: fix array-index-out-of-bounds bug by passing co [...] adds 26dd2125df50 Pull dquot_resume() fix. adds 8e8b40d02740 Merge remote-tracking branch 'ext3/for_next' adds ec2ddf499402 f2fs: don't allow any writes on readonly mount adds 10208567f11b f2fs: introduce max_io_bytes, a sysfs entry, to limit bio size adds b9ec10948ff6 f2fs: convert to F2FS_*_INO macro adds d540e35d4e54 f2fs: don't check PAGE_SIZE again in sanity_check_raw_super() adds 6e5ca4fce7b3 f2fs: inline: correct comment in f2fs_recover_inline_data adds 84921561532f f2fs: inline: fix wrong inline inode stat adds 96dd02519580 f2fs: fix to account inline xattr correctly during recovery adds 6422a71ef40e f2fs: fix race of pending_pages in decompression adds d00f099ca2e1 f2fs: fix shift-out-of-bounds in sanity_check_raw_super() adds ef7b32a4386b f2fs: compress: fix compression chksum adds 57b711cb65e1 Merge remote-tracking branch 'f2fs/dev' adds ac49a53368ff Merge remote-tracking branch 'fsverity/fsverity' adds 85bf444ff872 Merge remote-tracking branch 'fuse/for-next' adds 3bca7ad17cd8 Merge remote-tracking branch 'jfs/jfs-next' adds 071451c84314 Merge remote-tracking branch 'nfs/linux-next' adds 11392155f2bd NFS: Disable READ_PLUS by default adds 76c19a7f6689 Merge remote-tracking branch 'nfs-anna/linux-next' adds 4420440c5789 nfsd: Fix message level for normal termination adds 4b5cff7ed8af sunrpc: clean-up cache downcall adds 5e54dafbe0b4 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall adds eb162e1772f8 NFSD: Fix sparse warning in nfs4proc.c adds ca9364dde50d NFSD: Fix 5 seconds delay when doing inter server copy adds 4a9d81caf841 nfs_common: need lock during iterate through the list adds 70b87f77294d nfsd: only call inode_query_iversion in the I_VERSION case adds b2140338d8dc nfsd: simplify nfsd4_change_info adds 4b03d99794ee nfsd: minor nfsd4_change_attribute cleanup adds 942b20dc2455 nfsd4: don't query change attribute in v2/v3 case adds 1631087ba872 Revert "nfsd4: support change_attr_type attribute" adds daab110e47f8 nfsd: add a new EXPORT_OP_NOWCC flag to struct export_operations adds ba5e8187c555 nfsd: allow filesystems to opt out of subtree checking adds 7f84b488f9ad nfsd: close cached files prior to a REMOVE or RENAME that [...] adds d045465fc6cb exportfs: Add a function to return the raw output from fh_ [...] adds 2e19d10c1438 nfsd: Fix up nfsd to ensure that timeout errors don't resu [...] adds 01cbf3853959 nfsd: Set PF_LOCAL_THROTTLE on local filesystems only adds 716a8bc7f706 nfsd: Record NFSv4 pre/post-op attributes as non-atomic adds 7360b59f3941 Merge remote-tracking branch 'cel/cel-next' adds 675c0604fb92 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds ac1d2b528e33 Merge remote-tracking branch 'v9fs/9p-next' adds 3945ae03d822 xfs: move kernel-specific superblock validation out of libxfs adds 80c720b8eb1c xfs: define a new "needrepair" feature adds 96f65bad7c31 xfs: enable the needsrepair feature adds bc525cf455da xfs: hoist recovered bmap intent checks out of xfs_bui_ite [...] adds 67d8679bd391 xfs: improve the code that checks recovered bmap intent items adds dda7ba65bf03 xfs: hoist recovered rmap intent checks out of xfs_rui_ite [...] adds c447ad62dc90 xfs: improve the code that checks recovered rmap intent items adds ed64f8343aaf xfs: hoist recovered refcount intent checks out of xfs_cui [...] adds 0d79781a1aa6 xfs: improve the code that checks recovered refcount intent items adds 3c15df3de0e2 xfs: hoist recovered extent-free intent checks out of xfs_ [...] adds 7396c7fbe07e xfs: improve the code that checks recovered extent-free in [...] adds da5de110296c xfs: validate feature support when recovering rmap/refcoun [...] adds 6337032689fa xfs: trace log intent item recovery failures adds acf104c2331c xfs: detect overflows in bmbt records adds da531cc46ef1 xfs: fix parent pointer scrubber bailing out on unallocate [...] adds 4b80ac64450f xfs: scrub should mark a directory corrupt if any entries [...] adds 67457eb0d225 xfs: refactor data device extent validation adds 18695ad42514 xfs: refactor realtime volume extent validation adds 33005fd0a537 xfs: refactor file range validation adds 1e5c39dfd3a4 xfs: rename xfs_fc_* back to xfs_fs_* adds a9382fa9a9ff xfs: delete duplicated tp->t_dqinfo null check and allocation adds 04a58620a17c xfs: check tp->t_dqinfo value instead of the XFS_TRANS_DQ_ [...] adds b3b29cd1069c xfs: directly return if the delta equal to zero adds 88269b880a8e xfs: remove unnecessary null check in xfs_generic_create adds afbd914776db xfs: remove the unused XFS_B_FSB_OFFSET macro adds 237d7887ae72 xfs: show the proper user quota options adds 7bc1fea9d36c xfs: introduce xfs_validate_stripe_geometry() adds 2e984badbcc0 xfs: remove unneeded return value check for *init_cursor() adds a5336d6bb2d0 xfs: fix the forward progress assertion in xfs_iwalk_run_c [...] adds 207ddc0ef4f4 xfs: don't catch dax+reflink inodes as corruption in verifier adds 69c7dff347fe Merge remote-tracking branch 'xfs/for-next' adds b60f21da0ce3 Merge remote-tracking branch 'file-locks/locks-next' adds 84a9bd2bd05d Merge remote-tracking branch 'vfs/for-next' adds 8d143c610b62 printk: remove obsolete dead assignment adds b801e827af39 Merge branch 'for-5.11' into for-next adds 6b916706f8f0 printk: inline log_output(),log_store() in vprintk_store() adds b031a684bfd0 printk: remove logbuf_lock writer-protection of ringbuffer adds 2e9dda43cb06 Merge branch 'printk-rework' into for-next adds 8d1c82220d40 Merge remote-tracking branch 'printk/for-next' adds 4e543244b862 Merge branch 'pci/aspm' adds f646c2a0a668 PCI: Return u8 from pci_find_capability() and similar adds ee8b1c478a9f PCI: Return u16 from pci_find_ext_capability() and similar adds ae0d34d500ac Merge branch 'pci/enumeration' adds 50cc18fcd305 PCI/AER: Write AER Capability only when we control it adds c9d659b60770 PCI/ERR: Bind RCEC devices to the Root Port driver adds 90655631988f PCI/ERR: Cache RCEC EA Capability offset in pci_init_capab [...] adds 8f1bbfbc3596 PCI/ERR: Rename reset_link() to reset_subordinates() adds 5d69dcc9f839 PCI/ERR: Simplify by using pci_upstream_bridge() adds 480ef7cb9fce PCI/ERR: Simplify by computing pci_pcie_type() once adds 0791721d8007 PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() adds 3d7d8fc78f4b PCI/ERR: Avoid negated conditional for clarity adds 05e9ae19ab83 PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() adds aa344bc8b727 PCI/ERR: Clear AER status only when we control AER adds a175102b0a82 PCI/ERR: Recover from RCEC AER errors adds 507b460f8144 PCI/ERR: Add pcie_link_rcec() to associate RCiEPs adds 579086225502 PCI/ERR: Recover from RCiEP AER errors adds af113553d961 PCI/AER: Add pcie_walk_rcec() to RCEC AER handling adds 9a2f604f4497 PCI/PME: Add pcie_walk_rcec() to RCEC PME handling adds d292dd0eb3ac PCI/AER: Add RCEC AER error injection support adds 0a72e1b1ccba Merge branch 'pci/err' adds 4684709bf81a PCI: Fix pci_slot_release() NULL pointer dereference adds 94d9a519cb1a Merge branch 'pci/hotplug' adds 2f0cd59c6ff9 PCI: Fix kernel-doc markup adds 6534aac198b5 PCI: Bounds-check command-line resource alignment requests adds cc73eb321d24 PCI: Fix overflow in command-line resource alignment requests adds c662ffcb4ea3 Merge branch 'pci/misc' adds cbc40d5c33af PCI/MSI: Move MSI/MSI-X init to msi.c adds 830dfe88ea37 PCI/MSI: Move MSI/MSI-X flags updaters to msi.c adds 2053230af11d PCI/MSI: Set device flag indicating only 32-bit MSI support adds b437dc8fa259 Merge branch 'pci/msi' adds 80a129afb75c PCI: Add sysfs attribute for device power state adds 99efde6c9bb7 PCI/PM: Rename pci_wakeup_bus() to pci_resume_bus() adds 9c2cc571f925 PCI/PM: Do not generate wakeup event when runtime resuming device adds 9f8bfd17c0c3 Merge branch 'pci/pm' adds 1d1cd163d0de PCI: aardvark: Update comment about disabling link training adds 34d01e17286c Merge branch 'remotes/lorenzo/pci/aardvark' adds ee0c91966942 Merge branch 'remotes/lorenzo/pci/brcmstb' adds 05c793f4c56d Merge branch 'remotes/lorenzo/pci/cadence' adds 778f7c194b1d PCI: dwc: exynos: Rework the driver to support Exynos5433 variant adds 369b868f4a2e PCI: tegra: Move "dbi" accesses to post common DWC initialization adds d5353c00cfd9 PCI: tegra: Read "dbi" base address to program in applicat [...] adds 6b6fafc1abc7 PCI: tegra: Fix ASPM-L1SS advertisement disable code adds 01254b6d6bb3 PCI: tegra: Set DesignWare IP version adds b8f0d67149ac PCI: tegra: Continue unconfig sequence even if parts fail adds 3d710af75bcd PCI: tegra: Check return value of tegra_pcie_init_controller() adds cf68e3b7a6b7 PCI: tegra: Disable LTSSM during L2 entry adds c41e6b3367c5 Merge branch 'remotes/lorenzo/pci/dwc' adds a3ff529f5d36 PCI: iproc: Fix out-of-bound array accesses adds 89bbcaac3dff PCI: iproc: Invalidate correct PAXB inbound windows adds 7698c0f1558a PCI: iproc: Enhance PCIe Link information display adds 42f0e7ed82dc Merge branch 'remotes/lorenzo/pci/iproc' adds adb1faec70c0 Merge branch 'remotes/lorenzo/pci/keystone' adds c07d94768a47 Merge branch 'remotes/lorenzo/pci/rcar' adds 2125331ed5c9 Merge branch 'remotes/lorenzo/pci/vmd' adds 171bbcf1e05f Merge branch 'remotes/lorenzo/pci/misc' adds bb7f047ce5c7 Merge remote-tracking branch 'pci/next' adds 495344aa6726 Merge remote-tracking branch 'pstore/for-next/pstore' adds 3c7e47d1211f Merge remote-tracking branch 'hid/for-next' adds 1e04538c751b Merge branch 'i2c/for-current' into i2c/for-5.11 adds f7414cd6923f i2c: imx: support slave mode for imx I2C driver adds 730f205190a1 dt-bindings: i2c: owl: Convert Actions Semi Owl binding to [...] adds 04fd6f0a9e67 i2c: owl: Add compatible for the Actions Semi S500 I2C controller adds e8a61e5a7e2a i2c: sh_mobile: Mark adapter suspended during suspend adds 0b01392c18b9 i2c: pxa: move to generic GPIO recovery adds a5df4c14b9a9 i2c: designware: Switch header to use BIT() and GENMASK() adds 8f95c1322811 i2c: designware: Make register offsets all of the same width adds f5d4c4ff0368 Merge branch 'i2c/for-5.11' into i2c/for-next adds 966410fa5383 Merge remote-tracking branch 'i2c/i2c/for-next' adds 56330697de49 Merge remote-tracking branch 'i3c/i3c/next' adds fc1c2e7b109b Merge remote-tracking branch 'dmi/dmi-for-next' adds 7537862a90b8 hwmon: Add driver for STMicroelectronics PM6764 Voltage Regulator adds 4293606ab768 hwmon: (pmbus) Driver for Delta power supplies Q54SJ108A2 adds dfd301d778e2 hwmon: (ltc2992) Add support adds b6962d407861 hwmon: (ltc2992) Add support for GPIOs. adds 3abec8ebba31 dt-bindings: hwmon: Add documentation for ltc2992 adds cf0f08d299a3 hwmon: (pmbus/q54sj108a2) Correct title underline length adds 3ec29306fba1 hwmon: (ltc2992) Fix less than zero comparisons with an un [...] adds bf2bf8563f30 dt-bindings: hwmon: convert TI INA2xx bindings to dt-schema adds 79a87bbda1b5 dt-bindings: hwmon: convert AD AD741x bindings to dt-schema adds d1889e779e5b dt-bindings: hwmon: convert TI ADS7828 bindings to dt-schema adds 3be5341a2497 dt-bindings: fsi: Add P10 OCC device documentation adds 1a610c14829f fsi: occ: Add support for P10 adds c56f91f264f8 hwmon: (occ) Add new temperature sensor type adds 682f936ba21b dt-bindings: hwmon: convert AD ADM1275 bindings to dt-schema adds 346347308d48 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 4aaf08dcb961 docs: nios2: add missing ReST file adds 301de5465f38 docs: trace: fix event state structure name adds d151a23d7bd6 docs: clean up sysctl/kernel: titles, version adds 911358401284 kernel-doc: Fix example in Nested structs/unions adds b2105aa2c648 Documentation: fix typos found in admin-guide subdirectory adds 751d5b274183 Documentation: fix multiple typos found in the admin-guide [...] adds bc41a7f36469 LICENSES: Add the CC-BY-4.0 license adds 3e544d72dfc8 docs: Add a new text describing how to report bugs adds da514157c4f0 docs: make reporting-bugs.rst obsolete adds 907d1f143b0e docs: add a reset controller chapter to the driver API docs adds 547f574fd9d5 docs: Update documentation to reflect what TAINT_CPU_OUT_O [...] adds e223a707ad84 docs: reporting-issues: move 'outdated, need help' note to [...] adds ab9e1ac49b47 docs: update requirements to install six module adds 2af465036ab7 Merge remote-tracking branch 'jc_docs/docs-next' adds 63e799b98042 media: vidioc-g-ext-ctrls.rst: add missing 'struct' before [...] adds 4a85d1cbaa28 media: userspace-api/media: finalize stateless FWHT codec docs adds 38d8dfe0a9e1 media: pixfmt-meta-rkisp1.rst: fix two build warnings adds d5da31f902fe media: rc: add keymap for pine64 remote adds f0f547272079 media: Revert "media: dt-bindings: media: Use OF graph schema" adds cc17afa2e84f media: i2c: fix an uninitialized error code adds 747d2305029a media: ccs: avoid printing an uninitialized variable adds bd1ed17d19eb media: ccs: Fix return value from probe adds 3771c031d60f media: videodev2.h: Remove unneeded comment about 4CC value adds 0a078e0d8ecb media: videodev2.h: Move HI240 format to vendor-specific section adds 473dbed54fdb media: videodev2.h: Move HM12 format to YUV semi-planar section adds 3747115f85bb media: doc: pixfmt-rgb: Remove layout table for packed RGB [...] adds 67c2a10bff74 media: doc: pixfmt-rgb: Add title for deprecated formats adds e9a66489c383 media: doc: pixfmt-rgb: Clarify naming scheme for RGB formats adds 2ac9280cb459 media: doc: pixfmt-rgb: Make 8 bits per component table mo [...] adds a1bcf9b9a706 media: doc: pixfmt-rgb: Replace '-' with 'X' to denote padding adds e3ae4c204d1f media: doc: pixfmt-yuv: Document subsampling in more details adds 7cb8bd292ba0 media: doc: pixfmt-yuv: Move all packed YUV formats to com [...] adds 4578d936b4ba media: doc: pixfmt-packed-yuv: Fill padding bits with 'X' adds 2f2a387e9fa4 media: doc: pixfmt-packed-yuv: Express 4:4:4 formats in a [...] adds 4bfc1688e102 media: doc: pixfmt-packed-yuv: Clarify naming scheme for 4 [...] adds af4f45057695 media: doc: pixfmt-yuv: Move all luma-only YUV formats to [...] adds da785536e007 media: doc: pixfmt-yuv: Move all semi-planar YUV formats t [...] adds 2b006e748c81 media: doc: pixfmt-yuv: Move all planar YUV formats to com [...] adds e469d0b09a19 media: gspca: Fix memory leak in probe adds 68b4a01f88af media: cedrus: Make VP8 codec as capability adds 635e51f14476 media: dt-bindings: media: Add bindings for the Amlogic GE [...] adds 59a635327ca7 media: meson: Add M2M driver for the Amlogic GE2D Accelera [...] adds aa821b2b9269 media: MAINTAINERS: Add myself as maintainer of the Amlogi [...] adds fb25ca373172 media: rcar-vin: Mask VNCSI_IFMD register adds 9e5f21d656cb media: vivid: fix 'disconnect' error injection adds 583791191c6d media: dt-bindings: schema indentation fixes adds c3833a228cef media: ccs-pll: Don't use div_u64 to divide a 32-bit number adds 415ddd993978 media: ccs-pll: Split limits and PLL configuration into fr [...] adds 9454432af0c8 media: ccs-pll: Use correct VT divisor for calculating VT [...] adds 9c1a0d9e9188 media: ccs-pll: End search if there are no better values a [...] adds 6aadbff9d459 media: ccs-pll: Remove parallel bus support adds 47b6eaf36eba media: ccs-pll: Differentiate between CSI-2 D-PHY and C-PHY adds d6a88e446c04 media: ccs-pll: Move the flags field down, away from 8-bit fields adds 925e3e497303 media: ccs-pll: Document the structs in the header as well [...] adds 4f3d9e6eda9d media: ccs-pll: Use the BIT macro adds cab27256e8b3 media: ccs-pll: Begin calculation from OP system clock frequency adds fe52ece8d2e2 media: ccs-pll: Fix condition for pre-PLL divider lower bound adds 482e75e7b3eb media: ccs-pll: Avoid overflow in pre-PLL divisor lower bo [...] adds c64cf71d10c3 media: ccs-pll: Fix comment on check against maximum PLL m [...] adds 82ab97c8c776 media: ccs-pll: Fix check for PLL multiplier upper bound adds e583e654565f media: ccs-pll: Use explicit 32-bit unsigned type adds cac8f5d28e56 media: ccs-pll: Add support for lane speed model adds 585e17c98407 media: ccs: Add support for lane speed model adds ae502e08f45e media: ccs-pll: Add support for decoupled OP domain calculation adds 4e1e8d240dff media: ccs-pll: Add support for extended input PLL clock divider adds c4c0b222720d media: ccs-pll: Support two cycles per pixel on OP domain adds 9490a2279fab media: ccs-pll: Add support flexible OP PLL pixel clock divider adds d7172c0ebc06 media: ccs-pll: Add sanity checks adds 8030aa4f9c51 media: ccs-pll: Add C-PHY support adds 3e2db036c9b7 media: ccs-pll: Split off VT subtree calculation adds 38c94eb8d7aa media: ccs-pll: Check for derating and overrating, support [...] adds a38836b2d026 media: ccs-pll: Better separate OP and VT sub-tree calculation adds fadfe88441fc media: ccs-pll: Print relevant information on PLL tree adds f25d3962ac8f media: ccs-pll: Rework bounds checks adds 594f1e93bb2c media: ccs-pll: Make VT divisors 16-bit adds 36154b68b8d9 media: ccs-pll: Fix VT post-PLL divisor calculation adds 9ec6e5b18e66 media: ccs-pll: Separate VT divisor limit calculation from [...] adds 6c7469e46b60 media: ccs-pll: Add trivial dual PLL support adds b41f270841f8 media: ccs: Dual PLL support adds 900c33e86e4b media: ccs-pll: Add support for DDR OP system and pixel clocks adds 7c66f58f1c1f media: ccs: Add support for DDR OP SYS and OP PIX clocks adds ba9dfeeb4fbe media: ccs: Print written register values adds bd189aac5a91 media: ccs-pll: Print pixel rates adds 7ea4d2329330 media: ccs: Add support for obtaining C-PHY configuration [...] adds c3e0fe49933a Merge remote-tracking branch 'v4l-dvb/master' adds 3b216df1038a Merge remote-tracking branch 'v4l-dvb-next/master' adds 5ba8fbbc649f Merge branch 'pm-cpufreq' into linux-next adds 2f410e933333 Merge branch 'pm-cpuidle' into linux-next adds 7482c5cb90e5 PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() adds b93b7ef61764 PM: ACPI: Refresh wakeup device power configuration every time adds 11d35d317292 Merge branches 'pm-sleep', 'pm-acpi', 'pm-em' and 'pm-doma [...] adds 5c844b166361 Merge branches 'powercap' and 'pm-tools' into linux-next adds 1a2b4e46b40e Merge branch 'acpica' into linux-next adds 72546d846d93 Merge branches 'acpi-resources' and 'acpi-docs' into linux-next adds e4bf14c677f6 Merge branches 'acpi-scan', 'acpi-apei' and 'acpi-misc' in [...] adds 960e625edeb5 Merge branches 'acpi-processor' and 'acpi-ec' into linux-next adds 2ef33ee7f4f6 ACPI: scan: Add PNP0D80 to the _DEP exceptions list adds 12fc4dad94df Revert "ACPI / resources: Use AE_CTRL_TERMINATE to termina [...] adds 25417185e9b5 ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 adds ff950bebd0e0 Documentation: Add documentation for new platform_profile [...] adds 717f8fce803b Merge branches 'acpi-scan', 'acpi-resources', 'acpi-video' [...] adds b36b1e9db41f ACPI: scan: Drop INT3396 from acpi_ignore_dep_ids[] adds 91438aebcd56 ACPI: scan: Fix up _DEP-related terminology with supplier/ [...] adds 108039954207 PM / EM: Micro optimization in em_cpu_energy adds a834ecc967a3 Merge branches 'acpi-scan' and 'pm-em' into linux-next adds e1bb0e8dcd04 Merge remote-tracking branch 'pm/linux-next' adds 3a5e6732a74c cpufreq: sti-cpufreq: fix mem leak in sti_cpufreq_set_opp_info() adds de4ca3095867 cpufreq: mediatek: Add support for mt8167 adds 75118c8ef9d1 cpufreq: blacklist mt8516 in cpufreq-dt-platdev adds 68b9cd7270f0 cpufreq: tegra194: get consistent cpuinfo_cur_freq adds 2f05c19d9ef4 cpufreq: mediatek: add missing platform_driver_unregister( [...] adds 925a5bcefe10 cpufreq: ap806: Add missing MODULE_DEVICE_TABLE adds 9433777a6e0a cpufreq: highbank: Add missing MODULE_DEVICE_TABLE adds af6eca065011 cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE adds a5a6031663bc cpufreq: qcom: Add missing MODULE_DEVICE_TABLE adds 183747ab5265 cpufreq: st: Add missing MODULE_DEVICE_TABLE adds af2096f28507 cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE adds b9acab091842 cpufreq: loongson1: Add missing MODULE_ALIAS adds c0382d049d2d cpufreq: scpi: Add missing MODULE_ALIAS adds d15183991c2d cpufreq: vexpress-spc: Add missing MODULE_ALIAS adds fc928b901dc6 cpufreq: imx: fix NVMEM_IMX_OCOTP dependency adds b7b4e785520f cpufreq: tegra186: Fix sparse 'incorrect type in assignmen [...] adds cfef4bcaccf3 cpufreq: tegra186: Simplify cluster information lookup adds 93549516d446 cpufreq: tegra194: Remove unnecessary frequency calculation adds f45f89a778e8 cpufreq: tegra194: Rename tegra194_get_speed_common function adds 76ea4d8eeefb firmware: arm_scmi: Add power_scale_mw_get() interface adds f9b0498d2940 cpufreq: arm_scmi: Discover the power scale in performance [...] adds c8bb45205438 Merge branch 'cpufreq/scmi' into cpufreq/arm/linux-next adds f6c889629f7b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds afd589c70311 Merge tag 'tegra-soc-clk-drivers-5.11' of https://git.kern [...] adds 16e8b2a7cb88 PM / devfreq: tegra30: Support interconnect and OPPs from [...] adds 6a575e84f11e PM / devfreq: tegra30: Separate configurations per-SoC generation adds 66609f753a12 Merge remote-tracking branch 'devfreq/devfreq-next' adds cf1fac943c63 opp: Reduce the size of critical section in _opp_kref_release() adds 873c9851eb54 cpufreq: dt: Don't (ab)use dev_pm_opp_get_opp_table() to c [...] adds e77dcb0b732d opp: Don't create an OPP table from dev_pm_opp_get_opp_table() adds c7bf8758c955 opp: Allow dev_pm_opp_put_*() APIs to accept NULL opp_table adds 5f6ffb8d8f8f cpufreq: dt: dev_pm_opp_put_regulators() accepts NULL argument adds 2ff8fe13ac6d cpufreq: qcom-cpufreq-nvmem: dev_pm_opp_put_*() accepts NU [...] adds 814568728373 PM / devfreq: exynos: dev_pm_opp_put_*() accepts NULL argument adds 72ba9e226fac drm/lima: dev_pm_opp_put_*() accepts NULL argument adds b66ba5b5938f drm/panfrost: dev_pm_opp_put_*() accepts NULL argument adds e91e3d902b76 media: venus: dev_pm_opp_put_*() accepts NULL argument adds 24b3c963c010 dt-bindings: opp: Allow empty OPP tables adds 6ee70e8c34e3 opp: of: Allow empty opp-table with opp-shared adds 2c07b0fd9bf6 Merge branch 'opp/empty' into opp/linux-next adds 1b1b0545a67f Merge remote-tracking branch 'opp/opp/linux-next' adds a65181c41e57 platform/x86/drivers/acerhdf: Use module_param_cb to set/g [...] adds f34a32fae7fd platform/x86/drivers/acerhdf: Check the interval value whe [...] adds d7fdfb6541f3 dt-bindings: thermal: rcar-gen3-thermal: Add r8a779a0 support adds e854da4f5111 thermal: rcar_gen3_thermal: Add r8a779a0 support adds ab85ba6cfde9 Merge remote-tracking branch 'thermal/thermal/linux-next' adds f1275ed2f21c Merge remote-tracking branch 'ieee1394/for-next' adds 800e013dc569 Merge remote-tracking branch 'dlm/next' adds 2b0a999ba003 Merge tag 'v5.10-rc6' into rdma.git for-next adds 1d11d26cf0d6 RDMA/i40iw: Remove push code from i40iw adds 0fd0175e30e4 RDMA/hns: Fix 0-length sge calculation error adds d34895c319fa RDMA/hns: Bugfix for calculation of extended sge adds 05201e01be93 RDMA/hns: Refactor process of setting extended sge adds 87524494a7d9 RDMA/efa: Use dma_set_mask_and_coherent() to simplify code adds b9653b31d776 RDMA/uverbs: Tidy input validation of ib_uverbs_rereg_mr() adds adac4cb3c1ff RDMA/uverbs: Check ODP in ib_check_mr_access() as well adds 6e0954b11c05 RDMA/uverbs: Allow drivers to create a new HW object durin [...] adds 38f8ff5b4438 RDMA/mlx5: Reorganize mlx5_ib_reg_user_mr() adds ef3642c4f54d RDMA/mlx5: Fix error unwinds for rereg_mr adds 9c0c17c611ed Merge tag 'mlx5-next-2020-12-02' of git://git.kernel.org/p [...] adds c277f98b3e3e RDMA/i40iw: Replace atomic_add_return(1, ..) adds c63e1c4dfc33 RDMA/bnxt_re: Fix max_qp_wrs reported adds 2988ca08ba65 IB: Fix kernel-doc markups adds 53ef4999f07d RDMA/hns: Move capability flags of QP and CQ to hns-abi.h adds ca991a7d14d4 RDMA/mlx5: Assign dev to DM MR adds 0583531bb9ef RDMA/iser: Remove in_interrupt() usage adds 5cf72ec09b0b Merge remote-tracking branch 'rdma/for-next' adds 31e1de4f1242 mlxsw: spectrum: Apply RIF configuration when joining a LAG adds 23fb55526d80 selftests: mlxsw: Test RIF's reference count when joining a LAG adds 4834ad807917 mlxsw: core: Trace EMAD events adds 42c435a2aca2 mlxsw: spectrum_mr: Use flexible-array member instead of z [...] adds 9add5f1954e9 mlxsw: core_acl: Use an array instead of a struct with a z [...] adds f54d3c81b763 mlxsw: spectrum: Bump minimum FW version to xx.2008.2018 adds acde33bf7319 mlxsw: spectrum_router: Reduce mlxsw_sp_ipip_fib_entry_op_gre4() adds af3f4a85d902 Merge branch 'mlxsw-Misc-updates' Ido Schimmel says: adds 04ea30c85721 s390/qeth: don't call INIT_LIST_HEAD() on iob's list entry adds 050663129a6d s390/ccwgroup: use bus->dev_groups for bus-based sysfs attributes adds 0b8da8110b4f s390/qeth: use dev->groups for common sysfs attributes adds db4ffdcef7c9 s390/qeth: don't replace a fully completed async TX buffer adds 75cf3854dcdf s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state adds d2e46004c5cd s390/qeth: make qeth_qdio_handle_aob() more robust adds b1f7b0983601 Merge branch 's390-qeth-next' adds 38bd5cec76e2 ibmvnic: add some debugs adds d241b3826e94 bonding: set xfrm feature flags more sanely adds 374a96b9600c net/mlx4: Remove unused #define MAX_MSIX_P_PORT adds 8e98387b16b8 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds bdc40a3f4b4f net: dsa: print the MTU value that could not be set adds c43abe1a5f83 net: hns3: add support for extended promiscuous command adds 5e7414cdf1ab net: hns3: add priv flags support to switch limit promisc mode adds 592b0179cd49 net: hns3: refine the VLAN tag handle for port based VLAN adds c22c0d55d547 Merge branch 'net-hns3-updates-for-next' adds cdd3f2367aeb net/mlx5e: Free drop RQ in a dedicated function adds 4d0b7ef909b6 net/mlx5e: Allow CQ outside of channel context adds 521f31af004a net/mlx5e: Allow RQ outside of channel context adds 4ad40d8ee3cb net/mlx5e: Allow SQ outside of channel context adds 0b676aaecc25 net/mlx5e: Change skb fifo push/pop API to be used without SQ adds 1a7f51240dfb net/mlx5e: Split SW group counters update function adds cecaa6a7d576 net/mlx5e: Move MLX5E_RX_ERR_CQE macro adds 145e5637d941 net/mlx5e: Add TX PTP port object support adds 1880bc4e4a96 net/mlx5e: Add TX port timestamp support adds ade84367fbd5 net/mlx5e: remove unnecessary memset adds fe8395168d84 net/mlx5e: Remove duplicated include adds d894892dda25 net/mlx5: Arm only EQs with EQEs adds 0c4accc41cb5 net/mlx5: Fix passing zero to 'PTR_ERR' adds c28e3bd4cc8c net/mlx5e: Split between RX/TX tunnel FW support indication adds 2f6b379cca4c net/mlx5e: Fill mlx5e_create_cq_param in a function adds a8d5dd192a0f Merge tag 'mlx5-updates-2020-12-01' of git://git.kernel.or [...] adds 02c3b5c5d019 mlxsw: Use one enum for all registers that contain tunnel_ [...] adds c1c32a79c580 mlxsw: reg: Add Switch Port VLAN Stacking Register adds 598874c8e940 mlxsw: reg: Add support for tunnel port in SPVID register adds e2c777d7e3ef mlxsw: spectrum_switchdev: Create common function for join [...] adds 0913a24b3a40 mlxsw: Save EtherType as part of mlxsw_sp_nve_params adds 49d18964e922 mlxsw: Save EtherType as part of mlxsw_sp_nve_config adds 4418096e843e mlxsw: spectrum: Publish mlxsw_sp_ethtype_to_sver_type() adds 0b5ec8f23738 mlxsw: spectrum_nve_vxlan: Add support for Q-in-VNI for Sp [...] adds 7e9c72a5da84 mlxsw: spectrum_switchdev: Use ops->vxlan_join() when addi [...] adds efbcb67339e6 mlxsw: Veto Q-in-VNI for Spectrum-1 ASIC adds 745f73deea13 mlxsw: spectrum_switchdev: Allow joining VxLAN to 802.1ad bridge adds 4cec85296c7c selftests: forwarding: Add Q-in-VNI test adds 477ce6d97115 selftests: mlxsw: Add Q-in-VNI veto tests adds 41a6351763d8 Merge branch 'mlxsw-Add-support-for-Q-in-VNI' adds 97f8841e0492 net/af_iucv: use DECLARE_SOCKADDR to cast from sockaddr adds 353021588cb5 Bluetooth: fix typo in struct name adds 059924fdf6c1 Bluetooth: btqca: Use NVM files based on SoC ID for WCN3991 adds 24d6a6d24f01 Bluetooth: btusb: Support 0bda:c123 Realtek 8822CE device adds d1e9d232e1e6 Bluetooth: btusb: Add the missed release_firmware() in btu [...] adds b73b5781a85c Bluetooth: btmtksdio: Add the missed release_firmware() in [...] adds f6b8c6b55439 Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option adds 5b8ec15d02f1 Bluetooth: Fix for Bluetooth SIG test L2CAP/COS/CFD/BV-14-C adds a76a0d365077 Bluetooth: Fix not sending Set Extended Scan Response adds aeeae47d3414 Bluetooth: Rename get_adv_instance_scan_rsp adds a31489d2a368 Bluetooth: Fix attempting to set RPA timeout when unsupported adds c4f1f408168c Bluetooth: Interleave with allowlist scan adds 36afe87ac10f Bluetooth: Handle system suspend resume case adds 422bb17f8a17 Bluetooth: Handle active scan case adds 3bc615fa93d2 Bluetooth: Refactor read default sys config for various types adds 80af16a3e473 Bluetooth: Add toggle to switch off interleave scan adds 66500bbc7d6b Bluetooth: btintel: Fix endianness issue for TLV version i [...] adds 0a3c1d45eca0 Bluetooth: btusb: Add *setup* function for new generation [...] adds 9a93b8b8eee4 Bluetooth: btusb: Define a function to construct firmware [...] adds 3f43a37838d5 Bluetooth: btusb: Helper function to download firmware to [...] adds 10c24231ab67 Bluetooth: btusb: Map Typhoon peak controller to BTUSB_INT [...] adds ef2862a1db8f Bluetooth: btusb: support download nvm with different boar [...] adds 31aab5c22e14 Bluetooth: Add helper to set adv data adds 12410572833a Bluetooth: Break add adv into two mgmt commands adds 9bf9f4b6301f Bluetooth: Use intervals and tx power from mgmt cmds adds 7c395ea521e6 Bluetooth: Query LE tx power on startup adds 4d9b95285753 Bluetooth: Change MGMT security info CMD to be more generic adds dce0a4be8054 Bluetooth: Set missing suspend task bits adds d74e0ae7e030 Bluetooth: btusb: Fix detection of some fake CSR controlle [...] adds 0671c0662383 Bluetooth: btusb: Add workaround for remote-wakeup issues [...] adds e6ed8b78eae5 Bluetooth: Increment management interface revision adds 02be5f13aacb MAINTAINERS: Update Bluetooth entries adds e1be4b5990c6 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] adds 8354bcbebd26 net: sched: fix spelling mistake in Kconfig "trys" -> "tries" adds 4944db80ac11 gve: Add support for raw addressing device option adds ede3fcf5ec67 gve: Add support for raw addressing to the rx path adds 02b0e0c18ba7 gve: Rx Buffer Recycling adds 6f007c6486d6 gve: Add support for raw addressing in the tx path adds 25fd263473c7 Merge branch 'GVE-Raw-Addressing' adds ea6d5c924e39 net: dsa: mt7530: support setting ageing time adds 57b0637d00a5 net/sched: cls_u32: simplify the return expression of u32_ [...] adds 9faad250ce66 net: ipv6: rpl_iptunnel: simplify the return expression of [...] adds 8daa76a52dfd net: core: devlink: simplify the return expression of devl [...] adds 5e359044c107 net: openvswitch: conntrack: simplify the return expressio [...] adds 10dd7b4fe504 drivers: net: ionic: simplify the return expression of ion [...] adds 6eea39266ce4 drivers: net: qlcnic: simplify the return expression of ql [...] adds afae3cc2da10 net: atheros: simplify the return expression of atl2_phy_s [...] adds 9125abe7b9cb vrf: handle CONFIG_IPV6 not set for vrf_add_mac_header_if_unset() adds 251f4fe224d6 ptp: clockmatrix: reset device and check BOOT_STATUS adds fa439059d828 ptp: clockmatrix: remove 5 second delay before entering wr [...] adds 7260d1c8fd86 ptp: clockmatrix: Fix non-zero phase_adj is lost after snap adds da9482332d58 ptp: clockmatrix: deprecate firmware older than 4.8.7 adds ce74496a1575 net: ena: use constant value for net_device allocation adds da580ca8de2c net: ena: add device distinct log prefix to files adds e9548fdf93bc net: ena: store values in their appropriate variables types adds 1e5847395eeb net: ena: fix coding style nits adds 89dd735e8c1e net: ena: aggregate stats increase into a function adds e8223eeff021 net: ena: use xdp_frame in XDP TX flow adds a318c70ad152 net: ena: introduce XDP redirect implementation adds f8b91f255a05 net: ena: use xdp_return_frame() to free xdp frames adds f1a255891303 net: ena: introduce ndo_xdp_xmit() function for XDP_REDIRECT adds c15800b6770e Merge branch 'xdp-redirect-implementation-for-ena-driver' adds 102e2c07239c net: sched: incorrect Kconfig dependencies on Netfilter modules adds edac63861db7 net: macb: add userio bits as platform configuration adds daafa1d33cc9 net: macb: add capability to not set the clock rate adds 38493da4e6a8 net: macb: add function to disable all macb clocks adds f4de93f03ed8 net: macb: unprepare clocks in case of failure adds 20b3ba6159ec dt-bindings: add documentation for sama7g5 ethernet interface adds f5f30cf8ef18 dt-bindings: add documentation for sama7g5 gigabit etherne [...] adds ec771de654e4 net: macb: add support for sama7g5 gem interface adds 700d566e8171 net: macb: add support for sama7g5 emac interface adds 102779c6f856 Merge branch 'macb-sama7g5' adds a319aedde43c net: rxrpc: convert comma to semicolon adds eba251f2e6bc net: micrel: convert comma to semicolon adds 873d2f121628 net: mlx5: convert comma to semicolon adds 3d4068b24cd9 hisilicon/hns: convert comma to semicolon adds 474d8feffb31 hisilicon/hns3: convert comma to semicolon adds 011446cd2f0e net: ethernet: ti: convert comma to semicolon adds af89784eb621 net: freescale: convert comma to semicolon adds 752baafb0f38 net: usb: convert comma to semicolon adds 201d126a631c net: thunderbolt: convert comma to semicolon adds 59d4c93d31d9 net: mv88e6xxx: convert comma to semicolon adds e65f3df5ff38 net: ipa: convert comma to semicolon adds b783ff46ef4c dt-bindings: net: nfc: s3fwrn5: Change I2C interrupt trigger type adds 237410fb8353 nfc: s3fwrn5: Remove hard coded interrupt trigger type fro [...] adds e3bc6566b886 Merge branch 'nfc-s3fwrn5-Change-I2C-interrupt-trigger-to- [...] adds 05372c456f2d net: marvell: prestera: simplify the return expression of [...] adds 8e3bf53c6105 net: marvell: octeontx2: simplify the return expression of [...] adds dd0e7aabcad1 net: emulex: benet: simplify the return expression of be_i [...] adds d867bc3a2691 net: cisco: enic: simplify the return vnic_cq_alloc() adds 264386fc1922 net: freescale: dpaa: simplify the return dpaa_eth_refill_ [...] adds f75e59445808 net: hinic: simplify the return hinic_configure_max_qnum() adds 6f2d5cf9756d net: stmmac: simplify the return dwmac5_rxp_disable() adds 965b8b2bad0a net: dsa: simplify the return rtl8366_vlan_prepare() adds b8d909375d6f net: marvell: octeontx2: simplify the otx2_ptp_adjfine() adds d33616937bfe Merge remote-tracking branch 'net-next/master' adds e1868b9e36d0 bpf: Avoid overflows involving hash elem_size adds 2f4b03195fe8 bpf: Propagate __user annotations properly adds 3546b9b8eced xsk: Validate socket state in xsk_recvmsg, prior touching [...] adds 8bdd8e275ede bpf: Return -ENOTSUPP when attaching to non-kernel BTF adds b60da4955f53 bpf: Only provide bpf_sock_from_file with CONFIG_NET adds a89052572ebb selftests/bpf: Xsk selftests framework adds facb7cb2e909 selftests/bpf: Xsk selftests - SKB POLL, NOPOLL adds 9103a8594d93 selftests/bpf: Xsk selftests - DRV POLL, NOPOLL adds 6674bf66560a selftests/bpf: Xsk selftests - Socket Teardown - SKB, DRV adds 7d20441eb05e selftests/bpf: Xsk selftests - Bi-directional Sockets - SKB, DRV adds 08c6a2f620e4 Merge branch 'bpf-xsk-selftests' adds f3e79be77d05 Merge remote-tracking branch 'bpf-next/for-next' adds 17b26895e770 Merge remote-tracking branch 'ipsec-next/master' adds 0b1e5e13d827 Merge remote-tracking branch 'netfilter-next/master' adds 2e86ef413ab3 rtw88: pci: Add prototypes for .probe, .remove and .shutdown adds 01b660b87ebe mwl8k: switch from 'pci_' to 'dma_' API adds 5f27b9afe8e2 mwifiex: change license text of Makefile and README from M [...] adds 9b0467ed9a7d wilc1000: remove redundant assignment to pointer vif adds 88c15a6fbd94 rtw88: coex: fix missing unitialization of variable 'interval' adds 5e38884152ba rtw88: declare hw supports ch 144 adds 05c2a61d69ea adm8211: fix error return code in adm8211_probe() adds 871a825c3902 brcmfmac: remove redundant assignment to pointer 'entry' adds 5c455c5ab332 mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_ [...] adds 91aeaf09a6ee rtw88: fix multiple definition of rtw_pm_ops adds 3324e05eca0d rtw88: reduce polling time of IQ calibration adds 998493980e23 mt76: mt7915: measure channel noise and report it via survey adds 77d157f2009e mt76: mt7915: fix VHT LDPC capability adds ced050ae3ab6 mt76: mt7615: retry if mt7615_mcu_init returns -EAGAIN adds e0ad80024329 mt76: mt7663s: move tx/rx processing in the same txrx workqueue adds fefb584d460a mt76: mt7663s: convert txrx_work to mt76_worker adds 1a3efbcc4281 mt76: mt7663s: disable interrupt during txrx_worker processing adds 6a618acb7e62 mt76: sdio: convert {status/net}_work to mt76_worker adds 55f7c9b02790 mt76: mt7915: add 802.11 encap offload support adds e151d71e503d mt76: mt7915: add encap offload for 4-address mode stations adds 3298b1f866fb mt76: use ieee80211_rx_list to pass frames to the network [...] adds d22da02842e2 mt76: mt7615: add debugfs knob for setting extended local [...] adds 7af1ae62dd77 mt76: do not set NEEDS_UNIQUE_STA_ADDR for 7615 and 7915 adds 8aa2c6f4714e mt76: mt7915: support 32 station interfaces adds 6425791d3503 mt76: mt7915: fix processing txfree events adds 660915d052c6 mt76: mt7915: use napi_consume_skb to bulk-free tx skbs adds bfff24de19ca mt76: mt7915: fix DRR sta bss group index adds 9b60eb90a115 mt76: mt7915: disable OFDMA/MU-MIMO UL adds cb5cdd4c8d33 mt76: rename __mt76_mcu_send_msg to mt76_mcu_send_msg adds fa62d0e0080b mt76: rename __mt76_mcu_skb_send_msg to mt76_mcu_skb_send_msg adds f320d812b7bb mt76: implement .mcu_parse_response in struct mt76_mcu_ops adds 96a607b643e2 mt76: move mcu timeout handling to .mcu_parse_response adds e452c6eb55fb mt76: move waiting and locking out of mcu_ops->mcu_skb_send_msg adds 64537a021317 mt76: make mcu_ops->mcu_send_msg optional adds 14b80ba24592 mt76: mt7603: switch to .mcu_skb_send_msg adds ae5ad6272d25 mt76: implement functions to get the response skb for MCU calls adds 99de49fc6f73 mt76: mt7915: move eeprom parsing out of mt7915_mcu_parse_ [...] adds 11553d88d0b9 mt76: mt7915: query station rx rate from firmware adds ed89b89330b5 mt76: add back the SUPPORTS_REORDERING_BUFFER flag adds 7124198ab1a4 mt76: mt7615: enable beacon filtering by default for offload fw adds 2f89ab5db6ba mt76: mt7615: introduce quota debugfs node for mt7663s adds 80dda1ed4908 mt76: mt7663s: get rid of mt7663s_sta_add adds 1c79a190e943 mt76: mt7663s: fix a possible ple quota underflow adds 30578752f250 mt76: sdio: get rid of sched.lock adds 5ee3e780cf26 wireless: mt76: convert tasklets to use new tasklet_setup() API adds 5efbe3b1b899 mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE adds 405130869599 mt76: mt7915: update ppe threshold adds e4c5ead632ff mt76: mt7915: rename mt7915_mcu_get_rate_info to mt7915_mc [...] adds f9df085ce1be mt76: set fops_tx_stats.owner to THIS_MODULE adds 5f0ce5848733 mt76: dma: fix possible deadlock running mt76_dma_cleanup adds 468cc93be797 mt76: mt7915: fix sparse warning cast from restricted __le16 adds bc348defcc6e mt76: fix memory leak if device probing fails adds bf4a938ab2cf mt76: mt7603: add additional EEPROM chip ID adds 3cb43b66060a mt76: move mt76_mcu_send_firmware in common module adds 406d99dfe21f mt76: mt7663s: introduce WoW support via GPIO adds d3a5d89ea9d4 mt76: switch to wep sw crypto for mt7615/mt7915 adds 930e0eaddf81 mt76: fix tkip configuration for mt7615/7663 devices adds faa72684b429 mt76: mt7615: run key configuration in mt7615_set_key for [...] adds be83a7e20c57 mt76: mt76u: rely on woker APIs for rx work adds 9daf27e62852 mt76: mt76u: use dedicated thread for status work adds 8248bb58e2f1 mt76: testmode: switch ib and wb rssi to array type for pe [...] adds 092299922358 mt76: testmode: add snr attribute in rx statistics adds 7f54c7425d8f mt76: testmode: add tx_rate_stbc parameter adds 1a38c2f5356a mt76: testmode: add support for LTF and GI combinations fo [...] adds c31d94af1843 mt76: mt7915: fix tx rate related fields in tx descriptor adds 61fe73577d17 mt76: testmode: add support for HE rate modes adds aadf09537c57 mt76: mt7915: implement testmode tx support adds 5d8a83f09941 mt76: mt7915: implement testmode rx support adds e0852d9083fa mt76: mt7915: add support to set txpower in testmode adds ed3c9072fa4f mt76: mt7915: add support to set tx frequency offset in testmode adds 078b6d21b89a mt76: mt7915: make mt7915_eeprom_read static adds 4812e0bc3790 mt76: mt7915: use BIT_ULL for omac_idx adds 802145e2ed2f mt76: mt7915: remove unused mt7915_mcu_bss_sync_tlv() adds d8d59f66d136 mt76: mt7615: support 16 interfaces adds d927ebb99d08 mt76: mt7615: refactor usb/sdio rate code adds 3d51a3e99380 mt76: mt7915: rely on eeprom definitions adds b671da33d1c5 mt76: move mt76_init_tx_queue in common code adds a2a93548db88 mt76: sdio: introduce mt76s_alloc_tx_queue adds afc2b59cb985 mt76: sdio: rely on mt76_queue in mt76s_process_tx_queue s [...] adds 264b7b19861d mt76: mt7663s: rely on mt76_queue in mt7663s_tx_run_queue [...] adds e5655492e33c mt76: dma: rely on mt76_queue in mt76_dma_tx_cleanup signature adds 8987059475f5 mt76: rely on mt76_queue in tx_queue_skb signature adds b1cb42add6d6 mt76: introduce mt76_init_mcu_queue utility routine adds d95093a14369 mt76: rely on mt76_queue in tx_queue_skb_raw signature adds e637763b606b mt76: move mcu queues to mt76_dev q_mcu array adds 91990519298e mt76: move tx hw data queues in mt76_phy adds 48dbce5cb1ba mt76: move band capabilities in mt76_phy adds 77af762e42f1 mt76: rely on mt76_phy in mt76_init_sband_2g and mt76_init [...] adds db78a791ca0f mt76: move band allocation in mt76_register_phy adds 98df2baeb364 mt76: move hw mac_addr in mt76_phy adds 4c430774e01b mt76: mt7915: introduce dbdc support adds af901eb4ab80 mt76: mt7915: get rid of dbdc debugfs knob adds cee236e1489e mt76: mt7915: fix endian issues adds 0211c282bc8a mt76: mt7615: fix rdd mcu cmd endianness adds d211c003389a mt76: mt7915: fix memory leak in mt7915_mcu_get_rx_rate() adds 90d494c99a99 mt76: improve tx queue stop/wake adds 5342758d5522 mt76: mt7915: stop queues when running out of tx tokens adds 9716ef046b46 mt76: attempt to free up more room when filling the tx queue adds bacf5047bb44 mt76: mt7915: fix ht mcs in mt7915_mcu_get_rx_rate() adds f12758f6f929 mt76: mt7615: Fix fall-through warnings for Clang adds d3b6fab90952 Merge tag 'mt76-for-kvalo-2020-12-04' of https://github.co [...] adds 48264b23fade airo: Fix fall-through warnings for Clang adds f48d7dccb3e4 rt2x00: Fix fall-through warnings for Clang adds 0662fbebf4fb rtw88: Fix fall-through warnings for Clang adds 18572b0b5493 zd1201: Fix fall-through warnings for Clang adds 3f79e541593f rtlwifi: rtl8192de: fix ofdm power compensation adds 45abe734563a Merge remote-tracking branch 'wireless-drivers-next/master' adds e497e27ba729 Merge remote-tracking branch 'gfs2/for-next' adds 639a82434f16 mtd: parser: cmdline: Fix parsing of part-names with colons adds 18b9c9403758 mtd: physmap: physmap-bt1-rom: Fix __iomem addrspace remov [...] adds 1ca71415f075 mtd: core: Fix refcounting for unpartitioned MTDs adds ffad560394de mtd: phram: Allow the user to set the erase page size. adds bc8922ffb118 Merge remote-tracking branch 'mtd/mtd/next' adds d639167b0408 next-20201207/nand adds c69942bda515 mtd: spi-nor: Fix multiple typos adds afd473e85827 mtd: spi-nor: core: Allow flashes to specify MTD writesize adds 294cca6ce5cf mtd: spi-nor: spansion: Set ECC block size adds 989d4b72bae3 mtd: spi-nor: sst: fix BPn bits for the SST25VF064C adds bdb1a75e4b9d mtd: spi-nor: ignore errors in spi_nor_unlock_all() adds e6204d462027 mtd: spi-nor: atmel: remove global protection flag adds a83338373211 mtd: spi-nor: sst: remove global protection flag adds afcf93e9d63f mtd: spi-nor: intel: remove global protection flag adds 8c174d1511d2 mtd: spi-nor: atmel: fix unlock_all() for AT25FS010/040 adds 31ad3eff093c mtd: spi-nor: keep lock bits if they are non-volatile adds 56eb08e3f91f Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 4baeae4883ba Merge remote-tracking branch 'crypto/master' adds 60f2f74978e6 Merge tag 'drm-msm-next-2020-12-07' of https://gitlab.free [...] adds 08dd5c1ded85 Merge remote-tracking branch 'drm/drm-next' adds 0339258bd9dc drm/amd/pm: invalidate hdp before CPU access the memory wr [...] adds e42dd87e70e6 drm/amdgpu: VCN 3.0 multiple queue ring reset adds d58159de5743 drm/amdgpu/disply: set num_crtc earlier adds cedf78845968 drm/amdgpu: fix debugfs creation/removal, again adds b0455fda6dd4 drm/amd/display: extract cursor FB checks into a function adds e72868c4eacf drm/amd/display: check cursor FB is linear adds ccac8baba156 drm/amd: use drm_dbg_kms to log addfb2 failures adds 048faf2783a2 drm/amd: print error on convert_tiling_flags_to_modifier failure adds c699b05c4086 drm/amdgpu: fw_attestation: fix unused function warning adds ee3d8dd1af7e drm/amdgpu: change trace event parameter name from 'direct [...] adds a6d64c1ae199 drm/amdgpu/pm: add smc v2_1 printer in amdgpu_ucode_print_ [...] adds 9bc416266582 drm/amd/display: Implement VSIF V3 extended refresh rate feature adds 983bcb4cbe25 drm/amd/display: Set FixRate bit in VSIF V3 adds c8ea79a8a276 drm/amd/display: NULL pointer error during compliance test adds 42ddf36e6720 drm/amd/display: Expose clk_mgr functions for reuse adds 92f1fa0d67a8 drm/amd/display: Add support for runtime feature detection [...] adds 5c8a6c71d720 drm/amd/display: Set default bits per channel adds 25331a18f45c drm/amd/display: Don't check seamless boot in power down H [...] adds a013dd15d470 drm/amd/display: Change to IMMEDIATE mode from FRAME mode adds 5a83bf80723d drm/amd/display: Use provided offset for DPG generation adds 3083a9845e12 drm/amd/display: Only one display lights up while using MST hub adds 80089dd8410f drm/amd/display: Prevent bandwidth overflow adds 4bbfae00ac22 drm/amd/display: Add wm table for Renoir adds c0794a3b5999 drm/amd/display: Fixed the audio noise during mode switchi [...] adds 6df9218a22a9 drm/amd/display: Enable gpu_vm_support for dcn3.01 adds 3abad347c432 drm/amd/display: Revert DCN2.1 dram_clock_change_latency update adds 8b19a4e351e2 drm/amd/display: [FW Promotion] Release 0.0.45 adds aec0ebd651a6 drm/amd/display: 3.2.115 adds 3755ff54c533 drm/amd/pm: update driver if version for dimgrey_cavefish adds 92c415a3e2ab drm/amdgpu: fix sdma instance fw version and feature version init adds 68fce5f07c30 drm/amdgpu: use AMDGPU_NUM_VMID when possible adds c897934da15f drm/amdkfd: Fix leak in dmabuf import adds 5cd5f0070030 drm/amd/display: add S/G support for Vangogh adds 13524856336d drm/amd/display: setup system context for APUs adds 8c901781d7c5 drm/amd/pm: remove one unsupported smu function for vangogh adds f6f75ebdc06c drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven adds 580577fbb4f5 drm/amdgpu/cik: enable BACO reset on Bonaire adds 35d3f41dd694 drm/amdgpu: enable runtime pm using BACO on CI dGPUs adds 5f6fab247c7f drm/amdgpu: free the pre-OS console framebuffer after the [...] adds 64f2c15892ae drm/amdgpu: remove amdgpu_ttm_late_init and amdgpu_bo_late_init adds 300186795254 drm/amdgpu: fix size calculation with stolen vga memory adds f16461bd163f usb: typec: ucsi: check cci busy during PPM reset adds 80d3eb80bfe6 PCI/ERR: Fix reset logic in pcie_do_recovery() call adds aaeaa799f40c drm/amdgpu: add another raven1 gfxoff quirk adds ad54863fac77 drm/amdgpu: add mode2 reset support for vangogh adds b575ce48c31b drm/amdgpu/nv: add mode2 reset handling adds 8ac4ae9c5c0d drm/amdgpu: fix mode2 reset sequence for vangogh adds 45783d8e34cb drm/amdgpu: Enable GPU reset for vangogh adds ca58217c9ee4 drm/amdgpu/display: move link_bandwidth_kbps under CONFIG_ [...] adds aeef538099d7 drm/amdgpu: take runtime pm reference when we attach a buffer adds 58bf65ee142e ALSA: hda/hdmi - enable runtime pm for CI AMD display audio adds 82574f43b260 Merge remote-tracking branch 'amdgpu/drm-next' adds 4b970408dbc9 drm/i915/dp: No need to poll FEC Enable Live bit adds d371d6ea92ad drm/i915/display/dp: Compute the correct slice count for V [...] adds 40672e8ffa1a Merge remote-tracking branch 'drm-intel/for-linux-next' adds e2f9b2edf7b5 drm/vc4: hdmi: Don't poll for the infoframes status on setup adds 51f4fcd9c4ea drm/vc4: drv: Remove the DSI pointer in vc4_drv adds e02d5c43f2fd drm/vc4: dsi: Correct DSI register definition adds dc0bf36401e8 drm/vc4: dsi: Use snprintf for the PHY clocks instead of an array adds d1d195ce26a1 drm/vc4: dsi: Introduce a variant structure adds 4b265fe11fad drm/vc4: dsi: Add support for DSI0 adds 00aedfa4592d dt-bindings: Add compatible for BCM2711 DSI1 adds d0666be8ef9e drm/vc4: dsi: Add configuration for BCM2711 DSI1 adds 98cda4b5f246 dt-bindings: panel-simple-dsi: add Khadas TS050 panel bindings adds b215212117f7 drm: panel: add Khadas TS050 panel driver adds a3d0d8347978 drm: fix typos in plane and CRTC overviews adds dfb64090892f drm/panel: st7703: Use dev_err_probe adds dd396dbc4d78 drm/panel: mantix: Tweak init sequence adds 6ae5837c18e9 drm/panel: mantix: Allow to specify default mode for diffe [...] adds 4b2b869e8efe drm/panel: mantix: Support panel from Shenzhen Yashi Chang [...] adds 2ff3eaa55155 dt-bindings: vendor-prefixes: Add ys vendor prefix adds 75c66a03dfce dt-bindings: display: mantix: Add compatible for panel from YS adds a46c112512de dt-bindings: dp-connector: add binding for DisplayPort connector adds 2e2bf3a5584d drm/bridge: display-connector: add DP support adds 8935ff00e3b1 drm/scheduler: "node" --> "list" adds 6efa4b465cfd gpu/drm: ring_mirror_list --> pending_list adds 71173e787cab drm/scheduler: Essentialize the job done callback adds 15b7e07bcb2e drm/ingenic: Compute timings according to adjusted_mode->crtc_* adds 28ab7d35b6e0 drm/ingenic: Properly compute timings when using a 3x8-bit panel adds ca459a7407a2 drm/ingenic: Add support for serial 8-bit delta-RGB panels adds 04a697f08a9b video: fbdev: hgafb: Fix kernel-doc warnings adds e994a1b67bbc video: fbdev: core: Fix kernel-doc warnings in fbmon + fb_notify adds e72ce1c4d1cf video: fbdev: omapfb: Fix set but not used warnings in hdmi*_core adds 7143c92be85b video: fbdev: uvesafb: Fix set but not used warning adds 3ccdcdf461a6 video: fbdev: sparc drivers: fix kernel-doc warnings for b [...] adds 031d039f1744 video: fbdev: mmp: Fix kernel-doc warning for lcd_spi_write adds 5825e11c2547 video: fbdev: wmt_ge_rops: Fix function not declared warnings adds 54f572645c39 video: fbdev: goldfishfb: Fix defined but not used warning adds 96a84fc360a5 video: fbdev: gbefb: Fix set but not used warning adds 86925b9f5203 video: fbdev: efifb: Fix set but not used warning for scre [...] adds 4aca4dbcac9d video: fbdev: controlfb: Fix set but not used warnings adds 604057e984c9 video: fbdev: sis: Drop useless call to SiS_GetResInfo() adds 13283a241540 drm/drv: switch to using devm_add_action_or_reset() adds 1c1b5bd4cc2d drm/hisilicon: Use managed mode-config init adds 9a27d37aa8c7 drm/hisilicon: Delete unused local parameters adds 573dafc93588 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 503f13895bf0 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds b75a5fbf51a0 Merge remote-tracking branch 'regmap/for-next' adds 19bb4f78c91f ALSA: hda/proc - print DP-MST connections adds f3a3aac52aa5 ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. adds 5853a571ba46 ALSA: hda/ca0132 - Change Input Source enum strings. adds ac2250ab723c ALSA: hda/ca0132 - Unmute surround when speaker output is [...] adds 5a7e054ef49c ALSA: hda: Fix regressions on clear and reconfig sysfs adds bdda1ac098e1 Merge remote-tracking branch 'sound/for-next' adds bb9dd3ce6177 ASoC: pcm: send DAPM_STREAM_STOP event in dpcm_fe_dai_shutdown adds 8f6cfbb6d427 ASoC: SOF: trace: Add runtime trace filtering mechanism adds e344cf5e4871 ASoC: dt-bindings: imx-hdmi: Add binding doc for hdmi mach [...] adds 6a5f850aa83a ASoC: fsl: Add imx-hdmi machine driver adds 0d024a8bec08 ASoC: cx2072x: Fix doubly definitions of Playback and Capt [...] adds 95d3befbc5e1 ASoC: amd: change clk_get() to devm_clk_get() and add miss [...] adds e60ffc48fac4 ASoC: Intel: cht_bsw_nau8824: Drop compress-cpu-dai bits adds 748e72e86971 ASoC: Intel: cht_bsw_nau8824: Change SSP2-Codec DAI id to 0 adds 474e3abb9118 Merge series "ASoC: Intel: cht_bsw_nau8824: 2 fixes for us [...] adds ad13c835442c ASoC: codecs/jz47xx: Use regmap_{set,clear}_bits adds a346c7783618 ASoC: codecs/jz4770: Reset interrupt flags in bias PREPARE adds 6b4da5374b10 ASoC: codecs/jz4770: Adjust timeouts for cap-coupled outputs adds 4f293dfea9f6 ASoC: codecs/jz4770: Don't change cap-couple setting in HP [...] adds e648e3f11653 ASoC: codecs/jz4770: Add DAPM widget to set HP out to cap- [...] adds 397e089bda32 ASoC: rt1015: check the return value of regmap_read during [...] adds a9faca15a644 ASoC: soc-pcm: remove dpcm_do_trigger() adds 6374f493d93b ASoC: soc-pcm: care trigger rollback adds 52feed4c1b15 Merge series "ASoC: soc-pcm: trigger cleanup" from Kuninor [...] adds 4c8a4cab331d ASoC: Intel: common: add ACPI matching tables for Alder Lake adds ac6b7bd33ad6 ASoC: SOF: Intel: add SoundWire support for ADL-S adds f17a7db22b8f ASoC: add simple-audio-mux binding adds 342fbb7578d1 ASoC: add simple-mux adds 69fe63aa1002 Merge remote-tracking branch 'asoc/for-5.11' into asoc-next adds ac1ef39ecb31 Merge remote-tracking branch 'sound-asoc/for-next' adds 2d26c716fc49 module: drop semicolon from version macro adds 38dc717e9715 module: delay kobject uevent until after module init call adds f474a9793f9c Merge remote-tracking branch 'modules/modules-next' adds b2058cd93d93 Input: gtco - remove driver adds b2cc3bfef6aa dt-bindings: input: Add Dell Wyse 3020 Power Button binding adds 3d82a4d736a6 Input: add driver for power button on Dell Wyse 3020 adds 3347bfbd14e7 Merge remote-tracking branch 'input/next' adds 0f83ffbe30d3 Merge branch 'tif-task_work.arch' into for-next adds 45dc656aeb4d blktrace: fix up a kerneldoc comment adds 5ba1add216fe blk-iocost: Fix some typos in comments adds 647c9f03b2b6 blk-iocost: Remove unnecessary advance declaration adds c09245f61c6a blk-iocost: Move the usage ratio calculation to the correct place adds 2474787a75b4 blk-iocost: Factor out the active iocgs' state check into [...] adds 926f75f6a9ef blk-iocost: Factor out the base vrate change into a separa [...] adds f6f371f7db42 blk-mq: skip hybrid polling if iopoll doesn't spin adds b78beea038a3 sbitmap: optimise sbitmap_deferred_clear() adds 661d4f55a794 sbitmap: remove swap_lock adds c3250c8d2451 sbitmap: replace CAS with atomic and adds 0eff1f1a38a9 sbitmap: simplify wrap check adds 2afdeb23e475 block: Improve blk_revalidate_disk_zones() checks adds cc29e1bf0d63 block: disable iopoll for split bio adds fb01a2932e81 blk-mq: add new API of blk_mq_hctx_set_fq_lock_class adds 88c9979334aa nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's [...] adds 7aa390ec2d9d Revert "block: Fix a lockdep complaint triggered by reques [...] adds 283f3cd5665f Merge branch 'for-5.11/block' into for-next adds 733c15bd3a94 block/rnbd: fix a null pointer dereference on dev->blk_sym [...] adds df4ad5324215 bcache: fix race between setting bdev state to none and ne [...] adds 0ebcdd702f49 null_blk: Fix zone size initialization adds 2e896d89510f null_blk: Fail zone append to conventional zones adds 817046ecddbc block: Align max_hw_sectors to logical blocksize adds 2b8b7ed7f3fc null_blk: improve zone locking adds 2e8c6e0e1d2d null_blk: Improve implicit zone close adds 49c7089f3ded null_blk: cleanup discard handling adds 0ec4d913ac69 null_blk: discard zones on reset adds ea17fd354ca8 null_blk: Allow controlling max_hw_sectors limit adds eebf34a85c8c null_blk: Move driver into its own directory adds f87905660ed0 drivers/lightnvm: fix a null-ptr-deref bug in pblk-core.c adds 23f9c31eb0d1 Merge branch 'for-5.11/drivers' into for-next adds 28cea78af449 io_uring: allow non-fixed files with SQPOLL adds 14587a46646d io_uring: enable file table usage for SQPOLL rings adds e886663cfd02 fs: make do_renameat2() take struct filename adds 80a261fd0032 io_uring: add support for IORING_OP_RENAMEAT adds 14a1143b68ee io_uring: add support for IORING_OP_UNLINKAT adds 018043be1f1b io_uring: split poll and poll_remove structs adds 863e05604a6f io_uring: track link's head and tail during submit adds 90cd7e424969 io_uring: track link timeout's master explicitly adds f2f87370bb66 io_uring: link requests with singly linked list adds 0415767e7f05 io_uring: rearrange io_kiocb fields for better caching adds 27926b683db0 io_uring: only plug when appropriate adds c73ebb685fb6 io_uring: add timeout support for io_uring_enter() adds 1a38ffc9cbca io_uring: NULL files dereference by SQPOLL adds 10fc72e43352 fs/io_uring Don't use the return value from import_iovec(). adds 632546c4b5a4 io_uring: remove duplicated io_size from rw adds 2846c481c9dd io_uring: inline io_import_iovec() adds 06de5f5973c6 io_uring: simplify io_task_match() adds 08d23634643c io_uring: add a {task,files} pair matching helper adds df9923f96717 io_uring: cancel only requests of current task adds b52fda00dd9d io_uring: don't iterate io_uring_cancel_files() adds 6b81928d4ca8 io_uring: pass files into kill timeouts/poll adds f6edbabb8359 io_uring: always batch cancel in *cancel_files() adds 083692463440 io_uring: refactor io_sq_thread() handling adds a0d9205f7d36 io_uring: initialize 'timeout' properly in io_sq_thread() adds 906a3c6f9ca0 io_uring: don't acquire uring_lock twice adds 2e9dbe902d10 io_uring: only wake up sq thread while current task is in [...] adds 10cad2c40dcb io_uring: don't take fs for recvmsg/sendmsg adds c98de08c990e io_uring: replace inflight_wait with tctx->wait adds 36f72fe2792c io_uring: share fixed_file_refs b/w multiple rsrcs adds 65b2b213484a io_uring: check kthread stopped flag when sq thread is unparked adds 6e1271e60c1d io_uring: change submit file state invariant adds bd5bbda72f7f io_uring: fix miscounting ios_left adds ac0648a56c1f io_uring: use bottom half safe lock for fixed file data adds bee749b187ac io_uring: fix files cancellation adds fbd15848f3c1 io_uring: restructure io_timeout_cancel() adds 9c8e11b36c9b io_uring: add timeout update adds dad1b1242fd5 io_uring: always let io_iopoll_complete() complete polled io adds 31bff9a51b26 io_uring: fix racy IOPOLL completions adds 634578f80065 io_uring: fix racy IOPOLL flush overflow adds 59850d226e49 io_uring: fix io_cqring_events()'s noflush adds f50e75703c15 Merge branch 'for-5.11/io_uring' into for-next adds 23c9207f0fcf Merge remote-tracking branch 'block/for-next' adds 473cd31fadce Merge remote-tracking branch 'device-mapper/for-next' adds 4df5283a7cf9 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds dd174470696e Merge remote-tracking branch 'mmc/next' adds 41a009790d67 Merge remote-tracking branch 'mfd/for-mfd-next' adds cc24d61d7cf6 Merge remote-tracking branch 'backlight/for-backlight-next' adds d74a6355f748 Merge remote-tracking branch 'battery/for-next' adds 8db06423e079 regulator: da9121: Potential Oops in da9121_assign_chip_model() adds 416c29e9ce13 regulator: da9121: Remove uninitialised string variable adds 9536ce637059 regulator: da9121: Fix index used for DT property adds 9d125387d92b Merge series "regulator: da9121: bug fixes" from Adam Ward [...] adds 5f13600071df Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds 0e1c4aed1e20 Merge remote-tracking branch 'regulator/for-next' adds fde3db28c07a Merge remote-tracking branch 'security/next-testing' adds d9208eda09cb Merge remote-tracking branch 'integrity/next-integrity' adds 0bd603a1dc52 Merge remote-tracking branch 'selinux/next' adds 62a0b4de57ad Merge remote-tracking branch 'smack/next' adds acb62c2ca859 Merge remote-tracking branch 'tomoyo/master' adds d6ceb9c9efb1 Merge remote-tracking branch 'tpmdd/next' adds 70e914078690 Merge remote-tracking branch 'audit/next' adds 332dde0a5864 dt-bindings: arm: vt8500: remove redundant white-spaces adds 96993a59f94d dt-bindings: Fix error in 'make dtbs_check' when using DT_ [...] adds 3af2c1a48c03 dt-bindings: Fix typo on the DesignWare IP reset bindings [...] adds 1e95c81104e3 dt-bindings: vendor-prefixes: Add FII adds d89886eb76f6 dt-bindings: Correct GV11B GPU register sizes adds e5dddbedfe09 dt-bindings: add ADP5585/ADP5589 entries to trivial-devices adds 9c8421e298d6 dt-bindings:i2c:i2c-gate: txt to yaml conversion adds 675fc18900e9 dt-bindings: trivial-devices: Add delta,q54sj108a2 adds 8f7e68bb3d4c dt-bindings: mfd: fix stm32 timers example adds faf724c90798 Documentation: DT: binding documentation for regulator-poweroff adds 99a375938bab dt-bindings: vendor-prefixes: correct the spelling of TQ-S [...] adds 46ec4bc84a6a dt-bindings: vendor-prefixes: Add an entry for AmpereCompu [...] adds 2a0c1db26fe9 Merge remote-tracking branch 'devicetree/for-next' adds aa80be5043a6 dt-bindings: mailbox : arm,mhuv2: Add bindings adds 5a6338cce9f4 mailbox: arm_mhuv2: Add driver adds 855a702d5f5b Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 373afef350a9 spi: davinci: Fix use-after-free on unbind adds 8f96c434dfbc spi: spi-geni-qcom: Fix use-after-free on unbind adds 6cfd39e212de spi: spi-qcom-qspi: Fix use-after-free on unbind adds e77df3eca12b spi: spi-sh: Fix use-after-free on unbind adds 5626308bb94d spi: pxa2xx: Fix use-after-free on unbind adds 393f981ca5f7 spi: rpc-if: Fix use-after-free on unbind adds cc53711b2191 spi: mxic: Don't leak SPI master in probe error path adds 0f4ad8d59f33 spi: spi-mtk-nor: Don't leak SPI master in probe error path adds 7174dc655ef0 spi: gpio: Don't leak SPI master in probe error path adds a4729c3506c3 spi: rb4xx: Don't leak SPI master in probe error path adds 5b8c88462d83 spi: sc18is602: Don't leak SPI master in probe error path adds e297ddf296de media: netup_unidvb: Don't leak SPI master in probe error path adds 24f7033405ab spi: mt7621: Disable clock in probe error path adds 46b5c4fb87ce spi: mt7621: Don't leak SPI master in probe error path adds 236924ee531d spi: ar934x: Don't leak SPI master in probe error path adds 234266a5168b spi: npcm-fiu: Disable clock in probe error path adds c7b884561cb5 spi: atmel-quadspi: Fix use-after-free on unbind adds cac8c8210596 spi: atmel-quadspi: Fix AHB memory accesses adds a6ff3a784ff9 spi: atmel-quadspi: Drop superfluous set of QSPI_IFR_APBTF [...] adds d00364b6a604 spi: atmel-quadspi: Write QSPI_IAR only when needed adds c066efb07d1e spi: atmel-quadspi: Move common code outside of if else adds c732b7567d86 Merge series "spi: atmel-quadspi: Fix AHB memory accesses" [...] adds 76347344c522 spi: Update DT binding docs to support SiFive FU740 SoC adds 7b14a272f9ac dt-bindings: spi: dw-apb-ssi: Add Canaan K210 SPI controller adds a51acc2400d4 spi: dw: Add support for 32-bits max xfer size adds b0dfd948379c spi: dw: Add support for the Canaan K210 SoC SPI adds 0532eb26ecfe Merge remote-tracking branch 'spi/for-5.11' into spi-next adds 593b02d9998c Merge remote-tracking branch 'spi/for-next' adds 6d6071c42229 Merge remote-tracking branch 'tip/auto-latest' adds 3c0a4b185f6c clocksource/drivers/sp804: Add static for functions such a [...] adds 3c07bf0fc355 clocksource/drivers/sp804: Make some symbol static adds 9d4965eb438f clocksource/drivers/sp804: Use clk_prepare_enable and clk_ [...] adds dca54f8ce1c3 clocksource/drivers/sp804: Correct clk_get_rate handle adds 19f7ce8e36c0 clocksource/drivers/sp804: Use pr_fmt adds 0fce2e02a29c dt-bindings: timer: Add new OST support for the upcoming n [...] adds b6ea209ef124 clocksource/drivers/nps: Remove EZChip NPS clocksource driver adds c1e6cad00aa2 clocksource/drivers/orion: Add missing clk_disable_unprepa [...] adds db08e6c0e251 dt-bindings: timer: renesas: tmu: Document r8a774e1 bindings adds b7c0fed5ccf2 dt-bindings: timer: renesas: tmu: Convert to json-schema adds eee422c46e68 clocksource/drivers/cadence_ttc: Fix memory leak in ttc_se [...] adds 5bd7cb29eceb clocksource/drivers/ingenic: Fix section mismatch adds ab3105446f1e clocksource/drivers/riscv: Make RISCV_TIMER depends on RISCV_SBI adds fef92cd2bc04 Merge tag 'timers-v5.11' of https://git.linaro.org/people/ [...] adds 5d9814df0aec clocksource/drivers/dw_apb_timer_of: Add error handling if [...] adds d8cc3905b807 clocksource/drivers/arm_arch_timer: Use stable count reade [...] adds 8b7770b877d1 clocksource/drivers/arm_arch_timer: Correct fault programm [...] adds 8ae954caf49a clocksource/drivers/sh_cmt: Fix potential deadlock when ca [...] adds 3e4b795ed5c7 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds e36a17f846bc dt-bindings: edac: aspeed-sdram-edac: Add ast2400/ast2600 support adds aac82707fa45 ARM: dts: aspeed: Add AST2600 EDAC into common devicetree adds edfc2d73ca45 EDAC/aspeed: Add support for AST2400 and AST2600 adds 0385979a30dc EDAC/mv64x60: Remove orphan mv64x60 driver adds f4161dcc4e2c Merge branch 'edac-drivers' into edac-for-next adds c655be79b7c3 Merge remote-tracking branch 'edac/edac-for-next' adds 76980f5fa06d tracing: Clean up after filter logic rewriting adds 3a37b918946e ftrace/documentation: Fix RST C code blocks adds 5b7be9c709e1 ring-buffer: Add test to validate the time stamp deltas adds 39686c36fce7 Merge remote-tracking branch 'ftrace/for-next' adds 9a45dab47edc Merge remote-tracking branch 'rcu/rcu/next' adds 0cc519f85a52 KVM: arm64: Fix nVHE boot on VHE systems adds 3a514592b698 Merge remote-tracking branch 'origin/kvm-arm64/psci-relay' [...] adds d4aadd824e5d Merge remote-tracking branch 'kvm-arm/next' adds d3a9e4146a6f KVM: VMX: Drop guest CPUID check for VMXE in vmx_set_cr4() adds a447e38a7fad KVM: VMX: Drop explicit 'nested' check from vmx_set_cr4() adds 311a06593b9a KVM: SVM: Drop VMXE check from svm_set_cr4() adds c2fe3cd4604a KVM: x86: Move vendor CR4 validity check to dedicated kvm_ [...] adds ee69c92bac61 KVM: x86: Return bool instead of int for CR4 and SREGS val [...] adds 7a873e455567 KVM: selftests: Verify supported CR4 bits can be set befor [...] adds 1c96dcceaeb3 KVM: x86: fix apic_accept_events vs check_nested_events adds bf0cd88ce363 KVM: x86: emulate wait-for-SIPI and SIPI-VMExit adds c4d51a52c67a sched/wait: Add add_wait_queue_priority() adds e8dbf19508a1 kvm/eventfd: Use priority waitqueue to catch events before [...] adds 28f132671055 eventfd: Export eventfd_ctx_do_read() adds b1b397aeef81 vfio/virqfd: Drain events from eventfd in virqfd_wakeup() adds b59e00dd8cda kvm/eventfd: Drain events from eventfd in irqfd_wakeup() adds c21d54f0307f KVM: x86: hyper-v: allow KVM_GET_SUPPORTED_HV_CPUID as a s [...] adds 8b460692fee4 KVM: selftests: test KVM_GET_SUPPORTED_HV_CPUID as a system ioctl adds ff5a983cbb37 KVM: X86: Don't track dirty for KVM_SET_[TSS_ADDR|IDENTITY [...] adds 2f5414423ef5 KVM: remove kvm_clear_guest_page adds 28bd726aa404 KVM: Pass in kvm pointer into mark_page_dirty_in_slot() adds fb04a1eddb1a KVM: X86: Implement ring-based dirty memory tracking adds b2cc64c4f382 KVM: Make dirty ring exclusive to dirty bitmap log adds 044c59c409b7 KVM: Don't allocate dirty bitmap if dirty ring is enabled adds 60f644fb5198 KVM: selftests: Introduce after_vcpu_run hook for dirty log test adds 84292e565951 KVM: selftests: Add dirty ring buffer test adds 019d321a68ea KVM: selftests: Run dirty ring test asynchronously adds edd3de6fc3d5 KVM: selftests: Add "-c" parameter to dirty log test adds 8aa426e854c4 selftests: kvm: keep .gitignore add to date adds 2259c17f0188 kvm: x86: Sink cpuid update into vendor-specific set_cr4 f [...] adds f63f0b68c864 KVM: selftests: always use manual clear in dirty_log_perf_test adds ec2f18bb4783 KVM: selftests: Make vm_create_default common adds 0aa9ec45d427 KVM: selftests: Introduce vm_create_[default_]_with_vcpus adds 87c5f35e5c95 KVM: selftests: Also build dirty_log_perf_test on AArch64 adds 08d3e27718bd KVM: selftests: Make test skipping consistent adds 22f232d134e1 KVM: selftests: x86: Set supported CPUIDs on default VM adds 789f52c071a0 x86/kvm: remove unused macro HV_CLOCK_SIZE adds 7e8e6eed75e2 KVM: SVM: Move asid to vcpu_svm adds dc924b062488 KVM: SVM: check CR4 changes against vcpu->arch adds a7b1d950e306 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds ea191fa158c7 KVM: selftests: sync_regs test for diag318 adds b0579b1d693f KVM: s390: track synchronous pfault events in kvm_stat adds 5ec0dc8b43ab Merge remote-tracking branch 'kvms390/next' adds ca33479cc7be xen: add helpers for caching grant mapping pages adds ee32f32335e8 xen: don't use page->lru for ZONE_DEVICE memory adds 57d9b98dd7db Merge remote-tracking branch 'xen-tip/linux-next' adds 1f1a8929a455 Merge remote-tracking branch 'percpu/for-next' adds 75b1e162d343 Merge remote-tracking branch 'workqueues/for-next' adds fe6000990394 platform/x86: intel-vbtn: Allow switch events on Acer Swit [...] adds 2425ccd30fd7 platform/x86: dell-smbios-base: Fix error return code in d [...] adds 06706da2bb5e platform/x86: thinkpad_acpi: remove trailing semicolon in [...] adds eca6ba20f38c platform/x86: mlx-platform: remove an unused variable adds 1f7cb4665df8 platform/x86: dell-wmi-sysman: work around for BIOS bug adds 8b105ef6ffb7 acer-wireless: send an EV_SYN/SYN_REPORT between state changes adds a552f204b050 platform/x86: ISST: Check for unaligned mmio address adds 761f0ee0e84b platform/x86: ISST: Allow configurable offset range adds 7c88ab5715a2 platform/x86: ISST: Change PCI device macros adds a4327979a19e platform/x86: intel-vbtn: Fix SW_TABLET_MODE always report [...] adds 537b0dd4729e platform/x86: intel-hid: Add support for SW_TABLET_MODE adds ac32bae00083 platform/x86: intel-hid: Add alternative method to enable [...] adds dea5b80a043f platform/x86: intel-hid: Do not create SW_TABLET_MODE inpu [...] adds 07f262d80d5f tools/power/x86/intel-speed-select: Read TRL from mailbox adds 6c4832253a2d tools/power/x86/intel-speed-select: Account for missing sy [...] adds 5e27cb9bca67 tools/power/x86/intel-speed-select: Update version for v5.11 adds ba4939f1dd46 platform/x86: mlx-platform: Fix item counter assignment fo [...] adds cf791774a16c platform/x86: mlx-platform: Fix item counter assignment fo [...] adds aa8994fbf2a0 x86/platform: classmate-laptop: add WiFi media button adds 7067be7059e8 platform/x86: intel-hid: add Rocket Lake ACPI device ID adds 0cd3f561efa9 platform/x86: ISST: Mark mmio_range_devid_0 and mmio_range [...] adds 4765d8648292 Merge remote-tracking branch 'drivers-x86/for-next' adds b8c5eed46a25 Merge remote-tracking branch 'chrome-platform/for-next' adds 12d5e19a2615 Merge remote-tracking branch 'hsi/for-next' adds 6d6758359b06 Merge remote-tracking branch 'leds/for-next' adds 8e36e6f931f3 Merge remote-tracking branch 'ipmi/for-next' adds d70c55a0eae8 Merge remote-tracking branch 'driver-core/driver-core-next' adds 93837812a5dc Merge 5.10-rc7 into usb-next adds 7fe53dcbbfbd USB: core: drop pipe-type check from new control-message helpers adds c7721e15f434 usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING [...] adds e90cfa813da7 USB: dummy-hcd: Fix uninitialized array use in init() adds 3f6f6343a29d usb: mtu3: fix memory corruption in mtu3_debugfs_regset() adds ff62d08fd624 usb: typec: tps6598x: Select USB_ROLE_SWITCH and REGMAP_I2C adds 10eb0b6ac63a usb: typec: tps6598x: Export some power supply properties adds 08a02f954b0d USB: add RESET_RESUME quirk for Snapscan 1212 adds 3d4113780194 Merge tag 'thunderbolt-for-v5.11-rc1' of git://git.kernel. [...] adds b175d273d4e4 USB: legotower: fix logical error in recent commit adds d532c32cf0b1 Merge remote-tracking branch 'usb/usb-next' adds a251963f76fa USB: serial: option: add interface-number sanity check to [...] adds 11fb08cffbeb USB: serial: ftdi_sio: report the valid GPIO lines to gpiolib adds 5d47c887ccee USB: serial: ftdi_sio: drop GPIO line checking dead code adds fddd408ad448 USB: serial: ftdi_sio: log the CBUS GPIO validity adds debcbf044e2d Merge remote-tracking branch 'usb-serial/usb-next' adds 21f969177b7e usb: cdns3: Add support for DRD CDNSP adds 418e02f6fab6 usb: cdns3: Split core.c into cdns3-plat and core.c file adds 5d68fd48a839 usb: cdns3: Moves reusable code to separate module adds e89eb2bc2ed4 usb: cdns3: Refactoring names in reusable code adds 98cedb308c68 usb: cdns3: Changed type of gadget_dev in cdns structure adds 4e84375f8c23 usb: cdnsp: Device side header file for CDNSP driver adds d40a169aab24 usb: cdnsp: cdns3 Add main part of Cadence USBSSP DRD Driver adds 5c85bfe3dc27 usb: cdnsp: Add tracepoints for CDNSP driver adds a23cb044d53e usb: cdns3: Change file names for cdns3 driver. adds 08bb455ee0cf MAINTAINERS: add Cadence USBSSP DRD IP driver entry adds f2d904940a52 MAINTAINERS: Add myself as a reviewer for CADENCE USB3 DRD [...] adds b8b09d4d6548 usb: cdnsp: Mark cdnsp_gadget_ops with static keyword adds 11499a7def39 usb: cdns3: fix build when PM_SLEEP is not set adds 94e0623337a6 usb: cdns3: fix warning when USB_CDNS_HOST is not set adds df1b6960d363 usb: cdnsp: Removes some not useful function arguments adds d8cc4991fe01 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds 1dfd7b7849ea phy: ingenic: depend on HAS_IOMEM adds b097efba9580 drm/mediatek: avoid dereferencing a null hdmi_phy on an er [...] adds cb4619e5997d Merge remote-tracking branch 'phy-next/next' adds ba3b8bb1263d Merge 5.10-rc7 into tty-next adds 76437b340b24 earlycon: drop semicolon from earlycon macro adds 1c4895d2ca8f Merge remote-tracking branch 'tty/tty-next' adds a3ab07c642b2 Merge 5.10-rc7 into char-misc-next adds 6e559fe12892 Merge tag 'soundwire-5.11-rc1' of git://git.kernel.org/pub [...] adds 85261c1ff156 mei: bus: add vtag support adds ee64ed8153ab mei: bus: enable pavp device. adds 83be0b84fe84 coresight: tmc-etr: Fix barrier packet insertion for perf buffer adds 45fe7befe0db coresight: remove broken __exit annotations adds e72550928ff0 coresight: etm4x: Modify core-commit to avoid HiSilicon ET [...] adds eba6feae8a34 Merge remote-tracking branch 'char-misc/char-misc-next' adds 75db3e88cafe extcon: max8997: Add CHGINS and CHGRM interrupt handling adds a522d8d6e1ca extcon: max77693: Fix modalias string adds b04f12ede085 Merge remote-tracking branch 'extcon/extcon-next' adds 186d12e79895 Merge remote-tracking branch 'vfio/next' adds 6c91799f59ed staging: bcm2835: fix vchiq_mmal dependencies adds be25cfd80e8f Staging: rtl8723bs/core: delete empty if statement adds 954c647acea0 Staging: rtl8723bs/core: fix brace coding style issue adds 6c7b8ac995d9 Staging: rtl8723bs/core: add blank line after declarations adds 94168e2ba4dc staging: mt7621-pinctrl: stop using the deprecated 'pinctr [...] adds e77b259f67ab staging: greybus: audio: Fix possible leak free widgets in [...] adds 6d75b5044bb3 staging: rtl8723bs: replace unique macros and WIFI_STATUS_CODE adds 5ed3e6f29f76 staging: rtl8723bs: replace WIFI_REASON_CODE adds 2415ae7fa2c7 staging: rtl8723bs: replace cap_* macros adds 98b32c71a455 staging: rtl8723bs: replace HT_CAP_AMPDU_FACTOR adds ac74ae7671d7 staging: rtl8723bs: replace OP_MODE_* and HT_INFO_OPERATIO [...] adds 2841fa62e237 staging: rtl8723bs: remove WLAN_HT_CAP_SM_PS_* macros adds b3ae8af6a782 staging: rtl8723bs: replace RTW_IEEE80211_ADDBA_PARAM_BUF_ [...] adds 4cd889817490 staging: rtl8723bs: remove unused macros adds 19cf9d7afc2e staging: rtl8723bs: remove LIST_CONTAINOR adds fc6a65288c33 staging: rtl8723bs: use WLAN_EID_HT_CAPABILITY adds b05cc3a9156b staging: rtl8723bs: use WLAN_EID_VENDOR_SPECIFIC adds 3359e2927b32 staging: rtl8723bs: use WLAN_EID_RSN adds 332ec9db0921 staging: rtl8723bs: use WLAN_EID_HT_OPERATION adds b03da03a267c staging: rtl8723bs: replace WLAN_EID_VHT_OP_MODE_NOTIFY adds 3f15277b29ee staging: rtl8723bs: replace _SSID_IE_ adds c34c45ed98f9 staging: rtl8723bs: replace _SUPPORTEDRATES_IE_ adds 8f6a9446c6dd staging: rtl8723bs: replace _DSSET_IE_ adds aaa0bc19facf staging: rtl8723bs: replace _TIM_IE_ adds e6038a488cef staging: rtl8723bs: replace _IBSS_PARA_IE_ adds 0b44fca943be staging: rtl8723bs: replace _COUNTRY_IE_ adds 38caee0abe9d staging: rtl8723bs: replace _CHLGETXT_IE_ adds 7bd332ec5ed3 staging: rtl8723bs: replace _ERPINFO_IE_ adds 00f0b6828413 staging: rtl8723bs: replace _EXT_SUPPORTEDRATES_IE_ adds fc41e9618fc6 staging: rtl8723bs: replace _WAPI_IE_ adds 99bb776980ee staging: rtl8723bs: replace _MME_IE_ adds 9b5d8c1fe14b staging: rtl8723bs: replace EID_BSSCoexistence adds d7ca2c3d2d47 staging: rtl8723bs: replace EID_BSSIntolerantChlReport adds 5b45010f2ef9 staging: rtl8723bs: replace EID_EXTCapability adds a228b401951e staging: rtl8723bs: remove unused macros adds 8764c27fbd2f staging: rtl8723bs: remove ELEMENT_ID enum adds 289fa46ac611 dt-bindings: pinctrl: rt2880: add binding document adds 518b466a21ad pinctrl: ralink: add a pinctrl driver for the rt2880 family adds 69f315daea3d Merge remote-tracking branch 'staging/staging-next' adds f14edc7d53d4 Merge remote-tracking branch 'mux/for-next' adds d461d5e630b4 Merge remote-tracking branch 'icc/icc-next' adds 02b7cad31e83 Merge remote-tracking branch 'dmaengine/next' adds c649d0cdb532 Merge remote-tracking branch 'cgroup/for-next' adds e907c6c4d5d5 Merge branch 'fixes' into for-next adds 57a6552b3a63 Merge branch 'misc' into for-next adds 6bf6c1a65c85 Merge remote-tracking branch 'scsi/for-next' adds 62eebd5247c4 scsi: qedi: Fix missing destroy_workqueue() on error in __ [...] adds 97031ccffa4f scsi: pm80xx: Fix error return in pm8001_pci_probe() adds 6dc1c7ab6f04 scsi: iscsi: Fix inappropriate use of put_device() adds eb3d2611df2e scsi: ufs: Add error history for abort event in UFS Device W-LUN adds e965e5e00b23 scsi: ufs: Refine error history functions adds 172614a9d0e8 scsi: ufs: Introduce event_notify variant function adds ca1bb061d644 scsi: ufs-mediatek: Introduce event_notify implementation adds ade921a891de scsi: ufs: Remove unused setup_regulators variant function adds 92bcebe4b6d6 scsi: ufs: Introduce phy_initialization helper adds 885445736bc0 scsi: ufs-cdns: Use phy_initialization helper adds ab98105484fc scsi: ufs-dwc: Use phy_initialization helper adds 5b44a07b6bb2 scsi: ufs: Remove pre-defined initial voltage values of de [...] adds 88a92d6ae4fe scsi: ufs: Serialize eh_work with system PM events and async scan adds 7a7e66c65d41 scsi: ufs: Fix a race condition between ufshcd_abort() and [...] adds ace3804b69af scsi: ufs: Print host regs in IRQ handler when AH8 error happens adds 8ca1a40b9f9d scsi: ufs: Adjust ufshcd_hold() during sending attribute requests adds e7734ef14ead scsi: NCR5380: Remove context check adds 4c60244dc372 scsi: ufs: Fix -Wsometimes-uninitialized warning adds d4fc94fe6557 scsi: fnic: Fix error return code in fnic_probe() adds 8f525bc2a7b2 scsi: qla2xxx: Remove trailing semicolon in macro definition adds 3a5b9fa2cc5f scsi: qla4xxx: Remove redundant assignment to variable rval adds 305c16ce2632 scsi: qla2xxx: Return EBUSY on fcport deletion adds c1599657d48c scsi: qla2xxx: Change post del message from debug level to [...] adds a6dcfe08487e scsi: qla2xxx: Limit interrupt vectors to number of CPUs adds e4fc78f48d3f scsi: qla2xxx: Tear down session if FW say it is down adds 0ce8ab50a6ed scsi: qla2xxx: Don't check for fw_started while posting NV [...] adds aceba54ba0f9 scsi: qla2xxx: Fix compilation issue in PPC systems adds 8de309e7299a scsi: qla2xxx: Fix crash during driver load on big endian [...] adds 8a78dd6ed1af scsi: qla2xxx: Fix FW initialization error on big endian machines adds 07a5f69248e3 scsi: qla2xxx: Fix N2N and NVMe connect retry failure adds f795f96e725b scsi: qla2xxx: Handle aborts correctly for port undergoing [...] adds 0bc17251dff4 scsi: qla2xxx: Fix flash update in 28XX adapters on big en [...] adds 0a6f4d762c6b scsi: qla2xxx: Fix the call trace for flush workqueue adds 707531bc2626 scsi: qla2xxx: If fcport is undergoing deletion complete I [...] adds abd9cae9bbae scsi: qla2xxx: Fix device loss on 4G and older HBAs adds afc516dcfe52 scsi: qla2xxx: Update version to 10.02.00.104-k adds f98790c00375 scsi: mpt3sas: Sync time periodically between driver and firmware adds aec93e8e2385 scsi: mpt3sas: Add persistent trigger pages support adds bb855f2a5d7e scsi: mpt3sas: Add persistent Master trigger page adds 71b3fb8fe6dd scsi: mpt3sas: Add persistent Event trigger page adds 2a5c3a35c156 scsi: mpt3sas: Add persistent SCSI sense trigger page adds 0e17a87c5950 scsi: mpt3sas: Add persistent MPI trigger page adds 9b271c69128b scsi: mpt3sas: Handle trigger page after firmware update adds be1b50021254 scsi: mpt3sas: Update driver version to 36.100.00.00 adds 44fd9fb599d3 scsi: ufs: Remove unused macro definition POWER_DESC_MAX_SIZE adds 1fa0570002e3 scsi: ufs: Fix wrong print message in dev_err() adds 1918651f2d7e scsi: ufs: Clear UAC for RPMB after ufshcd resets adds f8162ac70ecf scsi: ufs: Allow regulators being always-on adds b3f3d31a528f scsi: ufs-mediatek: Keep VCC always-on for specific devices adds c763729a10e5 scsi: ufs-pci: Fix restore from S4 for Intel controllers adds af423534d2de scsi: ufs-pci: Ensure UFS device is in PowerDown mode for [...] adds 044d5bda7117 scsi: ufs-pci: Fix recovery from hibernate exit errors for [...] adds dd78bdb6f810 scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND for Intel [...] adds fa4d0f1992a9 scsi: block: Fix a race in the runtime power management code adds 0854bcdcdec2 scsi: block: Introduce BLK_MQ_REQ_PM adds 96d86e6a80a3 scsi: ide: Do not set the RQF_PREEMPT flag for sense requests adds 5ae65383fc76 scsi: ide: Mark power management requests with RQF_PM inst [...] adds cfefd9f8240a scsi: scsi_transport_spi: Set RQF_PM for domain validation [...] adds e6044f714b25 scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE adds a4d34da715e3 scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT adds 52abca64fd94 scsi: block: Do not accept any requests while suspended adds 8b3c8035297e scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() adds 5213dc7940e0 scsi: ufs-mediatek: Use correct path to fix compile error adds bd14bf0e4a08 scsi: ufs: Re-enable WriteBooster after device reset adds 31a5d9cafff1 scsi: ufs: Un-inline ufshcd_vops_device_reset function adds cb5253198f10 scsi: cxgb4i: Fix TLS dependency adds 30feb129424e Merge remote-tracking branch 'scsi-mkp/for-next' adds 0958a2237e42 Merge remote-tracking branch 'vhost/linux-next' adds 8dd4bddf2510 Merge branche 'rproc-fixes' into for-next adds 9d7b4a40387d remoteproc: sysmon: fix shutdown_acked state adds d247d1855aca remoteproc: fix spelling mistake "Peripherial" -> "Periphe [...] adds 285359d4dc0a Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds cc608fa73471 Merge remote-tracking branch 'rpmsg/for-next' adds 263ade7166a2 gpio: eic-sprd: break loop when getting NULL device resource adds 3bf1d26c8a16 drivers: gpio: bt8xx: prefer dev_err()/dev_warn() over of [...] adds a922a2445408 drivers: gpio: amd8111: prefer dev_err()/dev_info() over r [...] adds 37ddba0245b4 drivers: gpio: amd8111: use SPDX-License-Identifier adds a0db197f534f gpiolib: cdev: Flag invalid GPIOs as used adds b5252196d08a gpio: put virtual gpio device into their own submenu adds 40b37008eb5a Merge tag 'gpio-updates-for-v5.11' of git://git.kernel.org [...] adds b8fbfef1595c Merge branch 'devel' into for-next adds af0d42e28221 Merge remote-tracking branch 'gpio/for-next' adds 7aeb35380261 pinctrl: aspeed: Fix GPIO requests on pass-through banks adds e8873c0afd34 pinctrl: intel: Actually disable Tx and Rx buffers on GPIO [...] adds 274380f9eb09 Merge branch 'devel' into for-next adds 7f1b289de811 Merge remote-tracking branch 'pinctrl/for-next' adds c00d25505515 Merge remote-tracking branch 'pwm/for-next' adds fce046ce7d09 Merge remote-tracking branch 'userns/for-next' adds 3cce996da12e Merge remote-tracking branch 'kselftest/next' adds 59631a487e91 Merge remote-tracking branch 'livepatching/for-next' adds c6871444b4b6 Merge remote-tracking branch 'rtc/rtc-next' adds 9b121b4fcf41 Merge remote-tracking branch 'ntb/ntb-next' adds 29231194f427 Merge remote-tracking branch 'seccomp/for-next/seccomp' adds 63449cc779db Merge remote-tracking branch 'slimbus/for-next' adds 8ddcc9fa0ff7 Merge remote-tracking branch 'nvmem/for-next' adds f7a03c51bb7d Merge remote-tracking branch 'xarray/main' adds 5c641fee4ccf drivers/hv: remove obsolete TODO and fix misleading typo i [...] adds 0821b1d25e8e Merge remote-tracking branch 'hyperv/hyperv-next' adds 7652afa42ce4 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds b001ed3f4f34 Merge remote-tracking branch 'pidfd/for-next' adds 8942c2a57cef Merge remote-tracking branch 'fpga/for-next' adds f6ea7eedebd7 Merge remote-tracking branch 'kunit-next/kunit' adds 86cef23420f8 Merge remote-tracking branch 'notifications/notifications- [...] adds 5e89e349e66f Merge remote-tracking branch 'memblock/for-next' adds 1bb34a540f39 revert "mm/filemap: add static for function __add_to_page_ [...] adds e9711820c4f0 proc: use untagged_addr() for pagemap_read addresses adds f837669c286f /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 746ac0113ca2 /proc/kpageflags: do not use uninitialized struct pages adds 842b874f68c8 selftest/fpu: avoid clang warning adds aa68192638aa kbuild: avoid static_assert for genksyms adds cb6c5bd7ad98 initramfs: fix clang build failure adds 2ed0e087b22d elfcore: fix building with clang adds 2ac05f7fcf5b kasan: fix object remaining in offline per-cpu quarantine adds bf8635e2588a kasan: fix slab double free when cpu-hotplug adds 48d67915485f mm/hugetlb: clear compound_nr before freeing gigantic pages adds 9674095bdd2a kthread: add kthread_work tracepoints adds 15cf76fda933 kthread_worker: document CPU hotplug handling adds 356659e80032 kthread_worker-document-cpu-hotplug-handling-fix adds 6667420565b7 uapi: move constants from <linux/kernel.h> to <linux/const.h> adds 1efa76c51706 ide/falcon: remove in_interrupt() usage adds 33d39a50a896 ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] adds 44b3e070e33b fs/ntfs: remove unused varibles adds 7caa1850d0d7 fs/ntfs: remove unused variable attr_len adds 6613766535fc fs/ocfs2/cluster/tcp.c: remove unneeded break adds de2110175934 ocfs2: ratelimit the 'max lookup times reached' notice adds e4ed13ed3b55 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 93dbdf29cf60 ocfs2: fix ocfs2 corrupt when iputting an inode adds fbabb6fadae7 arch/Kconfig: fix spelling mistakes adds 0abd78afc24d ramfs: support O_TMPFILE adds a91f48bd92f9 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 561e735b75e9 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] adds 0004797913bf mm: slab: clarify krealloc()'s behavior with __GFP_ZERO adds fae961cba654 mm: slab: provide krealloc_array() adds 4bb7d53f6400 ALSA: pcm: use krealloc_array() adds ef031cfc6f22 vhost: vringh: use krealloc_array() adds f7350cbce0b6 pinctrl: use krealloc_array() adds cfe9aff1273f edac: ghes: use krealloc_array() adds b46052f76bfe drm: atomic: use krealloc_array() adds bfcf5bca0de6 hwtracing: intel: use krealloc_array() adds 854c5171a52b dma-buf: use krealloc_array() adds 37d74ea9b226 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() adds 6f640f012d7a mm/slub: let number of online CPUs determine the slub page order adds 17f86d09094e device-dax/kmem: use struct_size() adds facf4349dae2 mm: fix page_owner initializing issue for arm32 adds 6cf22751938a mm/page_owner: Record timestamp and pid adds b879198fe857 mm/filemap/c: break generic_file_buffered_read up into mul [...] adds d0364af2d753 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] adds 74add9360d2a mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds bad23fdafd2f mm/truncate: add parameter explanation for invalidate_mapp [...] adds a5b0b6aa0c6a mm/filemap.c: remove else after a return adds b4cf1386a88d mm-remove-the-unuseful-else-after-a-return-fix adds 0bc60e8e22e4 mm/gup_benchmark: rename to mm/gup_test adds ef103e8583a7 selftests/vm: use a common gup_test.h adds 08ddd44f0035 selftests/vm: rename run_vmtests --> run_vmtests.sh adds 501e283ea706 selftests/vm: minor cleanup: Makefile and gup_test.c adds aa6842c00a90 selftests/vm: only some gup_test items are really benchmarks adds 61f1291b1541 selftests/vm: gup_test: introduce the dump_pages() sub-test adds 1e2432794b2c selftests/vm: run_vmtests.sh: update and clean up gup_test [...] adds 7c22570a0dfb selftests/vm: hmm-tests: remove the libhugetlbfs dependency adds af46fd10b9bb selftests/vm: 2x speedup for run_vmtests.sh adds 8feb89a02a5b mm/gup_test.c: mark gup_test_init as __init function adds c4e82e4f2126 mm/gup_test: GUP_TEST depends on DEBUG_FS adds db21a7b6c595 mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 adds b7c25047478d mm/gup: reorganize internal_get_user_pages_fast() adds 8b77812b28e0 mm/gup: prevent gup_fast from racing with COW during fork adds 346641067ff5 mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] adds d1156b113e19 mm/gup: remove the vma allocation from gup_longterm_locked() adds 1eb2fe862a51 mm/gup: combine put_compound_head() and unpin_user_page() adds 29a68f457c42 mm: handle zone device pages in release_pages() adds 566f43359b88 mm/swapfile.c: use helper function swap_count() in add_swa [...] adds 9c87cc60f293 mm/swap_state: skip meaningless swap cache readahead when [...] adds 900d43f6931b mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] adds 6a0a7a327592 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() adds 5548e295a802 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] adds 99a23b4194b6 mm: remove pagevec_lookup_range_nr_tag() adds 80559c3c565a mm/wap: don't SetPageWorkingset unconditionally during swapin adds d709780e4ece mm/shmem.c: make shmem_mapping() inline adds d19510bdc4b3 tmpfs: fix Documentation nits adds 187305339361 mm: memcontrol: add file_thp, shmem_thp to memory.stat adds 15be17b13e02 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix adds e919ec933cfa mm: memcontrol: remove unused mod_memcg_obj_state() adds 20f43f8ab601 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] adds 0aec37e5dcbc mm: memcg/slab: fix return of child memcg objcg for root memcg adds 37c9e1464c5a mm: memcg/slab: fix use after free in obj_cgroup_charge adds 84febdddea7b mm/rmap: always do TTU_IGNORE_ACCESS adds df0ccfcbd9b2 mm/memcg: update page struct member in comments adds 05afbe89696a mm: memcg: fix obsolete code comments adds 81e3a45182ec mm: memcg: deprecate the non-hierarchical mode adds cc906f2e1d1f docs: cgroup-v1: reflect the deprecation of the non-hierar [...] adds 4364e1bddd0f cgroup: remove obsoleted broken_hierarchy and warned_broke [...] adds bf6206a673a7 mm/page_counter: use page_counter_read in page_counter_set_max adds 1cd342a4577e mm: memcg: remove obsolete memcg_has_children() adds 5851fb1d663b mm/thp: move lru_add_page_tail() to huge_memory.c adds 43a5a31ae696 mm/thp: use head for head page in lru_add_page_tail() adds 3d766c37aff8 mm/thp: simplify lru_add_page_tail() adds d4dcec0a809b mm/thp: narrow lru locking adds 04bdba9a3681 mm/vmscan: remove unnecessary lruvec adding adds b8c91acf33b6 mm/rmap: stop store reordering issue on page->mapping adds a31916ef6b01 mm-rmap-stop-store-reordering-issue-on-page-mapping-fix adds ea7e67e0084e mm: page_idle_get_page() does not need lru_lock adds afeea7841210 mm/memcg: add debug checking in lock_page_memcg adds 6777b84bbc43 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn adds 120a776b0566 mm/lru: move lock into lru_note_cost adds 0422bb55471d mm/vmscan: remove lruvec reget in move_pages_to_lru adds ce742be5cdf6 mm/mlock: remove lru_lock on TestClearPageMlocked adds 61a97b41bbd1 mm/mlock: remove __munlock_isolate_lru_page() adds 5f3a9883cb1e mm/lru: introduce TestClearPageLRU() adds 50c854f168a3 mm/compaction: do page isolation first in compaction adds 3610014852d7 mm/swap.c: serialize memcg changes in pagevec_lru_move_fn adds 3f27b3d1a5b6 mm/lru: replace pgdat lru_lock with lruvec lock adds d57111d7e705 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix adds e934df2bc600 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 adds fe04546c4103 mm/lru: introduce relock_page_lruvec() adds 138e820a7156 mm-lru-introduce-the-relock_page_lruvec-function-fix adds 9eca20dd5a60 mm/lru: revise the comments of lru_lock adds 1488187e794a mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state adds 24af3a269963 mm: memcontrol: Assign boolean values to a bool variable adds 5a91759d485b mm/memcg: remove incorrect comment adds 1ab80e95e2d0 mm: move lruvec stats update functions to vmstat.h adds 21a5525bf889 mm: memcontrol: account pagetables per node adds a837bbaa0531 xen/unpopulated-alloc: consolidate pgmap manipulation adds fcb134f9d473 kselftests: vm: add mremap tests adds da39067a0429 mm: speedup mremap on 1GB or larger regions adds 6d5aa459d815 arm64: mremap speedup - enable HAVE_MOVE_PUD adds fc1d0f75f884 x86: mremap speedup - Enable HAVE_MOVE_PUD adds 55c82397bc55 mm: cleanup: remove unused tsk arg from __access_remote_vm adds 89b6504848c3 mm/mmap.c: fix the adjusted length error adds d30d2485ef11 mm/mapping_dirty_helpers: enhance the kernel-doc markups adds 1229cc73c880 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] adds 3b77356d530b mm: mmap_lock: add tracepoints around lock acquisition adds 469a19832945 mm: mmap_lock: fix use-after-free race and css ref leak in [...] adds 4476f8cf8d09 mmap_lock-add-tracepoints-around-lock-acquisition-fix-v3 adds c55bfb6f792e sparc: fix handling of page table constructor failure adds cb6d38a3819d mm: move free_unref_page to mm/internal.h adds 17a8f3372a3f mm/mremap: account memory on do_munmap() failure adds 1025e87d0e62 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] adds 7a5a1896bfd3 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio adds 6864676343b3 vm_ops: rename .split() callback to .may_split() adds 7c24c38f6daf mremap: check if it's possible to split original vma adds 7e6dd5d88371 mm: forbid splitting special mappings adds e3e53a7a3138 mm: track mmu notifiers in fs_reclaim_acquire/release adds 4f4bde02823c mm: extract might_alloc() debug check adds b69cc047d95b locking/selftests: add testcases for fs_reclaim adds 5813abc550cb mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow adds 7499e1e91e18 mm/vmalloc: use free_vm_area() if an allocation fails adds af6f73ee4ed0 mm/vmalloc: rework the drain logic adds f0985bcbd98e mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] adds 2e7483fff879 mm/vmalloc.c: remove unnecessary return statement adds 06a3662dd51a docs/vm: remove unused 3 items explanation for /proc/vmstat adds 820de9b972b0 mm/vmalloc.c: fix kasan shadow poisoning size adds 24e7cafa9455 workqueue: kasan: record workqueue stack adds e226b62b5936 kasan: print workqueue stack adds eba50fff503f lib/test_kasan.c: add workqueue test case adds 07cf45b68a5a kasan: update documentation for generic kasan adds 6d6bd6134989 alpha: switch from DISCONTIGMEM to SPARSEMEM adds 94207b5534d5 ia64: remove custom __early_pfn_to_nid() adds e343d6ff702a ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements adds dc860b1b1884 ia64: discontig: paging_init(): remove local max_pfn calculation adds a0bfb938ae29 ia64: split virtual map initialization out of paging_init() adds 0e791e5138cd ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM adds 94d171d065be ia64: make SPARSEMEM default and disable DISCONTIGMEM adds 78f16dc9c337 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL adds f16ec3afc0ee arm, arm64: move free_unused_memmap() to generic mm adds 1785df97db31 arc: use FLATMEM with freeing of unused memory map instead [...] adds 3447827433d2 m68k/mm: make node data and node setup depend on CONFIG_DI [...] adds dceeee19608f m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM adds 27e7fa899120 m68k: deprecate DISCONTIGMEM adds 54fdcdcb4170 mm: introduce debug_pagealloc_{map,unmap}_pages() helpers adds 60b0dca2a30b PM: hibernate: make direct map manipulations more explicit adds f537b4c9bc89 arch, mm: restore dependency of __kernel_map_pages() on DE [...] adds 05e8bf671b23 arch, mm: make kernel_page_present() always available adds bd4fdf97f7f1 mm, page_alloc: clean up pageset high and batch update adds 8c2924bcfaf4 mm, page_alloc: calculate pageset high and batch once per zone adds 83dac63fa139 mm, page_alloc: remove setup_pageset() adds 587c41263bb1 mm, page_alloc: simplify pageset_update() adds 90cfb95306da mm, page_alloc: cache pageset high and batch in struct zone adds c3505f8df492 mm, page_alloc: move draining pcplists to page isolation users adds 32641c11bde9 mm, page_alloc: disable pcplists during memory offline adds 3a03762a706d mm-page_alloc-disable-pcplists-during-memory-offline-fix adds 3ad4e2d878d2 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] adds 9c5614c35d47 mm/page-flags: fix comment adds 2ff5e5eea002 mm/page_alloc: add __free_pages() documentation adds 91fe35bd93d5 mm/page_alloc: mark some symbols with static keyword adds 176232b371b0 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] adds 3477e4bb469c init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] adds 9317850938a5 mm: page_alloc: refactor setup_per_zone_lowmem_reserve() adds c128c2d55e2f mm/page_alloc: speed up the iteration of max_order adds cd374b3d3381 mm,hwpoison: drain pcplists before bailing out for non-bud [...] adds 8834d3201aa6 mm,hwpoison: take free pages off the buddy freelists adds d3c5d0d128f8 mm,hwpoison: take free pages off the buddy freelists for hugetlb adds 586fe9d0ff7f mm,hwpoison: drop unneeded pcplist draining adds 4ccf792fbbbf mm,hwpoison: refactor get_any_page adds e0287fb91c00 mm,hwpoison: disable pcplists before grabbing a refcount adds e0cfca271040 mm,hwpoison: remove drain_all_pages from shake_page adds 40c0f888f201 mm,memory_failure: always pin the page in madvise_inject_error adds 75d36425eca0 mm,hwpoison: return -EBUSY when migration fails adds dd15fba6bb72 mm/hugetlb.c: just use put_page_testzero() instead of page [...] adds b861906ccbdf mm/huge_memory.c: update tlb entry if pmd is changed adds dc128a779fbd MIPS: do not call flush_tlb_all when setting pmd entry adds b3d4b9be4662 include/linux/huge_mm.h: remove extern keyword adds 32e449bc1367 khugepaged: add parameter explanations for kernel-doc markup adds 0a7f59c3549f mm: hugetlb: fix type of delta parameter and related local [...] adds 9a17b1c5249f mm,hugetlb: remove unneeded initialization adds 2aee5e476305 mm: don't wake kswapd prematurely when watermark boosting [...] adds 069946442dc6 mm/vmscan: drop unneeded assignment in kswapd() adds d9f9370b97e3 mm/vmscan.c: remove the filename in the top of file comment adds 46374049d578 mm/vmscan: __isolate_lru_page_prepare() cleanup adds c9b225d8f334 mm/page_isolation: do not isolate the max order page adds 80217b3d469e z3fold: simplify freeing slots adds c563b059965a z3fold: stricter locking and more careful reclaim adds d6c1578855ee z3fold: remove preempt disabled sections for RT adds a6ee69357b70 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] adds 1993ac73c9a7 mm/compaction: move compaction_suitable's comment to right place adds d9387865b749 mm/compaction: make defer_compaction and compaction_deferr [...] adds 950c37691925 mm: memblock: enforce overlap of memory.memblock and memor [...] adds bdc54c457d8b mm: fix initialization of struct page for holes in memory layout adds 0c675604b0b4 mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] adds ed3dea3a8aac mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() adds f7818796c96d mm/migrate.c: fix comment spelling adds dbe9e24c1b55 mm/migrate.c: optimize migrate_vma_pages() mmu notifier adds f215e5fe0492 mm: support THPs in zero_user_segments adds 0880519f4ed7 opcode: 0000 EIP: zero_user_segments] adds ad5dda7533f8 mm: truncate_complete_page() does not exist any more adds e42b0a386124 mm: migrate: simplify the logic for handling permanent failure adds d4986b033e6e mm: migrate: skip shared exec THP for NUMA balancing adds 1ad55122a608 mm: migrate: clean up migrate_prep{_local} adds 9de2a9a4b5bd mm: migrate: return -ENOSYS if THP migration is unsupported adds 46a2733e0470 mm: migrate: remove unused parameter in migrate_vma_insert_page() adds 23b1d94b7bd7 mm: make pagecache tagged lookups return only head pages adds 4c91a03de2e3 mm/shmem: use pagevec_lookup in shmem_unlock_mapping adds 736891b80dcb mm/swap: optimise get_shadow_from_swap_cache adds 73acff422e11 mm: add FGP_ENTRY adds efec35746546 mm/filemap: rename find_get_entry to mapping_get_entry adds f1ef8e1e826f mm/filemap: add helper for finding pages adds 0672fdbc5a9d fix mm-filemap-add-helper-for-finding-pages.patch adds 21aa452321a9 mm/filemap: add mapping_seek_hole_data adds 0a976a1c6791 fix mm-filemap-add-mapping_seek_hole_data.patch adds 8d8ec0eb7081 iomap: use mapping_seek_hole_data adds 5962da654d1b mm: add and use find_lock_entries adds b279dd92aa86 fix mm-add-and-use-find_lock_entries.patch adds 05a1586f2075 mm: add an 'end' parameter to find_get_entries adds bc911468aaab mm: add an 'end' parameter to pagevec_lookup_entries adds 72b67c58a65b mm: remove nr_entries parameter from pagevec_lookup_entries adds e16ae130660e mm: pass pvec directly to find_get_entries adds b4f932ad7075 mm: remove pagevec_lookup_entries adds 3ae437101b9c mm,thp,shmem: limit shmem THP alloc gfp_mask adds 81fc7eb1292f mm,thp,shm: limit gfp mask to no more than specified adds 84c13ef7ad22 mm,thp,shmem: make khugepaged obey tmpfs mount flags adds f8cee07a8561 mm/cma.c: remove redundant cma_mutex lock adds f49fe57e530f mm: cma: improve pr_debug log in cma_release() adds c5679d45ae85 mm-cma-improve-pr_debug-log-in-cma_release-fix adds 0f2fe97c36a3 mm, page_alloc: do not rely on the order of page_poison an [...] adds 9ac4c9d81004 mm, page_poison: use static key more efficiently adds 4aa90f0403b2 kernel/power: allow hibernation with page_poison sanity checking adds 1ca486a5611d mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY adds 46aa09d885ce mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO adds c7da336b71ed mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 7d1daa76f3e9 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds f510a252a0cd mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds f36151a2d023 userfaultfd: add UFFD_USER_MODE_ONLY adds fc9affa0996b userfaultfd: add user-mode only option to unprivileged_use [...] adds f9e1f648a88a userfaultfd: selftests: make __{s,u}64 format specifiers portable adds e6b8a4d89e28 userfaultfd-selftests-make-__su64-format-specifiers-portable-v2 adds 17021d9c8c10 userfaultfd/selftests: always dump something in modes adds 70949a3baea0 userfaultfd/selftests: fix retval check for userfaultfd_open() adds a41cba405148 userfaultfd/selftests: hint the test runner on required privilege adds 54381fe89950 mm/zswap: make struct kernel_param_ops definitions const adds 30908aaa89a0 mm/zswap: fix passing zero to 'PTR_ERR' warning adds f0fb1a0ab74d mm/zswap: move to use crypto_acomp API for hardware acceleration adds 15ab48b810c4 mm/zsmalloc.c: rework the list_add code in insert_zspage() adds 1e717f7bb99a mm/process_vm_access: remove redundant initialization of iov_r adds b313b8dd799a zram: support page writeback adds e107aefb3f57 zram: add stat to gather incompressible pages since zram set up adds e1a24938fc62 zram: break the strict dependency from lzo adds e7a7129f1c26 mm: fix kernel-doc markups adds 93e33ce41d15 mm: use sysfs_emit for struct kobject * uses adds ffb0af0e0d74 mm: huge_memory: convert remaining use of sprintf to sysfs [...] adds 679e9717ff55 mm:backing-dev: use sysfs_emit in macro defining functions adds 1ff0d6e8490f mm: shmem: convert shmem_enabled_show to use sysfs_emit_at adds 0a4f24fed1e8 mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] adds aace2685442a mm: fix fall-through warnings for Clang adds 86678f51683e mm: cleanup kstrto*() usage adds 013fc1489c18 mm: add Kernel Electric-Fence infrastructure adds 87046522d68a kfence: Fix parameter description for kfence_object_start() adds a874257d4e91 kfence: avoid stalling work queue task without allocations adds dedc3a7cdbd5 x86, kfence: enable KFENCE for x86 adds 8cafc2fdc916 arm64, kfence: enable KFENCE for ARM64 adds f916c1220a5a kfence: use pt_regs to generate stack trace on faults adds a13311ea5c40 mm, kfence: insert KFENCE hooks for SLAB adds 3846d2bd7311 mm, kfence: insert KFENCE hooks for SLUB adds a178598f7fc8 kfence, kasan: make KFENCE compatible with KASAN adds 8664264ba81e kfence, Documentation: add KFENCE documentation adds 61848fea4eaf kfence: add test suite adds ce34c9b24d3a MAINTAINERS: add entry for KFENCE adds 4a2c6c3c1484 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds e701387eae3b fs/buffer.c: dump more info for __getblk_gfp() stall problem adds ccf3d8720d89 kernel/hung_task.c: Monitor killed tasks. adds 05dddeec457d alpha: Replace bogus in_interrupt() adds d691b0206f8e procfs: delete duplicated words + other fixes adds 44a4a41f7473 proc: provide details on indirect branch speculation adds e6cbaafddafd proc-provide-details-on-indirect-branch-speculation-v2 adds 8511b4d31fb7 proc: fix lookup in /proc/net subdirectories after setns(2) adds c0c86c2aca8c proc/sysctl: make protected_* world readable adds 3537176db754 asm-generic: force inlining of get_order() to work around [...] adds 491dcb60bb22 kernel.h: Split out mathematical helpers adds 97c050d19213 kernel.h: split out mathematical helpers fix adds 386a4df1bc4b kernel/acct.c: use #elif instead of #end and #elif adds 2e21b08a0d30 include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] adds 70efb432a489 bitmap: remove unused function declaration adds 37202fc3a268 lib/test_free_pages.c: add basic progress indicators adds 2268544db9c0 lib/stackdepot.c: replace one-element array with flexible- [...] adds 9d82561805ea lib/stackdepot.c: use flex_array_size() helper in memcpy() adds 15c7ee5da190 lib/stackdepot.c: use array_size() helper in jhash2() adds 1938d91154ac lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT adds e25bbfbcdc67 lib/list_kunit: follow new file name convention for KUnit tests adds a22357ea26bd lib/linear_ranges_kunit: follow new file name convention f [...] adds ca01017a3816 lib/bits_kunit: follow new file name convention for KUnit tests adds c39373cce5f6 lib/cmdline: fix get_option() for strings starting with hyphen adds 14eb8c6e1478 lib/cmdline: allow NULL to be an output for get_option() adds c004bf8ef248 lib/cmdline_kunit: add a new test suite for cmdline API adds d6de9675d020 lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix adds 968a6e9d12fc lib/cmdline_kunit: type of expected returned values should be int adds 36be246af24f lib/cmdline_kunit: provide meaningful MODULE_LICENSE() adds 6d8fa36b2423 lib: optimize cpumask_local_spread() adds 550c69840b2e ilog2: Improve ilog2 for constant arguments adds 49c899e165c6 ilog2-improve-ilog2-for-constant-arguments-checkpatch-fixes adds 04af6daeff36 lib/string: remove unnecessary #undefs adds 150e58668b80 lib: string.h: detect intra-object overflow in fortified s [...] adds 1ef5b3b4596c lkdtm: tests for FORTIFY_SOURCE adds 3e15495e7436 string.h: add FORTIFY coverage for strscpy() adds 6262ecaa6f4c drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] adds 2559eaea0a29 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment adds af0cc46906d0 lib: cleanup kstrto*() usage adds 83fbd6cd19d8 lib/lz4: explicitly support in-place decompression adds 0ab619593b2a bitops: introduce the for_each_set_clump macro adds 909563aba6a0 lib/test_bitmap.c: add for_each_set_clump test cases adds b4e42e247a1f lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] adds 5b2dac57b885 gpio: thunderx: utilize for_each_set_clump macro adds 4798012826c6 gpio: xilinx: utilize generic bitmap_get_value and _set_value adds c2e1904fb64b checkpatch: add new exception to repeated word check adds ca862d3e3f8d checkpatch: fix false positives in REPEATED_WORD warning adds c30ecd114f7f checkpatch: ignore generated CamelCase defines and enum values adds bbe4345608a6 checkpatch: prefer static const declarations adds 9a0aa1be0b70 checkpatch: allow --fix removal of unnecessary break statements adds cb0c1ed38b57 checkpatch: extend attributes check to handle more patterns adds 101512213435 checkpatch: add a fixer for missing newline at eof adds 57a8cbfd0f0f checkpatch: update __attribute__((section("name"))) quote removal adds 4e296bba6092 checkpatch-update-__attribute__sectionname-quote-removal-v2 adds 4710835d5d05 checkpatch: add fix option for GERRIT_CHANGE_ID adds ffeffe4e02a0 checkpatch: add __alias and __weak to suggested __attribut [...] adds bf60269bbe6e checkpatch: improve email parsing adds 26d8d7a39b6d checkpatch: fix spelling errors and remove repeated word adds 332ffe249c44 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags adds cec2fc5d26ae checkpatch: fix unescaped left brace adds d7f673e24931 checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS adds 2a084b8bea0a checkpatch: add fix option for LOGICAL_CONTINUATIONS adds 3ece7d7c6d78 checkpatch: add fix and improve warning msg for non-standa [...] adds f05b280a44a8 checkpatch: add warning for unnecessary use of %h[xudi] an [...] adds 26c16eeca8f2 checkpatch: add warning for lines starting with a '#' in c [...] adds 9a3c78283193 checkpatch: fix TYPO_SPELLING check for words with apostrophe adds 461d209cfb37 checkpatch-fix-typo_spelling-check-for-words-with-apostrophe-fix adds 28607cdad348 checkpatch: add printk_once and printk_ratelimit to prefer [...] adds f0594761110e fs/nilfs2: remove some unused macros to tame gcc adds fc2077df9433 kdump: append uts_namespace.name offset to VMCOREINFO adds df3f2557282c rapidio: remove unused rio_get_asm() and rio_get_device() adds fb538a2db40a gcov: remove support for GCC < 4.9 adds 0a21662c3aea gcov: fix kernel-doc markup issue adds b77b968e63c6 bfs: don't use WARNING: string when it's just info. adds 5f5fc74ad851 relay: remove unused buf_mapped and buf_unmapped callbacks adds 09b266902a3d relay: require non-NULL callbacks in relay_open() adds a2625e5445dd relay: make create_buf_file and remove_buf_file callbacks [...] adds f9f2bc64c0e9 relay: allow the use of const callback structs adds ff99b026474f relay-allow-the-use-of-const-callback-structs-v3 adds 0594cf79e51b drm/i915: make relay callbacks const adds d769873dea64 ath10k: make relay callbacks const adds c854927e744e ath11k: make relay callbacks const adds 5b52ae7f5ed9 ath9k: make relay callbacks const adds 7ff0c2c1fbc2 blktrace: make relay callbacks const adds 8d47a1728dd3 aio: simplify read_events() adds 9c644eb5e4c4 kernel/resource.c: fix kernel-doc markups adds 079c57ed5fc5 resource-fix-kernel-doc-markups-checkpatch-fixes adds ab12e04f7617 ubsan: remove redundant -Wno-maybe-uninitialized adds 5ed3d3e67dc4 ubsan: move cc-option tests into Kconfig adds 2e01fed75b75 ubsan: disable object-size sanitizer under GCC adds 4c8a621b7fcb ubsan: disable UBSAN_TRAP for all*config adds ae56c5a72ead ubsan: enable for all*config builds adds 1d0d9b2a820a powerpc: add .data..Lubsan_data*/.data..Lubsan_type* secti [...] adds a95e1acb4b30 ubsan: remove UBSAN_MISC in favor of individual options adds ee7155121748 ubsan: expand tests and reporting adds a02e64e4b891 kcov: don't instrument with UBSAN adds b9da771292aa reboot: refactor and comment the cpu selection code adds 85246aa902c3 reboot: allow to specify reboot mode via sysfs adds 2b072c15ffd1 reboot: fix variable assignments in type_store adds f189ac033358 reboot: remove cf9_safe from allowed types and rename cf9_force adds 486855d04eb7 reboot: allow to override reboot type if quirks are found adds e2134e94c2f7 reboot: hide from sysfs not applicable settings adds 3eb1e4c2a7b8 fault-injection: handle EI_ETYPE_TRUE adds 7d8a001041d2 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static adds 1f1e7e050401 Merge branch 'akpm-current/current' adds f397e57ce5bf kmap: stupid hacks to make it compile adds 5dd0e3786a9e apparmor: remove duplicate macro list_entry_is_head() adds 79e4b17c6275 mm/memcg: bail early from swap accounting if memcg disabled adds 3662a8b7bfc0 mm/memcg: warning on !memcg after readahead page charged adds fc64ca67e031 mm/memcg: remove unused definitions adds c24632ef59d6 mm, kvm: account kvm_vcpu_mmap to kmemcg adds b34ef56d9dbb mm: slub: call account_slab_page() after slab page initialization adds fd7ae67d6251 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds bd7fe80f7cb7 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] adds 50c3f85ffbe9 mm/memcontrol:rewrite mem_cgroup_page_lruvec() adds d25a1aeaaff2 mm/memcg: add missed warning in mem_cgroup_lruvec adds d190b2c4d9a2 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() adds f97c679f2f19 treewide: remove stringification from __alias macro definition adds 7f7c67aa16b2 ARM: boot: quote aliased symbol names in string.c adds e67dfa423b22 epoll: check for events when removing a timed out thread f [...] adds 6f4ecfd2e9c1 epoll: simplify signal handling adds f90c0cd56136 epoll: pull fatal signal checks into ep_send_events() adds b635302e2100 epoll: move eavail next to the list_empty_careful check adds 2f10586bd9a5 epoll: simplify and optimize busy loop logic adds 5e2ed677ec77 epoll: pull all code between fetch_events and send_event i [...] adds e4fbedb0a6ee epoll: replace gotos with a proper loop adds 7e62694afb71 epoll: eliminate unnecessary lock for zero timeout adds 5a18e1ade5e8 mm: unexport follow_pte_pmd adds 1b80366437d8 mm: simplify follow_pte{,pmd} adds 1d5d05186336 merge fix for "s390/pci: remove races against pte updates" adds 93af63fa355f kasan: drop unnecessary GPL text from comment headers adds 599eaebd2ffe kasan: KASAN_VMALLOC depends on KASAN_GENERIC adds b711f422e411 kasan: group vmalloc code adds 4ab5a77bc08b kasan: shadow declarations only for software modes adds 5de041448ce2 kasan, mm: fix build issue with asmlinkage adds 8a39dd5f17e7 kasan: rename (un)poison_shadow to (un)poison_range adds 8ac80cbddb73 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* adds 7bd851f1d324 kasan: only build init.c for software modes adds 894cf8b5f23d kasan: split out shadow.c from common.c adds 815438234e11 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE adds 522f517d0110 kasan: rename report and tags files adds 63b608783900 kasan: don't duplicate config dependencies adds 852eb8da90e2 kasan: hide invalid free check implementation adds 539378ac8ff2 kasan: decode stack frame only with KASAN_STACK_ENABLE adds 645bcb1e1ca5 kasan, arm64: only init shadow for software modes adds c285df966f01 kasan, arm64: only use kasan_depth for software modes adds 5a9cfa72ed29 kasan, arm64: move initialization message adds 37a2819684e0 kasan, arm64: rename kasan_init_tags and mark as __init adds e476ba17c679 kasan: rename addr_has_shadow to addr_has_metadata adds ee2a2d77bf85 kasan: rename print_shadow_for_address to print_memory_metadata adds a83f1fa0c552 kasan: rename SHADOW layout macros to META adds c324b3b22c57 kasan: separate metadata_fetch_row for each mode adds 4bb87996c401 kasan: introduce CONFIG_KASAN_HW_TAGS adds 80fdbbebcfbf arm64: enable armv8.5-a asm-arch option adds ca1413cb6765 arm64: mte: add in-kernel MTE helpers adds a7a7f6c94ba5 arm64: mte: reset the page tag in page->flags adds f393e87716e7 arm64: mte: add in-kernel tag fault handler adds 10febdc17033 arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE adds e752ff72128e arm64: kasan: allow enabling in-kernel MTE adds ffe016e5e438 arm64: mte: convert gcr_user into an exclude mask adds 12e6dcf1efdd arm64: mte: switch GCR_EL1 in kernel entry and exit adds a9126d864a37 kasan, mm: untag page address in free_reserved_area adds 1089c36ac3f7 arm64: kasan: align allocations for HW_TAGS adds 78b9b1cfd0b5 arm64: kasan: add arch layer for memory tagging helpers adds 8807d989299c kasan: define KASAN_GRANULE_SIZE for HW_TAGS adds 932dbc9df856 kasan, x86, s390: update undef CONFIG_KASAN adds cf038827ad9a kasan, arm64: expand CONFIG_KASAN checks adds 87f6d95a127c kasan, arm64: implement HW_TAGS runtime adds 83cd89cad00b kasan, arm64: print report from tag fault handler adds b409ce7ade8d kasan, mm: reset tags when accessing metadata adds 9ad2c6866f4a kasan, arm64: enable CONFIG_KASAN_HW_TAGS adds bfdb971cfbe5 kasan: add documentation for hardware tag-based mode adds ce91a3245cb4 kselftest/arm64: check GCR_EL1 after context switch adds 5fdfc2bf03e8 kasan: simplify quarantine_put call site adds d6e0eb793f88 kasan: rename get_alloc/free_info adds 958845d50f0b kasan: introduce set_alloc_info adds 420013abff53 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK adds f216996c9c24 kasan: allow VMAP_STACK for HW_TAGS mode adds 862549fd9b07 kasan: remove __kasan_unpoison_stack adds cf62913753be kasan: inline kasan_reset_tag for tag-based modes adds 31d6b86e629b kasan: inline random_tag for HW_TAGS adds 8ae0c68d40bd kasan: open-code kasan_unpoison_slab adds d7049601086c kasan: inline (un)poison_range and check_invalid_free adds 5de61c67a618 kasan: add and integrate kasan boot parameters adds df7f2ce0eabe kasan: don't use read-only static keys adds 6cab9e48ddfd kasan, mm: check kasan_enabled in annotations adds 7512261e3a41 kasan, mm: rename kasan_poison_kfree adds 0ca78ebd25e5 kasan: don't round_up too much adds 07c517d8a1b7 kasan: simplify assign_tag and set_tag calls adds cad4ffdfd201 kasan: clarify comment in __kasan_kfree_large adds 453989cf05d6 kasan: sanitize objects when metadata doesn't fit adds ee82418ee0a0 kasan, mm: allow cache merging with no metadata adds 09d333861070 kasan: update documentation adds 5de63a5fcef8 mm: fix some spelling mistakes in comments adds a762409788e3 epoll: convert internal api to timespec64 adds d79c57259525 epoll: add syscall epoll_pwait2 adds bb3d9d5e5c90 epoll: wire up syscall epoll_pwait2 adds 4b57fc163cbd selftests/filesystems: expand epoll with epoll_pwait2 adds 83aebe86f31a mmap locking API: don't check locking if the mm isn't live yet adds 3ce1ef3c7b0e mm/gup: assert that the mmap lock is held in __get_user_pages() adds 04e6108c4c09 mm: add definition of PMD_PAGE_ORDER adds 733b5e7d70db mmap: make mlock_future_check() global adds c67e17bb631e set_memory: allow set_direct_map_*_noflush() for multiple pages adds f3d207ada684 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix adds 9847bf36a5c4 set_memory: allow querying whether set_direct_map_*() is a [...] adds 9059cdad6c4d kfence: fix implicit function declaration adds 87f96bb7d792 mm: introduce memfd_secret system call to create "secret" [...] adds 98d9a427dc28 secretmem: use PMD-size pages to amortize direct map fragm [...] adds 0fb6a587562f secretmem: add memcg accounting adds dbcd11875b20 PM: hibernate: disable when there are active secretmem users adds 3c307eb2cee1 arch, mm: wire up memfd_secret system call were relevant adds 2c75315a1869 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix adds 4708caa230ac secretmem: test: add basic selftest for memfd_secret(2) adds 2e6014ba0f2d Merge branch 'akpm/master' adds e02f932db5a9 fixup for "kasan: rename get_alloc/free_info" adds 14240d4c5b25 Add linux-next specific files for 20201210
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 (15ac8fdb7440) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-bus-pci | 9 + .../ABI/testing/sysfs-platform_profile.rst | 66 + Documentation/admin-guide/README.rst | 4 +- Documentation/admin-guide/acpi/cppc_sysfs.rst | 4 +- Documentation/admin-guide/binderfs.rst | 2 +- Documentation/admin-guide/blockdev/paride.rst | 2 +- Documentation/admin-guide/blockdev/zram.rst | 2 +- Documentation/admin-guide/bug-bisect.rst | 2 +- Documentation/admin-guide/bug-hunting.rst | 2 +- Documentation/admin-guide/cifs/introduction.rst | 2 +- Documentation/admin-guide/cifs/usage.rst | 6 +- .../admin-guide/device-mapper/dm-crypt.rst | 4 +- .../admin-guide/device-mapper/dm-integrity.rst | 4 +- .../admin-guide/device-mapper/dm-raid.rst | 2 +- .../admin-guide/device-mapper/dm-zoned.rst | 6 +- Documentation/admin-guide/device-mapper/verity.rst | 2 +- .../admin-guide/device-mapper/writecache.rst | 4 +- .../admin-guide/hw-vuln/tsx_async_abort.rst | 2 +- Documentation/admin-guide/index.rst | 3 +- Documentation/admin-guide/md.rst | 2 +- Documentation/admin-guide/media/bttv.rst | 2 +- Documentation/admin-guide/media/dvb_references.rst | 2 +- .../admin-guide/media/frontend-cardlist.rst | 4 +- Documentation/admin-guide/media/gspca-cardlist.rst | 2 +- Documentation/admin-guide/media/ipu3.rst | 6 +- .../admin-guide/media/remote-controller.rst | 2 +- Documentation/admin-guide/mm/index.rst | 4 +- Documentation/admin-guide/mm/numaperf.rst | 2 +- Documentation/admin-guide/mm/userfaultfd.rst | 2 +- Documentation/admin-guide/module-signing.rst | 2 +- Documentation/admin-guide/perf/imx-ddr.rst | 2 +- .../admin-guide/pm/intel-speed-select.rst | 4 +- Documentation/admin-guide/pm/intel_pstate.rst | 6 +- Documentation/admin-guide/ramoops.rst | 2 +- Documentation/admin-guide/reporting-bugs.rst | 5 + Documentation/admin-guide/reporting-issues.rst | 1631 +++++ Documentation/admin-guide/security-bugs.rst | 2 +- Documentation/admin-guide/sysctl/abi.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 18 +- Documentation/admin-guide/sysctl/vm.rst | 2 +- Documentation/admin-guide/tainted-kernels.rst | 23 +- Documentation/devicetree/bindings/Makefile | 2 +- .../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml | 38 + .../bindings/arm/mstar/mstar,smpctrl.yaml | 40 + .../devicetree/bindings/arm/mstar/mstar.yaml | 6 + Documentation/devicetree/bindings/arm/vt8500.yaml | 3 +- .../bindings/clock/renesas,rcar-usb2-clock-sel.txt | 68 - .../clock/renesas,rcar-usb2-clock-sel.yaml | 100 + .../bindings/display/brcm,bcm2835-dsi0.yaml | 1 + .../bindings/display/connector/dp-connector.yaml | 56 + .../display/panel/mantix,mlaf057we51-x.yaml | 1 + .../bindings/display/panel/panel-simple-dsi.yaml | 2 + .../devicetree/bindings/edac/aspeed-sdram-edac.txt | 9 +- .../devicetree/bindings/fsi/ibm,p9-occ.txt | 12 +- .../devicetree/bindings/gpu/nvidia,gk20a.txt | 4 +- Documentation/devicetree/bindings/hwmon/ad741x.txt | 15 - .../devicetree/bindings/hwmon/adi,ad741x.yaml | 39 + .../devicetree/bindings/hwmon/adi,adm1275.yaml | 57 + .../devicetree/bindings/hwmon/adm1275.txt | 25 - .../devicetree/bindings/hwmon/ads7828.txt | 25 - Documentation/devicetree/bindings/hwmon/ina2xx.txt | 24 - .../devicetree/bindings/hwmon/ti,ads7828.yaml | 57 + .../devicetree/bindings/hwmon/ti,ina2xx.yaml | 55 + Documentation/devicetree/bindings/i2c/i2c-gate.txt | 41 - .../devicetree/bindings/i2c/i2c-gate.yaml | 39 + Documentation/devicetree/bindings/i2c/i2c-owl.txt | 29 - Documentation/devicetree/bindings/i2c/i2c-owl.yaml | 62 + .../devicetree/bindings/input/ariel-pwrbutton.yaml | 57 + .../devicetree/bindings/mailbox/arm,mhuv2.yaml | 209 + .../bindings/media/allwinner,sun4i-a10-csi.yaml | 1 - .../bindings/media/allwinner,sun6i-a31-csi.yaml | 1 - .../bindings/media/amlogic,axg-ge2d.yaml | 47 + .../devicetree/bindings/media/i2c/adv7180.yaml | 31 +- .../devicetree/bindings/media/i2c/adv7604.yaml | 36 +- .../bindings/media/i2c/aptina,mt9v111.yaml | 2 +- .../bindings/media/i2c/imi,rdacm2x-gmsl.yaml | 25 +- .../devicetree/bindings/media/i2c/imx219.yaml | 4 - .../bindings/media/i2c/maxim,max9286.yaml | 76 +- .../devicetree/bindings/media/i2c/ov5647.yaml | 5 +- .../devicetree/bindings/media/i2c/ov8856.yaml | 5 +- .../devicetree/bindings/media/i2c/ovti,ov772x.yaml | 13 +- .../devicetree/bindings/media/i2c/sony,imx214.yaml | 13 +- .../devicetree/bindings/media/i2c/sony,imx274.yaml | 3 +- .../bindings/media/marvell,mmp2-ccic.yaml | 1 - Documentation/devicetree/bindings/media/rc.yaml | 1 + .../devicetree/bindings/media/renesas,ceu.yaml | 1 - .../devicetree/bindings/media/renesas,csi2.yaml | 36 +- .../devicetree/bindings/media/renesas,vin.yaml | 7 +- .../devicetree/bindings/media/st,stm32-dcmi.yaml | 7 +- .../devicetree/bindings/media/ti,cal.yaml | 15 +- .../bindings/media/xilinx/xlnx,csi2rxss.yaml | 21 +- .../devicetree/bindings/mfd/st,stm32-timers.yaml | 6 +- Documentation/devicetree/bindings/net/dsa/b53.txt | 149 - .../devicetree/bindings/net/dsa/brcm,b53.yaml | 249 + Documentation/devicetree/bindings/net/dsa/dsa.yaml | 6 +- Documentation/devicetree/bindings/net/macb.txt | 2 + .../bindings/net/nfc/samsung,s3fwrn5.yaml | 2 +- Documentation/devicetree/bindings/opp/opp.txt | 54 +- .../devicetree/bindings/perf/fsl-imx-ddr.yaml | 3 + .../bindings/pinctrl/ralink,rt2880-pinmux.yaml | 70 + .../bindings/power/reset/regulator-poweroff.yaml | 37 + .../reset/brcm,bcm4908-misc-pcie-reset.yaml | 39 + .../devicetree/bindings/reset/snps,dw-reset.txt | 2 +- .../bindings/soc/xilinx/xlnx,vcu-settings.yaml | 34 + .../devicetree/bindings/soc/xilinx/xlnx,vcu.txt | 9 +- .../devicetree/bindings/sound/imx-audio-hdmi.yaml | 52 + .../bindings/sound/simple-audio-mux.yaml | 41 + .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 2 + .../devicetree/bindings/spi/spi-sifive.yaml | 10 +- .../bindings/thermal/rcar-gen3-thermal.yaml | 17 +- .../devicetree/bindings/trivial-devices.yaml | 12 +- .../devicetree/bindings/vendor-prefixes.yaml | 10 +- Documentation/doc-guide/kernel-doc.rst | 6 +- Documentation/driver-api/index.rst | 1 + Documentation/driver-api/reset.rst | 221 + Documentation/hwmon/adm1275.rst | 2 +- Documentation/hwmon/q54sj108a2.rst | 2 +- Documentation/kbuild/makefiles.rst | 365 +- Documentation/kbuild/modules.rst | 2 +- .../device_drivers/ethernet/3com/vortex.rst | 4 +- Documentation/nios2/features.rst | 3 + Documentation/process/howto.rst | 9 +- Documentation/sphinx/parse-headers.pl | 2 +- Documentation/sphinx/requirements.txt | 1 + Documentation/target/tcm_mod_builder.py | 2 +- Documentation/trace/events.rst | 10 +- Documentation/trace/ftrace-uses.rst | 6 + Documentation/trace/postprocess/decode_msr.py | 2 +- .../postprocess/trace-pagealloc-postprocess.pl | 2 +- .../trace/postprocess/trace-vmscan-postprocess.pl | 2 +- .../userspace-api/media/v4l/pixfmt-compressed.rst | 4 +- .../userspace-api/media/v4l/pixfmt-grey.rst | 44 - .../userspace-api/media/v4l/pixfmt-m420.rst | 59 +- .../userspace-api/media/v4l/pixfmt-meta-rkisp1.rst | 1 + .../userspace-api/media/v4l/pixfmt-nv12.rst | 129 - .../userspace-api/media/v4l/pixfmt-nv12m.rst | 144 - .../userspace-api/media/v4l/pixfmt-nv12mt.rst | 60 - .../userspace-api/media/v4l/pixfmt-nv16.rst | 153 - .../userspace-api/media/v4l/pixfmt-nv16m.rst | 157 - .../userspace-api/media/v4l/pixfmt-nv24.rst | 95 - .../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 412 +- .../userspace-api/media/v4l/pixfmt-rgb.rst | 671 +- .../userspace-api/media/v4l/pixfmt-uyvy.rst | 110 - .../userspace-api/media/v4l/pixfmt-vyuy.rst | 108 - .../userspace-api/media/v4l/pixfmt-y10.rst | 65 - .../userspace-api/media/v4l/pixfmt-y10b.rst | 33 - .../userspace-api/media/v4l/pixfmt-y10p.rst | 43 - .../userspace-api/media/v4l/pixfmt-y12.rst | 65 - .../userspace-api/media/v4l/pixfmt-y14.rst | 65 - .../userspace-api/media/v4l/pixfmt-y16-be.rst | 69 - .../userspace-api/media/v4l/pixfmt-y16.rst | 69 - .../userspace-api/media/v4l/pixfmt-y41p.rst | 151 - .../userspace-api/media/v4l/pixfmt-yuv-luma.rst | 126 + .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 950 +++ .../userspace-api/media/v4l/pixfmt-yuv410.rst | 127 - .../userspace-api/media/v4l/pixfmt-yuv411p.rst | 115 - .../userspace-api/media/v4l/pixfmt-yuv420.rst | 143 - .../userspace-api/media/v4l/pixfmt-yuv420m.rst | 152 - .../userspace-api/media/v4l/pixfmt-yuv422m.rst | 141 - .../userspace-api/media/v4l/pixfmt-yuv422p.rst | 129 - .../userspace-api/media/v4l/pixfmt-yuv444m.rst | 141 - .../userspace-api/media/v4l/pixfmt-yuyv.rst | 118 - .../userspace-api/media/v4l/pixfmt-yvyu.rst | 108 - .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 18 +- .../userspace-api/media/v4l/vidioc-queryctrl.rst | 6 + .../userspace-api/media/v4l/yuv-formats.rst | 278 +- .../userspace-api/media/videodev2.h.rst.exceptions | 1 + Documentation/virt/kvm/api.rst | 116 +- Documentation/vm/page_owner.rst | 12 +- LICENSES/dual/CC-BY-4.0 | 410 ++ MAINTAINERS | 61 +- Makefile | 6 +- Next/SHA1s | 218 +- Next/merge.log | 6436 ++++++++++++-------- arch/Kconfig | 8 +- arch/arm/Makefile | 2 +- arch/arm/arm-soc-for-next-contents.txt | 172 +- arch/arm/boot/compressed/head.S | 42 +- arch/arm/boot/dts/Makefile | 7 +- arch/arm/boot/dts/am574x-idk.dts | 4 + arch/arm/boot/dts/aspeed-g6.dtsi | 6 + arch/arm/boot/dts/bcm-cygnus.dtsi | 1 - arch/arm/boot/dts/bcm-nsp.dtsi | 8 +- arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 7 - arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 7 - arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 3 - arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 - arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 7 - arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 7 - arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 - arch/arm/boot/dts/bcm4709.dtsi | 4 + arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 94 +- arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 3 - arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 3 - arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 3 - arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 7 +- arch/arm/boot/dts/bcm47094.dtsi | 13 + arch/arm/boot/dts/bcm5301x.dtsi | 67 +- arch/arm/boot/dts/bcm53573.dtsi | 4 +- arch/arm/boot/dts/bcm953012er.dts | 3 - arch/arm/boot/dts/bcm958522er.dts | 4 + arch/arm/boot/dts/bcm958525er.dts | 4 + arch/arm/boot/dts/bcm958525xmc.dts | 4 + arch/arm/boot/dts/bcm958622hr.dts | 3 - arch/arm/boot/dts/bcm958623hr.dts | 3 - arch/arm/boot/dts/bcm958625hr.dts | 3 - arch/arm/boot/dts/bcm958625k.dts | 3 - arch/arm/boot/dts/bcm988312hr.dts | 3 - arch/arm/boot/dts/dra71-evm.dts | 2 + arch/arm/boot/dts/dra76x.dtsi | 36 + arch/arm/boot/dts/meson8b-odroidc1.dts | 2 +- arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 2 +- arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts | 3 +- arch/arm/boot/dts/mstar-infinity.dtsi | 7 + .../dts/mstar-infinity2m-ssd202d-ssd201htv2.dts | 25 + ...infinity.dtsi => mstar-infinity2m-ssd202d.dtsi} | 9 +- ...infinity.dtsi => mstar-infinity2m-ssd20xd.dtsi} | 7 +- arch/arm/boot/dts/mstar-infinity2m.dtsi | 22 + arch/arm/boot/dts/mstar-v7.dtsi | 12 +- arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi | 967 ++- arch/arm/boot/dts/nuvoton-npcm730-gsj-gpio.dtsi | 477 ++ arch/arm/boot/dts/nuvoton-npcm730-gsj.dts | 490 ++ arch/arm/boot/dts/nuvoton-npcm730-kudo.dts | 826 +++ arch/arm/boot/dts/nuvoton-npcm750-evb.dts | 367 +- arch/arm/boot/dts/nuvoton-npcm750-pincfg-evb.dtsi | 157 + .../dts/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi | 517 ++ .../boot/dts/nuvoton-npcm750-runbmc-olympus.dts | 1052 ++++ arch/arm/boot/dts/nuvoton-npcm750.dtsi | 24 +- arch/arm/boot/dts/zynq-7000.dtsi | 2 +- arch/arm/boot/dts/zynq-zc702.dts | 8 +- arch/arm/boot/dts/zynq-zc770-xm011.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm013.dts | 7 +- .../dts/{zynq-zturn.dts => zynq-zturn-common.dtsi} | 6 +- arch/arm/boot/dts/zynq-zturn-v5.dts | 15 + arch/arm/boot/dts/zynq-zturn.dts | 101 +- arch/arm/boot/dts/zynq-zybo-z7.dts | 2 +- arch/arm/configs/at91_dt_defconfig | 1 - arch/arm/configs/cm_x300_defconfig | 1 - arch/arm/configs/colibri_pxa300_defconfig | 1 - arch/arm/configs/jornada720_defconfig | 1 - arch/arm/configs/magician_defconfig | 1 - arch/arm/configs/mini2440_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 4 + arch/arm/configs/omap2plus_defconfig | 2 +- arch/arm/configs/pxa3xx_defconfig | 1 - arch/arm/configs/qcom_defconfig | 1 - arch/arm/configs/sama5_defconfig | 1 - arch/arm/configs/sunxi_defconfig | 1 - arch/arm/configs/tegra_defconfig | 1 - arch/arm/include/asm/div64.h | 21 +- arch/arm/include/asm/pgtable-2level.h | 27 +- arch/arm/kernel/Makefile | 3 + arch/arm/kernel/entry-armv.S | 25 +- arch/arm/kernel/head.S | 4 +- arch/arm/kernel/hyp-stub.S | 6 - arch/arm/kernel/iwmmxt.S | 89 +- arch/arm/kernel/iwmmxt.h | 47 + arch/arm/kernel/smp.c | 15 +- arch/arm/kernel/unwind.c | 3 - arch/arm/mach-keystone/memory.h | 3 - arch/arm/mach-mstar/mstarv7.c | 49 + arch/arm/mach-omap2/omap_device.c | 8 +- arch/arm/mach-omap2/pmic-cpcap.c | 2 +- arch/arm/mm/Kconfig | 1 + arch/arm/vfp/vfphw.S | 5 - arch/arm/vfp/vfpmodule.c | 49 +- arch/arm64/Kconfig | 2 +- arch/arm64/Kconfig.platforms | 10 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 9 + arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +- .../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 17 + arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 18 + .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 42 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 40 + .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 42 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 40 + .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 61 + arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 2 +- .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 43 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 46 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 2 +- arch/arm64/boot/dts/broadcom/Makefile | 1 + arch/arm64/boot/dts/broadcom/bcm4908/Makefile | 2 + .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 66 + arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 187 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 60 +- arch/arm64/configs/defconfig | 6 +- arch/arm64/include/asm/kfence.h | 3 +- arch/arm64/kernel/head.S | 5 +- arch/ia64/scripts/unwcheck.py | 2 +- arch/m68k/emu/nfblock.c | 2 +- arch/microblaze/Kconfig | 53 +- arch/microblaze/Makefile | 11 +- arch/microblaze/configs/mmu_defconfig | 1 - arch/microblaze/configs/nommu_defconfig | 90 - arch/microblaze/include/asm/dma.h | 6 - arch/microblaze/include/asm/exceptions.h | 5 - arch/microblaze/include/asm/io.h | 3 - arch/microblaze/include/asm/mmu.h | 4 - arch/microblaze/include/asm/mmu_context.h | 4 - arch/microblaze/include/asm/page.h | 59 - arch/microblaze/include/asm/pgalloc.h | 4 - arch/microblaze/include/asm/pgtable.h | 43 - arch/microblaze/include/asm/processor.h | 37 - arch/microblaze/include/asm/registers.h | 2 - arch/microblaze/include/asm/setup.h | 2 - arch/microblaze/include/asm/tlbflush.h | 14 - arch/microblaze/include/asm/uaccess.h | 27 - arch/microblaze/kernel/Makefile | 4 +- arch/microblaze/kernel/asm-offsets.c | 2 - arch/microblaze/kernel/entry-nommu.S | 622 -- arch/microblaze/kernel/exceptions.c | 5 - arch/microblaze/kernel/head.S | 12 - arch/microblaze/kernel/hw_exception_handler.S | 130 +- arch/microblaze/kernel/microblaze_ksyms.c | 2 - arch/microblaze/kernel/process.c | 10 - arch/microblaze/kernel/setup.c | 2 - arch/microblaze/kernel/signal.c | 7 - arch/microblaze/kernel/unwind.c | 19 - arch/microblaze/mm/Makefile | 2 +- arch/microblaze/mm/consistent.c | 29 - arch/microblaze/mm/init.c | 49 - arch/microblaze/pci/pci-common.c | 2 - arch/mips/boot/dts/img/pistachio_marduk.dts | 5 +- arch/mips/kernel/relocate.c | 2 +- arch/parisc/configs/generic-64bit_defconfig | 1 - arch/powerpc/configs/powernv_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/configs/security.config | 15 + arch/powerpc/include/asm/atomic.h | 9 +- arch/powerpc/include/asm/book3s/32/kup.h | 4 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 4 +- arch/powerpc/include/asm/book3s/64/hash-pkey.h | 25 +- arch/powerpc/include/asm/book3s/64/hash.h | 2 +- arch/powerpc/include/asm/book3s/64/kexec.h | 5 + arch/powerpc/include/asm/book3s/64/kup-radix.h | 205 - arch/powerpc/include/asm/book3s/64/kup.h | 444 ++ arch/powerpc/include/asm/book3s/64/mmu-hash.h | 29 +- arch/powerpc/include/asm/book3s/64/mmu.h | 2 +- arch/powerpc/include/asm/book3s/64/pkeys.h | 2 + arch/powerpc/include/asm/cputable.h | 45 +- arch/powerpc/include/asm/elf.h | 2 +- arch/powerpc/include/asm/feature-fixups.h | 3 + arch/powerpc/include/asm/firmware.h | 6 - arch/powerpc/include/asm/io.h | 4 +- arch/powerpc/include/asm/kup.h | 11 +- arch/powerpc/include/asm/kvm_guest.h | 25 + arch/powerpc/include/asm/kvm_para.h | 2 +- arch/powerpc/include/asm/mce.h | 1 + arch/powerpc/include/asm/mmu.h | 41 +- arch/powerpc/include/asm/mmu_context.h | 2 +- arch/powerpc/include/asm/nohash/32/kup-8xx.h | 4 +- arch/powerpc/include/asm/nohash/pgtable.h | 4 +- arch/powerpc/include/asm/paravirt.h | 18 + arch/powerpc/include/asm/pnv-ocxl.h | 54 + arch/powerpc/include/asm/processor.h | 4 - arch/powerpc/include/asm/ps3.h | 4 +- arch/powerpc/include/asm/ptrace.h | 12 +- arch/powerpc/include/asm/reg.h | 8 +- arch/powerpc/include/asm/reg_booke.h | 12 - arch/powerpc/include/asm/thread_info.h | 2 - arch/powerpc/include/asm/time.h | 3 +- arch/powerpc/kernel/asm-offsets.c | 5 + arch/powerpc/kernel/cpu_setup_fsl_booke.S | 9 - arch/powerpc/kernel/cpu_setup_power.c | 1 + arch/powerpc/kernel/cputable.c | 75 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 10 +- arch/powerpc/kernel/entry_32.S | 11 +- arch/powerpc/kernel/entry_64.S | 6 +- arch/powerpc/kernel/exceptions-64s.S | 4 +- arch/powerpc/kernel/firmware.c | 11 +- arch/powerpc/kernel/head_32.h | 32 +- arch/powerpc/kernel/head_book3s_32.S | 61 +- arch/powerpc/kernel/head_booke.h | 3 +- arch/powerpc/kernel/head_fsl_booke.S | 57 +- arch/powerpc/kernel/mce.c | 4 +- arch/powerpc/kernel/mce_power.c | 98 +- arch/powerpc/kernel/pci-common.c | 82 +- arch/powerpc/kernel/process.c | 67 +- arch/powerpc/kernel/prom.c | 1 - arch/powerpc/kernel/ptrace/ptrace-view.c | 7 +- arch/powerpc/kernel/setup-common.c | 4 - arch/powerpc/kernel/setup_32.c | 3 - arch/powerpc/kernel/syscall_64.c | 38 +- arch/powerpc/kernel/traps.c | 31 - arch/powerpc/kernel/vmlinux.lds.S | 4 + arch/powerpc/kvm/book3s_emulate.c | 6 + arch/powerpc/kvm/book3s_hv.c | 20 +- arch/powerpc/kvm/book3s_hv_ras.c | 23 +- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/mm/Makefile | 2 +- arch/powerpc/mm/book3s32/hash_low.S | 27 +- arch/powerpc/mm/book3s32/mmu.c | 10 +- arch/powerpc/mm/book3s64/Makefile | 2 +- arch/powerpc/mm/book3s64/hash_4k.c | 2 +- arch/powerpc/mm/book3s64/hash_64k.c | 4 +- arch/powerpc/mm/book3s64/hash_hugepage.c | 2 +- arch/powerpc/mm/book3s64/hash_hugetlbpage.c | 2 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 2 +- arch/powerpc/mm/book3s64/hash_utils.c | 11 +- arch/powerpc/mm/book3s64/pkeys.c | 151 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 45 +- arch/powerpc/mm/book3s64/slb.c | 66 +- arch/powerpc/mm/fault.c | 2 +- arch/powerpc/mm/init-common.c | 4 +- arch/powerpc/mm/maccess.c | 9 + arch/powerpc/mm/mem.c | 7 +- arch/powerpc/mm/mmu_decl.h | 2 - arch/powerpc/mm/nohash/fsl_booke.c | 12 +- arch/powerpc/mm/nohash/tlb_low.S | 29 +- arch/powerpc/mm/pgtable_32.c | 4 - arch/powerpc/perf/core-book3s.c | 14 +- arch/powerpc/perf/isa207-common.c | 35 +- arch/powerpc/perf/isa207-common.h | 16 +- arch/powerpc/perf/power10-events-list.h | 9 + arch/powerpc/perf/power10-pmu.c | 178 +- arch/powerpc/platforms/Kconfig.cputype | 18 +- arch/powerpc/platforms/powernv/idle.c | 3 + arch/powerpc/platforms/powernv/npu-dma.c | 16 +- arch/powerpc/platforms/powernv/ocxl.c | 114 + arch/powerpc/platforms/powernv/opal-hmi.c | 29 +- arch/powerpc/platforms/powernv/pci-ioda.c | 4 +- arch/powerpc/platforms/ps3/system-bus.c | 5 +- arch/powerpc/platforms/pseries/ras.c | 5 +- arch/powerpc/platforms/pseries/smp.c | 3 +- arch/powerpc/xmon/nonstdio.c | 2 +- arch/s390/boot/compressed/Makefile | 2 +- arch/s390/boot/compressed/vmlinux.lds.S | 1 + arch/s390/include/asm/kvm_host.h | 1 + arch/s390/include/asm/mmu_context.h | 5 +- arch/s390/kernel/entry.S | 44 +- arch/s390/kernel/smp.c | 18 +- arch/s390/kvm/kvm-s390.c | 2 + arch/s390/purgatory/head.S | 9 +- arch/sparc/lib/csum_copy.S | 2 +- arch/x86/include/asm/kvm_host.h | 9 +- arch/x86/include/asm/vmx.h | 1 + arch/x86/include/uapi/asm/kvm.h | 1 + arch/x86/include/uapi/asm/vmx.h | 2 + arch/x86/kernel/kvmclock.c | 1 - arch/x86/kvm/Makefile | 3 +- arch/x86/kvm/cpuid.c | 1 + arch/x86/kvm/hyperv.c | 6 +- arch/x86/kvm/hyperv.h | 4 +- arch/x86/kvm/lapic.c | 30 +- arch/x86/kvm/mmu/mmu.c | 10 +- arch/x86/kvm/mmu/tdp_mmu.c | 2 +- arch/x86/kvm/svm/avic.c | 9 +- arch/x86/kvm/svm/nested.c | 2 +- arch/x86/kvm/svm/svm.c | 27 +- arch/x86/kvm/svm/svm.h | 3 +- arch/x86/kvm/vmx/evmcs.c | 3 +- arch/x86/kvm/vmx/nested.c | 57 +- arch/x86/kvm/vmx/vmx.c | 136 +- arch/x86/kvm/vmx/vmx.h | 2 +- arch/x86/kvm/x86.c | 127 +- arch/x86/kvm/x86.h | 2 +- arch/xtensa/platforms/iss/simdisk.c | 2 +- block/bio-integrity.c | 18 +- block/bio.c | 31 +- block/blk-cgroup.c | 7 +- block/blk-core.c | 112 +- block/blk-crypto-fallback.c | 2 +- block/blk-crypto.c | 2 +- block/blk-flush.c | 30 +- block/blk-iocost.c | 251 +- block/blk-merge.c | 25 +- block/blk-mq-debugfs.c | 1 - block/blk-mq.c | 16 +- block/blk-pm.c | 15 +- block/blk-pm.h | 14 +- block/blk-settings.c | 25 +- block/blk-throttle.c | 2 +- block/blk-zoned.c | 16 +- block/blk.h | 6 +- block/bounce.c | 2 +- block/genhd.c | 261 +- block/partitions/core.c | 31 +- drivers/acpi/resource.c | 2 +- drivers/acpi/scan.c | 40 +- drivers/acpi/video_detect.c | 7 + drivers/base/memory.c | 2 +- drivers/block/Kconfig | 8 +- drivers/block/Makefile | 7 +- drivers/block/brd.c | 8 +- drivers/block/drbd/drbd_int.h | 4 +- drivers/block/drbd/drbd_req.c | 2 +- drivers/block/null_blk/Kconfig | 12 + drivers/block/null_blk/Makefile | 11 + drivers/block/{null_blk_main.c => null_blk/main.c} | 65 +- drivers/block/{ => null_blk}/null_blk.h | 32 +- .../block/{null_blk_trace.c => null_blk/trace.c} | 2 +- .../block/{null_blk_trace.h => null_blk/trace.h} | 2 +- .../block/{null_blk_zoned.c => null_blk/zoned.c} | 333 +- drivers/block/pktcdvd.c | 4 +- drivers/block/ps3disk.c | 3 +- drivers/block/ps3vram.c | 5 +- drivers/block/rnbd/rnbd-clt-sysfs.c | 2 +- drivers/block/rsxx/dev.c | 2 +- drivers/block/umem.c | 2 +- drivers/block/xen-blkback/blkback.c | 89 +- drivers/block/xen-blkback/common.h | 4 +- drivers/block/xen-blkback/xenbus.c | 6 +- drivers/block/zram/Kconfig | 42 +- drivers/block/zram/zcomp.c | 2 + drivers/block/zram/zram_drv.c | 4 +- drivers/bluetooth/btusb.c | 46 + drivers/char/ps3flash.c | 3 +- drivers/clk/qcom/Kconfig | 2 +- drivers/clk/qcom/clk-rpmh.c | 2 + drivers/clk/renesas/clk-sh73a0.c | 2 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 8 + drivers/clk/renesas/r8a774b1-cpg-mssr.c | 8 + drivers/clk/renesas/r8a774c0-cpg-mssr.c | 9 + drivers/clk/renesas/r8a779a0-cpg-mssr.c | 51 +- drivers/clk/renesas/rcar-gen3-cpg.c | 79 +- drivers/clk/renesas/rcar-gen3-cpg.h | 5 + drivers/clk/renesas/rcar-usb2-clock-sel.c | 2 +- drivers/clk/renesas/renesas-cpg-mssr.c | 3 +- drivers/clocksource/arm_arch_timer.c | 27 +- drivers/clocksource/dw_apb_timer_of.c | 57 +- drivers/clocksource/sh_cmt.c | 18 +- drivers/cpufreq/Kconfig.arm | 2 +- drivers/cpufreq/scmi-cpufreq.c | 4 +- drivers/cpufreq/tegra186-cpufreq.c | 122 +- drivers/cpufreq/tegra194-cpufreq.c | 12 +- drivers/devfreq/tegra30-devfreq.c | 147 +- drivers/edac/Kconfig | 13 +- drivers/edac/Makefile | 1 - drivers/edac/aspeed_edac.c | 7 +- drivers/edac/mv64x60_edac.c | 883 --- drivers/edac/mv64x60_edac.h | 114 - drivers/extcon/extcon-max77693.c | 2 +- drivers/extcon/extcon-max8997.c | 5 + drivers/firmware/arm_scmi/perf.c | 8 + drivers/firmware/xilinx/zynqmp.c | 48 +- drivers/fsi/fsi-occ.c | 125 +- drivers/gpio/Kconfig | 4 + drivers/gpio/gpio-amd8111.c | 11 +- drivers/gpio/gpio-bt8xx.c | 8 +- drivers/gpio/gpio-eic-sprd.c | 2 +- drivers/gpio/gpiolib-cdev.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 17 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 29 +- drivers/gpu/drm/amd/amdgpu/cik.c | 4 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 2 - drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 22 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 153 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 93 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 8 +- .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.h | 10 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 18 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 17 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 4 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 5 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.c | 62 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.h | 38 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 6 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 17 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 29 + .../drm/amd/display/modules/freesync/freesync.c | 104 +- drivers/gpu/drm/amd/pm/inc/smu10.h | 14 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 9 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu10_smumgr.c | 3 +- .../drm/amd/pm/powerplay/smumgr/vega10_smumgr.c | 3 +- .../drm/amd/pm/powerplay/smumgr/vega12_smumgr.c | 3 +- .../drm/amd/pm/powerplay/smumgr/vega20_smumgr.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 1 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 2 +- drivers/gpu/drm/bridge/display-connector.c | 46 +- drivers/gpu/drm/drm_crtc.c | 2 +- drivers/gpu/drm/drm_drv.c | 7 +- drivers/gpu/drm/drm_plane.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 19 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 1 - drivers/gpu/drm/i915/display/intel_ddi.c | 6 - drivers/gpu/drm/i915/display/intel_dp.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 7 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 7 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 9 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 4 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 40 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 14 + drivers/gpu/drm/msm/msm_iommu.c | 1 - drivers/gpu/drm/panel/Kconfig | 11 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-khadas-ts050.c | 870 +++ drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 39 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 24 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 7 - drivers/gpu/drm/scheduler/sched_main.c | 120 +- drivers/gpu/drm/vc4/vc4_drv.h | 1 - drivers/gpu/drm/vc4/vc4_dsi.c | 111 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 10 +- drivers/gpu/vga/vga_switcheroo.c | 2 +- drivers/hv/hyperv_vmbus.h | 3 +- drivers/hwmon/ltc2992.c | 10 +- drivers/hwmon/occ/common.c | 75 + drivers/hwmon/pmbus/pm6764tr.c | 2 +- drivers/hwtracing/coresight/Kconfig | 8 + drivers/hwtracing/coresight/coresight-etm4x-core.c | 98 + drivers/hwtracing/coresight/coresight-etm4x.h | 8 + drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-designware-core.h | 98 +- drivers/i2c/busses/i2c-imx.c | 219 +- drivers/i2c/busses/i2c-owl.c | 1 + drivers/i2c/busses/i2c-pxa.c | 76 +- drivers/i2c/busses/i2c-sh_mobile.c | 28 + drivers/ide/ide-atapi.c | 1 - drivers/ide/ide-io.c | 7 +- drivers/ide/ide-pm.c | 2 +- drivers/infiniband/core/cache.c | 3 - drivers/infiniband/core/cm.c | 7 +- drivers/infiniband/core/cq.c | 4 +- drivers/infiniband/core/iwpm_util.h | 2 +- drivers/infiniband/core/rdma_core.c | 51 + drivers/infiniband/core/sa_query.c | 3 +- drivers/infiniband/core/uverbs_cmd.c | 114 +- drivers/infiniband/core/uverbs_std_types_mr.c | 2 +- drivers/infiniband/core/verbs.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 2 +- drivers/infiniband/hw/efa/efa_main.c | 11 +- drivers/infiniband/hw/efa/efa_verbs.c | 4 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 1 - drivers/infiniband/hw/hns/hns_roce_device.h | 18 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 24 +- drivers/infiniband/hw/hns/hns_roce_main.c | 1 - drivers/infiniband/hw/hns/hns_roce_mr.c | 15 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 1 - drivers/infiniband/hw/hns/hns_roce_qp.c | 62 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 1 - drivers/infiniband/hw/i40iw/i40iw.h | 1 - drivers/infiniband/hw/i40iw/i40iw_cm.c | 6 +- drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 52 +- drivers/infiniband/hw/i40iw/i40iw_d.h | 35 +- drivers/infiniband/hw/i40iw/i40iw_status.h | 1 - drivers/infiniband/hw/i40iw/i40iw_type.h | 18 - drivers/infiniband/hw/i40iw/i40iw_uk.c | 41 +- drivers/infiniband/hw/i40iw/i40iw_user.h | 8 - drivers/infiniband/hw/i40iw/i40iw_verbs.c | 86 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 8 +- drivers/infiniband/hw/mlx4/mr.c | 16 +- drivers/infiniband/hw/mlx5/devx.c | 2 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 16 +- drivers/infiniband/hw/mlx5/mr.c | 549 +- drivers/infiniband/hw/mlx5/odp.c | 56 +- drivers/infiniband/hw/mlx5/restrack.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 9 + drivers/infiniband/sw/rdmavt/ah.c | 2 +- drivers/infiniband/sw/rdmavt/mcast.c | 12 +- drivers/infiniband/sw/rdmavt/qp.c | 8 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 24 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h | 2 +- .../infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c | 2 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 2 +- drivers/input/misc/Kconfig | 11 + drivers/input/misc/Makefile | 1 + drivers/input/misc/ariel-pwrbutton.c | 169 + drivers/input/misc/soc_button_array.c | 11 + drivers/input/tablet/Kconfig | 12 - drivers/input/tablet/Makefile | 1 - drivers/input/tablet/gtco.c | 1043 ---- drivers/input/touchscreen/raydium_i2c_ts.c | 126 +- drivers/iommu/amd/amd_iommu_types.h | 2 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 7 - drivers/iommu/arm/arm-smmu/arm-smmu.c | 25 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 8 - drivers/iommu/dma-iommu.c | 17 +- drivers/iommu/io-pgtable-arm-v7s.c | 11 +- drivers/iommu/io-pgtable-arm.c | 19 +- drivers/iommu/iommu.c | 22 +- drivers/iommu/iova.c | 47 +- drivers/iommu/ipmmu-vmsa.c | 1 - drivers/iommu/msm_iommu.c | 7 - drivers/iommu/mtk_iommu.c | 1 - drivers/lightnvm/pblk-core.c | 4 + drivers/lightnvm/pblk-init.c | 2 +- drivers/macintosh/adb-iop.c | 56 +- drivers/mailbox/Kconfig | 7 + drivers/mailbox/Makefile | 2 + drivers/mailbox/arm_mhuv2.c | 1136 ++++ drivers/md/bcache/debug.c | 2 +- drivers/md/bcache/request.c | 39 +- drivers/md/bcache/super.c | 9 - drivers/md/bcache/writeback.c | 9 + drivers/md/dm-bio-record.h | 9 +- drivers/md/dm-raid1.c | 10 +- drivers/md/dm.c | 14 +- drivers/md/md-linear.c | 2 +- drivers/md/md.c | 10 +- drivers/md/md.h | 6 +- drivers/md/raid1.c | 6 +- drivers/md/raid10.c | 12 +- drivers/md/raid5.c | 2 +- drivers/media/i2c/ccs-pll.c | 986 ++- drivers/media/i2c/ccs-pll.h | 177 +- drivers/media/i2c/ccs/ccs-core.c | 166 +- drivers/media/i2c/ccs/ccs-quirk.c | 5 +- drivers/media/i2c/ccs/ccs-reg-access.c | 4 + drivers/media/i2c/ov02a10.c | 4 +- drivers/media/pci/netup_unidvb/netup_unidvb_spi.c | 5 +- drivers/media/platform/Kconfig | 13 + drivers/media/platform/Makefile | 2 + drivers/media/platform/meson/ge2d/Makefile | 3 + drivers/media/platform/meson/ge2d/ge2d-regs.h | 360 ++ drivers/media/platform/meson/ge2d/ge2d.c | 1067 ++++ drivers/media/platform/rcar-vin/rcar-dma.c | 25 +- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-pine64.c | 65 + drivers/media/test-drivers/vidtv/vidtv_psi.h | 2 +- drivers/media/test-drivers/vidtv/vidtv_s302m.c | 4 +- drivers/media/test-drivers/vidtv/vidtv_ts.h | 2 +- drivers/media/test-drivers/vivid/vivid-core.c | 66 +- drivers/media/test-drivers/vivid/vivid-core.h | 1 + drivers/media/test-drivers/vivid/vivid-ctrls.c | 29 +- drivers/media/usb/gspca/gspca.c | 1 + drivers/misc/lkdtm/Makefile | 1 + drivers/misc/lkdtm/core.c | 3 + drivers/misc/lkdtm/lkdtm.h | 3 + drivers/misc/lkdtm/powerpc.c | 120 + drivers/misc/mei/bus-fixup.c | 17 +- drivers/misc/mei/bus.c | 101 +- drivers/misc/mei/client.c | 6 +- drivers/misc/mei/mei_dev.h | 4 +- drivers/misc/ocxl/context.c | 4 +- drivers/misc/ocxl/link.c | 70 +- drivers/misc/ocxl/ocxl_internal.h | 9 +- drivers/misc/ocxl/trace.h | 64 + drivers/mtd/devices/phram.c | 52 +- drivers/mtd/maps/physmap-bt1-rom.c | 8 +- drivers/mtd/mtdcore.c | 4 + drivers/mtd/parsers/cmdlinepart.c | 14 +- drivers/mtd/spi-nor/Kconfig | 44 + drivers/mtd/spi-nor/atmel.c | 191 +- drivers/mtd/spi-nor/core.c | 53 +- drivers/mtd/spi-nor/core.h | 12 + drivers/mtd/spi-nor/esmt.c | 2 +- drivers/mtd/spi-nor/intel.c | 19 +- drivers/mtd/spi-nor/sfdp.c | 2 +- drivers/mtd/spi-nor/spansion.c | 1 + drivers/mtd/spi-nor/sst.c | 32 +- drivers/net/bonding/bond_main.c | 10 +- drivers/net/bonding/bond_options.c | 22 +- drivers/net/dsa/mt7530.c | 41 + drivers/net/dsa/mt7530.h | 13 + drivers/net/dsa/mv88e6xxx/global1_atu.c | 2 +- drivers/net/dsa/rtl8366.c | 7 +- drivers/net/ethernet/amazon/ena/ena_com.c | 391 +- drivers/net/ethernet/amazon/ena/ena_com.h | 23 +- drivers/net/ethernet/amazon/ena/ena_eth_com.c | 71 +- drivers/net/ethernet/amazon/ena/ena_eth_com.h | 23 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 3 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 403 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 12 +- drivers/net/ethernet/atheros/atlx/atl2.c | 8 +- drivers/net/ethernet/cadence/macb.h | 11 + drivers/net/ethernet/cadence/macb_main.c | 134 +- drivers/net/ethernet/cisco/enic/vnic_cq.c | 8 +- drivers/net/ethernet/emulex/benet/be_main.c | 8 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 6 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 1 + .../net/ethernet/freescale/enetc/enetc_ethtool.c | 10 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 10 +- drivers/net/ethernet/freescale/fsl_pq_mdio.c | 2 +- drivers/net/ethernet/google/gve/gve.h | 39 +- drivers/net/ethernet/google/gve/gve_adminq.c | 89 +- drivers/net/ethernet/google/gve/gve_adminq.h | 15 +- drivers/net/ethernet/google/gve/gve_desc.h | 19 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 2 + drivers/net/ethernet/google/gve/gve_main.c | 11 +- drivers/net/ethernet/google/gve/gve_rx.c | 364 +- drivers/net/ethernet/google/gve/gve_tx.c | 197 +- drivers/net/ethernet/hisilicon/Kconfig | 4 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 12 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 1 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 8 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 11 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 86 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 34 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 4 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 113 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 13 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 18 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 7 + drivers/net/ethernet/huawei/hinic/hinic_main.c | 8 +- drivers/net/ethernet/ibm/ibmvnic.c | 25 +- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 8 +- .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 7 +- .../net/ethernet/marvell/prestera/prestera_main.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 63 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 3 +- .../net/ethernet/mellanox/mlx5/core/en/health.c | 16 +- .../net/ethernet/mellanox/mlx5/core/en/health.h | 7 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 10 + drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 529 ++ drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 63 + .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 52 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 215 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 19 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 9 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 33 + drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 253 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 403 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 11 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 84 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 6 +- .../mellanox/mlx5/core/esw/acl/egress_lgcy.c | 2 +- .../mellanox/mlx5/core/esw/acl/egress_ofld.c | 2 +- .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 2 +- .../mellanox/mlx5/core/esw/acl/ingress_ofld.c | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 7 + .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 26 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 146 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 25 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 6 + .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 45 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.h | 8 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 5 +- .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 67 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 49 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 4 - .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 32 +- drivers/net/ethernet/micrel/ks8851_common.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 6 - .../net/ethernet/pensando/ionic/ionic_ethtool.c | 7 +- .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 7 +- drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 9 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 51 +- drivers/net/ethernet/ti/cpsw_priv.c | 3 - drivers/net/ethernet/ti/davinci_mdio.c | 6 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 3 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 9 +- drivers/net/ipa/ipa_qmi.c | 2 +- drivers/net/netdevsim/bpf.c | 15 +- drivers/net/netdevsim/netdevsim.h | 1 + drivers/net/thunderbolt.c | 2 +- drivers/net/usb/cdc-phonet.c | 2 +- drivers/net/vrf.c | 110 +- drivers/net/wireless/admtek/adm8211.c | 6 +- .../broadcom/brcm80211/brcmfmac/fwsignal.c | 2 +- drivers/net/wireless/cisco/airo.c | 1 + drivers/net/wireless/marvell/mwifiex/Makefile | 6 +- drivers/net/wireless/marvell/mwifiex/README | 7 +- drivers/net/wireless/marvell/mwifiex/join.c | 2 + drivers/net/wireless/marvell/mwl8k.c | 72 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 4 +- drivers/net/wireless/mediatek/mt76/dma.c | 37 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 12 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 149 +- drivers/net/wireless/mediatek/mt76/mcu.c | 80 + drivers/net/wireless/mediatek/mt76/mt76.h | 121 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 30 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 61 +- drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 131 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/pci.c | 3 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 139 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 55 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 22 +- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 23 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 199 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 122 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 544 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 17 + drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 92 +- .../net/wireless/mediatek/mt76/mt7615/pci_init.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 11 + drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 71 +- .../net/wireless/mediatek/mt76/mt7615/sdio_mcu.c | 42 +- .../net/wireless/mediatek/mt76/mt7615/sdio_txrx.c | 142 +- .../net/wireless/mediatek/mt76/mt7615/testmode.c | 28 +- drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 9 +- .../net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 16 +- .../net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 89 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 12 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 3 +- .../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 10 +- .../net/wireless/mediatek/mt76/mt76x02_eeprom.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 16 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 55 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 2 + drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 76 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 2 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 18 +- drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 3 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/pci_mcu.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 1 + drivers/net/wireless/mediatek/mt76/mt7915/Makefile | 2 + .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 47 +- drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 76 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 64 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h | 1 + drivers/net/wireless/mediatek/mt76/mt7915/init.c | 435 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 539 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 16 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 133 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 734 ++- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 54 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 64 +- drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 24 +- drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 52 +- .../net/wireless/mediatek/mt76/mt7915/testmode.c | 377 ++ .../net/wireless/mediatek/mt76/mt7915/testmode.h | 40 + drivers/net/wireless/mediatek/mt76/sdio.c | 196 +- drivers/net/wireless/mediatek/mt76/testmode.c | 41 +- drivers/net/wireless/mediatek/mt76/testmode.h | 18 +- drivers/net/wireless/mediatek/mt76/tx.c | 63 +- drivers/net/wireless/mediatek/mt76/usb.c | 89 +- drivers/net/wireless/microchip/wilc1000/wlan.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8192de/dm.c | 13 +- drivers/net/wireless/realtek/rtw88/coex.c | 2 +- drivers/net/wireless/realtek/rtw88/fw.c | 2 +- drivers/net/wireless/realtek/rtw88/main.c | 1 + drivers/net/wireless/realtek/rtw88/pci.h | 8 + drivers/net/wireless/realtek/rtw88/rtw8723de.c | 1 + drivers/net/wireless/realtek/rtw88/rtw8723de.h | 4 - drivers/net/wireless/realtek/rtw88/rtw8821ce.c | 1 + drivers/net/wireless/realtek/rtw88/rtw8821ce.h | 4 - drivers/net/wireless/realtek/rtw88/rtw8822be.c | 1 + drivers/net/wireless/realtek/rtw88/rtw8822be.h | 4 - drivers/net/wireless/realtek/rtw88/rtw8822c.c | 17 +- drivers/net/wireless/realtek/rtw88/rtw8822ce.c | 1 + drivers/net/wireless/realtek/rtw88/rtw8822ce.h | 4 - drivers/net/wireless/zydas/zd1201.c | 2 +- drivers/nfc/s3fwrn5/i2c.c | 7 +- drivers/nvdimm/blk.c | 4 +- drivers/nvdimm/btt.c | 4 +- drivers/nvdimm/pmem.c | 4 +- drivers/nvme/host/core.c | 6 +- drivers/nvme/host/lightnvm.c | 3 +- drivers/nvme/host/multipath.c | 6 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/target/loop.c | 10 + drivers/opp/of.c | 7 +- drivers/pci/Makefile | 3 +- drivers/pci/controller/dwc/Kconfig | 1 + drivers/pci/controller/dwc/pcie-tegra194.c | 88 +- drivers/pci/controller/pci-aardvark.c | 9 +- drivers/pci/controller/pcie-iproc.c | 29 +- drivers/pci/msi.c | 70 +- drivers/pci/pci-sysfs.c | 10 + drivers/pci/pci.c | 64 +- drivers/pci/pci.h | 52 +- drivers/pci/pcie/Makefile | 2 +- drivers/pci/pcie/aer.c | 101 +- drivers/pci/pcie/aer_inject.c | 5 +- drivers/pci/pcie/err.c | 93 +- drivers/pci/pcie/pme.c | 16 +- drivers/pci/pcie/portdrv_core.c | 9 +- drivers/pci/pcie/portdrv_pci.c | 13 +- drivers/pci/pcie/rcec.c | 190 + drivers/pci/probe.c | 23 +- drivers/pci/slot.c | 6 +- drivers/perf/fsl_imx8_ddr_perf.c | 55 + drivers/phy/ingenic/Kconfig | 1 + drivers/phy/mediatek/phy-mtk-hdmi.c | 5 +- drivers/pinctrl/Kconfig | 1 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/intel/pinctrl-intel.c | 4 +- drivers/pinctrl/ralink/Kconfig | 14 + .../mt7621-pinctrl => pinctrl/ralink}/Makefile | 2 - .../ralink}/pinctrl-rt2880.c | 33 +- drivers/platform/x86/acer-wireless.c | 1 + drivers/platform/x86/acerhdf.c | 30 +- drivers/platform/x86/classmate-laptop.c | 2 + drivers/platform/x86/dell-smbios-base.c | 1 + .../platform/x86/dell-wmi-sysman/int-attributes.c | 8 +- drivers/platform/x86/intel-hid.c | 124 + drivers/platform/x86/intel-vbtn.c | 18 +- .../x86/intel_speed_select_if/isst_if_common.h | 8 +- .../x86/intel_speed_select_if/isst_if_mbox_pci.c | 4 +- .../x86/intel_speed_select_if/isst_if_mmio.c | 49 +- drivers/platform/x86/mlx-platform.c | 21 +- drivers/platform/x86/thinkpad_acpi.c | 2 +- drivers/ps3/ps3-lpm.c | 3 +- drivers/ps3/ps3-vuart.c | 10 +- drivers/ptp/idt8a340_reg.h | 1 + drivers/ptp/ptp_clockmatrix.c | 330 +- drivers/ptp/ptp_clockmatrix.h | 24 +- drivers/regulator/da9121-regulator.c | 6 +- drivers/remoteproc/Kconfig | 2 +- drivers/remoteproc/qcom_sysmon.c | 7 +- drivers/reset/Kconfig | 2 +- drivers/reset/reset-simple.c | 2 + drivers/s390/block/dasd.c | 26 +- drivers/s390/block/dcssblk.c | 6 +- drivers/s390/block/xpram.c | 2 +- drivers/s390/cio/ccwgroup.c | 12 +- drivers/s390/cio/device.c | 4 +- drivers/s390/net/qeth_core.h | 10 +- drivers/s390/net/qeth_core_main.c | 111 +- drivers/s390/net/qeth_core_sys.c | 41 +- drivers/s390/net/qeth_l2.h | 2 - drivers/s390/net/qeth_l2_main.c | 4 +- drivers/s390/net/qeth_l2_sys.c | 19 - drivers/s390/net/qeth_l3.h | 2 - drivers/s390/net/qeth_l3_main.c | 4 +- drivers/s390/net/qeth_l3_sys.c | 21 - drivers/scsi/NCR5380.c | 74 +- drivers/scsi/NCR5380.h | 3 +- drivers/scsi/cxgbi/cxgb4i/Kconfig | 1 + drivers/scsi/cxlflash/ocxl_hw.c | 6 +- drivers/scsi/fnic/fnic_main.c | 1 + drivers/scsi/g_NCR5380.c | 12 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 6 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 5 + drivers/scsi/mac_scsi.c | 10 +- drivers/scsi/megaraid/megaraid_sas_base.c | 39 - drivers/scsi/megaraid/megaraid_sas_fusion.c | 29 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 437 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 49 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 760 +++ drivers/scsi/mpt3sas/mpt3sas_trigger_pages.h | 94 + drivers/scsi/pm8001/pm8001_init.c | 3 +- drivers/scsi/ps3rom.c | 3 +- drivers/scsi/qedi/qedi_main.c | 4 +- drivers/scsi/qla2xxx/qla_def.h | 3 +- drivers/scsi/qla2xxx/qla_gs.c | 8 +- drivers/scsi/qla2xxx/qla_init.c | 74 +- drivers/scsi/qla2xxx/qla_isr.c | 34 +- drivers/scsi/qla2xxx/qla_mbx.c | 9 +- drivers/scsi/qla2xxx/qla_nvme.c | 14 +- drivers/scsi/qla2xxx/qla_nx.c | 2 +- drivers/scsi/qla2xxx/qla_nx2.c | 4 +- drivers/scsi/qla2xxx/qla_os.c | 10 +- drivers/scsi/qla2xxx/qla_sup.c | 10 +- drivers/scsi/qla2xxx/qla_target.c | 2 +- drivers/scsi/qla2xxx/qla_tmpl.c | 9 +- drivers/scsi/qla2xxx/qla_tmpl.h | 2 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/qla4xxx/ql4_nx.c | 2 +- drivers/scsi/scsi_lib.c | 30 +- drivers/scsi/scsi_transport_iscsi.c | 4 +- drivers/scsi/scsi_transport_spi.c | 27 +- drivers/scsi/ufs/cdns-pltfrm.c | 3 +- drivers/scsi/ufs/ufs-mediatek-trace.h | 36 + drivers/scsi/ufs/ufs-mediatek.c | 33 + drivers/scsi/ufs/ufs-mediatek.h | 1 + drivers/scsi/ufs/ufs.h | 2 +- drivers/scsi/ufs/ufshcd-dwc.c | 11 +- drivers/scsi/ufs/ufshcd-pci.c | 73 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 19 - drivers/scsi/ufs/ufshcd.c | 321 +- drivers/scsi/ufs/ufshcd.h | 115 +- drivers/soc/bcm/brcmstb/pm/pm-arm.c | 2 + drivers/soc/xilinx/Kconfig | 1 + drivers/soc/xilinx/xlnx_vcu.c | 96 +- drivers/spi/atmel-quadspi.c | 40 +- drivers/spi/spi-ar934x.c | 14 +- drivers/spi/spi-davinci.c | 2 +- drivers/spi/spi-dw-bt1.c | 4 +- drivers/spi/spi-dw-core.c | 44 +- drivers/spi/spi-dw-mmio.c | 16 + drivers/spi/spi-dw.h | 5 + drivers/spi/spi-geni-qcom.c | 3 +- drivers/spi/spi-gpio.c | 15 +- drivers/spi/spi-mt7621.c | 9 +- drivers/spi/spi-mtk-nor.c | 2 +- drivers/spi/spi-mxic.c | 10 +- drivers/spi/spi-npcm-fiu.c | 8 +- drivers/spi/spi-pxa2xx.c | 5 +- drivers/spi/spi-qcom-qspi.c | 42 +- drivers/spi/spi-rb4xx.c | 2 +- drivers/spi/spi-rpc-if.c | 9 +- drivers/spi/spi-sc18is602.c | 13 +- drivers/spi/spi-sh.c | 13 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/greybus/audio_helper.c | 3 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 27 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 1 + drivers/staging/media/sunxi/cedrus/cedrus_video.c | 1 + drivers/staging/mt7621-dts/mt7621.dtsi | 1 + drivers/staging/mt7621-pinctrl/Kconfig | 6 - drivers/staging/mt7621-pinctrl/TODO | 6 - drivers/staging/rtl8723bs/core/rtw_ap.c | 110 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 6 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 50 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 59 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 240 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 26 +- drivers/staging/rtl8723bs/core/rtw_security.c | 2 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 12 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 26 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 34 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 20 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 6 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 2 +- drivers/staging/rtl8723bs/include/ieee80211.h | 15 - .../rtl8723bs/include/osdep_service_linux.h | 4 - drivers/staging/rtl8723bs/include/rtw_security.h | 3 - drivers/staging/rtl8723bs/include/wifi.h | 274 - drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 10 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 28 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 2 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 2 +- drivers/staging/vc04_services/vchiq-mmal/Kconfig | 2 +- drivers/thermal/rcar_gen3_thermal.c | 7 +- drivers/usb/Makefile | 2 + drivers/usb/cdns3/Kconfig | 60 +- drivers/usb/cdns3/Makefile | 30 +- drivers/usb/cdns3/{debug.h => cdns3-debug.h} | 0 drivers/usb/cdns3/{ep0.c => cdns3-ep0.c} | 4 +- drivers/usb/cdns3/{gadget.c => cdns3-gadget.c} | 28 +- drivers/usb/cdns3/{gadget.h => cdns3-gadget.h} | 0 drivers/usb/cdns3/cdns3-imx.c | 2 +- drivers/usb/cdns3/cdns3-plat.c | 315 + drivers/usb/cdns3/{trace.c => cdns3-trace.c} | 2 +- drivers/usb/cdns3/{trace.h => cdns3-trace.h} | 6 +- drivers/usb/cdns3/cdnsp-debug.h | 583 ++ drivers/usb/cdns3/cdnsp-ep0.c | 495 ++ drivers/usb/cdns3/cdnsp-gadget.c | 2017 ++++++ drivers/usb/cdns3/cdnsp-gadget.h | 1600 +++++ drivers/usb/cdns3/cdnsp-mem.c | 1323 ++++ drivers/usb/cdns3/cdnsp-pci.c | 254 + drivers/usb/cdns3/cdnsp-ring.c | 2439 ++++++++ drivers/usb/cdns3/{trace.c => cdnsp-trace.c} | 7 +- drivers/usb/cdns3/cdnsp-trace.h | 840 +++ drivers/usb/cdns3/core.c | 455 +- drivers/usb/cdns3/core.h | 59 +- drivers/usb/cdns3/drd.c | 222 +- drivers/usb/cdns3/drd.h | 94 +- drivers/usb/cdns3/gadget-export.h | 22 +- drivers/usb/cdns3/host-export.h | 13 +- drivers/usb/cdns3/host.c | 22 +- drivers/usb/core/message.c | 5 +- drivers/usb/core/quirks.c | 3 + drivers/usb/gadget/udc/dummy_hcd.c | 2 +- drivers/usb/host/ehci-ps3.c | 4 +- drivers/usb/host/ohci-ps3.c | 4 +- drivers/usb/misc/legousbtower.c | 2 +- drivers/usb/mtu3/mtu3_debugfs.c | 2 +- drivers/usb/serial/ftdi_sio.c | 23 +- drivers/usb/serial/option.c | 23 +- drivers/usb/typec/Kconfig | 5 +- drivers/usb/typec/tps6598x.c | 103 + drivers/usb/typec/ucsi/ucsi.c | 2 +- drivers/vfio/virqfd.c | 3 + drivers/video/fbdev/bw2.c | 2 +- drivers/video/fbdev/cg3.c | 2 +- drivers/video/fbdev/cg6.c | 2 +- drivers/video/fbdev/controlfb.c | 4 +- drivers/video/fbdev/core/fb_notify.c | 7 + drivers/video/fbdev/core/fbmon.c | 2 +- drivers/video/fbdev/efifb.c | 3 +- drivers/video/fbdev/ffb.c | 2 +- drivers/video/fbdev/gbefb.c | 4 +- drivers/video/fbdev/goldfishfb.c | 2 + drivers/video/fbdev/hgafb.c | 10 +- drivers/video/fbdev/leo.c | 2 +- drivers/video/fbdev/mmp/hw/mmp_spi.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c | 4 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c | 4 +- drivers/video/fbdev/p9100.c | 2 +- drivers/video/fbdev/ps3fb.c | 4 +- drivers/video/fbdev/sis/init.c | 1 - drivers/video/fbdev/tcx.c | 2 +- drivers/video/fbdev/uvesafb.c | 2 + drivers/video/fbdev/wmt_ge_rops.c | 1 + drivers/xen/grant-table.c | 123 + drivers/xen/unpopulated-alloc.c | 20 +- drivers/xen/xen-scsiback.c | 60 +- fs/afs/super.c | 3 + fs/btrfs/btrfs_inode.h | 9 + fs/btrfs/check-integrity.c | 10 +- fs/btrfs/compression.c | 5 +- fs/btrfs/ctree.c | 27 +- fs/btrfs/ctree.h | 58 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/disk-io.c | 17 +- fs/btrfs/disk-io.h | 2 +- fs/btrfs/extent-tree.c | 2 + fs/btrfs/extent_io.c | 233 +- fs/btrfs/extent_io.h | 18 +- fs/btrfs/file-item.c | 266 +- fs/btrfs/free-space-cache.c | 148 +- fs/btrfs/free-space-cache.h | 2 - fs/btrfs/inode.c | 76 +- fs/btrfs/ioctl.c | 2 +- fs/btrfs/ordered-data.c | 44 - fs/btrfs/ordered-data.h | 2 - fs/btrfs/qgroup.c | 30 +- fs/btrfs/raid56.c | 7 +- fs/btrfs/reflink.c | 15 + fs/btrfs/scrub.c | 109 +- fs/btrfs/space-info.c | 2 +- fs/btrfs/struct-funcs.c | 18 +- fs/btrfs/tests/free-space-tests.c | 1 - fs/btrfs/transaction.c | 10 +- fs/cifs/cifsacl.c | 230 +- fs/cifs/cifsacl.h | 4 + fs/cifs/cifspdu.h | 2 +- fs/cifs/cifsproto.h | 4 +- fs/cifs/inode.c | 13 +- fs/cifs/sess.c | 1 + fs/cifs/smb2misc.c | 17 +- fs/cifs/smb2ops.c | 3 +- fs/cifs/smbdirect.c | 1 + fs/crypto/fname.c | 8 +- fs/crypto/fscrypt_private.h | 28 + fs/crypto/hooks.c | 16 +- fs/crypto/keysetup.c | 20 +- fs/crypto/policy.c | 22 +- fs/direct-io.c | 2 +- fs/erofs/compress.h | 51 +- fs/erofs/decompressor.c | 2 +- fs/erofs/zdata.c | 124 +- fs/erofs/zdata.h | 1 + fs/eventfd.c | 5 +- fs/exfat/nls.c | 6 +- fs/ext4/dir.c | 16 +- fs/ext4/namei.c | 10 +- fs/f2fs/compress.c | 3 +- .../mach-imx/Makefile.boot => fs/f2fs/compress.h | 0 fs/f2fs/data.c | 19 +- fs/f2fs/dir.c | 10 +- fs/f2fs/inline.c | 4 +- fs/f2fs/node.c | 10 +- fs/f2fs/super.c | 22 +- fs/io_uring.c | 53 +- fs/nfsd/filecache.c | 2 +- fs/nilfs2/segment.c | 5 - fs/notify/dnotify/dnotify.c | 2 +- fs/notify/fanotify/fanotify.c | 7 +- fs/notify/fsnotify.c | 102 +- fs/notify/inotify/inotify.h | 9 +- fs/notify/inotify/inotify_fsnotify.c | 51 +- fs/notify/inotify/inotify_user.c | 8 +- fs/proc/generic.c | 24 +- fs/proc/internal.h | 7 + fs/proc/proc_net.c | 16 - fs/proc/task_mmu.c | 2 +- fs/quota/dquot.c | 2 +- fs/ubifs/dir.c | 11 +- fs/xfs/libxfs/xfs_bmap.c | 22 +- fs/xfs/libxfs/xfs_bmap_btree.c | 2 - fs/xfs/libxfs/xfs_format.h | 11 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 5 - fs/xfs/libxfs/xfs_inode_buf.c | 4 - fs/xfs/libxfs/xfs_refcount.c | 9 - fs/xfs/libxfs/xfs_rmap.c | 9 - fs/xfs/libxfs/xfs_sb.c | 104 +- fs/xfs/libxfs/xfs_sb.h | 3 + fs/xfs/libxfs/xfs_shared.h | 1 - fs/xfs/libxfs/xfs_types.c | 64 + fs/xfs/libxfs/xfs_types.h | 7 + fs/xfs/scrub/agheader_repair.c | 2 - fs/xfs/scrub/bmap.c | 22 +- fs/xfs/scrub/common.c | 14 - fs/xfs/scrub/dir.c | 21 +- fs/xfs/scrub/inode.c | 4 - fs/xfs/scrub/parent.c | 10 +- fs/xfs/scrub/rtbitmap.c | 4 +- fs/xfs/xfs_bmap_item.c | 65 +- fs/xfs/xfs_extfree_item.c | 23 +- fs/xfs/xfs_inode.c | 10 +- fs/xfs/xfs_iops.c | 6 +- fs/xfs/xfs_iwalk.c | 2 +- fs/xfs/xfs_log_recover.c | 5 +- fs/xfs/xfs_refcount_item.c | 52 +- fs/xfs/xfs_rmap_item.c | 67 +- fs/xfs/xfs_super.c | 77 +- fs/xfs/xfs_trace.h | 18 + fs/xfs/xfs_trans_dquot.c | 43 +- include/drm/gpu_scheduler.h | 14 +- include/dt-bindings/clock/qcom,rpmh.h | 1 + include/linux/bio.h | 18 +- include/linux/blk-mq.h | 11 +- include/linux/blk_types.h | 3 +- include/linux/blkdev.h | 38 +- include/linux/bpf.h | 1 + include/linux/elfcore.h | 22 + include/linux/energy_model.h | 3 + include/linux/eventfd.h | 6 + include/linux/firmware/xlnx-zynqmp.h | 45 +- include/linux/fs.h | 2 +- include/linux/fscrypt.h | 75 +- include/linux/fsnotify_backend.h | 9 +- include/linux/genhd.h | 21 +- include/linux/io-pgtable.h | 11 - include/linux/iova.h | 21 - include/linux/kvm_dirty_ring.h | 103 + include/linux/kvm_host.h | 21 +- include/linux/mailbox/arm_mhuv2_message.h | 20 + include/linux/mei_cl_bus.h | 6 + include/linux/memblock.h | 1 + include/linux/mfd/syscon/xlnx-vcu.h | 39 + include/linux/mlx4/device.h | 1 - include/linux/mm.h | 9 +- include/linux/module.h | 2 +- include/linux/mtd/spi-nor.h | 2 +- include/linux/netfilter/x_tables.h | 5 +- include/linux/pci.h | 25 +- include/linux/pci_ids.h | 1 + include/linux/proc_fs.h | 8 +- include/linux/sbitmap.h | 5 - include/linux/scmi_protocol.h | 1 + include/linux/serial_core.h | 2 +- include/linux/stmmac.h | 1 + include/linux/wait.h | 12 +- include/media/rc-map.h | 1 + include/misc/ocxl.h | 2 +- include/net/bonding.h | 2 - include/net/netfilter/nf_tables.h | 4 + include/net/xdp.h | 2 - include/rdma/ib_verbs.h | 24 +- include/rdma/uverbs_types.h | 5 + include/sound/soc-acpi-intel-match.h | 2 + include/sound/soc-component.h | 3 +- include/sound/soc-dai.h | 4 +- include/sound/soc-link.h | 3 +- include/sound/soc.h | 1 + include/sound/sof/header.h | 1 + include/sound/sof/trace.h | 28 + include/trace/events/kvm.h | 63 + include/uapi/asm-generic/unistd.h | 6 +- include/uapi/linux/btrfs_tree.h | 3 +- include/uapi/linux/kvm.h | 56 +- include/uapi/linux/pci_regs.h | 7 + include/uapi/linux/videodev2.h | 14 +- include/uapi/rdma/hns-abi.h | 10 + include/xen/grant_table.h | 17 + init/Kconfig | 2 +- init/initramfs.c | 2 +- kernel/Makefile | 4 +- kernel/audit_fsnotify.c | 2 +- kernel/audit_tree.c | 2 +- kernel/audit_watch.c | 2 +- kernel/bpf/hashtab.c | 6 +- kernel/bpf/syscall.c | 5 +- kernel/configs/android-recommended.config | 1 - kernel/elfcore.c | 26 - kernel/module.c | 5 +- kernel/printk/printk.c | 248 +- kernel/sched/wait.c | 17 +- kernel/trace/Kconfig | 20 + kernel/trace/blktrace.c | 17 +- kernel/trace/bpf_trace.c | 22 +- kernel/trace/ring_buffer.c | 150 + kernel/trace/trace.c | 13 +- kernel/trace/trace_events_filter.c | 21 - lib/sbitmap.c | 44 +- localversion-next | 2 +- mm/filemap.c | 2 +- mm/gup.c | 186 +- mm/hugetlb.c | 1 + mm/kasan/hw_tags.c | 4 +- mm/kasan/quarantine.c | 39 + mm/madvise.c | 17 +- mm/memblock.c | 24 + mm/memcontrol.c | 26 +- mm/memory-failure.c | 44 +- mm/migrate.c | 6 +- mm/mmap_lock.c | 161 +- mm/page_alloc.c | 22 +- mm/page_io.c | 2 +- mm/page_owner.c | 17 +- mm/swap.c | 57 +- mm/swap_state.c | 1 - mm/z3fold.c | 191 +- net/bluetooth/mgmt.c | 2 +- net/bridge/br_device.c | 6 + net/bridge/br_multicast.c | 34 +- net/bridge/br_private.h | 10 + net/can/isotp.c | 3 + net/core/dev.c | 22 +- net/core/devlink.c | 7 +- net/core/filter.c | 18 + net/core/lwt_bpf.c | 12 +- net/core/xdp.c | 12 - net/dsa/master.c | 7 +- net/dsa/slave.c | 4 +- net/ipv4/netfilter/arp_tables.c | 14 +- net/ipv4/netfilter/ip_tables.c | 14 +- net/ipv4/tcp_input.c | 3 +- net/ipv4/udp.c | 2 +- net/ipv6/netfilter/ip6_tables.c | 14 +- net/ipv6/rpl_iptunnel.c | 7 +- net/iucv/af_iucv.c | 8 +- net/mptcp/mib.c | 1 + net/netfilter/nf_tables_api.c | 8 +- net/netfilter/nft_ct.c | 2 - net/netfilter/nft_dynset.c | 8 +- net/netfilter/x_tables.c | 49 +- net/nfc/Kconfig | 2 +- net/openvswitch/conntrack.c | 6 +- net/rxrpc/recvmsg.c | 2 +- net/sched/Kconfig | 8 +- net/sched/cls_u32.c | 11 +- net/sunrpc/socklib.c | 5 +- net/sunrpc/svcsock.c | 1 - net/sunrpc/xdr.c | 3 +- net/tipc/node.c | 6 +- net/xdp/xsk.c | 4 +- scripts/Makefile.extrawarn | 1 - scripts/bloat-o-meter | 2 +- scripts/checkpatch.pl | 12 +- scripts/config | 2 +- scripts/diffconfig | 2 +- scripts/get_abi.pl | 2 +- scripts/show_delta | 2 +- scripts/sphinx-pre-install | 2 +- scripts/split-man.pl | 2 +- scripts/tracing/draw_functrace.py | 2 +- security/apparmor/apparmorfs.c | 3 - sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/hda_intel.c | 9 +- sound/pci/hda/hda_proc.c | 38 +- sound/pci/hda/hda_sysfs.c | 2 +- sound/pci/hda/patch_ca0132.c | 6 +- sound/pci/hda/patch_realtek.c | 2 + sound/ppc/snd_ps3.c | 3 +- sound/soc/amd/acp-da7219-max98357a.c | 9 +- sound/soc/amd/raven/pci-acp3x.c | 4 + sound/soc/amd/renoir/rn-pci-acp3x.c | 32 +- sound/soc/codecs/Kconfig | 5 + sound/soc/codecs/Makefile | 5 + sound/soc/codecs/cx2072x.c | 4 +- sound/soc/codecs/jz4725b.c | 26 +- sound/soc/codecs/jz4740.c | 20 +- sound/soc/codecs/jz4770.c | 109 +- sound/soc/codecs/max98390.c | 2 + sound/soc/codecs/rt1015.c | 9 +- sound/soc/codecs/simple-mux.c | 124 + sound/soc/fsl/Kconfig | 12 + sound/soc/fsl/Makefile | 2 + sound/soc/fsl/imx-hdmi.c | 236 + sound/soc/intel/boards/bytcr_rt5640.c | 12 + sound/soc/intel/boards/cht_bsw_nau8824.c | 10 +- sound/soc/intel/common/Makefile | 2 +- sound/soc/intel/common/soc-acpi-intel-adl-match.c | 52 + sound/soc/soc-component.c | 45 +- sound/soc/soc-dai.c | 44 +- sound/soc/soc-link.c | 30 +- sound/soc/soc-pcm.c | 75 +- sound/soc/sof/intel/Kconfig | 1 + sound/soc/sof/sof-pci-dev.c | 3 +- sound/soc/sof/trace.c | 224 + tools/bpf/bpftool/pids.c | 4 +- tools/debugging/kernel-chktaint | 2 +- tools/perf/python/tracepoint.py | 2 +- tools/perf/python/twatch.py | 2 +- tools/power/x86/intel-speed-select/isst-config.c | 8 +- tools/power/x86/intel-speed-select/isst-core.c | 2 +- tools/power/x86/intel-speed-select/isst.h | 1 + .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 2 +- tools/testing/ktest/compare-ktest-sample.pl | 2 +- tools/testing/kunit/kunit.py | 2 +- tools/testing/kunit/kunit_tool_test.py | 2 +- tools/testing/selftests/bpf/Makefile | 7 +- tools/testing/selftests/bpf/test_offload.py | 55 +- tools/testing/selftests/bpf/test_xsk.sh | 259 + tools/testing/selftests/bpf/xdpxceiver.c | 1074 ++++ tools/testing/selftests/bpf/xdpxceiver.h | 160 + tools/testing/selftests/bpf/xsk_prereqs.sh | 135 + tools/testing/selftests/clone3/Makefile | 2 +- .../selftests/drivers/net/mlxsw/rtnetlink.sh | 43 + .../net/mlxsw/sharedbuffer_configuration.py | 2 +- .../drivers/net/mlxsw/spectrum-2/q_in_vni_veto.sh | 77 + .../drivers/net/mlxsw/spectrum/q_in_vni_veto.sh | 66 + tools/testing/selftests/kselftest/prefix.pl | 2 +- tools/testing/selftests/kvm/.gitignore | 6 +- tools/testing/selftests/kvm/Makefile | 3 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 55 +- tools/testing/selftests/kvm/dirty_log_test.c | 344 +- tools/testing/selftests/kvm/include/kvm_util.h | 38 +- .../testing/selftests/kvm/include/perf_test_util.h | 4 - .../kvm/include/s390x/diag318_test_handler.h | 13 + .../selftests/kvm/include/x86_64/processor.h | 17 + tools/testing/selftests/kvm/include/x86_64/vmx.h | 4 - .../testing/selftests/kvm/lib/aarch64/processor.c | 17 - tools/testing/selftests/kvm/lib/kvm_util.c | 156 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 4 + .../selftests/kvm/lib/s390x/diag318_test_handler.c | 82 + tools/testing/selftests/kvm/lib/s390x/processor.c | 22 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 32 - tools/testing/selftests/kvm/s390x/sync_regs_test.c | 16 +- .../testing/selftests/kvm/set_memory_region_test.c | 2 - .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 1 - tools/testing/selftests/kvm/x86_64/debug_regs.c | 1 - tools/testing/selftests/kvm/x86_64/evmcs_test.c | 2 - tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 87 +- tools/testing/selftests/kvm/x86_64/kvm_pv_test.c | 4 +- .../testing/selftests/kvm/x86_64/set_sregs_test.c | 92 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 2 - tools/testing/selftests/kvm/x86_64/state_test.c | 1 - .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 1 - tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c | 1 - tools/testing/selftests/kvm/x86_64/user_msr_test.c | 7 +- .../selftests/kvm/x86_64/vmx_apic_access_test.c | 1 - .../kvm/x86_64/vmx_close_while_nested_test.c | 1 - .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 1 - .../kvm/x86_64/vmx_preemption_timer_test.c | 15 +- .../kvm/x86_64/vmx_set_nested_state_test.c | 21 + .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 1 - tools/testing/selftests/lkdtm/tests.txt | 1 + tools/testing/selftests/net/devlink_port_split.py | 2 +- tools/testing/selftests/net/forwarding/q_in_vni.sh | 347 ++ tools/testing/selftests/rseq/param_test.c | 4 +- tools/testing/selftests/tc-testing/tdc_batch.py | 2 +- .../testing/selftests/tc-testing/tdc_multibatch.py | 2 +- tools/testing/selftests/vm/userfaultfd.c | 13 +- virt/kvm/dirty_ring.c | 194 + virt/kvm/eventfd.c | 9 +- virt/kvm/kvm_main.c | 170 +- 1571 files changed, 56955 insertions(+), 23404 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-platform_profile.rst create mode 100644 Documentation/admin-guide/reporting-issues.rst create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm4908.yaml create mode 100644 Documentation/devicetree/bindings/arm/mstar/mstar,smpctrl.yaml delete mode 100644 Documentation/devicetree/bindings/clock/renesas,rcar-usb2-clock [...] create mode 100644 Documentation/devicetree/bindings/clock/renesas,rcar-usb2-clock [...] create mode 100644 Documentation/devicetree/bindings/display/connector/dp-connector.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/ad741x.txt create mode 100644 Documentation/devicetree/bindings/hwmon/adi,ad741x.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/adi,adm1275.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adm1275.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/ads7828.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/ina2xx.txt create mode 100644 Documentation/devicetree/bindings/hwmon/ti,ads7828.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-gate.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-gate.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-owl.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-owl.yaml create mode 100644 Documentation/devicetree/bindings/input/ariel-pwrbutton.yaml create mode 100644 Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml create mode 100644 Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/b53.txt create mode 100644 Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinmux.yaml create mode 100644 Documentation/devicetree/bindings/power/reset/regulator-poweroff.yaml create mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm4908-misc-pcie- [...] create mode 100644 Documentation/devicetree/bindings/soc/xilinx/xlnx,vcu-settings.yaml create mode 100644 Documentation/devicetree/bindings/sound/imx-audio-hdmi.yaml create mode 100644 Documentation/devicetree/bindings/sound/simple-audio-mux.yaml create mode 100644 Documentation/driver-api/reset.rst create mode 100644 Documentation/nios2/features.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-grey.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12m.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12mt.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16m.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv24.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-uyvy.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-vyuy.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10b.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y12.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y14.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16-be.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y41p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv-luma.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv-planar.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv410.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv411p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420m.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422m.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv444m.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuyv.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yvyu.rst create mode 100644 LICENSES/dual/CC-BY-4.0 create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-ssd201htv2.dts copy arch/arm/boot/dts/{mstar-infinity.dtsi => mstar-infinity2m-ssd202d.dtsi} (53%) copy arch/arm/boot/dts/{mstar-infinity.dtsi => mstar-infinity2m-ssd20xd.dtsi} (53%) create mode 100644 arch/arm/boot/dts/mstar-infinity2m.dtsi create mode 100644 arch/arm/boot/dts/nuvoton-npcm730-gsj-gpio.dtsi create mode 100644 arch/arm/boot/dts/nuvoton-npcm730-gsj.dts create mode 100644 arch/arm/boot/dts/nuvoton-npcm730-kudo.dts create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-pincfg-evb.dtsi create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus.dts copy arch/arm/boot/dts/{zynq-zturn.dts => zynq-zturn-common.dtsi} (90%) create mode 100644 arch/arm/boot/dts/zynq-zturn-v5.dts create mode 100644 arch/arm/kernel/iwmmxt.h create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/Makefile create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi delete mode 100644 arch/microblaze/configs/nommu_defconfig delete mode 100644 arch/microblaze/kernel/entry-nommu.S create mode 100644 arch/powerpc/configs/security.config delete mode 100644 arch/powerpc/include/asm/book3s/64/kup-radix.h create mode 100644 arch/powerpc/include/asm/book3s/64/kup.h create mode 100644 arch/powerpc/include/asm/kvm_guest.h create mode 100644 arch/powerpc/mm/maccess.c create mode 100644 drivers/block/null_blk/Kconfig create mode 100644 drivers/block/null_blk/Makefile rename drivers/block/{null_blk_main.c => null_blk/main.c} (97%) rename drivers/block/{ => null_blk}/null_blk.h (83%) rename drivers/block/{null_blk_trace.c => null_blk/trace.c} (93%) rename drivers/block/{null_blk_trace.h => null_blk/trace.h} (97%) rename drivers/block/{null_blk_zoned.c => null_blk/zoned.c} (68%) delete mode 100644 drivers/edac/mv64x60_edac.c delete mode 100644 drivers/edac/mv64x60_edac.h create mode 100644 drivers/gpu/drm/panel/panel-khadas-ts050.c create mode 100644 drivers/input/misc/ariel-pwrbutton.c delete mode 100644 drivers/input/tablet/gtco.c create mode 100644 drivers/mailbox/arm_mhuv2.c create mode 100644 drivers/media/platform/meson/ge2d/Makefile create mode 100644 drivers/media/platform/meson/ge2d/ge2d-regs.h create mode 100644 drivers/media/platform/meson/ge2d/ge2d.c create mode 100644 drivers/media/rc/keymaps/rc-pine64.c create mode 100644 drivers/misc/lkdtm/powerpc.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/testmode.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/testmode.h create mode 100644 drivers/pci/pcie/rcec.c create mode 100644 drivers/pinctrl/ralink/Kconfig rename drivers/{staging/mt7621-pinctrl => pinctrl/ralink}/Makefile (66%) rename drivers/{staging/mt7621-pinctrl => pinctrl/ralink}/pinctrl-rt2880.c (91%) create mode 100644 drivers/scsi/mpt3sas/mpt3sas_trigger_pages.h create mode 100644 drivers/scsi/ufs/ufs-mediatek-trace.h delete mode 100644 drivers/staging/mt7621-pinctrl/Kconfig delete mode 100644 drivers/staging/mt7621-pinctrl/TODO rename drivers/usb/cdns3/{debug.h => cdns3-debug.h} (100%) rename drivers/usb/cdns3/{ep0.c => cdns3-ep0.c} (99%) rename drivers/usb/cdns3/{gadget.c => cdns3-gadget.c} (99%) rename drivers/usb/cdns3/{gadget.h => cdns3-gadget.h} (100%) create mode 100644 drivers/usb/cdns3/cdns3-plat.c copy drivers/usb/cdns3/{trace.c => cdns3-trace.c} (89%) rename drivers/usb/cdns3/{trace.h => cdns3-trace.h} (99%) create mode 100644 drivers/usb/cdns3/cdnsp-debug.h create mode 100644 drivers/usb/cdns3/cdnsp-ep0.c create mode 100644 drivers/usb/cdns3/cdnsp-gadget.c create mode 100644 drivers/usb/cdns3/cdnsp-gadget.h create mode 100644 drivers/usb/cdns3/cdnsp-mem.c create mode 100644 drivers/usb/cdns3/cdnsp-pci.c create mode 100644 drivers/usb/cdns3/cdnsp-ring.c rename drivers/usb/cdns3/{trace.c => cdnsp-trace.c} (54%) create mode 100644 drivers/usb/cdns3/cdnsp-trace.h copy arch/arm/mach-imx/Makefile.boot => fs/f2fs/compress.h (100%) create mode 100644 include/linux/kvm_dirty_ring.h create mode 100644 include/linux/mailbox/arm_mhuv2_message.h create mode 100644 include/linux/mfd/syscon/xlnx-vcu.h delete mode 100644 kernel/elfcore.c create mode 100644 sound/soc/codecs/simple-mux.c create mode 100644 sound/soc/fsl/imx-hdmi.c create mode 100644 sound/soc/intel/common/soc-acpi-intel-adl-match.c create mode 100755 tools/testing/selftests/bpf/test_xsk.sh create mode 100644 tools/testing/selftests/bpf/xdpxceiver.c create mode 100644 tools/testing/selftests/bpf/xdpxceiver.h create mode 100755 tools/testing/selftests/bpf/xsk_prereqs.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/q_in_vni_veto.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum/q_in_vni_veto.sh create mode 100644 tools/testing/selftests/kvm/include/s390x/diag318_test_handler.h create mode 100644 tools/testing/selftests/kvm/lib/s390x/diag318_test_handler.c create mode 100755 tools/testing/selftests/net/forwarding/q_in_vni.sh create mode 100644 virt/kvm/dirty_ring.c