This is the mail archive of the newlib@sourceware.org mailing list for the newlib 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] |
On Aug 10 07:53, Sebastian Huber wrote: > This is an RTEMS-specific patch set. It is a preparation to update the libbsd > (a port of FreeBSD code to RTEMS, e.g. the network stack) to a new FreeBSD > baseline. > > The patch set does two things: > > 1. It updates several header files imported from FreeBSD using the commits from > FreeBSD. > > 2. It removes the kernel space content from some files and includes a > <machine/_kernel_*.h> file instead. This allows to use the Newlib provided > header files with different FreeBSD baselines. > > v2: Reformatted the FreeBSD commit messages to limit the subject line to at > most 70 characters. > > Sebastian Huber (8): > RTEMS: Update FreeBSD version tags > RTEMS: Add __BSD_VISIBLE in <sys/_termios.h> > RTEMS: Introduce <machine/_kernel_uio.h> > RTEMS: Introduce <machine/_kernel_in6.h> > RTEMS: Introduce <machine/_kernel_in.h> > RTEMS: Introduce <machine/_kernel_if.h> > RTEMS: Introduce <machine/_kernel_socket.h> > RTEMS: Introduce <machine/_kernel_mman.h> > > ae@FreeBSD.org (1): > Follow the RFC6980 and silently ignore following IPv6 NDP messages > > brooks (5): > Add _IOC_NEWLEN() and _IOC_NEWTYPE() macros. > Move uio enums to sys/_uio.h. > Fix access to ifru_buffer on freebsd32. > Use an accessor function to access ifr_data. > Add 32-bit compat for ioctls that take struct ifgroupreq. > > delphij (1): > Implement INHERIT_ZERO for minherit(2). > > des (1): > Correct sysctl names. > > ed@FreeBSD.org (1): > mprotect(): Change prototype to comply to POSIX. > > glebius (2): > Listening sockets improvements. > Garbage collect IFCAP_POLLING_NOCOUNT. > > imp (1): > Renumber copyright clause 4 > > jeff (1): > Implement several enhancements to NUMA policies. > > jhb (4): > Add a mmap flag (MAP_32BIT) on 64-bit platforms > Add a new fo_fill_kinfo fileops method > Retire the unimplemented MAP_RENAME > Add a new file operations hook for mmap > > jtl (1): > Add the "TCP Blackbox Recorder" > > kib (8): > Implement read(2)/write(2) and neccessary lseek(2) > Add MAP_EXCL flag for mmap(2). > Implement process-shared locks support > Implement address space guards. > Relax visibility for some termios symbols. > Add a place for a driver to report rx timestamps > Use hardware timestamps to report packet timestamps > Allow to specify PCP on packets not belonging to any VLAN. > > mmacy (1): > iflib(9): Add support for cloning pseudo interfaces > > pfg (4): > sys: further adoption of SPDX licensing ID tags. > include: further adoption of SPDX licensing ID tags. > sys/sys: further adoption of SPDX licensing ID tags. > SPDX: license IDs for some ISC-related files. > > pkelsey (1): > This is an implementation of the client side of TCP Fast Open (TFO) > > rrs (1): > This commit brings in a new refactored TCP stack called Rack. > > sbruno (3): > Load balance sockets with new SO_REUSEPORT_LB option > Revert r332894 at the request of the submitter. > Load balance sockets with new SO_REUSEPORT_LB option. > > sephe (1): > if: Add ioctls to get RSS key and hash type/function. > > newlib/libc/sys/rtems/include/arpa/inet.h | 6 +- > newlib/libc/sys/rtems/include/net/if.h | 66 ++++++-- > newlib/libc/sys/rtems/include/netdb.h | 4 +- > newlib/libc/sys/rtems/include/netinet/in.h | 36 +---- > newlib/libc/sys/rtems/include/netinet/tcp.h | 85 +++++++++- > newlib/libc/sys/rtems/include/netinet6/in6.h | 175 ++------------------- > newlib/libc/sys/rtems/include/sys/_bitset.h | 10 +- > newlib/libc/sys/rtems/include/sys/_cpuset.h | 4 +- > newlib/libc/sys/rtems/include/sys/_iovec.h | 4 +- > .../libc/sys/rtems/include/sys/_sockaddr_storage.h | 4 +- > newlib/libc/sys/rtems/include/sys/_termios.h | 14 +- > newlib/libc/sys/rtems/include/sys/_uio.h | 52 ++++++ > newlib/libc/sys/rtems/include/sys/bitset.h | 4 +- > newlib/libc/sys/rtems/include/sys/filio.h | 4 +- > newlib/libc/sys/rtems/include/sys/ioccom.h | 6 + > newlib/libc/sys/rtems/include/sys/ioctl.h | 4 +- > newlib/libc/sys/rtems/include/sys/mman.h | 60 +++---- > newlib/libc/sys/rtems/include/sys/socket.h | 101 ++++-------- > newlib/libc/sys/rtems/include/sys/sockio.h | 11 +- > newlib/libc/sys/rtems/include/sys/syslog.h | 4 +- > newlib/libc/sys/rtems/include/sys/ttycom.h | 4 +- > newlib/libc/sys/rtems/include/sys/ttydefaults.h | 4 +- > newlib/libc/sys/rtems/include/sys/uio.h | 76 ++------- > newlib/libc/sys/rtems/include/sys/un.h | 4 +- > newlib/libc/sys/rtems/include/termios.h | 4 +- > 25 files changed, 348 insertions(+), 398 deletions(-) > create mode 100644 newlib/libc/sys/rtems/include/sys/_uio.h > > -- > 2.13.7 ACK to series. Thanks, Corinna -- Corinna Vinschen Cygwin Maintainer Red Hat
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] |