Skip to content
Snippets Groups Projects
  1. Apr 20, 2022
  2. Apr 06, 2022
  3. Apr 05, 2022
  4. Mar 23, 2022
  5. Mar 21, 2022
  6. Mar 07, 2022
  7. Mar 06, 2022
  8. Mar 04, 2022
  9. Mar 03, 2022
  10. Mar 02, 2022
  11. Feb 28, 2022
  12. Feb 26, 2022
  13. Feb 21, 2022
  14. Feb 17, 2022
  15. Feb 16, 2022
    • Daniel P. Berrangé's avatar
      docs: expand firmware descriptor to allow flash without NVRAM · 2720ceda
      Daniel P. Berrangé authored
      
      The current firmware descriptor schema for flash requires that both the
      executable to NVRAM template paths be provided. This is fine for the
      most common usage of EDK2 builds in virtualization where the separate
      _CODE and _VARS files are provided.
      
      With confidential computing technology like AMD SEV, persistent storage
      of variables may be completely disabled because the firmware requires a
      known clean state on every cold boot. There is no way to express this
      in the firmware descriptor today.
      
      Even with regular EDK2 builds it is possible to create a firmware that
      has both executable code and variable persistence in a single file. This
      hasn't been commonly used, since it would mean every guest bootup would
      need to clone the full firmware file, leading to redundant duplicate
      storage of the code portion. In some scenarios this may not matter and
      might even be beneficial. For example if a public cloud allows users to
      bring their own firmware, such that the user can pre-enroll their own
      secure boot keys, you're going to have this copied on disk for each
      tenant already. At this point the it can be simpler to just deal with
      a single file rather than split builds. The firmware descriptor ought
      to be able to express this combined firmware model too.
      
      This all points towards expanding the schema for flash with a 'mode'
      concept:
      
       - "split" - the current implicit behaviour with separate files
         for code and variables.
      
       - "combined" - the alternate behaviour where a single file contains
         both code and variables.
      
       - "stateless" - the confidential computing use case where storage
         of variables is completely disable, leaving only the code.
      
      Reviewed-by: default avatarKashyap Chamarthy <kchamart@redhat.com>
      Reviewed-by: default avatarPhilippe Mathieu-Daudé <f4bug@amsat.org>
      Signed-off-by: default avatarDaniel P. Berrangé <berrange@redhat.com>
      2720ceda
    • Daniel P. Berrangé's avatar
      block: better document SSH host key fingerprint checking · ab458750
      Daniel P. Berrangé authored
      
      The docs still illustrate host key fingerprint checking using the old
      md5 hashes which are considered insecure and obsolete. Change it to
      illustrate using a sha256 hash. Also show how to extract the hash
      value from the known_hosts file.
      
      Reviewed-by: default avatarHanna Reitz <hreitz@redhat.com>
      Signed-off-by: default avatarDaniel P. Berrangé <berrange@redhat.com>
      ab458750
    • Yu Li's avatar
      docs/system: riscv: Update description of CPU · 7035b842
      Yu Li authored
      
      Since the hypervisor extension been non experimental and enabled for
      default CPU, the previous command is no longer available and the
      option `x-h=true` or `h=true` is also no longer required.
      
      Signed-off-by: default avatarYu Li <liyu.yukiteru@bytedance.com>
      Reviewed-by: default avatarAlistair Francis <alistair.francis@wdc.com>
      Message-Id: <9040401e-8f87-ef4a-d840-6703f08d068c@bytedance.com>
      Signed-off-by: default avatarAlistair Francis <alistair.francis@wdc.com>
      7035b842
  16. Feb 14, 2022
  17. Feb 09, 2022
  18. Feb 01, 2022
    • Hanna Reitz's avatar
      qemu-img: Unify [-b [-F]] documentation · 111fbd74
      Hanna Reitz authored
      
      qemu-img convert documents the backing file and backing format options
      as follows:
          [-B backing_file [-F backing_fmt]]
      whereas qemu-img create has this:
          [-b backing_file] [-F backing_fmt]
      
      That is, for convert, we document that -F cannot be given without -B,
      while for create, way say that they are independent.
      
      Indeed, it is technically possible to give -F without -b, because it is
      left to the block driver to decide whether this is an error or not, so
      sometimes it is:
      
      $ qemu-img create -f qed -F qed test.qed 64M
      Formatting 'test.qed', fmt=qed size=67108864 backing_fmt=qed [...]
      
      And sometimes it is not:
      
      $ qemu-img create -f qcow2 -F qcow2 test.qcow2 64M
      Formatting 'test.qcow2', fmt=qcow2 cluster_size=65536 [...]
      qemu-img: test.qcow2: Backing format cannot be used without backing file
      
      Generally, it does not make much sense, though, and users should only
      give -F with -b, so document it that way, as we have already done for
      qemu-img convert (commit 1899bf47).
      
      Reported-by: default avatarTingting Mao <timao@redhat.com>
      Signed-off-by: default avatarHanna Reitz <hreitz@redhat.com>
      Message-Id: <20220131135908.32393-1-hreitz@redhat.com>
      Signed-off-by: default avatarKevin Wolf <kwolf@redhat.com>
      111fbd74
    • Hanna Reitz's avatar
      qsd: Document fuse's allow-other option · cb90ec3a
      Hanna Reitz authored
      
      We did not add documentation to the storage daemon's man page for fuse's
      allow-other option when it was introduced, so do that now.
      
      Fixes: 8fc54f94 ("export/fuse: Add allow-other option")
      Signed-off-by: default avatarHanna Reitz <hreitz@redhat.com>
      Message-Id: <20220131103124.20325-1-hreitz@redhat.com>
      Reviewed-by: default avatarEric Blake <eblake@redhat.com>
      Signed-off-by: default avatarKevin Wolf <kwolf@redhat.com>
      cb90ec3a
Loading