Re: amd64 with 4Go and azalia

Previous thread: 'Nother broken package - git-1.5.4.2 by L. V. Lammert on Tuesday, July 15, 2008 - 3:30 pm. (29 messages)

Next thread: pf - antispoof and alias ip addresses by milli@adon.li on Tuesday, July 15, 2008 - 4:17 pm. (2 messages)
To: <misc@...>
Date: Tuesday, July 15, 2008 - 3:39 pm

Hi all,

I have a amd64 computer with 4Go of memory. When i boot i have this error :

azalia0 at pci1 dev 0 function 1 vendor "ATI", unknown product 0xaa30 rev
0x00: can't map device i/o space
azalia1 at pci0 dev 27 function 0 "Intel 82801I HD Audio" rev 0x02: can't map
device i/o space

If i remove 2 Go of memory. These errors disappear. I Have try to disable
pci memory mapping in the bios. My computer have ~3,2 GB of ram but my
computer freeze randomly. Someone has an idea?

My dmesg :

OpenBSD 4.4-beta (ROHFF.MP) #0: Tue Jul 15 20:31:24 CEST 2008
root@baccardi:/usr/src/sys/arch/amd64/compile/ROHFF.MP
real mem = 4281348096 (4083MB)
avail mem = 4157829120 (3965MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xf06e0 (71 entries)
bios0: vendor American Megatrends Inc. version "0704" date 10/30/2007
bios0: ASUSTeK Computer INC. P5K
acpi0 at bios0: rev 2
acpi0: tables DSDT FACP APIC MCFG OEMB HPET OSFR
acpi0: wakeup devices P0P2(S4) P0P1(S4) UAR1(S4) PS2K(S4) EUSB(S4) USBE(S4)
P0P5(S4) P0P6(S4) P0P7(S4) P0P8(S4) P0P9(S4) USB0(S4) USB1(S4) USB2(S4) USB3
(S4) USB4(S4) USB5(S4) USB6(S4) P0P4(S4)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2405.74 MHz
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,VMX,EST,TM2,CX16,xTPR,NXE,LONG
cpu0: 4MB 64b/line 16-way L2 cache
cpu0: apic clock running at 267MHz
cpu1 at mainbus0: apid 1 (application processor)
cpu1: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2405.46 MHz
cpu1:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,VMX,EST,TM2,CX16,xTPR,NXE,LONG
cpu1: 4MB 64b/line 16-way L2 cache
cpu2 at mainbus0: apid 2 (application processor)
cpu2: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2405.46 MHz
cpu2:
...

To: OUSADOU Azwaw <bsdmaniak@...>
Cc: <misc@...>
Date: Thursday, July 17, 2008 - 5:13 am

The iommu is missing from your dmesg, so I guess the bios does not remap
the memory to give space for the pci configuration. This would result in
the symptoms described in the dmesg.

The output from the boot promt "machine memory" will show if I am right
with the above. If so, take a look into the bios options. There should be
a knob which should take care of the remapping. If there is no such knob
you should look for a bios update.

Kind regards,
Markus

To: <misc@...>
Date: Friday, July 18, 2008 - 12:26 pm

I have this problem only with amd64 version, the i386 version recognizes well

Memory Map is enable in PCI Configuration setting.

Thanks,
BSDManiak

Previous thread: 'Nother broken package - git-1.5.4.2 by L. V. Lammert on Tuesday, July 15, 2008 - 3:30 pm. (29 messages)

Next thread: pf - antispoof and alias ip addresses by milli@adon.li on Tuesday, July 15, 2008 - 4:17 pm. (2 messages)