On Tue, 13 Jun 2023 22:00:25 +0200 Maxime Coquelin <maxime.coque...@redhat.com> wrote:
> >> > >> If we are going to break the ABI, better to do the right rework directly. > >> Otherwise > >> we'll end-up breaking it again next year. > > > > With the suggested change, this will not break ABI next year. Any future > > functions are added at the end of the structure anyway. Do it right in 23.11, break the ABI and fix the few drivers. It is not hard to have one ops struct (and it can/should be const) that is pointed to by the bbdev. That will hide the ops from the application.