• Jeffrey Lee's avatar
    Ensure IO memory is marked as non-executable · e5bd59a6
    Jeffrey Lee authored
    Detail:
      s/HAL - The VMSAv6/v7 memory model allows speculative instruction fetches from any memory (including device/strongly-ordered), unless the memory is marked as non-executable. So to prevent interference with read-sensitive devices we must make sure all appropriate IO memory is marked as non-executable.
    Admin:
      Tested on IGEPv5
      Fixes data corruption seen when reading from SD card
    
    
    Version 5.35, 4.79.2.265. Tagged as 'Kernel-5_35-4_79_2_265'
    e5bd59a6
HAL 112 KB