This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 5c4584a79cad Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits e0701f23a6f4 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 86c258a86790 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 273937f66dec Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 6037b702c501 Merge remote-tracking branch 'mmc-fixes/fixes' omits e938de7d80d8 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits a5e2893e308e Merge remote-tracking branch 'vfs-fixes/fixes' omits ca9f4c2f0a9c Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits a8cb3a3657ad Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 5a62243c9716 Merge remote-tracking branch 'omap-fixes/fixes' omits 373f974685ce Merge remote-tracking branch 'crypto-current/master' omits a41791e32ffe Merge remote-tracking branch 'input-current/for-linus' omits 916d776cabfb Merge remote-tracking branch 'regulator-fixes/for-linus' omits 9f55ab77d078 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 421be7535e6e Merge remote-tracking branch 'net/master' omits 7803d8a7f8d0 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 5bbfe80ad966 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits b1f4bca8764c Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits 666dbf787983 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits 65e6ecf34214 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits 97ece1dfb2eb drm/i915/display: Do not zero past infoframes.vsc adds c24d37322548 mm/gup: fix try_grab_compound_head() race with split_huge_page() adds 122e093c1734 mm/page_alloc: fix memory map initialization for descending nodes adds ff4b2b4014cb mm/page_alloc: correct return value of populated elements [...] adds 20ce0c2d5a30 kthread: switch to new kerneldoc syntax for named variable [...] adds d71ba1649fa3 kthread_worker: fix return value when kthread_mod_delayed_ [...] adds f589c67ff08c ia64: headers: drop duplicated words adds c5f320ff8a79 ia64: mca_drv: fix incorrect array size calculation adds b83c8ba40ceb streamline_config.pl: make spacing consistent adds d1b1f1e627c0 streamline_config.pl: add softtabstop=4 for vim users adds c1c9142004e7 scripts/spelling.txt: add more spellings to spelling.txt adds d98e4d95411b ntfs: fix validity check for file name attribute adds 10dde05b8998 squashfs: add option to panic on errors adds 74ef829e41be ocfs2: remove unnecessary INIT_LIST_HEAD() adds 54e948c60cc8 ocfs2: fix snprintf() checking adds ca49b6d856eb ocfs2: remove redundant assignment to pointer queue adds 01f01399136c ocfs2: remove repeated uptodate check for buffer adds f0f798db0586 ocfs2: replace simple_strtoull() with kstrtoull() adds 7ed6d4e418d9 ocfs2: remove redundant initialization of variable ret adds b124ac45bda0 kernel: watchdog: modify the explanation related to watchd [...] adds e55fda8cdcba doc: watchdog: modify the explanation related to watchdog thread adds 256f7a6791e8 doc: watchdog: modify the doc related to "watchdog/%u" adds 4acaa7d5045e slab: use __func__ to trace function name adds 26c6cb7cf830 kunit: make test->lock irq safe adds 1f9f78b1b376 mm/slub, kunit: add a KUnit test for SLUB debugging functionality adds 3d8e374c6d46 slub: remove resiliency_test() function adds 588c7fa022d7 mm, slub: change run-time assertion in kmalloc_index() to [...] adds 02ac47d0cdd4 slub: restore slub_debug=- behavior adds 1a88ef87f861 slub: actually use 'message' in restore_bytes() adds 582d1212edc7 slub: indicate slab_fix() uses printf formats adds 792702911f58 slub: force on no_hash_pointers when slub_debug is enabled adds 64dd68497be7 mm: slub: move sysfs slab alloc/free interfaces to debugfs adds 65ebdeef103f mm/slub: add taint after the errors are printed adds 54dd200c5a25 mm/kmemleak: fix possible wrong memory scanning period adds 1a14e3779dd5 dax: fix ENOMEM handling in grab_mapping_entry() adds 85f29cd6a12d tools/vm/page_owner_sort.c: check malloc() return adds 65ac1a60a57e mm/debug_vm_pgtable: ensure THP availability via has_trans [...] adds 832b50725373 mm: mmap_lock: use local locks instead of disabling preemption adds 5631de543acb mm/page_reporting: fix code style in __page_reporting_request() adds f58780a8e385 mm/page_reporting: export reporting order as module parameter adds 9f849c6f9572 mm/page_reporting: allow driver to specify reporting order adds f8af4d0892cb virtio_balloon: specify page reporting order if needed adds 5defd497ed78 mm: page-writeback: kill get_writeback_state() comments adds ab19939a6a50 mm/page-writeback: Fix performance when BDI's share of rat [...] adds 032315543787 mm/page-writeback: update the comment of Dirty position control adds 87e378974975 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() adds 4ade5867b4b8 writeback, cgroup: do not switch inodes with I_WILL_FREE flag adds 592fa002180a writeback, cgroup: add smp_mb() to cgroup_writeback_umount() adds 8826ee4fe750 writeback, cgroup: increment isw_nr_in_flight before grabb [...] adds 29264d92a0f1 writeback, cgroup: switch to rcu_work API in inode_switch_wbs() adds f3b6a6df38aa writeback, cgroup: keep list of inodes attached to bdi_writeback adds 72d4512e9cb1 writeback, cgroup: split out the functional part of inode_ [...] adds f5fbe6b7ad6e writeback, cgroup: support switching multiple inodes at once adds c22d70a162d3 writeback, cgroup: release dying cgwbs by switching attach [...] adds 34ebcce79324 fs: unexport __set_page_dirty adds c1e3dbe9818e fs: move ramfs_aops to libfs adds 0af573780b0b mm: require ->set_page_dirty to be explicitly wired up adds 6e1cae881a06 mm/writeback: move __set_page_dirty() to core mm adds 2f18be363c33 mm/writeback: use __set_page_dirty in __set_page_dirty_nobuffers adds fd7353f88bde iomap: use __set_page_dirty_nobuffers adds fc50eee32915 fs: remove anon_set_page_dirty() adds b82a96c92533 fs: remove noop_set_page_dirty() adds 3a6b2162005f mm: move page dirtying prototypes from mm.h adds f39bd8534594 mm/gup_benchmark: support threading adds 292648ac5cf1 mm: gup: allow FOLL_PIN to scale in SMP adds a458b76a4171 mm: gup: pack has_pinned in MMF_HAS_PINNED adds e17eae2b8399 mm: pagewalk: fix walk for hugepage tables adds 63d8620ecf93 mm/swapfile: use percpu_ref to serialize against concurren [...] adds 2799e77529c2 swap: fix do_swap_page() race with swapoff adds 5c046235a826 mm/swap: remove confusing checking for non_swap_entry() in [...] adds 2efa33fc7f6e mm/shmem: fix shmem_swapin() race with swapoff adds bb243f7dc624 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] adds eb7709c5f3e5 mm/swap: remove unused local variable nr_shadows adds 1cfcc8306a76 mm/swap_slots.c: delete meaningless forward declarations adds a4b451143fa2 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] adds f4c4a3f48480 mm: free idle swap cache page after COW adds eea4a5011ae5 swap: check mapping_empty() for swap cache before being freed adds fdbcb2a6d677 mm/memcg: move mod_objcg_state() to memcontrol.c adds 68ac5b3c8db2 mm/memcg: cache vmstat data in percpu memcg_stock_pcp adds 5387c90490f7 mm/memcg: improve refill_obj_stock() performance adds 559271146efc mm/memcg: optimize user context object stock access adds 41eb5df1cbc9 mm: memcg/slab: properly set up gfp flags for objcg pointer array adds 494c1dfe855e mm: memcg/slab: create a new set of kmalloc-cg-<n> caches adds 13e680fb6a1e mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches adds c5c8b16b596e mm: memcontrol: fix root_mem_cgroup charging adds 8dc87c7d1fec mm: memcontrol: fix page charging in page replacement adds 2884b6b7eed4 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm adds a984226f457f mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] adds f2e4d28dd9f6 mm: memcontrol: simplify lruvec_holds_page_lru_lock adds 7467c39128bd mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] adds 9838354e16a2 mm: memcontrol: simplify the logic of objcg pinning memcg adds 271dd6b1f636 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] adds 9ef56b78b888 mm: vmscan: remove noinline_for_stack adds b51478a0b3c7 memcontrol: use flexible-array member adds 87579e9b7d8d loop: use worker per cgroup instead of kworker adds 04f94e3fbe1a mm: charge active memcg when no mm is set adds c74d40e8b5e2 loop: charge i/o to mem and blk cg adds 6a1803bb582c mm: memcontrol: remove trailing semicolon in macros adds 8fa207525f6a perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC adds a4eec6a3dfb7 binfmt: remove in-tree usage of MAP_EXECUTABLE adds 3b8db39fad98 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() adds 78d9cf6041b9 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap adds 96d990239e31 mm/mmap: introduce unlock_range() for code cleanup adds 35e43c5ff4d2 mm/mmap: use find_vma_intersection() in do_mmap() for overlap adds 2797e79f1a49 mm/memory.c: fix comment of finish_mkwrite_fault() adds ce6d42f2e4a2 mm: add vma_lookup(), update find_vma_intersection() comments adds 064b2663603c drm/i915/selftests: use vma_lookup() in __igt_mmap() adds b55541414bd0 arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] adds 09eef83a8015 arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] adds 27a14d287e16 arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] adds 900c83f88af0 arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] adds 7f7020ac0dc9 arch/mips/kernel/traps: use vma_lookup() instead of find_vma() adds 3b93e042a59d arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() adds 9ce2c3fc0be6 x86/sgx: use vma_lookup() in sgx_encl_find() adds fc98c03ba9ea virt/kvm: use vma_lookup() instead of find_vma_intersection() adds 85715d680901 vfio: use vma_lookup() instead of find_vma_intersection() adds 47bdd1db16e6 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() adds da68547d3692 drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() adds 49be780f7984 media: videobuf2: use vma_lookup() in get_vaddr_frames() adds 2beaf153e1d0 misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() adds 9016ddeddf85 kernel/events/uprobes: use vma_lookup() in find_active_uprobe() adds 46e6b31d4617 lib/test_hmm: use vma_lookup() in dmirror_migrate() adds ff69fb8100f1 mm/ksm: use vma_lookup() in find_mergeable_vma() adds 059b8b4875b3 mm/migrate: use vma_lookup() in do_pages_stat_array() adds 5aaf07f0812a mm/mremap: use vma_lookup() in vma_to_resize() adds 3e418f988846 mm/memory.c: use vma_lookup() in __access_remote_vm() adds 33e3575c5148 mm/mempolicy: use vma_lookup() in __access_remote_vm() adds 5673a60b80e8 mm: update legacy flush_tlb_* to use vma adds f4c1ab0937c3 h8300: remove unused variable adds e8df2c703d5d mm/dmapool: use DEVICE_ATTR_RO macro adds 53d884a6675b mm, tracing: unify PFN format strings adds a2afc59fb250 mm/page_alloc: add an alloc_pages_bulk_array_node() helper adds 5c1f4e690eec mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() adds cd61413baa10 mm/vmalloc: print a warning message first on failure adds f4bdfeaf18a4 mm/vmalloc: remove quoted strings split across lines adds 12b9f873a5d0 mm/vmalloc: fallback to a single page allocator adds a850e932df65 mm: vmalloc: add cond_resched() in __vunmap() adds 4469c0f17ec6 printk: introduce dump_stack_lvl() adds 336abff6e872 kasan: use dump_stack_lvl(KERN_ERR) to print stacks adds 3ff16d30f593 kasan: test: improve failure message in KUNIT_EXPECT_KASAN_FAIL() adds 158f25522ca8 kasan: allow an architecture to disable inline instrumentation adds af3751f3c2b6 kasan: allow architectures to provide an outline readiness check adds c0f8aa4fa815 mm: define default MAX_PTRS_PER_* in include/pgtable.h adds cb32c9c5d456 kasan: use MAX_PTRS_PER_* for early shadow tables adds f06f78ab48fb kasan: rename CONFIG_KASAN_SW_TAGS_IDENTIFY to CONFIG_KASA [...] adds a0503b8a0b3c kasan: integrate the common part of two KASAN tag-based modes adds 7a22bdc3c443 kasan: add memory corruption identification support for ha [...] adds c5a54c706e04 mm: report which part of mem is being freed on initmem case adds b19bd1c976af mm/mmzone.h: simplify is_highmem_idx() adds d2f07ec052ac mm: make __dump_page static adds 691d9497285a mm/page_alloc: bail out on fatal signal during reclaim/com [...] adds be7c701fd42c mm/debug: factor PagePoisoned out of __dump_page adds 8bf6f451bded mm/page_owner: constify dump_page_owner adds 0f2317e34e2c mm: make compound_head const-preserving adds ca891f41c4c7 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype adds 5f7dadf3958f mm: constify page_count and page_ref_count adds 1cfcee728391 mm: optimise nth_page for contiguous memmap adds 9660ecaa79ce mm/page_alloc: switch to pr_debug adds a0b8200d06ad kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 adds 28f836b6777b mm/page_alloc: split per cpu page lists and zone stats adds dbbee9d5cd83 mm/page_alloc: convert per-cpu list protection to local_lock adds f19298b9516c mm/vmstat: convert NUMA statistics to basic NUMA counters adds 3ac44a346a50 mm/vmstat: inline NUMA event counter updates adds 3e23060b2d0b mm/page_alloc: batch the accounting updates in the bulk allocator adds 43c95bcc51e4 mm/page_alloc: reduce duration that IRQs are disabled for [...] adds 56f0e661ea8c mm/page_alloc: explicitly acquire the zone lock in __free_ [...] adds df1acc856923 mm/page_alloc: avoid conflating IRQs disabled with zone->lock adds 902499937e3a mm/page_alloc: update PGFREE outside the zone lock in __fr [...] adds 151e084af494 mm: page_alloc: dump migrate-failed pages only at -EBUSY adds bbbecb35a41c mm/page_alloc: delete vm.percpu_pagelist_fraction adds b92ca18e8ca5 mm/page_alloc: disassociate the pcp->high from pcp->batch adds 04f8cfeaed08 mm/page_alloc: adjust pcp->high after CPU hotplug events adds 3b12e7e97938 mm/page_alloc: scale the number of pages that are batch freed adds c49c2c47dab6 mm/page_alloc: limit the number of pages on PCP lists when [...] adds 74f44822097c mm/page_alloc: introduce vm.percpu_pagelist_high_fraction adds 777c00f5ede4 mm: drop SECTION_SHIFT in code comments adds e47aa90568de mm/page_alloc: improve memmap_pages dbg msg adds f7ec104458e0 mm/page_alloc: fix counting of managed_pages adds 21d02f8f8464 mm/page_alloc: move free_the_page adds fdb7d9b7acd0 alpha: remove DISCONTIGMEM and NUMA adds e7793e53901b arc: update comment about HIGHMEM implementation adds 8b793b442051 arc: remove support for DISCONTIGMEM adds 5ab06e10990c m68k: remove support for DISCONTIGMEM adds bb1c50d3967f mm: remove CONFIG_DISCONTIGMEM adds d3c251ab95b6 arch, mm: remove stale mentions of DISCONIGMEM adds 48d9f3355a8e docs: remove description of DISCONTIGMEM adds a9ee6cf5c60e mm: replace CONFIG_NEED_MULTIPLE_NODES with CONFIG_NUMA adds 43b02ba93b25 mm: replace CONFIG_FLAT_NODE_MEM_MAP with CONFIG_FLATMEM adds 44042b449872 mm/page_alloc: allow high-order pages to be stored on the [...] adds 203c06eef579 mm/page_alloc: split pcp->high across all online CPUs for [...] adds a3f5d80ea401 mm,hwpoison: send SIGBUS with error virutal address adds 0ed950d1f281 mm,hwpoison: make get_hwpoison_page() call get_any_page() new 65090f30ab79 Merge branch 'akpm' (patches from Andrew) adds dd8b477f9a3d mount: Support "nosymfollow" in new mount api adds 5990b5d770cb tests: test MOUNT_ATTR_NOSYMFOLLOW with mount_setattr() new 30d1a556a997 Merge tag 'fs.mount_setattr.nosymfollow.v5.14' of git://gi [...] adds 5c350aa11b44 fcntl: remove unused VALID_UPGRADE_FLAGS adds cfe80306a0dd open: don't silently ignore unknown O-flags in openat2() adds 15845cbcd12a test: add openat2() test for invalid upper 32 bit flag value new b97902b62ae8 Merge tag 'fs.openat2.unknown_flags.v5.14' of git://git.ke [...] adds 5e538959f019 cifs: fix ipv6 formating in cifs_ses_add_channel adds f2756527d375 cifs: remove duplicated prototype adds a23a71abca94 cifs: Remove unused inline function is_sysvol_or_netlogon() adds 57c8ce7ab3fc cifs: Constify static struct genl_ops adds 032e091d3e3b cifs: remove redundant initialization of variable rc adds aaf36df3eddd cifs: fix doc warnings in cifs_dfs_ref.c adds 966a3cb7c7db cifs: improve fallocate emulation adds f3191fc8004d cifs: do not send tree disconnect to ipc shares adds 2b133b7e216b cifs: get rid of @noreq param in __dfs_cache_find() adds c9f711039905 cifs: keep referral server sessions alive adds c870a8e70e68 cifs: handle different charsets in dfs cache adds 42caeba713b1 cifs: fix path comparison and hash calc adds c950fc7af9a7 cifs: set a minimum of 2 minutes for refreshing dfs cache adds f3c852b0b0fc cifs: do not share tcp servers with dfs mounts adds e695a9ad0305 cifs: missed ref-counting smb session in find adds 0d52df81e077 cifs: enable extended stats by default adds 1023e90b733a cifs: avoid starvation when refreshing dfs cache adds 0475c3655e6e cifs: decoding negTokenInit with generic ASN1 decoder adds 889c2a700799 cifs: fix check of dfs interlinks adds 6efa994e35a4 cifs: retry lookup and readdir when EAGAIN is returned. adds ca38fabc31ec cifs: avoid extra calls in posix_info_parse adds 647f592734a0 cifs: convert list_for_each to entry variant in smb2misc.c adds a506ccb47c9e cifs: convert list_for_each to entry variant in cifs_debug.c adds 929be906fa83 cifs: use SPDX-Licence-Identifier adds 3559134eccad cifs: fix unneeded null check adds ff93b71a3eff smb3: fix uninitialized value for port in witness protocol move adds e39df24169a2 cifs: fix SMB1 error path in cifs_get_file_info_unix adds e0ae8a9aaeed smb311: remove dead code for non compounded posix query info adds fbcff33d4204 cifs: Avoid field over-reading memcpy() adds 0555b221528e smbdirect: missing rc checks while waiting for rdma events adds 1689b0b554de cifs: fix NULL dereference in smb2_check_message() adds 2438c0bd598b SMB3: Add new info level for query directory adds 4c4a525ae590 cifs: remove two cases where rc is set unnecessarily in sid_to_id adds 0917310b984c cifs: missing null check for newinode pointer adds a5628263a9f8 smb3: fix possible access to uninitialized pointer to DACL adds 162004a2f7ef cifs: missing null pointer check in cifs_mount adds 0060a4f28a9e cifs: fix missing spinlock around update to ses->status adds 0fa757b5d3ea smb3: prevent races updating CurrentMid new bbd91626f71c Merge tag '5.14-rc-smb3-fixes-part1' of git://git.samba.or [...] adds 0f1616f6df29 gfs2: Fix do_gfs2_set_flags description adds 38a618dbf47f gfs2: Use list_move_tail instead of list_del/list_add_tail adds d3c51c55cb92 gfs2: Fix underflow in gfs2_page_mkwrite adds 5d49d3508b3c gfs2: Fix error handling in init_statfs adds 0fc3bcd6b6e3 gfs2: Clean up the error handling in gfs2_page_mkwrite adds 64090cbe4bff gfs2: Unstuff before locking page in gfs2_page_mkwrite adds 7a607a41cdc6 gfs2: Clean up gfs2_unstuff_dinode new 8418dabd97ce Merge tag 'gfs2-v5.13-fixes' of git://git.kernel.org/pub/s [...] adds c937aabbd7f4 fs: dlm: always run complete for possible waiters adds 2df6b7627a81 fs: dlm: add dlm macros for ratelimit log adds b38bc9c2b317 fs: dlm: fix srcu read lock usage adds 7443bc962509 fs: dlm: set is othercon flag adds ba868d9deaab fs: dlm: reconnect if socket error report occurs adds c6aa00e3d20c fs: dlm: cancel work sync othercon adds 8aa31cbf20ad fs: dlm: fix connection tcp EOF handling adds 6fb5cf9d4206 fs: dlm: public header in out utility adds a070a91cf140 fs: dlm: add more midcomms hooks adds 8f2dc78dbc20 fs: dlm: make buffer handling per msg adds 2874d1a68c4e fs: dlm: add functionality to re-transmit a message adds 37a247da517f fs: dlm: move out some hash functionality adds 8e2e40860c7f fs: dlm: add union in dlm header for lockspace id adds 489d8e559c65 fs: dlm: add reliable connection if reconnect adds 5b2f981fde8b fs: dlm: add midcomms debugfs functionality adds 706474fbc5fe fs: dlm: don't allow half transmitted messages adds f6089981d07e fs: dlm: Fix memory leak of object mh adds 7d3848c03e09 fs: dlm: Fix spelling mistake "stucked" -> "stuck" adds fcef0e6c27ce fs: dlm: fix lowcomms_start error case adds 700ab1c363c7 fs: dlm: fix memory leak when fenced adds 6c6a1cc66695 fs: dlm: use alloc_ordered_workqueue adds 9a4139a79403 fs: dlm: move dlm allow conn adds ac7d5d036dc9 fs: dlm: introduce proto values adds d10a0b88751a fs: dlm: rename socket and app buffer defines adds f5fe8d5107ad fs: dlm: fix race in mhandle deletion adds 957adb68b3f7 fs: dlm: invalid buffer access in lookup error new 007b350a5875 Merge tag 'dlm-5.14' of git://git.kernel.org/pub/scm/linux [...] adds 2253042d86f5 ipmi/watchdog: Stop watchdog timer when the current action [...] adds 78ca0c054980 ipmi: kcs_bmc_aspeed: Use of match data to extract KCS properties adds ec6f0cf17a63 ipmi: kcs_bmc: Make status update atomic adds 961f7a3af9a9 ipmi: kcs_bmc: Rename {read,write}_{status,data}() functions adds 55ab48b4e356 ipmi: kcs_bmc: Split out kcs_bmc_cdev_ipmi adds d7096970075e ipmi: kcs_bmc: Turn the driver data-structures inside-out adds faae6e391eda ipmi: kcs_bmc: Split headers into device and client adds d4e7ac68f771 ipmi: kcs_bmc: Strip private client data from struct kcs_bmc adds 7cafff991e32 ipmi: kcs_bmc: Decouple the IPMI chardev from the core adds 28651e6c4237 ipmi: kcs_bmc: Allow clients to control KCS IRQ state adds fb6379f524ff ipmi: kcs_bmc: Enable IBF on open adds 3a3d2f6a4c64 ipmi: kcs_bmc: Add serio adaptor adds e880275ccfa1 dt-bindings: ipmi: Convert ASPEED KCS binding to schema adds a7fd43d95054 dt-bindings: ipmi: Add optional SerIRQ property to ASPEED [...] adds a5e4236d5605 ipmi: kcs_bmc_aspeed: Implement KCS SerIRQ configuration adds 78ff5a1666cd ipmi: kcs_bmc_aspeed: Fix IBFIE typo from datasheet adds d0ec795c8c27 ipmi: kcs_bmc_aspeed: Optionally apply status address adds 5b32dd281ee0 ipmi: kcs_bmc_aspeed: Fix less than zero comparison of a u [...] new c0c6d209b660 Merge tag 'for-linus-5.14-1' of git://github.com/cminyard/ [...] adds 9f0752355b21 mailbox: arm_mhu: Remove redundant error printing in mhu_probe() adds 3edf083f901f mailbox: bcm-pdc: Remove redundant error printing in pdc_probe() adds ff16cae3a31a mailbox: mediatek: Remove redundant error printing in cmdq [...] adds d9605fefe378 MAINTAINERS: Add dt-bindings to mailbox entry adds c7701684eef8 mailbox: hisilicon: Use the correct HiSilicon copyright adds 8339642c9305 dt-bindings: mailbox: imx-mu: add i.MX8ULP MU support adds 32f7443d4139 mailbox: imx: replace the xTR/xRR array with single register adds f689a7cf7597 mailbox: imx: add xSR/xCR register array adds 4f0b776ef583 mailbox: imx-mailbox: support i.MX8ULP MU adds b3c0d72b092e mailbox: mtk-cmdq: Remove cmdq_cb_status adds 1b6b0ce2240e mailbox: mtk-cmdq: Use mailbox rx_callback adds 8ebc3b5aa4cf mailbox: mtk-cmdq: Add struct cmdq_pkt in struct cmdq_cb_data adds d6fbfdbc1274 mailbox: qcom-ipcc: Fix IPCC mbox channel exhaustion adds 01c59166b4a0 mailbox: bcm2835: Remove redundant dev_err call in bcm2835 [...] adds c0d580cefa46 mailbox: bcm-flexrm-mailbox: Remove redundant dev_err call [...] adds cc3eb51814d0 mailbox: mtk-cmdq: Fix uninitialized variable in cmdq_mbox [...] adds 4649d722c37b dt-bindings: mailbox: Add binding for sm6125 adds 72648436b55f mailbox: qcom-apcs: Add SM6125 compatible adds 2ef6123182fa dt-bindings: mailbox: qcom: Add MSM8939 APCS compatible adds 96e39e95c012 mailbox: qcom: Use PLATFORM_DEVID_AUTO to register platfor [...] adds 8a7cdb108d30 mailbox: qcom: Add MSM8939 APCS support adds e80a7e7eafcd mailbox: imx: Avoid using val uninitialized in imx_mu_isr() adds ed9543d6f2c4 dt-bindings: add bindings for polarfire soc mailbox adds 83d7b1560810 mbox: add polarfire soc system controller mailbox adds c317ae30afc2 dt-bindings: add bindings for polarfire soc system controller adds 4f197188da66 MAINTAINERS: add entry for polarfire soc mailbox new ebb81c14543f Merge tag 'mailbox-v5.14' of git://git.linaro.org/landing- [...] adds 97be86e3fef0 platform/x86: dell-wmi-sysman: Make populate_foo_data func [...] adds 842631928aff platform/x86: intel_cht_int33fe: Correct "displayport" fwn [...] adds e48af75dc7f3 platform/x86: dcdbas: drop unneeded assignment in host_con [...] adds 4aebcceb332c MAINTAINERS: Update info for telemetry adds 5b6a9a2f839c platform/x86: samsung-laptop: use octal numbers for rwx fi [...] adds 1351f1d1e2f7 platform/x86: samsung-laptop: set debugfs blobs to read only adds 7dc4a18d017c platform/x86: toshiba_haps: Fix missing newline in pr_debu [...] adds a558ea42c0de platform/x86: Rename hp-wireless to wireless-hotkey adds 98c0c85b1040 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quir [...] adds 28117f3a5c3c platform/x86: asus-nb-wmi: Revert "add support for ASUS RO [...] adds e978858b4214 platform/surface: aggregator_registry: Update comments for [...] adds 460d740839a6 platform/surface: aggregator_registry: Add support for 13" [...] adds b6c3c6ff2043 platform/surface: aggregator_registry: Consolidate node gr [...] adds ab66724a2309 platform/x86: ideapad-laptop: Ignore VPC event bit 10 adds 3fca4b143e49 platform/x86: thinkpad_acpi: Fix inconsistent indenting adds 25acf21f3a78 platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fa [...] adds 8bf388a0a0fe platform/x86: dell-wmi: Rename dell-wmi.c to dell-wmi-base.c adds 8af9fa37b8a3 platform/x86: dell-privacy: Add support for Dell hardware privacy adds f7b056b48029 platform/x86: touchscreen_dmi: Fix Chuwi Hi10 Pro comment adds 28e367127718 platform/x86: toshiba_acpi: Fix missing error code in tosh [...] adds 6cbaee2e109e platform/surface: aggregator: Fix event disable function adds 17b707fe5fbd platform/x86: firmware_attributes_class: Create helper fil [...] adds 8a1c379c5a03 platform/x86: dell-wmi-sysman: Use firmware_attributes_cla [...] adds a40cd7ef22fb platform/x86: think-lmi: Add WMI interface support on Leno [...] adds 14227ce92a40 platform/x86: thinkpad-lmi: Remove unused display_name mem [...] adds ae8ee4c1e43a platform/x86: dell-wmi-sysman: fw_attr_inuse can be static adds a32348b743ee platform/surface: dtx: Add missing mutex_destroy() call in [...] adds 3d9907e181de platform/mellanox: mlxreg-hotplug: Revert "move to use req [...] adds 0e8512fab9fd platform/surface: aggregator: Allow registering notifiers [...] adds 4b38a1dcf378 platform/surface: aggregator: Allow enabling of events wit [...] adds b2763358feb2 platform/surface: aggregator: Update copyright adds 776c53c6a448 platform/surface: aggregator_cdev: Add support for forward [...] adds e8e298a65385 platform/surface: aggregator_cdev: Allow enabling of event [...] adds cbd224e0ddfe platform/surface: aggregator_cdev: Add lockdep support adds 8ae200547aa9 docs: driver-api: Update Surface Aggregator user-space int [...] adds 37ed76a745b0 platform/surface: aggregator: Do not return uninitialized value adds f9e7f9a2b2a0 platform/surface: aggregator: Drop unnecessary variable in [...] adds a8aedd45d7dd platform/surface: aggregator: Use list_move_tail instead o [...] adds be9c4fa236e2 platform/surface: aggregator: Use list_move_tail instead o [...] adds c297937fbb50 platform/x86: hdaps: Constify static attribute_group struct adds d24023e37570 platform/x86: intel_pmt_crashlog: Constify static attribut [...] adds 62ef96919720 platform/x86: tc1100-wmi: Constify static attribute_group struct adds 77d06ec65a28 x86/platform/uv: Constify static attribute_group struct adds 8f44f316d1da platform/x86: intel_ips: fix set but unused warning in read_mgtv adds cb58c277ff1a platform/x86: dell-wmi-sysman/think-lmi: Make fw_attr_clas [...] adds 86bb2e3daf5d platform/x86: think-lmi: Fix check for admin password being set adds 0ddcf3a6b442 platform/x86: think-lmi: Avoid potential read before start [...] adds 039e6a3117b0 platform/x86: think-lmi: Add missing MODULE_DEVICE_TABLE adds 33ec58bd640a MAINTAINERS: Update IRC link for Surface System Aggregator [...] adds 5a6f0dbe621a Input: goodix - platform/x86: touchscreen_dmi - Move upsid [...] adds a22e3803f2a4 platform/x86: touchscreen_dmi: Add an extra entry for the [...] adds fcd8cf0e3e48 platform/x86: touchscreen_dmi: Add info for the Goodix GT9 [...] adds cf80294e1ec6 Merge tag 'platform-drivers-x86-goodix-v5.14-1' into review-hans adds 5b2d3326cdf8 gpio: crystalcove: remove platform_set_drvdata() + cleanup probe adds f3019092eca0 gpio: wcove: Use IRQ hardware number getter instead of dir [...] adds 5d9936648285 gpio: wcove: Unify style of to_reg() with to_ireg() adds 2b71b66ac041 gpio: wcove: Split error handling for CTRL and IRQ registers adds 43582f29b161 gpiolib: acpi: Introduce acpi_get_and_request_gpiod() helper adds 043d7f09bf61 gpiolib: acpi: Add acpi_gpio_get_io_resource() adds 6c8f2df3b506 Merge tag 'intel-gpio-v5.14-1' into review-hans adds c8d9c3674cba Merge remote-tracking branch 'linux-pm/acpi-scan' into rev [...] adds 5de691bffe57 platform/x86: Add intel_skl_int3472 driver adds 24700e1f41f0 mfd: tps68470: Remove tps68470 MFD driver adds 159f130f60f4 tools/power/x86/intel-speed-select: Fix uncore memory freq [...] adds 307722e87265 tools/power/x86/intel-speed-select: v1.10 release adds 1e42de8e53d3 platform/x86: ISST: Optimize CPU to PCI device mapping adds aa2ddd242572 platform/x86: ISST: Use numa node id for cpu pci dev mapping adds 7a2c4cc537fa devm-helpers: Add resource managed version of work init adds 14ad76825f00 extcon: extcon-max14577: Fix potential work-queue cancella [...] adds 74047eaa2281 extcon: extcon-max77693.c: Fix potential work-queue cancel [...] adds 610bdc04830a extcon: extcon-max8997: Fix IRQ freeing at error path adds 87ee8de23c9d extcon: extcon-max8997: Simplify driver using devm adds 94f31542f176 Merge tag 'devm-helpers-v5.14-1' into review-hans adds 3ece696c1aca platform/x86: Remove "default n" entries adds a43102464300 platform/x86: intel_skl_int3472: Free ACPI device resource [...] adds a438dd11081a platform/x86: intel_skl_int3472: Fix dependencies (drop CL [...] adds 719941878bc9 platform/x86: intel_skl_int3472: Use ACPI GPIO resource directly adds 7b2baa407c3c platform/x86: intel_skl_int3472: Provide skl_int3472_unreg [...] adds 7540599a5ef1 platform/x86: intel_skl_int3472: Provide skl_int3472_unreg [...] adds 8bd836feb6ca platform/x86: intel_skl_int3472: Move to intel/ subfolder adds 72fbcac2f40e platform/x86: intel_cht_int33fe: Move to its own subfolder adds 71d69e82f416 platform/x86: think-lmi: Return EINVAL when kbdlang gets s [...] adds 1bcad8e510b2 platform/x86: think-lmi: Fix issues with duplicate attributes adds 0fdf10e5fc96 platform/x86: think-lmi: Split current_value to reflect on [...] adds 23dcd7497c22 platform/x86: think-lmi: Move kfree(setting->possible_valu [...] adds caf23895ce96 platform/x86: intel_skl_int3472: Uninitialized variable in [...] adds 0e695c3f7f66 platform/x86: dell-wmi-sysman: Change user experience when [...] new 776ba3ad659e Merge tag 'platform-drivers-x86-v5.14-1' of git://git.kern [...] adds 7937bd532fe6 tpm_crb: Use IOMEM_ERR_PTR when function returns iomem adds 114e43371c58 tpm_tis_spi: set default probe function if device id not match adds 446cd6f0f304 char: tpm: move to use request_irq by IRQF_NO_AUTOEN flag adds 5317677db429 tpm: add longer timeout for TPM2_CC_VERIFY_SIGNATURE adds c46ed2281bbe tpm_tis_spi: add missing SPI device ID entries adds 6e0fe58b08e7 tpm: fix some doc warnings in tpm1-cmd.c adds 5a118a39ec92 tpm_tis: Use DEFINE_RES_MEM() to simplify code adds 0178f9d0f60b tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() new e60d726f5d8c Merge tag 'tpmdd-next-v5.14-rc1' of git://git.kernel.org/p [...] adds 89f5f8fb5bf4 EDAC/thunderx: Remove irrelevant variable from error messages adds 0a37f32ba527 EDAC/ti: Add missing MODULE_DEVICE_TABLE adds 2e2f16d5cdb3 EDAC/aspeed: Use proper format string for printing resource adds e8049c4aa5d8 MAINTAINERS: Make Yazen Ghannam maintainer for EDAC-AMD64 adds 2f4348e5a861 EDAC/skx_common: Add new ADXL components for 2-level memory adds 4bd4d32e9a38 EDAC/i10nm: Add detection of memory levels for ICX/SPR servers adds c945088384d0 EDAC/i10nm: Add support for high bandwidth memory adds 4e591c056819 EDAC/igen6: Add Intel ICL-NNPI SoC support adds 0b7338b27e82 EDAC/igen6: Add Intel Tiger Lake SoC support adds ad774bd5a8c2 EDAC/igen6: Add Intel Alder Lake SoC support adds f0a029fff4a5 EDAC/Intel: Do not load EDAC driver when running as a guest adds 0a9ece9ba154 EDAC/igen6: fix core dependency new 4b5e35ce0758 Merge tag 'edac_updates_for_v5.14' of git://git.kernel.org [...] adds f8e5388a9da0 HID: intel-ish-hid: Fix minor typos in comments adds b5539722eb83 HID: hid-input: add Surface Go battery quirk adds 04c22eeaf632 HID: amd_sfh: change in maintainer adds a3af901c8968 HID: usbkbd: Avoid GFP_ATOMIC when GFP_KERNEL is possible adds fb1a79a6b6e1 HID: sony: fix freeze when inserting ghlive ps3/wii dongles adds 2b2bcc76e2ff HID: surface-hid: Fix get-report request adds 424d8237945c HID: wacom: Correct base usage for capacitive ExpressKey s [...] adds 3b770932eefb HID: thrustmaster: Switch to kmemdup() when allocate chang [...] adds f264481ad614 HID: amd_sfh: Extend driver capabilities for multi-generat [...] adds 0aad9c95eb9a HID: amd_sfh: Extend ALS support for newer AMD platform adds 24a31ea94922 HID: amd_sfh: Add initial support for HPD sensor new 5a94296bc02a Merge branch 'for-5.14/amd-sfh' into for-linus adds f2145f8dc566 HID: do not use down_interruptible() when unbinding devices adds eb134536cf6f HID: input: replace outdated HID numbers+comments with macros adds b15b253c9082 HID: usbmouse: Avoid GFP_ATOMIC when GFP_KERNEL is possible adds bcfa8d14570d HID: input: Add support for Programmable Buttons new fd73788ce6a5 Merge branch 'for-5.14/core' into for-linus adds 8dcaa046bf96 HID: google: Add of_match table to Whiskers switch device. new 7f1f38039820 Merge branch 'for-5.14/google' into for-linus adds 464956f75e9e HID: intel-ish-hid: Drop if block with an always false condition adds 7c746603b5c5 HID: intel-ish-hid: Simplify logic in ishtp_cl_device_remove() adds e71da1fd0e84 HID: intel-ish-hid: Make remove callback return void adds 94cad2ddb298 HID: intel_ish-hid: HBM: Use connected standby state bit d [...] adds 4ce3ba523401 HID: intel-ish-hid: Remove unused variable 'err' adds a2e7aa05d2ad HID: ishtp-hid-client: Move variable to where it's actually used adds 3977e00eb33b HID: intel-ish-hid: pci-ish: Remove unused variable 'ret' adds d5831bee4e1a HID: intel-ish: Supply some missing param descriptions adds 15484948a350 HID: intel-ish: Fix a naming disparity and a formatting error adds 73c26336b11a HID: intel-ish-hid: Fix a little doc-rot adds 99c6f9657033 HID: intel-ish-hid: Fix potential copy/paste error adds 5f87e0279130 HID: intel-ish-hid: ipc: Correct fw_reset_work_fn() functi [...] adds fb42b1da3243 HID: ishtp-hid-client: Fix incorrect function name report_ [...] adds 509405cd7ed2 HID: intel-ish-hid: ishtp-fw-loader: Fix a bunch of format [...] adds c57179c73562 HID: ishtp-hid-client: Fix 'suggest-attribute=format' comp [...] adds 65e4122d2ea7 HID: intel-ish-hid: Set ISH driver depends on x86 adds 4aae88b9a974 HID: intel-ish-hid: ishtp: Add dma_no_cache_snooping() callback adds aa59d6bb5ec8 HID: intel-ish-hid: ipc: Specify that EHL no cache snooping new 33197bd3e82f Merge branch 'for-5.14/intel-ish' into for-linus adds 7383354ad595 HID: logitech-dj/hidpp: Add info/warn/err messages about 2 [...] adds 042d05b2e30e HID: lg-g15: Remove unused size argument from lg_*_event() [...] adds ba3e054e7a70 HID: lg-g15: Add a lg_g15_handle_lcd_menu_keys() helper function adds 614d34f8b3db HID: lg-g15: Add a lg_g15_init_input_dev() helper function adds 1e5c22983f13 HID: lg-g15: Make the LED-name used by lg_g15_register_led [...] adds cbe5b6b6a77a HID: lg-g15: Add support for the Logitech Z-10 speakers adds b413c59ead32 HID: lg-g15 + ite: Add MODULE_AUTHOR new 8f4ef88ebade Merge branch 'for-5.14/logitech' into for-linus adds 24e166f43e93 HID: core: Add hid_hw_may_wakeup() function adds 978e786c5e9b HID: usbhid: Implement may_wakeup ll-driver callback adds 622d97cf7f2b HID: logitech-dj: Implement may_wakeup ll-driver callback adds 498d0ddc6ae9 HID: multitouch: Disable event reporting on suspend when t [...] new b3e296425482 Merge branch 'for-5.14/multitouch' into for-linus new df04fbe8680b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 12e0613715e1 block_dump: remove block_dump feature in mark_inode_dirty() adds 3af3d772f721 block_dump: remove block_dump feature adds 51fd43e28010 block_dump: remove comments in docs adds 65a8db393a8e aoe: remove unnecessary mutex_init() adds b5f3352e0868 blkcg: drop CLONE_IO check in blkcg_can_attach() adds 8c390ff910c5 block: remove unneeded parenthesis from blk-sysfs adds 84da7acc3ba5 block: avoid double io accounting for flush request adds 2e315dc07df0 blk-mq: grab rq->refcount before calling ->fn in blk_mq_ta [...] adds bd63141d585b blk-mq: clear stale request in tags->rq[] before freeing o [...] adds 364b61818f65 blk-mq: clearing flush request reference in tags->rqs[] adds 56b68085e536 blk-mq: Some tag allocation code refactoring adds d97e594c5166 blk-mq: Use request queue-wide tags for tagset-wide sbitmap adds 7c3f828b522b block: refactor device number setup in __device_add_disk adds 2e3c73fa0c41 block: move the DISK_MAX_PARTS sanity check into __device_ [...] adds 0d1feb72ffd8 block: automatically enable GENHD_FL_EXT_DEVT adds 958229a7c55f block: add a flag to make put_disk on partially initalized [...] adds f525464a8000 block: add blk_alloc_disk and blk_cleanup_disk APIs adds 7f9b348cb5e9 brd: convert to blk_alloc_disk/blk_cleanup_disk adds b647ad024841 drbd: convert to blk_alloc_disk/blk_cleanup_disk adds 444134845277 pktcdvd: convert to blk_alloc_disk/blk_cleanup_disk adds 0be7966e7e6e rsxx: convert to blk_alloc_disk/blk_cleanup_disk adds 7681750bd35f zram: convert to blk_alloc_disk/blk_cleanup_disk adds 1aabd53a4b49 lightnvm: convert to blk_alloc_disk/blk_cleanup_disk adds bc70852fd104 bcache: convert to blk_alloc_disk/blk_cleanup_disk adds 74fe6ba92394 dm: convert to blk_alloc_disk/blk_cleanup_disk adds 0f1d2e0643c5 md: convert to blk_alloc_disk/blk_cleanup_disk adds 6c552ceabf39 nvdimm-blk: convert to blk_alloc_disk/blk_cleanup_disk adds d4e4e5835f29 nvdimm-btt: convert to blk_alloc_disk/blk_cleanup_disk adds 87eb73b2ca7c nvdimm-pmem: convert to blk_alloc_disk/blk_cleanup_disk adds f165fb89b71f nvme-multipath: convert to blk_alloc_disk/blk_cleanup_disk adds c3e235383645 nfblock: convert to blk_alloc_disk/blk_cleanup_disk adds b1833edc4c95 simdisk: convert to blk_alloc_disk/blk_cleanup_disk adds f9dc931de806 n64cart: convert to blk_alloc_disk adds 684bf9cd8d29 ps3vram: convert to blk_alloc_disk/blk_cleanup_disk adds 0692ef289f06 dcssblk: convert to blk_alloc_disk/blk_cleanup_disk adds ef3588540048 xpram: convert to blk_alloc_disk/blk_cleanup_disk adds 132226b301b5 null_blk: convert to blk_alloc_disk/blk_cleanup_disk adds da7ba72960ca block: unexport blk_alloc_queue adds 362529d9280a block: split __blkdev_get adds 210a6d756f20 block: move sync_blockdev from __blkdev_put to blkdev_put adds a8698707a183 block: move bd_mutex to struct gendisk adds e54069acac1a block: move adjusting bd_part_count out of __blkdev_get adds c8276b954d2d block: split __blkdev_put adds ab4b57057d74 block: move bd_part_count to struct gendisk adds c97d93c31e57 block: factor out a part_devt helper adds 0e0ccdecb3cf block: remove bdget_disk adds 90bf3e28ef51 null_blk: Fix null pointer dereference on nullb->disk on b [...] adds 613471549f36 block: Do not pull requests from the scheduler when we can [...] adds 7cc2623d1c84 block: Update blk_update_request() documentation adds c9c9762d4d44 block: return the correct bvec when checking for gaps adds 11c7aa0ddea8 rq-qos: fix missed wake-ups in rq_qos_throttle try two adds a624eb520390 libnvdimm/pmem: Fix blk_cleanup_disk() usage adds cdb14e0f7775 blk-mq: factor out a blk_mq_alloc_sq_tag_set helper adds 26a9750aa875 blk-mq: improve the blk_mq_init_allocated_queue interface adds b461dfc49eb6 blk-mq: add the blk_mq_alloc_disk APIs adds 89a5f065653b virtio-blk: use blk_mq_alloc_disk adds 9c4f8971cc26 pcd: use blk_mq_alloc_disk adds c684b577968a pf: use blk_mq_alloc_disk adds f368b7d7fa77 ms_block: use blk_mq_alloc_disk adds 51ed5bd55eb6 mspro: use blk_mq_alloc_disk adds 6966bb921def mtd_blkdevs: use blk_mq_alloc_disk adds 89662ac55a20 ps3disk: use blk_mq_alloc_disk adds 9c8463e8e19c swim3: use blk_mq_alloc_disk adds 51fbfedfcc86 swim: use blk_mq_alloc_disk adds afea05a18d18 sunvdc: use blk_mq_alloc_disk adds 0592c3d166c9 gdrom: use blk_mq_alloc_disk adds 08c1d480ed38 blk-mq: remove blk_mq_init_sq_queue adds 6560ec961a08 aoe: use blk_mq_alloc_disk and blk_cleanup_disk adds 34f84aefe2ba floppy: use blk_mq_alloc_disk and blk_cleanup_disk adds 1c99502fae35 loop: use blk_mq_alloc_disk and blk_cleanup_disk adds 4af5f2e03013 nbd: use blk_mq_alloc_disk and blk_cleanup_disk adds 6759b1a2013b nullb: use blk_mq_alloc_disk adds 262d431f9000 pd: use blk_mq_alloc_disk and blk_cleanup_disk adds 195b1956b85b rbd: use blk_mq_alloc_disk and blk_cleanup_disk adds 2c6ee0ae5fc7 rnbd: use blk_mq_alloc_disk and blk_cleanup_disk adds 693874035e6e sx8: use blk_mq_alloc_disk and blk_cleanup_disk adds 3b62c140e93d xen-blkfront: use blk_mq_alloc_disk and blk_cleanup_disk adds 77567b25ab9f ubi: use blk_mq_alloc_disk and blk_cleanup_disk adds c06cf063b3e5 scm_blk: use blk_mq_alloc_disk and blk_cleanup_disk adds f6d8297412f8 amiflop: use blk_mq_alloc_disk and blk_cleanup_disk adds fd71c8a8ac77 ataflop: use blk_mq_alloc_disk and blk_cleanup_disk adds ec06c989bb45 z2ram: use blk_mq_alloc_disk and blk_cleanup_disk adds 07a719f8fdbe mtd_blkdevs: initialze new->rq in add_mtd_blktrans_dev adds 6a03cd9843fa loop: fix order of cleaning up the queue and freeing the tagset adds 2cafe29a8d03 block: fix race between adding/removing rq qos and normal IO adds a72c374f97a4 block: mark queue init done at the end of blk_register_queue adds fda0b5ba9d5a docs: block/bfq: describe per-device weight adds 37fe403898b2 docs/cgroup-v1/blkio: stop abusing itemized list adds 828615950b58 docs/cgroup-v1/blkio: update for 5.x kernels adds f0c1c4d2864e blk-mq: fix use-after-free in blk_mq_exit_sched adds e42cfb1da0bf block: Remove unnecessary elevator operation checks adds 52d7e2884449 blk-mq: fix an IS_ERR() vs NULL bug adds a79da21b48cc blk-wbt: remove outdated comment adds 5f6776ba413c block/Kconfig: Make the BLK_WBT and BLK_WBT_MQ entries con [...] adds 19688d7f9592 block/blk-cgroup: Swap the blk_throtl_init() and blk_iolat [...] adds fb44023e7022 block/blk-rq-qos: Move a function from a header file into [...] adds 556910e39249 block: Introduce the ioprio rq-qos policy adds 46eae2e32a6a block/mq-deadline: Add several comments adds 3bd473f41ae9 block/mq-deadline: Add two lockdep_assert_held() statements adds 2f295beab40f block/mq-deadline: Remove two local variables adds 3e9a99eba058 block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() adds 004a26b327c2 block/mq-deadline: Improve compile-time argument checking adds d6d7f013d654 block/mq-deadline: Improve the sysfs show and store macros adds 07757588e507 block/mq-deadline: Reserve 25% of scheduler tags for synch [...] adds d672d325b149 block/mq-deadline: Micro-optimize the batching algorithm adds c807ab520fc3 block/mq-deadline: Add I/O priority support adds 38ba64d12d4c block/mq-deadline: Track I/O statistics adds 08a9ad8bf607 block/mq-deadline: Add cgroup support adds fb926032b320 block/mq-deadline: Prioritize high-priority requests adds 1d0903d61e96 blk-wbt: introduce a new disable state to prevent false po [...] adds 76a8040817b4 blk-wbt: make sure throttle is enabled properly adds 511a26992376 block, bfq: let also stably merged queues enjoy weight raising adds e03f2ab78a4a block, bfq: fix delayed stable merge check adds d4f49983fa39 block, bfq: consider also creation time in delayed stable merge adds 7812472f9730 block, bfq: boost throughput by extending queue-merging times adds bd3664b36238 block, bfq: avoid delayed merge of async queues adds efc72524b3a9 block, bfq: check waker only for queues with no in-flight I/O adds 9a2ac41b13c5 block, bfq: reset waker pointer with shared queues adds ddcc5c544eb0 block/partitions/msdos: Fix typo inidicator -> indicator adds 60b6a7e6a0f4 block: fix trace completion for chained bio adds d5870edfa3af block: move the disk events code to a separate file adds 2bc8cda5ea4b block: add the events* attributes to disk_attrs adds 630161cfdf5c block: move bdev_disk_changed adds 0384264ea8a3 block: pass a gendisk to bdev_disk_changed adds a921c655f203 bfq: Remove merged request already in bfq_requests_merged() adds fd2ef39cc9a6 blk: Fix lock inversion between ioc lock and bfqd lock adds cb9516be7708 blk-mq: update hctx->dispatch_busy in case of real scheduler adds c06bc5a3fb42 block/mq-deadline: Remove a WARN_ON_ONCE() call adds 2705dfb20947 block: fix discard request merge new df668a5fe461 Merge tag 'for-5.14/block-2021-06-29' of git://git.kernel. [...] adds 8184035805dc rsxx: Use struct_size() in vmalloc() adds 13ce7e625a33 nvme: remove redundant initialization of variable ret adds ebd8a93aa4f5 nvme: extend and modify the APST configuration algorithm adds e21e0243e7b0 nvme-pci: look for StorageD3Enable on companion ACPI devic [...] adds 3ede8f72a9a2 nvme-tcp: allow selecting the network interface for connections adds 25e1de8c40c5 nvme-fabrics: fix the kerneldco comment for nvmf_log_conne [...] adds 63d20f54a3d0 nvme-fabrics: remove extra new lines in the switch adds 6f860c922532 nvme-fabrics: remove an extra comment adds 97ba6931ba88 nvme-fabrics: remove extra braces adds f423c85cd392 nvme: open code nvme_put_ns_from_disk in nvme_ns_head_chr_ioctl adds 86b4284d98d6 nvme: open code nvme_{get,put}_ns_from_disk in nvme_ns_head_ioctl adds 3e7d1a55165b nvme: open code nvme_put_ns_from_disk in nvme_ns_head_ctrl_ioctl adds 85b790a7ae05 nvme: add a sparse annotation to nvme_ns_head_ctrl_ioctl adds d8ca66e82191 nvme: move the CSI sanity check into nvme_ns_report_zones adds 8b4fb0f968ff nvme: split nvme_report_zones adds f1cf35e17ec3 nvme: remove nvme_{get,put}_ns_from_disk adds f6e8bd59c4e8 nvmet: move ka_work initialization to nvmet_alloc_ctrl adds 346ac785badf nvmet: remove a superfluous variable adds 600abd340190 Merge tag 'nvme-5.14-2021-06-08' of git://git.infradead.or [...] adds 76cdb09b38af aoe: remove unnecessary oom message adds 8404e1919481 drbd: remove unnecessary oom message adds ce9a8ca68aec mtip32xx: remove unnecessary oom message adds 6597efa6c58f sunvdc: remove unnecessary oom message adds c744b06254a3 sx8: remove unnecessary oom message adds ec1e7e8853b6 z2ram: remove unnecessary oom message adds d07f3b081ee6 mark pstore-blk as broken adds 30ab5db7ee78 floppy: cleanup: remove redundant assignment to nr_sectors adds 2c9bdf6e4771 floppy: Fix fall-through warning for Clang adds 491e5b170ef8 Merge tag 'floppy-for-5.14' of https://github.com/evdenis/ [...] adds ad3fc798800f md: revert io stats accounting adds 10764815ff47 md: add io accounting for raid0 and raid5 adds c82aa1b76787 md/raid5: move checking badblock before clone bio in raid5 [...] adds 1147f58e1010 md/raid5: avoid redundant bio clone in raid5_read_one_chunk adds 9b8ae7b93823 md/raid1: rename print_msg with r1bio_existed adds a0159832e51e md/raid1: enable io accounting adds 528bc2cf2fcc md/raid10: enable io accounting adds 608f52e30aae md: mark some personalities as deprecated adds c32dc04059c7 md: Constify attribute_group structs adds daee2024715d md: check level before create and exit io_acct_set adds de3ea66e9d23 md: add comments in md_integrity_register adds 97ae27252f49 md/raid5: avoid device_lock in read_one_chunk() adds e0d245e22309 Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] adds 2b9ac22b12a2 loop: Fix missing discard support when using LOOP_CONFIGURE adds 2744d7a07335 ACPI: Check StorageD3Enable _DSD property in ACPI code adds 6485fc18faa0 ACPI: Add quirks for AMD Renoir/Lucienne CPUs to force the [...] adds 120bb3624d55 nvme: verify MNAN value if ANA is enabled adds 2411424143bd nvme: remove superfluous bio_set_dev in nvme_requeue_work adds d399742cd02d nvme: fix grammar in the CONFIG_NVME_MULTIPATH kconfig help text adds e7d4b5493a2d nvme: factor out a nvme_validate_passthru_nsid helper adds 522af60cb2f8 nvme-tcp: fix error codes in nvme_tcp_setup_ctrl() adds a0aac973a26d nvme-pci: fix var. type for increasing cq_head adds cb1b10e7ac6c nvme-pci: remove trailing lines for helpers adds 73eefc270afa nvme: add a helper to check ctrl sgl support adds b61678bcd43c nvme-fc: use ctrl sgl check helper adds 253a0b76a12a nvme-pci: use ctrl sgl check helper adds 3b54064fbce7 nvme-tcp: use ctrl sgl check helper adds 2796a8e40942 nvme-fabrics: remove memset in nvmf_reg_read64() adds c22c2720133d nvme-fabrics: remove memset in nvmf_reg_write32() adds bfa9d1222d61 nvme-fabrics: remove memset in connect admin q adds eff4423ec0b0 nvme-fabrics: remove memset in connect io q adds 2a4a910aa4f0 nvmet-fc: do not check for invalid target port in nvmet_fc [...] adds e13b061589ac nvmet: change sn size and check validity adds 7ae023c5aa64 nvmet: make sn stable once connection was established adds 0d148efdf0f0 nvmet: allow mn change if subsys not discovered adds 87fd4cc1c0dd nvmet: make ver stable once connection established adds 46eca4702d93 nvmet: use req->cmd directly in bdev-ns fast path adds f3dce2add3e1 nvmet: use req->cmd directly in file-ns fast path adds 86693c43bb01 nvmet: use u32 for nvmet_subsys max_nsid adds 245067e37d52 nvmet: use u32 type for the local variable nsid adds 8bb6cb9b97ef nvmet: use nvme status value directly adds 7860569ad47f nvmet: remove local variable adds c28a61471c58 block: export blk_next_bio() adds 6e597263f990 nvmet: add req cns error complete helper adds 9a01b58c22cc nvmet: add nvmet_req_bio put helper for backends adds ab5d0b38c047 nvmet: add Command Set Identifier support adds aaf2e048af27 nvmet: add ZBD over ZNS backend support adds 8abd7e2a753a nvmet: remove zeroout memset call for struct adds f66e2804d61a nvme-pci: remove zeroout memset call for struct adds cc72c4426764 nvme: remove zeroout memset call for struct adds 8cf486e131b3 nvme.h: add missing nvme_lba_range_type endianness annotations adds 3c3ee16532c1 nvmet: use NVMET_MAX_NAMESPACES to set nn value adds 5ed9b357024d Merge tag 'nvme-5.14-2021-06-22' of git://git.infradead.or [...] new 440462198d9c Merge tag 'for-5.14/drivers-2021-06-29' of git://git.kerne [...] new bb4e0142dd3e Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 52c6189a46d9 Merge remote-tracking branch 'net/master' new 7c1a80e80cde net: xfrm: fix memory leak in xfrm_user_rcv_msg new 46bb5dd1d2a6 Merge remote-tracking branch 'ipsec/master' new 8aaf6d7ae340 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus new 2c70ff56e49a ASoC: codecs: allow SSM2518 to be selected by the user new e6b66edfef64 ASoC: tegra: Use ADMAIF component for DMA allocations new 5480da22eab2 Merge series "arm64: tegra: Enable audio IOMMU support on [...] new fd9a20e816a6 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus new 80e51d2d8f0c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new d0c71019f247 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] new 5db5dd5be70e regulator: hi6421v600: Fix getting wrong drvdata that caus [...] new 42db01d6430c Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new 8c9c7bcee6e2 Merge remote-tracking branch 'regulator-fixes/for-linus' new a5276681efc3 Merge remote-tracking branch 'spi/for-5.13' into spi-linus new e4a5c19888a5 spi: stm32h7: fix full duplex irq handler handling new dae778069a22 Merge remote-tracking branch 'spi/for-5.14' into spi-linus new 471cdfed8527 Merge remote-tracking branch 'spi-fixes/for-linus' new d8019c03387d Merge remote-tracking branch 'input-current/for-linus' new 9b1246765ed1 Merge remote-tracking branch 'crypto-current/master' new 626c67fdc95b Merge remote-tracking branch 'omap-fixes/fixes' new 4580bd9325a9 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 4946bc1b226f Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 2fd4e6e3f625 Merge remote-tracking branch 'vfs-fixes/fixes' new e9000876c5f8 Merge remote-tracking branch 'mmc-fixes/fixes' new 013b14008c20 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new a08eab4cba40 Merge remote-tracking branch 'pidfd-fixes/fixes' new 1e45dbcd86bf Merge remote-tracking branch 'kunit-fixes/kunit-fixes' new fbf137d9483a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...]
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 (5c4584a79cad) \ N -- N -- N refs/heads/pending-fixes (fbf137d9483a)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 49 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../ABI/testing/sysfs-class-firmware-attributes | 18 +- .../ABI/testing/sysfs-platform-dell-privacy-wmi | 55 + .../admin-guide/cgroup-v1/blkio-controller.rst | 155 +-- Documentation/admin-guide/cgroup-v2.rst | 55 + Documentation/admin-guide/kernel-parameters.txt | 6 + Documentation/admin-guide/laptops/laptop-mode.rst | 11 - Documentation/admin-guide/lockup-watchdogs.rst | 4 +- Documentation/admin-guide/sysctl/kernel.rst | 10 +- Documentation/admin-guide/sysctl/vm.rst | 50 +- Documentation/block/bfq-iosched.rst | 38 +- Documentation/dev-tools/kasan.rst | 9 +- .../bindings/ipmi/aspeed,ast2400-kcs-bmc.yaml | 106 ++ .../devicetree/bindings/ipmi/aspeed-kcs-bmc.txt | 33 - .../devicetree/bindings/mailbox/fsl,mu.yaml | 1 + .../mailbox/microchip,polarfire-soc-mailbox.yaml | 47 + .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 3 + .../microchip,polarfire-soc-sys-controller.yaml | 35 + .../driver-api/surface_aggregator/clients/cdev.rst | 127 +- Documentation/filesystems/locking.rst | 2 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- Documentation/vm/memory-model.rst | 45 +- MAINTAINERS | 41 +- arch/alpha/Kconfig | 22 - arch/alpha/include/asm/machvec.h | 6 - arch/alpha/include/asm/mmzone.h | 100 -- arch/alpha/include/asm/pgtable.h | 4 - arch/alpha/include/asm/topology.h | 39 - arch/alpha/kernel/core_marvel.c | 53 +- arch/alpha/kernel/core_wildfire.c | 29 +- arch/alpha/kernel/pci_iommu.c | 29 - arch/alpha/kernel/proto.h | 8 - arch/alpha/kernel/setup.c | 16 - arch/alpha/kernel/sys_marvel.c | 5 - arch/alpha/kernel/sys_wildfire.c | 5 - arch/alpha/mm/Makefile | 2 - arch/alpha/mm/init.c | 3 - arch/alpha/mm/numa.c | 223 ---- arch/arc/Kconfig | 13 - arch/arc/include/asm/mmzone.h | 40 - arch/arc/kernel/troubleshoot.c | 8 +- arch/arc/mm/init.c | 21 +- arch/arm/include/asm/tlbflush.h | 13 +- arch/arm/mm/tlb-v6.S | 2 +- arch/arm/mm/tlb-v7.S | 2 +- arch/arm64/Kconfig | 2 +- arch/arm64/kvm/mmu.c | 2 +- arch/h8300/kernel/setup.c | 2 - arch/ia64/Kconfig | 2 +- arch/ia64/include/asm/pal.h | 2 +- arch/ia64/include/asm/spinlock.h | 2 +- arch/ia64/include/asm/uv/uv_hub.h | 2 +- arch/ia64/kernel/efi_stub.S | 2 +- arch/ia64/kernel/mca_drv.c | 2 +- arch/ia64/kernel/topology.c | 5 +- arch/ia64/mm/numa.c | 5 +- arch/m68k/Kconfig.cpu | 10 - arch/m68k/emu/nfblock.c | 20 +- arch/m68k/include/asm/mmzone.h | 10 - arch/m68k/include/asm/page.h | 2 +- arch/m68k/include/asm/page_mm.h | 35 - arch/m68k/include/asm/tlbflush.h | 2 +- arch/m68k/kernel/sys_m68k.c | 4 +- arch/m68k/mm/init.c | 20 - arch/mips/Kconfig | 2 +- arch/mips/include/asm/mmzone.h | 8 +- arch/mips/include/asm/page.h | 2 +- arch/mips/kernel/traps.c | 4 +- arch/mips/mm/init.c | 7 +- arch/nds32/include/asm/memory.h | 6 - arch/openrisc/include/asm/tlbflush.h | 2 +- arch/powerpc/Kconfig | 2 +- arch/powerpc/include/asm/mmzone.h | 4 +- arch/powerpc/kernel/setup_64.c | 2 +- arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kexec/core.c | 4 +- arch/powerpc/kvm/book3s_hv.c | 4 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 2 +- arch/powerpc/mm/Makefile | 2 +- arch/powerpc/mm/mem.c | 4 +- arch/riscv/Kconfig | 2 +- arch/s390/Kconfig | 2 +- arch/s390/include/asm/pgtable.h | 2 - arch/sh/include/asm/mmzone.h | 4 +- arch/sh/kernel/topology.c | 2 +- arch/sh/mm/Kconfig | 2 +- arch/sh/mm/init.c | 2 +- arch/sparc/Kconfig | 2 +- arch/sparc/include/asm/mmzone.h | 4 +- arch/sparc/kernel/smp_64.c | 2 +- arch/sparc/mm/init_64.c | 12 +- arch/x86/Kconfig | 2 +- arch/x86/ia32/ia32_aout.c | 4 +- arch/x86/kernel/cpu/mce/core.c | 13 +- arch/x86/kernel/cpu/sgx/encl.h | 4 +- arch/x86/kernel/setup_percpu.c | 6 +- arch/x86/mm/init_32.c | 4 +- arch/xtensa/include/asm/page.h | 4 - arch/xtensa/include/asm/tlbflush.h | 4 +- arch/xtensa/platforms/iss/simdisk.c | 29 +- block/Kconfig | 19 +- block/Kconfig.iosched | 6 + block/Makefile | 6 +- block/bfq-iosched.c | 115 +- block/bio.c | 13 +- block/blk-cgroup.c | 41 +- block/blk-core.c | 22 +- block/blk-flush.c | 3 +- block/blk-ioprio.c | 262 ++++ block/blk-ioprio.h | 19 + block/blk-lib.c | 1 + block/blk-merge.c | 27 +- block/blk-mq-debugfs.c | 15 + block/blk-mq-sched.c | 99 +- block/blk-mq-sched.h | 5 +- block/blk-mq-tag.c | 114 +- block/blk-mq-tag.h | 15 +- block/blk-mq.c | 206 ++- block/blk-mq.h | 14 + block/blk-rq-qos.c | 4 +- block/blk-rq-qos.h | 38 +- block/blk-sysfs.c | 45 +- block/blk-wbt.c | 12 +- block/blk-wbt.h | 1 + block/blk.h | 17 +- block/disk-events.c | 469 +++++++ block/elevator.c | 17 +- block/genhd.c | 701 ++-------- block/ioctl.c | 2 +- block/mq-deadline-cgroup.c | 126 ++ block/mq-deadline-cgroup.h | 114 ++ block/mq-deadline-main.c | 1175 +++++++++++++++++ block/mq-deadline.c | 815 ------------ block/partitions/core.c | 129 +- block/partitions/msdos.c | 2 +- drivers/acpi/device_pm.c | 32 + drivers/acpi/internal.h | 9 + drivers/acpi/pmic/Kconfig | 2 +- drivers/acpi/x86/utils.c | 25 + drivers/base/node.c | 18 +- drivers/block/amiflop.c | 16 +- drivers/block/aoe/aoeblk.c | 33 +- drivers/block/aoe/aoechr.c | 4 +- drivers/block/aoe/aoecmd.c | 2 - drivers/block/aoe/aoedev.c | 3 +- drivers/block/ataflop.c | 16 +- drivers/block/brd.c | 94 +- drivers/block/drbd/drbd_main.c | 23 +- drivers/block/drbd/drbd_receiver.c | 22 +- drivers/block/floppy.c | 22 +- drivers/block/loop.c | 297 ++++- drivers/block/loop.h | 15 +- drivers/block/mtip32xx/mtip32xx.c | 26 +- drivers/block/n64cart.c | 8 +- drivers/block/nbd.c | 53 +- drivers/block/null_blk/main.c | 37 +- drivers/block/paride/pcd.c | 19 +- drivers/block/paride/pd.c | 30 +- drivers/block/paride/pf.c | 18 +- drivers/block/pktcdvd.c | 11 +- drivers/block/ps3disk.c | 36 +- drivers/block/ps3vram.c | 31 +- drivers/block/rbd.c | 52 +- drivers/block/rnbd/rnbd-clt.c | 35 +- drivers/block/rsxx/dev.c | 39 +- drivers/block/rsxx/dma.c | 6 +- drivers/block/rsxx/rsxx_priv.h | 1 - drivers/block/sunvdc.c | 50 +- drivers/block/swim.c | 34 +- drivers/block/swim3.c | 33 +- drivers/block/sx8.c | 25 +- drivers/block/virtio_blk.c | 26 +- drivers/block/xen-blkfront.c | 104 +- drivers/block/z2ram.c | 25 +- drivers/block/zram/zram_drv.c | 37 +- drivers/block/zram/zram_drv.h | 2 +- drivers/cdrom/gdrom.c | 45 +- drivers/char/ipmi/Kconfig | 27 + drivers/char/ipmi/Makefile | 2 + drivers/char/ipmi/ipmi_watchdog.c | 22 +- drivers/char/ipmi/kcs_bmc.c | 505 ++------ drivers/char/ipmi/kcs_bmc.h | 92 +- drivers/char/ipmi/kcs_bmc_aspeed.c | 633 ++++++--- drivers/char/ipmi/kcs_bmc_cdev_ipmi.c | 568 +++++++++ drivers/char/ipmi/kcs_bmc_client.h | 45 + drivers/char/ipmi/kcs_bmc_device.h | 22 + drivers/char/ipmi/kcs_bmc_npcm7xx.c | 92 +- drivers/char/ipmi/kcs_bmc_serio.c | 157 +++ drivers/char/tpm/tpm1-cmd.c | 4 +- drivers/char/tpm/tpm2-cmd.c | 2 +- drivers/char/tpm/tpm_crb.c | 2 +- drivers/char/tpm/tpm_tis.c | 6 +- drivers/char/tpm/tpm_tis_core.c | 25 +- drivers/char/tpm/tpm_tis_core.h | 3 +- drivers/char/tpm/tpm_tis_i2c_cr50.c | 4 +- drivers/char/tpm/tpm_tis_spi_main.c | 14 +- drivers/dax/device.c | 2 +- drivers/edac/Kconfig | 3 +- drivers/edac/aspeed_edac.c | 4 +- drivers/edac/i10nm_base.c | 174 ++- drivers/edac/igen6_edac.c | 374 +++++- drivers/edac/pnd2_edac.c | 3 + drivers/edac/sb_edac.c | 3 + drivers/edac/skx_base.c | 3 + drivers/edac/skx_common.c | 82 +- drivers/edac/skx_common.h | 34 +- drivers/edac/thunderx_edac.c | 4 +- drivers/edac/ti_edac.c | 1 + drivers/extcon/extcon-max14577.c | 16 +- drivers/extcon/extcon-max77693.c | 17 +- drivers/extcon/extcon-max8997.c | 45 +- drivers/gpio/Kconfig | 2 +- drivers/gpio/gpio-crystalcove.c | 10 +- drivers/gpio/gpio-wcove.c | 39 +- drivers/gpio/gpiolib-acpi.c | 51 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/i915/display/intel_dp.c | 2 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 2 +- drivers/hid/amd-sfh-hid/amd_sfh_client.c | 43 +- drivers/hid/amd-sfh-hid/amd_sfh_hid.h | 12 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 89 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 43 + .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 48 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h | 11 +- .../hid_descriptor/amd_sfh_hid_report_desc.h | 112 ++ drivers/hid/hid-core.c | 10 +- drivers/hid/hid-debug.c | 11 + drivers/hid/hid-google-hammer.c | 10 + drivers/hid/hid-ids.h | 2 + drivers/hid/hid-input.c | 30 +- drivers/hid/hid-ite.c | 1 + drivers/hid/hid-lg-g15.c | 141 +- drivers/hid/hid-logitech-dj.c | 16 + drivers/hid/hid-logitech-hidpp.c | 12 + drivers/hid/hid-multitouch.c | 3 +- drivers/hid/hid-sony.c | 98 +- drivers/hid/hid-thrustmaster.c | 5 +- drivers/hid/intel-ish-hid/Kconfig | 1 + drivers/hid/intel-ish-hid/ipc/ipc.c | 28 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 3 +- drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 51 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 15 +- drivers/hid/intel-ish-hid/ishtp-hid.c | 2 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 9 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 24 +- drivers/hid/intel-ish-hid/ishtp/client.c | 23 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 10 +- drivers/hid/intel-ish-hid/ishtp/hbm.h | 1 + drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 5 +- drivers/hid/surface-hid/surface_hid.c | 2 +- drivers/hid/usbhid/hid-core.c | 8 + drivers/hid/usbhid/usbkbd.c | 4 +- drivers/hid/usbhid/usbmouse.c | 2 +- drivers/hid/wacom_wac.h | 2 +- drivers/input/touchscreen/goodix.c | 52 - drivers/lightnvm/core.c | 24 +- drivers/mailbox/Kconfig | 12 + drivers/mailbox/Makefile | 2 + drivers/mailbox/arm_mhu.c | 4 +- drivers/mailbox/bcm-flexrm-mailbox.c | 1 - drivers/mailbox/bcm-pdc-mailbox.c | 1 - drivers/mailbox/bcm2835-mailbox.c | 1 - drivers/mailbox/hi3660-mailbox.c | 2 +- drivers/mailbox/hi6220-mailbox.c | 2 +- drivers/mailbox/imx-mailbox.c | 200 +-- drivers/mailbox/mailbox-mpfs.c | 251 ++++ drivers/mailbox/mtk-cmdq-mailbox.c | 28 +- drivers/mailbox/qcom-apcs-ipc-mailbox.c | 8 +- drivers/mailbox/qcom-ipcc.c | 6 + drivers/md/Kconfig | 6 +- drivers/md/bcache/super.c | 15 +- drivers/md/dm-rq.c | 9 +- drivers/md/dm.c | 16 +- drivers/md/md-bitmap.c | 2 +- drivers/md/md-faulty.c | 2 +- drivers/md/md-linear.c | 2 +- drivers/md/md-multipath.c | 2 +- drivers/md/md.c | 141 +- drivers/md/md.h | 19 +- drivers/md/raid0.c | 3 + drivers/md/raid1.c | 15 +- drivers/md/raid1.h | 1 + drivers/md/raid10.c | 6 + drivers/md/raid10.h | 1 + drivers/md/raid5.c | 63 +- drivers/media/common/videobuf2/frame_vector.c | 2 +- drivers/memstick/core/ms_block.c | 26 +- drivers/memstick/core/mspro_block.c | 26 +- drivers/mfd/Kconfig | 18 - drivers/mfd/Makefile | 1 - drivers/mfd/tps68470.c | 97 -- drivers/misc/sgi-gru/grufault.c | 4 +- drivers/mtd/mtd_blkdevs.c | 49 +- drivers/mtd/ubi/block.c | 68 +- drivers/nvdimm/blk.c | 27 +- drivers/nvdimm/btt.c | 25 +- drivers/nvdimm/btt.h | 2 - drivers/nvdimm/pmem.c | 21 +- drivers/nvme/host/Kconfig | 2 +- drivers/nvme/host/core.c | 193 ++- drivers/nvme/host/fabrics.c | 58 +- drivers/nvme/host/fabrics.h | 6 +- drivers/nvme/host/fc.c | 2 +- drivers/nvme/host/ioctl.c | 61 +- drivers/nvme/host/multipath.c | 79 +- drivers/nvme/host/nvme.h | 17 +- drivers/nvme/host/pci.c | 82 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/tcp.c | 31 +- drivers/nvme/host/zns.c | 27 +- drivers/nvme/target/Makefile | 1 + drivers/nvme/target/admin-cmd.c | 155 ++- drivers/nvme/target/configfs.c | 102 +- drivers/nvme/target/core.c | 100 +- drivers/nvme/target/discovery.c | 8 +- drivers/nvme/target/fc.c | 10 +- drivers/nvme/target/io-cmd-bdev.c | 36 +- drivers/nvme/target/io-cmd-file.c | 4 +- drivers/nvme/target/nvmet.h | 41 +- drivers/nvme/target/passthru.c | 3 +- drivers/nvme/target/rdma.c | 3 +- drivers/nvme/target/zns.c | 615 +++++++++ drivers/platform/chrome/cros_ec_ishtp.c | 4 +- drivers/platform/surface/aggregator/Kconfig | 2 +- drivers/platform/surface/aggregator/Makefile | 2 +- drivers/platform/surface/aggregator/bus.c | 2 +- drivers/platform/surface/aggregator/bus.h | 2 +- drivers/platform/surface/aggregator/controller.c | 332 ++++- drivers/platform/surface/aggregator/controller.h | 2 +- drivers/platform/surface/aggregator/core.c | 2 +- drivers/platform/surface/aggregator/ssh_msgb.h | 2 +- .../platform/surface/aggregator/ssh_packet_layer.c | 12 +- .../platform/surface/aggregator/ssh_packet_layer.h | 2 +- drivers/platform/surface/aggregator/ssh_parser.c | 2 +- drivers/platform/surface/aggregator/ssh_parser.h | 2 +- .../surface/aggregator/ssh_request_layer.c | 12 +- .../surface/aggregator/ssh_request_layer.h | 2 +- drivers/platform/surface/aggregator/trace.h | 2 +- drivers/platform/surface/surface_aggregator_cdev.c | 534 +++++++- .../platform/surface/surface_aggregator_registry.c | 47 +- drivers/platform/x86/Kconfig | 49 +- drivers/platform/x86/Makefile | 10 +- drivers/platform/x86/asus-nb-wmi.c | 77 -- drivers/platform/x86/dell/Kconfig | 11 +- drivers/platform/x86/dell/Makefile | 2 + drivers/platform/x86/dell/dcdbas.c | 3 +- drivers/platform/x86/dell/dell-laptop.c | 13 +- .../x86/dell/{dell-wmi.c => dell-wmi-base.c} | 14 +- drivers/platform/x86/dell/dell-wmi-privacy.c | 391 ++++++ drivers/platform/x86/dell/dell-wmi-privacy.h | 36 + .../x86/dell/dell-wmi-sysman/dell-wmi-sysman.h | 5 +- .../x86/dell/dell-wmi-sysman/enum-attributes.c | 39 +- .../x86/dell/dell-wmi-sysman/int-attributes.c | 16 + .../x86/dell/dell-wmi-sysman/passobj-attributes.c | 6 + .../dell/dell-wmi-sysman/passwordattr-interface.c | 4 +- .../x86/dell/dell-wmi-sysman/string-attributes.c | 16 +- drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 21 +- drivers/platform/x86/firmware_attributes_class.c | 52 + drivers/platform/x86/firmware_attributes_class.h | 11 + drivers/platform/x86/hdaps.c | 2 +- drivers/platform/x86/hp-wireless.c | 102 -- drivers/platform/x86/ideapad-laptop.c | 12 + drivers/platform/x86/intel/Kconfig | 22 + drivers/platform/x86/intel/Makefile | 8 + drivers/platform/x86/intel/int33fe/Kconfig | 24 + drivers/platform/x86/intel/int33fe/Makefile | 5 + .../{ => intel/int33fe}/intel_cht_int33fe_common.c | 0 .../{ => intel/int33fe}/intel_cht_int33fe_common.h | 0 .../{ => intel/int33fe}/intel_cht_int33fe_microb.c | 0 .../{ => intel/int33fe}/intel_cht_int33fe_typec.c | 4 +- drivers/platform/x86/intel/int3472/Kconfig | 30 + drivers/platform/x86/intel/int3472/Makefile | 5 + .../int3472/intel_skl_int3472_clk_and_regulator.c | 207 +++ .../x86/intel/int3472/intel_skl_int3472_common.c | 106 ++ .../x86/intel/int3472/intel_skl_int3472_common.h | 122 ++ .../x86/intel/int3472/intel_skl_int3472_discrete.c | 413 ++++++ .../x86/intel/int3472/intel_skl_int3472_tps68470.c | 137 ++ drivers/platform/x86/intel_ips.c | 2 +- drivers/platform/x86/intel_pmt_crashlog.c | 2 +- .../x86/intel_speed_select_if/isst_if_common.c | 73 +- drivers/platform/x86/samsung-laptop.c | 35 +- drivers/platform/x86/tc1100-wmi.c | 2 +- drivers/platform/x86/think-lmi.c | 904 +++++++++++++ drivers/platform/x86/think-lmi.h | 72 ++ drivers/platform/x86/thinkpad_acpi.c | 2 +- drivers/platform/x86/toshiba_acpi.c | 1 + drivers/platform/x86/toshiba_haps.c | 2 +- drivers/platform/x86/touchscreen_dmi.c | 87 +- drivers/platform/x86/uv_sysfs.c | 4 +- drivers/platform/x86/wireless-hotkey.c | 103 ++ drivers/regulator/hi6421v600-regulator.c | 16 +- drivers/s390/block/dasd_genhd.c | 12 +- drivers/s390/block/dcssblk.c | 26 +- drivers/s390/block/scm_blk.c | 21 +- drivers/s390/block/xpram.c | 26 +- drivers/scsi/sd.c | 4 +- drivers/spi/spi-stm32.c | 15 +- drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/virtio/virtio_balloon.c | 17 + fs/adfs/inode.c | 1 + fs/affs/file.c | 2 + fs/bfs/file.c | 1 + fs/binfmt_aout.c | 4 +- fs/binfmt_elf.c | 2 +- fs/binfmt_elf_fdpic.c | 11 +- fs/binfmt_flat.c | 2 +- fs/block_dev.c | 245 ++-- fs/btrfs/volumes.c | 2 +- fs/buffer.c | 25 - fs/cifs/Kconfig | 6 +- fs/cifs/Makefile | 8 +- fs/cifs/asn1.c | 623 +-------- fs/cifs/cache.c | 14 +- fs/cifs/cifs_debug.c | 24 +- fs/cifs/cifs_debug.h | 2 +- fs/cifs/cifs_dfs_ref.c | 2 +- fs/cifs/cifs_fs_sb.h | 18 +- fs/cifs/cifs_ioctl.h | 11 +- fs/cifs/cifs_spnego.c | 14 +- fs/cifs/cifs_spnego.h | 14 +- fs/cifs/cifs_spnego_negtokeninit.asn1 | 40 + fs/cifs/cifs_swn.c | 10 +- fs/cifs/cifsacl.c | 18 +- fs/cifs/cifsacl.h | 15 +- fs/cifs/cifsencrypt.c | 14 +- fs/cifs/cifsfs.c | 14 +- fs/cifs/cifsfs.h | 14 +- fs/cifs/cifsglob.h | 20 +- fs/cifs/cifspdu.h | 14 +- fs/cifs/cifsproto.h | 14 +- fs/cifs/cifssmb.c | 16 +- fs/cifs/connect.c | 159 ++- fs/cifs/dfs_cache.c | 1079 +++++++--------- fs/cifs/dfs_cache.h | 45 +- fs/cifs/dir.c | 27 +- fs/cifs/dns_resolve.c | 14 +- fs/cifs/dns_resolve.h | 14 +- fs/cifs/export.c | 14 +- fs/cifs/file.c | 14 +- fs/cifs/fscache.c | 14 +- fs/cifs/fscache.h | 14 +- fs/cifs/inode.c | 19 +- fs/cifs/ioctl.c | 14 +- fs/cifs/link.c | 14 +- fs/cifs/misc.c | 14 +- fs/cifs/netlink.c | 2 +- fs/cifs/ntlmssp.h | 14 +- fs/cifs/readdir.c | 16 +- fs/cifs/rfc1002pdu.h | 14 +- fs/cifs/sess.c | 16 +- fs/cifs/smb2file.c | 14 +- fs/cifs/smb2glob.h | 11 +- fs/cifs/smb2inode.c | 14 +- fs/cifs/smb2maperror.c | 14 +- fs/cifs/smb2misc.c | 52 +- fs/cifs/smb2ops.c | 140 ++ fs/cifs/smb2pdu.c | 49 +- fs/cifs/smb2pdu.h | 53 +- fs/cifs/smb2proto.h | 16 +- fs/cifs/smb2status.h | 14 +- fs/cifs/smb2transport.c | 26 +- fs/cifs/smbdirect.c | 14 +- fs/cifs/smberr.h | 14 +- fs/cifs/smbfsctl.h | 14 +- fs/cifs/transport.c | 14 +- fs/cifs/xattr.c | 14 +- fs/configfs/inode.c | 8 +- fs/dax.c | 3 +- fs/dlm/config.c | 18 +- fs/dlm/config.h | 5 +- fs/dlm/debug_fs.c | 54 + fs/dlm/dlm_internal.h | 42 +- fs/dlm/lock.c | 16 +- fs/dlm/lockspace.c | 14 +- fs/dlm/lowcomms.c | 411 ++++-- fs/dlm/lowcomms.h | 25 +- fs/dlm/member.c | 37 +- fs/dlm/midcomms.c | 1343 +++++++++++++++++++- fs/dlm/midcomms.h | 15 + fs/dlm/rcom.c | 123 +- fs/dlm/util.c | 10 +- fs/dlm/util.h | 2 + fs/ecryptfs/mmap.c | 13 + fs/exfat/inode.c | 1 + fs/ext2/inode.c | 4 +- fs/ext4/inode.c | 2 +- fs/fat/inode.c | 1 + fs/fs-writeback.c | 357 ++++-- fs/fuse/dax.c | 3 +- fs/gfs2/aops.c | 2 +- fs/gfs2/bmap.c | 62 +- fs/gfs2/bmap.h | 2 +- fs/gfs2/dir.c | 2 +- fs/gfs2/file.c | 79 +- fs/gfs2/glock.c | 3 +- fs/gfs2/meta_io.c | 2 + fs/gfs2/ops_fstype.c | 1 + fs/gfs2/quota.c | 2 +- fs/hfs/inode.c | 2 + fs/hfsplus/inode.c | 2 + fs/hpfs/file.c | 1 + fs/iomap/buffered-io.c | 27 +- fs/jfs/inode.c | 1 + fs/kernfs/inode.c | 8 +- fs/libfs.c | 44 +- fs/minix/inode.c | 1 + fs/namespace.c | 9 +- fs/nilfs2/mdt.c | 1 + fs/ntfs/inode.c | 2 +- fs/ocfs2/aops.c | 4 +- fs/ocfs2/cluster/heartbeat.c | 7 +- fs/ocfs2/cluster/nodemanager.c | 2 +- fs/ocfs2/dlm/dlmmaster.c | 2 +- fs/ocfs2/filecheck.c | 6 +- fs/ocfs2/stackglue.c | 8 +- fs/omfs/file.c | 1 + fs/open.c | 14 +- fs/proc/task_mmu.c | 2 +- fs/pstore/Kconfig | 1 + fs/ramfs/inode.c | 9 +- fs/squashfs/block.c | 5 +- fs/squashfs/squashfs_fs_sb.h | 1 + fs/squashfs/super.c | 86 ++ fs/super.c | 8 +- fs/sysv/itree.c | 1 + fs/udf/file.c | 1 + fs/udf/inode.c | 1 + fs/ufs/inode.c | 1 + fs/xfs/xfs_aops.c | 4 +- fs/zonefs/super.c | 4 +- include/asm-generic/memory_model.h | 37 +- include/asm-generic/pgtable-nop4d.h | 1 - include/asm-generic/topology.h | 2 +- include/kunit/test.h | 5 +- include/linux/acpi.h | 12 + include/linux/backing-dev-defs.h | 20 +- include/linux/bio.h | 14 +- include/linux/blk-mq.h | 24 +- include/linux/blk_types.h | 4 - include/linux/blkdev.h | 5 +- include/linux/cpuhotplug.h | 2 +- include/linux/devm-helpers.h | 25 + include/linux/elevator.h | 4 +- include/linux/fcntl.h | 4 - include/linux/fs.h | 6 +- include/linux/genhd.h | 32 +- include/linux/gfp.h | 13 +- include/linux/gpio/consumer.h | 2 + include/linux/hid.h | 19 + include/linux/intel-ish-client-if.h | 10 +- include/linux/iomap.h | 1 - include/linux/kasan.h | 7 +- include/linux/kernel.h | 2 + include/linux/kthread.h | 2 +- include/linux/mailbox/mtk-cmdq-mailbox.h | 8 +- include/linux/memblock.h | 6 +- include/linux/memcontrol.h | 54 +- include/linux/mm.h | 53 +- include/linux/mm_types.h | 10 - include/linux/mman.h | 2 + include/linux/mmdebug.h | 3 +- include/linux/mmzone.h | 90 +- include/linux/nvme.h | 12 +- include/linux/oid_registry.h | 8 + include/linux/page-flags.h | 10 +- include/linux/page_owner.h | 6 +- include/linux/page_ref.h | 4 +- include/linux/page_reporting.h | 3 + include/linux/pageblock-flags.h | 2 +- include/linux/pagemap.h | 4 + include/linux/pgtable.h | 22 + include/linux/printk.h | 5 + include/linux/sched/coredump.h | 8 + include/linux/slab.h | 59 +- include/linux/surface_aggregator/controller.h | 27 +- include/linux/surface_aggregator/device.h | 2 +- include/linux/surface_aggregator/serial_hub.h | 2 +- include/linux/swap.h | 19 +- include/linux/swapops.h | 5 + include/linux/vmstat.h | 65 +- include/linux/wait.h | 2 +- include/linux/writeback.h | 2 +- include/soc/microchip/mpfs.h | 43 + include/trace/events/cma.h | 4 +- include/trace/events/filemap.h | 2 +- include/trace/events/kmem.h | 12 +- include/trace/events/page_pool.h | 4 +- include/trace/events/pagemap.h | 4 +- include/trace/events/vmscan.h | 2 +- include/uapi/linux/mount.h | 1 + include/uapi/linux/surface_aggregator/cdev.h | 73 +- init/do_mounts.c | 10 +- kernel/cgroup/cgroup.c | 1 + kernel/crash_core.c | 4 +- kernel/events/core.c | 2 - kernel/events/uprobes.c | 4 +- kernel/fork.c | 1 - kernel/kthread.c | 19 +- kernel/sched/wait.c | 9 +- kernel/sysctl.c | 16 +- kernel/watchdog.c | 12 +- lib/Kconfig.debug | 15 + lib/Kconfig.kasan | 16 +- lib/Makefile | 1 + lib/dump_stack.c | 16 +- lib/kunit/test.c | 18 +- lib/slub_kunit.c | 152 +++ lib/test_hmm.c | 5 +- lib/test_kasan.c | 11 +- lib/vsprintf.c | 2 +- mm/Kconfig | 36 +- mm/backing-dev.c | 66 +- mm/compaction.c | 2 +- mm/debug.c | 25 +- mm/debug_vm_pgtable.c | 63 +- mm/dmapool.c | 5 +- mm/filemap.c | 2 +- mm/gup.c | 73 +- mm/hugetlb.c | 2 + mm/internal.h | 9 +- mm/kasan/Makefile | 4 +- mm/kasan/common.c | 6 + mm/kasan/generic.c | 3 + mm/kasan/hw_tags.c | 22 - mm/kasan/init.c | 6 +- mm/kasan/kasan.h | 10 +- mm/kasan/report.c | 6 +- mm/kasan/report_hw_tags.c | 5 - mm/kasan/report_sw_tags.c | 43 - mm/kasan/report_tags.c | 51 + mm/kasan/shadow.c | 6 + mm/kasan/sw_tags.c | 41 - mm/kasan/tags.c | 59 + mm/kfence/kfence_test.c | 5 +- mm/kmemleak.c | 18 +- mm/ksm.c | 6 +- mm/memblock.c | 8 +- mm/memcontrol.c | 363 ++++-- mm/memory-failure.c | 344 +++-- mm/memory.c | 22 +- mm/memory_hotplug.c | 6 +- mm/mempolicy.c | 4 +- mm/migrate.c | 4 +- mm/mmap.c | 54 +- mm/mmap_lock.c | 33 +- mm/mremap.c | 5 +- mm/nommu.c | 2 +- mm/page-writeback.c | 94 +- mm/page_alloc.c | 806 ++++++++---- mm/page_ext.c | 2 +- mm/page_owner.c | 2 +- mm/page_reporting.c | 19 +- mm/page_reporting.h | 5 +- mm/pagewalk.c | 58 +- mm/shmem.c | 18 +- mm/slab.h | 24 +- mm/slab_common.c | 60 +- mm/slub.c | 418 +++--- mm/sparse.c | 2 +- mm/swap.c | 4 +- mm/swap_slots.c | 2 - mm/swap_state.c | 20 +- mm/swapfile.c | 177 ++- mm/vmalloc.c | 121 +- mm/vmscan.c | 43 +- mm/vmstat.c | 246 ++-- mm/workingset.c | 2 +- net/ipv4/tcp.c | 4 +- net/xfrm/xfrm_user.c | 10 + scripts/kconfig/streamline_config.pl | 80 +- scripts/link-vmlinux.sh | 4 + scripts/spelling.txt | 16 + sound/soc/codecs/Kconfig | 2 +- sound/soc/tegra/tegra_pcm.c | 21 +- tools/power/x86/intel-speed-select/isst-config.c | 18 +- tools/power/x86/intel-speed-select/isst-core.c | 15 + tools/power/x86/intel-speed-select/isst-display.c | 2 +- tools/power/x86/intel-speed-select/isst.h | 2 + .../selftests/mount_setattr/mount_setattr_test.c | 88 +- tools/testing/selftests/openat2/openat2_test.c | 7 +- tools/testing/selftests/vm/gup_test.c | 96 +- tools/vm/page_owner_sort.c | 4 + virt/kvm/kvm_main.c | 2 +- 682 files changed, 19944 insertions(+), 10443 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-platform-dell-privacy-wmi create mode 100644 Documentation/devicetree/bindings/ipmi/aspeed,ast2400-kcs-bmc.yaml delete mode 100644 Documentation/devicetree/bindings/ipmi/aspeed-kcs-bmc.txt create mode 100644 Documentation/devicetree/bindings/mailbox/microchip,polarfire-s [...] create mode 100644 Documentation/devicetree/bindings/soc/microchip/microchip,polar [...] delete mode 100644 arch/alpha/include/asm/mmzone.h delete mode 100644 arch/alpha/mm/numa.c delete mode 100644 arch/arc/include/asm/mmzone.h delete mode 100644 arch/m68k/include/asm/mmzone.h create mode 100644 block/blk-ioprio.c create mode 100644 block/blk-ioprio.h create mode 100644 block/disk-events.c create mode 100644 block/mq-deadline-cgroup.c create mode 100644 block/mq-deadline-cgroup.h create mode 100644 block/mq-deadline-main.c delete mode 100644 block/mq-deadline.c create mode 100644 drivers/char/ipmi/kcs_bmc_cdev_ipmi.c create mode 100644 drivers/char/ipmi/kcs_bmc_client.h create mode 100644 drivers/char/ipmi/kcs_bmc_device.h create mode 100644 drivers/char/ipmi/kcs_bmc_serio.c create mode 100644 drivers/mailbox/mailbox-mpfs.c delete mode 100644 drivers/mfd/tps68470.c create mode 100644 drivers/nvme/target/zns.c rename drivers/platform/x86/dell/{dell-wmi.c => dell-wmi-base.c} (98%) create mode 100644 drivers/platform/x86/dell/dell-wmi-privacy.c create mode 100644 drivers/platform/x86/dell/dell-wmi-privacy.h create mode 100644 drivers/platform/x86/firmware_attributes_class.c create mode 100644 drivers/platform/x86/firmware_attributes_class.h delete mode 100644 drivers/platform/x86/hp-wireless.c create mode 100644 drivers/platform/x86/intel/Kconfig create mode 100644 drivers/platform/x86/intel/Makefile create mode 100644 drivers/platform/x86/intel/int33fe/Kconfig create mode 100644 drivers/platform/x86/intel/int33fe/Makefile rename drivers/platform/x86/{ => intel/int33fe}/intel_cht_int33fe_common.c (100%) rename drivers/platform/x86/{ => intel/int33fe}/intel_cht_int33fe_common.h (100%) rename drivers/platform/x86/{ => intel/int33fe}/intel_cht_int33fe_microb.c (100%) rename drivers/platform/x86/{ => intel/int33fe}/intel_cht_int33fe_typec.c (99%) create mode 100644 drivers/platform/x86/intel/int3472/Kconfig create mode 100644 drivers/platform/x86/intel/int3472/Makefile create mode 100644 drivers/platform/x86/intel/int3472/intel_skl_int3472_clk_and_re [...] create mode 100644 drivers/platform/x86/intel/int3472/intel_skl_int3472_common.c create mode 100644 drivers/platform/x86/intel/int3472/intel_skl_int3472_common.h create mode 100644 drivers/platform/x86/intel/int3472/intel_skl_int3472_discrete.c create mode 100644 drivers/platform/x86/intel/int3472/intel_skl_int3472_tps68470.c create mode 100644 drivers/platform/x86/think-lmi.c create mode 100644 drivers/platform/x86/think-lmi.h create mode 100644 drivers/platform/x86/wireless-hotkey.c create mode 100644 fs/cifs/cifs_spnego_negtokeninit.asn1 create mode 100644 include/soc/microchip/mpfs.h create mode 100644 lib/slub_kunit.c create mode 100644 mm/kasan/report_tags.c create mode 100644 mm/kasan/tags.c