This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to annotated tag next-20201223 in repository linux-next.
at c9e359f294d5 (tag) tagging d7a03a44a5e93f39ece70ec75d25c6088caa0fdb (commit) replaces v5.10 tagged by Stephen Rothwell on Wed Dec 23 15:42:57 2020 +1100
- Log ----------------------------------------------------------------- next-20201223
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new edf7ddbf1c5e fs/namespace.c: WARN if mnt_count has become negative new 88149082bb8e fs: Handle I_DONTCACHE in iput_final() instead of generic_ [...] new 77573fa310d9 fs: Kill DCACHE_DONTCACHE dentry even if DCACHE_REFERENCED is set new 1a97d899ecbc Make sure that make_create_in_sticky() never sees uninitia [...] new dd2016623695 io_uring: fix 0-iov read buffer select new 00c18640c243 io_uring: make ctx cancel on exit targeted to actual ctx new 446bc1c20733 io-wq: kill now unused io_wq_cancel_all() new 55583d72e230 io_uring: always progress task_work on task cancel new f57555eda979 io_uring: end waiting before task cancel attempts new a528b04ea406 io_uring: fix ignoring xa_store errors new efc2519f427b io_uring: fix double io_uring free new d84fc2c9dcef Bluetooth: btusb: Remove duplicate newlines from logging new 2e2cbaf920d1 fix hostfs_open() use of ->f_path.dentry new 9eb78c253275 exfat: Avoid allocating upcase table using kcalloc() new 86cb91fe11d2 Merge branch 'work.misc' into for-next new e1dc20995cb9 driver core: platform: Add extra error check in devm_platf [...] new 2a5f1b67ec57 KVM: arm64: Don't access PMCR_EL0 when no PMU is available new ff367fe473a9 KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs new 7a96a0687b80 KVM: arm64: Use lm_alias in nVHE-only VA conversion new c3e181aec96f KVM: arm64: Skip computing hyp VA layout for VHE new 61fe0c37af57 KVM: arm64: Minor cleanup of hyp variables used in host new e6829e0384a4 KVM: arm64: Remove unused includes in psci-relay.c new 860a4c3d1e04 KVM: arm64: Move skip_host_instruction to adjust_pc.h new 767c973f2e4a KVM: arm64: Declutter host PSCI 0.1 handling new b77709237e72 dm cache: simplify the return expression of load_mapping() new adf4c01aba57 MAINTAINERS: add fs/block_dev.c to the block section new ca2e270aa1aa block: remove a pointless self-reference in block_dev.c new 7b51e703a89b block: update some copyrights new d8dd38c79b5c Merge branch 'block-5.11' into for-next new eeb64f9ff09d Merge branch 'io_uring-5.11' into for-next new c92dc856848f ext4: defer saving error info from atomic context new 82ef1370b0c1 ext4: avoid s_mb_prefetch to be zero in individual scenarios new be993933d2e9 ext4: remove unnecessary wbc parameter from ext4_bio_write_page new e789ca0cc1d5 ext4: combine ext4_handle_error() and save_error_info() new 4392fbc4bab5 ext4: drop sync argument of ext4_commit_super() new 05c2c00f3769 ext4: protect superblock modifications with a buffer lock new 2d01ddc86606 ext4: save error info to sb through journal if available new e92ad03fa534 ext4: use sbi instead of EXT4_SB(sb) in ext4_update_super() new dfd56c2c0c0d ext4: fix superblock checksum failure when setting password salt new a3f5cf14ff91 ext4: drop ext4_handle_dirty_super() new 5a3b590d4b2d ext4: don't leak old mountpoint samples new 05672a2c14a4 Bluetooth: btrtl: Enable central-peripheral role new 11f094e312ae kasan: drop unnecessary GPL text from comment headers new 71f6af6d52ce kasan: KASAN_VMALLOC depends on KASAN_GENERIC new 3b1a4a864087 kasan: group vmalloc code new d5750edf6da7 kasan: shadow declarations only for software modes new cebd0eb29acd kasan: rename (un)poison_shadow to (un)poison_range new 1f600626b3a9 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* new b266e8fee963 kasan: only build init.c for software modes new bb359dbcb700 kasan: split out shadow.c from common.c new affc3f07759c kasan: define KASAN_MEMORY_PER_SHADOW_PAGE new 59fd51b2ba6b kasan: rename report and tags files new ffcc5cea46c0 kasan: don't duplicate config dependencies new 2cdbed63490d kasan: hide invalid free check implementation new 97fc71223236 kasan: decode stack frame only with KASAN_STACK_ENABLE new afe6ef80dcec kasan, arm64: only init shadow for software modes new d73b49365ee6 kasan, arm64: only use kasan_depth for software modes new 28ab35841ce0 kasan, arm64: move initialization message new 60a3a5fe950f kasan, arm64: rename kasan_init_tags and mark as __init new 6882464faf74 kasan: rename addr_has_shadow to addr_has_metadata new db3de8f759c8 kasan: rename print_shadow_for_address to print_memory_metadata new 88b865974d17 kasan: rename SHADOW layout macros to META new 96e0279df6d8 kasan: separate metadata_fetch_row for each mode new 6a63a63ff1ac kasan: introduce CONFIG_KASAN_HW_TAGS new f469c032c05e arm64: enable armv8.5-a asm-arch option new 85f49cae4dfc arm64: mte: add in-kernel MTE helpers new e5b8d9218951 arm64: mte: reset the page tag in page->flags new 98c970da8b35 arm64: mte: add in-kernel tag fault handler new bfc62c598527 arm64: kasan: allow enabling in-kernel MTE new 620954a67bce arm64: mte: convert gcr_user into an exclude mask new bad1e1c663e0 arm64: mte: switch GCR_EL1 in kernel entry and exit new c746170d6a48 kasan, mm: untag page address in free_reserved_area new dc09b29fd071 arm64: kasan: align allocations for HW_TAGS new ccbe2aaba1ed arm64: kasan: add arch layer for memory tagging helpers new 6c6a04fe367f kasan: define KASAN_GRANULE_SIZE for HW_TAGS new 8a494023b80e kasan, x86, s390: update undef CONFIG_KASAN new 0fea6e9af889 kasan, arm64: expand CONFIG_KASAN checks new 2e903b914797 kasan, arm64: implement HW_TAGS runtime new 4291e9ee6189 kasan, arm64: print report from tag fault handler new aa1ef4d7b3f6 kasan, mm: reset tags when accessing metadata new 94ab5b61ee16 kasan, arm64: enable CONFIG_KASAN_HW_TAGS new 948e32539f4a kasan: add documentation for hardware tag-based mode new 29f080881601 kselftest/arm64: check GCR_EL1 after context switch new c696de9f12b7 kasan: simplify quarantine_put call site new 6476792f1015 kasan: rename get_alloc/free_info new 8bb0009b1946 kasan: introduce set_alloc_info new d56a9ef84bd0 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK new 38dd767daed1 kasan: allow VMAP_STACK for HW_TAGS mode new 77f57c983065 kasan: remove __kasan_unpoison_stack new c0054c565ae5 kasan: inline kasan_reset_tag for tag-based modes new d8dd397120be kasan: inline random_tag for HW_TAGS new bffe690708c8 kasan: open-code kasan_unpoison_slab new 57345fa68a27 kasan: inline (un)poison_range and check_invalid_free new 8028caaca7a8 kasan: add and integrate kasan boot parameters new 34303244f261 kasan, mm: check kasan_enabled in annotations new eeb3160c2419 kasan, mm: rename kasan_poison_kfree new d99f6a10c161 kasan: don't round_up too much new 1ef3133bd3b8 kasan: simplify assign_tag and set_tag calls new 3933c1757163 kasan: clarify comment in __kasan_kfree_large new 97593cad003c kasan: sanitize objects when metadata doesn't fit new e86f8b09f215 kasan, mm: allow cache merging with no metadata new 625d867347c9 kasan: update documentation new 2102cbca79cb Merge remote-tracking branch 'kbuild/for-next' new f15b89ddd1e5 Merge remote-tracking branch 'compiler-attributes/compiler [...] new fbf7367cbcfb Merge remote-tracking branch 'dma-mapping/for-next' new b75ef0e9b9fd Merge remote-tracking branch 'arm/for-next' new cd2ced3b4681 Merge remote-tracking branch 'arm64/for-next/core' new 257a52b124a7 Merge remote-tracking branch 'amlogic/for-next' new ea9a09af6fe8 Merge remote-tracking branch 'aspeed/for-next' new 3e834b36a10f Merge remote-tracking branch 'at91/at91-next' new 060c42821700 Merge remote-tracking branch 'drivers-memory/for-next' new cb359dc1588f Merge remote-tracking branch 'imx-mxs/for-next' new 7c221beb5ccb Merge remote-tracking branch 'keystone/next' new 2ec129e6c1e7 Merge remote-tracking branch 'mediatek/for-next' new 72f2df3873ac Merge remote-tracking branch 'mvebu/for-next' new f95a8156f654 Merge remote-tracking branch 'omap/for-next' new a635e986fc9e Merge remote-tracking branch 'qcom/for-next' new 2780a3e204a3 Merge remote-tracking branch 'raspberrypi/for-next' new ccce128cbd93 Merge remote-tracking branch 'realtek/for-next' new dc297ac86a17 Merge remote-tracking branch 'renesas/next' new e938ca05e9d4 Merge remote-tracking branch 'reset/reset/next' new 422d1a0af0ba Merge remote-tracking branch 'rockchip/for-next' new e3c462a7149d Merge remote-tracking branch 'samsung-krzk/for-next' new 1b3ea1ef1821 Merge remote-tracking branch 'stm32/stm32-next' new 62023448873f Merge remote-tracking branch 'sunxi/sunxi/for-next' new 46f9dbfc433f Merge remote-tracking branch 'tegra/for-next' new f48917d99efc Merge remote-tracking branch 'ti-k3/ti-k3-next' new 57c122d57fe3 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new bc7af6ea4b9b Merge remote-tracking branch 'csky/linux-next' new 000392666d4e Merge remote-tracking branch 'h8300/h8300-next' new eb1e674d9093 Merge remote-tracking branch 'nds32/next' new 806ae478f01d Merge remote-tracking branch 's390/for-next' new 0a445ecdaa90 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 293f9343aea0 Merge remote-tracking branch 'btrfs/for-next' new 95262dd76db0 Merge remote-tracking branch 'ceph/master' new 86526fb3cba3 Merge remote-tracking branch 'configfs/for-next' new 64aaf72f7f8f Merge remote-tracking branch 'exfat/dev' new b07bcb257144 Merge remote-tracking branch 'ext3/for_next' new d4c89547e061 Merge remote-tracking branch 'ext4/dev' new db7177373185 Merge remote-tracking branch 'jfs/jfs-next' new a8fe059bf34e Merge remote-tracking branch 'nfs-anna/linux-next' new 1ee74661c32c Merge remote-tracking branch 'cel/cel-next' new c10f7663b8bb Merge remote-tracking branch 'v9fs/9p-next' new 32482ba37ddf Merge remote-tracking branch 'vfs/for-next' new 5342edf4d5e2 Merge remote-tracking branch 'printk/for-next' new e3442ad2bc0e Merge remote-tracking branch 'hid/for-next' new 428d55406727 Merge remote-tracking branch 'i2c/i2c/for-next' new 67a10e359b35 Merge remote-tracking branch 'dmi/dmi-for-next' new c897fa9a2de0 Merge remote-tracking branch 'jc_docs/docs-next' new c0e7986be442 Merge remote-tracking branch 'v4l-dvb-next/master' new 555442f75bd2 Merge remote-tracking branch 'pm/linux-next' new b9e4f0f908b9 Merge remote-tracking branch 'ieee1394/for-next' new bbe3e6e421f6 Merge remote-tracking branch 'bluetooth/master' new 403f3d55f7c2 Merge remote-tracking branch 'amdgpu/drm-next' new ab74888af3f4 Merge remote-tracking branch 'drm-misc/for-linux-next' new b93ac8448463 Merge remote-tracking branch 'drm-msm/msm-next' new 3f3a5fd63a00 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 02a8cc4948f3 Merge remote-tracking branch 'input/next' new 639a4b2d3445 Merge remote-tracking branch 'block/for-next' new 9cbb83bde0e2 Merge remote-tracking branch 'device-mapper/for-next' new ab8f7a36d325 Merge remote-tracking branch 'security/next-testing' new 7a0bc8fd0752 Merge remote-tracking branch 'keys/keys-next' new a6f8501e8dda Merge remote-tracking branch 'watchdog/master' new 74b570581235 Merge remote-tracking branch 'tip/auto-latest' new 79009e37b5e8 Merge remote-tracking branch 'edac/edac-for-next' new 048b8f8c3900 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 475ede82082f Merge remote-tracking branch 'rcu/rcu/next' new 1c0aea5efe36 Merge remote-tracking branch 'kvm-arm/next' new 9f45d92662c0 Merge remote-tracking branch 'percpu/for-next' new 35e76c76d514 Merge remote-tracking branch 'workqueues/for-next' new 9eb6fc4920a3 Merge remote-tracking branch 'chrome-platform/for-next' new 27786ce203c4 Merge remote-tracking branch 'leds/for-next' new 3272516bc3ca Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 828a59193ab6 Merge remote-tracking branch 'mux/for-next' new bf1d75e9bc6f Merge remote-tracking branch 'icc/icc-next' new 2a09ece6825a Merge remote-tracking branch 'cgroup/for-next' new 57816fa7b724 Merge remote-tracking branch 'scsi/for-next' new 0cd02bcdc281 Merge remote-tracking branch 'scsi-mkp/for-next' new 3283303f72ec Merge remote-tracking branch 'vhost/linux-next' new 6d85e5435de5 Merge remote-tracking branch 'rpmsg/for-next' new 51a4f9c5777b Merge remote-tracking branch 'userns/for-next' new 202c58889930 Merge remote-tracking branch 'kselftest/next' new 6239af273663 Merge remote-tracking branch 'livepatching/for-next' new d47509203d05 Merge remote-tracking branch 'coresight/next' new 419bfcdd0ca1 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 9ceb835bad11 Merge remote-tracking branch 'ntb/ntb-next' new c2a3e7d25fbe Merge remote-tracking branch 'slimbus/for-next' new 8e1f39114a6b Merge remote-tracking branch 'nvmem/for-next' new b06517cf14ee Merge remote-tracking branch 'xarray/main' new 5b498a7736af Merge remote-tracking branch 'pidfd/for-next' new e92195195972 Merge remote-tracking branch 'fpga/for-next' new e775f22d9be6 Merge remote-tracking branch 'notifications/notifications- [...] new cd6a93cf4081 lib/zlib: fix inflating zlib streams on s390 new c83de1901c90 selftests/vm: fix building protection keys test new 39c3c403fc62 mm/hugetlb: fix deadlock in hugetlb_cow error path new f083793c6fe1 mm: generalise COW SMC TLB flushing race comment new 5c75b641b5b5 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 6daf648efbb8 /proc/kpageflags: do not use uninitialized struct pages new d56cf308181b ocfs2: clear links count in ocfs2_mknod() if an error occurs new 99024fc5f69d ocfs2: fix ocfs2 corrupt when iputting an inode new 2573aaf1fee6 ramfs: support O_TMPFILE new fd46de9056b4 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new b56d1774830e mm/msync: exit early when the flags is an MS_ASYNC and sta [...] new 891180072703 mm/wap: don't SetPageWorkingset unconditionally during swapin new adae0aff7193 mm/mmap.c: fix the adjusted length error new 9983a7281b64 mm/huge_memory.c: update tlb entry if pmd is changed new 96141feae1be MIPS: do not call flush_tlb_all when setting pmd entry new 0a40853209fb mm/vmscan: __isolate_lru_page_prepare() cleanup new 7a7ace1db2b0 mm: memblock: enforce overlap of memory.memblock and memor [...] new bbd1cc84f184 mm: fix initialization of struct page for holes in memory layout new 078f9b3a232c mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] new d5237476fb16 mm: make pagecache tagged lookups return only head pages new cbff8c652a4c mm/shmem: use pagevec_lookup in shmem_unlock_mapping new c45b0107022e mm/swap: optimise get_shadow_from_swap_cache new e13d702f3683 mm: add FGP_ENTRY new 2932a66e91d4 mm/filemap: rename find_get_entry to mapping_get_entry new 1f48fc6046a7 mm/filemap: add helper for finding pages new 6812b34e08c9 fix mm-filemap-add-helper-for-finding-pages.patch new b5fe28d02266 mm/filemap: add mapping_seek_hole_data new 7031d13f4e30 fix mm-filemap-add-mapping_seek_hole_data.patch new 7c5875a91382 iomap: use mapping_seek_hole_data new c8a7a7511f53 mm: add and use find_lock_entries new 6d332419656e fix mm-add-and-use-find_lock_entries.patch new 8fdb4436354c mm: add an 'end' parameter to find_get_entries new 0e6df4757be6 mm: add an 'end' parameter to pagevec_lookup_entries new c12c0f30a407 mm: remove nr_entries parameter from pagevec_lookup_entries new 4cf6856cfbd1 mm: pass pvec directly to find_get_entries new aa21abf30014 mm: remove pagevec_lookup_entries new 8bd0a9ab4781 mm,thp,shmem: limit shmem THP alloc gfp_mask new 2e107430e971 mm,thp,shm: limit gfp mask to no more than specified new 64054b092854 mm,thp,shmem: make khugepaged obey tmpfs mount flags new bf5be485b25d mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new 1b6f17e8d6ff mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 1d0860a00d74 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new dc4eb172270d mm: add Kernel Electric-Fence infrastructure new f7fa56ce7c22 kfence: Fix parameter description for kfence_object_start() new 6750d1e2743e kfence: avoid stalling work queue task without allocations new bbb4a768d9d0 x86, kfence: enable KFENCE for x86 new 3a3b51ce4ae4 arm64, kfence: enable KFENCE for ARM64 new c7d2db2b3549 kfence: use pt_regs to generate stack trace on faults new 0503777c9fd3 mm, kfence: insert KFENCE hooks for SLAB new bde33f33ca46 mm, kfence: insert KFENCE hooks for SLUB new e5ac792ff7f4 kfence, kasan: make KFENCE compatible with KASAN new 42e064a1831c kfence, Documentation: add KFENCE documentation new 4b35d11037af kfence: add test suite new 3763825e08c2 kfence: fix typo in test new 6394c6eb4f3e MAINTAINERS: add entry for KFENCE new 758b1132b207 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 3f6a152925ad fs/buffer.c: dump more info for __getblk_gfp() stall problem new 13abfbb3d177 kernel/hung_task.c: Monitor killed tasks. new 3f2cb1082920 proc/sysctl: make protected_* world readable new 47a67be067cd lib: optimize cpumask_local_spread() new 6ad1daeb8e50 bitops: introduce the for_each_set_clump macro new 022ed065eb06 lib/test_bitmap.c: add for_each_set_clump test cases new ff14d3c5a163 gpio: thunderx: utilize for_each_set_clump macro new c835ba1d393b gpio: xilinx: utilize generic bitmap_get_value and _set_value new f1ad893cd7da aio: simplify read_events() new 5d6c564cf3be Merge branch 'akpm-current/current' new 1de83eb5086a kmap: stupid hacks to make it compile new e824e1123021 mm: slub: call account_slab_page() after slab page initialization new 893d27b00f9e mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] new 7f63cbebcfea mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] new 2f7cc0c885f6 mm: add definition of PMD_PAGE_ORDER new 5162f2e454af mmap: make mlock_future_check() global new 7160a3288f77 set_memory: allow set_direct_map_*_noflush() for multiple pages new 9666388f0789 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix new c7454cb3569b set_memory: allow querying whether set_direct_map_*() is a [...] new c79956b87f4b kfence: fix implicit function declaration new e447854714f6 mm: introduce memfd_secret system call to create "secret" [...] new 58ddf394708d secretmem: use PMD-size pages to amortize direct map fragm [...] new 246333cc1050 secretmem: add memcg accounting new 8a60175da964 PM: hibernate: disable when there are active secretmem users new 794f4b1147ae arch, mm: wire up memfd_secret system call where relevant new ed39a1be3e63 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix new 2f77a335b353 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix new f6ce0f2249fd secretmem: test: add basic selftest for memfd_secret(2) new 3df7368a7dd7 secretmem-test-add-basic-selftest-for-memfd_secret2-fix new a22ee5f372ce Merge branch 'akpm/master' new d7a03a44a5e9 Add linux-next specific files for 20201223
The 279 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.