Skip site navigation (1)Skip section navigation (2)
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>