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-allmodconfig in repository toolchain/ci/linux.
discards 2f1d5c77f13f Add linux-next specific files for 20201209 discards 59db99258ae4 Merge branch 'akpm/master' discards fbbf228537d1 secretmem: test: add basic selftest for memfd_secret(2) discards 26e1201f3dbf arch, mm: wire up memfd_secret system call were relevant discards 8cd5f85c5835 PM: hibernate: disable when there are active secretmem users discards 6aab3174d8ea secretmem: add memcg accounting discards 13ac2cb8f5db secretmem: use PMD-size pages to amortize direct map fragm [...] discards f736069f0025 mm: introduce memfd_secret system call to create "secret" [...] discards 919249bab251 set_memory: allow querying whether set_direct_map_*() is a [...] discards 8a6c04168635 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix discards 7ec06a952f25 set_memory: allow set_direct_map_*_noflush() for multiple pages discards 00032b578834 mmap: make mlock_future_check() global discards 8b5283b2266c mm: add definition of PMD_PAGE_ORDER discards 8bfd03418fd4 mm/gup: assert that the mmap lock is held in __get_user_pages() discards 9820d5a15860 mmap locking API: don't check locking if the mm isn't live yet discards 84657c98397b selftests/filesystems: expand epoll with epoll_pwait2 discards a29c9757f684 epoll: wire up syscall epoll_pwait2 discards c529784e8775 epoll: add syscall epoll_pwait2 discards caae95ae1855 epoll: convert internal api to timespec64 discards d52596705d60 mm: fix some spelling mistakes in comments discards 3203bb12eb64 kasan: update documentation discards 59d95a4627aa kasan, mm: allow cache merging with no metadata discards bd91b486a127 kasan: sanitize objects when metadata doesn't fit discards 5fc234c446fe kasan: clarify comment in __kasan_kfree_large discards 5e7c76dcf40b kasan: simplify assign_tag and set_tag calls discards ec00168246e7 kasan: don't round_up too much discards 9845c4dc9104 kasan, mm: rename kasan_poison_kfree discards d253638de349 kasan, mm: check kasan_enabled in annotations discards c65c0a7b3d60 kasan: add and integrate kasan boot parameters discards dc746e0db950 kasan: inline (un)poison_range and check_invalid_free discards a98954117aea kasan: open-code kasan_unpoison_slab discards 9bd04ed4454c kasan: inline random_tag for HW_TAGS discards 2239ce84c00d kasan: inline kasan_reset_tag for tag-based modes discards d812134247ad kasan: remove __kasan_unpoison_stack discards 04b130d58e2b kasan: allow VMAP_STACK for HW_TAGS mode discards e5effda48e32 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK discards 6acdb6cf7f97 kasan: introduce set_alloc_info discards 2d8630a7721c kasan: rename get_alloc/free_info discards 5d28b4dcfda7 kasan: simplify quarantine_put call site discards f02914a38753 kselftest/arm64: check GCR_EL1 after context switch discards 60d23e33aac6 kasan: add documentation for hardware tag-based mode discards fb27af62476d kasan, arm64: enable CONFIG_KASAN_HW_TAGS discards bc78eb8b26ba kasan, mm: reset tags when accessing metadata discards e74ac426d0c0 kasan, arm64: print report from tag fault handler discards 68a8d2a3ef5c kasan, arm64: implement HW_TAGS runtime discards c7ddde4e1c2d kasan, arm64: expand CONFIG_KASAN checks discards 12a7f2e4db5f kasan, x86, s390: update undef CONFIG_KASAN discards bed654db4721 kasan: define KASAN_GRANULE_SIZE for HW_TAGS discards e9f8960ab6aa arm64: kasan: add arch layer for memory tagging helpers discards ad093ffd4666 arm64: kasan: align allocations for HW_TAGS discards 979a738f69b8 kasan, mm: untag page address in free_reserved_area discards 6be82626fe46 arm64: mte: switch GCR_EL1 in kernel entry and exit discards 836631d15c57 arm64: mte: convert gcr_user into an exclude mask discards d62555709f60 arm64: kasan: allow enabling in-kernel MTE discards 402c677a726c arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE discards f68c61d14878 arm64: mte: add in-kernel tag fault handler discards 375d0ee50852 arm64: mte: reset the page tag in page->flags discards 487a7f5b5394 arm64: mte: add in-kernel MTE helpers discards 79e2ecb8447b arm64: enable armv8.5-a asm-arch option discards c218e7b016a9 kasan: introduce CONFIG_KASAN_HW_TAGS discards e6aec2693142 kasan, arm64: don't allow SW_TAGS with ARM64_MTE discards 17a1f0140c49 kasan: separate metadata_fetch_row for each mode discards f0c4ae1a87a9 kasan: rename SHADOW layout macros to META discards 5854b2996c6e kasan: rename print_shadow_for_address to print_memory_metadata discards 5622ff4580d5 kasan: rename addr_has_shadow to addr_has_metadata discards 6196bf99e070 kasan, arm64: rename kasan_init_tags and mark as __init discards 0ac65e965dd1 kasan, arm64: move initialization message discards 41befcd802ff kasan, arm64: only use kasan_depth for software modes discards 8b8b487f9dd5 kasan, arm64: only init shadow for software modes discards 5aae9dc576a4 kasan: decode stack frame only with KASAN_STACK_ENABLE discards aa1375c46b0f kasan: hide invalid free check implementation discards 5f83d37b2d12 kasan: don't duplicate config dependencies discards 1c3e78b6c3fe kasan: rename report and tags files discards abe676dc59ce kasan: define KASAN_MEMORY_PER_SHADOW_PAGE discards c2a166ebbbbd kasan: split out shadow.c from common.c discards 340a3ccef28c kasan: only build init.c for software modes discards 77b0103398a3 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* discards 8dde0f8ca9e9 kasan: rename (un)poison_shadow to (un)poison_range discards 783c55d761c9 kasan, mm: fix build issue with asmlinkage discards 172d5b069363 kasan: shadow declarations only for software modes discards a56a2ee6c1f5 kasan: group vmalloc code discards af9bc4c7a8ff kasan: KASAN_VMALLOC depends on KASAN_GENERIC discards c61ffc83de50 kasan: drop unnecessary GPL text from comment headers discards 94273e3100f4 merge fix for "s390/pci: remove races against pte updates" discards 6d7859846fac mm: simplify follow_pte{,pmd} discards dc9ed0cd6535 mm: unexport follow_pte_pmd discards 90cc11efcd60 epoll: eliminate unnecessary lock for zero timeout discards f19875796be5 epoll: replace gotos with a proper loop discards 8a9567a79448 epoll: pull all code between fetch_events and send_event i [...] discards 67e6a387072e epoll: simplify and optimize busy loop logic discards be3046ddbb7c epoll: move eavail next to the list_empty_careful check discards 530d822118c4 epoll: pull fatal signal checks into ep_send_events() discards e25314a4a14a epoll: simplify signal handling discards 0759ebcd4c4f epoll: check for events when removing a timed out thread f [...] discards dce45cbe84b2 ARM: boot: quote aliased symbol names in string.c discards f9e07d0a61ef treewide: remove stringification from __alias macro definition discards fd3edc8b31c4 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() discards ffcb3eb1c5ab mm/memcg: add missed warning in mem_cgroup_lruvec discards c2df06f4e78a mm/memcontrol:rewrite mem_cgroup_page_lruvec() discards d18f872c5d56 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] discards 7ec1936dcc48 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] discards b6fb44dfb555 mm: slub: call account_slab_page() after slab page initialization discards d799f9de4c03 mm, kvm: account kvm_vcpu_mmap to kmemcg discards 785b871fb034 mm/memcg: remove unused definitions discards 50a1d0abfe57 mm/memcg: warning on !memcg after readahead page charged discards 1f29ae3b8598 mm/memcg: bail early from swap accounting if memcg disabled discards 8c3fc8c3932e mm/swap.c: mark sort_page_lruvec with static keyword discards d86353077088 mm/swap.c: reduce lock contention in lru_cache_add discards 53e5a3a877c9 init/Kconfig: don't assume scripts/lld-version.sh is executable discards d27d6e684b11 kmap: stupid hacks to make it compile discards cc9f2cd11d3a Merge branch 'akpm-current/current' discards 59d932374fd4 Merge remote-tracking branch 'memblock/for-next' discards e227c4b93e87 Merge remote-tracking branch 'notifications/notifications- [...] discards 065bba81ec5f Merge remote-tracking branch 'kunit-next/kunit' discards 6aadaebf3f81 Merge remote-tracking branch 'fpga/for-next' discards dd262678ec88 Merge remote-tracking branch 'pidfd/for-next' discards 4edbb53a721b Merge remote-tracking branch 'auxdisplay/auxdisplay' discards 876ea46217a0 Merge remote-tracking branch 'hyperv/hyperv-next' discards 5080088faf3a Merge remote-tracking branch 'xarray/main' discards 72f467b281c0 Merge remote-tracking branch 'nvmem/for-next' discards b900096e0a01 Merge remote-tracking branch 'slimbus/for-next' discards 13fd76afe084 Merge remote-tracking branch 'seccomp/for-next/seccomp' discards 8fb306461c3a Merge remote-tracking branch 'ntb/ntb-next' discards f0471d5133bc Merge remote-tracking branch 'rtc/rtc-next' discards 52b9f4d31040 Merge remote-tracking branch 'coresight/next' discards 568dff1dfe09 Merge remote-tracking branch 'livepatching/for-next' discards 75bc81c200c0 Merge remote-tracking branch 'kselftest/next' discards a48d0a494d53 Merge remote-tracking branch 'userns/for-next' discards f3ead66f67c0 Merge remote-tracking branch 'pwm/for-next' discards 44d0872edc77 Merge remote-tracking branch 'pinctrl/for-next' discards 9ce24cda9f2a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards b61183644008 Merge remote-tracking branch 'gpio/for-next' discards 376af1cb5f5c Merge remote-tracking branch 'rpmsg/for-next' discards 3f0180f54e65 Merge remote-tracking branch 'vhost/linux-next' discards 45e25e0815d9 Merge remote-tracking branch 'scsi-mkp/for-next' discards 37aaef16c8da Merge remote-tracking branch 'scsi/for-next' discards 734580619676 Merge remote-tracking branch 'cgroup/for-next' discards 8330197e323d Merge remote-tracking branch 'dmaengine/next' discards 8ba0f4679c89 Merge remote-tracking branch 'icc/icc-next' discards 025cc3eefb52 Merge remote-tracking branch 'mux/for-next' discards fddca764659f Merge remote-tracking branch 'staging/staging-next' discards 083c37907881 Merge remote-tracking branch 'vfio/next' discards 5a118218a445 Merge remote-tracking branch 'thunderbolt/next' discards 57fcd5cef9f4 Merge remote-tracking branch 'extcon/extcon-next' discards 448e5f096d10 Merge remote-tracking branch 'char-misc/char-misc-next' discards 3e09af311205 Merge remote-tracking branch 'tty/tty-next' discards 43ff1db174c2 Merge remote-tracking branch 'phy-next/next' discards 59d5de301a64 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards 61ec285272f0 Merge remote-tracking branch 'usb-serial/usb-next' discards e04061ac3ec9 Merge remote-tracking branch 'usb/usb-next' discards 9249f6dd8958 Merge remote-tracking branch 'driver-core/driver-core-next' discards 6056122a5b26 Merge remote-tracking branch 'ipmi/for-next' discards e6480ad75d04 Merge remote-tracking branch 'leds/for-next' discards ee6f7c76920d Merge remote-tracking branch 'hsi/for-next' discards 37b7396d0d75 Merge remote-tracking branch 'chrome-platform/for-next' discards 23ece8633695 Merge remote-tracking branch 'drivers-x86/for-next' discards 07c1134b2611 Merge remote-tracking branch 'workqueues/for-next' discards 608d184b02e1 Merge remote-tracking branch 'percpu/for-next' discards 5252ba97f23a Merge remote-tracking branch 'kvms390/next' discards d4fb53c24e60 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' discards a4c4e9cd0233 Merge remote-tracking branch 'kvm-arm/next' discards 2dbe1035a035 Merge remote-tracking branch 'rcu/rcu/next' discards e1a3177b428d Merge remote-tracking branch 'ftrace/for-next' discards e16176c6c6dd Merge remote-tracking branch 'edac/edac-for-next' discards 4da52cdcd0c1 Merge remote-tracking branch 'clockevents/timers/drivers/next' discards 67e2c9b61928 Merge remote-tracking branch 'tip/auto-latest' discards 85b1942bd62a Merge remote-tracking branch 'spi/for-next' discards a152b6f34d8e Merge remote-tracking branch 'mailbox/mailbox-for-next' discards 0765a67a8d65 Merge remote-tracking branch 'devicetree/for-next' discards c42ef47b1f8b Merge remote-tracking branch 'audit/next' discards 2495392568dc Merge remote-tracking branch 'tpmdd/next' discards 4182d7b5a74f Merge remote-tracking branch 'tomoyo/master' discards ed822de781ab Merge remote-tracking branch 'smack/next' discards 152475d145f8 Merge remote-tracking branch 'selinux/next' discards 7f4bafb09f63 Merge remote-tracking branch 'integrity/next-integrity' discards de536db8770e Merge remote-tracking branch 'security/next-testing' discards 5037c2109434 Merge remote-tracking branch 'regulator/for-next' discards 800a69704346 Merge remote-tracking branch 'battery/for-next' discards 2a121b13db54 Merge remote-tracking branch 'backlight/for-backlight-next' discards 068230fa42ff Merge remote-tracking branch 'mfd/for-mfd-next' discards afe069c6a8e7 Merge remote-tracking branch 'mmc/next' discards 36137616de60 Merge remote-tracking branch 'pcmcia/pcmcia-next' discards 7c7c69f51552 Merge remote-tracking branch 'device-mapper/for-next' discards abdbc172460e Merge remote-tracking branch 'block/for-next' discards 1405c4592481 Merge remote-tracking branch 'input/next' discards e1ffd025d5a0 Merge remote-tracking branch 'modules/modules-next' discards 222ea795d76d Merge remote-tracking branch 'sound-asoc/for-next' discards 3ce865bcab18 Merge remote-tracking branch 'sound/for-next' discards 8fb88487189d Merge remote-tracking branch 'regmap/for-next' discards 090c22b8a61c Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 956aedef6513 Merge remote-tracking branch 'drm-msm/msm-next' discards 438441f09191 Merge remote-tracking branch 'drm-misc/for-linux-next' discards 0f0deef833b8 Merge remote-tracking branch 'drm-intel/for-linux-next' discards b1ff683822b4 Merge remote-tracking branch 'amdgpu/drm-next' discards b320fa4cb3bf scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND for Intel [...] discards a2f1dccb9c8f scsi: ufs-pci: Fix recovery from hibernate exit errors for [...] discards 33c226d1708c scsi: ufs-pci: Ensure UFS device is in PowerDown mode for [...] discards e5142b576ea3 scsi: ufs-pci: Fix restore from S4 for Intel controllers discards 5f6e182a9011 scsi: ufs-mediatek: Keep VCC always-on for specific devices discards e3415e687e8b scsi: ufs: Allow regulators being always-on discards 7a181d057205 scsi: ufs: Clear UAC for RPMB after ufshcd resets discards a3f70d26a8af scsi: ufs: Fix wrong print message in dev_err() discards 55e9bdd0d7a0 scsi: ufs: Remove unused macro definition POWER_DESC_MAX_SIZE omits a522d8d6e1ca extcon: max77693: Fix modalias string discards 720ae9b48d60 Merge remote-tracking branch 'drm/drm-next' discards 3c43b0d8d159 Merge remote-tracking branch 'crypto/master' discards 3d146f3870c8 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards e8abaa447336 next-20201207/nand discards 6b8aa63464f3 Merge remote-tracking branch 'mtd/mtd/next' discards d40769f00fb0 Merge remote-tracking branch 'gfs2/for-next' discards cc8a4173741a Merge remote-tracking branch 'wireless-drivers-next/master' discards e3f8af5fe142 Merge remote-tracking branch 'netfilter-next/master' discards 29f6996f84f8 Merge remote-tracking branch 'ipsec-next/master' discards f62ddcf77b56 Merge remote-tracking branch 'bpf-next/for-next' omits 9a27d37aa8c7 drm/hisilicon: Delete unused local parameters omits 1c1b5bd4cc2d drm/hisilicon: Use managed mode-config init discards cbde35d02296 Merge remote-tracking branch 'net-next/master' omits 13283a241540 drm/drv: switch to using devm_add_action_or_reset() discards 3117cf3ea15d Merge remote-tracking branch 'rdma/for-next' discards 35d9d80f4a7c Merge remote-tracking branch 'dlm/next' discards 5af1919df056 Merge remote-tracking branch 'ieee1394/for-next' discards 7fe773ec737a Merge remote-tracking branch 'thermal/thermal/linux-next' discards 92bae664e294 Merge remote-tracking branch 'opp/opp/linux-next' discards 8147d7a157bb Merge remote-tracking branch 'devfreq/devfreq-next' discards 895d07f82b5a Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 1d5470b543a0 Merge remote-tracking branch 'pm/linux-next' discards 2f0822ff488d Merge remote-tracking branch 'v4l-dvb-next/master' discards f91be0445914 Merge remote-tracking branch 'v4l-dvb/master' discards cf7a11b51a44 Merge remote-tracking branch 'jc_docs/docs-next' discards d68dfd944e55 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards e4b5f3bc8183 Merge remote-tracking branch 'dmi/dmi-for-next' discards 556e276e8d17 Merge remote-tracking branch 'i3c/i3c/next' discards e2dff3ca3f4d Merge remote-tracking branch 'i2c/i2c/for-next' discards faba31d42055 Merge remote-tracking branch 'hid/for-next' discards a7c26e56e356 Merge remote-tracking branch 'pstore/for-next/pstore' discards bcc557b7c8d7 Merge remote-tracking branch 'pci/next' discards fcf1d3358d81 Merge remote-tracking branch 'printk/for-next' discards 6e49f027eea0 Merge remote-tracking branch 'vfs/for-next' discards 3231968f5864 Merge remote-tracking branch 'file-locks/locks-next' discards 54dc539dbe08 Merge remote-tracking branch 'v9fs/9p-next' discards 42faa5ddf733 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards 7d7f701f54a6 Merge remote-tracking branch 'cel/cel-next' discards ae705e36acb0 Merge remote-tracking branch 'nfs-anna/linux-next' discards 2e1e7d3c9f2b Merge remote-tracking branch 'nfs/linux-next' discards 6685b246a755 Merge remote-tracking branch 'jfs/jfs-next' discards 83a3a78604ba Merge remote-tracking branch 'fuse/for-next' discards 48c4032e0dc4 Merge remote-tracking branch 'fsverity/fsverity' discards 70627305a62e Merge remote-tracking branch 'f2fs/dev' discards 4207b8890568 Merge remote-tracking branch 'ext3/for_next' discards 32a67c88ad70 Merge remote-tracking branch 'exfat/dev' discards d090c5c159a4 Merge remote-tracking branch 'erofs/dev' discards f315616fd2d9 Merge remote-tracking branch 'configfs/for-next' discards f769a3d19084 Merge remote-tracking branch 'cifs/for-next' discards 7e71f2a6ef2a Merge remote-tracking branch 'btrfs/for-next' discards fa49fc314a56 Merge remote-tracking branch 'fscrypt/master' discards 90213c83ac7f Merge remote-tracking branch 's390/for-next' discards fa1a2594ceb8 Merge remote-tracking branch 'risc-v/for-next' discards e50621124d44 Merge remote-tracking branch 'powerpc/next' discards 21edd17aef4a Merge remote-tracking branch 'parisc-hd/for-next' discards 318f18ef8ace Merge remote-tracking branch 'openrisc/for-next' discards 84d001764ef2 Merge remote-tracking branch 'nds32/next' discards a3c40977c0db Merge remote-tracking branch 'mips/mips-next' discards 967b5b9892ad Merge remote-tracking branch 'microblaze/next' discards 702fafef706a Merge remote-tracking branch 'm68knommu/for-next' discards 674f7510c832 Merge remote-tracking branch 'm68k/for-next' discards fa6278d324d5 Merge remote-tracking branch 'h8300/h8300-next' discards 7a545d25dc84 Merge remote-tracking branch 'csky/linux-next' discards f81a614bcceb Merge remote-tracking branch 'clk/clk-next' discards 881052fcaf47 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' discards ff2d797eedf6 Merge remote-tracking branch 'ti-k3/ti-k3-next' discards 9fd531152cfd Merge remote-tracking branch 'tegra/for-next' discards 5e0765f52af8 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards bbbd0ab1d165 Merge remote-tracking branch 'stm32/stm32-next' discards ea6ace2bf81d Merge remote-tracking branch 'samsung-krzk/for-next' discards 110a83ac532d Merge remote-tracking branch 'rockchip/for-next' discards 5238e484e77f Merge remote-tracking branch 'reset/reset/next' discards 364e027cb7cd Merge remote-tracking branch 'renesas/next' discards 89acf74d4f20 Merge remote-tracking branch 'realtek/for-next' discards 7b9cf0e8bb85 Merge remote-tracking branch 'raspberrypi/for-next' discards cbdf61e43aa3 Merge remote-tracking branch 'qcom/for-next' discards 9c7bb82994ef Merge remote-tracking branch 'omap/for-next' discards 000e52b1bab2 Merge remote-tracking branch 'mvebu/for-next' discards d6a7ee0bd590 Merge remote-tracking branch 'mediatek/for-next' discards b3597525e437 Merge remote-tracking branch 'keystone/next' discards 1d0dd1f7e78c Merge remote-tracking branch 'imx-mxs/for-next' discards a6922e895856 Merge remote-tracking branch 'drivers-memory/for-next' discards 4680c52465ef Merge remote-tracking branch 'at91/at91-next' discards bdd14f4d9c36 Merge remote-tracking branch 'aspeed/for-next' discards 15a3105606cc Merge remote-tracking branch 'amlogic/for-next' discards f03c2c53bab1 Merge remote-tracking branch 'arm-soc/for-next' discards 3c8d397f7528 Merge remote-tracking branch 'arm64/for-next/core' discards 40fecf50c317 Merge remote-tracking branch 'arm/for-next' discards b3dd3619411c Merge remote-tracking branch 'asm-generic/master' discards b1fdb3c8de80 Merge remote-tracking branch 'dma-mapping/for-next' discards 85e3d9a5f399 Merge remote-tracking branch 'compiler-attributes/compiler [...] discards 8bd4154f4d7f Merge remote-tracking branch 'kbuild/for-next' discards dd69494c89db Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards c9b6935dc4f4 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' discards 4db2597c11dd Merge remote-tracking branch 'pidfd-fixes/fixes' discards beea5e4c5f9c Merge remote-tracking branch 'mmc-fixes/fixes' discards a7edb280be0d Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards eb6b4ec25714 Merge remote-tracking branch 'scsi-fixes/fixes' discards ba973aeb47c2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 997eaf55714e Merge remote-tracking branch 'hwmon-fixes/hwmon' discards 52030a4d03b9 Merge remote-tracking branch 'omap-fixes/fixes' discards 17dd2c45cb63 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards c2ea564a68cf Merge remote-tracking branch 'mtd-fixes/mtd/fixes' discards a5afcf4a82df Merge remote-tracking branch 'kselftest-fixes/fixes' discards 725d091fb0b2 Merge remote-tracking branch 'ide/master' discards 590b3dc5b794 Merge remote-tracking branch 'input-current/for-linus' discards 17d04975787f Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' discards 1feb647219d1 Merge remote-tracking branch 'pci-current/for-linus' discards 22040ee67c2e Merge remote-tracking branch 'spi-fixes/for-linus' discards ccc59dba3fad Merge remote-tracking branch 'regulator-fixes/for-linus' discards 2a216c6252f8 Merge remote-tracking branch 'regmap-fixes/for-linus' discards c8f36a5bd38f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 2bddb2558e4c Merge remote-tracking branch 'sound-current/for-linus' discards 0e758157aa71 Merge remote-tracking branch 'rdma-fixes/for-rc' discards 07443f17ae9e Merge remote-tracking branch 'netfilter/master' discards 649e2bebce81 Merge remote-tracking branch 'bpf/master' discards f5b1a8ff8c5b Merge remote-tracking branch 'net/master' discards ddbb4d59c6b3 Merge remote-tracking branch 'sparc/master' discards 8d949225feb6 Merge remote-tracking branch 'powerpc-fixes/fixes' discards 35f3c9f67762 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' discards 8bbc4b487e98 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards 997b642e9c3c Merge remote-tracking branch 'arm-current/fixes' discards 061cf14b5bc2 Merge remote-tracking branch 'arc-current/for-curr' discards ee989eef4488 Merge remote-tracking branch 'fixes/fixes' discards a411eec816bd SUNRPC: Check if the buffer has fewer bytes than requested discards 1f67a3fc1788 SUNRPC: Keep buf->len in sync with xdr->nwords when expand [...] discards 171bbcf1e05f Merge branch 'remotes/lorenzo/pci/misc' discards 2125331ed5c9 Merge branch 'remotes/lorenzo/pci/vmd' discards c07d94768a47 Merge branch 'remotes/lorenzo/pci/rcar' discards adb1faec70c0 Merge branch 'remotes/lorenzo/pci/keystone' discards 42f0e7ed82dc Merge branch 'remotes/lorenzo/pci/iproc' discards c41e6b3367c5 Merge branch 'remotes/lorenzo/pci/dwc' discards 05c793f4c56d Merge branch 'remotes/lorenzo/pci/cadence' discards ee0c91966942 Merge branch 'remotes/lorenzo/pci/brcmstb' discards 34d01e17286c Merge branch 'remotes/lorenzo/pci/aardvark' discards 9f8bfd17c0c3 Merge branch 'pci/pm' discards b437dc8fa259 Merge branch 'pci/msi' discards c662ffcb4ea3 Merge branch 'pci/misc' discards 94d9a519cb1a Merge branch 'pci/hotplug' discards 0a72e1b1ccba Merge branch 'pci/err' discards ae0d34d500ac Merge branch 'pci/enumeration' discards 4e543244b862 Merge branch 'pci/aspm' discards ac2250ab723c ALSA: hda/ca0132 - Unmute surround when speaker output is [...] discards 5853a571ba46 ALSA: hda/ca0132 - Change Input Source enum strings. discards f3a3aac52aa5 ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. discards 94d79b0b3ac1 Merge remote-tracking branch 'origin/kvm-arm64/psci-relay' [...] discards 84944efaa859 Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] discards 40c3f97f2fde Merge remote-tracking branch 'arm64/for-next/fixes' into f [...] discards 960f9582183e Merge remote-tracking branch 'arm64/for-next/scs' into for [...] discards b4d464426ab2 Merge remote-tracking branch 'arm64/for-next/perf' into fo [...] discards 4ad91b2b4808 Merge branch 'for-next/misc' into for-next/core discards 1f1b0fa5e295 Merge branch 'for-next/uaccess' into for-next/core discards 3164d2ff6e1f Merge branches 'for-next/kvm-build-fix', 'for-next/va-refa [...] omits 604057e984c9 video: fbdev: sis: Drop useless call to SiS_GetResInfo() omits 4aca4dbcac9d video: fbdev: controlfb: Fix set but not used warnings omits 86925b9f5203 video: fbdev: efifb: Fix set but not used warning for scre [...] omits 96a84fc360a5 video: fbdev: gbefb: Fix set but not used warning omits 54f572645c39 video: fbdev: goldfishfb: Fix defined but not used warning omits 5825e11c2547 video: fbdev: wmt_ge_rops: Fix function not declared warnings omits 031d039f1744 video: fbdev: mmp: Fix kernel-doc warning for lcd_spi_write omits 3ccdcdf461a6 video: fbdev: sparc drivers: fix kernel-doc warnings for b [...] omits 7143c92be85b video: fbdev: uvesafb: Fix set but not used warning omits e72ce1c4d1cf video: fbdev: omapfb: Fix set but not used warnings in hdmi*_core omits e994a1b67bbc video: fbdev: core: Fix kernel-doc warnings in fbmon + fb_notify omits 04a697f08a9b video: fbdev: hgafb: Fix kernel-doc warnings discards 717f8fce803b Merge branches 'acpi-scan', 'acpi-resources', 'acpi-video' [...] discards 37e85f1309a7 Merge remote-tracking branch 'spi/for-5.11' into spi-next discards cea96c618d09 Merge remote-tracking branch 'spi/for-5.10' into spi-linus discards 5c139782d11e Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 5f13600071df Merge remote-tracking branch 'regulator/for-5.11' into reg [...] discards 08687fbd8ffd Merge remote-tracking branch 'asoc/for-5.11' into asoc-next discards d867203b1bb8 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus discards 773fdd9c6ad7 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus discards 3e57b31485c6 Merge branch 'for-5.11/drivers' into for-next discards 98496f4ce60f Merge branch 'kconfig' into for-next discards 330029209513 kbuild: don't hardcode depmod path discards ece075366294 ld-version: use /usr/bin/env awk for shebank omits 682f936ba21b dt-bindings: hwmon: convert AD ADM1275 bindings to dt-schema omits ca459a7407a2 drm/ingenic: Add support for serial 8-bit delta-RGB panels omits 28ab7d35b6e0 drm/ingenic: Properly compute timings when using a 3x8-bit panel omits 15b7e07bcb2e drm/ingenic: Compute timings according to adjusted_mode->crtc_* omits 71173e787cab drm/scheduler: Essentialize the job done callback omits 6efa4b465cfd gpu/drm: ring_mirror_list --> pending_list omits 8935ff00e3b1 drm/scheduler: "node" --> "list" omits 2e2bf3a5584d drm/bridge: display-connector: add DP support omits a46c112512de dt-bindings: dp-connector: add binding for DisplayPort connector omits 75c66a03dfce dt-bindings: display: mantix: Add compatible for panel from YS omits 2ff3eaa55155 dt-bindings: vendor-prefixes: Add ys vendor prefix omits 4b2b869e8efe drm/panel: mantix: Support panel from Shenzhen Yashi Chang [...] omits 6ae5837c18e9 drm/panel: mantix: Allow to specify default mode for diffe [...] omits dd396dbc4d78 drm/panel: mantix: Tweak init sequence omits dfb64090892f drm/panel: st7703: Use dev_err_probe discards 09fe5dc62aae Merge branch 'devel' into for-next discards 5f4592bc20c8 pinctrl: intel: Actually disable Tx and Rx buffers on GPIO [...] omits c56f91f264f8 hwmon: (occ) Add new temperature sensor type omits 1a610c14829f fsi: occ: Add support for P10 omits 3be5341a2497 dt-bindings: fsi: Add P10 OCC device documentation discards 419be8b82389 scsi: mpt3sas: Update driver version to 36.100.00.00 discards bde8fd3e890a scsi: mpt3sas: Handle trigger page after firmware update discards 7e9b03f1d32a scsi: mpt3sas: Add persistent MPI trigger page discards 0e0342ec2778 scsi: mpt3sas: Add persistent SCSI sense trigger page discards d5bbdec0923b scsi: mpt3sas: Add persistent Event trigger page discards 99f4352a9430 scsi: mpt3sas: Add persistent Master trigger page discards 5767aaffbb8b scsi: mpt3sas: Add persistent trigger pages support discards 42f174cfb8b5 scsi: mpt3sas: Sync time periodically between driver and firmware discards 3915804bef68 Merge branch 'for-5.11/block' into for-next discards 315ac43532bb Merge branch 'for-5.11/block' into for-next discards 2f3139743ea0 scsi: qla2xxx: Update version to 10.02.00.104-k discards 9438f9bbe2bf scsi: qla2xxx: Fix device loss on 4G and older HBAs discards 9cb9bbd013af scsi: qla2xxx: If fcport is undergoing deletion complete I [...] discards 11b8e283abc3 scsi: qla2xxx: Fix the call trace for flush workqueue discards e766f120a3ce scsi: qla2xxx: Fix flash update in 28XX adapters on big en [...] discards 83f734d0d2dc scsi: qla2xxx: Handle aborts correctly for port undergoing [...] discards 8752e28a404a scsi: qla2xxx: Fix N2N and NVMe connect retry failure discards ec035f8fbc7d scsi: qla2xxx: Fix FW initialization error on big endian machines discards d2ee3c252050 scsi: qla2xxx: Fix crash during driver load on big endian [...] discards 6589b2ca6a53 scsi: qla2xxx: Fix compilation issue in PPC systems discards 1df88e23a04c scsi: qla2xxx: Don't check for fw_started while posting NV [...] discards a22cdea2cf57 scsi: qla2xxx: Tear down session if FW say it is down discards 386ae52b7bf9 scsi: qla2xxx: Limit interrupt vectors to number of CPUs discards 8dfc526e20c6 scsi: qla2xxx: Change post del message from debug level to [...] discards 8dd0985392da scsi: qla2xxx: Return EBUSY on fcport deletion discards 023fe6b08838 scsi: qla4xxx: Remove redundant assignment to variable rval discards 81a395cdc176 scsi: block: Do not accept any requests while suspended discards 4ba825135761 scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT discards 8d44d34d17ac scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE discards a7ceedc9ec6d scsi: scsi_transport_spi: Set RQF_PM for domain validation [...] discards 2f7662bdb844 scsi: ide: Mark power management requests with RQF_PM inst [...] discards ca531b25c5ee scsi: ide: Do not set the RQF_PREEMPT flag for sense requests discards 5ca1df97495b scsi: block: Introduce BLK_MQ_REQ_PM discards 8412ea23b2ce scsi: block: Fix a race in the runtime power management code discards 104405f8936c f2fs: fix to account inline xattr correctly during recovery discards e8c90a6e2984 f2fs: inline: fix wrong inline inode stat discards fa8cad4911d0 f2fs: inline: correct comment in f2fs_recover_inline_data discards 3d1bb490dca9 f2fs: don't check PAGE_SIZE again in sanity_check_raw_super() discards d2aa5491ac53 f2fs: convert to F2FS_*_INO macro discards 177bf213cfa7 f2fs: fix race of pending_pages in decompression discards 330c5cb64c5e Merge branch 'for-5.11/drivers' into for-next discards db566dab5134 Merge branch 'for-5.11/block' into for-next omits d1889e779e5b dt-bindings: hwmon: convert TI ADS7828 bindings to dt-schema omits 79a87bbda1b5 dt-bindings: hwmon: convert AD AD741x bindings to dt-schema omits bf2bf8563f30 dt-bindings: hwmon: convert TI INA2xx bindings to dt-schema discards 4ddbf7ef4066 Merge branch 'for-5.11/block' into for-next discards 9b2aed63afa4 Merge branch 'for-5.11/drivers' into for-next discards ee35549a8543 Merge branch 'for-5.11/drivers' into for-next discards 2e11baa695d1 Merge branch 'for-5.11/block' into for-next discards 0021b1da7b8a Merge branch 'for-5.11/io_uring' into for-next omits 0f83ffbe30d3 Merge branch 'tif-task_work.arch' into for-next discards ff950bebd0e0 Documentation: Add documentation for new platform_profile [...] discards b0579b1d693f KVM: s390: track synchronous pfault events in kvm_stat discards ea191fa158c7 KVM: selftests: sync_regs test for diag318 discards eac77d6d76e8 io_uring: fix io_cqring_events()'s noflush discards 9e2fb6df729a io_uring: fix racy IOPOLL flush overflow discards 7183287f3dea io_uring: fix racy IOPOLL completions omits a3d0d8347978 drm: fix typos in plane and CRTC overviews omits 3ec29306fba1 hwmon: (ltc2992) Fix less than zero comparisons with an un [...] omits cf0f08d299a3 hwmon: (pmbus/q54sj108a2) Correct title underline length omits 3abec8ebba31 dt-bindings: hwmon: Add documentation for ltc2992 omits b6962d407861 hwmon: (ltc2992) Add support for GPIOs. omits dfd301d778e2 hwmon: (ltc2992) Add support omits 4293606ab768 hwmon: (pmbus) Driver for Delta power supplies Q54SJ108A2 omits b215212117f7 drm: panel: add Khadas TS050 panel driver omits 98cda4b5f246 dt-bindings: panel-simple-dsi: add Khadas TS050 panel bindings discards 960e625edeb5 Merge branches 'acpi-processor' and 'acpi-ec' into linux-next discards e4bf14c677f6 Merge branches 'acpi-scan', 'acpi-apei' and 'acpi-misc' in [...] discards 72546d846d93 Merge branches 'acpi-resources' and 'acpi-docs' into linux-next discards 1a2b4e46b40e Merge branch 'acpica' into linux-next discards 5c844b166361 Merge branches 'powercap' and 'pm-tools' into linux-next discards 11d35d317292 Merge branches 'pm-sleep', 'pm-acpi', 'pm-em' and 'pm-doma [...] discards 2f410e933333 Merge branch 'pm-cpuidle' into linux-next discards 5ba8fbbc649f Merge branch 'pm-cpufreq' into linux-next omits d0666be8ef9e drm/vc4: dsi: Add configuration for BCM2711 DSI1 omits 00aedfa4592d dt-bindings: Add compatible for BCM2711 DSI1 omits 4b265fe11fad drm/vc4: dsi: Add support for DSI0 omits d1d195ce26a1 drm/vc4: dsi: Introduce a variant structure omits dc0bf36401e8 drm/vc4: dsi: Use snprintf for the PHY clocks instead of an array omits e02d5c43f2fd drm/vc4: dsi: Correct DSI register definition omits 51f4fcd9c4ea drm/vc4: drv: Remove the DSI pointer in vc4_drv omits e2f9b2edf7b5 drm/vc4: hdmi: Don't poll for the infoframes status on setup omits 7aa6e73c960e Pull fsnotify fixes from Amir omits 75db3e88cafe extcon: max8997: Add CHGINS and CHGRM interrupt handling discards c564d100b334 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static discards 56e57b930310 fault-injection: handle EI_ETYPE_TRUE discards 50cc94e3f38e reboot: hide from sysfs not applicable settings discards f06e0b5a09ff reboot: allow to override reboot type if quirks are found discards 28318852da5b reboot: remove cf9_safe from allowed types and rename cf9_force discards ef728dfe5481 reboot: fix variable assignments in type_store discards 88f14c188634 reboot: allow to specify reboot mode via sysfs discards 29bd099c92cc reboot: refactor and comment the cpu selection code discards 0660399a34b9 ubsan: expand tests and reporting discards f0350c9fad8a ubsan: remove UBSAN_MISC in favor of individual options discards 186c3e18dba3 ubsan: enable for all*config builds discards a625b7b24fc3 ubsan: disable UBSAN_TRAP for all*config discards 2d60efe0a387 ubsan: disable object-size sanitizer under GCC discards 2389a244c5e5 ubsan: move cc-option tests into Kconfig discards f55c04ec23ce ubsan: remove redundant -Wno-maybe-uninitialized discards 995378db7184 resource-fix-kernel-doc-markups-checkpatch-fixes discards 443aef02133f kernel/resource.c: fix kernel-doc markups discards 535d4597eb09 aio: simplify read_events() discards 819648d28d15 blktrace: make relay callbacks const discards 0f73c1d02f55 ath9k: make relay callbacks const discards c0c70f8de177 ath11k: make relay callbacks const discards bd22306a8c77 ath10k: make relay callbacks const discards a3b4ccfb7105 drm/i915: make relay callbacks const discards 5a0c13363126 relay-allow-the-use-of-const-callback-structs-v3 discards 3e5eb5b03dfe relay: allow the use of const callback structs discards 43d26bc979a6 relay: make create_buf_file and remove_buf_file callbacks [...] discards 00ebb10626eb relay: require non-NULL callbacks in relay_open() discards be531ff6c157 relay: remove unused buf_mapped and buf_unmapped callbacks discards 781b317f6bdc bfs: don't use WARNING: string when it's just info. discards 6ef46065601d gcov: fix kernel-doc markup issue discards 26ec95f86d6c gcov: remove support for GCC < 4.9 discards 1ef7fd21fb6b rapidio: remove unused rio_get_asm() and rio_get_device() discards 55d9e11398a4 kdump: append uts_namespace.name offset to VMCOREINFO discards dd87d567590c checkpatch-fix-typo_spelling-check-for-words-with-apostrophe-fix discards e3854acd5c49 checkpatch: fix TYPO_SPELLING check for words with apostrophe discards 8c2b20659620 checkpatch: add warning for lines starting with a '#' in c [...] discards 55408db6297f checkpatch: add warning for unnecessary use of %h[xudi] an [...] discards eb41e5cd5c9b checkpatch: add fix and improve warning msg for non-standa [...] discards 482405438c01 checkpatch: add fix option for LOGICAL_CONTINUATIONS discards 51e3571d63ec checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS discards e55eea407973 checkpatch: fix unescaped left brace discards ab25c19fb72c checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags discards e1fef0e727b9 checkpatch: fix spelling errors and remove repeated word discards 9d5e33e9d965 checkpatch: improve email parsing discards a4d53e852a28 checkpatch: add __alias and __weak to suggested __attribut [...] discards 5368c3b601ad checkpatch: add fix option for GERRIT_CHANGE_ID discards 034495d19b45 checkpatch-update-__attribute__sectionname-quote-removal-v2 discards b4df73f5197b checkpatch: update __attribute__((section("name"))) quote removal discards 7c93b28ddd19 checkpatch: add a fixer for missing newline at eof discards c6126542e115 checkpatch: extend attributes check to handle more patterns discards 80ccc7706298 checkpatch: allow --fix removal of unnecessary break statements discards 5130da864b2a checkpatch: prefer static const declarations discards dcbabb795029 checkpatch: ignore generated CamelCase defines and enum values discards 70f5562e0325 checkpatch: fix false positives in REPEATED_WORD warning discards aed8deb5df6d checkpatch: add new exception to repeated word check discards 115df214bb7e gpio: xilinx: utilize generic bitmap_get_value and _set_value discards 615c835a3a15 gpio: thunderx: utilize for_each_set_clump macro discards 03de0e25f1cb lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] discards 1e2e95d1a1ee lib/test_bitmap.c: add for_each_set_clump test cases discards 8d692d4fc786 bitops: introduce the for_each_set_clump macro discards 200c578e2906 lib/lz4: explicitly support in-place decompression discards 0ac033e88224 lib: cleanup kstrto*() usage discards 833d03d46ff9 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment discards 014a486edd8a drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] discards e79dc7e6668e string.h: add FORTIFY coverage for strscpy() discards ac049a44d675 lkdtm: tests for FORTIFY_SOURCE discards 3fb974c1b442 lib: string.h: detect intra-object overflow in fortified s [...] discards c5da544ff64b lib/string: remove unnecessary #undefs discards f39cbcccd4e0 ilog2-improve-ilog2-for-constant-arguments-checkpatch-fixes discards 003eb688684a ilog2: Improve ilog2 for constant arguments discards 62f6ea788d43 lib: optimize cpumask_local_spread() discards be4782e83a63 lib/cmdline_kunit: provide meaningful MODULE_LICENSE() discards 0057e9e13e36 lib/cmdline_kunit: type of expected returned values should be int discards 1369d6e1f624 lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix discards 4da3d821eb61 lib/cmdline_kunit: add a new test suite for cmdline API discards bdcda862e666 lib/cmdline: allow NULL to be an output for get_option() discards 166f543d9751 lib/cmdline: fix get_option() for strings starting with hyphen discards 18030f7a7c58 lib/bits_kunit: follow new file name convention for KUnit tests discards e22c21010f35 lib/linear_ranges_kunit: follow new file name convention f [...] discards 5a9692cb9dfb lib/list_kunit: follow new file name convention for KUnit tests discards 7117e34900c0 lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT discards 53fad6aedb96 lib/stackdepot.c: use array_size() helper in jhash2() discards 1247669628c6 lib/stackdepot.c: use flex_array_size() helper in memcpy() discards 1c31d8e95e35 lib/stackdepot.c: replace one-element array with flexible- [...] discards 86d7be41eb7e lib/test_free_pages.c: add basic progress indicators discards edd3d86606e3 bitmap: remove unused function declaration discards 0469d304d87a include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] discards 6233805cf788 kernel/acct.c: use #elif instead of #end and #elif discards dc1932a6c0b0 kernel.h: split out mathematical helpers fix discards 02e126dad66f kernel.h: Split out mathematical helpers discards 58b2aa4e7cdb asm-generic: force inlining of get_order() to work around [...] discards 5be323742ee5 proc/sysctl: make protected_* world readable discards d8a15e5f5f4c proc-provide-details-on-indirect-branch-speculation-v2 discards 6a8d9e35d8c3 proc: provide details on indirect branch speculation discards 662e3d65487f procfs: delete duplicated words + other fixes discards 3fec7787420c alpha: Replace bogus in_interrupt() discards 515ef1088e78 kernel/hung_task.c: Monitor killed tasks. discards f0fae678ac73 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 980cd01b3341 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 06ddc5e90813 MAINTAINERS: add entry for KFENCE discards 6dc83cb06d45 kfence: add test suite discards 8bd95b92b217 kfence, Documentation: add KFENCE documentation discards 589004acfc19 kfence, kasan: make KFENCE compatible with KASAN discards 555f63cd8840 mm, kfence: insert KFENCE hooks for SLUB discards ab70d020f54a mm, kfence: insert KFENCE hooks for SLAB discards 9649d0fa2de1 kfence: use pt_regs to generate stack trace on faults discards a48149fb31b2 arm64: fix the mm build error in mm/kfence/core.c discards 02b738fea743 arm64, kfence: enable KFENCE for ARM64 discards 122fdbfc323e x86, kfence: enable KFENCE for x86 discards fc6aea31a067 kfence: avoid stalling work queue task without allocations discards d4384a28ff1d kfence: Fix parameter description for kfence_object_start() discards 04c847d5ec10 mm: add Kernel Electric-Fence infrastructure discards 032f5e5872b2 mm: cleanup kstrto*() usage discards b518b5c8b502 mm: fix fall-through warnings for Clang discards 75b539d2bad1 mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] discards 781eca5eeea7 mm: shmem: convert shmem_enabled_show to use sysfs_emit_at discards ee605e1ee619 mm:backing-dev: use sysfs_emit in macro defining functions discards 5ed25ff7d9b4 mm: huge_memory: convert remaining use of sprintf to sysfs [...] discards 347055fd7457 mm: use sysfs_emit for struct kobject * uses discards 691febc9fddc mm: fix kernel-doc markups discards 5df61bad4d4a zram: add stat to gather incompressible pages since zram set up discards f26b28769fff zram: support page writeback discards e014796580c9 mm/process_vm_access: remove redundant initialization of iov_r discards 1a4deb7b1d12 mm/zsmalloc.c: rework the list_add code in insert_zspage() discards 154bfdfc9d3b mm/zswap: move to use crypto_acomp API for hardware acceleration discards b7d0d0d49b84 mm/zswap: fix passing zero to 'PTR_ERR' warning discards 9f0547daf7e9 mm/zswap: make struct kernel_param_ops definitions const discards 484e1f12a928 userfaultfd-selftests-make-__su64-format-specifiers-portable-v2 discards e1cc113108e6 userfaultfd: selftests: make __{s,u}64 format specifiers portable discards 32ede9c25367 userfaultfd: add user-mode only option to unprivileged_use [...] discards 0dbd95515874 userfaultfd: add UFFD_USER_MODE_ONLY discards bf07943f32e1 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] discards 5076d13522be mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] discards bee1c8f47cc4 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] discards c72f33626f36 mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO discards c18ead052f90 mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY discards cf618aa8435e kernel/power: allow hibernation with page_poison sanity checking discards 62c0ebe68c7b mm, page_poison: use static key more efficiently discards 445fa83ffc17 mm, page_alloc: do not rely on the order of page_poison an [...] discards 707330585924 mm-cma-improve-pr_debug-log-in-cma_release-fix discards ee66cb994550 mm: cma: improve pr_debug log in cma_release() discards 1385ae1e98b6 mm/cma.c: remove redundant cma_mutex lock discards ff5275f1b50e mm,thp,shmem: make khugepaged obey tmpfs mount flags discards 63effa85072b mm,thp,shm: limit gfp mask to no more than specified discards 24243042e986 mm,thp,shmem: limit shmem THP alloc gfp_mask discards 24f8492f6c54 mm: remove pagevec_lookup_entries discards e168305d8496 mm: pass pvec directly to find_get_entries discards 445ec062b398 mm: remove nr_entries parameter from pagevec_lookup_entries discards 1f9d5ed54897 mm: add an 'end' parameter to pagevec_lookup_entries discards 7ef2fb6de6bb mm: add an 'end' parameter to find_get_entries discards 08952b44f91a fix mm-add-and-use-find_lock_entries.patch discards 80657af4575f mm: add and use find_lock_entries discards ba2b04a58540 iomap: use mapping_seek_hole_data discards 5428df6291f9 fix mm-filemap-add-mapping_seek_hole_data.patch discards a743b1451f55 mm/filemap: add mapping_seek_hole_data discards 8092281a74ca fix mm-filemap-add-helper-for-finding-pages.patch discards 24305d384276 mm/filemap: add helper for finding pages discards 9c7279d8a3c8 mm/filemap: rename find_get_entry to mapping_get_entry discards ee5584fe571e mm: add FGP_ENTRY discards b56a55b0628d mm/swap: optimise get_shadow_from_swap_cache discards a4a03be3b02b mm/shmem: use pagevec_lookup in shmem_unlock_mapping discards 20bf03bc53db mm: make pagecache tagged lookups return only head pages discards 4931339bad4e mm: migrate: return -ENOSYS if THP migration is unsupported discards 0ee43d99a664 mm: migrate: clean up migrate_prep{_local} discards 6588c871b5ef mm: migrate: skip shared exec THP for NUMA balancing discards ae595c1d1e48 mm: migrate: simplify the logic for handling permanent failure discards b12478771bb5 mm: truncate_complete_page() does not exist any more discards 40593ddc9216 opcode: 0000 EIP: zero_user_segments] discards 2b2e2a346d28 mm: support THPs in zero_user_segments discards 66072f610ea2 mm/migrate.c: optimize migrate_vma_pages() mmu notifier discards 5a1eada99aef mm/migrate.c: fix comment spelling discards 54ef1e7ff55f mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() discards 06959343f48b mm/compaction: make defer_compaction and compaction_deferr [...] discards f1268f5df28c mm/compaction: move compaction_suitable's comment to right place discards f0edb99f3fed mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] discards fc715257a3f6 mm/page_isolation: do not isolate the max order page discards 48fb53566ce2 mm/vmscan: __isolate_lru_page_prepare() cleanup discards 0a594e031a69 mm/vmscan.c: remove the filename in the top of file comment discards 34e48aadcc23 mm/vmscan: drop unneeded assignment in kswapd() discards 42629b86df36 mm: don't wake kswapd prematurely when watermark boosting [...] discards 68774f4721f7 mm,hugetlb: remove unneeded initialization discards a861c9952928 mm: hugetlb: fix type of delta parameter and related local [...] discards 9cdd3e650b8f khugepaged: add parameter explanations for kernel-doc markup discards 3d412f632541 include/linux/huge_mm.h: remove extern keyword discards 18dcf292694e MIPS: do not call flush_tlb_all when setting pmd entry discards 53b5adb92fdb mm/huge_memory.c: update tlb entry if pmd is changed discards cbb48df89ef9 mm/hugetlb.c: just use put_page_testzero() instead of page [...] discards e2a3e61643a6 mm,hwpoison: remove drain_all_pages from shake_page discards 1cebdffc25f1 mm,hwpoison: disable pcplists before grabbing a refcount discards 729d853c42d1 mm,hwpoison: remove flag argument from soft offline functions discards d9cec5149622 mm,hwpoison: remove MF_COUNT_INCREASED discards ec4a65c51718 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED discards 2430be2361de mm,hwpoison: drop pfn parameter discards b3ded8996acc mm,hwpoison: refactor get_any_page discards d00395c162b4 mm,hwpoison: drop unneeded pcplist draining discards 8d9173900bb9 mm,hwpoison: take free pages off the buddy freelists for hugetlb discards ef3858a8a0e9 mm,hwpoison: take free pages off the buddy freelists discards 093aef406346 mm,hwpoison: drain pcplists before bailing out for non-bud [...] discards 1c771c2e557e mm: page_alloc: refactor setup_per_zone_lowmem_reserve() discards 98e847e1bf58 init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] discards 849fec0013c8 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] discards 49a65dc2be23 mm/page_alloc: mark some symbols with static keyword discards 79dbcb6b22b2 mm/page_alloc: add __free_pages() documentation discards 558ead126fee mm/page-flags: fix comment discards 4184b4580f5b include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] discards ed8af5f5f352 mm-page_alloc-disable-pcplists-during-memory-offline-fix discards 24e6967dc7f0 mm, page_alloc: disable pcplists during memory offline discards 72c5e47974a1 mm, page_alloc: move draining pcplists to page isolation users discards e30b57a92395 mm, page_alloc: cache pageset high and batch in struct zone discards 1a7c49d0cec9 mm, page_alloc: simplify pageset_update() discards 37e80e378eb2 mm, page_alloc: remove setup_pageset() discards 016080258cc9 mm, page_alloc: calculate pageset high and batch once per zone discards da22cb44bacf mm, page_alloc: clean up pageset high and batch update discards c51b206d773f arch, mm: make kernel_page_present() always available discards 92d630ba53d3 arch, mm: restore dependency of __kernel_map_pages() on DE [...] discards 1c8e4fc5d71a PM: hibernate: make direct map manipulations more explicit discards 107cc598cbc1 mm: introduce debug_pagealloc_{map,unmap}_pages() helpers discards 0b324bdbe9b1 m68k: deprecate DISCONTIGMEM discards d0cca7fcaa19 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM discards dc856c73811c m68k/mm: make node data and node setup depend on CONFIG_DI [...] discards 4852fa02a807 arc: use FLATMEM with freeing of unused memory map instead [...] discards 21a721e09cb4 arm, arm64: move free_unused_memmap() to generic mm discards 18533c745bd3 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL discards 1d2e4ac90698 ia64: make SPARSEMEM default and disable DISCONTIGMEM discards b49424292393 ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM discards 1064542e1d18 ia64: split virtual map initialization out of paging_init() discards cfc5ef3bec24 ia64: discontig: paging_init(): remove local max_pfn calculation discards 1eb0a6d00561 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements discards b4c004a3856b ia64: remove custom __early_pfn_to_nid() discards 6c281760674d alpha: switch from DISCONTIGMEM to SPARSEMEM discards aea2c8bfc32c kasan: update documentation for generic kasan discards f04bf68068a1 lib/test_kasan.c: add workqueue test case discards 24250984b778 kasan: print workqueue stack discards fe16541e0e7f workqueue: kasan: record workqueue stack discards 4a09ca98e9b0 mm/vmalloc.c: fix kasan shadow poisoning size discards f0d6ef97ba54 docs/vm: remove unused 3 items explanation for /proc/vmstat discards c7c98552aa4c mm/vmalloc.c: remove unnecessary return statement discards 96dcc18d5fe8 mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] discards 1f7f5548225b mm/vmalloc: rework the drain logic discards 07c7fdf9733d mm/vmalloc: use free_vm_area() if an allocation fails discards e02df7ce41bb mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow discards 6f399da95637 locking/selftests: add testcases for fs_reclaim discards 96a321ea7861 mm: extract might_alloc() debug check discards e6eec30aa693 mm: track mmu notifiers in fs_reclaim_acquire/release discards 3cb16874d864 mm: forbid splitting special mappings discards 3933ffb6f851 mremap: check if it's possible to split original vma discards 565f9768d866 vm_ops: rename .split() callback to .may_split() discards f8f61cceba9b mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio discards 38cdbb20f830 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] discards 7b6970bb8c87 mm/mremap: account memory on do_munmap() failure discards 8236f8f7f15b mm: move free_unref_page to mm/internal.h discards 5b43b72ef47a sparc: fix handling of page table constructor failure discards a9e191640094 mm: mmap_lock: fix use-after-free race and css ref leak in [...] discards 636c1d7da08e mm: mmap_lock: add tracepoints around lock acquisition discards 4cc7a9fda0fe mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] discards 3c45120c468e mm/mapping_dirty_helpers: enhance the kernel-doc markups discards aed0da148191 mm/mmap.c: fix the adjusted length error discards d556769c23d2 mm: cleanup: remove unused tsk arg from __access_remote_vm discards 0daafb2947d3 x86: mremap speedup - Enable HAVE_MOVE_PUD discards b662e53285ec arm64: mremap speedup - enable HAVE_MOVE_PUD discards 716f91e7bea1 mm: speedup mremap on 1GB or larger regions discards 329686dc89a2 kselftests: vm: add mremap tests discards 835eae13ee4c xen/unpopulated-alloc: consolidate pgmap manipulation discards 44370df64506 mm/memcontrol: make the slab calculation consistent discards 6cea679f43ca mm: memcontrol: account pagetables per node discards 14a185df4902 mm: move lruvec stats update functions to vmstat.h discards cbaa52f36e05 mm/memcg: remove incorrect comment discards 8e57f23c3020 mm: memcontrol: Assign boolean values to a bool variable discards 676bba39dcbc mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state discards 4d1c9caf7715 mm/lru: revise the comments of lru_lock discards aaa7301b5b32 mm-lru-introduce-the-relock_page_lruvec-function-fix discards ac8f06ce552c mm/lru: introduce relock_page_lruvec() discards f0cbc7a050ff mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 discards 8543608addb3 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix discards 924ed3a871ee mm/lru: replace pgdat lru_lock with lruvec lock discards ba65ae571af8 mm/swap.c: serialize memcg changes in pagevec_lru_move_fn discards bf457ec7c116 mm/compaction: do page isolation first in compaction discards dcecbfb0d8ed mm/lru: introduce TestClearPageLRU() discards 5028d22a608e mm/mlock: remove __munlock_isolate_lru_page() discards 15e766aeb5ad mm/mlock: remove lru_lock on TestClearPageMlocked discards 80619369ec02 mm/vmscan: remove lruvec reget in move_pages_to_lru discards d0557d85e112 mm/lru: move lock into lru_note_cost discards 38f4d222208e mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn discards 1547ca6ff214 mm/memcg: add debug checking in lock_page_memcg discards 34f7aefc893a mm: page_idle_get_page() does not need lru_lock discards 1ee26831388a mm-rmap-stop-store-reordering-issue-on-page-mapping-fix discards cfbb257497f8 mm/rmap: stop store reordering issue on page->mapping discards 48849bf332d3 mm/vmscan: remove unnecessary lruvec adding discards c5b9fe829eda mm/thp: narrow lru locking discards 4f7a36e4b65f mm/thp: simplify lru_add_page_tail() discards 1346632ef11c mm/thp: use head for head page in lru_add_page_tail() discards 73338a457f5d mm/thp: move lru_add_page_tail() to huge_memory.c discards 545c902227a6 mm: memcg: remove obsolete memcg_has_children() discards 0c566bd2be6e mm/page_counter: use page_counter_read in page_counter_set_max discards 8fa28a11a7e8 cgroup: remove obsoleted broken_hierarchy and warned_broke [...] discards 3da872afc827 docs: cgroup-v1: reflect the deprecation of the non-hierar [...] discards 84ffdc8fee3e mm: memcg: deprecate the non-hierarchical mode discards 2683a7214b6c mm: memcg: fix obsolete code comments discards 01f3c12ade46 mm/memcg: update page struct member in comments discards 9b73d03d4ea5 mm/rmap: always do TTU_IGNORE_ACCESS discards a7bb47b1517a mm: memcg/slab: fix use after free in obj_cgroup_charge discards acc313281591 mm: memcg/slab: fix return of child memcg objcg for root memcg discards 3e570fefcd6c mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] discards 4f0b4d7a1881 mm: memcontrol: remove unused mod_memcg_obj_state() discards ab1014bbdee9 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix discards de46b842b8dd mm: memcontrol: add file_thp, shmem_thp to memory.stat discards 6ce1aa0af170 tmpfs: fix Documentation nits discards ea4741bd023d mm/shmem.c: make shmem_mapping() inline discards 4d4744c23b64 mm: remove pagevec_lookup_range_nr_tag() discards 7f74eff4cf4c mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] discards 84beba4b3ed3 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() discards 9e448fb23113 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] discards 0770be249ad3 mm/swap_state: skip meaningless swap cache readahead when [...] discards fb2a535afd00 mm/swapfile.c: use helper function swap_count() in add_swa [...] discards 99f360f997bc mm: handle zone device pages in release_pages() discards 23bf1f9e88fd mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] discards cbc510d2cc8b mm/gup: prevent gup_fast from racing with COW during fork discards 936677ce61ef mm/gup: reorganize internal_get_user_pages_fast() discards 6f074085a41e mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 discards f0db9771470d mm/gup_test: GUP_TEST depends on DEBUG_FS discards dcc5c389e95f mm/gup_test.c: mark gup_test_init as __init function discards a37b30daae9b selftests/vm: 2x speedup for run_vmtests.sh discards 2ea1ff3d4984 selftests/vm: hmm-tests: remove the libhugetlbfs dependency discards 4c0f7b71961c selftests/vm: run_vmtests.sh: update and clean up gup_test [...] discards 2994d17d3665 selftests/vm: gup_test: introduce the dump_pages() sub-test discards 5d0b157228d1 selftests/vm: only some gup_test items are really benchmarks discards 9f3eb29762fe selftests/vm: minor cleanup: Makefile and gup_test.c discards fa7bd927c511 selftests/vm: rename run_vmtests --> run_vmtests.sh discards 3c114737a1b6 selftests/vm: use a common gup_test.h discards 50c6c1d74217 mm/gup_benchmark: rename to mm/gup_test discards a751941f867d mm-remove-the-unuseful-else-after-a-return-fix discards 09e3d738072b mm/filemap.c: remove else after a return discards 699813df4da6 mm/truncate: add parameter explanation for invalidate_mapp [...] discards 09dae7d7314e mm/msync: exit early when the flags is an MS_ASYNC and sta [...] discards 394f169c874d mm/filemap.c: generic_file_buffered_read() now uses find_g [...] discards 56662dcc69cf mm/filemap/c: break generic_file_buffered_read up into mul [...] discards 4ac4415699ae mm: fix page_owner initializing issue for arm32 discards 51d717446c0e device-dax/kmem: use struct_size() discards 5b3d6b2e7990 mm/slub: let number of online CPUs determine the slub page order discards c8b994063e7f mm, slub: use kmem_cache_debug_flags() in deactivate_slab() discards 23c9d13c8762 dma-buf: use krealloc_array() discards e495609247e3 hwtracing: intel: use krealloc_array() discards 2d398b73a44c drm: atomic: use krealloc_array() discards 97a1cebe98de edac: ghes: use krealloc_array() discards d056bd3eb972 pinctrl: use krealloc_array() discards cfd291b98b44 vhost: vringh: use krealloc_array() discards ca092133b9be ALSA: pcm: use krealloc_array() discards aa41dfd0b3b3 mm: slab: provide krealloc_array() discards 1371a7e1ec3e mm: slab: clarify krealloc()'s behavior with __GFP_ZERO discards 070b32db8031 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] discards e2f6fa709da0 kernel/watchdog: flush all printk nmi buffers when hardloc [...] discards 115eeb0126f7 ramfs: support O_TMPFILE discards 4973b34ab463 ocfs2: fix ocfs2 corrupt when iputting an inode discards ba0864f30191 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards e585c9453e9c ocfs2: ratelimit the 'max lookup times reached' notice discards f8bfb09900ee fs/ocfs2/cluster/tcp.c: remove unneeded break discards 0cd828c31cc5 fs/ntfs: remove unused variable attr_len discards f2d8c470414e fs/ntfs: remove unused varibles discards c5585566047e ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] discards 4e7820ed2d70 ide/falcon: remove in_interrupt() usage discards 66a0fc383367 uapi: move constants from <linux/kernel.h> to <linux/const.h> discards 85e684492091 kthread_worker-document-cpu-hotplug-handling-fix discards c698586fecc2 kthread_worker: document CPU hotplug handling discards 1cd7ccbe1d42 kthread: add kthread_work tracepoints discards f8ca284e492b fixup for "mm: refactor initialization of stuct page for holes" discards d0d6b5883b4e mm/pagealloc.c: refactor initialization of struct page for [...] discards ae6c1621991e kbuild: avoid static_assert for genksyms discards e2daabd41bcc selftest/fpu: avoid clang warning discards 78e4b7cefb2e /proc/kpageflags: do not use uninitialized struct pages discards 3ab387e6f401 /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards fe556480db63 proc: use untagged_addr() for pagemap_read addresses discards 0f8d9ac8978b Merge branch 'devel' into for-next omits 47b1adc1d2a3 drm/panel: s6e63m0: Fix init sequence again omits 2abb0b994db5 dt-bindings: display: mcde: Convert to YAML schema omits 630a159a0bf3 video: fbdev: cirrusfb: Fix kernel-doc and set but not use [...] omits 5a15468b724b video: fbdev: uvesafb: Fix string related warnings omits ab2b29e64e05 video: fbdev: s3c-fb: Fix kernel-doc and set but not used [...] omits c96da175ba88 video: fbdev: omapfb: Fix set but not used warnings in dsi omits 98fdd0042c7c drm/kmb: fix array bounds warning omits 9dbf1a4516cf drm: panel: add flags to BOE NV110WTM-N61 omits a00fa4285878 drm: panel: Fully transition panel_desc kerneldoc to inline style omits 1cdd3f739f4e drm: Remove drmm_add_final_kfree() declaration from public [...] discards 285359d4dc0a Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] discards 8dd4bddf2510 Merge branche 'rproc-fixes' into for-next omits 2c05cc592050 percpu_ref: Print stack trace upon reference-count underflow omits bb70203c007f mm: Make kmem_last_alloc_stack() provide stack trace in slub omits d9eb1220f8b7 mm: Add kmem_cache_last_alloc() arguments for stack trace discards 66a09659259c coresight: remove broken __exit annotations discards 21ad647ff44f mtd: rawnand: gpmi: fix reference count leak in gpmi ops discards 6cdb115b3401 dt-bindings: mtd: gpmi-nand: Fix matching of clocks on dif [...] discards 630fa654daa2 mtd: spinand: macronix: Add support for MX35LFxGE4AD discards 8f1e9be97698 mtd: plat-ram: correctly free memory on error path in plat [...] discards 2a494961d31d mtd: onenand: Use mtd->oops_panic_write as condition discards e40270562dd3 mtd: rawnand: marvell: Drop useless line discards 887f612f3a9d mtd: rawnand: davinci: Do not use extra dereferencing discards 4c068955d6f8 mtd: rawnand: au1550: Ensure the presence of the right includes discards 2bf4cc93562b mtd: nand: Change dependency between the NAND and ECC cores discards b5bf65d01a32 docs: mtd: Avoid htmldocs warnings discards 78915f7f1bb0 mtd: rawnand: mxc: Remove platform data support discards af436a894ce1 mtd: rawnand: ingenic: remove redundant get_device() in in [...] discards 8a43941bf48b mtd: nand: ecc-hamming: Clarify the logic around rp17 discards 1fa0ed8de930 mtd: rawnand: sunxi: Add MDMA support discards 8bf70662aeb2 mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments discards 81db4a039fa2 mtd: rawnand: fix a kernel-doc markup discards e51e12cc5429 mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller discards 5a0f0e2e6bc2 dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation discards a106e8c43bef mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read discards 48e3e738a327 mtd: rawnand: gpmi: cleanup makefile discards f3791a7ecb9c mtd: spinand: Remove outdated comment discards b70d07e11c6b mtd: spinand: Fix OOB read discards c5c05ef21864 mtd: spinand: Allow the case where there is no ECC engine discards 3277109181cb mtd: spinand: Use the external ECC engine logic discards 06ba19636989 dt-bindings: mtd: Deprecate nand-ecc-mode discards 0125136892ba mtd: nand: Add helpers to manage ECC engines and configurations discards cc529edbe687 mtd: spinand: Fill a default ECC provider/algorithm discards f00df879deee mtd: nand: Let on-die ECC engines be retrieved from the NAND core discards f3d46cd31182 mtd: spinand: Instantiate a SPI-NAND on-die ECC engine discards 7fab43fb3db0 mtd: spinand: Move ECC related definitions earlier in the driver discards 8b4a63ccdff4 mtd: spinand: Fix typo in comment discards 8adc0a3a3530 mtd: nand: Let software ECC engines be retrieved from the [...] discards 46180ae2aa7a mtd: nand: ecc-hamming: Create the software Hamming engine discards fb40dc3823ef mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] discards 9fef29c1e05a mtd: nand: ecc-hamming: Remove useless includes discards 5531a9a076cb mtd: nand: ecc-hamming: Stop using raw NAND structures discards 20b9a33d558d mtd: nand: ecc-hamming: Rename the exported functions discards f99a696b882c mtd: nand: ecc-hamming: Cleanup and style fixes discards 26203c9f771c mtd: nand: ecc-hamming: Drop/fix the kernel doc discards 21f2c45befcd mtd: nand: ecc-hamming: Clarify the driver descriptions discards 7a26863a23e4 mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] omits 9c8f45d970a3 mtd: rawnand: xway: Do not force a particular software ECC engine omits 357a81e04056 mtd: rawnand: socrates: Do not force a particular software [...] omits 35b8a0a11b02 mtd: rawnand: plat_nand: Do not force a particular softwar [...] omits 546ac1e6272f mtd: rawnand: pasemi: Do not force a particular software E [...] omits 373de8a8facb mtd: rawnand: orion: Do not force a particular software EC [...] omits c1bf977b1574 mtd: rawnand: mpc5121: Do not force a particular software [...] omits 2ee7ec490d77 mtd: rawnand: gpio: Do not force a particular software ECC engine omits 1e9590d8f793 mtd: rawnand: au1550: Do not force a particular software E [...] omits ae199bc6855d mtd: rawnand: ams-delta: Do not force a particular softwar [...] omits 552a77bab3ff drm/hisilicon: Delete the entire file hibmc_ttm.c omits 717ea76addb3 drm/hisilicon: Use managed VRAM-helper initialization omits 9f941375aa1d drm/ingenic: depend on COMMON_CLK to fix compile tests omits 18cd9ef74e8d torture: Stop hanging on panic discards 14133a21f0b5 drm/amdgpu/display: move link_bandwidth_kbps under CONFIG_ [...] discards 243f86b6eb2d drm/amdgpu: Enable GPU reset for vangogh discards 6732bef99644 drm/amdgpu: fix mode2 reset sequence for vangogh discards 414d8545e0dc drm/amdgpu/nv: add mode2 reset handling discards 6b04fbabf6f1 drm/amdgpu: add mode2 reset support for vangogh discards f464becf5326 drm/amdgpu: add another raven1 gfxoff quirk discards 36a8901e900a PCI/ERR: Fix reset logic in pcie_do_recovery() call discards 2521bfed6027 Merge branch 'linus' into auto-latest omits 413d9f332cbd EXP rcuscale: Crude tests for kmem_last_alloc() percpu_ref code omits 4f871f13fe72 EXP rcuscale: Crude tests for kmem_last_alloc_errstring() omits 5406adddf6cb EXP rcuscale: Crude tests for kmem_last_alloc() omits f27b4d03a235 rcutorture: Make object_debug also double call_rcu() heap object omits 9ed3cfab4082 rcu: Make call_rcu() print allocation address of double-fr [...] omits 3f19d13bd39d percpu_ref: Print allocator upon reference-count underflow omits 1aded8cc9e2d mm: Add kmem_last_alloc_errstring() to provide more kmem_l [...] omits f7c3fb4fc476 mm: Add kmem_last_alloc() to return last allocation for me [...] omits 0a260e731d6c drm/fb-helper: Add missed unlocks in setcmap_legacy() omits ca7fbf0d29ab fsnotify: fix events reported to watching parent and child omits 15ccc39b3aab gma500: clean up error handling in init omits e4401247070a drm/hisilicon: Use the new api devm_drm_irq_install omits d96bc380a50f drm/irq: Add the new api to install irq omits 770729f77d23 drm/hisilicon: Code refactoring for hibmc_drm_drv omits b528520d688b kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() discards 202bb4a77c5e Merge branch 'core/entry' discards a184e7e2b71c Merge branch 'features' into for-next discards b2b1b8370c68 Merge branch 'fixes' into for-next discards a1142ad21375 Merge of signal-for-v5.11, and exec-for-v5.11 for testing [...] discards e15c8a3d55ac exec: Move io_uring_task_cancel after the point of no return discards c85a833e8ca2 coredump: Document coredump code exclusively used by cell spufs omits a7e2e1c50450 drm: document that user-space should force-probe connectors omits 36549848ed27 drm/virtio: consider dma-fence context when signaling omits b9662c3a54eb drm/virtio: rework virtio_fence_signaled omits 41a90202cd15 drm/virtio: virtio_{blah} --> virtio_gpu_{blah} discards b6e7d6cda1ee Merge branch 'core/mm' discards 2d6c41b34cc0 Merge branch 'efi/core' discards e01aa7290724 Merge branch 'irq/core' discards 5f1d9fc33124 Merge branch 'irq/urgent' discards 3848bbbf251e Merge branch 'locking/core' discards 15db6232edf1 Merge branch 'perf/core' discards c7ddd11461ba Merge branch 'perf/kprobes' discards 1c63b82169e1 Merge branch 'ras/core' discards 654a4b58e80c Merge branch 'sched/core' discards 91f428e9bc16 Merge branch 'sched/migrate-disable' discards 914c813a2e7d Merge branch 'timers/core' discards dafe0387e2de Merge branch 'x86/apic' discards edb574df1f4e Merge branch 'x86/build' discards bef9bb20c852 Merge branch 'x86/cache' discards f82c62ce48d2 Merge branch 'x86/cleanups' discards 6ea3753255e6 Merge branch 'x86/cpu' discards b3967834e3ca Merge branch 'x86/entry' discards ced8603cfcda Merge branch 'x86/fpu' discards ecde9ba56f29 Merge branch 'x86/microcode' discards 0b6ef7a7accc Merge branch 'x86/misc' discards 90d63ffdd043 Merge branch 'x86/mm' discards 1b5448f2ace6 Merge branch 'x86/platform' discards f6b9f03e09e8 Merge branch 'x86/sgx' discards 39d0eacbb0fa Merge branch 'x86/urgent' discards 4d1d4f30deed nfsd: Record NFSv4 pre/post-op attributes as non-atomic discards ca5374eaa660 nfsd: Set PF_LOCAL_THROTTLE on local filesystems only discards a469fce608d9 nfsd: Fix up nfsd to ensure that timeout errors don't resu [...] discards 95d220338aaa exportfs: Add a function to return the raw output from fh_ [...] discards 3517f8195a6e nfsd: close cached files prior to a REMOVE or RENAME that [...] discards 91776b483034 nfsd: allow filesystems to opt out of subtree checking discards c52306981488 nfsd: add a new EXPORT_OP_NOWCC flag to struct export_operations discards 933f9df397c3 Revert "nfsd4: support change_attr_type attribute" discards d08a4bb0855e nfsd4: don't query change attribute in v2/v3 case discards 40a2c144dcc0 nfsd: minor nfsd4_change_attribute cleanup discards 8f714aff228d nfsd: simplify nfsd4_change_info discards ac2a17779e0d nfsd: only call inode_query_iversion in the I_VERSION case omits b73cd1e2ebfc drm/ttm: stop destroying pinned ghost object omits 551620f2a381 drm/nouveau: Drop mutex_lock_nested for atomic omits 6926872ae244 drm/gma500: Fix error return code in psb_driver_load() discards f80eecccbb98 io_uring: add timeout update discards 7af9c8bd1e2c io_uring: restructure io_timeout_cancel() discards 578900bd8325 io_uring: fix files cancellation discards 503249c34ad4 io_uring: use bottom half safe lock for fixed file data discards 33438dd00494 io_uring: fix miscounting ios_left discards bcbbecff7e7a io_uring: change submit file state invariant discards 6ba00265cafb io_uring: check kthread stopped flag when sq thread is unparked discards 26ca1ff179ba io_uring: share fixed_file_refs b/w multiple rsrcs discards c1a02c0f5ece io_uring: replace inflight_wait with tctx->wait discards 0039c202fbb9 io_uring: don't take fs for recvmsg/sendmsg discards e97bec51bdf7 io_uring: only wake up sq thread while current task is in [...] discards 69da88d31923 io_uring: don't acquire uring_lock twice discards 47ff3be8f02b io_uring: initialize 'timeout' properly in io_sq_thread() discards ee65a5ee4271 io_uring: refactor io_sq_thread() handling discards f2edc26dc776 io_uring: always batch cancel in *cancel_files() discards 9b7418d73720 io_uring: pass files into kill timeouts/poll discards 6209a336e714 io_uring: don't iterate io_uring_cancel_files() discards 6544729533b5 io_uring: cancel only requests of current task discards c3ed4378c139 io_uring: add a {task,files} pair matching helper discards ea2b95de29c3 io_uring: simplify io_task_match() discards 702b223e9a95 io_uring: inline io_import_iovec() discards 432a2a4f731a io_uring: remove duplicated io_size from rw discards 4ed74c7c2ed4 fs/io_uring Don't use the return value from import_iovec(). discards a30af15a063e io_uring: NULL files dereference by SQPOLL discards 96b890b33678 io_uring: add timeout support for io_uring_enter() discards ce059666d3de io_uring: only plug when appropriate discards e5ea1c8816dd io_uring: rearrange io_kiocb fields for better caching discards 10ab26c77f44 io_uring: link requests with singly linked list discards 238ddac7fb8f io_uring: track link timeout's master explicitly discards cb32564d576b io_uring: track link's head and tail during submit discards be6f9b2ba944 io_uring: split poll and poll_remove structs discards 26f4ee179e90 io_uring: add support for IORING_OP_UNLINKAT discards 425c5004e4bf io_uring: add support for IORING_OP_RENAMEAT discards 2e467110ee39 fs: make do_renameat2() take struct filename discards d24b9778948f io_uring: enable file table usage for SQPOLL rings discards 35610ad343c8 io_uring: allow non-fixed files with SQPOLL omits fb799fd3b536 random32: Re-enable KCSAN instrumentation omits c3c285d9818b kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32 [...] omits 5cf829042641 drm/ttm/drivers: remove unecessary ttm_module.h include v2 discards 36b742fcb52a nfs_common: need lock during iterate through the list omits b7726681ed4f io_uring: remove 'twa_signal_ok' deadlock work-around omits 924a9adbe82a kernel: remove checking for TIF_NOTIFY_SIGNAL omits 9765be4342c6 signal: kill JOBCTL_TASK_WORK omits 6ce79711b9b1 io_uring: JOBCTL_TASK_WORK is no longer used by task_work omits 1256bfef5a7d task_work: remove legacy TWA_SIGNAL path omits 77581200ba44 sparc: add support for TIF_NOTIFY_SIGNAL omits 0e5384cfc2f1 riscv: add support for TIF_NOTIFY_SIGNAL omits 89a80f9a3dee nds32: add support for TIF_NOTIFY_SIGNAL omits 6c3939fe7e1e ia64: add support for TIF_NOTIFY_SIGNAL discards 219d4f384127 Merge branch 'for-next-next-v5.10-20201201' into for-next- [...] discards 04b25c7766ae Merge branch 'for-next-current-v5.9-20201201' into for-nex [...] discards 77bfd585c2d2 Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] discards 964917c780f1 Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] discards 31e6df22b2f2 Merge branch 'misc-next' into for-next-next-v5.10-20201201 discards 2ca131dcca0c Merge branch 'misc-5.10' into for-next-current-v5.9-20201201 discards 6de503bcc24e btrfs: add a trace class for dumping the current ENOSPC state discards 6a0cec7b4257 btrfs: adjust the flush trace point to include the source discards cb1d58e4d2b4 btrfs: implement space clamping for preemptive flushing discards 710894a7d354 btrfs: simplify the logic in need_preemptive_flushing discards 0e7d63112173 btrfs: rework btrfs_calc_reclaim_metadata_size discards a92519d64d87 btrfs: check reclaim_size in need_preemptive_reclaim discards 6d53bc4d680f btrfs: rename need_do_async_reclaim discards 5951248cb0a0 btrfs: improve preemptive background space flushing discards f8558cfcad82 btrfs: introduce a FORCE_COMMIT_TRANS flush operation discards 491a51dd72c0 btrfs: track ordered bytes instead of just dio ordered bytes discards c9cc14f13f78 btrfs: add a trace point for reserve tickets discards 5b534aec602b btrfs: make flush_space take a enum btrfs_flush_state inst [...] discards 023a2f0caec4 btrfs: run delayed refs less often in commit_cowonly_roots discards c272d1c928b9 btrfs: stop running all delayed refs during snapshot discards 0a6ffeac76ee btrfs: only run delayed refs once before committing discards 97ee6de922f5 btrfs: delayed refs pre-flushing should only run the heads [...] discards b7645c1374ac btrfs: only let one thread pre-flush delayed refs in commit discards df0ee0b83839 btrfs: do not block on deleted bgs mutex in the cleaner discards ee6aa45a2621 NFSD: Fix 5 seconds delay when doing inter server copy discards 8286d3d61681 NFSD: Fix sparse warning in nfs4proc.c discards 1f60c7ab5393 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall discards 4c11d930f61a clk: renesas: r9a06g032: Drop __packed for portability discards daaf30b01ed0 coresight: tmc-etr: Fix barrier packet insertion for perf buffer discards aa432f26b01c btrfs: fix lockdep warning when creating free space tree discards 4c3699512496 btrfs: skip space_cache v1 setup when not using it discards 69dd35bd7185 btrfs: remove free space items when disabling space cache v1 discards e17786c7e109 btrfs: warn when remount will not change the free space tree omits 0c61524f0b02 tools/memory-model: Fix typo in klitmus7 compatibility table omits 15c3545cba0f tools/memory-model: Remove redundant initialization in lit [...] omits d29d03c13c05 docs: Fix typos and drop/fix dead links in RCU documentation omits ad1c2a856034 torture: Add --kcsan-kmake-arg to torture.sh for KCSAN omits d98c27343e93 torture: Add command and results directory to torture.sh log omits 1bfbcba21218 torture: Allow scenarios to be specified to torture.sh omits fffffe462f42 torture: Drop log.long generation from torture.sh omits 928d2a733fbf torture: Add kvm.sh test summary to end of log file omits 24a93402670e torture: Make torture.sh refuse to do zero-length runs omits e5c4f0870dc2 torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale omits b30e67f5efaf torture: Make torture.sh allmodconfig retain and label output omits 3f9479ca6937 torture: Throttle VERBOSE_TOROUT_*() output omits 27a35d325d6e torture: Make refscale throttle high-rate printk()s omits 5af5cef801bb torture: Create doyesno helper function for torture.sh omits c4496a4aa014 torture: Make torture.sh refscale runs use verbose_batched [...] omits 2ae789bbdac5 torture: Make torture.sh rcuscale and refscale deal with a [...] omits 3920228114bf torture: Enable torture.sh argument checking omits d3e18c33b661 torture: Make kvm.sh include --kconfig arguments in CPU ca [...] omits 586c19d20946 torture: Auto-size SCF and scaling runs based on number of CPUs omits 56745e7fba78 rcu: Eliminate the __kvfree_rcu() macro omits f61e6202b748 rcu: Introduce kfree_rcu() single-argument macro omits 3bfa195b708d torture: Add "make allmodconfig" to torture.sh omits 3073d23e58a9 torture: Make kvm.sh return failure upon build failure omits 1c7fec85e4b6 torture: Remove use of "eval" in torture.sh omits 667ac425ac79 torture: Make torture.sh use common time-duration bash functions omits 607283467f64 torture: Print run duration at end of kvm.sh execution omits e78b6e6663d7 torture: Add torture.sh torture-everything script omits 42f922b10822 torture: Make kvm.sh arguments accumulate omits 3022771f3986 rcu: Record kvfree_call_rcu() call stack for KASAN omits e76db61c401f torture: Make kvm.sh "Test Summary" date be end of test omits 89f935f8c156 tools/rcutorture: Make identify_qemu_vcpus() independent o [...] omits ef22f3db4a60 rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] omits 47111b59ca24 rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] omits e087788b8cc7 rcu: Check and report missed fqs timer wakeup on RCU stall omits 7c5817ee0512 sched/core: Allow try_invoke_on_locked_down_task() with ir [...] omits 717e45e70579 rcu/segcblist: Add debug checks for segment lengths omits 462c47a3d2f5 torture: Add config2csv.sh script to compare torture scenarios omits f6114612adfa torture: Prepare for splitting qemu execution from kvm-tes [...] omits fe9cc3071bd1 rcutorture: Use hrtimers for reader and writer delays omits 348fb8c2457a torture: Make stutter use torture_hrtimeout_*() functions omits 1c21d2f1338b rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits omits 842614b4deb1 torture: Add fuzzed hrtimer-based sleep functions omits 3d4ce574fc1d rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] omits b633c2b9e93c rcutorture: Make synctype[] and nsynctype be static global omits 513dace485d3 rcutorture: Require entire stutter period be post-boot omits 5aac61b54fa5 list: Fix a typo at the kernel-doc markup omits 2bc01be19b80 rcu/trace: Add tracing for how segcb list changes omits 709280acaac6 srcu: Add comment explaining cookie overflow/wrap omits cd43e7119809 rcutorture: Add reader-side tests of polling grace-period API omits 517959a40fdf refscale: Allow summarization of verbose output omits 5b9dee69e32b rcutorture: Add writer-side tests of polling grace-period API omits b8cda4e3e593 rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state omits 717d068152b2 srcu: Document polling interfaces for Tree SRCU grace periods omits bde24773ad80 srcu: Provide polling interfaces for Tree SRCU grace periods omits ab76377a438a srcu: Provide polling interfaces for Tiny SRCU grace periods omits 2fdfb23e536a srcu: Provide internal interface to start a Tree SRCU grac [...] omits 929605b87d8b srcu: Provide internal interface to start a Tiny SRCU grac [...] omits a16d1c300927 srcu: Make Tiny SRCU use multi-bit grace-period counter omits 8f26779fc010 rcu: Do not NMI offline CPUs omits a951b71f118c rcu: For RCU grace-period kthread starvation, dump last CP [...] omits c570e5a07294 rcu: Add lockdep checks for interrupts disabled omits 29d703534380 torture: Allow kvm.sh --datestamp to specify subdirectories omits e66a4b538bcf scftorture: Add debug output for wrong-CPU warning omits fa820df3f68b doc: Remove obsolete RCU-bh and RCU-sched update-side API members omits 2a3350d359ca rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" omits 3f298713c983 cpumask: Add "last" alias for cpu list specifications omits 1270d1d31e16 cpumask: Add a "none" alias to complement "all" omits 6ba67372350d cpumask: Make "all" alias global and not just RCU omits dafe76da8510 cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] omits 425f283702ef rcu/tree: segcblist: Remove redundant smp_mb()s omits e1a620ef4d71 rcu/segcblist: Add counters to segcblist datastructure omits ef44da3dfcc0 docs: Remove redundant "``" from Requirements.rst omits 3ecec2f39d46 torture: Make kvm.sh "--dryrun sched" summarize number of builds omits 8ac5abfee489 torture: Make kvm.sh "--dryrun sched" summarize number of batches omits d66e6755c7c7 locking: Remove duplicate include of percpu-rwsem.h omits d8a96f7cdf80 rcu: Mark obtuse portion of stall warning as internal debug omits 22729eb8b3b5 tools/memory-model: Tie acquire loads to reads-from omits 57d5a1746d4b torture: Make --kcsan specify lockdep omits 8f82cd7a7bd8 rcu/segcblist: Add additional comments to explain smp_mb() omits 8876b93f6a3e rcu/tree: Make rcu_do_batch count how many callbacks were [...] omits f0a7da6331b3 rcutorture: Add testing for RCU's global memory ordering omits 9e5cf413ca37 rcutorture: Test runtime toggling of CPUs' callback offloading discards 09d1b2cb4d67 btrfs: use superblock state to print space_cache mount option discards 28053f473c5e btrfs: keep sb cache_generation consistent with space_cache omits e31a522e3da2 Merge branch 'lkmm-dev.2020.11.06a' into HEAD omits 592ae913cc0b rcu/tree: Allocate a page when caller is preemptible discards 5ee51441ddfd btrfs: clear free space tree on ro->rw remount discards 0259a7670b49 btrfs: clear oneshot options on mount and remount discards a2ad2d633893 sunrpc: clean-up cache downcall discards 5ca52ef77b16 nfsd: Fix message level for normal termination discards bb4a0d45e944 SUNRPC: Use zero-copy to perform socket send operations discards b186cbaf21eb btrfs: create free space tree on ro->rw remount discards c6910d9cf1fe btrfs: only mark bg->needs_free_space if free space tree is on discards c166dfe8e3fb btrfs: start orphan cleanup on ro->rw remount omits 025ae8255d33 video: fbdev: nvidia: Fix set but not used warnings omits 4e4b1d92e24e video: fbdev: neofb: Fix set but not used warning for CursorMem discards 1384267a82fb btrfs: lift read-write mount setup from mount and remount omits 57e4bc8a48dd video: fbdev: sstfb: Updated logging to fix set but not us [...] omits 9b028f48e72d video: fbdev: mx3fb: Fix kernel-doc, set but not used and [...] omits 2f71315eaae7 video: fbdev: tgafb: Fix kernel-doc and set but not used warnings omits b47e6ca3c0d5 video: fbdev: pm2fb: Fix kernel-doc warnings omits 5c7ddcc801d7 video: fbdev: riva: Fix kernel-doc and set but not used warnings omits f686b34c9364 video: fbdev: tdfx: Fix set but not used warning in att_outb() omits 9403c18953f7 video: fbdev: via: Fix set but not used warning for mode_c [...] omits 1a608758df9e video: fbdev: sis: Fix set but not used warnings in sis_main omits 2a74e8682a39 video: fbdev: sis: Fix set but not used warnings in init.c omits e8a254362de6 video: fbdev: sis: Fix defined but not used warning of SiS [...] omits 50b82a2d6957 video: fbdev: sis: Fix defined but not used warnings omits 055646137637 video: fbdev: aty: Fix set but not used warnings in mach64_ct omits 580054562651 video: fbdev: aty: Fix set but not used warnings omits 288b23719ce0 video: fbdev: aty: Delete unused variable in radeon_monitor discards 44773cf67861 btrfs: do not block inode logging for so long during trans [...] discards d4a16139e88a btrfs: fix race leading to unnecessary transaction commit [...] discards 94f612d0efcf btrfs: fix race that makes inode logging fallback to trans [...] discards 934e7eca4ada btrfs: fix race that causes unnecessary logging of ancesto [...] discards a19f26858ea4 btrfs: fix race that results in logging old extents during [...] discards 507e5de88330 btrfs: fix race causing unnecessary inode logging during l [...] discards e69a5e31e26b Merge back cpufreq material for 5.11. discards 21a202705477 btrfs: remove inode number cache feature discards 975decccb281 btrfs: replace calls to btrfs_find_free_ino with btrfs_fin [...] discards af897b08d0c6 btrfs: move btrfs_find_highest_objectid/btrfs_find_free_ob [...] discards 068afafa2589 btrfs: drop casts of bio bi_sector discards 1a4b440a1c2b btrfs: implement log-structured superblock for ZONED mode discards a1857aa49e91 btrfs: disallow mixed-bg in ZONED mode discards cd97561171ac btrfs: disable fallocate in ZONED mode discards 2a07f915dbb2 btrfs: disallow NODATACOW in ZONED mode discards 9bd4e38748c2 btrfs: disallow space_cache in ZONED mode discards 90773d14be7d btrfs: introduce max_zone_append_size discards 1aed064de426 btrfs: check and enable ZONED mode discards ab3ea6d0e65c btrfs: get zone information of zoned block devices discards e5a95e233472 btrfs: introduce ZONED feature flag discards 62a10b41cf52 btrfs: return bool from btrfs_should_end_transaction discards a3432dcd4177 btrfs: return bool from should_end_transaction discards c7052b391300 btrfs: remove err variable from do_relocation discards e3a6f05a8d91 btrfs: eliminate err variable from merge_reloc_root discards 8b66cec53da3 btrfs: remove err variable from btrfs_delete_subvolume discards 9d09b0617205 btrfs: unlock path before checking if extent is shared dur [...] discards 06fe235a299f btrfs: tree-checker: annotate all error branches as unlikely discards 06f5838150e8 btrfs: remove stub device info from messages when we have [...] discards 303040f5017b btrfs: use detach_page_private() in alloc_extent_buffer() discards d3b4d26c1dcd btrfs: use nodesize to determine if we need readahead in b [...] discards 8d97b4e2c2af btrfs: only clear EXTENT_LOCK bit in extent_invalidatepage discards 1026a475b63e btrfs: remove unused parameter phy_offset from btrfs_valid [...] discards c3aa1f233a6e btrfs: scrub: remove the anonymous structure from scrub_page discards 16618e188026 btrfs: use fixed width int type for extent_state::state discards 186948e32905 btrfs: introduce helper to handle page status update in en [...] discards ef7b92630541 btrfs: add structure to keep track of extent range in end_ [...] discards 85a0dcacd592 btrfs: tests: remove invalid extent-io test discards 4f42a03fe1c8 btrfs: sysfs: remove unneeded semicolon discards 3e320a1ad6c1 btrfs: simplify return values in setup_nodes_for_search discards 0d8a14a82480 btrfs: remove useless return value statement in split_node discards 5d11ef5b16ed btrfs: remove unnecessary attempt do drop extent maps afte [...] discards 4bb371726f45 btrfs: stop incrementing log batch when joining log transaction discards 7e7b4521ae5a btrfs: skip unnecessary searches for xattrs when logging an inode discards 9face72706ed btrfs: merge __set_extent_bit and set_extent_bit discards 0abd92967f5e btrfs: make btrfs_update_inode_fallback take btrfs_inode discards f976e7c2a200 btrfs: make btrfs_cont_expand take btrfs_inode discards c4865a0fce69 btrfs: make btrfs_truncate_block take btrfs_inode discards 4487bcbfbb93 btrfs: make btrfs_insert_replace_extent take btrfs_inode discards d317cb140ae5 btrfs: make find_first_non_hole take btrfs_inode discards c8e355e6c331 btrfs: make maybe_insert_hole take btrfs_inode discards 18b0dc8ddce6 btrfs: make btrfs_update_inode take btrfs_inode discards 7286e3f90a18 btrfs: make btrfs_update_inode_item take btrfs_inode discards 14284fabc20d btrfs: make btrfs_delayed_update_inode take btrfs_inode discards 9f40ff596571 btrfs: make btrfs_finish_ordered_io btrfs_inode-centric discards 95fa68ef578a btrfs: make btrfs_truncate_inode_items take btrfs_inode discards ecd36c571a7a btrfs: make insert_prealloc_file_extent take btrfs_inode discards 29e3258c121c btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inode discards 77718644cf9b btrfs: remove ->recursed from extent_buffer discards ad1f602d2888 btrfs: remove the recurse parameter from __btrfs_tree_read_lock discards 13a8c4f59af7 btrfs: use btrfs_tree_read_lock in btrfs_search_slot discards b5cc88e2f44a btrfs: merge back btrfs_read_lock_root_node helpers discards 4a385f6bd7b5 btrfs: locking: remove the recursion handling code discards b373fa4f8e0f btrfs: kill path->recurse discards f8b0ee085879 btrfs: unlock to current level in btrfs_next_old_leaf discards e4dcd5d04f6c btrfs: cleanup the locking in btrfs_next_old_leaf discards 91f0ab2fae5b btrfs: remove unused argument seed from btrfs_find_device discards 7b07785886ab btrfs: drop never met disk total bytes check in verify_one [...] discards c5ef194e1797 btrfs: drop unused argument step from btrfs_free_extra_devids discards 44dacd1b15a7 btrfs: update the number of bytes used by an inode atomically discards 0cf0e0b69870 btrfs: fix race when defragmenting leads to unnecessary IO discards 4b0fa861c42c btrfs: refactor btrfs_drop_extents() to make it easier to extend discards 7fcd6e3a0a87 btrfs: set the lockdep class for extent buffers on creation discards a26ccc4d5b93 btrfs: pass the owner_root and level to alloc_extent_buffer discards c3165a91baae btrfs: pass the root owner and level around for readahead discards 1ad013102943 btrfs: pass root owner to read_tree_block discards c638c9626eb9 btrfs: use btrfs_read_node_slot in btrfs_qgroup_trace_subtree discards 3c64822fb6ed btrfs: use btrfs_read_node_slot in qgroup_trace_new_subtre [...] discards ef1b19b45b4a btrfs: use btrfs_read_node_slot in qgroup_trace_extent_swap discards 80f1a3e8fb8b btrfs: use btrfs_read_node_slot in walk_down_tree discards caa3a08865e4 btrfs: use btrfs_read_node_slot in replace_path discards ba7d5bcf28b7 btrfs: use btrfs_read_node_slot in do_relocation discards aa5be3d9c07d btrfs: use btrfs_read_node_slot in walk_down_reloc_tree discards 2f455669a17a btrfs: use btrfs_read_node_slot in btrfs_realloc_node discards 03f63b2c8e1d btrfs: cleanup extent buffer readahead discards 9e093c3ccb96 btrfs: remove lockdep classes for the fs tree discards 774019bbdc9e btrfs: discard: reschedule work after sysfs param update discards 055bd51758b7 btrfs: don't miss async discards after scheduled work override discards 23c1e097f823 btrfs: discard: store async discard delay as ns not as jiffies discards ce08eed46e2c btrfs: discard: speed up async discard up to iops_limit discards 5624ca672dc8 btrfs: scrub: refactor scrub_find_csum() discards 9773e71df897 btrfs: scrub: remove the force parameter of scrub_pages discards 628dea4efb0c btrfs: scrub: distinguish scrub page from regular page discards 4f0d8f1b11b7 btrfs: pass bvec to csum_dirty_buffer instead of page discards 373d286c8fba btrfs: extract extent buffer verification from btrfs_valid [...] discards 6e520c8b841f btrfs: make csum_tree_block() handle node smaller than page discards ad9faafae8f1 btrfs: grab fs_info from extent_buffer in btrfs_mark_buffer_dirty discards dc4bfe9dd7d5 btrfs: extent_io: make buffer_radix take sector size units discards 96ba59100a28 btrfs: extent_io: assert page mapping lock in attach_exten [...] discards 98a91f19845d btrfs: protect the fs_info->caching_block_groups differently discards 6882357851bd btrfs: async load free space cache discards a224f8f706ad btrfs: load the free space cache inode extents from commit root discards 4704c493c1cf btrfs: load free space cache into a temporary ctl discards 42d6f4221fa2 btrfs: cleanup btrfs_discard_update_discardable usage discards df6238d4fe55 btrfs: explicitly protect ->last_byte_to_unpin in unpin_ex [...] discards 788bc9b44219 btrfs: update last_byte_to_unpin in switch_commit_roots discards 11b704a6647c btrfs: do not shorten unpin len for caching block groups discards c8ee5fd67f98 btrfs: reorder extent buffer members for better packing discards 30c7b94143bd btrfs: locking: rip out path->leave_spinning discards 7a894b9d0c3f btrfs: locking: remove all the blocking helpers discards e0895159c5c2 btrfs: scrub: remove local copy of csum_size from context discards a0524d099a41 btrfs: check integrity: remove local copy of csum_size discards bc56474d4ad6 btrfs: remove unnecessary local variables for checksum size discards 89f0d7d16341 btrfs: switch cached fs_info::csum_size from u16 to u32 discards df06f0f6236b btrfs: use cached value of fs_info::csum_size everywhere discards 3784948bbd19 btrfs: precalculate checksums per leaf once discards e6c8e7b9ad4f btrfs: store precalculated csum_size in fs_info discards 98431b83b7dc btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits discards de85281e2952 btrfs: replace div_u64 by shift in free_space_bitmap_size discards 453557ad1698 btrfs: use precalculated sectorsize_bits from fs_info discards 77bdb14479ed btrfs: extent_io: rename page_size to io_size in submit_ex [...] discards 5f9972d64a1e btrfs: extent_io: only require sector size alignment for p [...] discards 95268697249b btrfs: extent_io: rename pages_locked in process_pages_contig() discards b5b1ac6de880 btrfs: inode: sink parameter start and len to check_data_csum() discards f64dfdc758c6 btrfs: disk-io: replace fs_info and private_data with inod [...] discards 3e8550a96a47 btrfs: extent_io: sink the failed_start parameter to set_e [...] discards 03f1be12fa78 btrfs: extent_io: update the comment for find_first_extent_bit() discards ca2a8c1d448d btrfs: extent_io: fix the comment on lock_extent_buffer_for_io() discards d7bdd6b30cb1 btrfs: remove unnecessary casts in printk discards 7c607187d581 btrfs: add set/get accessors for root_item::drop_level discards 45fd160fa34e btrfs: use root_item helpers for limit and flags in btrfs_ [...] discards 10ac34518fc9 btrfs: check-integrity: use proper helper to access btrfs_header discards 43bb2f90cf6a btrfs: send: use helpers to access root_item::ctransid discards c144a86b8011 btrfs: generate lockdep keyset names at compile time discards 747dfd8020a1 btrfs: use the right number of levels for lockdep keysets discards d14db41c859c btrfs: remove dio iomap DSYNC workaround discards 14b68d9bb97c btrfs: call iomap_dio_complete() without inode_lock discards 83da0ae8e746 btrfs: remove btrfs_inode::dio_sem discards d7c42c431fb5 btrfs: use shared lock for direct writes within EOF discards 00abdb51b0d5 btrfs: push inode locking and unlocking into buffered/dire [...] discards 0122e2137725 btrfs: introduce btrfs_inode_lock()/unlock() discards 169e4875cc67 btrfs: introduce btrfs_write_check() discards f7701693589f btrfs: check FS error state bit early during write discards 41da3740746d btrfs: move pos increment and pagecache extension to btrfs [...] discards 76a8df518e26 btrfs: split btrfs_direct_IO to read and write discards 9da7687d95e7 btrfs: sysfs: add per-fs attribute for read policy discards 0375e91436e7 btrfs: create read policy framework discards ae311d49e3a2 btrfs: add helper for string match ignoring leading/traili [...] discards 560fecb0b990 btrfs: do not start and wait for delalloc on snapshot root [...] discards 8bbd54dac8a7 btrfs: switch extent buffer tree lock to rw_semaphore discards 5849511e1ba3 btrfs: open code insert_orphan_item discards fe89c9839781 btrfs: introduce mount option rescue=all discards b1637737ebb4 btrfs: introduce mount option rescue=ignoredatacsums discards 3cc26947ce54 btrfs: introduce mount option rescue=ignorebadroots discards 8a9a77276d13 btrfs: show rescue=usebackuproot in /proc/mounts discards c7727e5bc3da btrfs: add a helper to print out rescue= options discards 5b0dc909d878 btrfs: sysfs: export supported rescue= mount options discards 3b45ef041fd9 btrfs: push the NODATASUM check into btrfs_lookup_bio_sums discards 84ace5016fb9 btrfs: unify the ro checking for mount options discards d3535ed4aa62 btrfs: do not start readahead for csum tree when scrubbing [...] discards ef0b8334733d btrfs: assert we are holding the reada_lock when releasing [...] discards c0bdb05bee35 btrfs: set EXTENT_NORESERVE bits side btrfs_dirty_pages() discards eb6074288f54 btrfs: use round_down while calculating start position in [...] discards 2672b08edb36 btrfs: use iosize while reading compressed pages discards cb3fe0b33fa0 btrfs: calculate num_pages, reserve_bytes once in btrfs_bu [...] discards c2554622f29b btrfs: calculate more accurate remaining time to sleep in [...] discards fa222ef04751 btrfs: record delta directly in transaction_kthread discards 40bb5126595a btrfs: remove redundant time check in transaction kthread loop discards 10bcb11fc3f7 btrfs: use helpers to convert from seconds to jiffies in t [...] discards 40ce35e5d404 btrfs: sysfs: export filesystem generation omits c67e62790f5c drm/prime: split array import functions v4 omits 18f7608a67fc drm/ttm: nuke ttm_dma_tt_init omits 2705d14a3145 drm/qxl: switch to ttm_sg_tt_init omits 4c515bb187ee drm/vmwgfx: switch to ttm_sg_tt_init omits 470cfe71b420 drm/nouveau: stop using pages with drm_prime_sg_to_page_ad [...] omits 4e7b9000b6d8 drm/amdgpu: stop using pages with drm_prime_sg_to_page_add [...] omits 0575ff3d33cd drm/radeon: stop using pages with drm_prime_sg_to_page_add [...] omits f5ca8eb6f9bd drm/cma-helper: Implement mmap as GEM CMA object functions omits bc2532ab7c20 drm/cma-helper: Remove prime infix from GEM object functions discards 3918599e8bef mtd: rawnand: Get rid of chip->ecc.priv discards 09c1b42c9a3f mtd: nand: ecc-bch: Create the software BCH engine omits a96ee0f6b58d drm: panel: simple: Add BOE NV110WTM-N61 omits 981963a2118b dt-bindings: dt-bindings: display: simple: Add BOE NV110WTM-N61 omits 4beb04beb24a drm: panel: simple: Allow specifying the delay from prepar [...] omits e5e30dfcf3db drm: panel: simple: Defer unprepare delay till next prepar [...] omits 131f909ad55f drm: panel: simple: Fixup the struct panel_desc kernel doc omits eba0d703b3ca drm/kmb: Remove an unnecessary NULL check omits 95e22f8ca15a omapfb: fbcon: remove trailing semicolon in macro definition omits 6fdf38e61310 video: fbdev: s1d13xxxfb: Fix kernel-doc and set but not u [...] omits b1cba76de6c7 video: fbcon: Fix warnings by using pr_debug() in fbcon omits 891948966ba5 video: Fix kernel-doc warnings in of_display_timing + of_v [...] omits a218a397f009 drm/rockchip: fix typo in Kconfig 's/HDMI/dsi/' omits f8c8c7d86da8 drm/rockchip: for error print, use the correct device pointer omits 6762b50d7daa drm/rockchip: dw_hdmi: fix incorrect clock in vpll clock e [...] omits d6bff5b0bddb drm/ingenic: Add basic PM support discards 8c09e5fdf31b remoteproc/mediatek: Fix kernel test robot warning omits 57fcd550eb15 drm/ttm: Warn on pinning without holding a reference omits c6c90c70db4d fbdev: aty: SPARC64 requires FB_ATY_CT omits 584e599bd090 via/via_irq: use __func__ to replace string function name discards e588acdb8087 clocksource/drivers/riscv: Make RISCV_TIMER depends on RISCV_SBI omits 9afdda82ee7f drm/radeon: fix check order in radeon_bo_move discards 42bbf4a886f8 cpufreq: Fix cpufreq_online() return value on errors discards 59835ead2bc3 clocksource/drivers/ingenic: Fix section mismatch discards 4076b14c961c exec: Move unshare_files and guarantee files_struct.count [...] discards a18231796f4a clocksource/drivers/cadence_ttc: Fix memory leak in ttc_se [...] discards b3ad845d3241 dt-bindings: timer: renesas: tmu: Convert to json-schema discards 4bcb2007d4ee dt-bindings: timer: renesas: tmu: Document r8a774e1 bindings discards 67a099047e84 clocksource/drivers/orion: Add missing clk_disable_unprepa [...] discards 2c223460bc62 drivers/clocksource/nps: Remove EZChip NPS clocksource driver discards aff7325d4f37 dt-bindings: timer: Add new OST support for the upcoming n [...] discards f1a40b2e1e2c clocksource/drivers/sp804: Use pr_fmt discards 53115721efce clocksource/drivers/sp804: Correct clk_get_rate handle discards 64d9af610102 clocksource/drivers/sp804: Use clk_prepare_enable and clk_ [...] discards a57314f2b02b clocksource/drivers/sp804: Make some symbol static discards 4e3168984467 drivers/clocksource/sp804: Add static for functions such a [...] discards 9130e80e53cf file: Remove get_files_struct discards aa3c9ab53bc3 file: Rename __close_fd_get_file close_fd_get_file discards 2f3071ad6eb9 file: Replace ksys_close with close_fd discards e914fe7661d1 file: Rename __close_fd to close_fd and remove the files p [...] discards ce6446baf5bc file: Merge __alloc_fd into alloc_fd discards f4e8ebb38886 file: In f_dupfd read RLIMIT_NOFILE once. discards 057a0ce2a8ac file: Merge __fd_install into fd_install discards 83821278739b proc/fd: In fdinfo seq_show don't use get_files_struct discards edc52f17257a bpf/task_iter: In task_file_seq_get_next use task_lookup_n [...] discards e0fef763f6fc proc/fd: In proc_readfd_common use task_lookup_next_fd_rcu discards db424f626ff8 file: Implement task_lookup_next_fd_rcu discards 5c57e6f097be kcmp: In get_file_raw_ptr use task_lookup_fd_rcu discards 53b7c84fdd63 proc/fd: In tid_fd_mode use task_lookup_fd_rcu discards d42353f2e1ac file: Implement task_lookup_fd_rcu discards 07ad6e0047e0 file: Rename fcheck lookup_fd_rcu discards 13f24673ff37 file: Replace fcheck_files with files_lookup_fd_rcu discards a8f3066da433 file: Factor files_lookup_fd_locked out of fcheck_files discards 03d0ce642f27 file: Rename __fcheck_files to files_lookup_fd_raw discards ce32dd5c4c3e proc/fd: In proc_fd_link use fget_task discards aa6a986b1eb9 bpf: In bpf_task_fd_query use fget_task discards 6db1ac6ee952 kcmp: In kcmp_epoll_target use fget_task discards 92689ab8c40d exec: Remove reset_files_struct discards 7d3a89b9f96c exec: Simplify unshare_files discards 030a5fcfda42 exec: Move unshare_files to fix posix file locking during exec discards a37afa60de38 cppc_cpufreq: optimise memory allocation for HW and NONE c [...] discards c4ba491b2971 cpufreq: Fix up several kerneldoc comments discards d121365715a0 s390/gmap: make gmap memcg aware discards 15f256c655eb KVM: s390: Add memcg accounting to KVM allocations discards 281f156c3f4a Merge back cpufreq material for v5.11. omits 1b585673e519 Merge branch 'tglx-pc.2020.10.30a' into HEAD discards ed40e33c0b91 opp: Reduce the size of critical section in _opp_kref_release() discards 9b3b3c9531e8 remoteproc: k3-dsp: Fix return value check in k3_dsp_rproc [...] discards 564c77a35f13 cpufreq: stats: Use local_clock() instead of jiffies discards 80b7879e2be8 cpufreq: schedutil: Simplify sugov_update_next_freq() discards 6089920a2c3f cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() discards f9f5baa8b2a8 ACPI: processor: fix NONE coordination for domain mapping failure discards cdb4ae5de6f7 cppc_cpufreq: expose information on frequency domains discards c783a4d94848 cppc_cpufreq: clarify support for coordination types discards 3bd412fb2c7f cppc_cpufreq: use policy->cpu as driver of frequency setting discards 28f06f770454 cppc_cpufreq: replace per-cpu structures with lists discards 9e7f4689dd97 media: venus: dev_pm_opp_put_*() accepts NULL argument discards 3aac64e40423 drm/panfrost: dev_pm_opp_put_*() accepts NULL argument discards 3bc85f016f55 drm/lima: dev_pm_opp_put_*() accepts NULL argument discards c948417ce6dd PM / devfreq: exynos: dev_pm_opp_put_*() accepts NULL argument discards 9b48670ac03c cpufreq: qcom-cpufreq-nvmem: dev_pm_opp_put_*() accepts NU [...] omits eeece3d07150 h8300: add support for TIF_NOTIFY_SIGNAL omits b7560cfc3f8a c6x: add support for TIF_NOTIFY_SIGNAL omits e29e92dd1f50 alpha: add support for TIF_NOTIFY_SIGNAL discards ad64a03927e0 cpufreq: dt: dev_pm_opp_put_regulators() accepts NULL argument discards 11d622a1460c opp: Allow dev_pm_opp_put_*() APIs to accept NULL opp_table discards a16c9ea59ba7 opp: Don't create an OPP table from dev_pm_opp_get_opp_table() discards 6c485849e102 cpufreq: dt: Don't (ab)use dev_pm_opp_get_opp_table() to c [...] omits eb48201421b1 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 7e1d99c3fa59 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 535e725dde3f tools/memory-model: Add data-race capabilities to judgelitmus.sh omits c93751a9de6b tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 1e29a687ba68 tools/memory-model: Repair parseargs.sh header comment omits d09f429a98ce tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 0ce7d16d7e82 tools/memory-model: Make history-check scripts use mselect7 omits 30312d191456 tools/memory-model: Make checkghlitmus.sh use mselect7 omits e9a0d98458c0 tools/memory-model: Fix scripting --jobs argument omits c63fe5d55a5c tools/memory-model: Implement --hw support for checkghlitmus.sh omits 3b7f251ec3c1 tools/memory-model: Add -v flag to jingle7 runs omits 6c98ae64639d tools/memory-model: Make runlitmus.sh check for jingle errors omits 2cffde403bec tools/memory-model: Allow herd to deduce CPU type omits 57a59e67f435 tools/memory-model: Keep assembly-language litmus tests omits 2ecbecf2039c tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits f133cae39788 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits d6053d1fe7db tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits b910daf5f192 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 1937a58b7e35 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 01a6e0e9b544 tools/memory-model: Fix checkalllitmus.sh comment omits 2f3ed276ad47 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 84bf66378236 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 2488a59ef06c tools/memory-model: Update parseargs.sh for hardware verification omits 870bb3c29e90 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 117cc2bbf2b3 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 3daed1a41306 tools/memory-model: Make judgelitmus.sh identify bad macros omits 1622426cd6f9 tools/memory-model: Make cmplitmushist.sh note timeouts omits fcb3bd91eb1c tools/memory-model: Make judgelitmus.sh note timeouts omits 764f605ec4ec tools/memory-model: Document locking corner cases omits 54589b557a8d extcon: fsa9480: Support TI TSU6111 variant omits 8f61b1b3c3d4 extcon: fsa9480: Rewrite bindings in YAML and extend discards 2b9de1272fbd remoteproc: qcom: pas: fix error handling in adsp_pds_enable discards 00293e662cca remoteproc: qcom: fix reference leak in adsp_start discards feb691e11283 remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable discards b8ba90450331 remoteproc/mtk_scp: surround DT device IDs with CONFIG_OF omits 01ad1337dc44 preempt: Remove PREEMPT_COUNT from Kconfig omits 34e08d5d41e9 rcutorture: Cleanup PREEMPT_COUNT leftovers omits 432c9836f7e5 drm/i915: Cleanup PREEMPT_COUNT leftovers omits 80b5756a17ad xtensa: Cleanup PREEMPT_COUNT leftovers omits 4ff24745e1ad ARM: Cleanup PREEMPT_COUNT leftovers omits cf6726b8d84a sched: Cleanup PREEMPT_COUNT leftovers omits 7cd5f4baf808 uaccess: Cleanup PREEMPT_COUNT leftovers omits c2743d1a8f70 locking/bitspinlock: Cleanup PREEMPT_COUNT leftovers omits 3fc8bf8534f9 mm/pagemap: Cleanup PREEMPT_COUNT leftovers omits a2c05ee00857 lockdep: Cleanup PREEMPT_COUNT leftovers omits 911a5b035db2 preempt: Cleanup PREEMPT_COUNT leftovers omits dbfbb784376d preempt: Make preempt count unconditional omits d70932e68be1 lib/debug: Remove pointless ARCH_NO_PREEMPT dependencies omits ca26071da1bb dt-bindings: extcon: add binding for TUSB320 omits c942a2593a5a extcon: Add driver for TI TUSB320 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 ca4bbdaf1716 Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/li [...] adds d23e62971764 Merge tag 'sunxi-fixes-for-5.10-3' of git://git.kernel.org [...] 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 a2f5ea9e314b Merge tag 'arm-soc-fixes-v5.10-4b' of git://git.kernel.org [...] adds 40201575b731 Merge tag 'media/v5.10-4' of git://git.kernel.org/pub/scm/ [...] adds 340b940ea0ed RDMA/cm: Fix an attempt to use non-valid pointer when clea [...] adds 9fca90cf2892 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] 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 c02bd115b1d2 Revert "geneve: pull IP header before ECN decapsulation" adds a379b01cd4b2 e1000e: fix S0ix flow to allow S0i3.2 subset entry adds a770bf515613 ethtool: fix stack overflow in ethnl_parse_bitset() adds 8ef44b6fe49d tcp: Retain ECT bits for tos reflection adds 5137d303659d net: flow_offload: Fix memory leak for indirect flow block adds 299bcb55ecd1 tcp: fix cwnd-limited bug for TSO deferral where we send nothing adds fed91613c9dd net/mlx4_en: Avoid scheduling restart task if it is alread [...] adds ba603d9d7b12 net/mlx4_en: Handle TX error CQE adds 9a25a30ee54c Merge branch 'mlx4_en-fixes' adds cfb33e174fa2 igb: XDP xmit back fix error code adds b829ec1a66bc igb: take VLAN double header into account adds 2e2bb5594ca0 igb: XDP extack message on error adds 681429dba992 igb: skb add metasize for xdp adds 3eca859008a7 igb: use xdp_do_flush adds ec107e775d84 igb: avoid transmit queue timeout in xdp path adds 75aab4e10ae6 i40e: avoid premature Rx buffer reuse adds a06316dc87bd ixgbe: avoid premature Rx buffer reuse adds 1beb7830d3b2 ice: avoid premature Rx buffer reuse adds 88287773ff6f Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] 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 b7e4ba9a91df Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 7fdd375e3830 net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cl [...] adds 177745beebe3 MAINTAINERS: Add entry for Marvell Prestera Ethernet Switc [...] adds 38bf8cd821be selftests: fix poll error in udpgro.sh 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 b02709587ea3 bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. adds 511a76bcb0ce selftests/bpf: Add test for signed 32-bit bound check bug adds 77ce220c0549 selftests/bpf: Fix array access with signed variable test adds 3615bdf6d9b1 selftests/bpf: Fix "dubious pointer arithmetic" test adds d9838b1d3928 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 4d31058b823c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 1c87b8516297 NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS [...] adds fe8eb820e388 NFSv4.2: Fix 5 seconds delay when doing inter server copy adds 21e31401fc45 NFS: Disable READ_PLUS by default adds 6840a3dcc244 Merge tag 'nfs-for-5.10-3' of git://git.linux-nfs.org/proj [...] adds 197c61cb176a Merge tag 'fixes-v5.10a' of git://git.kernel.org/pub/scm/l [...] adds 47003b9971cc Merge tag 'powerpc-5.10-6' of git://git.kernel.org/pub/scm [...] adds 271e0c9dce1b ktest.pl: Fix incorrect reboot for grub2bls adds 33dc9614dc20 Merge tag 'ktest-v5.10-rc6' of git://git.kernel.org/pub/sc [...] adds 0e830d2872cf drm/amdgpu/powerplay: parse fan table for CI asics adds 578b6c487899 drm/amdgpu/disply: set num_crtc earlier adds 2343e9d2c5a9 drm/amdgpu: fix debugfs creation/removal, again adds c2ffe78b8b13 drm/amd/display: Prevent bandwidth overflow adds 369b7ebe1792 drm/amd/display: Add wm table for Renoir adds 6896887b8676 drm/amdgpu: fix sdma instance fw version and feature version init adds ab6e4e9de8dd drm/amdkfd: Fix leak in dmabuf import adds c9918d1f63a3 drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven adds 157fe68d74c2 drm/amdgpu: fix size calculation with stolen vga memory adds ab43234d0baf drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs adds c5b58c8c860d drm/amd/pm: typo fix (CUSTOM -> COMPUTE) adds a81ac2995a49 Merge tag 'amd-drm-fixes-5.10-2020-12-09' of git://people. [...] adds de2df164e3f9 Merge tag 'drm-intel-fixes-2020-12-09' of git://anongit.fr [...] adds b1f195fc4981 drm/i915/display: Go softly softly on initial modeset failure adds 059fe8296e0f Merge tag 'drm-fixes-2020-12-11' of git://anongit.freedesk [...] adds 6247e31b7530 clk: imx: scu: fix MXC_CLK_SCU module build break adds ceabbf94c317 clk: renesas: r9a06g032: Drop __packed for portability adds c1cea11227cb Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 263ade7166a2 gpio: eic-sprd: break loop when getting NULL device resource adds 6d47cdecaa45 Merge tag 'v5.10-3' of git://git.kernel.org/pub/scm/linux/ [...] adds e8873c0afd34 pinctrl: intel: Actually disable Tx and Rx buffers on GPIO [...] adds 94801e5c6d46 Merge tag 'pinctrl-v5.10-3' of git://git.kernel.org/pub/sc [...] adds 16c0cc0ce305 revert "mm/filemap: add static for function __add_to_page_ [...] adds 40d6366e9d86 proc: use untagged_addr() for pagemap_read addresses adds 84edc2eff827 selftest/fpu: avoid clang warning adds 14dc3983b5df kbuild: avoid static_assert for genksyms adds 55d5b7dd6451 initramfs: fix clang build failure adds 6e7b64b9dd6d elfcore: fix building with clang adds 6c82d45c7f03 kasan: fix object remaining in offline per-cpu quarantine adds ba9c1201beaa mm/hugetlb: clear compound_nr before freeing gigantic pages adds a06caa4a68ce Merge branch 'akpm' (patches from Andrew) adds b7906b70a233 bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu [...] adds 6bea0225a4bf zonefs: fix page reference and BIO leak adds 782598ecea73 Merge tag 'zonefs-5.10-rc7' of git://git.kernel.org/pub/sc [...] adds 1de5d12b7690 Merge tag 'mmc-v5.10-rc4-2' of git://git.kernel.org/pub/sc [...] adds 249a9599c912 mtd: rawnand: ams-delta: Do not force a particular softwar [...] adds 52277269c406 mtd: rawnand: au1550: Do not force a particular software E [...] adds bd47fa451315 mtd: rawnand: gpio: Do not force a particular software ECC engine adds f49bde9fe25c mtd: rawnand: mpc5121: Do not force a particular software [...] adds f87b720a2164 mtd: rawnand: orion: Do not force a particular software EC [...] adds 9506ab943db4 mtd: rawnand: pasemi: Do not force a particular software E [...] adds 148b4f16159f mtd: rawnand: plat_nand: Do not force a particular softwar [...] adds cf75f00fc802 mtd: rawnand: socrates: Do not force a particular software [...] adds 33d974e76e21 mtd: rawnand: xway: Do not force a particular software ECC engine adds 7f376f1917d7 Merge tag 'mtd/fixes-for-5.10-rc8' of git://git.kernel.org [...] adds 80db2a087f42 Input: cros_ec_keyb - send 'scancodes' in addition to key events adds ce6520b0eafa Input: i8042 - add Acer laptops to the i8042 reset list adds 82e060904732 Input: cm109 - do not stomp on control URB adds cffdd6d90482 Input: goodix - add upside-down quirk for Teclast X98 Pro tablet adds 643e69aff89a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e8c954df2341 io_uring: fix mis-seting personality's creds adds f26c08b444df io_uring: fix file leak on error path of io ctx creation adds 31d00f6eb1f2 Merge tag 'io_uring-5.10-2020-12-11' of git://git.kernel.d [...] adds ccbbfd1cbf36 RISC-V: Define get_cycles64() regardless of M-mode adds b01deddb8d3c Merge tag 'riscv-for-linus-5.10-rc8' of git://git.kernel.o [...] adds ca33479cc7be xen: add helpers for caching grant mapping pages adds ee32f32335e8 xen: don't use page->lru for ZONE_DEVICE memory adds b53966ffd4c0 Merge tag 'for-linus-5.10c-rc8-tag' of git://git.kernel.or [...] adds 0c55f867f0c9 selftests: kvm/set_memory_region_test: Fix race in move re [...] adds a2b2d4bf5076 kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu [...] adds 339f5a7fb2d6 kvm: x86/mmu: Use cpuid to determine max gfn adds 5c646b7e1d8b KVM: arm64: Fix memory leak on stage2 update of a valid PTE adds 3a0b870e3448 KVM: arm64: Fix handling of merging tables into a block entry adds 7d894834a305 KVM: arm64: Add usage of stage 2 fault lookup level in use [...] adds 83bbb8ffb462 Merge tag 'kvmarm-fixes-5.10-5' of git://git.kernel.org/pu [...] adds 34c0f6f2695a KVM: mmu: Fix SPTE encoding of MMIO generation upper half adds 111d0bda8eeb tools/kvm_stat: Exempt time-based counters adds 7b1b868e1d91 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 4e302c3b568e misc: eeprom: at24: fix NVMEM name with custom AT24 device name adds e977aaf899a6 Merge tag 'at24-fixes-for-v5.10' of git://git.kernel.org/p [...] adds 5ee595d9079b Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 4da3a54f5a02 Revert "scsi: storvsc: Validate length of incoming packet [...] adds 6bff9bb8a292 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds e2782f560c29 Revert "dm raid: remove unnecessary discard limits for raid10" adds 82fe9af77cd1 Revert "md/raid10: improve discard request for far layout" adds d7cb6be0d0cd Revert "md/raid10: improve raid10 discard request" adds 4e2c6567efdd Revert "md/raid10: pull codes that wait for blocked dev in [...] adds 17c28c2a0687 Revert "md/raid10: extend r10bio devs to raid disks" adds 57a0f3a81ef2 Revert "md: add md_submit_discard_bio() for submitting dis [...] adds 4223a5be80b8 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds 6ffeb1c3f822 md: change mddev 'chunk_sectors' from int to unsigned adds d2360a398f0b Merge tag 'block-5.10-2020-12-12' of git://git.kernel.dk/l [...] adds a493d1ca1a03 x86/membarrier: Get rid of a dubious optimization adds 2ecedd756908 membarrier: Add an actual barrier before rseq_preempt() adds 758c9373d841 membarrier: Explicitly sync remote cores when SYNC_CORE is [...] adds e45cdc71d1fa membarrier: Execute SYNC_CORE on the calling thread adds 29ac40cbed2b x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP adds 06c5fe9b12dd x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled adds 190113b4c653 x86/apic/vector: Fix ordering in vector assignment adds 0d07c0ec4381 x86/kprobes: Fix optprobe to detect INT3 padding correctly adds ec6f5e0e5ca0 Merge tag 'x86-urgent-2020-12-13' of git://git.kernel.org/ [...] adds 3ee5ed6cbedf Merge remote-tracking branch 'arc-current/for-curr' adds 33c7889a6b67 Merge remote-tracking branch 'arm-current/fixes' adds ad661161ad51 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 43ffe817bfe3 arm64: dts: bitmain: Use generic "ngpios" rather than "snp [...] adds eb6a3be37ad7 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 2701bb256c6a Merge remote-tracking branch 'sparc/master' adds 7e413528474d ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK wit [...] adds 607184cb1635 ALSA: hda/realtek - Add supported for more Lenovo ALC285 H [...] adds c6dde8ffd071 ALSA: usb-audio: Fix control 'access overflow' errors from chmap adds c5085580a06c Merge remote-tracking branch 'sound-current/for-linus' adds 064841ccfc49 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 85a7555575a0 ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_ [...] adds 031616c434db Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds aa74e7b904eb Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds f5db9cfb781f Merge remote-tracking branch 'regmap-fixes/for-linus' adds 67f54944d7a0 Merge remote-tracking branch 'regulator-fixes/for-linus' adds dd91c5554612 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 9326e4f1e5dd spi: Limit the spi device max speed to controller's max speed adds 58f7553fa424 Merge remote-tracking branch 'spi/for-5.10' into spi-linus adds 4d1ebfde3a5d Merge remote-tracking branch 'spi-fixes/for-linus' adds 9850ca08cf36 Merge remote-tracking branch 'pci-current/for-linus' adds c70298eb6da5 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds a214993c9a72 Merge remote-tracking branch 'ide/master' adds 86c8da86d1e9 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 34d386606290 Merge remote-tracking branch 'omap-fixes/fixes' adds 91aeed5ece45 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 964dd188f30b Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds dae669c2b055 Merge remote-tracking branch 'pidfd-fixes/fixes' adds f5943501acc7 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 46cebdb2a1a3 kbuild: don't hardcode depmod path adds 6c02f6f4124b Merge branch 'kconfig' into for-next adds 77c81732063b Merge remote-tracking branch 'kbuild/for-next' adds e5299eecaf87 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 6a8706487229 Merge remote-tracking branch 'dma-mapping/for-next' adds 0a26de091a1d Merge remote-tracking branch 'asm-generic/master' adds f0fff8a05901 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 71fe89ceb55b dma-iommu: remove __iommu_dma_mmap adds 213790fd6c07 Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] adds 5ae9a046a452 iommu/amd: Add sanity check for interrupt remapping table [...] adds 95d1718c961e Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] adds fd21bd331d25 Merge remote-tracking branch 'arm64/for-next/core' 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 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 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 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 95c708fe26d2 Merge branch 'arm/fixes' into for-next adds 177f8ce3eb4f Merge remote-tracking branch 'arm-soc/for-next' adds 643604d16d97 Merge remote-tracking branch 'amlogic/for-next' adds 15711a194aad Merge remote-tracking branch 'aspeed/for-next' adds 6b490478f152 Merge remote-tracking branch 'at91/at91-next' adds e9c0983ee328 Merge remote-tracking branch 'drivers-memory/for-next' adds 5a64e5dc8098 Merge remote-tracking branch 'imx-mxs/for-next' adds 861b6264284c Merge remote-tracking branch 'keystone/next' adds 0b41a939f4c5 Merge remote-tracking branch 'mediatek/for-next' adds d7516f83949d Merge remote-tracking branch 'mvebu/for-next' adds 76d06b0bcfdb Merge remote-tracking branch 'omap/for-next' adds 8fdae5b1968c Merge remote-tracking branch 'qcom/for-next' adds 7cfe2522ed95 Merge remote-tracking branch 'realtek/for-next' adds 55f3b312cb0e 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 fc147562bc34 reset: hisilicon: correct vendor prefix adds e8e52a6a404f dt-bindings: reset: correct vendor prefix hisi to hisilicon adds 69e392526dc2 dt-bindings: reset: convert Hisilicon reset controller bin [...] adds adb0bf5c6754 Merge remote-tracking branch 'reset/reset/next' adds 0e67b5748189 Merge remote-tracking branch 'rockchip/for-next' adds a89af2c04d18 Merge remote-tracking branch 'samsung-krzk/for-next' adds 4c6be1ac7c39 Merge remote-tracking branch 'stm32/stm32-next' adds cf82452836b9 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 0756c720d3d4 Merge remote-tracking branch 'tegra/for-next' adds 1140ecc5d699 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 3dd26c0cda77 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds f069e7e752db Merge branch 'v5.11/headers' into integ adds 14ebb3154b8f clk: meson: axg: add Video Clocks adds e80d8510ffef clk: meson: axg: add MIPI DSI Host clock adds bae69bfa3a58 clk: meson: Kconfig: fix dependency for G12A adds 20425f631948 clk: meson: enable building as modules adds 312489790cc6 dt-bindings: clk: g12a-clkc: add DSI Pixel clock bindings adds dee6ecc7c330 Merge branch 'v5.11/headers' into v5.11/drivers adds 88b9ae600138 clk: meson: g12a: add MIPI DSI Host Pixel Clock adds cadd53122ae8 Merge tag 'clk-meson-v5.11-1' of https://github.com/BayLib [...] adds c4a7aa7dcf20 Merge branch 'clk-amlogic' into clk-next adds f4ac0c5639b7 Merge tag 'v5.11-rockchip-clk-1' of git://git.kernel.org/p [...] adds 025afd23831b Merge branch 'clk-rockchip' into clk-next adds 345702c3ab28 Merge branch 'clk-fixes' into clk-next adds 16a30ba15cd7 sh: boards: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds 047b04201f62 xtensa: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds db8b3f4df6ee Merge branch 'clk-of' into clk-next adds b8bcece8a77f clk: qoriq: Add platform dependencies adds e81bed419f03 clk: fsl-sai: fix memory leak adds 0eba77079042 clk: composite: add devm_clk_hw_register_composite_pdata() adds fb8715157b6a clk: fsl-sai: use devm_clk_hw_register_composite_pdata() adds 4cb15934ba05 clk: qoriq: provide constants for the type adds 26792699fe36 clk: divider: add devm_clk_hw_register_divider_table() adds e577af82c72f dt-bindings: clock: document the fsl-flexspi-clk device adds fcf77be87eac clk: fsl-flexspi: new driver adds f1e2cc257478 Merge branch 'clk-freescale' into clk-next adds a13ae5a3797a dt-bindings: clock: Add SDX55 GCC clock bindings adds 3fade566c07a clk: qcom: Add SDX55 GCC support adds 2e2639b7ef16 dt-bindings: clock: Introduce RPMHCC bindings for SDX55 adds afacfbbe1016 clk: qcom: Add support for SDX55 RPMh clocks adds bdf7805b8c0e dt-bindings: clock: Add GDSC in SDX55 GCC adds 063930ed2df5 clk: qcom: Add GDSC support for SDX55 GCC adds 4ac790c1f1d6 Merge branch 'clk-qcom' into clk-next adds 967069aa4de6 clk: pwm: drop of_match_ptr from of_device_id table adds 975d25cbb505 clk: scpi: mark scpi_clk_match as maybe unused adds 5a0d8c27714e Merge branch 'clk-unused' into clk-next adds 6d37a8d19283 clk: qcom: gcc-sc7180: Use floor ops for sdcc clks adds 043577518f02 clk: qcom: gcc-sc7180: Add 50 MHz clock rate for SDC2 adds ce8c195e652f clk: qcom: lpasscc: Introduce pm autosuspend for SC7180 adds eb50f3f42cb6 dt-bindings: clock: Add RPMHCC bindings for SM8350 adds f7b36cc19efb clk: qcom: rpmh: add support for SM8350 rpmh clocks adds ef3b3dcc1776 Merge branch 'clk-qcom' into clk-next adds 5bf5861d6ea6 clk: tegra: Fix duplicated SE clock entry adds 543adf3867f2 Merge branch 'clk-tegra' into clk-next adds 958879d0d7f9 Merge tag 'clk-imx-5.11' of git://git.kernel.org/pub/scm/l [...] adds adf866008129 Merge branch 'clk-imx' into clk-next adds 0ca995f5c711 clk: renesas: r8a779a0: Make rcar_r8a779a0_cpg_clk_registe [...] adds 043585760f51 MAINTAINERS: Update git repo for Renesas clock drivers adds 23378e70ca28 clk: renesas: r8a779a0: Add CSI4[0-3] clocks adds 874d4eee5421 clk: renesas: r8a779a0: Add VIN clocks adds 13d2617bf224 clk: renesas: r8a774a1: Add RPC clocks adds fb9805c51793 clk: renesas: r8a774b1: Add RPC clocks adds 4ef39a80da8b clk: renesas: rcar-usb2-clock-sel: Replace devm_reset_cont [...] adds b5fb3b8859a4 clk: renesas: cpg-mssr: fix kerneldoc of cpg_mssr_priv adds 14653942de7f clk: renesas: r8a779a0: Fix R and OSC clocks adds 40745482eec8 clk: renesas: r8a774c0: Add RPC clocks adds fd0d8ed7c1b4 clk: renesas: sh73a0: Stop using __raw_*() I/O accessors adds f5c50b1fed55 dt-bindings: clock: renesas: rcar-usb2-clock-sel: Convert [...] adds fdc9b0191191 Merge tag 'renesas-clk-for-v5.11-tag3' of git://git.kernel [...] adds 123c2aa33283 Merge branch 'clk-renesas' into clk-next adds f7f034b3aa2f Merge remote-tracking branch 'clk/clk-next' adds f9b76a90b78a Merge remote-tracking branch 'csky/linux-next' adds ed259c46dbdb Merge remote-tracking branch 'h8300/h8300-next' adds 8eb25738cda3 Merge remote-tracking branch 'm68k/for-next' adds a955a85ba95f Merge remote-tracking branch 'm68knommu/for-next' adds 05cdf457477d microblaze: Remove noMMU code adds e9417fbf90a9 Merge remote-tracking branch 'microblaze/next' adds a90551b1c01c Merge remote-tracking branch 'mips/mips-next' adds c3964096dbac Merge remote-tracking branch 'nds32/next' adds ae151bfdb9d6 Merge remote-tracking branch 'openrisc/for-next' adds 72795a9c77de Merge remote-tracking branch 'parisc-hd/for-next' adds 475c8749d954 powerpc/book3s64/kuap: Improve error reporting with KUAP adds de0f7349a0dd powerpc/rtas: prevent suspend-related sys_rtas use on LE adds 970e453ea4ec powerpc/rtas: complete ibm,suspend-me status codes adds 7049b288ea8c powerpc/rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe adds 701ba6834241 powerpc/rtas: add rtas_ibm_suspend_me() adds 5f485a66f4d0 powerpc/rtas: add rtas_activate_firmware() adds 9bae89f528c0 powerpc/hvcall: add token and codes for H_VASI_SIGNAL adds b06a67178735 powerpc/pseries/mobility: don't error on absence of ibm, u [...] adds aa5e5c9b556a powerpc/pseries/mobility: add missing break to default case adds 2d5be6f16c4b powerpc/pseries/mobility: error message improvements adds c3ae9781d5a6 powerpc/pseries/mobility: use rtas_activate_firmware() on resume adds d9213319b84e powerpc/pseries/mobility: extract VASI session polling logic adds 9327dc0aeef3 powerpc/pseries/mobility: use stop_machine for join/suspend adds 37cddc7d6cf4 powerpc/pseries/mobility: signal suspend cancellation to platform adds aeca35b9a52b powerpc/pseries/mobility: retry partition suspend after error adds 4d756894ba75 powerpc/rtas: dispatch partition migration requests to pseries adds 5f6665e40056 powerpc/rtas: remove rtas_ibm_suspend_me_unsafe() adds 52719fce3f4c powerpc/pseries/hibernation: drop pseries_suspend_begin() [...] adds a10a5a17f4ac powerpc/pseries/hibernation: pass stream id via function a [...] adds ed22bb8d39fa powerpc/pseries/hibernation: remove pseries_suspend_cpu() adds 796f9247b4fa powerpc/machdep: remove suspend_disable_cpu() adds 395b2c090907 powerpc/rtas: remove rtas_suspend_cpu() adds 366fb13bf13b powerpc/pseries/hibernation: switch to rtas_ibm_suspend_me() adds 1b2488176ea5 powerpc/rtas: remove unused rtas_suspend_last_cpu() adds b866459489fe powerpc/pseries/hibernation: remove redundant cacheinfo update adds fa53bcdb7413 powerpc/pseries/hibernation: perform post-suspend fixups later adds d102f8312e1e powerpc/pseries/hibernation: remove prepare_late() callback adds 87b57ea7e109 powerpc/rtas: remove unused rtas_suspend_me_data adds 2efd7f6eb9b7 powerpc/pseries/mobility: refactor node lookup during DT update adds f8a4b277c3cf powerpc: fix spelling mistake in Kconfig "seleted" -> "selected" adds db972a3787d1 powerpc/powermac: Fix low_sleep_handler with CONFIG_VMAP_STACK adds f10881a46f89 powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter adds f9158d58a4e1 powerpc/mm: Add mask of always present MMU features adds a54d310856b9 powerpc/mm: Remove flush_tlb_page_nohash() prototype. adds 03d5b19c7243 powerpc/32s: Make bat_addrs[] static adds 4cc445b4ff45 powerpc/32s: Use mmu_has_feature(MMU_FTR_HPTE_TABLE) inste [...] adds 4b74a35fc7e9 powerpc/32s: Make Hash var static adds 6e980b5c56a2 powerpc/32s: Declare Hash related vars as __initdata adds cfe32ad0b3dc powerpc/32s: Move _tlbie() and _tlbia() prototypes to tlbflush.h adds b91280f3f36d powerpc/32s: Inline _tlbie() on non SMP adds f265512582a0 powerpc/32s: Move _tlbie() and _tlbia() in a new file adds fd1b4b7f51d0 powerpc/32s: Split and inline flush_tlb_mm() and flush_tlb_page() adds 1e83396f29d7 powerpc/32s: Inline flush_tlb_range() and flush_tlb_kernel [...] adds 91ec450f8d8c powerpc/32s: Split and inline flush_range() adds ef08d95546cc powerpc/32s: Inline tlb_flush() adds 80007a17fc59 powerpc/32s: Inline flush_hash_entry() adds 068fdba10ea5 powerpc/32s: Move early_mmu_init() into mmu.c adds a6a50d8495d0 powerpc/32s: Remove CONFIG_PPC_BOOK3S_6xx adds ad510e37e4b4 powerpc/32s: Regroup 603 based CPUs in cputable adds 44e9754d63c7 powerpc/32s: Make support for 603 and 604+ selectable adds 1b03e71ff6f2 powerpc/32s: Handle PROTFAULT in hash_page() also for CONF [...] adds 1e78f723d6a5 powerpc/8xx: Fix early debug when SMC1 is relocated adds ad3ed15cd04b powerpc/process: Remove target specific __set_dabr() adds 613df979da6c powerpc/8xx: DEBUG_PAGEALLOC doesn't require an ITLB miss [...] adds bccc58986a2f powerpc/8xx: Always pin kernel text TLB adds 576e02bbf106 powerpc/8xx: Simplify INVALIDATE_ADJACENT_PAGES_CPU15 adds a314ea5abf6d powerpc/8xx: Use SPRN_SPRG_SCRATCH2 in ITLB miss exception adds 89eecd938cab powerpc/8xx: Use SPRN_SPRG_SCRATCH2 in DTLB miss exception adds 70b588a06866 powerpc/ppc-opcode: Add PPC_RAW_MFSPR() adds 7ceb40027e19 powerpc/mm: sanity_check_fault() should work for all, not [...] adds 5250d026d241 powerpc/fault: Unnest definition of page_fault_is_write() [...] adds 3dc12dfe7430 powerpc/mm: Move the WARN() out of bad_kuap_fault() adds cbd7e6ca0210 powerpc/fault: Avoid heavy search_exception_tables() verification adds 5f1888a07706 powerpc/fault: Perform exception fixup in do_page_fault() adds 7bfe54b5f165 powerpc/mm: Refactor the floor/ceiling check in hugetlb ra [...] adds c5ccb4e78968 powerpc/32s: Remove unused counters incremented by create_hpte() adds fec6166b44de powerpc/32s: In add_hash_page(), calculate VSID later adds da481c4fe0e4 powerpc/32s: Cleanup around PTE_FLAGS_OFFSET in hash_low.S adds c33cd1ed6001 powerpc/64s/iommu: Don't use atomic_ function on atomic64_t type adds e89a8ca94bf5 powerpc/64s: Remove MSR[ISF] bit adds 59d512e4374b powerpc/64: irq replay remove decrementer overflow check adds aa8e21c053d7 powerpc/perf: Exclude kernel samples while counting events [...] adds 02b02ee1b05e powerpc/64s: Remove idle workaround code from restore_cpu_ [...] adds ef6879f8c805 powerpc/sstep: Emulate prefixed instructions only when CPU [...] adds 1817de2f141c powerpc/sstep: Cover new VSX instructions under CONFIG_VSX adds af99da74333b powerpc/sstep: Support VSX vector paired storage access in [...] adds 6ce73ba76915 powerpc/ppc-opcode: Add encoding macros for VSX vector pai [...] adds 35785b293da0 powerpc/sstep: Add testcases for VSX vector paired load/st [...] adds 3d2ffcdd2a98 powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 b [...] adds 790a1662d3a2 powerpc/smp: Parse ibm,thread-groups with multiple properties adds 1fdc1d6632ff powerpc/smp: Rename cpu_l1_cache_map as thread_group_l1_cache_map adds fbd2b672e91d powerpc/smp: Rename init_thread_group_l1_cache_map() to ma [...] adds 9538abee18cc powerpc/smp: Add support detecting thread-groups sharing L2 cache adds 0be47634db0b powerpc/cacheinfo: Print correct cache-sibling map/list fo [...] adds 98983675008a KVM: PPC: Book3S HV: XIVE: Show detailed configuration in [...] adds 4f1c3f7b0818 powerpc/xive: Rename XIVE_IRQ_NO_EOI to show its a flag adds e2cf43d59525 powerpc/xive: Introduce XIVE_IPI_HW_IRQ adds 9dfe4b14df93 powerpc/xive: Add a name to the IRQ domain adds a5021abc48a0 powerpc/xive: Add a debug_show handler to the XIVE irq_domain adds 7b3b3de3b04e powerpc: Increase NR_IRQS range to support more KVM guests adds 4cc0e36df2c0 powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_SHIFT_BUG adds b5277d18c65e powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_MASK_FW adds cf58b746665d powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_EOI_FW adds 614546d56296 powerpc/xive: Simplify xive_do_source_eoi() adds 07efbca11c1a powerpc/xive: Improve error reporting of OPAL calls adds dddc4ef92d1c KVM: PPC: Book3S HV: XIVE: Add a comment regarding VP numbering adds 7540c1586236 Merge remote-tracking branch 'powerpc/next' adds 04091d6c0535 riscv: provide memmove implementation adds 772e1b7c4267 riscv: kernel: Drop unused clean rule adds 3ae9c3cde51a riscv: Fixed kernel test robot warning adds 527701eda5f1 lib: Add a generic version of devmem_is_allowed() adds 78ed473c7619 RISC-V: Use the new generic devmem_is_allowed() adds 914ee96654d8 arm: Use the generic devmem_is_allowed() adds 6585bd827407 arm64: Use the generic devmem_is_allowed() adds 7d95a88f9254 Add and use a generic version of devmem_is_allowed() adds 77057a68cf97 Merge remote-tracking branch 'risc-v/for-next' adds a79275fbbb4f 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 ff98cc986ae8 s390/crypto: add arch_get_random_long() support adds 343dbdb7cb89 s390/mm: add support to allocate gigantic hugepages using CMA adds 2b134f6b2ed4 Merge branch 'features' into for-next adds 9e31d6eaffd1 Merge remote-tracking branch 's390/for-next' adds db03b4282785 um: Convert tasklets to use new tasklet_setup() API adds 72d3e093afae um: random: Register random as hwrng-core device adds 09041c92f0aa um: Add support for TIF_NOTIFY_SIGNAL adds 97be7ceaf7fe um: Remove use of asprinf in umid.c adds ff9632d2a665 um: Fix time-travel mode adds fc6b6a872dcd um: ubd: Submit all data segments atomically adds f4ab7818ef7a um: line: Don't free winch (with IRQ) under spinlock adds 517f60206ee5 um: Increase stack frame size threshold for signal.c adds ef3ba87cb7c9 um: ubd: Set device serial attribute from cmdline adds d66c91836b8d um: sigio: Return error from add_sigio_fd() adds 36d46a5907ba um: Support dynamic IRQ allocation adds aaf5800e249f um: virtio: Use dynamic IRQ allocation adds 0ede3c05eec8 um: Clean up alarm IRQ chip name adds 458e1f7da004 um: irq: Clean up and rename struct irq_fd adds 0737402f42d3 um: irq: Reduce irq_reg allocation adds 2fccfcc0c742 um: Remove IRQ_NONE type adds 3032b94587c7 um: Simplify IRQ handling code adds 49da38a3ef33 um: Simplify os_idle_sleep() and sleep longer adds 2701c1bd91dd um: time: Fix read_persistent_clock64() in time-travel adds 92dcd3d31843 um: Allow PM with suspend-to-idle adds a374b7cb1ea6 um: Support suspend to RAM adds 3c6ac61bc91e um: Fetch registers only for signals which need them adds 58b09f686970 um: time-travel: avoid multiple identical propagations adds 963285b0b47a um: support some of ARCH_HAS_SET_MEMORY adds ef4459a6da09 um: allocate a guard page to helper threads adds e3a01cbee9c5 um: Monitor error events in IRQ controller adds 9b1c0c0e25dc um: tty: Fix handling of close in tty lines adds 9431f7c199ab um: chan_xterm: Fix fd leak adds 452f94cecff6 um: time-travel: Actually apply "free-until" optimisation adds cae20ba0a16c um: irq/sigio: Support suspend/resume handling of workaround IRQs adds 11385539c024 um: time-travel: Correct time event IRQ delivery adds 8363d99949da Merge remote-tracking branch 'uml/linux-next' adds 5f1d4a0a082f Merge remote-tracking branch 'fscrypt/master' adds ca6d7d437b2e Merge branch 'misc-5.10' into for-next-current-v5.9-20201211 adds 9849b7586001 Merge branch 'for-next-current-v5.9-20201211' 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 5b316468983d btrfs: get zone information of zoned block devices adds b70f509774ad btrfs: check and enable ZONED mode adds 862931c76327 btrfs: introduce max_zone_append_size adds 5d1ab66c56fe btrfs: disallow space_cache in ZONED mode adds d206e9c9c576 btrfs: disallow NODATACOW in ZONED mode adds f1569c4c10a1 btrfs: disable fallocate in ZONED mode adds a589dde0bc0b btrfs: disallow mixed-bg in ZONED mode adds 12659251ca5d btrfs: implement log-structured superblock for ZONED mode adds 1201b58b67b3 btrfs: drop casts of bio bi_sector adds ec7d6dfd73b2 btrfs: move btrfs_find_highest_objectid/btrfs_find_free_ob [...] adds abadc1fcd72e btrfs: replace calls to btrfs_find_free_ino with btrfs_fin [...] adds 5297199a8bca btrfs: remove inode number cache feature adds 7dbdb443a7b4 btrfs: remove crc_check logic from free space adds f0d1219def15 btrfs: always set NODATASUM/NODATACOW in __create_free_spa [...] adds fa598b069640 btrfs: remove recalc_thresholds from free space ops adds de53d892e5c5 btrfs: fix race causing unnecessary inode logging during l [...] adds 5f96bfb7633c btrfs: fix race that results in logging old extents during [...] adds 4d6221d7d831 btrfs: fix race that causes unnecessary logging of ancesto [...] adds 47d3db41e190 btrfs: fix race that makes inode logging fallback to trans [...] adds 639bd575b7c7 btrfs: fix race leading to unnecessary transaction commit [...] adds 47876f7ceffa btrfs: do not block inode logging for so long during trans [...] adds 44c0ca211a4d btrfs: lift read-write mount setup from mount and remount adds 8f1c21d7490f btrfs: start orphan cleanup on ro->rw remount adds 997e3e2e71b3 btrfs: only mark bg->needs_free_space if free space tree is on adds 5011139a4718 btrfs: create free space tree on ro->rw remount adds 8cd2908846d1 btrfs: clear oneshot options on mount and remount adds 8b228324a8ce btrfs: clear free space tree on ro->rw remount adds 948462294577 btrfs: keep sb cache_generation consistent with space_cache adds 04c415596953 btrfs: use superblock state to print space_cache mount option adds 2838d255cb9b btrfs: warn when remount will not change the free space tree adds 36b216c85eb9 btrfs: remove free space items when disabling space cache v1 adds af456a2c0aaa btrfs: skip space_cache v1 setup when not using it adds 8a6a87cd449b btrfs: fix lockdep warning when creating free space tree adds 1941b64b080b btrfs: rename bio_offset of extent_submit_bio_start_t to d [...] adds 7ffd27e378d2 btrfs: pass bio_offset to check_data_csum() directly adds f44cf41075b0 btrfs: make btrfs_verify_data_csum follow sector size adds f91e0d0c4cd9 btrfs: factor out btree page submission code to a helper adds deb678955360 btrfs: calculate inline extent buffer page size based on p [...] adds 1aaac38c83a2 btrfs: don't allow tree block to cross page boundary for s [...] adds 4a3dc93843dd btrfs: update num_extent_pages to support subpage sized ex [...] adds 884b07d0f4f7 btrfs: handle sectorsize < PAGE_SIZE case for extent buffe [...] adds 9e46458a7c00 btrfs: remove btrfs_find_ordered_sum call from btrfs_looku [...] adds 6275193ef190 btrfs: refactor btrfs_lookup_bio_sums to handle out-of-ord [...] adds fa485d21a7ae btrfs: scrub: reduce width of extent_len/stripe_len from 6 [...] adds d0a7a9c050f3 btrfs: scrub: always allocate one full page for one sector [...] adds 53f3251d3b82 btrfs: scrub: support subpage tree block scrub adds b29dca44abe2 btrfs: scrub: support subpage data scrub adds b42fe98c9269 btrfs: scrub: allow scrub to work with subpage sectorsize adds 50f2ad0e64bd btrfs: fix deadlock when cloning inline extent and low on [...] adds f3bdf1e463e0 btrfs: fix error handling in commit_fs_roots adds 1103cee6b8b6 btrfs: correctly calculate item size used when item key co [...] adds ae6d0695999d btrfs: qgroup: don't try to wait flushing if we're already [...] adds 02d47b6b72d8 btrfs: clarify error returns values in __load_free_space_cache adds 30669a45fd59 Merge branch 'misc-next' into for-next-next-v5.10-20201211 adds 78cb6b0f5163 btrfs: make flush_space take a enum btrfs_flush_state inst [...] adds 7f78c3ef1cc2 btrfs: add a trace point for reserve tickets adds 123b5509410e btrfs: track ordered bytes instead of just dio ordered bytes adds 523bb862094e btrfs: introduce a FORCE_COMMIT_TRANS flush operation adds b5d7e3e53b2c btrfs: improve preemptive background space flushing adds 4404d45002a7 btrfs: rename need_do_async_reclaim adds a83f02809a7b btrfs: check reclaim_size in need_preemptive_reclaim adds 746de9ca219f btrfs: rework btrfs_calc_reclaim_metadata_size adds 96c12f8debfb btrfs: simplify the logic in need_preemptive_flushing adds cf4e0427e4a8 btrfs: implement space clamping for preemptive flushing adds bac48c3ca628 btrfs: adjust the flush trace point to include the source adds 4718abb3ac8b btrfs: add a trace class for dumping the current ENOSPC state adds f2f577809a14 Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] adds 0d8101048e55 btrfs: do not block on deleted bgs mutex in the cleaner adds 965e34bc3a70 btrfs: only let one thread pre-flush delayed refs in commit adds d9c9f60edf83 btrfs: delayed refs pre-flushing should only run the heads [...] adds 790f2b0f097f btrfs: only run delayed refs once before committing adds 63dbb9709a74 btrfs: stop running all delayed refs during snapshot adds 468e4786704a btrfs: run delayed refs less often in commit_cowonly_roots adds 3c078ac44983 Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] adds 97847e06525b Merge branch 'for-next-next-v5.10-20201211' into for-next- [...] adds 7d033f5404cd Merge remote-tracking branch 'btrfs/for-next' adds 09023776df15 SMB3: avoid confusing warning message on mount to Azure adds b24a744b98ce SMB3.1.1: remove confusing mount warning when no SPNEGO in [...] adds 672f807bec7d cifs: Fix unix perm bits to cifsacl conversion for "other" bits. adds 9b99ac48c57d cifs: Enable sticky bit with cifsacl mount option. adds 3c6e41efba1b SMB3.1.1: update comments clarifying SPNEGO info in negpro [...] adds 9fcc0d9810d9 SMB3.1.1: do not log warning message if server doesn't pop [...] adds b2ffe0299d26 cifs: rename smb_vol as smb3_fs_context and move it to fs_ [...] adds 2b3a2e07298e cifs: rename dup_vol to smb3_fs_context_dup and move it in [...] adds 9e2f9b9e9983 cifs: move the enum for cifs parameters into fs_context.h adds de34db8aa808 cifs: move cifs_parse_devname to fs_context.c adds e07724d1cf38 cifs: switch to new mount api adds 29f8bcdd993d cifs: remove the devname argument to cifs_compose_mount_options adds 6a3fcb153912 cifs: add an smb3_fs_context to cifs_sb adds a8602972fbd6 cifs: get rid of cifs_sb->mountdata adds 5b392acc23f3 cifs: Make extract_hostname function public adds 30c27b68ec94 cifs: Make extract_sharename function public adds a86cb0751fee cifs: minor kernel style fixes for comments adds 91696f844128 cifs: cleanup misc.c adds 411c5663580e cifs: Register generic netlink family adds 91eeead113a1 cifs: add witness mount option and data structs adds d704f4ac8c06 cifs: minor updates to Kconfig adds 528a8ea940bb cifs: Send witness register and unregister commands to use [...] adds 27228d73f4d2 cifs: Set witness notification handler for messages from u [...] adds c47db9c675ee cifs: Add witness information to debug data dump adds ac534795b637 cifs: Send witness register messages to userspace daemon i [...] adds e2f5d0639a33 cifs: Simplify reconnect code when dfs upcall is enabled adds b5d4b6227b02 cifs: remove various function description warnings adds 08ddd3a63f3e cifs: remove some minor warnings pointed out by kernel test robot adds 9d27b1d26de2 cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb adds de1ecd1edc1c cifs: remove actimeo from cifs_sb adds d0918161fdaf Merge remote-tracking branch 'cifs/for-next' adds 42e0068744f5 Merge remote-tracking branch 'configfs/for-next' adds 1825c8d7ce93 erofs: force inplace I/O under low memory scenario adds d8b3df8b1048 erofs: avoid using generic_block_bmap adds 171f0fc302f5 Merge remote-tracking branch 'erofs/dev' adds 0967048d4d06 Merge remote-tracking branch 'exfat/dev' adds fecc4559780d fsnotify: fix events reported to watching parent and child adds 26732dcc3ae7 Pull fsnotify fixes from Amir adds e51d68e76d60 fs: quota: fix array-index-out-of-bounds bug by passing co [...] adds db561792f6c7 Pull dquot_resume() fix adds c650b0f49f59 Merge remote-tracking branch 'ext3/for_next' adds 50a4952fd67b Updated locking documentation for transaction_t adds 7b721e6d334c ext4: remove redundant operation that set bh to NULL adds 46bac5352929 ext4: remove the null check of bio_vec page adds face525ecb30 ext4: remove redundant assignment of variable ex adds f177ee0882af ext4: add helpers for checking whether quota can be enable [...] adds ca9b404ff137 ext4: print quota journalling mode on (re-)mount adds 837c23fbc1b8 ext4: use ASSERT() to replace J_ASSERT() adds 6bd97bf273bd ext4: remove redundant mb_regenerate_buddy() adds ce3cca337401 ext4: simplify the code of mb_find_order_for_block adds 8041ac642a1b ext4: update ext4_data_block_valid related comments adds 41fca96e635b ext4: delete nonsensical (commented-out) code inside ext4_ [...] adds e360ba58d067 ext4: fix a memory leak of ext4_free_data adds 696c1c70a14f ext4: check for invalid block size early when trying to mo [...] adds ad3568e42f22 Merge remote-tracking branch 'ext4/dev' 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 db809ea0562e Merge remote-tracking branch 'f2fs/dev' adds a1533d2d89e9 Merge remote-tracking branch 'fsverity/fsverity' adds 5d069dbe8aaf fuse: fix bad inode adds bc5c1b781f9a Merge remote-tracking branch 'fuse/for-next' adds 915243e1829e Merge remote-tracking branch 'jfs/jfs-next' adds ef602d21f93a Merge remote-tracking branch 'nfs/linux-next' adds 11392155f2bd NFS: Disable READ_PLUS by default adds a8d056e19cae 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 8b424a0367ee Merge remote-tracking branch 'cel/cel-next' adds 0d14778d28ca vfs: move cap_convert_nscap() call into vfs_setxattr() adds 8d542b5e94e4 vfs: verify source area in vfs_dedupe_file_range_one() adds 7e811f355792 ovl: check privs before decoding file handle adds 27552d7827c0 ovl: make ioctl() safe adds ba97b78c92ff ovl: simplify file splice adds ad29e0da2fe5 ovl: user xattr adds 7f42baa9ea6d ovl: do not fail when setting origin xattr adds 982752437f83 ovl: do not fail because of O_NOATIME adds fdf8ca558ecb ovl: do not get metacopy for userxattr adds 5537b9ada9c3 ovl: unprivieged mounts adds 04e100dce6ec Merge branch 'ovl-unpriv-v3' into overlayfs-next adds 86acd5b45d6d Merge remote-tracking branch 'overlayfs/overlayfs-next' adds b8f1da98a219 ubifs: Delete duplicated words + other fixes adds 8fdaaf4cf3ce jffs2: Fix if/else empty body warnings adds 2976c19c95a4 ubifs: Code cleanup by removing ifdef macro surrounding adds 9afc9a8a4909 jffs2: Fix GC exit abnormally adds 08cd274f9b82 jffs2: Fix ignoring mounting options problem during remounting adds cd3ed3c73ac6 jffs2: Allow setting rp_size to zero during remounting adds f21240078391 ubifs: Fix the printing type of c->big_lpt adds 619ea229e9b5 ubi: Remove useless code in bytes_str_to_int adds 20f1431160c6 ubifs: wbuf: Don't leak kernel memory to flash adds 3cded6633059 ubifs: Fix error return code in ubifs_init_authentication() adds 22bdb8b6fd8e jffs2: remove trailing semicolon in macro definition adds f669e74be820 ubi: Do not zero out EC and VID on ECC-ed NOR flashes adds 89f40d0a9656 ubifs: Fixed print foramt mismatch in ubifs adds a61df3c413e4 jffs2: Fix NULL pointer dereference in rp_size fs option parsing adds 32f6ccc743b8 ubifs: Remove the redundant return in dbg_check_nondata_no [...] adds c4c0d19d39d2 ubifs: Limit dumping length by size of memory which is all [...] adds c8be097530a8 Revert "ubifs: Fix out-of-bounds memory access caused by a [...] adds a33e30a0e023 ubifs: Pass node length in all node dumping callers adds bf6dab7a6ce7 ubifs: ubifs_dump_sleb: Remove unused function adds b80a974b8c58 ubifs: ubifs_dump_node: Dump all branches of the index node adds b47d0e0f8e46 Merge remote-tracking branch 'ubifs/next' adds 8edf0d8fc695 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 15574ebbff26 xfs: convert noroom, okalloc in xfs_dialloc() to bool adds aececc9f8dec xfs: introduce xfs_dialloc_roll() adds 1abcf261016e xfs: move on-disk inode allocation out of xfs_ialloc() adds f3bf6e0f1196 xfs: move xfs_dialloc_roll() into xfs_dialloc() adds 8d822dc38ad7 xfs: spilt xfs_dialloc() into 2 functions adds 3937493c5025 xfs: kill ialloced in xfs_dialloc() adds 26f88363ec78 xfs: remove xfs_vn_setattr_nonsize adds 5d24ec4c7d3c xfs: open code updating i_mode in xfs_set_acl adds 1189686e5440 fs/xfs: convert comma to semicolon adds cedec97a6d26 Merge remote-tracking branch 'xfs/for-next' adds bd5ea16c8a08 Merge remote-tracking branch 'file-locks/locks-next' adds dd640c3453fb Merge remote-tracking branch 'vfs/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 e12bcdd1249b Merge remote-tracking branch 'printk/for-next' adds 4c69dadc0667 Merge branch 'pci/aspm' adds 01ebc9f28f6d Merge branch 'pci/enumeration' adds 518a570a11c0 Merge branch 'pci/err' adds c5dad7d3357b Merge branch 'pci/hotplug' adds b577562ccc07 PCI: Remove unused HAVE_PCI_SET_MWI adds 0aec75a5963e PCI: Reduce pci_set_cacheline_size() message to debug level adds c81107d47a4f Merge branch 'pci/misc' adds 3c46f6f99bf6 Merge branch 'pci/msi' adds 8f0618908922 Merge branch 'pci/pm' adds a2da5d8cc0b0 PCI: Mark AMD Raven iGPU ATS as broken in some platforms adds 701d033a9e57 Merge branch 'pci/virtualization' adds ddedd1e5e5fd PCI: Unify ECAM constants in native PCI Express drivers adds 13764ff1c889 PCI: thunder-pem: Add constant for custom ".bus_shift" ini [...] adds bfecf2858e63 PCI: iproc: Convert to use the new ECAM constants adds 97080a67df6d PCI: vmd: Update type of the __iomem pointers adds ae78d161dd57 PCI: xgene: Removed unused ".bus_shift" initialisers from [...] adds 7082ad15cee4 Merge branch 'pci/ecam' adds 6e4eb772807e Merge branch 'remotes/lorenzo/pci/aardvark' adds 842f017d8dea Merge branch 'remotes/lorenzo/pci/brcmstb' adds b6c81be91293 dt-bindings: pci: ti,j721e: Fix "ti,syscon-pcie-ctrl" to t [...] adds 3f1f870c018f dt-bindings: PCI: Add host mode dt-bindings for TI's J7200 SoC adds 17c5b458a990 dt-bindings: PCI: Add EP mode dt-bindings for TI's J7200 SoC adds 7aa256234c4c PCI: j721e: Get offset within "syscon" from "ti,syscon-pci [...] adds 25c8f62d8b08 Merge branch 'remotes/lorenzo/pci/cadence' adds 458168247ccc dt-bindings: pci: qcom: Document PCIe bindings for SM8250 SoC adds e1dd639e374a PCI: qcom: Add SM8250 SoC support adds 4c9398822106 PCI: qcom: Add support for configuring BDF to SID mapping [...] adds 660c486590aa PCI: dwc: Set 32-bit DMA mask for MSI target address allocation adds b959117b7d7f Merge branch 'remotes/lorenzo/pci/dwc' adds 6cc0a956c8ab Merge branch 'remotes/lorenzo/pci/iproc' adds 690b2198c4fd Merge branch 'remotes/lorenzo/pci/keystone' adds b75ab0250103 Merge branch 'remotes/lorenzo/pci/rcar' adds c664a59ec33b Merge branch 'remotes/lorenzo/pci/vmd' adds 86e4522bcf26 Merge branch 'remotes/lorenzo/pci/misc' adds 874da8f42bbf Merge remote-tracking branch 'pci/next' adds a4d874c00971 Merge remote-tracking branch 'pstore/for-next/pstore' adds 57f66cd55a83 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 cbfa5b3987c4 dt-bindings: i2c: Add compatible string for AM64 SoC adds bfbccd70eee9 dt-bindings: i2c: Update DT binding docs to support SiFive [...] adds aac085f0884e Merge branch 'i2c/for-5.11' into i2c/for-next adds d6da298d1b8b Merge branch 'i2c/for-current' into i2c/for-next adds e0e912e6a9d4 Merge remote-tracking branch 'i2c/i2c/for-next' adds e75586e1f798 Merge remote-tracking branch 'i3c/i3c/next' adds 3e0cf0d705f2 Merge remote-tracking branch 'dmi/dmi-for-next' adds d014538aa385 hwmon: (pmbus) Driver for Delta power supplies Q54SJ108A2 adds b0bd407e94b0 hwmon: (ltc2992) Add support adds 9ca26df1ba25 hwmon: (ltc2992) Add support for GPIOs. adds fe8c573c89eb dt-bindings: hwmon: Add documentation for ltc2992 adds 966ead9153c2 hwmon: (pmbus/q54sj108a2) Correct title underline length adds e1d15969635c hwmon: (ltc2992) Fix less than zero comparisons with an un [...] adds 94f1ab944565 dt-bindings: hwmon: convert TI INA2xx bindings to dt-schema adds 27b4bc2b877e dt-bindings: hwmon: convert AD AD741x bindings to dt-schema adds 2f070176a0a4 dt-bindings: hwmon: convert TI ADS7828 bindings to dt-schema adds eedc65cb083b dt-bindings: fsi: Add P10 OCC device documentation adds 5ec96d74cf28 fsi: occ: Add support for P10 adds db4919ec86ff hwmon: (occ) Add new temperature sensor type adds 15d4a6f736c4 dt-bindings: hwmon: convert AD ADM1275 bindings to dt-schema adds fb42dce4d7b5 hwmon: (xgene) Drop bogus __refdata annotation adds 561e3121841a hwmon: (iio_hwmon) Drop bogus __refdata annotation adds e7bb1a2ab8c4 hwmon: (sbtsi) Add basic support for SB-TSI sensors adds 6ec3fcf556fe hwmon: (sbtsi) Add documentation adds 1a033769a4fe dt-bindings: (hwmon/sbtsi_temp) Add SB-TSI hwmon driver bindings adds c233f832c5ac Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds e223a707ad84 docs: reporting-issues: move 'outdated, need help' note to [...] adds ab9e1ac49b47 docs: update requirements to install six module adds 13fef8ef9fb8 docs: Note that sphinx 1.7 will be required soon adds 26e149103c35 Merge remote-tracking branch 'jc_docs/docs-next' adds 465e1ae31756 Merge remote-tracking branch 'v4l-dvb/master' adds e8865d53c363 Merge remote-tracking branch 'v4l-dvb-next/master' adds 42807537b6a0 Merge back cpufreq material for v5.11. adds 2554c32f0b84 cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() adds 90ac908a418b cpufreq: schedutil: Simplify sugov_update_next_freq() adds 7854c7520b86 cpufreq: stats: Use local_clock() instead of jiffies adds ec06e586ab92 cpufreq: Fix up several kerneldoc comments adds b96f03843236 cpufreq: Fix cpufreq_online() return value on errors adds 3b0fa99b9202 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next adds 108039954207 PM / EM: Micro optimization in em_cpu_energy adds 961399e43b8e Merge branches 'pm-sleep', 'pm-acpi' and 'pm-em' into linux-next adds 718072ceb211 PM: domains: create debugfs nodes when adding power domains adds 4e114be19ebc Merge branches 'pm-domains', 'powercap' and 'pm-tools' int [...] adds 1c94c8a77112 Merge branch 'acpica' into linux-next adds 3b2a44bb54cc Merge branches 'acpi-resources' and 'acpi-docs' into linux-next adds b36b1e9db41f ACPI: scan: Drop INT3396 from acpi_ignore_dep_ids[] adds 91438aebcd56 ACPI: scan: Fix up _DEP-related terminology with supplier/ [...] adds 99fde0a3ece4 Merge branches 'acpi-scan', 'acpi-apei' and 'acpi-misc' in [...] adds 6f4b1b30125e Merge branches 'acpi-processor', 'acpi-ec' and 'acpi-video [...] adds d3569c149dfe Merge tag 'devfreq-next-for-5.11' of git://git.kernel.org/ [...] adds 97756044ce06 Merge branch 'pm-devfreq' into linux-next adds ac3a19c172b9 Merge remote-tracking branch 'pm/linux-next' adds 6a2cd0fd6f8b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-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 56cad37d0581 Merge remote-tracking branch 'opp/opp/linux-next' adds a5923b6c3137 thermal: int340x: processor_thermal: Refactor MMIO interface adds df2537f91040 thermal: int340x: processor_thermal: Add AlderLake PCI device id adds 473be51142ad thermal: int340x: processor_thermal: Add RFIM driver adds 729a866af3b3 thermal: int340x: processor_thermal: Add mailbox driver adds 8639ff4194c9 thermal: intel: pch: use macro for temperature calculation adds cc8b98ea6842 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 5778c6309d65 Merge remote-tracking branch 'ieee1394/for-next' adds 905d42cc0858 Merge remote-tracking branch 'dlm/next' adds e998879d4fb7 x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests adds ff02e536b191 Merge remote-tracking branch 'swiotlb/linux-next' adds 7f1d2dfa307e RDMA/mlx5: Remove unneeded semicolon adds e7f870f5fda7 MAINTAINERS: SOFT-ROCE: Change Zhu Yanjun's email address adds d1dec0cae553 RDMA/core: Update kernel documentation for ib_create_named_qp() adds 286e1d3f9ba8 RDMA/core: Clean up cq pool mechanism adds 779e0bf47632 RDMA/core: Do not indicate device ready when device enable [...] adds e0da68994d16 RDMA/uverbs: Fix incorrect variable type adds 6f320f6990ee RDMA/mlx4: Remove bogus dev_base_lock usage adds 1c0ca9cd1741 RDMA/hns: Limit the length of data copied between kernel a [...] adds 4ddeacf68a3d RDMA/hns: Normalization the judgment of some features adds 603bee935f38 RDMA/hns: Do shift on traffic class when using RoCEv2 adds 94a8c4dfcdb2 RDMA/hns: Avoid filling sl in high 3 bits of vlan_id adds f75506833eed RDMA/hns: WARN_ON if get a reserved sl from users adds 29b52027ac35 RDMA/hns: Remove unnecessary access right set during INIT2INIT adds dc93a0d987fc RDMA/hns: Fix coding style issues adds 62f3b70ed656 RDMA/hns: Clear redundant variable initialization adds dcdc366acf8f RDMA/hns: Fix incorrect symbol types adds 61918e9b0084 RDMA/hns: Fix inaccurate prints adds d8cc403b70de RDMA/hns: Simplify AEQE process for different types of queue adds d21a1240f516 RDMA/rxe: Use acquire/release for memory ordering adds 399656894b5e Merge remote-tracking branch 'rdma/for-next' 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 88dcfdb4cd82 ice: cleanup stack hog adds f2651a91b97d ice: don't always return an error for Get PHY Abilities AQ [...] adds c21125c99757 ice: Enable Support for FW Override (E82X) adds 956542cae5dc ice: Remove gate to OROM init adds bcf68ea1e580 ice: Remove vlan_ena from vsi structure adds 32e6deb29725 ice: cleanup misleading comment adds 34d8461a653a ice: silence static analysis warning adds 9228d8b2613b ice: join format strings to same line as ice_debug adds 5b13886da858 ice: Add space to unknown speed adds dc528d5bcc2d Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 6eb3d1e350d1 mptcp: unify ADD_ADDR and echo suboptions writing adds e1ef6832224a mptcp: unify ADD_ADDR and ADD_ADDR6 suboptions writing adds 22fb85ffaefb mptcp: add port support for ADD_ADDR suboption writing adds 2ec72faec86b mptcp: use adding up size to get ADD_ADDR length adds 4a2777a83406 mptcp: add the outgoing ADD_ADDR port support adds fbe0f87ac771 mptcp: send out dedicated packet for ADD_ADDR using port adds 0f5c9e3f079f mptcp: add port parameter for mptcp_pm_announce_addr adds 90a4aea8b6ed mptcp: print out port and ahmac when receiving ADD_ADDR adds 42842a425ad6 mptcp: drop rm_addr_signal flag adds 13ad9f01a29e mptcp: rename add_addr_signal and mptcp_add_addr_status adds 432d9e74d8a3 mptcp: use the variable sk instead of open-coding adds 5a40cce20871 Merge branch 'mptcp-Add-port-parameter-to-ADD_ADDR-option' adds c2af62256e8d ibmvnic: fix rx buffer tracking and index management in re [...] adds 016ade51a7d9 net/mlx4: simplify the return expression of mlx4_init_cq_table() adds 7bdddc68cda3 net: hdlc_x25: Remove unnecessary skb_reset_network_header calls adds 5b950ff4331d mptcp: link MPC subflow into msk only after accept adds 0597d0f8e030 mptcp: plug subflow context memory leak adds d7b1bfd0832c mptcp: be careful on subflows shutdown adds 0f86a5be1095 Merge branch 'mptcp-fixes' adds 6b21c0bb3a32 net: x25: Fix handling of Restart Request and Restart Conf [...] adds 0d035bed2a4a net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround adds 7a77233ec6d1 net: sfp: relax bitrate-derived mode check adds 5cab30359a4b Merge branch 'Add-support-for-VSOL-V2801F-CarlitoxxPro-CPG [...] adds 523437d7b5ba net: stmmac: allow stmmac to probe for C45 PHY devices adds c0ead5552c0f nfp: silence set but not used warning with IPV6=n adds 35244430d624 net: hns3: refine the struct hane3_tc_info adds 5a5c90917467 net: hns3: add support for tc mqprio offload adds 0f993fe2b89d net: hns3: add support for forwarding packet to queues of [...] adds 0205ec041ec6 net: hns3: add support for hw tc offload of tc flower adds f1c2e66d7f38 net: hns3: add support for max 512 rss size adds 8eeb1f4bce68 net: hns3: adjust rss indirection table configure command adds cdab7c977970 net: hns3: adjust rss tc mode configure command adds a7105e3472bf Merge branch 'hns3-next' adds a10b24b83242 vxlan: avoid double unlikely() notation when using IS_ERR() adds 921ca574cd38 can: isotp: add SF_BROADCAST support for functional addressing adds ecbaf5e13f45 can: rx-offload: can_rx_offload_offload_one(): avoid doubl [...] adds c9f4cad6cdfe can: m_can: m_can_config_endisable(): remove double cleari [...] adds 227619c3ff7c can: m_can: move runtime PM enable/disable to m_can_platform adds cab7ffc0324f can: m_can: add PCI glue driver for Intel Elkhart Lake adds 2c0ac9208135 can: flexcan: convert the driver to DT-only adds ee42bedc85a6 can: mcp251xfd: Add support for internal loopback mode adds c7dd222053c4 Merge tag 'linux-can-next-for-5.11-20201210' of git://git. [...] adds ec73c31dfbfd net: stmmac: simplify the return tc_delete_knode() adds b18cac546be3 net/mlx4: simplify the return expression of mlx4_init_srq_table() adds a76b6b1fe831 net: mediatek: simplify the return expression of mtk_gmac_ [...] adds e0fecb289ad3 tcp: correctly handle increased zerocopy args struct size adds bfa5e98c9de4 igc: Add new device ID adds 3b0c860f872d net: lapbether: Consider it successful if (dis)connecting [...] adds b7f5eb6ba21b net: qualcomm: rmnet: Update rmnet device MTU based on rea [...] adds 1d608d2e0d51 Revert "macb: support the two tx descriptors on at91rm9200" adds 51e13685bd93 rtnetlink: RCU-annotate both dimensions of rtnl_msg_handlers adds 4cf476ced45d ppp: add PPPIOCBRIDGECHAN and PPPIOCUNBRIDGECHAN ioctls adds 563b603bd65d docs: update ppp_generic.rst to document new ioctls adds 91163f821436 Merge branch 'add-ppp_generic-ioctls-to-bridge-channels' adds 46d5e62dd3c3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 14486c82612a rfkill: add a reason to the HW rfkill state adds 36ec144f041b net: mac80211: use core API for updating TX/RX stats adds c7ed0e683ddb net: wireless: make a const array static, makes object smaller adds 32fc4a9ad56f cfg80211: fix callback type mismatches in wext-compat adds 01c9c0ab3524 cfg80211: Fix fall-through warnings for Clang adds aaaee2d68a95 mac80211: Fix fall-through warnings for Clang adds d7832c7187c1 nl80211: Fix fall-through warnings for Clang adds 84674ef4d69b mac80211: remove trailing semicolon in macro definitions adds 081e1e7ece05 mac80211: he: remove non-bss-conf fields from bss_conf adds 4271d4bde0a2 mac80211: support MIC error/replay detected counters drive [...] adds d6587602c599 cfg80211: Parse SAE H2E only membership selector adds 3598ae87fe44 mac80211: Skip entries with SAE H2E only membership selector adds d590a125eeb4 cfg80211: scan PSC channels in case of scan with wildcard SSID adds b45a19dd7e46 cfg80211: Update TSF and TSF BSSID for multi BSS adds c837cbad40d9 nl80211: always accept scan request with the duration set adds beee24695157 cfg80211: Save the regulatory domain when setting custom r [...] adds 985074247080 ieee80211: update reduced neighbor report TBTT info length adds 3660944a37ce mac80211: disallow band-switch during CSA adds 669b84134a2b cfg80211: include block-tx flag in channel switch started event adds 2d9463083ce9 nl80211: validate key indexes for cfg80211_registered_device adds 539a36ba2f07 cfg80211: remove struct ieee80211_he_bss_color adds a5a55032ea65 mac80211: use struct assignment for he_obss_pd adds 3bb02143ff55 cfg80211: support immediate reconnect request hint adds 3f8a39ff2807 mac80211: support driver-based disconnect with reconnect hint adds f65607cdbc6b mac80211: don't set set TDLS STA bandwidth wider than possible adds da3882331a55 mac80211: support Rx timestamp calculation for all preamble types adds db8ebd06ccb8 mac80211: use bitfield helpers for BA session action frames adds 2dedfe1dbdf2 mac80211: ignore country element TX power on 6 GHz adds bbf31e88df2f mac80211: Fix calculation of minimal channel width adds 189a164d0fc6 mac80211: don't filter out beacons once we start CSA adds 44b72ca8163b mac80211: Update rate control on channel change adds b0140fda626e mac80211: mlme: save ssid info to ieee80211_bss_conf while assoc adds f879ac8ed6c8 mac80211: fix a mistake check for rx_stats update adds 6bdb68cef7bf nl80211: add common API to configure SAR power limitations adds c534e093d865 mac80211: add ieee80211_set_sar_specs adds 00f7763a26cb Merge tag 'mac80211-next-for-net-next-2020-12-11' of git:/ [...] adds 3f79e541593f rtlwifi: rtl8192de: fix ofdm power compensation adds 2f8cfcc43dae iwlwifi: remove all queue resources before free adds b34872bc831d iwlwifi: yoyo: add the ability to dump phy periphery adds cc598782d7c0 iwlwifi: yoyo: align the write pointer to DWs adds 846067693fc8 iwlwifi: mvm: fix sar profile printing issue adds a44509805895 iwlwifi: move reclaim flows to the queue file adds 525791354706 iwlwifi: d3: do not send the WOWLAN_CONFIGURATION command [...] adds 486e93ef3e1c iwlwifi: mvm: Init error table memory to zero adds 3b25f1aff503 iwlwifi: mvm: remove the read_nvm from iwl_run_init_mvm_ucode adds 4adfaf9b2de3 iwlwifi: pcie: remove obsolete pre-release support code adds d43ab298efc6 iwlwifi: copy iwl_he_capa for modifications adds eae94cf82d74 iwlwifi: mvm: add support for 6GHz adds 87f1283b6ae4 iwlwifi: enable sending/setting debug host event adds 861bae42e1f1 iwlwifi: avoid endless HW errors at assert time adds 52b155214be8 iwlwifi: mvm: remove the read_nvm from iwl_run_unified_mvm_ucode adds cdaba917268d iwlwifi: follow the new inclusive terminology adds d295a898c2f5 iwlwifi: fix typo in comment adds 7b2829f315d0 iwlwifi: sort out the NVM offsets adds c6bae2169071 iwlwifi: mvm: iterate active stations when updating statistics adds efc0ec5afb6e iwlwifi: validate MPDU length against notification length adds df72138de4bc iwlwifi: pcie: validate RX descriptor length adds 59fa61f3fd4e iwlwifi: remove sw_csum_tx adds e20a5c9f768b iwlwifi: mvm: clear up iwl_mvm_notify_rx_queue() argument type adds cf5b46276847 iwlwifi: mvm: move iwl_mvm_stop_device() out of line adds 3fa965c2dd4e iwlwifi: pcie: change 12k A-MSDU config to use 16k buffers adds 9e8338ad17eb iwlwifi: mvm: fix 22000 series driver NMI adds 2f7a04c7b03b iwlwifi: mvm: do more useful queue sync accounting adds 94631b56422d iwlwifi: mvm: clean up scan state on failure adds aa7fd94687b2 iwlwifi: pcie: remove MSIX_HW_INT_CAUSES_REG_IML handling adds 97b4f859543d iwlwifi: fw: file: fix documentation for SAR flag adds 69d6cfc491f0 iwlwifi: pcie: remove unnecessary setting of inta_mask adds 152fdc0f6988 iwlwifi: trans: consider firmware dead after errors adds 58a1c9f9a9b6 iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() adds 8e99ea8d09a1 iwlwifi: use SPDX tags adds e4475583b5c4 iwlwifi: pcie: clean up some rx code adds b570e5b0592a iwlwifi: mvm: validate firmware sync response size adds caf463771295 iwlwifi: mvm: fix a race in CSA that caused assert 0x3420 adds b2ed841ed070 iwlwifi: add an extra firmware state in the transport adds 906d4eb84408 iwlwifi: support firmware reset handshake adds 87d9564e14cf iwlwifi: mvm: disconnect if channel switch delay is too long adds ac1a98e1e924 iwlwifi: Add a new card for MA family adds b8aba27cdc0e iwlwifi: tighten RX MPDU bounds checks adds 8a59d39033c3 iwlwifi: mvm: hook up missing RX handlers adds 27eeb03784b3 iwlwifi: mvm: add size checks for range response notification adds c0f46dca0019 iwlwifi: mvm: check that statistics TLV version match stru [...] adds d3d9b4fca363 iwlwifi: mvm: purge the BSS table upon firmware load adds fd1c3318f4e7 iwlwifi: mvm: validate notification size when waiting adds 89b5d9b2215b Merge tag 'iwlwifi-next-for-kalle-2020-12-09' of git://git [...] adds 382726d134e3 wilc1000: changes for SPI communication stall issue found [...] adds c42d492c672a cw1200: txrx: convert comma to semicolon adds 5a2abdcadc3b iwlwifi: mvm: Fix fall-through warnings for Clang adds ff08b5368ce5 iwlwifi: dvm: Fix fall-through warnings for Clang adds 10a0472d1850 iwlwifi: iwl-drv: Fix fall-through warnings for Clang adds 05d07f2dc9a9 iwlwifi: mvm: rs: Demote non-conformant function documenta [...] adds dde0a25d06bf iwlwifi: iwl-eeprom-read: Demote one nonconformant functio [...] adds 220ee462702c iwlwifi: iwl-eeprom-parse: Fix 'struct iwl_eeprom_enhanced [...] adds 5a2e2f91e8b5 iwlwifi: iwl-phy-db: Add missing struct member description [...] adds fe472e9d47c8 iwlwifi: fw: dbg: Fix misspelling of 'reg_data' in functio [...] adds 81daab1f8d57 iwlwifi: fw: acpi: Demote non-conformant function headers adds 7f469b6dc484 mt76: remove unused variable q adds 7f881a721716 ath10k: fix a check patch warning returnNonBoolInBooleanFu [...] adds e8e55d8919ea ath11k: add 64bit check before reading msi high addr adds 1daf58b23a1e ath11k: Ignore resetting peer auth flag in peer assoc cmd adds 5a5b820d18c7 ath9k: remove trailing semicolon in macro definition adds 3dbd7fe78c42 ath11k: pci: add MODULE_FIRMWARE macros adds e65e8b608f68 carl9170: remove trailing semicolon in macro definition adds 61a57e51e46e ath11k: fix rmmod failure if qmi sequence fails adds e64fa6d92ac4 ath5k: Fix fall-through warnings for Clang adds e2cb11165445 carl9170: Fix fall-through warnings for Clang adds b6041e1a3020 wcn36xx: Fix fall-through warnings for Clang adds 59ec8e2fa5aa ath11k: unlock on error path in ath11k_mac_op_add_interface() adds f00490432b60 ath11k: fix incorrect wmi param for configuring HE operation adds bd88815060d9 ath11k: support TXOP duration based RTS threshold adds 743b9065fe63 ath11k: mesh: add support for 256 bitmap in blockack frame [...] adds 8a71f34bb251 ath9k_htc: adhere to the DONT_REORDER transmit flag adds 2bc2b87bb35a ath10k: add option for chip-id based BDF selection adds 5dadbe4e3718 ath10k: add atomic protection for device recovery adds 57449b07eafc ath11k: use MHI provided APIs to allocate and free MHI controller adds fc46e1b2a24a ath11k: mhi: print a warning if firmware crashed adds 43ed15e1ee01 ath11k: put hw to DBS using WMI_PDEV_SET_HW_MODE_CMDID adds babb0ced6acd ath11k: pci: fix hot reset stability issues adds 0699940755e9 ath11k: pci: fix L1ss clock unstable problem adds 0ccdf4398827 ath11k: pci: disable VDD4BLOW adds f57ad6a9885e ath11k: Fix incorrect tlvs in scan start command adds 34fb81e4eb92 ath11k: mhi: hook suspend and resume adds fa5917e44ee8 ath11k: hif: implement suspend and resume functions adds f6fa37a4928f ath11k: pci: read select_window register to ensure write i [...] adds d50370c953bc ath11k: htc: remove unused struct ath11k_htc_ops adds 8733d835ec43 ath11k: htc: implement suspend handling adds 840c36fa727a ath11k: dp: stop rx pktlog before suspend adds 2151ffde188a ath11k: set credit_update flag for flow controlled ep only adds 79802b13a492 ath11k: implement WoW enable and wakeup commands adds d578ec2a0d5c ath11k: hif: add ce irq enable and disable functions adds d1b0c33850d2 ath11k: implement suspend for QCA6390 PCI devices adds 7ab250385ec2 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds e5795aacd71b Merge tag 'wireless-drivers-next-2020-12-12' of git://git. [...] adds e2437ac2f59d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 771c8901568d net: dsa: mt7530: enable MTU normalization adds e0a64d1dffca nfc: s3fwrn5: let core configure the interrupt trigger adds 0b9b24140681 inet: frags: batch fqdir destroy works adds 13458ffe0a95 net: x25: Remove unimplemented X.25-over-LLC code stubs adds e7b9d8e06dc0 Merge remote-tracking branch 'net-next/master' 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 a5b7b1194a57 selftests/bpf: Drop tcp-{client,server}.py from Makefile adds 7535a3526dfe selftests/bpf: Xsk selftests - adding xdpxceiver to .gitignore adds 41003dd0241c selftests/bpf: Make selftest compilation work on clang 11 adds 092fde0f863b samples/bpf: Fix possible hang in xdpsock with multiple threads adds a67079b03165 selftests/bpf: fix bpf_testmod.ko recompilation logic adds 89ad7420b25c selftests/bpf: Drop the need for LLVM's llc adds b4fe9fec51ef selftests/bpf: Silence ima_setup.sh when not running in ve [...] adds 469e48eaf2ff Merge remote-tracking branch 'bpf-next/for-next' adds 86d21fc74745 netfilter: ctnetlink: add timeout and protoinfo to destroy events adds 8cfd9b0f8515 netfilter: nftables: generalize set expressions support adds 92b211a28992 netfilter: nftables: move nft_expr before nft_set adds 563125a73ac3 netfilter: nftables: generalize set extension to support f [...] adds 48b0ae046ee9 netfilter: nftables: netlink support for several set eleme [...] adds c47c3b4aea3d Merge remote-tracking branch 'netfilter-next/master' adds 3945b9332a79 Merge remote-tracking branch 'gfs2/for-next' adds 2caa226fe631 Merge remote-tracking branch 'mtd/mtd/next' adds 9994bb3f36e3 mtd: nand: ecc-bch: Create the software BCH engine adds cbd87780bed5 mtd: rawnand: Get rid of chip->ecc.priv adds e5acf9c86297 mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] adds 2dbe0192efa0 mtd: nand: ecc-hamming: Clarify the driver descriptions adds c50e7f3c8673 mtd: nand: ecc-hamming: Drop/fix the kernel doc adds b551fa3059ff mtd: nand: ecc-hamming: Cleanup and style fixes adds 90ccf0a0192f mtd: nand: ecc-hamming: Rename the exported functions adds 19b2ce184b9f mtd: nand: ecc-hamming: Stop using raw NAND structures adds eb08376a5dd9 mtd: nand: ecc-hamming: Remove useless includes adds 5180a62c1249 mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] adds 35fe1b98a008 mtd: nand: ecc-hamming: Create the software Hamming engine adds 53fbdeeb57a0 mtd: nand: Let software ECC engines be retrieved from the [...] adds 93afb10e226e mtd: spinand: Fix typo in comment adds 55a1a71a7f5d mtd: spinand: Move ECC related definitions earlier in the driver adds 945845b54c9c mtd: spinand: Instantiate a SPI-NAND on-die ECC engine adds da429b961580 mtd: nand: Let on-die ECC engines be retrieved from the NAND core adds c8efe010283a mtd: spinand: Fill a default ECC provider/algorithm adds 6b0c3b841561 mtd: nand: Add helpers to manage ECC engines and configurations adds 533af69cf1a2 dt-bindings: mtd: Deprecate nand-ecc-mode adds 3d1f08b032dc mtd: spinand: Use the external ECC engine logic adds 00c15b78b4b4 mtd: spinand: Allow the case where there is no ECC engine adds 868cbe2a6dce mtd: spinand: Fix OOB read adds a8c1dc9dc6fe mtd: spinand: Remove outdated comment adds efd50ff127b5 mtd: rawnand: gpmi: cleanup makefile adds bc3686021122 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read adds 3246cc77a9b9 dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation adds 62858625441e mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller adds 7998d8987517 mtd: rawnand: fix a kernel-doc markup adds c13d845e9a69 mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments adds 910ef7a4b39c mtd: rawnand: sunxi: Add MDMA support adds 1771af5cce2d mtd: nand: ecc-hamming: Clarify the logic around rp17 adds 1f0c4ea95ed4 mtd: rawnand: ingenic: remove redundant get_device() in in [...] adds 0f6b791955a6 mtd: rawnand: mxc: Remove platform data support adds 131ce3ed5dea docs: mtd: Avoid htmldocs warnings adds 928f0736e9aa mtd: nand: Change dependency between the NAND and ECC cores adds d59df005ed68 mtd: rawnand: au1550: Ensure the presence of the right includes adds b75e17b00f2c mtd: rawnand: davinci: Do not use extra dereferencing adds 62e5c6c50992 mtd: rawnand: marvell: Drop useless line adds 875330f87a05 mtd: onenand: Use mtd->oops_panic_write as condition adds 8c293f545419 mtd: plat-ram: correctly free memory on error path in plat [...] adds 5ece78de8873 mtd: spinand: macronix: Add support for MX35LFxGE4AD adds 6d912c49af24 dt-bindings: mtd: gpmi-nand: Fix matching of clocks on dif [...] adds 1b391c7f2e86 mtd: rawnand: gpmi: fix reference count leak in gpmi ops adds bdb84a22b02b mtd: spinand: micron: Use more specific names adds 8c573d9419bf mtd: spinand: micron: Add support for MT29F2G01AAAED adds 2f9cea8eae44 dt-bindings: mtd: Add Nand Flash Controller support for In [...] adds 0b1039f016e8 mtd: rawnand: Add NAND controller support on Intel LGM SoC adds d1c3ede6a337 mtd: rawnand: gpmi: Use of_device_get_match_data() adds ad8566d3555c mtd: rawnand: meson: Fix a resource leak in init adds 5876f2d93d19 mtd: rawnand: mxc: Use device_get_match_data() adds 5e214b2554f8 mtd: rawnand: mxc: Use a single line for of_device_id adds ce22be4307b8 dt-bindings: qcom_nandc: Add SDX55 QPIC NAND documentation adds b1209582fb08 mtd: rawnand: qcom: Add NAND controller support for SDX55 adds 46337d158262 mtd: rawnand: gpmi: Fix the driver only sense CS0 R/B issue adds 7671edeb1939 mtd: rawnand: gpmi: Fix the random DMA timeout issue adds ea7110b87bf9 mtd: rawnand: gpmi: Use a single line for of_device_id adds 2007ac9e6841 dt-bindings: mtd: Describe Rockchip RK3xxx NAND flash controller adds 058e0e847d54 mtd: rawnand: rockchip: NFC driver for RK3308, RK2928 and others adds ee4e0eafa43c mtd: spinand: macronix: Add support for MX35LFxG24AD adds fe5c40ab90a1 Merge remote-tracking branch 'nand/nand/next' adds 11dc8fce4518 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds c7e34aa31d62 dt-bindings: Add Keem Bay OCS AES bindings adds 885743324513 crypto: keembay - Add support for Keem Bay OCS AES/SM4 adds a320dc2ff80b crypto: hisilicon/trng - replace atomic_add_return() adds d33a23b0532d crypto: atmel-i2c - select CONFIG_BITREVERSE adds 67916c951689 crypto: qat - add AES-CTR support for QAT GEN4 devices adds 5106dfeaeabe crypto: qat - add AES-XTS support for QAT GEN4 devices adds 93cebeb1c21a crypto: qat - add capability detection logic in qat_4xxx adds cae27981dc01 Merge remote-tracking branch 'crypto/master' adds 60f2f74978e6 Merge tag 'drm-msm-next-2020-12-07' of https://gitlab.free [...] 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 f8aab60422c3 drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs adds b10733527bfd Merge tag 'amd-drm-next-5.11-2020-12-09' of git://people.f [...] adds e95db44f19cb Merge remote-tracking branch 'drm/drm-next' adds 4932d37055e7 drm/amdgpu: limit the amdgpu_vm_update_ptes trace point adds 0269764a731b drm/amd/display: Drop unnecessary function call adds 0d801007f90e drm/amdkfd: correct pipe offset calculation adds 18a4b3de5fc1 drm/amd/pm: support power source switch on Sienna Cichlid adds 0cb4c62125a9 drm/amd/pm: correct power limit setting for SMU V11 adds ac7804bb9908 drm/amd/pm: correct the gpo control for sienna cichlid adds a7e660e526c9 drm/amd/pm: expose the firmware_capability from firmware_i [...] adds ad26bd11261c drm/amdgpu: new macro for determining 2ND_USB20PORT support adds 88dfd5d5c8cb drm/amd/pm: new SMC message for 2nd usb2.0 port workaround adds d7f52e293001 drm/amd/pm: fulfill sienna cichlid 2nd usb2.0 port workaround adds 4c4d5a49c634 drm/amd/pm: typo fix (CUSTOM -> COMPUTE) adds 7c431455cdd6 drm/amdgpu/display: move link_bandwidth_kbps under CONFIG_ [...] adds fe96eb197e98 drm/amd/pm: update the smu v11.5 smc header for vangogh adds a0f55287b50c drm/amd/pm: inform SMU RLC status thus enable/disable DPM [...] adds 400b308d388a PCI/ERR: Fix reset logic in pcie_do_recovery() call adds d6e9941201c1 usb: typec: ucsi: check cci busy during PPM reset adds 367157da9602 drm/amdgpu: add another raven1 gfxoff quirk adds d8f90e662ae2 drm/amdgpu: add mode2 reset support for vangogh adds 2758f886d2e7 drm/amdgpu/nv: add mode2 reset handling adds 2e008ef737d5 drm/amdgpu: fix mode2 reset sequence for vangogh adds 76f224e0deeb drm/amdgpu: Enable GPU reset for vangogh adds 528688ce0672 drm/amdgpu: take runtime pm reference when we attach a buffer adds ca205c0b7b5a ALSA: hda/hdmi - enable runtime pm for CI AMD display audio adds 79f3f914f18c drm/amdgpu: split BOCO and ATPX handling adds e7053eb894b7 drm/amdgpu: add check for ACPI power resources adds 6b0aa7695c85 drm/amdgpu: update amdgpu_device_supports_boco() adds 5b919909b746 drm/amdgpu: support runtime pm for GPUs that support BOCO adds 48ba6f5ceffc drm/amdgpu: no need to call pci_ignore_hotplug for _PR3 adds e16f5870ae1d drm/amdgpu: simplify logic in atpx resume handling adds ff60ecff9a8b drm/amdgpu: print what method we are using for runtime pm adds a77b6fd5364d Merge remote-tracking branch 'amdgpu/drm-next' adds 1f22ed36913e drm/dsc: use rc_model_size from DSC config for PPS adds e5b9cbd38135 drm/i915/dsc: configure hardware using specified rc_model_size adds 420798a09da7 drm/i915/dsc: make rc_model_size an encoder defined value adds a8f65ba3c265 drm/dsc: add helper for calculating rc buffer size from DPCD adds fd8a5b27ff21 drm/i915/bios: fill in DSC rc_model_size from VBT adds 3a9ec563a4ff drm/i915/icl: Fix initing the DSI DSC power refcount durin [...] adds 7cb917b2b7bb drm/i915/display/tc: Only WARN once for bogus tc port flag adds 4e6c3064298d Merge remote-tracking branch 'drm-intel/for-linux-next' adds 1cadff644a18 Merge remote-tracking branch 'drm-misc/for-linux-next' adds b658e2a1443c gpu: drm: imx: convert comma to semicolon adds 1c1d8e641a8a Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 279148bffe76 Merge remote-tracking branch 'regmap/for-next' adds 2506318e382c ALSA: hda: Fix regressions on clear and reconfig sysfs adds c9a867fd8451 ALSA: usb-audio: Add implicit fb support for Steinberg UR22 adds c697ba85a94b ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. adds 7079f785b500 ALSA: hda/ca0132 - Change Input Source enum strings. adds b1a5039759cb ALSA: hda/hdmi: fix silent stream for first playback to DP adds 4a6d3b4e7ae7 ALSA: hda/ca0132 - Reset codec upon initialization. adds aedeb64211f0 ALSA: hda/ca0132 - Add stream port remapping function. adds 799c70639c00 ALSA: hda/ca0132 - Add 8051 exram helper functions. adds 8cb12b94c2e3 ALSA: hda/ca0132 - Ensure DSP is properly setup post-firmw [...] adds 19b5926b6825 ALSA: hda/ca0132 - Remove now unnecessary DSP setup functions. adds 13b1f8aa6569 ALSA: hda/hdmi: always print pin NIDs as hexadecimal adds 46c3bbd98279 ALSA: hda/hdmi: packet buffer index must be set before rea [...] adds c1d8aeed83d9 ALSA: hda/ca0132 - Add 8051 PLL write helper functions. adds d84489e374f5 ALSA: hda/ca0132 - Add ZxR surround DAC setup. adds a7eed4ed00c1 Merge remote-tracking branch 'sound/for-next' 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 2d8f8955fe02 dt-bindings: tegra: Convert HDA doc to json-schema adds 3759d5edc075 dt-bindings: tegra: Add missing HDA properties adds f5824e5ce1cd ASoC: topology: Add missing size check adds 631c78ed72bb ASoC: topology: Fix wrong size check adds de96bd7b7e9b ASoC: mediatek: mt8183: add PM ops to machine drivers adds 1688dbe7a730 ASoC: mediatek: mt8183: delete some unreachable code adds 45c29d9ae9ae ASoC: SOF: imx: update kernel-doc description adds 4ab930171076 ASoC: rt1015p: move SDB control from trigger to DAPM adds f102d0d17398 ASoC: rt1015p: delay 300ms after SDB pulling high for calibration adds 51e325f7f829 Merge series "ASoC: rt1015p: delay 300ms for waiting calib [...] adds b278fc55b477 ASoC: SOF: Intel: hda: remove duplicated status dump adds fbfa22ec4b2b ASoC: SOF: modify the SOF_DBG flags adds 8f7ef6fca031 ASoC: SOF: Intel: hda: fix the condition passed to sof_dev [...] adds 84de089e770b Merge series "ASoC: SOF: Intel: fix to dsp state dump trac [...] adds 460aa020f56c Merge remote-tracking branch 'asoc/for-5.11' into asoc-next adds 24f8029f1ce4 Merge remote-tracking branch 'sound-asoc/for-next' adds 38dc717e9715 module: delay kobject uevent until after module init call adds e01abe83d2ad 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 8edcd98be1b2 Input: cyapa - switch to using devm_add_action_or_reset() adds 31a10f5b4b9f dt-bindings: input: tm2-touchkey: convert to yaml adds 3e730ec11d51 dt-bindings: input: tm2-touchkey: document vddio-supply adds 7002932325ef Input: tm2-touchkey - add vddio regulator adds 03161a952c7c Input: edt-ft5x06 - consolidate handling of number of electrodes adds 6782b5da2de3 Input: ad7877 - use new structure for SPI transfer delays adds 9db5fbe1a496 Input: synaptics-rmi4 - use new structure for SPI transfer delays adds 6a8f9ed23a8e Input: applespi - use new structure for SPI transfer delays adds c8834032ffe2 Input: imx_keypad - add COMPILE_TEST support adds 3d722dd4509d Input: atmel_mxt_ts - simplify the return expression of mx [...] adds c18b443ca5f7 Input: elants - document some registers and values adds 056115daede8 Input: elan_i2c - add new trackpoint report type 0x5F adds e4c9062717fe Input: elantech - fix protocol errors for some trackpoints [...] adds db41869108d4 MAINTAINERS: da7280 updates to the Dialog Semiconductor se [...] adds 4f3c429ec789 dt-bindings: input: Add document bindings for DA7280 adds cd3f609823a5 Input: new da7280 haptic driver adds 70a62fac8ffd Input: parkbd - convert comma to semicolon adds 94ddf7a371ff Input: ipx4xx-beeper - convert comma to semicolon adds 3e35c1946805 Input: adp5589-keys - do not unconditionally configure as [...] adds 51a224eaf851 Input: adp5589-keys - do not explicitly control IRQ for wakeup adds 888e5fad9b78 Input: stmpe - add axis inversion and swapping capability adds 5f23e464a29f dt-bindings: input: Convert sc27xx-vibra.txt to json-schema adds 0010d7bbf5f5 dt-bindings: input: Add compatible string for SC2721 and SC2730 adds 3993a1a951fe Input: sc27xx - add support for sc2730 and sc2721 adds c7b13a681b33 Merge remote-tracking branch 'input/next' adds 5a9a8897c253 alpha: add support for TIF_NOTIFY_SIGNAL adds 6d665a4d8b42 c6x: add support for TIF_NOTIFY_SIGNAL adds 2f9799ad0111 h8300: add support for TIF_NOTIFY_SIGNAL adds b269c229b0e8 ia64: add support for TIF_NOTIFY_SIGNAL adds b13e8bf615fe nds32: add support for TIF_NOTIFY_SIGNAL adds 24a31b81e383 riscv: add support for TIF_NOTIFY_SIGNAL adds f50a7052f5e7 sparc: add support for TIF_NOTIFY_SIGNAL adds 03941ccfda16 task_work: remove legacy TWA_SIGNAL path adds 792ee0f6db5b io_uring: JOBCTL_TASK_WORK is no longer used by task_work adds 98b89b649fce signal: kill JOBCTL_TASK_WORK adds e296dc4996b8 kernel: remove checking for TIF_NOTIFY_SIGNAL adds 355fb9e2b78e io_uring: remove 'twa_signal_ok' deadlock work-around adds d2286199e23b Merge branch 'tif-task_work.arch' into for-next adds 4297f511f680 Merge branch 'for-5.11/block' into for-next adds 5f85fbfa54dd 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 805dbe9632ac Merge branch 'for-5.11/io_uring' into for-next adds b5f32555567c cdrom: Reset sector_size back it is not 2048. adds 8d2ac857a81d sr: Switch the sector size back to 2048 if sr_read_sector( [...] adds 31cc07761ccb sr: Remove in_interrupt() usage in sr_init_command(). adds 0ec750a44544 Merge branch 'for-5.11/drivers' into for-next adds 91cdf265b74b blk-mq: add helper allocating tagset->tags adds d220a21410e4 blk-mq: update arg in comment of blk_mq_map_queue adds fa94ba8a7b22 blk-mq: fix msec comment from micro to milli seconds adds 16b0eb23b531 Merge branch 'for-5.11/block' into for-next adds aeb2b0b1a3da block: drop dead assignments in loop_init() adds f4d252468e9f Merge branch 'for-5.11/drivers' into for-next adds 2006013682dc Merge remote-tracking branch 'block/for-next' adds 2058350575de Merge remote-tracking branch 'device-mapper/for-next' adds e1533d17b0ba Merge remote-tracking branch 'pcmcia/pcmcia-next' adds f75fda373072 mmc: sdhci-xenon: use match data for controllers variants adds f29bf660bf41 mmc: sdhci-xenon: switch to device_* API adds 1542488031de mmc: sdhci-xenon: use clk only with DT adds 471cf4548e19 mmc: sdhci-xenon: introduce ACPI support adds 72b248cfbf3f dt-bindings: mmc: eliminate yamllint warnings adds ab74c57a756b Merge remote-tracking branch 'mmc/next' adds 90948aedf522 Merge remote-tracking branch 'mfd/for-mfd-next' adds 9bae55097ff9 Merge remote-tracking branch 'backlight/for-backlight-next' adds ad89cb5f0a1f power: supply: ab8500: Use local helper adds f8efa0a881e2 power: supply: ab8500: Convert to dev_pm_ops adds 532b623f3c86 power: supply: ab8500_charger: Oneshot threaded IRQs adds 807042539d8e power: supply: ab8500_fg: Request all IRQs as threaded adds 36f1de0d5c46 power: supply: ab8500: Use dev_err_probe() for IIO channels adds ec66096b7696 power: reset: new driver regulator-poweroff adds d6e33fc89e0f Documentation: DT: binding documentation for regulator-poweroff adds c2362519a04a power: supply: Fix a typo in warning message adds 81ec91bfc9d9 Merge remote-tracking branch 'battery/for-next' adds 0da6736ecd10 regulator: max14577: Add proper module aliases strings adds 6a6939d5f588 regulator: pfuze100: Convert the driver to DT-only adds 2819569147cb regulator: mc13892-regulator: convert comma to semicolon adds 5e999f10a16b Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds 4d7303e1c061 Merge remote-tracking branch 'regulator/for-next' adds 81a747b5bbb4 Merge remote-tracking branch 'security/next-testing' adds f88b36648b7d Merge remote-tracking branch 'integrity/next-integrity' adds 949d4012ad4b security: keys: Fix fall-through warnings for Clang adds ccd6e5ff45de keys: Remove outdated __user annotations adds b38ee39dcac9 watch_queue: Drop references to /dev/watch_queue adds a1b80a844a6e security/keys: use kvfree_sensitive() adds b25158e97da6 KEYS: asymmetric: Fix kerneldoc adds 480a47835cd0 security: keys: delete repeated words in comments adds 9fbbee9c1e5c KEYS: remove redundant memset adds 06c2c1071bdb crypto: asymmetric_keys: fix some comments in pkcs7_parser.h adds cfd791996478 encrypted-keys: Replace HTTP links with HTTPS ones adds 0e03be61d191 PKCS#7: drop function from kernel-doc pkcs7_validate_trust_one adds d84a40b06bbe crypto: pkcs7: Use match_string() helper to simplify the code adds fa2ed2022110 keys: remove trailing semicolon in macro definition adds e786f79d86bf crypto: public_key: Remove redundant header file from publ [...] adds fce30a87db3b certs/blacklist: fix kernel doc interface issue adds 8ecd5e7df02b certs: Fix blacklisted hexadecimal hash string check adds 9a0418816efd PKCS#7: Fix missing include adds 33c36b2053de certs: Fix blacklist flag type confusion adds 1b91ea77dfeb certs: Replace K{U,G}IDT_INIT() with GLOBAL_ROOT_{U,G}ID adds 3c52a0f938fd Merge remote-tracking branch 'keys/keys-next' adds d182445d0593 Merge remote-tracking branch 'selinux/next' adds e373b64a5043 Merge remote-tracking branch 'smack/next' adds 497945607b27 Merge remote-tracking branch 'tomoyo/master' adds c0efdcc58988 Merge remote-tracking branch 'tpmdd/next' adds 20a088a6d3d5 Merge remote-tracking branch 'audit/next' 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 4c71373162e8 dt-bindings: vendor-prefixes: correct the spelling of TQ-S [...] adds b40777166833 dt-bindings: vendor-prefixes: Add an entry for AmpereCompu [...] adds f3c6c120614c dt-bindings: pci: rcar-pci-ep: Document missing interrupts [...] adds 60a2a8ff3380 dt-bindings: vendor-prefixes: Add undocumented bm, gpio-ke [...] adds 04e9ab752674 dt-bindings: mtd: convert "fixed-partitions" to the json-schema adds 1d0375bde757 Merge remote-tracking branch 'devicetree/for-next' adds aa80be5043a6 dt-bindings: mailbox : arm,mhuv2: Add bindings adds 5a6338cce9f4 mailbox: arm_mhuv2: Add driver adds f7f3e94ad473 Merge remote-tracking branch 'mailbox/mailbox-for-next' 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 74639cbf51d7 platform/chrome: cros_ec_spi: Don't overwrite spi::mode adds 7a5172b7990d platform/chrome: cros_ec_spi: Drop bits_per_word assignment adds 3b25f337929e spi: spi-geni-qcom: Use the new method of gpio CS control adds 49ab19a4a51a Merge series "spi: spi-geni-qcom: Use gpio descriptors for [...] adds 2fee9583198e spi: dt-bindings: clarify CS behavior for spi-cs-high and [...] adds 3e98a021cc85 Merge remote-tracking branch 'spi/for-5.11' into spi-next adds 674a0d6de8bd Merge remote-tracking branch 'spi/for-next' adds f781d940d3c8 Merge branch 'x86/urgent' adds bab8c183d1d4 x86/sgx: Fix a typo in kernel-doc markup adds a4b9c48b9651 x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc [...] adds f52fa080c732 Merge branch 'x86/sgx' adds 18d047bd89b8 x86/platform/uv: Fix an error code in uv_hubs_init() adds 0c683e9de0c7 x86/platform/uv: Make uv_pcibus_kset and uv_hubs_kset static adds a67fffb017ae x86/platform/uv: Add kernel interfaces for obtaining system info adds 612a0063c9ba x86/platform/uv: Add sysfs leaves to replace those in procfs adds 433e817ae157 x86/platform/uv: Add sysfs hubless leaves adds 148c277165cd x86/platform/uv: Add deprecated messages to /proc info leaves adds c9624cb7db1c x86/platform/uv: Update sysfs documentation adds b79b2c0e60a0 Merge branch 'x86/platform' adds 3ab3cfcf902f Merge branch 'x86/mm' adds f77f420d3475 x86/msr: Add a pointer to an URL which contains further details adds 2d4a9ea26e26 Merge branch 'x86/misc' adds ce5d249f0c7b Merge branch 'x86/microcode' adds bd5cb460277d Merge branch 'x86/fpu' adds b19ba6f1385c Merge branch 'x86/entry' adds 262bd5724afd x86/cpu/amd: Remove dead code for TSEG region remapping adds 59fb1f3352af Merge branch 'x86/cpu' adds 72ebb5ff806f x86/alternative: Update text_poke_bp() kernel-doc comment adds ae1ebf16a01b Merge branch 'x86/cleanups' adds 0e92bff02ba9 Merge branch 'x86/cache' adds 28e1e2268cdb Merge branch 'x86/build' adds 26ab12bb9d96 iommu/hyper-v: Remove I/O-APIC ID check from hyperv_irq_re [...] adds 058df195c234 x86/ioapic: Cleanup the timer_works() irqflags mess adds 18b050099729 Merge branch 'x86/apic' adds 9a02fd8b1924 x86/ia32_signal: Propagate __user annotation properly adds de1d6302443b Merge branch 'x86/cleanups' 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 05a0302c3548 rtc: mc146818: Prevent reading garbage adds dcf257e92622 rtc: mc146818: Reduce spinlock section in mc146818_set_time() adds b0ecd8e8c5ef rtc: cmos: Make rtc_cmos sync offset correct adds 354c796b9270 rtc: core: Make the sync offset default more realistic adds c9e6189fb031 ntp: Make the RTC synchronization more reliable adds 33e62e832384 ntp, rtc: Move rtc_set_ntp_time() to ntp code adds 69eca258c850 ntp: Make the RTC sync offset less obscure adds 76e87d96b30b ntp: Consolidate the RTC update implementation adds aa3b66f401b3 tick/sched: Make jiffies update quick check more robust adds 6115fabe6d2c ntp: Fix build error adds 4c166fa63683 Merge branch 'timers/core' adds 94b62182cb59 Merge branch 'sched/migrate-disable' adds 41ea667227ba x86, sched: Calculate frequency invariance for AMD systems adds 976df7e5730e x86, sched: Use midpoint of max_boost and max_P for freque [...] adds 3149cd553027 x86: Print ratio freq_max/freq_base used in frequency inva [...] adds 59a74b1544e1 sched: Fix kernel-doc markup adds 13d5a5e9f9b8 sched/fair: Clear SMT siblings after determining the core [...] adds 5b78f2dc3153 sched/fair: Trivial correction of the newidle_balance() comment adds 5b0cfa4d32c1 Merge branch 'sched/core' adds ee7ae217f7ce Merge branch 'ras/core' adds bdc6422f33a6 Merge branch 'perf/kprobes' adds 2a4a06da8a4b mm/gup: Provide gup_get_pte() more generic adds 560dabbdf68b mm: Introduce pXX_leaf_size() adds 8af26be06272 perf/core: Fix arch_perf_get_page_size() adds d55863db1dfe arm64/mm: Implement pXX_leaf_size() support adds c5eecbb58f65 powerpc/8xx: Implement pXX_leaf_size() support adds e6e4f42eb773 sparc64/mm: Implement pXX_leaf_size() support adds 78af4dc949da perf: Break deadlock involving exec_update_mutex adds 78ff2733ff35 x86/kprobes: Restore BTF if the single-stepping is cancelled adds 46b72e1bf4fc perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake adds f8129cd958b3 perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() adds e689b300c99c kprobes/x86: Fix fall-through warnings for Clang adds b64595754517 perf/x86: Fix fall-through warnings for Clang adds bd11952b400f uprobes/x86: Fix fall-through warnings for Clang adds c2208046bba6 perf/x86/intel: Add Tremont Topdown support adds 41eb26773a8f Merge branch 'perf/core' adds 0f9368b5bf6d rwsem: Implement down_read_killable_nested adds 31784cff7ee0 rwsem: Implement down_read_interruptible adds cdebe4a38b66 Merge branch 'locking/rwsem' adds a07c45312f06 seqlock: avoid -Wshadow warnings adds a2e9ae58d504 lockdep/selftests: Fix PROVE_RAW_LOCK_NESTING adds e04ce676e7aa lockdep/selftest: Add spin_nest_lock test adds ab440b2c604b seqlock: Rename __seqprop() users adds f0400a77ebdc atomic: Delete obsolete documentation adds 79f3b4372b74 atomic: Update MAINTAINERS adds b6498aad59b0 completion: Drop init_completion define adds 97d62caa32d6 refcount: Fix a kernel-doc markup adds 2b3c99ee6389 Merge branch 'locking/rwsem' adds 3379116a0ca9 locking/rwsem: Better collate rwsem_read_trylock() adds 285c61aedf6b locking/rwsem: Introduce rwsem_write_trylock() adds c995e638ccbb locking/rwsem: Fold __down_{read,write}*() adds c8fe8b056438 locking/rwsem: Pass the current atomic count to rwsem_down [...] adds 2f06f702925b locking/rwsem: Prevent potential lock starvation adds 1a728dff855a locking/rwsem: Enable reader optimistic lock stealing adds 617f3ef95177 locking/rwsem: Remove reader optimistic spinning adds cf48647243cc Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g adds 66bcfcdf89d0 seqlock: Prefix internal seqcount_t-only macros with a "do_" adds cb262935a166 seqlock: kernel-doc: Specify when preemption is automatica [...] adds 40342f892da7 Merge branch 'locking/core' adds 7197688b2006 sched/cputime: Remove symbol exports from IRQ time accounting adds 2b91ec9f551b s390/vtime: Use the generic IRQ entry accounting adds 8a6a5920d328 sched/vtime: Consolidate IRQ time accounting adds d3759e7184f8 irqtime: Move irqtime entry accounting after irq offset in [...] adds d14ce74f1fb3 irq: Call tick_irq_enter() inside HARDIRQ_OFFSET adds c556cd306907 Merge branch 'irq/core' adds 91c1c092f27d efi: capsule: use atomic kmap for transient sglist mappings adds 4dbe44fb538c efi: capsule: clean scatter-gather entries from the D-cache adds c0249238feef efi: arm: reduce minimum alignment of uncompressed kernel adds ff20661bb54c efi/efi_test: read RuntimeServicesSupported adds 54649911f31b efi: stub: get rid of efi_get_max_fdt_addr() adds e661ba4fd1c9 Merge branch 'efi/core' adds 68061c02bb29 ARM: highmem: Fix cache_is_vivt() reference adds 96c5e1adb1b5 Merge branch 'core/mm' adds dc780fed5a1b Merge branch 'core/entry' adds 3bcaba88dd91 Merge remote-tracking branch 'tip/auto-latest' 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 8c91f9e7378e Merge remote-tracking branch 'clockevents/timers/drivers/next' adds dfa7369b6369 Merge remote-tracking branch 'edac/edac-for-next' adds 42a590b0fdf7 irqchip/gic: Spelling s/REturn/Return/ adds 3ee36352e269 irqchip/loongson-htpic: Fix build warnings adds b16a1caf4686 irqchip/ls-extirq: Add LS1043A, LS1088A external interrupt [...] adds 9898a59358d7 dt-bindings: interrupt-controller: update bindings for sup [...] adds 3841245e8498 irqchip/alpine-msi: Fix freeing of interrupts on allocatio [...] adds 0b39498230ae irqchip/gic-v4.1: Reduce the delay when polling GICR_VPEND [...] adds 47d5e0b0e1c1 dt-bindings: interrupt-controller: convert icpu intr bindi [...] adds b307ee828f61 dt-bindings: interrupt-controller: Add binding for few Mic [...] adds 5f0c75e7a133 irqchip/ocelot: prepare to support more SoC adds ffce73d44153 irqchip/ocelot: Add support for Luton platforms adds 7efdfbd15a21 irqchip/ocelot: Add support for Serval platforms adds 550c1424acf0 irqchip/ocelot: Add support for Jaguar2 platforms adds 6abbd6988971 irqchip/gic, gic-v3: Make SGIs use handle_percpu_devid_irq() adds e52e73b7e9f7 irqchip/armada-370-xp: Make IPIs use handle_percpu_devid_irq() adds ffdad793d579 irqchip/bcm2836: Make IPIs use handle_percpu_devid_irq() adds a2e042e13ff3 irqchip/hip04: Make IPIs use handle_percpu_devid_irq() adds b388fa501425 Revert "genirq: Add fasteoi IPI flow" adds 04e7f423f4a9 drivers/irqchip: Remove EZChip NPS interrupt controller adds b10d5fd489b0 irqchip/ti-sci-inta: Fix printing of inta id on probe success adds fc6c7cd38786 irqchip/ti-sci-intr: Fix freeing of irqs adds 91f90daa4fb2 platform-msi: Track shared domain allocation adds 5fe71d271df8 irqchip/gic-v3-its: Tag ITS device as shared if allocating [...] adds 34dd263fce31 irqchip/gic-v3-its: Flag device allocation as proxied if b [...] adds 1d3aec892862 genirq/affinity: Add irq_update_affinity_desc() adds 9806731db684 resource: Add irqresource_disabled() adds 1c3f69b4543a ACPI: Drop acpi_dev_irqresource_disabled() adds e15f2fa959f2 driver core: platform: Add devm_platform_get_irqs_affinity() adds 2f5fbc4305d0 irqchip/qcom-pdc: Fix phantom irq when changing between ri [...] adds 41cca6f1b0de Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds db0c509d351f Merge remote-tracking branch 'ftrace/for-next' adds c0274ecfbfb5 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 e9ac05dfffc2 Merge remote-tracking branch 'kvm-arm/next' adds 95c4fde1b24f Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds c41962187371 KVM: s390: Add memcg accounting to KVM allocations adds 0cd2a787cffb s390/gmap: make gmap memcg aware adds efaa83a3736d KVM: selftests: sync_regs test for diag318 adds 50a05be484cb KVM: s390: track synchronous pfault events in kvm_stat adds b5a8e0e56c4a Merge remote-tracking branch 'kvms390/next' adds d60016c8223b Merge remote-tracking branch 'percpu/for-next' adds 9e2e5ac5449f Merge remote-tracking branch 'workqueues/for-next' adds b7a213a3e6b9 Merge remote-tracking branch 'drivers-x86/for-next' adds 2a64ae721e8a Merge remote-tracking branch 'chrome-platform/for-next' adds 69b547a038d2 Merge remote-tracking branch 'hsi/for-next' adds 65a555a4085f Merge remote-tracking branch 'leds/for-next' adds c702ec1078f0 Merge remote-tracking branch 'ipmi/for-next' adds 0288e7fa35b3 fs/kernfs: remove the double check of dentry->inode adds 66482f640755 driver: core: Fix list corruption after device_del() adds c95d64012ad7 Revert "driver core: Avoid deferred probe due to fw_devlin [...] adds 3b052a3e30f2 Revert "driver core: Rename dev_links_info.defer_sync to d [...] adds 96d8a9168ef5 Revert "driver core: Don't do deferred probe in parallel w [...] adds 999032ece38b Revert "driver core: Remove check in driver_deferred_probe [...] adds 087ad763c154 Revert "of: platform: Batch fwnode parsing when adding all [...] adds c84b90909e47 Revert "driver core: fw_devlink: Add support for batching [...] adds 01bb86b380a3 driver core: Add fwnode_init() adds 7b337cb3ebde driver core: Add fwnode link support adds ac66c5bbb437 driver core: Allow only unprobed consumers for SYNC_STATE_ [...] adds b5d3e2fbcb10 device property: Add fwnode_is_ancestor_of() and fwnode_ge [...] adds 04f63c213b67 driver core: Redefine the meaning of fwnode_operations.add [...] adds c2c724c868c4 driver core: Add fw_devlink_parse_fwtree() adds 25ac86c6dbe6 driver core: Use device's fwnode to check if it is waiting [...] adds 8a06d1ea0617 of: property: Update implementation of add_links() to crea [...] adds e82a840cb1c1 efi: Update implementation of add_links() to create fwnode links adds f9aa460672c9 driver core: Refactor fw_devlink feature adds 2d09e6eb4a6f driver core: Delete pointless parameter in fwnode_operatio [...] adds 5b6164d3465f driver core: Reorder devices on successful probe adds d475f8ea98a0 driver core: Fix a couple of typos adds 2c3dc6432f33 driver core: make driver_probe_device() static adds e21d740a3fe5 driver core: platform: reorder functions adds 16085668eacd driver core: platform: change logic implementing platform_ [...] adds 9c30921fe799 driver core: platform: use bus_type functions adds 0b81144a4ac2 soc: fix comment for freeing soc_dev_attr adds 3577afb0052f dyndbg: fix use before null check adds 0aec2da43662 driver core: platform: Introduce platform_get_mem_or_io() adds feaba5932b6f vfio: platform: Switch to use platform_get_mem_or_io() adds ebee0cde1960 usb: host: sl811: Switch to use platform_get_mem_or_io() adds f104060813fe misc: pvpanic: Combine ACPI and platform drivers adds 2a0387e8128a misc: pvpanic: Replace OF headers by mod_devicetable.h adds 2ab695aa8eb8 ACPI: Use fwnode_init() to set up fwnode adds 46e85af0cc53 driver core: platform: don't oops in platform_shutdown() o [...] adds 66991c8cdb49 Merge remote-tracking branch 'driver-core/driver-core-next' adds 3d4113780194 Merge tag 'thunderbolt-for-v5.11-rc1' of git://git.kernel. [...] adds b175d273d4e4 USB: legotower: fix logical error in recent commit adds bac1ec551434 usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK adds 2017a1e58472 usb: xhci: Use temporary buffer to consolidate SG adds c4d1ca05b8e6 xhci-pci: Allow host runtime PM as default for Intel Alpin [...] adds 5a8e3229ac27 xhci-pci: Allow host runtime PM as default for Intel Maple [...] adds c1373f10479b xhci: Give USB2 ports time to enter U3 in bus suspend adds d6ff32478d7e usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd [...] adds 3a288efb0854 usb: typec: intel_pmc_mux: Use correct response message bits adds e4a9378083c5 usb: typec: tcpm: Pass down negotiated rev to update retry count adds 3bac42f02d41 usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover adds 28b43d3d746b usb: typec: tcpm: Introduce vsafe0v for vbus adds 766c485b86ef usb: typec: tcpci: Add support to report vSafe0V adds 0fbb7d06d378 usb: typec: tcpci_maxim: Enable VSAFE0V signalling adds 3291eb7329b1 drivers: usb: atm: reduce noise adds 6d4e3866b765 drivers: usb: atm: use atm_info() instead of atm_printk(KE [...] adds ba7052f52c13 drivers: usb: atm: use pr_err() and pr_warn() instead of r [...] adds 44ef9b2cd9f8 usb: phy: Fix spelling mistake in Kconfig help text adds 21f5b2fb5fab USB: host: u123-hcd: remove trailing semicolon in macro de [...] adds 3b78ef0da32f usb: fotg210-hcd: remove casting dma_alloc_coherent adds e5548b05631e usb: oxu210hp-hcd: Fix memory leak in oxu_create adds 8010622c86ca USB: UAS: introduce a quirk to set no_write_same adds b3b4a9d70fec usb: cdns3: Add static to cdns3_gadget_exit function adds cdd3013dcc5c usb: cdns3: Rids of duplicate error message adds ed22764847e8 usb: cdns3: host: add .suspend_quirk for xhci-plat.c adds 68ed3f3d8a05 usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT adds 1cc6edd8a96f usb: cdns3: host: disable BEI support adds 7cea9657756b usb: cdns3: add quirk for enable runtime pm by default adds 4006239098b2 usb: cdns3: imx: enable runtime pm by default adds 1bc514dfd126 doc: dt-binding: cdns,usb3: add wakeup-irq adds b4c5d446a655 usb: chipidea: add tracepoint support for udc adds 429ad75f2b13 usb: chipidea: trace: fix the endian issue adds 448373d9db1a usb: cdns3: fix NULL pointer dereference on no platform data adds 58bcafec8062 usb: chipidea: usbmisc_imx: Use of_device_get_match_data() adds 59b7c6a8fd6c usb: chipidea: ci_hdrc_imx: Use of_device_get_match_data() adds 8435ff0fd7e1 MAINTAINERS: Add myself as a reviewer for CADENCE USB3 DRD [...] adds d2a968dddf98 Merge tag 'usb-v5.11-rc1' of git://git.kernel.org/pub/scm/ [...] adds beff5de94fd4 usb: typec: intel_pmc_mux: Configure cable generation valu [...] adds b00f444f9add USB: gadget: f_rndis: fix bitrate for SuperSpeed and above adds 3ee05c206567 USB: gadget: f_acm: add support for SuperSpeed Plus adds 457a902ba1a7 USB: gadget: f_midi: setup SuperSpeed Plus descriptors adds a353397b0d5d usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus adds 8704fd73bf56 USB: gadget: f_fs: remove likely/unlikely adds 60e998d1c6d9 USB: typec: tcpm: Hard Reset after not receiving a Request adds 301a633c1b5b USB: typec: tcpm: Fix PR_SWAP error handling adds fe79d5de7720 USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP adds ca955d3308ba USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL de [...] adds ecf4d4310a16 usb: typec: Add class for plug alt mode device adds 3b6c3d048089 usb: typec: tcpci: Enable bleed discharge when auto discha [...] adds 3db4c21c0f71 usb: typec: tcpm: Update vbus_vsafe0v on init adds b5206275b46c usb: typec: tcpm: convert comma to semicolon 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 007e3370806d Merge tag 'usb-serial-5.11-rc1' of https://git.kernel.org/ [...] adds 2eda5b5f9641 usb: ucsi: convert comma to semicolon adds a256e24021bf usb: phy: convert comma to semicolon adds 4d43c8c2a80d Merge remote-tracking branch 'usb/usb-next' adds df1b6960d363 usb: cdnsp: Removes some not useful function arguments adds 37fe97432e3b Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds 612f6de55707 Merge remote-tracking branch 'phy-next/next' adds af633212c4aa tty: use assign_bit() in port-flag accessors adds 9e1792727ead tty: use const parameters in port-flag accessors adds 9ea12edeb9ff dt-bindings: serial: Update DT binding docs to support SiF [...] adds 2f70e49ed860 serial_core: Check for port state when tty is in error state adds fa26b3263fd5 tty: Fix whitespace inconsistencies in vt_io_ioctl adds 603012f78a3f serial: imx: Remove unneeded of_device_get_match_data() NU [...] adds 4661f46e50f2 serial: imx: Move imx_uart_probe_dt() content into probe() adds d96f04d347e4 serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access adds 87a0b9f98ac5 tty: serial: meson: enable console as module adds c3ae3dc896fa serial: 8250_pci: Drop bogus __refdata annotation adds 24823be0d027 Merge remote-tracking branch 'tty/tty-next' 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 54bf54c859ec Merge tag 'phy-for-5.11' of git://git.kernel.org/pub/scm/l [...] adds d1b928ee1cfa speakup: fix uninitialized flush_lock adds 0f966cba95c7 binder: add flag to clear buffer on txn complete adds 54da51a841ea firmware: fix a spelling mistake "managament" -> "manageme [...] adds 3f618ab33234 lkdtm: don't move ctors to .rodata adds a73a07127453 misc: isl29003: Fix typo for get/set mode adds 997754f114ef misc/sgi-xp: Replace in_interrupt() usage adds 31dcb6c30a26 misc: vmw_vmci: fix kernel info-leak by initializing dbell [...] adds d928061c3143 misc: rtsx: modify en/disable aspm function adds 121e9c6b5c4c misc: rtsx: modify and fix init_hw function adds 5b4258f6721f misc: rtsx: rts5249 support runtime PM adds 505b08777d78 misc: genwqe: Use dma_set_mask_and_coherent to simplify code adds 1749c90489f2 misc: pci_endpoint_test: fix return value of error branch adds 660745a56946 vme: switch from 'pci_' to 'dma_' API adds aec273a3191e MAINTAINERS: Mark SPMI as maintained adds 61243c03dde2 bus: fsl-mc: add back accidentally dropped error check adds 74abd1f2d49a bus: fsl-mc: make sure MC firmware is up and running adds ca43fec96b43 bus: fsl-mc: added missing fields to dprc_rsp_get_obj_regi [...] adds 3d70fb03711c bus: fsl-mc: fix error return code in fsl_mc_object_allocate() adds fe34761d9f5f bus: fsl-mc: simplify DPRC version check adds dfd7f2c1c532 fsi: Aspeed: Add mutex to protect HW access adds b4f473cf4605 altera-stapl: remove the unreached switch case adds 81113b0421a5 slimbus: qcom-ngd-ctrl: fix SSR dependencies adds 68d621197162 uio: pruss: use devm_clk_get() for clk init adds 4849e0eda387 uio/uio_pci_generic: remove unneeded pci_set_drvdata() adds 44dccc4a2bd1 uio: uio_dmem_genirq: convert simple allocations to device [...] adds ba022851f3b1 uio: uio_dmem_genirq: finalize conversion of probe to devm [...] adds 023c9c6dc2c4 uio: uio_sercos3: use device-managed functions for simple allocs adds 6b76c98b96bd uio: uio_mf624: use devm_kzalloc() for uio_info object adds c3a747791138 uio: uio_netx: use devm_kzalloc() for or uio_info object adds 0a4ade539791 uio: uio_cif: use devm_kzalloc() for uio_info object adds 16d546c42db5 uio: uio_aec: use devm_kzalloc() for uio_info object adds d57801c45f53 uio: uio_fsl_elbc_gpcm: use device-managed allocators adds 74e71964b1a9 uio: uio_hv_generic: use devm_kzalloc() for private data alloc adds b1f0aeecd25a spmi: get rid of a warning when built with W=1 adds 0be0a733c9cd spmi: fix some coding style issues at the spmi core adds d40c2d4ed62d spmi: Add driver shutdown support adds 07d9a767ae5c siox: Use bus_type functions for probe, remove and shutdown adds 1c12c27086dc siox: Make remove callback return void adds 428bb001143c slimbus: qcom: fix potential NULL dereference in qcom_slim [...] adds 06bc4ca115cd extcon: Add driver for TI TUSB320 adds f6f79dd22f58 dt-bindings: extcon: add binding for TUSB320 adds 0e77f8e1d0c2 extcon: fsa9480: Rewrite bindings in YAML and extend adds f58f26ab22f7 extcon: fsa9480: Support TI TSU6111 variant adds e1efdb604f5c extcon: max77693: Fix modalias string adds 93f998879cd9 Merge tag 'extcon-next-for-5.11' of git://git.kernel.org/p [...] adds 5469fb6d29d0 Merge remote-tracking branch 'char-misc/char-misc-next' adds bdfae1c9a913 vfio/type1: Add vfio_group_iommu_domain() adds 8623dae312f7 Merge remote-tracking branch 'vfio/next' 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 c11cbd57f02d staging: greybus: Add TODO item about modernizing the pwm code adds 56c90457ebfe staging: comedi: mf6x4: Fix AI end-of-conversion detection adds b7bc4df86afd staging: qlge: remove duplicate word in comment adds 7fe5bbdd1f43 staging: most: Fix spelling mistake "tranceiver" -> "transceiver" adds 4996b4610767 staging: olpc_dcon: Do not call platform_device_unregister [...] adds 9223ec05686c Merge remote-tracking branch 'staging/staging-next' adds 22a6670cf7dc Merge remote-tracking branch 'mux/for-next' adds bbf698445047 Merge remote-tracking branch 'icc/icc-next' adds 92de5fa2dc39 dmaengine: idxd: add ATS disable knob for work queues adds 4facce4c1263 dmaengine: qcom: Fix ADM driver kerneldoc markup adds 51b69c9679de dt-bindings: dma: mtk-apdma: add bindings for MT8516 SOC adds f25b463883a8 dmaengine: idxd: add IAX configuration support in the IDXD driver adds 4421fe533296 dmaengine: bam_dma: fix return of bam_dma_irq() adds a44d9d72453e dmaengine: stm32-dma: rework irq handler to manage error b [...] adds 5d4d4dfbda18 dmaengine: stm32-dma: clean channel configuration when cha [...] adds e0ebdbdcb42a dmaengine: stm32-dma: take address into account when compu [...] adds 1d3dd68749b9 dmaengine: stm32-mdma: rework interrupt handler adds 28adfedaa00a Merge remote-tracking branch 'dmaengine/next' adds 2553e3648d9d Merge remote-tracking branch 'cgroup/for-next' 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 4433cfa53d3e Merge branch 'misc' into for-next adds aa86f5b4a90b Merge branch 'fixes' into for-next adds d7932bec07e8 Merge remote-tracking branch 'scsi/for-next' 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 8e1aa48e522f Merge remote-tracking branch 'scsi-mkp/for-next' adds 8d8fa6b357b9 Merge remote-tracking branch 'vhost/linux-next' adds c3e9b463b41b hwspinlock: sirf: Remove the redundant 'of_match_ptr' adds d570d05ea92d dt-bindings: remoteproc: Add binding doc for PRU cores in [...] adds d4ce2de7e4af remoteproc: pru: Add a PRU remoteproc driver adds c75c9fdac66e remoteproc: pru: Add support for PRU specific interrupt co [...] adds 20ad1de0f14f remoteproc: pru: Add pru-specific debugfs support adds 1d39f4d19921 remoteproc: pru: Add support for various PRU cores on K3 A [...] adds b44786c9bdc4 remoteproc: pru: Add support for various PRU cores on K3 J [...] adds 0a441514bc2b remoteproc/mediatek: change MT8192 CFG register base adds adf60a870e91 remoteproc: core: Add ops to enable custom coredump functionality adds abc72b646066 remoteproc: coredump: Add minidump functionality adds 8ed8485c4f05 remoteproc: qcom: Add capability to collect minidumps adds d2debca429ce remoteproc: qcom: Add minidump id for sm8150 modem adds e59aef4edc45 remoteproc/mtk_scp: surround DT device IDs with CONFIG_OF adds a24723050037 remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable adds aa37448f597c remoteproc: qcom: fix reference leak in adsp_start adds c0a6e5ee1ecf remoteproc: qcom: pas: fix error handling in adsp_pds_enable adds 6dfdf6e4e709 remoteproc: k3-dsp: Fix return value check in k3_dsp_rproc [...] adds cca21000261b remoteproc/mediatek: Fix kernel test robot warning adds c3d4e5b12672 remoteproc: qcom: Fix potential NULL dereference in adsp_i [...] adds 22c3df6f5574 remoteproc/mediatek: unprepare clk if scp_before_load fails adds 3efa0ea743b7 remoteproc/mediatek: read IPI buffer offset from FW adds 4c0943255805 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds a41d8f468f34 Merge remote-tracking branch 'rpmsg/for-next' 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 40b37008eb5a Merge tag 'gpio-updates-for-v5.11' of git://git.kernel.org [...] adds b8fbfef1595c Merge branch 'devel' into for-next adds dd26635f54bc Merge remote-tracking branch 'gpio/for-next' adds 274380f9eb09 Merge branch 'devel' into for-next adds 375e308d5c30 Merge remote-tracking branch 'pinctrl/for-next' adds 0fd59e5c3495 pwm: bcm2835: Support apply function for atomic configuration adds 8793b4ce7a4a pwm: imx27: Fix overflow for bigger periods adds fb3fffcc8d1a pwm: Remove unused function pwmchip_add_inversed() adds fd2f54609d1d Merge remote-tracking branch 'pwm/for-next' adds 878f12dbb8f5 exec: Don't open code get_close_on_exec adds b6043501289e exec: Move unshare_files to fix posix file locking during exec adds 1f702603e712 exec: Simplify unshare_files adds 950db38ff2c0 exec: Remove reset_files_struct adds f43c283a89a7 kcmp: In kcmp_epoll_target use fget_task adds b48845af0152 bpf: In bpf_task_fd_query use fget_task adds 439be3265603 proc/fd: In proc_fd_link use fget_task adds bebf684bf330 file: Rename __fcheck_files to files_lookup_fd_raw adds 120ce2b0cd52 file: Factor files_lookup_fd_locked out of fcheck_files adds f36c29432741 file: Replace fcheck_files with files_lookup_fd_rcu adds 460b4f812a9d file: Rename fcheck lookup_fd_rcu adds 3a879fb38082 file: Implement task_lookup_fd_rcu adds 64eb661fda02 proc/fd: In tid_fd_mode use task_lookup_fd_rcu adds ed77e80e14a3 kcmp: In get_file_raw_ptr use task_lookup_fd_rcu adds e9a53aeb5e0a file: Implement task_lookup_next_fd_rcu adds 5b17b61870e2 proc/fd: In proc_readfd_common use task_lookup_next_fd_rcu adds 66ed594409a1 bpf/task_iter: In task_file_seq_get_next use task_lookup_n [...] adds 775e0656b272 proc/fd: In fdinfo seq_show don't use get_files_struct adds d74ba04d919e file: Merge __fd_install into fd_install adds e06b53c22f31 file: In f_dupfd read RLIMIT_NOFILE once. adds aa384d10f3d0 file: Merge __alloc_fd into alloc_fd adds 8760c909f54a file: Rename __close_fd to close_fd and remove the files p [...] adds 1572bfdf21d4 file: Replace ksys_close with close_fd adds 9fe83c43e71c file: Rename __close_fd_get_file close_fd_get_file adds fa67bf885e52 file: Remove get_files_struct adds 125c00af3b2c exec: Move unshare_files and guarantee files_struct.count [...] adds c39ab6de2273 coredump: Document coredump code exclusively used by cell spufs adds 9ee1206dcfb9 exec: Move io_uring_task_cancel after the point of no return adds f7cfd871ae0c exec: Transform exec_update_mutex into a rw_semaphore adds 498a1acd9ccf Merge of signal-for-v5.11, exec-for-v5.11, and exec-update [...] adds b1c4002274de Merge remote-tracking branch 'userns/for-next' adds a25b03368aeb Merge remote-tracking branch 'kselftest/next' adds c85992f8d1f2 Merge remote-tracking branch 'livepatching/for-next' adds 1efbcec2ef8c coresight: cti: Reduce scope for the variable “cs_fwnode” [...] adds b7871a40674f Merge remote-tracking branch 'coresight/next' adds 6e7816a241d9 Merge remote-tracking branch 'rtc/rtc-next' adds 40e928a8b252 Merge remote-tracking branch 'ntb/ntb-next' adds 69470737fe62 Merge remote-tracking branch 'seccomp/for-next/seccomp' adds 2270447ce289 Merge remote-tracking branch 'slimbus/for-next' adds f49b7ef762af Merge remote-tracking branch 'nvmem/for-next' adds bd8a85d7c58c Merge remote-tracking branch 'xarray/main' adds 7f3f227b41e8 hv_balloon: simplify math in alloc_balloon_pages() adds d1df458cbfdb hv_balloon: do adjust_managed_page_count() when ballooning [...] adds 56d83e21281c Merge remote-tracking branch 'hyperv/hyperv-next' adds 12b89a6d32ba Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 2da2b0bd5ff2 Merge remote-tracking branch 'pidfd/for-next' adds 70cb0fdfe269 Merge remote-tracking branch 'fpga/for-next' adds fd2514e80b71 Merge remote-tracking branch 'kunit-next/kunit' adds 79c48dad64af Merge remote-tracking branch 'notifications/notifications- [...] adds 86e9c9a73488 Merge remote-tracking branch 'memblock/for-next' adds 5c3756f86712 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds f4e07336441d /proc/kpageflags: do not use uninitialized struct pages adds 5cc5868d3c57 kthread: add kthread_work tracepoints adds 262d537ae0d9 kthread_worker: document CPU hotplug handling adds 2251c56f4db5 kthread_worker-document-cpu-hotplug-handling-fix adds 7d3ca485de52 uapi: move constants from <linux/kernel.h> to <linux/const.h> adds 070dcbaaf324 ide/falcon: remove in_interrupt() usage adds d1d2c2da76c7 ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] adds bc8bfb2f0e08 fs/ntfs: remove unused varibles adds a171222cc365 fs/ntfs: remove unused variable attr_len adds 239fe2f506e7 fs/ocfs2/cluster/tcp.c: remove unneeded break adds 2046220c37f5 ocfs2: ratelimit the 'max lookup times reached' notice adds 3fed30fc323b ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 1eba8f1bbddf ocfs2: fix ocfs2 corrupt when iputting an inode adds f92728d5dbb0 arch/Kconfig: fix spelling mistakes adds 8d15fb75cd3e ramfs: support O_TMPFILE adds 31fae33db63a kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 82d2f93d597d mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] adds 7f0f5d576d78 mm: slab: clarify krealloc()'s behavior with __GFP_ZERO adds c886b76979f6 mm: slab: provide krealloc_array() adds fd4d3fa0996c ALSA: pcm: use krealloc_array() adds 736f3d18a724 vhost: vringh: use krealloc_array() adds e1e58fefe7cd pinctrl: use krealloc_array() adds 8cbc57ca115e edac: ghes: use krealloc_array() adds 7e174c5cf455 drm: atomic: use krealloc_array() adds 6a70c41f85ca hwtracing: intel: use krealloc_array() adds 7bdc26899509 dma-buf: use krealloc_array() adds 4be9ebc88c79 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() adds 52de8a4f1f6c mm/slub: let number of online CPUs determine the slub page order adds 66d50994269a device-dax/kmem: use struct_size() adds 6a32ca104801 mm: fix page_owner initializing issue for arm32 adds ae24f39471bf mm/page_owner: Record timestamp and pid adds 4b937c01f59d mm/filemap/c: break generic_file_buffered_read up into mul [...] adds eb17b895cb62 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] adds 0133465a6859 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds 235a4c5c2790 mm/truncate: add parameter explanation for invalidate_mapp [...] adds c8af0677c9fd mm/filemap.c: remove else after a return adds 052954cbc46d mm-remove-the-unuseful-else-after-a-return-fix adds 3a63651efc63 mm/gup_benchmark: rename to mm/gup_test adds ca9164119f9e selftests/vm: use a common gup_test.h adds ea11b918769d selftests/vm: rename run_vmtests --> run_vmtests.sh adds 22953aaed0a0 selftests/vm: minor cleanup: Makefile and gup_test.c adds 4cf78f967c7a selftests/vm: only some gup_test items are really benchmarks adds 8265aacaa6f9 selftests/vm: gup_test: introduce the dump_pages() sub-test adds d4340777e852 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] adds 565da4ed4f74 selftests/vm: hmm-tests: remove the libhugetlbfs dependency adds e78dd250c02a selftests/vm: 2x speedup for run_vmtests.sh adds 681713d328ad mm/gup_test.c: mark gup_test_init as __init function adds 35e34fe4dc65 mm/gup_test: GUP_TEST depends on DEBUG_FS adds 994e5f71ad43 mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 adds b79b1f835d8b mm/gup: reorganize internal_get_user_pages_fast() adds 70946f0493a0 mm/gup: prevent gup_fast from racing with COW during fork adds 7c4a3ac43711 mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] adds c7e0a9774201 mm/gup: remove the vma allocation from gup_longterm_locked() adds 0e5c263163c3 mm/gup: combine put_compound_head() and unpin_user_page() adds 3009cfc78677 mm: handle zone device pages in release_pages() adds 4986689a882d mm/swapfile.c: use helper function swap_count() in add_swa [...] adds 37a6f3b4a8cd mm/swap_state: skip meaningless swap cache readahead when [...] adds e246f0e1d5bb mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] adds 82f57391e50c mm/swapfile.c: remove unnecessary out label in __swap_duplicate() adds 44c3bf22a732 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] adds d89f3ababcac mm: remove pagevec_lookup_range_nr_tag() adds 26dd6328c760 mm/wap: don't SetPageWorkingset unconditionally during swapin adds 46e2001c9b60 mm/shmem.c: make shmem_mapping() inline adds c2db74839f4c tmpfs: fix Documentation nits adds e259ac31fbcc mm: memcontrol: add file_thp, shmem_thp to memory.stat adds 2c6f76b81c2f mm: memcontrol: add file_thp, shmem_thp to memory.stat fix adds 88b9c2aa842b mm: memcontrol: remove unused mod_memcg_obj_state() adds b98e36fbdbdc mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] adds b139414e98c8 mm: memcg/slab: fix return of child memcg objcg for root memcg adds d08caf781cd4 mm: memcg/slab: fix use after free in obj_cgroup_charge adds fade95775259 mm/rmap: always do TTU_IGNORE_ACCESS adds 5cbc1d264268 mm/memcg: update page struct member in comments adds 38a91cccfca2 mm: memcg: fix obsolete code comments adds 82a8b22b70bc mm: memcg: deprecate the non-hierarchical mode adds 9f92fdf568d1 docs: cgroup-v1: reflect the deprecation of the non-hierar [...] adds c086982e44fb cgroup: remove obsoleted broken_hierarchy and warned_broke [...] adds 0f27a6587f4b mm/page_counter: use page_counter_read in page_counter_set_max adds 2c2ad91d4218 mm: memcg: remove obsolete memcg_has_children() adds 565092b2b685 mm/thp: move lru_add_page_tail() to huge_memory.c adds b29b2bdecbf5 mm/thp: use head for head page in lru_add_page_tail() adds 5fb0e3e74f84 mm/thp: simplify lru_add_page_tail() adds bbbef6e0f126 mm/thp: narrow lru locking adds 94adc6e1ad84 mm/vmscan: remove unnecessary lruvec adding adds de32674db5da mm/rmap: stop store reordering issue on page->mapping adds 784e09e0d4e5 mm-rmap-stop-store-reordering-issue-on-page-mapping-fix adds a1f7d9f44735 mm: page_idle_get_page() does not need lru_lock adds c570b10ac3c9 mm/memcg: add debug checking in lock_page_memcg adds 7c919c85b2c2 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn adds 6e43e4ce9206 mm/lru: move lock into lru_note_cost adds 04642388f516 mm/vmscan: remove lruvec reget in move_pages_to_lru adds 3eb53c5f82fd mm/mlock: remove lru_lock on TestClearPageMlocked adds eba8373dcb40 mm/mlock: remove __munlock_isolate_lru_page() adds 50e5e5382e3d mm/lru: introduce TestClearPageLRU() adds 33d796b4b845 mm/compaction: do page isolation first in compaction adds f7f04513649f mm/swap.c: serialize memcg changes in pagevec_lru_move_fn adds 78a6f8b1161c mm/lru: replace pgdat lru_lock with lruvec lock adds b1a677760b47 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix adds ac042a17748b mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 adds b8d794602cb4 mm/lru: introduce relock_page_lruvec() adds 6acedc7682e8 mm-lru-introduce-the-relock_page_lruvec-function-fix adds 16c8f779f669 mm/lru: revise the comments of lru_lock adds 0b47a0f307ef mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state adds 099f1151aee1 mm: memcontrol: Assign boolean values to a bool variable adds cc3a29f1b3ab mm/memcg: remove incorrect comment adds c90f804d3add mm: move lruvec stats update functions to vmstat.h adds fb09e6adb32c mm: memcontrol: account pagetables per node adds 8831d3f3564b xen/unpopulated-alloc: consolidate pgmap manipulation adds fa94bfe31609 kselftests: vm: add mremap tests adds 72ad8951bac1 mm: speedup mremap on 1GB or larger regions adds 2499eda6ddf6 arm64: mremap speedup - enable HAVE_MOVE_PUD adds e77846c3da18 x86: mremap speedup - Enable HAVE_MOVE_PUD adds a8724a8c89df mm: cleanup: remove unused tsk arg from __access_remote_vm adds 961f40b7ba82 mm/mmap.c: fix the adjusted length error adds 22a5ce0fcd99 mm/mapping_dirty_helpers: enhance the kernel-doc markups adds b8d53d708518 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] adds 3a5d059cc1c0 mm: mmap_lock: add tracepoints around lock acquisition adds 9658f7cb718b mm: mmap_lock: fix use-after-free race and css ref leak in [...] adds dc8b9db813eb mmap_lock-add-tracepoints-around-lock-acquisition-fix-v3 adds f1609884eb0b sparc: fix handling of page table constructor failure adds e496d258091f mm: move free_unref_page to mm/internal.h adds 9513a2a4c062 mm/mremap: account memory on do_munmap() failure adds bdfdb7aedf60 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] adds 19f468d54fcf mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio adds b01dd8816b41 vm_ops: rename .split() callback to .may_split() adds 2b44879fdbcf mremap: check if it's possible to split original vma adds ca458068d9dc mm: forbid splitting special mappings adds 0d68dfc7b6cc mm: track mmu notifiers in fs_reclaim_acquire/release adds ec71a28613a3 mm: extract might_alloc() debug check adds 265596562bda locking/selftests: add testcases for fs_reclaim adds 58155dbe7a74 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow adds a7897a4b7262 mm/vmalloc: use free_vm_area() if an allocation fails adds c0725ddeafcc mm/vmalloc: rework the drain logic adds 9f150f91a63c mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] adds 433e93add35e mm/vmalloc.c: remove unnecessary return statement adds b38dd61dedff docs/vm: remove unused 3 items explanation for /proc/vmstat adds 78e82fb405ce mm/vmalloc.c: fix kasan shadow poisoning size adds dd6e878fcc2d workqueue: kasan: record workqueue stack adds 9dfb5f356631 kasan: print workqueue stack adds 61d54dca4c42 lib/test_kasan.c: add workqueue test case adds cb70feff7a7f kasan: update documentation for generic kasan adds 1d5adacc135c alpha: switch from DISCONTIGMEM to SPARSEMEM adds bd6040541319 ia64: remove custom __early_pfn_to_nid() adds caa241823703 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements adds fd231e053263 ia64: discontig: paging_init(): remove local max_pfn calculation adds 63dec76b6926 ia64: split virtual map initialization out of paging_init() adds 2fd547e3a99c ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM adds 7f6308883d76 ia64: make SPARSEMEM default and disable DISCONTIGMEM adds 998f2a84a169 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL adds 6565a4c0e17c arm, arm64: move free_unused_memmap() to generic mm adds 72270c19cc2e arc: use FLATMEM with freeing of unused memory map instead [...] adds 33a0990b75c8 m68k/mm: make node data and node setup depend on CONFIG_DI [...] adds 69ff059ac44a m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM adds 622a73635790 m68k: deprecate DISCONTIGMEM adds 17236283be1f mm: introduce debug_pagealloc_{map,unmap}_pages() helpers adds 60036afe0f03 PM: hibernate: make direct map manipulations more explicit adds d692f17d6c9c arch, mm: restore dependency of __kernel_map_pages() on DE [...] adds d7b3fe6da326 arch, mm: make kernel_page_present() always available adds 318cc42ef67b mm, page_alloc: clean up pageset high and batch update adds 9f72f13197b8 mm, page_alloc: calculate pageset high and batch once per zone adds 900b930794b2 mm, page_alloc: remove setup_pageset() adds cc401f129ffa mm, page_alloc: simplify pageset_update() adds c4109a8e2588 mm, page_alloc: cache pageset high and batch in struct zone adds 8b2876210d64 mm, page_alloc: move draining pcplists to page isolation users adds fc232410fb20 mm, page_alloc: disable pcplists during memory offline adds 04ea301522aa mm-page_alloc-disable-pcplists-during-memory-offline-fix adds f3c984a82c81 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] adds 5bc3f242b43a mm/page-flags: fix comment adds 7a57311244ea mm/page_alloc: add __free_pages() documentation adds 0010e4658986 mm/page_alloc: mark some symbols with static keyword adds 12c932fb09a7 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] adds a51849b3902e init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] adds 9a0bf8fcf4fb mm: page_alloc: refactor setup_per_zone_lowmem_reserve() adds 20924697b866 mm/page_alloc: speed up the iteration of max_order adds 581cb8e602b8 mm,hwpoison: drain pcplists before bailing out for non-bud [...] adds a39bcbdf2901 mm,hwpoison: take free pages off the buddy freelists adds 285923809400 mm,hwpoison: take free pages off the buddy freelists for hugetlb adds a9e858b542b8 mm,hwpoison: drop unneeded pcplist draining adds 923eb50a53ee mm,hwpoison: refactor get_any_page adds 0670a1fbceac mm,hwpoison: disable pcplists before grabbing a refcount adds 743b55803dbe mm,hwpoison: remove drain_all_pages from shake_page adds dbea50796e99 mm,memory_failure: always pin the page in madvise_inject_error adds b6185381df5e mm,hwpoison: return -EBUSY when migration fails adds 4de0078667b5 mm/hugetlb.c: just use put_page_testzero() instead of page [...] adds 2b517531d096 mm/huge_memory.c: update tlb entry if pmd is changed adds 0e7550941208 MIPS: do not call flush_tlb_all when setting pmd entry adds ac7077e3247e include/linux/huge_mm.h: remove extern keyword adds e4a29fc96f75 khugepaged: add parameter explanations for kernel-doc markup adds 6b2c2ed988e3 mm: hugetlb: fix type of delta parameter and related local [...] adds 482a2f190eca mm,hugetlb: remove unneeded initialization adds b1f0555ea055 mm: don't wake kswapd prematurely when watermark boosting [...] adds 11ef6ae43f8b mm/vmscan: drop unneeded assignment in kswapd() adds 9fa05461914c mm/vmscan.c: remove the filename in the top of file comment adds 9dcce7c31e89 mm/vmscan: __isolate_lru_page_prepare() cleanup adds 540f9bdd1de0 mm/page_isolation: do not isolate the max order page adds 0a18fbbe2e36 z3fold: simplify freeing slots adds f1945fb2da3e z3fold: stricter locking and more careful reclaim adds 7d91e4984ade z3fold: remove preempt disabled sections for RT adds 4c28a72c8504 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] adds 2854c3e8c0d1 mm/compaction: move compaction_suitable's comment to right place adds 69c74596f168 mm/compaction: make defer_compaction and compaction_deferr [...] adds a369e7fce44b mm: memblock: enforce overlap of memory.memblock and memor [...] adds 43c0cb131442 mm: fix initialization of struct page for holes in memory layout adds 47cb429a7896 mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] adds f4d3b9673126 mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() adds 111fb9b3cd2e mm/migrate.c: fix comment spelling adds 21477dcaed86 mm/migrate.c: optimize migrate_vma_pages() mmu notifier adds 1c7b6fa207ce mm: support THPs in zero_user_segments adds 139869189f87 opcode: 0000 EIP: zero_user_segments] adds 75f898eb281e mm: truncate_complete_page() does not exist any more adds 655e3216a44b mm: migrate: simplify the logic for handling permanent failure adds b478e55eb63c mm: migrate: skip shared exec THP for NUMA balancing adds 4eab4a53f453 mm: migrate: clean up migrate_prep{_local} adds e7c25eff2f38 mm: migrate: return -ENOSYS if THP migration is unsupported adds 6146269c536d mm: migrate: remove unused parameter in migrate_vma_insert_page() adds 64d2040bebcb mm: make pagecache tagged lookups return only head pages adds 084e15209aad mm/shmem: use pagevec_lookup in shmem_unlock_mapping adds 1c08e5569100 mm/swap: optimise get_shadow_from_swap_cache adds 19151174b180 mm: add FGP_ENTRY adds f83e4e5e5c21 mm/filemap: rename find_get_entry to mapping_get_entry adds 3a4fa3b5d283 mm/filemap: add helper for finding pages adds 3f3ee7413ae1 fix mm-filemap-add-helper-for-finding-pages.patch adds f4a46331ef04 mm/filemap: add mapping_seek_hole_data adds e614cf0b276a fix mm-filemap-add-mapping_seek_hole_data.patch adds 8fd22ab65654 iomap: use mapping_seek_hole_data adds fa95c3fb6da9 mm: add and use find_lock_entries adds 5d4dc7ec533e fix mm-add-and-use-find_lock_entries.patch adds 926123abddf9 mm: add an 'end' parameter to find_get_entries adds 3d9c5b575826 mm: add an 'end' parameter to pagevec_lookup_entries adds 088328536bb9 mm: remove nr_entries parameter from pagevec_lookup_entries adds a273e732523f mm: pass pvec directly to find_get_entries adds e7735c97e29d mm: remove pagevec_lookup_entries adds 41319cec25f9 mm,thp,shmem: limit shmem THP alloc gfp_mask adds 3fda1c88c699 mm,thp,shm: limit gfp mask to no more than specified adds 6ba086b8dedd mm,thp,shmem: make khugepaged obey tmpfs mount flags adds 7cdb61c58e49 mm/cma.c: remove redundant cma_mutex lock adds 576f36c3c811 mm: cma: improve pr_debug log in cma_release() adds 1592413d5ad7 mm-cma-improve-pr_debug-log-in-cma_release-fix adds 4dd60bb3e0ff mm, page_alloc: do not rely on the order of page_poison an [...] adds e9fb1ed41224 mm, page_poison: use static key more efficiently adds 8852002d0a95 kernel/power: allow hibernation with page_poison sanity checking adds 982cb8f20614 mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY adds 9aece3b80f4c mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO adds 6ad9628509ba mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds e81bdd2e2008 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 9e6fc3a40858 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds d02eb5bb4f0a userfaultfd: add UFFD_USER_MODE_ONLY adds 3452331fda80 userfaultfd: add user-mode only option to unprivileged_use [...] adds 65e717090926 userfaultfd: selftests: make __{s,u}64 format specifiers portable adds 47e1c7cc491b userfaultfd-selftests-make-__su64-format-specifiers-portable-v2 adds 533c3b16b513 userfaultfd/selftests: always dump something in modes adds 0cd7fb6a98d9 userfaultfd/selftests: fix retval check for userfaultfd_open() adds 96f1f1c26a77 userfaultfd/selftests: hint the test runner on required privilege adds a45009f21a3c mm/zswap: make struct kernel_param_ops definitions const adds dcc4d8d9db3b mm/zswap: fix passing zero to 'PTR_ERR' warning adds 86417fae11c2 mm/zswap: move to use crypto_acomp API for hardware acceleration adds 4aca210bb2b8 mm/zsmalloc.c: rework the list_add code in insert_zspage() adds a7fe50493d1c mm/process_vm_access: remove redundant initialization of iov_r adds 5386a20ae7c6 zram: support page writeback adds e7accb60be5c zram: add stat to gather incompressible pages since zram set up adds 7083381e7523 zram: break the strict dependency from lzo adds 981bebdf3022 mm: fix kernel-doc markups adds d82ac6f03acb mm: use sysfs_emit for struct kobject * uses adds 58b9bb96ff4b mm: huge_memory: convert remaining use of sprintf to sysfs [...] adds a49d1b07ff7a mm:backing-dev: use sysfs_emit in macro defining functions adds 4626315a10e4 mm: shmem: convert shmem_enabled_show to use sysfs_emit_at adds 853a0c1e3b8f mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] adds 18581d9a1f1b mm: fix fall-through warnings for Clang adds 89bc80e2c674 mm: cleanup kstrto*() usage adds 3b295ea3a66b mm: add Kernel Electric-Fence infrastructure adds 957aca52906b kfence: Fix parameter description for kfence_object_start() adds ef020f779b90 kfence: avoid stalling work queue task without allocations adds e21d96503add x86, kfence: enable KFENCE for x86 adds 4d4fca539f6c arm64, kfence: enable KFENCE for ARM64 adds de62cb015b9b kfence: use pt_regs to generate stack trace on faults adds c248c80eca73 mm, kfence: insert KFENCE hooks for SLAB adds a470e5d5e554 mm, kfence: insert KFENCE hooks for SLUB adds fa5b7711f7aa kfence, kasan: make KFENCE compatible with KASAN adds 0fca5f991268 kfence, Documentation: add KFENCE documentation adds 50ddd24e216f kfence: add test suite adds 10734d3b0282 MAINTAINERS: add entry for KFENCE adds 8fb9bd3f05e4 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 29e0c129c2b2 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds d3928b0cbb6f kernel/hung_task.c: Monitor killed tasks. adds 88a41f72c947 alpha: Replace bogus in_interrupt() adds e1583b3d5a34 procfs: delete duplicated words + other fixes adds 8195a554ccb0 proc: provide details on indirect branch speculation adds a28f9bacd54f proc-provide-details-on-indirect-branch-speculation-v2 adds abe2353f71da proc: fix lookup in /proc/net subdirectories after setns(2) adds 7f014d72f7e1 proc/sysctl: make protected_* world readable adds 930389b31f5f asm-generic: force inlining of get_order() to work around [...] adds 9b5514a93494 kernel.h: Split out mathematical helpers adds 9f1b3a3b2d40 kernel.h: split out mathematical helpers fix adds e1a409908d0d kernel/acct.c: use #elif instead of #end and #elif adds aeea4ece464a include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] adds 204939ed72ea bitmap: remove unused function declaration adds af491e9bdd78 lib/test_free_pages.c: add basic progress indicators adds 2b8d7a3855fc lib/stackdepot.c: replace one-element array with flexible- [...] adds 82b78a3b2705 lib/stackdepot.c: use flex_array_size() helper in memcpy() adds f6a22b85686b lib/stackdepot.c: use array_size() helper in jhash2() adds c1fb8bf58f12 lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT adds 8250e121c672 lib/list_kunit: follow new file name convention for KUnit tests adds 17bf776cf09a lib/linear_ranges_kunit: follow new file name convention f [...] adds 23fa4e39ee62 lib/bits_kunit: follow new file name convention for KUnit tests adds d9e9ef1393cc lib/cmdline: fix get_option() for strings starting with hyphen adds ce549492a356 lib/cmdline: allow NULL to be an output for get_option() adds 1987f84faec6 lib/cmdline_kunit: add a new test suite for cmdline API adds 69cf3ec22416 lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix adds 548b33b753c9 lib/cmdline_kunit: type of expected returned values should be int adds a75235708b87 lib/cmdline_kunit: provide meaningful MODULE_LICENSE() adds e01dc46130b7 lib: optimize cpumask_local_spread() adds e69266189ac0 ilog2: Improve ilog2 for constant arguments adds 7a572cfb27d4 ilog2-improve-ilog2-for-constant-arguments-checkpatch-fixes adds 9b9039c72acf lib/string: remove unnecessary #undefs adds 7459d10f0b4b lib: string.h: detect intra-object overflow in fortified s [...] adds ff08f95c56eb lkdtm: tests for FORTIFY_SOURCE adds 076badf635ec string.h: add FORTIFY coverage for strscpy() adds 29da3dd32242 drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] adds b410a02a1ea3 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment adds ac4bd2fc67ea lib: cleanup kstrto*() usage adds 235ffca8e474 lib/lz4: explicitly support in-place decompression adds 7765e1d9883d bitops: introduce the for_each_set_clump macro adds 44e5d2186090 lib/test_bitmap.c: add for_each_set_clump test cases adds 0a7a134b6873 lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] adds 8ccaaf92c5d5 gpio: thunderx: utilize for_each_set_clump macro adds 401c84df2c36 gpio: xilinx: utilize generic bitmap_get_value and _set_value adds 2e450ec0110e checkpatch: add new exception to repeated word check adds f784df59ef45 checkpatch: fix false positives in REPEATED_WORD warning adds 85d747d3a480 checkpatch: ignore generated CamelCase defines and enum values adds 4e1578ef8cc6 checkpatch: prefer static const declarations adds 571c2793aec2 checkpatch: allow --fix removal of unnecessary break statements adds 4e0172a63503 checkpatch: extend attributes check to handle more patterns adds 03ffbf43f5f4 checkpatch: add a fixer for missing newline at eof adds 28e3e8699bde checkpatch: update __attribute__((section("name"))) quote removal adds f56f6266357f checkpatch-update-__attribute__sectionname-quote-removal-v2 adds ee28e1878627 checkpatch: add fix option for GERRIT_CHANGE_ID adds df2e5892ce84 checkpatch: add __alias and __weak to suggested __attribut [...] adds 3a9c9e99d31b checkpatch: improve email parsing adds 1a9ef30121f6 checkpatch: fix spelling errors and remove repeated word adds 7d4732c1db56 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags adds d4aef63a4cef checkpatch: fix unescaped left brace adds 8b3ae6caf132 checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS adds 98077b1909eb checkpatch: add fix option for LOGICAL_CONTINUATIONS adds da2ac5b49eb8 checkpatch: add fix and improve warning msg for non-standa [...] adds 0b6a1dbbe483 checkpatch: add warning for unnecessary use of %h[xudi] an [...] adds aedb987713fd checkpatch: add warning for lines starting with a '#' in c [...] adds dc2bcf587cbf checkpatch: fix TYPO_SPELLING check for words with apostrophe adds e42bb6d3aa5b checkpatch-fix-typo_spelling-check-for-words-with-apostrophe-fix adds 5ca7affbc400 checkpatch: add printk_once and printk_ratelimit to prefer [...] adds 7a3c03ccd5a3 fs/nilfs2: remove some unused macros to tame gcc adds d00aadff43bf kdump: append uts_namespace.name offset to VMCOREINFO adds 687d004532e9 rapidio: remove unused rio_get_asm() and rio_get_device() adds 13ea8ef82d84 gcov: remove support for GCC < 4.9 adds c49dee1ff9b4 gcov: fix kernel-doc markup issue adds 11844acb58ae bfs: don't use WARNING: string when it's just info. adds 119891c4b10e relay: remove unused buf_mapped and buf_unmapped callbacks adds 68e8c1d096be relay: require non-NULL callbacks in relay_open() adds bc8ab08df9dc relay: make create_buf_file and remove_buf_file callbacks [...] adds 85d6db7d05ee relay: allow the use of const callback structs adds 6406b34402c7 relay-allow-the-use-of-const-callback-structs-v3 adds ab90777fc5a7 drm/i915: make relay callbacks const adds 17d49f9c633e ath10k: make relay callbacks const adds d10e9d7ced8d ath11k: make relay callbacks const adds 0a596743ada7 ath9k: make relay callbacks const adds 471a4e4acb1b blktrace: make relay callbacks const adds 8d7f928aabf9 aio: simplify read_events() adds acb24114ac65 kernel/resource.c: fix kernel-doc markups adds 45a8ce825c1d resource-fix-kernel-doc-markups-checkpatch-fixes adds 1f4860984aa5 ubsan: remove redundant -Wno-maybe-uninitialized adds bb12b8e4147b ubsan: move cc-option tests into Kconfig adds 85655cdb5b8f ubsan: disable object-size sanitizer under GCC adds c32a141b3846 ubsan: disable UBSAN_TRAP for all*config adds bd06731ef42b ubsan: enable for all*config builds adds 572fc9d54214 powerpc: add .data..Lubsan_data*/.data..Lubsan_type* secti [...] adds 3c67dabb6817 ubsan: remove UBSAN_MISC in favor of individual options adds 725b4b699d95 ubsan: expand tests and reporting adds b3159004569b kcov: don't instrument with UBSAN adds 6fceab58b560 reboot: refactor and comment the cpu selection code adds e3fa6dc52237 reboot: allow to specify reboot mode via sysfs adds 16f3f771cbcc reboot: fix variable assignments in type_store adds a6616f53113b reboot: remove cf9_safe from allowed types and rename cf9_force adds 3124dd22f00f reboot: allow to override reboot type if quirks are found adds 283e7dde237a reboot: hide from sysfs not applicable settings adds 7871e047f041 fault-injection: handle EI_ETYPE_TRUE adds d82a97956789 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static adds 8b9b20cf7c8d Merge branch 'akpm-current/current' adds 56eb7ef6858c kmap: stupid hacks to make it compile adds 3ff6b38313f9 apparmor: remove duplicate macro list_entry_is_head() adds 23504e9c8414 mm/memcg: bail early from swap accounting if memcg disabled adds 3197d0604ddb mm/memcg: warning on !memcg after readahead page charged adds befefd74c764 mm/memcg: remove unused definitions adds a1c3bc3e2286 mm, kvm: account kvm_vcpu_mmap to kmemcg adds 1eadde4fb6b8 mm: slub: call account_slab_page() after slab page initialization adds bf66bc15081c mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds be94e834abb0 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] adds c71313fcf679 mm/memcontrol:rewrite mem_cgroup_page_lruvec() adds 94fc3abf1339 mm/memcg: add missed warning in mem_cgroup_lruvec adds b72eb16496f2 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() adds 2c313083dc66 treewide: remove stringification from __alias macro definition adds 622e3f020a46 ARM: boot: quote aliased symbol names in string.c adds 3aeecf7b47fc epoll: check for events when removing a timed out thread f [...] adds a6c2ca52a62b epoll: simplify signal handling adds 86fa51467eac epoll: pull fatal signal checks into ep_send_events() adds e84bdde82db0 epoll: move eavail next to the list_empty_careful check adds c35e7495e78e epoll: simplify and optimize busy loop logic adds d51e661872bf epoll: pull all code between fetch_events and send_event i [...] adds 430b4ae59296 epoll: replace gotos with a proper loop adds 4f86708363f1 epoll: eliminate unnecessary lock for zero timeout adds 3a30d060a567 mm: unexport follow_pte_pmd adds 88f5d5108c28 mm: simplify follow_pte{,pmd} adds ce5222c2eeb9 merge fix for "s390/pci: remove races against pte updates" adds 1121abd9bbf1 kasan: drop unnecessary GPL text from comment headers adds 982ce9192f2f kasan: KASAN_VMALLOC depends on KASAN_GENERIC adds 46d5df6fb0d2 kasan: group vmalloc code adds f08638c418c6 kasan: shadow declarations only for software modes adds 627a0890b366 kasan, mm: fix build issue with asmlinkage adds a4332427a8ec kasan: rename (un)poison_shadow to (un)poison_range adds 624dfea2d01e kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* adds 86124e795c2c kasan: only build init.c for software modes adds ebb9b8a285a4 kasan: split out shadow.c from common.c adds f97dbd2ddc31 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE adds 7f315b31405b kasan: rename report and tags files adds 5495fcf4139f kasan: don't duplicate config dependencies adds 9f4e251b87d5 kasan: hide invalid free check implementation adds ca23c2954aa0 kasan: decode stack frame only with KASAN_STACK_ENABLE adds ce1838db87b1 kasan, arm64: only init shadow for software modes adds 5fdc47500087 kasan, arm64: only use kasan_depth for software modes adds 99a747f79109 kasan, arm64: move initialization message adds df28fb715319 kasan, arm64: rename kasan_init_tags and mark as __init adds 94cfaee85796 kasan: rename addr_has_shadow to addr_has_metadata adds b8d6f9d0d86d kasan: rename print_shadow_for_address to print_memory_metadata adds 13dec834391d kasan: rename SHADOW layout macros to META adds 63b4c9a1b593 kasan: separate metadata_fetch_row for each mode adds 41a987499eee kasan: introduce CONFIG_KASAN_HW_TAGS adds 63ed67b50994 arm64: enable armv8.5-a asm-arch option adds e2fc6b317fd7 arm64: mte: add in-kernel MTE helpers adds 783a0d93c7a3 arm64: mte: reset the page tag in page->flags adds 61185df73843 arm64: mte: add in-kernel tag fault handler adds 81767a9fc9a2 arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE adds a24cd91a9035 arm64: kasan: allow enabling in-kernel MTE adds 5b796ceb38e6 arm64: mte: convert gcr_user into an exclude mask adds 65e5eb1fbf55 arm64: mte: switch GCR_EL1 in kernel entry and exit adds d4d5214532d6 kasan, mm: untag page address in free_reserved_area adds 26bc8d91c77c arm64: kasan: align allocations for HW_TAGS adds 0e652675e9ab arm64: kasan: add arch layer for memory tagging helpers adds efe9a47bfff7 kasan: define KASAN_GRANULE_SIZE for HW_TAGS adds 649244d94b6b kasan, x86, s390: update undef CONFIG_KASAN adds 439d4c8c7d2d kasan, arm64: expand CONFIG_KASAN checks adds 6f87aa807ea6 kasan, arm64: implement HW_TAGS runtime adds b462c853b1cb kasan, arm64: print report from tag fault handler adds 297c33160753 kasan, mm: reset tags when accessing metadata adds ee52e179c2f3 kasan, arm64: enable CONFIG_KASAN_HW_TAGS adds c0ee1641184f kasan: add documentation for hardware tag-based mode adds 30949c915ae4 kselftest/arm64: check GCR_EL1 after context switch adds 96b8d8ef3a42 kasan: simplify quarantine_put call site adds 0a35dfe01159 kasan: rename get_alloc/free_info adds 90e58aff6c6c kasan: introduce set_alloc_info adds dffeea1243a7 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK adds eb8033ac9896 kasan: allow VMAP_STACK for HW_TAGS mode adds bcde37f8c70c kasan: remove __kasan_unpoison_stack adds ad3c411e7f05 kasan: inline kasan_reset_tag for tag-based modes adds 733475331128 kasan: inline random_tag for HW_TAGS adds 9171c1ee94c1 kasan: open-code kasan_unpoison_slab adds 0f83be86484f kasan: inline (un)poison_range and check_invalid_free adds 8f4637cb674c kasan: add and integrate kasan boot parameters adds a898a93aa7c7 kasan: don't use read-only static keys adds dd57414a79bf kasan, mm: check kasan_enabled in annotations adds 83805e7f2363 kasan, mm: rename kasan_poison_kfree adds dbe42eb45136 kasan: don't round_up too much adds 0a826c35f383 kasan: simplify assign_tag and set_tag calls adds b5ef5fe66de8 kasan: clarify comment in __kasan_kfree_large adds 1b1bd7becd3c kasan: sanitize objects when metadata doesn't fit adds aafc3d23b86f kasan, mm: allow cache merging with no metadata adds 1a24d12f3791 kasan: update documentation adds a71112f3c7a6 mm: fix some spelling mistakes in comments adds 1f57921ac00c epoll: convert internal api to timespec64 adds 138d6c9325e1 epoll: add syscall epoll_pwait2 adds a94a33195f36 epoll: wire up syscall epoll_pwait2 adds 94bf586777b1 selftests/filesystems: expand epoll with epoll_pwait2 adds 75bf87a74f56 mmap locking API: don't check locking if the mm isn't live yet adds ba57b736ab25 mm/gup: assert that the mmap lock is held in __get_user_pages() adds 959a802adfd2 mm: add definition of PMD_PAGE_ORDER adds 7c4848efd14e mmap: make mlock_future_check() global adds dd6f011982fd set_memory: allow set_direct_map_*_noflush() for multiple pages adds 87499c9d78ba set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix adds 9e377e424435 set_memory: allow querying whether set_direct_map_*() is a [...] adds 3174f0bff5be kfence: fix implicit function declaration adds 8c20094db310 mm: introduce memfd_secret system call to create "secret" [...] adds f2125d8912ea secretmem: use PMD-size pages to amortize direct map fragm [...] adds 447713c8ccbc secretmem: add memcg accounting adds 91e54558f4ae PM: hibernate: disable when there are active secretmem users adds abd0ffc0f0b4 arch, mm: wire up memfd_secret system call were relevant adds d586a3c48fac arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix adds a6483bfdbbca secretmem: test: add basic selftest for memfd_secret(2) adds e3f0ac0f59b9 Merge branch 'akpm/master' adds 7bba37a15913 Add linux-next specific files for 20201214
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 (2f1d5c77f13f) \ 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: .mailmap | 1 + Documentation/ABI/stable/sysfs-driver-dma-idxd | 7 + Documentation/ABI/testing/sysfs-devices-system-cpu | 3 +- Documentation/ABI/testing/sysfs-firmware-sgi_uv | 16 + .../ABI/testing/sysfs-platform_profile.rst | 66 - .../RCU/Design/Requirements/Requirements.rst | 711 +- Documentation/RCU/checklist.rst | 8 +- Documentation/RCU/stallwarn.rst | 23 +- Documentation/admin-guide/kernel-parameters.rst | 20 - Documentation/admin-guide/kernel-parameters.txt | 27 +- Documentation/admin-guide/reporting-issues.rst | 24 +- Documentation/conf.py | 3 + Documentation/core-api/atomic_ops.rst | 664 -- .../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml | 38 + .../bindings/arm/mstar/mstar,smpctrl.yaml | 40 + .../devicetree/bindings/arm/mstar/mstar.yaml | 6 + .../bindings/clock/fsl,flexspi-clock.yaml | 55 + .../devicetree/bindings/clock/qcom,gcc-sdx55.yaml | 77 + .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 2 + .../bindings/crypto/intel,keembay-ocs-aes.yaml | 45 + .../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 - .../bindings/display/panel/panel-simple.yaml | 2 - .../devicetree/bindings/display/ste,mcde.txt | 104 + .../devicetree/bindings/display/ste,mcde.yaml | 169 - .../devicetree/bindings/dma/mtk-uart-apdma.txt | 1 + .../devicetree/bindings/hwmon/amd,sbtsi.yaml | 54 + Documentation/devicetree/bindings/i2c/i2c-gate.txt | 41 - .../devicetree/bindings/i2c/i2c-gate.yaml | 39 + .../devicetree/bindings/i2c/i2c-ocores.txt | 8 +- Documentation/devicetree/bindings/i2c/i2c-omap.txt | 1 + Documentation/devicetree/bindings/i2c/i2c-owl.txt | 29 - Documentation/devicetree/bindings/i2c/i2c-owl.yaml | 62 + .../devicetree/bindings/input/ariel-pwrbutton.yaml | 57 + .../bindings/input/cypress,tm2-touchkey.txt | 33 - .../bindings/input/cypress,tm2-touchkey.yaml | 73 + .../devicetree/bindings/input/dlg,da7280.txt | 108 + .../bindings/input/sprd,sc27xx-vibra.txt | 23 - .../bindings/input/sprd,sc27xx-vibrator.yaml | 48 + .../interrupt-controller/fsl,ls-extirq.txt | 8 +- .../interrupt-controller/mscc,ocelot-icpu-intr.txt | 21 - .../mscc,ocelot-icpu-intr.yaml | 64 + .../devicetree/bindings/mailbox/arm,mhuv2.yaml | 209 + .../devicetree/bindings/mfd/st,stm32-timers.yaml | 6 +- Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 26 +- .../devicetree/bindings/mtd/intel,lgm-nand.yaml | 99 + .../devicetree/bindings/mtd/partition.txt | 131 +- .../bindings/mtd/partitions/fixed-partitions.yaml | 152 + .../devicetree/bindings/mtd/qcom_nandc.txt | 2 + .../bindings/mtd/rockchip,nand-controller.yaml | 161 + 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/pci/qcom,pcie.txt | 6 +- .../devicetree/bindings/pci/rcar-pci-ep.yaml | 9 + .../devicetree/bindings/pci/ti,j721e-pci-ep.yaml | 21 +- .../devicetree/bindings/pci/ti,j721e-pci-host.yaml | 27 +- .../devicetree/bindings/perf/fsl-imx-ddr.yaml | 3 + .../bindings/pinctrl/ralink,rt2880-pinmux.yaml | 70 + .../bindings/power/reset/regulator-poweroff.yaml | 37 + .../bindings/remoteproc/ti,pru-rproc.yaml | 214 + .../reset/brcm,bcm4908-misc-pcie-reset.yaml | 39 + .../bindings/reset/hisilicon,hi3660-reset.txt | 44 - .../bindings/reset/hisilicon,hi3660-reset.yaml | 77 + .../devicetree/bindings/serial/sifive-serial.yaml | 4 +- .../bindings/soc/xilinx/xlnx,vcu-settings.yaml | 34 + .../devicetree/bindings/soc/xilinx/xlnx,vcu.txt | 9 +- .../bindings/sound/nvidia,tegra30-hda.txt | 35 - .../bindings/sound/nvidia,tegra30-hda.yaml | 112 + .../bindings/sound/simple-audio-mux.yaml | 41 + .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 2 + .../devicetree/bindings/spi/spi-controller.yaml | 27 + .../devicetree/bindings/trivial-devices.yaml | 2 + .../devicetree/bindings/vendor-prefixes.yaml | 12 +- Documentation/filesystems/overlayfs.rst | 13 +- Documentation/hwmon/index.rst | 1 + Documentation/hwmon/q54sj108a2.rst | 2 +- Documentation/hwmon/sbtsi_temp.rst | 42 + .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/locking/seqlock.rst | 21 +- Documentation/networking/ppp_generic.rst | 16 + Documentation/networking/x25.rst | 12 +- Documentation/security/keys/core.rst | 4 +- Documentation/sphinx/requirements.txt | 1 + Documentation/virt/kvm/mmu.rst | 2 +- Documentation/vm/page_owner.rst | 12 +- MAINTAINERS | 46 +- Next/SHA1s | 218 +- Next/merge.log | 7761 +++++++++++--------- arch/Kconfig | 15 +- arch/alpha/kernel/entry.S | 2 +- arch/arm/Kconfig | 2 +- arch/arm/arm-soc-for-next-contents.txt | 172 +- arch/arm/boot/dts/Makefile | 7 +- 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/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/include/asm/assembler.h | 11 + arch/arm/include/asm/efi.h | 24 +- arch/arm/include/asm/highmem.h | 1 + arch/arm/include/asm/io.h | 1 - arch/arm/kernel/iwmmxt.S | 2 + arch/arm/mach-ep93xx/crunch-bits.S | 2 + arch/arm/mach-mstar/mstarv7.c | 49 + arch/arm/mm/mmap.c | 22 - arch/arm64/Kconfig | 4 +- arch/arm64/Kconfig.platforms | 10 +- arch/arm64/boot/dts/bitmain/bm1880.dtsi | 6 +- 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 | 1 + arch/arm64/include/asm/efi.h | 11 +- arch/arm64/include/asm/esr.h | 1 + arch/arm64/include/asm/io.h | 2 - arch/arm64/include/asm/kfence.h | 3 +- arch/arm64/include/asm/kvm_emulate.h | 5 + arch/arm64/include/asm/pgtable.h | 4 + arch/arm64/kernel/head.S | 5 +- arch/arm64/kvm/hyp/pgtable.c | 17 +- arch/arm64/kvm/mmu.c | 11 +- arch/arm64/mm/mmap.c | 21 - arch/c6x/kernel/signal.c | 1 + arch/ia64/kernel/time.c | 20 +- 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/powerpc/Kconfig | 7 +- arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/include/asm/book3s/32/kup.h | 10 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 17 +- arch/powerpc/include/asm/book3s/32/tlbflush.h | 69 +- arch/powerpc/include/asm/book3s/64/kup.h | 32 +- arch/powerpc/include/asm/bug.h | 1 + arch/powerpc/include/asm/cpm1.h | 1 + arch/powerpc/include/asm/cputable.h | 22 +- arch/powerpc/include/asm/hvcall.h | 9 + arch/powerpc/include/asm/kup.h | 4 +- arch/powerpc/include/asm/machdep.h | 1 - arch/powerpc/include/asm/mmu.h | 30 +- arch/powerpc/include/asm/nohash/32/kup-8xx.h | 7 +- arch/powerpc/include/asm/nohash/32/pte-8xx.h | 23 + arch/powerpc/include/asm/nohash/tlbflush.h | 1 - arch/powerpc/include/asm/opal-api.h | 6 +- arch/powerpc/include/asm/page_32.h | 6 - arch/powerpc/include/asm/ppc-opcode.h | 16 +- arch/powerpc/include/asm/reg.h | 5 +- arch/powerpc/include/asm/rtas-types.h | 8 - arch/powerpc/include/asm/rtas.h | 17 +- arch/powerpc/include/asm/smp.h | 6 + arch/powerpc/include/asm/tlb.h | 3 - arch/powerpc/include/asm/xive.h | 8 +- arch/powerpc/kernel/cacheinfo.c | 30 +- arch/powerpc/kernel/cputable.c | 88 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 21 +- arch/powerpc/kernel/entry_32.S | 2 +- arch/powerpc/kernel/entry_64.S | 2 +- arch/powerpc/kernel/exceptions-64e.S | 2 +- arch/powerpc/kernel/exceptions-64s.S | 2 +- arch/powerpc/kernel/head_64.S | 3 +- arch/powerpc/kernel/head_8xx.S | 59 +- arch/powerpc/kernel/head_book3s_32.S | 13 - arch/powerpc/kernel/hw_breakpoint.c | 67 +- arch/powerpc/kernel/irq.c | 53 +- arch/powerpc/kernel/process.c | 37 +- arch/powerpc/kernel/rtas.c | 245 +- arch/powerpc/kernel/smp.c | 241 +- arch/powerpc/kernel/time.c | 65 +- arch/powerpc/kvm/book3s_pr.c | 2 +- arch/powerpc/kvm/book3s_xive.c | 134 +- arch/powerpc/kvm/book3s_xive.h | 13 + arch/powerpc/kvm/book3s_xive_native.c | 24 +- arch/powerpc/kvm/book3s_xive_template.c | 5 - arch/powerpc/lib/sstep.c | 160 +- arch/powerpc/lib/test_emulate_step.c | 270 + arch/powerpc/mm/book3s32/Makefile | 2 +- arch/powerpc/mm/book3s32/hash_low.S | 142 +- arch/powerpc/mm/book3s32/mmu.c | 20 +- arch/powerpc/mm/book3s32/nohash_low.S | 80 + arch/powerpc/mm/book3s32/tlb.c | 89 +- arch/powerpc/mm/book3s64/iommu_api.c | 2 +- arch/powerpc/mm/fault.c | 79 +- arch/powerpc/mm/hugetlbpage.c | 56 +- arch/powerpc/mm/mmu_decl.h | 4 - arch/powerpc/mm/nohash/8xx.c | 3 +- arch/powerpc/perf/8xx-pmu.c | 16 +- arch/powerpc/perf/core-book3s.c | 10 + arch/powerpc/platforms/8xx/Kconfig | 7 - arch/powerpc/platforms/8xx/micropatch.c | 11 + arch/powerpc/platforms/Kconfig.cputype | 24 +- arch/powerpc/platforms/powermac/sleep.S | 132 +- arch/powerpc/platforms/powernv/opal.c | 2 +- arch/powerpc/platforms/pseries/mobility.c | 358 +- arch/powerpc/platforms/pseries/suspend.c | 79 +- arch/powerpc/sysdev/xive/common.c | 207 +- arch/powerpc/sysdev/xive/native.c | 46 +- arch/powerpc/sysdev/xive/spapr.c | 8 +- arch/powerpc/sysdev/xive/xive-internal.h | 7 +- arch/riscv/Kconfig | 1 + arch/riscv/include/asm/efi.h | 6 - arch/riscv/include/asm/string.h | 8 +- arch/riscv/include/asm/timex.h | 4 +- arch/riscv/kernel/Makefile | 2 - arch/riscv/kernel/asm-offsets.c | 2 + arch/riscv/kernel/riscv_ksyms.c | 2 + arch/riscv/lib/Makefile | 1 + arch/riscv/lib/memmove.S | 64 + arch/s390/Kconfig | 1 + arch/s390/boot/compressed/Makefile | 2 +- arch/s390/boot/compressed/vmlinux.lds.S | 1 + arch/s390/crypto/arch_random.c | 110 +- arch/s390/include/asm/archrandom.h | 5 +- arch/s390/include/asm/mmu_context.h | 5 +- arch/s390/include/asm/vtime.h | 1 - arch/s390/kernel/entry.S | 44 +- arch/s390/kernel/setup.c | 3 + arch/s390/kernel/smp.c | 18 +- arch/s390/kernel/vtime.c | 51 +- arch/s390/purgatory/head.S | 9 +- arch/sh/boards/of-generic.c | 2 +- arch/sparc/include/asm/pgtable_64.h | 13 + arch/sparc/lib/csum_copy.S | 2 +- arch/sparc/mm/hugetlbpage.c | 19 +- arch/um/Kconfig | 6 + arch/um/drivers/chan_user.c | 4 +- arch/um/drivers/line.c | 30 +- arch/um/drivers/mconsole_kern.c | 2 +- arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/port_kern.c | 4 +- arch/um/drivers/random.c | 105 +- arch/um/drivers/ubd_kern.c | 273 +- arch/um/drivers/vector_kern.c | 10 +- arch/um/drivers/virtio_uml.c | 31 +- arch/um/drivers/xterm.c | 5 + arch/um/drivers/xterm_kern.c | 2 +- arch/um/include/asm/irq.h | 9 +- arch/um/include/asm/pgtable.h | 3 + arch/um/include/asm/set_memory.h | 1 + arch/um/include/linux/time-internal.h | 4 +- arch/um/include/shared/common-offsets.h | 3 + arch/um/include/shared/irq_kern.h | 13 +- arch/um/include/shared/irq_user.h | 21 +- arch/um/include/shared/kern_util.h | 5 +- arch/um/include/shared/os.h | 23 +- arch/um/kernel/irq.c | 534 +- arch/um/kernel/process.c | 24 +- arch/um/kernel/sigio.c | 2 +- arch/um/kernel/time.c | 97 +- arch/um/kernel/tlb.c | 54 + arch/um/kernel/um_arch.c | 67 + arch/um/os-Linux/Makefile | 2 + arch/um/os-Linux/helper.c | 4 +- arch/um/os-Linux/irq.c | 4 +- arch/um/os-Linux/sigio.c | 70 +- arch/um/os-Linux/signal.c | 22 +- arch/um/os-Linux/skas/process.c | 15 +- arch/um/os-Linux/time.c | 17 +- arch/um/os-Linux/umid.c | 17 +- arch/x86/events/core.c | 2 +- arch/x86/events/intel/core.c | 16 +- arch/x86/events/intel/lbr.c | 2 +- arch/x86/ia32/ia32_signal.c | 2 +- arch/x86/include/asm/mem_encrypt.h | 2 + arch/x86/include/asm/pgtable_types.h | 1 + arch/x86/include/asm/sync_core.h | 9 +- arch/x86/include/asm/topology.h | 5 + arch/x86/include/asm/uv/bios.h | 2 + arch/x86/include/uapi/asm/sgx.h | 2 +- arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/apic/io_apic.c | 22 +- arch/x86/kernel/apic/vector.c | 24 +- arch/x86/kernel/apic/x2apic_uv_x.c | 23 +- arch/x86/kernel/cpu/amd.c | 21 - arch/x86/kernel/cpu/hygon.c | 20 - arch/x86/kernel/cpu/resctrl/monitor.c | 6 +- arch/x86/kernel/cpu/sgx/ioctl.c | 2 +- arch/x86/kernel/kprobes/core.c | 6 + arch/x86/kernel/kprobes/opt.c | 22 +- arch/x86/kernel/msr.c | 3 +- arch/x86/kernel/setup.c | 6 + arch/x86/kernel/smpboot.c | 79 +- arch/x86/kernel/uprobes.c | 2 + arch/x86/kvm/mmu/spte.c | 4 +- arch/x86/kvm/mmu/spte.h | 25 +- arch/x86/kvm/mmu/tdp_mmu.c | 4 +- arch/x86/kvm/svm/svm.c | 4 +- arch/x86/mm/mem_encrypt.c | 31 + arch/x86/mm/mem_encrypt_identity.c | 4 +- arch/x86/mm/tlb.c | 10 +- arch/xtensa/kernel/entry.S | 2 +- arch/xtensa/kernel/time.c | 2 +- block/blk-core.c | 19 +- block/blk-mq.c | 14 +- block/blk-mq.h | 2 +- certs/blacklist.c | 10 +- certs/system_keyring.c | 5 +- crypto/asymmetric_keys/asymmetric_type.c | 6 +- crypto/asymmetric_keys/pkcs7_parser.h | 5 +- crypto/asymmetric_keys/pkcs7_trust.c | 2 +- crypto/asymmetric_keys/pkcs7_verify.c | 9 +- drivers/accessibility/speakup/speakup_dectlk.c | 2 +- drivers/acpi/cppc_acpi.c | 133 +- drivers/acpi/processor_perflib.c | 2 +- drivers/acpi/property.c | 2 +- drivers/acpi/resource.c | 17 +- drivers/acpi/scan.c | 15 +- drivers/android/binder.c | 1 + drivers/android/binder_alloc.c | 48 + drivers/android/binder_alloc.h | 4 +- drivers/base/base.h | 1 - drivers/base/core.c | 557 +- drivers/base/dd.c | 9 +- drivers/base/memory.c | 2 +- drivers/base/platform-msi.c | 7 + drivers/base/platform.c | 595 +- drivers/base/power/domain.c | 73 +- drivers/base/property.c | 52 + drivers/base/soc.c | 2 +- drivers/base/swnode.c | 2 +- drivers/block/loop.c | 8 +- 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 | 2 +- drivers/bus/fsl-mc/dprc-driver.c | 4 +- drivers/bus/fsl-mc/dprc.c | 2 + drivers/bus/fsl-mc/fsl-mc-allocator.c | 4 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 47 +- drivers/bus/fsl-mc/fsl-mc-private.h | 5 +- drivers/cdrom/cdrom.c | 12 +- drivers/char/hw_random/Kconfig | 16 +- drivers/clk/Kconfig | 11 +- drivers/clk/Makefile | 1 + drivers/clk/clk-composite.c | 50 + drivers/clk/clk-divider.c | 34 + drivers/clk/clk-fsl-flexspi.c | 106 + drivers/clk/clk-fsl-sai.c | 14 +- drivers/clk/clk-pwm.c | 2 +- drivers/clk/clk-qoriq.c | 13 +- drivers/clk/clk-scpi.c | 2 +- drivers/clk/imx/Kconfig | 4 +- drivers/clk/meson/Kconfig | 7 +- drivers/clk/meson/axg-aoclk.c | 5 +- drivers/clk/meson/axg.c | 824 ++- drivers/clk/meson/axg.h | 23 +- drivers/clk/meson/g12a-aoclk.c | 5 +- drivers/clk/meson/g12a.c | 79 +- drivers/clk/meson/g12a.h | 3 +- drivers/clk/meson/gxbb-aoclk.c | 5 +- drivers/clk/meson/gxbb.c | 5 +- drivers/clk/meson/meson-aoclk.c | 4 + drivers/clk/meson/meson-eeclk.c | 3 + drivers/clk/qcom/Kconfig | 8 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-rpmh.c | 54 + drivers/clk/qcom/gcc-sc7180.c | 5 +- drivers/clk/qcom/gcc-sdx55.c | 1659 +++++ drivers/clk/qcom/lpasscorecc-sc7180.c | 10 +- drivers/clk/tegra/clk-id.h | 1 + drivers/clk/tegra/clk-tegra-periph.c | 2 +- drivers/clocksource/arm_arch_timer.c | 27 +- drivers/clocksource/dw_apb_timer_of.c | 57 +- drivers/clocksource/sh_cmt.c | 18 +- drivers/cpufreq/cppc_cpufreq.c | 202 +- drivers/crypto/Kconfig | 3 + drivers/crypto/Makefile | 1 + drivers/crypto/hisilicon/trng/trng.c | 8 +- drivers/crypto/keembay/Kconfig | 39 + drivers/crypto/keembay/Makefile | 5 + drivers/crypto/keembay/keembay-ocs-aes-core.c | 1713 +++++ drivers/crypto/keembay/ocs-aes.c | 1489 ++++ drivers/crypto/keembay/ocs-aes.h | 129 + drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 24 + drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h | 11 + drivers/crypto/qat/qat_4xxx/adf_drv.c | 3 + drivers/crypto/qat/qat_common/icp_qat_fw_la.h | 7 + drivers/crypto/qat/qat_common/icp_qat_hw.h | 17 +- drivers/crypto/qat/qat_common/qat_algs.c | 111 +- drivers/dma/idxd/cdev.c | 1 + drivers/dma/idxd/device.c | 41 +- drivers/dma/idxd/idxd.h | 25 +- drivers/dma/idxd/init.c | 14 + drivers/dma/idxd/registers.h | 6 +- drivers/dma/idxd/submit.c | 2 +- drivers/dma/idxd/sysfs.c | 80 +- drivers/dma/qcom/bam_dma.c | 2 +- drivers/dma/qcom/qcom_adm.c | 8 +- drivers/dma/stm32-dma.c | 47 +- drivers/dma/stm32-mdma.c | 64 +- drivers/extcon/extcon-max8997.c | 5 - drivers/firmware/Kconfig | 2 +- drivers/firmware/efi/capsule.c | 16 +- drivers/firmware/efi/efi-init.c | 32 +- drivers/firmware/efi/libstub/efi-stub.c | 1 - drivers/firmware/efi/libstub/efistub.h | 1 - drivers/firmware/efi/libstub/fdt.c | 3 +- drivers/firmware/efi/test/efi_test.c | 16 + drivers/firmware/efi/test/efi_test.h | 3 + drivers/firmware/xilinx/zynqmp.c | 48 +- drivers/fsi/fsi-master-aspeed.c | 45 +- 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.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 41 +- 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 | 23 +- 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 | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 25 +- 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 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 173 +- .../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/include/atomfirmware.h | 1 + drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 1 + drivers/gpu/drm/amd/pm/inc/smu10.h | 14 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 4 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0_7_ppsmc.h | 6 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.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 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 89 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 25 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 4 + 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_dsc.c | 30 +- drivers/gpu/drm/drm_fb_helper.c | 15 +- drivers/gpu/drm/drm_file.c | 3 +- drivers/gpu/drm/drm_gem_cma_helper.c | 141 +- drivers/gpu/drm/drm_irq.c | 32 - drivers/gpu/drm/drm_plane.c | 2 +- drivers/gpu/drm/drm_prime.c | 64 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +- drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c | 22 +- drivers/gpu/drm/gma500/psb_drv.c | 2 - drivers/gpu/drm/hisilicon/hibmc/Makefile | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 88 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 10 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 61 + drivers/gpu/drm/i915/Kconfig.debug | 1 + drivers/gpu/drm/i915/display/icl_dsi.c | 7 +- drivers/gpu/drm/i915/display/intel_bios.c | 11 +- drivers/gpu/drm/i915/display/intel_display.c | 2 +- drivers/gpu/drm/i915/display/intel_dp.c | 8 + drivers/gpu/drm/i915/display/intel_tc.c | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 4 +- drivers/gpu/drm/i915/i915_utils.h | 3 +- drivers/gpu/drm/imx/parallel-display.c | 2 +- drivers/gpu/drm/ingenic/Kconfig | 1 - drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 58 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 14 - drivers/gpu/drm/kmb/kmb_drv.c | 2 +- drivers/gpu/drm/kmb/kmb_plane.c | 3 - drivers/gpu/drm/mediatek/mtk_drm_gem.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 10 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 1 + drivers/gpu/drm/nouveau/nouveau_sgdma.c | 2 +- drivers/gpu/drm/omapdrm/omap_gem.c | 3 +- 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-samsung-s6e63m0.c | 42 +- drivers/gpu/drm/panel/panel-simple.c | 221 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 24 +- drivers/gpu/drm/pl111/pl111_drv.c | 2 +- drivers/gpu/drm/qxl/qxl_drv.h | 1 + drivers/gpu/drm/qxl/qxl_ttm.c | 3 +- drivers/gpu/drm/radeon/radeon.h | 1 + drivers/gpu/drm/radeon/radeon_ttm.c | 65 +- drivers/gpu/drm/rockchip/Kconfig | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 2 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 120 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 1 + drivers/gpu/drm/ttm/ttm_bo.c | 5 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 4 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 1 + drivers/gpu/drm/ttm/ttm_memory.c | 3 +- drivers/gpu/drm/ttm/ttm_module.c | 3 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 1 + drivers/gpu/drm/ttm/ttm_tt.c | 13 + drivers/gpu/drm/vc4/vc4_bo.c | 6 +- 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/drm/vgem/vgem_drv.c | 3 +- drivers/gpu/drm/via/via_irq.c | 2 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 24 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 1 - drivers/gpu/drm/virtio/virtgpu_fence.c | 81 +- drivers/gpu/drm/vmwgfx/ttm_object.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 4 +- drivers/hv/hv_balloon.c | 5 +- drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/iio_hwmon.c | 2 +- drivers/hwmon/pmbus/q54sj108a2.c | 12 +- drivers/hwmon/sbtsi_temp.c | 250 + drivers/hwmon/xgene-hwmon.c | 2 +- drivers/hwspinlock/sirf_hwspinlock.c | 2 +- drivers/hwtracing/coresight/Kconfig | 8 + .../hwtracing/coresight/coresight-cti-platform.c | 6 +- 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/infiniband/core/cm.c | 2 + drivers/infiniband/core/core_priv.h | 3 +- drivers/infiniband/core/cq.c | 12 +- drivers/infiniband/core/device.c | 16 +- drivers/infiniband/core/uverbs_std_types_device.c | 14 +- drivers/infiniband/core/verbs.c | 1 + drivers/infiniband/hw/hns/hns_roce_ah.c | 13 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 4 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 37 +- drivers/infiniband/hw/hns/hns_roce_cmd.h | 6 +- drivers/infiniband/hw/hns/hns_roce_common.h | 14 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 42 +- drivers/infiniband/hw/hns/hns_roce_db.c | 8 +- drivers/infiniband/hw/hns/hns_roce_device.h | 87 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 44 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 41 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 172 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 6 +- drivers/infiniband/hw/hns/hns_roce_main.c | 19 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 25 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 13 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 82 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 48 +- drivers/infiniband/hw/mlx4/main.c | 3 - drivers/infiniband/hw/mlx5/qp.c | 2 +- drivers/infiniband/sw/rxe/rxe_cq.c | 5 - drivers/infiniband/sw/rxe/rxe_queue.h | 94 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 11 - drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/adp5589-keys.c | 29 +- drivers/input/keyboard/applespi.c | 12 +- drivers/input/keyboard/cros_ec_keyb.c | 1 + drivers/input/keyboard/tm2-touchkey.c | 3 +- drivers/input/misc/Kconfig | 23 + drivers/input/misc/Makefile | 2 + drivers/input/misc/ariel-pwrbutton.c | 169 + drivers/input/misc/cm109.c | 7 +- drivers/input/misc/da7280.c | 1329 ++++ drivers/input/misc/ixp4xx-beeper.c | 2 +- drivers/input/misc/sc27xx-vibra.c | 71 +- drivers/input/mouse/cyapa.c | 10 +- drivers/input/mouse/elan_i2c.h | 16 + drivers/input/mouse/elan_i2c_core.c | 13 +- drivers/input/mouse/elan_i2c_smbus.c | 8 +- drivers/input/mouse/elantech.c | 99 +- drivers/input/mouse/elantech.h | 4 + drivers/input/rmi4/rmi_spi.c | 6 +- drivers/input/serio/i8042-x86ia64io.h | 42 + drivers/input/serio/parkbd.c | 2 +- drivers/input/tablet/Kconfig | 12 - drivers/input/tablet/Makefile | 1 - drivers/input/tablet/gtco.c | 1043 --- drivers/input/touchscreen/ad7877.c | 6 +- drivers/input/touchscreen/atmel_mxt_ts.c | 7 +- drivers/input/touchscreen/edt-ft5x06.c | 43 +- drivers/input/touchscreen/elants_i2c.c | 18 +- drivers/input/touchscreen/goodix.c | 12 + drivers/input/touchscreen/stmpe-ts.c | 7 +- drivers/iommu/amd/amd_iommu_types.h | 19 +- drivers/iommu/amd/init.c | 6 +- drivers/iommu/amd/iommu.c | 2 +- drivers/iommu/dma-iommu.c | 17 +- drivers/iommu/hyperv-iommu.c | 4 +- drivers/irqchip/Kconfig | 7 - drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-alpine-msi.c | 3 +- drivers/irqchip/irq-armada-370-xp.c | 2 +- drivers/irqchip/irq-bcm2836.c | 2 +- drivers/irqchip/irq-eznps.c | 165 - drivers/irqchip/irq-gic-v3-its-pci-msi.c | 11 +- drivers/irqchip/irq-gic-v3-its.c | 5 +- drivers/irqchip/irq-gic-v3.c | 6 - drivers/irqchip/irq-gic.c | 10 +- drivers/irqchip/irq-hip04.c | 6 +- drivers/irqchip/irq-loongson-htpic.c | 7 +- drivers/irqchip/irq-ls-extirq.c | 16 +- drivers/irqchip/irq-mscc-ocelot.c | 146 +- drivers/irqchip/irq-ti-sci-inta.c | 2 +- drivers/irqchip/irq-ti-sci-intr.c | 14 +- drivers/irqchip/qcom-pdc.c | 21 +- drivers/mailbox/Kconfig | 7 + drivers/mailbox/Makefile | 2 + drivers/mailbox/arm_mhuv2.c | 1136 +++ drivers/md/dm-raid.c | 11 + drivers/md/md.c | 19 - drivers/md/md.h | 6 +- drivers/md/raid0.c | 14 +- drivers/md/raid10.c | 423 +- drivers/md/raid10.h | 1 - drivers/misc/altera-stapl/altera.c | 5 - drivers/misc/cardreader/rts5249.c | 26 +- drivers/misc/cardreader/rtsx_pcr.c | 126 +- drivers/misc/cardreader/rtsx_pcr.h | 1 + drivers/misc/eeprom/at24.c | 1 - drivers/misc/genwqe/card_base.c | 19 +- drivers/misc/isl29003.c | 4 +- drivers/misc/lkdtm/Makefile | 2 +- drivers/misc/lkdtm/rodata.c | 2 +- drivers/misc/pci_endpoint_test.c | 8 +- drivers/misc/pvpanic.c | 134 +- drivers/misc/sgi-xp/xpc.h | 1 + drivers/misc/sgi-xp/xpc_main.c | 2 +- drivers/misc/sgi-xp/xpc_partition.c | 20 +- drivers/misc/vmw_vmci/vmci_context.c | 2 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 16 + drivers/mmc/host/sdhci-xenon-phy.c | 40 +- drivers/mmc/host/sdhci-xenon.c | 91 +- drivers/mmc/host/sdhci-xenon.h | 12 +- drivers/mtd/nand/ecc-sw-bch.c | 4 +- drivers/mtd/nand/ecc-sw-hamming.c | 4 +- drivers/mtd/nand/raw/Kconfig | 20 + drivers/mtd/nand/raw/Makefile | 2 + drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 68 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-regs.h | 1 + drivers/mtd/nand/raw/intel-nand-controller.c | 721 ++ drivers/mtd/nand/raw/meson_nand.c | 5 +- drivers/mtd/nand/raw/mxc_nand.c | 25 +- drivers/mtd/nand/raw/qcom_nandc.c | 68 +- drivers/mtd/nand/raw/rockchip-nand-controller.c | 1495 ++++ drivers/mtd/nand/spi/macronix.c | 27 + drivers/mtd/nand/spi/micron.c | 124 +- drivers/mtd/ubi/build.c | 6 +- drivers/mtd/ubi/io.c | 9 +- drivers/net/can/flexcan.c | 18 +- drivers/net/can/m_can/Kconfig | 7 + drivers/net/can/m_can/Makefile | 1 + drivers/net/can/m_can/m_can.c | 12 +- drivers/net/can/m_can/m_can_pci.c | 186 + drivers/net/can/m_can/m_can_platform.c | 9 +- drivers/net/can/rx-offload.c | 2 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 11 +- drivers/net/dsa/mt7530.c | 2 + 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/cadence/macb.h | 13 +- drivers/net/ethernet/cadence/macb_main.c | 180 +- 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/fsl_pq_mdio.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 12 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 34 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 3 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 112 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 2 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 16 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 126 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 468 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 28 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 98 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 21 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 8 +- drivers/net/ethernet/ibm/ibmvnic.c | 2 + drivers/net/ethernet/intel/e1000e/netdev.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 27 +- drivers/net/ethernet/intel/ice/ice.h | 1 - drivers/net/ethernet/intel/ice/ice_common.c | 109 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 42 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 24 +- drivers/net/ethernet/intel/ice/ice_flow.c | 53 +- drivers/net/ethernet/intel/ice/ice_main.c | 13 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 61 +- drivers/net/ethernet/intel/ice/ice_sched.c | 21 +- drivers/net/ethernet/intel/ice/ice_switch.c | 15 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 31 +- drivers/net/ethernet/intel/igb/igb.h | 5 + drivers/net/ethernet/intel/igb/igb_main.c | 37 +- drivers/net/ethernet/intel/igc/igc_base.c | 1 + drivers/net/ethernet/intel/igc/igc_hw.h | 1 + drivers/net/ethernet/intel/igc/igc_main.c | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 24 +- .../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/mediatek/mtk_eth_path.c | 8 +- drivers/net/ethernet/mellanox/mlx4/cq.c | 9 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 21 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 40 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 12 +- drivers/net/ethernet/mellanox/mlx4/srq.c | 9 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 2 +- drivers/net/ethernet/micrel/ks8851_common.c | 2 +- drivers/net/ethernet/netronome/nfp/crypto/tls.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 6 - drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 15 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h | 2 + drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 73 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h | 3 + drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 9 +- 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/stmicro/stmmac/stmmac_mdio.c | 3 + drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 10 +- drivers/net/ethernet/ti/cpsw_priv.c | 3 - drivers/net/ethernet/ti/davinci_mdio.c | 6 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 9 +- drivers/net/geneve.c | 20 +- drivers/net/ipa/ipa_qmi.c | 2 +- drivers/net/netdevsim/bpf.c | 15 +- drivers/net/netdevsim/netdevsim.h | 1 + drivers/net/phy/sfp-bus.c | 11 +- drivers/net/phy/sfp.c | 63 +- drivers/net/ppp/ppp_generic.c | 152 +- drivers/net/thunderbolt.c | 2 +- drivers/net/usb/cdc-phonet.c | 2 +- drivers/net/vrf.c | 110 +- drivers/net/vxlan.c | 2 +- drivers/net/wan/hdlc_x25.c | 2 - drivers/net/wan/lapbether.c | 13 +- drivers/net/wireless/ath/ath10k/core.c | 54 +- drivers/net/wireless/ath/ath10k/core.h | 4 + drivers/net/wireless/ath/ath10k/debug.c | 6 +- drivers/net/wireless/ath/ath10k/mac.c | 1 + drivers/net/wireless/ath/ath10k/pci.c | 2 +- drivers/net/wireless/ath/ath10k/sdio.c | 8 +- drivers/net/wireless/ath/ath10k/snoc.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/ath11k/Makefile | 3 +- drivers/net/wireless/ath/ath11k/ahb.c | 9 +- drivers/net/wireless/ath/ath11k/ce.c | 2 +- drivers/net/wireless/ath/ath11k/ce.h | 2 + drivers/net/wireless/ath/ath11k/core.c | 100 +- drivers/net/wireless/ath/ath11k/core.h | 12 + drivers/net/wireless/ath/ath11k/debugfs.c | 1 + drivers/net/wireless/ath/ath11k/dp.c | 2 +- drivers/net/wireless/ath/ath11k/dp.h | 2 + drivers/net/wireless/ath/ath11k/dp_rx.c | 48 + drivers/net/wireless/ath/ath11k/dp_rx.h | 3 + drivers/net/wireless/ath/ath11k/hif.h | 32 + drivers/net/wireless/ath/ath11k/htc.c | 31 +- drivers/net/wireless/ath/ath11k/htc.h | 10 +- drivers/net/wireless/ath/ath11k/hw.h | 7 +- drivers/net/wireless/ath/ath11k/mac.c | 48 +- drivers/net/wireless/ath/ath11k/mhi.c | 27 +- drivers/net/wireless/ath/ath11k/mhi.h | 3 + drivers/net/wireless/ath/ath11k/pci.c | 227 +- drivers/net/wireless/ath/ath11k/pci.h | 25 + drivers/net/wireless/ath/ath11k/qmi.c | 41 +- drivers/net/wireless/ath/ath11k/wmi.c | 178 +- drivers/net/wireless/ath/ath11k/wmi.h | 170 +- drivers/net/wireless/ath/ath11k/wow.c | 73 + drivers/net/wireless/ath/ath11k/wow.h | 10 + drivers/net/wireless/ath/ath5k/mac80211-ops.c | 1 + drivers/net/wireless/ath/ath9k/common-debug.c | 2 +- drivers/net/wireless/ath/ath9k/dfs_debug.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 7 +- drivers/net/wireless/ath/carl9170/debug.c | 4 +- drivers/net/wireless/ath/carl9170/tx.c | 1 + drivers/net/wireless/ath/wcn36xx/smd.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 70 +- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 70 +- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 69 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 58 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 61 +- drivers/net/wireless/intel/iwlwifi/dvm/calib.c | 61 +- drivers/net/wireless/intel/iwlwifi/dvm/calib.h | 60 +- drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 61 +- drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 22 +- drivers/net/wireless/intel/iwlwifi/dvm/scan.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/sta.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 97 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 74 +- drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 69 +- .../net/wireless/intel/iwlwifi/fw/api/binding.h | 67 +- drivers/net/wireless/intel/iwlwifi/fw/api/cmdhdr.h | 67 +- drivers/net/wireless/intel/iwlwifi/fw/api/coex.h | 69 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/config.h | 70 +- .../net/wireless/intel/iwlwifi/fw/api/context.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 69 +- .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 70 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 61 +- drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 81 +- drivers/net/wireless/intel/iwlwifi/fw/api/filter.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/led.h | 62 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 64 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 64 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 78 +- .../net/wireless/intel/iwlwifi/fw/api/offload.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/paging.h | 67 +- .../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/api/phy.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 66 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 83 +- drivers/net/wireless/intel/iwlwifi/fw/api/sf.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/soc.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 67 +- drivers/net/wireless/intel/iwlwifi/fw/api/stats.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h | 70 +- .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 64 +- drivers/net/wireless/intel/iwlwifi/fw/api/txq.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 153 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 96 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 79 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/init.c | 64 +- drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c | 64 +- drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h | 63 +- drivers/net/wireless/intel/iwlwifi/fw/paging.c | 69 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 62 +- drivers/net/wireless/intel/iwlwifi/fw/smem.c | 67 +- drivers/net/wireless/intel/iwlwifi/iwl-agn-hw.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 68 +- .../wireless/intel/iwlwifi/iwl-context-info-gen3.h | 56 +- .../net/wireless/intel/iwlwifi/iwl-context-info.h | 58 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 71 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 67 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 64 +- drivers/net/wireless/intel/iwlwifi/iwl-debug.c | 62 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 71 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 64 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 77 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h | 76 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 64 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-read.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 66 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 68 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 176 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 65 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 69 +- drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c | 80 +- drivers/net/wireless/intel/iwlwifi/iwl-phy-db.h | 62 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 93 +- drivers/net/wireless/intel/iwlwifi/iwl-scd.h | 62 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 67 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 99 +- drivers/net/wireless/intel/iwlwifi/mvm/binding.c | 65 +- drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 65 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 71 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 82 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 67 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 71 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h | 65 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 112 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 64 +- drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 108 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 69 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 97 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 131 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 88 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 69 +- .../net/wireless/intel/iwlwifi/mvm/offloading.c | 67 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 103 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 71 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/quota.c | 68 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 76 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 122 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 148 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 423 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 66 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 86 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 68 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 68 +- .../net/wireless/intel/iwlwifi/mvm/time-event.h | 67 +- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 80 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 71 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 57 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 60 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 90 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 80 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 113 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 83 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 155 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 57 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 351 +- drivers/net/wireless/intel/iwlwifi/queue/tx.c | 308 +- drivers/net/wireless/intel/iwlwifi/queue/tx.h | 68 +- drivers/net/wireless/mediatek/mt76/tx.c | 3 - drivers/net/wireless/microchip/wilc1000/spi.c | 23 +- .../net/wireless/realtek/rtlwifi/rtl8192de/dm.c | 13 +- drivers/net/wireless/st/cw1200/txrx.c | 2 +- drivers/nfc/s3fwrn5/i2c.c | 2 +- drivers/of/dynamic.c | 1 + drivers/of/platform.c | 2 - drivers/of/property.c | 149 +- drivers/opp/of.c | 7 +- drivers/pci/controller/cadence/pci-j721e.c | 28 +- drivers/pci/controller/dwc/Kconfig | 1 + drivers/pci/controller/dwc/pcie-al.c | 12 +- drivers/pci/controller/dwc/pcie-designware-host.c | 8 + drivers/pci/controller/dwc/pcie-hisi.c | 2 - drivers/pci/controller/dwc/pcie-qcom.c | 99 + drivers/pci/controller/pci-aardvark.c | 13 +- drivers/pci/controller/pci-host-generic.c | 1 - drivers/pci/controller/pci-thunder-ecam.c | 1 - drivers/pci/controller/pci-thunder-pem.c | 13 +- drivers/pci/controller/pci-xgene.c | 2 - drivers/pci/controller/pcie-brcmstb.c | 16 +- drivers/pci/controller/pcie-iproc.c | 31 +- drivers/pci/controller/pcie-rockchip-host.c | 27 +- drivers/pci/controller/pcie-rockchip.h | 8 +- drivers/pci/controller/pcie-tango.c | 1 - drivers/pci/controller/pcie-xilinx-nwl.c | 9 +- drivers/pci/controller/pcie-xilinx.c | 11 +- drivers/pci/controller/vmd.c | 19 +- drivers/pci/ecam.c | 32 +- drivers/pci/pci.c | 2 +- drivers/pci/quirks.c | 14 + drivers/perf/fsl_imx8_ddr_perf.c | 55 + drivers/pinctrl/Kconfig | 1 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/ralink/Kconfig | 14 + .../mt7621-pinctrl => pinctrl/ralink}/Makefile | 2 - .../ralink}/pinctrl-rt2880.c | 4 +- drivers/platform/chrome/cros_ec_spi.c | 2 - drivers/platform/x86/uv_sysfs.c | 75 +- drivers/power/reset/Kconfig | 7 + drivers/power/reset/Makefile | 1 + drivers/power/reset/regulator-poweroff.c | 82 + drivers/power/supply/ab8500_btemp.c | 66 +- drivers/power/supply/ab8500_charger.c | 99 +- drivers/power/supply/ab8500_fg.c | 106 +- drivers/power/supply/abx500_chargalg.c | 19 +- drivers/power/supply/power_supply_sysfs.c | 2 +- drivers/ptp/idt8a340_reg.h | 1 + drivers/ptp/ptp_clockmatrix.c | 330 +- drivers/ptp/ptp_clockmatrix.h | 24 +- drivers/pwm/pwm-bcm2835.c | 69 +- drivers/pwm/pwm-imx27.c | 3 +- drivers/regulator/Kconfig | 2 +- drivers/regulator/max14577-regulator.c | 2 + drivers/regulator/mc13892-regulator.c | 4 +- drivers/regulator/pfuze100-regulator.c | 34 +- drivers/remoteproc/Kconfig | 12 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/mtk_common.h | 28 +- drivers/remoteproc/mtk_scp.c | 92 +- drivers/remoteproc/pru_rproc.c | 875 +++ drivers/remoteproc/pru_rproc.h | 46 + drivers/remoteproc/qcom_common.c | 146 + drivers/remoteproc/qcom_common.h | 2 + drivers/remoteproc/qcom_q6v5_adsp.c | 9 +- drivers/remoteproc/qcom_q6v5_pas.c | 28 +- drivers/remoteproc/remoteproc_core.c | 6 +- drivers/remoteproc/remoteproc_coredump.c | 140 + drivers/remoteproc/remoteproc_elf_helpers.h | 26 + drivers/reset/Kconfig | 2 +- drivers/reset/hisilicon/reset-hi3660.c | 9 +- drivers/reset/reset-simple.c | 2 + drivers/rtc/Makefile | 1 - drivers/rtc/class.c | 9 +- drivers/rtc/rtc-cmos.c | 3 + drivers/rtc/rtc-mc146818-lib.c | 70 +- drivers/rtc/systohc.c | 61 - drivers/s390/cio/device.c | 4 +- drivers/scsi/cxgbi/cxgb4i/Kconfig | 1 + drivers/scsi/megaraid/megaraid_sas_base.c | 39 - drivers/scsi/megaraid/megaraid_sas_fusion.c | 29 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 2 +- drivers/scsi/sr.c | 17 - drivers/scsi/sr_ioctl.c | 2 + drivers/scsi/storvsc_drv.c | 5 - drivers/scsi/ufs/ufs-mediatek-trace.h | 2 +- drivers/scsi/ufs/ufshcd.c | 27 +- drivers/scsi/ufs/ufshcd.h | 14 +- drivers/siox/siox-core.c | 50 +- drivers/slimbus/qcom-ctrl.c | 9 +- drivers/soc/xilinx/Kconfig | 1 + drivers/soc/xilinx/xlnx_vcu.c | 96 +- 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 | 1 + drivers/spi/spi.c | 3 +- drivers/spmi/spmi.c | 19 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/comedi/drivers/mf6x4.c | 3 +- drivers/staging/greybus/TODO | 2 + drivers/staging/most/i2c/Kconfig | 2 +- drivers/staging/mt7621-pinctrl/Kconfig | 6 - drivers/staging/mt7621-pinctrl/TODO | 6 - drivers/staging/olpc_dcon/olpc_dcon.c | 3 +- drivers/staging/qlge/qlge.h | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 62 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 4 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 44 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 26 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 146 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 4 +- drivers/staging/rtl8723bs/core/rtw_security.c | 2 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 26 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 12 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 20 +- drivers/staging/rtl8723bs/include/ieee80211.h | 8 - drivers/staging/rtl8723bs/include/rtw_security.h | 3 - drivers/staging/rtl8723bs/include/wifi.h | 108 - drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 14 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 2 +- drivers/thermal/intel/int340x_thermal/Kconfig | 6 +- drivers/thermal/intel/int340x_thermal/Makefile | 3 + .../int340x_thermal/processor_thermal_device.c | 282 +- .../int340x_thermal/processor_thermal_device.h | 82 + .../intel/int340x_thermal/processor_thermal_mbox.c | 212 + .../intel/int340x_thermal/processor_thermal_rapl.c | 134 + .../intel/int340x_thermal/processor_thermal_rfim.c | 244 + drivers/thermal/intel/intel_pch_thermal.c | 13 +- drivers/tty/serial/8250/8250_omap.c | 5 - drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/imx.c | 67 +- drivers/tty/serial/meson_uart.c | 8 +- drivers/tty/serial/serial_core.c | 4 + drivers/tty/vt/vt_ioctl.c | 4 +- drivers/uio/uio_aec.c | 8 +- drivers/uio/uio_cif.c | 8 +- drivers/uio/uio_dmem_genirq.c | 62 +- drivers/uio/uio_fsl_elbc_gpcm.c | 32 +- drivers/uio/uio_hv_generic.c | 8 +- drivers/uio/uio_mf624.c | 8 +- drivers/uio/uio_netx.c | 8 +- drivers/uio/uio_pci_generic.c | 8 +- drivers/uio/uio_pruss.c | 7 +- drivers/uio/uio_sercos3.c | 14 +- drivers/usb/atm/cxacru.c | 9 +- drivers/usb/atm/usbatm.c | 2 +- drivers/usb/atm/xusbatm.c | 2 +- drivers/usb/cdns3/cdnsp-gadget.c | 2 +- drivers/usb/cdns3/cdnsp-gadget.h | 2 +- drivers/usb/cdns3/cdnsp-mem.c | 23 +- drivers/usb/gadget/function/f_acm.c | 2 +- drivers/usb/gadget/function/f_fs.c | 182 +- drivers/usb/gadget/function/f_midi.c | 6 + drivers/usb/gadget/function/f_rndis.c | 4 +- drivers/usb/host/ehci-omap.c | 1 + drivers/usb/host/fotg210-hcd.c | 2 +- drivers/usb/host/oxu210hp-hcd.c | 4 +- drivers/usb/host/sl811-hcd.c | 20 +- drivers/usb/host/u132-hcd.c | 6 +- drivers/usb/host/xhci-hub.c | 4 + drivers/usb/host/xhci-pci.c | 6 +- drivers/usb/host/xhci-plat.c | 3 + drivers/usb/host/xhci-ring.c | 2 +- drivers/usb/host/xhci.c | 129 +- drivers/usb/host/xhci.h | 5 + drivers/usb/misc/legousbtower.c | 2 +- drivers/usb/phy/Kconfig | 2 +- drivers/usb/phy/phy-isp1301-omap.c | 10 +- drivers/usb/serial/ftdi_sio.c | 23 +- drivers/usb/serial/option.c | 23 +- drivers/usb/storage/uas.c | 3 + drivers/usb/storage/unusual_uas.h | 7 +- drivers/usb/storage/usb.c | 3 + drivers/usb/typec/class.c | 4 + drivers/usb/typec/mux/intel_pmc_mux.c | 14 +- drivers/usb/typec/tcpm/fusb302.c | 16 +- drivers/usb/typec/tcpm/tcpci.c | 53 +- drivers/usb/typec/tcpm/tcpci.h | 7 + drivers/usb/typec/tcpm/tcpci_maxim.c | 16 +- drivers/usb/typec/tcpm/tcpm.c | 114 +- drivers/usb/typec/tcpm/wcove.c | 3 +- drivers/usb/typec/ucsi/psy.c | 6 +- drivers/usb/typec/ucsi/ucsi.c | 2 +- drivers/vfio/platform/vfio_platform.c | 13 +- drivers/vfio/vfio.c | 18 + drivers/vfio/vfio_iommu_type1.c | 24 + drivers/video/fbdev/Kconfig | 2 +- drivers/video/fbdev/aty/atyfb_base.c | 11 +- drivers/video/fbdev/aty/mach64_ct.c | 15 +- drivers/video/fbdev/aty/radeon_monitor.c | 4 +- drivers/video/fbdev/bw2.c | 2 +- drivers/video/fbdev/cg3.c | 2 +- drivers/video/fbdev/cg6.c | 2 +- drivers/video/fbdev/cirrusfb.c | 20 +- drivers/video/fbdev/controlfb.c | 4 +- drivers/video/fbdev/core/fb_notify.c | 7 - drivers/video/fbdev/core/fbcon.c | 25 +- 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/mx3fb.c | 13 +- drivers/video/fbdev/neofb.c | 4 + drivers/video/fbdev/nvidia/nv_setup.c | 7 +- .../video/fbdev/omap2/omapfb/dss/dispc-compat.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/dsi.c | 14 +- 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/pm2fb.c | 8 +- drivers/video/fbdev/riva/fbdev.c | 9 +- drivers/video/fbdev/riva/riva_hw.c | 28 +- drivers/video/fbdev/s1d13xxxfb.c | 3 +- drivers/video/fbdev/s3c-fb.c | 11 +- drivers/video/fbdev/sis/init.c | 33 +- drivers/video/fbdev/sis/oem310.h | 2 - drivers/video/fbdev/sis/sis.h | 1 + drivers/video/fbdev/sis/sis_main.c | 9 +- drivers/video/fbdev/sstfb.c | 2 +- drivers/video/fbdev/tcx.c | 2 +- drivers/video/fbdev/tdfxfb.c | 4 +- drivers/video/fbdev/tgafb.c | 7 +- drivers/video/fbdev/uvesafb.c | 6 +- drivers/video/fbdev/via/lcd.c | 4 +- drivers/video/fbdev/wmt_ge_rops.c | 1 - drivers/video/of_display_timing.c | 1 - drivers/video/of_videomode.c | 6 +- drivers/vme/bridges/vme_ca91cx42.c | 13 +- drivers/vme/bridges/vme_tsi148.c | 13 +- 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/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/reflink.c | 15 + fs/btrfs/scrub.c | 107 +- fs/btrfs/space-info.c | 2 +- fs/btrfs/struct-funcs.c | 18 +- fs/btrfs/tests/free-space-tests.c | 1 - fs/btrfs/transaction.c | 11 +- fs/cifs/Kconfig | 25 +- fs/cifs/Makefile | 4 +- fs/cifs/cache.c | 24 - fs/cifs/cifs_debug.c | 13 + fs/cifs/cifs_dfs_ref.c | 19 +- fs/cifs/cifs_fs_sb.h | 9 +- fs/cifs/cifs_swn.c | 557 ++ fs/cifs/cifs_swn.h | 25 + fs/cifs/cifsacl.c | 238 +- fs/cifs/cifsacl.h | 4 + fs/cifs/cifsencrypt.c | 5 + fs/cifs/cifsfs.c | 130 +- fs/cifs/cifsfs.h | 4 + fs/cifs/cifsglob.h | 102 +- fs/cifs/cifspdu.h | 2 +- fs/cifs/cifsproto.h | 35 +- fs/cifs/connect.c | 2046 ++---- fs/cifs/dfs_cache.c | 115 +- fs/cifs/dfs_cache.h | 2 +- fs/cifs/dir.c | 7 +- fs/cifs/file.c | 14 +- fs/cifs/fs_context.c | 1234 +++- fs/cifs/fs_context.h | 219 +- fs/cifs/fscache.c | 1 + fs/cifs/fscache.h | 1 - fs/cifs/inode.c | 71 +- fs/cifs/misc.c | 5 +- fs/cifs/netlink.c | 89 + fs/cifs/netlink.h | 16 + fs/cifs/readdir.c | 19 +- fs/cifs/sess.c | 53 +- fs/cifs/smb1ops.c | 11 +- fs/cifs/smb2misc.c | 31 +- fs/cifs/smb2ops.c | 20 +- fs/cifs/smb2pdu.c | 7 +- fs/cifs/smb2pdu.h | 14 +- fs/cifs/unc.c | 71 + fs/erofs/compress.h | 3 + fs/erofs/data.c | 26 +- fs/erofs/zdata.c | 48 +- fs/exec.c | 15 +- fs/ext4/balloc.c | 2 +- fs/ext4/block_validity.c | 6 +- fs/ext4/ext4.h | 25 + fs/ext4/ext4_jbd2.h | 9 +- fs/ext4/extents.c | 1 - fs/ext4/fsync.c | 2 +- fs/ext4/indirect.c | 4 +- fs/ext4/inode.c | 10 +- fs/ext4/mballoc.c | 30 +- fs/ext4/namei.c | 12 +- fs/ext4/page-io.c | 3 - fs/ext4/super.c | 72 +- fs/ext4/xattr.c | 1 - fs/f2fs/compress.c | 3 +- .../mach-imx/Makefile.boot => fs/f2fs/compress.h | 0 fs/f2fs/super.c | 9 +- fs/fuse/acl.c | 6 + fs/fuse/dir.c | 37 +- fs/fuse/file.c | 19 +- fs/fuse/fuse_i.h | 12 + fs/fuse/inode.c | 4 +- fs/fuse/readdir.c | 4 +- fs/fuse/xattr.c | 9 + fs/io_uring.c | 37 +- fs/jffs2/debug.h | 23 +- fs/jffs2/jffs2_fs_sb.h | 1 + fs/jffs2/nodelist.h | 4 +- fs/jffs2/readinode.c | 16 + fs/jffs2/super.c | 32 +- fs/kernfs/dir.c | 3 +- fs/nfs/Kconfig | 9 + fs/nfs/nfs4proc.c | 2 +- fs/nilfs2/segment.c | 5 - fs/notify/fsnotify.c | 5 + fs/overlayfs/copy_up.c | 3 +- fs/overlayfs/file.c | 139 +- fs/overlayfs/inode.c | 12 +- fs/overlayfs/namei.c | 3 + fs/overlayfs/overlayfs.h | 8 +- fs/overlayfs/ovl_entry.h | 1 + fs/overlayfs/super.c | 60 +- fs/overlayfs/util.c | 15 +- fs/proc/base.c | 10 +- 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/remap_range.c | 10 +- fs/ubifs/auth.c | 4 +- fs/ubifs/commit.c | 4 +- fs/ubifs/debug.c | 116 +- fs/ubifs/debug.h | 5 +- fs/ubifs/dir.c | 4 +- fs/ubifs/file.c | 8 +- fs/ubifs/io.c | 52 +- fs/ubifs/journal.c | 3 +- fs/ubifs/lpt.c | 4 +- fs/ubifs/master.c | 4 +- fs/ubifs/orphan.c | 6 +- fs/ubifs/recovery.c | 6 +- fs/ubifs/replay.c | 6 +- fs/ubifs/sb.c | 2 +- fs/ubifs/scan.c | 4 +- fs/ubifs/super.c | 6 +- fs/ubifs/tnc.c | 10 +- fs/ubifs/tnc_misc.c | 7 +- fs/ubifs/ubifs.h | 10 +- fs/xattr.c | 17 +- fs/xfs/libxfs/xfs_bmap.c | 22 +- fs/xfs/libxfs/xfs_bmap_btree.c | 2 - fs/xfs/libxfs/xfs_btree.c | 2 +- fs/xfs/libxfs/xfs_format.h | 11 +- fs/xfs/libxfs/xfs_ialloc.c | 166 +- fs/xfs/libxfs/xfs_ialloc.h | 36 +- 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_acl.c | 40 +- fs/xfs/xfs_bmap_item.c | 65 +- fs/xfs/xfs_extfree_item.c | 23 +- fs/xfs/xfs_inode.c | 249 +- fs/xfs/xfs_inode.h | 6 +- fs/xfs/xfs_iops.c | 41 +- fs/xfs/xfs_iops.h | 8 - fs/xfs/xfs_iwalk.c | 2 +- fs/xfs/xfs_log_recover.c | 5 +- fs/xfs/xfs_qm.c | 26 +- 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 +- fs/zonefs/super.c | 14 +- include/acpi/cppc_acpi.h | 5 +- include/asm-generic/io.h | 4 + include/asm-generic/msi.h | 4 + include/crypto/public_key.h | 1 - include/drm/drm_dsc.h | 1 + include/drm/drm_gem_cma_helper.h | 14 +- include/drm/drm_irq.h | 2 +- include/drm/drm_managed.h | 2 + include/drm/drm_prime.h | 7 +- include/drm/gpu_scheduler.h | 14 +- include/drm/ttm/ttm_bo_api.h | 2 - include/drm/ttm/ttm_bo_driver.h | 1 + {drivers/gpu => include}/drm/ttm/ttm_module.h | 0 include/drm/ttm/ttm_tt.h | 2 + include/dt-bindings/clock/fsl,qoriq-clockgen.h | 15 + include/dt-bindings/clock/g12a-clkc.h | 2 + include/dt-bindings/clock/qcom,gcc-sdx55.h | 117 + include/dt-bindings/clock/qcom,rpmh.h | 9 + include/keys/encrypted-type.h | 2 +- include/linux/acpi.h | 2 +- include/linux/bit_spinlock.h | 4 +- include/linux/blkdev.h | 12 + include/linux/bpf.h | 1 + include/linux/capability.h | 2 +- include/linux/clk-provider.h | 34 + include/linux/completion.h | 5 +- include/linux/cpumask.h | 8 - include/linux/device.h | 10 +- include/linux/elfcore.h | 22 + include/linux/energy_model.h | 3 + include/linux/firmware/xlnx-zynqmp.h | 45 +- include/linux/fs.h | 2 +- include/linux/fwnode.h | 73 +- include/linux/hardirq.h | 4 +- include/linux/ieee80211.h | 9 +- include/linux/interrupt.h | 8 + include/linux/ioport.h | 7 + include/linux/irq.h | 1 - include/linux/jbd2.h | 5 +- include/linux/key.h | 5 +- include/linux/list.h | 2 +- include/linux/lockdep.h | 6 +- include/linux/mailbox/arm_mhuv2_message.h | 20 + include/linux/memblock.h | 1 + include/linux/mfd/syscon/xlnx-vcu.h | 39 + include/linux/mm.h | 9 +- include/linux/of.h | 2 +- include/linux/pagemap.h | 4 +- include/linux/pci-ecam.h | 27 + include/linux/pci.h | 1 - include/linux/pgtable.h | 71 + include/linux/platform_device.h | 9 + include/linux/preempt.h | 37 +- include/linux/proc_fs.h | 8 +- include/linux/property.h | 3 + include/linux/pwm.h | 5 - include/linux/rcu_segcblist.h | 1 - include/linux/rcupdate.h | 38 +- include/linux/refcount.h | 2 +- include/linux/regulator/pfuze100.h | 6 - include/linux/remoteproc.h | 3 + include/linux/rfkill.h | 24 +- include/linux/rtc.h | 69 +- include/linux/rtsx_pci.h | 2 + include/linux/rwsem.h | 3 + include/linux/sched/signal.h | 11 +- include/linux/seqlock.h | 121 +- include/linux/siox.h | 2 +- include/linux/slab.h | 13 - include/linux/spmi.h | 1 + include/linux/srcu.h | 3 - include/linux/srcutiny.h | 7 +- include/linux/stmmac.h | 1 + include/linux/swiotlb.h | 8 + include/linux/timekeeping.h | 2 + include/linux/timex.h | 1 - include/linux/torture.h | 22 +- include/linux/tty.h | 42 +- include/linux/uaccess.h | 6 +- include/linux/usb/pd.h | 1 + include/linux/usb/tcpm.h | 9 +- include/linux/usb_usual.h | 2 + include/linux/verification.h | 2 + include/linux/vfio.h | 4 + include/linux/vtime.h | 42 +- include/net/cfg80211.h | 75 +- include/net/inet_frag.h | 1 + include/net/mac80211.h | 35 +- include/net/mptcp.h | 1 + include/net/netfilter/nf_conntrack_l4proto.h | 2 +- include/net/netfilter/nf_tables.h | 99 +- include/net/xdp.h | 2 - include/rdma/uverbs_ioctl.h | 10 + 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/trace/events/rcu.h | 26 - include/uapi/asm-generic/unistd.h | 6 +- include/uapi/drm/drm_mode.h | 13 +- include/uapi/linux/android/binder.h | 1 + include/uapi/linux/bpf.h | 4 +- include/uapi/linux/btrfs_tree.h | 3 +- include/uapi/linux/can/isotp.h | 2 +- include/uapi/linux/cifs/cifs_netlink.h | 63 + include/uapi/linux/idxd.h | 79 + include/uapi/linux/netfilter/nf_tables.h | 6 + include/uapi/linux/nl80211.h | 114 +- include/uapi/linux/ppp-ioctl.h | 2 + include/uapi/linux/rfkill.h | 16 +- include/uapi/rdma/rdma_user_rxe.h | 21 + include/video/sstfb.h | 4 +- include/xen/grant_table.h | 17 + init/Kconfig | 2 +- init/init_task.c | 2 +- init/initramfs.c | 2 +- kernel/Kconfig.preempt | 4 + kernel/Makefile | 4 +- kernel/bpf/helpers.c | 4 +- kernel/bpf/verifier.c | 10 +- kernel/configs/android-recommended.config | 1 - kernel/dma/swiotlb.c | 20 +- kernel/elfcore.c | 26 - kernel/events/core.c | 155 +- kernel/fork.c | 6 +- kernel/irq/chip.c | 27 - kernel/irq/irqdomain.c | 2 +- kernel/irq/manage.c | 70 + kernel/kcmp.c | 30 +- kernel/kcsan/core.c | 26 +- kernel/locking/lock_events_list.h | 6 +- kernel/locking/locktorture.c | 1 + kernel/locking/rwsem.c | 383 +- kernel/module.c | 5 +- kernel/pid.c | 4 +- kernel/printk/printk.c | 247 +- kernel/rcu/rcu.h | 16 +- kernel/rcu/rcu_segcblist.c | 203 +- kernel/rcu/rcu_segcblist.h | 6 +- kernel/rcu/rcuscale.c | 37 - kernel/rcu/rcutorture.c | 396 +- kernel/rcu/refscale.c | 23 +- kernel/rcu/srcutiny.c | 77 +- kernel/rcu/srcutree.c | 147 +- kernel/rcu/tree.c | 113 +- kernel/rcu/tree_exp.h | 2 +- kernel/rcu/tree_plugin.h | 14 +- kernel/rcu/tree_stall.h | 65 +- kernel/scftorture.c | 6 +- kernel/sched/core.c | 31 +- kernel/sched/cputime.c | 36 +- kernel/sched/fair.c | 7 +- kernel/sched/membarrier.c | 77 +- kernel/softirq.c | 20 +- kernel/time/ntp.c | 229 +- kernel/time/ntp_internal.h | 7 + kernel/time/tick-sched.c | 74 +- kernel/torture.c | 115 +- kernel/trace/bpf_trace.c | 26 +- lib/Kconfig | 3 + lib/Kconfig.debug | 5 +- lib/Makefile | 5 + lib/cpumask.c | 132 - lib/devmem_is_allowed.c | 27 + lib/dynamic_debug.c | 9 +- lib/locking-selftest.c | 51 +- lib/percpu-refcount.c | 25 +- localversion-next | 2 +- mm/filemap.c | 2 +- mm/gup.c | 244 +- 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_owner.c | 17 +- mm/slab.c | 21 - mm/slab_common.c | 69 - mm/slob.c | 7 - mm/slub.c | 38 - mm/swap.c | 57 +- mm/swap_state.c | 1 - mm/z3fold.c | 191 +- net/can/isotp.c | 45 +- net/core/dev.c | 22 +- net/core/filter.c | 18 + net/core/flow_offload.c | 4 +- net/core/rtnetlink.c | 24 +- net/core/xdp.c | 12 - net/ethtool/bitset.c | 2 + net/ipv4/inet_fragment.c | 47 +- net/ipv4/tcp.c | 4 +- net/ipv4/tcp_input.c | 3 +- net/ipv4/tcp_ipv4.c | 7 +- net/ipv4/tcp_output.c | 9 +- net/ipv6/tcp_ipv6.c | 7 +- net/mac80211/agg-rx.c | 8 +- net/mac80211/agg-tx.c | 12 +- net/mac80211/cfg.c | 22 +- net/mac80211/chan.c | 71 +- net/mac80211/debugfs.c | 2 +- net/mac80211/debugfs_key.c | 2 +- net/mac80211/debugfs_netdev.c | 6 +- net/mac80211/debugfs_sta.c | 2 +- net/mac80211/ieee80211_i.h | 14 +- net/mac80211/key.c | 49 + net/mac80211/mlme.c | 123 +- net/mac80211/rx.c | 20 +- net/mac80211/trace.h | 23 +- net/mac80211/tx.c | 16 +- net/mac80211/util.c | 66 +- net/mac80211/vht.c | 14 +- net/mptcp/options.c | 110 +- net/mptcp/pm.c | 48 +- net/mptcp/pm_netlink.c | 31 +- net/mptcp/protocol.c | 23 +- net/mptcp/protocol.h | 51 +- net/mptcp/subflow.c | 19 +- net/netfilter/nf_conntrack_netlink.c | 31 +- net/netfilter/nf_conntrack_proto_dccp.c | 13 +- net/netfilter/nf_conntrack_proto_sctp.c | 13 +- net/netfilter/nf_conntrack_proto_tcp.c | 13 +- net/netfilter/nf_tables_api.c | 258 +- net/netfilter/nft_ct.c | 2 - net/netfilter/nft_dynset.c | 164 +- net/netfilter/nft_set_hash.c | 27 +- net/rfkill/core.c | 41 +- net/rxrpc/recvmsg.c | 2 +- net/sched/Kconfig | 6 +- net/sched/cls_flower.c | 4 +- net/sunrpc/socklib.c | 5 +- net/sunrpc/svcsock.c | 1 - net/sunrpc/xdr.c | 5 +- net/tipc/node.c | 6 +- net/wireless/core.h | 2 + net/wireless/mlme.c | 26 +- net/wireless/nl80211.c | 239 +- net/wireless/nl80211.h | 8 +- net/wireless/rdev-ops.h | 12 + net/wireless/reg.c | 10 +- net/wireless/scan.c | 21 +- net/wireless/trace.h | 31 +- net/wireless/util.c | 52 +- net/wireless/wext-compat.c | 103 +- net/x25/af_x25.c | 6 +- net/x25/x25_dev.c | 13 - net/x25/x25_link.c | 25 +- net/x25/x25_route.c | 7 +- samples/Kconfig | 2 +- samples/bpf/xdpsock_user.c | 2 + samples/watch_queue/watch_test.c | 2 +- scripts/checkpatch.pl | 12 +- scripts/ld-version.sh | 2 +- security/apparmor/apparmorfs.c | 3 - security/commoncap.c | 3 +- security/integrity/ima/ima_mok.c | 4 +- security/keys/Kconfig | 8 +- security/keys/big_key.c | 9 +- security/keys/key.c | 2 + security/keys/keyctl.c | 2 +- security/keys/keyctl_pkey.c | 2 - security/keys/keyring.c | 10 +- security/keys/process_keys.c | 1 + sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/hda_intel.c | 9 +- sound/pci/hda/hda_sysfs.c | 2 +- sound/pci/hda/patch_ca0132.c | 730 +- sound/pci/hda/patch_hdmi.c | 127 +- sound/pci/hda/patch_realtek.c | 5 + 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/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/rt1015p.c | 69 +- sound/soc/codecs/simple-mux.c | 124 + sound/soc/codecs/wm_adsp.c | 5 +- sound/soc/intel/boards/bytcr_rt5640.c | 12 + sound/soc/intel/common/Makefile | 2 +- sound/soc/intel/common/soc-acpi-intel-adl-match.c | 52 + sound/soc/mediatek/mt8183/mt8183-afe-clk.c | 1 - sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 1 + .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 1 + sound/soc/soc-component.c | 45 +- sound/soc/soc-dai.c | 44 +- sound/soc/soc-link.c | 30 +- sound/soc/soc-pcm.c | 72 +- sound/soc/soc-topology.c | 13 +- sound/soc/sof/debug.c | 2 +- sound/soc/sof/imx/imx-common.c | 2 + sound/soc/sof/intel/Kconfig | 1 + sound/soc/sof/intel/byt.c | 2 +- sound/soc/sof/intel/hda-loader.c | 19 +- sound/soc/sof/intel/hda.c | 10 +- sound/soc/sof/loader.c | 4 +- sound/soc/sof/ops.c | 2 +- sound/soc/sof/sof-pci-dev.c | 3 +- sound/soc/sof/sof-priv.h | 13 +- sound/usb/implicit.c | 1 + sound/usb/stream.c | 6 +- tools/include/uapi/linux/bpf.h | 4 +- tools/kvm/kvm_stat/kvm_stat | 6 +- tools/memory-model/Documentation/glossary.txt | 12 +- tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/README | 2 +- tools/memory-model/litmus-tests/.gitignore | 2 +- .../litmus-tests/CoRR+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoRW+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoWR+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoWW+poonceonce.litmus | 4 +- .../IRIW+fencembonceonces+OnceOnce.litmus | 5 +- .../litmus-tests/IRIW+poonceonces+OnceOnce.litmus | 5 +- .../ISA2+pooncelock+pooncelock+pombonce.litmus | 7 +- .../litmus-tests/ISA2+poonceonces.litmus | 6 +- ...cerelease+poacquirerelease+poacquireonce.litmus | 6 +- .../LB+fencembonceonce+ctrlonceonce.litmus | 5 +- .../LB+poacquireonce+pooncerelease.litmus | 5 +- .../litmus-tests/LB+poonceonces.litmus | 5 +- .../MP+fencewmbonceonce+fencermbonceonce.litmus | 5 +- .../litmus-tests/MP+onceassign+derefonce.litmus | 4 +- .../MP+polockmbonce+poacquiresilsil.litmus | 5 +- .../MP+polockonce+poacquiresilsil.litmus | 5 +- tools/memory-model/litmus-tests/MP+polocks.litmus | 6 +- .../litmus-tests/MP+poonceonces.litmus | 5 +- .../MP+pooncerelease+poacquireonce.litmus | 5 +- .../memory-model/litmus-tests/MP+porevlocks.litmus | 6 +- .../litmus-tests/R+fencembonceonces.litmus | 5 +- .../memory-model/litmus-tests/R+poonceonces.litmus | 5 +- .../S+fencewmbonceonce+poacquireonce.litmus | 5 +- .../memory-model/litmus-tests/S+poonceonces.litmus | 5 +- .../litmus-tests/SB+fencembonceonces.litmus | 5 +- .../litmus-tests/SB+poonceonces.litmus | 5 +- .../litmus-tests/SB+rfionceonce-poonceonces.litmus | 5 +- .../litmus-tests/WRC+poonceonces+Once.litmus | 5 +- .../WRC+pooncerelease+fencermbonceonce+Once.litmus | 5 +- .../Z6.0+pooncelock+poonceLock+pombonce.litmus | 7 +- .../Z6.0+pooncelock+pooncelock+pombonce.litmus | 7 +- ...release+poacquirerelease+fencembonceonce.litmus | 6 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/testing/ktest/ktest.pl | 2 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 52 +- tools/testing/selftests/bpf/ima_setup.sh | 24 + tools/testing/selftests/bpf/prog_tests/align.c | 8 +- .../selftests/bpf/progs/test_core_reloc_module.c | 8 + tools/testing/selftests/bpf/test_offload.py | 53 +- tools/testing/selftests/bpf/test_progs.c | 10 + tools/testing/selftests/bpf/test_xsk.sh | 259 + .../testing/selftests/bpf/verifier/array_access.c | 2 +- tools/testing/selftests/bpf/verifier/bounds.c | 41 + tools/testing/selftests/bpf/xdpxceiver.c | 1074 +++ tools/testing/selftests/bpf/xdpxceiver.h | 160 + tools/testing/selftests/bpf/xsk_prereqs.sh | 135 + .../testing/selftests/kvm/set_memory_region_test.c | 17 +- tools/testing/selftests/net/udpgso_bench_rx.c | 3 + .../testing/selftests/rcutorture/bin/config2csv.sh | 67 - .../testing/selftests/rcutorture/bin/functions.sh | 36 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 8 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 4 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 52 +- tools/testing/selftests/rcutorture/bin/torture.sh | 394 - .../selftests/rcutorture/configs/rcu/SRCU-t | 1 + .../selftests/rcutorture/configs/rcu/SRCU-u | 1 + .../selftests/rcutorture/configs/rcu/TINY01 | 1 + .../selftests/rcutorture/configs/rcu/TREE04.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE08.boot | 2 +- .../testing/selftests/rcutorture/doc/TINY_RCU.txt | 5 +- .../selftests/rcutorture/doc/TREE_RCU-kconfig.txt | 1 + .../rcutorture/formal/srcu-cbmc/src/config.h | 1 + tools/testing/selftests/vm/userfaultfd.c | 13 +- 1864 files changed, 55599 insertions(+), 36382 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-platform_profile.rst delete mode 100644 Documentation/core-api/atomic_ops.rst create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm4908.yaml create mode 100644 Documentation/devicetree/bindings/arm/mstar/mstar,smpctrl.yaml create mode 100644 Documentation/devicetree/bindings/clock/fsl,flexspi-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sdx55.yaml create mode 100644 Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml delete mode 100644 Documentation/devicetree/bindings/display/connector/dp-connector.yaml create mode 100644 Documentation/devicetree/bindings/display/ste,mcde.txt delete mode 100644 Documentation/devicetree/bindings/display/ste,mcde.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/amd,sbtsi.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 delete mode 100644 Documentation/devicetree/bindings/input/cypress,tm2-touchkey.txt create mode 100644 Documentation/devicetree/bindings/input/cypress,tm2-touchkey.yaml create mode 100644 Documentation/devicetree/bindings/input/dlg,da7280.txt delete mode 100644 Documentation/devicetree/bindings/input/sprd,sc27xx-vibra.txt create mode 100644 Documentation/devicetree/bindings/input/sprd,sc27xx-vibrator.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/mscc,oce [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/mscc,oce [...] create mode 100644 Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml create mode 100644 Documentation/devicetree/bindings/mtd/intel,lgm-nand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/partitions/fixed-partitions.yaml create mode 100644 Documentation/devicetree/bindings/mtd/rockchip,nand-controller.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/remoteproc/ti,pru-rproc.yaml create mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm4908-misc-pcie- [...] delete mode 100644 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.yaml create mode 100644 Documentation/devicetree/bindings/soc/xilinx/xlnx,vcu-settings.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra30-hda.txt create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra30-hda.yaml create mode 100644 Documentation/devicetree/bindings/sound/simple-audio-mux.yaml create mode 100644 Documentation/hwmon/sbtsi_temp.rst delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus 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/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/mm/book3s32/nohash_low.S create mode 100644 arch/riscv/lib/memmove.S create mode 100644 arch/um/include/asm/set_memory.h create mode 100644 drivers/clk/clk-fsl-flexspi.c create mode 100644 drivers/clk/qcom/gcc-sdx55.c create mode 100644 drivers/crypto/keembay/Kconfig create mode 100644 drivers/crypto/keembay/Makefile create mode 100644 drivers/crypto/keembay/keembay-ocs-aes-core.c create mode 100644 drivers/crypto/keembay/ocs-aes.c create mode 100644 drivers/crypto/keembay/ocs-aes.h create mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c delete mode 100644 drivers/gpu/drm/panel/panel-khadas-ts050.c create mode 100644 drivers/hwmon/sbtsi_temp.c create mode 100644 drivers/input/misc/ariel-pwrbutton.c create mode 100644 drivers/input/misc/da7280.c delete mode 100644 drivers/input/tablet/gtco.c delete mode 100644 drivers/irqchip/irq-eznps.c create mode 100644 drivers/mailbox/arm_mhuv2.c create mode 100644 drivers/mtd/nand/raw/intel-nand-controller.c create mode 100644 drivers/mtd/nand/raw/rockchip-nand-controller.c create mode 100644 drivers/net/can/m_can/m_can_pci.c create mode 100644 drivers/net/wireless/ath/ath11k/wow.c create mode 100644 drivers/net/wireless/ath/ath11k/wow.h 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 (99%) create mode 100644 drivers/power/reset/regulator-poweroff.c create mode 100644 drivers/remoteproc/pru_rproc.c create mode 100644 drivers/remoteproc/pru_rproc.h delete mode 100644 drivers/rtc/systohc.c delete mode 100644 drivers/staging/mt7621-pinctrl/Kconfig delete mode 100644 drivers/staging/mt7621-pinctrl/TODO create mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_device.h create mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_mbox.c create mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_rapl.c create mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c create mode 100644 fs/cifs/cifs_swn.c create mode 100644 fs/cifs/cifs_swn.h create mode 100644 fs/cifs/netlink.c create mode 100644 fs/cifs/netlink.h create mode 100644 fs/cifs/unc.c copy arch/arm/mach-imx/Makefile.boot => fs/f2fs/compress.h (100%) rename {drivers/gpu => include}/drm/ttm/ttm_module.h (100%) create mode 100644 include/dt-bindings/clock/fsl,qoriq-clockgen.h create mode 100644 include/dt-bindings/clock/qcom,gcc-sdx55.h create mode 100644 include/linux/mailbox/arm_mhuv2_message.h create mode 100644 include/linux/mfd/syscon/xlnx-vcu.h create mode 100644 include/uapi/linux/cifs/cifs_netlink.h delete mode 100644 kernel/elfcore.c create mode 100644 lib/devmem_is_allowed.c create mode 100644 sound/soc/codecs/simple-mux.c create mode 100644 sound/soc/intel/common/soc-acpi-intel-adl-match.c delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh 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 delete mode 100755 tools/testing/selftests/rcutorture/bin/config2csv.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/torture.sh