search for: _newselect

Displaying 11 results from an estimated 11 matches for "_newselect".

2013 Oct 09
1
[PATCH 0/1] Porting klibc to AArch64
...rd calls, what happens here? ARM took the chance with a brand new architecture to drop a range of deprecated calls. As well as dropping a range of 32bit support (like Thumb), ARM took the opportunity of having a clean start without support for deprecated calls. e.g. one part of the patch is: -int _newselect,select::select(int, fd_set *, fd_set *, fd_set *, struct timeval *); +<!aarch64> int _newselect,select::select(int, fd_set *, fd_set *, fd_set *, struct timeval *); Others include: dup2, lchown32, chown32, stat64, lstat64, readlink, symlink, rmdir, mkdir, mknod ... There was a talk at FOSDE...
2015 Mar 05
31
[Bug 2361] New: seccomp filter (not only) for aarch64
...ng table with syscall names and numbers I collected during my testing and which are mentioned in filter and differ across architectures: open stat select() x86_64 open(2) fstat(5) select(23) ix86 open(5) stat64(195) fstat64(197) _newselect(142) arm open(5) stat64(195) fstat64(197) _newselect(142) aarch64 openat(56) fstat(80) newfstatat(79) pselect6(72) Feel free to commend or add more syscalls you are interested in. -- You are receiving this mail because: You are watching the assignee of the bug.
2023 Jan 26
0
[klibc:time64] select: Make all select calls wrappers for pselect6()
...b/usr/klibc/SYSCALLS.def index 6d01c176..ad8eefa4 100644 --- a/usr/klibc/SYSCALLS.def +++ b/usr/klibc/SYSCALLS.def @@ -165,7 +165,6 @@ int dup3(int, int, int); <!i386,ppc64> int fcntl64,fcntl::fcntl(int, int, unsigned long); int ioctl(int, int, void *); int flock(int, int); -<?> int _newselect,select::select(int, fd_set *, fd_set *, fd_set *, struct timeval *); int pselect6::__pselect6(int, fd_set *, fd_set *, fd_set *, struct timespec *, const struct __pselect6 *); <?> int poll(struct pollfd *, nfds_t, long); <?> int ppoll::__ppoll(struct pollfd *, nfds_t, struct timespec...
2013 Oct 09
5
[PATCH 0/1] Porting klibc to AArch64
Hi All: We have some patches to port klibc to ArmV8. The first set of patches from Neil Williams fixes the build issues. The second set of patches from Anil Singhar fixes functionalities. The following files have changed in the second set of patches ------------------------------------------------------------------------------------------ usr/include/arch/aarch64/klibc/archconfig.h
2013 Nov 08
0
[PATCH 2/3] syscalls: Add syscalls needed by arm64
...gt; int dup2(int, int); int dup3(int, int, int); <i386> int fcntl64 at varadic::fcntl(int, int, unsigned long); <ppc64> int fcntl(int, int, unsigned long); <!i386,ppc64> int fcntl64,fcntl::fcntl(int, int, unsigned long); int ioctl(int, int, void *); int flock(int, int); -int _newselect,select::select(int, fd_set *, fd_set *, fd_set *, struct timeval *); +<?> int _newselect,select::select(int, fd_set *, fd_set *, fd_set *, struct timeval *); #if defined(__NR_pselect) && !_KLIBC_USE_RT_SIG int pselect(int, fd_set *, fd_set *, fd_set *, const struct timespec *, const...
2013 Nov 12
0
[klibc:master] syscalls: Add syscalls needed by arm64
...gt; int dup2(int, int); int dup3(int, int, int); <i386> int fcntl64 at varadic::fcntl(int, int, unsigned long); <ppc64> int fcntl(int, int, unsigned long); <!i386,ppc64> int fcntl64,fcntl::fcntl(int, int, unsigned long); int ioctl(int, int, void *); int flock(int, int); -int _newselect,select::select(int, fd_set *, fd_set *, fd_set *, struct timeval *); +<?> int _newselect,select::select(int, fd_set *, fd_set *, fd_set *, struct timeval *); #if defined(__NR_pselect) && !_KLIBC_USE_RT_SIG int pselect(int, fd_set *, fd_set *, fd_set *, const struct timespec *, const...
2002 Mar 06
1
samba 2.2.3a on PPC
...() = 1715 getpid() = 1715 lstat64(0x1004ace8, 0x7fffdb48) = 0 lstat64(0x7fffdbb8, 0x7fffdb48) = 0 socket(PF_UNIX, SOCK_STREAM, 0) = 7 connect(7, {sin_family=AF_UNIX, path="/tmp/.winbindd/pipe"}, 110) = 0 _newselect(0x8, 0x7fffdfd8, 0, 0, 0x7fffe058) = 0 write(7, "\0\0\0\27\0\0\6\263\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1044) = 1044 read(7, "\0\0\5\24\0\0\0\1\300\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1300) = 1300 fstat64(0x1, 0x7fffe1c8) = 0 mmap(NULL, 4096, PROT_RE...
2013 Nov 11
5
[PATCH V2 0/3] Introduce arm64 support
Hello, Here is V2 of the arm64 support for klibc patch set. Notable changes since the original series: * fp regs dropped from setjmp/longjmp * chmod, lstat and stat re-implemented with *at functions. * open64 merged into open. As with the original, this series is to be applied against the latest klibc, just after 25a66fa README.klibc: update build information V2 has been tested on x86_64
2013 Nov 08
9
[PATCH 0/3] Introduce arm64 support
Hello, This series introduces arm64 support to klibc. I've rebased the work from Neil Williams and Anil Singhar into the following three patches. Most of the code changes are due to new syscall implementations being needed for arm64 as a only a minimal set of syscalls are defined in the arm64 kernel. This series is to be applied against the latest klibc, just after 25a66fa README.klibc:
2013 Aug 21
0
Build problems: klibc with Linux 3.10.7
...LL FOUND: kexec_load SYSCALL FOUND: migrate_pages SYSCALL FOUND: listxattr SYSCALL FOUND: ptrace SYSCALL FOUND: fadvise64 SYSCALL FOUND: getegid SYSCALL FOUND: setrlimit SYSCALL FOUND: sigpending SYSCALL FOUND: time SYSCALL FOUND: unlink SYSCALL FOUND: setreuid SYSCALL FOUND: _sysctl SYSCALL FOUND: _newselect SYSCALL FOUND: spu_create SYSCALL FOUND: setns SYSCALL FOUND: fgetxattr SYSCALL FOUND: fchmod SYSCALL FOUND: timer_settime SYSCALL FOUND: oldolduname SYSCALL FOUND: sync SYSCALL FOUND: setsockopt SYSCALL FOUND: socket SYSCALL FOUND: fanotify_mark SYSCALL FOUND: finit_module SYSCALL FOUND: syncfs SY...
2013 Aug 21
5
Build problems: klibc with Linux 3.10.7
On Tue, Aug 20, 2013 at 07:44:39AM +0200, leroy christophe wrote: > > > Find attached two patches I have in order to build klibc 2.0.2 > against kernel 3.8.13 > We had to introduce those patches when going from kernel 3.6 to kernel 3.7 > Hope it helps. > those patches are wrong and again very brittle. just use the way it is described in `make help': A) cd ~/src/linux