All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ralf Baechle <ralf@oss.sgi.com>
To: Kevin Paul Herbert <kph@ayrnetworks.com>
Cc: linux-mips@oss.sgi.com
Subject: Re: Support for physical memory above 0x20000000
Date: Tue, 8 Jan 2002 20:21:19 -0200	[thread overview]
Message-ID: <20020108202119.B21992@dea.linux-mips.net> (raw)
In-Reply-To: <a05100303b860f1fff2dd@[192.168.1.5]>; from kph@ayrnetworks.com on Tue, Jan 08, 2002 at 11:07:53AM -0800

On Tue, Jan 08, 2002 at 11:07:53AM -0800, Kevin Paul Herbert wrote:

> I'm working with a somewhat dated kernel (2.4.2+patches) and have 
> discovered that there are problems with physical memory that does not 
> map into KSEG0/KSEG1. I looked over the list archives (manually, I 
> couldn't find a search interface) and it appears that this is still 
> the case for current kernels (at least as of a note from last summer, 
> the last time the issue seems to have come up.)
> 
> Obviously, phys_to_virt() is going to be a problem but besides this 
> I'm wondering what anybody may have done to support physical memory 
> that is not always mapped into the virtual address space, so that I 
> don't have to reinvent the wheel.
> 
> When I tell the kernel about the memory above 0x20000000, userland 
> fails to start; the kernel gets as far as execve()'ing init, but 
> nothing happens (interrupts are enabled; I get echo on the console, 
> but nothing from userland).

Correct.  There are two ways to solve this problem.  For the 32-bit kernel
I've got a highmem patch and the 64-bit kernel memory limits are the
hardware's memory limits.  I'll post the highmem patch soon.  I was
planning to have it ready by now but a flu sent me to bed instead ...

  Ralf

      reply	other threads:[~2002-01-08 23:21 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-01-08 19:07 Support for physical memory above 0x20000000 Kevin Paul Herbert
2002-01-08 22:21 ` Ralf Baechle [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20020108202119.B21992@dea.linux-mips.net \
    --to=ralf@oss.sgi.com \
    --cc=kph@ayrnetworks.com \
    --cc=linux-mips@oss.sgi.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.