[WBEL-users] Re: Whitebox-users digest, Vol 1 #279 - 10 msgs

Johnny Hughes mailing-lists@hughesjr.com
Fri, 25 Jun 2004 05:12:26 -0500


--=-b7/thGyuc0wxXANLrisS
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

On Fri, 2004-06-25 at 03:32, Kay Diederichs wrote:


> you can use any standard (vanilla) 2.4.x kernel if you
> mv /lib/tls /lib/tls-dontuse
> 
> (which won't survive one of the rare glibc updates)
> and make sure to use the --force-tls=classic option of the NVIDIA installer (in 
> case you use it at all).
> 
> Why use a standard kernel? One reason could be you want to convert your machines 
> into a load-balancing cluster (see http://www.mosix.org), or you need special 
> patches (like the PM_TIMER patch together with amd76_pm).



> Kay


It is true, in very special cases, that someone might need to compile a
generic kernel for their installation.  Here is what RedHat thinks about
a paying customer who does that:

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=122528

You can also use LD_ASSUME_KERNEL=2.4.1 to turn off NPTL ... which might
help after you compile your own kernel (or might make your application
run under RHEL without rebuilding your krenel, and allow you still have
a supported kernel).

But I still think that (except in very, very unique cases ... where it
is absolutely required) you should use a kernel that comes with the
distro.  When new packages are released, they are going to be built on
the assumption that you are running a kernel that was provided.

Building your own generic kernel will cause problems in the future with
updates ... But, in some unique cases, it might be required to compile
your own generic kernel.  I just want to make sure anyone thinking about
doing that understands the potential issues with making that decision.

If you were actually running RHEL AS 3, RedHat wouldn't even talk to you
about that box until you reinstalled their kernel ... but you would
still be required to pay them the $1499 (minimum).

- Johnny Hughes 

--=-b7/thGyuc0wxXANLrisS
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.0.9">
</HEAD>
<BODY>
On Fri, 2004-06-25 at 03:32, Kay Diederichs wrote:<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE><FONT COLOR="#737373"><I>you can use any standard (vanilla) 2.4.x kernel if you
mv /lib/tls /lib/tls-dontuse

(which won't survive one of the rare glibc updates)
and make sure to use the --force-tls=classic option of the NVIDIA installer (in 
case you use it at all).

Why use a standard kernel? One reason could be you want to convert your machines 
into a load-balancing cluster (see </FONT><A HREF="http://www.mosix.org"><U>http://www.mosix.org</U></A><FONT COLOR="#737373">), or you need special 
patches (like the PM_TIMER patch together with amd76_pm).</I></FONT></PRE>
</BLOCKQUOTE>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE><FONT COLOR="#737373"><I>Kay</I></FONT></PRE>
</BLOCKQUOTE>
<BR>
It is true, in very special cases, that someone might need to compile a generic kernel for their installation.&nbsp; Here is what RedHat thinks about a paying customer who does that:<BR>
<BR>
<A HREF="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=122528">https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=122528</A><BR>
<BR>
You can also use <B>LD_ASSUME_KERNEL=2.4.1</B> to turn off NPTL ... which might help after you compile your own kernel (or might make your application run under RHEL without rebuilding your krenel, and allow you still have a supported kernel).<BR>
<BR>
But I still think that (except in very, very unique cases ... where it is absolutely required) you should use a kernel that comes with the distro.&nbsp; When new packages are released, they are going to be built on the assumption that you are running a kernel that was provided.<BR>
<BR>
Building your own generic kernel will cause problems in the future with updates ... But, in some unique cases, it might be required to compile your own generic kernel.&nbsp; I just want to make sure anyone thinking about doing that understands the potential issues with making that decision.<BR>
<BR>
If you were actually running RHEL AS 3, RedHat wouldn't even talk to you about that box until you reinstalled their kernel ... but you would still be required to pay them the $1499 (minimum).<BR>
<BR>
- Johnny Hughes 
</BODY>
</HTML>

--=-b7/thGyuc0wxXANLrisS--