From: James Bottomley <James.Bottomley@HansenPartnership.com>
To: linux-kernel@vger.kernel.org
Cc: torvalds@transmeta.com, davej@suse.de
Subject: [PATCH] i386 arch subdivision into machine types for 2.5.8
Date: Tue, 16 Apr 2002 10:55:48 -0500 [thread overview]
Message-ID: <200204161555.g3GFtmH03317@localhost.localdomain> (raw)
This patch tries to split arch/i386 up into machine specific directories
(similar to the way arch/arm is done). The idea is to separate out those
machines which don't look like standard PCs (particularly from an SMP
standpoint). For the current kernel, all it really does is to get the visws
stuff into a separate directory (arch/i386/visws). I've also taken some files
which aren't going to be used by non-pc SMP machines (mainly related to mpbios
and ioapic) and placed them into arch/i386/generic.
The patch goes much further than visws needs, mainly because it now allows me
to add my voyager stuff in a separate arch/i386/voyager directory with
virtually no disturbance of the main line code. I'm afraid there are also
still four VISWS defines in arch/i386/kernel/smpboot.c because it wasn't
obvious to me how to get rid of them simply.
The 269k diff file (large because it has a lot of file moves) is at
http://www.hansenpartnership.com/voyager/files/arch-split-2.5.8.diff
There's also a bitkeeper repository with all this in at
http://linux-voyager.bkbits.net/arch-split-2.5
I haven't done anything about the other half of i386/arch reform which is
splitting the PC directory up into bus types, but I believe Patrick Mochel is
thinking about this.
Comments and suggestions welcome.
James Bottomley
next reply other threads:[~2002-04-16 15:55 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-04-16 15:55 James Bottomley [this message]
2002-04-16 16:46 ` Patrick Mochel
2002-04-17 0:55 ` Keith Owens
2002-04-16 19:30 ` Eric W. Biederman
2002-04-16 20:51 ` James Bottomley
2002-04-16 21:06 ` Dave Jones
2002-04-16 21:44 ` Eric W. Biederman
2002-04-16 23:27 ` James Bottomley
2002-04-16 23:43 ` H. Peter Anvin
2002-04-17 7:00 ` Eric W. Biederman
2002-04-17 16:31 ` James Bottomley
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=200204161555.g3GFtmH03317@localhost.localdomain \
--to=james.bottomley@hansenpartnership.com \
--cc=davej@suse.de \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@transmeta.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®