Turn notes on Koji hardware into slideware
[riscv-talks.git] / 2016-redhat / notes.txt
index f169c6d..6e36acb 100644 (file)
@@ -24,7 +24,7 @@ proven to be patent-free
 Boring:
 
 Micro-architecture independent as far as possible
-Micro-op fusion
+Macro-op fusion
 No register windows, branch delay slots etc
 Royalty free, no licensing
 
@@ -62,16 +62,26 @@ Missing bits:
   much of this is filled in with proprietary "IP"
   "Minion cores"
 
+Virtualization
+  Bonzini
+
+What else goes into a server?
+  BMC management
+  standard boot environment (like SBBR on ARM)
+  &c
+
 ----------------------------------------------------------------------
 
-Fedora
+Fedora -- Demo
 
-Demo
+Fedora
+  Explain why:
+    Current software is crap
+    Busybox
+    Cross-compilers
+    Basically an embedded system
 
 Aims
-  Explain why: current software is crap
-  Busybox
-  Almost like an embedded system
 
 Scope
 
@@ -82,10 +92,46 @@ Four stage bootstrap process
   Stage 4 is the clean image built entirely from RPMs, with all
   dependencies satisfied and all files controlled by RPM.
 
+  The bootstrap process has generally speaking been quite easy (just
+  tedious and slow because it all happens under emulation).
+
+  All the complicated bits (ie. kernel, toolchain) were done already
+  upstream and there haven't been any packages that were difficult to
+  get working.
+
 ----------------------------------------------------------------------
 
-Software development and the community
+RISC-V software development and the community
+
+  Lots of momentum.  Considerably more realistic than previous
+  open ISA efforts.
+
+  Friendly and helpful upstream community.
+
+  Far too many of non-upstream forks around.
+
+  Some concerns about changes/instability in the architecture, but
+  at least for userspace things seem pretty solid.
+
+  Really needs virtio support.  Someone from the Fedora community
+  is looking into this.
+
+  Fedora community have been very active with packaging.
 
 ----------------------------------------------------------------------
 
-Red Hat
+What does this mean for Red Hat?
+
+
+
+
+
+
+
+
+
+
+
+
+
+Summary and questions