This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 1612c382ffbd Merge tag 'x86-urgent-2022-08-06' of git://git.kernel.org/ [...] new 2194f9576097 video: fbdev: amiga: Simplify amifb_pan_display() new bf64b99c377b video: fbdev: sa1100fb: Remove unused sa1100fb_setup() new f45566fb1a1d video: fbdev: cirrusfb: Make cirrusfb_zorro_unregister() static new 6a7d270e9019 video: fbdev: Make *fb_setup() and *fb_init() static new f3bd0c2b637e video: fbdev: atari: Simplify atafb_pan_display() new 211f88e83f50 video: fbdev: atari: Remove bogus FB_VMODE_YWRAP flags new c7ef5e285c84 video: fbdev: atari: Fix inverse handling new 35fa155e8368 video: fbdev: atari: Fix ext_setcolreg() new 4a13bcd8ccd5 video: fbdev: atari: Remove unneeded casts from void * new 3ee5e2280343 video: fbdev: atari: Remove unneeded casts to void * new f0b38ea59ad2 video: fbdev: atari: Fix TT High video mode vertical refresh new 39101f1314ba video: fbdev: atari: Fix VGA modes new 435347edfe90 video: fbdev: atari: Remove unused definitions and variables new ffcc5b265799 video: fbdev: atari: Remove backward bug-compatibility new 075fbf0ab8dd video: fbdev: omapfb: Unexport omap*_update_window_async() new 26c2b7d9fac4 video: fbdev: amba-clcd: Fix refcount leak bugs new e948d32c54fa video: fbdev: imxfb: Drop platform data support new e2279cc92919 video: fbdev: imxfb: Drop unused symbols from header new ded77a74ee6b video: fbdev: imxfb: Fold <linux/platform_data/video-imxfb [...] new b083c22d5114 video: fbdev: imxfb: Convert request_mem_region + ioremap [...] new 3eb8fccc244b video: fbdev: sis: fix typos in SiS_GetModeID() new c5c7502e960d video: fbdev: imxfb: fix return value check in imxfb_probe() new 2f1c4523f7a3 video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_p [...] new 40bf722f8064 video: fbdev: i740fb: Check the argument of i740_calc_vclk() new ec0754c60217 video: fbdev: vt8623fb: Check the size of screen before me [...] new 96b550971c65 video: fbdev: arkfb: Check the size of screen before memset_io() new 6ba592fa014f video: fbdev: s3fb: Check the size of screen before memset_io() new b5a8466d37d3 Merge tag 'for-5.20/fbdev-1' of git://git.kernel.org/pub/s [...] new dcea7964764a checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...] new 0fe6ee8f123a profiling: fix shift too large makes kernel panic new 53fd5ffbb519 ocfs2: kill EBUSY from dlmfs_evict_inode new 0cc011c576aa lib/list_debug.c: Detect uninitialized lists new a91befde3503 lib/flex_proportions.c: remove local_irq_ops in fprop_new_ [...] new 4815a3600904 include/linux/rbtree.h: replace kernel.h with the necessar [...] new 9776e3861e0e ia64: fix sparse warnings with cmpxchg() & xchg() new c0af32fdc625 lib/btree: simplify btree_{lookup|update} new d30dfd490f7d include/uapi/linux/swab.h: move explicit cast outside ternary new dabba8722941 fs/kernel_read_file: allow to read files up-to ssize_t new f4da7afe0752 kexec_file: increase maximum file size to 4G new 0aed4724a839 delayacct: remove some unused variables new f268eedddf35 squashfs: extend "page actor" to handle missing pages new 1bb1a07afad9 squashfs: don't use intermediate buffer if pages missing new 019a0c9e377c fat: add a vfat_rename2() and make existing .rename callba [...] new 204d03203a14 fat: factor out reusable code in vfat_rename() as helper f [...] new da87e1725ae2 fat: add renameat2 RENAME_EXCHANGE flag support new dd7c9be330d8 selftests/filesystems: add a vfat RENAME_EXCHANGE test new f858e23a2974 checkpatch: fix incorrect camelcase detection on numeric constant new 00c9d5632277 lib/error-inject: convert to DEFINE_SEQ_ATTRIBUTE new ee56c3e8eec1 Merge branch 'master' into mm-nonmm-stable new 5a704629f2c1 init: add "hostname" kernel parameter new 5a66fce95b72 lib/lru_cache: fix error free handing in lc_create new 62df90b53e6f net, lib/once: remove {net_}get_random_once_wait macro new f9987921cb54 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] new 86e5908ec293 lib/error-inject: traverse list with mutex new 43c249ea0b1e compiler-gcc.h: remove ancient workaround for gcc PR 58670 new 045ed31e23ae kfifo: fix kfifo_to_user() return type new cda83bb8a61e lib/radix-tree: remove unused argument of insert_entries new 2d8867f3e083 lib: make LZ4_decompress_safe_forceExtDict() static new 6d529ea80b8a lib/scatterlist: use matched parameter type when calling _ [...] new 4a70ce5f93aa lib/ts_bm.c: remove redundant store to variable consumed a [...] new 71f8c15565d0 kallsyms: move declarations to internal header new 5fd8fea935a1 vmcoreinfo: include kallsyms symbols new 376b0c266143 proc: delete unused <linux/uaccess.h> includes new 46d36b1be18b kdump: round up the total memory size to 128M for crashker [...] new 2c795fb03f13 ipc/mqueue: remove unnecessary (void*) conversion new a16ceb139610 epoll: autoremove wakers even more aggressively new b62eb2731e17 scripts/bloat-o-meter: switch argument parsing to using argparse new 8b5db6679807 scripts/bloat-o-meter: add -p argument new adbcaef84088 x86/cacheinfo: move shared cache map definitions new 4f09903078ee cpumask: add UP optimised for_each_*_cpu versions new b81dce77cedc cpumask: Fix invalid uniprocessor mask assumption new c41e8866c28c lib/test: introduce cpumask KUnit test suite new 953257a9252a cpumask: update cpumask_next_wrap() signature new bd27acaac24e lib/smp_processor_id: fix imbalanced instrumentation_end() call new 55656016daa7 lib: devres: use numa aware allocation new f71381fcdc3a autofs: use inode permission method for write access new 9ccbac76e71d autofs: make dentry info count consistent new a4a87303874c autofs: use dentry info count instead of simple_empty() new ba97a0a3a31a autofs: add comment about autofs_mountpoint_changed() new 7ffe4e90a061 autofs: remove unused ino field inode new d919a1e79bac proc: fix a dentry lock race between release_task and lookup new 3adb2d87238d proc: fix test for "vsyscall=xonly" boot option new 1298f83b5469 ia64: old_rr4 added under CONFIG_HUGETLB_PAGE new 233eb8d6894e fs/ocfs2: Fix spelling typo in comment new 0c12185728d6 Revert "squashfs: provide backing_dev_info in order to dis [...] new db98b4308627 squashfs: always build "file direct" version of page actor new 8fc78b6fe24c squashfs: implement readahead new b09a7a036d20 squashfs: support reading fragments in readahead call new a10c9ede9913 lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...] new 591c32bddbe2 kernel/hung_task: fix address space of proc_dohung_task_ti [...] new fa7d574ba4f4 bdi: remove enum wb_congested_state new ed8fb78d7ecd proc: add some (hopefully) insightful comments new cf069c3b47fe lib/mpi: fix typo 'the the' in comment new 97d3b2676fc6 ocfs2: remove some useless functions new 702f3cf374b8 ocfs2: use the bitmap API to simplify code new 45ee6d1e935d ocfs2: fix a typo in a comment new 787dbea11a5d profile: setup_profiling_timer() is moslty not implemented new 50feece7f770 mailmap: update Kirill's email new 9f3cebf0bb84 mailmap: add linux.dev alias for Brendan Higgins new 9f98911a9d6e MAINTAINERS: kunit: add David Gow as a maintainer of KUnit new b99695580bfc scripts/gdb: ensure the absolute path is generated on init [...] new eb5699ba3155 Merge tag 'mm-nonmm-stable-2022-08-06-2' of git://git.kern [...] new 5fa2cffba0b8 smb3: check xattr value length earlier new 4da2cd0517e0 cifs: remove redundant initialization to variable mnt_sign [...] new 0f46608ae7a1 cifs: remove unnecessary type castings new 0827f71b881c cifs: remove unnecessary (void*) conversions. new c2c17ddbf32b cifs: remove some camelCase and also some static build warnings new 89e42f49ef58 cifs: remove minor build warning new c6f62f81b488 cifs: Fix memory leak when using fscache new da3847894fdd smb2: small refactor in smb2_check_message() new ec88cc57c39e cifs: update MAINTAINERS file with reviewers new 9543c8ab3016 cifs: list_for_each() -> list_for_each_entry() new 1bfa25ee30df cifs: remove remaining build warnings new d7d7a66aacd6 cifs: avoid use of global locks for high contention data new aea02fc40a7f cifs: fix wrong unlock before return from cifs_tree_connect() new 97b82c07c421 cifs: trivial style fixup new fb157ed226d2 cifs: when insecure legacy is disabled shrink amount of SMB1 code new 70f08f914a37 cifs: remove useless DeleteMidQEntry() new f5fd3f2889dc cifs: remove "cifs_" prefix from init/destroy mids functions new ea75a78c07d7 cifs: alloc_mid function should be marked as static new 0d168a58fca3 cifs: update internal module number new 3bc1bc0b59d0 Merge tag '5.20-rc-smb3-client-fixes-part1' of git://git.s [...]
The 122 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: .mailmap | 3 +- Documentation/admin-guide/kernel-parameters.txt | 13 + Documentation/m68k/kernel-options.rst | 4 +- MAINTAINERS | 10 +- arch/alpha/kernel/smp.c | 6 - arch/arc/kernel/smp.c | 8 - arch/arm/kernel/smp.c | 8 - arch/arm64/kernel/smp.c | 8 - arch/csky/kernel/smp.c | 5 - arch/hexagon/kernel/smp.c | 5 - arch/ia64/include/asm/mmu_context.h | 5 +- arch/ia64/include/uapi/asm/cmpxchg.h | 28 +- arch/ia64/kernel/smp.c | 6 - arch/openrisc/kernel/smp.c | 6 - arch/parisc/kernel/smp.c | 7 - arch/powerpc/kernel/smp.c | 7 - arch/riscv/kernel/smp.c | 6 - arch/sparc/kernel/smp_32.c | 5 - arch/sparc/kernel/smp_64.c | 6 - arch/x86/include/asm/apic.h | 2 - arch/x86/kernel/apic/apic.c | 5 - arch/x86/kernel/cpu/cacheinfo.c | 6 + arch/x86/kernel/smpboot.c | 4 - drivers/video/fbdev/68328fb.c | 7 +- drivers/video/fbdev/amba-clcd.c | 24 +- drivers/video/fbdev/amifb.c | 15 +- drivers/video/fbdev/arkfb.c | 9 +- drivers/video/fbdev/atafb.c | 103 ++--- drivers/video/fbdev/cirrusfb.c | 2 +- drivers/video/fbdev/dnfb.c | 2 +- drivers/video/fbdev/fm2fb.c | 4 +- drivers/video/fbdev/hpfb.c | 4 +- drivers/video/fbdev/i740fb.c | 9 +- drivers/video/fbdev/imxfb.c | 134 +++--- drivers/video/fbdev/omap/hwa742.c | 3 +- drivers/video/fbdev/omap/omapfb.h | 9 - drivers/video/fbdev/omap/omapfb_main.c | 3 +- drivers/video/fbdev/q40fb.c | 2 +- drivers/video/fbdev/s3fb.c | 2 + drivers/video/fbdev/sa1100fb.c | 41 -- drivers/video/fbdev/sis/init.c | 4 +- drivers/video/fbdev/skeletonfb.c | 6 +- drivers/video/fbdev/valkyriefb.c | 10 +- drivers/video/fbdev/vt8623fb.c | 2 + fs/autofs/autofs_i.h | 7 +- fs/autofs/expire.c | 2 +- fs/autofs/inode.c | 1 + fs/autofs/root.c | 108 +++-- fs/cifs/Makefile | 4 +- fs/cifs/cifs_debug.c | 72 +--- fs/cifs/cifsacl.c | 2 + fs/cifs/cifsencrypt.c | 6 +- fs/cifs/cifsfs.c | 53 ++- fs/cifs/cifsfs.h | 4 +- fs/cifs/cifsglob.h | 135 ++++-- fs/cifs/cifsproto.h | 10 +- fs/cifs/cifssmb.c | 477 +-------------------- fs/cifs/connect.c | 299 ++++++++----- fs/cifs/dfs_cache.c | 8 +- fs/cifs/dir.c | 8 + fs/cifs/file.c | 283 +++++++++++- fs/cifs/inode.c | 64 ++- fs/cifs/ioctl.c | 2 + fs/cifs/link.c | 8 + fs/cifs/misc.c | 33 +- fs/cifs/netmisc.c | 2 +- fs/cifs/sess.c | 5 +- fs/cifs/smb1ops.c | 10 +- fs/cifs/smb2misc.c | 49 ++- fs/cifs/smb2ops.c | 61 +-- fs/cifs/smb2pdu.c | 32 +- fs/cifs/smb2transport.c | 38 +- fs/cifs/transport.c | 334 +++++++++++---- fs/cifs/xattr.c | 5 +- fs/eventpoll.c | 22 + fs/fat/namei_vfat.c | 231 ++++++++-- fs/kernel_read_file.c | 38 +- fs/ocfs2/dlmfs/dlmfs.c | 14 +- fs/ocfs2/heartbeat.c | 27 +- fs/ocfs2/quota_global.c | 2 +- fs/proc/array.c | 5 +- fs/proc/base.c | 46 +- fs/proc/inode.c | 19 +- fs/proc/kmsg.c | 1 - fs/proc/nommu.c | 1 - fs/proc/proc_net.c | 9 +- fs/proc/proc_tty.c | 2 - fs/proc/root.c | 8 +- fs/proc/vmcore.c | 1 - fs/squashfs/Makefile | 4 +- fs/squashfs/block.c | 10 +- fs/squashfs/decompressor.h | 1 + fs/squashfs/file.c | 133 +++++- fs/squashfs/file_direct.c | 90 +--- fs/squashfs/lz4_wrapper.c | 7 +- fs/squashfs/lzo_wrapper.c | 7 +- fs/squashfs/page_actor.c | 55 ++- fs/squashfs/page_actor.h | 57 +-- fs/squashfs/super.c | 33 -- fs/squashfs/xz_wrapper.c | 11 +- fs/squashfs/zlib_wrapper.c | 12 +- fs/squashfs/zstd_wrapper.c | 12 +- include/linux/backing-dev-defs.h | 7 - include/linux/compiler-gcc.h | 11 - include/linux/cpumask.h | 108 ++--- include/linux/kernel_read_file.h | 32 +- include/linux/kfifo.h | 2 +- include/linux/limits.h | 1 + include/linux/net.h | 2 - include/linux/once.h | 2 - include/linux/platform_data/video-imxfb.h | 70 --- include/linux/rbtree.h | 2 +- include/uapi/linux/swab.h | 6 +- init/version.c | 17 + ipc/mqueue.c | 2 +- kernel/crash_core.c | 28 +- kernel/hung_task.c | 2 +- kernel/kallsyms.c | 23 +- kernel/kallsyms_internal.h | 30 ++ kernel/kexec_file.c | 10 +- kernel/profile.c | 15 +- lib/Kconfig | 9 - lib/Kconfig.debug | 9 + lib/Makefile | 4 +- lib/btree.c | 30 +- lib/cpumask.c | 2 + lib/devres.c | 15 +- lib/error-inject.c | 28 +- lib/flex_proportions.c | 10 +- lib/list_debug.c | 12 +- lib/lru_cache.c | 4 +- lib/lz4/lz4_decompress.c | 6 +- lib/lzo/lzo1x_compress.c | 6 +- lib/mpi/mpiutil.c | 2 +- lib/radix-tree.c | 4 +- lib/scatterlist.c | 4 +- lib/smp_processor_id.c | 2 +- lib/stackdepot.c | 59 ++- lib/test_cpumask.c | 138 ++++++ lib/ts_bm.c | 2 +- scripts/bloat-o-meter | 47 +- scripts/checkpatch.pl | 5 +- scripts/gdb/vmlinux-gdb.py | 2 +- tools/accounting/getdelays.c | 4 - tools/testing/selftests/Makefile | 1 + tools/testing/selftests/filesystems/fat/.gitignore | 2 + tools/testing/selftests/filesystems/fat/Makefile | 7 + tools/testing/selftests/filesystems/fat/config | 2 + .../selftests/filesystems/fat/rename_exchange.c | 37 ++ .../selftests/filesystems/fat/run_fat_tests.sh | 82 ++++ tools/testing/selftests/proc/proc-pid-vm.c | 75 +++- 151 files changed, 2553 insertions(+), 1965 deletions(-) delete mode 100644 include/linux/platform_data/video-imxfb.h create mode 100644 kernel/kallsyms_internal.h create mode 100644 lib/test_cpumask.c create mode 100644 tools/testing/selftests/filesystems/fat/.gitignore create mode 100644 tools/testing/selftests/filesystems/fat/Makefile create mode 100644 tools/testing/selftests/filesystems/fat/config create mode 100644 tools/testing/selftests/filesystems/fat/rename_exchange.c create mode 100644 tools/testing/selftests/filesystems/fat/run_fat_tests.sh