summaryrefslogtreecommitdiff
path: root/lib/libukfs
AgeCommit message (Expand)Author
2010-03-08mfs is a bit off in the sense that mount(2) doesn't return sincepooka
2010-03-05Update to use newstyle rump_module interfaces.pooka
2009-12-13Refcount ukfs_part. Otherwise it's not possible to call ukfs_mount()pooka
2009-12-12fix error branchpooka
2009-12-11uncommit accidental changespooka
2009-12-11Use range locking (fnctl(F_SETLK)) instead of file locking (flock()).pooka
2009-12-11Init ukfs__part_{na,none} statically instead of at runtime to avoidpooka
2009-12-03Improve the ukfs magicpath interface a bit:pooka
2009-11-22Update. Especially, describe ukfs_mount_disk(), ukfs_release() flagspooka
2009-11-16Add RTLD_LAZY to dlopen call, to make it work on Linux hosts.njoly
2009-11-05default to UKFS_PARTITION_NONE in argvprobepooka
2009-10-15use newstyle rump lwp interfacespooka
2009-10-14Adjust names of external rump control interfaces to match thepooka
2009-10-07fix warning whinepooka
2009-10-07Add what is essentially disklabel support. All disk-based filepooka
2009-10-02* allow callers to store a private data pointer behind the ukfs handlepooka
2009-09-29Give rump_sys_unmount() in ukfs_release() a curlwp context. Thispooka
2009-09-14fix markuppooka
2009-08-04If opening the device fails, skip etfs registration only if it ispooka
2009-08-03fix errno reportingpooka
2009-08-03* use new etfs interfacepooka
2009-07-23return proper errno from mountpooka
2009-07-22delintpooka
2009-07-22Since rump rootfs now supports creating directories, mount ukfspooka
2009-07-21Can't see any reason to stat() the .so before dlopen(), so get ridpooka
2009-05-22use compat syscalls if necessarypooka
2009-05-15Fix calls to rump syscalls now that the padding argument is nopooka
2009-05-02Since rump_module_load() doesn't actually load the module, changepooka
2009-05-02Merge librumpfs_ufs into librumpfs_ffs. This reflects what happenedpooka
2009-04-26Provide a stateful mode for readdir/read/write. Using them givespooka
2009-04-11Use .Bl -ohang instead of physical markup.joerg
2009-04-06MNT_SOFTDEP -> MNT_LOG in example. pointed out by mrg.pooka
2009-04-06release root vnode at unmountpooka
2009-02-11Do not flock() block devices. The kernel recently started to guardpooka
2009-01-23Adjust for explicit errno parameter removal from rump syscallspooka
2009-01-23Add #ifdef to disable pthread linkage requirement at compile-time.pooka
2009-01-13Update per rump_sys call __RENAME().pooka
2009-01-11merge christos-time_tchristos
2008-12-31Nuke macros which haven't been used since the advent of RUMP_VOPs.pooka
2008-12-30Closing file in ukfs_releasestacktic
2008-11-27LIBDPLIBS on librumpvfspooka
2008-11-26Fix two mdoclint warnings.wiz
2008-11-25Add BUGS section which notes that dynamic linker features in dealingpooka
2008-11-24Return ENODEV instead of ENOENT if the file system is not available.pooka
2008-11-21rump_vfs_load -> rump_module_loadpooka
2008-11-21dlerror() resets the error message, so save it since we want topooka
2008-11-17Use RUMP_VOP instead of prehistoric rump_vp.pooka
2008-11-07* use advisory file locks to avoid multiple mounts on the same devicepooka
2008-10-07Embed library build version into the init call and refuse to initpooka
2008-09-30adapt to RUMPCRED_SUSER changepooka