On Tue, Sep 03, 2019 at 02:53:54PM +0100, Al Viro wrote: > On Tue, Sep 03, 2019 at 06:50:24AM -0700, Christoph Hellwig wrote: > > On Tue, Sep 03, 2019 at 02:48:32PM +0100, Al Viro wrote: > > > Not sure what would be the best way to do it... I don't mind breaking > > > the out-of-tree modules, whatever their license is; what I would rather > > > avoid is _quiet_ breaking of such. > > > > Any out of tree module running against an upstream kernel will need > > a recompile for a new version anyway. So I would not worry about it > > at all. > > There's much nastier situation than "new upstream kernel released, > need to rebuild" - it's bisect in mainline trying to locate something... I really don't get the point. And it's not like we've card about this anywhere else. And jumping wildly around with the numeric values for constants will lead to bugs like the one you added and fixed again and again.