Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-doc-cvs
nightmorph 09/12/09 18:44:01
Modified: hb-install-sparc-kernel.xml
Log:
Now Sparc users with qla2xxx controllers can use recent kernels and external firmware with minimum fuss. bug 296332.
Revision Changes Path
1.37 xml/htdocs/doc/en/handbook/hb-install-sparc-kernel.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-sparc-kernel.xml?rev=1.37&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-sparc-kernel.xml?rev=1.37&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-sparc-kernel.xml?r1=1.36&r2=1.37
Index: hb-install-sparc-kernel.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-sparc-kernel.xml,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- hb-install-sparc-kernel.xml 8 Dec 2009 20:13:33 -0000 1.36
+++ hb-install-sparc-kernel.xml 9 Dec 2009 18:44:01 -0000 1.37
@@ -4,12 +4,12 @@
<!-- The content of this document is licensed under the CC-BY-SA license -->
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-sparc-kernel.xml,v 1.36 2009/12/08 20:13:33 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-sparc-kernel.xml,v 1.37 2009/12/09 18:44:01 nightmorph Exp $ -->
<sections>
-<version>9.2</version>
-<date>2009-12-08</date>
+<version>9.3</version>
+<date>2009-12-09</date>
<section>
<title>Timezone</title>
@@ -59,12 +59,6 @@
# <i>emerge gentoo-sources</i>
</pre>
-<note>
-If you're using a qla2xxx disk controller, you'll need to <c>emerge
-=vanilla-sources-2.6.16*</c> (<e>not</e> <c>gentoo-sources</c>), because kernels
->=2.6.17 won't work with this controller.
-</note>
-
<p>
When you take a look in <path>/usr/src</path> you should see a symlink called
<path>linux</path> pointing to your kernel source. In this case, the installed
@@ -221,6 +215,25 @@
</p>
<p>
+If you're using a qla2xxx disk controller, you'll need to be a 2.6.27 kernel or
+newer, and you'll also need to emerge <c>sys-block/qla-fc-firmware</c>. Next,
+run <c>make menuconfig</c> and navigate to the Device Drivers section. You'll
+need to add support for loading external firmware.
+</p>
+
+<pre caption="Enabling external firmware">
+Device Drivers --->
+ Generic Driver Options --->
+ () External firmware blobs to build into the kernel binary
+ () Firmware blobs root directory
+</pre>
+
+<p>
+Set "External firmware blobs" to <path>ql2200_fw.bin</path> and "Firmware blobs
+root directory" to <path>/lib/firmware</path>.
+</p>
+
+<p>
When you're done configuring your kernel, continue with <uri
link="#compiling">Compiling and Installing</uri>. However, after having
compiled the kernel, check its size:
|
|