Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Apr 1997 11:13:35 -0700 (MST)
From:      Terry Lambert <terry@lambert.org>
To:        phk@critter.dk.tfs.com (Poul-Henning Kamp)
Cc:        nate@mt.sri.com, terry@lambert.org, jkh@time.cdrom.com, current@freebsd.org
Subject:   Re: Terry's changes (was Re: ufs lock panic in -current)
Message-ID:  <199704031813.LAA16506@phaeton.artisoft.com>
In-Reply-To: <1166.860048163@critter> from "Poul-Henning Kamp" at Apr 3, 97 08:16:03 am

next in thread | previous in thread | raw e-mail | index | archive | help
> >Then quit bitching about FreeBSD not accepting your patches.  You've
> >been asked to provide them in an 'easy to vend' manner, and you've
> >refused stating it's too much work.  Then, PHK and others have stated,
> >upload your whole store, and you're unwilling to do that either.
> 
> Well, I'm not sure he wasn't willing to, but I belive that last time
> we went over that Terry ran into a terrible string of bad luck.  First
> his disk crashed, then his powersupply died and finally the city-council
> banned all export of non-zero valued bits or something so he has to
> invent and code a encryption routine that would only outbut zero bits...

Actually, I suffered a compression fracture of my L1 vertebra, and
did not get out of the back-brace until 8 weeks ago.

It may astound you that someone recovering from a broken back
would not be at full capacity the day after the injury.  Maybe
you Danes are just made of sterner stuff than us Americans...


> I remember when I received Terrys much talked about version of the SMP
> prototype.  The only difference was that it could still not even get
> close to working and he had addded a couple of comments.

This was Jack Vogel's code, and all I did was update the code to
the new initialization method, obtain the missing header file not in
Jacks posted patch set, and organize the boot build so that the code
would build.

This was not *my* SMP prototype, and it required that you start with
the October 10th, 1994 code that Jack started with to get correct
locore.s code without the stack frame and other changes introduced
since then.

If you had started with the code of the date specified, the patches
would apply cleanly, and SMP motherboards meeting the Intel MP
Specification version 1.1 and with the optional MP Configuration
table in BIOS (like the ASUS board I bought and the ASUS board
that Walnut Creek CDROM loaned to Jack) would come up with two
processors running.


Much like if you had started with the 16 June 1995 tree date
specified in my "grand unified patch set", the patch set would
have applied cleanly, either as two deltas (the first set was
admittedly incomplete -- I said as much at the time) or as a
whole (when you didn't want to apply two sets of patches, I
supplied them as one set).



> Is it just because I'm danish that I'm thinking of H.C.Andersens
> tale "The emperors new clothes" ?
> 
> Terry's code doesn't exist.

Jeffrey Hsu had the full "one set" which I supplied you, and was
able to deal with it to get a running system.  I still don't know
what your problem was with them.

Both Julian Elischer and John Dyson (sorry I forgot about John) have
had copies of the demanded "scaled down" set since before the Lite2
merge.  I have been patiently waiting for the merge to be completed
so that they will be able to tell the difference between general bugs
and those I may have introduced.  I will continue to wait.


					Regards,
					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704031813.LAA16506>