Date: Mon, 25 Aug 1997 23:18:11 +0100 From: Brian Somers <brian@awfulhak.org> To: Poul-Henning Kamp <phk@FreeBSD.ORG> Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern vnode_if.src Message-ID: <199708252218.XAA07504@awfulhak.org> In-Reply-To: Your message of "Mon, 25 Aug 1997 13:28:51 PDT." <199708252028.NAA29572@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> phk 1997/08/25 13:28:50 PDT
>
> Modified files:
> sys/kern vnode_if.src
> Log:
> Add a new vnode op (cachedlookup) so that filesystems can plug into
> a global vfs_cache check. The rest of this change will come when the
> current zero size file problem is resolved.
>
> Revision Changes Path
> 1.12 +13 -1 src/sys/kern/vnode_if.src
What's the "current zero size file problem" ? I spent most of Friday
& Saturday trying to bring my -current machine back onto its feet. I
believe libc.so.3.0 still won't install - it seems that overwriting
the shared lib makes install (which uses it) sig 10, then when "make"
gets control again, it promptly dumps w/ a sig 10 too. I originally
bumped into this when trying to do a "make install" - just about
every process on the machine sig 10'd, and I had no workable libc.so
when I brought the machine up again. I ended up downloading ampere's
libc.so to get me up and running again (and for some reason, had a
crt0.o without a _DYNAMIC in it for a while.... dunno how ??!?!?!??).
After all this, I ran exmh, and ended up w/ a pile of zero length
files - and xdm wouldn't run an X session for me as the .Xauthority
file (which according to diagnostics was written ok) ended up zero
length. Just to finish it all of, I resent my mail to myself (I
archive it as it comes in, before it gets to my mail box), but did it
as root - creating an archive directory with dodgy root'ish permissions
(Duh!). The next time I downloaded mail, I bounced about 100 messages
with "orgmail: permission denied" !!!!!
I have no clue what happened, but rebuilding the kernel solved the
zero length file problem.
Anyone else have similar wonderful experiences ? There was another
bit in there about SYS_[sg]etsid not being in libc.so, but I forget
the details now and the problem went away (I remember the post about
making sure that a new kernel accompanies a make world).
Are these "zero length file" problems gone away now ? :-|
--
Brian <brian@awfulhak.org>, <brian@freebsd.org>
<http://www.awfulhak.org>
Don't _EVER_ lose your sense of humour....
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199708252218.XAA07504>
