Re: Locking of serial devices and devfs
On Fri, Jun 22, 2001 at 02:08:17PM +0200, Miquel van Smoorenburg wrote:
> According to Marcus Brinkmann:
> > On Thu, Jun 21, 2001 at 01:27:59PM +0000, Miquel van Smoorenburg wrote:
> > > In article <[🔎] 01062113085107.16434@lyta>,
> > > Russell Coker <russell@coker.com.au> wrote:
> > > >Here is a bug report that I have just filed against ppp. I think that
> > > >the same issue also affects other programs that lock serial ports. What
> > > >do you think of my suggested solution?
> > >
> > > I think you should try pushing the SVR4 locking standard instead-
> > > don't lock on device name but on major/minor
> >
> > This will not work on the Hurd at all, as the major/minor number pair does
> > not convey any information useful in this context (usually, it is just 0/0).
>
> I was just throwing an idea around, not making a policy request ;)
Of course. I was just hurrying to not have other people getting bad ideas :)
> On the Hurd, would using the inode number work ?
Yes, but only in conjunction with the st_dev device number (NOT to be
confused with st_rdev ;)
POSIX requires that the pair (st_dev, st_ino) uniquely identifies a file in
the system.
Thanks,
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 to: