For those of you running one (or more) of those new K6-2+ low-voltage mobile
processors either in a Socket 7 motherboard or in a relatively new low-end
laptop, I've built standard Red Hat 6.2 kernel RPM's with the attached tiny
patch minimally extracted from the latest 2.2.18 pre-patches.  I also modified
the spec file slightly beyond just adding the patch because it didn't seem to
work right.  Anyway, here are the RPM's:

http://linuxsavvy.com/staff/jgotts/k6-2+/kernel-2.2.16-4.src.rpm (Please grab
just this one if you can build the RPM's yourself as it has the added patch and
the modified spec file.)

Here are the binary RPM's starting with the i586 kernel you should run.

http://linuxsavvy.com/staff/jgotts/k6-2+/kernel-2.2.16-4.i586.rpm
http://linuxsavvy.com/staff/jgotts/k6-2+/kernel-doc-2.2.16-4.i386.rpm
http://linuxsavvy.com/staff/jgotts/k6-2+/kernel-headers-2.2.16-4.i386.rpm
http://linuxsavvy.com/staff/jgotts/k6-2+/kernel-ibcs-2.2.16-4.i386.rpm
http://linuxsavvy.com/staff/jgotts/k6-2+/kernel-pcmcia-cs-2.2.16-4.i386.rpm
http://linuxsavvy.com/staff/jgotts/k6-2+/kernel-source-2.2.16-4.i386.rpm
http://linuxsavvy.com/staff/jgotts/k6-2+/kernel-utils-2.2.16-4.i386.rpm

The SMP RPM is not included because I'm not sure it's possible to have dual
K6-2+ systems.  I also excluded the BOOT kernel, because as far as I know
that's only useful for initially getting a system up and running.

I bumped the version number from the latest Red Hat updated source RPM so you
can do a simple rpm --upgrade.

John

P.S. The patch enables the write allocate feature for the K6-2+ processor (and
possibly the K6-III+ processor, but that's untested), cited on the motherboard
newsgroups as an important feature to achieve maximal performance, and MTRR's.

--- linux/arch/i386/kernel/setup.c.orig Thu Nov 30 05:32:49 2000
+++ linux/arch/i386/kernel/setup.c      Thu Nov 30 05:56:16 2000
@@ -476,7 +476,8 @@
        {
                /*  Set MTRR capability flag if appropriate  */
                if(boot_cpu_data.x86 == 5) {
-                       if((boot_cpu_data.x86_model == 9) ||
+                       if((boot_cpu_data.x86_model == 13) ||
+                          (boot_cpu_data.x86_model == 9) || 
                           ((boot_cpu_data.x86_model == 8) && 
                            (boot_cpu_data.x86_mask >= 8)))
                                c->x86_capability |= X86_FEATURE_MTRR;
@@ -541,7 +542,7 @@
                                }
                                break;
                        }
-                       if (c->x86_model == 8 || c->x86_model == 9)
+                       if (c->x86_model == 8 || c->x86_model == 9 || c->x86_model == 
+13)
                        {
                                /* The more serious chips .. */
                                

--
John GOTTS <[EMAIL PROTECTED]>  http://www.linuxsavvy.com/staff/jgotts



_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to