#
5b075dd7 |
| 10-Feb-2024 |
andvar <andvar@NetBSD.org> |
s/psuedo/pseudo/ in comments.
|
#
26a64d43 |
| 22-Jan-2014 |
christos <christos@NetBSD.org> |
gcc-4.8.x unused variable fixes
|
#
cbab9cad |
| 27-Oct-2012 |
chs <chs@NetBSD.org> |
split device_t/softc for all remaining drivers. replace "struct device *" with "device_t". use device_xname(), device_unit(), etc.
|
#
6a66466f |
| 20-Dec-2010 |
matt <matt@NetBSD.org> |
Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtch from uvmexp to per-cpu cpu_data and move them to 64bits. Remove unneeded includes of <uvm/uvm_extern.h> and/or <uvm/uvm.h>.
|
#
d0c28ccd |
| 26-Nov-2005 |
tsutsui <tsutsui@NetBSD.org> |
Fix typo (FALLTHOUGH -> FALLTHROUGH). From Jeff Ito.
|
#
803a5ae1 |
| 13-Jun-2005 |
jmc <jmc@NetBSD.org> |
Fix a ton of const/volatile issues shown with new warning flags
|
#
21f2c02f |
| 28-Mar-2004 |
mhitch <mhitch@NetBSD.org> |
Remove license clauses 3 and 4 in my licenses.
|
#
25645056 |
| 31-Oct-2003 |
bouyer <bouyer@NetBSD.org> |
In sci_scsipi_request, add a splbio() which was erroneously missed when thorpej_scsipi was integrated. Pointed out by Havard Eidnes.
|
#
aad01611 |
| 07-Aug-2003 |
agc <agc@NetBSD.org> |
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
#
1a03e799 |
| 18-Jun-2003 |
drochner <drochner@NetBSD.org> |
don't #include <sys/dkstat.h> where it is (appearently) unused
|
#
1ea4df81 |
| 28-Jan-2002 |
aymeric <aymeric@NetBSD.org> |
add __KERNEL_RCSID as suggested by Luke Mewburn
|
#
9382c873 |
| 26-Jan-2002 |
aymeric <aymeric@NetBSD.org> |
- ANSIfy - remove some trailing spaces/tabs - minor style nits
|
#
937a7a3e |
| 25-Apr-2001 |
bouyer <bouyer@NetBSD.org> |
Pull up the thorpej_scsipi branch to main branch. This is a completely rewritten scsipi_xfer execution engine, and the associated changes to HBA drivers. Overview of changes & features: - All xfers a
Pull up the thorpej_scsipi branch to main branch. This is a completely rewritten scsipi_xfer execution engine, and the associated changes to HBA drivers. Overview of changes & features: - All xfers are queued in the mid-layer, rather than doing so in an ad-hoc fashion in individual adapter drivers. - Adapter/channel resource management in the mid-layer, avoids even trying to start running an xfer if the adapter/channel doesn't have the resources. - Better communication between the mid-layer and the adapters. - Asynchronous event notification mechanism from adapter to mid-layer and peripherals. - Better peripheral queue management: freeze/thaw, sorted requeueing during recovery, etc. - Clean separation of peripherals, adapters, and adapter channels (no more scsipi_link). - Kernel thread for each scsipi_channel makes error recovery much easier (no more dealing with interrupt context when recovering from an error). - Mid-layer support for tagged queueing: commands can have the tag type set explicitly, tag IDs are allocated in the mid-layer (thus eliminating the need to use buggy tag ID allocation schemes in many adapter drivers). - support for QUEUE FULL and CHECK CONDITION status in mid-layer; the command will be requeued, or a REQUEST SENSE will be sent as appropriate.
Just before the merge syssrc has been tagged with thorpej_scsipi_beforemerge
show more ...
|
#
b5648305 |
| 29-Jun-2000 |
mrg <mrg@NetBSD.org> |
remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h>
|
#
2f159a1b |
| 26-Jun-2000 |
mrg <mrg@NetBSD.org> |
remove/move more mach vm header files:
<vm/pglist.h> -> <uvm/uvm_pglist.h> <vm/vm_inherit.h> -> <uvm/uvm_inherit.h> <vm/vm_kern.h> -> into <uvm/uvm_extern.h> <vm/vm_object.h> -> nothing <vm/vm_
remove/move more mach vm header files:
<vm/pglist.h> -> <uvm/uvm_pglist.h> <vm/vm_inherit.h> -> <uvm/uvm_inherit.h> <vm/vm_kern.h> -> into <uvm/uvm_extern.h> <vm/vm_object.h> -> nothing <vm/vm_pager.h> -> into <uvm/uvm_pager.h>
also includes a bunch of <vm/vm_page.h> include removals (due to redudancy with <vm/vm.h>), and a scattering of other similar headers.
show more ...
|
#
71b89434 |
| 18-Jan-2000 |
thorpej <thorpej@NetBSD.org> |
Remove one line of junk.
|
#
e6c88a76 |
| 30-Sep-1999 |
thorpej <thorpej@NetBSD.org> |
Update for SCSIPI changes.
|
#
6f3bab1f |
| 27-Aug-1997 |
bouyer <bouyer@NetBSD.org> |
Merge scsipi branch in the mainline. This add support for ATAPI devices (currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2 busses to which devices can attach (scsibus and at
Merge scsipi branch in the mainline. This add support for ATAPI devices (currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2 busses to which devices can attach (scsibus and atapibus). This needed to change some include files and structure names in the low level scsi drivers.
show more ...
|
#
ca36ac9e |
| 13-Oct-1996 |
christos <christos@NetBSD.org> |
backout previous kprintf change
|
#
94683385 |
| 10-Oct-1996 |
christos <christos@NetBSD.org> |
printf -> kprintf, sprintf -> ksprintf
|
#
caf4c8f1 |
| 12-May-1996 |
mhitch <mhitch@NetBSD.org> |
Remove old-style disk instrumentation now that iostat, systat, and vmstat are fixed.
|
#
974e9f6e |
| 21-Apr-1996 |
veego <veego@NetBSD.org> |
- Cleanup for -Wall and -Wstrict-prototypes - Added support for multiple floppy drives - CyberVision64: - has now a real console mode - another bugfix for boards with the new S3 chip
- Cleanup for -Wall and -Wstrict-prototypes - Added support for multiple floppy drives - CyberVision64: - has now a real console mode - another bugfix for boards with the new S3 chip - Ariadne: - fixed crashes with aeput (mbuf failure)
show more ...
|
#
5b39541e |
| 07-Jan-1996 |
thorpej <thorpej@NetBSD.org> |
New generic disk framework. Highlights:
- New metrics handling. Metrics are now kept in the new `struct disk'. Busy time is now stored as a timeval, and transfer count in bytes.
- Storag
New generic disk framework. Highlights:
- New metrics handling. Metrics are now kept in the new `struct disk'. Busy time is now stored as a timeval, and transfer count in bytes.
- Storage for disklabels is now dynamically allocated, so that the size of the disk structure is not machine-dependent.
- Several new functions for attaching and detaching disks, and handling metrics calculation.
Old-style instrumentation is still supported in drivers that did it before. However, old-style instrumentation is being deprecated, and will go away once the userland utilities are updated for the new framework.
For usage and architectural details, see the forthcoming disk(9) manual page.
show more ...
|
#
319c5313 |
| 29-Sep-1995 |
chopps <chopps@NetBSD.org> |
move 040 to hp300 style, use new MI lance ethernet driver a few minor fixes WRT prototypes. if_le from Charles rest from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
|
#
80d7b069 |
| 12-Aug-1995 |
mycroft <mycroft@NetBSD.org> |
minphys() functions really should return void.
|