> Why do we need this change?
Didn't you read the article?
Smaller code means faster code and thus lower latencies, this is something that everybody wants.
There is no reason not to do this if it's technically sound, those few idiotic hardware developers who insist that paying all maintainance on their buggy binary-only driver is better than simply playing by the rules and letting people help them selves can bloody well stew.
I have a nVidia card and since starting to use it their driver has caused more crashes than I have ever had before, furtunatly it only crashes when X is shutting down and that means that I havn't lost any data, but you can bet I will not be buying any more binary-only crap when it's time to upgrade.
In any case, not taking a step forward because someone might need to update their driver is a silly idea, the kernel developers should do whatever it takes to make the kernel better, even if some things need to change as a result.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds