Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Intel driver missing?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1602
Location: Fayetteville, NC, USA

PostPosted: Fri May 19, 2017 8:34 pm    Post subject: Intel driver missing? Reply with quote

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
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Fri May 19, 2017 8:54 pm    Post subject: Reply with quote

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
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1602
Location: Fayetteville, NC, USA

PostPosted: Fri May 19, 2017 9:02 pm    Post subject: Reply with quote

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
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21595

PostPosted: Sat May 20, 2017 3:29 pm    Post subject: Reply with quote

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
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1602
Location: Fayetteville, NC, USA

PostPosted: Sun May 21, 2017 4:37 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum