evbug.c spams logs and causes high system loads
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
module-init-tools (Ubuntu) |
Invalid
|
Medium
|
what_if | ||
Bug Description
This occurs only if you have a USB interface.
Whenever I've installed a new kernel (through updates only), something called evbug.c appears prevalently, and pretty much every picosecond that the system is up.
Here's what it looks like.
[ 177.005744] evbug.c: Event. Dev: isa0060/
[ 177.017835] evbug.c: Event. Dev: isa0060/
[ 177.017841] evbug.c: Event. Dev: isa0060/
[ 177.017845] evbug.c: Event. Dev: isa0060/
[ 177.017849] evbug.c: Event. Dev: isa0060/
[ 177.031187] evbug.c: Event. Dev: isa0060/
[ 177.041000] evbug.c: Event. Dev: isa0060/
[ 177.055526] evbug.c: Event. Dev: isa0060/
------
Obviously truncated for various reasons.
I took a look at the logs (after unplugging my USB mouse), and noticed that it occurs roughly 249 times a second. In the seven seconds alone that I let this run, the log (using dmesg | grep -i evbug > evbug.txt) had become 123.2KB. *All* of that size is from *only* that message!
For me, this has caused my log files to swell to enormous sizes, before I knew a workaround existed. By the time I found it, my log file was about 3GB, and I had no other choice than to write what was in there to /dev/null.
Anyway, this is is a serious bug, which many people need to be made aware of, and it needs to be fixed immediately.
Here's the workaround I used from http://
1) sudo rmmod evbug
2) sudo rm /lib/modules/
...and the messages stop, until I install another kernel.
If I get the time, I can write an [ugly] patch in the form of a cron job that will check to see if evbug.ko exists, and then perform the commands.
Changed in linux: | |
assignee: | nobody → ubuntu-kernel-team |
importance: | Undecided → Medium |
status: | New → Triaged |
Thank you for taking the time to report this bug and helping to make Ubuntu better. I am changing the package to 'Linux' because evbug appears to be part of the kernel. Please include the following additional information, if you have not already done so, as required by the Ubuntu Kernel Team:
1. Please include the output of the command "uname -a" in your next response. It should be one, long line of text which includes the exact kernel version you're running, as well as the CPU architecture.
2. Please run the command "dmesg > dmesg.log" after a fresh boot and attach the resulting file "dmesg.log" to this bug report.
3. Please run the command "sudo lspci -vvnn > lspci-vvnn.log" and attach the resulting file "lspci-vvnn.log" to this bug report. (note "vv" not 'w")
4. Once the above information is attached, set the bug status to 'new' to signify that it is ready for triage or review.
For your reference, the full description of procedures for kernel-related bug reports is available at [WWW] https:/ /wiki.ubuntu. com/KernelTeamB ugPolicies Thanks in advance!