* [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series)
@ 2002-06-09 17:54 James Bottomley
2002-06-13 8:20 ` Andrey Panin
0 siblings, 1 reply; 16+ messages in thread
From: James Bottomley @ 2002-06-09 17:54 UTC (permalink / raw)
To: linux-kernel; +Cc: James.Bottomley
This patch adds SMP (and UP) support for voyager which is an (up to 32 way)
SMP microchannel non-PC architecture.
There's basically nothing different from the 2.5.15 one except for updates and
changes to the arch-split and a few #include file additions.
The patch is in two parts: The i386 sub-architecture split is separated from
the addition of the voyager components
http://www.hansenpartnership.com/voyager/files/arch-split-2.5.21.diff (165k)
http://www.hansenpartnership.com/voyager/files/voyager-2.5.21.diff (148k)
(The split diff is pretty huge because it's actually moving files about). You
must apply the split diff before applying the voyager one.
These two patches are also available as separate bitkeeper trees (the voyager
tree is a superset of the arch-split one):
http://linux-voyager.bkbits.net/voyager-2.5
http://linux-voyager.bkbits.net/arch-split-2.5
James Bottomley
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series)
2002-06-09 17:54 [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series) James Bottomley
@ 2002-06-13 8:20 ` Andrey Panin
2002-06-13 15:48 ` James Bottomley
0 siblings, 1 reply; 16+ messages in thread
From: Andrey Panin @ 2002-06-13 8:20 UTC (permalink / raw)
To: James Bottomley; +Cc: linux-kernel
[-- Attachment #1.1: Type: text/plain, Size: 608 bytes --]
Attached patch is needed to compile kernel with Voyager patch applied
for the SMP PC machine.
Also some questions, mostly related to arch-split patch:
[Q1] Will it be better to create separate directory for PC architecture
and split some PC'isms from arch/i386/generic ? Right now it contains
acpi.c, bootflag.c and dmi_scan.c which are not generic in any way :)
[Q2] May be directory naming like mach-visws, mach-voyager and possible
mach-pc will be more convinent ?
--
Andrey Panin | Embedded systems software engineer
pazke@orbita1.ru | PGP key: wwwkeys.eu.pgp.net
[-- Attachment #1.2: patch-voyager --]
[-- Type: text/plain, Size: 1253 bytes --]
diff -urN -X /usr/share/dontdiff linux.vanilla/arch/i386/config.in linux/arch/i386/config.in
--- linux.vanilla/arch/i386/config.in Thu Jun 13 00:30:57 2002
+++ linux/arch/i386/config.in Wed Jun 12 20:25:15 2002
@@ -425,11 +425,6 @@
fi
fi
-if [ "$CONFIG_X86_LOCAL_APIC" = "y" ]; then
- define_bool CONFIG_X86_EXTRA_IRQS y
- define_bool CONFIG_X86_FIND_SMP_CONFIG y
-fi
-
endmenu
source lib/Config.in
@@ -443,6 +438,13 @@
if [ "$CONFIG_SMP" = "y" ]; then
define_bool CONFIG_X86_SMP y
define_bool CONFIG_X86_HT y
+ define_bool CONFIG_X86_IO_APIC y
+ define_bool CONFIG_X86_LOCAL_APIC y
fi
define_bool CONFIG_X86_BIOS_REBOOT y
+fi
+
+if [ "$CONFIG_X86_LOCAL_APIC" = "y" ]; then
+ define_bool CONFIG_X86_EXTRA_IRQS y
+ define_bool CONFIG_X86_FIND_SMP_CONFIG y
fi
diff -urN -X /usr/share/dontdiff linux.vanilla/arch/i386/generic/Makefile linux/arch/i386/generic/Makefile
--- linux.vanilla/arch/i386/generic/Makefile Thu Jun 13 00:30:50 2002
+++ linux/arch/i386/generic/Makefile Thu Jun 13 00:38:25 2002
@@ -18,7 +18,6 @@
obj-y := setup.o
-obj-$(CONFIG_PCI) += pci-pc.o pci-irq.o
obj-$(CONFIG_X86_LOCAL_APIC) += mpparse.o
include $(TOPDIR)/Rules.make
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series)
2002-06-13 8:20 ` Andrey Panin
@ 2002-06-13 15:48 ` James Bottomley
2002-06-13 23:17 ` Dave Jones
0 siblings, 1 reply; 16+ messages in thread
From: James Bottomley @ 2002-06-13 15:48 UTC (permalink / raw)
To: Andrey Panin; +Cc: James Bottomley, linux-kernel
pazke@orbita1.ru said:
> Attached patch is needed to compile kernel with Voyager patch applied
> for the SMP PC machine.
I've applied it to my repository, thanks. I forgot to keep track of these
issues in the voyager tree when I separated the arch-split stuff.
> [Q1] Will it be better to create separate directory for PC
> architecture and split some PC'isms from arch/i386/generic ? Right now
> it contains acpi.c, bootflag.c and dmi_scan.c which are not generic in
> any way :)
The thinking currently is that arch/i386 is really PC plus a few exceptions
rather than a truly generic x86 plus additonal machine architectures, so it
makes sense under this view that `generic' and PC be the same thing.
> [Q2] May be directory naming like mach-visws, mach-voyager and
> possible mach-pc will be more convinent ?
To be more consistent with the way arch/arm does it? Certainly the renames
can be done easily enough, what does the rest of the list think?
James
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series)
2002-06-13 15:48 ` James Bottomley
@ 2002-06-13 23:17 ` Dave Jones
2002-06-14 0:13 ` James Bottomley
0 siblings, 1 reply; 16+ messages in thread
From: Dave Jones @ 2002-06-13 23:17 UTC (permalink / raw)
To: James Bottomley; +Cc: Andrey Panin, linux-kernel
On Thu, Jun 13, 2002 at 11:48:57AM -0400, James Bottomley wrote:
> > [Q1] Will it be better to create separate directory for PC
> > architecture and split some PC'isms from arch/i386/generic ? Right now
> > it contains acpi.c, bootflag.c and dmi_scan.c which are not generic in
> > any way :)
> The thinking currently is that arch/i386 is really PC plus a few exceptions
> rather than a truly generic x86 plus additonal machine architectures, so it
> makes sense under this view that `generic' and PC be the same thing.
Would it make sense for the subarchs to use the generic code where possible,
and only reimplement it's own (for eg) apic.c as and when it actually
*needs* to be different ?
For the most part, I'd expect the existing subarchs we know about
(sgi visws, voyager, numaq), the amount of "own version" copies of
files would be quite low.
The big advantage of doing it this way, is that it reduces the overhead
of having to update every subarch when someone changes function
parameters. The downside is possibly slightly ickier Makefile's.
> > [Q2] May be directory naming like mach-visws, mach-voyager and
> > possible mach-pc will be more convinent ?
> To be more consistent with the way arch/arm does it? Certainly the renames
> can be done easily enough, what does the rest of the list think?
Sounds quite logical. What does the current patches you have do ?
I've not had chance to look at them yet.
Dave
--
| Dave Jones. http://www.codemonkey.org.uk
| SuSE Labs
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series)
2002-06-13 23:17 ` Dave Jones
@ 2002-06-14 0:13 ` James Bottomley
2002-06-14 0:45 ` Dave Jones
0 siblings, 1 reply; 16+ messages in thread
From: James Bottomley @ 2002-06-14 0:13 UTC (permalink / raw)
To: Dave Jones, James Bottomley, Andrey Panin, linux-kernel
davej@suse.de said:
> Would it make sense for the subarchs to use the generic code where
> possible, and only reimplement it's own (for eg) apic.c as and when it
> actually *needs* to be different ?
That is really the way I've implemented it. The only PC specific file in the
generic directory is mpparse.c (since neither visws nor voyager has an MP
compliant bios). All the shareable files are kept in `kernel' and activated
by config options.
I can certainly move mpparse.c back to kernel and add an extra (non user
visible) config option.
> Sounds quite logical. What does the current patches you have do ? I've
> not had chance to look at them yet.
It creates directories `generic' for the standard pc and `visws'. The voyager
patch creates a `voyager' directory. Alternatively, these could be `mach-pc',
`mach-visws' and `mach-voyager'.
James
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series)
2002-06-14 0:13 ` James Bottomley
@ 2002-06-14 0:45 ` Dave Jones
2002-06-14 2:19 ` Matthew D. Pitts
2002-06-14 13:41 ` [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series) Andrey Panin
0 siblings, 2 replies; 16+ messages in thread
From: Dave Jones @ 2002-06-14 0:45 UTC (permalink / raw)
To: James Bottomley; +Cc: James Bottomley, Andrey Panin, linux-kernel
On Thu, Jun 13, 2002 at 08:13:26PM -0400, James Bottomley wrote:
> > Would it make sense for the subarchs to use the generic code where
> > possible, and only reimplement it's own (for eg) apic.c as and when it
> > actually *needs* to be different ?
> That is really the way I've implemented it.
Ah, good.
> The only PC specific file in the
> generic directory is mpparse.c (since neither visws nor voyager has an MP
> compliant bios). All the shareable files are kept in `kernel' and activated
> by config options.
Another piece of low hanging fruit is probably dmi_scan.c
There are no workarounds there for either (are they even DMI compliant?)
so compiling it in doesn't make much sense.
> I can certainly move mpparse.c back to kernel and add an extra (non user
> visible) config option.
if neither visws or voyager need it, I'd say it doesn't belong in the
respective subarch directories period.
> > Sounds quite logical. What does the current patches you have do ? I've
> > not had chance to look at them yet.
> It creates directories `generic' for the standard pc and `visws'. The voyager
> patch creates a `voyager' directory. Alternatively, these could be `mach-pc',
> `mach-visws' and `mach-voyager'.
Yeah, I think mach-foo would be more aesthetically pleasing, so I'll
cast my vote for that one. If nothing else, it makes it obvious that
the subdir isn't important if you don't care about $subarch
Dave.
--
| Dave Jones. http://www.codemonkey.org.uk
| SuSE Labs
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series)
2002-06-14 0:45 ` Dave Jones
@ 2002-06-14 2:19 ` Matthew D. Pitts
2002-06-14 2:52 ` SCSI host/channel/lun/part to /dev/sd* or maj/minor mapping Mark Atwood
2002-06-14 13:41 ` [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series) Andrey Panin
1 sibling, 1 reply; 16+ messages in thread
From: Matthew D. Pitts @ 2002-06-14 2:19 UTC (permalink / raw)
To: linux-kernel
> > > Sounds quite logical. What does the current patches you have do ?
I've
> > > not had chance to look at them yet.
> > It creates directories `generic' for the standard pc and `visws'. The
voyager
> > patch creates a `voyager' directory. Alternatively, these could be
`mach-pc',
> > `mach-visws' and `mach-voyager'.
>
> Yeah, I think mach-foo would be more aesthetically pleasing, so I'll
> cast my vote for that one. If nothing else, it makes it obvious that
> the subdir isn't important if you don't care about $subarch
>
I think it would be a good idea as well.
Matthew
^ permalink raw reply [flat|nested] 16+ messages in thread
* SCSI host/channel/lun/part to /dev/sd* or maj/minor mapping
2002-06-14 2:19 ` Matthew D. Pitts
@ 2002-06-14 2:52 ` Mark Atwood
0 siblings, 0 replies; 16+ messages in thread
From: Mark Atwood @ 2002-06-14 2:52 UTC (permalink / raw)
To: linux-kernel
Is there a mapping between the Host,Channel,Id,Lun of a SCSI device as
reported in /proc/scsi/scsi, and the the /dev/sd* names and/or the
major/minor device numbers?
I've done some experamentation, and the more obvious ways of doing
the mapping dont seem to be 100%.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series)
2002-06-14 0:45 ` Dave Jones
2002-06-14 2:19 ` Matthew D. Pitts
@ 2002-06-14 13:41 ` Andrey Panin
2002-06-14 13:49 ` Dave Jones
2002-06-16 0:00 ` James Bottomley
1 sibling, 2 replies; 16+ messages in thread
From: Andrey Panin @ 2002-06-14 13:41 UTC (permalink / raw)
To: Dave Jones, James Bottomley, James Bottomley, Andrey Panin,
linux-kernel
[-- Attachment #1: Type: text/plain, Size: 2007 bytes --]
On Птн, Июн 14, 2002 at 02:45:47 +0200, Dave Jones wrote:
> On Thu, Jun 13, 2002 at 08:13:26PM -0400, James Bottomley wrote:
> > > Would it make sense for the subarchs to use the generic code where
> > > possible, and only reimplement it's own (for eg) apic.c as and when it
> > > actually *needs* to be different ?
> > That is really the way I've implemented it.
>
> Ah, good.
>
> > The only PC specific file in the
> > generic directory is mpparse.c (since neither visws nor voyager has an MP
> > compliant bios). All the shareable files are kept in `kernel' and activated
> > by config options.
>
> Another piece of low hanging fruit is probably dmi_scan.c
> There are no workarounds there for either (are they even DMI compliant?)
> so compiling it in doesn't make much sense.
We also have apm.c, bootflag.c and acpi.c which are definetely PC specific.
> > I can certainly move mpparse.c back to kernel and add an extra (non user
> > visible) config option.
>
> if neither visws or voyager need it, I'd say it doesn't belong in the
> respective subarch directories period.
"Latest" (2.4.17) visws patch which i'm planning to convert for 2.5, uses
function MP_processor_info() from generic mpparse.c. May be it makes sence
to move to some generic file ?
> > > Sounds quite logical. What does the current patches you have do ? I've
> > > not had chance to look at them yet.
> > It creates directories `generic' for the standard pc and `visws'. The voyager
> > patch creates a `voyager' directory. Alternatively, these could be `mach-pc',
> > `mach-visws' and `mach-voyager'.
>
> Yeah, I think mach-foo would be more aesthetically pleasing, so I'll
> cast my vote for that one. If nothing else, it makes it obvious that
> the subdir isn't important if you don't care about $subarch
>
> Dave.
--
Andrey Panin | Embedded systems software engineer
pazke@orbita1.ru | PGP key: wwwkeys.eu.pgp.net
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series)
2002-06-14 13:41 ` [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series) Andrey Panin
@ 2002-06-14 13:49 ` Dave Jones
2002-06-14 13:52 ` Andrey Panin
2002-06-16 0:00 ` James Bottomley
1 sibling, 1 reply; 16+ messages in thread
From: Dave Jones @ 2002-06-14 13:49 UTC (permalink / raw)
To: James Bottomley, James Bottomley, Andrey Panin, linux-kernel
On Fri, Jun 14, 2002 at 05:41:52PM +0400, Andrey Panin wrote:
> We also have apm.c, bootflag.c and acpi.c which are definetely PC specific.
apm may be present on the others (need visws/voyager folks to comment on
that I guess), but bootflag and acpi I'd suspect not.
> "Latest" (2.4.17) visws patch which i'm planning to convert for 2.5, uses
> function MP_processor_info() from generic mpparse.c. May be it makes sence
> to move to some generic file ?
Is that the one from the visws sourceforge project ?
Dave
--
| Dave Jones. http://www.codemonkey.org.uk
| SuSE Labs
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series)
2002-06-14 13:49 ` Dave Jones
@ 2002-06-14 13:52 ` Andrey Panin
2002-06-14 14:14 ` James Bottomley
2002-06-14 14:16 ` Dave Jones
0 siblings, 2 replies; 16+ messages in thread
From: Andrey Panin @ 2002-06-14 13:52 UTC (permalink / raw)
To: Dave Jones, James Bottomley, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 865 bytes --]
On Fri, Jun 14, 2002 at 03:49:45PM +0200, Dave Jones wrote:
> On Fri, Jun 14, 2002 at 05:41:52PM +0400, Andrey Panin wrote:
>
> > We also have apm.c, bootflag.c and acpi.c which are definetely PC specific.
>
> apm may be present on the others (need visws/voyager folks to comment on
> that I guess), but bootflag and acpi I'd suspect not.
IMHO Voyagers are too old and big machines to get (working) APM,
and visws have no BIOS or limited BIOS emulation.
> > "Latest" (2.4.17) visws patch which i'm planning to convert for 2.5, uses
> > function MP_processor_info() from generic mpparse.c. May be it makes sence
> > to move to some generic file ?
>
> Is that the one from the visws sourceforge project ?
Yes it is.
--
Andrey Panin | Embedded systems software engineer
pazke@orbita1.ru | PGP key: wwwkeys.eu.pgp.net
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series)
2002-06-14 13:52 ` Andrey Panin
@ 2002-06-14 14:14 ` James Bottomley
2002-06-14 14:16 ` Dave Jones
1 sibling, 0 replies; 16+ messages in thread
From: James Bottomley @ 2002-06-14 14:14 UTC (permalink / raw)
To: Andrey Panin; +Cc: Dave Jones, James Bottomley, linux-kernel
pazke@orbita1.ru said:
> IMHO Voyagers are too old and big machines to get (working) APM, and
> visws have no BIOS or limited BIOS emulation.
That depends what you mean by `apm'. In kernel/apm.c, it's tied to the
existence of the APM bios and since voyagers have no bios per say (they
actually have a SUS, which is an actively running boot OS on a tiny i386
processor which can emulate a minimal PC bios when in PC mode) then you're
correct.
Running Linux on a voyager, I can power off the machine, read the internal
power source, the status of the front panel switch and even trigger a power
management shutdown after the AC power is lost for a certain length of time
(voyagers usually have internal lead acid batteries). The way it's currently
set up, if I turn off the front panel switch, the machine will execute a clean
shutdown and power itself off when the shutdown is finished. (this is mainly
done in the voyager_thread.c file, where it keeps a kernel daemon permanently
monitoring the machine status, if you're interested).
The above are all traditional APM functions, I just don't need apm.c to do
them.
However, apm.c is still in arch/i386/kernel, just in case, so I think
mpparse.c should join it, and we should keep all the other pieces (bootflag.c
and acpi.c) in there just in case.
James
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series)
2002-06-14 13:52 ` Andrey Panin
2002-06-14 14:14 ` James Bottomley
@ 2002-06-14 14:16 ` Dave Jones
2002-06-17 13:36 ` Andrey Panin
1 sibling, 1 reply; 16+ messages in thread
From: Dave Jones @ 2002-06-14 14:16 UTC (permalink / raw)
To: James Bottomley, linux-kernel
On Fri, Jun 14, 2002 at 05:52:29PM +0400, Andrey Panin wrote:
> > > "Latest" (2.4.17) visws patch which i'm planning to convert for 2.5, uses
> > > function MP_processor_info() from generic mpparse.c. May be it makes sence
> > > to move to some generic file ?
> > Is that the one from the visws sourceforge project ?
> Yes it is.
Ah good. *cross item off TODO list*
Dave
--
| Dave Jones. http://www.codemonkey.org.uk
| SuSE Labs
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series)
2002-06-14 13:41 ` [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series) Andrey Panin
2002-06-14 13:49 ` Dave Jones
@ 2002-06-16 0:00 ` James Bottomley
1 sibling, 0 replies; 16+ messages in thread
From: James Bottomley @ 2002-06-16 0:00 UTC (permalink / raw)
To: Dave Jones, James Bottomley, James Bottomley, Andrey Panin,
linux-kernel
pazke@orbita1.ru said:
> "Latest" (2.4.17) visws patch which i'm planning to convert for 2.5,
> uses function MP_processor_info() from generic mpparse.c. May be it
> makes sence to move to some generic file ?
OK, I moved mpparse back into kernel (and gated it on CONFIG_X86_MPPARSE). It
probably makes sense to split it up so that you only get the piece you need
for visws.
I've also done the mach-* renames by popular request. The new patch is at:
http://www.hansenpartnership.com/voyager/files/arch-split-2.5.21-II.diff
and also in the bitkeeper repository:
http://linux-voyager.bkbits.net/arch-split-2.5
James
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series)
2002-06-14 14:16 ` Dave Jones
@ 2002-06-17 13:36 ` Andrey Panin
2002-06-17 14:03 ` Dave Jones
0 siblings, 1 reply; 16+ messages in thread
From: Andrey Panin @ 2002-06-17 13:36 UTC (permalink / raw)
To: Dave Jones; +Cc: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 679 bytes --]
On Птн, Июн 14, 2002 at 04:16:27 +0200, Dave Jones wrote:
> On Fri, Jun 14, 2002 at 05:52:29PM +0400, Andrey Panin wrote:
>
> > > > "Latest" (2.4.17) visws patch which i'm planning to convert for 25, uses
> > > > function MP_processor_info() from generic mpparse.c. May be it makes sence
> > > > to move to some generic file ?
> > > Is that the one from the visws sourceforge project ?
> > Yes it is.
>
> Ah good. *cross item off TODO list*
Does it make sense to submit it right now before i386 arch split will
be completed ?
--
Andrey Panin | Embedded systems software engineer
pazke@orbita1.ru | PGP key: wwwkeys.eu.pgp.net
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series)
2002-06-17 13:36 ` Andrey Panin
@ 2002-06-17 14:03 ` Dave Jones
0 siblings, 0 replies; 16+ messages in thread
From: Dave Jones @ 2002-06-17 14:03 UTC (permalink / raw)
To: linux-kernel
On Mon, Jun 17, 2002 at 05:36:32PM +0400, Andrey Panin wrote:
> > > > > "Latest" (2.4.17) visws patch which i'm planning to convert for 25, uses
> > > > > function MP_processor_info() from generic mpparse.c. May be it makes sence
> > > > > to move to some generic file ?
> > > > Is that the one from the visws sourceforge project ?
> > > Yes it is.
> >
> > Ah good. *cross item off TODO list*
>
> Does it make sense to submit it right now before i386 arch split will
> be completed ?
I took a quick look over James' current patch last night. In it's
current state, I think it's quite large already, and as it touches
so many areas, I'm wondering if it's possible to split it up into
chunks and merge it gradually.
merging visws now would mean a large part of James' current work
would be out of sync.
Dave
--
| Dave Jones. http://www.codemonkey.org.uk
| SuSE Labs
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2002-06-17 14:03 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-06-09 17:54 [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series) James Bottomley
2002-06-13 8:20 ` Andrey Panin
2002-06-13 15:48 ` James Bottomley
2002-06-13 23:17 ` Dave Jones
2002-06-14 0:13 ` James Bottomley
2002-06-14 0:45 ` Dave Jones
2002-06-14 2:19 ` Matthew D. Pitts
2002-06-14 2:52 ` SCSI host/channel/lun/part to /dev/sd* or maj/minor mapping Mark Atwood
2002-06-14 13:41 ` [PATCH: NEW SUBARCHITECTURE FOR 2.5.21] support for NCR voyager (3/4/5xxx series) Andrey Panin
2002-06-14 13:49 ` Dave Jones
2002-06-14 13:52 ` Andrey Panin
2002-06-14 14:14 ` James Bottomley
2002-06-14 14:16 ` Dave Jones
2002-06-17 13:36 ` Andrey Panin
2002-06-17 14:03 ` Dave Jones
2002-06-16 0:00 ` James Bottomley
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox