[libre-riscv-dev] TLB Initial Proposal
    Luke Kenneth Casson Leighton 
    lkcl at lkcl.net
       
    Mon Jan 21 22:37:50 GMT 2019
    
    
  
On Mon, Jan 21, 2019 at 4:30 PM Luke Kenneth Casson Leighton
<lkcl at lkcl.net> wrote:
> Search "usenix sec18-gras". Describes TLB side channel attacks. Investigating.
https://www.usenix.org/system/files/conference/usenixsecurity18/sec18-gras.pdf
 so this is telling me that we would be taking a huge risk to design a
hardware TLB.  the attacks on TLBs are so new, it's not guaranteed
that there will not be more.
 if it's a software TLB, at least we stand a chance of changing the
algorithm.  or, giving the user a choice: domain-specific application,
you get great performance, just don't run arbitrary untrusted code as
it *will* be Game Over; or a slower TLB algorithm that has mitigation
for TLB attacks.
we can't possibly offer that kind of choice in hardware.
l.
    
    
More information about the libre-riscv-dev
mailing list