On 04/26/2016 06:21 PM, Daniel Baluta wrote: > On Tue, Apr 26, 2016 at 4:14 PM, Yong Li <sdliyong@xxxxxxxxx> wrote: >> I am thinking if there is any application is using this incorrect >> name, the application should be fix too > > The rule is: "Don't break the userspace ABI". So, if we got this wrong > from the beginning we are stuck with this name. > > The only thing that can save the situation is to know that there is no > application relying on the name :). > But if iio_dev->name is supposed to be the "model name" then setting it to the i2c dev_name is just plain wrong, right? Correcting this could be considered a bugfix. There are also other ways to deal with this in userspace. Perhaps you could look at $(basename $(readlink /sys/bus/i2c/devices/*/driver))? -- Regards, Leonard -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html