--- - branch: MAIN date: Wed Apr 18 00:57:22 UTC 2012 files: - new: '1.54' old: '1.53' path: src/lib/libperfuse/ops.c pathrev: src/lib/libperfuse/ops.c@1.54 type: modified - new: '1.28' old: '1.27' path: src/lib/libperfuse/perfuse.c pathrev: src/lib/libperfuse/perfuse.c@1.28 type: modified - new: '1.29' old: '1.28' path: src/lib/libperfuse/perfuse_priv.h pathrev: src/lib/libperfuse/perfuse_priv.h@1.29 type: modified - new: '1.18' old: '1.17' path: src/lib/libperfuse/subr.c pathrev: src/lib/libperfuse/subr.c@1.18 type: modified - new: '1.40' old: '1.39' path: src/lib/libpuffs/dispatcher.c pathrev: src/lib/libpuffs/dispatcher.c@1.40 type: modified - new: '1.12' old: '1.11' path: src/lib/libpuffs/pnode.c pathrev: src/lib/libpuffs/pnode.c@1.12 type: modified - new: '1.52' old: '1.51' path: src/lib/libpuffs/puffs.3 pathrev: src/lib/libpuffs/puffs.3@1.52 type: modified - new: '1.121' old: '1.120' path: src/lib/libpuffs/puffs.h pathrev: src/lib/libpuffs/puffs.h@1.121 type: modified - new: '1.30' old: '1.29' path: src/lib/libpuffs/puffs_ops.3 pathrev: src/lib/libpuffs/puffs_ops.3@1.30 type: modified - new: '1.45' old: '1.44' path: src/lib/libpuffs/puffs_priv.h pathrev: src/lib/libpuffs/puffs_priv.h@1.45 type: modified id: 20120418T005722Z.ae17d9790aa035be344706acaac98d1be7ce2077 log: | - When using PUFFS_KFLAG_CACHE_FS_TTL, do not use puffs_node to carry attribute and TTL fora newly created node. Instead extend puffs_newinfo and add puffs_newinfo_setva() and puffs_newinfo_setttl() - Remove node_mk_common_final in libperfuse. It used to set uid/gid for a newly created vnode but has been made redundant along time ago since uid and gid are properly set in FUSE header. - In libperfuse, check for corner case where opc = 0 on INACTIVE and RECLAIM (how is it possible? Check for it to avoid a crash anyway) - In libperfuse, make sure we unlimit RLIMIT_AS and RLIMIT_DATA so that we do notrun out of memory because the kernel is lazy at reclaiming vnodes. - In libperfuse, cleanup style of perfuse_destroy_pn() module: src subject: 'CVS commit: src/lib' unixtime: '1334710642' user: manu