Subject: Re: Boot question
To: Chuck McManis <>
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 :)