[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 08/15] docs: deprecated: Update the -bios documentation
From: |
Alistair Francis |
Subject: |
[PULL 08/15] docs: deprecated: Update the -bios documentation |
Date: |
Wed, 3 Jun 2020 09:13:51 -0700 |
Update the -bios deprecation documentation to describe the new
behaviour.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Bin Meng <bin.meng@windriver.com>
---
docs/system/deprecated.rst | 28 +++++++++++++---------------
1 file changed, 13 insertions(+), 15 deletions(-)
diff --git a/docs/system/deprecated.rst b/docs/system/deprecated.rst
index d177609cbc..544ece0a45 100644
--- a/docs/system/deprecated.rst
+++ b/docs/system/deprecated.rst
@@ -138,25 +138,23 @@ the backing storage specified with ``-mem-path`` can
actually provide
the guest RAM configured with ``-m`` and QEMU will fail to start up if
RAM allocation is unsuccessful.
-RISC-V ``-bios`` (since 4.1)
+RISC-V ``-bios`` (since 5.1)
''''''''''''''''''''''''''''
QEMU 4.1 introduced support for the -bios option in QEMU for RISC-V for the
-RISC-V virt machine and sifive_u machine.
-
-QEMU 4.1 has no changes to the default behaviour to avoid breakages. This
-default will change in a future QEMU release, so please prepare now. All users
-of the virt or sifive_u machine must change their command line usage.
-
-QEMU 4.1 has three options, please migrate to one of these three:
- 1. ``-bios none`` - This is the current default behavior if no -bios option
- is included. QEMU will not automatically load any firmware. It is up
+RISC-V virt machine and sifive_u machine. QEMU 4.1 had no changes to the
+default behaviour to avoid breakages.
+
+QEMU 5.1 changes the default behaviour from ``-bios none`` to ``-bios
default``.
+
+QEMU 5.1 has three options:
+ 1. ``-bios default`` - This is the current default behavior if no -bios option
+ is included. This option will load the default OpenSBI firmware
automatically.
+ The firmware is included with the QEMU release and no user interaction is
+ required. All a user needs to do is specify the kernel they want to boot
+ with the -kernel option
+ 2. ``-bios none`` - QEMU will not automatically load any firmware. It is up
to the user to load all the images they need.
- 2. ``-bios default`` - In a future QEMU release this will become the default
- behaviour if no -bios option is specified. This option will load the
- default OpenSBI firmware automatically. The firmware is included with
- the QEMU release and no user interaction is required. All a user needs
- to do is specify the kernel they want to boot with the -kernel option
3. ``-bios <file>`` - Tells QEMU to load the specified file as the firmwrae.
``-tb-size`` option (since 5.0)
--
2.26.2
- [PULL 00/15] riscv-to-apply queue, Alistair Francis, 2020/06/03
- [PULL 01/15] riscv: Suppress the error report for QEMU testing with riscv_find_firmware(), Alistair Francis, 2020/06/03
- [PULL 02/15] riscv: Change the default behavior if no -bios option is specified, Alistair Francis, 2020/06/03
- [PULL 03/15] hw/riscv: sifive_u: Remove the riscv_ prefix of the soc* functions, Alistair Francis, 2020/06/03
- [PULL 04/15] hw/riscv: virt: Remove the riscv_ prefix of the machine* functions, Alistair Francis, 2020/06/03
- [PULL 05/15] hw/riscv: spike: Remove deprecated ISA specific machines, Alistair Francis, 2020/06/03
- [PULL 09/15] riscv: sifive_e: Manually define the machine, Alistair Francis, 2020/06/03
- [PULL 08/15] docs: deprecated: Update the -bios documentation,
Alistair Francis <=
- [PULL 07/15] target/riscv: Drop support for ISA spec version 1.09.1, Alistair Francis, 2020/06/03
- [PULL 06/15] target/riscv: Remove the deprecated CPUs, Alistair Francis, 2020/06/03
- Re: [PULL 00/15] riscv-to-apply queue, Peter Maydell, 2020/06/04