This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from d8b78066f4c9 Merge tag 'tty-6.13-rc1' of git://git.kernel.org/pub/scm/l [...] new d6eb09fb4670 ksmbd: fix malformed unsupported smb1 negotiate response new 0066f623bce8 ksmbd: use __GFP_RETRY_MAYFAIL new f75f8bdd4ff4 ksmbd: use msleep instaed of schedule_timeout_interruptible() new fc61a5db2dfb ksmbd: add debug print for rdma capable new e333e77638b3 ksmbd: add debug prints to know what smb2 requests were received new 5f3f274e2ce6 ksmbd: add netdev-up/down event debug print new db5f8243067f ksmbd: add debug print for pending request during server shutdown new 9a8c5d89d327 ksmbd: fix use-after-free in SMB request handling new 109daa2356ef Merge tag '6.13-rc-ksmbd-server-fixes' of git://git.samba. [...] new f6e88838400d smb: client: remove unnecessary checks in open_cached_dir() new ceaf1451990e smb: client: disable directory caching when dir_cache_time [...] new 07bdf9272a01 smb: client: change return value in open_cached_dir_by_den [...] new ab02d8774181 Update misleading comment in cifs_chan_update_iface new 4bdec0d1f658 smb: client: fix NULL ptr deref in crypto_aead_setkey() new 723f4ef90452 cifs: Fix parsing native symlinks relative to the export new dd26bc067e44 cifs: Validate content of native symlink new 06a7adf318a3 cifs: Add support for parsing WSL-style symlinks new d3d797e32653 cifs: Improve guard for excluding $LXDEV xattr new 1f48660667ef cifs: Validate content of WSL reparse point buffers new f4ca4f5a36ea cifs: Fix parsing reparse point with native symlink in SMB [...] new 28ec614f2f9b smb: client: allow more DFS referrals to be cached new b2fe4a8fa0f6 smb: client: get rid of @nlsc param in cifs_tree_connect() new e1481075981d smb: client: allow reconnect when sending ioctl new 36008fe6e3dc smb: client: don't try following DFS links in cifs_tree_connect() new 796733054e4a smb: client: fix noisy message when mounting shares new 3fa640d035e5 smb: During unmount, ensure all cached dir instances drop [...] new c353ee4fb119 smb: Initialize cfid->tcon before performing network ops new b9aef1b13a0a cifs: support mounting with alternate password to allow pa [...] new 0f0e35790295 cifs: during remount, make sure passwords are in sync new cda88d2fef7a cifs: unlock on error in smb3_reconfigure() new 8d7690b3c146 cifs: update internal version number new 0235da0faeee Merge tag '6.13-rc-part2-smb3-client-fixes' of git://git.s [...] new 6278c86a6cc1 NFS: Clean up locking the nfs_versions list new 11eb537fd851 NFS: Convert the NFS module list into an array new df50b5ee0564 NFS: Rename get_nfs_version() -> find_nfs_version() new 3c91e4b7ae90 NFS: Clean up find_nfs_version() new 288d7224db0c NFS: Implement get_nfs_version() new fb4e525da1c1 nfs/localio: remove redundant suid/sgid handling new 894f5c5593cd nfs/localio: eliminate unnecessary kref in nfs_local_fsync_ctx new 0978e5b85fc0 nfs/localio: remove extra indirect nfs_to call to check {r [...] new 79a66e146556 nfs/localio: eliminate need for nfs_local_fsync_work forwa [...] new e8e26a0b09f5 nfs: Annotate struct pnfs_commit_array with __counted_by() new 93970b6a143b sunrpc: remove newlines from tracepoints new 675d4566e599 SUNRPC: Fix a hang in TLS sock_close if sk_write_pending new c968fd23c68e NFSv4.0: Fix the wake up of the next waiter in nfs_release [...] new 2fdb05dc0931 NFSv4.0: Fix a use-after-free problem in the asynchronous open() new 650703bc4ed3 nfs/localio: must clear res.replen in nfs_local_read_done new 8f52caf9d231 Revert "fs: nfs: fix missing refcnt by replacing folio_set [...] new 66f9dac9077c Revert "nfs: don't reuse partially completed requests in n [...] new 52cb7f8f1778 nfs: ignore SB_RDONLY when mounting nfs new 4db9ad82a6c8 sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport new d7bdd849ef1b SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT new 3f23f96528e8 sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket new 3a4ce14d9a6b nfs/blocklayout: Don't attempt unregister for invalid bloc [...] new 614733f9441e nfs/blocklayout: Limit repeat device registration on failure new 38a125b31504 fs/nfs/io: make nfs_start_io_*() killable new baf67f6aa9d2 Merge tag 'nfs-for-6.13-1' of git://git.linux-nfs.org/proj [...] new 03854920c39c libceph: Remove unused ceph_pagelist functions new ee1eb8ccaab8 libceph: Remove unused pagevec functions new 32844fd72b87 libceph: Remove unused ceph_osdc_watch_check new 3e0f59f09e3f libceph: Remove unused ceph_crypto_key_encode new 6025b482e480 ceph: Remove fs/ceph deadcode new 6779c9d59a07 MAINTAINERS: exclude net/ceph from networking new 955710afcb3b ceph: extract entity name from device id new 64cf95d0b108 ceph: requalify some char pointers as const new e50f960bea7a ceph: Use str_true_false() helper in status_show() new c152737be22b ceph: Use strscpy() instead of strcpy() in __get_snap_name() new 3500000bb13d ceph: miscellaneous spelling fixes new 50f42c489528 ceph: correct ceph_mds_cap_item field name new 8b41ac43c7bb ceph: correct ceph_mds_cap_peer field name new 8ea412e18131 ceph: improve caps debugging output new 23426309a406 ceph: pass cred pointer to ceph_mds_auth_match() new c5cf42030325 ceph: fix cred leak in ceph_mds_check_access() new 9d0ad045533e Merge tag 'ceph-for-6.13-rc1' of https://github.com/ceph/c [...] new 45c5b88ba96c fs/9p: replace functions v9fs_cache_{register|unregister} [...] new ff1060813d93 net/9p/usbg: fix handling of the failed kzalloc() memory a [...] new 7ef3ae82a6eb 9p/xen: fix init sequence new e43c608f40c0 9p/xen: fix release of IRQ new e0260d530b73 net/9p/usbg: allow building as standalone module new e864effa1fe2 Merge tag '9p-for-6.13-rc1' of https://github.com/martinetd/linux new 957e1c4e1779 ubifs: ubifs_jnl_write_inode: Only check once for the limi [...] new 3c50701fd37f ubifs: Remove ineffective function ubifs_evict_xattr_inode() new d610020f030b ubi: wl: Put source PEB into correct list if trying lockin [...] new c4595fe394a2 ubi: fastmap: wl: Schedule fm_work if wear-leveling pool is empty new d969811d45cc ubifs: Display the inode number when orphan twice happens new 919cc964abdb ubifs: remove unused ioctl flags GETFLAGS/SETFLAGS new 39ba2b9ac6fd ubifs: add support for FS_IOC_GETFSSYSFSPATH new 94f5b1571ec8 ubifs: Convert to use ERR_CAST() new 84a2bee9c497 ubifs: Correct the total block count by deducting journal [...] new cb33ade753a6 mtd: ubi: Rmove unused declaration in header file new 5580cdae05ae ubi: wl: Close down wear-leveling before nand is suspended new c6fa76da34ae ubifs: Call iput(xino) only once in ubifs_purge_xattrs() new 79d3e562cb47 ubifs: Reduce kfree() calls in ubifs_purge_xattrs() new 8214951280a2 ubifs: xattr: remove unused anonymous enum new bcddf52b7a17 ubi: fastmap: Fix duplicate slab cache names while attaching new 4617fb8fc15e ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit new 07593293ffab mtd: ubi: fix unreleased fwnode_handle in find_volume_fwnode() new 67efb77cb069 mtd: ubi: remove redundant check on bytes_left at end of function new 3c90e90029f1 jffs2: Use str_yes_no() helper function new 3ba44ee966bc jffs2: fix use of uninitialized variable new 1eb4a820791e jffs2: Correct some typos in comments new ef027aca2961 fs: jffs2: Fix inconsistent indentation in jffs2_mark_node [...] new 7c8e694bdb7b jffs2: remove redundant check on outpos > pos new fe051552f507 jffs2: Prevent rtime decompress memory corruption new bcdcb115eaed ubifs: Fix uninitialized use of err in ubifs_jnl_write_inode() new 04b43ea325d2 Merge tag 'ubifs-for-linus-6.13-rc1' of git://git.kernel.o [...] new 7852ee068afe um: Remove unused os_process_pc new 47e174969cbf um: Remove unused os_process_parent new 377c23c5588d um: Remove unused os_stop_process new 71fae9dfa7e3 um: Remove unused os_getpgrp function new 797d3688f986 um: Set HAVE_EFFICIENT_UNALIGNED_ACCESS for x86 new 855f6e18dff2 um: Remove the redundant declaration of high_physmem new a98b7761f697 um: Fix potential integer overflow during physmem setup new cd05cbed42b7 um: Remove highmem leftovers new 242fef3610e3 um: Fix the definition for physmem_size new 865e3845eeaa um: Fix the return value of elf_core_copy_task_fpregs new 5a6951273e0e um: always use the internal copy of the FP registers new ed236fe4daf7 um: Remove 3-level page table support on i386 new 48a858e0819a um: remove dependency on undefined CC_CAN_LINK_STATIC_NO_R [...] new c6ce72005d1a um: remove auxiliary FP registers new cbb8e65e234e um: Add generic stub_syscall1 function new 32e8eaf263d9 um: use execveat to create userspace MMs new 801e00d3a1b7 um: Set parent death signal for userspace process new fdb2ecd35d32 um: Set parent death signal for winch thread/process new 77eb31b6003a um: Add compile time assert that stub fits on a page new 91f0a0c5cc5b um: Calculate stub data address relative to stub code new 830003c73d19 um: Limit TASK_SIZE to the addressable range new 68b9883cc16e um: Discover host_task_size from envp new e167cc7a95fe um: clear all memory in new userspace processes new 41ab5fe7471f um: Switch to 4 level page tables on 64 bit new 89350defd1f0 um: Fix passing '-n' to linker for stub_exe new 1e3071d629b2 um: Disable auto variable initialization for stub_exe.c new 8508a5e0e9db um: Fix misaligned stack in stub_exe new 14d4a7b516e9 um: make stub_exe _start() pure inline asm new 031acdcfb566 um: restore process name new 188b64f288a4 um: remove fault_catcher infrastructure new a34d105350b2 um: Remove UML specific debug parameter new cb055b2135d8 um: Do not propagate mem parameter to kernel new 5c78a58388e7 um: Do not propagate uml_dir parameter to kernel new 7da0c611579b um: Do not propagate dtb parameter to kernel new 45aa6026d167 um: Do not propagate noreboot parameter to kernel new d26627b2c7b5 hostfs: Do not propagate hostfs parameter to kernel new 4e2e4ea0d802 um: hostaudio: Do not propagate dsp parameter to kernel new 3f48113df349 um: hostaudio: Do not propagate mixer parameter to kernel new b9ee5fc8f4aa um: Do not propagate initrd parameter to kernel new 90daca7c8f6f um: vdso: Always reject undefined references in during linking new 2717c6b649e1 um: Abandon the _PAGE_NEWPROT bit new 9b0881858c74 um: Rename _PAGE_NEWPAGE to _PAGE_NEEDSYNC new 0b8b2668f998 um: insert scheduler ticks when userspace does not yield new 3f17fed21491 um: switch to regset API and depend on XSTATE new d61ac4a7496a um: remove PATH_MAX use new 4e5adbe447db um: Add os_set_pdeathsig helper function new 9b5e6c0f5a91 um: Set parent-death signal for ubd io thread/process new c6c4adee6596 um: Set parent-death signal for write_sigio thread/process new 42b8b00c8ab1 um: Use os_set_pdeathsig helper in winch thread/process new d3b08e5f3f28 um: fix stub exe build with CONFIG_GCOV new 0b0ad2541d8e um: Remove double zero check new 32f1fde0b631 um: fix sparse warnings from regset refactor new 81e0679d851a um: fix sparse warnings in signal code new fce0128863b2 um: set DONTDUMP and DONTFORK flags on KASAN shadow memory new 2f278b59574a um: always include kconfig.h and compiler-version.h new 37c691151e52 um: remove file sync for stub data new b69f22dfd697 um: remove duplicate UM_NSEC_PER_SEC definition new ce6e85a186c2 um: remove broken double fault detection new fcbd26d33dfa um: virtio_uml: send SET_MEM_TABLE message with the exact size new d85deadc17ee um: virtio_uml: fix call_fd IRQ allocation new 1d4d0ef84a7f um: virtio_uml: query the number of vqs if supported new df700802abca um: ubd: Initialize ubd's disk pointer in ubd_add new 5bee35e5389f um: ubd: Do not use drvdata in release new d1db692a9be3 um: net: Do not use drvdata in release new 51b39d741970 um: vector: Do not use drvdata in release new 0f659ff362ea um: Always dump trace for specified task in show_stack new 2f681ba4b352 um: move thread info into task new bed2cc482600 hostfs: Fix the NULL vs IS_ERR() bug for __filemap_get_folio() new 831c1926ee72 Merge tag 'uml-for-linus-6.13-rc1' of git://git.kernel.org [...]
The 175 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: MAINTAINERS | 1 + arch/um/Kconfig | 24 +- arch/um/Makefile | 7 +- arch/um/Makefile-skas | 14 +- arch/um/configs/i386_defconfig | 1 - arch/um/drivers/chan_user.c | 2 + arch/um/drivers/hostaudio_kern.c | 2 + arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/ubd_kern.c | 5 +- arch/um/drivers/vector_kern.c | 3 +- arch/um/drivers/vhost_user.h | 4 +- arch/um/drivers/virtio_uml.c | 51 +++- arch/um/include/asm/Kbuild | 1 - arch/{arm64 => um}/include/asm/current.h | 14 +- arch/um/include/asm/page.h | 34 +-- arch/um/include/asm/pgalloc.h | 11 +- arch/um/include/asm/pgtable-2level.h | 2 +- .../asm/{pgtable-3level.h => pgtable-4level.h} | 59 ++-- arch/um/include/asm/pgtable.h | 83 ++--- arch/um/include/asm/processor-generic.h | 7 +- arch/um/include/asm/thread_info.h | 18 -- arch/um/include/asm/tlbflush.h | 4 +- arch/um/include/shared/as-layout.h | 10 +- arch/um/include/shared/common-offsets.h | 15 - arch/um/include/shared/kern_util.h | 1 - arch/um/include/shared/mem_user.h | 5 +- arch/um/include/shared/os.h | 15 +- arch/um/include/shared/registers.h | 6 - arch/um/include/shared/skas/stub-data.h | 12 +- arch/um/include/shared/timetravel.h | 5 +- arch/um/include/shared/user.h | 2 +- arch/um/kernel/dtb.c | 1 + arch/um/kernel/dyn.lds.S | 5 +- arch/um/kernel/initrd.c | 1 + arch/um/kernel/irq.c | 112 ------- arch/um/kernel/mem.c | 20 +- arch/um/kernel/physmem.c | 39 +-- arch/um/kernel/process.c | 24 +- arch/um/kernel/skas/.gitignore | 2 + arch/um/kernel/skas/Makefile | 38 ++- arch/um/kernel/skas/mmu.c | 28 +- arch/um/kernel/skas/process.c | 4 +- arch/um/kernel/skas/stub.c | 10 - arch/um/kernel/skas/stub_exe.c | 95 ++++++ arch/um/kernel/skas/stub_exe_embed.S | 11 + arch/um/kernel/sysrq.c | 8 +- arch/um/kernel/time.c | 20 ++ arch/um/kernel/tlb.c | 74 ++--- arch/um/kernel/trap.c | 16 - arch/um/kernel/um_arch.c | 75 ++--- arch/um/kernel/uml.lds.S | 2 - arch/um/os-Linux/Makefile | 2 + arch/um/os-Linux/file.c | 6 - arch/um/os-Linux/main.c | 23 +- arch/um/os-Linux/mem.c | 14 +- arch/um/os-Linux/process.c | 88 +----- arch/um/os-Linux/registers.c | 11 +- arch/um/os-Linux/sigio.c | 1 + arch/um/os-Linux/signal.c | 55 +--- arch/um/os-Linux/skas/mem.c | 21 -- arch/um/os-Linux/skas/process.c | 231 +++++++++----- arch/um/os-Linux/umid.c | 2 + arch/um/os-Linux/util.c | 4 +- arch/x86/um/Kconfig | 12 +- arch/x86/um/Makefile | 2 +- arch/x86/um/asm/elf.h | 2 + arch/x86/um/asm/ptrace.h | 10 + arch/x86/um/os-Linux/Makefile | 2 +- arch/x86/um/os-Linux/registers.c | 145 +++------ arch/x86/um/os-Linux/task_size.c | 151 --------- arch/x86/um/ptrace.c | 267 ++++++++++++++++ arch/x86/um/ptrace_32.c | 84 ++---- arch/x86/um/ptrace_64.c | 43 +-- arch/x86/um/shared/sysdep/ptrace.h | 8 +- arch/x86/um/shared/sysdep/ptrace_32.h | 4 - arch/x86/um/shared/sysdep/ptrace_64.h | 4 - arch/x86/um/shared/sysdep/ptrace_user.h | 6 - arch/x86/um/shared/sysdep/stub_32.h | 18 +- arch/x86/um/shared/sysdep/stub_64.h | 27 +- arch/x86/um/signal.c | 336 +++++++-------------- arch/x86/um/user-offsets.c | 8 - arch/x86/um/vdso/Makefile | 5 +- arch/x86/um/vdso/checkundef.sh | 11 - drivers/mtd/ubi/attach.c | 12 +- drivers/mtd/ubi/fastmap-wl.c | 19 +- drivers/mtd/ubi/nvmem.c | 2 +- drivers/mtd/ubi/ubi.h | 3 +- drivers/mtd/ubi/vmt.c | 2 + drivers/mtd/ubi/wl.c | 32 +- drivers/mtd/ubi/wl.h | 3 +- fs/9p/v9fs.c | 21 +- fs/ceph/addr.c | 2 +- fs/ceph/caps.c | 63 ++-- fs/ceph/crypto.h | 2 +- fs/ceph/debugfs.c | 2 +- fs/ceph/dir.c | 4 +- fs/ceph/export.c | 12 +- fs/ceph/inode.c | 2 +- fs/ceph/mds_client.c | 27 +- fs/ceph/mds_client.h | 2 - fs/ceph/super.c | 12 +- fs/ceph/super.h | 3 +- fs/ceph/xattr.c | 2 +- fs/hostfs/hostfs_kern.c | 5 +- fs/jffs2/compr_rtime.c | 3 + fs/jffs2/compr_rubin.c | 5 - fs/jffs2/erase.c | 7 +- fs/jffs2/gc.c | 2 +- fs/jffs2/nodemgmt.c | 17 +- fs/jffs2/readinode.c | 2 +- fs/nfs/blocklayout/blocklayout.c | 15 +- fs/nfs/blocklayout/dev.c | 6 +- fs/nfs/client.c | 64 ++-- fs/nfs/direct.c | 21 +- fs/nfs/file.c | 14 +- fs/nfs/fs_context.c | 6 +- fs/nfs/internal.h | 9 +- fs/nfs/io.c | 44 ++- fs/nfs/localio.c | 96 +++--- fs/nfs/namespace.c | 2 +- fs/nfs/nfs.h | 4 +- fs/nfs/nfs4proc.c | 8 +- fs/nfs/nfs4state.c | 10 +- fs/nfs/write.c | 55 ++-- fs/smb/client/cached_dir.c | 170 ++++++++--- fs/smb/client/cached_dir.h | 6 +- fs/smb/client/cifsfs.c | 12 +- fs/smb/client/cifsfs.h | 4 +- fs/smb/client/cifsglob.h | 4 +- fs/smb/client/cifsproto.h | 4 +- fs/smb/client/cifssmb.c | 15 +- fs/smb/client/connect.c | 66 +++- fs/smb/client/dfs.c | 193 ++---------- fs/smb/client/dfs_cache.c | 4 +- fs/smb/client/fs_context.c | 85 +++++- fs/smb/client/fs_context.h | 1 + fs/smb/client/inode.c | 4 +- fs/smb/client/reparse.c | 157 +++++++++- fs/smb/client/reparse.h | 4 +- fs/smb/client/sess.c | 5 +- fs/smb/client/smb1ops.c | 4 +- fs/smb/client/smb2file.c | 21 +- fs/smb/client/smb2inode.c | 6 +- fs/smb/client/smb2ops.c | 14 +- fs/smb/client/smb2pdu.c | 20 +- fs/smb/client/smb2proto.h | 9 +- fs/smb/client/trace.h | 3 + fs/smb/common/smb2pdu.h | 9 + fs/smb/server/asn1.c | 6 +- fs/smb/server/auth.c | 19 +- fs/smb/server/connection.c | 7 +- fs/smb/server/crypto_ctx.c | 6 +- fs/smb/server/glob.h | 2 + fs/smb/server/ksmbd_work.c | 10 +- fs/smb/server/mgmt/ksmbd_ida.c | 11 +- fs/smb/server/mgmt/share_config.c | 10 +- fs/smb/server/mgmt/tree_connect.c | 5 +- fs/smb/server/mgmt/user_config.c | 8 +- fs/smb/server/mgmt/user_session.c | 10 +- fs/smb/server/misc.c | 11 +- fs/smb/server/ndr.c | 10 +- fs/smb/server/oplock.c | 12 +- fs/smb/server/server.c | 8 +- fs/smb/server/smb2pdu.c | 76 +++-- fs/smb/server/smb_common.c | 4 +- fs/smb/server/smbacl.c | 23 +- fs/smb/server/transport_ipc.c | 6 +- fs/smb/server/transport_rdma.c | 13 +- fs/smb/server/transport_tcp.c | 18 +- fs/smb/server/unicode.c | 4 +- fs/smb/server/vfs.c | 12 +- fs/smb/server/vfs_cache.c | 10 +- fs/ubifs/ioctl.c | 6 - fs/ubifs/journal.c | 13 +- fs/ubifs/lpt_commit.c | 4 +- fs/ubifs/orphan.c | 2 +- fs/ubifs/super.c | 8 +- fs/ubifs/tnc.c | 2 - fs/ubifs/tnc_commit.c | 2 + fs/ubifs/ubifs.h | 3 - fs/ubifs/xattr.c | 45 +-- include/linux/ceph/ceph_fs.h | 4 +- include/linux/ceph/libceph.h | 6 - include/linux/ceph/osd_client.h | 2 - include/linux/ceph/pagelist.h | 12 - include/linux/nfs_xdr.h | 2 +- include/trace/events/sunrpc.h | 4 +- net/9p/Kconfig | 4 +- net/9p/trans_usbg.c | 4 +- net/9p/trans_xen.c | 9 +- net/ceph/crypto.c | 12 - net/ceph/crypto.h | 1 - net/ceph/osd_client.c | 34 --- net/ceph/pagelist.c | 38 --- net/ceph/pagevec.c | 52 ---- net/sunrpc/svcsock.c | 4 + net/sunrpc/xprtsock.c | 18 +- 197 files changed, 2305 insertions(+), 2337 deletions(-) copy arch/{arm64 => um}/include/asm/current.h (60%) rename arch/um/include/asm/{pgtable-3level.h => pgtable-4level.h} (60%) create mode 100644 arch/um/kernel/skas/.gitignore create mode 100644 arch/um/kernel/skas/stub_exe.c create mode 100644 arch/um/kernel/skas/stub_exe_embed.S delete mode 100644 arch/x86/um/os-Linux/task_size.c create mode 100644 arch/x86/um/ptrace.c delete mode 100644 arch/x86/um/vdso/checkundef.sh