Linux MIPS Architecture development
 help / color / mirror / Atom feed
From: Franck Bui-Huu <vagabon.xyz@gmail.com>
To: ralf@linux-mips.org
Cc: anemo@mba.ocn.ne.jp, ths@networkno.de, linux-mips@linux-mips.org
Subject: [PATCH 0/5] Get ride of CPHYSADDR() in setup.c
Date: Wed, 11 Oct 2006 14:08:40 +0200	[thread overview]
Message-ID: <1160568525897-git-send-email-fbuihuu@gmail.com> (raw)

Indeed there's no point to have 2 macros __pa()/CPHYSADDR()
that do exactly the same thing that is convert a virtual
address into physical one at early boot.

So this patch simply removes CPHYSADDR() usages and make __pa()
aware of 64 bit kernels with CONFIG_BUILD_ELF64=n constraint.

At the same time, it also removes all hacks related to the
previous constraint and initrd.

Unfortunately, no tests have been done for 64 bit kernels
because of lacks of hardware. If anybody could give a try that
would be great.

Please consider,

		Franck
---

 arch/mips/kernel/setup.c |   53 ++++++++++++++++++++++++++--------------------
 arch/mips/mm/init.c      |    5 ----
 include/asm-mips/page.h  |    7 +++++-
 3 files changed, 36 insertions(+), 29 deletions(-)

             reply	other threads:[~2006-10-11 12:10 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-10-11 12:08 Franck Bui-Huu [this message]
2006-10-11 12:08 ` [PATCH 1/5] Make __pa() uses CPHYSADDR() if really needed Franck Bui-Huu
2006-10-11 13:33   ` Atsushi Nemoto
2006-10-11 14:15     ` Franck Bui-Huu
2006-10-11 15:30       ` Atsushi Nemoto
2006-10-11 16:01         ` Franck Bui-Huu
2006-10-11 17:07           ` Franck Bui-Huu
2006-10-12 10:05           ` Atsushi Nemoto
2006-10-12 11:49             ` Franck Bui-Huu
2006-10-12 12:37               ` Thiemo Seufer
2006-10-11 12:08 ` [PATCH 2/5] setup.c: get ride of CPHYSADDR() Franck Bui-Huu
2006-10-11 12:08 ` [PATCH 3/5] setup.c: clean up initrd related code Franck Bui-Huu
2006-10-13  8:23   ` Franck Bui-Huu
2006-10-11 12:08 ` [PATCH 4/5] Introduce __pa_symbol() Franck Bui-Huu
2006-10-11 15:34   ` Atsushi Nemoto
2006-10-11 16:13     ` Franck Bui-Huu
2006-10-12  9:48       ` Atsushi Nemoto
2006-10-12 11:57         ` Franck Bui-Huu
2006-10-12 14:27           ` Atsushi Nemoto
2006-10-11 12:08 ` [PATCH 5/5] setup.c: use __pa_symbol() where needed Franck Bui-Huu

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=1160568525897-git-send-email-fbuihuu@gmail.com \
    --to=vagabon.xyz@gmail.com \
    --cc=anemo@mba.ocn.ne.jp \
    --cc=linux-mips@linux-mips.org \
    --cc=ralf@linux-mips.org \
    --cc=ths@networkno.de \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox