summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Expand)AuthorAgeFilesLines
* Change #if VINUMDEBUG to #ifdef VINUMDEBUG. This is a flag, not a variable.grog2001-05-238-31/+27
* Don't acquire Giant just to call trap_fatal(), we are about to panicjhb2001-05-233-12/+0
* Don't release Giant around vm_oject_page_clean() in fsync() as the pagerjhb2001-05-232-4/+0
* - Assert Giant is held in the vnode pager methods.jhb2001-05-231-14/+18
* - Add in several asserts of vm_mtx.jhb2001-05-231-5/+42
* - Assert that the vm lock is held for all of _vm_object_allocate().jhb2001-05-231-31/+48
* - Add lots of vm_mtx assertions.jhb2001-05-231-2/+39
* - Lock the VM around the pmap_swapin_proc() call in faultin().jhb2001-05-231-15/+16
* - Fix the sw_alloc_interlock to actually lock itself when the lock isjhb2001-05-231-16/+20
* Assert Giant is held for the device pager alloc and getpages methods sincejhb2001-05-231-3/+3
* Assert Giant is held by the caller rather than getting it and releasingjhb2001-05-232-20/+4
* - Always call bfreekva() w/o vm_mtx held.jhb2001-05-231-28/+12
* Don't acquire/release Giant around some of the places that need it injhb2001-05-231-2/+1
* - Obtain Giant in mmap() syscall while messing with file descriptors andjhb2001-05-231-18/+32
* pmap_mapdev needs the vm_mtx, aquire it if not already lockedalfred2001-05-232-0/+16
* lock vm while playing with pmapalfred2001-05-232-0/+18
* Acquire Giant around vm_map_remove() inside of the obreak() syscall forjhb2001-05-231-2/+7
* Regeneratewpaul2001-05-231-1/+6
* Tweak the xmphy driver a little bit based on something I learned aboutwpaul2001-05-233-8/+23
* Take a more conservative approach and still lock Giant around VM faultsjhb2001-05-231-8/+6
* - Lock the VM when initializing the vmspace for proc0.jhb2001-05-231-2/+2
* Lock the VM while twiddling the vmspace.jhb2001-05-231-1/+2
* Increment mbstat.m_mpfail, not mbstat.m_mcfail, when m_pullup() fails.bmilekic2001-05-231-1/+1
* Fix memory leak.ume2001-05-231-0/+2
* Polish getnano{up}*time() prototypes.phk2001-05-231-2/+2
* Set the phys_pager_alloc_lock to 1 when it is acquired so that it isjhb2001-05-231-1/+2
* Don't release the vm lock just to turn around and grab it again.jhb2001-05-231-3/+0
* Make sure that all resource allocation is handled in the pcib device, notdfr2001-05-2312-119/+90
* Add in assertions to ensure that we always call msleep or mawait withjhb2001-05-231-0/+4
* Vlan tags are 12 bits, mask off anything above since the chip doesn'tphk2001-05-232-4/+4
* syslogd gets kernel log messages only once every 30 seconds orphk2001-05-231-4/+7
* Use '+' not '|' to add PCATCH to tsleep.phk2001-05-231-2/+2
* Use the correct enums in struct sysinit.phk2001-05-231-2/+2
* Remove the empty uscannerioctl() and use noioctl() instead.phk2001-05-231-8/+1
* Change the way deletes are managed in DEVFS.phk2001-05-232-42/+114
* catch up to i386:gallatin2001-05-231-7/+24
* ufs_bmaparray() may block on IO, drop vm mutex and aquire Giant whenalfred2001-05-231-0/+10
* aquire Giant when playing with the buffercache and doing IO.alfred2001-05-231-2/+5
* aquire vm_mutex a little bit earlier to protect a pmap call.alfred2001-05-231-1/+1
* The following modules were renamed:ru2001-05-231-4/+4
* Name this module `umapfs'.ru2001-05-231-1/+1
* - FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION fileru2001-05-2395-14479/+119
* Move objflags from vinumvar.h to vinumobj.h in preparation forgrog2001-05-231-45/+1
* Move objflags from vinumvar.h to vinumobj.h in preparation forgrog2001-05-231-2/+37
* Move external declaration to vinumhdr.h.grog2001-05-231-1/+2
* Set flag VF_HASDEBUG in vinum_conf to indicate that the module wasgrog2001-05-231-10/+6
* Add better support for the Ricoh 5C296 and 5C396 chips. These chipsimp2001-05-234-9/+28
* Add recognition for Toshiba ToPIC-100.imp2001-05-232-0/+4
* Add a makefile for snp(4) since it can be compiled as a module now.dd2001-05-221-0/+9
* New header file.grog2001-05-221-0/+54
OpenPOWER on IntegriCloud