All of lore.kernel.org
 help / color / mirror / Atom feed
* [parisc-linux] Re: [parisc-linux-cvs] linux-2.5 varenet
       [not found] <20021023164611.60FD7482F@dsl2.external.hp.com>
@ 2002-10-24  7:18 ` Richard Hirst
  2002-10-24 11:36   ` Thibaut VARENE
  0 siblings, 1 reply; 3+ messages in thread
From: Richard Hirst @ 2002-10-24  7:18 UTC (permalink / raw)
  To: parisc-linux; +Cc: parisc-linux-cvs

On Wed, Oct 23, 2002 at 10:46:11AM -0600, Thibaut Varene wrote:
> CVSROOT:	/var/cvs
> Module name:	linux-2.5
> Changes by:	varenet	02/10/23 10:46:11
> 
> Modified files:
> 	include/asm-parisc: param.h 
> 
> Log message:
> Switched to HZ == 1000 for CONFIG_PA20.
> Patch submitted by Laurent Canet.

Don't know if this was simply a #define change, but if so...
Robert Love has been arguing lately that you can't just do that as
various userspace stuff is compiled with a knowledge of the kernel HZ
value for your specific arch and uses that in interpreting various
entries in /proc.  He had a patch that kept the userspace view
consistent.  That was 2.4 though; maybe 2.5 is better in this respect.

Richard

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [parisc-linux] Re: [parisc-linux-cvs] linux-2.5 varenet
  2002-10-24  7:18 ` [parisc-linux] Re: [parisc-linux-cvs] linux-2.5 varenet Richard Hirst
@ 2002-10-24 11:36   ` Thibaut VARENE
  0 siblings, 0 replies; 3+ messages in thread
From: Thibaut VARENE @ 2002-10-24 11:36 UTC (permalink / raw)
  To: Richard Hirst; +Cc: parisc-linux, parisc-linux-cvs, Laurent Canet

Le jeudi, 24 oct 2002, =E0 09:18 Europe/Paris, Richard Hirst a =E9crit :

> On Wed, Oct 23, 2002 at 10:46:11AM -0600, Thibaut Varene wrote:
>> CVSROOT:	/var/cvs
>> Module name:	linux-2.5
>> Changes by:	varenet	02/10/23 10:46:11
>>
>> Modified files:
>> 	include/asm-parisc: param.h
>>
>> Log message:
>> Switched to HZ =3D=3D 1000 for CONFIG_PA20.
>> Patch submitted by Laurent Canet.
>
> Don't know if this was simply a #define change, but if so...
> Robert Love has been arguing lately that you can't just do that as
> various userspace stuff is compiled with a knowledge of the kernel HZ
> value for your specific arch and uses that in interpreting various
> entries in /proc.  He had a patch that kept the userspace view
> consistent.  That was 2.4 though; maybe 2.5 is better in this respect.

Hm, I'm not sure we really broke something, we added the lines marked=20
'->':

#ifdef __KERNEL__
-># ifdef CONFIG_PA20
->#  define HZ            1000            /* Faster machines */
-># else
#  define HZ            100             /* Internal kernel timer=20
frequency */
-># endif
# define USER_HZ        100             /* .. some user interfaces are=20=

in "ticks
" */
# define CLOCKS_PER_SEC (USER_HZ)       /* like times() */
#endif

#ifndef HZ
#define HZ 100
#endif

As you can see, these defines are protected by a #ifdef __KERNEL__,=20
otherwise HZ is 100 in all cases. Since userspace stuff isn't supposed=20=

to define __KERNEL__ at compile time, HZ from a userspace point of view=20=

hasn't changed.

If you look at other archs (like i386, ppc64) they also have different=20=

HZ vs USER_HZ and *__KERNEL__* HZ.

In 2.4, there wasn't such #ifdef protection, so such change could have=20=

broken things.
In 2.5, I think this is quite safe IMHO.

HTH,


Thibaut VARENE
The PA/Linux ESIEE Team
http://pateam.esiee.fr/=

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [parisc-linux] Re: [parisc-linux-cvs] linux-2.5 varenet
       [not found] <20021221040254.E5A8F4829@dsl2.external.hp.com>
@ 2002-12-21  9:19 ` Helge Deller
  0 siblings, 0 replies; 3+ messages in thread
From: Helge Deller @ 2002-12-21  9:19 UTC (permalink / raw)
  To: parisc-linux, Thibaut Varene

On Saturday 21 December 2002 05:02, Thibaut Varene wrote:
> CVSROOT:	/var/cvs
> Module name:	linux-2.5
> Changes by:	varenet	02/12/20 21:02:54
>
> Modified files:
> 	include/asm-parisc: linux_logo.h
>
> Log message:
> Here is a logo _without_ the _very nice_ HP background that everybody hates
> here ;o)

Thanks a lot Thibaut !

For people interested in how the logos look(ed) like on different architectures
during time:
http://home.tvd.be/cr26864/Linux/fbdev/logo.html
Maybe we should add the PA-Penguin to the list at some point ?

> More seriously, this is the default logo (as found on i386) with a PA-RISC
> symbol tattoo'd on. See this for result:
> http://pateam.esiee.fr/archive/linux_logo-new.png
>
> If anyone has any comment/suggestion for sth nicer, please tell me.

I think the white border is somewhat too big ?!?

> BTW, I wonder about copyright mentions in the file...
> This is not actually "code", but picture. Should we mention any kind of
> copyright on it ?

No.  I'd vote for removing that (C)-info.

Helge

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2002-12-21  9:23 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20021023164611.60FD7482F@dsl2.external.hp.com>
2002-10-24  7:18 ` [parisc-linux] Re: [parisc-linux-cvs] linux-2.5 varenet Richard Hirst
2002-10-24 11:36   ` Thibaut VARENE
     [not found] <20021221040254.E5A8F4829@dsl2.external.hp.com>
2002-12-21  9:19 ` Helge Deller

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.