[net.unix-wizards] Arguments too long for too long

Dave-Yost (03/03/83)

Attention kernel hackers:

It is high time we did away with the
`Arguments too long' nonsense.  Instead
of preallocating 5K of swap space for
the args and environment variables,
exece should allocate one block at a
time, and use the last word of each
block to chain to the next.  I haven't
done this yet, but I'm sure it will work
and be a win.

	Dave Yost

mark (03/10/83)

#R:fortune:-81700:zinfandel:12400018:000:236
zinfandel!mark    Mar  8 20:55:00 1983

It sounds reasonable. I know there are others out there who
remember the 512 byte limitation in V6; that was really a pain.
I haven't been bit by the 5120 byte limit in V7/III/4.1/XXX yet.

Mark Wittenberg
...!decvax!sytek!zehntel!mark

thomas (03/11/83)

We just had a file system problem (caused by a scrogged dump tape) where
we had to restore about 800 files.  Naturally, the argument list we
wanted to give to restor was about 45000 bytes.  So, we increased NCARGS
to 65k bytes and recompiled the system.  First thing we found out was that
csh "knew better" and had its own definition of NCARGS (it didn't even 
include param.h).  However, sh didn't mind.  We've been running that system
since with no adverse effects.

=Spencer