Created attachment 3526 [details] AUTO_NUC-corei7-64 STATUS: IDLE BUILD: meta-intel-6.0 : 6c9f6b5f70ab3ee194b2c2c6f3bd462c994848fa ENVIRONMENT: corei7 on NUC NUC6i5SYH BIOS: SYSKLi35..86A.0054.2016.0930.1102 System Installed STEPS TO REPRODUCE: Parse dmesg log and all log files in /var/log for keywords like: "error" , "failed" , "cannot", "can't" etc. Filter out the known and invalid errors or errors that appear in certain situations and need to be ignored. EXPECTED OUTCOME: No errors or fails should be present in logs Actual results : Central error: [ 2.889990] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-8000C-23.ucode failed with error -2 Central error: [ 0.714314] i915 0000:00:02.0: Direct firmware load for i915/skl_dmc_ver1_26.bin failed with error -2 Central error: [ 3.069605] thermal thermal_zone3: failed to read out thermal zone (-5) Central error: [ 0.714317] i915 0000:00:02.0: Failed to load DMC firmware [https://01.org/linuxgraphics/intel-linux-graphics-firmwares], disabling runtime power management.
> iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-8000C-23.ucode failed with error -2 Same here with current master build, it also tries to load -24.ucode. Neither of these firmwares have been released yet. The current (-22.ucode) firmware does get loaded and seems to work fine. Spamming the log about not being able to load unreleased firmware seems a bit useless but that's what it does. This error could be whitelisted but we should then make sure that the missing firmware error is noticed: "iwlwifi 0000:01:00.0: no suitable firmware found!" > i915 0000:00:02.0: Direct firmware load for i915/skl_dmc_ver1_26.bin failed with error -2 > Central error: [ 0.714317] i915 0000:00:02.0: Failed to load DMC firmware [https://01.org/linuxgraphics/intel-linux-graphics-firmwares], disabling runtime power management. This works fine on my NUC6i5SYH with master build: the firmware is found and works.
"Direct firmware load for iwlwifi" is because the kernel is asking for firmware that doesn't exist yet. This will have to wait for a kernel or linux-firmware update. "Failed to load DMC firmware" is due to graphics firmware not being found with installed images. This is bug 9267. "thermal thermal_zone3: failed to read out thermal zone (-5)" is one I am not aware of yet and could use some research.
There is ongoing work on the thermal driver. Between Linux 4.4 and Linux 4.8 we gained thermal_zone2 and thermal_zone3, but it appears that thermal_zone3 is not completely functional. For now the thermal_zone error has been whitelisted. Even though it is indeed an error, we gained functionality compared to previous versions, and this is something out of my control (I am not a kernel developer!). The iwlwifi "Direct firmware load" error has also been whitelisted as Jussi suggested. That leaves the i915 firmware load error, which is handled by bug 9267.