Re: ufs-utils/dlabel.c (was: Hurd and UFS)

2001-12-06 Thread Roland McGrath
Thanks for tracking this down. Since other uses of store_create expect it to consume the port on success and not on failure, I changed dlabel.c to do likewise. The comment describing store_create is not entirely clear. ___ Bug-hurd mailing list [EMAIL

ufs-utils/dlabel.c (was: Hurd and UFS)

2001-12-06 Thread Michael Teichgraeber
Roland McGrath <[EMAIL PROTECTED]> writes: > [...] Some call somewhere either clobbers the _hurd_fd[fd] data > structure, or consumes the send right. With these techniques, you > should be able to tell which and where. Thanks for your helpful advice; fd_get_device() in `dlabel.c' -- this file i

Re: Hurd and UFS

2001-12-05 Thread Roland McGrath
> > First you can try "trap '' SIGLOST" to ignore the signal [...] > > ... `mkfs.ufs' tells me about a `(ipc/send) invalid destination port', > when SIGLOST is trapped. Ok. That's what I was expecting. The details of the message you looked at don't tell you anything without examining the port

Re: Hurd and UFS

2001-12-05 Thread Michael Teichgraeber
Roland McGrath <[EMAIL PROTECTED]> writes: > [...] As to the SIGLOST crash, that is kind of strange. That error > is supposed to indicate that the RPC server appeared to die, in this > case the storeio or filesystem. Storeio keeps running, but ... > First you can try "trap '' SIGLOST" to ign

Re: Hurd and UFS

2001-12-02 Thread Roland McGrath
Note that the ufs filesystem has not been used much at all in a long time and has not gotten nearly as much real-world testing as ext2fs, so there may be more bugs. As to the uid of the root dir, that seems reasonable enough. On the Hurd it seems most sane to have mkfs.ufs do whatever mke2fs doe

Hurd and UFS

2001-12-02 Thread Michael Teichgraeber
Hello, I am new to hurd and just tried to use `mkfs.ufs' to create an UFS on a local partition. I am running a Hurd system from the Debian hurd_20011105 package. I expierienced that `mkfs.ufs' fails after printing the superblock locations with a `Resource lost' error. After some investigation I