KVM - The Linux Kernel-Based Virtual Machine
News, Blogs and Resources on the Linux (KVM) Kernel-Based Virtual Machine

DMAR problem

4 replies [Last post]
maple
Offline
Joined: Mar 9 2011
Points: 3

Hello~!!
my dmesg is below.

===================================================================================

[ 0.000000] WARNING: at drivers/pci/dmar.c:634 warn_invalid_dmar+0x8f/0xa0()
[ 0.000000] Hardware name: System Product Name
[ 0.000000] Your BIOS is broken; DMAR reported at address fed90000 returns all ones!
[ 0.000000] BIOS vendor: American Megatrends Inc.; Ver: 1807 ; Product Version: System Version
[ 0.000000] Modules linked in:
[ 0.000000] Pid: 0, comm: swapper Not tainted 2.6.37 #1
[ 0.000000] Call Trace:
[ 0.000000] [] warn_slowpath_common+0x7f/0xc0
[ 0.000000] [] warn_slowpath_fmt_taint+0x3f/0x50
[ 0.000000] [] ? native_flush_tlb_single+0x9/0x10
[ 0.000000] [] ? native_flush_tlb_single+0x9/0x10
[ 0.000000] [] warn_invalid_dmar+0x8f/0xa0
[ 0.000000] [] check_zero_address+0xee/0x126
[ 0.000000] [] ? acpi_get_table_with_size+0x5a/0xb4
[ 0.000000] [] ? early_amd_iommu_detect+0x0/0x8
[ 0.000000] [] ? _etext+0x0/0x2
[ 0.000000] [] detect_intel_iommu+0x19/0xb0
[ 0.000000] [] pci_iommu_alloc+0x47/0x78
[ 0.000000] [] mem_init+0x19/0xec
[ 0.000000] [] ? trap_init+0x1e2/0x1e9
[ 0.000000] [] start_kernel+0x202/0x3fb
[ 0.000000] [] x86_64_start_reservations+0x131/0x135
[ 0.000000] [] x86_64_start_kernel+0x108/0x117
[ 0.000000] ---[ end trace a7919e7f17c0a725 ]---

line 630 at drivers/pci/dmar.c

cap = dmar_readq(addr + DMAR_CAP_REG)
ecap = dmar_readq(addr + DMAR_ECAP_REG)
early_iounmap(addr, VTD_PAGE_SIZE)
if( cap == (uint64_t)-1 && ecap == (uint64_t)-1 ){
warn_invalid_dmar(drhd->address, "returns all ones" );
goto failed;
}

===================================================================================

so,.
if cap or ecap equal -1 , then kernel show warning message.
my mainboard is P7P55D-ASUS. use P55chipset
address is 0xfed90000

anyone have a solution?

regards
maple.

Swissgear backpack (not verified)
That is really a nice idea.

That is really a nice idea. It's nice that they have thought about that kind of way. Thanks for sharing this information. I really nedeed to find this info, thank God!

Mike (not verified)
Should work

Looks good. Should work just fine. I agree that it is a great idea.
bingo bonus sites

Anonymous (not verified)
Attempt away this of use rd

Attempt away this of use rd so at what time to do a undemanding reorder cellular phone search to reverse phone lookup come across not in who is losing with the purpose of cell phone number. Along with you be able to also splurge this telephone number lookup to do a telephone search concerning to facilitate liar. In addition to still via a invalidate lookup can execute the quash cellular phone method the finest thing you be able to increasingly make but you judge regarding it in the present day.

phone number lookup (not verified)
not sure if i agree with this

not sure if i agree with this

Post new comment

The content of this field is kept private and will not be shown publicly.
Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.