summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revive PCIConf.gibbs1998-09-158-126/+1025
| | | | Submitted by: "Kenneth D. Merry" <ken@plutotech.com>
* Update system to new device statistics code.gibbs1998-09-1511-617/+1771
| | | | Submitted by: "Kenneth D. Merry" <ken@plutotech.com>
* New Kernel device statistics code.gibbs1998-09-153-11/+442
| | | | Submitted by: "Kenneth D. Merry" <ken@plutotech.com>
* Update system to new device statistics code.gibbs1998-09-1512-236/+310
| | | | | Submitted by: "Kenneth D. Merry" <ken@plutotech.com> mike@smith.net.au (Mike Smith)
* Updated the ch(4) driver and chio(1) command to include volumegibbs1998-09-153-143/+443
| | | | | | | | | | | | | | | | | tag support. These changes have been tested with a Breeze Hill Q47 DLT and a DEC DLT2500 media changer. The latter has no volume tag support. The chio(1) command was updated to include various flags to the status subcommand. These flags can be used to select additional information to be displayed (like volume tags). A new chio(1) subcommand named 'voltag' has been added which allows for changes to volume tags inside the media changer controller. This could not be tested as the Q47 does not provide the functio- nality. Submitted by: Hans Huebner
* Hook up beforeinstall targets for libcam and libdevstatgibbs1998-09-151-1/+3
|
* Adaptec 154X SCSI-Host Adapter driver for CAM.gibbs1998-09-154-0/+2684
| | | | Submitted by: Warner Losh <imp@village.org>
* Change name of 'dm' to 'msg'. As Bruce noticed, it conflicts withabial1998-09-156-27/+19
| | | | | | dungeon master, if anyone would like to play it on picobsd floppy... :-) Noticed by: bde
* Mylex/Buslogic MultiMaster SCSI-Host Adapter Driver for CAM.gibbs1998-09-159-0/+4996
|
* Move to new name, convert to CAM, add support for new chips, andgibbs1998-09-152-0/+2404
| | | | correct lots of eeprom/auto-termination bugs.
* Move to new name and convert to CAM.gibbs1998-09-152-0/+918
|
* Massive overhaul of the aic7xxx driver:gibbs1998-09-1521-1113/+8428
| | | | | | | | | - Convert to CAM - Use a new DMA based queuing and paging scheme - Add preliminary target mode support - Add support for the aic789X chips - Take advantage of external SRAM on more controllers. - Numerous bug fixes and performance improvements.
* Adaptec 174x EISA SCSI Host Adapter driver for CAM.gibbs1998-09-154-0/+3254
|
* EISA bus attachment for the AdvanSys driver.gibbs1998-09-152-0/+708
|
* Advance Systems SCSI Host Adapter driver for CAM. Currently only supportgibbs1998-09-1510-1065/+3791
| | | | the 8bit SCSI AdvanSys products.
* Man page describing the in kernel device statistics routines.gibbs1998-09-151-0/+361
| | | | Submitted by: "Kenneth D. Merry" <ken@plutotech.com>
* SCSI Target userland process example. Provides/Dumps the data related togibbs1998-09-152-0/+281
| | | | | RECEIVE/SEND processor target requests to the "targ" sample target mode driver.
* Camcontrol - A utility for configuring/manipulating the CAM subsystemgibbs1998-09-156-0/+3548
| | | | Submitted by: "Kenneth D. Merry" <ken@plutotech.com>
* SCSI Peripheral drivers for CAM:gibbs1998-09-1517-0/+16497
| | | | | | | | | | | | da - Direct Access Devices (disks, optical devices, SS disks) cd - CDROM (or devices that can act like them, WORM, CD-RW, etc) ch - Medium Changer devices. sa - Sequential Access Devices (tape drives) pass - Application pass-thru driver targ - Target Mode "Processor Target" Emulator pt - Processor Target Devices (scanners, cpus, etc.) Submitted by: The CAM Team
* CAM Transport Layer (XPT).gibbs1998-09-1517-0/+9682
| | | | Submitted by: The CAM Team
* Device statistics library. Used by iostat, vmstat, and systat togibbs1998-09-154-0/+1755
| | | | | | format and analyze the output of the new device statistics sysctls. Submitted by: "Kenneth D. Merry" <ken@FreeBSD.org>
* I hate late night commits. These should be nuked from the atticy bygibbs1998-09-154-0/+0
| | | | the CVS meister.
* CAM userland utility library, a replacement for libscsi.gibbs1998-09-158-0/+1774
| | | | Submitted by: "Kenneth D. Merry" <ken@FreeBSD.org>
* Revert to rev 1.41.obrien1998-09-151-11/+9
| | | | Some didn't like it.
* Document root.wheel.obrien1998-09-151-0/+3
|
* Restore default implict behavior of running the all target we had before.jkh1998-09-151-1/+4
|
* Sync with sys/i386/i386/machdep.c revision up to 1.309.kato1998-09-152-2/+80
|
* Sync with sys/i386/confMakefile.i386 revision 1.122.kato1998-09-152-6/+12
|
* Remove (wrong) OBJFORMAT setting.msmith1998-09-151-6/+1
|
* Replace accidentally-deleted `x' which caused warnx() to misbehave.wollman1998-09-151-2/+2
|
* Correct a typo that I noticed.jkoshy1998-09-151-1/+1
|
* Remove includes that are no longer needed, now that the core dumpingjdp1998-09-141-9/+1
| | | | code has been moved into the respective imgact_xxx.c sources.
* Fix GDB so that it can handle ELF core dumps.jdp1998-09-149-15/+97
|
* Viola! The kernel now generates standard ELF core dumps for ELFjdp1998-09-142-16/+361
| | | | | | | executables. Currently only data and stack are included in the core dumps. I am looking into adding the other (mmapped) writable segments as well.
* Add new functions fill_fpregs() and set_fpregs(), like fill_regs()jdp1998-09-1412-46/+99
| | | | | | | | and set_regs() but for the floating point register state. The code is stolen from procfs_machdep.c, and moved out of there into machdep.c. These functions are needed for generating ELF core dumps.
* Remove Id keywords from files that are still on the vendor branchbrian1998-09-147-14/+0
| | | | | This will make life easier when upgrading. Suggested by: bde
* o use strncpy safelyimp1998-09-141-3/+8
| | | | | | | o Only allow options and domain name to be set when we aren't running setuid. Obtained from: OpenBSD
* Bring core-regset.c back to life. It is needed for handling ELFjdp1998-09-141-0/+130
| | | | core dumps.
* Make use of the new 'dm' utility instead of standard 'dmesg'.abial1998-09-143-6/+9
|
* Add reallocf to the library. This function is simliar to realloc, butimp1998-09-144-13/+43
| | | | | | | | | | | | | when it returns NULL to indicate failure, it will also free the memory that was passed to it, if that was non-null. This does not change the semantics of realloc. A second commit will be done to commit the conversion of those places in the code that can safely use this to avoid memory leaks when confronted with low memory situations. Beaten-to-death-but-finally-approved-in: -current
* Since we have a sysctl 'machdep.msgbuf' now, let's make use of it.abial1998-09-142-0/+89
|
* Add generic defines ELF_ARCH, ELF_CLASS, and ELF_DATA. These givejdp1998-09-147-7/+59
| | | | | | | | the relevant characteristics of the native machine, for building and checking Elf_Ehdr structures. Add structures to represent ELF "note" headers. Add defines for the note types used in ELF core files.
* Too late in the 3.0-game to deal with a setgid /usr/bin/man.obrien1998-09-141-2/+2
|
* Remove the SLICE code.sos1998-09-1432-5778/+27
| | | | | This clearly needs alot more thought, and we dont need this to hunt us down in 3.0-RELEASE.
* Use a more reasonable default umask in case the root umask is toojkh1998-09-141-1/+5
| | | | | fascist. PR: 4014
* Fix printf warnings and add a few casts.jkh1998-09-146-18/+18
| | | | | PR: 7560 Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>
* Until lkm and mdec gets populated again by some other means, do itjkh1998-09-141-1/+7
| | | | | | here. Forgotten by: jkh Submitted by: jhay
* Add a link perl --> perl5.00502markm1998-09-141-1/+2
| | | | Asked-for-by: Asami-San (for ports)
* Add extra bootinfo fields for the three-stage bootloader; the end of themsmith1998-09-141-1/+5
| | | | | loaded kernel aggregate, a pointer to the kernel environment data and a pointer to the preloaded module metadata.
* Add constants associated with preloaded kernel modules.msmith1998-09-141-1/+18
|
OpenPOWER on IntegriCloud