View previous topic :: View next topic |
Author |
Message |
reikdas Apprentice
Joined: 27 Nov 2018 Posts: 238
|
Posted: Tue Dec 25, 2018 5:09 am Post subject: [Solved]BIOS check |
|
|
I ran a fwts BIOS check and got some failures
Entire log-
Code: | reik@localhost ~ $ sudo fwts
Running 90 tests, results appended to results.log
Test: Gather kernel system information.
Gather kernel signature. 1 skipped, 1 info only
Gather kernel system information. 1 info only
Gather kernel boot command line. 1 info only
Gather ACPI driver version. 1 info only
Test: Gather BIOS DMI information.
Gather BIOS DMI information 1 info only
Test: OPAL Processor Recovery Diagnostics Info
Test skipped, missing features: devicetree
Test: Scan kernel log for Oopses.
Kernel log oops check. 2 passed
Test: Run OLOG scan and analysis checks.
Test skipped.
Test: Scan kernel log for errors and warnings.
Kernel log error check. 75 failed
Test: BMC Info
Test skipped, missing features: IPMI
Test: MTRR tests.
Validate the kernel MTRR IOMEM setup. 1 failed
Validate the MTRR setup across all processors. 1 passed
Test for AMD MtrrFixDramModEn being cleared by the B.. 1 skipped
Test: General ACPI information test.
Determine Kernel ACPI version. 1 info only
Determine machine's ACPI version. 1 info only
Determine AML compiler. 1 info only
Test: Sanity check for UEFI Boot Path Boot####.
Test UEFI Boot Path Boot####. 4 passed
Test: UEFI secure boot test.
UEFI secure boot test. 3 passed, 2 warnings, 1 skipped
Test: UEFI Compatibility Support Module test.
UEFI Compatibility Support Module test. 1 info only
Test: Test firmware has set PCI Express MaxReadReq to a higher value on n..
Test firmware settings MaxReadReq for PCI Express de.. 1 failed
Test: Test PCI host bridge configuration using _CRS.
Test PCI host bridge configuration using _CRS. 1 passed
Test: PCIe ASPM test.
PCIe ASPM ACPI test.
PCIe ASPM registers test. 2 passed, 1 warning
Test: OPAL MTD Info
Test skipped, missing features: devicetree
Test: DMI/SMBIOS table tests.
Find and test SMBIOS Table Entry Points. 10 passed
Test DMI/SMBIOS tables for errors. 88 passed, 14 failed
Test DMI/SMBIOS3 tables for errors. 87 passed, 14 failed
Test: Test if system is using latest microcode.
Test for most recent microcode being loaded. 1 skipped
Test: MSR register tests.
Test CPU generic MSRs. 85 passed, 2 failed
Test CPU specific model MSRs.
Test all P State Ratios. 2 passed
Test C1 and C3 autodemotion. 1 passed
Test SMRR MSR registers. 4 passed
Test: Test if CPU NX is disabled by the BIOS.
Test CPU NX capability. 1 passed
Test all CPUs have same BIOS set NX flag. 1 passed
Test all CPUs have same msr setting in MSR 0x1a0. 1 passed
Test: CPU frequency scaling tests.
CPU frequency table consistency 1 passed
CPU frequency table duplicates 1 passed
CPU frequency firmware limits 1 passed
CPU frequency claimed maximum 1 passed
CPU frequency SW_ANY control 1 skipped
CPU frequency SW_ALL control 1 skipped
CPU frequency performance tests. 1 skipped
Test: Test max CPU frequencies against max scaling frequency.
Maximum CPU frequency test. 1 passed
Test: CPU Virtualisation Configuration test.
CPU Virtualisation Configuration test. 1 passed
Test: BIOS Support Installation structure test.
PnP BIOS Support Installation structure test.
Test: PCI IRQ Routing Table test.
PCI IRQ Routing Table test.
Test: MultiProcessor Tables tests.
Test skipped.
Test: HDA Audio Pin Configuration test.
HDA Audio Pin Configuration test. 2 passed
Test: Test EBDA region is mapped and reserved in memory map table.
Test skipped.
Test: BIOS32 Service Directory test.
Test skipped.
Test: APIC edge/level test.
Legacy and PCI Interrupt Edge/Level trigger tests. 1 passed
Test: XENV Xen Environment Table tests.
Test skipped.
Test: XSDT Extended System Description Table test.
XSDT Extended System Description Table test. 1 passed
Test: WPBT Windows Platform Binary Table test.
Test skipped.
Test: Extract and analyse Windows Management Instrumentation (WMI).
Windows Management Instrumentation test. 3 passed, 4 failed
Test: WDAT Microsoft Hardware Watchdog Action Table test.
Test skipped.
Test: ACPI Wakealarm tests.
Test existence of RTC with alarm interface. 1 passed
Trigger wakealarm for 1 seconds in the future. 1 passed
Test if wakealarm is fired. 1 passed
Multiple wakealarm firing tests. 1 passed
Reset wakealarm time. 2 passed
Test: WAET Windows ACPI Emulated Devices Table test.
Test skipped.
Test: UEFI Data Table test.
UEFI Data Table test. 1 failed
Test: TPM2 Trusted Platform Module 2 test.
Validate TPM2 table. 1 passed
Test: TCPA Trusted Computing Platform Alliance Capabilities Table test.
Test skipped.
Test: Re-assemble DSDT and SSDTs to find syntax errors and warnings.
Disassemble and reassemble DSDT and SSDTs. 10 passed
Test: STAO Status Override Table test.
Test skipped.
Test: SRAT System Resource Affinity Table test.
Test skipped.
Test: SPMI Service Processor Management Interface Description Table test.
Test skipped.
Test: SPCR Serial Port Console Redirection Table test.
Test skipped.
Test: SLIT System Locality Distance Information test.
Test skipped.
Test: SLIC Software Licensing Description Table test.
SLIC Software Licensing Description Table test. 1 passed
Test: SBST Smart Battery Specification Table test.
Test skipped.
Test: RSDT Root System Description Table test.
RSDT Root System Description Table test. 1 passed
Test: RSDP Root System Description Pointer test.
RSDP Root System Description Pointer test. 8 passed
Test: PMTT Memory Topology Table test.
Test skipped.
Test: PCCT Platform Communications Channel test.
Test aborted.
Test: Processor Clocking Control (PCC) test.
Processor Clocking Control (PCC) test. 1 info only
Test: Disassemble DSDT to check for _OSI("Linux").
Disassemble DSDT to check for _OSI("Linux"). 1 passed
Test: NFIT NVDIMM Firmware Interface Table test.
Test skipped.
Test: ACPI DSDT Method Semantic tests.
Test Method Names. 1 passed
Test _AEI. 1 skipped
Test _EVT (Event Method). 1 skipped
Test _DLM (Device Lock Mutex). 1 skipped
Test _PIC (Inform AML of Interrupt Model). 3 passed
Test _CID (Compatible ID). 12 passed
Test _DDN (DOS Device Name). 6 passed
Test _HID (Hardware ID). 58 passed
Test _HRV (Hardware Revision Number). 12 passed
Test _MLS (Multiple Language String). 1 passed
Test _PLD (Physical Device Location). 1 skipped
Test _SUB (Subsystem ID). 1 skipped
Test _SUN (Slot User Number). 1 skipped
Test _STR (String). 5 passed
Test _UID (Unique ID). 30 passed
Test _CDM (Clock Domain). 1 skipped
Test _CRS (Current Resource Settings). 43 passed
Test _DSD (Device Specific Data).
Test _DIS (Disable). 1 passed
Test _DMA (Direct Memory Access). 1 skipped
Test _FIX (Fixed Register Resource Provider). 1 skipped
Test _GSB (Global System Interrupt Base). 1 skipped
Test _HPP (Hot Plug Parameters). 1 skipped
Test _PRS (Possible Resource Settings). 2 passed
Test _PRT (PCI Routing Table). 28 passed
Test _PXM (Proximity). 1 skipped
Test _CCA (Cache Coherency Attribute). 1 skipped
Test _EDL (Eject Device List). 1 skipped
Test _EJD (Ejection Dependent Device). 1 skipped
Test _EJ0 (Eject). 1 skipped
Test _EJ1 (Eject). 1 skipped
Test _EJ2 (Eject). 1 skipped
Test _EJ3 (Eject). 1 skipped
Test _EJ4 (Eject). 1 skipped
Test _LCK (Lock). 1 skipped
Test _RMV (Remove). 27 passed
Test _STA (Status). 51 passed
Test _DEP (Operational Region Dependencies). 25 passed
Test _FIT (Firmware Interface Table). 1 skipped
Test _BDN (BIOS Dock Name). 1 skipped
Test _BBN (Base Bus Number). 1 passed
Test _DCK (Dock). 1 skipped
Test _INI (Initialize). 36 passed
Test _GLK (Global Lock). 1 skipped
Test _SEG (Segment). 1 skipped
Test _OFF (Set resource off). 8 passed
Test _ON_ (Set resource on). 8 passed
Test _DSW (Device Sleep Wake). 7 passed
Test _IRC (In Rush Current). 1 skipped
Test _PRE (Power Resources for Enumeration). 1 skipped
Test _PR0 (Power Resources for D0). 4 passed
Test _PR1 (Power Resources for D1). 1 skipped
Test _PR2 (Power Resources for D2). 1 passed
Test _PR3 (Power Resources for D3). 5 passed
Test _PRW (Power Resources for Wake). 59 passed
Test _PS0 (Power State 0). 23 passed
Test _PS1 (Power State 1). 1 passed
Test _PS2 (Power State 2). 1 passed
Test _PS3 (Power State 3). 23 passed
Test _PSC (Power State Current). 13 passed
Test _PSE (Power State for Enumeration). 1 skipped
Test _PSW (Power State Wake). 1 skipped
Test _S1D (S1 Device State). 1 skipped
Test _S2D (S2 Device State). 1 skipped
Test _S3D (S3 Device State). 1 passed
Test _S4D (S4 Device State). 1 passed
Test _S0W (S0 Device Wake State). 9 passed
Test _S1W (S1 Device Wake State). 1 skipped
Test _S2W (S2 Device Wake State). 1 skipped
Test _S3W (S3 Device Wake State). 1 passed
Test _S4W (S4 Device Wake State). 1 passed
Test _RST (Device Reset). 1 passed
Test _PRR (Power Resource for Reset). 1 passed
Test _S0_ (S0 System State). 1 passed
Test _S1_ (S1 System State). 1 skipped
Test _S2_ (S2 System State). 1 skipped
Test _S3_ (S3 System State). 1 passed
Test _S4_ (S4 System State). 1 passed
Test _S5_ (S5 System State). 1 passed
Test _SWS (System Wake Source). 1 skipped
Test _PSS (Performance Supported States). 1 skipped
Test _CPC (Continuous Performance Control). 1 skipped
Test _CSD (C State Dependencies). 1 skipped
Test _CST (C States). 1 skipped
Test _PCT (Performance Control). 1 skipped
Test _PDL (P-State Depth Limit). 1 skipped
Test _PPC (Performance Present Capabilities). 1 skipped
Test _PPE (Polling for Platform Error). 1 skipped
Test _PSD (Power State Dependencies). 1 skipped
Test _PTC (Processor Throttling Control). 1 skipped
Test _TDL (T-State Depth Limit). 1 skipped
Test _TPC (Throttling Present Capabilities). 1 skipped
Test _TSD (Throttling State Dependencies). 1 skipped
Test _TSS (Throttling Supported States). 1 skipped
Test _LPI (Low Power Idle States). 1 skipped
Test _RDI (Resource Dependencies for Idle). 1 skipped
Test _PUR (Processor Utilization Request). 1 passed
Test _MSG (Message). 1 skipped
Test _SST (System Status). 1 skipped
Test _ALC (Ambient Light Colour Chromaticity). 1 skipped
Test _ALI (Ambient Light Illuminance). 1 skipped
Test _ALT (Ambient Light Temperature). 1 skipped
Test _ALP (Ambient Light Polling). 1 skipped
Test _ALR (Ambient Light Response). 1 skipped
Test _LID (Lid Status). 1 passed
Test _GTF (Get Task File). 5 passed
Test _GTM (Get Timing Mode). 1 passed
Test _MBM (Memory Bandwidth Monitoring Data). 1 skipped
Test _UPC (USB Port Capabilities). 1 skipped
Test _UPD (User Presence Detect). 1 skipped
Test _UPP (User Presence Polling). 1 skipped
Test _GCP (Get Capabilities). 1 skipped
Test _GRT (Get Real Time). 1 skipped
Test _GWS (Get Wake Status). 1 skipped
Test _CWS (Clear Wake Status). 1 skipped
Test _STP (Set Expired Timer Wake Policy). 1 skipped
Test _STV (Set Timer Value). 1 skipped
Test _TIP (Expired Timer Wake Policy). 1 skipped
Test _TIV (Timer Values). 1 skipped
Test _SBS (Smart Battery Subsystem). 1 skipped
Test _BCT (Battery Charge Time). 1 skipped
Test _BIF (Battery Information). 1 passed
Test _BIX (Battery Information Extended). 1 skipped
Test _BMA (Battery Measurement Averaging). 1 skipped
Test _BMC (Battery Maintenance Control). 1 skipped
Test _BMD (Battery Maintenance Data). 1 skipped
Test _BMS (Battery Measurement Sampling Time). 1 skipped
Test _BST (Battery Status). 1 passed
Test _BTP (Battery Trip Point). 1 skipped
Test _BTH (Battery Throttle Limit). 1 skipped
Test _BTM (Battery Time). 1 skipped
Test _PCL (Power Consumer List). 2 passed
Test _PIF (Power Source Information). 1 skipped
Test _PRL (Power Source Redundancy List). 1 skipped
Test _PSR (Power Source). 1 passed
Test _GAI (Get Averaging Level). 1 skipped
Test _GHL (Get Harware Limit). 1 skipped
Test _PMC (Power Meter Capabilities). 1 skipped
Test _PMD (Power Meter Devices). 1 skipped
Test _PMM (Power Meter Measurement). 1 skipped
Test _WPC (Wireless Power Calibration). 1 skipped
Test _WPP (Wireless Power Polling). 1 skipped
Test _FIF (Fan Information). 1 skipped
Test _FPS (Fan Performance States). 1 skipped
Test _FSL (Fan Set Level). 1 skipped
Test _FST (Fan Status). 1 skipped
Test _ACx (Active Cooling). 10 skipped
Test _ART (Active Cooling Relationship Table). 1 skipped
Test _CRT (Critical Trip Point). 1 passed
Test _CR3 (Warm/Standby Temperature). 1 skipped
Test _DTI (Device Temperature Indication). 1 skipped
Test _HOT (Hot Temperature). 1 skipped
Test _MTL (Minimum Throttle Limit). 1 skipped
Test _NTT (Notification Temp Threshold). 1 skipped
Test _PSL (Passive List). 1 skipped
Test _PSV (Passive Temp). 1 skipped
Test _RTV (Relative Temp Values). 1 skipped
Test _SCP (Set Cooling Policy). 1 skipped
Test _TC1 (Thermal Constant 1). 1 skipped
Test _TC2 (Thermal Constant 2). 1 skipped
Test _TFP (Thermal fast Sampling Period). 1 skipped
Test _TMP (Thermal Zone Current Temp). 1 passed
Test _TPT (Trip Point Temperature). 1 skipped
Test _TRT (Thermal Relationship Table). 1 skipped
Test _TSN (Thermal Sensor Device). 1 skipped
Test _TSP (Thermal Sampling Period). 1 skipped
Test _TST (Temperature Sensor Threshold). 1 skipped
Test _TZD (Thermal Zone Devices). 1 skipped
Test _TZM (Thermal Zone member). 1 skipped
Test _TZP (Thermal Zone Polling). 1 skipped
Test _GPE (General Purpose Events). 1 passed
Test _EC_ (EC Offset Query). 1 skipped
Test _PTS (Prepare to Sleep). 5 passed
Test _TTS (Transition to State). 1 skipped
Test _WAK (System Wake). 5 passed
Test _ADR (Return Unique ID for Device). 129 passed
Test _BCL (Query List of Brightness Control Levels S.. 1 failed
Test _BCM (Set Brightness Level). 1 passed
Test _BQC (Brightness Query Current Level). 1 passed
Test _DCS (Return the Status of Output Device). 16 passed
Test _DDC (Return the EDID for this Device). 1 skipped
Test _DSS (Device Set State). 16 passed
Test _DGS (Query Graphics State). 16 passed
Test _DOD (Enumerate All Devices Attached to Display.. 1 passed
Test _DOS (Enable/Disable Output Switching). 1 passed
Test _GPD (Get POST Device). 1 skipped
Test _ROM (Get ROM Data). 1 passed
Test _SPD (Set POST Device). 1 skipped
Test _VPO (Video POST Options). 1 skipped
Test _CBA (Configuration Base Address). 1 skipped
Test _IFT (IPMI Interface Type). 1 skipped
Test _SRV (IPMI Interface Revision). 1 skipped
Test: MSDM Microsoft Data Management Table test.
MSDM Microsoft Data Management Table test. 1 passed
Test: MSCT Maximum System Characteristics Table test.
Test skipped.
Test: MPST Memory Power State Table test.
Test skipped.
Test: MCHI Management Controller Host Interface Table test.
Test skipped.
Test: MCFG PCI Express* memory mapped config space test.
Validate MCFG table. 1 failed
Validate MCFG PCI config space. 1 passed
Test: MADT Multiple APIC Description Table (spec compliant).
MADT checksum test. 1 passed
MADT revision test. 2 passed
MADT architecture minimum revision test. 1 passed
MADT flags field reserved bits test. 1 passed
MADT subtable tests. 109 passed
Test: LPIT Low Power Idle Table test.
LPIT Low Power Idle Table test. 1 passed
Test: IORT IO Remapping Table test.
Test skipped.
Test: HPET IA-PC High Precision Event Timer Table tests.
Test HPET base in kernel log. 1 passed
Test HPET base in HPET table. 1 passed
Test HPET base in DSDT and/or SSDT. 1 warning
Test HPET configuration. 2 passed
Test: HEST Hardware Error Source Table test.
Test skipped.
Test: GTDT Generic Timer Description Table test.
Test skipped.
Test: FPDT Firmware Performance Data Table test.
FPDT Firmware Performance Data Table test. 1 passed
Test: Simple fan tests.
Test fan status. 12 passed, 1 failed
Load system, check CPU fan status.
Test: FADT Fixed ACPI Description Table tests.
ACPI FADT Description Table flag info. 1 info only
FADT checksum test. 1 passed
FADT revision test. 1 passed
ACPI FADT Description Table tests. 23 passed, 6 failed, 1 warning, 2 skipped
Test FADT SCI_EN bit is enabled. 1 passed
Test FADT reset register. 2 passed
Test: FACS Firmware ACPI Control Structure test.
FACS Firmware ACPI Control Structure test. 1 passed
Test: ERST Error Record Serialization Table test.
Test skipped.
Test: EINJ Error Injection Table test.
Test skipped.
Test: ECDT Embedded Controller Boot Resources Table test.
Test skipped.
Test: DRTM D-RTM Resources Table test.
Test skipped.
Test: DMA Remapping (VT-d) test.
DMA Remapping test. 1 skipped
Test: DBG2 (Debug Port Table 2) test.
DBG2 (Debug Port Table 2) test. 1 passed
Test: DBGP (Debug Port) Table test.
DBGP (Debug Port) Table test. 1 passed
Test: Processor C state support test.
Test all CPUs C-states. 11 passed
Test: CSRT Core System Resource Table test.
Test skipped.
Test: CPEP Corrected Platform Error Polling Table test.
Test skipped.
Test: ACPI table checksum test.
ACPI table checksum test. 30 passed
Test: Automated LCD brightness test.
Test for maximum and actual brightness. 2 passed
Change actual brightness. 1 failed
Test: BOOT Table test.
Test skipped.
Test: BGRT Boot Graphics Resource Table test.
BGRT Boot Graphics Resource Table test. 1 passed
Test: BERT Boot Error Record Table test.
Test skipped.
Test: ASPT Table test.
Test skipped.
Test: ASF! Alert Standard Format Table test.
Test skipped.
Test: Test for single instance of APIC/MADT table.
Test for single instance of APIC/MADT table. 1 passed
Test: ACPI table headers sanity tests.
Test ACPI headers. 28 passed
double free on 0x4071a018
double free on 0x417ad018
double free on 0x40efc018
double free on 0x41f3d018 |
Failed logs-
Code: | Test: Automated LCD brightness test.
Change actual brightness. 1 failed
Test: FADT Fixed ACPI Description Table tests.
ACPI FADT Description Table tests. 23 passed, 6 failed, 1 warning, 2 skipped
Test: Simple fan tests.
Test fan status. 12 passed, 1 failed
Test: MCFG PCI Express* memory mapped config space test.
Validate MCFG table. 1 failed
Test: ACPI DSDT Method Semantic tests.
Test _BCL (Query List of Brightness Control Levels S.. 1 failed |
Is there any thing I can do to resolve these failures? _________________ [19:18] <@NeddySeagoon> Gentoo has an installer. Just like other distros. Go to the bathroom, look in the mirror. You will see the Gentoo installer
Last edited by reikdas on Tue Dec 25, 2018 5:52 pm; edited 1 time in total |
|
Back to top |
|
|
reikdas Apprentice
Joined: 27 Nov 2018 Posts: 238
|
Posted: Tue Dec 25, 2018 5:48 pm Post subject: |
|
|
[23:17] <nawks> reikdas: that gets fixed by the people who write the bios. they would have to fix and release bios update. occasionally people have a manual hex patch procedure if there is some serious bug that manu won't fix for linux
[23:17] <nawks> reikdas: so don't worry about it unless you are seeing problems in dmesg
[23:18] <reikdas> nawks: Thanks. So it does not have anything to do with my kernel configuration?
[23:18] <nawks> reikdas: no it does not
[23:18] <reikdas> nawks: Thanks _________________ [19:18] <@NeddySeagoon> Gentoo has an installer. Just like other distros. Go to the bathroom, look in the mirror. You will see the Gentoo installer |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|