* Re: [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from
2001-04-25 14:54 [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from Configure.help Steven Cole
@ 2001-05-01 15:49 ` Chris McDermott
2001-05-01 16:41 ` [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related or McCaffity, Ray
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Chris McDermott @ 2001-05-01 15:49 UTC (permalink / raw)
To: linux-ia64
Actually, CONFIG_ITANIUM_PTCG is still required if you have systems with
Itanium
processor steppings less than B3. I still have some of these and I'm sure
there are
quite a few others out there who still do as well.
Chris McDermott
IBM Linux Technology Center (LTC)
IA-64 Enablement
Steven Cole
<scole@lanl.gov> To: alan@lxorguk.ukuu.org.uk
Sent by: cc: linux-ia64@linuxia64.org, kaos@ocs.com.au, esr@thyrsus.com,
linux-ia64-admin@lin elenstev@mesatop.com
uxia64.org Subject: [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related
orphans from Configure.help
04/25/01 07:54 AM
Please respond to
scole
Alan,
The following three Configure.help entries have been confirmed dead, or
not needing help by Keith Owens.
The last of these, CONFIG_IA64_AZUSA_HACKS, is listed by Keith as
removed by a 2.4.2-ia64-010228 patch, but it still appears in 2.4.3-ac14.
Steven
--- linux/Documentation/Configure.help.ac14 Wed Apr 25 08:14:33 2001
+++ linux/Documentation/Configure.help Wed Apr 25 08:40:50 2001
@@ -18611,22 +18611,6 @@
redirect interrupts to different CPUs. Select N here if you're
unsure.
-Enable use of global TLB purge instruction (ptc.g)
-CONFIG_ITANIUM_PTCG
- Say Y here if you want the kernel to use the IA-64 "ptc.g"
- instruction to flush the TLB on all CPUs. Select N here if
- you're unsure.
-
-Enable SoftSDV hacks
-CONFIG_IA64_SOFTSDV_HACKS
- Say Y here to enable hacks to make the kernel work on the Intel
- SoftSDV simulator. Select N here if you're unsure.
-
-Enable AzusA hacks
-CONFIG_IA64_AZUSA_HACKS
- Say Y here to enable hacks to make the kernel work on the NEC
- AzusA platform. Select N here if you're unsure.
-
Enable IA-64 Machine Check Abort
CONFIG_IA64_MCA
Say Y here to enable machine check support for IA-64. If you're
_______________________________________________
Linux-IA64 mailing list
Linux-IA64@linuxia64.org
http://lists.linuxia64.org/lists/listinfo/linux-ia64
^ permalink raw reply [flat|nested] 8+ messages in thread* RE: [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related or
2001-04-25 14:54 [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from Configure.help Steven Cole
2001-05-01 15:49 ` [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from Chris McDermott
@ 2001-05-01 16:41 ` McCaffity, Ray
2001-05-01 16:56 ` Hall, Jenna S
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: McCaffity, Ray @ 2001-05-01 16:41 UTC (permalink / raw)
To: linux-ia64
Is there an easy way to tell what stepping your CPU supports?
Ray
-----Original Message-----
From: Chris McDermott [mailto:mcdermoc@us.ibm.com]
Sent: Tuesday, May 01, 2001 10:49 AM
To: scole@lanl.gov
Cc: alan@lxorguk.ukuu.org.uk; elenstev@mesatop.com; esr@thyrsus.com;
kaos@ocs.com.au; linux-ia64@linuxia64.org;
linux-ia64-admin@linuxia64.org
Subject: Re: [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related
orphans from Configure.help
Actually, CONFIG_ITANIUM_PTCG is still required if you have systems with
Itanium
processor steppings less than B3. I still have some of these and I'm sure
there are
quite a few others out there who still do as well.
Chris McDermott
IBM Linux Technology Center (LTC)
IA-64 Enablement
Steven Cole
<scole@lanl.gov> To:
alan@lxorguk.ukuu.org.uk
Sent by: cc:
linux-ia64@linuxia64.org, kaos@ocs.com.au, esr@thyrsus.com,
linux-ia64-admin@lin elenstev@mesatop.com
uxia64.org Subject: [Linux-ia64]
[PATCH] 2.4.3-ac14 remove three IA-64 related
orphans from Configure.help
04/25/01 07:54 AM
Please respond to
scole
Alan,
The following three Configure.help entries have been confirmed dead, or
not needing help by Keith Owens.
The last of these, CONFIG_IA64_AZUSA_HACKS, is listed by Keith as
removed by a 2.4.2-ia64-010228 patch, but it still appears in 2.4.3-ac14.
Steven
--- linux/Documentation/Configure.help.ac14 Wed Apr 25 08:14:33 2001
+++ linux/Documentation/Configure.help Wed Apr 25 08:40:50 2001
@@ -18611,22 +18611,6 @@
redirect interrupts to different CPUs. Select N here if you're
unsure.
-Enable use of global TLB purge instruction (ptc.g)
-CONFIG_ITANIUM_PTCG
- Say Y here if you want the kernel to use the IA-64 "ptc.g"
- instruction to flush the TLB on all CPUs. Select N here if
- you're unsure.
-
-Enable SoftSDV hacks
-CONFIG_IA64_SOFTSDV_HACKS
- Say Y here to enable hacks to make the kernel work on the Intel
- SoftSDV simulator. Select N here if you're unsure.
-
-Enable AzusA hacks
-CONFIG_IA64_AZUSA_HACKS
- Say Y here to enable hacks to make the kernel work on the NEC
- AzusA platform. Select N here if you're unsure.
-
Enable IA-64 Machine Check Abort
CONFIG_IA64_MCA
Say Y here to enable machine check support for IA-64. If you're
_______________________________________________
Linux-IA64 mailing list
Linux-IA64@linuxia64.org
http://lists.linuxia64.org/lists/listinfo/linux-ia64
_______________________________________________
Linux-IA64 mailing list
Linux-IA64@linuxia64.org
http://lists.linuxia64.org/lists/listinfo/linux-ia64
^ permalink raw reply [flat|nested] 8+ messages in thread* RE: [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related or
2001-04-25 14:54 [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from Configure.help Steven Cole
2001-05-01 15:49 ` [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from Chris McDermott
2001-05-01 16:41 ` [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related or McCaffity, Ray
@ 2001-05-01 16:56 ` Hall, Jenna S
2001-05-01 17:02 ` [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related or phans from Configure.help Michael Madore
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Hall, Jenna S @ 2001-05-01 16:56 UTC (permalink / raw)
To: linux-ia64
Either run the command "stepping" at the EFI prompt (you can download
stepping.efi from QuAD), or check /proc/cpuinfo within the OS. The revision
entry tells which stepping:
Revision 0 = Ax stepping
Revision 1 = B0 stepping
Revision 2 = B1 stepping
Revision 3 = B2 stepping
Revision 4 = B3 stepping
Revision 5 = C0 stepping
Jenna
-----Original Message-----
From: McCaffity, Ray [mailto:ray.mccaffity@wcg.com]
Sent: Tuesday, May 01, 2001 9:42 AM
To: 'Chris McDermott'; scole@lanl.gov
Cc: alan@lxorguk.ukuu.org.uk; elenstev@mesatop.com; esr@thyrsus.com;
kaos@ocs.com.au; linux-ia64@linuxia64.org;
linux-ia64-admin@linuxia64.org
Subject: RE: [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related
or phans from Configure.help
Is there an easy way to tell what stepping your CPU supports?
Ray
-----Original Message-----
From: Chris McDermott [mailto:mcdermoc@us.ibm.com]
Sent: Tuesday, May 01, 2001 10:49 AM
To: scole@lanl.gov
Cc: alan@lxorguk.ukuu.org.uk; elenstev@mesatop.com; esr@thyrsus.com;
kaos@ocs.com.au; linux-ia64@linuxia64.org;
linux-ia64-admin@linuxia64.org
Subject: Re: [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related
orphans from Configure.help
Actually, CONFIG_ITANIUM_PTCG is still required if you have systems with
Itanium
processor steppings less than B3. I still have some of these and I'm sure
there are
quite a few others out there who still do as well.
Chris McDermott
IBM Linux Technology Center (LTC)
IA-64 Enablement
Steven Cole
<scole@lanl.gov> To:
alan@lxorguk.ukuu.org.uk
Sent by: cc:
linux-ia64@linuxia64.org, kaos@ocs.com.au, esr@thyrsus.com,
linux-ia64-admin@lin elenstev@mesatop.com
uxia64.org Subject: [Linux-ia64]
[PATCH] 2.4.3-ac14 remove three IA-64 related
orphans from Configure.help
04/25/01 07:54 AM
Please respond to
scole
Alan,
The following three Configure.help entries have been confirmed dead, or
not needing help by Keith Owens.
The last of these, CONFIG_IA64_AZUSA_HACKS, is listed by Keith as
removed by a 2.4.2-ia64-010228 patch, but it still appears in 2.4.3-ac14.
Steven
--- linux/Documentation/Configure.help.ac14 Wed Apr 25 08:14:33 2001
+++ linux/Documentation/Configure.help Wed Apr 25 08:40:50 2001
@@ -18611,22 +18611,6 @@
redirect interrupts to different CPUs. Select N here if you're
unsure.
-Enable use of global TLB purge instruction (ptc.g)
-CONFIG_ITANIUM_PTCG
- Say Y here if you want the kernel to use the IA-64 "ptc.g"
- instruction to flush the TLB on all CPUs. Select N here if
- you're unsure.
-
-Enable SoftSDV hacks
-CONFIG_IA64_SOFTSDV_HACKS
- Say Y here to enable hacks to make the kernel work on the Intel
- SoftSDV simulator. Select N here if you're unsure.
-
-Enable AzusA hacks
-CONFIG_IA64_AZUSA_HACKS
- Say Y here to enable hacks to make the kernel work on the NEC
- AzusA platform. Select N here if you're unsure.
-
Enable IA-64 Machine Check Abort
CONFIG_IA64_MCA
Say Y here to enable machine check support for IA-64. If you're
_______________________________________________
Linux-IA64 mailing list
Linux-IA64@linuxia64.org
http://lists.linuxia64.org/lists/listinfo/linux-ia64
_______________________________________________
Linux-IA64 mailing list
Linux-IA64@linuxia64.org
http://lists.linuxia64.org/lists/listinfo/linux-ia64
_______________________________________________
Linux-IA64 mailing list
Linux-IA64@linuxia64.org
http://lists.linuxia64.org/lists/listinfo/linux-ia64
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related or phans from Configure.help
2001-04-25 14:54 [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from Configure.help Steven Cole
` (2 preceding siblings ...)
2001-05-01 16:56 ` Hall, Jenna S
@ 2001-05-01 17:02 ` Michael Madore
2001-05-01 17:23 ` [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans " Steven Cole
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Michael Madore @ 2001-05-01 17:02 UTC (permalink / raw)
To: linux-ia64
There is a stepping.efi command. We include it in the TurboLinux Beta. If
you need a copy let me know.
On Tue, May 01, 2001 at 11:41:43AM -0500, McCaffity, Ray wrote:
> Is there an easy way to tell what stepping your CPU supports?
>
> Ray
>
> -----Original Message-----
> From: Chris McDermott [mailto:mcdermoc@us.ibm.com]
> Sent: Tuesday, May 01, 2001 10:49 AM
> To: scole@lanl.gov
> Cc: alan@lxorguk.ukuu.org.uk; elenstev@mesatop.com; esr@thyrsus.com;
> kaos@ocs.com.au; linux-ia64@linuxia64.org;
> linux-ia64-admin@linuxia64.org
> Subject: Re: [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related
> orphans from Configure.help
>
>
>
> Actually, CONFIG_ITANIUM_PTCG is still required if you have systems with
> Itanium
> processor steppings less than B3. I still have some of these and I'm sure
> there are
> quite a few others out there who still do as well.
>
> Chris McDermott
> IBM Linux Technology Center (LTC)
> IA-64 Enablement
>
>
>
>
>
>
> Steven Cole
>
> <scole@lanl.gov> To:
> alan@lxorguk.ukuu.org.uk
> Sent by: cc:
> linux-ia64@linuxia64.org, kaos@ocs.com.au, esr@thyrsus.com,
> linux-ia64-admin@lin elenstev@mesatop.com
>
> uxia64.org Subject: [Linux-ia64]
> [PATCH] 2.4.3-ac14 remove three IA-64 related
> orphans from Configure.help
>
>
>
> 04/25/01 07:54 AM
>
> Please respond to
>
> scole
>
>
>
>
>
>
>
>
>
> Alan,
>
> The following three Configure.help entries have been confirmed dead, or
> not needing help by Keith Owens.
>
> The last of these, CONFIG_IA64_AZUSA_HACKS, is listed by Keith as
> removed by a 2.4.2-ia64-010228 patch, but it still appears in 2.4.3-ac14.
>
> Steven
>
> --- linux/Documentation/Configure.help.ac14 Wed Apr 25 08:14:33 2001
> +++ linux/Documentation/Configure.help Wed Apr 25 08:40:50 2001
> @@ -18611,22 +18611,6 @@
> redirect interrupts to different CPUs. Select N here if you're
> unsure.
>
> -Enable use of global TLB purge instruction (ptc.g)
> -CONFIG_ITANIUM_PTCG
> - Say Y here if you want the kernel to use the IA-64 "ptc.g"
> - instruction to flush the TLB on all CPUs. Select N here if
> - you're unsure.
> -
> -Enable SoftSDV hacks
> -CONFIG_IA64_SOFTSDV_HACKS
> - Say Y here to enable hacks to make the kernel work on the Intel
> - SoftSDV simulator. Select N here if you're unsure.
> -
> -Enable AzusA hacks
> -CONFIG_IA64_AZUSA_HACKS
> - Say Y here to enable hacks to make the kernel work on the NEC
> - AzusA platform. Select N here if you're unsure.
> -
> Enable IA-64 Machine Check Abort
> CONFIG_IA64_MCA
> Say Y here to enable machine check support for IA-64. If you're
>
> _______________________________________________
> Linux-IA64 mailing list
> Linux-IA64@linuxia64.org
> http://lists.linuxia64.org/lists/listinfo/linux-ia64
>
>
>
>
> _______________________________________________
> Linux-IA64 mailing list
> Linux-IA64@linuxia64.org
> http://lists.linuxia64.org/lists/listinfo/linux-ia64
>
> _______________________________________________
> Linux-IA64 mailing list
> Linux-IA64@linuxia64.org
> http://lists.linuxia64.org/lists/listinfo/linux-ia64
--
Mike Madore
Software Engineer
TurboLinux, Inc.
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from Configure.help
2001-04-25 14:54 [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from Configure.help Steven Cole
` (3 preceding siblings ...)
2001-05-01 17:02 ` [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related or phans from Configure.help Michael Madore
@ 2001-05-01 17:23 ` Steven Cole
2001-05-01 18:05 ` [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from Chris McDermott
2001-05-01 22:51 ` [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from Configure.help Keith Owens
6 siblings, 0 replies; 8+ messages in thread
From: Steven Cole @ 2001-05-01 17:23 UTC (permalink / raw)
To: linux-ia64
On Tuesday 01 May 2001 09:49, Chris McDermott wrote:
> Actually, CONFIG_ITANIUM_PTCG is still required if you have systems with
> Itanium
> processor steppings less than B3. I still have some of these and I'm sure
> there are
> quite a few others out there who still do as well.
As far as I can tell, in both 2.4.4-ac2 and 2.4.4, CONFIG_ITANIUM_PTCG
is defined in arch/ia64/config.in, but not offered as a setable choice. Here
is an example from that file:
if [ "$CONFIG_MCKINLEY" = "y" ]; then
define_bool CONFIG_ITANIUM_PTCG y
define_int CONFIG_IA64_L1_CACHE_SHIFT 7
bool ' Enable McKinley A-step specific code' CONFIG_MCKINLEY_ASTEP_SPECIFIC
if [ "$CONFIG_MCKINLEY_ASTEP_SPECIFIC" = "y" ]; then
bool ' Enable McKinley A0/A1-step specific code' CONFIG_MCKINLEY_A0_SPECIFIC
fi
fi
Here is the recently deleted entry from Configure.help:
> -Enable use of global TLB purge instruction (ptc.g)
> -CONFIG_ITANIUM_PTCG
> - Say Y here if you want the kernel to use the IA-64 "ptc.g"
> - instruction to flush the TLB on all CPUs. Select N here if
> - you're unsure.
If you need that entry restored to Configure.help, we can put it back in, with
a "retained orphan" note.
We have been trying to prune out uneeded material from Configure.help, and
this entry seemed to fit in that category.
Please let us know what you need.
Steven
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from
2001-04-25 14:54 [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from Configure.help Steven Cole
` (4 preceding siblings ...)
2001-05-01 17:23 ` [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans " Steven Cole
@ 2001-05-01 18:05 ` Chris McDermott
2001-05-01 22:51 ` [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from Configure.help Keith Owens
6 siblings, 0 replies; 8+ messages in thread
From: Chris McDermott @ 2001-05-01 18:05 UTC (permalink / raw)
To: linux-ia64
Steven,
You are correct, arch/ia64/config.in now sets CONFIG_ITANIUM_PTCG,
based on the user-setable choices CONFIG_ITANIUM_?STEP_SPECIFIC
and CONFIG_ITANIUM_B?_SPECIFIC. So, assuming the user gets those
right, they'll get the correct value for CONFIG_ITANIUM_PTCG and the
correct behavior on their system. Since this config option is temporary
anyway (only required for early processor steppings) and since it's
already been pulled out of Configure.help (I think cleaning this file up
is a good idea), I would say leave it out.
Chris McDermott
IBM Linux Technology Center (LTC)
IA-64 Enablement
> As far as I can tell, in both 2.4.4-ac2 and 2.4.4, CONFIG_ITANIUM_PTCG
> is defined in arch/ia64/config.in, but not offered as a setable choice.
Here
> is an example from that file:
>
> if [ "$CONFIG_MCKINLEY" = "y" ]; then
> define_bool CONFIG_ITANIUM_PTCG y
> define_int CONFIG_IA64_L1_CACHE_SHIFT 7
> bool ' Enable McKinley A-step specific code'
CONFIG_MCKINLEY_ASTEP_SPECIFIC
> if [ "$CONFIG_MCKINLEY_ASTEP_SPECIFIC" = "y" ]; then
> bool ' Enable McKinley A0/A1-step specific code'
CONFIG_MCKINLEY_A0_SPECIFIC
> fi
> fi
>
> Here is the recently deleted entry from Configure.help:
>
> > -Enable use of global TLB purge instruction (ptc.g)
> > -CONFIG_ITANIUM_PTCG
> > - Say Y here if you want the kernel to use the IA-64 "ptc.g"
> > - instruction to flush the TLB on all CPUs. Select N here if
> > - you're unsure.
>
> If you need that entry restored to Configure.help, we can put it back in,
with
> a "retained orphan" note.
>
> We have been trying to prune out uneeded material from Configure.help,
and
> this entry seemed to fit in that category.
>
> Please let us know what you need.
>
> Steven
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from Configure.help
2001-04-25 14:54 [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from Configure.help Steven Cole
` (5 preceding siblings ...)
2001-05-01 18:05 ` [Linux-ia64] [PATCH] 2.4.3-ac14 remove three IA-64 related orphans from Chris McDermott
@ 2001-05-01 22:51 ` Keith Owens
6 siblings, 0 replies; 8+ messages in thread
From: Keith Owens @ 2001-05-01 22:51 UTC (permalink / raw)
To: linux-ia64
On Tue, 1 May 2001 08:49:10 -0700,
"Chris McDermott" <mcdermoc@us.ibm.com> wrote:
>Actually, CONFIG_ITANIUM_PTCG is still required if you have systems with
>Itanium
>processor steppings less than B3. I still have some of these and I'm sure
>there are
>quite a few others out there who still do as well.
Configure.help is designed for humans to query what an option does
while they are configuring the system. CONFIG_ITANIUM_PTCG is a
derived setting, humans have no direct control over it and it never
appears on a config menu. Help text is not required for derived config
settings and is discouraged.
^ permalink raw reply [flat|nested] 8+ messages in thread