CVS commit: src

2024-05-09 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Thu May 9 12:41:08 UTC 2024 Modified Files: src/share/man/man4: vmt.4 src/sys/arch/aarch64/aarch64: cpu.c src/sys/arch/arm/acpi: cpu_acpi.c src/sys/arch/arm/arm32: cpu.c src/sys/arch/arm/fdt:

CVS commit: src

2024-05-09 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Thu May 9 12:41:08 UTC 2024 Modified Files: src/share/man/man4: vmt.4 src/sys/arch/aarch64/aarch64: cpu.c src/sys/arch/arm/acpi: cpu_acpi.c src/sys/arch/arm/arm32: cpu.c src/sys/arch/arm/fdt:

CVS commit: src

2024-05-09 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Thu May 9 12:10:00 UTC 2024 Modified Files: src/distrib/sets/lists/modules: ad.aarch64 src/share/man/man4: vmt.4 src/sys/arch/aarch64/aarch64: cpu.c src/sys/arch/aarch64/conf: files.aarch64

CVS commit: src

2024-05-09 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Thu May 9 12:10:00 UTC 2024 Modified Files: src/distrib/sets/lists/modules: ad.aarch64 src/share/man/man4: vmt.4 src/sys/arch/aarch64/aarch64: cpu.c src/sys/arch/aarch64/conf: files.aarch64

CVS commit: src

2024-04-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Mon Apr 22 07:24:22 UTC 2024 Modified Files: src/distrib/sets/lists/tests: mi src/tests/kernel: Makefile Added Files: src/tests/kernel: t_signal_and_sp.c src/tests/kernel/arch/aarch64: stack_pointer.h Log

CVS commit: src

2024-04-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Mon Apr 22 07:24:22 UTC 2024 Modified Files: src/distrib/sets/lists/tests: mi src/tests/kernel: Makefile Added Files: src/tests/kernel: t_signal_and_sp.c src/tests/kernel/arch/aarch64: stack_pointer.h Log

CVS commit: src/games/hack

2023-07-30 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sun Jul 30 09:23:22 UTC 2023 Modified Files: src/games/hack: hack.o_init.c Log Message: hack(6): Fix a segfault that occurs when ASLR is enabled Prior to this change, savenames() would store "objects" in save files as a blob, and

CVS commit: src/games/hack

2023-07-30 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sun Jul 30 09:23:22 UTC 2023 Modified Files: src/games/hack: hack.o_init.c Log Message: hack(6): Fix a segfault that occurs when ASLR is enabled Prior to this change, savenames() would store "objects" in save files as a blob, and

CVS commit: src/lib/librefuse/refuse

2023-07-13 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Fri Jul 14 02:43:50 UTC 2023 Modified Files: src/lib/librefuse/refuse: fs.c Log Message: refuse(3): Fix broken 3.5, 3.6, and 3.7 APIs These API versions were completely missing from refuse/fs.c. User programs could request these

CVS commit: src/lib/librefuse/refuse

2023-07-13 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Fri Jul 14 02:43:50 UTC 2023 Modified Files: src/lib/librefuse/refuse: fs.c Log Message: refuse(3): Fix broken 3.5, 3.6, and 3.7 APIs These API versions were completely missing from refuse/fs.c. User programs could request these

CVS commit: src/sys/kern

2023-06-26 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Jun 27 01:19:44 UTC 2023 Modified Files: src/sys/kern: kern_timeout.c Log Message: callout(9): Delete the unused member cc_cancel from struct callout_cpu I see no reason why it should be there, and believe its a leftover from

CVS commit: src/sys/kern

2023-06-26 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Jun 27 01:19:44 UTC 2023 Modified Files: src/sys/kern: kern_timeout.c Log Message: callout(9): Delete the unused member cc_cancel from struct callout_cpu I see no reason why it should be there, and believe its a leftover from

CVS commit: src/sys/kern

2023-06-26 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Jun 27 01:17:43 UTC 2023 Modified Files: src/sys/kern: kern_timeout.c Log Message: callout(9): Tidy up the condition for "callout is running on another LWP" No functional changes. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/kern

2023-06-26 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Jun 27 01:17:43 UTC 2023 Modified Files: src/sys/kern: kern_timeout.c Log Message: callout(9): Tidy up the condition for "callout is running on another LWP" No functional changes. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/kern

2023-06-26 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Jun 27 01:15:22 UTC 2023 Modified Files: src/sys/kern: kern_timeout.c Log Message: callout(9): Fix panic() in callout_destroy() (kern/57226) The culprit was callout_halt(). "(c->c_flags & CALLOUT_FIRED) != 0" wasn't the correct

CVS commit: src/sys/kern

2023-06-26 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Jun 27 01:15:22 UTC 2023 Modified Files: src/sys/kern: kern_timeout.c Log Message: callout(9): Fix panic() in callout_destroy() (kern/57226) The culprit was callout_halt(). "(c->c_flags & CALLOUT_FIRED) != 0" wasn't the correct

CVS commit: src/lib/librefuse/refuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 13:25:55 UTC 2022 Modified Files: src/lib/librefuse/refuse: buf.c Log Message: Use sysconf(_SC_PAGESIZE) instead of PAGE_SIZE It broke build on platforms where PAGE_SIZE was not defined in . To generate a diff of this

CVS commit: src/lib/librefuse/refuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 13:25:55 UTC 2022 Modified Files: src/lib/librefuse/refuse: buf.c Log Message: Use sysconf(_SC_PAGESIZE) instead of PAGE_SIZE It broke build on platforms where PAGE_SIZE was not defined in . To generate a diff of this

CVS commit: src

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:09:40 UTC 2022 Modified Files: src/distrib/sets/lists/comp: mi src/lib/librefuse: TODO fuse.h fuse_internal.h fuse_lowlevel.h refuse.c refuse_compat.c refuse_lowlevel.c

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:07:02 UTC 2022 Modified Files: src/lib/librefuse: refuse.c Log Message: Zero-clear the fuse_context in fuse_destroy(3) To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113 src/lib/librefuse/refuse.c

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:07:02 UTC 2022 Modified Files: src/lib/librefuse: refuse.c Log Message: Zero-clear the fuse_context in fuse_destroy(3) To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113 src/lib/librefuse/refuse.c

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:06:21 UTC 2022 Modified Files: src/lib/librefuse: fuse.h Log Message: Add some missing struct fields, structs, and constants that are part of the API To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:06:21 UTC 2022 Modified Files: src/lib/librefuse: fuse.h Log Message: Add some missing struct fields, structs, and constants that are part of the API To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:05:36 UTC 2022 Modified Files: src/lib/librefuse: fuse_internal.h refuse.c refuse_lowlevel.c Log Message: Support the FUSE option -ho It is supposed to print a help message without the usage line. Although it is

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:05:36 UTC 2022 Modified Files: src/lib/librefuse: fuse_internal.h refuse.c refuse_lowlevel.c Log Message: Support the FUSE option -ho It is supposed to print a help message without the usage line. Although it is

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:03:32 UTC 2022 Modified Files: src/lib/librefuse: fuse.h fuse_lowlevel.h refuse.c Log Message: Implement some missing functions that are part of the API To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:03:32 UTC 2022 Modified Files: src/lib/librefuse: fuse.h fuse_lowlevel.h refuse.c Log Message: Implement some missing functions that are part of the API To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:02:50 UTC 2022 Modified Files: src/lib/librefuse: Makefile fuse.h refuse.c Added Files: src/lib/librefuse: refuse_compat.c Log Message: Correct the wrong prototype of fuse_daemonize(3) while retaining ABI

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:02:50 UTC 2022 Modified Files: src/lib/librefuse: Makefile fuse.h refuse.c Added Files: src/lib/librefuse: refuse_compat.c Log Message: Correct the wrong prototype of fuse_daemonize(3) while retaining ABI

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:01:51 UTC 2022 Modified Files: src/lib/librefuse: fuse.h fuse_opt.h Log Message: Cosmetic changes To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/lib/librefuse/fuse.h cvs rdiff -u -r1.9 -r1.10

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:01:51 UTC 2022 Modified Files: src/lib/librefuse: fuse.h fuse_opt.h Log Message: Cosmetic changes To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/lib/librefuse/fuse.h cvs rdiff -u -r1.9 -r1.10

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:01:12 UTC 2022 Modified Files: src/lib/librefuse: fuse.h fuse_internal.h refuse.c Log Message: Change the way how FUSE_*_VERSION are handled * FUSE_MAKE_VERSION(maj, min) now generates a 3-digits number if the

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:01:12 UTC 2022 Modified Files: src/lib/librefuse: fuse.h fuse_internal.h refuse.c Log Message: Change the way how FUSE_*_VERSION are handled * FUSE_MAKE_VERSION(maj, min) now generates a 3-digits number if the

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:00:17 UTC 2022 Modified Files: src/lib/librefuse: refuse.c Log Message: Implement a dummy pathconf() which always returns EINVAL To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108

CVS commit: src/lib/librefuse

2022-01-22 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 08:00:17 UTC 2022 Modified Files: src/lib/librefuse: refuse.c Log Message: Implement a dummy pathconf() which always returns EINVAL To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108

CVS commit: src/lib/librefuse

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:59:33 UTC 2022 Modified Files: src/lib/librefuse: refuse.c Log Message: Do not call fuse_operations.getattr() before initializing filesystem To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107

CVS commit: src/lib/librefuse

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:59:33 UTC 2022 Modified Files: src/lib/librefuse: refuse.c Log Message: Do not call fuse_operations.getattr() before initializing filesystem To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107

CVS commit: src/lib/librefuse

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:58:32 UTC 2022 Modified Files: src/lib/librefuse: Makefile TODO refuse.c refuse_opt.c Log Message: Increase the warning level to spot more mistakes To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/lib/librefuse

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:58:32 UTC 2022 Modified Files: src/lib/librefuse: Makefile TODO refuse.c refuse_opt.c Log Message: Increase the warning level to spot more mistakes To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:57:31 UTC 2022 Modified Files: src/distrib/sets/lists/comp: mi src/lib/librefuse: fuse.h refuse.c src/lib/librefuse/refuse: Makefile.inc Added Files: src/lib/librefuse/refuse: legacy.c legacy.h

CVS commit: src

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:57:31 UTC 2022 Modified Files: src/distrib/sets/lists/comp: mi src/lib/librefuse: fuse.h refuse.c src/lib/librefuse/refuse: Makefile.inc Added Files: src/lib/librefuse/refuse: legacy.c legacy.h

CVS commit: src

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:56:16 UTC 2022 Modified Files: src/distrib/sets/lists/comp: mi src/lib/librefuse: TODO fuse.h src/lib/librefuse/refuse: Makefile.inc Added Files: src/lib/librefuse/refuse: poll.c poll.h Log

CVS commit: src

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:56:16 UTC 2022 Modified Files: src/distrib/sets/lists/comp: mi src/lib/librefuse: TODO fuse.h src/lib/librefuse/refuse: Makefile.inc Added Files: src/lib/librefuse/refuse: poll.c poll.h Log

CVS commit: src

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:54:57 UTC 2022 Modified Files: src/distrib/sets/lists/comp: mi src/lib/librefuse: TODO fuse.h src/lib/librefuse/refuse: Makefile.inc Added Files: src/lib/librefuse/refuse: buf.c buf.h Log

CVS commit: src

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:54:57 UTC 2022 Modified Files: src/distrib/sets/lists/comp: mi src/lib/librefuse: TODO fuse.h src/lib/librefuse/refuse: Makefile.inc Added Files: src/lib/librefuse/refuse: buf.c buf.h Log

CVS commit: src

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:53:06 UTC 2022 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/comp: mi src/etc/mtree: NetBSD.dist.base src/lib/librefuse: Makefile fuse.h fuse_internal.h refuse.c

CVS commit: src

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:53:06 UTC 2022 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/comp: mi src/etc/mtree: NetBSD.dist.base src/lib/librefuse: Makefile fuse.h fuse_internal.h refuse.c

CVS commit: src/lib/librefuse

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:39:22 UTC 2022 Added Files: src/lib/librefuse: fuse_log.h refuse_log.c Log Message: lib/librefuse: Implement logging API appeared on FUSE 3.7 To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src/lib/librefuse

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:39:22 UTC 2022 Added Files: src/lib/librefuse: fuse_log.h refuse_log.c Log Message: lib/librefuse: Implement logging API appeared on FUSE 3.7 To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:38:45 UTC 2022 Modified Files: src/distrib/sets/lists/comp: mi src/lib/librefuse: Makefile Log Message: lib/librefuse: Implement logging API appeared on FUSE 3.7 To generate a diff of this commit: cvs rdiff

CVS commit: src

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:38:45 UTC 2022 Modified Files: src/distrib/sets/lists/comp: mi src/lib/librefuse: Makefile Log Message: lib/librefuse: Implement logging API appeared on FUSE 3.7 To generate a diff of this commit: cvs rdiff

CVS commit: src/lib/libpuffs

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:35:26 UTC 2022 Modified Files: src/lib/libpuffs: Makefile puffs.3 puffs.c puffs_priv.h Log Message: Allow calling puffs_mount(3) before puffs_daemon(3) puffs_daemon(3) creates a pipe before forking, and the parent

CVS commit: src/lib/libpuffs

2022-01-21 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Jan 22 07:35:26 UTC 2022 Modified Files: src/lib/libpuffs: Makefile puffs.3 puffs.c puffs_priv.h Log Message: Allow calling puffs_mount(3) before puffs_daemon(3) puffs_daemon(3) creates a pipe before forking, and the parent

CVS commit: src

2021-12-03 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Dec 4 06:42:39 UTC 2021 Modified Files: src/lib/librefuse: Makefile fuse.h refuse.c refuse_lowlevel.c refuse_opt.c src/sbin/mount_qemufwcfg: Makefile fwcfg.c src/tests/lib/librefuse: t_refuse_opt.c

CVS commit: src

2021-12-03 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sat Dec 4 06:42:39 UTC 2021 Modified Files: src/lib/librefuse: Makefile fuse.h refuse.c refuse_lowlevel.c refuse_opt.c src/sbin/mount_qemufwcfg: Makefile fwcfg.c src/tests/lib/librefuse: t_refuse_opt.c

CVS commit: src/lib/libpuffs

2021-12-03 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Fri Dec 3 17:12:17 UTC 2021 Modified Files: src/lib/libpuffs: puffs.3 puffs.c puffs.h Log Message: Use size_t in place of voff_t in puffs_setrootinfo(3) Chuck Silvers pointed out that voff_t was also supposed to be kernel-only.

CVS commit: src/lib/libpuffs

2021-12-03 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Fri Dec 3 17:12:17 UTC 2021 Modified Files: src/lib/libpuffs: puffs.3 puffs.c puffs.h Log Message: Use size_t in place of voff_t in puffs_setrootinfo(3) Chuck Silvers pointed out that voff_t was also supposed to be kernel-only.

CVS commit: src/lib/libpuffs

2021-12-03 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Fri Dec 3 14:00:59 UTC 2021 Modified Files: src/lib/libpuffs: puffs.3 puffs.c puffs.h puffs_ops.3 Log Message: Avoid using register_t or vsize_t in is a user-space header, and should not use any of kernel-only types. It's not

CVS commit: src/lib/libpuffs

2021-12-03 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Fri Dec 3 14:00:59 UTC 2021 Modified Files: src/lib/libpuffs: puffs.3 puffs.c puffs.h puffs_ops.3 Log Message: Avoid using register_t or vsize_t in is a user-space header, and should not use any of kernel-only types. It's not

CVS commit: src/sys/fs/puffs

2021-12-03 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Fri Dec 3 13:08:10 UTC 2021 Modified Files: src/sys/fs/puffs: puffs_msgif.h Log Message: Avoid using register_t in The purpose of this header file is to interface between the kernel-space and user-space, and is #include'd by a

CVS commit: src/sys/fs/puffs

2021-12-03 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Fri Dec 3 13:08:10 UTC 2021 Modified Files: src/sys/fs/puffs: puffs_msgif.h Log Message: Avoid using register_t in The purpose of this header file is to interface between the kernel-space and user-space, and is #include'd by a

CVS commit: src/lib/librefuse

2021-12-01 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Wed Dec 1 14:17:51 UTC 2021 Modified Files: src/lib/librefuse: fuse_opt.h refuse_opt.c Log Message: Revert my previous change to struct fuse_opt I should have thought twice before commiting it. Of course changing the layout of a

CVS commit: src/lib/librefuse

2021-12-01 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Wed Dec 1 14:17:51 UTC 2021 Modified Files: src/lib/librefuse: fuse_opt.h refuse_opt.c Log Message: Revert my previous change to struct fuse_opt I should have thought twice before commiting it. Of course changing the layout of a

CVS commit: src/lib/librefuse

2021-12-01 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Wed Dec 1 13:51:33 UTC 2021 Modified Files: src/lib/librefuse: fuse_opt.h refuse_opt.c Log Message: Use correct types for the fields of struct fuse_opt This change shouldn't make any behavioral differences in reality, but

CVS commit: src/lib/librefuse

2021-12-01 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Wed Dec 1 13:51:33 UTC 2021 Modified Files: src/lib/librefuse: fuse_opt.h refuse_opt.c Log Message: Use correct types for the fields of struct fuse_opt This change shouldn't make any behavioral differences in reality, but

CVS commit: src/lib/librefuse

2021-11-30 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Nov 30 12:13:12 UTC 2021 Modified Files: src/lib/librefuse: refuse.c Log Message: Move the call of fuse_operations::init() from fuse_new() to fuse_loop() Prior to this change we were calling init() before daemonizing the

CVS commit: src/lib/librefuse

2021-11-30 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Nov 30 12:13:12 UTC 2021 Modified Files: src/lib/librefuse: refuse.c Log Message: Move the call of fuse_operations::init() from fuse_new() to fuse_loop() Prior to this change we were calling init() before daemonizing the

CVS commit: src/sys/compat/linux/common

2021-11-23 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Nov 23 17:54:08 UTC 2021 Modified Files: src/sys/compat/linux/common: linux_termios.c Log Message: Make LINUX_FIOCLEX and LINUX_FIONCLEX work These ioctls were declared in linux_termios.h but were not actually handled. To

CVS commit: src/sys/compat/linux/common

2021-11-23 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Nov 23 17:54:08 UTC 2021 Modified Files: src/sys/compat/linux/common: linux_termios.c Log Message: Make LINUX_FIOCLEX and LINUX_FIONCLEX work These ioctls were declared in linux_termios.h but were not actually handled. To

CVS commit: src/sbin/mount_puffs

2016-11-23 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Wed Nov 23 14:33:29 UTC 2016 Modified Files: src/sbin/mount_puffs: mount_puffs.8 mount_puffs.c Log Message: Major rework on mount_puffs(8) so that it can actually start file servers Now you can do # mount_puffs -o rdonly

CVS commit: src/sbin/mount_puffs

2016-11-23 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Wed Nov 23 14:33:29 UTC 2016 Modified Files: src/sbin/mount_puffs: mount_puffs.8 mount_puffs.c Log Message: Major rework on mount_puffs(8) so that it can actually start file servers Now you can do # mount_puffs -o rdonly

CVS commit: src/lib/librefuse

2016-11-20 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sun Nov 20 13:28:32 UTC 2016 Modified Files: src/lib/librefuse: fuse.h refuse.3 refuse.c Log Message: fuse_main(3): Support general fuse options via fuse_parse_cmdline(3) * Prototypes for fuse_new(3), fuse_mount(3), and

CVS commit: src/lib/librefuse

2016-11-20 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sun Nov 20 13:28:32 UTC 2016 Modified Files: src/lib/librefuse: fuse.h refuse.3 refuse.c Log Message: fuse_main(3): Support general fuse options via fuse_parse_cmdline(3) * Prototypes for fuse_new(3), fuse_mount(3), and

CVS commit: src

2016-11-20 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sun Nov 20 13:26:28 UTC 2016 Modified Files: src/distrib/sets/lists/comp: mi src/lib/librefuse: Makefile Added Files: src/lib/librefuse: fuse_lowlevel.h refuse_lowlevel.c Log Message: fuse_lowlevel.h: new file,

CVS commit: src

2016-11-20 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Sun Nov 20 13:26:28 UTC 2016 Modified Files: src/distrib/sets/lists/comp: mi src/lib/librefuse: Makefile Added Files: src/lib/librefuse: fuse_lowlevel.h refuse_lowlevel.c Log Message: fuse_lowlevel.h: new file,

CVS commit: src/lib/librefuse

2016-11-17 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Thu Nov 17 14:20:26 UTC 2016 Modified Files: src/lib/librefuse: refuse.c Log Message: Change the way how puffs_fuse_node_create() behaves. In puffs "create" and "open" are two separate operations with atomicity achieved by locking

CVS commit: src/lib/librefuse

2016-11-17 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Thu Nov 17 14:20:26 UTC 2016 Modified Files: src/lib/librefuse: refuse.c Log Message: Change the way how puffs_fuse_node_create() behaves. In puffs "create" and "open" are two separate operations with atomicity achieved by locking

CVS commit: src

2016-11-16 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Wed Nov 16 16:11:42 UTC 2016 Modified Files: src/lib/librefuse: TODO refuse_opt.c src/tests/lib/librefuse: t_refuse_opt.c Log Message: Major rework of fuse_opt_parse(3) so that it supports all the functionality of the

CVS commit: src

2016-11-16 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Wed Nov 16 16:11:42 UTC 2016 Modified Files: src/lib/librefuse: TODO refuse_opt.c src/tests/lib/librefuse: t_refuse_opt.c Log Message: Major rework of fuse_opt_parse(3) so that it supports all the functionality of the

CVS commit: src/tests/lib/librefuse

2016-11-14 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Nov 15 00:37:18 UTC 2016 Modified Files: src/tests/lib/librefuse: t_refuse_opt.c Log Message: Rename test functions To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/lib/librefuse/t_refuse_opt.c Please

CVS commit: src/tests/lib/librefuse

2016-11-14 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Nov 15 00:37:18 UTC 2016 Modified Files: src/tests/lib/librefuse: t_refuse_opt.c Log Message: Rename test functions To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/lib/librefuse/t_refuse_opt.c Please

CVS commit: src/lib/librefuse

2016-11-14 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Nov 15 00:34:19 UTC 2016 Modified Files: src/lib/librefuse: refuse.3 refuse_opt.c Log Message: fuse_opt_match(3): Support every form of templates, not just the simple strcmp case Also it should return 1 for successful matches,

CVS commit: src/lib/librefuse

2016-11-14 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Nov 15 00:34:19 UTC 2016 Modified Files: src/lib/librefuse: refuse.3 refuse_opt.c Log Message: fuse_opt_match(3): Support every form of templates, not just the simple strcmp case Also it should return 1 for successful matches,

CVS commit: src/tests/lib/librefuse

2016-11-14 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Nov 15 00:32:42 UTC 2016 Modified Files: src/tests/lib/librefuse: t_refuse_opt.c Log Message: lib To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tests/lib/librefuse/t_refuse_opt.c Please note that diffs are

CVS commit: src/tests/lib/librefuse

2016-11-14 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Nov 15 00:32:42 UTC 2016 Modified Files: src/tests/lib/librefuse: t_refuse_opt.c Log Message: lib To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tests/lib/librefuse/t_refuse_opt.c Please note that diffs are

CVS commit: src/lib/librefuse

2016-11-14 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Mon Nov 14 17:48:57 UTC 2016 Modified Files: src/lib/librefuse: refuse.3 Log Message: Add missing macros To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/lib/librefuse/refuse.3 Please note that diffs are not

CVS commit: src/lib/librefuse

2016-11-14 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Mon Nov 14 17:48:57 UTC 2016 Modified Files: src/lib/librefuse: refuse.3 Log Message: Add missing macros To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/lib/librefuse/refuse.3 Please note that diffs are not

CVS commit: src

2016-11-14 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Mon Nov 14 17:19:29 UTC 2016 Modified Files: src/lib/librefuse: fuse_opt.h refuse.3 refuse_opt.c src/tests/lib/librefuse: t_refuse_opt.c Log Message: Implement missing fuse_opt_add_opt(3) and fuse_opt_add_opt_escaped(3) To

CVS commit: src

2016-11-14 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Mon Nov 14 17:19:29 UTC 2016 Modified Files: src/lib/librefuse: fuse_opt.h refuse.3 refuse_opt.c src/tests/lib/librefuse: t_refuse_opt.c Log Message: Implement missing fuse_opt_add_opt(3) and fuse_opt_add_opt_escaped(3) To

CVS commit: src/tests/lib

2016-11-14 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Mon Nov 14 16:10:31 UTC 2016 Modified Files: src/tests/lib: Makefile Added Files: src/tests/lib/librefuse: Makefile t_refuse_opt.c Log Message: Add some tests for librefuse To generate a diff of this commit: cvs rdiff -u

CVS commit: src/share/man/man4

2016-10-13 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Thu Oct 13 13:04:02 UTC 2016 Modified Files: src/share/man/man4: auich.4 Log Message: PR kern/32569: Describe the sysctl variable the driver provides To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/share/man/man4

2016-10-13 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Thu Oct 13 13:04:02 UTC 2016 Modified Files: src/share/man/man4: auich.4 Log Message: PR kern/32569: Describe the sysctl variable the driver provides To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/distrib/notes/common

2014-01-06 Thread Masatake Daimon
one of them, and would like to .It Ta Thomas Cort Ta Mt tc...@netbsd.org .It Ta Chuck Cranor Ta Mt ch...@netbsd.org .It Ta Alistair Crooks Ta Mt a...@netbsd.org +.It Ta Masatake Daimon Ta Mt p...@netbsd.org .It Ta Johan Danielsson Ta Mt j...@netbsd.org .It Ta John Darrow Ta Mt jdar

CVS commit: src/distrib/notes/common

2014-01-06 Thread Masatake Daimon
Module Name:src Committed By: pho Date: Tue Jan 7 04:46:02 UTC 2014 Modified Files: src/distrib/notes/common: main Log Message: Add pho@ to NetBSD Developers. To generate a diff of this commit: cvs rdiff -u -r1.499 -r1.500 src/distrib/notes/common/main Please note