| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-04-19 | lib: remove CONSTCOND comment | rillig | |
| Since 2021-01-31, lint doesn't need it anymore for the common pattern of 'do ... while (0)'. | |||
| 2022-01-26 | remove double t from targeted, add missing r to arbitrary | andvar | |
| And fix few more typos along the way in comments and man pages. | |||
| 2021-09-16 | fix typos in word "successful". | andvar | |
| 2018-03-12 | Remove exgtraneous comma | pgoyette | |
| 2018-02-08 | Typos. | dholland | |
| 2016-01-25 | Don't include <rump/rumpvnode_if.h> from rump.h. It's not needed | pooka | |
| unless you're doing something special, but requires register_t. Adjust the few places which actually need rumpvnode_if.h. | |||
| 2016-01-23 | Define _KERNTYPES for things that need it. | christos | |
| 2015-06-17 | fix error messages | christos | |
| 2014-02-14 | New sentence, new line. | wiz | |
| 2014-02-14 | some minor updates and reality-checks | pooka | |
| 2013-09-11 | If a library needs a symbol from another library, pull that library in | joerg | |
| explicitly, even if the DT_NEEDED closure would normally already ensure the presence. | |||
| 2013-07-20 | Use Mt for email addresses. | wiz | |
| 2012-07-19 | Always initialize part to avoid triggering uninitialized variable | joerg | |
| warnings. | |||
| 2012-03-21 | These directories default to WARNS=2 | matt | |
| 2012-02-10 | Add missing Fa macro argument. | njoly | |
| 2011-02-22 | Add support for a byteswapped disklabel so that I can mount | pooka | |
| NetBSD/sparc anita images on my i386. | |||
| 2011-01-02 | rump_lwproc_newproc -> rump_lwproc_rfork | pooka | |
| 2010-11-26 | rumpuser should not be included outside of the rump kernel (and | pooka | |
| rumpuser itself) | |||
| 2010-09-07 | Migrate from rump private interfaces to syscalls. | pooka | |
| 2010-09-01 | update to new rump proc/lwp interfaces | pooka | |
| 2010-07-19 | convert to newstyle automagic rump compat syscalls | pooka | |
| 2010-06-24 | Clean up vnode lock operations pass 2: | hannken | |
| VOP_UNLOCK(vp, flags) -> VOP_UNLOCK(vp): Remove the unneeded flags argument. Welcome to 5.99.32. Discussed on tech-kern. | |||
| 2010-04-14 | Some _t purification. no functional change. | pooka | |
| 2010-03-08 | mfs is a bit off in the sense that mount(2) doesn't return since | pooka | |
| mfs uses the mounting process for the backing store memory. I guess mfs could be fixed to just reference the process vmspace and let it return, but that would probably cause wait() to return for other worms. So it's easier to dance according to mfs's tune: if mounting mfs, create a thread for extra execution context. | |||
| 2010-03-05 | Update to use newstyle rump_module interfaces. | pooka | |
| 2009-12-13 | Refcount ukfs_part. Otherwise it's not possible to call ukfs_mount() | pooka | |
| several times with only one ukfs_part_probe(). | |||
| 2009-12-12 | fix error branch | pooka | |
| 2009-12-11 | uncommit accidental changes | pooka | |
| 2009-12-11 | Use range locking (fnctl(F_SETLK)) instead of file locking (flock()). | pooka | |
| This allows to mount multiple (non-overlapping) partitions from the same disk image. | |||
| 2009-12-11 | Init ukfs__part_{na,none} statically instead of at runtime to avoid | pooka | |
| init-order lossage from p2k/rump_smbfs, as noted by Tron. | |||
| 2009-12-03 | Improve the ukfs magicpath interface a bit: | pooka | |
| * rename PART to DISKLABEL * allow to take an OFFSET range to make it possible to access an image where there is no disklabel present * make future extensions easier and less intrusive for the callers | |||
| 2009-11-22 | Update. Especially, describe ukfs_mount_disk(), ukfs_release() flags | pooka | |
| and return value, and remove obsolete info in BUGS. | |||
| 2009-11-16 | Add RTLD_LAZY to dlopen call, to make it work on Linux hosts. | njoly | |
| ok by pooka. | |||
| 2009-11-05 | default to UKFS_PARTITION_NONE in argvprobe | pooka | |
| 2009-10-15 | use newstyle rump lwp interfaces | pooka | |
| 2009-10-14 | Adjust names of external rump control interfaces to match the | pooka | |
| new rump_pub namespace. | |||
| 2009-10-07 | fix warning whine | pooka | |
| 2009-10-07 | Add what is essentially disklabel support. All disk-based file | pooka | |
| systems should be mounted with ukfs_mount_disk() from now on. The partition argument specifies which label is being mounted (or the entire image). E.g. partition 4 should be label 'e'. | |||
| 2009-10-02 | * allow callers to store a private data pointer behind the ukfs handle | pooka | |
| * release reference on root vnode before unmounting (and reaquire the root vnode if unmount fails) * return correct error value if unmount fails | |||
| 2009-09-29 | Give rump_sys_unmount() in ukfs_release() a curlwp context. This | pooka | |
| prevents use-after-free and should fix crashy cases reported by Arnaud Ysmal. | |||
| 2009-09-14 | fix markup | pooka | |
| 2009-08-04 | If opening the device fails, skip etfs registration only if it is | pooka | |
| because of ENOENT. Otherwise, let the file system handle it. | |||
| 2009-08-03 | fix errno reporting | pooka | |
| 2009-08-03 | * use new etfs interface | pooka | |
| + attempt to register only if we can stat() the devpath. this works around e.g. nfs devpath, which is useless to register to etfs XXX: the caller should decide | |||
| 2009-07-23 | return proper errno from mount | pooka | |
| 2009-07-22 | delint | pooka | |
| 2009-07-22 | Since rump rootfs now supports creating directories, mount ukfs | pooka | |
| mounts at the requested mountpoint instead of as the rump kernel rootfs. While doing so, generally convert everything to use system calls instead of handcrafter rump interfaces (e.g. rump_sys_mount() instead of rump_mnt_mount()). This avoids a lot of unnecessary fuss. Change UKFS_DEFAULTMP from / to /ukfs and bump ukfs version. | |||
| 2009-07-21 | Can't see any reason to stat() the .so before dlopen(), so get rid | pooka | |
| of that call. uses normal ldlib paths now | |||
| 2009-05-22 | use compat syscalls if necessary | pooka | |
| 2009-05-15 | Fix calls to rump syscalls now that the padding argument is no | pooka | |
| longer advertised. | |||
