"Mike D. Frenz" <mike.frenz@mikerohard.de> writes:
Hello,
here is beginning of /var/log/boot.msg:
-----------SNIP------------
Inspecting /boot/System.map-2.4.19-SMP Loaded 14399 symbols from /boot/System.map-2.4.19-SMP. Symbols match kernel version 2.4.19. Error seeking in /dev/kmem
Symbol #ide-scsi, value a005f000
Error adding kernel module table entry.
klogd 1.4.1, log source = ksyslog started. <4>Linux version 2.4.19-SMP (root@AMD64.suse.de) (gcc version 3.3 (SuSE Linux)) #1 SMP Wed Jun 25 21:37:18 UTC 2003 <6>BIOS-provided physical RAM map: <4> BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) <4> BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) <4> BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved) <4> BIOS-e820: 0000000000100000 - 00000000bfff0000 (usable)
this area is 3220111360 bytes = 3075 MB
<4> BIOS-e820: 00000000bfff0000 - 00000000bffff000 (ACPI data) <4> BIOS-e820: 00000000bffff000 - 00000000c0000000 (ACPI NVS) <4> BIOS-e820: 00000000ff7c0000 - 0000000100000000 (reserved)
So, your BIOS only reports the above amount of memory to the kernel.
[...] <4>Memory: 3068260k/3145664k available (1861k kernel code, 72920k
[...]
With 4GB RAM free -m gives total 3000 (MB),
Makes perfect sense. How is the IOMMU configured? This is a BIOS problem and *not* a Linux kernel issue, Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj SuSE Linux AG, Deutschherrnstr. 15-19, 90429 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126