Skip to contentSkip to conversation

Support for more than 2GB RAM

Linux-ia64 Christoph Rohland 4 participants 6 messages Jul 19, 2000

lore
Share & tools
lore
#0 lore raw
Quoted 10 lines · David Mosberger
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line · Christoph Rohland

Christoph> Hi, Are there any plans to support more than 2GB RAM in Christoph> the near future?

There never was a limit for 2GB. 4GB is no problem and more than 4GB works fine also except if there are 32-bit PCI devices that do DMA (or the machine has huge holes in the physical address space, which isn't true for the prototypes). For the DMA issue, a solution is in the works (Goutham has been working on this).

So why do I get the following:

Linux version 2.4.0-0.8smp ([email protected]) (gcc version 2.9-ia64-0 00216-final) #1 SMP Sun Jun 18 00:32:35 EDT 2000
EFI v0.92 by INTEL AL460GX.86B.0027.D27.021800: SALsystab=0x7ff29d60 ACPI=0x7ffd 9718 MPS=0x7ffd0000
map_pal_code: mapping PAL code [0x7ff40000-0x7ff7b000) into [0xe00000007fc00000- 0xe000000080000000)
Warning: ignoring 0MB of memory above 1GB!
Warning: ignoring 0MB of memory above 1GB!
Warning: ignoring 2046MB of memory above 1GB!

and I can only use 2GB of my 4GB machine?

Greetings
Christoph

#1 lore raw
Quoted 1 line

and I can only use 2GB of my 4GB machine?

pardon my naivety, but wasn't the whole point of moving to the the 64 bit architecture was to push and solve the problems of--
o larger numbers.
o allowing more memory.
o larger number transactions (finance and tax applications)
o large disk sizes, etc..
o higher precision in scientfic simulators, and other simuation machines.
As well as to get ride of the control Microsoft has over the IBM's and dells. Just had to add that bit in there, read the court findings you know.

take care,
akbar A.

"We want technology for the sake of the story, not for its own sake. When you look back, say 10 years from now, current technology will seem quaint" Pixars' Edwin Catmull.

-----Original Message-----
From: [email protected] [mailto:[email protected]]On Behalf Of Christoph Rohland
Sent: Wednesday, July 19, 2000 4:07 AM
To: [email protected]
Cc: [email protected]
Subject: [Linux-ia64] Re: Support for more than 2GB RAM

Quoted 10 lines · David Mosberger
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line · Christoph Rohland

Christoph> Hi, Are there any plans to support more than 2GB RAM in Christoph> the near future?

There never was a limit for 2GB. 4GB is no problem and more than 4GB works fine also except if there are 32-bit PCI devices that do DMA (or the machine has huge holes in the physical address space, which isn't true for the prototypes). For the DMA issue, a solution is in the works (Goutham has been working on this).

So why do I get the following:

Linux version 2.4.0-0.8smp ([email protected]) (gcc version 2.9-ia64-0
00216-final) #1 SMP Sun Jun 18 00:32:35 EDT 2000
EFI v0.92 by INTEL AL460GX.86B.0027.D27.021800: SALsystab=0x7ff29d60 ACPI=0x7ffd
9718 MPS=0x7ffd0000
map_pal_code: mapping PAL code [0x7ff40000-0x7ff7b000) into [0xe00000007fc00000-
0xe000000080000000)
Warning: ignoring 0MB of memory above 1GB!
Warning: ignoring 0MB of memory above 1GB!
Warning: ignoring 2046MB of memory above 1GB!

and I can only use 2GB of my 4GB machine?

Greetings
Christoph

_______________________________________________
Linux-IA64 mailing list
[email protected]
http://lists.linuxia64.org/lists/listinfo/linux-ia64

#2 lore raw
In reply to Christoph Rohland
Quoted 10 lines · Akbar A.
Quoted 1 line

and I can only use 2GB of my 4GB machine?

pardon my naivety, but wasn't the whole point of moving to the the 64 bit architecture was to push and solve the problems of--
o larger numbers.
o allowing more memory.
o larger number transactions (finance and tax applications)
o large disk sizes, etc..
o higher precision in scientfic simulators, and other simuation machines.
As well as to get ride of the control Microsoft has over the IBM's and dells. Just had to add that bit in there, read the court findings you know.

Yes, of course 64Bit makes it much easier to support and deploy more memory. But there are still some issues to resolve, like PCI cards which can only access 2GB of memory. So there is often a (transient) limitation on maximum memory supported.

Greetings
Christoph

#3 lore raw
In reply to Christoph Rohland

You should be able to change that check to 4GB without ill effects. (The 1GB check is there for historical reasons.) Anyhow, if this isn't urgent, I'd just wait until Goutham is done with the PCI DMA implementation and then that check will go away completely.

	--david
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line · Christoph Rohland
Quoted 3 lines · Christoph> David Mosberger <[email protected]> writes:
Quoted 3 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

On 18 Jul 2000 14:40:42 +0200, Christoph Rohland

<[email protected]> said:

Christoph> Hi, Are there any plans to support more than 2GB RAM in Christoph> the near future?

Quoted 6 lines
Quoted 6 lines

There never was a limit for 2GB. 4GB is no problem and more
than 4GB works fine also except if there are 32-bit PCI devices that do DMA (or the machine has huge holes in the physical address space, which isn't true for the prototypes). For the DMA issue, a solution is in the works (Goutham has been working on this).

Christoph> So why do I get the following:

Christoph> Linux version 2.4.0-0.8smp ([email protected]) Christoph> (gcc version 2.9-ia64-0 00216-final) #1 SMP Sun Jun 18 Christoph> 00:32:35 EDT 2000 EFI v0.92 by INTEL Christoph> AL460GX.86B.0027.D27.021800: SALsystab=0x7ff29d60 Christoph> ACPI=0x7ffd 9718 MPS=0x7ffd0000 map_pal_code: mapping PAL Christoph> code [0x7ff40000-0x7ff7b000) into [0xe00000007fc00000- Christoph> 0xe000000080000000) Warning: ignoring 0MB of memory above Christoph> 1GB! Warning: ignoring 0MB of memory above 1GB! Christoph> Warning: ignoring 2046MB of memory above 1GB!

Christoph> and I can only use 2GB of my 4GB machine?

Christoph> Greetings Christoph

#4 lore raw
In reply to Christoph Rohland

We are making good progress with the PCI DMA implementation and we should have a patch by end of this week. This will remove the 2GB RAM check adn will use all the memory in the system.

--Asit

Quoted 53 lines

-----Original Message-----
From: David Mosberger [mailto:[email protected]]
Sent: Wednesday, July 19, 2000 8:22 AM
To: Christoph Rohland
Cc: [email protected]
Subject: [Linux-ia64] Re: Support for more than 2GB RAM

You should be able to change that check to 4GB without ill effects. (The 1GB check is there for historical reasons.) Anyhow, if this isn't urgent, I'd just wait until Goutham is done with the PCI DMA implementation and then that check will go away completely.

	--david
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

On 19 Jul 2000 11:07:15 +0200, Christoph Rohland

<[email protected]> said:

Quoted 3 lines · Christoph> David Mosberger <[email protected]> writes:
Quoted 3 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

On 18 Jul 2000 14:40:42 +0200, Christoph Rohland

<[email protected]> said:

Christoph> Hi, Are there any plans to support more than 2GB RAM in Christoph> the near future?

Quoted 6 lines
Quoted 6 lines

There never was a limit for 2GB. 4GB is no problem and more
than 4GB works fine also except if there are 32-bit PCI devices that do DMA (or the machine has huge holes in the physical address space, which isn't true for the prototypes). For the DMA issue, a solution is in the works (Goutham has been working on this).

Christoph> So why do I get the following:

Christoph> Linux version 2.4.0-0.8smp ([email protected]) Christoph> (gcc version 2.9-ia64-0 00216-final) #1 SMP Sun Jun 18 Christoph> 00:32:35 EDT 2000 EFI v0.92 by INTEL Christoph> AL460GX.86B.0027.D27.021800: SALsystab=0x7ff29d60 Christoph> ACPI=0x7ffd 9718 MPS=0x7ffd0000 map_pal_code: mapping PAL Christoph> code [0x7ff40000-0x7ff7b000) into [0xe00000007fc00000- Christoph> 0xe000000080000000) Warning: ignoring 0MB of memory above Christoph> 1GB! Warning: ignoring 0MB of memory above 1GB! Christoph> Warning: ignoring 2046MB of memory above 1GB!

Christoph> and I can only use 2GB of my 4GB machine?

Christoph> Greetings Christoph

_______________________________________________
Linux-IA64 mailing list
[email protected]
http://lists.linuxia64.org/lists/listinfo/linux-ia64

#5 lore raw
In reply to Christoph Rohland
Quoted 3 lines · Asit K

We are making good progress with the PCI DMA implementation and we should have a patch by end of this week. This will remove the 2GB RAM check adn will use all the memory in the system.

Great! Waiting for that (and collecting memory ;-))

Greetings
Christoph