summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Utility to create a.out [kernels] from an ELF one.obrien2002-03-282-0/+312
| | | | | | | This is needed on sparc64 (and maybe all OpenFirmware based machines) as most [all?] OpenBoot PROM's require either an a.out or FCode boot image. Submitted by: jake
* Rename libusb.h to libusbhid.h, via a repocopy.joe2002-03-282-102/+1
| | | | MFC after: 7 days
* Opps, bootblock component is no more.obrien2002-03-281-1/+1
|
* sparc64 is an ofw consumer.obrien2002-03-281-2/+2
|
* Not all platforms have and want a.out format support.obrien2002-03-281-1/+5
|
* Fix 0x8b and 0x9b upper/lower mappingache2002-03-281-4/+8
|
* Add a Makefile for sparc64 at this level.obrien2002-03-281-0/+5
|
* Update kgmon.8 to refer to /boot/kernel/kernel on -CURRENT, rather thanrwatson2002-03-281-2/+2
| | | | | | | /kernel. kgmon actually appears to use getbootfile(), and the man page might need to be updated to reflect that. Reported by: Hiten Pandya <hiten@uk.FreeBSD.org>
* Use a slightly less obscure title than "file status".wollman2002-03-271-2/+2
|
* Remove double SINGL_FLD and SEP_FLAG initializationache2002-03-271-1/+0
|
* GCC 3.1 uses crtstuff.c on Alpha now. [yay!]obrien2002-03-272-304/+0
|
* OK, the old HighPoint BIOS's are braindead, they havesos2002-03-271-2/+5
| | | | | | | a really warped way of things. Anyway deal with it, and luckily the newer HighPoint BIOS's doesn't mind.. No brownies to HighPoint for that...
* Allow resursion on the pipe mutex because filt_piperead() and filt_pipewrite()alc2002-03-271-1/+1
| | | | | | | | can be called both with and without the pipe mutex held. (For example, if called by pipeselwakeup(), it is held. Whereas, if called by kqueue_scan(), it is not.) Reviewed by: alfred
* Make the reference counting of 'struct pargs' SMP safe.alfred2002-03-276-19/+61
| | | | | | | | | There is still some locations where the PROC lock should be held in order to prevent inconsistent views from outside (like the proc->p_fd fix for kern/vfs_syscalls.c:checkdirs()) that can be fixed later. Submitted by: Jonathan Mini <mini@haikugeek.com>
* Add another two alpha disks to this testcase.phk2002-03-272-35/+317
|
* Add another couple of alpha disklabels.phk2002-03-272-0/+66
|
* Calculate the checksum the right place for alpha. The fact that thisphk2002-03-271-1/+1
| | | | | worked for the beast disklabel only goes to show how weak a simple parity really is.
* On 2nd thought, we can do without plip altogetherwilko2002-03-272-2/+0
|
* Function declared void shouldn't return any value...abial2002-03-271-2/+2
|
* Fix support for multi CD changers, it was as broken as my old NEC :)sos2002-03-271-16/+13
| | | | | | MFC: ASAP :
* Follow NetBSD and rename libusb to libusbhid.joe2002-03-279-1176/+1
| | | | MFC after: 7 days
* Turn "ether" address family into a generic "link" familyru2002-03-272-72/+56
| | | | | | | | | that could be used to set/get arbitrary length link level addresses. Alias "lladdr" parameter and "ether" family to the new "link" family for backward compatibility. PR: bin/31476 MFC after: 1 week
* Move some includes around to make it more *BSD compliant.joe2002-03-271-4/+12
| | | | Suggested by: Lennart Augustsson <augustss@netbsd.org>
* Fix spelling and grammar bogons in a comment.murray2002-03-272-14/+14
| | | | | | PR: kern/30540 Submitted by: Tony Finch <dot@dotat.at> MFC after: 3 days
* MFi386: revision 1.507.kato2002-03-272-2/+2
|
* Add support for creating/deleting ATA RAID'ssos2002-03-272-82/+161
| | | | Sponsored by: Advanis
* Add support for creating/deleting ATA RAID's.sos2002-03-273-106/+332
| | | | | | | | | | | | | | This completes the ATA RAID support, since all functions to manipulate the RAID are accessible from FreeBSD, the BIOS on the ATA RAID cards are only nessesary for booting. I decided to allow for creation of ATA RAID's on any ATA controller, but please keep in mind the restrictions on that. Due to the BIOS not knowing what to do you can only boot from a RAID1 or the first disk in a SPAN, if its not located on a "real" ATA RAID controller like the Promise or Highpoint controllers. Sponsored by: Advanis
* Add support for creating/deleting ATA RAID'ssos2002-03-271-1/+10
|
* First cut at a geom(4) manpage.phk2002-03-272-0/+312
| | | | | The mdoc markup and all spelling errors in this file are all legal game for anyone with more doc-clue than me.
* Add a new mtx_init option "MTX_DUPOK" which allows duplicate acquires of locksjeff2002-03-2716-32/+20
| | | | | | | | | | | with this flag. Remove the dup_list and dup_ok code from subr_witness. Now we just check for the flag instead of doing string compares. Also, switch the process lock, process group lock, and uma per cpu locks over to this interface. The original mechanism did not work well for uma because per cpu lock names are unique to each zone. Approved by: jhb
* oops, forgot to commit this. td->td_savecrit = 0 replaced by APIdillon2002-03-271-0/+1
| | | | call cpu_thread_link().
* Fix style bugs.jake2002-03-271-3/+8
|
* Fix breakage.jake2002-03-271-1/+1
|
* Make this compile.jake2002-03-271-1/+0
| | | | Pointy hat to: dillon
* Add drivers.conf.5 to the build.murray2002-03-271-2/+2
|
* Capitalize mfsroot consistently.murray2002-03-271-3/+3
| | | | Submitted by: dd
* Add missing \ before an 'n' to get the proper newline when runningimp2002-03-271-1/+1
| | | | fdisk -s for each partition.
* Tab-out the backslashes in icu_vector.s to make it more readable and todillon2002-03-275-610/+610
| | | | match it up with apic_vector.s.
* Compromise for critical*()/cpu_critical*() recommit. Cleanup the interruptdillon2002-03-2778-547/+2583
| | | | | | | | | | | | | | | | | | | disablement assumptions in kern_fork.c by adding another API call, cpu_critical_fork_exit(). Cleanup the td_savecrit field by moving it from MI to MD. Temporarily move cpu_critical*() from <arch>/include/cpufunc.h to <arch>/<arch>/critical.c (stage-2 will clean this up). Implement interrupt deferral for i386 that allows interrupts to remain enabled inside critical sections. This also fixes an IPI interlock bug, and requires uses of icu_lock to be enclosed in a true interrupt disablement. This is the stage-1 commit. Stage-2 will occur after stage-1 has stabilized, and will move cpu_critical*() into its own header file(s) + other things. This commit may break non-i386 architectures in trivial ways. This should be temporary. Reviewed by: core Approved by: core
* Switch register numbers for DWARF2_DEBUG also.obrien2002-03-271-1/+2
|
* Enhance GDB's abillity WRT stack traces where signal handlers are involved.obrien2002-03-272-4/+53
| | | | | | | | | | | | | | Correct backtrace was made more complex when the new signal trampoline was introduced to support more than 32 signals, while keeping a modified version of the old signal trampoline. The 'where' command will now show: #2 <signal handler called> where appropiate. Submitted by: Tor.Egge@fast.no
* Use ansi function definitions.imp2002-03-271-56/+41
| | | | Add const to usage function.
* de __Pimp2002-03-271-19/+19
|
* "Fixed" -Wshadow warnings by changing the name of some function parametersbde2002-03-271-2/+2
| | | | | from `index' to `indx'. The correct fix would be to not support or use index().
* Fixed -Wshadow warnings by renaming ttysleep()'s `timeout' parameter tobde2002-03-271-2/+1
| | | | | `timo'. This also makes the parameter name in the prototype the same as in the function.
* Restored the part of 1.45 that was clobbered in rev.1.46:bde2002-03-271-0/+1
| | | | | #include <sys/time.h> instead of depending on namespace pollution in <sys/stat.h> for the declaration of struct timeval.
* o Revert previous commit in asm.h. There's no need to undefinemarcel2002-03-273-3/+0
| | | | | | | __FBSDID first, because it should not be defined at all, o Remove inclusion of cdefs.h in locore.s. Pointed out by: peter
* Embellish more.obrien2002-03-261-1/+1
|
* Embellish the comment.obrien2002-03-261-2/+4
|
* Track changes in sys/geomphk2002-03-264-24/+6
|
OpenPOWER on IntegriCloud