You are not logged in.
Updated to kernel 4.19.2, and on system start, the systemd-modules-load service fails due to the it87-dkms package (AUR).
Tried removing/clean installing and manually modprobing but all of them result in 'Failed to insert module it87: Device or resource busy'.
lsmod doesn't show it87 as being loaded, any help would be appreciated.
dmesg: https://ptpb.pw/mqYc
systemctl status systemd-modules-load:
● systemd-modules-load.service - Load Kernel Modules
Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
Active: failed (Result: exit-code) since Sat 2018-11-24 17:26:18 EST; 1min 28s ago
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 582 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
Main PID: 582 (code=exited, status=1/FAILURE)
Nov 24 17:26:18 mystletainn systemd[1]: Starting Load Kernel Modules...
Nov 24 17:26:18 mystletainn systemd-modules-load[582]: Failed to insert module 'it87': Device or resource busy
Nov 24 17:26:18 mystletainn systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
Nov 24 17:26:18 mystletainn systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
Nov 24 17:26:18 mystletainn systemd[1]: Failed to start Load Kernel Modules.
Last edited by Abs0rbed (2018-11-26 03:53:43)
Offline
If you manually modprobe it87 with the ignore_resource_conflict=true ?
modprobe it87 ignore_resource_conflict=true
If that fails please post an updated dmesg.
Offline
sudo modprobe it87 force_id=0x8665 ignore_resource_conflict=true
[12622.785482] it87: `true' invalid for parameter `ignore_resource_conflict'
[12694.266570] it87: `true' invalid for parameter `ignore_resource_conflict'
Edit:
Went back and checked the docs and it the correct param is `1` instead of `true`, updated dmesg is
[12773.676626] it87: it87 driver version <not provided>
[12773.676704] it87: Found IT8665E chip at 0x290, revision 6
[12773.676739] it87: Beeping is supported
[12773.676759] ACPI Warning: SystemIO range 0x0000000000000295-0x0000000000000296 conflicts with OpRegion 0x0000000000000290-0x0000000000000299 (\AMW0.HWM) (20180810/utaddress-213)
[12773.676766] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[13037.080850] it87: it87 driver version <not provided>
[13037.080937] it87: Found IT8665E chip at 0x290, revision 6
[13037.080972] it87: Beeping is supported
[13037.080991] ACPI Warning: SystemIO range 0x0000000000000295-0x0000000000000296 conflicts with OpRegion 0x0000000000000290-0x0000000000000299 (\AMW0.HWM) (20180810/utaddress-213)
[13037.080998] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
Am I all set?
Last edited by Abs0rbed (2018-11-25 02:05:00)
Offline
There may be a fix in 4.19.3 (Revert "ACPICA: AML interpreter: add region addresses in global list during initialization") that will mean you do not need the option (4.19.4 is currently in testing)
Edit:
valid values for bool module paramaters 0/1, y/n, Y/N https://elixir.bootlin.com/linux/v4.19/ … ram.h#L125
Last edited by loqs (2018-11-25 02:13:02)
Offline
Makes sense, just want to make sure I'm not in anyone's memory space just for some temp sensors
Offline
If the system has been stable in the past with the same hardware I would put it down to a kernel change in ACPI parsing rather than something else actually using the same memory.
Offline