Enough time has been wasted on this alleged Google discovered CPU "bug" crap. These are not necessarily bugs. They are business and home users decisions that can be explained and both CPU and Operating System design should be allowed to go separate ways with most likely more expensive CPU and Operating Systems for users that depend on things like unprivileged users for security and not slowing down progress for environments that do not depend on unprivileged users in implementing security.
Again, it is not necessarily a bug for a kernel process to share memory space with a user process. Both CPU's and Operating System can change and will be slower that accommodate the need to not have that happen but that is not something that those organizations and home users that do not need to depend on unprivileged user type security as anything but a convenience should have forced upon them.
Google has had enough publicity over this. They are simply wrong. These were not and are not necessarily bugs. AMD and Intel and most other CPU manufacture unless they clearly told people to depend on unprivileged methods for security in operating systems and hypervisors, etc., are simply not at fault.