Private bug reported: The current implementation is incomplete and there are paths from kernel to userspace on which the CPU buffers are not cleared.
Fix that by backporting the MDS_USER_CLEAR_CPU_BUFFERS macro from stable 3.16 and use that in assembly entry/exit code. ** Affects: linux (Ubuntu) Importance: Undecided Status: Invalid ** Affects: linux (Ubuntu Precise) Importance: Undecided Status: New ** Affects: linux (Ubuntu Trusty) Importance: Undecided Status: New ** Information type changed from Public to Private ** Also affects: linux (Ubuntu Trusty) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Precise) Importance: Undecided Status: New ** Changed in: linux (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1833047 Title: MDS: CPU buffers are not cleared on all paths from kernel to userspace Status in linux package in Ubuntu: Invalid Status in linux source package in Precise: New Status in linux source package in Trusty: New Bug description: The current implementation is incomplete and there are paths from kernel to userspace on which the CPU buffers are not cleared. Fix that by backporting the MDS_USER_CLEAR_CPU_BUFFERS macro from stable 3.16 and use that in assembly entry/exit code. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1833047/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp