aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_swap.c
Commit message (Expand)AuthorAgeFilesLines
* Merge swap_pager.c and vm_swap.c into swap_pager.c, the separationPoul-Henning Kamp2003-07-181-546/+0
* Add the same KASSERT to all VOP_STRATEGY and VOP_SPECSTRATEGY implementationsPoul-Henning Kamp2003-06-151-0/+2
* Use __FBSDID().David E. O'Brien2003-06-111-1/+3
* Fix NFS file swapping, I broke it 3 months ago it seems.Poul-Henning Kamp2003-06-051-6/+6
* Provide a mac_check_system_swapoff() entry point, which permits MACRobert Watson2003-03-051-0/+8
* NO_GEOM cleanup:Poul-Henning Kamp2003-03-021-5/+12
* Fix swapping to a file, it was broken when SPECSTRATEGY was introduced.Matthew Dillon2003-01-201-1/+4
* Temporarily introduce a new VOP_SPECSTRATEGY operation while I tryPoul-Henning Kamp2003-01-041-1/+1
* Revert use of dmmax_mask, I had overlooked a '~'.Poul-Henning Kamp2003-01-031-2/+2
* Avoid extern decls in .c files by putting them in the vm/swap_pager.hPoul-Henning Kamp2003-01-031-3/+2
* Retire sys/dmap.h by including the two lines of it which mattersPoul-Henning Kamp2003-01-031-1/+3
* Convert calls to BUF_STRATEGY to VOP_STRATEGY calls. This is a no-op sincePoul-Henning Kamp2003-01-031-1/+1
* This is David Schultz's swapoff code which I am finally able to commit.Matthew Dillon2002-12-151-6/+134
* Merge from MAC tree: rename mac_check_vnode_swapon() toRobert Watson2002-10-271-1/+1
* Introduce MAC_CHECK_VNODE_SWAPON, which permits MAC policies toRobert Watson2002-10-221-1/+7
* - Lock access to numoutput on the swap devices.Jeff Roberson2002-09-251-0/+2
* Remove all use of vnode->v_tag, replacing with appropriate substitutes.Nate Lawson2002-09-141-2/+4
* - Replace v_flag with v_iflag and v_vflagJeff Roberson2002-08-041-2/+4
* Export nswapdev through sysctl(8).Dag-Erling Smørgrav2002-05-311-0/+2
* Expand the one-line function pbreassignbuf() the only place it is or couldPoul-Henning Kamp2002-05-051-1/+1
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-1/+1
* Remove references to vm_zone.h and switch over to the new uma API.Jeff Roberson2002-03-201-1/+1
* Remove __P.Alfred Perlstein2002-03-191-1/+1
* - Remove a number of extra newlines that do not belong here according toEivind Eklund2002-03-101-1/+0
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin2002-02-271-6/+5
* KSE Milestone 2Julian Elischer2001-09-121-16/+16
* make swapon() MPSAFE (will adjust syscalls.master later)Matthew Dillon2001-08-311-5/+13
* Permit direct swapping to NFS regular files using swapon(2). WeIan Dowse2001-07-281-3/+10
* whitespace / register cleanupMatthew Dillon2001-07-041-5/+5
* Change the way information about swap devices is exported to be moreThomas Moestl2001-06-011-28/+34
* Introduce per-swap area accounting in the VM system, and exportRobert Watson2001-02-231-2/+32
* - If swap metadata does not fit into the KVM, reduce the number ofSeigo Tanimura2000-12-131-0/+8
* The swap bitmap allocator was not calculating the bitmap size properlyMatthew Dillon2000-10-131-3/+17
* Separate the struct bio related stuff out of <sys/buf.h> intoPoul-Henning Kamp2000-05-051-0/+1
* Remove unneeded #include <vm/vm_zone.h>Poul-Henning Kamp2000-04-301-1/+0
* Complete the bio/buf divorce for all code below devfs::strategyPoul-Henning Kamp2000-04-151-3/+3
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.Poul-Henning Kamp2000-04-021-3/+3
* Revert spelling mistake I made in the previous commitPhilippe Charnier2000-03-271-1/+1
* SpellingPhilippe Charnier2000-03-261-1/+1
* 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-1/+1
* The swapdev_vp changes made to rip out the swap specfs interactionMatthew Dillon2000-01-251-8/+8
* Give vn_isdisk() a second argument where it can return a suitable errno.Poul-Henning Kamp2000-01-101-2/+1
* Fix the swap backed vn case - this was broken by my rev 1.128 toPeter Wemm1999-12-281-9/+42
* Introduce NDFREE (and remove VOP_ABORTOP)Eivind Eklund1999-12-151-0/+2
* Report swapdevices as cdevs rather than bdevs.Poul-Henning Kamp1999-11-291-1/+1
* Isolate the swapdev_vp "not quite" vnode in the only source file whichPoul-Henning Kamp1999-11-221-35/+4
* Remove the non-functional "swap device" userland front-end to thePeter Wemm1999-11-181-75/+3
* Fix a panic(8) implementation:Poul-Henning Kamp1999-10-081-5/+17
* Introduce swopen to prevent blockdevice opens and insist on minor==0.Poul-Henning Kamp1999-10-041-1/+17