bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bug#78011: marked as done (storeio (in)activation (was: Re: CDROM lock))


From: Debian Bug Tracking System
Subject: Bug#78011: marked as done (storeio (in)activation (was: Re: CDROM lock))
Date: Sat, 26 May 2001 21:04:47 -0500

Your message dated Sun, 27 May 2001 02:58:31 +0200
with message-id <20010527025826.C577@212.23.136.22>
and subject line That was fixed, too.
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Darren Benham
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 26 Nov 2000 03:14:02 +0000
>From Marcus.Brinkmann@ruhr-uni-bochum.de Sat Nov 25 21:14:02 2000
Return-path: <Marcus.Brinkmann@ruhr-uni-bochum.de>
Received: from (c3po.terralink.de) [194.97.37.23] (qmailr)
        by master.debian.org with smtp (Exim 3.12 1 (Debian))
        id 13zsGP-0002xU-00; Sat, 25 Nov 2000 21:14:01 -0600
Received: (qmail 31987 invoked from network); 26 Nov 2000 03:13:59 -0000
Received: from 213?21?40?184.surf-callino.de (HELO localhost) 
(mail@213.21.40.184)
  by c3po.t-link.de with SMTP; 26 Nov 2000 03:13:59 -0000
Received: from marcus by localhost with local (Exim 3.16 #1 (Debian))
        id 13zsHs-00005O-00; Sun, 26 Nov 2000 04:15:32 +0100
Date: Sun, 26 Nov 2000 04:15:32 +0100
From: Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>
To: Roland McGrath <roland@frob.com>
Cc: submit@bugs.debian.org
Subject: storeio (in)activation (was: Re: CDROM lock)
Message-ID: <20001126041532.A283@ulysses.dhis.net>
References: <20001016233831.A469@ulysses.dhis.net> 
<200010180552.e9I5qPX12162@neuralgia.linnaean.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.1.4i
In-Reply-To: <200010180552.e9I5qPX12162@neuralgia.linnaean.org>; from 
roland@frob.com on Wed, Oct 18, 2000 at 01:52:25AM -0400
Organization: Marcus Brinkmann's Home
Delivered-To: submit@bugs.debian.org

Package: hurd
Severity: wishlist

On Wed, Oct 18, 2000 at 01:52:25AM -0400, Roland McGrath wrote:
> In oskit-mach, device_close is a no-op and releasing the last send right to
> the port returned by device_open is what closes the device.  Then there is
> nothing extra to worry about, even in case of untimely death of translator.
> So there.

This is not good enough, IMHO. Alexey Dejneka sent in a patch for gnumach
that does the same, and it works just fine. But after doing:

settrans -ag /cdrom

you have to do

settrans -ag /dev/hd3

(or whatever your CD ROM device is) as well, or the CD ROM remains busy.
I consider this to be a bit inconvenient, and also repetitive. In fact, we
don't handle removeable media well currently (CD ROM, ZIP).
I think that storeio should release such ressources it doesn't need anymore.

Thanks,
Marcus

I wrote (just to log it in the BTS):
> The problem is that the responsibility is not entirely clear to me.
> isofs does use storeio on /dev/hd3, so for CD changes to work, clearing the
> active isofs translator should free the device. This means, a close on an
> open_hook in storeio should set the INACTIVE flag in the store if it is the
> last one. Also, the right thing has to be done when the translator should go
> away, and this even if nosync is true.

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org brinkmd@debian.org
Marcus Brinkmann              GNU    http://www.gnu.org    marcus@gnu.org
Marcus.Brinkmann@ruhr-uni-bochum.de
http://www.marcus-brinkmann.de

---------------------------------------
Received: (at 78011-done) by bugs.debian.org; 27 May 2001 00:58:33 +0000
>From Marcus.Brinkmann@ruhr-uni-bochum.de Sat May 26 19:58:33 2001
Return-path: <Marcus.Brinkmann@ruhr-uni-bochum.de>
Received: from (localhost) [212.23.136.22] (mail)
        by master.debian.org with esmtp (Exim 3.12 1 (Debian))
        id 153ot7-0003NY-00; Sat, 26 May 2001 19:58:33 -0500
Received: from marcus by localhost with local (Exim 3.22 #1 (Debian))
        id 153ot5-0005nc-00
        for <78011-done@bugs.debian.org>; Sun, 27 May 2001 02:58:31 +0200
Date: Sun, 27 May 2001 02:58:31 +0200
From: Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>
To: 78011-done@bugs.debian.org
Subject: That was fixed, too.
Message-ID: <20010527025826.C577@212.23.136.22>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.15i
Sender: Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>
Delivered-To: 78011-done@bugs.debian.org

Fixed since some time.  The revocation call at kernel level is missing,
though.

Marcus

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org brinkmd@debian.org
Marcus Brinkmann              GNU    http://www.gnu.org    marcus@gnu.org
Marcus.Brinkmann@ruhr-uni-bochum.de
http://www.marcus-brinkmann.de



reply via email to

[Prev in Thread] Current Thread [Next in Thread]