Re: Reboots?

2001-03-31 Thread Roland McGrath
> I have reproduced exactly the crash Jeff reported. I have collected the data. > I used a ring buffer of 16 entries (can increase if needed), and the full I gather from your data that what you mean is a buffer of the last 16 messages handled by proc's demuxer? In the general case one would woul

Re: Reboots?

2001-03-31 Thread Roland McGrath
> I should mention something. I attached two gdbs, and exited the first one > before the second. Ah. Well I would be unsurprised if that confused things a lot further. Obviously this is not a case that matters, but we would like gdb's treatment of tasks to be robust and clean in all cases ideal

Re: [PATCH] libnetfs: fsys_goaway

2001-03-31 Thread Roland McGrath
Thanks, I've applied these changes. ___ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd

Re: [PATCH] settrans -gl only kills the active translator

2001-03-31 Thread Roland McGrath
I don't understand what your option is supposed to do. With -a and but no -p, regardless of the other options, settrans will not affect the passive translator. The file_set_translator RPC affects either passive or active or both, according to the flags arguments. Your code does nothing to ei

Re: [PATCH] New function (libfshelp) fshelp_cancontrol

2001-03-31 Thread Roland McGrath
I am glad that you have taken a crack at this issue. But I would like to see a more comprehensive solution that ties up all the code related to this. I'd like to have this same single checking function used for all the control-the-world permission checks. This includes all the "isroot" settings

Re: [PATCH] libdiskfs: merge of init-first.c and init-main.c

2001-03-31 Thread Roland McGrath
> Calling diskfs_init_main is mandatory. This is wrong. diskfs_init_main is a convenience function for diskfs filesystems that use a store, and can be the bootstrap filesystem. A diskfs filesystem not taking a store argument cannot use diskfs_init_main. Take for example tmpfs. > diskfs_init_

Re: [PATCH] libps: code clean up.

2001-03-31 Thread Roland McGrath
Thanks, I've committed these changes. ___ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd

Re: [PATCH] libshouldbeinlibc: idvec_merge_auth

2001-03-31 Thread Roland McGrath
Thanks, I've committed these changes. ___ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd

Re: [PATCH] libports: Code clean up.

2001-03-31 Thread Roland McGrath
Thanks, I've committed these changes. ___ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd

X-QOTD (Was Re: [PATCH] libps: code clean up.)

2001-03-31 Thread Adam Olsen
On Sat, Mar 31, 2001 at 10:47:41AM +0200, Neal H Walfield wrote: X-QOTD: They are fools that think that wealth or women or strong drink or even drugs can buy the most in effort out of the soul of a man. These things offer What is it with this X-QOTD things? That one was 19 lines --

[PATCH] libps: code clean up.

2001-03-31 Thread Neal H Walfield
Code clean up. 2001-03-29 Neal H Walfield <[EMAIL PROTECTED]> * host.c: Fix comments. (ps_host_basic_info): Make initialized static, otherwise, we never cache buf. Do not initalize static variables to 0. (ps_host_sched_info): Likewise. * ps.h: Doc fix.

[PATCH] libports: Code clean up.

2001-03-31 Thread Neal H Walfield
On Mon, Mar 26, 2001 at 04:25:55PM -0500, Roland McGrath wrote: > Can you separate your miscellaneous fixes from the weak symbol stuff? In > general, please separate logically separable changes and post them > separately. Then we can easily check in your various small fixes before > addressing t

[PATCH] libdiskfs: Code clean up

2001-03-31 Thread Neal H Walfield
2001-03-28 Neal H Walfield <[EMAIL PROTECTED]> * shutdown.c: Move initialization of diskfs_fsys_lock from here ... * init-init.c: ... to here with the rest of the initialization code. * init-init.c: Do not initialize global variables to zero. * protid-r

[PATCH] settrans -gl only kills the active translator

2001-03-31 Thread Neal H Walfield
This patch was inspired by the TODO item: ** settrans: *** needs an option to make the active go away without using goaway. ! Note that I choose `-l' (i.e. leave passive translator) for lack of a more fitting letter. 2001-03-29 Neal H Walfield <[EMAIL PROTECTED]> * settrans.c: New ar

[PATCH] New function (libfshelp) fshelp_cancontrol

2001-03-31 Thread Neal H Walfield
At the moment, libdiskfs, libnetfs and libtrivfs will only give the control port to root (Cf. lib{disk,net,triv}fs/file-getcontrol.c). This is inherently wrong: a user should be able to get the control port to a file system if they can send a signal to the process, etc. Thus, this patch introduce

[PATCH] libshouldbeinlibc: idvec_merge_auth

2001-03-31 Thread Neal H Walfield
2001-03-29 Neal H Walfield <[EMAIL PROTECTED]> * idvec-auth.c (idvec_merge_auth): Really allow parameters to be NULL. --- hurd-20010307-snapshot/libshouldbeinlibc/idvec-auth.c Sun Jul 11 10:06:07 1999 +++ hurd-20010313/libshouldbeinlibc/idvec-auth.cFri Mar 30 17

[PATCH] libdiskfs: merge of init-first.c and init-main.c

2001-03-31 Thread Neal H Walfield
Calling diskfs_init_main is mandatory. diskfs_init_main calls diskfs_init_diskfs itself. Therefore, having diskfs_init_diskfs as a public interface is useless especially with its current comment. Additionally, diskfs_init_main is the only caller of diskfs_init_diskfs. Thus, this patch merges d

[PATCH] libnetfs: fsys_goaway

2001-03-31 Thread Neal H Walfield
As inspired by the TODO item: * Servers ** Implement goaway in all the servers that don't already have it. !! 2001-03-31 Neal H Walfield <[EMAIL PROTECTED]> * fsys-goaway.c (netfs_S_fsys_goaway): Actually implement it. * shutdown.c (netfs_attempt_shutdown): Likewise.