Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: Walter Dnes <waltdnes@...>
From: Brian Harring <ferringb@...>
Subject: Re: Stability of /sys api
Date: Mon, 14 May 2012 01:43:40 -0700
On Mon, May 14, 2012 at 03:53:53AM -0400, Walter Dnes wrote:
>   After some Google-searching, I think I've figured out how to implement
> automounting under mdev.  I'd like to put in as much sanity-checking
> into the script as possible.  Right now I have 1 USB stick plugged in as
> /dev/sdb.  Th hard drive is /dev/sda.  The "removable" data is readable
> like so...
> 
> cat /sys/block/sda/removable
> 0
> 
> cat /sys/block/sdb/removable 
> 1
> 
>   My question... is this API stable or deprecated?  I.e. can I count on
> it being around for a while?  I figure this question is a developer type
> question rather than ordinary user type.

Api is stable although last I dealt with that crap it was reliant on 
chipsets/controllers not sucking and misreporting (mmc in particular 
comes to mind, although perhaps the hardware sucks less these days).

Suggest you start studying udev source in addition since your 
questions of that sort are likely to be answered there.  Aka, most 
likely wind up asking udev upstream (likely gregkh assuming he hasn't 
killfile'd everyone from that thread).

Now the unfun part; this isn't really the right place to be asking.  I 
get you're doing this w/ a gentoo intent, but you're dancing that line 
mightily fine.  People asking "can I safely use nested context 
managers in python2.6" even if it's orientated towards a potential 
gentoo bit (say the ephemeral gentoo stats project), typically will be 
told "dunno.  Ask the people who wrote the damn thing".

Point there is that the ml shouldn't be used as tech help for the guts 
of "I don't want udev and am trying to replace it with mdev"; 
pkgcore nor paludis internal questions don't come here (format does 
since this is the appropriate venue) under the same logic.  Forums 
come to mind, or appropriate upstreams as mentioned.

Barring that, use the source luke, and start reading the lkml.  If 
you're trying to do this, you'll likely need to track discussions 
there.

Not trying to be a dick mind you, and perhaps others view othewise, 
but this isn't the place for it nor do I suspect people care to see 
more of this particular war play out on our ml.

~harring


References:
Stability of /sys api
-- Walter Dnes
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Stability of /sys api
Next by thread:
Re: Stability of /sys api
Previous by date:
Stability of /sys api
Next by date:
Re: Re: Proposal of accepting arguments to `default` in src_install (and more?) phases in EAPI=5 (for the next council meeting?)


Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.