summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Document FreeBSD defaults.des2002-06-292-3/+11
| | | | Sponsored by: DARPA, NAI Labs
* Document FreeBSD defaults and paths.des2002-06-294-24/+41
| | | | Sponsored by: DARPA, NAI Labs
* Remove duplicate.des2002-06-291-59/+0
|
* Apply FreeBSD's configuration defaults.des2002-06-293-10/+34
| | | | Sponsored by: DARPA, NAI Labs
* Add the VersionAddendum configuration variable.des2002-06-293-1/+78
| | | | Sponsored by: DARPA, NAI Labs
* Support OPIE as an alternative to S/Key.des2002-06-296-0/+73
| | | | Sponsored by: DARPA, NAI Labs
* Document the upgrade process.des2002-06-291-0/+130
|
* Files we don't want to import.des2002-06-291-0/+8
|
* Add an inline to call eieio.benno2002-06-291-0/+7
| | | | ("Enforce In-order Execution of I/O". I am not making this up.)
* We don't need to clear RI in the MSR when entering a critical section.benno2002-06-291-1/+1
|
* Add in_cksum.cbenno2002-06-291-0/+1
|
* in_cksum et al.benno2002-06-292-0/+330
| | | | Submitted by: Peter Grehan <peterg@ptree32.com.au>
* Implement vtophys()benno2002-06-291-0/+2
|
* Add pmap_mapdev and pmap_unmapdev.benno2002-06-294-0/+131
|
* - Initialise battable to cover I/O spaces.benno2002-06-293-60/+168
| | | | | | | | | - Statically size the bpvo entries to avoid conflicts between bpvo allocation and the vm allocator. - Shift pmap_init2 code into pmap_init. - Add UMA_ZONE_VM flag to uma_zcreate. Submitted by: Peter Grehan <peterg@ptree32.com.au>
* To quote Peter:benno2002-06-294-31/+46
| | | | | | | | | | | | | | | | The case in cpu_switch() where there isn't a higher priority thread (choosethread() == curthread) uses r4 as the PCB context pointer. However, the use of r4 after the label L2 is incorrect, since it was probably trashed by the call to choosethread, and in any case was set up to curthread at the start of the routine. This condition will occur when an interrupt thread schedules a netisr, which is a lower priority thread. Another (probably unnecessary) difference is that I was paranoid about register trashing, so I decided to save r2 and r13 as well. Submitted by: Peter Grehan <peterg@ptree32.com.au>
* mempcy/bcopy handles overlapping copies so make ovbcopy call it.benno2002-06-291-0/+7
|
* Add BOOTP_NFSROOT support code.benno2002-06-291-0/+17
|
* - Use tmpstk exclusively in the init path.benno2002-06-293-558/+0
| | | | | | - Remove redundant code. Submitted by: Peter Grehan <peterg@ptree32.com.au>
* Many fixes to low-level trap and interrupt handling:benno2002-06-2910-512/+303
| | | | | | | | | - Tidy up clock code. Don't repeatedly call hardclock(). - Remove intrnames, decrnest and intrcnt from locore.s - Coalesce all trap handling into a single stub that then calls a dispatch function. Submitted by: Peter Grehan <peterg@ptree32.com.au>
* To avoid anybody else getting caught out, these two files are reallypeter2002-06-292-278/+0
| | | | in /sys/boot/common and are actually used there.
* Convert this from mostly inline assembler to mostly C.benno2002-06-292-114/+50
| | | | Submitted by: Peter Grehan <peterg@ptree32.com.au>
* Update from NetBSD 1.3 -> 1.6. Most notable, rev 1.6:peter2002-06-291-1/+13
| | | | | | "Make in_cksum work on little endian machines" This would explain a few things. :-)
* Don't use the static thread.. it is going away.julian2002-06-291-2/+2
|
* remove cruftjulian2002-06-291-8/+0
|
* Add files that are new for KSE.julian2002-06-297-5/+1780
|
* Fix a deletion during traversal tailq bug.jake2002-06-291-1/+2
|
* Avoid truncating filenames with snprintf().tjr2002-06-291-2/+5
|
* Avoid truncating the pathname to UNIX Domain Sockets with snprintf(),tjr2002-06-291-2/+5
| | | | | giving a more sensible warning when the (relatively meagre) sun_path limit is exceeded.
* Rename the db command lockedvnodes to lockedvnods so that it fits on theobrien2002-06-291-1/+1
| | | | help screen and one doens't think we have a lockedvnodesmap command.
* Do NOT enable ATA_STATIC_ID -- cmd646 controller will be !ata2!,obrien2002-06-291-1/+3
| | | | | | | | and you will not mount an ATA /: mountroot> ufs:/ad0a Mounting root from ufs:/ad0a setrootbyname failed ffs_mountroot: can't find rootvp
* Check that snprintf() does not truncate the destination pathname whentjr2002-06-291-1/+6
| | | | linking into a directory.
* Use __FBSDID.obrien2002-06-295-36/+9
|
* Add frexp(3).obrien2002-06-292-2/+80
| | | | Obtained from: OpenBSD
* Turn back on GDB.obrien2002-06-291-2/+1
| | | | | gdbserver does not build, but I've gone about as far with GDB as I'm going to right now.
* Best guess at configurations for our other arches. (totally untested)obrien2002-06-293-0/+15
|
* Allow to compile and at least startup on sparc64.obrien2002-06-295-7/+33
|
* Remove a couple of __P() stragglers.peter2002-06-299-21/+21
|
* more caddr_t removal.alfred2002-06-299-35/+26
|
* Add another Intel chipset (i82562).silby2002-06-291-0/+1
| | | | | | PR: 39974 Submitted by: Morten Aaboe Jensen <morten@codemonkey.dk> MFC after: 1 day
* More caddr_t removal, make fo_ioctl take a void * instead of a caddr_t.alfred2002-06-2912-71/+66
|
* catch up with mextadd callback taking a void argument instead of a caddr_t.alfred2002-06-295-8/+8
|
* This commit was generated by cvs2svn to compensate for changes in r99005,obrien2002-06-2984-0/+3443
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of GDB 5.2.obrien2002-06-2984-0/+3443
| | | | | | | | | | These bits are taken from the FSF gdb_5_2-branch anoncvs repo on 27-June-2002 12:01:00 EDT.
* | catch up with ext_free prototype change.alfred2002-06-293-6/+6
| |
* | Bmake bits for GDB 5.2.obrien2002-06-2918-3213/+176
| |
* | - kernel core debugging for i386 (Mark Peek)obrien2002-06-293-1900/+1642
| | | | | | | | | | | | - thread debugging for i386 (Mark Peek) and alpha (Doug Rabson) Submitted by: mp,dfr
* | Note that this is a modified version of GDB.obrien2002-06-291-1/+1
| |
* | Use the stock source.obrien2002-06-291-1210/+1527
| |
* | Best that I can tell, we've never used these files.obrien2002-06-2928-12056/+0
| |
OpenPOWER on IntegriCloud