= UEFI Testing at UDS-P = '''Note''': pre-UDS testing has been completed, but we're still preforming ongoing testing and collecting results at https://wiki.ubuntu.com/Kernel/Testing/UEFI . If you'd like to test, please add results to that page, rather than this one. '''Pre-UDS testing''': before UDS, we'd like to get as much testing done as possible. If you have access to a machine using EFI firmware (you can check by seeing if `/sys/firmware/efi` exists on your machine), then we'd appreciate some brief testing. The test data we're looking for: 1. '''Machine''' Basic identifying info (eg Intel Tunnel Mountain) 1. '''UEFI Version''' Vendor and version (eg tiano core, v2.30) {{{ dmesg | grep "EFI v" }}} 1. '''CSM''': Was CSM (legacy BIOS compatibility mode) enabled for this test run? (yes/know/don't know) 1. '''Boot''': Does it boot at all? 1. '''Video''': Do all of GRUB, plymouth and X display correctly? 1. '''S3''': `sudo fwts s3 --s3-multiple=30` 1. '''S4''': `sudo fwts s4 --s4-multiple=30` 1. '''S5 (shutdown)''': `sudo shutdown -P now` 1. '''Reboot''': `sudo reboot` If possible (especially if some of the above tests fail), record the fwts info: 1. Memory layout: `fwts memmapdump -` 1. EFI variables: `sudo fwts uefidump` 1. MTRR config: `sudo fwts mtrr` 1. Systab: `sudo cat /sys/firmware/efi/systab` I expect ACPI20 *and* SMBIOS to be configured. SMBIOS (containing the DMI tables) can be also be verified using: `sudo fwts smbios -` and `sudo fwts dmi_decode -` Testing should be done with and Oneric x86_64 image on USB. If possible, disable legacy BIOS compatibilty ("CSM") mode; this may be possible through the BIOS configuration screen, or you may be able to use a "CSM-off" build of your BIOS. To install fwts in an Oneiric live USB image: {{{ sudo add-apt-repository ppa:firmware-testing-team/ppa-fwts-stable sudo apt-get update sudo apt-get install fwts }}} === Results === || Machine || UEFI version || Kernel || CSM? || Boot? || Video? || S3? || S4? || S5? || Reboot? || Link to fwts info || Contributor || || Intel``SDP|| 2.31 American Megatrends|| 3.0.0-12 || No || Yes || No || Yes || Yes || Yes || Yes || - || cking || || Intel``SDP|| 2.31 American Megatrends|| 3.1.0-1 || No || Yes || Yes|| No|| Yes || Yes || Yes || - || cking || || Intel``SDP|| 2.31 American Megatrends|| 3.0.0-12 || Yes || yes || Yes || Yes || Yes || Yes || Yes || [[https://chinstrap.canonical.com/~cking/UEFI-tests/fwts/intelSDP/results.log|results.log]] || cking || || Tunnel``Mountain || 2.30 by EDK II || 3.0.0-12 || No || Yes || No || Yes || No || Yes || Yes || - ||cking|| || Tunnel``Mountain || 2.30 by EDK II || 3.0.0-12 || Yes|| Yes || Yes || Yes || No || Yes || Yes || - ||cking|| || Tunnel``Mountain || 2.30 by EDK II || 3.1.0-1 || No || Yes || Yes|| Yes || Yes || Yes || Yes || - ||cking|| || Tunnel``Mountain || 2.30 by EDK II || 3.1.0-1 || Yes|| Yes || Yes|| Yes || Yes || Yes || Yes || - ||cking|| || AMD Opteron || EFI v2.31 by American Megatrends || 3.0.0-12 || No || Yes || Yes || Yes(only tried once) || Yes(only tried once) || N/A || Yes || - || acelan || || Tunnel``Mountain || EFI v2.30 by EDK II || 3.0.0-12 || Yes || Yes || Yes || Yes(only tried once) || N/A || N/A || Yes || - || acelan || || Tunnel``Mountain || EFI v2.30 by EDK II || 3.0.0-12 || No || Yes || Yes || Yes(only tried once) || Yes(only tried once) || N/A || Yes || - || acelan || || Intel Sandy Bridge || EFI v2.31 by Phoenix Technologies Ltd. || 3.0.0-12 || No || Yes || Yes || No || N/A || N/A || Yes || - || acelan || || Intel Sandy Bridge || EFI v2.31 by Phoenix Technologies Ltd. || 3.0.0-12 || No || Yes || Yes || No || N/A || N/A || Yes || - || acelan || || Intel Ivy Bridge || EFI v2.10 by HPQ || 3.0.0-12 || No || Yes || Yes || Yes(only tried once) || Yes(only tried once) || N/A || No || - || acelan || || Centaur VIA Nano processor || EFI v2.31 by INSYDE Corp. || 3.0.0-12 || No || Yes || Yes || Yes(only tried once) || Yes(only tried once) || N/A || Yes || - || acelan || || Intel Celpella || EFI v2.31 by INSYDE Corp. || 3.0.0-12 || No || Yes || Yes || Yes(only tried once) || Yes(only tried once) || Yes || Yes || - || acelan || || Intel Ivy Bridge || EFI v2.31 by INSYDE Corp. || 3.0.0-12 || No || Yes || No(they say after S3, the screen will come back) || N/A || N/A || N/A || N/A || - || acelan ||