Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 8ae3832df9985f5285aa59102c94d14ba952844b
      
https://github.com/tianocore/edk2/commit/8ae3832df9985f5285aa59102c94d14ba952844b
  Author: Laszlo Ersek <[email protected]>
  Date:   2016-02-02 (Tue, 02 Feb 2016)

  Changed paths:
    M OvmfPkg/OvmfPkgIa32.dsc
    M OvmfPkg/OvmfPkgIa32.fdf
    M OvmfPkg/OvmfPkgIa32X64.dsc
    M OvmfPkg/OvmfPkgIa32X64.fdf
    M OvmfPkg/OvmfPkgX64.dsc
    M OvmfPkg/OvmfPkgX64.fdf

  Log Message:
  -----------
  OvmfPkg: include NvmExpressDxe driver

QEMU emulates NVMe. NvmExpressDxe seems to work well with it. The relevant
QEMU options are

  -drive id=drive0,if=none,format=FORMAT,file=PATHNAME \
  -device nvme,drive=drive0,serial=SERIAL

where the required SERIAL value sets the Serial Number (SN) field of the
"Identify Controller Data Structure". It is an ASCII string with up to 20
characters, which QEMU pads with spaces to maximum length.

(Refer to "NVME_ADMIN_CONTROLLER_DATA.Sn" in
"MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressHci.h".)

Cc: Vladislav Vovchenko <[email protected]>
Cc: Jordan Justen <[email protected]>
Reference: https://github.com/tianocore/edk2/issues/48
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <[email protected]>
Reviewed-by: Jordan Justen <[email protected]>
Tested-by: Vladislav Vovchenko <[email protected]>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19791 
6f19259b-4bc3-4df7-8a09-765794883524


  Commit: d7c0dfaef26ca1693529360ed6c6de0021e19595
      
https://github.com/tianocore/edk2/commit/d7c0dfaef26ca1693529360ed6c6de0021e19595
  Author: Laszlo Ersek <[email protected]>
  Date:   2016-02-02 (Tue, 02 Feb 2016)

  Changed paths:
    M OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.c

  Log Message:
  -----------
  OvmfPkg: QemuBootOrderLib: recognize NVMe devices

This patch enables QemuBootOrderLib to parse OFW device paths formatted by
QEMU commit a907ec52cc1a:

  nvme: generate OpenFirmware device path in the "bootorder" fw_cfg file

With both patches applied, OVMF will honor the bootindex=N property of the
NVMe device:

  -drive id=drive0,if=none,format=FORMAT,file=PATHNAME \
  -device nvme,drive=drive0,serial=SERIAL,bootindex=N
                                    ^^^^^^^^^^^

Cc: Vladislav Vovchenko <[email protected]>
Cc: Jordan Justen <[email protected]>
Reference: https://github.com/tianocore/edk2/issues/48
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <[email protected]>
Reviewed-by: Jordan Justen <[email protected]>
Tested-by: Vladislav Vovchenko <[email protected]>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19792 
6f19259b-4bc3-4df7-8a09-765794883524


Compare: https://github.com/tianocore/edk2/compare/40f849aac559...d7c0dfaef26c
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to