summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2001-03-22Use pool for allocating vnodes.Artur Grabowski
2001-03-21Ok, I'm breaking my promise. I promised to not do anything with theArtur Grabowski
2001-03-21Regen with the right vnode_if.shArtur Grabowski
2001-03-21uvm_vnp_terminate expect the vnode to be locked.Artur Grabowski
2001-03-21Fix a race which could cause us to write out data belongingArtur Grabowski
2001-03-16Use CIRCLEQ macros for mountlist.Artur Grabowski
2001-03-16Oops. fix thinko in last.Artur Grabowski
2001-03-16Use CIRCLEQ macros for mountlist.Artur Grabowski
2001-03-16No need to extern mountlist_slock here.Artur Grabowski
2001-03-16Initialize the mountlist_slock.Artur Grabowski
2001-03-16Use CIRCLEQ macros for mountlist.Artur Grabowski
2001-03-16Use a lockmgr lock for keeping down the vslocked memory in sysctlArtur Grabowski
2001-03-16Locking bug on spechash. Thanks to Dawson Engler and teamConstantine Sapuntzakis
2001-03-15Print a '*' in front of curproc in ps in ddb.Artur Grabowski
2001-03-15Triggered mechanism allows a handler to figure out whether a givenConstantine Sapuntzakis
2001-03-15Use buf_startConstantine Sapuntzakis
2001-03-14Slight cleanup.Artur Grabowski
2001-03-13Reserve some buffers for syncer daemon. This prevent deadlock in getblkGrigoriy Orlov
2001-03-09Remove random trailing whitespace.Artur Grabowski
2001-03-09regenArtur Grabowski
2001-03-09Add mlockall and munlockall (dummy for the old vm system).Artur Grabowski
2001-03-072nd bug on the road to shlibs on alpha:Niklas Hallqvist
2001-03-06different fix, we still need to deliver EV_EOF; from jlemon@freebsd.orgNiels Provos
2001-03-06fix a kqueue related panic triggered by shutdown, okay art@Niels Provos
2001-03-02Casting magic to avoid warnings on alpha.Artur Grabowski
2001-03-01syncNiels Provos
2001-03-01port kqueue changes from freebsd, plus all required openbsd glue.Niels Provos
2001-02-27Move buf_undirty and tbp flags manipulation back before calling theConstantine Sapuntzakis
2001-02-27art@ found a race in getnewbuf. bawrite can block so we need to restartConstantine Sapuntzakis
2001-02-27Add wakeup_n and wakeup_one. wakeup_n will wakeup up to n sleeping processesConstantine Sapuntzakis
2001-02-27Instead of doing VOP_ISLOCKED, vn_lock(..LK_RETRY..) we can do vn_lock(..LK_N...Artur Grabowski
2001-02-26regenArtur Grabowski
2001-02-26Since VLOCKSWORK is only set when LOCKDEBUG is defined,Artur Grabowski
2001-02-26regenArtur Grabowski
2001-02-26Indentation nit in the generated code.Artur Grabowski
2001-02-26Move v_writecount test back to it original placeConstantine Sapuntzakis
2001-02-26Make ref counts 32-bit unsigned ints as opposed to a potpourri of longs andConstantine Sapuntzakis
2001-02-24Move splbio's around so that they cover the data structures they need toConstantine Sapuntzakis
2001-02-24Cleanup of vnode interface continues. Get rid of VHOLD/HOLDRELE.Constantine Sapuntzakis
2001-02-23Try to avoid sleeping in the syncer waiting for vnode locks.Constantine Sapuntzakis
2001-02-23Change the B_DELWRI flag using buf_dirty and buf_undirty instead ofConstantine Sapuntzakis
2001-02-23Remove the clustering fields from the vnodes and place them in theConstantine Sapuntzakis
2001-02-22avoid sign extension for %bMichael Shalayeff
2001-02-22ELF uses more than 5 vmcmds by default, so grow the default vmcmd set sizeArtur Grabowski
2001-02-21Latest soft updates from FreeBSD/Kirk McKusickConstantine Sapuntzakis
2001-02-20Add M_ZERO option to malloc. Causes malloc to return a zero'ed buffer.Constantine Sapuntzakis
2001-02-20use void * consistently in vfs_mount and sys_mount. ok @artassar
2001-02-19Indentation nit.Artur Grabowski
2001-02-19When doing an assertion for phz, just do it once when we set phz,Artur Grabowski
2001-02-19Fix LOCKDEBUG compile.Artur Grabowski