7289e26f395b583f68b676d4d12a0971e4f6f65c Merge tag 'v5.11' into rdma.git for-next bc6de804d36b3709d54fa22bd128cbac91c11526 debugfs: be more robust at handling improper input in debugfs_lookup() 56348560d495d2501e87db559a61de717cd3ab02 debugfs: do not attempt to create a new file before the filesystem is initalized 8e5198a12d6416f0a1e9393bdb3a533854ed577b HID: playstation: add initial DualSense lightbar support. c26e48b150fccb07c4b7f0f419f2b0a2c42e57d2 HID: playstation: add microphone mute support for DualSense. 949aaccda019723050a2cd98d7b4492b06423f27 HID: playstation: add DualSense player LED support. 914fe0466c863dbc9a9c08dffbfdb708bcb13105 Merge branch 'for-5.12/playstation-v2' into for-next 1002573ee33efef0988a9a546c075a9fa37d2498 PCI: cadence: Fix DMA range mapping early return error 8521ce52cd178461081e9b9b4dc128574b7801ba Merge branch 'opp/linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm 538b0188da4653b9f4511a114f014354fb6fb7a5 cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known cbf8363e920938985854f1c3695b1c1cc22a9f67 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm 8a2664c3f0922da2ad4be60e368bd399485ea523 Merge branch 'pm-opp' into linux-next 8b72d3aa065ce33df4f042840078542b1e5d2c45 Merge branches 'pm-cpufreq-fixes' and 'pm-opp-fixes' into linux-next 35ac5991cdec9d920a683e74b64fda8512bdd3e9 vfio/iommu_type1: Fix duplicate included kthread.h 9639bdcf895463829fa88468fb69246c716b29fb Merge branch 'at91-fixes' into at91-next 46c4e16a8625f7afdd8eee1ac8c3b3e592cba974 io_uring: kill fictitious submit iteration index 1155c76a248364dd182bde90fea6f5682a6a766f io_uring: keep io_*_prep() naming consistent 441960f3b9b8ee6aeea847e3e67093e0840e7059 io_uring: don't duplicate ->file check in sfr b16fed66bc7dca1a5dfd0af8991e9f58b5ef8d5f io_uring: move io_init_req()'s definition a6b8cadcea86da0fe92de5c2e6e82824cb6fb57c io_uring: move io_init_req() into io_submit_sqe() a1ab7b35db8f262cd74edff62b47b4d90f84f997 io_uring: move req link into submit_state cf109604265156bb22c45e0c2aa62f53a697a3f4 io_uring: don't submit link on error 93642ef8843445f72a1e6b0c68914746c7aa5b9c io_uring: split sqe-prep and async setup be7053b7d028dc891857ca3e23b401a901257789 io_uring: do io_*_prep() early in io_submit_sqe() 1ee43ba8d267b5e6729c45b8756263f69c2978cc io_uring: don't do async setup for links' heads de59bc104c24f2e8637464a9e3ebbd8fd4c0f115 io_uring: fail links more in io_submit_sqe() 19d8e9149c27b689c6224f5c84b96a159342195a pstore: Fix typo in compression option name 4112c00354004cbb1bf56f0114fa9951bf6b13ed drm/amdgpu: fix CGTS_TCC_DISABLE register offset on gfx10.3 e96b1b2974989c6a25507b527843ede7594efc85 drm/amdgpu/display: remove hdcp_srm sysfs on device removal 88293c03c87e4db28890dd4e4ccb3640eadb4a08 drm/amdgpu: do not keep debugfs dentry ba3d9406a093c00f8bb274fe38dd10475a17181f drm/radeon: cleanup debugfs 0299bef975d6683824c5769075e7106a39d96b84 drm/amdgpu: remove CONFIG_DRM_AMDGPU_GART_DEBUGFS afd3a359c452c5ee529a6b1d660ebf1176765463 drm/amd/display: do not use drm middle layer for debugfs 373720f79d56697f0f63cbda50111d6eb6dbad2f drm/amd/pm: do not use drm middle layer for debugfs 98d28ac2f511a29d608326e50e3b1061ec18e9f3 drm/amdgpu: do not use drm middle layer for debugfs ce7c670dd1422a3de7e77bac81c82e7427134c50 drm/amd/pm: fix spelling mistake in various messages "power_dpm_force_perfomance_level" 0e1aa13ca3ffdd1e626532a3924ac80686939848 drm/amd/pm: Replace one-element array with flexible-array in struct SISLANDS_SMC_SWSTATE f2d51b20d747e027e81ab3c3f24a6c833ada3fb3 drm/amd/display: Fix potential integer overflow c3af46fcfbc6f4668c99614157e6bfe865de26e4 drm/amd/pm: Replace one-element array with flexible-array in struct _ATOM_Vega10_GFXCLK_Dependency_Table 41401ac67791810dd880345962339aa1bedd3c0d drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() 434fb1e7444a2efc3a4ebd950c7f771ebfcffa31 drm/radeon/nislands_smc.h: Replace one-element array with flexible-array member in struct NISLANDS_SMC_SWSTATE 1fb8b1fc4dd1035a264c81d15d41f05884cc8058 drm/amdkfd: Fix recursive lock warnings 475f9aaaaa78082433aed463c5a695d7391151ac drm/radeon: Remove unused function pointer typedef radeon_packet3_check_t 7e6435c14a426ccb7bedea179fe0e8666c4ea1b8 drm/radeon: OLAND boards don't have VCE e7fa81bbc33e6e5bc9f94ca16add07db85fe08f4 drm/radeon: add rdev in ring struct 6e80fb8ab04f6c4f377e2fd422bdd1855beb7371 drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) 5b54d6797994fe93432970145c93b9747a3c8d6c drm/radeon: do not use drm middle layer for debugfs (v2) 51a192438bb4cbfa58127e5076b3849e29ec1c4d drm/amd/display: Change ABM sample rate 99929cf0576adc7cf9e999ab14e0246225853217 drm/amd/display: remove global optimize seamless boot stream count 292496767ad7e1aca4ed3ee103c21a656d77d139 Revert "drm/amd/display: New path for enabling DPG" e7a30ade740f576315dba5f9801836f209bbebf3 Revert "drm/amd/display: Unblank hubp based on plane visibility" efe213e5a57e0cd92fa4f328dc1963d330549982 drm/amd/display: changing sr exit latency ecdfc5c92f921f2983f73368920ac0d4b0ee425b drm/amd/display: Add dc_dmub_srv helpers for in/out DMCUB commands 737b2b536a30a467c405d75f2287e17828838a13 drm/amd/display: Fix MPC OGAM power on/off sequence 00e9d4c0ab1470853eb26d6a41ecb94194063287 drm/amd/display: Populate dcn2.1 bounding box before state duplication f9b4f20c4777bd305ef04f9485294692bc65968c drm/amd/display: Add Freesync HDMI support to DM bbaef585913b4b9ba63b0f9d694c4529e9c89438 drm/amd/display: Copy over soc values before bounding box creation 399d9bd66e2c14ee1051b55b27ffd5914d663c7b drm/amd/display: AVMUTE simplification dc75f476a61f7452cbe7fef1bcc1e743b99dc9eb drm/amd/display: Implement transmitter control v1.7 e5e258180e436e0da21fd0e6d30abe8999b7204a drm/amd/display: [FW Promotion] Release 0.0.52 97628eb5ac2069a08105699f23b5e07ef1937658 drm/amd/display: 3.2.123 ea1b8c9b837c18e2322d1b91ac3c1af8a4f7a455 drm/amdgpu: mark local function as static 0b7421f0a6a41a8ce60c4dadf6f9e7c62fbd2f1f drm/amd/display: Old sequence for HUBP blank ca1203d7d7295c49e5707d7def457bdc524a8edb drm/amd/pm: do not issue message while write "r" into pp_od_clk_voltage 0e86d3d4fc52334942033d4c507a366ce201e398 drm/amd/display: Simplify bool conversion 44630943959d74f30b5a09a85c8bc9058649cfd4 drm/amdgpu: add another raven1 gfxoff quirk d2ecceb360ae0fe7c5201d81c30537810101fb19 drm/amdgpu: add asic callback for querying video codec info (v3) ec0df057acff0f201f734a4b4351ce6524b9364f drm/amdgpu: add video decode/encode cap tables and asic callbacks (v3) 9baec78f38b719575ebb203fe829b2fe216c4ee8 drm/amdgpu: add INFO ioctl support for querying video caps (v4) 126a3c9ba8189e4287ab6f73208b0a5c03a91c44 drm/amdgpu: bump driver version for new video codec INFO ioctl query d972b638b0f4450e5b3a675b481e1c90c7ea1be2 drm/amdgpu/codec: drop the internal codec index 4211f40798d32f632f816ba2031c42027b8356c9 drm/amdgpu: add a dev_pm_ops prepare callback (v2) e0975e3d4311f273addb4b587c6f87bf9a91d03a drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_SMART_SUSPEND flags (v2) 23628db37d463b4b7b92aac9648d7bb269b9f7de drm/amdgpu/display: simplify backlight setting 6c5d6fff54cc08d560b9bd40c2292070b29a7261 drm/amdgpu/display: don't assert in set backlight function 2f4118f131ef58918c28c8b235530dcc37dd84fe drm/amdgpu/display: handle aux backlight in backlight_get_brightness 08b6c3fa315023d12b7f06db3f380bb9628a9063 drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x 09320df4c55acc7978c9fb824659812c827a5d01 drm/amd/display: Allow spatial dither to 10 bpc on all DCE b0b240e861a0479ef7a1ba669fd59ebbfd7b6be8 Revert "drm/amd/display: reuse current context instead of recreating one" 314a6eedf502a12dc87eb824b92532248823de87 drm/amdgpu: fix shutdown with s0ix 0958351e93fa0ac142f6dd8bd844441594f30a57 Input: elo - fix an error code in elo_connect() 792bb6eb862333658bf1bd2260133f0507e2da8d io_uring: don't take uring_lock during iowq cancel fc235fcb0f7c1865ccb2d1f50267eef299a4f3fb PCI: acpiphp: Remove unused acpiphp_callback typedef 8befe0280de4b15832d37e45fef443b7afdd5a5f sparc: Replace test_ti_thread_flag() with test_tsk_thread_flag() bda166930c37604ffa93f2425426af6921ec575a sparc32: Limit memblock allocation to low memory c599a7821be7952033727a30e93bd2d053073c78 sparc32: Preserve clone syscall flags argument for restarts due to signals 520615e1f5b2e617845238c650b58b43592fa923 sparc64: switch defconfig from the legacy ide driver to libata a57cdeb369ef73066937e06df5bcbb34624b13e8 sparc: sparc64_defconfig: add necessary configs for qemu da5447265434045410f579e4257dd64bf64de6c0 tty: vcc: Drop impossible to hit WARN_ON e1d830ab32808dcb63861b63d44d96768f9cf7d3 tty: vcc: Drop unnecessary if block 60cb8a9073ba81490afe0e5b1e8e9394528de10b tty: hvcs: Drop unnecessary if block 80bddf5c93a99e11fc9faf7e4b575d01cecd45d3 sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set a970a9764c773ae6daa94db934dfe3d790bfc977 sparc: Fix handling of page table constructor failure b3554aa2470b5db1222c31e08ec9c29ab33eabc7 sparc: fix led.c driver when PROC_FS is not enabled 76962e03934e1a77795852c1d64bd8491a00fb52 sparc32: Fix comparing pointer to 0 coccicheck warning 147d8622f2a26ef34beacc60e1ed8b66c2fa457f sparc64: Use arch_validate_flags() to validate ADI flag 356184fb6d67770d7788f316226be810a430937b sparc: make xchg() into a statement expression daf50759bfb994795b246eb9a6541e911e82234e /proc/kpageflags: prevent an integer overflow in stable_page_flags() faedcea4681c691defaa648ef9efde7b1d4571f3 /proc/kpageflags: do not use uninitialized struct pages 00810caa0daed7334f599e62ac43def561a1f04c hexagon: remove CONFIG_EXPERIMENTAL from defconfigs 9a9aeed4cf895ed40621e5ac22482b9086a37f6e scripts/spelling.txt: increase error-prone spell checking 79970e555816ed339d3cf98f976f301b08836dc6 scripts/spelling.txt: check for "exeeds" 3c299288b94053c1839da02ce271b9bf7e0a7efc scripts/spelling.txt: add "allocted" and "exeeds" typo d986a2f25b922d9eeed69ad70eaef47daf794818 scripts/spelling.txt: add more spellings to spelling.txt d2ef2b9f5891db64910e367aea4d0f88f1219d3a ntfs: layout.h: delete duplicated words 23449506d8299fd7aee2a5c31599d8fef954419a ocfs2: remove redundant conditional before iput e8e5e77f227387565c95ea2bf96b72f4a97b2fd2 ocfs2: clean up some definitions which are not used any more 63ddfc60a88f923122a379e2a794d3aba58a3fa1 ocfs2: fix a use after free on error dd4c81441ff810043b116aa7695762b76dba9769 ocfs2: Simplify the calculation of variables 2f0cd82945482fd8bb1e0acd9085bdbb3defaca9 ocfs2: clear links count in ocfs2_mknod() if an error occurs 98742b334003e05958a8a07cef1148296a2888e6 ocfs2: fix ocfs2 corrupt when iputting an inode 51eb8b27da3e799e6ffc2f21483c50a21b1cef25 fs: delete repeated words in comments 4dc46f05c31752a14ca35ccd13458551d605591c ramfs: support O_TMPFILE 57cf8bf4c1a4ea281c976e838955441da14131f2 kernel/watchdog: flush all printk nmi buffers when hardlockup detected 40eee4a818555688b5d9be7f3ca589271f016967 mm, tracing: record slab name for kmem_cache_free() 797097df5480e673dc28c97bc60bc26fef4a735b mm/sl?b.c: remove ctor argument from kmem_cache_flags fbf49cf32fd0075924a9756cabf79cfc6a9ee1dc mm/slab: minor coding style tweaks 07e1b7ff3998808733a72941ae9e8ed6b6952901 mm/slub: disable user tracing for kmemleak caches by default 97f66560cf1b9efc0c83d36bb896b6f46bbd28d5 mm, slub: stop freeing kmem_cache_node structures on node offline a072ed908e77bee4afb404c4d3241b302d46a8e7 mm, slab, slub: stop taking memory hotplug lock 9a4a555c51888c30aa05ca1f18f1ef606192c7e3 mm, slab, slub: stop taking cpu hotplug lock 3cf4867bc08ae5f525d533fe2f5984938c4a61a6 mm, slub: splice cpu and page freelists in deactivate_slab() d84094cffd66d72ea3fd022196072a307529b2d4 mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SLUB_MEMCG_SYSFS_ON dd37ebae88ad4dc4e59ee96b4f907742ec927b30 mm/slub: minor coding style tweaks 0a0f2a6883b12450a5b7de8b12c009d7b1a99011 mm/debug: improve memcg debugging 2b0957e147ee69982ffe4330bad3fa377168ad05 mm/debug_vm_pgtable/basic: add validation for dirtiness after write protect 050b3cfdac499d60692ab552e16c484fe45b1f91 mm/debug_vm_pgtable/basic: iterate over entire protection_map[] 845bd8cbd313051f61cf368bf7c451304c95fcea mm/page_owner: use helper function zone_end_pfn() to get end_pfn 79700331cccefa47dfd3197e3d57fb848e34139c mm/msync: exit early when the flags is an MS_ASYNC and start < vm_start 478ae2bbbdbffcd380140b37c62f7a7f0e1d2188 mm/filemap: remove unused parameter and change to void type for replace_page_cache_page() 42a9691b74d0074a0c5d30f9737006b786f9425c mm/filemap: don't revert iter on -EIOCBQUEUED 4a784cc6c076fe0a87ee638962286ea833dc6c14 mm/filemap: rename generic_file_buffered_read subfunctions 526984361543b05cdd4ace0ce6f55dcc03b79e46 mm/filemap: remove dynamically allocated array from filemap_read da8d5e0316fb182bced24a5a9210f61185b1a8f3 mm/filemap: convert filemap_get_pages to take a pagevec 4d3ac4bbca9820a93a806a3b63a5d9c6b63be68c mm/filemap: use head pages in generic_file_buffered_read 460aeaba8a6cf638758925ad748c6db18730522a mm/filemap: pass a sleep state to put_and_wait_on_page_locked 61528998271d336590aa43d0cf9c726c3b651222 mm/filemap: support readpage splitting a page 04ad1050b8d0c9bb56dfde6e13fe2fb00cedb150 mm/filemap: inline __wait_on_page_locked_async into caller f1b60898aecac1afad19e76f2efdd4197c51705a mm/filemap: don't call ->readpage if IOCB_WAITQ is set c26694afef21f13dc5e4b2bac3a67c4402eae622 mm/filemap: change filemap_read_page calling conventions e1ce0875a599a3136383d9a9999b00c2c7634f4e mm/filemap: change filemap_create_page calling conventions 2cc085e399806aab75c4c01c513c05a1a73f9573 mm/filemap: convert filemap_update_page to return an errno 32226b3f3e42f19e3d3fb36ea4dd89547381a6d5 mm/filemap: move the iocb checks into filemap_update_page bad2e90955166fb8494018e761facec2d5062d1d mm/filemap: add filemap_range_uptodate 3e174fb1ec5e84389d65ce3a53493e3a7e5cfa0a mm-filemap-add-filemap_range_uptodate-fix 2a38a7c32308ac58f9db97581a1a7159a80eb2e5 mm/filemap: split filemap_readahead out of filemap_get_pages 6f6600dd76edd4b63db4190b2ebcaef9ff7e4bda mm/filemap: restructure filemap_get_pages 35d91544a4924ebbe057cac0feb65483abc87acb mm/filemap: don't relock the page after calling readpage c73e687d87325ad9e128b7bbcf6878963b9b8554 mm/filemap: rename generic_file_buffered_read to filemap_read 84babf6b962a75a8b848a576b7072c4ad3dccfe1 mm/filemap: simplify generic_file_read_iter a3acf21c00da5343440ca3a166a656ff9656cd17 fs/buffer.c: add checking buffer head stat before clear c0925f375941bad6726a86f49ec804d134531837 mm: backing-dev: Remove duplicated macro definition 8f72e2d0237940025b0705c0f192c45a6ec115a9 mm/swap_slots.c: remove redundant NULL check 6ee740745f15f63570dae91414ea048e360b4e01 mm/swapfile.c: fix debugging information problem 592367f36f62a6ed4828e89022d03dc29c026737 mm/page_io: use pr_alert_ratelimited for swap read/write errors da7752c26fdb8640c932f593499c43e2b6a90d25 mm/swap_state: constify static struct attribute_group c4e9cd95b1541c0bc5e0696035691ba3b3cb39c8 mm/swap: don't SetPageWorkingset unconditionally during swapin d2fbe0b5367e2269fc33b98f15aacbecb5573785 mm: memcg/slab: pre-allocate obj_cgroups for slab caches with SLAB_ACCOUNT 0438549a801f7896b0457f1d70aec955234a0b26 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-with-slab_account-fix 1a0e7b2c6b6f36d866053d50da056daf6a9eefcb mm: memcontrol: optimize per-lruvec stats counter memory usage 73612b292fd60c828f8340ba940f920200b68251 mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usage-checkpatch-fixes 92c99d5728c6df591465cf3425448bbc63dd527e mm: memcontrol: fix NR_ANON_THPS accounting in charge moving 38a5e6e5535db8bc4772176d12079e43955db152 mm: memcontrol: convert NR_ANON_THPS account to pages ff83fea9c7657aadd6332b074b7692cea2a8efd2 mm: memcontrol: convert NR_FILE_THPS account to pages 82c2a6d5ab836ea6ade468dff25dadc99f3e8dad mm: memcontrol: convert NR_SHMEM_THPS account to pages 30c01403a57034624a3ffb4c3c4fc079393d0c4e mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages 6f872867a44c1ae1afdab8c12c1360c011f0ffed mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages 774ae674b63b3a1530be0321fa92941bb138d761 mm: memcontrol: make the slab calculation consistent 3a51c205773eaa23ed602959a7088ac774cdf711 mm/memcg: revise the using condition of lock_page_lruvec function series 375705e310238d77a908915d28e923fb04f5b8ab mm/memcg: remove rcu locking for lock_page_lruvec function series ac77a0872a96ea6ba83c00b0c21ac3ed474a395a mm: memcg: add swapcache stat for memcg v2 ba063f9af469496b724561d1d052f8bc1a68c8dd mm-memcg-add-swapcache-stat-for-memcg-v2-fix 89bc49b6d74b96e4f4a2892621d88892e3a15c52 mm: kmem: make __memcg_kmem_(un)charge static b0e4542c11f9ec64c712a88b7b7e24775f88a58f mm: page_counter: re-layout structure to reduce false sharing 1902f458aeaa7f30ba36a4710adaca0232366cd3 mm/memcontrol: remove redundant NULL check 87a7f3db117faf5fdd993f665496cc130904ea22 mm: memcontrol: replace the loop with a list_for_each_entry() 973d1e2e3641f1edb9eae8027a286e1d29ba8ebb mm/list_lru.c: remove kvfree_rcu_local() 816e7b1e424f09231e9f850b7177640e29e4be58 fs: buffer: use raw page_memcg() on locked page cb9870e487c92d3a3c09e14810de8ea6f90050e9 mm: memcontrol: fix swap undercounting in cgroup2 7d6fbad66a8c35f6f794e5e7ef8967c72f113c43 mm/mmap.c: remove unnecessary local variable 1c276450b12b6e3e13cf3ce9c1d74061a573d9d1 mm/memory.c: fix potential pte_unmap_unlock pte error 8f610d8f5ff94335f19581d84bfc9fe036460490 mm/pgtable-generic.c: simplify the VM_BUG_ON condition in pmdp_huge_clear_flush() 9a9e52c395b2b1deb21842c40c3d7d9e58e46662 mm/mmap.c: fix the adjusted length error a86363048280c0aa43233e0fdadbb1cdb61fe7d4 mm/pgtable-generic.c: optimize the VM_BUG_ON condition in pmdp_huge_clear_flush() c3dfad8dcbee9f7b0d6bda74bbd971e281ab3ea8 mm/memory.c: fix potential pte_unmap_unlock pte error 4ec34e52ca57fa877eeaa2845bc258b1193b802b mm/mprotect.c: optimize error detection in do_mprotect_pkey() f7b86cb0089475ff96acd9babe944515f50f03de mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() 754868b07ccb13b3cbe3c471d3eff2ea8bb3a659 mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTUNMAP success 83a6f3aa842206e2d4e444f54c23bdda43bfdf95 mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTUNMAP success 6269b36b88edb5839e8c6450d0e57b825081ec98 mm/page_reporting: use list_entry_is_head() in page_reporting_cycle() ec56875f5e5abe26c9284a940f60f583b0b769c2 vmalloc: remove redundant NULL check f2fd73bd72263f226c3687f629475581489ba2e1 kasan: prefix global functions with kasan_ 4943fe8382b7c0a449f006f51605c00d147fba9b kasan: clarify HW_TAGS impact on TBI 4c039c50930144e798351ab1fedb6fabeadd095e kasan: clean up comments in tests 0464ea794fa0b84536d0334d86b392e76868954c kasan: add macros to simplify checking test constraints 3d64f182ee22c7c8f46ed11178f283371c69798a kasan: add match-all tag tests 6901f3b7e4da601f3f5c416a7ff36f8793799d20 kasan: export kasan_poison 4e7749260d82283de64df3fbd96990738158f25c kasan-add-match-all-tag-tests-fix-fix 694d6772b23481bf40b8c8423dbc992aa50e8e9f kasan, arm64: allow using KUnit tests with HW_TAGS mode 26f86b37941d8347d14cde2512be7d9ecf20e8a4 kasan: export HW_TAGS symbols for KUnit tests a96998aeab5cd30201ce59e00df48b4b2c3c32d6 kasan: rename CONFIG_TEST_KASAN_MODULE 9e45f52a8d1ef6009ad85fe9e6d42bb4fe3491ab kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL 4f3481254af0421bf93319f79075ff46f60e53a4 kasan: adapt kmalloc_uaf2 test to HW_TAGS mode 786c4c6ee19a30e8842f8d7fe05853d7fb6d46c4 kasan: fix memory corruption in kasan_bitops_tags test 5973c3ab09f20188ddd1d6e7483059b366e52fec kasan: move _RET_IP_ to inline wrappers efd6e5ace7bb870b34d443fabf18b2c1c988f8c2 kasan: fix bug detection via ksize for HW_TAGS mode d1bb929e18812e74d8cd2c2f0b023ae24698d4a8 kasan: add proper page allocator tests fe7456180d9522f6d516e1d3cd1cbdb957bfb63a kasan: add a test for kmem_cache_alloc/free_bulk 98b73d9f27596bda530033b57fe47599220df20d kasan: don't run tests when KASAN is not enabled 9919ee3d92b505415a9d0c2df959942de43d8193 kasan: remove redundant config option 89457f367595733647c96e40d37ad77386737400 kasan-remove-redundant-config-option-v3 389371893e2e14eae68a74fc7fcc08e706ee2e08 mm: fix prototype warning from kernel test robot 981469b467f611f9fe961ccfaf32d438fdee5274 mm: rename memmap_init() and memmap_init_zone() e7e00d8059fd70b19700c6640101a190a8b981bd mm: simplify parater of function memmap_init_zone() e0f36168a845f41204826fdca6623537bf948e5d mm: simplify parameter of setup_usemap() 3eb26dfb86df84ac802253648a07823b83107f9d mm: remove unneeded local variable in free_area_init_core 942c38a1d18543ef325e16764d7313c9ec57e1f1 video: fbdev: acornfb: remove free_unused_pages() 44936a7e5d26ae32bac3e28a4b6edf3d1e237718 mm: simplify free_highmem_page() and free_reserved_page() e8805271b82793e6d1f3de786c2278e4d622bdb6 mm/gfp: add kernel-doc for gfp_t 9f7e9abdbd9862f855c5a2e8eb6c9ea4c27172bd mm/page_alloc.c: refactor initialization of struct page for holes in memory layout 24090c4a94c407c2f69bb2b80c1bc9ce03164fb8 mm,hwpoison: send SIGBUS to PF_MCE_EARLY processes on action required events 51da67a6290172757f779898aa30c18631ecfe5e mm/huge_memory.c: update tlb entry if pmd is changed 98b2d3ce5cb15c4b3592041d98584fb522505160 MIPS: do not call flush_tlb_all when setting pmd entry 5de509c421491b5892cb784c908de8cff53032ca mm/hugetlb: fix potential double free in hugetlb_register_node() error path 3c0fe23814c480ab7d82b8572367081ec8b543a0 mm/hugetlb.c: fix unnecessary address expansion of pmd sharing 4218d7acf2bad380850f9eafca992431042689e1 mm/hugetlb: avoid unnecessary hugetlb_acct_memory() call b62789f548d06fefe12173bfc0fcb1a69e0998dc mm/hugetlb: use helper huge_page_order and pages_per_huge_page 824cec86627b4c4e1b35a663daa0b3259d7dc067 mm/hugetlb: fix use after free when subpool max_hpages accounting is not enabled 3eeb2eb415b3623a458e1285825b9a5fc848bb45 mm/hugetlb: simplify the calculation of variables 0c5983aace3c071e90f383a791e6297d11c82903 mm/hugetlb: grab head page refcount once for group of subpages 0b1eacecd0d2ccc3d51eb9bbad23a063651553cd mm/hugetlb: refactor subpage recording 686c87e83068ea20a09af537cff81ade284a2b14 mm/hugetlb: fix some comment typos 771457c0d4f19392cbbf1e7ef1bcc0d17aa9ea1a mm/hugetlb: remove redundant check in preparing and destroying gigantic page c087a38ea1e678361f97e93be1c54fc96153e235 mm/hugetlb.c: fix typos in comments 386e777f92d275745c52975b9e6aa0f4a956f6cb mm/huge_memory.c: remove unused return value of set_huge_zero_page() a0ab9db7d50ebd3dc25be18364f897c7e8950eba mm/pmem: avoid inserting hugepage PTE entry with fsdax if hugepage support is disabled 52a546b058d8121f82a3186f654c9a45951d18d0 hugetlb_cgroup: use helper pages_per_huge_page() in hugetlb_cgroup 74e586939b726ceb3cac365f5f2f6cbbf800ae29 mm/hugetlb: use helper function range_in_vma() in page_table_shareable() 2516a88a085a8dcf4aca7b0c45f64a3698659958 mm/hugetlb: remove unnecessary VM_BUG_ON_PAGE on putback_active_hugepage() 572deef35626cbfbf1bc9b1730a0539f4ae4a82a mm/hugetlb: use helper huge_page_size() to get hugepage size 2d53427b876646b8f876f70ebc3ad2204e5170db mm/hugetlb: use helper huge_page_size() to get hugepage size 6024358de4f8556c861e67d2e7599a74cb7006ad hugetlb: fix update_and_free_page contig page struct assumption 4bbe850321af1dd20382be80ea24a881f87c60de hugetlb: fix copy_huge_page_from_user contig page struct assumption 6c51b45fe6e7696879751d044c11e29be9be3bdd mm/vmscan: __isolate_lru_page_prepare() cleanup 4290eb6c7feac33382f7c33e042ac63b48753d66 mm/workingset.c: avoid unnecessary max_nodes estimation in count_shadow_nodes() d38c0bd9f7121d9362a4aeaf412c3432198f2efa mm/vmscan.c: use add_page_to_lru_list() 9faec60e1b6d69d6420ba1058bc1d296e174c691 include/linux/mm_inline.h: shuffle lru list addition and deletion functions 657596bc0bfd8a066156287eac64ec378e2e4f6b mm: don't pass "enum lru_list" to lru list addition functions 57e9af4dbefa43ec36439cbc4124915fedd33613 mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() b708fef915833a0d6f63c0f9fb826377599bc809 mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() 740ef65363db3ae23983d0f7cfd9d7b380b57556 mm: add __clear_page_lru_flags() to replace page_off_lru() a84dbf1e9c3dab5101544f1d93efece53e232266 mm: VM_BUG_ON lru page flags cf2f101bfb4709cadfc057ec25871f99c04d8dd1 include/linux/mm_inline.h: fold page_lru_base_type() into its sole caller 3e01800b79d31974a5c9aef89ead8151a31a97a6 include/linux/mm_inline.h: fold __update_lru_size() into its sole caller 1a393c6c7405cc6b58d1bc1b23256c1aab4e9379 mm/vmscan.c: make lruvec_lru_size() static e02ccf46f10fa824fbc23a2150e708c82707c88b mm: workingset: clarify eviction order and distance calculation f1280272ae4db778778e31e636128b37f17470ed hugetlb: use page.private for hugetlb specific page flags 67d0a122d079e10bcb0f63937e0fc7d17dc2431c hugetlb: convert page_huge_active() HPageMigratable flag eaefc66945edf37a53061f0d8e85064a001cc48b hugetlb-convert-page_huge_active-hpagemigratable-flag-fix 07ddfe9c70a3eb517221015d573eded7b2748947 hugetlb: convert PageHugeTemporary() to HPageTemporary flag 3835c46cd3e7df256a1d8c3a51d50d84dcc80bf1 hugetlb: convert PageHugeFreed to HPageFreed flag 29d68ee1b981426b5d27ab78df22948ade315ae9 z3fold: remove unused attribute for release_z3fold_page 5da8f6fc1bf36c3bcc84460b83d9d5e8f9b8fcb2 z3fold: simplify the zhdr initialization code in init_z3fold_page() 831dd5c49faa7f312084616d43928bb537647f98 mm/compaction: remove rcu_read_lock during page compaction cbd34023a176039a35cf08d1fc99cb7cc0c8bfa6 mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked cf04f8e90dedf5c8d61deb2d1764c596216ba8ef mm/compaction: correct deferral logic for proactive compaction 8caf518fe7aab79803f1ea8bea6848c27fcff972 mm/compaction: fix misbehaviors of fast_find_migrateblock() e2c6628dcac18739a3b7099f0802ea1e924582d9 mm, compaction: make fast_isolate_freepages() stay within zone c84e1af09fc736bb379cd0785c9171e14f60f93e numa balancing: migrate on fault among multiple bound nodes 1d6470d8b2f3fa49df2914470af3fd85971c36c1 mm/mempolicy: use helper range_in_vma() in queue_pages_test_walk() c8533f3770bfab5ee37874c01efa207f1325f7b7 mm, oom: fix a comment in dump_task() 8ce3524c183a8e7601ed1724b39490f4b53d8281 mm/hugetlb: change hugetlb_reserve_pages() to type bool f7336e8735103c7a70f926a7bd6357cf5259a78c hugetlbfs: remove special hugetlbfs_set_page_dirty() 667aa112f7b560f765bab3322461d393e80ac057 hugetlbfs: remove useless BUG_ON(!inode) in hugetlbfs_setattr() 6461246b8a1d84cd8ed07dce2c4d48209818a7b4 hugetlbfs: use helper macro default_hstate in init_hugetlbfs_fs 10011b59f778dac04e13784e4f611f716cf3c033 hugetlbfs: correct obsolete function name in hugetlbfs_read_iter() 7488042ebf29375bdef8ed7ccdb70905cdb5941d hugetlbfs: remove meaningless variable avoid_reserve 7338adaadb6fa298f98bbedb21650affa3e2f95a hugetlbfs: make hugepage size conversion more readable 79f5993b1008af6e740615830fe9dccefd006cc6 hugetlbfs: correct some obsolete comments about inode i_mutex 2acc6acff5f39dadb1b2965038eaa7eacc4964e4 hugetlbfs: fix some comment typos 74a4fef5f24cc91e0cfdc88f5a34d3011d139d20 hugetlbfs: remove unneeded return value of hugetlb_vmtruncate() 23fb6c2fbd2ae5b677c1b9c6af75dd2074dda908 mm/migrate: remove unneeded semicolons 1a287283949b4468bcedbee0df3d4e55da9d301a mm: make pagecache tagged lookups return only head pages 02696188bbc362b7cc34e0a30fa3e05ef58ed5d8 mm/shmem: use pagevec_lookup in shmem_unlock_mapping f4733e74a207f7c56dcd9ac47ca55e32da10dd4a mm/swap: optimise get_shadow_from_swap_cache 4d0697be072c9b881e59cbdd67db2744af262816 mm: add FGP_ENTRY babaa974ab5c0f6f05ac5986855038985922c3af mm/filemap: rename find_get_entry to mapping_get_entry 57c6a1f41290ca449e4d8684a90320ee96dcd06a mm/filemap: add helper for finding pages 6b222a82fad49af6ba6d14f7300364f3877d7915 fix mm-filemap-add-helper-for-finding-pages.patch 490017a2746cfa6b58f9475b4d83c534b31e8dfd mm/filemap: add mapping_seek_hole_data 0477810bb8ec48c4fef5f9643eab9a9fa3fee534 fix mm-filemap-add-mapping_seek_hole_data.patch 0eeec05b525eb887489826f750e803b031b3793e iomap: use mapping_seek_hole_data 74d9231633dd516525198fc85cdfa3fb605819cf mm: add and use find_lock_entries d69b0683601d923dce669c6f77323e1d2781c2a2 fix mm-add-and-use-find_lock_entries.patch 4daf12ff1622f27618563c9f557055e4253c2b3c mm: add an 'end' parameter to find_get_entries 492e2ba93813a6d60d493d204680c8de0c309f96 mm: add an 'end' parameter to pagevec_lookup_entries 8f0d2db80f00352c8abb71d08687b2a1250277ca mm: remove nr_entries parameter from pagevec_lookup_entries 2a80c358273f3a66f6bfca4538e46219a2a167ff mm: pass pvec directly to find_get_entries f60eddf121d852d6eacc5c5dba761f3911a000ed mm: remove pagevec_lookup_entries d029e06c5ee8bd4d21cadba2e2895812e3ade3a1 mm,thp,shmem: limit shmem THP alloc gfp_mask 8b4143f5a288c0f2b7b603974b5992360a7dd44a mm,thp,shm: limit gfp mask to no more than specified 5e69b1ceab9039edb078fa210b753ae78ae081f7 mm,thp,shmem: make khugepaged obey tmpfs mount flags 9848545bb54fbdf46fff927e2776a63023ceb643 mm: cma: allocate cma areas bottom-up 1d09af72147cca566a5b672e093445a926e4b7f5 mm-cma-allocate-cma-areas-bottom-up-fix 0271aee9279e735863c6d2a80ed81281b182a8cc mm-cma-allocate-cma-areas-bottom-up-fix-2 9d987d246e06be59bab8fa12f6cc506f82a6f132 mm-cma-allocate-cma-areas-bottom-up-fix-3 93ec9b7520adb6cae82ce5eb9e88ed80bb3b1b59 mm-cma-allocate-cma-areas-bottom-up-fix-3-fix 8dbeeb689b0fc32c877e0c7e66bc893f9dc2270c mm/cma: expose all pages to the buddy if activation of an area fails 4ede7e7f1e74cf1b1e86f5e10273e02fbbd87adc mm/page_alloc: count CMA pages per zone and print them in /proc/zoneinfo 8b3f16cc30bfee4a149659ddb76718c113783f20 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-proc-zoneinfo-v2 b04165677da457aa8ecf3d4d33f74201c69c5fa6 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-proc-zoneinfo-v3 b6749d9792baac8e655e8a839bfb16e9301d19cc mm: cma: print region name on failure d7f73af857a9e32c38ed8f844665bd774516a839 mm-cma-print-region-name-on-failure-v2 3b4f1aeee0849a78a90defac5cd42c416b49561f mm: vmstat: fix NOHZ wakeups for node stat changes 33bc0804392758dc0cd0d652071b769647429795 mm: vmstat: add some comments on internal storage of byte items 0e8868113a6b49e5f2e64b52aec34c8ea228d679 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false warnings f42307af767e71f3291b66e3046d2cdcbe56a322 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-warnings-fix 2e9430cebe4adf867aa36b86504c21b29930af8b mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-warnings-fix-2 cbf8c47ba0884440133afc12010689dbfaf781f5 mm/vmstat.c: erase latency in vmstat_shepherd 6e145c1ac8685aa6d6b131826ef70cf8875e8630 mm: move pfn_to_online_page() out of line 03cf068b62918a3618832ea4f5e9ffb70136e150 mm: teach pfn_to_online_page() to consider subsection validity ad26af1d48a6c7fe4a45ec848c22f01e7baf2651 mm: teach pfn_to_online_page() about ZONE_DEVICE section collisions 86be4893146cb4b2f3e6891712f94c818609ef88 mm-teach-pfn_to_online_page-about-zone_device-section-collisions-fix 338ffac2573b37e284e52638d232ddae7c5e3d12 mm: fix memory_failure() handling of dax-namespace metadata bcbdbb3980f8dd6ccd04c538d97ff3ea0cc775c0 mm/memory_hotplug: rename all existing 'memhp' into 'mhp' a254953605477ea35c721d729322a64057dd0bb0 mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE d10ac7ae5ce76e459f62f7d772533d2c204959d7 mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn ceeb404fee9cc35bcfdcd6be5e0b7e60cd964f9a drivers/base/memory: don't store phys_device in memory blocks c26570066604ddd79551bc638bcb88698d82de36 Documentation: sysfs/memory: clarify some memory block device properties 7cdc39e263391a2c0b07b5fc0c6203ae23b54401 mm/memory_hotplug: prevalidate the address range being added with platform a291e71399fd9207ed7b17e8f9ba89b5e8afc4fb mm-memory_hotplug-prevalidate-the-address-range-being-added-with-platform-fix b44e5737e8c92b9ee3bb7ea554fd46b37b6c981a arm64/mm: define arch_get_mappable_range() aa63e705d260ccff06044fedacaaeb1763d5b759 s390/mm: define arch_get_mappable_range() 54827a5823b80dedc0ae010ee1fbc9f53ea6a6bd virtio-mem: check against mhp_get_pluggable_range() which memory we can hotplug 5173cb4db038c0f0b4dce1adc406014ecc3dc2cc mm/mlock: stop counting mlocked pages when none vma is found 7e103c9798d5891b3119d9dc9e712b2ecb2d5864 mm/rmap: correct some obsolete comments of anon_vma a01be7d67a9d2ffe5868e9b40e034fabb1b46bbe mm/rmap: remove unneeded semicolon in page_not_mapped() 05eaae161a2cc3b1f96f628c53a0ed5b34ad8310 mm/rmap: fix obsolete comment in __page_check_anon_rmap() 3c1360d371b3049eb5e6c394e6db56fe91b45e5b mm/rmap: use page_not_mapped in try_to_unmap() 2c6f160767d50e981104dae09bf72f2c23db7206 mm/rmap: correct obsolete comment of page_get_anon_vma() ac3a4cad54bfa90e524689bdb3583593772e6be8 mm/rmap: fix potential pte_unmap on an not mapped pte c8ce1ff1030be87b102f24ce3c687fd3fa9d621b mm: zswap: clean up confusing comment 52b41f44f603e5cf55056adf18087238fe146721 mm/zswap: add the flag can_sleep_mapped 4f9efcb4747355b754a566aced221091986f0394 mm: set the sleep_mapped to true for zbud and z3fold 4630b54517af79581722553862ea62877a2a77c5 mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() ff3ed6f37693b1f3915df1b0d6927bc8e8902bac zsmalloc: account the number of compacted pages correctly c5acf28e5076228271b97732c8d12e1e4ca3220b mm/zsmalloc.c: use page_private() to access page->private 5c220bd3d9a26985b4f59bbdb340ebc8e4b0cf68 mm/highmem: Remove deprecated kmap_atomic 4d6e832f5bcd104b6a9defb3aa1dde2ebf2f2dc9 mm: page-flags.h: Typo fix (It -> If) 6a92c8dbfc37d6d76d225425bf1c93fd6200d498 mm/dmapool: use might_alloc() f27643082160597346243d810f360eab39315253 mm/backing-dev.c: use might_alloc() cc20224fc075e579f7a6b754159571a982dba05a bdi-use-might_alloc-fix 09822f3cba06b0583a8cf73d36643966f6cf53d0 mm/early_ioremap.c: use __func__ instead of function name 9d2833f5efc407e6d09126bdd3e5fdee63350ece mm: add Kernel Electric-Fence infrastructure 5085fe9598cadbe4510295fcbffc5d9d2ae2a0ff kfence: Fix parameter description for kfence_object_start() a4fd5d5b975bca1e184241d34add830dc02ac8bc kfence: avoid stalling work queue task without allocations f53fa0bf382ea591861ce1927f301a0f3f652c9c kfence: fix potential deadlock due to wake_up() 985b1fcefd2f105893ac91f85969b06d4154a037 kfence: add option to use KFENCE without static keys b260834aff71106e7086d977fea06a6dce0237a4 kfence: add missing copyright and description headers 770911e9b1380e0e643688d9a30a58cdd4514ecf x86, kfence: enable KFENCE for x86 7fb28c9f0d60463fa1894b3339881ff0417e60a5 kfence, x86: add missing copyright and description header a584ee1b14c8edf35c0030b253d3f6fd62d7aace arm64, kfence: enable KFENCE for ARM64 61583d1eea7f29f0cd00c88f2f96900c97cd27de kfence, arm64: add missing copyright and description header f90e75d540ec38f8f93bc16118145758897350fc kfence: use pt_regs to generate stack trace on faults 2dd8dcfa6e0604f210451728dfe51ab3d752d8a8 mm, kfence: insert KFENCE hooks for SLAB f8ebb7ab945f089be883916fbb6142f1edfd2508 mm, kfence: insert KFENCE hooks for SLUB a3ee24e859b5e6ae1b8430eb7e2cb779b6998690 kfence, kasan: make KFENCE compatible with KASAN ba66e9a6ebd884dba63bbf2562080c39e3f3c46b revert kasan-remove-kfence-leftovers 4152fa3b299fcec5c23f5336f1d8745eb8aecfbe kasan: untag addresses for KFENCE 9f340de3a916064fc3cade8f305c0a9548a5037f kfence, Documentation: add KFENCE documentation eb66e576453f058177914260d42e605e35ce2547 kfence: add missing copyright header to documentation c7bdaabce23c1e2a5e2635a5e613f77db50242d5 kfence: add test suite 0178d2c8d254dc5eae8c4910d5b790f0432f0e96 kfence: fix typo in test 3adc617cf4b59167c44d02974be6cce83dfbc157 kfence: show access type in report 469e1a0efb60caaed5d1f751fd28c73a42f4406e MAINTAINERS: add entry for KFENCE 4fb3b51137c37467a3a71389bdd6fc55d3818860 tracing: add error_report_end trace point 4acea57bbaa451feb877a4380bed1e9a01b9cd2a kfence: use error_report_end tracepoint d80a4ea66876299d8dd47363f9b1cbb582d27df7 kasan: use error_report_end tracepoint fedad093cd5ac56f2107211f1589e56f6cf0b0d9 kasan, mm: don't save alloc stacks twice dc3703755587cded44979262e38994ba8fdd15aa kasan, mm: optimize kmalloc poisoning 306cdf981f7acbca0d5dc83e12ef1d3fab8f424e kasan: optimize large kmalloc poisoning a182b068ea107edd56064470658d759a2a33871b kasan: clean up setting free info in kasan_slab_free 9ca85be81ecafe6864d74dca459dac143dbcaae4 kasan: unify large kfree checks 381ad84e29eb6b9f7e69e9a5b65f48a8aeadd314 kasan: rework krealloc tests e3c1e890849631c47fb8bed153d3d4a39070a5b9 kasan, mm: fail krealloc on freed objects a078c09d5c7399e4c5c572dbcafe4c0b6942f103 kasan, mm: optimize krealloc poisoning f65212a1abf9893c0b44e01a3a345c3b01811cb1 kasan: ensure poisoning size alignment eb38242db1f9b7ef2291aa43069a654aeacf7132 arm64: kasan: simplify and inline MTE functions f18478c021ad9a3166aecf05df368d1ae70fd3a2 arm64: fix warning in mte_get_random_tag() bc57af9751332947233be5566ff60b17be77b9a5 kasan: inline HW_TAGS helper functions c982edf5c5f67f5e6305ba54d96984b0fbec1d2b kasan: clarify that only first bug is reported in HW_TAGS c34a66c47f469930e105e596d96dcb2402741afa mm, kasan: don't poison boot memory efc444fd218bbae96dd93637b7a437d4d33b9054 fs/buffer.c: add debug print for __getblk_gfp() stall problem 7669217d086fe13ebf09bb6aed7325b69af61bba fs/buffer.c: dump more info for __getblk_gfp() stall problem 4f20a14ffd167cb57bb246a5d4d8d6566eb600e5 kernel/hung_task.c: Monitor killed tasks. df3aa4be787e4f47ef3a1244888f1bbd6c3d394f alpha: remove CONFIG_EXPERIMENTAL from defconfigs d671b5b81e04008ec12ccad5a541417b6cb3085c proc/wchan: use printk format instead of lookup_symbol_name() aaa41cd1b9f8eb11268b1f58687ddb0b2fa217cc proc: use kvzalloc for our kernel buffer 882e3102fecd1614085db2b29b6f9739b049818c sysctl.c: fix underflow value setting risk in vm_table 9f9a4b79d3ec8e1e4fe09aacbcb497ef6486c50a proc/sysctl: make protected_* world readable f4a2ce1e082b2f0ca8d18c791948993e657e9f3e include/linux: remove repeated words 3f564f05419eb9306ae7a287f9ad9fc80a06dace treewide: Miguel has moved d4af8cb7d42b0c6cf8a54a78b97d20ad54c4d960 groups: use flexible-array member in struct group_info 42f42df9240faba917a42d3135174eaa3113b050 groups: simplify struct group_info allocation a769f44ced6ad3fbbadba3c16b6356e418e3bd05 kernel: delete repeated words in comments 2169c17ed37570fb56f8a022a891cf0fdd691fdd MAINTAINERS: add uapi directories to API/ABI section c4c46aab8d54fbd82b3dfaca2d9e20a60743a580 lib/genalloc.c: change return type to unsigned long for bitmap_set_ll b51b6c192637b963a6ab7afc50009f2eef986c9b string.h: move fortified functions definitions in a dedicated header. d707610f6aae27f0522e7616c5ea98a10d9c7a1e lib: stackdepot: add support to configure STACK_HASH_SIZE 9edc18aecf98d7040f476a228524446c0892042c lib: stackdepot: add support to disable stack depot 24e025dc7eb8a567804e85bc1ac4194f7bd53c33 lib-stackdepot-add-support-to-disable-stack-depot-fix 4ccf58a5942162f95c7a04f2a4acd192191ca8c9 lib: stackdepot: fix ignoring return value warning f8d7bc399ab70e8f5da1c3131d63e1da4d86b6d7 lib/cmdline: remove an unneeded local variable in next_arg() 8820df439133fbb9f8160f90cec6aa323524ef85 lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed addresses f23bcfeafc7eb0e4ff97bc3cc630a8e9df2878a5 mm/page_poison: use unhashed address in hexdump for check_poison_mem() c8c590b8b5604460962ba875c54bb3da5e824d4b include/linux/bitops.h: spelling s/synomyn/synonym/ 1f7d3d59005313a768e82cc03fcaadebf6914246 checkpatch: improve blank line after declaration test a9ff2824a7bdf5abb50cc033bfafb75c0e78c67f checkpatch: ignore warning designated initializers using NR_CPUS f68471b4b730bcdac72ed6575a8829aebf0fb9f3 checkpatch: trivial style fixes f6c50ee84bea7bb218c272e5b4c93aa25dd0853f checkpatch: prefer ftrace over function entry/exit printks e2474c7918deed24f484c5a94f1809ccc05137f1 checkpatch: improve TYPECAST_INT_CONSTANT test message ccd545bca1bbd0814ea9054fd22071d71d6bfbd9 checkpatch: add warning for avoiding .L prefix symbols in assembly files e19841ec5f2865e9d45cdbf7a60d5b68d2600969 checkpatch: add kmalloc_array_node to unnecessary OOM message check 9b748818cd208e4d89648e17f351c26eec23a7ba checkpatch: don't warn about colon termination in linker scripts 3d19b51c8ae50bde29b4b1283b43df824e1eecf1 checkpatch: do not apply "initialise globals to 0" check to BPF progs 8b275cdf2aee8092dcea92c244786e1b9afa1cf4 init/version.c: remove Version_ symbol 9206ebe62f23e1f504df0f913c955fc09f00c17e init: clean up early_param_on_off() macro fdab5c341da30d21cdd81bd7d4c2b381dac5b3e3 fs/coredump: use kmap_local_page() 729170a8e849bf3bdf361a1621853ab778161d65 seq_file: document how per-entry resources are managed. a68cdbf635f13cf757638683d0a1f580b4f0b8a5 seq_file-document-how-per-entry-resources-are-managed-fix 769fcdfe09e3d10e703b0f6123cfb8ae7fb6ab02 x86: fix seq_file iteration for pat/memtype.c 4508881e0b76da4fe21bdbe99efdb7e3dc93be9c aio: simplify read_events() 44b15033506e374959c207659591b10316951f88 scripts/gdb: fix list_for_each c4822c552ea78e6ec8eddd9685d22ebc160fce34 ubsan: remove overflow checks 71cb9e7dcddf0132ddd3a304d0cf7d3a0d3109b8 initramfs: panic with memory information 12e9b8a3c276cf68ee934d79fee66534f22a5a6b initramfs-panic-with-memory-information-fix 4f8ad4045b385dee8e9c0a4e7ca2042d6114d8e7 Merge tag 'amd-drm-next-5.12-2021-02-18' of https://gitlab.freedesktop.org/agd5f/linux into drm-next f730f39eb981af249d57336b47cfe3925632a7fd Merge tag 'drm-intel-next-fixes-2021-02-18' of git://anongit.freedesktop.org/drm/drm-intel into drm-next fbce8fc8f9e74c1145366524e2fb17f2b9bb3089 drm/amdgpu: always reset the asic in suspend c26958cb5a0d9053d1358258827638773f3d36ed Take mmap lock in cacheflush syscall 9abcfcb20320e8f693e89d86573b58e6289931cb nios2: fixed broken sys_clone syscall 7f7bc20bc41a4fbcd2db75b375ac95e5faf958ae nios2: Don't use _end for calculating min_low_pfn f105aa940e78a87b6b6c82d7c230db86386ff013 riscv: add BUILTIN_DTB support for MMU-enabled targets fade5cad9339a627c5ad029e3577582b6292df03 initrd: Add the preprocessor guard in initrd.h c72160fe05fb978ad859ba053c4462c2bb960b13 initramfs: Provide a common initrd reserve function aec33b54af55ef025e03e3dfbab3b8abe00eaa22 riscv: Covert to reserve_initrd_mem() e178d670f251b6947d6be99c0014e9a57ad4f0e0 riscv/kasan: add KASAN_VMALLOC support 5da9cbd2b200369fd190c81bc1253e9a17ab3e8d arch/riscv:fix typo in a comment in arch/riscv/kernel/image-vars.h d4c34d09ab03e1e631fe195ddf35365a1273be9c pinctrl: Add RISC-V Canaan Kendryte K210 FPIOA driver 5dd671333171d1ba44c16e1404f72788412e36f4 RISC-V: probes: Treat the instruction stream as host-endian 3449831d92fea50b470d5b22435cfeaf15a6dd54 RISC-V: remove unneeded semicolon 4cd48bb3b07730214d4e56abd6030c5159eb2572 arch_numa: fix common code printing of phys_addr_t 65d4b9c5301749d18b5ec1323fdefecefab72687 RISC-V: Implement ASID allocator 880e84ee56ef26d2ac05b1f602417133b2587ae7 RISC-V: Add a non-void return for sbi v02 functions 0a6f4aa2f308cfc7154cbd93bfaaa988edf3003f clk: Add RISC-V Canaan Kendryte K210 clock driver 76f854f5f5ae49816c21087b7126087890b392eb dt-bindings: update MAINTAINERS file 9c726eee2ac9defc5e3d0d8ea8af67c3d5fde8ef dt-bindings: add Canaan boards compatible strings 3f843fefcb9be751084366215c5bd2b07334cbbb dt-bindings: update risc-v cpu properties 6d8f94ff34939515f7ce89a72c18dad302ee82dd dt-bindings: update sifive plic compatible string 5210f89eb081b0a0d01437ace87438e2d09c827e dt-bindings: update sifive clint compatible string 41490ededcb71cdb1469403832373d7f019f7fb5 dt-bindings: update sifive uart compatible string 700d7f2cdb28c1781c30efb6aa5e7183004c60b6 dt-bindings: fix sifive gpio properties eade88b6fc3ccb40c872bc82a41b6006bd2bf263 dt-bindings: add resets property to dw-apb-timer d50359598694c3a1b446b7f6ea91b949b571be9c riscv: Update Canaan Kendryte K210 device tree 20724c61323c7a79ff934fb3424d87ba2d4f98de riscv: Add SiPeed MAIX BiT board device tree 1e3190b16c5fbaa1bd332d5534466a2f7080fe80 riscv: Add SiPeed MAIX DOCK board device tree 266bea1006083d3c48ab1a2d61a790771136a730 riscv: Add SiPeed MAIX GO board device tree 22daa87df26c9a83c53f4000b0a85a06876ea1f8 riscv: Add SiPeed MAIXDUINO board device tree 47ce23fbbcea293bb48d3370d883e43c9843a32e riscv: Add Kendryte KD233 board device tree aa0d1bc9c51ce599dc1b944dc1d486d3c82d8a89 riscv: Update Canaan Kendryte K210 defconfig cfe13eb03f7bd1bab9b65d608e8f086db6f7984c riscv: Add Canaan Kendryte K210 SD card defconfig 1d8da3eb98215335f7c50e8d842b312ecb2cfe65 riscv: Remove unnecessary declaration f49815047c1a3e3644a0ba38f3825c5cde8a0922 riscv: Disable KSAN_SANITIZE for vDSO bd6d617aac21502f3042bd472238fbe3f9b77083 of: property: fw_devlink: Ignore interrupts property for some configs 3e4c982f1ce75faf5314477b8da296d2d00919df Revert "driver core: Set fw_devlink=on by default" 8fd1673613161888a6de5e5f3f3033bd63e9ca0c drm/ttm: Fix a memory leak af0bfab907a011e146304d20d81dddce4e4d62d0 leds: led-core: Get rid of enum led_brightness b113a7f1981062442b5a5318b6cf6b7ad4097b45 dt-bindings: leds: Add bindings for Intel LGM SoC c3987cd2bca34ddfec69027acedb2fae5ffcf7a0 leds: lgm: Add LED controller driver for LGM SoC 8e5c38a33c84935d66cfcf23c96960b6c4b484ef leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH 6039b7e87be0b350a5f8fc135adfb5d1f4ba66ad leds: flash: Fix multicolor no-ops registration by return 0 76d007c3e2933c605b1830e0350df89ae8b43c27 leds: apu: extend support for PC Engines APU1 with newer firmware a5af062036f41b88d881b701cc5bba99b0da8810 leds: lp50xx: Don't spam logs when probe is deferred 203175025c965f79ccc525642bbddfcacddd48a8 leds: lp50xx: Switch to new style i2c-driver probe function 65be50bb2a5c23dcc0f3db25e2c85dcec394df19 leds: lp50xx: Reduce level of dereferences 05f23a954ba5c3101187e2c2f08e34bbfd08f85f leds: lp50xx: Get rid of redundant check in lp50xx_enable_disable() bebe9e37bc4c9bb0953ec07248e010a90623a273 leds: lp50xx: Update headers block to reflect reality 7ab39384da0ba743bc8758138a6c0169bdb4941e leds: lp50xx: Get rid of redundant explicit casting c27f3d011b08540e68233cf56274fdc34bebb9b5 ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling 8f6493d1b834a4331de139d9808300216fc7712d ACPICA: Remove some code duplication from acpi_ev_address_space_dispatch 4475f0291af9a9a16535123a859e154e35ad2277 Merge branch 'acpica-fixes' into linux-next 58294927f468a428c7a1ba09cf986fdca14a2747 cxl/mem: Return -EFAULT if copy_to_user() fails b9abef43a08ef7faa33477cccb0c08c64eb2b8bf vfio/pci: remove CONFIG_VFIO_PCI_ZDEV from Kconfig a2c42bbabbe260b7626d8459093631a6e16ee0ee arm64: spectre: Prevent lockdep splat on v4 mitigation enable path 656d1d58d8e0958d372db86c24f0b2ea36f50888 arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails f5c6d0fcf90ce07ee0d686d465b19b247ebd5ed7 arm64 module: set plt* section addresses to 0x0 182d679b2298d62bf42bb14b12a8067b8e17b617 Input: joydev - prevent potential read overflow in ioctl b2e3543b5e193c2be802ae2db0a8ae82ec8c0f66 Input: add missing dependencies on CONFIG_HAS_IOMEM b5d6e7ab7fe7d186878142e9fc1a05e4c3b65eb9 Input: i8042 - add ASUS Zenbook Flip to noselftest list 836f308cb5c72d48e2dff8d3e64c3adb94f4710d Input: zinitix - fix return type of zinitix_init_touch() 6524d8eac258452e547f8a49c8a965ac6dd8a161 Input: st1232 - add IDLE state as ready condition 0ce1ac23149c6da939a5926c098c270c58c317a0 Input: applespi - don't wait for responses to commands indefinitely. e64123949e6c9581c97fc14594f1cf34bf1d87a8 Input: applespi - fix occasional crc errors under load. 89263dedffa2911f9c4e9cd73b81a607a9041570 Merge branch 'misc' into for-next af982da9a612295a91f367469f8945c916a20dfd cifs: Fix inconsistent IS_ERR and PTR_ERR ba94969c10c388eabcf0cc51ea98a2ea0e22d6cd Merge branch 'for-5.12/libnvdimm' into libnvdimm-for-next 89400b1e486673305989c1e522b86ee39df075b6 Merge branch 'for-5.12/dax' into libnvdimm-for-next 66e8d3b8995c05cb1e17b120f52e0218bc534a49 sdhci: stop poking into swiotlb internals 36950f2da1ea4cb683be174f6f581e25b2d33e71 driver core: add a min_align_mask field to struct device_dma_parameters b5d7ccb7aac3895c2138fe0980a109116ce15eff swiotlb: add a IO_TLB_SIZE define c7fbeca757fe74135d8b6a4c8ddaef76f5775d68 swiotlb: factor out an io_tlb_offset helper c32a77fd18780a5192dfb6eec69f239faebf28fd swiotlb: factor out a nr_slots helper ca10d0f8e530600ec63c603dbace2c30927d70b7 swiotlb: clean up swiotlb_tbl_unmap_single 567d877f9a7d6bf4e4bf0ecd6de23fec8039b123 swiotlb: refactor swiotlb_tbl_map_single e952d9a1bc204109a21f7dbedddedc110a33baf1 swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single c6f50c7719e7b8bd51eace80574f6d2767a3c3ce swiotlb: respect min_align_mask 83497fb11e4230aa732bd59c89f279a874edf5e3 nvme-pci: set min_align_mask 47cfc5be19344c1ba5c01ca7a9cff804e9944fbc swiotlb: Validate bounce size in the sync/unmap path eacd9aa8cedeb412842c7b339adbaa0477fdd5ad fix handling of nd->depth on LOOKUP_CACHED failures in try_to_unlazy* 44903da5c0fff8725a2d8ef3d097ad334047c3f0 Merge branch 'work.namei' into for-next 51e6d17809c85e1934600ec4cdb85552e9bda254 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next a3df769899c0bdc224c94d1d8cc9cbb3f3a72553 io_uring: fail io-wq submission from a task_work 8bad28d8a305b0e5ae444c8c3051e8744f5a4296 io_uring: don't hold uring_lock when calling io_run_task_work* 99a10081647168022745859bb2f1c28b2f70dc83 io_uring: make the !CONFIG_NET helpers a bit more robust e6cb007c45dedada0a847eaa486c49509d63b1e8 io_uring: zero ref_node after killing it f2303b1f8244d88ffca28d3be6166ce4835cc27a io_uring: keep generic rsrc infra generic 88f171ab7798a1ed0b9e39867ee16f307466e870 io_uring: wait potential ->release() on resurrect ebf4a5db690a47e71056381ead8a134de7202694 io_uring: fix leaving invalid req->flags 7ddfe9a6a3b323c96ceddbdbb92debb9611e32c0 Merge tag 'arm-fixes-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 584ce3c9b408a89fe5b7ac5b5b246b85c78defed Merge tag 'arm-platform-removal-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 5011bb9fbb194834dd04ae6c986d439032ecc717 Merge tag 'arm-soc-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 56bf6fc266ca14d2b9276c8a62e4ff6783bfe68b Merge tag 'arm-defconfig-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 82851fce6107d5a3e66d95aee2ae68860a732703 Merge tag 'arm-dt-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc e767b3530acbf651593e3d357fe1168a024d8061 Merge tag 'arm-drivers-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 8518496639123ebcceb1be173c4f00edf178bfbd Merge tag 'edac_updates_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras 3e89c7ea7a828fec5694101e0f0ff7240e634470 Merge tag 'ras_updates_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 70cd33d34c6026cbc2efb172f8063fccb2ebeb9a Merge tag 'efi-next-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 4bf0b820d146682d997248ff1d49665475f9df16 Merge tag 'x86_sgx_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip b9cdab6820ae740dad1e87e609d78dbea7a297f2 Merge tag 'x86_seves_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 4f7a4028d8b48d1dc6b51b0737087f5e3c16c336 Merge tag 'x86_platform_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 1255f44017c02d14e3ad5b63cdf619a734d765a1 Merge tag 'x86_paravirt_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip ae821d2107e378bb086a02afcce82d0f43c29a6f Merge tag 'x86_mm_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 317d4f459393e27b3efedf571bd9e78a23fcd2ed Merge tag 'x86_misc_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip d00c4ed02e90c1a4290acdd4f9bc4d056a573859 Merge tag 'x86_microcode_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 8831d718aa5a9540aaeb527a582af5fc140aed6e Merge tag 'x86_fpu_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 0570b69305276a349ef7a17c8c54dfeed76f3954 Merge tag 'x86_cpu_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip b0fb29382d822a6cd6f5d8d441471f0072cd3133 Merge tag 'x86_cache_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 26a30ffff952390499a95a0accad0c49379e5301 Merge tag 'x86_build_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2c405d1ab8b3103df2df541aaacc2113dc6c9fac Merge tag 'x86_asm_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 3342ff2698e9720f4040cc458a2744b2b32f5c3a tty: protect tty_write from odd low-level tty disciplines e4286926abbbaab9b047c8bc25cae78ec990928f Merge tag 'tty-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty 780607b9731feef575514108fc7956c54180f16e Merge tag 'usb-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb 5d99aa093b566d234b51b7822c67059e2bd3ed8d Merge tag 'staging-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging 02f9fc286e039d0bef7284fb1200ee755b525bde Merge tag 'pm-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 3c8f504b3a486e4e984ac8dc619eba3afa24cec4 Merge tag 'acpi-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 55f62bc873477dae2c45bbbc30b86cf3e0982f3b Merge tag 'pnp-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 054560e961a0ee4067fccfcfa943335e1aa48928 Merge branch 'work.sendfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 591fd30eee47ed75d1296d619dd467414d0894e3 Merge branch 'work.elf-compat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs c57b1f0a5f40e6d35f22a3ce61e69d73fc0b1dbc Merge branch 'work.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 961a9b512d314d133d5158d3a1d11e5cc49ab1a6 Merge tag 'locks-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux d88e8b67a6f2f6dae41c986ed58cb1955e0179b3 Merge tag 'jfs-5.12' of git://github.com/kleikamp/linux-shaggy f9d58de23152f2c16f326d7e014cfa2933b00304 Merge tag 'affs-for-5.12-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux 6f3952cbe00b74739f540981d1afe84cd4dac879 Merge tag 'for-5.12-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux 8b42fe123b013fbdc3172616b27d568d0cb9d2d6 Merge tag 'f2fs-for-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs 681e2abe2191058b320716896cccda05b161eedc Merge tag 'erofs-for-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs 99f1a5872b706094ece117368170a92c66b2e242 Merge tag 'nfsd-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux f7b36dc5cb37615b568b7161ddc53d604973ec8b Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt f02361639a481771130db5e67933c4f414377fce Merge tag 'pstore-v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux 4f016a316f2243efb0d1c0e7259f07817eb99e67 Merge tag 'iomap-5.12-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux b52bb135aad99deea9bfe5f050c3295b049adc87 Merge tag 'xfs-5.12-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux 24880bef417f6e9069158c750969d18793427a10 Merge tag 'oprofile-removal-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/linux bd018bbaa58640da786d4289563e71c5ef3938c7 Merge tag 'for-5.12/libata-2021-02-17' of git://git.kernel.dk/linux-block 582cd91f69de8e44857cb610ebca661dac8656b7 Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-block 9820b4dca0f9c6b7ab8b4307286cdace171b724d Merge tag 'for-5.12/drivers-2021-02-17' of git://git.kernel.dk/linux-block 5bbb336ba75d95611a7b9456355b48705016bdb1 Merge tag 'for-5.12/io_uring-2021-02-17' of git://git.kernel.dk/linux-block b5183bc94b6d2789abb9b5eda6cc3e0601524c79 Merge tag 'irq-core-2021-02-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 3f6ec19f2d05d800bbc42d95dece433da7697864 Merge tag 'timers-core-2021-02-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip d089f48fba28db14d0fe7753248f2575a9ddfc73 Merge tag 'core-rcu-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 9eef02334505411667a7b51a8f349f8c6c4f3b66 Merge tag 'locking-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 7b15c27e2f7b6d114770c2922b2c49d2e8f3867c Merge tag 'core-mm-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 657bd90c93146a929c69cd43addf2804eb70c926 Merge tag 'sched-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip d310ec03a34e92a77302edb804f7d68ee4f01ba0 Merge tag 'perf-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 4a037ad5d115b2cc79a5071a7854475f365476fa Merge tag 'for-linus-5.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip 99ca0edb41aabd888ca1548fa0391a4975740a83 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux b811b41024afa1271afc5af84f663515d9227554 Merge tag 'm68k-for-v5.12-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k 2671fe5e1d48fe2c14a46bdf8fd9d7b24f88c1e2 Merge tag 'mips_5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux 08179b47e1fdf288e5d59f90e5ce31513bb019c3 Merge branch 'parisc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux 9c5b80b795e9c847a7b7f5e63c6bcf07873fbcdf Merge tag 'hyperv-next-signed-20210216' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux 3a2eb515d1367c0f667b76089a6e727279c688b8 octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() 3e10585335b7967326ca7b4118cada0d2d00a2ab Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm df24212a493afda0d4de42176bea10d45825e9a0 Merge tag 's390-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux 04471d3f18cb9a2155797c810670196c05dd9f78 Merge tag 'for-linux-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml 69e9b12a27a1b2d099e528928162428df4d6e93f Merge tag 'mtd/for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux 66f73fb3facd42d0a7c899d7f4c712332b28499a Merge tag 'for-linus-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs de1617578849acab8e16c9ffdce39b91fb50639d Merge tag 'media/v5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 10e2ec8edece2566b40f69bae035a555ece71ab4 Merge tag 'sound-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound d9b2a2bbbb4d0bc89129504eb1503bb8506158ed block: Add n64 cart driver f1e19224f5948ae61ff9972d35d3cd7176815cd9 n64: use pr_fmt to avoid duplicate string 9ee8c9a1c752f6181c1403fa5b4da620b410d9af n64: move module info at the end e39e31326305d9bb35f8ab78c4310b9a38bbb3aa n64: move module param at the top 2ce503b35dcea29767c6d03b44e3c535809fdfcc n64: use enums for reg 857f6fde1c6e800b685c2da864dabd7ff9091dca n64: use sector SECTOR_SHIFT instead 512 82a0c13a08d8265fe6412f8683a6011ce881df49 n64: remove curly brackets 37772f9136f442a1098d0ae1238def72f1216057 n64: cosmetics changes 0d424780852eb60467a6f053d92495bb845ac186 n64: cleanup n64cart_probe() 13d41b537df7d2538f901aa98f82672482b50d12 n64: store dev instance into disk private data d99676af540c2dc829999928fb81c58c80a1dce4 Merge tag 'drm-next-2021-02-19' of git://anongit.freedesktop.org/drm/drm 865fa29f7dd1b6af8498fe08f19b4028c1c8a153 arch: syscalls: add missing FORCE and fix 'targets' to make if_changed work 29c5c3ac633161f4ae2f4bb5f278b3719391b20e arch: syscalls: remove $(srctree)/ prefix from syscall tables 9df526b03c01ad98ed64e46c5e15b65fe89e25f6 scripts: add generic syscalltbl.sh b9da928abf45c8a9373a6f74765c8d9261dee8c1 scripts: add generic syscallhdr.sh 05f6bbf2d714309607d5533f0265a95d037610b4 kbuild: remove ld-version macro 02aff85922043cf175ebbe5fc3430acfeaeb8393 kbuild: check the minimum linker version in Kconfig 3d9055f99d240e42fd7c21e932ce33881fa81846 Makefile: Remove # characters from compiler string 3e7709b8cb118b194f7483fc4d4bc76c6dc16447 kconfig: Remove duplicate call to sym_get_string_value() c523fb810ff37261e05f40e5b9b861e9de4aa246 kconfig: clean up nested if-conditionals in check_conf() 65517e25def935d7ac609d5857fd58b2d0fc09d6 kconfig: remove dead code in conf_askvalue() 79e901ab8e7ebdb674e1b78ddb4ac103afbff6df kconfig: fix 'invalid option' for help option cd0bddd66b2ce8b5f2980e4de545c302e4c7bc96 kconfig: omit --oldaskconfig option for 'make config' cfe93fcafd1949b20329c825b279243a9210f8f8 kconfig: unify rule of config, menuconfig, nconfig, gconfig, xconfig 2c6a960613deeedb2cbcc3fab6e1c364934b3fa6 kbuild: reuse this-makefile to define abs_srctree ee38bf52412c8108ff5c68fa550dd6fc625e25d8 kbuild: parse C= and M= before changing the working directory 2f9dbf67b29af294856db3d9d8c490e892d8635a kbuild: remove deprecated 'always' and 'hostprogs-y/m' 850fa95dcef664b04661b642f55f35bf77060e52 Merge branch 'x86/entry' e2488c8693af3b3e5a6cb4b61eb708eb4227f2a4 Merge branch 'timers/urgent' 2126d722fe93be10880b3ee5c1593137ea801d06 Merge branch 'sched/smp' b6c23dd5a483174f386e4c2e1711d9532e090c00 io_uring: run task_work on io_uring_register() 27131549060ee87f1c50c56539b8f6c4c1a4acec Merge branch 'for-5.12/io_uring' into io_uring-worker.v3 7c25c0d16ef3c37e49c593ac92f69fa3884d4bb9 io_uring: remove the need for relying on an io-wq fallback worker 1cbd9c2bcf02a3be91e14c7206d4b6c0346540ed io-wq: don't create any IO workers upfront d25e3a3de0d6fb2f660dbc7d643b2c632beb1743 io_uring: disable io-wq attaching 3b094e727dd5b24b4b259a8617b375dd20c16347 io-wq: get rid of wq->use_refs 5aa75ed5b93f086c455a3c67239b0471ff5a1526 io_uring: tie async worker side to the task context 958234d5ec9321445500dc5e69dfefb405b3d82c io-wq: don't pass 'wqe' needlessly around 4727dc20e0422211a0e0c72b1ace4ed6096df8a6 arch: setup PF_IO_WORKER threads like PF_KTHREAD 6fb8f43cede0e4bd3ead847de78d531424a96be9 kernel: treat PF_IO_WORKER like PF_KTHREAD for ptrace/signals 3bfe6106693b6b4ba175ad1f929c4660b8f59ca8 io-wq: fork worker threads from original task c6d77d92b7e53b24e8e74a58e6ef2056385cc780 io-wq: worker idling always returns false 44526bedc2ff8fcd58552e3c5bae928524b6f13c io_uring: remove any grabbing of context 4379bf8bd70b5de6bba7d53015b0c36c57a634ee io_uring: remove io_identity bf1daa4bfc77a60e58bed392e659c9ddd0174340 io-wq: only remove worker from free_list, if it was there 843bbfd49f02caab7186910480a86378bb84e975 io-wq: make io_wq_fork_thread() available to other users 8b3307afe2f3fab9709528905561304f9b6d5aa1 io_uring: move SQPOLL thread io-wq forked worker 9815046a96eae2e172780697eff6c376fa7c9c26 io-wq: make buffered file write hashed work map per-ctx 793ecee12cb748a016f3664167eb3ff6f2d3630d Revert "proc: don't allow async path resolution of /proc/thread-self components" 250cfefc13fc2f8cb01853ced5e4692f27e18253 Revert "proc: don't allow async path resolution of /proc/self components" 016f41788348375e0d63d749b31b2701079ba318 net: remove cmsg restriction from io_uring based send/recvmsg calls b8c783514287f81705afac4c50e7c2513ef5f2b9 io_uring: flag new native workers with IORING_FEAT_NATIVE_WORKERS 19c781e9c4d584967bbc6f8fe8b023ea7a79f8ff io-wq: remove nr_process accounting 7e6e2a647d8f561321deceeca4f1123b51c8f88e io_uring: cleanup ->user usage 0842ddcfee9b1e9513ef1750ea18173875a019eb Merge branch 'for-5.12/io_uring' into for-next d81e7234cdea27e5cdd98504c69dfc7fe1e36fbe Merge branch 'io_uring-worker.v3' into for-next 2709d6ab511e0401303c6706c2af8a45ef5b49f4 Merge branch 'for-5.12/block-ipi' into for-next e210761fb3ba172ecb44b717711af1d1b5d27cbf Merge tag 'tomoyo-pr-20210215' of git://git.osdn.net/gitroot/tomoyo/tomoyo-test1 d1fec2214bfbba5c759eb154b3744edb8c460384 Merge tag 'selinux-pr-20210215' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux 78c276f5495aa53a8beebb627e5bf6a54f0af34f exfat: fix shift-out-of-bounds in exfat_fill_super() f728760aa923f1dd3a4818368dbdbd2c7d63b370 exfat: improve performance of exfat_free_cluster when using dirsync mount option 23b6ba45f321bd5c4cddde4b8c85b3f71da3cdb8 Merge tag 'audit-pr-20210215' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit d643a990891abdb0fd93ff3740a6f7222fbb756c Merge tag 'integrity-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity 92ae63c07b8fba40f960c7286403bbdc90e46655 Merge tag 'Smack-for-v5.12' of git://github.com/cschaufler/smack-next 177626c6d5ab1f73d41c94bf9fb0071149779bff Merge tag 'seccomp-v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux a2b095e0efa7229a1a88602283ba1a8a32004851 Merge tag 'tpmdd-next-v5.12-rc1-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd 31caf8b2a847214be856f843e251fc2ed2cd1075 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 4538c5ed0f7e892f1b643472e48146757d1e60c5 iwlwifi: avoid crash on unsupported debug collection 2596b6ae412be3d29632efc63976a2132032e620 kexec: move machine_kexec_post_load() to public interface 2a8c3a6410f042e89e36df20b465845852aa3d9f Merge branch 'for-5.12-no_hash_pointers' into for-linus 16182ac1f02c8a5fc9753f9b8b5f3ef8c01707d8 Merge branch 'printk-rework' into for-linus fd749fe4bcb00ad80d9eece709f804bb4ac6bf1e ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled 2561ce1f5b6ba62da0e76272ad8bb4149485cfc8 Merge branches 'fixes' and 'misc' into for-next 1afb7e6348aa0b87437e2078f8f7aad9732bd3f7 Merge branch 'devel-stable' into for-next 72d6b2459dbd539c1369149e501fdc3dc8ddef16 pwm: iqs620a: Fix overflow and optimize calculations 28208c7b4a2c38ea91b6ee04f6023d3145257f5d pwm: iqs620a: Correct a stale state variable 9a9dd7e473517b68412fd2da3da8a4aeb4ecb38a pwm: lpc18xx-sct: remove unneeded semicolon 75fa6833aef349fce1b315eaa96c9611a227014b ASoC: samsung: tm2_wm5110: check of_parse return value 7fb08871c38ba9e871d20d64f3a27409baf7b754 ASoC: rt1015: fix i2c communication error 2979ef760e73e2a1a34cd4da5d2c78371dfe1028 ASoC: rt1015: enable BCLK detection after calibration be86c3fd26c708da4bef59162efd41ec4f4666c5 regulator: mt6315: Return REGULATOR_MODE_INVALID for invalid mode b3c15f78befc6031de7d5bcb683d37018b20c425 spi: spi-ti-qspi: Free DMA resources bb5a7549f4f14e7a122f06625c8a78bedd32021e Merge series "ASoC: samsung: remove cppcheck warnings" from Pierre-Louis Bossart : 7797b0e5a280a6d98e77e5e76cd226b7cf3470b6 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus ceae5d20f386be06e804463dd95524e0246952a1 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus 1dbcf513dcf6ce00dd018285582bb08c09b28bb8 Merge remote-tracking branch 'regulator/for-5.11' into regulator-linus e124039e956773b018ce034b0985a889ff5a473f Merge remote-tracking branch 'regulator/for-5.12' into regulator-linus 28c93644d86526ad419cd16c0425504f9e764ed6 Merge remote-tracking branch 'spi/for-5.11' into spi-linus ecce3daec27ab1ae00b36a2c8022c98c071965a1 Merge remote-tracking branch 'spi/for-5.12' into spi-linus d70cef0d46729808dc53f145372c02b145c92604 btrfs: fix raid6 qstripe kmap be6a13613fd35602ea9e65d6634cf7af79f0a93d btrfs: make btrfs_submit_compressed_read() subpage compatible 04d4ba4c90759844fb4ffa735214c1c41508d2f7 btrfs: make check_compressed_csum() to be subpage compatible 3c17916510428dbccdf657de050c34e208347089 btrfs: fix race between extent freeing/allocation when using bitmaps 20903032cd9f0260b99aeab92e6540f0350e4a23 btrfs: avoid checking for RO block group twice during nocow writeback e34a4f0b7001585c20b972c7cb57c82757a1f880 PCI/ASPM: Move LTR save/restore state functions earlier d2bb2f9e1af66d70323abaadc3a51afff4538bc2 PCI/ASPM: Move LTR, ASPM L1SS save/restore into PCIe save/restore bfa5782b9caa26f93f42ad79804e1f75a1ce9f18 fbdev: atyfb: add stubs for aty_{ld,st}_lcd() e6261bab4e4812b4bcd4c618d03a24b0fa2920c8 Merge branche 'rproc-fixes' into for-next fcb4c469244ba9934c3594755b04aca79efc5932 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc-next' into for-next 983e4adae0cfa4d3dfdf73b79aabc450dda8ce0e Merge tag 'platform-drivers-x86-v5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 a26a9d8ab4f9edbdfb087a563b6613e9970ef0b0 Merge tag 'hwmon-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging 32c080c4b5cfadeb1d1d5952840d696d5cda8bb8 Merge branch 'i2c/for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux b29dd96b905f3dd543f4ca729447286adf934dd6 bpf, x86: Fix BPF_FETCH atomic and/or/xor with r0 as src 33ccec5fd740d0d5b78b77846f76eb5b4feb4327 bpf: Fix a warning message in mark_ptr_not_null_reg() 19472481bf58f7c6c939668be885bd300afcb6c6 Merge tag 'mmc-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc 195a49eaf655eb914896c92cecd96bc863c9feb3 btrfs: fix race between writes to swap files and scrub dd0734f2a866f9d619d4abf97c3d71bcdee40ea9 btrfs: fix race between swap file activation and snapshot creation 1119a72e223f3073a604f8fccb3a470ccd8a4416 btrfs: tree-checker: do not error out if extent ref hash doesn't match 3660d0bcdb82807d434da9d2e57d88b37331182d btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled 95c85fba1f64c3249c67f0078a29f8a125078189 btrfs: avoid double put of block group when emptying cluster deb8d159a0a69bd19a328c700bb42b802cbcf7b5 Merge tag 'linux-watchdog-5.12-rc1' of git://www.linux-watchdog.org/linux-watchdog 53f523f3052ac16bbc7718032aa6b848f971d28c bpf: Clear percpu pointers in bpf_prog_clone_free() 6e37d245994189ba757df7dc2950a44d31421ac6 btrfs: zoned: fix deadlock on log sync 08b609a13e80452114012ae1c9371e87e578b0a4 Merge branch 'misc-5.12' into next-fixes 05a6fb94a6e1774eb529e1365ddc2783de614e88 Merge tag 'regmap-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap 72d6e4871f0457dc9e498f8437ea344ee6b78075 Merge commit '3e10585335b7967326ca7b4118cada0d2d00a2ab' into v5.12/vfio/next d6560052c2f73db59834e9a3c0aba20579aa7059 Merge tag 'regulator-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator 07956b6269d3ed05d854233d5bb776dca91751dd vfio/type1: Use follow_pte() a2590d69893f232cbb79d149dbbb456a1febca22 Merge tag 'spi-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi 66615c4ee2874f07f09caa45c0c3f80973a75952 Merge tag 'auxdisplay-for-linus-v5.12' of git://github.com/ojeda/linux 4512d92b03a6ff4909bcde893752918a88cd4690 Merge tag 'backlight-next-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight f158bbee9403b7bd2ad22f0c03b7e9762c20ad18 Merge tag 'mfd-next-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd 4ecd6cff6ece8e0c3714d04077baca32bfb84a57 TCON Reconnect during STATUS_NETWORK_NAME_DELETED b996c10e0f5b2cfd5b2cbf048cce83982bfe662d Merge tag 'tag-chrome-platform-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux 62e189dc9e4ee8aa3f1ec0713122b0bb99692dcd cifs: minor simplification to smb2_is_network_name_deleted c0a09bf45fb13606daf176aa9955fbdc7aac8382 cifs: change confusing field serverName (to ip_addr) 3da7703477096acf0b35d7efd527066337f96dfb cifs: clarify hostname vs ip address in /proc/fs/cifs/DebugData 71acea5d7f1461c8cb840037919d75a72690ef45 cifs: Fix cifsacl ACE mask for group and others. 5d26c176d58bc3f9380b18ba2f51a1d863c6a5a0 Merge tag 'thermal-v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux 28b9aaac4cc5a11485b6f70656e4e9ead590cf5b Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux a7dcf5f2356506677c03be5760b5b2111a24a1ec Merge tag 'for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply 579f50cee1a1c12c0113dac02eb510cdb8c7f5f0 Merge tag 'hsi-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi 36c1b20d15703662aa0f14a32a8bd19ab3a33076 Merge tag 'i3c/for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux 0328b5f2ef4af8ba060e64baa928c94037e7308f Merge tag 'rtc-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux 882d6edfc45cd2b6e33cf973eab9a1ae1dbad5d1 Merge tag 'gpio-updates-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux a99163e9e708d5d773b7de6da952fcddc341f977 Merge tag 'devicetree-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux 325b764089c9bef2be45354db4f15e5b12ae406d Merge tag 'for-5.12/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm bdb39c9509e6d31943cb29dbb6ccd1b64013fb98 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi 3672ac8ac0d8bece188f82c48770bbe40f234f1e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma d652ea30ba32db12fe8365182fad5ba2e7c22822 Merge tag 'iommu-updates-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu ae42c3173ba5cbe12fab0dad330e997c4ff9f68a Merge tag 'for-5.12/block-ipi-2021-02-21' of git://git.kernel.dk/linux-block 0e63a5c6ba9679a903f95b10827f74fe183017fa Merge tag 'docs-5.12' of git://git.lwn.net/linux 80215095cefefa3bebf6e57971d0f1211e17153e Merge tag 'linux-kselftest-next-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest 783955f03de770e94a1200b8f719975f8768e76c Merge tag 'linux-kselftest-kunit-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest b2bec7d8a42a3885d525e821d9354b6b08fd6adf Merge tag 'printk-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux 54ab35d6bbc0d3175b0a74282c3365c80a43a93c Merge tag 'livepatching-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching 899cbb0e53c6b66c3fb98d8745aa4b0b41cd94f2 Merge tag 'kgdb-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux f9ac14e66257f7a69a680b2fad5dbb4aaba4b57c cifs: Retain old ACEs when converting between mode bits and ACL. cf5091cdaf0ee266ae7e9817c418f0bd89e2009b cifs: Change SIDs in ACEs while transferring file ownership. 094f4884b3e6b16b89d683510534b5c5b7491c0e cifs: cleanup a few le16 vs. le32 uses in cifsacl.c 93ea4a0b8fce5c6496e58a6392714469cef864db Documentation: proc.rst: add more about the 6 fields in loadavg 163ba35ff3714d7ccb57f7e4bc2bb44365c343a0 doc: use KCFLAGS instead of EXTRA_CFLAGS to pass flags from command line 7b7028edf939f6ab3bb7465937b33dd714020fa8 Merge tag 'memblock-v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock 205f92d7f2106fb248d65d2abce943ed6002598f Merge branch 'work.d_name' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 250a25e7a1d71da06213aa354ece44fb8faa73f7 Merge branch 'work.audit' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 0f3d950ddd62f470d659849b5e3bbe27545aea6a Merge tag 'zonefs-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs c63dca9e23a3b6761d174b3c13ec365e41d4c0b0 Merge tag 'exfat-for-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat d61c6a58ae30e80fb68925877cab06ad7a4ce41e Merge tag 'lazytime_for_v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs 336ced2de62d27b5a1d64672d7470e0cc7f93376 scripts: kernel-doc: fix array element capture in pointer-to-func parsing db990385427c278eef56aac2e2588ec8b8cab5b4 Merge tag 'fsnotify_for_v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs 9fe190462668d4dc6db56e819322624cbfda919b Merge tag 'fs_for_v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs 20bf195e9391195925dac4a50e4c2c8165c1b9c5 Merge tag 'ceph-for-5.12-rc1' of git://github.com/ceph/ceph-client 7c70f3a7488d2fa62d32849d138bf2b8420fe788 Merge tag 'nfsd-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux 36d8900d2000906d075802784e30b1aeefda3c5a Fix unaesthetic indentation b7ab5ab62cd4302043f11a1bc6177bcb8c1152b8 xen/events: reset affinity of 2-level event when tearing it down ec7ac9fa0035b621a56e2691520fca8986260e87 xen/events: don't unmask an event channel when an eoi is pending 4daca3d89e691ffeedc92078f0540151606ae492 xen/events: avoid handling the same event on two cpus at the same time 8c11b9811b92fb5a098cb436a8aeedfaa144f3a4 xen/events: add per-xenbus device event statistics and settings 752d21caf71a5af065ee46172a21076001f76c52 xen/evtchn: use smp barriers for user event ring 91a5fd825b0a9f6784262ce9710262dfd2ea802e xen/evtchn: use READ/WRITE_ONCE() for accessing ring indices 5df230a009914342db4845cd4990231abc973664 xen: Replace lkml.org links with lore c418eed8c3b73b2cc5ed3da1f074a421372fded2 docs: ABI: testing: ima_policy: Fixed missing bracket 1689f8730785db71899cd10d21c322b591168638 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' 7e770a63627ff7aac8f729e0ea4ebc2d9b6cc70d Merge remote-tracking branch 'sparc/master' 32738b5549608ae45a53d020083dc450e174240f Merge remote-tracking branch 'net/master' 840cebdf3e2e35d8a0b0ce7a30a5f487ee6cd840 Merge remote-tracking branch 'bpf/master' 42c9c0ef491d3e29e1cee5b1880d93e9de54c48e Merge remote-tracking branch 'wireless-drivers/master' 56ee12b04d331a9ac6b6271ecbe91208895fde2b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' db516533fe6fe6dfdc6acbd53eb1323cb51a1ba3 Merge remote-tracking branch 'regulator-fixes/for-linus' f32f0f4bd5d68f79e9b988978b2ae4781f4a1976 Merge remote-tracking branch 'spi-fixes/for-linus' 109bcb4f6f37197eedcb8ea27c4d4c12ceb4f98c Merge remote-tracking branch 'pci-current/for-linus' 8a22af32d391202f8265fd9c9652f98dc4139c76 Merge remote-tracking branch 'phy/fixes' bfa71d2bfcc1b1e870fed80c034c5cc4dc3f3de0 Merge remote-tracking branch 'input-current/for-linus' 0f3cce77f8a940602e560a4af6505dec0356899a Merge remote-tracking branch 'ide/master' 47831e7201c0a0c723147840f5657e18c1d54fec Merge remote-tracking branch 'at91-fixes/at91-fixes' 368ea2b26f0a39c69c9d772b9a02efba268ba288 Merge remote-tracking branch 'omap-fixes/fixes' 03e61ba4179febef3ad645ac64edb6f3927442e5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' ef8173f756390426a94fba9f19b14617d5384319 Merge remote-tracking branch 'drm-misc-fixes/for-linux-next-fixes' bb87e0d8458f8d94c2f3aa647e7bf4f4e15c6679 Merge remote-tracking branch 'kbuild/for-next' 77e2c2cbe22722b9cce9fc9a47f1d6544966b434 Merge remote-tracking branch 'dma-mapping/for-next' 88ff5d466c0250259818f3153dbdc4af1f8615dd cxl/mem: Fix potential memory leak a9f39a5f9ab20a3c5deab86e31b652348daece24 Merge remote-tracking branch 'asm-generic/master' ff06413c1b3c448d097bd50de27b0416c27192f2 Merge remote-tracking branch 'arm/for-next' 7e2389631859cd7a1411e0444d2b1b144bc77267 Merge remote-tracking branch 'arm-soc/for-next' 2b4586aed12310e68f8611d40848416833d46a8f Merge remote-tracking branch 'actions/for-next' c7dfea2789250335b752644e2288fde9a56ea40f Merge remote-tracking branch 'amlogic/for-next' b22e891f0760e11016186e115794593fd740ac3e Merge remote-tracking branch 'aspeed/for-next' 294239941488910db7c7c418c003a0a7204c854f Merge remote-tracking branch 'at91/at91-next' aefc4a4a0f8bc190c98f93dda0ae672f95112cc1 Merge remote-tracking branch 'drivers-memory/for-next' d1f9be3eb556d9910ce7d247d3259db597237378 Merge remote-tracking branch 'imx-mxs/for-next' 3ebec05f0999724c7a33224f05358b8e0521a13d Merge remote-tracking branch 'keystone/next' 01b2d9e308de08f4c201a94d7cc24234a0c798f3 Merge remote-tracking branch 'mediatek/for-next' 6b32c8cabe47f4e880fb2a5fe08ff4a6d294df28 Merge remote-tracking branch 'mvebu/for-next' 49a08ba165cd0ccc91b33f747bf8bb099b52641a Merge remote-tracking branch 'omap/for-next' d2910c0e452d52671b8cb42c7008e1002e2a676b Merge remote-tracking branch 'qcom/for-next' b8c4fe7a05d933473f74547867ef9cfc83e4f938 Merge remote-tracking branch 'raspberrypi/for-next' cd62e9e8f55c75a2289960a1f3bdf6873eefc1c9 Merge remote-tracking branch 'realtek/for-next' 8e61da41d74c1184d2a38c6618780af01ba2c61a Merge remote-tracking branch 'renesas/next' 328ee674a7302f91bec78f4310103983d930e8de Merge remote-tracking branch 'rockchip/for-next' d0323a6fca5c621637e9b8d28bcf2b8b84675d39 Merge remote-tracking branch 'samsung-krzk/for-next' a04aaa720308d7b70da84e335cc9cf20cd21e02f Merge remote-tracking branch 'stm32/stm32-next' 8d9d64c9d8d641223c6d73877fc9a64010cbfbaf Merge remote-tracking branch 'sunxi/sunxi/for-next' 070ddac92f78ad6afae34998e388ce4aff055bcb Merge remote-tracking branch 'tegra/for-next' dc16d996d01b45825f007bde989e7e04235d5a4d Merge remote-tracking branch 'ti-k3/ti-k3-next' aea884ce88703dd69bca050de0b3c51f73ddbff6 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' d2cda742b03e8d3ce8e908f9a24bddcfeaaf8eab Merge remote-tracking branch 'csky/linux-next' 0a027ff718b70115e0debb75aead62f16ce83d02 Merge remote-tracking branch 'h8300/h8300-next' 9a45bce668c1a295fa8d09daa193635fae621790 Merge remote-tracking branch 'm68knommu/for-next' 74536950065c3a71863b8c6f36385167cddf9446 Merge remote-tracking branch 'microblaze/next' df57478406227f8bdc318305c1ca02db9312c7f7 Merge remote-tracking branch 'mips/mips-next' 34aaae9c0311baeb66a1304a035099da3b2c8be7 Merge remote-tracking branch 'nds32/next' 4d86aa4f2a381f9f8057cc32806e3afe651582c7 Merge remote-tracking branch 'nios2/for-next' 2370d951a0213570f039fe12884c43bc37819322 Merge remote-tracking branch 'openrisc/for-next' 2cd5d05aa13eca9bf2825c584c34e50ef103db96 Merge remote-tracking branch 'powerpc/next' 1f076cc7cf9fd5b227bb5937807befeda087fafe Merge remote-tracking branch 'risc-v/for-next' 83c2a2f6237dee1342f4ae081c1d49217acba3e1 PCI: rockchip: Tidy whitespace eed64af808f322841ec1c9b156eab9f7f7a22b8a Merge remote-tracking branch 's390/for-next' ba2b4d03decc9b6ab267d881b6f489391e00a630 Merge remote-tracking branch 'xtensa/xtensa-for-next' 7fae24f2b2ccd312444fb401977f8f0603068435 PCI: microchip: Tidy whitespace 5d9497045363b6dcbe076e9c17e788cc23cdf26b Merge remote-tracking branch 'pidfd/for-next' dfa7c1ed2b943d7508c27e08099f8bfd1897392c PCI: dwc: Fix typos d2e2cdef518bc83f3ee3b8b624c023ee08e40951 Documentation: PCI: Fix NTB Function typos 510f9db3cf55417df30c99621e4b6ac304520ae1 Merge branch 'pci/aspm' f98ef3d9b5ee44e67050a96c58f36cde22977f43 Merge branch 'pci/enumeration' b567be39737f8f270f05daafc2645dd823194c55 Merge branch 'pci/error' 142637464cfc274d7e020ba1a5c0c3c740cebd89 Merge branch 'pci/hotplug' bc92504f79056ac96b4e27cb55f9c178aa7e1ce7 Merge branch 'pci/link' 6fab38e9bdb1ccdcc258e8da87aefd83e6290a92 Merge branch 'pci/resource' 460c206c9be7f1b0cf244f154088254066c378d0 Merge branch 'pci/host-probe-refactor' b9118f4f1e49efb52d5925043f1c0c7b756a01b1 Merge branch 'pci/misc' eb6a76cc14fab7fafe614a3bd6dc4aa361d7cd54 Merge branch 'remotes/lorenzo/pci/brcmstb' eae5c241380e87b2ccf0ae35c5ce04b0f4d21965 Merge branch 'remotes/lorenzo/pci/cadence' a31c993a5315f2b25eb24b2ce4e8be1d40151c5e Merge branch 'remotes/lorenzo/pci/dwc' 419774bf13398c30594517f7a0ff4bd2bdd9dd19 Merge branch 'pci/dwc-typos' 1300986e796fff998d8d61895ef9c66ba616ff74 Merge branch 'remotes/lorenzo/pci/mediatek' 9b7abafe45e6ecd88665a6b61477ad7771a5acbd Merge branch 'remotes/lorenzo/pci/microchip' 89cb6e1618ac70175d0d7b0eecad807403cd6932 Merge branch 'pci/microchip-typos' c3cf41a4a31b0e78941c2cf161f9625c8fc4c3bb Merge branch 'remotes/lorenzo/pci/ntb' bd3e6dc4cec36ea837dca2af6cf4fdf96e6be38c Merge branch 'pci/ntb-typos' 01a798c1e3a0916e91f812f7483d40299606239a Merge branch 'remotes/lorenzo/pci/qcom' c6b773d64dbcd71720a8fa86397fdf668a948895 Merge branch 'remotes/lorenzo/pci/rcar' 019b222d8dbc2f88279dc7cc0765c94579068037 Merge branch 'remotes/lorenzo/pci/rockchip' 49affcd1aa05335254f499d5f07f864d8ee1c5af Merge branch 'pci/rockchip-typos' d1420a1612321513e681f12386e69c3efb3e5a6c Merge branch 'remotes/lorenzo/pci/tango' fc6d2c361d7645c53a221c62b298da2f8fcf2488 Merge branch 'remotes/lorenzo/pci/xilinx' 4cb431e82c251e2152d4ae5bcccd1513e64c1e6d Merge branch 'remotes/lorenzo/pci/misc' bbf120ce7c89ca0b0d014b6c627604fac6a7555c Merge remote-tracking branch 'fscache/fscache-next' c456d2dfb419b105d437f66de00eaf3e6d65788c Merge remote-tracking branch 'btrfs/for-next' c2d4f5ff38ddd065f070175f474594e76ad31083 Merge remote-tracking branch 'cifs/for-next' e0df3f77fef20398923f6ac2d7842bc75c3e0099 Merge remote-tracking branch 'ecryptfs/next' 8a376055dedc12920eee7b66a88e5e43215e9a1e Merge remote-tracking branch 'ext3/for_next' ade1be8355cd6b1e5d682dae9b856d8290fdd752 Merge remote-tracking branch 'ext4/dev' fbcbf4d9e8a925c42e8e6f0782221b20ccb5f48c Merge remote-tracking branch 'nfs-anna/linux-next' 69f6f09e748c9206951a562ae1140dece94705e8 Merge remote-tracking branch 'overlayfs/overlayfs-next' 8ac024084935263fc36a7cf98636138321309fa3 Merge remote-tracking branch 'v9fs/9p-next' 93c30e481751419658b9bbcce4fad74146f57f69 Merge remote-tracking branch 'vfs/for-next' 544cceae0d981cbf3d159c6490de6c5115e14f17 Merge remote-tracking branch 'printk/for-next' 30c10d32152dd09c2158e9cab8a6c7adaa09278e Merge branch 'for-5.12/cxl' into libnvdimm-for-next 46a54acf34448546c0202e1fa5c3c3138f636f0e Merge remote-tracking branch 'pci/next' a0617e7a9195f47a5787396120cd4e8e454968e7 Merge remote-tracking branch 'hid/for-next' 4ebe64ba0662f32e96bdc9b3b785eded8c603a43 Merge remote-tracking branch 'i2c/i2c/for-next' dde4bb938e3eeb0ea3bbf3069c7c5968b764a6f5 Merge remote-tracking branch 'dmi/dmi-for-next' 1e7293264c5ede8a08fa0ec78e8ffeb0f3264138 Merge remote-tracking branch 'jc_docs/docs-next' 54fa3d59a3536b4f23d61bea2a056f50f0494e29 Merge remote-tracking branch 'v4l-dvb-next/master' db3cd5ffbff819932b883ea7926044b275577aa6 Merge remote-tracking branch 'pm/linux-next' 32497ff074d914d020bdd7990a10f35454238b83 Merge remote-tracking branch 'ieee1394/for-next' ad6fd8b48bf4c399845d4c45f9c630cfb69082bd Merge remote-tracking branch 'swiotlb/linux-next' eb1792d4605920842aebeb7d741ca948aa1534fb Merge remote-tracking branch 'gfs2/for-next' 5f820ed626071974e3308dd06eebfb1b13aa4c52 Merge remote-tracking branch 'drm-misc/for-linux-next' 47440e13acd712a12648213a367f529e8472b0a2 next-20210222/amdgpu 124092bcf05d97eb4e15976843aea05470b01848 Merge remote-tracking branch 'drm-msm/msm-next' 9a1e5b82e3b8314596551fec11944df723915970 Merge remote-tracking branch 'etnaviv/etnaviv/next' 813ca18f14cdc4d6642b954cc3b615fd6489437b Merge remote-tracking branch 'modules/modules-next' 1681e6ddf703f74fabfe5299daa92e690a76ed9e Merge remote-tracking branch 'input/next' 59eb3921fa31a9a0fba6aa3db4ef1ae35a3cffec next-20210222/block d351b220ea9518f4df505fdcd6729901ee8e25ce Merge remote-tracking branch 'pcmcia/pcmcia-next' b84cb7a7e22c5a1c95e7888b7fcf358230f57253 Merge remote-tracking branch 'security/next-testing' 7573e21222c339d0a005d365dfc8897f1727c69e Merge remote-tracking branch 'apparmor/apparmor-next' a5e4f27f470a65e420f26477a5d5900e68d0475c Merge remote-tracking branch 'keys/keys-next' 18387db762a9eea9ee336dbee17d1dfe476d7f3d Merge remote-tracking branch 'mailbox/mailbox-for-next' 7e644d66c70cc8a69bc94806dd4686aff6188430 Merge remote-tracking branch 'tip/auto-latest' 1ce2a4faf75378e63635772425d44aa2698c5b2d Merge remote-tracking branch 'edac/edac-for-next' ef08fa5175c1f433d5ed50e0ecd8107343dda50f Merge remote-tracking branch 'irqchip/irq/irqchip-next' b5837d5af4be88719f96b6beb714b2693ec7300d Merge remote-tracking branch 'ftrace/for-next' db9b78d9eb28ba3e57ee75c3912ba6f0a8c2b7d4 Merge remote-tracking branch 'rcu/rcu/next' 5af1340772eb3d1162168cdb50a0e4055a8d47c0 Merge remote-tracking branch 'xen-tip/linux-next' 36af66bf97b9b31beb1077a2aa90654e4fe88d48 Merge remote-tracking branch 'percpu/for-next' c2b438b34044904e909b13f2898adf671656cdc0 Merge remote-tracking branch 'workqueues/for-next' dc939e069a445e629f303b4a33a717373c08187a Merge remote-tracking branch 'leds/for-next' a5daca2e6c8361766facc81e5f2d98b694d82b55 Merge remote-tracking branch 'ipmi/for-next' 4fab830352cacd46c08be4c73ac0238e72ae90da Merge remote-tracking branch 'driver-core/driver-core-next' 879771e77085f7dcaf41e2c6a3bf7c136a4e873a Merge remote-tracking branch 'char-misc/char-misc-next' c6e75e387cdd7bf1b7b4593f226885569cd048d8 Merge remote-tracking branch 'extcon/extcon-next' 01d6eb8be2f63dd612a56dbb83079edf71e190af Merge remote-tracking branch 'vfio/next' ae5ab1d75fd19499b31112cba55a29e924da62b8 Merge remote-tracking branch 'dmaengine/next' fb370beae6715b1f740036b6c68662efddec17ae Merge remote-tracking branch 'cgroup/for-next' 905d80444609ee9842eaf9a0798ffef2cc6ab3ac Merge remote-tracking branch 'scsi/for-next' a82879855aa2fb8e084a6f9b498833e8aa22bdfb Merge remote-tracking branch 'vhost/linux-next' b7d105d0aec65bc54fa158c007eecc51a93fd443 Merge remote-tracking branch 'rpmsg/for-next' 9b8b069f47dd3fdde2267a65a79693d9cafd788e Merge remote-tracking branch 'gpio-intel/for-next' 4ea845d33072445cc058b0bcd3b25ac41bc4e883 Merge remote-tracking branch 'pinctrl/for-next' 436bfc35804a19be23a2e68e742dffcd5a7a3150 Merge remote-tracking branch 'pwm/for-next' e8889fdc03d209b22dfc7fb54ec96e54fe37bfbe Merge remote-tracking branch 'userns/for-next' d5f43e2c1a5583a1a9afa26a54ad55b04520593e Merge remote-tracking branch 'livepatching/for-next' 73ea8be32eca0fd7a8ad375eb5ae1995bfcf2c8c Merge remote-tracking branch 'coresight/next' bfcf8e5bc6db2fcf103192d2e8d4b543411ce645 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' 961e8e1c70a9bd6c180fa29ab677020cd6552f8d Merge remote-tracking branch 'kspp/for-next/kspp' 6083cf09a6beaf425461bb079e6a0ee422b46949 Merge remote-tracking branch 'gnss/gnss-next' 8f65535991b0a677a666fc527a25fcb46ab160b1 Merge remote-tracking branch 'slimbus/for-next' 71b7e535b29a8d4a505ad9e17d7c44e5e654007b Merge remote-tracking branch 'nvmem/for-next' 967308c5bb063d519839283d8d4d208f9ce2b5f9 Merge remote-tracking branch 'xarray/main' b07785aa99d99ab5e78cc4a106ae596a7072948d Merge remote-tracking branch 'mhi/mhi-next' c8428f2c5bd260b0430682f38f3027883e999087 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iomem-mmap-vs-gup' a83530efbd051058176857bc181fd3ad7c5b5684 Merge branch 'akpm-current/current' 42266a061cebe5407bfb5913c99d51953f011009 MIPS: make userspace mapping young by default a366e7de0b243dd17ed212d40b2f6d20a44a16a7 Merge branch 'akpm/master' 8431fb50e1a7ffe7fcc4da2f798d3100315cee7b Add linux-next specific files for 20210223 2eef1e486ac912e1b880e48b4fc71e933d4e38bd perf tools: Resolve symbols against debug file first ea7724ad27994501951b02c89932df20634c4be8 media: atomisp: do not free kmalloc memory by vfree 581f971fa4b90a13abf4ee17b1f765db75b9987c MAINTAINERS: orphan mxser ce992305c8d0ddb48f880ee8faea8b1aa249ad32 MAINTAINERS: drop cyclades.com reference ad8a9017a49217802532ad1e5c20955ea22bf5da PCI: remove synclink entries from pci_ids c0571f6fbdb70b6b00bf30e5aa569160a3208f4c vgacon: comment on vga_rolled_over 844d538c252c5403a0ff774818b851c5dae9028e tty: cyclades, remove this orphan 9bb40a8ab74aad8483a0720dd97649f962706690 tty: isicom, remove this orphan 3a2204c878dfdc7983d822f4f23002395a3f8e98 tty: rocket, remove the driver 0e5e84e3bac5646f13f76a568727c1cef6af5691 tty: remove TTY_LDISC_MAGIC db8871f21e602b6224cdb5c69f4ea428167e87db tty: n_tty, set tty_ldisc_ops::owner e59436377d8d01fe0ae5090541042437f8bd8c54 tty: imx, use ms_to_ktime fa7d7ed312366d93ce70cbecc839ec9cd556ba80 tty: 8250, use ms_to_ktime d3ccc0a84218dc53c0089c14aea1ae3517ed77a3 tty: 8250, cleanup em485 timers 10fd32d6a174109f7d0602aa77343e1a6da32f22 tty: 8250/serial_cs, propagate errors in simple_config b2e38922c5c92e92408324ff53160925b13c0b1d net: caif: inline register_ldisc 12ff7aa252043a287ab29ec410001d0d97a0e46a net: nfc: nci: remove memset of nci_uart_drivers 7c97f12196f3eff925ba6099f823b9487ff5a152 net: nfc: nci: drop nci_uart_ops::recv_buf 62163b53cff394248415ffb1bc4ff4bd63fe901d net: nfc: nci: drop nci_uart_default_recv 4325c5474e78f28dbb0f43840cdfc06f9be6d0f3 tty: con3215, remove tasklet for tty_wakeup d99fa17e578eca0c198ba7403bdfd7464122d61e tty: con3215, remove unneeded tty checks 36d36dc38afeb6da56af38f61262d088f18205f8 tty: con3215, remove tty->driver_data casts 8e2d45d1bbc9a5b5dccf2f28f58c7538a84d6f84 tty: jsm_tty, make char+error handling readable 6aba0bdc102c0840e01feec1dcf3c03a39c1b30b tty: nozomi, remove struct buffer fc74be0d69534078180d01948971396b8eb15d33 tty: nozomi, remove init/exit messages 5c64183d346d874f6c849b7faf5376c8dfa528ef tty: nozomi, remove useless debug prints 281d0def6d3e1f01dc4b90732888e59b9853518b tty: vcc, make globals static 28b7e7c66d75ee9836b8664abbe3bf9a7dfda049 tty: vcc, drop version dump bc4d1fb574f7f33d06ab21127ac61bbeacf8df10 tty: vcc, use name strings directly 027f87d1999de897d98e6a92c8cf071d22d7cc18 tty: vcc, remove useless tty checks 3e4e25098a73f812bc2d4f882d4c5d4a97e039a4 tty: xtensa/iss, drop serial_version & serial_name 08ec908f04884fbc08b9733db0864d602b2325b9 tty: xtensa/iss, don't reassign to tty->port 1c6ae2113fcede0e6c40616d8c0ce676d2e984d6 tty: xtensa/iss, remove stale comments 0fa2e136b2ef5af9ac3f14a54c71b401bbc4f9ef tty: xtensa/iss, setup the timer statically a5936b99105630d5aa633e88f708daeb6ae3ad80 tty: xtensa/iss, make rs_init static 896e7adb6e2c216bff78129534fc46d9dbf5817d tty: do not check tty_unregister_driver's return value 92aecf8b44b0beabf0819dd5e08ee489bcb57312 tty: let tty_unregister_driver return void 7f04b34cac50e8b92d9f04d5604e6b2c1c12d00b tty: localise ptychar and make it const a6db387e979faef767bdbf804dc926ae9b15b5ea USB: serial/keyspan, drop unneeded forward declarations eb5749cab47a1101e2a307725885aef30442b044 USB: serial/io_edgeport, drop unneeded forward declarations 57d353ae8da7b9d480a66e924e220e078202fb52 tty: synclink_gt, drop unneeded forward declarations 1c1651df4881ccff0d89647056422d4f16d41aba tty: hvc, drop unneeded forward declarations 0f317fd3f4de14d11b3c57eec628cd1ac5f2021c tty: n_gsm, remove duplicates of parameters 44066eb608e25b41be4f22ac68303cb1598352fc tty: cleanup tty_chars_in_buffer dab86430bf66305f6ce3b419d1e67d5d832b255c tty: make everyone's chars_in_buffer return >= 0 df0c9f93cd331dc7fab854b4251c4326294df965 tty: make everyone's write_room return >= 0 4ee500477caf06aec75e16b7e279ff0e979cbd01 remove n_tty_receive_char wrapper 725113114a84a19c5cab2209cf6dc4e6d962f87e remove n_tty_receive_char_fast 30aa6f1c2ec5b0972e8b64b90ac3a609c48bcf5a drop n_tty_receive_buf_fast 4ff1c3365ea99eb85390885210a22f5fbdab11e3 drop parmrk_dbl b3c09e60d76f57a25f7bf97e6e5a98be3ccc53c6 move lnext 275bc9a4170e51986c21ac99d248e7dd1d1fb528 one cp deref in n_tty_receive_buf_standard 7ba1166b63c8ea917940503fdd71ffb206270d61 invert n_tty_receive_buf_standard af4b0d6748cd684a8eb040e2152bed7e2716425b const fp of receive_buf 673ef0342b5657a04e8a08e7e34648c74e504a7e cumulate flow 0cacfd343db3337999199c25cefb230cfe55bad4 set tty_ldisc_ops::disc statically c55ac5c1f8b58d691bac9beb81f3c6b4b080949f n_gsm: use goto-failpaths in gsm_init 2c0040abd3f8330086ced2d39a83dce95d2f2b7b tty_unregister_ldisc ldisc param faf37890a1016bd6649e2c76a0d794f5c13df2f2 drop tty_ldisc_ops::refcount 98b92522fc1afa4e991dfa7ffcf96849d560bc22 tty: no checking of tty_unregister_ldisc 2aa7d0bee5b254271170cff3600d4130cbc0e9da tty: return void from tty_unregister_ldisc 21fe9d004da25e30105f7cfbae9c8980fe45370c ti-st, goto-failpath d171d6c0e604beb7aacc9df2cbc0ab7c13cb8443 st_core: use tty_write_room d9e0806e8759377e94fabfc445c8398419f9fc49 make write_room return uint ad832e85936594c347323cbcaf380b66456d0a33 switch usb_serial_driver::write_room to uint 9601ed93d25d813c494ae3e8601a13fd29123ce1 tty: make tty_buffer_space_avail return unsigned int 9ff62494b66f8126c6cbbd7fbb02cab5f7ab6825 tty: remove tty_ops::chars_in_buffer for non-buffering d79693244c04ae8c6b96d2aaf7b226e4a0e2394e tty: unsigned chars_in_buffer 9c135cfec63f3f4dafda542385bb8c1e1b4276aa serial: unsigned chars_in_buffer ae2446b8d43d1a539c3dece491770349bb3ee215 nozomi: simplify ntty_chars_in_buffer 9620db0003288ddbdbc002493e3bcdab4c70d95f digi_acceleport: simplify digi_chars_in_buffer 7f4e2bd1688637f62886349a5e214da54f932aa7 tty_ops::flush_buffer is optional d278f0bb786c014cf71d629b13b523c6a2a91114 set_termios is optional 287c650555867d3aa24a44b1d7f84761dd555837 capi: remove optional tty ops 9339b3e663136096cf18cf35f9728dcf605fc89c capi: drop useless pr_debugs 522c480cede8c24bc861fce0d873fd3cfaaa0ec2 make tty_get_byte_size available 17f36a10b5c7e3a8d4fff48d1c28014abf558f07 make use of tty_get_byte_size 16625e911b86391d953e03864ef935156681b6ca define UART_LCR_WLEN 8d349325dea9510552d84d6a1fb56f6d56f7ee0b ??? vt: selection, add might_sleep to clear_selection 8cc0f47a971ffaa518c91f683333be55107289fc include condition in the BUG_ON/WARN_ON output 6d70e64f4cd6fc37309e9ad899ed26222282a1b2 TTY: serial-tegra, remove unneeded tty_port_tty_get 7a463ae78e84cd20515327ffafcc8f8e078f1bbc TTY: serial, use refcounting in uart core functions 75ce86afe133878875d4958a7b4f2a08cac83e06 TTY: serial, use tty_port_hangup 17d1fb5a6d349e0965d4e6249a5b1892b1fd301e TTY: serial/jsm_tty, use tty refcounting c556440b11f21a63619326f09ec87526a0142efb TTY: move hw_stopped to tty_port d3482cfa4aa8a276f9128901da126a65265d0386 tty: vt, let vc_pos be a pointer cb5b10990e80d78d56cfed395bc229edee5ce9c6 tty: vt, make vc_screenbuf u16 * 9a5c9bc12c897120f31198c621d8ef4e23375cda tty: vt, con_getxy works with u16 * 212539d44ae406ca3f00f624b0975e3a10eef87d tty: vt, update_region works with u16 * c4f71395e3c71ae9f633e66991afc4251b84a67b tty: speakupm prepare for vc_origin to be u16 * b3ca70890dfcd22d991f8f77b7d69eb92d34fd7c tty: sisusb_con, make sisusb->scrbuf u16 * 6112ab2f7f500b6792098b6c36bcc378193eef9c vgacon: prepare vgacon_scroll for u16 * switch bb7cce897fd185e21aaf3cf7bfe78fb921b85cf5 vgacon: make vga_vram_base and vga_vram_end u16 * 25d14ac35264aebc3216dea69597897a5d23337c tty: vt, make vc_origin u16 * 35933b6f4ad43537af265d0664f60e8fd09bc630 tty: vt, make vc_visible_origin u16 * f45fb28f82f820d76e37cf3095569ff034b0222a make VGA_MAP_MEM return pointer 09b1b6d4195e62c26551c39cee27836b7d8f1eb0 tty: vt, make vc_scr_end u16 * 87710d9540e2443733c887f60e1c0a8f22356994 linkage: perform symbol pair checking (per group) b567e8ce2d806f2bb71331bbe75fdffc8714ccf6 export: mark labels as OBJECT 66d1637215893ac6e0dc6e84c5455aa2390c4230 NATIVE LABEL 50a5182aa72f96bb36dd2bb130d8a190851453be test_dwarf: add