On Fedora, the lspci command keeps staying at ~100% while I'm not doing anything with my computer. I've done a clean install last week and before that I also had this problem.
Top output gives me:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 10283 tim 20 0 19384 1436 1312 R 100.0 0.0 14:34.63 lspci 1752 tim 20 0 624948 144552 109544 S 8.0 1.8 3:49.61 Xorg 11197 tim 20 0 612712 48612 36336 S 2.0 0.6 0:18.19 gnome-syst+ · ·
and if I check system monitor, i see that only 1 cpu running at ~100%.
Besides, if I try to run the command 'lspci' it just keeps loading and not showing anything.
Some info about my system:
Fedora 27 (up-to-date) Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz Core(s) per socket: 4 RAM memory: 8G