You are not logged in.

#1 2022-04-14 12:31:48

colegu
Member
Registered: 2022-04-14
Posts: 75

missing sensors after kernel upgrade

after  switching from default arch kernel to my new kernel (compiled from source) i'm not able to see the following ACPI sensor entries:

 
BAT0-acpi-0
Adapter: ACPI interface
in0:          12.55 V  
curr1:       1000.00 uA 
 
acpitz-acpi-0
Adapter: ACPI interface
temp1:        +54.5°C  (crit = +107.0°C)

does anyone know where are the relevant kernel options that i need to enable?
the following option is already configured CONFIG_ACPI_THERMAL=y, but it seems that it does not do the job..

at the moment i'm able to see only what
drivetemp-scsi-0-0, coretemp-isa-0000 and dell_smm-isa-0000 sensors are reporting

Offline

#2 2022-04-14 13:43:12

moson
Member
Registered: 2021-06-03
Posts: 10
Website

Re: missing sensors after kernel upgrade

Is CONFIG_ACPI_BATTERY enabled?

Offline

#3 2022-04-14 13:45:35

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,828

Re: missing sensors after kernel upgrade

I'd compare "lsmod" for both kernels, you're perhaps lacking some vendor-specific ACPI module.
Also diff "zgrep -i acpi /proc/config.gz" for both kernels? CONFIG_ACPI_BATTERY?

Offline

#4 2022-04-14 15:03:17

colegu
Member
Registered: 2022-04-14
Posts: 75

Re: missing sensors after kernel upgrade

moson wrote:

Is CONFIG_ACPI_BATTERY enabled?

CONFIG_ACPI_BATTERY=y


seth wrote:

I'd compare "lsmod" for both kernels, you're perhaps lacking some vendor-specific ACPI module.
Also diff "zgrep -i acpi /proc/config.gz" for both kernels? CONFIG_ACPI_BATTERY?

grep-ing for acpi does not help, there's plenty of stuff there that doesn't look like it

< --- archlinux generic kernel
> --- self compiled custom kernel

< CONFIG_ACPI_ADXL=y
< CONFIG_ACPI_ALS=m
< CONFIG_ACPI_APEI_EINJ=m
< CONFIG_ACPI_APEI_ERST_DEBUG=m
< CONFIG_ACPI_APEI_MEMORY_FAILURE=y
< CONFIG_ACPI_BGRT=y
< CONFIG_ACPI_CMPC=m
< CONFIG_ACPI_CONFIGFS=m
> CONFIG_ACPI_CONFIGFS=y
< CONFIG_ACPI_CUSTOM_METHOD=m
< CONFIG_ACPI_DEBUG=y
< CONFIG_ACPI_DOCK=y
< CONFIG_ACPI_EC_DEBUGFS=m
< CONFIG_ACPI_EXTLOG=m
> CONFIG_ACPI_EXTLOG=y
< CONFIG_ACPI_FPDT=y
< CONFIG_ACPI_HMAT=y
< CONFIG_ACPI_HOTPLUG_MEMORY=y
< CONFIG_ACPI_IPMI=m
< CONFIG_ACPI_NFIT=m
< CONFIG_ACPI_NUMA=y
< CONFIG_ACPI_PCI_SLOT=y
< CONFIG_ACPI_PFRUT=m
< CONFIG_ACPI_PLATFORM_PROFILE=m
< CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
> CONFIG_ACPI_PROCESSOR_AGGREGATOR=y
< CONFIG_ACPI_SBS=m
> CONFIG_ACPI_SBS=y
< CONFIG_ACPI_TABLE_LIB=y
< CONFIG_ACPI_TABLE_UPGRADE=y
< CONFIG_ACPI_TAD=m
< CONFIG_ACPI_TOSHIBA=m
< CONFIG_ACPI_VIDEO=m
< CONFIG_ACPI_VIOT=y
< CONFIG_ACPI_WATCHDOG=y
> CONFIG_ACPI_VIDEO=y
< CONFIG_CXL_ACPI=m
< CONFIG_GPIO_ACPI=y
< CONFIG_HOTPLUG_PCI_ACPI_IBM=m
< CONFIG_HOTPLUG_PCI_ACPI=y
< CONFIG_I2C_HID_ACPI=m
< CONFIG_INTEL_TH_ACPI=m
< CONFIG_PATA_ACPI=m
< CONFIG_SND_SOC_SOF_ACPI_DEV=m
< CONFIG_SND_SOC_SOF_ACPI=m
< CONFIG_SURFACE_ACPI_NOTIFY=m
< CONFIG_SYSTEM76_ACPI=m
< CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y
< CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
< CONFIG_THINKPAD_ACPI=m
< CONFIG_THINKPAD_ACPI_VIDEO=y
< CONFIG_UCSI_ACPI=m
< CONFIG_X86_64_ACPI_NUMA=y
< CONFIG_X86_ACPI_CPUFREQ_CPB=y
< CONFIG_XEN_ACPI_PROCESSOR=m
< CONFIG_XEN_ACPI=y

Offline

#5 2022-04-14 15:25:07

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,828

Re: missing sensors after kernel upgrade

seth wrote:

I'd compare "lsmod" for both kernels

You've no vendor specific ACPI module enabled, nor CONFIG_GPIO_ACPI nor CONFIG_ACPI_TABLE nor CONFIG_ACPI_PCI_SLOT nor CONFIG_INTEL_TH_ACPI …

Offline

#6 2022-04-14 16:44:49

colegu
Member
Registered: 2022-04-14
Posts: 75

Re: missing sensors after kernel upgrade

seth wrote:
seth wrote:

I'd compare "lsmod" for both kernels

You've no vendor specific ACPI module enabled, nor CONFIG_GPIO_ACPI nor CONFIG_ACPI_TABLE nor CONFIG_ACPI_PCI_SLOT nor CONFIG_INTEL_TH_ACPI …

i have no available options for GPIO_ACPI or ACPI_TABLE
also, under
ACPI (Advanced Configuration and Power Interface) Support  --->
i see no vendor specific options, just generic entries

i'm giving another go with PCI_SLOT and INTEL_TH_ACPI options enabled.

 lsmod | grep intel_th
intel_th_sth           16384  0
intel_th_pti           16384  0
intel_th_pci           16384  0
intel_th_msu_sink      16384  0
intel_th_msu           28672  1 intel_th_msu_sink
intel_th_gth           16384  0
intel_th_acpi          16384  0

still no acpi entries in lmsensors..

Last edited by colegu (2022-04-14 16:57:44)

Offline

#7 2022-04-14 17:16:04

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,828

Re: missing sensors after kernel upgrade

What do you think eg. toshiba, system76 and thinkpad are?
Bus systems?

Again: check the lsmod of the regular kernel, compare it to your individual one and start filling the gaps (starting w/ the most suspicious ones)

Offline

#8 2022-04-14 17:31:26

colegu
Member
Registered: 2022-04-14
Posts: 75

Re: missing sensors after kernel upgrade

seth wrote:

What do you think eg. toshiba, system76 and thinkpad are?
Bus systems?

Again: check the lsmod of the regular kernel, compare it to your individual one and start filling the gaps (starting w/ the most suspicious ones)

you do not need to answer if there is nothing constructive to add smile this îs why i asked here to get an answer  not just a wild goose chase like the Intel th thing that has nothing to do with the problem at hand. i have already compared the loaded modules between both kernels. not to mention that module names and config options are two separate things  . finding the connection between them is quite elusive most of the time.

hw specific sensors already work. the generic acpi ones are failing

Offline

#9 2022-04-14 19:43:39

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,828

Re: missing sensors after kernel upgrade

The constructive addition is to look at which kernel modules you're missing.
If you want more constructive comments, you'll have to provide *some* information about the system and your custom kernel config.
Right now we're at "my somehow custom kernel does not really work on whatever hardware I might use why is that?"
Based on that *nobody* will be able to tell you anything more than where to look.

the generic acpi ones are failing

Ther thermal zone ACPI forwards a BIOS value, there's nothing "generic" about that. (Well, there probably should™ be…)
Sanity check: you do have CONFIG_THERMAL=y enabled, do you?

Offline

#10 2022-04-15 08:33:41

colegu
Member
Registered: 2022-04-14
Posts: 75

Re: missing sensors after kernel upgrade

seth wrote:

The constructive addition is to look at which kernel modules you're missing.
If you want more constructive comments, you'll have to provide *some* information about the system and your custom kernel config.
Right now we're at "my somehow custom kernel does not really work on whatever hardware I might use why is that?"
Based on that *nobody* will be able to tell you anything more than where to look.

the generic acpi ones are failing

Ther thermal zone ACPI forwards a BIOS value, there's nothing "generic" about that. (Well, there probably should™ be…)
Sanity check: you do have CONFIG_THERMAL=y enabled, do you?


yes, CONFIG_THERMAL=y is enabled.

to enable temperature monitoring for the HDD  i just enabled a config option that gives 'drivetem' module. this functions for several HDDs.
for system's specific drivers i enabled SENSORS_DELL_SMM, and other stuff (intel coretemp)

enabling acpi_power_meter module did not give the expected results, hence my original question. it most likely is a generic driver (similar to the drivetemp module) rather that something specific (dell_smm for that matter)

Offline

#11 2022-04-15 09:18:26

colegu
Member
Registered: 2022-04-14
Posts: 75

Re: missing sensors after kernel upgrade

 
<M> Hardware Monitoring support  --->  
    <M>   Hard disk drives with temperature sensors
     -M-   Dell laptop SMM BIOS hwmon driver
    <M>   Intel Core/Core2/Atom temperature sensor
    <M>   ACPI 4.0 power meter

(last option seems to do absolutely nothing)

this is what i have so far under HW monitoring. most probably those ACPI settings are elsewhere (the linux kernel has it's ways to mix up similar things under different config locations)
and this is what i'm trying to find out

[*] ACPI (Advanced Configuration and Power Interface) Support  --->
 <*>   AC Adapter                                                                                            
<*>   Battery                                                                                             
 -*-   Button                                                                                       
 -*-   Video                                                                                          
{*}   Fan
-*-   Processor                                                                                          
<*>   Processor Aggregator                                                                    
<*>   Thermal Zone

full .config below:

#
# Power management and ACPI options
#
CONFIG_ARCH_HIBERNATION_HEADER=y
CONFIG_SUSPEND=y
CONFIG_SUSPEND_FREEZER=y
CONFIG_HIBERNATE_CALLBACKS=y
CONFIG_HIBERNATION=y
CONFIG_HIBERNATION_SNAPSHOT_DEV=y
CONFIG_PM_STD_PARTITION="/dev/sda2"
CONFIG_PM_SLEEP=y
CONFIG_PM_SLEEP_SMP=y
# CONFIG_PM_AUTOSLEEP is not set
# CONFIG_PM_WAKELOCKS is not set
CONFIG_PM=y
# CONFIG_PM_DEBUG is not set
CONFIG_PM_CLK=y
# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
CONFIG_ENERGY_MODEL=y
CONFIG_ARCH_SUPPORTS_ACPI=y
CONFIG_ACPI=y
CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y
# CONFIG_ACPI_DEBUGGER is not set
CONFIG_ACPI_SPCR_TABLE=y
# CONFIG_ACPI_FPDT is not set
CONFIG_ACPI_LPIT=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y
# CONFIG_ACPI_EC_DEBUGFS is not set
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=y
CONFIG_ACPI_FAN=y
# CONFIG_ACPI_TAD is not set
# CONFIG_ACPI_DOCK is not set
CONFIG_ACPI_CPU_FREQ_PSS=y
CONFIG_ACPI_PROCESSOR_CSTATE=y
CONFIG_ACPI_PROCESSOR_IDLE=y
CONFIG_ACPI_CPPC_LIB=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_PROCESSOR_AGGREGATOR=y
CONFIG_ACPI_THERMAL=y
CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_PCI_SLOT=y
CONFIG_ACPI_CONTAINER=y
CONFIG_ACPI_HOTPLUG_IOAPIC=y
CONFIG_ACPI_SBS=y
CONFIG_ACPI_HED=y
CONFIG_ACPI_BGRT=y
# CONFIG_ACPI_NFIT is not set
CONFIG_HAVE_ACPI_APEI=y
CONFIG_HAVE_ACPI_APEI_NMI=y
CONFIG_ACPI_APEI=y
CONFIG_ACPI_APEI_GHES=y
CONFIG_ACPI_APEI_PCIEAER=y
# CONFIG_ACPI_APEI_ERST_DEBUG is not set
CONFIG_ACPI_DPTF=y
CONFIG_DPTF_POWER=m
CONFIG_DPTF_PCH_FIVR=m
CONFIG_ACPI_EXTLOG=y
CONFIG_ACPI_CONFIGFS=y
CONFIG_ACPI_PFRUT=m
CONFIG_ACPI_PCC=y
CONFIG_PMIC_OPREGION=y
CONFIG_X86_PM_TIMER=y
CONFIG_ACPI_PRMT=y

Offline

#12 2022-04-15 15:11:11

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,828

Re: missing sensors after kernel upgrade

for system's specific drivers i enabled SENSORS_DELL_SMM

Not according to the config you posted…

DELL_WMI and DELL_SMBIOS could be relevant.
Did you meanwhile compare lsmod between the kernels?

Offline

#13 2022-04-15 15:31:49

colegu
Member
Registered: 2022-04-14
Posts: 75

Re: missing sensors after kernel upgrade

seth wrote:

for system's specific drivers i enabled SENSORS_DELL_SMM

Not according to the config you posted…

DELL_WMI and DELL_SMBIOS could be relevant.
Did you meanwhile compare lsmod between the kernels?

<M> Hardware Monitoring support  --->  
    <M>   Hard disk drives with temperature sensors
     -M-   Dell laptop SMM BIOS hwmon driver
    <M>   Intel Core/Core2/Atom temperature sensor
    <M>   ACPI 4.0 power meter

SENSORS_DELL_SMM is enabled with "-M-   Dell laptop SMM BIOS hwmon driver"

both DELL_WMI and DELL_SMBIOS are enabled

> aesni_intel
> algif_hash
> algif_skcipher
> atkbd
> bpf_preload
> btmtk
> crc16
> crc32c_generic
> crc32c_intel
> crc32_pclmul
> crct10dif_pclmul
> cryptd
> crypto_simd
> ext4
> ghash_clmulni_intel
> i8042
> i915
> intel_cstate
> intel_gtt
> intel_pmc_bxt
> intel_uncore
> iTCO_vendor_support
> iTCO_wdt
> iwlmei
> jbd2
> joydev
> libps2
> mac_hid
> mbcache
> mei_wdt
> mousedev
> parport
> parport_pc
> pcspkr
> ppdev
> psmouse
> rapl
> rfkill
> serio
> serio_raw
> snd
> snd_intel_sdw_acpi
> snd_pcm
> snd_timer
> soundcore
> ttm
> uas
> video
> xhci_pci_renesas

this is the list of modules enabled in the default kernel and not in mine. (some of the options i've built in, like ext4, i915 and so on.
none of the above modules suggest that are responsible for the ACPI missing sensors..

Offline

#14 2022-04-15 16:54:51

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,828

Re: missing sensors after kernel upgrade

intel_uncore ?

Offline

#15 2022-04-15 17:16:15

colegu
Member
Registered: 2022-04-14
Posts: 75

Re: missing sensors after kernel upgrade

Offline

#16 2022-04-15 20:43:27

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,828

Re: missing sensors after kernel upgrade

https://en.wikipedia.org/wiki/Uncore
I know what the uncore is - the idea is that it might indeed be relevant in this context (at least concerning the thermal zone)

Offline

#17 2022-04-16 05:52:03

colegu
Member
Registered: 2022-04-14
Posts: 75

Re: missing sensors after kernel upgrade

$ modinfo intel_uncore
name:           intel_uncore
filename:       (builtin)
license:        GPL
file:           arch/x86/events/intel/intel-uncore
parm:           uncore_no_discover:Don't enable the Intel uncore PerfMon discovery mechanism (default: enable the discovery mechanism). (bool)

seems that i've already enabled that, but builtin.. still no ACPI sensors...

Offline

#18 2022-04-16 09:08:28

colegu
Member
Registered: 2022-04-14
Posts: 75

Re: missing sensors after kernel upgrade

< acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI EDR HPX-Type3]
< acpi PNP0A08:00: _OSC: OS requested [PCIeHotplug SHPCHotplug PME AER PCIeCapability LTR DPC]
< acpi PNP0A08:00: _OSC: platform willing to grant [PCIeHotplug SHPCHotplug PME AER PCIeCapability LTR DPC]
---
> acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
> acpi PNP0A08:00: _OSC: OS requested [PME AER PCIeCapability LTR]
> acpi PNP0A08:00: _OSC: platform willing to grant [PME AER PCIeCapability LTR]


first part is the generic kernel, second is the one compiled by me.. now i have to figure out where to find those options smile

Offline

#19 2022-04-16 12:18:12

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,828

Re: missing sensors after kernel upgrade

% zgrep -i hotplug /proc/config.gz
CONFIG_HOTPLUG_CPU=y
# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_HOTPLUG_MEMORY=y
CONFIG_ACPI_HOTPLUG_IOAPIC=y
CONFIG_HOTPLUG_SMT=y
CONFIG_MEMORY_HOTPLUG=y
CONFIG_MEMORY_HOTPLUG_SPARSE=y
CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y
CONFIG_HOTPLUG_PCI_PCIE=y
CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_ACPI=y
CONFIG_HOTPLUG_PCI_ACPI_IBM=m
CONFIG_HOTPLUG_PCI_CPCI=y
CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m
CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m
CONFIG_HOTPLUG_PCI_SHPC=y
CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y
CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512
CONFIG_MLXREG_HOTPLUG=m
# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set

Offline

#20 2022-04-16 14:22:31

colegu
Member
Registered: 2022-04-14
Posts: 75

Re: missing sensors after kernel upgrade

diff acpi_my-kernel acpi_arch-default | grep ">\|<"
< ACPI: SSDT 0xFFFF98F800269000 000523 (v01 PmRef  Cpu0Cst  00003001 INTL 20051117)
> ACPI: SSDT 0xFFFF8A26809A2000 000523 (v01 PmRef  Cpu0Cst  00003001 INTL 20051117)
< ACPI: SSDT 0xFFFF98F8001A2C00 000303 (v01 PmRef  ApIst    00003000 INTL 20051117)
> ACPI: SSDT 0xFFFF8A26802D9C00 000303 (v01 PmRef  ApIst    00003000 INTL 20051117)
< ACPI: SSDT 0xFFFF98F8000C3600 000119 (v01 PmRef  ApCst    00003000 INTL 20051117)
> ACPI: SSDT 0xFFFF8A2680220E00 000119 (v01 PmRef  ApCst    00003000 INTL 20051117)
> ACPI: bus type USB registered
< ACPI: thermal: Thermal Zone [THM] (61 C)
> ACPI: thermal: Thermal Zone [THM] (52 C)
< ACPI: video: Video Device [VID] (multi-head: yes  rom: no  post: no)
< ACPI: bus type USB registered
< ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042F conflicts with OpRegion 0x0000000000000400-0x000000000000047F (\PMIO) (20211217/utaddress-204)
< ACPI: OSL: Resource conflict; ACPI support missing from driver?
< ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20211217/utaddress-204)
< ACPI: OSL: Resource conflict; ACPI support missing from driver?
< ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20211217/utaddress-204)
< ACPI: OSL: Resource conflict; ACPI support missing from driver?
< ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20211217/utaddress-204)
< ACPI: OSL: Resource conflict; ACPI support missing from driver?
< dell_laptop: Using dell-rbtn acpi driver for receiving events

still no acpi sensors, but now i've got these errors instead smile

Offline

#21 2022-04-16 14:31:49

colegu
Member
Registered: 2022-04-14
Posts: 75

Re: missing sensors after kernel upgrade

< Command line: BOOT_IMAGE=/vmlinuz-5.17.3 root=/dev/sda3 rw loglevel=3 quiet acpi_enforce_resources=no
< Kernel command line: BOOT_IMAGE=/vmlinuz-5.17.3 root=/dev/sda3 rw loglevel=3 quiet acpi_enforce_resources=no
< ACPI: SSDT 0xFFFFA33840268000 000523 (v01 PmRef  Cpu0Cst  00003001 INTL 20051117)
> ACPI: SSDT 0xFFFF8A26809A2000 000523 (v01 PmRef  Cpu0Cst  00003001 INTL 20051117)
< ACPI: SSDT 0xFFFFA338401A0800 000303 (v01 PmRef  ApIst    00003000 INTL 20051117)
> ACPI: SSDT 0xFFFF8A26802D9C00 000303 (v01 PmRef  ApIst    00003000 INTL 20051117)
< ACPI: SSDT 0xFFFFA338400C3400 000119 (v01 PmRef  ApCst    00003000 INTL 20051117)
> ACPI: SSDT 0xFFFF8A2680220E00 000119 (v01 PmRef  ApCst    00003000 INTL 20051117)
> ACPI: bus type USB registered
< ACPI: thermal: Thermal Zone [THM] (62 C)
> ACPI: thermal: Thermal Zone [THM] (52 C)
< ACPI: video: Video Device [VID] (multi-head: yes  rom: no  post: no)
< ACPI: bus type USB registered
< dell_laptop: Using dell-rbtn acpi driver for receiving events


got rid of the errors with an extra kernel boot parameter. but no acpi sensors still smile.
seems that i'm missing the USB ACPI thing. but doubt that this will solve it.. will give it a go though

Offline

#22 2022-04-16 14:50:36

merlock
Member
Registered: 2018-10-30
Posts: 262

Re: missing sensors after kernel upgrade

Maybe try

acpi_enforce_resources=lax

on your command line.

That was the only way I could get my sensors exposed (they are all thru a Super I/O chip).


Eenie meenie, chili beanie, the spirits are about to speak -- Bullwinkle J. Moose
It's a big club...and you ain't in it -- George Carlin
Registered Linux user #149839
perl -e 'print$i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10); '

Offline

#23 2022-04-16 14:52:23

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,828

Re: missing sensors after kernel upgrade

CONFIG_SENSORS_DELL_SMM=m
CONFIG_DELL_SMBIOS=m
CONFIG_DELL_SMBIOS_WMI=y
CONFIG_DELL_SMBIOS_SMM=y
CONFIG_DELL_LAPTOP=m
CONFIG_DELL_RBTN=m
# CONFIG_DELL_RBU is not set
CONFIG_DELL_SMO8800=m
CONFIG_DELL_WMI=m
CONFIG_DELL_WMI_DESCRIPTOR=m
CONFIG_DELL_WMI_AIO=m
CONFIG_DELL_WMI_LED=m

Offline

#24 2022-04-16 15:32:54

colegu
Member
Registered: 2022-04-14
Posts: 75

Re: missing sensors after kernel upgrade

merlock wrote:

Maybe try

acpi_enforce_resources=lax

on your command line.

That was the only way I could get my sensors exposed (they are all thru a Super I/O chip).

nope, does not work with this boot option. i have to set it to no, otherwise i'm getting these errors

[    5.139396] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042F conflicts with OpRegion 0x0000000000000400-0x000000000000047F (\PMIO) (20211217/utaddress-204)
[    5.139419] ACPI: OSL: Resource conflict; ACPI support missing from driver?
[    5.139421] ACPI: OSL: Resource conflict: System may be unstable or behave erratically
[    5.139432] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20211217/utaddress-204)
[    5.139445] ACPI: OSL: Resource conflict; ACPI support missing from driver?
[    5.139447] ACPI: OSL: Resource conflict: System may be unstable or behave erratically
[    5.139450] ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20211217/utaddress-204)
[    5.139461] ACPI: OSL: Resource conflict; ACPI support missing from driver?
[    5.139463] ACPI: OSL: Resource conflict: System may be unstable or behave erratically
[    5.139466] ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20211217/utaddress-204)
[    5.139477] ACPI: OSL: Resource conflict; ACPI support missing from driver?
[    5.139479] ACPI: OSL: Resource conflict: System may be unstable or behave erratically
[    5.232421] ACPI: bus type USB registered
[    6.448084] dell_laptop: Using dell-rbtn acpi driver for receiving events
seth wrote:
CONFIG_SENSORS_DELL_SMM=m
CONFIG_DELL_SMBIOS=m
CONFIG_DELL_SMBIOS_WMI=y
CONFIG_DELL_SMBIOS_SMM=y
CONFIG_DELL_LAPTOP=m
CONFIG_DELL_RBTN=m
# CONFIG_DELL_RBU is not set
CONFIG_DELL_SMO8800=m
CONFIG_DELL_WMI=m
CONFIG_DELL_WMI_DESCRIPTOR=m
CONFIG_DELL_WMI_AIO=m
CONFIG_DELL_WMI_LED=m

already have these options enabled. still nothing in terms of acpi sensors

Offline

#25 2022-04-16 15:50:51

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,828

Re: missing sensors after kernel upgrade

Did you compile the dell modules into the kernel?
(Might be influential in the early booting phase)

And try "acpi_enforce_resources=no"

Offline

Board footer

Powered by FluxBB