As Sean has mentioned recently, one known breakage that will result
from switching from 2.6.22.5 to 2.6.24 is that some sysfs names
change from *gta01* to *neo1973*. In particular, gta01-pm-gsm changes
from neo1973-pm-gsm, requiring a new /etc/default/gsmd (this changed
in the 2.6.24.x tree in revision 3649).

Now, I think this could be adequately addressed (in gsmd and elsewhere)
by simply testing at run time which of the two possible directories is
there, but perhaps there are more subtle dependencies in the rootfs
that are harder to to resolve.

The goal would be to make sure the next rootfs will work with 2.6.22.5
and 2.6.24, so in case someone needs to revert to 2.6.22.5 for some
reason, that can be done without nasty side-effects.

The changes are:

old             new
---             ---
gta01-button    neo1973-button
gta01-led       neo1973-vibrator
gta01-pm-bt     neo1973-pm-bt
gta01-pm-gps    neo1973-pm-gps
gta01-pm-gsm    neo1973-pm-gsm

Please let me know if user space can be easily prepared for this
(maybe most of it is already ?), or if it will cause major upset.

- Werner

Reply via email to