Announcement

Collapse
No announcement yet.

Nebulet: A Rust Microkernel Running WebAssembly In Ring 0

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Nebulet: A Rust Microkernel Running WebAssembly In Ring 0

    Phoronix: Nebulet: A Rust Microkernel Running WebAssembly In Ring 0

    You should likely be familiar with WebAssembly as the binary format for executing code within web pages that can be nearly as fast as running native machine code -- and certainly much faster than JavaScript. A new research project has been exploring running WebAssembly in the CPU's Ring 0 -- yes, the highest privileged state of the processor -- in the name of better performance...

    http://www.phoronix.com/scan.php?pag...-0-WebAssembly

  • #2
    This should be inmune to meltdown by default , how much performance do the orher vulnerabilities cost un Intel ? And in AMD ?

    Comment


    • #3
      Has threading and verifies if it accesses the memory region intended for it.
      Show me this magic, I need it in my ring 3 code.

      Comment


      • #4
        Funny how tecnlogy evolves , i was thinking that redox mayor be better off not using wayland , but that Is not the case in this even newer os where ipc will be dirt cheap

        Comment


        • #5
          <insert "I'm too old for this shit" meme here>

          Comment


          • #6
            Originally posted by GunpowaderGuy View Post
            This should be inmune to meltdown by default , how much performance do the orher vulnerabilities cost un Intel ? And in AMD ?
            only intel cpus are affected by meltdown, anyway how this microkernel should be immune?
            javascript can be an attack vector https://webkit.org/blog/8048/what-sp...an-for-webkit/

            Comment


            • #7
              Just give an untrusted third party physical access to your hardware. Nothing could go wrong.

              Comment


              • #8
                Originally posted by trek View Post

                only intel cpus are affected by meltdown, anyway how this microkernel should be immune?
                javascript can be an attack vector https://webkit.org/blog/8048/what-sp...an-for-webkit/

                Intel, Power and Arm processors are all affected by meltdown.
                https://meltdownattack.com/

                however, it's only the Cortex A7x series which are affected, lesser processors don't have the same speculative execution that leads to this problem
                linux addict, got the scars, the grey beard and the t-shirt.

                Comment


                • #9
                  Originally posted by trek View Post

                  only intel cpus are affected by meltdown, anyway how this microkernel should be immune?
                  javascript can be an attack vector https://webkit.org/blog/8048/what-sp...an-for-webkit/
                  Because there is no userspace in this project.

                  Comment


                  • #10
                    metldown proved that hatdware memory protection in some cpus ( not amd but not only intel either ) is faulty , this os is not affected because it does not uses that feature

                    Comment

                    Working...
                    X