Subject: Re: Boot question
To: Chuck McManis <cmcmanis@mcmanis.com>
From: David Brownlee <abs@NetBSD.ORG>
List: tech-kern
Date: 04/11/2000 10:19:21
On Mon, 10 Apr 2000, Chuck McManis wrote:
> I've tracked it down to some nasty memory/stack corruption and I've been
> winding my way through the libsa code to see where things go south. The
> current candidate is the rpc/nfs code.
>
> One of the things that is really annoying about this code is that it
> doesn't use well known RPC code, instead it tries to manufacture mount and
> NFS packets "on-the-fly" as it were and send those out on the network.
>
> My question is what is the root of this strange design? I'm probably going
> to write a small and verifiable set of RPC functions into libsa that are
> both portable and readable (I've worked on RPC in the past) and they should
> do things in a somewhat more predictable way. If nothing else it will help
> me understand the problem.
>
Sounds reasonable.
> If I'm successful and I make things better to my taste, where do I go from
> there? File a PR?
That would be the best course :)
David/absolute