| Commit message (Expand) | Author | Age | Files | Lines |
* | VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used in | Attilio Rao | 2008-01-13 | 1 | -3/+3 |
* | vn_lock() is currently only used with the 'curthread' passed as argument. | Attilio Rao | 2008-01-10 | 1 | -3/+3 |
* | When MAC is enabled in the kernel, fix a panic triggered by a locking | Christian S.J. Peron | 2008-01-08 | 1 | -8/+8 |
* | o Fix panic message: it's swap_pager_putpages() not swap_pager_getpages(). | Maxim Konovalov | 2007-11-02 | 1 | -1/+1 |
* | Merge first in a series of TrustedBSD MAC Framework KPI changes | Robert Watson | 2007-10-24 | 1 | -2/+2 |
* | Consider a scenario in which one processor, call it Pt, is performing | Alan Cox | 2007-08-05 | 1 | -3/+1 |
* | Eliminate GIANT_REQUIRED from swap_pager_putpages(). | Alan Cox | 2007-06-24 | 1 | -1/+0 |
* | Do proper "locking" for missing vmmeters part. | Attilio Rao | 2007-06-04 | 1 | -5/+5 |
* | Revert VMCNT_* operations introduction. | Attilio Rao | 2007-05-31 | 1 | -8/+8 |
* | Revert UF_OPENING workaround for CURRENT. | Konstantin Belousov | 2007-05-31 | 1 | -1/+1 |
* | - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulating | Jeff Roberson | 2007-05-18 | 1 | -8/+8 |
* | Audit pathnames looked up in swapon(2) and swapoff(2). | Robert Watson | 2007-04-23 | 1 | -2/+4 |
* | Use pause() rather than tsleep() on stack variables and function pointers. | John Baldwin | 2007-02-27 | 1 | -2/+1 |
* | - Move 'struct swdevt' back into swap_pager.h and expose it to userland. | John Baldwin | 2007-02-07 | 1 | -31/+0 |
* | - Add a new function uma_zone_exhausted() to see if a zone is full. | John Baldwin | 2007-01-05 | 1 | -0/+2 |
* | Sweep kernel replacing suser(9) calls with priv(9) calls, assigning | Robert Watson | 2006-11-06 | 1 | -5/+5 |
* | The page queues lock is no longer required by vm_page_wakeup(). | Alan Cox | 2006-10-23 | 1 | -2/+2 |
* | Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.h | Robert Watson | 2006-10-22 | 1 | -1/+2 |
* | Introduce a field to struct vm_page for storing flags that are | Alan Cox | 2006-08-09 | 1 | -12/+9 |
* | Remove a stale comment. | Alan Cox | 2006-08-05 | 1 | -5/+0 |
* | When sleeping on a busy page, use the lock from the containing object | Alan Cox | 2006-08-03 | 1 | -4/+4 |
* | Use better order here. | Pawel Jakub Dawidek | 2006-05-10 | 1 | -1/+1 |
* | On shutdown try to turn off all swap devices. This way GEOM providers are | Pawel Jakub Dawidek | 2006-04-10 | 1 | -19/+62 |
* | Remove leading __ from __(inline|const|signed|volatile). They are | Warner Losh | 2006-03-08 | 1 | -1/+1 |
* | Make sure b_vp and b_bufobj are NULL before calling relpbuf(), as it asserts | Olivier Houchard | 2006-01-27 | 1 | -0/+9 |
* | Make sure we have a bufobj before calling bstrategy(). | Olivier Houchard | 2005-09-21 | 1 | -1/+3 |
* | Eliminate inconsistency in the setting of the B_DONE flag. Specifically, | Alan Cox | 2005-07-20 | 1 | -2/+0 |
* | Reduce the number of times that we acquire and release locks in | Alan Cox | 2005-05-20 | 1 | -8/+6 |
* | Remove calls to spl*(). | Alan Cox | 2005-05-19 | 1 | -43/+0 |
* | Revert revision 1.270: swp_pager_async_iodone() need not perform | Alan Cox | 2005-05-18 | 1 | -2/+0 |
* | - VM_LOCK_GIANT in the swap pager's iodone routine as VFS will soon call it | Jeff Roberson | 2005-04-30 | 1 | -0/+2 |
* | - Pass the ISOPEN flag to namei so filesystems will know we're about to | Jeff Roberson | 2005-04-27 | 1 | -1/+1 |
* | Move the swap_zone == NULL check earlier (i.e. before we dereference | David Schultz | 2005-03-18 | 1 | -2/+2 |
* | /* -> /*- for license, minor formatting changes | Warner Losh | 2005-01-07 | 1 | -1/+1 |
* | When allocating bio's in the swap_pager use M_WAITOK since the | Poul-Henning Kamp | 2005-01-03 | 1 | -6/+7 |
* | Disable U area swapping and remove the routines that create, destroy, | David Schultz | 2004-11-20 | 1 | -3/+0 |
* | Fix the last known race in swapoff(), which could lead to a spurious panic: | David Schultz | 2004-11-06 | 1 | -21/+14 |
* | Close a race in swapoff(). Here are the gory details: | David Schultz | 2004-11-05 | 1 | -70/+53 |
* | De-couple our I/O bio request from the embedded bio in buf by explicitly | Poul-Henning Kamp | 2004-11-04 | 1 | -1/+6 |
* | Remove buf->b_dev field. | Poul-Henning Kamp | 2004-11-04 | 1 | -4/+2 |
* | Move the buffer method vector (buf->b_op) to the bufobj. | Poul-Henning Kamp | 2004-10-24 | 1 | -1/+1 |
* | Add b_bufobj to struct buf which eventually will eliminate the need for b_vp. | Poul-Henning Kamp | 2004-10-22 | 1 | -4/+3 |
* | Move the VI_BWAIT flag into no bo_flag element of bufobj and call it BO_WWAIT | Poul-Henning Kamp | 2004-10-21 | 1 | -12/+3 |
* | Don't look for swap blocks in objects that aren't swap-backed. | David Schultz | 2004-09-24 | 1 | -0/+3 |
* | Tag all geom classes in the tree with a version number. | Poul-Henning Kamp | 2004-08-08 | 1 | -3/+5 |
* | - Change uma_zone_set_obj() to call kmem_alloc_nofault() instead of | Alan Cox | 2004-07-22 | 1 | -1/+2 |
* | Properly brucify a string by outdenting it. | Bruce M Simpson | 2004-07-06 | 1 | -2/+2 |
* | In swap_pager_getpages(), bp->b_dev can be NULL, particularly for the | Bruce M Simpson | 2004-06-23 | 1 | -6/+4 |
* | Second half of the dev_t cleanup. | Poul-Henning Kamp | 2004-06-17 | 1 | -6/+6 |
* | Do the dreaded s/dev_t/struct cdev */ | Poul-Henning Kamp | 2004-06-16 | 1 | -1/+1 |