Recent lwkt_token work broke UP builds. Fix the token code to operate
[dragonfly.git] / sys / kern /
2006-05-19 Matthew DillonRecent lwkt_token work broke UP builds. Fix the token...
2006-05-19 Matthew DillonConvert most manual accesses to filedesc->fd_files...
2006-05-19 Matthew DillonConsolidate the file descriptor destruction code used...
2006-05-18 Matthew DillonRemove the last vestiges of UF_MAPPED. All the removed...
2006-05-18 Matthew DillonMake spinlocks panic-friendly.
2006-05-18 Matthew DillonReplace the LWKT token code's passive management of...
2006-05-17 Matthew DillonOops, last commit was slightly premature. Fix a bug...
2006-05-17 Matthew DillonThe ktracing code was not properly matching up VOP_OPEN...
2006-05-17 Matthew DillonPass the process (p) instead of the vnode (p->p_tracep...
2006-05-16 Matthew DillonAttempt to interlock races between the buffer cache...
2006-05-16 Matthew DillonRemove vnode lock assertions that are no longer used...
2006-05-14 Sascha WildnerRemove all traces of umapfs and associated stuff.
2006-05-14 Sascha Wildner/tmp/umap.msg
2006-05-12 Matthew DillonMost of the fields in vnodeop_desc have been unused...
2006-05-11 Matthew DillonFix three bugs in the last commit and document special...
2006-05-08 Matthew DillonSplit kern/vfs_journal.c. Leave the low level journal...
2006-05-08 Matthew DillonRewrite the POSIX locking code. It was becomming impos...
2006-05-07 Matthew DillonRemove the internal F_FLOCK flag. Either F_POSIX or...
2006-05-07 Matthew Dillonlockmgr_kernproc() wasn't checking whether the lockhold...
2006-05-07 Matthew DillonRecode the streamid selector. The streamid was faked...
2006-05-07 Matthew DillonWe have to use pmap_extract() here. If we lose a race...
2006-05-07 Matthew DillonWe have to use pmap_extract() here. pmap_kextract...
2006-05-07 Matthew DillonWe have to use pmap_extract here, pmap_kextract will...
2006-05-06 Matthew DillonRemove the thread argument from all mount->vfs_* functi...
2006-05-06 Matthew DillonThe fdrop() procedure no longer needs a thread argument...
2006-05-06 Matthew DillonThe thread/proc pointer argument in the VFS subsystem...
2006-05-05 Matthew DillonRemove the thread_t argument from vfs_busy() and vfs_un...
2006-05-05 Matthew DillonSimplify vn_lock(), VOP_LOCK(), and VOP_UNLOCK() by...
2006-05-05 Matthew DillonRemove the thread pointer argument to lockmgr(). All...
2006-05-05 Matthew DillonRemove VOP_BWRITE(). This function provided a way...
2006-05-05 Matthew DillonCleanup procedure prototypes, get rid of extra spaces...
2006-05-04 Matthew DillonBlock devices generally truncate the size of I/O reques...
2006-05-03 Matthew Dillon- Clarify the definitions of b_bufsize, b_bcount, and...
2006-05-03 Matthew DillonRemove the accounting argument from lf_create_range...
2006-05-03 Matthew DillonMinor cleanup, plus initialize a few additional fields...
2006-05-02 Matthew DillonFix a bug in close(). When a descriptor is closed...
2006-05-02 Matthew DillonThe wrong pointer was being used to calculate the page...
2006-04-30 Matthew DillonRemove buf->b_saveaddr, assert that vmapbuf() is only...
2006-04-30 Matthew DillonThe pbuf subsystem now initializes b_kvabase and b_kvas...
2006-04-30 Matthew DillonRemove b_xflags. Fold BX_VNCLEAN and BX_VNDIRTY into...
2006-04-30 Matthew DillonReplace the the buffer cache's B_READ, B_WRITE, B_FORMA...
2006-04-28 Matthew DillonGet rid of pbgetvp() and pbrelvp(). Instead fold the...
2006-04-28 Matthew DillonRemove non-existant variable from debugging message.
2006-04-28 Matthew DillonGet rid of the remaining buffer background bitmap code...
2006-04-28 Matthew DillonRemove the buffer cache's B_PHYS flag. This flag was...
2006-04-28 Matthew DillonFix a bug in the POSIX locking code. The system could...
2006-04-27 Matthew DillonMove most references to the buffer cache array (buf...
2006-04-26 Matthew DillonFix the range checking for all read and write system...
2006-04-26 Matthew DillonAdd the preadv() and pwritev() systems and regenerate.
2006-04-25 Matthew DillonGet rid of the weird FSMID update path in the vnode...
2006-04-25 Matthew DillonGenerate unique identifiers for simulated FSMIDs so...
2006-04-24 Matthew Dillonvfsync() is not in the business of removing buffers...
2006-04-24 Matthew DillonIf softupdates or some other entity re-dirties a buffer...
2006-04-23 Matthew DillonThe nticks calculation is still broken. Sometimes...
2006-04-23 Matthew DillonRemove the now unused interlock argument to the lockmgr...
2006-04-23 Matthew DillonRemove all remaining support for LK_DRAIN lockmgr locks...
2006-04-23 Matthew DillonGet rid of LK_DRAIN in dounmount(). LK_DRAIN locks...
2006-04-23 Matthew DillonRemove unused code label.
2006-04-14 Matthew DillonConditionalize a lwkt_send_ipiq2() to fix the UP build.
2006-04-14 Matthew DillonFix an edge case where objects can be returned to a...
2006-04-14 Matthew DillonFix a livelock in the objcache blocking code. PCATCH...
2006-04-14 Matthew DillonSupply version of wakeup() which only operate on thread...
2006-04-14 Matthew DillonIf a process forks while being scanned, a non-zero...
2006-04-12 Sascha WildnerMerge from vendor branch BINUTILS:
2006-04-12 Matthew DillonNote: the previous rev's CVS comment was messed up...
2006-04-12 Matthew Dillon/dev/random was almost always returning 0 bytes. This...
2006-04-07 Matthew DillonDue to continuing issues with VOP_READ/VOP_WRITE ops...
2006-04-03 Matthew DillonBecause multiple opens of /dev/tty only issue one actua...
2006-04-03 Matthew DillonA number of structures related to UFS and QUOTAS have...
2006-04-01 Matthew DillonRequire that *ALL* vnode-based buffer cache ops be...
2006-04-01 Matthew DillonUse the vnode v_opencount and v_writecount universally...
2006-03-30 Matthew DillonFix a race condition between nlookup and vnode reclamat...
2006-03-29 Matthew DillonA VM object is now required for vnode-based buffer...
2006-03-29 Matthew DillonRemove VOP_GETVOBJECT, VOP_DESTROYVOBJECT, and VOP_CREA...
2006-03-27 Matthew DillonRemove NQNFS support. The mechanisms are too crude...
2006-03-27 Joerg SonnenbergerBe more jail friendly:
2006-03-27 Matthew DillonChange *_pager_allocate() to take off_t instead of...
2006-03-26 Sascha Wildnerstruct buf's b_bcount field has been changed from long...
2006-03-25 Sascha WildnerKTR_VERBOSE's logging was being done outside 'if (ktr_b...
2006-03-25 Matthew DillonUndo the last commit. At the moment we require access...
2006-03-24 Matthew DillonMajor BUF/BIO work commit. Make I/O BIO-centric and...
2006-03-24 Matthew DillonAdd missing commit for the VM load heuristic and page...
2006-03-24 Matthew DillonBackout the rest of 1.29. There are a number of issues...
2006-03-23 David RhodusHold MP lock for getppid(). As noted by Dillon getppid...
2006-03-23 David RhodusMerge from FreeBSD.
2006-03-23 David RhodusMark a few more system calls MPSAFE.
2006-03-23 David RhodusProperly copy in userland scheduler name via copyinstr.
2006-03-22 Gregory Neil ShapiroMerge from vendor branch SENDMAIL:
2006-03-21 Matthew DillonMake a slight adjustment to the last commit. Change...
2006-03-19 Matthew DillonFix a serious bug in the olddelta microseconds calculat...
2006-03-15 Matthew Dilloncache_fromdvp() uses a recursive algorithm to resolve...
2006-03-10 Matthew Dilloncluster_read() was very dangerously issuing a blind...
2006-03-09 David XuIf we got a SIGKILL signal in kern_sigtimedwait, call...
2006-03-07 Simon SchubertSwitch to building a libgdb and both gdb and kgdb.
2006-03-05 Matthew DillonReplace the global buffer cache hash table with a per...
2006-03-02 Matthew Dillonvfs_bio_awrite() was unconditionally locking a buffer...
2006-03-02 Matthew Dillonbuftimespinlock is utterly useless since the spinlock...
2006-03-02 Matthew DillonPass LK_PCATCH instead of trying to store tsleep flags...
2006-03-01 Matthew DillonA thread may be freed from a different cpu then it...
2006-02-21 Matthew Dillonbioops.io_start() was being called in a situation where...
next