All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andrea Arcangeli <andrea@suse.de>
To: Linus Torvalds <torvalds@transmeta.com>
Cc: Richard A Nelson <cowboy@vnet.ibm.com>,
	"Udo A. Steinberg" <sorisor@Hell.WH8.TU-Dresden.De>,
	Andi Kleen <ak@suse.de>,
	Linux Kernel <linux-kernel@vger.kernel.org>
Subject: Re: 2.4.1-pre1 breaks XFree 4.0.2 and "w"
Date: Fri, 12 Jan 2001 19:24:39 +0100	[thread overview]
Message-ID: <20010112192439.U2766@athlon.random> (raw)
In-Reply-To: <20010112180556.J2766@athlon.random> <Pine.LNX.4.10.10101120931520.1806-100000@penguin.transmeta.com>
In-Reply-To: <Pine.LNX.4.10.10101120931520.1806-100000@penguin.transmeta.com>; from torvalds@transmeta.com on Fri, Jan 12, 2001 at 09:35:14AM -0800

On Fri, Jan 12, 2001 at 09:35:14AM -0800, Linus Torvalds wrote:
> 
> 
> On Fri, 12 Jan 2001, Andrea Arcangeli wrote:
> 
> > On Fri, Jan 12, 2001 at 11:42:32AM -0500, Richard A Nelson wrote:
> > > 
> > > Its fine either way on current x86 and many other platforms, but falls
> > > on its face in the presence of asymetric MP.
> > 
> > Point taken, feel free to have a can_I_use per-cpu instead of global but don't
> > overwrite the cpu_has with it. 
> 
> Andrea, the whole POINT of "cpu_has_xxx" is for the kernel to test for
> features like this.

I'm only concerned about the semantics of fxsr and xmm in /proc/cpuinfo, _not_
about the kernel implementation and self contained #defines (that
I'd preferred if they really meant cpu_has and not can_I_use too, but
that's an our internal thing not visible from userspace).

fxsr and xmm in /proc/cpuinfo in 2.4.0, 2.4.1-pre[12], and 2.2.* means
"cpu_has" and _not_ "can_I_use".

So anybody using the fxsr and xmm in the "flags" row of /proc/cpuinfo as the
"can_I_use" will break in any kernel before 2.4.1-pre3.

Anybody reading fxsr and xmm as "cpu_has" will break in any kernel after
2.4.1-pre2.

This all I meant when I said that 2.4.1-pre3 broke /proc/cpuinfo.

I'd prefer if /proc/cpuinfo wasn't broken. That's all.

Andrea
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

  parent reply	other threads:[~2001-01-12 18:26 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-01-10 13:31 2.4.1-pre1 breaks XFree 4.0.2 and "w" Udo A. Steinberg
2001-01-10 17:15 ` Ingo Oeser
2001-01-10 17:07   ` Udo A. Steinberg
2001-01-10 20:00     ` Jonathan Hudson
2001-01-11  8:41     ` Linus Torvalds
2001-01-11 12:54       ` Alan Cox
     [not found]     ` <200101110841.AAA01652@penguin.transmeta.com>
2001-01-11 10:05       ` Udo A. Steinberg
2001-01-11 10:11         ` Andi Kleen
2001-01-11 10:31           ` Udo A. Steinberg
2001-01-11 17:36             ` Andrea Arcangeli
2001-01-11 17:46               ` Andrea Arcangeli
2001-01-11 17:48                 ` Andrea Arcangeli
2001-01-11 18:53                   ` Andrea Arcangeli
2001-01-12  2:08                 ` Linus Torvalds
2001-01-12  3:45                   ` Andrea Arcangeli
2001-01-12  4:26                     ` Linus Torvalds
2001-01-12 16:02                       ` Andrea Arcangeli
2001-01-12 16:42                         ` Richard A Nelson
2001-01-12 17:05                           ` Andrea Arcangeli
2001-01-12 17:35                             ` Linus Torvalds
2001-01-12 17:54                               ` Alan Cox
2001-01-12 18:35                                 ` Linus Torvalds
2001-01-12 18:57                                   ` Andrea Arcangeli
2001-01-12 19:19                                     ` Laramie Leavitt
2001-01-12 20:39                                     ` Mark Hahn
2001-01-12 18:24                               ` Andrea Arcangeli [this message]
2001-01-15 20:33                       ` [PATCH] i386/setup.c cpuinfo notsc Hugh Dickins
2001-01-15 20:48                         ` H. Peter Anvin
2001-01-15 21:38                           ` Maciej W. Rozycki
2001-01-15 21:41                             ` H. Peter Anvin
2001-01-15 21:51                               ` Maciej W. Rozycki
2001-01-16  3:47                                 ` H. Peter Anvin
2001-01-15 21:34                         ` Maciej W. Rozycki
2001-01-18 16:39                         ` [PATCH] udf writepage UnlockPage Hugh Dickins
2001-01-28 14:43                           ` Hugh Dickins
2001-01-12  4:28                   ` 2.4.1-pre1 breaks XFree 4.0.2 and "w" TimO
2001-01-12  6:06                   ` Udo A. Steinberg
2001-01-12  9:47                   ` Harold Oga
  -- strict thread matches above, loose matches on Subject: below --
2001-01-11  4:58 Floating point broken between 2.4.0-ac4 and -ac5? junio
2001-01-11 12:42 ` Alan Cox
2001-01-11 17:16   ` junio
2001-01-12  3:27 ` Aaron Lehmann

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=20010112192439.U2766@athlon.random \
    --to=andrea@suse.de \
    --cc=ak@suse.de \
    --cc=cowboy@vnet.ibm.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=sorisor@Hell.WH8.TU-Dresden.De \
    --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 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.