summaryrefslogtreecommitdiff
path: root/sys/kern/kern_physio.c
Commit message (Expand)AuthorAgeFilesLines
* More caddr_t removal, make fo_ioctl take a void * instead of a caddr_t.Alfred Perlstein2002-06-291-2/+2
* Use btodb() macro.Poul-Henning Kamp2002-05-181-7/+1
* Separate the struct bio related stuff out of <sys/buf.h> intoPoul-Henning Kamp2000-05-051-0/+1
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.Poul-Henning Kamp2000-04-021-2/+2
* Rename the existing BUF_STRATEGY() to DEV_STRATEGY()Poul-Henning Kamp2000-03-201-1/+1
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newPoul-Henning Kamp2000-03-201-4/+4
* Change useracc() and kernacc() to use VM_PROT_{READ|WRITE|EXECUTE} for thePoul-Henning Kamp1999-10-301-1/+2
* Give physio a makeover.Poul-Henning Kamp1999-10-091-121/+54
* Add a newline to "WARNING: %s maxphys = 0 ??" so it doesn't trip upBrian Feldman1999-10-091-1/+1
* In some drivers we use two devices to be able to boot.Søren Schmidt1999-10-021-0/+1
* Fix a problem relating to si_iosize_max which broke scsi devices.Poul-Henning Kamp1999-10-021-0/+4
* Kill the cdevsw->d_maxio field.Poul-Henning Kamp1999-09-221-7/+2
* Remove replace phygetvpbuf() with direct call to getpbuf();Poul-Henning Kamp1999-09-121-19/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Use more compiler friendly test for overflow.Poul-Henning Kamp1999-08-211-3/+3
* Detect if the the offset used to read from a raw device loose bitsPoul-Henning Kamp1999-08-211-2/+8
* Spring cleaning around strategy and disklabels/slices:Poul-Henning Kamp1999-08-141-6/+5
* Convert buffer locking from using the B_BUSY and B_WANTED flags to usingKirk McKusick1999-06-261-19/+9
* I got tired of seeing all the cdevsw[major(foo)] all over the place.Poul-Henning Kamp1999-05-081-5/+5
* Introduce two functions: physread() and physwrite() and use these directlyPoul-Henning Kamp1999-05-071-1/+13
* remove b_proc from struct buf, it's (now) unused.Poul-Henning Kamp1999-05-061-2/+1
* Use the reference counted PHOLD()/PRELE() rather than P_PHYSIO.Peter Wemm1999-04-061-9/+9
* This is a rather large commit that encompasses the new swapper,Matthew Dillon1999-01-211-4/+4
* Nitpicking and dusting performed on a train. Removes trivial warningsPoul-Henning Kamp1998-10-251-2/+1
* Make struct buf->b_offset reflect the real byte offset which gotSøren Schmidt1998-08-191-2/+2
* There is no such thing any more as "struct bdevsw".Julian Elischer1998-07-041-26/+6
* Perhaps fix a problem that some drivers have that they don't properlyJohn Dyson1998-04-041-2/+2
* Moved some #includes from <sys/param.h> nearer to where they are actuallyBruce Evans1998-03-281-1/+3
* In kern_physio.c fix tsleep priority messup.John Dyson1998-03-191-5/+1
* Add better support for larger I/O clusters, including larger physicalJohn Dyson1998-01-241-6/+35
* Removed unused #includes.Bruce Evans1997-09-021-2/+1
* Fixed some gratuitous ANSIisms.Bruce Evans1997-08-261-4/+11
* Modify the scheduling policy to take into account disk I/O waitsJohn Dyson1997-08-091-1/+5
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Fix a problem that caused system crashes after physio. This problemJohn Dyson1996-06-261-6/+11
* devsw tables are now arrays of POINTERS to struct [cb]devswJulian Elischer1995-12-131-3/+3
* Untangled the vm.h include file spaghetti.David Greenman1995-12-071-1/+3
* Completed function declarations and/or added prototypes.Bruce Evans1995-12-021-3/+3
* Implement read/write to kernel space - I use this for a self-loading/Peter Wemm1995-11-281-11/+16
* Fix benign type mismatches in devsw functions. 82 out of 299 devswBruce Evans1995-09-081-3/+3
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-3/+3
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'Bruce Evans1995-03-161-2/+2
* These changes embody the support of the fully coherent merged VM buffer cache,David Greenman1995-01-091-3/+3
* While in the real world, I had a bad case of being swapped out for a lot ofPoul-Henning Kamp1994-09-251-3/+1
* Fix up some sloppy coding practices:Garrett Wollman1994-08-181-2/+1
* Detect the "EOF" condition. Specifically, end of partition.David Greenman1994-08-081-1/+4
* Provide support for upcoming merged VM/buffer cache, and fixed a few bugsDavid Greenman1994-08-071-1/+5
* Incorporated post 1.1.5 work from John Dyson. This includes performanceDavid Greenman1994-08-061-9/+19
* Added $Id$David Greenman1994-08-021-0/+2