From 0f314fa1cd53ba9f485d5a3253abd6276e5fe0cf Mon Sep 17 00:00:00 2001
From: "Richard W.M. Jones" <rjones@redhat.com>
Date: Mon, 14 Sep 2015 13:42:08 +0100
Subject: [PATCH] Add 2015 Red Hat QE talk.

---
 2015-qe/Makefile   |   9 +
 2015-qe/README     |   6 +
 2015-qe/notes.txt  | 549 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2015-qe/slide1.svg | 193 +++++++++++++++++++
 2015-qe/slide2.svg | 252 ++++++++++++++++++++++++
 2015-qe/slide3.svg | 293 ++++++++++++++++++++++++++++
 2015-qe/slide4.svg | 157 +++++++++++++++
 2015-qe/slide5.svg | 172 +++++++++++++++++
 2015-qe/slide6.svg | 264 ++++++++++++++++++++++++++
 2015-qe/slides.pdf | Bin 0 -> 145389 bytes
 10 files changed, 1895 insertions(+)
 create mode 100644 2015-qe/Makefile
 create mode 100644 2015-qe/README
 create mode 100644 2015-qe/notes.txt
 create mode 100644 2015-qe/slide1.svg
 create mode 100644 2015-qe/slide2.svg
 create mode 100644 2015-qe/slide3.svg
 create mode 100644 2015-qe/slide4.svg
 create mode 100644 2015-qe/slide5.svg
 create mode 100644 2015-qe/slide6.svg
 create mode 100644 2015-qe/slides.pdf

diff --git a/2015-qe/Makefile b/2015-qe/Makefile
new file mode 100644
index 0000000..24b39b9
--- /dev/null
+++ b/2015-qe/Makefile
@@ -0,0 +1,9 @@
+slides := slide1.svg slide2.svg slide3.svg slide4.svg slide5.svg slide6.svg
+
+all: slides.pdf
+
+clean:
+	rm slides.pdf
+
+slides.pdf: $(slides)
+	convert $^ $@
diff --git a/2015-qe/README b/2015-qe/README
new file mode 100644
index 0000000..5617ab1
--- /dev/null
+++ b/2015-qe/README
@@ -0,0 +1,6 @@
+This is a talk that I gave to the Red Hat internal QE team
+in Sept 2015.
+
+Please start with --> notes.txt
+
+For slides --> slides.pdf
diff --git a/2015-qe/notes.txt b/2015-qe/notes.txt
new file mode 100644
index 0000000..c2f2c88
--- /dev/null
+++ b/2015-qe/notes.txt
@@ -0,0 +1,549 @@
+1. History and architecture
+---------------------------
+
+I want to explain first of all where libguestfs came from and
+how the architecture works.
+
+In about 2008 it was very clear Red Hat had a lot of problems reading
+and modifying disk images from virtual machines.  For some disk
+images, you could use tools like 'losetup' and 'kpartx' to mount them
+on the host kernel.  But that doesn't work in many cases, for example:
+
+ - The disk image is not "raw format" (eg. qcow2).
+
+ - The disk image uses LVM (because names and UUIDs can conflict
+   with LVM names/UUIDs used by the host or other VMs).
+
+It also requires root privileges, which means any program that wanted
+to read a disk image would need to run as root.
+
+It's also insecure, since malformed disk images can exploit bugs in
+the host kernel to gain root on the host (this *cannot* be protected
+against using UIDs or SELinux).
+
+1.1 Architecture of libguestfs
+------------------------------
+
+Libguestfs is the solution to the above problems.
+
+Let's see how libguestfs works.
+
+[SLIDE 1]
+
+You'll be familiar with an ordinary Linux virtual machine.  The Linux
+VM runs inside a host process called "qemu".  The Linux guest has a
+kernel and userspace, and the qemu process translates requests from
+the guest into accesses to a host disk image.  The host disk image
+could be stored in an ordinary file, or it could be stored in a host
+logical volume, and it could be stored in several formats like raw,
+qcow2, VMDK and so on.
+
+[SLIDE 2]
+
+That's an ordinary Linux VM.  libguestfs uses the same technique, but
+using a special VM that we call the "libguestfs appliance" or just the
+"appliance".
+
+The appliance is a cut down, much smaller Linux operating system,
+running inside qemu.  It has the userspace tools like "lvm", "parted"
+and so on.  But it's also special because it only runs a single
+process, called "guestfsd" (the guestfs daemon).  It uses qemu to
+access the disk image, in exactly the same way as an ordinary VM.
+
+What creates the appliance - and who controls it?
+
+[SLIDE 3]
+
+Libguestfs is also a C library ("/usr/lib64/libguestfs.so.0").  It is
+this library that creates the appliance -- just by running qemu.  The
+C library also talks to the guestfs daemon over a simple command
+channel, and it sends commands to it.
+
+Commands are things like:
+
+ - Return a list of all the partitions ("part_list").
+
+ - Create a new filesystem ("mkfs").
+
+ - Write this data into a file ("write").
+
+1.2 libguestfs approach vs others
+---------------------------------
+
+Some advantages of this approach:
+
+ - We can support every qemu feature
+   qcow2 / ceph remote access / iscsi / NBD / compressed / sparse ...
+
+ - We can support every filesystem that Linux kernel supports
+   ext4 / btrfs / xfs / NTFS / ...
+
+ - We're using the same drivers as Linux (eg. ext4.ko), so all the
+   filesystem features work.
+
+ - LVM etc. "just works"
+
+ - It doesn't need root (because you can run qemu on the host
+   as any user).
+
+ - It's secure (non-root, sVirt, libvirt containerization).
+
+Disadvantages:
+
+ - Architecturally complex.
+
+ - Slower than direct mounting.
+
+The main job of libguestfs is to:
+
+ - Hide the complexity of the appliance.
+
+ - Make it simple to use, fast, and reliable.
+
+ - Offer a stable API to programs.
+
+ - Offer useful tools on top for everyday tasks.
+
+1.3 Example
+-----------
+
+As an example of how this would work:
+
+(1) Program linked to libguestfs calls "guestfs_part_list" (an API).
+
+(2) The library sends the "part_list" command.
+
+(3) The command is serialized and sent as a message from the
+library to the guestfs daemon.
+
+(4) The daemon runs "parted -m -s -- /dev/sda unit b print"
+(this is happening inside the appliance).
+
+(5) qemu does a lot of complicated translations - especially if the
+disk image uses qcow2.  That happens "by magic", we don't see it or
+have to worry about it.
+
+(6) "parted" prints out a list of partitions, which the daemon
+parses and serializes into a reply message.
+
+(7) The reply message is sent back to the library, which unpacks the
+data and passes it back to the caller.
+
+You can try this for yourself.  "guestfish" is a C program that links
+to the libguestfs.so.0 library.  It is a very thin wrapper over the
+libguestfs C API -- all it does really is parse commands and print out
+replies.
+
+$ virt-builder centos-6
+
+$ guestfish
+
+Welcome to guestfish, the guest filesystem shell for
+editing virtual machine filesystems and disk images.
+
+Type: 'help' for help on commands
+      'man' to read the manual
+      'quit' to quit the shell
+
+><fs> add centos-6.img readonly:true
+><fs> run
+><fs> part-list /dev/sda
+[0] = {
+  part_num: 1
+  part_start: 1048576
+  part_end: 537919487
+  part_size: 536870912
+}
+[1] = {
+  part_num: 2
+  part_start: 537919488
+  part_end: 1611661311
+  part_size: 1073741824
+}
+[2] = {
+  part_num: 3
+  part_start: 1611661312
+  part_end: 6442450943
+  part_size: 4830789632
+}
+><fs> exit
+
+"add" [C API: guestfs_add_drive_opts] tells libguestfs to how to
+construct the qemu command.  It roughly translates into:
+
+  qemu -drive file=centos-6.img,snapshot=on
+
+"run" [C API: guestfs_launch] is what runs the qemu command, creating
+the appliance.  It also sets up the message channel between the
+library and the guestfs daemon.
+
+"part-list" [C API: guestfs_part_list] translates directly into a
+message sent to the guestfs daemon.  Not all commands work like this:
+some are further translated by the library, and may result in many
+messages being sent to the daemon, or none at all.
+
+1.3.1 Debugging
+---------------
+
+guestfish gives you a way to see the lower levels at work.  Just
+add the "guestfish -v -x" flags.  "-x" traces all libguestfs API
+calls.  "-v" prints out all debug output from the library and
+the appliance, which includes appliance kernel messages.
+
+Almost all commands take the "-v -x" flags (except virt-win-reg
+for obscure historical reasons).
+
+
+
+2. More about the appliance
+---------------------------
+
+2.1 Running the appliance: direct vs libvirt
+--------------------------------------------
+
+In RHEL we try to stop people running qemu directly, and point them
+towards libvirt for managing virtual machines.
+
+Libguestfs has the same concern: Should it run the qemu command
+directly, or should it use libvirt to run the qemu command.  There are
+pros and cons:
+
+ - Running qemu directly gives us the most flexibility, eg. if we
+   need to use a new qemu feature which libvirt doesn't support.
+
+ - Libvirt implements extra security: SELinux (SVirt), separate
+   'qemu' UID, cgroups.
+
+ - Libvirt is a big component with many complicated moving parts,
+   meaning that using libvirt is less reliable.
+
+Over time, we have added all the features we need to libvirt.  In
+fact, now using libvirt we can access *more* qemu features than by
+running qemu directly.  However there are still reliability issues
+with libvirt.
+
+RHEL 6: Always used the 'direct' method (running qemu directly).
+
+RHEL 7: Defaults to 'libvirt' method, but provides a fallback in case
+users have reliability problems:
+
+  export LIBGUESTFS_BACKEND=direct
+
+2.2 SELinux / sVirt
+-------------------
+
+[SLIDE 4]
+
+In the ordinary case where you are hosting many virtual machines on a
+single physical machine, libvirt runs all those virtual machines as
+the same non-root user ("qemu:qemu").
+
+Unfortunately this means that if one VM is exploited because of some
+bug in qemu, it could then go on to exploit other VMs on the same
+host.  This is because there is no host protection between different
+processes running as the same user.
+
+[SLIDE 5]
+
+SVirt prevents this using SELinux.
+
+What it does is it gives each VM a different SELinux label.  It labels
+every resource that a VM needs (like all its disk images) with that
+SELinux label.  And it adds SELinux policies that prevent one VM from
+accessing another VM's differently-labelled resources.
+
+Libguestfs (when using the libvirt backend) uses the same mechanism.
+It prevents an exploit from one disk image from possibly escalating to
+other disk images, and is important for use cases like RHEV and
+OpenStack where a single host user (eg. "vdsm") is using many
+libguestfs handles at the same time.
+
+2.3 Creating the appliance: supermin
+------------------------------------
+
+I didn't talk about how the appliance is built.  It's a small
+Linux-based OS, but how do we make it?  Is it RHEL?  Is it Fedora?
+(The answer: sort of, but not really).
+
+We have several constraints when building the appliance, which may
+not be obvious:
+
+ - Cannot compile our own kernel.  It wouldn't be supported by RHEL.
+
+ - Cannot distribute a huge, binary-only blob.  It would be too large
+   to download, and static linking is generally forbidden in Fedora,
+   RHEL, and most other Linux distros.
+
+ - Want to get bug/security fixes from the distro automatically.
+
+[SLIDE 6]
+
+The idea is that we build the appliance from the host distro.  If the
+host distro is RHEL 7, then we copy the programs we need from RHEL to
+make the appliance.
+
+All of the programs and libraries ("parted", "lvm", "libc.so.6") and
+the kernel and kernel modules get copied to make the appliance.  If a
+program on the host gets updated (eg. to fix a bug), we copy in the
+new program the next time libguestfs runs.
+
+The appliance is created on the end-user's machine, at run time.
+That's why libguestfs takes longer to run the first time you run it,
+or just after you've done a "yum" command (since it rebuilds the
+appliance if there are upgraded binaries).
+
+This is quite complex, but it is controlled by a command line program
+called "supermin" ("supermin5" on RHEL 7), which you can try out:
+
+$ supermin --build /usr/lib64/guestfs/supermin.d \
+      -o /tmp/appliance.d --format ext2
+supermin: open: /usr/bin/chfn: Permission denied  *
+supermin: open: /usr/bin/chsh: Permission denied
+
+$ ls -lh /tmp/appliance.d/
+1.2M initrd
+  35 kernel -> /boot/vmlinuz-4.1.6-200.fc22.x86_64
+4.0G root
+
+"root" is the appliance (root disk).
+
+* The "Permission denied" errors are harmless in this case.  We are
+trying to get this changed in Fedora
+[https://fedorahosted.org/fpc/ticket/467].
+
+2.4 libguestfs-winsupport
+-------------------------
+
+In RHEL 7.2, you have to install an additional package called
+"libguestfs-winsupport" to enable NTFS (Windows filesystem) support.
+
+This relies on an upstream project called ntfs-3g which has
+reverse-engineered the NTFS internals.  We don't ship ntfs-3g in RHEL,
+so there are no "ntfs-3g programs" that can be copied from the host.
+How does it work?
+
+$ rpm -ql libguestfs-winsupport
+/usr/lib64/guestfs/supermin.d/zz-winsupport.tar.gz
+
+$ zcat /usr/lib64/guestfs/supermin.d/zz-winsupport.tar.gz | tar tf -
+./
+./usr/
+./usr/lib64/
+./usr/lib64/libntfs-3g.so
+./usr/lib64/libntfs-3g.so.86
+./usr/lib64/libntfs-3g.so.86.0.0
+./usr/bin/
+./usr/bin/ntfsck
+./usr/bin/ntfscat
+[etc]
+
+As well as copying files from the host, supermin can also unpack a
+tarball into the appliance.
+
+In the case of libguestfs-winsupport, we provide a tarball containing
+the ntfs-3g distribution (the ntfs-3g source is supplied in the
+libguestfs-winsupport source RPM).
+
+We only want to support customers using this for v2v and a few other
+virt operations (like virt-win-reg), so there are checks in libguestfs
+to stop it from being used for general filesystem access.
+
+
+
+3. Some virt tools
+------------------
+
+Libguestfs is a C library with a C API, and guestfish is quite a
+low-level tool which basically offers direct access to the C API.
+
+To make things easier for end users, we built some higher level virt
+tools for particular tasks.  These tools link to libguestfs, and some
+of them also use other libraries (libXML, libvirt directly, "qemu-img"
+directly, Glance, etc.)
+
+There are about a dozen virt tools provided by libguestfs.  Notable
+tools include:
+
+ - virt-edit: Edit a single file inside a VM.
+
+ - virt-inspector: Inspect a disk image to find out if it contains
+   an operating system [see below].
+
+ - virt-builder: Make a new VM.
+
+ - virt-resize: Resize a VM.
+
+ - virt-v2v: Convert a VM from VMware/Xen to run on KVM.
+
+The virt commands use the libguestfs APIs, but often in ways that
+would be hard / complicated for end users to do directly.  For
+example, virt-resize does a lot of calculations to work out how the
+resized partitions should be laid out, and those calculations are too
+hard for most people to do by hand.
+
+
+3.1 Inspection
+--------------
+
+Quite a fundamental libguestfs API operation is called "inspection".
+Many of the virt tools start with inspection: eg. virt-edit, virt-v2v.
+
+The basic idea is we have a disk image (eg. a qcow2 file).  The disk
+image comes from a virtual machine, but we don't know what operating
+system is installed inside the disk image.
+
+Inspection lets you look at any disk image, and will try to find any
+operating system(s) installed on there, and tell you interesting
+things, such as:
+
+ - The OS type, version, architecture (eg. "windows", 6.1, "x86_64").
+
+ - The Linux distro (eg. "centos").
+
+ - What applications are installed.
+
+ - Windows drive letter mappings (eg. "C:" => "/dev/sda2").
+
+Inspection is quite fundamental for V2V, because what operations we
+have to perform on a guest depends on what the guest is.  If it's
+Windows, we have to do a completely different set of things, from a
+RHEL guest.
+
+There is also a specific "virt-inspector" tool which just does
+inspection and then presents the results as XML:
+
+$ virt-inspector -a /tmp/centos-6.img 
+<operatingsystems>
+  <operatingsystem>
+    <name>linux</name>
+    <arch>x86_64</arch>
+    <distro>centos</distro>
+    <product_name>CentOS release 6.6 (Final)</product_name>
+    <major_version>6</major_version>
+    <minor_version>6</minor_version>
+    <mountpoints>
+      <mountpoint dev="/dev/sda3">/</mountpoint>
+      <mountpoint dev="/dev/sda1">/boot</mountpoint>
+    </mountpoints>
+    <applications>
+      <application>
+        <name>ConsoleKit</name>
+        <version>0.4.1</version>
+        <release>3.el6</release>
+        <arch>x86_64</arch>
+      </application>
+      <application>
+        <name>ConsoleKit-libs</name>
+        <version>0.4.1</version>
+        <release>3.el6</release>
+        <arch>x86_64</arch>
+      </application>
+  etc.
+
+3.1.1 How does inspection work?
+-------------------------------
+
+Inspection is basically a large number of heuristics.  For example:
+
+ - If the filesystem contains a file called "/etc/centos-release"
+   then set the Linux distro to "centos".
+
+ - If the filesystem contains a binary called "/bin/bash", then look
+   at the ELF header of that binary to find the OS architecture.
+
+(But way more complicated, and handling Windows too.)
+
+If you want the real details of how inspection works, I suggest
+running virt-inspector with the -x option:
+
+$ virt-inspector -x -a /tmp/centos-6.img |& less
+
+
+
+4. Misc topics (if we have time)
+--------------------------------
+
+4.1 remote images (ceph, NBD etc)
+---------------------------------
+
+Qemu has multiple "block drivers".  Some of those are for using
+different file formats like qcow2.  Others enable remote disks to be
+accessed.  Because libguestfs uses qemu, we get this (almost) for
+free.
+
+To access a remote resource you can use commands like:
+
+  guestfish -a nbd://example.com
+
+  guestfish -a rbd://example.com/pool/disk
+
+In RHEL, many drivers are intentionally disabled.  Also, the drivers
+which are enabled are not particularly well tested at the moment.
+
+
+4.2 parameters, environment variables
+-------------------------------------
+
+There are a lot of parameters which control libguestfs.  Some of these
+are exposed as environment variables, allowing them to be set easily
+outside programs.  Examples: LIBGUESTFS_BACKEND (the "backend" setting),
+LIBGUESTFS_DEBUG/LIBGUESTFS_TRACE (enable debugging/tracing).
+
+Documentation on environment variables:
+
+  http://libguestfs.org/guestfs.3.html#environment-variables
+
+A question was asked about the "program" setting.
+
+When the C library creates a handle, it saves the name of the current
+program.  You can also read or change this setting:
+
+$ guestfish 
+><fs> get-program 
+guestfish
+><fs> set-program virt-foo
+><fs> get-program 
+virt-foo
+
+In upstream libguestfs, this setting has no use.
+
+In RHEL we use it to enforce supportability requirements.
+
+
+4.3 new features in libguestfs
+------------------------------
+
+Libguestfs upstream is mostly stable, but I am hoping to get a
+new test framework upstream in the 1.32 cycle (next 3-4 months).
+
+https://www.redhat.com/archives/libguestfs/2015-August/msg00022.html
+
+
+4.4 copy_(device|file)_to_(device|file)
+---------------------------------------
+
+There is a problem in the API which is that there is no difference
+between "/dev/sda" meaning the disk/device, and "/dev/sda" meaning a
+file called "sda" in the "/dev" directory.
+
+So instead of having a single 'copy' function, we need to tell
+libguestfs whether you want to copy between files or devices.
+
+
+4.5 virt-customize vs. virt-builder
+-----------------------------------
+
+Virt-customize takes an existing disk image containing a guest that
+you created somehow (maybe with virt-builder, maybe some other way),
+and it runs a command such as 'yum install openssh' on it.
+
+Virt-builder copies a template from
+http://libguestfs.org/download/builder/ (or other places), expands it,
+and then runs the 'yum install' command.
+
+So really they are quite similar, and in fact use exactly the same
+code:
+
+https://github.com/libguestfs/libguestfs/blob/master/customize/customize_run.ml#
+L96
+
diff --git a/2015-qe/slide1.svg b/2015-qe/slide1.svg
new file mode 100644
index 0000000..0e019f7
--- /dev/null
+++ b/2015-qe/slide1.svg
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="210mm"
+   height="297mm"
+   viewBox="0 0 744.09448819 1052.3622047"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="slide1.svg">
+  <defs
+     id="defs4">
+    <marker
+       inkscape:stockid="Arrow1Lend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Lend"
+       style="overflow:visible;"
+       inkscape:isstock="true">
+      <path
+         id="path4174"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Lstart"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Lstart"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path4171"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         transform="scale(0.8) translate(12.5,0)" />
+    </marker>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 526.1811 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="744.09449 : 526.1811 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.7874 : 1"
+       id="perspective4149" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.98994949"
+     inkscape:cx="364.76928"
+     inkscape:cy="509.59565"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1058"
+     inkscape:window-x="1366"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1">
+    <rect
+       style="opacity:1;fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
+       id="rect4136"
+       width="417.14285"
+       height="254.28572"
+       x="169.71428"
+       y="389.50507" />
+    <g
+       id="g4144"
+       transform="translate(-12.142857,-50.714286)">
+      <rect
+         y="778.07648"
+         x="292.14285"
+         height="115"
+         width="190"
+         id="rect4140"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
+      <ellipse
+         ry="29.999998"
+         rx="94.285713"
+         cy="776.93359"
+         cx="387.14285"
+         id="path4138"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
+      <path
+         sodipodi:open="true"
+         d="m 481.42857,890.93359 a 94.285713,29.999998 0 0 1 -47.14286,25.98076 94.285713,29.999998 0 0 1 -94.28572,0 94.285713,29.999998 0 0 1 -47.14285,-25.98076"
+         sodipodi:end="3.1415927"
+         sodipodi:start="0"
+         sodipodi:ry="29.999998"
+         sodipodi:rx="94.285713"
+         sodipodi:cy="890.93359"
+         sodipodi:cx="387.14285"
+         sodipodi:type="arc"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
+         id="ellipse4142" />
+    </g>
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Lstart);marker-end:url(#Arrow1Lend)"
+       d="m 376.14286,640.3622 0,70"
+       id="path4165"
+       inkscape:connector-curvature="0" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="374.54657"
+       y="787.79077"
+       id="text4551"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4553"
+         x="374.54657"
+         y="787.79077">disk image</tspan><tspan
+         sodipodi:role="line"
+         x="374.54657"
+         y="815.91577"
+         id="tspan4555">(raw/qcow2/..)</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+       x="212.12384"
+       y="667.21936"
+       id="text4557"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4559"
+         x="134.28571"
+         y="667.21936">qemu process</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="375.70905"
+       y="614.64795"
+       id="text4561"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4563"
+         x="375.70905"
+         y="614.64795">Linux kernel</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="377.57578"
+       y="522.36224"
+       id="text4565"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4567"
+         x="377.57578"
+         y="522.36224">Linux userspace</tspan><tspan
+         sodipodi:role="line"
+         x="377.57578"
+         y="550.48724"
+         id="tspan4569">(GNOME, emacs, libreoffice, etc.)</tspan></text>
+    <rect
+       style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
+       id="rect4571"
+       width="396.98996"
+       height="48.487324"
+       x="179.80716"
+       y="580.62097" />
+  </g>
+</svg>
diff --git a/2015-qe/slide2.svg b/2015-qe/slide2.svg
new file mode 100644
index 0000000..e37091e
--- /dev/null
+++ b/2015-qe/slide2.svg
@@ -0,0 +1,252 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="210mm"
+   height="297mm"
+   viewBox="0 0 744.09448819 1052.3622047"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="slide2.svg">
+  <defs
+     id="defs4">
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible;"
+       id="marker5343"
+       refX="0.0"
+       refY="0.0"
+       orient="auto"
+       inkscape:stockid="Arrow1Lend">
+      <path
+         transform="scale(0.8) rotate(180) translate(12.5,0)"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         id="path5345" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker5315"
+       refX="0.0"
+       refY="0.0"
+       orient="auto"
+       inkscape:stockid="Arrow1Lstart">
+      <path
+         transform="scale(0.8) translate(12.5,0)"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         id="path5317" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Lend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Lend"
+       style="overflow:visible;"
+       inkscape:isstock="true"
+       inkscape:collect="always">
+      <path
+         id="path4174"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Lstart"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Lstart"
+       style="overflow:visible"
+       inkscape:isstock="true"
+       inkscape:collect="always">
+      <path
+         id="path4171"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         transform="scale(0.8) translate(12.5,0)" />
+    </marker>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 526.1811 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="744.09449 : 526.1811 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.7874 : 1"
+       id="perspective4149" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.7"
+     inkscape:cx="391.87539"
+     inkscape:cy="543.01905"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1058"
+     inkscape:window-x="1366"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1">
+    <rect
+       style="opacity:1;fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
+       id="rect4136"
+       width="417.14285"
+       height="254.28572"
+       x="169.71428"
+       y="389.50507" />
+    <g
+       id="g4144"
+       transform="translate(-12.142857,-50.714286)">
+      <rect
+         y="778.07648"
+         x="292.14285"
+         height="115"
+         width="190"
+         id="rect4140"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
+      <ellipse
+         ry="29.999998"
+         rx="94.285713"
+         cy="776.93359"
+         cx="387.14285"
+         id="path4138"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
+      <path
+         sodipodi:open="true"
+         d="m 481.42857,890.93359 a 94.285713,29.999998 0 0 1 -47.14286,25.98076 94.285713,29.999998 0 0 1 -94.28572,0 94.285713,29.999998 0 0 1 -47.14285,-25.98076"
+         sodipodi:end="3.1415927"
+         sodipodi:start="0"
+         sodipodi:ry="29.999998"
+         sodipodi:rx="94.285713"
+         sodipodi:cy="890.93359"
+         sodipodi:cx="387.14285"
+         sodipodi:type="arc"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
+         id="ellipse4142" />
+    </g>
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Lstart);marker-end:url(#Arrow1Lend)"
+       d="m 376.14286,640.3622 0,70"
+       id="path4165"
+       inkscape:connector-curvature="0" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="374.54657"
+       y="787.79077"
+       id="text4551"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4553"
+         x="374.54657"
+         y="787.79077">disk image</tspan><tspan
+         sodipodi:role="line"
+         x="374.54657"
+         y="815.91577"
+         id="tspan4555">(raw/qcow2/..)</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+       x="212.12384"
+       y="667.21936"
+       id="text4557"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4559"
+         x="134.28571"
+         y="667.21936">qemu process</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="375.70905"
+       y="614.64795"
+       id="text4561"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4563"
+         x="375.70905"
+         y="614.64795">Linux kernel</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="377.57578"
+       y="522.36224"
+       id="text4565"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4567"
+         x="381.15732"
+         y="522.36224">Cut down Linux operating system </tspan><tspan
+         sodipodi:role="line"
+         x="377.57578"
+         y="550.48724"
+         id="tspan4569">(parted, lvm, and other core tools)</tspan></text>
+    <rect
+       style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
+       id="rect4571"
+       width="396.98996"
+       height="48.487324"
+       x="179.80716"
+       y="580.62097" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="381.16776"
+       y="466.47372"
+       id="text5279"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5281"
+         x="381.16776"
+         y="466.47372">guestfsd</tspan></text>
+    <rect
+       style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
+       id="rect5283"
+       width="137.38075"
+       height="40.406101"
+       x="310.11682"
+       y="440.20975" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="224.28572"
+       y="304.86221"
+       id="text5293"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5295"
+         x="224.28572"
+         y="304.86221" /></text>
+  </g>
+</svg>
diff --git a/2015-qe/slide3.svg b/2015-qe/slide3.svg
new file mode 100644
index 0000000..8c6cfeb
--- /dev/null
+++ b/2015-qe/slide3.svg
@@ -0,0 +1,293 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="210mm"
+   height="297mm"
+   viewBox="0 0 744.09448819 1052.3622047"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="slide2.svg">
+  <defs
+     id="defs4">
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible;"
+       id="marker5343"
+       refX="0.0"
+       refY="0.0"
+       orient="auto"
+       inkscape:stockid="Arrow1Lend">
+      <path
+         transform="scale(0.8) rotate(180) translate(12.5,0)"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         id="path5345" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker5315"
+       refX="0.0"
+       refY="0.0"
+       orient="auto"
+       inkscape:stockid="Arrow1Lstart">
+      <path
+         transform="scale(0.8) translate(12.5,0)"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         id="path5317" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Lend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Lend"
+       style="overflow:visible;"
+       inkscape:isstock="true"
+       inkscape:collect="always">
+      <path
+         id="path4174"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Lstart"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Lstart"
+       style="overflow:visible"
+       inkscape:isstock="true"
+       inkscape:collect="always">
+      <path
+         id="path4171"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         transform="scale(0.8) translate(12.5,0)" />
+    </marker>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 526.1811 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="744.09449 : 526.1811 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.7874 : 1"
+       id="perspective4149" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.7"
+     inkscape:cx="391.87539"
+     inkscape:cy="543.01905"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1058"
+     inkscape:window-x="1366"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1">
+    <rect
+       style="opacity:1;fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
+       id="rect4136"
+       width="417.14285"
+       height="254.28572"
+       x="169.71428"
+       y="389.50507" />
+    <g
+       id="g4144"
+       transform="translate(-12.142857,-50.714286)">
+      <rect
+         y="778.07648"
+         x="292.14285"
+         height="115"
+         width="190"
+         id="rect4140"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
+      <ellipse
+         ry="29.999998"
+         rx="94.285713"
+         cy="776.93359"
+         cx="387.14285"
+         id="path4138"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
+      <path
+         sodipodi:open="true"
+         d="m 481.42857,890.93359 a 94.285713,29.999998 0 0 1 -47.14286,25.98076 94.285713,29.999998 0 0 1 -94.28572,0 94.285713,29.999998 0 0 1 -47.14285,-25.98076"
+         sodipodi:end="3.1415927"
+         sodipodi:start="0"
+         sodipodi:ry="29.999998"
+         sodipodi:rx="94.285713"
+         sodipodi:cy="890.93359"
+         sodipodi:cx="387.14285"
+         sodipodi:type="arc"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
+         id="ellipse4142" />
+    </g>
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Lstart);marker-end:url(#Arrow1Lend)"
+       d="m 376.14286,640.3622 0,70"
+       id="path4165"
+       inkscape:connector-curvature="0" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="374.54657"
+       y="787.79077"
+       id="text4551"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4553"
+         x="374.54657"
+         y="787.79077">disk image</tspan><tspan
+         sodipodi:role="line"
+         x="374.54657"
+         y="815.91577"
+         id="tspan4555">(raw/qcow2/..)</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+       x="212.12384"
+       y="667.21936"
+       id="text4557"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4559"
+         x="134.28571"
+         y="667.21936">qemu process</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="375.70905"
+       y="614.64795"
+       id="text4561"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4563"
+         x="375.70905"
+         y="614.64795">Linux kernel</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="377.57578"
+       y="522.36224"
+       id="text4565"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4567"
+         x="381.15732"
+         y="522.36224">Cut down Linux operating system </tspan><tspan
+         sodipodi:role="line"
+         x="377.57578"
+         y="550.48724"
+         id="tspan4569">(parted, lvm, and other core tools)</tspan></text>
+    <rect
+       style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
+       id="rect4571"
+       width="396.98996"
+       height="48.487324"
+       x="179.80716"
+       y="580.62097" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="381.16776"
+       y="466.47372"
+       id="text5279"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5281"
+         x="381.16776"
+         y="466.47372">guestfsd</tspan></text>
+    <rect
+       style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
+       id="rect5283"
+       width="137.38075"
+       height="40.406101"
+       x="310.11682"
+       y="440.20975" />
+    <rect
+       style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
+       id="rect5285"
+       width="324.25897"
+       height="152.53304"
+       x="215.16249"
+       y="173.5295" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1"
+       d="m 216.65234,258.08644 322.70784,-0.29587"
+       id="path5287"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="221.42857"
+       y="280.57648"
+       id="text5289"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5291"
+         x="221.42857"
+         y="280.57648">/usr/lib64/libguestfs.so.0</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="224.28572"
+       y="304.86221"
+       id="text5293"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5295"
+         x="224.28572"
+         y="304.86221" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="223.21429"
+       y="196.64792"
+       id="text5297"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5299"
+         x="223.21429"
+         y="196.64792">virt-inspector</tspan></text>
+    <path
+       inkscape:connector-curvature="0"
+       id="path5313"
+       d="m 331.14286,297.50505 30,140"
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker5315);marker-end:url(#marker5343)"
+       sodipodi:nodetypes="cc" />
+  </g>
+</svg>
diff --git a/2015-qe/slide4.svg b/2015-qe/slide4.svg
new file mode 100644
index 0000000..2c81687
--- /dev/null
+++ b/2015-qe/slide4.svg
@@ -0,0 +1,157 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="210mm"
+   height="297mm"
+   viewBox="0 0 744.09448819 1052.3622047"
+   id="svg6613"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="slide4.svg">
+  <defs
+     id="defs6615">
+    <marker
+       inkscape:stockid="Arrow1Lend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Lend"
+       style="overflow:visible;"
+       inkscape:isstock="true">
+      <path
+         id="path4174"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+    </marker>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.4"
+     inkscape:cx="233.76595"
+     inkscape:cy="520"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1058"
+     inkscape:window-x="1366"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata6618">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1">
+    <g
+       id="g7190">
+      <rect
+         y="366.64792"
+         x="114.28571"
+         height="235.71428"
+         width="201.42857"
+         id="rect7180"
+         style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text7182"
+         y="350.21936"
+         x="119.28571"
+         style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         xml:space="preserve"><tspan
+           y="350.21936"
+           x="119.28571"
+           id="tspan7184"
+           sodipodi:role="line">qemu process</tspan></text>
+      <text
+         sodipodi:linespacing="125%"
+         id="text7186"
+         y="480.93362"
+         x="165.71429"
+         style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         xml:space="preserve"><tspan
+           y="480.93362"
+           x="165.71429"
+           id="tspan7188"
+           sodipodi:role="line">VM #1</tspan></text>
+    </g>
+    <rect
+       y="366.64792"
+       x="386.28571"
+       height="235.71428"
+       width="201.42857"
+       id="rect7199"
+       style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text7201"
+       y="350.21936"
+       x="391.28571"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       xml:space="preserve"><tspan
+         y="350.21936"
+         x="391.28571"
+         id="tspan7203"
+         sodipodi:role="line">qemu process</tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7205"
+       y="480.93362"
+       x="437.71429"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       xml:space="preserve"><tspan
+         y="480.93362"
+         x="437.71429"
+         id="tspan7207"
+         sodipodi:role="line">VM #2</tspan><tspan
+         y="509.05862"
+         x="437.71429"
+         sodipodi:role="line"
+         id="tspan7214" /><tspan
+         y="537.18359"
+         x="437.71429"
+         sodipodi:role="line"
+         id="tspan7216">(bad VM)</tspan></text>
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
+       d="m 478.57142,570.93363 c 0,0 -94.04761,18.33334 -135.71428,12.85715 -41.66667,-5.47619 -114.28572,-45.71429 -114.28572,-45.71429"
+       id="path7218"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="csc" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="339.78464"
+       y="639.50507"
+       id="text7240"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7242"
+         x="339.78464"
+         y="639.50507">both running as UID:GID qemu:qemu</tspan></text>
+  </g>
+</svg>
diff --git a/2015-qe/slide5.svg b/2015-qe/slide5.svg
new file mode 100644
index 0000000..96849b8
--- /dev/null
+++ b/2015-qe/slide5.svg
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="210mm"
+   height="297mm"
+   viewBox="0 0 744.09448819 1052.3622047"
+   id="svg6613"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="slide5.svg">
+  <defs
+     id="defs6615">
+    <marker
+       inkscape:stockid="Arrow1Lend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Lend"
+       style="overflow:visible;"
+       inkscape:isstock="true">
+      <path
+         id="path4174"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+    </marker>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.4"
+     inkscape:cx="120.19452"
+     inkscape:cy="520"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1058"
+     inkscape:window-x="1366"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata6618">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1">
+    <g
+       id="g7190">
+      <rect
+         y="366.64792"
+         x="114.28571"
+         height="235.71428"
+         width="201.42857"
+         id="rect7180"
+         style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text7182"
+         y="350.21936"
+         x="119.28571"
+         style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         xml:space="preserve"><tspan
+           y="350.21936"
+           x="119.28571"
+           id="tspan7184"
+           sodipodi:role="line">qemu process</tspan></text>
+      <text
+         sodipodi:linespacing="125%"
+         id="text7186"
+         y="480.93362"
+         x="165.71429"
+         style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         xml:space="preserve"><tspan
+           y="480.93362"
+           x="165.71429"
+           id="tspan7188"
+           sodipodi:role="line">VM #1</tspan></text>
+    </g>
+    <rect
+       y="366.64792"
+       x="386.28571"
+       height="235.71428"
+       width="201.42857"
+       id="rect7199"
+       style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text7201"
+       y="350.21936"
+       x="391.28571"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       xml:space="preserve"><tspan
+         y="350.21936"
+         x="391.28571"
+         id="tspan7203"
+         sodipodi:role="line">qemu process</tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7205"
+       y="480.93362"
+       x="437.71429"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       xml:space="preserve"><tspan
+         y="480.93362"
+         x="437.71429"
+         id="tspan7207"
+         sodipodi:role="line">VM #2</tspan><tspan
+         y="509.05862"
+         x="437.71429"
+         sodipodi:role="line"
+         id="tspan7214" /><tspan
+         y="537.18359"
+         x="437.71429"
+         sodipodi:role="line"
+         id="tspan7216">(bad VM)</tspan></text>
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
+       d="m 478.57142,570.93363 c 0,0 -94.04761,18.33334 -135.71428,12.85715 -41.66667,-5.47619 -114.28572,-45.71429 -114.28572,-45.71429"
+       id="path7218"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="csc" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       x="339.78464"
+       y="639.50507"
+       id="text7240"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7242"
+         x="339.78464"
+         y="639.50507">both running as UID:GID qemu:qemu</tspan></text>
+    <path
+       style="opacity:1;fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
+       d="M 341.31445 562.61719 L 332.05469 567.75977 C 335.26919 572.17633 338.82699 576.35427 342.64453 580.26172 C 344.28181 581.93756 346.00807 583.52436 347.6543 585.19141 C 347.91835 585.4588 348.17538 585.73267 348.4375 586.00195 C 346.69951 588.55483 345.0368 591.15994 343.51367 593.85547 C 341.1409 597.82476 339.49181 600.51596 337.25195 604.50977 C 336.40375 606.02216 335.48684 607.50335 334.76953 609.08203 C 333.52728 611.816 333.00338 614.74123 332.41992 617.65625 L 341.86523 612.84375 C 342.35084 610.07877 342.69421 607.41786 343.87695 604.81641 C 344.55967 603.31476 345.45423 601.91824 346.25586 600.47656 C 349.23911 595.11142 349.10047 595.42251 352.28711 590.00781 C 352.47263 590.20176 352.65776 590.39635 352.84375 590.58984 C 357.33456 595.73482 358.54238 596.79755 362.34375 602.39844 C 363.66401 604.3437 364.82183 606.39441 366.06055 608.39258 L 374.29492 603.59961 C 373.02595 601.59001 371.83695 599.52731 370.48828 597.57031 C 366.79789 592.21531 365.19355 590.62589 360.92383 585.66602 C 359.73191 584.39691 358.54017 583.1279 357.34766 581.85938 C 361.5174 575.71842 366.19351 569.91549 370.75391 564.06641 L 362.23828 567.7168 C 359.48712 571.24049 356.69713 574.74853 353.99023 578.31641 C 349.32773 573.44933 344.65323 568.5178 341.31445 562.61719 z "
+       id="path8236" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+       x="325.28571"
+       y="548.79077"
+       id="text8247"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan8249"
+         x="325.28571"
+         y="548.79077">sVirt</tspan></text>
+  </g>
+</svg>
diff --git a/2015-qe/slide6.svg b/2015-qe/slide6.svg
new file mode 100644
index 0000000..73d160e
--- /dev/null
+++ b/2015-qe/slide6.svg
@@ -0,0 +1,264 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="210mm"
+   height="297mm"
+   viewBox="0 0 744.09448819 1052.3622047"
+   id="svg8251"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="slide6.svg">
+  <defs
+     id="defs8253">
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible;"
+       id="marker8921"
+       refX="0.0"
+       refY="0.0"
+       orient="auto"
+       inkscape:stockid="Arrow1Lend">
+      <path
+         transform="scale(0.8) rotate(180) translate(12.5,0)"
+         style="fill-rule:evenodd;stroke:#ff0000;stroke-width:1pt;stroke-opacity:1;fill:#ff0000;fill-opacity:1"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         id="path8923" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Lend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Lend"
+       style="overflow:visible;"
+       inkscape:isstock="true"
+       inkscape:collect="always">
+      <path
+         id="path4174"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#ff0000;stroke-width:1pt;stroke-opacity:1;fill:#ff0000;fill-opacity:1"
+         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+    </marker>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.4"
+     inkscape:cx="280.84584"
+     inkscape:cy="528.02393"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1058"
+     inkscape:window-x="1366"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata8256">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1">
+    <g
+       id="g8831">
+      <rect
+         y="325.05237"
+         x="57.578693"
+         height="362.64474"
+         width="259.60919"
+         id="rect8799"
+         style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text8801"
+         y="308.88992"
+         x="58.588848"
+         style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         xml:space="preserve"><tspan
+           y="308.88992"
+           x="58.588848"
+           id="tspan8803"
+           sodipodi:role="line">host filesystem</tspan></text>
+      <text
+         sodipodi:linespacing="125%"
+         id="text8805"
+         y="365.45847"
+         x="64.649765"
+         style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         xml:space="preserve"><tspan
+           y="365.45847"
+           x="64.649765"
+           id="tspan8807"
+           sodipodi:role="line">/</tspan><tspan
+           id="tspan8809"
+           y="393.58347"
+           x="64.649765"
+           sodipodi:role="line">+ /bin</tspan><tspan
+           id="tspan8813"
+           y="421.70847"
+           x="64.649765"
+           sodipodi:role="line">+ /boot</tspan><tspan
+           id="tspan8817"
+           y="449.83347"
+           x="64.649765"
+           sodipodi:role="line">+ /etc</tspan><tspan
+           id="tspan8827"
+           y="477.95847"
+           x="64.649765"
+           sodipodi:role="line">+ /lib</tspan><tspan
+           id="tspan8829"
+           y="506.08347"
+           x="64.649765"
+           sodipodi:role="line">       libc.so.6</tspan><tspan
+           id="tspan8819"
+           y="534.2085"
+           x="64.649765"
+           sodipodi:role="line">+ /tmp</tspan><tspan
+           id="tspan8821"
+           y="562.3335"
+           x="64.649765"
+           sodipodi:role="line">+ /usr</tspan><tspan
+           id="tspan8823"
+           y="590.4585"
+           x="64.649765"
+           sodipodi:role="line">        + /usr/sbin</tspan><tspan
+           id="tspan8825"
+           y="618.5835"
+           x="64.649765"
+           sodipodi:role="line">                   parted</tspan></text>
+    </g>
+    <rect
+       y="325.05237"
+       x="397.5787"
+       height="362.64474"
+       width="259.60919"
+       id="rect8849"
+       style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text8851"
+       y="308.88992"
+       x="398.58884"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       xml:space="preserve"><tspan
+         y="308.88992"
+         x="398.58884"
+         id="tspan8853"
+         sodipodi:role="line">appliance</tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text8855"
+       y="365.45847"
+       x="404.64978"
+       style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       xml:space="preserve"><tspan
+         y="365.45847"
+         x="404.64978"
+         id="tspan8857"
+         sodipodi:role="line">/</tspan><tspan
+         id="tspan8859"
+         y="393.58347"
+         x="404.64978"
+         sodipodi:role="line">+ /bin</tspan><tspan
+         id="tspan8861"
+         y="421.70847"
+         x="404.64978"
+         sodipodi:role="line">+ /boot</tspan><tspan
+         id="tspan8863"
+         y="449.83347"
+         x="404.64978"
+         sodipodi:role="line">+ /etc</tspan><tspan
+         id="tspan8865"
+         y="477.95847"
+         x="404.64978"
+         sodipodi:role="line">+ /lib</tspan><tspan
+         id="tspan8867"
+         y="506.08347"
+         x="404.64978"
+         sodipodi:role="line">       libc.so.6</tspan><tspan
+         id="tspan8869"
+         y="534.2085"
+         x="404.64978"
+         sodipodi:role="line">+ /tmp</tspan><tspan
+         id="tspan8871"
+         y="562.3335"
+         x="404.64978"
+         sodipodi:role="line">+ /usr</tspan><tspan
+         id="tspan8873"
+         y="590.4585"
+         x="404.64978"
+         sodipodi:role="line">        + /usr/sbin</tspan><tspan
+         id="tspan8875"
+         y="618.5835"
+         x="404.64978"
+         sodipodi:role="line">                   parted</tspan></text>
+    <path
+       style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
+       d="m 224.23284,495.6456 214.17336,0.12255"
+       id="path8891"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
+       id="path8919"
+       d="m 300.23284,609.6456 214.17336,0.12255"
+       style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker8921)" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+       x="322.85715"
+       y="487.36221"
+       id="text9519"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan9521"
+         x="322.85715"
+         y="487.36221">copied</tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text9523"
+       y="601.36218"
+       x="336.85715"
+       style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+       xml:space="preserve"><tspan
+         y="601.36218"
+         x="336.85715"
+         id="tspan9525"
+         sodipodi:role="line">copied</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+       x="473.85715"
+       y="443.93362"
+       id="text9566"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan9568"
+         x="473.85715"
+         y="443.93362">(is not copied)</tspan></text>
+  </g>
+</svg>
diff --git a/2015-qe/slides.pdf b/2015-qe/slides.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..118229d4f1bde842261f4c4222701e860fb89f57
GIT binary patch
literal 145389
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
Ct>Ci&

literal 0
HcmV?d00001

-- 
1.8.3.1