On 11/5/20 3:59 pm, Sebastian Huber wrote:
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.
Yes, it is big and involved, not a great example.
The legacy stack is a dead end. Why not update the BSPs to use libbsd?
I do not know.
Chris
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel