Originally Posted by leigh123linux
This isn't a bug IMO, why should nvidia support an unreleased kernel?
It's not strictly a bug, I would call it a heads up as kernel API's are subject to frequent change they do break the driver and that has to happen with software maintained outside the kernel tree that depends on kernel API's.
Reports such as these are in the hope that the developers' work is made lighter and in appreciation of the work they do to support NVidia products, products that are critical and valued.
1. Some people test kernels for such problems and report back.
2. We have no way of knowing how closely the developers in their daily grind are following API changes.
3. It's better to be proactive than wait for a "stable" kernel release only then to find there is a problem.
4. There are also circumstances where people need an unreleased kernel to fix a problem or support for a device that's not supported in a released kernel.
As Linus says, the one constant in Linux is change.
In many instances we are fortunate in Linux, e.g when we had an urgent need for UAC2 support it was written in to 2.6.35 and has since been maintained within the kernel tree ever since. Another OS still doesn't support UAC2 and it's proponents can only shout at Linux developers for not writing a driver for their OS, reason being their OS provider will not even do them the courtesy of a response should they dare to raise the problem where it rightly should be raised.
We like to think NVidia is more responsive to it's customers' needs and I've found it to be so over many years.