- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Sep 18 2023
Sep 18 2023
linux(4): Staticize lsiginfo_to_siginfo
Sep 14 2023
Sep 14 2023
dchagin updated the summary of D41859: syscall: Allow the sv_fetch_syscall_args to return an uninitialized sysent on error.
Sep 12 2023
Sep 12 2023
dchagin committed rG80b763d4a539: linux(4): Convert flags in timerfd_create (authored by Vico Chen <vico.chern_qq.com>).
linux(4): Convert flags in timerfd_create
dchagin committed rG0f07f838d059: linux(4): Return ENOTSUP from listxattr instead of EPERM (authored by dchagin).
linux(4): Return ENOTSUP from listxattr instead of EPERM
dchagin committed rG83660158953a: linux(4): Fix listxattr for the case when the size is 0 (authored by dchagin).
linux(4): Fix listxattr for the case when the size is 0
dchagin committed rG108d330fe3a3: linux(4): Return ENOTSUP from xattr syscalls instead of EPERM (authored by dchagin).
linux(4): Return ENOTSUP from xattr syscalls instead of EPERM
dchagin committed rGed3248554e5f: linux(4): Merge removexattr for future error recode (authored by dchagin).
linux(4): Merge removexattr for future error recode
dchagin committed rG01d9f0eebf8d: linux(4): Return ENODATA from getxattr syscalls instead of EPERM (authored by dchagin).
linux(4): Return ENODATA from getxattr syscalls instead of EPERM
dchagin committed rGd64356323c10: linux(4): Merge getxattr for future error recode (authored by dchagin).
linux(4): Merge getxattr for future error recode
dchagin committed rGd0266fbab9b8: linux(4): Cleanup dummy syscall list on arm64 (authored by dchagin).
linux(4): Cleanup dummy syscall list on arm64
linux(4): Deduplicate mmap2
linux(4): Deduplicate mprotect, madvise
dchagin committed rG3c93ba3d7f7c: linux(4): Convert flags in timerfd_create (authored by Vico Chen <vico.chern_qq.com>).
linux(4): Convert flags in timerfd_create
Sep 11 2023
Sep 11 2023
dchagin added a comment to D41806: vfs cache: Fallback to namei to resolve symlinks with leading / in target for non-native ABI.
In D41806#953131, @mjg wrote:this would mean lookups of any absolute symlinks for linux emul would be guaranteed to start from scratch, wasting a lot of work
why not support the feature instead
dchagin committed rGba90a31d08e4: linux(4): Cleanup includes under amd64/linux32 (authored by dchagin).
linux(4): Cleanup includes under amd64/linux32
dchagin committed rG68df2376e0e5: linux(4): Cleanup includes under amd64/linux (authored by dchagin).
linux(4): Cleanup includes under amd64/linux
linux(4): Cleanup includes under arm64
dchagin committed rGe975d1b72507: linux(4): Return ENOTSUP from listxattr instead of EPERM (authored by dchagin).
linux(4): Return ENOTSUP from listxattr instead of EPERM
dchagin committed rG53b3e15d732f: linux(4): Fix listxattr for the case when the size is 0 (authored by dchagin).
linux(4): Fix listxattr for the case when the size is 0
dchagin committed rGbce9c2e34006: linux(4): Return ENOTSUP from xattr syscalls instead of EPERM (authored by dchagin).
linux(4): Return ENOTSUP from xattr syscalls instead of EPERM
dchagin committed rG0f35bf8b294e: linux(4): Merge removexattr for future error recode (authored by dchagin).
linux(4): Merge removexattr for future error recode
dchagin committed rGa9b8a0ced46e: linux(4): Return ENODATA from getxattr syscalls instead of EPERM (authored by dchagin).
linux(4): Return ENODATA from getxattr syscalls instead of EPERM
dchagin committed rG803280ea07e9: linux(4): Merge getxattr for future error recode (authored by dchagin).
linux(4): Merge getxattr for future error recode
Sep 10 2023
Sep 10 2023
Sep 8 2023
Sep 8 2023
I didn't do this because it doesn't seem anyone but Linuxulator would need these features
Sep 5 2023
Sep 5 2023
linux(4): Validate exec_setregs on arm64
linux(4): Deduplicate mprotect, madvise
linux(4): Deduplicate mmap2
dchagin committed rGaadc14bceb4e: linux(4): Convert flags in timerfd_create (authored by Vico Chen <vico.chern_qq.com>).
linux(4): Convert flags in timerfd_create
dchagin committed rG11e37048db35: linux(4): Return ENOTSUP from listxattr instead of EPERM (authored by dchagin).
linux(4): Return ENOTSUP from listxattr instead of EPERM
dchagin committed rG18d1c86788f6: linux(4): Fix listxattr for the case when the size is 0 (authored by dchagin).
linux(4): Fix listxattr for the case when the size is 0
Sep 4 2023
Sep 4 2023
Sep 1 2023
Sep 1 2023
dchagin committed rGcb48780db4d6: jail: Add the ability to access system-level filesystem extended attributes (authored by lattera-gmail.com).
jail: Add the ability to access system-level filesystem extended attributes
jail(8): Fix mandoc warnings
dchagin committed rG1d41989933bf: extattr(9): Remove a reference to a non-existent VFS_EXTATTRCTL(9) (authored by dchagin).
extattr(9): Remove a reference to a non-existent VFS_EXTATTRCTL(9)
dchagin committed rG315d7bbbb4e4: extattr(9): Mention system namespace restrictions in a jail (authored by dchagin).
extattr(9): Mention system namespace restrictions in a jail
dchagin committed rG1bfc4574f786: linux(4): Return ENOTSUP from xattr syscalls instead of EPERM (authored by dchagin).
linux(4): Return ENOTSUP from xattr syscalls instead of EPERM
dchagin committed rGdfcc0237c3a9: linux(4): Merge removexattr for future error recode (authored by dchagin).
linux(4): Merge removexattr for future error recode
dchagin committed rG6b46ec66129d: linux(4): Merge getxattr for future error recode (authored by dchagin).
linux(4): Merge getxattr for future error recode
dchagin committed rG4d59b790553e: linux(4): Return ENODATA from getxattr syscalls instead of EPERM (authored by dchagin).
linux(4): Return ENODATA from getxattr syscalls instead of EPERM
Aug 31 2023
Aug 31 2023
dchagin added a reviewer for D41678: extattr(9): Remove a reference to a non-existent VFS_EXTATTRCTL(9): manpages.
dchagin requested review of D41678: extattr(9): Remove a reference to a non-existent VFS_EXTATTRCTL(9).
Xr order fixed
dchagin added reviewers for D41676: extattr: Mention system namespace restrictions in a jail: netchild, manpages.
dchagin added inline comments to D41643: jail: Add the ability to access system-level filesystem extended attributes.
dchagin added inline comments to D41643: jail: Add the ability to access system-level filesystem extended attributes.
dchagin updated the diff for D41643: jail: Add the ability to access system-level filesystem extended attributes.
Done, thanks!
dchagin added a reviewer for D41643: jail: Add the ability to access system-level filesystem extended attributes: manpages.
dchagin added reviewers for D41643: jail: Add the ability to access system-level filesystem extended attributes: jamie, kevans, netchild.
Aug 27 2023
Aug 27 2023
tests: Fix build on mips after 33d7da6b
soxstack: silence GCC warning
dchagin committed rG4b1266f1e9b4: tests: Also exclude powerpc/powerpcspe from mmap_map_32bit_test (authored by lwhsu).
tests: Also exclude powerpc/powerpcspe from mmap_map_32bit_test
dchagin committed rG2837c79aed1b: tests: Handle SIGSEGV in the vm stack mprotect exec test (authored by dchagin).
tests: Handle SIGSEGV in the vm stack mprotect exec test
tests: Fix build after 8920c5f2
tests: Add stack grows tests
tests: Add MAP_32BIT flag test
Aug 24 2023
Aug 24 2023
dchagin committed rGf8bc606aad35: tests: Handle SIGSEGV in the vm stack mprotect exec test (authored by dchagin).
tests: Handle SIGSEGV in the vm stack mprotect exec test
Aug 22 2023
Aug 22 2023
dchagin committed rGcb1883b03223: linux(4): Fix linker warning about undefined vdso symbols (authored by dchagin).
linux(4): Fix linker warning about undefined vdso symbols
Aug 21 2023
Aug 21 2023
dchagin committed rG74614fa93a62: linux(4): Fix MSG_CTRUNC handling in recvmsg() (authored by dchagin).
linux(4): Fix MSG_CTRUNC handling in recvmsg()
dchagin committed rG1b1cf17660de: linux(4): Add a comment explaining udata freeing on error (authored by dchagin).
linux(4): Add a comment explaining udata freeing on error
linux(4): Refactor recvmsg
dchagin committed rGd238be002e42: linux(4): Skip unsupported anxiliary message (authored by dchagin).
linux(4): Skip unsupported anxiliary message
dchagin committed rG2b5f7b77a871: linux(4): Improve readability of recvmsg control buffer copyout code (authored by dchagin).
linux(4): Improve readability of recvmsg control buffer copyout code
dchagin committed rG57b34aaee29a: linux(4): Drop bogus empty line in linux_socket.c (authored by dchagin).
linux(4): Drop bogus empty line in linux_socket.c
dchagin committed rG1cb6dc1627c4: linux(4): Fix control message size calculation again (authored by dchagin).
linux(4): Fix control message size calculation again
Aug 20 2023
Aug 20 2023
dchagin committed rG524c9accdcc6: linux(4): Replace linux32_copyiniov by freebsd32_copyiniov (authored by dchagin).
linux(4): Replace linux32_copyiniov by freebsd32_copyiniov
dchagin committed rGc987ff4d7bd2: linux(4): Replace linux32_copyinuio by freebsd32_copyinuio (authored by dchagin).
linux(4): Replace linux32_copyinuio by freebsd32_copyinuio
Regen for readv syscall
dchagin committed rG5585afe6428b: linux(4): Prepare to retire linux32_copyinuio (authored by dchagin).
linux(4): Prepare to retire linux32_copyinuio
dchagin committed rGd6cb9e728b37: linux(4): Return EAGAIN instead of ENOBUFS for non-blocking sockets in pwrite (authored by dchagin).
linux(4): Return EAGAIN instead of ENOBUFS for non-blocking sockets in pwrite
dchagin committed rG4231b825ac19: linux(4): Add a dedicated writev syscall wrapper (authored by dchagin).
linux(4): Add a dedicated writev syscall wrapper
dchagin committed rGdfbb3e2aaec2: linux(4): Return EAGAIN instead of ENOBUFS for non-blocking sockets in pwritev (authored by dchagin).
linux(4): Return EAGAIN instead of ENOBUFS for non-blocking sockets in pwritev
Regen for writev syscall
linux(4): Add a writev syscall wrapper
Regen for write syscall
linux(4): Add a write syscall wrapper
dchagin committed rG510f5c88f043: linux(4): Modify write syscall to match Linux (authored by dchagin).
linux(4): Modify write syscall to match Linux
Aug 19 2023
Aug 19 2023
dchagin committed rGa129642ced9e: linux(4): Fix linker warning about undefined vdso symbols (authored by dchagin).
linux(4): Fix linker warning about undefined vdso symbols
dchagin committed rG4f9fac78d4da: linux(4): Return EAGAIN instead of ENOBUFS for non-blocking sockets in sendfile (authored by dchagin).
linux(4): Return EAGAIN instead of ENOBUFS for non-blocking sockets in sendfile
dchagin committed rGda5a6738d589: linux(4): Allow in fd to be a socket in sendfile (authored by dchagin).
linux(4): Allow in fd to be a socket in sendfile
Aug 18 2023
Aug 18 2023
dchagin committed rG0541653520fc: linux(4): Remove sys/cdefs.h inclusion under x86/linux due to 685dc743 (authored by dchagin).
linux(4): Remove sys/cdefs.h inclusion under x86/linux due to 685dc743
dchagin committed rG110be11ac991: linux(4): Remove include of sys/types.h from linux_vdso.h (authored by dchagin).
linux(4): Remove include of sys/types.h from linux_vdso.h
dchagin committed rG2be88e2cca2c: linux(4): Follow style(9), don't include both sys/param.h and sys/types.h (authored by dchagin).
linux(4): Follow style(9), don't include both sys/param.h and sys/types.h
dchagin committed rG7bbdcdc9b7ff: linprocfs(5): Follow style(9), sort includes (authored by dchagin).
linprocfs(5): Follow style(9), sort includes
dchagin committed rGcb1fab08e956: linprocfs(5): Remove sys/cdefs.h inclusion where it's not needed due to 685dc743 (authored by dchagin).
linprocfs(5): Remove sys/cdefs.h inclusion where it's not needed due to 685dc743
dchagin committed rG88362a00863a: linsysfs(5): Remove sys/cdefs.h inclusion where it's not needed due to 685dc743 (authored by dchagin).
linsysfs(5): Remove sys/cdefs.h inclusion where it's not needed due to 685dc743