Holger Waechtler wrote: > Patrick Boettcher wrote: > >I'm not sure at all, but could it be, that adding another field to > >this struct, breaks compatibility with binary-only drivers? At least > >when they access dvb_demux_feed passed to start_feed. If so, is adding > >the new field at the end of the struct a solution? > > > >Please enlighten me about the secrets of breaking binary > >compatibility. :) > > adding new, optionally used fields at the end of the struct maintains > binary compability. I would also say that we don't care about binary-only drivers. What is important is keeping binary compability between kernel and userspace. Inside the drivers we can do what we want. Johannes