summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Ok, this should about wrap it up.jkh1994-06-221-8/+8
| | | | | | 1. All the crunched files work now; don't install copies, used the crunched versions. 2. Make the clean rules DTRT now that we have stuff to clean.
* Commit a whole cluster of last minute critical (and one cosmetic) fixesjkh1994-06-223-7/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from David Greenman, Bruce Evans and Julian Elischer. They are: [vnode pager - David/Bruce]: The following patch fixes a problem where some data could be lost in a delayed-write buffer if the cached buffer was larger than a page. This fix was provided by Bruce Evans and modified slightly by me. [st.c - Julian]: My fix for "bad request, must be between 0 and 0" RTFS if you're interested). [gnu/fpemul - David/Bruce]: These changes fix single stepping of emulated FPU instructions. Previously, the instruction after an emulated instruction was executed without causing a SIGTRAP ... The also fix the initial control word being different for the GPL emulator (it is still wrong for the old emulator) and remove an unnecessary panic when emulation is not configured (I hope at least init, sh and reboot will run without floating point. I remember only df and mkfs being broken by the lack of FP in 0.0). [Various fixes described below - Bruce/David]: sys/i386/boot/boot2.S: Yet another attempt to propagate the correct fix for 16 vs 32-bit mode bugs. [verified] sys/i386/i386/db_interface.c: Protect against reentering Debugger(). sys/kern/kern_time.c: Don't allow 'time.tv_usec == 0' except at clock interrupts. sys/pcfs/pcfs_fat.c: Make it compile without -O. sys/scsi/sd.c: Fix as posted to some freebsd mailing list. (changes the order of the assignment of "sectors" because it earlier value is needed first -DG) sys/vm/vm_glue.c: Fix stale comments and verbose code. sys/vm/vm_mmap.c Fix off by 1 errors and verbose code. [From Nate - cosmetic but non-intrusive and useful enough to go in] sys/i386/isa/isa.c: Appended you'll find a patch to the NMI error log routine in isa/isa.c. The below patch just adds some additional information when an NMI occurs which can help debug the hardware problem.
* Update this to the latest version from Steve Gerakines. This is an easyjkh1994-06-226-206/+494
| | | | | drop-in for me and looks substantailly neater than the previous version, so I'll give the floppy tape users a break (but just this once :).
* Fix serious off by one error for FreeBSD keyword, this has been drivingrgrimes1994-06-221-3/+8
| | | | me nuts as it was on by default and that is NOT what I wanted.
* Whoops - I missed a commit; EXTRACT scripts were misnamed. Correct.jkh1994-06-211-4/+4
|
* 1. Increase number of inodes for kcopy floppy; we've currently run out.jkh1994-06-211-4/+4
| | | | | | 2. Get kcopy and filesystem images from current directory since we now build them here; a clean rule is now all that's needed to make the crunch stuff complete.
* Commit a small change to allow FreeBSD to install on a different drive.jkh1994-06-202-2/+11
| | | | | | The kernel configs already support this, so with a boot floppy or a utility like booteasy, the user should be able to install and boot off the second drive. Hurrah.
* Make BOOTWAIT a truly tunable parameter. It was hard-set before.jkh1994-06-202-4/+4
|
* Commit some additional changes for making this work with obj dirs.jkh1994-06-201-37/+38
|
* Remove bogus -lcrypt line.jkh1994-06-191-2/+2
|
* Fixes from Bruce Evans:jkh1994-06-172-10/+42
| | | | | o insecure and inconsistent permissions for tape devices. o didn't make the DOSpartition wd devices.
* Add entry for the new PCMCIA ethernet adapter code (ze0).jkh1994-06-171-1/+4
|
* Remove reference to the ld.so man page - ain't no such animal.jkh1994-06-172-2/+0
| | | | Reported by John Lind.
* This commit was generated by cvs2svn to compensate for changes in r1752,rich1994-06-173-0/+439
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * slstat - report serial line IP statistics: bytes in/out, packetsrich1994-06-173-0/+439
| | | | | in/out, errors, compressed, and uncompressed packets in/out.
* John Capo's changes to make the fixit floppy image work; I didn't evenjkh1994-06-161-2/+2
| | | | bother looking at this file before! :)
* Fix comment about 8-bit clean tcshache1994-06-161-2/+2
|
* Add commented out STARTUP_LOCALE with explanationache1994-06-163-3/+36
|
* Only comment added to console entry:ache1994-06-161-0/+1
| | | | # If you want to be asked for password, change "secure" to "insecure" here
* I'll leave the addition of the line, but there's just absolutely nojkh1994-06-161-1/+1
| | | | | | | way I'm going to allow this to be set to secure. People blow their password files away all the time, and I am not at all keen to lose the ability to get them recovered with the simple expedient of a single-user boot.
* Choose secure single-user mode by defaultache1994-06-161-0/+3
| | | | | | | | | | | | Without this entry init.bsdi don't ask root password when it goes to sigle-user. This entry must present here in any case, subject of arguing can be only default mode, I mean "secure" or "insecure" here. Please consider this entry like template and change "insecure" to "secure" if you are _shure_, but not back out whole line. # This entry needed for asking password when init goes to single-user mode console none unknown off insecure
* This is the IBM/National PCMCIA ethernet driver from Keith Moore,jkh1994-06-163-0/+3000
| | | | | | | | | | | based originally on work by David Greenman and adapted to FreeBSD (and cleaned up a bit) by myself. It supports the IBM Credit Card Adapter for the IBM Thinkpad, and I've had no trouble making it work on my Toshiba T1910 with a National `InfoMover' NE4100 PCMCIA ethernet card (I'm commiting this message through it right now :-). This is actually sneaking it in after feature-freeze, but it's just too useful to pass up! As always, necessity is a mother.
* Changed delay mechanism to rely more on I/O spinning. If spinning on theadam1994-06-166-18/+36
| | | | | | like this is bad news, it will have to be revised. Shortened some verbose messages for when the kernel is loaded below 640k. Updated version number.
* Flags 0x80 now means enable the diags, not disable.jkh1994-06-152-4/+4
|
* Since we're using syscons now, make ^H the backspace character byjkh1994-06-152-5/+5
| | | | | default (ack ack, evil evil, but easier than changing syscons at this late hour).
* Changes from Paul Kranenburg which bring us into sync with his sources:rich1994-06-1527-1012/+1090
| | | | | | | | | | | | | | handling of errors through the standard err() and warn() more fixes for Geoff Rehmet's NULL pointer bug. fixes NULL pointer bugs when linking mono and nested X servers. supports a `-nostdlib' option. accept object files without a symbol table don't attempt dynamic linking when `-A' is given a few variable names have chaged (desc -> fd), and the formatting has changed which should make it much easier to track his sources. I tested 'make world' for /usr/src and X twice with these changes.
* Changed MDEC_OPT=BOOTWAIT= to BOOTWAIT=adam1994-06-153-12/+18
|
* 1. Fill out the crunch target - this should do the trick (we'll see).jkh1994-06-151-4/+5
| | | | 2. Remove the NOOBJ line - we want an object dir now.
* Whoops, missed the .cache files - those can be tossed too.jkh1994-06-151-1/+1
|
* Nuke all the intermediate files.jkh1994-06-151-1/+1
|
* Add a beep to the load_fd stuff for each floppy insert request sojkh1994-06-151-2/+2
| | | | | that you can read a book and load the floppy distribution at the same time.. :-)
* Remove the --exclude libc.so.1.1 line; with a static gzip and tar wejkh1994-06-151-2/+2
| | | | | no longer need it, and it's just one more thing we would have to remember to change with every shared lib version bump.
* Install manpath.config and mail.rc properly, and directly from the srcjkh1994-06-151-3/+5
| | | | tree now (rather than having a local copy.
* added comments for how to use CCFPU and MDEC_OPTadam1994-06-153-3/+42
|
* Commit Rod's magic EXTRACT scripts to the tree so that we can work onjkh1994-06-153-0/+73
| | | | them. These were al hand-copied over before.
* Lots of changes:jkh1994-06-151-56/+69
| | | | | | | 1. Properly use ${.CURDIR} now instead of hardcoded relative dirs. 2. Use ${BINOWN} and ${BINGRP} everywhere instead of root/wheel 3. Add target for copying over EXTRACT scripts (and add them here). 4. Start thinking about crunched floppy target (not in yet, next commit).
* 1. Bump minimum root size to 8MB (we need that much now).jkh1994-06-152-3/+3
| | | | 2. Bump version number to 1.1.5 for impending release.
* Make gzip static by default. This is needed because it's such ajkh1994-06-151-0/+1
| | | | frequent companion to tar.
* Make tar static by default. Don't scream, you'll thank me for thisjkh1994-06-151-0/+1
| | | | someday.
* From Hellmuth Michaelis, reviewed by Bruce Evans: This enablesjkh1994-06-152-6/+6
| | | | the keyboard clock rather than incorrectly disabling it.
* make BOOTWAIT loopcount parameter available for tuning.adam1994-06-154-8/+18
| | | | This changes nothing unless f.e. -DBOOTWAIT=0 or -DBOOTWAIT=640000 is used
* 1. Clean the intermediate files when building the default fixit floppyjkh1994-06-153-1/+34
| | | | | (demonstration) target. 2. Add the kcopy and filesystem floppy configuration files from Rod.
* This commit was generated by cvs2svn to compensate for changes in r1722,jkh1994-06-1516-0/+2086
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * This is the new crunch utility for making distribution floppies fromjkh1994-06-1516-0/+2086
| | | | | James da Silva. We need to integrate this before 1.1.5 so that we can actually make the boot floppies.
* correct location of corefile data segmentadam1994-06-151-1/+2
|
* Bug reported by Jon-Dean Mountjoy <csjm@cs.ru.ac.za>csgr1994-06-141-1/+10
| | | | | | | | | | | | | Paul Kranenburg's description: ld is in error here, assuming that symbols with N_EXT set always have an entry in the (global) symbol table: this is not the case for C++ generated constructor/destructor symbols. I can reproduce your failure by fudging a "multiply defined" constructor symbol by hand. Checking for `g == NULL' seems to be a ok as a fence for now. So: for now, in do_file_warnings() we check if g == NULL, before trying to generate any warning messages. This prevents a NULL pointer dereference.
* Remove CXXFLAGS from here, handled in another placeache1994-06-143-6/+3
|
* Add LIBREADLINE and LIBTERM to DPADDache1994-06-142-0/+2
|
* Touch the $Revision$ string to cause a cvs revision update of the bootrgrimes1994-06-142-4/+4
| | | | code (ie, should now print Revision 1.13).
* Clean up small error in the ncvs code that was causing rcs co to bergrimes1994-06-142-4/+8
| | | | | | | | called with -K-Keoptions -Kioptions. This should fix the problem with $Id$ still getting changed. I am also install both ncvs and ocvs on freefall with this change as ocvs still had the bug with -I \! which I fixed but did not reinstall.
OpenPOWER on IntegriCloud