On 9/11/2007, "Henrique de Moraes Holschuh" <hmh@hmh.eng.br> wrote:This shouldn't be the case. Ex-class devices still have their own directory in sysfs. For example, the radeonfb driver spawns 4 i2c buses (i2c-adapter class), each gets its own directory. One problem at the moment is the hwmon subsystem, because we create the attributes in the physical device rather than in the hwmon class device. This is for historical reasons, but I presume that we'll have to change this someday to work around the name space collision issue you mentioned. If other subsystems are doing the same mistake, this can explain your problem, but this is a subsystem implementation issue, not a problem with class devices themselves. I don't agree. This is how things were designed. There's really no reason why you would be randomly poking at attributes without knowing which class device they belong to. -- Jean Delvare -
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Srivatsa Vaddagiri | containers (was Re: -mm merge plans for 2.6.23) |
| Benjamin Herrenschmidt | Re: [linux-pm] [PATCH] Remove process freezer from suspend to RAM pathway |
git: | |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Patrick McHardy | Re: [GIT]: Networking |
| Gerrit Renker | [PATCH 6/7] [CCID-2/3]: Fix sparse warnings |
