View previous topic :: View next topic |
Author |
Message |
The_Great_Sephiroth Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 03 Oct 2014 Posts: 1606 Location: Fayetteville, NC, USA
|
Posted: Fri May 19, 2017 8:34 pm Post subject: Intel driver missing? |
|
|
System Rescue CD has a driver loaded called "hsw_uncore" and I cannot find it in the kernel configuration anywhere. Where is this driver located?
Code: |
00:00.0 Host bridge [0600]: Intel Corporation Haswell-ULT DRAM Controller [8086:0a04] (rev 0b)
Subsystem: Dell Haswell-ULT DRAM Controller [1028:05de]
Kernel driver in use: hsw_uncore
|
Thanks! _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Ant P. Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Fri May 19, 2017 8:54 pm Post subject: |
|
|
The filename listed in "modinfo hsw_uncore" might give a hint to what section it's in.
The only thing with "uncore" in the name I could find is PERF_EVENTS_INTEL_UNCORE, and that doesn't look like the same thing. Probably doesn't hurt to enable though. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
The_Great_Sephiroth Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 03 Oct 2014 Posts: 1606 Location: Fayetteville, NC, USA
|
Posted: Fri May 19, 2017 9:02 pm Post subject: |
|
|
It just got strange.
Code: |
root@sysresccd /root % modinfo hsw_uncore
modinfo: ERROR: Module hsw_uncore not found.
|
I am confused at this point. Seems something always nags at me while building a fresh kernel. Oh well, fun to do. _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Hu Administrator
![Administrator Administrator](/images/ranks/rank-admin.gif)
Joined: 06 Mar 2007 Posts: 23092
|
Posted: Sat May 20, 2017 3:29 pm Post subject: |
|
|
git grep hsw_uncore v4.12-rc1 --: | v4.12-rc1:arch/x86/events/intel/uncore_snb.c:648:static struct pci_driver hsw_uncore_pci_driver = {
v4.12-rc1:arch/x86/events/intel/uncore_snb.c:649: .name = "hsw_uncore",
|
git grep 'uncore_snb\.o' v4.12-rc1 --: | v4.12-rc1:arch/x86/events/intel/Makefile:7:intel-uncore-objs := uncore.o uncore_nhmex.o uncore_snb.o uncore_snbep.o |
git grep 'intel/' v4.12-rc1 -- '*Makefile*': | v4.12-rc1:arch/x86/events/Makefile:4:obj-$(CONFIG_CPU_SUP_INTEL) += intel/ | That suggests CONFIG_CPU_SUP_INTEL is the relevant symbol for you. The first two I found through application of rules about how the kernel build system typically works. That last step required poking around by hand. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
The_Great_Sephiroth Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 03 Oct 2014 Posts: 1606 Location: Fayetteville, NC, USA
|
Posted: Sun May 21, 2017 4:37 pm Post subject: |
|
|
I found it already, but thanks for the detailed instructions. Hopefully it will help a future user and is good advice should I hit this issue in the future. _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|