summaryrefslogtreecommitdiff
path: root/lib/libp2k/p2k.c
AgeCommit message (Expand)Author
2022-05-24fix various typos in comment, documentation and log messages.andvar
2022-04-19lib: remove CONSTCOND commentrillig
2020-02-23UVM locking changes, proposed on tech-kern:ad
2020-02-20Fix kassert in lfs by initializing vp first.riastradh
2019-09-23Restore binary compatibility by using the statvfs90 structure internally.christos
2017-04-26Change VOP_REMOVE and VOP_RMDIR to preserve lock/ref on dvp.riastradh
2017-04-11Make VOP_INACTIVE preserve vnode lock on return.riastradh
2016-01-25Don't include <rump/rumpvnode_if.h> from rump.h. It's not neededpooka
2016-01-23Don't include <sys/vnode.h> to get the pager constants.christos
2015-04-20Make VOP_LINK return directory still locked and referenced.riastradh
2015-04-20Release dir after create/mknod/mkdir/symlink as 6.99.29 required.riastradh
2014-03-10rump_pub_getversion -> rump_getversionpooka
2014-02-07Change vnode operation lookup to return the resulting vnode *vpp unlocked.hannken
2014-01-23Change vnode operations create, mknod, mkdir and symlink to returnhannken
2014-01-17Change vnode operations create, mknod, mkdir and symlink to keep thehannken
2012-11-23Explicitly cast enum type.joerg
2012-11-18s/EJUSTRETURN/RUMP_EJUSTRETURN/pooka
2012-11-18Finally remove the "temporary" __VTYPE_DEFINED stuff I added >5 years ago.pooka
2012-08-16Fix regression that has been introduced when the lookup/reclaim racemanu
2012-08-12libpuffs and libp2k both use the cookie to different structure, which nowmanu
2011-07-04Add a flag to VOP_LISTEXTATTR(9) so that the vnode interface can tell themanu
2011-01-07Make P2K_WIZARDUID require a valid integer instead of defaulting to root.pooka
2011-01-07In case of a P2K_DEBUG mount, dump mount point contents when thepooka
2011-01-07in case unmount fails (it never should), do a full mountpoint dumppooka
2011-01-07Remove the componentname-saving code since it was addressingpooka
2011-01-07Fix file handles. Problem reported & fix tested by kefren.pooka
2011-01-02rump_lwproc_newproc -> rump_lwproc_rforkpooka
2011-01-02Add an INRELOOKUP namei flag. Sigh. (We don't need more namei flags.)dholland
2010-11-30Remove dead code from previous revision.pooka
2010-11-30SAVENAME and HASBUF namei flags have been removed; update accordingly.dholland
2010-11-26update commentpooka
2010-09-07Simplify now that ukfs deals with being called from a thread whichpooka
2010-09-07Migrate from rump private interfaces to syscalls.pooka
2010-09-01update to new rump proc/lwp interfacespooka
2010-06-24Clean up vnode lock operations pass 2:hannken
2010-06-07no need to typecast in pathconf anymorepooka
2010-06-06Pass VOP_PATHCONF to backend file server. inspired by njoly.pooka
2010-05-21support extended attributespooka
2010-05-20Initialize "hasdebug" default deterministically.pooka
2010-05-01If P2K_DEBUG is given, also dump rump kernel event counters whenpooka
2010-04-29If vfstype is MOUNT_RUMPFS, assume we don't actually want to mountpooka
2010-04-14Some _t purification. no functional change.pooka
2009-12-23Technically we're supposed to use flags from the RUMP_NAMEI namespacepooka
2009-12-23Use NAMEI_INRENAME to improve the situation with detecting on whenpooka
2009-12-16Don't VOP_PUTPAGES(PGO_FREE) in inactive for tmpfs, since we nowpooka
2009-12-03Adapt ukfs users to the new ukfs_part interface.pooka
2009-11-20Report actual group array size instead of 0 (which always gives back 0 grousp).pooka
2009-11-20Add "wizardmode", which allows to specify the uid which is used topooka
2009-10-19Default "recycle" to false in inactive. File system drivers dopooka
2009-10-18Split init routines a bit more to allow for p2k init without havingpooka