580 release feedback & discussion

The mentioned thread provides enough explanation and examples why this is critical: I don’t think it makes sense to copy-paste or rephrase it all again here, but I encourage you to read it. Even more importantly, it is a fundamental computer science stance, established for 60+ years and proven few billion times EVERY DAY, that memory swapping at OS level is a critical feature as in most situations it provides several orders of magnitude better performance, resource utilization and system stability than if done manually in user-space. Therefore if someone wants to challenge this fundamental, well established stance, then THEY need to provide arguments, not the other way around. As such, comparing it to a steering wheel in a car was really not that much of exaggeration: a car without a steering wheel may be able to take you from building A to B without crashing if they are connected by a perfectly straight road and the driver ensures no other cars use it, just like a GPU incapable of VRAM swapping to RAM may be able to run a single workload without crashing if the user ensures no other processes use it.

As a side note, just because YOU don’t agree with someone else’s opinion, does not mean that it is not helpful: saying so is at least condescending and impolite. Different perspectives and exchange of opposing opinions are all quite fundamental for productive discussions.
Finally please try not to spam everyone with your reactions to posts you don’t agree with, as “it makes it more difficult for those of us who want to track issues in the given driver”.