Messages in this thread | | | Date | Sat, 24 Jul 2010 21:09:21 -0700 (PDT) | From | Davide Libenzi <> | Subject | Re: [PATCH] signalfd: fill in ssi_int for posix timers and message queues |
| |
On Tue, 20 Jul 2010, Andrew Morton wrote:
> It's not a matter of a current application depending on current > behaviour! The problem is that an application written in 2018 which > depends on the _new_ behaviour will not work on 2.6.34. > > It wouldn't be the worst thing we've ever done to our long-suffering > users, but it is a permanent cost of having screwed things up :(
While I agree it is a problem with the kernel compatibility handling, every time we add new features to an existing interface we end up in similar scenarios. Nowadays a "require kernel >= X.Y.Z" is all but an uncommon case for userspace code.
- Davide
| |