This isn't a "stable" branch, but it certainly does present an ABI issue. Something that is this widely used should have a slot reserved in the kernel ABI even if the mainstream kernel developers are undecided about whether to incorporate it themselves. That handily solves the ABI issue.
The API issue is easily handled by having applications use a library that has fallback means of communication in case the running kernel doesn't implement the interface concerned.
the point is that this violates the charter for -stable
Posted Jan 24, 2013 10:17 UTC (Thu) by khim (subscriber, #9252)
[Link]
Yup. I'm surprised it's that controversial. Come on: Linus widely said that Linux will never support STREAMS yet we have syscall numbers dedicated to that support in mainstream Linux.
If it's used in relatively large number of installations it deserves at least numbers reserved in mainline kernel.