summaryrefslogtreecommitdiff
path: root/sys/miscfs
AgeCommit message (Expand)Author
2003-03-04Teach procfs_allocvp() about Puptime to avoid panics if "/proc/uptime"tron
2003-03-02use different wmesg for the reader and the writerjdolecek
2003-02-27Change "%llu" to "PRIu64" to make it compile on sparc64.hannken
2003-02-25This addresses PR kerm/19989. Thanks to hamajima@nagoya.ydc.co.jp for submitt...jrf
2003-02-25Add a new BUF_INIT() macro which initializes b_dep and b_interlock, andthorpej
2003-02-23Make updating a file's reference and use count MP-safe.pk
2003-02-23Remove assigned-to but not used variable.simonb
2003-02-17Add code to UBCify LFS. This is still behind "#ifdef LFS_UBC" for nowperseant
2003-02-05Make the buffer cache code MP-safe.pk
2003-02-03don't bother special-casing DTYPE_KQUEUE/DTYPE_MISC nor panic for unknownjdolecek
2003-02-03procfs_allocvp():jdolecek
2003-02-01Add extensible malloc types, adapted from FreeBSD. This turnsthorpej
2003-01-21step 3. Assign lwp properly if null, so that we can PHOLD without segfaulting.christos
2003-01-18Merge the nathanw_sa branch.thorpej
2003-01-06Add multiple inclusion protection.matt
2003-01-06writable, not writeable.wiz
2003-01-04Cast off_t expression to long long to match format even on 64 bitmartin
2003-01-03add LK_CANRECURSE in the locking of /dev/<pid>/fd/<n> and remove the curprocchristos
2003-01-03Implement /proc/<pid>/fd/<n>. This is work in progress. Questionable things:christos
2002-11-26Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more.lukem
2002-11-26si_ -> sel_christos
2002-11-15genfs_compat_gop_write: set uio_iovcnt correctly.yamt
2002-11-07Fix a signed/unsigned comparison warning.thorpej
2002-11-07Fix signed/unsigned comparison warnings.thorpej
2002-10-26now that mem_no is emitted by config(8), there is no reason to keepjdolecek
2002-10-25use B_ASYNC for children of nested buffers in genfs_getpages.yamt
2002-10-23merge kqueue branch into -currentjdolecek
2002-10-21Use B_ASYNC in the !PGO_SYNCIO case. Gets back most, if not all, NFSfvdl
2002-10-12put back the while loop in kernfs_getattr() removed in rev 1.82; it'sjdolecek
2002-09-27remove trailing \n in panic(). approved perry.provos
2002-09-21MNT_GETARGS supportchristos
2002-09-10restore ancestral RCS ID from 4.4BSD-Lite2jtk
2002-09-06Merge the gehenna-devsw branch into the trunk.gehenna
2002-08-26Fix a signed/unsigned comparison warning from GCC 3.3.thorpej
2002-08-03Just use the "time" variable in the *_getattr functions instead of a callsimonb
2002-07-30Die, qaddr_t, die! - mnt_data in struct mount is already effectivelysoren
2002-07-27we can't use the vnode's v_usecount to track how many times the vnodechs
2002-07-25Make sure that the pointer to old parent process for ptraced childrenjdolecek
2002-07-19Properly detect error in kernfs_xread().jdolecek
2002-07-10Spell acquire with a 'c'.wiz
2002-07-05be consistent about how va_[acm]time is set to the current timelukem
2002-07-05set vap->va_ctime to vap->va_atime (the current time),lukem
2002-05-29Add missing pageq lock while uvm_pagefree() is called (either directlyenami
2002-05-18Just give up to do readahead rather than waiting busy pages.enami
2002-05-14Protect v_synclist with splbio(); note that LIST_REMOVE is not an idempotentperseant
2002-05-12Extern speclisthmatt
2002-05-10Redo rev. 1.57 a bit different way; don't use `tpg' since it may be freed.enami
2002-05-10Don't modify the local variable `n' in genfs_putpages(). It should containenami
2002-05-09Move code shared by procfs and the kernel proper out of procfs andthorpej
2002-05-09When traversing by list, if the page next to us is a page in the cluster,enami