GSoC: RTEMS directory for FreeBSD imports
Chris Johns
chrisj at rtems.org
Mon May 11 06:46:26 UTC 2020
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
More information about the devel
mailing list