CVS commit: src/sys/ufs/ufs

2011-07-07 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Thu Jul 7 14:56:45 UTC 2011 Modified Files: src/sys/ufs/ufs: ufs_extattr.c Log Message: Fix locking protocol to avoid a panic on extattrctl stop and on umount. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

CVS commit: src

2011-07-04 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Mon Jul 4 07:54:38 UTC 2011 Modified Files: src/include/rpc: xdr.h src/lib/libc/include: namespace.h src/lib/libc/rpc: Makefile.inc Added Files: src/lib/libc/rpc: xdr_sizeof.c Log Message: Import

CVS commit: src

2011-07-04 Thread Emmanuel Dreyfus
/28 16:19:16 manu Exp $ */ +/* $NetBSD: ops.c,v 1.32 2011/07/04 08:07:29 manu Exp $ */ /*- * Copyright (c) 2010-2011 Emmanuel Dreyfus. All rights reserved. @@ -3040,13 +3040,14 @@ /* ARGSUSED2 */ int -perfuse_node_listextattr(pu, opc, attrns, attrsize, attrs, resid, pcr

CVS commit: src/lib/libc/rpc

2011-07-04 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Mon Jul 4 08:19:51 UTC 2011 Modified Files: src/lib/libc/rpc: xdr.3 Log Message: Document newly imported xdr_sizeof() To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/lib/libc/rpc/xdr.3 Please note that diffs

CVS commit: src

2011-07-04 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Mon Jul 4 12:05:02 UTC 2011 Modified Files: src/distrib/sets/lists/comp: mi src/lib/libc/rpc: Makefile.inc Log Message: Add documentation link xdr_sizeof(3) - xdr(3) To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/kern

2011-06-29 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Wed Jun 29 08:01:14 UTC 2011 Modified Files: src/sys/kern: vfs_xattr.c Log Message: Fix bug introduced in previous commuit: Do not vrele() a vnode we did not obtained. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/usr.bin/extattr

2011-06-28 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Tue Jun 28 07:24:15 UTC 2011 Modified Files: src/usr.bin/extattr: getextattr.c Log Message: Fix previous broken commit for extended attribute listing. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/kern

2011-06-28 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Tue Jun 28 07:50:03 UTC 2011 Modified Files: src/sys/kern: vfs_xattr.c Log Message: Improve a bit listxattr(2). It attemps to list both system and user extended attributes, and it faled if calling user did not have privilege for

CVS commit: src/lib/libperfuse

2011-06-28 Thread Emmanuel Dreyfus
+++ src/lib/libperfuse/fuse.h Tue Jun 28 16:19:16 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: fuse.h,v 1.3 2011/05/11 14:52:48 jakllsch Exp $ */ +/* $NetBSD: fuse.h,v 1.4 2011/06/28 16:19:16 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -39,6 +39,11 @@ #define

CVS commit: src/lib/libpuffs

2011-06-27 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Mon Jun 27 12:06:20 UTC 2011 Modified Files: src/lib/libpuffs: null.c Log Message: From Evgeniy Ivanov: puffs_node_readdir() should set eofflag to one, when end-of-directory is reached. To generate a diff of this commit: cvs

CVS commit: src

2011-06-27 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Mon Jun 27 16:34:48 UTC 2011 Modified Files: src/sys/ufs/ffs: ffs_vnops.c src/sys/ufs/ufs: ufs_extattr.c src/usr.bin/extattr: getextattr.c Log Message: Implement extended attribute listing for UFS1. Modify

CVS commit: src/lib/libpuffs

2011-06-24 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Fri Jun 24 16:59:29 UTC 2011 Modified Files: src/lib/libpuffs: null.c Log Message: Commit fix for misc/45029. Approved by pooka@ To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/lib/libpuffs/null.c Please note

CVS commit: src

2011-06-17 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Fri Jun 17 14:23:52 UTC 2011 Modified Files: src/include: mntopts.h src/lib/libc/sys: mount.2 src/sbin/mount: mount.8 src/sbin/mount_ffs: mount_ffs.c src/share/man/man4: options.4

CVS commit: src/sys/ufs/ufs

2011-06-15 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Wed Jun 15 12:54:32 UTC 2011 Modified Files: src/sys/ufs/ufs: ufs_extattr.c Log Message: Improve UFS1 extended attributes usability - autocreate attribute backing file for new attributes - autoload attributes when issuing

CVS commit: src/lib/libperfuse

2011-06-01 Thread Emmanuel Dreyfus
/ops.c Wed Jun 1 07:57:24 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: ops.c,v 1.28 2011/05/30 14:50:08 manu Exp $ */ +/* $NetBSD: ops.c,v 1.29 2011/06/01 07:57:24 manu Exp $ */ /*- * Copyright (c) 2010-2011 Emmanuel Dreyfus. All rights reserved. @@ -1370,12 +1370,6 @@ return 0; } -/* - * XXX

CVS commit: src/lib/libperfuse

2011-06-01 Thread Emmanuel Dreyfus
: ops.c,v 1.30 2011/06/01 15:54:10 manu Exp $ */ /*- * Copyright (c) 2010-2011 Emmanuel Dreyfus. All rights reserved. @@ -1439,12 +1439,14 @@ struct perfuse_state *ps; struct fuse_getattr_in *fgi; struct fuse_attr_out *fao; + u_quad_t va_size; int error; if (PERFUSE_NODE_DATA(opc

CVS commit: src

2011-05-30 Thread Emmanuel Dreyfus
14:50:08 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: ops.c,v 1.27 2011/05/18 15:28:12 manu Exp $ */ +/* $NetBSD: ops.c,v 1.28 2011/05/30 14:50:08 manu Exp $ */ /*- * Copyright (c) 2010-2011 Emmanuel Dreyfus. All rights reserved. @@ -844,9 +844,12 @@ goto out; } - DPRINTF(%s unmounted, exit\n

CVS commit: src/sys/kern

2011-05-28 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Sun May 29 03:32:46 UTC 2011 Modified Files: src/sys/kern: uipc_domain.c uipc_proto.c uipc_usrreq.c Log Message: Add SOCK_SEQPACKET to PL_LOCAL sockets. Based on patch from Jesse Off, submitted 8 years ago:

CVS commit: src/doc

2011-05-28 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Sun May 29 03:34:33 UTC 2011 Modified Files: src/doc: CHANGES Log Message: Add SOCK_SEQPACKET for local sockets To generate a diff of this commit: cvs rdiff -u -r1.1549 -r1.1550 src/doc/CHANGES Please note that diffs are not

CVS commit: src/usr.bin

2011-05-28 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Sun May 29 04:45:08 UTC 2011 Modified Files: src/usr.bin/netstat: unix.c src/usr.bin/sockstat: sockstat.c Log Message: Display SOCK_SEQPACKET local sockets in sockstat and netstat To generate a diff of this commit: cvs

CVS commit: src/share/man/man4

2011-05-28 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Sun May 29 04:51:15 UTC 2011 Modified Files: src/share/man/man4: unix.4 Log Message: Document that SOCK_SEQPACKET is supported To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/share/man/man4/unix.4 Please note

CVS commit: src/usr.bin/sockstat

2011-05-28 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Sun May 29 04:54:45 UTC 2011 Modified Files: src/usr.bin/sockstat: sockstat.1 Log Message: Document that localsocket may be of type SOCK_SEQPACKET To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/lib/libperfuse

2011-05-18 Thread Emmanuel Dreyfus
/libperfuse/perfuse_if.h Wed May 18 15:22:54 2011 @@ -1,7 +1,7 @@ -/* $NetBSD: perfuse_if.h,v 1.11 2011/05/11 14:52:48 jakllsch Exp $ */ +/* $NetBSD: perfuse_if.h,v 1.12 2011/05/18 15:22:54 manu Exp $ */ /*- - * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. + * Copyright (c) 2010-2011

CVS commit: src/lib/libperfuse

2011-05-18 Thread Emmanuel Dreyfus
Exp $ */ /*- * Copyright (c) 2010-2011 Emmanuel Dreyfus. All rights reserved. @@ -197,22 +197,22 @@ * Set a buffer lentgh large enough so that any FUSE packet * will fit. */ - opt = FUSE_BUFSIZE; + opt = 4 * FUSE_BUFSIZE; optlen = sizeof(opt); if (setsockopt(sv[0], SOL_SOCKET

CVS commit: src/lib/libperfuse

2011-05-18 Thread Emmanuel Dreyfus
Emmanuel Dreyfus. All rights reserved. @@ -262,7 +262,7 @@ vap-va_nlink = fa-nlink; vap-va_uid = fa-uid; vap-va_gid = fa-gid; - vap-va_fsid = ps-ps_fsid; + vap-va_fsid = (long)ps-ps_fsid; vap-va_fileid = fa-ino; vap-va_size = fa-size; vap-va_blocksize = fa-blksize; @@ -996,7 +996,10 @@ case

CVS commit: src/lib/libperfuse

2011-05-12 Thread Emmanuel Dreyfus
-2011 Emmanuel Dreyfus. All rights reserved. @@ -391,7 +391,8 @@ struct perfuse_state *ps; struct puffs_usermount *pu; struct puffs_ops *pops; - char name[] = perfuse; + const char *source = _PATH_PUFFS; + char *fstype; unsigned int puffs_flags; struct puffs_node *pn_root; struct

CVS commit: src/sys/ufs/ufs

2011-05-10 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Tue May 10 08:29:32 UTC 2011 Modified Files: src/sys/ufs/ufs: ufs_extattr.c Log Message: Fix filesystem root leaked lock when using UFS_EXTATTR_AUTOSTART. This way, statvfs(2) calls obtained by df(1) or umount(8) will no longer

CVS commit: src

2011-05-09 Thread Emmanuel Dreyfus
08:51:18 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: msg.c,v 1.11 2011/05/06 13:45:35 manu Exp $ */ +/* $NetBSD: msg.c,v 1.12 2011/05/09 08:51:18 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -617,11 +617,11 @@ size_t len; len = sizeof(*fih

CVS commit: src/distrib/sets/lists

2011-05-09 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Mon May 9 17:13:21 UTC 2011 Modified Files: src/distrib/sets/lists/base: ad.mips64eb ad.mips64el md.amd64 md.sparc64 mi shl.mi src/distrib/sets/lists/comp: ad.mips64eb ad.mips64el md.amd64 md.sparc64

CVS commit: src/usr.sbin/perfused

2011-05-06 Thread Emmanuel Dreyfus
/usr.sbin/perfused/msg.c Fri May 6 13:45:35 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: msg.c,v 1.10 2011/04/25 04:30:59 manu Exp $ */ +/* $NetBSD: msg.c,v 1.11 2011/05/06 13:45:35 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -314,7 +314,7 @@ DPRINTF( unique

CVS commit: src/lib/libperfuse

2011-05-03 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Tue May 3 13:14:10 UTC 2011 Modified Files: src/lib/libperfuse: Makefile Log Message: Fix build (libperfuse is still not built by default, but time is coming) To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src

2011-05-03 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Tue May 3 13:16:47 UTC 2011 Modified Files: src/lib/libpuffs: puffs.c src/sys/fs/puffs: puffs_vnops.c Log Message: Call advlock method if supplied To generate a diff of this commit: cvs rdiff -u -r1.115 -r1.116

CVS commit: src/lib/libperfuse

2011-05-03 Thread Emmanuel Dreyfus
:1.24 Mon Apr 25 04:54:53 2011 +++ src/lib/libperfuse/ops.c Tue May 3 13:19:50 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: ops.c,v 1.24 2011/04/25 04:54:53 manu Exp $ */ +/* $NetBSD: ops.c,v 1.25 2011/05/03 13:19:50 manu Exp $ */ /*- * Copyright (c) 2010-2011 Emmanuel Dreyfus. All rights reserved

CVS commit: src/sys/dev/pci

2011-05-02 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Mon May 2 14:00:09 UTC 2011 Modified Files: src/sys/dev/pci: pcidevs pucdata.c Log Message: Add new PCI vendor Id for Sunix, and the corresponding device Id. To generate a diff of this commit: cvs rdiff -u -r1.1071 -r1.1072

CVS commit: src/sys/dev/pci

2011-05-02 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Mon May 2 14:06:50 UTC 2011 Modified Files: src/sys/dev/pci: pcidevs Log Message: Don't conflict SUNIX new vendor Id with the previous one To generate a diff of this commit: cvs rdiff -u -r1.1072 -r1.1073 src/sys/dev/pci/pcidevs

CVS commit: src/usr.sbin/perfused

2011-04-24 Thread Emmanuel Dreyfus
,v 1.10 2011/04/25 04:30:59 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -498,7 +498,7 @@ } #ifdef PERFUSE_DEBUG - if (readen != len) + if (readen != (ssize_t)len) DERRX(EX_SOFTWARE, %s: short recv %zd/%zd, __func__, readen, len); #endif

CVS commit: src/lib/libpuffs

2011-04-19 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Tue Apr 19 10:35:24 UTC 2011 Modified Files: src/lib/libpuffs: puffs_ops.3 Log Message: In node_lookup() ops, pcn-pcn_nameiop contains a NAMEI_* constant, not PUFFSLOOKUP_* To generate a diff of this commit: cvs rdiff -u -r1.27

CVS commit: src/usr.sbin/perfused

2010-10-10 Thread Emmanuel Dreyfus
@@ -/* $NetBSD: msg.c,v 1.7 2010/09/20 06:45:38 manu Exp $ */ +/* $NetBSD: msg.c,v 1.8 2010/10/11 01:12:25 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -68,14 +68,15 @@ (void)strcpy(sun.sun_path, _PATH_FUSE); /* - * Set a buffer lentgh large enough so

CVS commit: src/lib/libperfuse

2010-10-10 Thread Emmanuel Dreyfus
Exp $ */ +/* $NetBSD: ops.c,v 1.22 2010/10/11 01:52:05 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -2410,12 +2410,18 @@ goto out; foh = GET_OUTHDR(ps, pm); - len = foh-len - sizeof(*foh) + 1; + len = foh-len - sizeof(*foh); if (len *linklen

CVS commit: src

2010-10-10 Thread Emmanuel Dreyfus
$ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. Index: src/lib/libperfuse/perfuse.c diff -u src/lib/libperfuse/perfuse.c:1.10 src/lib/libperfuse/perfuse.c:1.11 --- src/lib/libperfuse/perfuse.c:1.10 Sun Oct 3 05:46:47 2010 +++ src/lib/libperfuse/perfuse.c Mon Oct 11 05:37:58 2010

CVS commit: src/lib/libperfuse

2010-10-03 Thread Emmanuel Dreyfus
$ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -1192,10 +1192,7 @@ /* * Do not open twice, and do not reopen for reading - * if we already have write handle. Just ask for - * inactive, in case the node was open by a create - * operation (we are not allowed to call

CVS commit: src/lib/libperfuse

2010-10-02 Thread Emmanuel Dreyfus
manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -84,7 +84,7 @@ READ, WRITE, AFTERWRITE, - OPEN + OPEN, AFTERXCHG }; Index: src/lib/libperfuse/ops.c diff -u src/lib/libperfuse/ops.c:1.18 src/lib/libperfuse/ops.c:1.19 --- src/lib/libperfuse/ops.c:1.18

CVS commit: src/lib/libperfuse

2010-09-29 Thread Emmanuel Dreyfus
Emmanuel Dreyfus. All rights reserved. @@ -85,6 +85,7 @@ WRITE, AFTERWRITE, OPEN + AFTERXCHG }; const char * Index: src/lib/libperfuse/ops.c diff -u src/lib/libperfuse/ops.c:1.17 src/lib/libperfuse/ops.c:1.18 --- src/lib/libperfuse/ops.c:1.17 Thu Sep 23 16:02:34 2010 +++ src/lib/libperfuse

CVS commit: src

2010-09-23 Thread Emmanuel Dreyfus
:34 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: debug.c,v 1.2 2010/09/15 01:51:43 manu Exp $ */ +/* $NetBSD: debug.c,v 1.3 2010/09/23 16:02:34 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -79,7 +79,13 @@ { 0, UNKNOWN }, }; -const char *perfuse_qtypestr

CVS commit: src/usr.sbin/perfused

2010-09-20 Thread Emmanuel Dreyfus
$ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -483,7 +483,6 @@ #if (PERFUSE_SOCKTYPE == SOCK_DGRAM) peek = MSG_PEEK; #endif - offset = puffs_framebuf_telloff(pufbuf); /* @@ -509,6 +508,11 @@ /* NOTREACHED */ break; default: +#if defined(PERFUSE_DEBUG

CVS commit: src/lib/libperfuse

2010-09-20 Thread Emmanuel Dreyfus
Sep 20 07:00:21 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: ops.c,v 1.15 2010/09/15 01:51:43 manu Exp $ */ +/* $NetBSD: ops.c,v 1.16 2010/09/20 07:00:21 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -43,7 +43,8 @@ extern int perfuse_diagflags; -static int

CVS commit: src

2010-09-14 Thread Emmanuel Dreyfus
$ */ +/* $NetBSD: debug.c,v 1.2 2010/09/15 01:51:43 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -79,6 +79,8 @@ { 0, UNKNOWN }, }; +const char *perfuse_qtypestr[] = { READDIR, READ, WRITE, AFTERWRITE }; + const char * perfuse_opname(opcode) int opcode

CVS commit: src/lib/libperfuse

2010-09-09 Thread Emmanuel Dreyfus
:1.13 Tue Sep 7 16:58:13 2010 +++ src/lib/libperfuse/ops.c Thu Sep 9 09:12:35 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: ops.c,v 1.13 2010/09/07 16:58:13 manu Exp $ */ +/* $NetBSD: ops.c,v 1.14 2010/09/09 09:12:35 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -62,7

CVS commit: src/lib/libperfuse

2010-09-07 Thread Emmanuel Dreyfus
2010 +++ src/lib/libperfuse/ops.c Tue Sep 7 16:58:13 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: ops.c,v 1.12 2010/09/07 02:11:04 manu Exp $ */ +/* $NetBSD: ops.c,v 1.13 2010/09/07 16:58:13 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -972,11 +972,13

CVS commit: src

2010-09-06 Thread Emmanuel Dreyfus
2010/09/06 01:40:24 manu Exp $ */ +/* $NetBSD: ops.c,v 1.12 2010/09/07 02:11:04 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -41,6 +41,8 @@ #include perfuse_priv.h #include fuse.h +extern int perfuse_diagflags; + static int node_close_common(struct

CVS commit: src/lib/libperfuse

2010-09-05 Thread Emmanuel Dreyfus
Sun Sep 5 06:49:13 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: ops.c,v 1.8 2010/09/03 14:32:50 manu Exp $ */ +/* $NetBSD: ops.c,v 1.9 2010/09/05 06:49:13 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -59,7 +59,7 @@ int *, off_t *, size_t *); static void

CVS commit: src/lib/libperfuse

2010-09-05 Thread Emmanuel Dreyfus
$ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -416,7 +416,7 @@ fd_offset = 0; written = 0; dents = PERFUSE_NODE_DATA(opc)-pnd_dirent; - dents_len = PERFUSE_NODE_DATA(opc)-pnd_dirent_len; + dents_len = (size_t)PERFUSE_NODE_DATA(opc)-pnd_dirent_len; do { char *ndp; @@ -569,7

CVS commit: src

2010-09-05 Thread Emmanuel Dreyfus
01:17:05 2010 +++ src/lib/libperfuse/ops.c Mon Sep 6 01:40:24 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: ops.c,v 1.10 2010/09/06 01:17:05 manu Exp $ */ +/* $NetBSD: ops.c,v 1.11 2010/09/06 01:40:24 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. Index: src/lib

CVS commit: src/lib/libperfuse

2010-09-03 Thread Emmanuel Dreyfus
2010/09/03 07:15:18 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -41,6 +41,7 @@ #include perfuse_priv.h #include fuse.h +static int node_close_common(struct puffs_usermount *, puffs_cookie_t, int); static int no_access(puffs_cookie_t, const struct

CVS commit: src/lib/libperfuse

2010-09-03 Thread Emmanuel Dreyfus
/libperfuse/ops.c Fri Sep 3 14:32:50 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: ops.c,v 1.7 2010/09/03 07:15:18 manu Exp $ */ +/* $NetBSD: ops.c,v 1.8 2010/09/03 14:32:50 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -1006,7 +1006,9 @@ * aware that the file was created

CVS commit: src/lib/libperfuse

2010-09-02 Thread Emmanuel Dreyfus
/libperfuse/ops.c:1.6 --- src/lib/libperfuse/ops.c:1.5 Wed Sep 1 14:57:24 2010 +++ src/lib/libperfuse/ops.c Thu Sep 2 08:58:06 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: ops.c,v 1.5 2010/09/01 14:57:24 manu Exp $ */ +/* $NetBSD: ops.c,v 1.6 2010/09/02 08:58:06 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel

CVS commit: src

2010-09-01 Thread Emmanuel Dreyfus
/libperfuse/ops.c Wed Sep 1 14:57:24 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: ops.c,v 1.4 2010/08/28 03:46:21 manu Exp $ */ +/* $NetBSD: ops.c,v 1.5 2010/09/01 14:57:24 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -124,12 +124,12 @@ vap-va_fileid = fa-ino

CVS commit: src

2010-08-27 Thread Emmanuel Dreyfus
:58:17 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -667,7 +667,7 @@ svfsb-f_fsidx.__fsid_val[1] = 0; svfsb-f_fsid = ps-ps_fsid; svfsb-f_namemax = MAXPATHLEN; /* XXX */ - svfsb-f_owner = ps-ps_uid; + svfsb-f_owner = ps-ps_owner_uid; (void)strlcpy

CVS commit: src/lib/libperfuse

2010-08-27 Thread Emmanuel Dreyfus
$ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. @@ -41,6 +41,7 @@ #include perfuse_priv.h #include fuse.h +static int no_access(puffs_cookie_t, const struct puffs_cred *, mode_t); static void fuse_attr_to_vap(struct perfuse_state *, struct vattr *, struct fuse_attr *); static

CVS commit: src

2010-08-26 Thread Emmanuel Dreyfus
/lib/libperfuse/ops.c:1.1 Wed Aug 25 07:16:00 2010 +++ src/lib/libperfuse/ops.c Thu Aug 26 13:29:01 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: ops.c,v 1.1 2010/08/25 07:16:00 manu Exp $ */ +/* $NetBSD: ops.c,v 1.2 2010/08/26 13:29:01 manu Exp $ */ /*- * Copyright (c) 2010 Emmanuel Dreyfus. All rights

CVS commit: src/usr.sbin/perfused

2010-08-25 Thread Emmanuel Dreyfus
$ */ + +/*- + * Copyright (c) 2010 Emmanuel Dreyfus. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright

CVS commit: src/sys/kern

2009-08-23 Thread Emmanuel Dreyfus
09:20:47 manu Exp $ */ +/* $NetBSD: subr_tftproot.c,v 1.10 2009/08/23 12:10:50 manu Exp $ */ /*- * Copyright (c) 2007 Emmanuel Dreyfus, all rights reserved. @@ -39,7 +39,7 @@ #include opt_md.h #include sys/cdefs.h -__KERNEL_RCSID(0, $NetBSD: subr_tftproot.c,v 1.9 2009/08/21 09:20:47 manu Exp

CVS commit: src/usr.bin/newsyslog

2009-08-21 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Fri Aug 21 08:20:19 UTC 2009 Modified Files: src/usr.bin/newsyslog: newsyslog.c Log Message: Reset ziptype on each line. Failure to do this caused any log file to be compressed if it was listed after a line using Z or J flag. For

CVS commit: src/sys

2009-08-16 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Sun Aug 16 15:35:53 UTC 2009 Modified Files: src/sys/arch/xen/conf: files.xen src/sys/compat/darwin: darwin_exec.c darwin_ioframebuffer.c Log Message: Build COMPAT_DARWIN and COMPAT_MACH as a Xen domU too To generate a

CVS commit: src/sys/dev

2009-05-04 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Mon May 4 16:20:41 UTC 2009 Modified Files: src/sys/dev: md.c Log Message: TFTPROOT loads the RAMdisk through TFTP at boot time. It needs the network to be functionnal, and therefore must be called after config_finalize().

<    1   2   3