This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH v3 2/2] Use direct socket syscalls for new kernels on sparc


On 2016-03-04 21:25, Dmitry V. Levin wrote:
> On Fri, Mar 04, 2016 at 06:50:49PM +0100, Aurelien Jarno wrote:
> > All direct socket syscalls have been added in kernel version 4.4 for
> > SPARC32.
> > 
> > The 3 missing direct socket syscalls bind, listen and setsockopt have
> > been added in kernel version 4.4 for SPARC64. All others were already
> > present for SPARC64 in kernel versions 3.2 or earlier.
> > 
> > Changelog:
> > 	* sysdeps/unix/sysv/linux/sparc/kernel-features.h
> > 	[ __arch64__ || __LINUX_KERNEL_VERSION >= 0x040400]
> > 	(ASSUME_ACCEPT_SYSCALL): New macro.
> > 	[ __arch64__ || __LINUX_KERNEL_VERSION >= 0x040400]
> > 	(ASSUME_CONNECT_SYSCALL): Likewise.
> > 	[ __arch64__ || __LINUX_KERNEL_VERSION >= 0x040400]
> > 	(ASSUME_GETPEERNAME_SYSCALL): Likewise.
> > 	[ __arch64__ || __LINUX_KERNEL_VERSION >= 0x040400]
> > 	(ASSUME_GETSOCKNAME_SYSCALL): Likewise.
> > 	[ __arch64__ || __LINUX_KERNEL_VERSION >= 0x040400]
> > 	(ASSUME_GETSOCKOPT_SYSCALL): Likewise.
> > 	[ __arch64__ || __LINUX_KERNEL_VERSION >= 0x040400]
> > 	(ASSUME_RECV_SYSCALL): Likewise.
> > 	[ __arch64__ || __LINUX_KERNEL_VERSION >= 0x040400]
> > 	(ASSUME_RECVFROM_SYSCALL): Likewise.
> > 	[ __arch64__ || __LINUX_KERNEL_VERSION >= 0x040400]
> > 	(ASSUME_RECVMSG_SYSCALL): Likewise.
> > 	[ __arch64__ || __LINUX_KERNEL_VERSION >= 0x040400]
> > 	(ASSUME_SENDMSG_SYSCALL): Likewise.
> > 	[ __arch64__ || __LINUX_KERNEL_VERSION >= 0x040400]
> > 	(ASSUME_SENDTO_SYSCALL): Likewise.
> > 	[ __arch64__ || __LINUX_KERNEL_VERSION >= 0x040400]
> > 	(ASSUME_SENDTO_FOR_SEND_SYSCALL): Likewise.
> > 	[ __arch64__ || __LINUX_KERNEL_VERSION >= 0x040400]
> > 	(ASSUME_SHUTDOWN_SYSCALL): Likewise.
> > 	[ __arch64__ || __LINUX_KERNEL_VERSION >= 0x040400]
> > 	(ASSUME_SOCKET_SYSCALL): Likewise.
> > 	[ __arch64__ || __LINUX_KERNEL_VERSION >= 0x040400]
> > 	(ASSUME_SOCKETPAIR_SYSCALL): Likewise.
> > 	[__LINUX_KERNEL_VERSION >= 0x040400] (__ASSUME_BIND_SYSCALL):
> > 	Likewise.
> > 	[__LINUX_KERNEL_VERSION >= 0x040400] (__ASSUME_LISTEN_SYSCALL):
> > 	Likewise.
> > 	[__LINUX_KERNEL_VERSION >= 0x040400] (__ASSUME_SETSOCKOPT_SYSCALL):
> > 	Likewise.
> 
> I suggest to make the ChangeLog entry for this change more compact, e.g.

Thanks for the hint, I'll use that in the next version.

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien@aurel32.net                 http://www.aurel32.net

Attachment: signature.asc
Description: PGP signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]