summaryrefslogtreecommitdiff
path: root/lib/libp2k/p2k.c
AgeCommit message (Expand)Author
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
2009-10-17Implement abortop.pooka
2009-10-15use newstyle rump lwp interfacespooka
2009-10-14Adjust names of external rump control interfaces to match thepooka
2009-10-13Expand rump curlwp macro.pooka
2009-10-09Expose a separate mount and run interface for those servers whichpooka
2009-10-07puffs might call getattr after we decided to recycle node. protect.pooka
2009-10-07Provide p2k_run_diskfs(), which acts like p2k_run_fs(), but tapspooka
2009-10-06don't double free p2mpooka
2009-10-06Give a p2k node an internal state. This allows us to do properpooka
2009-08-04supply proper flags to pagerpooka
2009-07-22* catch up with the ukfs changespooka
2009-05-22Support mounting post-time_t rump file systems on a pre-time_t host.pooka