summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* You need options USER_LDT in your kernel to use these functions.alex2000-06-141-0/+4
| | | | | | PR: 18943 Submitted by: Ben Smithurst <ben@scientia.demon.co.uk> Reviewed by: asmodai
* Delay calling the device cleanup routines until the absolute lastps2000-06-148-5/+18
| | | | | | moment. We were cleaning up after PXE too early and the module dependancy code would not be able to load any files if it needed too.
* Fix behaviour of "ipfw pipe show" -- previous code gaveluigi2000-06-142-11/+16
| | | | | ambiguous data to the userland program (kernel operation was safe, anyways).
* s/iomem/maddr/peter2000-06-142-62/+62
| | | | s/iosiz/msize/
* s/iomem/maddr/ - these were generated from an older verion of thepeter2000-06-143-14/+14
| | | | gethints script. :-(
* Catch up with Peter's config(8) changes.kato2000-06-143-13/+8
|
* Make typing 'q' or 'Q' work for the show command as the pager promptps2000-06-141-1/+2
| | | | says it should.
* Argh! I broke the static hints parser at the last minute on freefall whenpeter2000-06-141-1/+1
| | | | | | | I added the $FreeBSD$ (commented) line. Fix: 1: s/break/continue/ 2: will somebody please shoot me! :-]
* Make find -Wall -Wredundant-decls clean.roberto2000-06-141-4/+0
| | | | Submitted by: nrahlstr
* With apologies to dcs, temporarily comment out the version check code. Itpeter2000-06-141-23/+23
| | | | | | | | | | | | | | | is failing for everybody that I have spoken with that has tried it. FreeBSD/i386 bootstrap loader, Revision 0.8 (root@outback.netplex.com.au, Tue Jun 13 23:26:49 PDT 2000) Loader version 0.3+ required Aborted! start not found Note that the 0.3+ message is from inside the arch-alpha block, not the i386 block of code. And even then, 0.8 is higher than 0.3. This prevents the rest of the loader.conf stuff working. :-/
* Add option ALT_BREAK_TO_DEBUGGER.ps2000-06-145-0/+69
| | | | | | | | Implement the Solaris way to break into DDB over a serial console instead of sending a break. Sending the character sequence CR ~ ^b will break the kernel into DDB (if DDB is enabled). Reviewed by: peter
* Do not perform any opeartion with mbuf after it placed intobp2000-06-143-9/+9
| | | | | | interface queue. Tested by: Bosko Milekic <bmilekic@dsuper.net>
* Mention a bug in the Mylex driver's geometry handling.msmith2000-06-141-0/+7
|
* Print error messages to stderr, not stdout.peter2000-06-143-3/+3
|
* add alpha-quality recording code and handle pci error interrupts - this maycg2000-06-131-71/+353
| | | | | prevent the card generating an nmi on ecc systems. for now a message is printed on every pci error and it seems every time we start playng we get one
* handle closing differently - should fix the end-of-sample cutoff bugcg2000-06-131-22/+25
|
* Borrow phk's axe and apply the next stage of config(8)'s evolution.peter2000-06-1344-3929/+2076
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use Warner Losh's "hint" driver to decode ascii strings to fill the resource table at boot time. config(8) no longer generates an ioconf.c table - ie: the configuration no longer has to be compiled into the kernel. You can reconfigure your isa devices with the likes of this at loader(8) time: set hint.ed.0.port=0x320 userconfig will be rewritten to use this style interface one day and will move to /boot/userconfig.4th or something like that. It is still possible to statically compile in a set of hints into a kernel if you do not wish to use loader(8). See the "hints" directive in GENERIC as an example. All device wiring has been moved out of config(8). There is a set of helper scripts (see i386/conf/gethints.pl, and the same for alpha and pc98) that extract the 'at isa? port foo irq bar' from the old files and produces a hints file. If you install this file as /boot/device.hints (and update /boot/defaults/loader.conf - You can do a build/install in sys/boot) then loader will load it automatically for you. You can also compile in the hints directly with: hints "device.hints" as well. There are a few things that I'm not too happy with yet. Under this scheme, things like LINT would no longer be useful as "documentation" of settings. I have renamed this file to 'NOTES' and stored the example hints strings in it. However... this is not something that config(8) understands, so there is a script that extracts the build-specific data from the documentation file (NOTES) to produce a LINT that can be config'ed and built. A stack of man4 pages will need updating. :-/ Also, since there is no longer a difference between 'device' and 'pseudo-device' I collapsed the two together, and the resulting 'device' takes a 'number of units' for devices that still have it statically allocated. eg: 'device fe 4' will compile the fe driver with NFE set to 4. You can then set hints for 4 units (0 - 3). Also note that 'device fe0' will be interpreted as "zero units of 'fe'" which would be bad, so there is a config warning for this. This is only needed for old drivers that still have static limits on numbers of units. All the statically limited drivers that I could find were marked. Please exercise EXTREME CAUTION when transitioning! Moral support by: phk, msmith, dfr, asmodai, imp, and others
* Fix a problem of user settings from TEKRAM NVRAMgroudier2000-06-131-6/+10
| | | | | | | | | | | | layout introduced in driver 1.5.3. The driver was confused by the bogus TEKRAM table used to translate user sync. setting to SCSI sync. factor. Btw, the new TEKRAM DC-390 U3D and U3W Ultra-160 controllers seem to be using BIOS from SYMBIOS/LSI and thus SYMBIOS NVRAM layout. If that means that TEKRAM will now offer real SYMBIOS software compatible SCSI controllers, then it is a *GREAT NEWS*.
* Add libxpg4 as the current version had it's SO version number bumped andobrien2000-06-131-0/+116
| | | | it no longer contains the locale functions.
* Fix panic by moving the prp == 0 check up the order of sanity checks.asmodai2000-06-131-2/+3
| | | | | Submitted by: Bart Thate <freebsd@1st.dudi.org> on -current Approved by: rwatson
* Merged from sys/conf/options.i386 rev 1.137.kato2000-06-131-0/+1
|
* Treat \t and \n inside /boot.config as whitespaces.ru2000-06-132-4/+4
| | | | PR: 19215
* Merged from sys/i386/i386/machdep.c rev 1.395.kato2000-06-132-2/+0
|
* Fix typo: turn of -> turn off.alex2000-06-131-1/+1
| | | | | | PR: 18805 Submitted by: Yoshihiro Ota <ota@mail.drexel.edu> Kind of Reviewed by: asmodai ("sure")
* Recognize Coppermine Celeron processors whose CPU ID = 0x68?. Theykato2000-06-132-2/+2
| | | | were recognized as "Pentium III/Pentium III Xeon."
* mdoc improvements and better readability of the text.alex2000-06-131-11/+12
| | | | | | PR: 18811 Submitted by: Christian Weisgerber <naddy@unix-ag.uni-kl.de> Reviewed by: asmodai
* A few more hard-sentence breaks.brian2000-06-132-22/+28
|
* Correctly set the Maximum DHCP Message Size. bootpd now worksps2000-06-132-2/+2
| | | | again as well as ISC dhcpd.
* Added new options CPU_PPRO2CELERON and CPU_L2_LATENCY to supportkato2000-06-137-6/+138
| | | | | | | | | | | | | | | Socket 8 to 370 converters. When (1) CPU_PPRO2CELERON option is defined, (2) Intel CPU is found and (3) CPU ID is 0x66?, L2 cache is enabled through MSR 0x11e. The L2 cache latency value can be specified by CPU_L2_LATENCY option. Default value of L2 cache latency is 5. These options are useful if you use Socket 8 to Socket 370 converter (e.g. Power Leap's PL-Pro/II.) Most PentiumPro BIOSs don't enable L2 cache of Mendocino Celeron CPUs because they don't know Celeron CPUs. These options are needles if you use a Coppermine (FCPGA) Celeron or PentiumIII, becuase the L2 cache enable bit is hard wired and L2 cache is always enabled.
* Remove the "any" and "pio" stuff from PAO. We don't (yet) supportimp2000-06-131-10/+11
| | | | | | that notation. Reported by: jkh on the train from Tokyo to Nagoya.
* Add 'tools' to the list of tarballs to be extracted when 'all' isjwd2000-06-131-2/+2
| | | | | | | specified as the distribution. PR: 18927 Submitted by: Stephen J. Roznowski <sjr@home.net>
* Bump major to preserve 3.x binaries compatibilityache2000-06-131-0/+3
| | | | Found by: "Akinori -Aki- MUSHA" <knu@idaemons.org>
* Fix breakage to target mode support.mjacob2000-06-121-14/+25
| | | | | | | | | | | | | | | | | | | | | | | What we'd like to know is whether or not we have a listener upstream that really hasn't configured yet. If we do, then we can give a more sensible reply here. If not, then we can reject this out of hand. Choices for what to send were Not Ready, Unit Not Self-Configured Yet (0x2,0x3e,0x00) for the former and Illegal Request, Logical Unit Not Supported (0x5,0x25,0x00) for the latter. We used to decide whether there was at least one listener based upon whether the black hole driver was configured. However, recent config(8) changes have made this hard to do at this time. Actually, we didn't use the above quite yet, but were sure considering it.
* The buslogic driver doesn't have static unit limits (ie: no bt.h orpeter2000-06-121-1/+1
| | | | arbitary NBT limits)
* Use objcopy to strip the gcc2_compiled. symbol from kernels.peter2000-06-124-12/+20
| | | | ld(1) doesn't seem to have the ability to delete an arbitary symbol.
* Mention about -4 and -6 options.ume2000-06-122-2/+18
|
* unstatic getfp() so that other subsystems can use it.alfred2000-06-123-5/+5
| | | | | | make sendfile() use it. Approved by: dg
* Sometimes there isn't an ISA bus configured.mjacob2000-06-121-0/+4
|
* Fix REFILL. It must throw RESTART instead of OUTOFTEXT so thatdcs2000-06-121-2/+27
| | | | | | | execution can take place at the point where it stopped after the input buffer has been refilled. Add ANS Forth CORE EXT and FILE word SOURCE-ID.
* The word environment? returns a flag indicating whether the variabledcs2000-06-121-7/+23
| | | | | | was found or not. Fix it's usage. Alas, it caused no problem before, besides leaving garbage in the stack, because refill, used by [if] [else] [then], was broken.
* Make abort" functional in interpret mode. This behavior is undefineddcs2000-06-121-11/+24
| | | | | | | by ANS Forth standard, but it's useful. Also, define the constant true in a more strict way. C might garantee 2-complement math, but Forth doesn't.
* Make comment reflect reality.dcs2000-06-121-1/+1
|
* Add MLINKS for queue(3) FOREACH_REVERSE and HEAD_INITIALIZER macros.jake2000-06-121-1/+8
| | | | Forgotten by: jake, archie
* - Eliminate rpread(). Call generic ttyread(). (cf rev 1.33)tanimura2000-06-122-26/+7
| | | | | | | - Comment out deftermios. Termioschars() will give the default value. Pointed out by: bde
* Document possible values for the waitfor arg.alex2000-06-122-1/+19
| | | | | PR: 18627, 18628 Reviewed by: asmodai
* This patch adds the -mindepth and -maxdepth options to find(1), whichroberto2000-06-1211-6/+115
| | | | | | | | | | | | behave as in GNU find (and of course as described in the manual page diff included). I think these options would be useful for some people. Some missing $FreeBSD$ tags are also added. The patch was slightly modified (send-pr mangling of TABS). PR: bin/18941 Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>
* Document SVR4 branding is supported.asmodai2000-06-121-2/+3
| | | | | PR: 19131 Submitted by: Mike Barcroft <mike@q9media.com>
* The find -perm option currently supports an exact match,roberto2000-06-123-1/+9
| | | | | | | | | | or if the mode is preceded by a '-', it checks for a match in at least the bits specified on the command line. It is often desirable to find things with any execute or setuid or setgid bits set. PR: bin/10169 Submitted by: Monte Mitzelfelt <monte@gonefishing.org>
* before this commit, specfs reported disk partitionsjmb2000-06-122-2/+2
| | | | | | | | | using decimal major and minor numbers. "ls -l" reports disk partitions using decimal major numbers and hex minor numbers. make specfs use decimal major numbers and hex minor numbers, just like "ls -l"
* Fixed style bugs of rev 1.66.ru2000-06-121-35/+81
|
OpenPOWER on IntegriCloud