This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 84bfcc0b6994 Merge tag 'integrity-v5.17' of git://git.kernel.org/pub/sc [...] new bb49e9e730c2 fs: add is_idmapped_mnt() helper new a793d79ea3e0 fs: move mapping helpers new 476860b3eb4a fs: tweak fsuidgid_has_mapping() new 1ac2a4104968 fs: account for filesystem mappings new 8cc5c54de44c docs: update mapping documentation new 447207133154 fs: use low-level mapping helpers new 02e407991350 fs: remove unused low-level mapping helpers new 209188ce75d0 fs: port higher-level mapping helpers new a1ec9040a2a9 fs: add i_user_ns() helper new bd303368b776 fs: support mapped mounts of mapped filesystems new 5dfbfe71e324 Merge tag 'fs.idmapped.v5.17' of git://git.kernel.org/pub/ [...] new 579f3a6d32a9 drivers/pcmcia: Fix ifdef covering yenta_pm_ops new 7e508f2ca8bb erofs: rename lz4_0pading to zero_padding new 168e9a76200c erofs: add sysfs interface new 40452ffca3c1 erofs: add sysfs node to control sync decompression strategy new 7acc3d1afd02 erofs: Replace zero-length array with flexible-array member new 469407a3b5ed erofs: clean up erofs_map_blocks tracepoints new d67aee76d418 erofs: tidy up z_erofs_lz4_decompress new 10e5f6e482e1 erofs: introduce z_erofs_fixup_insize new ab749badf9f4 erofs: support unaligned data decompression new cecf864d3d76 erofs: support inline data decompression new ab92184ff8f1 erofs: add on-disk compressed tail-packing inline support new fdf80a479302 erofs: introduce meta buffer operations new c521e3ad6cc9 erofs: use meta buffers for inode operations new 2b5379f7860d erofs: use meta buffers for super operations new bb88e8da0025 erofs: use meta buffers for xattr operations new 09c543798c3c erofs: use meta buffers for zmap operations new 9149fe8ba7ff Merge tag 'erofs-for-5.17-rc1' of git://git.kernel.org/pub [...] new f0bfa76a11e9 btrfs: fix ENOSPC failure when attempting direct IO write [...] new 232796df8c14 btrfs: fix deadlock between quota enable and other quota o [...] new 17130a65f0cd btrfs: remove spurious unlock/lock of unused_bgs_lock new 339d03542484 btrfs: only copy dir index keys when logging a directory new ccae4a19c914 btrfs: remove no longer needed logic for replaying directo [...] new 227f3cd0d5a1 btrfs: use btrfs_item_size_nr/btrfs_item_offset_nr everywhere new c91666b1f619 btrfs: add btrfs_set_item_*_nr() helpers new 437bd07e6c52 btrfs: make btrfs_file_extent_inline_item_len take a slot new 747942073608 btrfs: introduce item_nr token variant helpers new 3212fa14e772 btrfs: drop the _nr from the item helpers new 5a08663d01c5 btrfs: remove the btrfs_item_end() helper new dc2e724e0fc0 btrfs: rename btrfs_item_end_nr to btrfs_item_data_end new eab67c064568 btrfs: send: remove unused found_type parameter to lookup_ [...] new b1dea4e7322d btrfs: send: remove unused type parameter to iterate_inode_ref_t new fd8808097ad2 btrfs: switch seeding_dev in init_new_device to bool new 849eae5e57a7 btrfs: consolidate device_list_mutex in prepare_sprout to [...] new dfba78dc1c3b btrfs: reduce the scope of the tree log mutex during trans [...] new d21deec5e7e6 btrfs: remove unused parameter fs_devices from btrfs_init_ [...] new 16beac87e95e btrfs: zoned: cache reported zone during mount new 9f35f76d7df6 btrfs: handle priority ticket failures in their respective [...] new 9cd8dcdc5e5c btrfs: check for priority ticket granting before flushing new 1b0309eaa426 btrfs: check ticket->steal in steal_from_global_block_rsv new ee6adbfd6a2c btrfs: make BTRFS_RESERVE_FLUSH_EVICT use the global rsv s [...] new 6dbdd578cd4f btrfs: remove global rsv stealing logic for orphan cleanup new 54230013d41f btrfs: get rid of root->orphan_cleanup_state new 9270501c163b btrfs: change root to fs_info for btrfs_reserve_metadata_bytes new 83f1b68002c2 btrfs: remove unnecessary @nr_written parameters new 950575c023aa btrfs: only use ->max_extent_size if it is set in the bitmap new 59c7b566a3b6 btrfs: index free space entries on size new bbf27275f246 btrfs: add self test for bytes_index free space cache new 167c0bd3775d btrfs: get next entry in tree_search_offset before doing checks new bf08387fb462 btrfs: don't check stripe length if the profile is not str [...] new f1a8fc626586 btrfs: eliminate if in main loop in tree_search_offset new 0af4769da6b2 btrfs: remove unused BTRFS_FS_BARRIER flag new fdfbf020664b btrfs: rework async transaction committing new 2e4e97abac4c btrfs: pass fs_info to trace_btrfs_transaction_commit new 7a60751a33d9 btrfs: remove trans_handle->root new 98cc42227a1b btrfs: pass the root to add_keyed_refs new 9665ebd5dba6 btrfs: move comment in find_parent_nodes() new e0b7661d44da btrfs: remove SANITY_TESTS check form find_parent_nodes new fcba0120edf8 btrfs: remove BUG_ON() in find_parent_nodes() new 9f05c09d6bae btrfs: remove BUG_ON(!eie) in find_parent_nodes new dfe8aec4520b btrfs: add a btrfs_block_group_root() helper new 76d76e789d1f btrfs: make remove_extent_backref pass the root new 8e1d02909185 btrfs: use chunk_root in find_free_extent_update_loop new 826582cabc22 btrfs: do not special case the extent root for switch comm [...] new 3478c732520a btrfs: remove unnecessary extent root check in btrfs_defra [...] new fd51eb2f07c7 btrfs: don't use the extent root in btrfs_chunk_alloc_add_ [...] new 30a9da5d8d49 btrfs: don't use extent_root in iterate_extent_inodes new ce5603d015ed btrfs: don't use the extent_root in flush_space new 2e608bd1dd51 btrfs: init root block_rsv at init root time new 29cbcf401793 btrfs: stop accessing ->extent_root directly new 84d2d6c70165 btrfs: fix csum assert to check objectid of the root new 056c83111648 btrfs: set BTRFS_FS_STATE_NO_CSUMS if we fail to load the [...] new fc28b25e1f42 btrfs: stop accessing ->csum_root directly new 7939dd9f35f6 btrfs: stop accessing ->free_space_root directly new 7fcf8a0050df btrfs: remove useless WARN_ON in record_root_in_trans new abed4aaae4f7 btrfs: track the csum, extent, and free space trees in a rb tree new f594f13c194e btrfs: consolidate bitmap_clear_bits/__bitmap_clear_bits new 32e1649b5356 btrfs: consolidate unlink_free_space/__unlink_free_space f [...] new 290ef19add76 btrfs: make __btrfs_add_free_space take just block group r [...] new 364be8421192 btrfs: change name and type of private member of btrfs_fre [...] new d96b34248c2f btrfs: make send work with concurrent block group relocation new efc0e69c2fea btrfs: introduce exclusive operation BALANCE_PAUSED state new 621a1ee1d399 btrfs: make device add compatible with paused balance in b [...] new a174c0a2e857 btrfs: allow device add if balance is paused new 120de408e4b9 btrfs: check the root node for uptodate before returning it new fb81212c07b1 btrfs: allow generic_bin_search() to take low boundary as [...] new e2e58d0f8dc5 btrfs: try to unlock parent nodes earlier when inserting a key new e5e1c1741b3d btrfs: remove useless condition check before splitting leaf new 109324cfda06 btrfs: move leaf search logic out of btrfs_search_slot() new bb8e9a608055 btrfs: remove BUG_ON() after splitting leaf new 727e60604f6a btrfs: remove stale comment about locking at btrfs_search_slot() new 26c2c4540d6d btrfs: add an inode-item.h new 54f03ab1e19b btrfs: move btrfs_truncate_inode_items to inode-item.c new 9a4a1429acbe btrfs: move extent locking outside of btrfs_truncate_inode_items new 275312a03c62 btrfs: remove free space cache inode check in btrfs_trunca [...] new 2adc75d61203 btrfs: move btrfs_kill_delayed_inode_items into evict new 7097a941bf75 btrfs: remove found_extent from btrfs_truncate_inode_items new d9ac19c38064 btrfs: add truncate control struct new c2ddb612a8b3 btrfs: only update i_size in truncate paths that care new 462b728ea83f btrfs: only call inode_sub_bytes in truncate paths that care new 5caa490ed8f0 btrfs: control extent reference updates with a control fla [...] new 655807b8957b btrfs: use a flag to control when to clear the file extent range new 487e81d2a400 btrfs: pass the ino via truncate control new 71d18b53540f btrfs: add inode to truncate control new 56e1edb0e333 btrfs: convert BUG_ON() in btrfs_truncate_inode_items to ASSERT new 376b91d5702f btrfs: convert BUG() for pending_del_nr into an ASSERT new 0adbc6190c34 btrfs: combine extra if statements in btrfs_truncate_inode_items new e48dac7f6f4c btrfs: make should_throttle loop local in btrfs_truncate_i [...] new 8697b8f88e2a btrfs: do not check -EAGAIN when truncating inodes in the [...] new 0bb3acdc4824 btrfs: update SCRUB_MAX_PAGES_PER_BLOCK new c9d328c0c4b0 btrfs: scrub: merge SCRUB_PAGES_PER_RD_BIO and SCRUB_PAGES [...] new 9506f9538206 btrfs: include the free space tree in the global rsv minim [...] new c18e3235646a btrfs: reserve extra space for the free space tree new a26d60dedf9a btrfs: sysfs: add devinfo/fsid to retrieve actual fsid fro [...] new 869f4cdc73f9 btrfs: zoned: encapsulate inode locking for zoned relocation new 8fdf54fe69a7 btrfs: zoned: simplify btrfs_check_meta_write_pointer new 554aed7da29b btrfs: zoned: sink zone check into btrfs_repair_one_zone new 736727100067 btrfs: zoned: drop redundant check for REQ_OP_ZONE_APPEND [...] new 1ada69f61c88 btrfs: zoned: unset dedicated block group on allocation failure new 50475cd57706 btrfs: add extent allocator hook to decide to allocate chu [...] new 82187d2ecdfb btrfs: zoned: fix chunk allocation condition for zoned allocator new 1b58ae0e4d3e btrfs: skip transaction commit after failure to create subvolume new c12279964380 btrfs: refactor unlock_up new 2522dbe86b54 btrfs: scrub: remove the unnecessary path parameter for sc [...] new dcf62b204c06 btrfs: scrub: use btrfs_path::reada for extent tree readahead new f26c92386028 btrfs: remove reada infrastructure new d04fbe19aefd btrfs: scrub: cleanup the argument list of scrub_chunk() new 2ae8ae3d3def btrfs: scrub: cleanup the argument list of scrub_stripe() new 856e47946c6d btrfs: selftests: dump extent io tree if extent-io-tree te [...] new 4a9e803e5b39 btrfs: remove unnecessary parameter type from compression_ [...] new be8d1a2ab989 btrfs: fix argument list that the kdoc format and script verified new c2f822635df8 btrfs: respect the max size in the header when activating [...] new 36c86a9e1be3 btrfs: output more debug messages for uncommitted transaction new d601e58c5f29 Merge tag 'for-5.17-tag' of git://git.kernel.org/pub/scm/l [...] new 47a6df7cd317 xfs: shut down filesystem if we xfs_trans_cancel with defe [...] new 59d7fab2dff9 xfs: fix quotaoff mutex usage now that we don't support di [...] new 7b7820b83f23 xfs: don't expose internal symlink metadata buffers to the vfs new 7993f1a431bc xfs: only run COW extent recovery when there are no live extents new e5d1802c70f5 xfs: fix a bug in the online fsck directory leaf1 bestcount check new 09654ed8a18c xfs: check sb_meta_uuid for dabuf buffer recovery new 132c460e4964 xfs: Fix comments mentioning xfs_ialloc new 6ed6356b0771 xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() new f8d92a66e810 xfs: prevent UAF in xfs_log_item_in_current_chkpt new 219aac5d469f xfs: sysfs: use default_groups in kobj_type new 8dc9384b7d75 xfs: reduce kvmalloc overhead for CIL shadow buffers new f4901a182d33 xfs: Remove redundant assignment of mp new eae44cb341ec xfs: hold quota inode ILOCK_EXCL until the end of dqalloc new 7e937bb3cbe1 xfs: warn about inodes with project id of -1 new 11fc88c2e49b Merge tag 'xfs-5.17-merge-2' of git://git.kernel.org/pub/s [...] new 6abfaaf124a8 fs_parse: allow parameter value to be empty new e5a185c26c11 ext4: Add fs parameter specifications for mount options new 4c94bff967d9 ext4: move option validation to a separate function new 461c3af045d3 ext4: Change handle_mount_opt() to use fs_parameter new da812f611934 ext4: Allow sb to be NULL in ext4_msg() new e6e268cb6822 ext4: move quota configuration out of handle_mount_opt() new b6bd243500b6 ext4: check ext2/3 compatibility outside handle_mount_opt() new 6e47a3cc68fc ext4: get rid of super block and sbi from handle_mount_ops() new 7edfd85b1ffd ext4: Completely separate options parsing and sb setup new 02f960f8db1c ext4: clean up return values in handle_mount_opt() new 97d8a670b453 ext4: change token2str() to use ext4_param_specs new cebe85d570cf ext4: switch to the new mount api new ba2e524d918a ext4: Remove unused match_table_t tokens new 4c2467287779 ext4: don't fail remount if journalling mode didn't change new 4437992be7ca ext4: remove lazytime/nolazytime mount options handled by [...] new 960e0ab63b2e ext4: fix i_version handling on remount new 2729cfdcfa1c ext4: use ext4_journal_start/stop for fast commit transactions new 7bbbe241ec7c ext4: drop ineligible txn start stop APIs new 0915e464cb27 ext4: simplify updating of fast commit stats new d1199b94474a ext4: update fast commit TODOs new 5e4d0eba1cca ext4: fix fast commit may miss tracking range for FALLOC_F [...] new 0b5b5a62b945 ext4: use ext4_ext_remove_space() for fast commit replay d [...] new 9725958bb75c ext4: fast commit may miss tracking unwritten range during [...] new ab047d516dea ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal new 380a0091cab4 ext4: Fix BUG_ON in ext4_bread when write quota data new 15fc69bbbbbc ext4: make sure quota gets properly shutdown on error new 4013d47a5307 ext4: make sure to reset inode lockdep class when quota en [...] new dfac1a167068 ext4: replace snprintf in show functions with sysfs_emit new 8c80fb312d7a ext4: fix a possible ABBA deadlock due to busy PA new c27c29c6af4f ext4: initialize err_blk before calling __ext4_get_inode_loc new 298b5c521746 ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' new 5c48a7df9149 ext4: fix an use-after-free issue about data=journal write [...] new 173b6e383d2a ext4: avoid trim error on fs with small groups new 13b215a9e657 ext4: don't use kfree() on rcu protected pointer sbi->s_qf_names new 4c1bd5a90c4e ext4: only set EXT4_MOUNT_QUOTA when journalled quota file [...] new bbc605cdb1e1 ext4: implement support for get/set fs label new 2327fb2e2341 ext4: change s_last_trim_minblks type to unsigned long new 4a69aecbfb30 ext4: allow to change s_last_trim_minblks via sysfs new effc5b3b0d20 ext4: remove useless resetting io_end_size in mpage_proces [...] new a660be97eb00 ext4: remove redundant statement new fac888b2be99 ext4: remove unused assignments new 037e7c525d98 ext4: drop an always true check new a6dbc76c4d9c ext4: remove redundant o_start statement new ae6ec194b552 ext4: remove unnecessary 'offset' assignment new e81c9302a6c3 ext4: set csum seed in tmp inode while migrating to extents new da9e48021258 ext4: fix a copy and paste typo new a2e3965df40a ext4: use BUG_ON instead of if condition followed by BUG new 6eeaf88fd586 ext4: don't use the orphan list when migrating an inode new 1dbfae0113f1 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] new ffd0cd3c2f10 gfs2: Fix __gfs2_holder_init function name in kernel-doc comment new 1d05ee7e0d10 gfs2: remove redundant set of INSTANTIATE_NEEDED new 8d567162ef28 gfs2: Remove redundant check for GLF_INSTANTIATE_NEEDED new 3c5c67ec29a9 gfs2: Fix gfs2_instantiate description new 74382e277ae9 gfs2: dump inode object for iopen glocks new 8481c323e4ea Merge tag 'gfs2-v5.16-rc3-fixes' of git://git.kernel.org/p [...] new dea450c90f46 fs: dlm: remove obsolete INBUF define new bb6866a5bdc5 fs: dlm: fix small lockspace typo new 1aafd9c23191 fs: dlm: debug improvements print nodeid new fe93367541bc fs: dlm: remove check SCTP is loaded message new 658bd576f95e fs: dlm: move version conversion to compile time new 3e9736713d0c fs: dlm: use dlm_recovery_stopped instead of test_bit new e10249b1902d fs: dlm: use dlm_recovery_stopped in condition new 2f05ec4327ff fs: dlm: make dlm_callback_resume quite new f1d3b8f91d96 fs: dlm: initial support for tracepoints new 92732376fd29 fs: dlm: trace socket handling new 164d88abd760 fs: dlm: requestqueue busy wait to event based wait new 3cb5977c5214 fs: dlm: ls_count busy wait to event based wait new 5c16febbc19b fs: dlm: let handle callback data as void new 9af5b8f0ead7 fs: dlm: add debugfs rawmsg send functionality new 75d25ffe380a fs: dlm: allow create lkb with specific id range new 5054e79de999 fs: dlm: add lkb debugfs functionality new 63eab2b00bcf fs: dlm: add lkb waiters debugfs functionality new 6c2e3bf68f3e fs: dlm: filter user dlm messages for kernel locks new b87b1883efe3 fs: dlm: remove double list_first_entry call new c8b9f34e223f fs: dlm:Remove unneeded semicolon new 6a628fa43810 fs: dlm: fix potential buffer overflow new 4c3d90570bcc fs: dlm: don't call kernel_getpeername() in error_report() new 92c446053814 fs: dlm: replace use of socket sk_callback_lock with sock_lock new 1b9beda83e27 fs: dlm: fix build with CONFIG_IPV6 disabled new f70813d6a5fc fs: dlm: use list_empty() to check last iteration new bcbfea41e1f9 fs: dlm: check for pending users filling buffers new 21d9ac1a5376 fs: dlm: use event based wait for pending remove new be3b0400edbf fs: dlm: remove wq_alloc mutex new 6c547f264077 fs: dlm: memory cache for midcomms hotpath new 3af2326ca0a1 fs: dlm: memory cache for writequeue_entry new e4dc81ed5a80 fs: dlm: memory cache for lowcomms hotpath new feae43f8aa88 fs: dlm: print cluster addr if non-cluster node connects new 3f67eaed57da Merge tag 'dlm-5.17' of git://git.kernel.org/pub/scm/linux [...] new 7296c8af6a34 ubifs: Fix spelling mistakes new bc7849e28043 ubi: Fix a mistake in comment new d98c6c35c881 ubifs: Make use of the helper macro kthread_run() new 3fea4d9d1601 ubifs: Error path in ubifs_remount_rw() seems to wrongly f [...] new 2e3cbf425804 ubifs: Export filesystem error counters new 58225631cf9a ubifs: Document sysfs nodes new d3de970bcba0 ubifs: fix snprintf() length check new 88618feecf44 ubifs: fix slab-out-of-bounds in ubifs_change_lp new 0d76502172d8 ubifs: fix double return leb in ubifs_garbage_collect new 50cb43732544 ubifs: read-only if LEB may always be taken in ubifs_garba [...] new aa39cc675799 jffs2: GC deadlock reading a page that is used in jffs2_wr [...] new 5672cdfba4fe Merge tag 'for-linus-5.17-rc1' of git://git.kernel.org/pub [...] new 5f8539e2ff96 um: fix ndelay/udelay defines new bbe33504d4a7 um: rename set_signals() to um_set_signals() new 494545aa9b50 uml: x86: add FORCE to user_constants.h new 8bd18ef9eaac um: Replace if (cond) BUG() with BUG_ON() new 077b7320942b um: registers: Rename function names to avoid conflicts an [...] new 4b86366fdfbe um: gitignore: Add kernel/capflags.c new d73820df6437 um: virt-pci: Fix 32-bit compile new 4e84139e14af lib/logic_iomem: Fix 32-bit build new 4e8a5edac501 lib/logic_iomem: Fix operation on 32-bit new 85e73968a040 um: virtio_uml: Fix time-travel external time propagation new 8f5c84f3678e uml: trim unused junk from arch/x86/um/sys_call_table_*.c new 577ade59b99e um: move amd64 variant of mmap(2) to arch/x86/um/syscalls_64.c new 5f174ec3c1d6 logic_io instance of iounmap() needs volatile on argument new dbba7f704aa0 um: stop polluting the namespace with registers.h contents new 2098e213dd64 uml/i386: missing include in barrier.h new 6605a448668b um: kill unused cpu() new 7f5f156daec3 um: remove a dangling extern of syscall_trace() new 21cba62bea84 um: unexport handle_page_fault() new 2610ed63ead1 um, x86: bury crypto_tfm_ctx_offset new 8e5d7cf3479a um: common-offsets.h debriding... new ed4b1cc5900e um: header debriding - activate_ipi() new bb1a2c4e2d48 um: header debriding - mem_user.h new b31ef6d89ddd um: header debriding - net_*.h new 021fdaef8073 um: header debriding - os.h new 4c1f795773b3 um: header debriding - sigio.h new 9b0da3f22307 um: Use swap() to make code cleaner new ce72750f04d6 hostfs: Fix writeback of dirty pages new 8bb227ac34c0 um: remove set_fs new 361640b4fdc8 um: Extract load file helper from initrd.c new b31297f04e86 um: Add devicetree support new db0dd9cee822 um: virtio_uml: Allow probing from devicetree new f69212114220 Merge tag 'for-linus-5.17-rc1' of git://git.kernel.org/pub [...] new f65b81320926 include/linux/efi.h: Remove unneeded whitespaces before tabs new 4da87c517058 efi/libstub: add prototype of efi_tcg2_protocol::hash_log_ [...] new 44f155b4b07b efi/libstub: x86/mixed: increase supported argument count new 20287d56f52d efi/libstub: consolidate initrd handling across architectures new f046fff8bc4c efi/libstub: measure loaded initrd info into the TPM new 42f4046bc4ba efi: use default_groups in kobj_type new f12fc75ef7db Merge tag 'efi-next-for-v5.17' of git://git.kernel.org/pub [...] new ff936357b496 x86/defconfig: Enable CONFIG_LOCALVERSION_AUTO=y in the defconfig new b6aa86cff44c x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs new f18e2d877269 Merge tag 'x86_build_for_v5.17_rc1-p2' of git://git.kernel [...] new 3cbadd20e3db parisc: decompressor: do not copy source files while building new 45458aa49abe parisc: Define depi_safe macro new db19c6f1a2a3 parisc: Fix lpa and lpa_user defines new 9e9d4b460f23 parisc: Avoid calling faulthandler_disabled() twice new 4b9d2a731c3d parisc: Switch user access functions to signal errors in r [...] new 9d90a90855ce parisc: Don't call faulthandler_disabled() in do_page_fault() new 20dda87bdc65 parisc: Enhance page fault termination message new d0585d742ff2 parisc: Rewrite light-weight syscall and futex code new 72c3dd8207de parisc: Add lws_atomic_xchg and lws_atomic_store syscalls new 712a270d2db9 parisc: Fix pdc_toc_pim_11 and pdc_toc_pim_20 definitions new c1c72d9bbf2b parisc: Add kgdb io_module to read chars via PDC new 75c09aad79e4 parisc: pdc_stable: use default_groups in kobj_type new 6968e707d371 parisc: io: Improve the outb(), outw() and outl() macros new d6ab9fc74513 parisc: Enable TOC (transfer of contents) feature unconditionally new e486288d116a parisc: Re-use toc_stack as hpmc_stack new 16f035d9e264 sections: Fix __is_kernel() to include init ranges new 68d247ad38b1 parisc: Default to 16 CPUs on 32-bit kernel new c1eb8f6cff34 Merge tag 'for-5.17/parisc-1' of git://git.kernel.org/pub/ [...] new 251cc826be7d ARM: 9154/1: decompressor: do not copy source files while [...] new 4a2f57ac7dad ARM: 9158/1: leave it to core code to manage thread_info::cpu new a92882a4d270 ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding new d0eae8287cf3 ARM: 9161/1: mm: mark private VM_FAULT_X defines as vm_fault_t new 33c6a549641d ARM: 9162/1: amba: Kill sysfs attribute file of irq new dcc0a8f6b69a ARM: 9163/1: amba: Move of_amba_device_decode_irq() into a [...] new 0ba8695e3dfb ARM: 9164/1: mm: Provide set_memory_valid() new 3c341b217414 ARM: 9165/1: mm: Provide is_write_fault() new 75969686ec0d ARM: 9166/1: Support KFENCE for ARM new 2965d4290f60 ARM: 9167/1: Add support for Cortex-M33 processor new 3d14751f341e ARM: 9168/1: Add support for Cortex-M55 processor new b0343ab330ae ARM: reduce the information printed in call traces new 3e3a138a4690 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
The 332 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-fs-erofs | 16 + Documentation/ABI/testing/sysfs-fs-ubifs | 35 + .../core/thread-info-in-task/arch-support.txt | 2 +- Documentation/filesystems/erofs.rst | 8 + Documentation/filesystems/idmappings.rst | 72 - MAINTAINERS | 1 + arch/arm/Kconfig | 1 + arch/arm/Kconfig.debug | 11 + arch/arm/boot/compressed/.gitignore | 5 - arch/arm/boot/compressed/Makefile | 33 +- arch/arm/boot/compressed/ashldi3.S | 3 + arch/arm/boot/compressed/bswapsdi2.S | 3 + arch/arm/boot/compressed/efi-header.S | 22 +- arch/arm/boot/compressed/font.c | 2 + arch/arm/boot/compressed/head.S | 3 +- arch/arm/boot/compressed/hyp-stub.S | 2 + arch/arm/boot/compressed/lib1funcs.S | 3 + arch/arm/include/asm/kfence.h | 53 + arch/arm/include/asm/set_memory.h | 1 + arch/arm/include/asm/switch_to.h | 14 - arch/arm/kernel/smp.c | 3 - arch/arm/kernel/traps.c | 8 +- arch/arm/mm/fault.c | 20 +- arch/arm/mm/pageattr.c | 42 +- arch/arm/mm/proc-v7m.S | 20 + arch/parisc/Kconfig | 17 +- arch/parisc/boot/compressed/.gitignore | 2 - arch/parisc/boot/compressed/Makefile | 8 - arch/parisc/boot/compressed/firmware.c | 2 + arch/parisc/boot/compressed/real2.S | 2 + arch/parisc/include/asm/assembly.h | 10 + arch/parisc/include/asm/futex.h | 59 +- arch/parisc/include/asm/io.h | 6 +- arch/parisc/include/asm/special_insns.h | 44 +- arch/parisc/include/asm/uaccess.h | 12 +- arch/parisc/include/uapi/asm/pdc.h | 32 +- arch/parisc/kernel/Makefile | 3 +- arch/parisc/kernel/asm-offsets.c | 4 + arch/parisc/kernel/hpmc.S | 6 +- arch/parisc/kernel/kgdb.c | 21 + arch/parisc/kernel/syscall.S | 774 ++++++-- arch/parisc/kernel/toc.c | 18 +- arch/parisc/kernel/toc_asm.S | 33 +- arch/parisc/kernel/traps.c | 2 +- arch/parisc/mm/fault.c | 23 +- arch/um/.gitignore | 1 + arch/um/Kconfig | 2 +- arch/um/drivers/virt-pci.c | 8 +- arch/um/drivers/virtio_uml.c | 54 +- arch/um/include/asm/delay.h | 4 +- arch/um/include/asm/irqflags.h | 4 +- arch/um/include/asm/processor-generic.h | 2 +- arch/um/include/asm/thread_info.h | 4 - arch/um/include/asm/uaccess.h | 21 +- arch/um/include/shared/common-offsets.h | 15 - arch/um/include/shared/irq_user.h | 1 - arch/um/include/shared/kern_util.h | 2 - arch/um/include/shared/longjmp.h | 2 +- arch/um/include/shared/mem_user.h | 5 - arch/um/include/shared/net_kern.h | 2 - arch/um/include/shared/net_user.h | 1 - arch/um/include/shared/os.h | 17 +- arch/um/include/shared/registers.h | 6 +- arch/um/include/shared/sigio.h | 1 - arch/um/kernel/Makefile | 4 +- arch/um/kernel/dtb.c | 41 + arch/um/kernel/exec.c | 1 + arch/um/kernel/initrd.c | 48 +- arch/um/kernel/ksyms.c | 2 +- arch/um/kernel/load_file.c | 61 + arch/um/kernel/mem.c | 3 +- arch/um/kernel/process.c | 6 +- arch/um/kernel/skas/uaccess.c | 25 - arch/um/kernel/syscall.c | 28 - arch/um/kernel/trap.c | 1 - arch/um/kernel/um_arch.c | 3 + arch/um/kernel/um_arch.h | 14 + arch/um/os-Linux/registers.c | 4 +- arch/um/os-Linux/sigio.c | 13 +- arch/um/os-Linux/signal.c | 8 +- arch/um/os-Linux/start_up.c | 2 +- arch/x86/boot/compressed/efi_thunk_64.S | 14 +- arch/x86/configs/i386_defconfig | 2 +- arch/x86/configs/x86_64_defconfig | 2 +- arch/x86/include/asm/efi.h | 14 +- arch/x86/kernel/asm-offsets.c | 3 - arch/x86/platform/efi/efi_thunk_64.S | 14 +- arch/x86/um/Makefile | 2 +- arch/x86/um/asm/barrier.h | 1 + arch/x86/um/asm/segment.h | 8 - arch/x86/um/os-Linux/registers.c | 1 + arch/x86/um/ptrace_32.c | 1 + arch/x86/um/ptrace_64.c | 1 + arch/x86/um/shared/sysdep/syscalls_64.h | 3 - arch/x86/um/signal.c | 1 + arch/x86/um/sys_call_table_32.c | 4 - arch/x86/um/sys_call_table_64.c | 17 - arch/x86/um/syscalls_64.c | 14 +- drivers/amba/bus.c | 71 +- drivers/firmware/efi/efivars.c | 3 +- drivers/firmware/efi/esrt.c | 4 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 73 +- drivers/firmware/efi/libstub/efi-stub.c | 10 +- drivers/firmware/efi/libstub/efistub.h | 30 +- drivers/firmware/efi/libstub/x86-stub.c | 26 +- drivers/firmware/efi/runtime-map.c | 3 +- drivers/mtd/ubi/debug.c | 2 +- drivers/parisc/pdc_stable.c | 3 +- drivers/pcmcia/yenta_socket.c | 2 +- fs/btrfs/Makefile | 2 +- fs/btrfs/backref.c | 77 +- fs/btrfs/block-group.c | 35 +- fs/btrfs/block-rsv.c | 84 +- fs/btrfs/block-rsv.h | 5 +- fs/btrfs/btrfs_inode.h | 18 +- fs/btrfs/compression.c | 11 +- fs/btrfs/ctree.c | 548 +++--- fs/btrfs/ctree.h | 156 +- fs/btrfs/delalloc-space.c | 2 +- fs/btrfs/delayed-inode.c | 3 +- fs/btrfs/delayed-ref.c | 25 +- fs/btrfs/dev-replace.c | 11 +- fs/btrfs/dir-item.c | 12 +- fs/btrfs/disk-io.c | 382 +++- fs/btrfs/disk-io.h | 11 + fs/btrfs/extent-tree.c | 144 +- fs/btrfs/extent_io.c | 52 +- fs/btrfs/file-item.c | 33 +- fs/btrfs/free-space-cache.c | 322 ++-- fs/btrfs/free-space-cache.h | 10 +- fs/btrfs/free-space-tree.c | 50 +- fs/btrfs/inode-item.c | 344 +++- fs/btrfs/inode-item.h | 96 + fs/btrfs/inode.c | 643 ++----- fs/btrfs/ioctl.c | 71 +- fs/btrfs/print-tree.c | 8 +- fs/btrfs/props.c | 7 +- fs/btrfs/qgroup.c | 24 +- fs/btrfs/reada.c | 1086 ----------- fs/btrfs/ref-verify.c | 8 +- fs/btrfs/reflink.c | 2 +- fs/btrfs/relocation.c | 41 +- fs/btrfs/root-tree.c | 6 +- fs/btrfs/scrub.c | 230 +-- fs/btrfs/send.c | 417 ++++- fs/btrfs/space-info.c | 93 +- fs/btrfs/space-info.h | 2 +- fs/btrfs/super.c | 1 - fs/btrfs/sysfs.c | 11 + fs/btrfs/tests/btrfs-tests.c | 1 + fs/btrfs/tests/extent-buffer-tests.c | 17 +- fs/btrfs/tests/extent-io-tests.c | 52 + fs/btrfs/tests/free-space-tests.c | 186 +- fs/btrfs/tests/free-space-tree-tests.c | 5 +- fs/btrfs/tests/qgroup-tests.c | 5 +- fs/btrfs/transaction.c | 162 +- fs/btrfs/transaction.h | 3 +- fs/btrfs/tree-checker.c | 56 +- fs/btrfs/tree-defrag.c | 8 - fs/btrfs/tree-log.c | 619 +++---- fs/btrfs/uuid-tree.c | 10 +- fs/btrfs/verity.c | 2 +- fs/btrfs/volumes.c | 121 +- fs/btrfs/volumes.h | 9 +- fs/btrfs/xattr.c | 8 +- fs/btrfs/zoned.c | 120 +- fs/btrfs/zoned.h | 30 +- fs/cachefiles/bind.c | 2 +- fs/dlm/ast.c | 16 +- fs/dlm/debug_fs.c | 96 +- fs/dlm/dir.c | 3 +- fs/dlm/dlm_internal.h | 12 +- fs/dlm/lock.c | 109 +- fs/dlm/lock.h | 4 + fs/dlm/lockspace.c | 38 +- fs/dlm/lowcomms.c | 209 ++- fs/dlm/lowcomms.h | 6 +- fs/dlm/main.c | 3 + fs/dlm/member.c | 3 +- fs/dlm/memory.c | 68 +- fs/dlm/memory.h | 6 + fs/dlm/midcomms.c | 85 +- fs/dlm/midcomms.h | 3 + fs/dlm/rcom.c | 2 +- fs/dlm/recoverd.c | 3 +- fs/dlm/requestqueue.c | 17 +- fs/ecryptfs/main.c | 2 +- fs/erofs/Makefile | 2 +- fs/erofs/compress.h | 4 +- fs/erofs/data.c | 138 +- fs/erofs/decompressor.c | 134 +- fs/erofs/decompressor_lzma.c | 19 +- fs/erofs/erofs_fs.h | 18 +- fs/erofs/inode.c | 68 +- fs/erofs/internal.h | 52 +- fs/erofs/super.c | 121 +- fs/erofs/sysfs.c | 256 +++ fs/erofs/xattr.c | 135 +- fs/erofs/xattr.h | 1 - fs/erofs/zdata.c | 170 +- fs/erofs/zdata.h | 24 +- fs/erofs/zmap.c | 159 +- fs/ext4/acl.c | 2 - fs/ext4/dir.c | 1 - fs/ext4/ext4.h | 22 +- fs/ext4/ext4_jbd2.c | 2 + fs/ext4/extents.c | 16 +- fs/ext4/fast_commit.c | 207 +-- fs/ext4/fast_commit.h | 27 +- fs/ext4/file.c | 4 - fs/ext4/inode.c | 60 +- fs/ext4/ioctl.c | 324 +++- fs/ext4/mballoc.c | 52 +- fs/ext4/migrate.c | 23 +- fs/ext4/move_extent.c | 1 - fs/ext4/resize.c | 19 +- fs/ext4/super.c | 1915 ++++++++++++-------- fs/ext4/sysfs.c | 36 +- fs/fs_parser.c | 31 +- fs/gfs2/glock.c | 4 +- fs/gfs2/glops.c | 2 +- fs/gfs2/super.c | 8 +- fs/hostfs/hostfs_kern.c | 3 + fs/jbd2/journal.c | 2 + fs/jffs2/file.c | 40 +- fs/ksmbd/smbacl.c | 19 +- fs/ksmbd/smbacl.h | 5 +- fs/namespace.c | 53 +- fs/nfsd/export.c | 2 +- fs/open.c | 8 +- fs/overlayfs/super.c | 2 +- fs/posix_acl.c | 17 +- fs/proc_namespace.c | 2 +- fs/ubifs/Makefile | 2 +- fs/ubifs/dir.c | 4 +- fs/ubifs/gc.c | 19 +- fs/ubifs/io.c | 21 + fs/ubifs/replay.c | 2 +- fs/ubifs/super.c | 23 +- fs/ubifs/sysfs.c | 153 ++ fs/ubifs/ubifs.h | 35 + fs/xfs/scrub/dir.c | 15 +- fs/xfs/scrub/inode.c | 14 + fs/xfs/scrub/quota.c | 4 +- fs/xfs/scrub/repair.c | 3 + fs/xfs/scrub/scrub.c | 4 - fs/xfs/scrub/scrub.h | 1 - fs/xfs/xfs_buf_item_recover.c | 2 +- fs/xfs/xfs_dquot.c | 79 +- fs/xfs/xfs_error.c | 3 +- fs/xfs/xfs_icache.c | 3 +- fs/xfs/xfs_inode.c | 8 +- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_ioctl.h | 5 +- fs/xfs/xfs_iops.c | 40 +- fs/xfs/xfs_linux.h | 1 + fs/xfs/xfs_log_cil.c | 52 +- fs/xfs/xfs_log_recover.c | 26 +- fs/xfs/xfs_mount.c | 10 - fs/xfs/xfs_qm_syscalls.c | 11 +- fs/xfs/xfs_reflink.c | 5 +- fs/xfs/xfs_super.c | 9 - fs/xfs/xfs_symlink.c | 33 +- fs/xfs/xfs_sysfs.c | 16 +- fs/xfs/xfs_trans.c | 11 +- include/asm-generic/logic_io.h | 2 +- include/asm-generic/sections.h | 10 +- include/linux/efi.h | 6 +- include/linux/fs.h | 141 +- include/linux/fs_parser.h | 2 +- include/linux/mnt_idmapping.h | 234 +++ include/trace/events/btrfs.h | 10 +- include/trace/events/dlm.h | 260 +++ include/trace/events/erofs.h | 4 +- include/trace/events/ext4.h | 23 + include/uapi/linux/btrfs_tree.h | 4 +- lib/logic_iomem.c | 23 +- scripts/remove-stale-files | 7 +- security/commoncap.c | 15 +- 279 files changed, 8924 insertions(+), 6033 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-fs-erofs create mode 100644 Documentation/ABI/testing/sysfs-fs-ubifs create mode 100644 arch/arm/boot/compressed/ashldi3.S create mode 100644 arch/arm/boot/compressed/bswapsdi2.S create mode 100644 arch/arm/boot/compressed/font.c create mode 100644 arch/arm/boot/compressed/hyp-stub.S create mode 100644 arch/arm/boot/compressed/lib1funcs.S create mode 100644 arch/arm/include/asm/kfence.h create mode 100644 arch/parisc/boot/compressed/firmware.c create mode 100644 arch/parisc/boot/compressed/real2.S create mode 100644 arch/um/kernel/dtb.c create mode 100644 arch/um/kernel/load_file.c delete mode 100644 arch/um/kernel/syscall.c create mode 100644 arch/um/kernel/um_arch.h create mode 100644 fs/btrfs/inode-item.h delete mode 100644 fs/btrfs/reada.c create mode 100644 fs/erofs/sysfs.c create mode 100644 fs/ubifs/sysfs.c create mode 100644 include/linux/mnt_idmapping.h create mode 100644 include/trace/events/dlm.h