CVS commit: src/lib/libp2k

2020-02-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Feb 20 15:48:52 UTC 2020 Modified Files: src/lib/libp2k: p2k.c Log Message: Fix kassert in lfs by initializing vp first. To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72 src/lib/libp2k/p2k.c Please note that

CVS commit: src/lib/libp2k

2016-01-23 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 23 16:39:31 UTC 2016 Modified Files: src/lib/libp2k: p2k.c Log Message: Don't include to get the pager constants. To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/lib/libp2k/p2k.c Please note that di

CVS commit: src/lib/libp2k

2015-04-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Apr 20 21:48:47 UTC 2015 Modified Files: src/lib/libp2k: p2k.c Log Message: Release dir after create/mknod/mkdir/symlink as 6.99.29 required. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 src/lib/libp2k/p2

CVS commit: src/lib/libp2k

2014-03-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Mar 10 22:47:27 UTC 2014 Modified Files: src/lib/libp2k: p2k.c Log Message: rump_pub_getversion -> rump_getversion To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64 src/lib/libp2k/p2k.c Please note that diffs are

CVS commit: src/lib/libp2k

2012-11-23 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Nov 23 14:27:14 UTC 2012 Modified Files: src/lib/libp2k: p2k.c Log Message: Explicitly cast enum type. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/lib/libp2k/p2k.c Please note that diffs are not public

CVS commit: src/lib/libp2k

2012-11-18 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Nov 18 19:04:22 UTC 2012 Modified Files: src/lib/libp2k: p2k.c Log Message: s/EJUSTRETURN/RUMP_EJUSTRETURN/ To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/lib/libp2k/p2k.c Please note that diffs are not pu

CVS commit: src/lib/libp2k

2012-08-11 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Sun Aug 12 02:51:18 UTC 2012 Modified Files: src/lib/libp2k: p2k.c Log Message: libpuffs and libp2k both use the cookie to different structure, which now leads to struct p2k_node corruption now that libpuffs used pn_nlookup field in

CVS commit: src/lib/libp2k

2011-03-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Mar 21 16:41:27 UTC 2011 Modified Files: src/lib/libp2k: p2k.h Log Message: update copyright To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/lib/libp2k/p2k.h Please note that diffs are not public domain; they

CVS commit: src/lib/libp2k

2011-01-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jan 7 16:02:32 UTC 2011 Modified Files: src/lib/libp2k: p2k.3 p2k.c Log Message: Make P2K_WIZARDUID require a valid integer instead of defaulting to root. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/lib/

CVS commit: src/lib/libp2k

2011-01-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jan 7 15:50:40 UTC 2011 Modified Files: src/lib/libp2k: p2k.3 Log Message: Document how to get debug info for the mount. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/lib/libp2k/p2k.3 Please note that diff

CVS commit: src/lib/libp2k

2011-01-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jan 7 15:47:14 UTC 2011 Modified Files: src/lib/libp2k: p2k.c Log Message: In case of a P2K_DEBUG mount, dump mount point contents when the process receives SIGINFO. Additionally, dump vnode status if the process gets SIGUSR1

CVS commit: src/lib/libp2k

2011-01-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jan 7 15:30:10 UTC 2011 Modified Files: src/lib/libp2k: p2k.c Log Message: in case unmount fails (it never should), do a full mountpoint dump To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/lib/libp2k/p2k.c

CVS commit: src/lib/libp2k

2011-01-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jan 7 11:15:30 UTC 2011 Modified Files: src/lib/libp2k: p2k.c Log Message: Remove the componentname-saving code since it was addressing SAVENAME/HASBUF/SAVESTART and they don't exist anymore (and the removed code didn't compil

CVS commit: src/lib/libp2k

2011-01-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jan 7 10:18:06 UTC 2011 Modified Files: src/lib/libp2k: p2k.c Log Message: Fix file handles. Problem reported & fix tested by kefren. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/lib/libp2k/p2k.c Pleas

CVS commit: src/lib/libp2k

2010-11-30 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Nov 30 15:42:12 UTC 2010 Modified Files: src/lib/libp2k: p2k.c Log Message: Remove dead code from previous revision. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/lib/libp2k/p2k.c Please note that diffs a

CVS commit: src/lib/libp2k

2010-11-30 Thread David A. Holland
Module Name:src Committed By: dholland Date: Tue Nov 30 10:49:23 UTC 2010 Modified Files: src/lib/libp2k: p2k.c Log Message: SAVENAME and HASBUF namei flags have been removed; update accordingly. (pooka@ says not to worry about compat.) To generate a diff of this commit:

CVS commit: src/lib/libp2k

2010-11-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Nov 26 11:12:06 UTC 2010 Modified Files: src/lib/libp2k: p2k.c Log Message: update comment To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/lib/libp2k/p2k.c Please note that diffs are not public domain; they

CVS commit: src/lib/libp2k

2010-09-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Sep 7 17:22:53 UTC 2010 Modified Files: src/lib/libp2k: p2k.c Log Message: Simplify now that ukfs deals with being called from a thread which already has a rump lwp context. To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/lib/libp2k

2010-06-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jun 7 11:23:07 UTC 2010 Modified Files: src/lib/libp2k: p2k.c Log Message: no need to typecast in pathconf anymore To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/lib/libp2k/p2k.c Please note that diffs ar

CVS commit: src/lib/libp2k

2010-06-06 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Jun 6 22:46:17 UTC 2010 Modified Files: src/lib/libp2k: p2k.c Log Message: Pass VOP_PATHCONF to backend file server. inspired by njoly. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/lib/libp2k/p2k.c Ple

CVS commit: src/lib/libp2k

2010-05-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri May 21 10:52:17 UTC 2010 Modified Files: src/lib/libp2k: p2k.c Log Message: support extended attributes To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/lib/libp2k/p2k.c Please note that diffs are not public

CVS commit: src/lib/libp2k

2010-05-19 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Thu May 20 05:43:54 UTC 2010 Modified Files: src/lib/libp2k: p2k.3 Log Message: Use standard section headers. Xref vfs(9), which could be slightly more elaborate. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/

CVS commit: src/lib/libp2k

2010-05-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu May 20 00:13:02 UTC 2010 Modified Files: src/lib/libp2k: p2k.c Log Message: Initialize "hasdebug" default deterministically. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/lib/libp2k/p2k.c Please note that

CVS commit: src/lib/libp2k

2010-05-01 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat May 1 14:44:48 UTC 2010 Modified Files: src/lib/libp2k: p2k.c Log Message: If P2K_DEBUG is given, also dump rump kernel event counters when file system is unmounted. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1

CVS commit: src/lib/libp2k

2010-04-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Apr 29 22:34:21 UTC 2010 Modified Files: src/lib/libp2k: p2k.c Log Message: If vfstype is MOUNT_RUMPFS, assume we don't actually want to mount a file system, but attach to the root in the fs namespace of a rump kernel. To gen

CVS commit: src/lib/libp2k

2009-12-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Dec 23 01:15:11 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: Technically we're supposed to use flags from the RUMP_NAMEI namespace instead of NAMEI directly. Probably doesn't matter in practise, since the chance

CVS commit: src/lib/libp2k

2009-12-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Dec 23 01:11:40 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: Use NAMEI_INRENAME to improve the situation with detecting on when to save componentname instead of looking at SAVESTART. Not perfect, but better. Al

CVS commit: src/lib/libp2k

2009-12-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Dec 16 17:20:19 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: Don't VOP_PUTPAGES(PGO_FREE) in inactive for tmpfs, since we now (after some changes to rump) actually free those pages, leaving the tmpfs vnode feelin

CVS commit: src/lib/libp2k

2009-11-21 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Sat Nov 21 22:32:53 UTC 2009 Modified Files: src/lib/libp2k: p2k.3 Log Message: Fix typo and uppercase UID. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/lib/libp2k/p2k.3 Please note that diffs are not public dom

CVS commit: src/lib/libp2k

2009-11-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Nov 21 12:28:51 UTC 2009 Modified Files: src/lib/libp2k: p2k.3 Log Message: Update for recent interface additions. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/lib/libp2k/p2k.3 Please note that diffs are n

CVS commit: src/lib/libp2k

2009-11-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Nov 21 12:16:19 UTC 2009 Modified Files: src/lib/libp2k: p2k.h Log Message: nuke leading whitespace To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/lib/libp2k/p2k.h Please note that diffs are not public domai

CVS commit: src/lib/libp2k

2009-11-21 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Nov 21 11:40:52 UTC 2009 Modified Files: src/lib/libp2k: p2k.3 Log Message: document P2K_WIZARDUID To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/libp2k/p2k.3 Please note that diffs are not public domain

CVS commit: src/lib/libp2k

2009-11-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Nov 20 14:24:58 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: Report actual group array size instead of 0 (which always gives back 0 grousp). To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/lib

CVS commit: src/lib/libp2k

2009-11-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Nov 20 14:11:38 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: Add "wizardmode", which allows to specify the uid which is used to access the file system instead of using the caller uid. This is useful for example

CVS commit: src/lib/libp2k

2009-10-19 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Oct 19 17:34:07 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: Default "recycle" to false in inactive. File system drivers do not always set it. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/

CVS commit: src/lib/libp2k

2009-10-18 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Oct 18 19:36:41 UTC 2009 Modified Files: src/lib/libp2k: p2k.c p2k.h Log Message: Split init routines a bit more to allow for p2k init without having to pass any real configuration data. This benefits things like rump_smbfs wh

CVS commit: src/lib/libp2k

2009-10-17 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Oct 17 23:20:15 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: Implement abortop. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/lib/libp2k/p2k.c Please note that diffs are not public domain;

CVS commit: src/lib/libp2k

2009-10-13 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Oct 13 20:06:38 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: Expand rump curlwp macro. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/lib/libp2k/p2k.c Please note that diffs are not public d

CVS commit: src/lib/libp2k

2009-10-09 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Oct 9 16:37:30 UTC 2009 Modified Files: src/lib/libp2k: p2k.c p2k.h Log Message: Expose a separate mount and run interface for those servers which want to perform actions after mounting. To generate a diff of this commit: cv

CVS commit: src/lib/libp2k

2009-10-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Oct 7 20:56:29 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: puffs might call getattr after we decided to recycle node. protect. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/lib/libp2k/p2k

CVS commit: src/lib/libp2k

2009-10-07 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Oct 7 20:55:25 UTC 2009 Modified Files: src/lib/libp2k: p2k.c p2k.h Log Message: Provide p2k_run_diskfs(), which acts like p2k_run_fs(), but taps into ukfs_mount_disk() instead of ukfs_mount() To generate a diff of this comm

CVS commit: src/lib/libp2k

2009-10-06 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Oct 6 16:57:54 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: don't double free p2m To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/lib/libp2k/p2k.c Please note that diffs are not public domai

CVS commit: src/lib/libp2k

2009-08-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 4 13:39:18 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: supply proper flags to pager To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/lib/libp2k/p2k.c Please note that diffs are not publi

CVS commit: src/lib/libp2k

2009-07-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jul 22 20:49:29 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: * catch up with the ukfs changes * leave mounted fs reference counting totally up to le coq grande and simply force an unmount if the kernel has deci

CVS commit: src/lib/libp2k

2009-05-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri May 22 10:53:59 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: Support mounting post-time_t rump file systems on a pre-time_t host. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/lib/libp2k/p2k

CVS commit: src/lib/libp2k

2009-05-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun May 3 20:26:42 UTC 2009 Modified Files: src/lib/libp2k: p2k.3 p2k.c Log Message: make it possible to disable puffs caches To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/lib/libp2k/p2k.3 cvs rdiff -u -r1.12 -

CVS commit: src/lib/libp2k

2009-05-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun May 3 17:10:21 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: rump_cred_destroy -> rump_cred_put To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/lib/libp2k/p2k.c Please note that diffs are not

CVS commit: src/lib/libp2k

2009-04-02 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Apr 2 09:30:42 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: ARGSUSED makes lindt a happy camper To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/lib/libp2k/p2k.c Please note that diffs are no

CVS commit: src/lib/libp2k

2009-03-26 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 26 14:03:30 UTC 2009 Modified Files: src/lib/libp2k: p2k.c Log Message: Don't abort() if the kernel complains we supplied an invalid type for lookup, as this most likely means that the fs has some bad file on it. Rather, j