summaryrefslogtreecommitdiff
path: root/sys/arch/i386/conf/Makefile.i386
AgeCommit message (Collapse)Author
2001-04-22Remove -march=i{56}86 optimization because of compiler bug. This bugGrigoriy Orlov
results in system lockup, which many people report for 2.8 and -current when they doing a big network transfer. This problem affect only custom kernels in which only one cpu type enabled (option I586_CPU or I686_CPU). When lockup occur I can't switch between virtual wscons terminals. System continue respond to pings and forward ip packets. It is possible to enter into ddb. DDB show that several processes in runnable state, but it seems that task switching not occur. More and more processes becomes runnable. Stack of curproc looks like: > _end(e99d8fac, e0101dcc, 4, e0635a00, e99d8f80) at 0xe99d8f78 > _end(e99d8fa0, e028a62e, e99d8fac, 0, 0) at 0xe99d8f78 > ddb> Sometimes 'boot sync' cleanly unmount all file systems. I reproduce this bug by transfering two big files from ftp simultaneously. It seems that at least one process must perform a network transfer and two or more processes must fight for the processor. The following PRs probably a result of this problem: 1504, 1716, 1751, 1771, 1780. deraadt@ ok.
2000-06-20If only one of IX86_CPU is defined, set CMACHFLAGS to the appropriateArtur Grabowski
-march=ix86. (as it was done for 486).
1999-09-17grown i386 kvm to 512MBTheo de Raadt
1998-08-10no need for microcode deps. aic is fine anywayMichael Shalayeff
1998-03-03Add -Wno-main for GCC 2.8Niklas Hallqvist
1997-09-21support new bootsMichael Shalayeff
add to your config: bios0 at mainbus0 apm0 at mainbus0 # (if you are using APM)
1997-09-15kill Locore.cTheo de Raadt
1997-05-29Add -Wmissing-prototypes tooNiklas Hallqvist
1997-03-29Use genassym.shThorsten Lockert
1997-02-24sync with hp300: -nostdinc, HOSTCC, etc.Jason Downs
1996-10-25grow kvm space; fix an over-agressive pmap optimizationTheo de Raadt
1996-10-17Add pedantic warnings, as well as -m486 if we are only for the 486Niklas Hallqvist
1996-06-24kernel is /bsd; GENERIC is not an optionTheo de Raadt
1996-05-27depend::Theo de Raadt
1996-05-10remove makelinks, when done.Michael Shalayeff
1996-05-10simplify sed rule in 'links', so swap*.c be treated ok.Michael Shalayeff
1996-05-07add network dependencies.Michael Shalayeff
1996-04-29Pull in John Kohl's [jtk@netbsd.org] most recent (15Apr96) APM and PCMCIA workhvozda
(original PCMCIA framework by Stefan Grefen [grefen@convex.com]).
1996-04-24Add network config dependencies.Michael Shalayeff
1996-04-24We are OpenBSD, not Net, and we name our kernels bsdNiklas Hallqvist
1996-04-18Merge of NetBSD 960317Niklas Hallqvist
1996-03-26From NetBSD: vnode_if.[ch] made machine independent.Michael Shalayeff
very usefull (for <sys/vnode.h> inclusion). from the other side this is really machine independent ... tested w/ i386, but should not cause errors w/ other arch's. pls, test it (don't forget to reconfig kernel ;)
1996-03-19Merging w/ NetBSD 021796.Michael Shalayeff
speaker upgraded to the current. some changes to the VM stuff (ie kern_thread.c added and so).
1996-02-18Compile with -fno-strength-reduce for nowThorsten Lockert
1995-10-22kernel is /bsdTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt