Description of problem: The kernel has the Intel Management Engine Interface driver compiled into it. This driver is not of use to most users and would be better to be built as a module. Having it as a module would also suit my usecase. I've written a replacement driver that works with lm_sensors (the Intel one doesn't). I can't load my driver as the compiled in one claims the PCI device. Version-Release number of selected component (if applicable): kernel-desktop-3.14.18-3.mga4 How reproducible: Every boot on Intel DG965SS motherboard Steps to Reproduce: [root@localhost ~]# grep -i INTEL_MEI /boot/config-3.14.18-desktop-3.mga4 CONFIG_INTEL_MEI=y CONFIG_INTEL_MEI_ME=y [root@localhost ~]# dmesg | grep mei [ 0.380662] mei_me 0000:00:03.0: irq 45 for MSI/MSI-X Reproducible: Steps to Reproduce:
fixed in kernel-3.14.24-1.mga4 currently in updates_testing
CC: (none) => tmbDepends on: (none) => 14570
Simon, please test the kernel-desktop-3.14.24-1.mga4-1-1.mga4.x86_64.rpm kernel from updates_testing and confirm it's OK for you by commenting in Bug 14570. Thanks.
Module is certainly now present [root@localhost ~]# modinfo mei-me filename: /lib/modules/3.14.24-desktop-1.mga4/kernel/drivers/misc/mei/mei-me.ko.xz license: GPL v2 description: Intel(R) Management Engine Interface author: Intel Corporation srcversion: 782BEA3177FDE6C4D712032 alias: pci:v00008086d00009CBAsv*sd*bc*sc*i* alias: pci:v00008086d00008CBAsv*sd*bc*sc*i* etc. so I can blacklist it [root@localhost ~]# dmesg | grep -i mei [root@localhost ~]# and then load my driver stack [root@localhost ~]# modprobe qst-hwmon [root@localhost ~]# sensors qst-pci-0018 Adapter: PCI adapter +12V: +11.91 V (crit min = +11.10 V, min = +11.40 V) (max = +12.60 V, crit max = +12.90 V) etc.
Oops, didn't see you wanted the comment on another ticket.
This is now fixed in kernel-desktop-3.14.24-1.mga4-1-1.mga4 [srowe@gilraen ~]$ grep INTEL_MEI /boot/config-3.14.24-desktop-1.mga4 CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m
Status: NEW => RESOLVEDResolution: (none) => FIXED