Date: Tue, 22 Sep 2009 10:27:48 -0400 From: John Baldwin <jhb@freebsd.org> To: "Julian H. Stacey" <jhs@berklix.com> Cc: Alexey Shuvaev <shuvaev@physik.uni-wuerzburg.de>, hackers@freebsd.org Subject: Re: genuine cpu I386_CPU kernel support Message-ID: <200909221027.48607.jhb@freebsd.org> In-Reply-To: <200909211203.n8LC3hhn090227@fire.js.berklix.net> References: <200909211203.n8LC3hhn090227@fire.js.berklix.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 21 September 2009 8:03:43 am Julian H. Stacey wrote: > Hi, > Reference: > > From: Alexey Shuvaev <shuvaev@physik.uni-wuerzburg.de> > > Date: Fri, 18 Sep 2009 14:56:59 +0200 > > Message-id: <20090918125659.GA88218@wep4035.physik.uni-wuerzburg.de> > > Alexey Shuvaev wrote: > > On Fri, Sep 18, 2009 at 12:09:46AM +0200, Julian H. Stacey wrote: > > > Hi hackers, > > > I'm trying to get my Genuine 386 running 7.2. It currently runs 4.11. > > > 386 was first base of FreeBSD, a shame to lose it. > > > So far I've hacked diffs as below + the normal > > > /etc/make.conf CFLAGS += -march=i386 > > > cross compiled all bins libs etc & > > > setenv DESTDIR /usr/7.2 i > > > cd /usr/src/etc l make distrib-dirs > > > cd .. ; make install > > > But manually unloading 4.11 kernel & loading 7.2 kernel & booting > > > doesnt yet boot far enough to encourage me to move bins yet, > > > I think I need to do a bit more kernel before that ? > > > This is what I gave so far. Input welcome. > > > > > > [snip] > > > > > Have you already looked at svn r137784 (and possibly some later commits)? > > http://svn.freebsd.org/viewvc/base?view=revision&revision=137784 > > > > 0.02$, > > Alexey. > > Thanks Alexey, No I hadn't seen that. I had just a quick look so far. > I'll look more to see what tio change to compile my 80386 kernel. > PS I cc'd jhb@ who seems to be the one who removed 80386. > Maybe he has a patch set or comment. My comment is to just use 4.x (seriously). A true 386 is going to be quite slow and the overhead of many things added that work well on newer processors is going to be very painful on a 386 (probably on a 486 as well). 4.x runs fine on a 386 and should support all the hardware you can stick into a machine with an 80386 CPU. -- John Baldwin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200909221027.48607.jhb>