(no commit message)
authorlkcl <lkcl@web>
Thu, 31 Oct 2019 21:28:07 +0000 (21:28 +0000)
committerIkiWiki <ikiwiki.info>
Thu, 31 Oct 2019 21:28:07 +0000 (21:28 +0000)
openpower.mdwn

index 200d924c344f9122f70e4d593f96bc0bc16107df..e1f717826c39c3b2b1092dd2e765c084ec528bab 100644 (file)
@@ -70,3 +70,12 @@ If certain alternative configs are expected, they are part of the function ABI w
 
 All of this is a software issue (compiler / ABI).
 
+# RISCV userspace
+
+Dual ISA, RV userspace only. Requires PowerISA to be able to context-switch RV registers and CSRs.
+
+the exception entry point:
+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/powerpc/kernel/exceptions-64s.S?h=v5.4-rc5#n409
+
+the rest of the context switch code is in a different file:
+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/powerpc/kernel/entry_64.S?h=v5.4-rc5#n589