Re: getting processor numbers

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: H. Peter Anvin <hpa@...>
Cc: Jeremy Fitzhardinge <jeremy@...>, Ulrich Drepper <drepper@...>, Davide Libenzi <davidel@...>, Linux Kernel <linux-kernel@...>, Andrew Morton <akpm@...>, Andi Kleen <ak@...>
Date: Wednesday, April 4, 2007 - 1:09 am

H. Peter Anvin a écrit :

There is one thing that always worried me.

Intel & AMD manuals make clear that mixing data and program in the same page 
is bad for performance.

In particular, x86_64 vsyscall put jiffies and other vsyscall_gtod_data_t 
right in the midle of code. That is certainly not wise.

A probably sane implementation should use two pages, one for code, one for data.

-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
getting processor numbers, Ulrich Drepper, (Tue Apr 3, 12:54 pm)
Re: getting processor numbers, Andrew Morton, (Tue Apr 3, 4:16 pm)
Re: getting processor numbers, Paul Jackson, (Tue Apr 3, 10:04 pm)
Re: getting processor numbers, Jakub Jelinek, (Wed Apr 4, 2:47 am)
Re: getting processor numbers, Cliff Wickman, (Wed Apr 4, 10:51 am)
Re: getting processor numbers, Paul Jackson, (Wed Apr 4, 3:02 am)
Re: getting processor numbers, Davide Libenzi, (Tue Apr 3, 3:15 pm)
Re: getting processor numbers, Ulrich Drepper, (Tue Apr 3, 3:32 pm)
Re: getting processor numbers, H. Peter Anvin, (Tue Apr 3, 8:31 pm)
Re: getting processor numbers, Jeremy Fitzhardinge, (Tue Apr 3, 8:35 pm)
Re: getting processor numbers, H. Peter Anvin, (Tue Apr 3, 8:38 pm)
Re: getting processor numbers, Eric Dumazet, (Wed Apr 4, 1:09 am)
Re: getting processor numbers, H. Peter Anvin, (Wed Apr 4, 1:16 am)
Re: getting processor numbers, Eric Dumazet, (Wed Apr 4, 1:29 am)
Re: getting processor numbers, Jeremy Fitzhardinge, (Wed Apr 4, 1:22 am)
Re: getting processor numbers, H. Peter Anvin, (Wed Apr 4, 1:40 am)
Re: getting processor numbers, Eric Dumazet, (Wed Apr 4, 1:46 am)
Re: getting processor numbers, Dr. David Alan Gilbert, (Tue Apr 3, 1:56 pm)
Re: getting processor numbers, linux-os (Dick Johnson), (Tue Apr 3, 1:30 pm)
Re: getting processor numbers, Ulrich Drepper, (Tue Apr 3, 1:37 pm)
Re: getting processor numbers, Andi Kleen, (Tue Apr 3, 2:11 pm)
Re: getting processor numbers, Ulrich Drepper, (Tue Apr 3, 1:17 pm)
Re: getting processor numbers, Andi Kleen, (Tue Apr 3, 1:27 pm)
Re: getting processor numbers, Ulrich Drepper, (Tue Apr 3, 1:30 pm)
Re: getting processor numbers, Siddha, Suresh B, (Tue Apr 3, 1:44 pm)
Re: getting processor numbers, Ulrich Drepper, (Tue Apr 3, 3:55 pm)
Re: getting processor numbers, Nathan Lynch, (Tue Apr 3, 4:20 pm)
Re: getting processor numbers, Siddha, Suresh B, (Tue Apr 3, 4:13 pm)
Re: getting processor numbers, Ulrich Drepper, (Tue Apr 3, 4:19 pm)
Re: getting processor numbers, Eric Dumazet, (Tue Apr 3, 4:32 pm)
Re: getting processor numbers, Ulrich Drepper, (Tue Apr 3, 1:59 pm)
Re: getting processor numbers, Ingo Oeser, (Tue Apr 3, 4:13 pm)
Re: getting processor numbers, J.A. , (Tue Apr 3, 7:38 pm)
Re: getting processor numbers, Jakub Jelinek, (Tue Apr 3, 3:40 pm)
Re: getting processor numbers, Andi Kleen, (Tue Apr 3, 1:35 pm)
Re: getting processor numbers, Ulrich Drepper, (Tue Apr 3, 1:45 pm)
Re: getting processor numbers, Andi Kleen, (Tue Apr 3, 1:58 pm)
Re: getting processor numbers, Ulrich Drepper, (Tue Apr 3, 2:05 pm)
Re: getting processor numbers, Andi Kleen, (Tue Apr 3, 2:11 pm)
Re: getting processor numbers, Ulrich Drepper, (Tue Apr 3, 2:21 pm)
Re: getting processor numbers, Alan Cox, (Tue Apr 3, 1:22 pm)
Re: getting processor numbers, Andi Kleen, (Tue Apr 3, 1:30 pm)
Re: getting processor numbers, Jeremy Fitzhardinge, (Tue Apr 3, 4:24 pm)