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

Reply via email to