GSoC: RTEMS directory for FreeBSD imports
Sebastian Huber
sebastian.huber at embedded-brains.de
Mon May 11 05:59:45 UTC 2020
On 11/05/2020 01:04, Chris Johns wrote:
>
> I am OK with some code being in rtems.git if there is a clear use
> outside of rtems-libbsd. FDT support is one use, another is the NFS
> client code in FreeBSD being used with the legacy stack (there are
> BSPs with only legacy driver support still in use) and the existing
> client is only NFSv2.
The NFS client file system in FreeBSD is a huge piece of software. It
needs several FreeBSD synchronization primitives, the file system layer,
kernel-internal XDR/RPC, crypto infrastructure, kernel threads, and
probably more. Definitely more than 100 header and source files are
involved here.
The legacy stack is a dead end. Why not update the BSPs to use libbsd?
More information about the devel
mailing list