"Your BIOS is broken" bug!
Hi there,
I just installed Fedora 19 and both when I booted the live CD and for every boot since install (both before and after all the updates) I am greeted with an ABRT warning telling me that there is a problem with the kernel. Upon further investigation I found the rather alarming message "Your BIOS is broken" in the ABRT tool. Code:
dmesg | grep -i bios Code:
[ 0.000000] e820: BIOS-provided physical RAM map: Code:
dmesg | grep -i warn Code:
[ 0.000000] WARNING: at drivers/iommu/dmar.c:484 warn_invalid_dmar+0x7e/0x90() Code:
journalctl -p 4 Code:
Sep 04 21:14:02 fedbox-lan-cs kernel: WARNING: at drivers/iommu/dmar.c:484 warn_invalid_dmar+0x7e/0x90() The most useful link I found, that most accurately fit my problem was this thread on the kernel dev list in July of this year: http://comments.gmane.org/gmane.linux.kernel/1522417 It is most similar to my case, because enabling or disabling virtualisation in the kernel makes absolutely no difference and my hardware is also Haswell. Although I should point out that my MB is Gigabyte not Intel. Now my question is - how serious is this issue? And should I RMA the PC and ask for my money back? I have only had the PC just over a month (it was a barebones bundle from a local PC builder - Novatech, with a Gigabyte motherboard and an i5 Haswell processor), and it's not been the greatest of successes... I've already had to RMA it once over a dodgy motherboard memory controller - I was experiencing intermittent BSODs on Windows and total OS lock-ups on Linux and constant browser crashes on both platforms, with logs referring continuously to memory issues, yet a 9hr memtest said my 8Gbs of RAM were fine.... As a result they gave me a brand new MB and processor, and so far no OS crashes and only one "Aw Snaps" page in Chrome.... However this BIOS bug disturbs me.... Should I just give up on this box or am I making a mountain out of a molehill and is the kernel being overly dramatic?! This being my first Desktop PC, and me not being a low level hardware or programming guru I'm not really too sure where I stand... Any help, advise or suggestions greatly appreciated :) P.S. I must say, I'm very grateful to Fedora for bringing this issue to my attention. I was running Arch before the first RMA and hence why I probably didn't notice this back then, I wonder if this may have had something to do with that fault.... hmmm! P.P.S. The BIOS is at the latest version... |
It's probably nothing to worry about. As long as everything is working, and you've experienced no issues caused by this message specifically, it's more than likely not a big deal. If you're still feeling uneasy about it, I would go back to who you bought this PC from and ask for a different motherboard from a different vendor.
|
I agree with shadoxx428, if you don't like the board, get another. If there are no problems, you shouldn't worry about the message, I've gotten it before too.
|
Mini offtopic: How to check if BIOS really is broken if it even can be broken? PC is from about year 2005 and is called AMIBIOS if that actually matters.
|
Cheers for the responses guys. I have decided to go for a refund as I discovered that the one thing this bug definitely does break is the XEN and KVM support for virtualisation under Linux. Since this is something I was planning to do rather a lot of in the coming months, I consider the hardware "not fit for purpose". What's more, from some of the LKML threads I've read it strikes me as indicative of some sloppy and poor code on the part of the BIOS firmware writers, and thus of inadequate quality. I figure the only way to discourage this kind of crappy code quality is to kick up a stink about it when one has the opportunity to do so...
I shall definitely be doing some research into which motherboards are better quality than this over the next few days! Anyone got any suggestions for Haswell compatible MBs? Preferably ones with known BSD compatibility, as I'm *nix agnostic ;-) Slightly off topic, but related to the same PC, I also have had troubles with two ICY Boxes (5-1/4 - 3-1/2 adaptor bays), that I brought with the bundle, and wondered if anyone had any suggestions for these items? I should probably start another thread, although to be fair it's probably not even sufficiently Linux related to be posted here at all... |
All times are GMT -5. The time now is 09:38 AM. |