I've noticed that one of the cores on a four-core laptop is pegged, and the temp is very high. I found this in top:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
359 root 20 0 188684 147228 1552 R 99.4 5.0 111:19.91 systemd-udevd
20011 root 20 0 188320 147604 2076 S 11.0 5.0 0:00.33 systemd-udevd
11053 dotanco+ 20 0 3030036 918672 49608 S 9.6 31.2 280:40.65 firefox
3468 dotanco+ 20 0 3612776 136740 43484 S 1.7 4.6 57:02.52 plasma-desktop
20006 root 20 0 0 0 0 Z 1.0 0.0 0:00.37 systemd-udevd
Why might systemd-udev be hammering the CPU? This is a Kubuntu 14.10 system:
$ uname -a
Linux loathe 3.16.0-44-generic #59-Ubuntu SMP Tue Jul 7 02:07:39 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/issue
Ubuntu 14.10 \n \l
EDIT: I notice that in addition to the pegged CPU, there is an additional problem. Newly connected USB devices, such as a USB mass storage device or keyboard, will show up in lsusb but are unusable. The mass storage device is not auto mounted, and the USB keyboard does not work. I have not tried to manually mount the USB drive.
As per Bratchley's suggestion, here is the strace of the systemd-udev process with ID 359.
straceit usingstrace -fvvp 359chances are it's looping continually on something. You might be able to pick out something meaningful. It's probably a bug but it still might make for a good bug report if you can collect data about it.modprobe-ing in order to get them set up. Just a bunch of random stuff really. Does it print anything to messages or to thedmesgcommand?dmesg, I just reset the machine about two or three hours ago. Thank you very much for confirming that there is no looping. I tried going over the strace and though I'm not versed in reading them, I couldn't find any infinite loop which is always the first thing that I think of when CPU spikes.