Hello Greg, Thanks for confirming and I am sorry for the confusion. I was referring to kABI (Kernel Application binary Interface) which is a set of in-kernel symbols used by drivers and other modules. We (Oracle Linux) try to keep it unchanged so that external third party kernel modules or drivers work without needing recompilation.
I understand now, that there is no such requirements in upstream.
thanks, imran
On 23/4/2024 9:13 am, Greg KH wrote:
On Tue, Apr 23, 2024 at 08:32:09AM +1000, imran.f.khan@oracle.com wrote:
Could you kindly confirm if a backport that fixes an issue but breaks kernel ABI is allowed in stable tree ?
There is no such thing as a stable in-kernel api, so I don't understand what you are asking here, sorry.
The only api that we ever care about is the user/kernel api, that can not break.
thanks,
greg k-h