News for hackers. Stuff that matters.
Re:Fuchsia overview by entha_saava on Saturday May 30, 2020 @10:01PM (#23366574)
I didn't get it. Don't we want, for example, wifi driver not to be able to access and corrupt (due to some bug) GPU driver's memory?
Re:Fuchsia overview by exged on Saturday May 30, 2020 @11:52PM (#23367040)
It's desirable, but typically hardware devices have DMA-capable buses that can read / write to arbitrary physical memory. So a buggy or malicious WiFi driver may be able to use the WiFi DMA hardware to write into the GPU driver's memory, and no pure software mechanism can stop it from doing so.

IOMMUs solve this problem by giving hardware devices their own virtual address spaces.

Re:Fuchsia overview by michaelmrose on Saturday May 30, 2020 @11:05PM (#23366822)
Does this actually happen?
Re:Fuchsia overview by gigatexal on Sunday May 31, 2020 @12:16AM (#23367130)
I’m sure it does when used to exploit devices.