Gentoo Archives: gentoo-doc-cvs

From: "Joshua Saddler (nightmorph)" <nightmorph@g.o>
To: gentoo-doc-cvs@l.g.o
Subject: [gentoo-doc-cvs] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-sparc-kernel.xml
Date: Wed, 09 Dec 2009 18:44:07
Message-Id: E1NIRW5-00036f-B5@stork.gentoo.org
1 nightmorph 09/12/09 18:44:01
2
3 Modified: hb-install-sparc-kernel.xml
4 Log:
5 Now Sparc users with qla2xxx controllers can use recent kernels and external firmware with minimum fuss. bug 296332.
6
7 Revision Changes Path
8 1.37 xml/htdocs/doc/en/handbook/hb-install-sparc-kernel.xml
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-sparc-kernel.xml?rev=1.37&view=markup
11 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
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-sparc-kernel.xml?r1=1.36&r2=1.37
13
14 Index: hb-install-sparc-kernel.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-sparc-kernel.xml,v
17 retrieving revision 1.36
18 retrieving revision 1.37
19 diff -u -r1.36 -r1.37
20 --- hb-install-sparc-kernel.xml 8 Dec 2009 20:13:33 -0000 1.36
21 +++ hb-install-sparc-kernel.xml 9 Dec 2009 18:44:01 -0000 1.37
22 @@ -4,12 +4,12 @@
23 <!-- The content of this document is licensed under the CC-BY-SA license -->
24 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
25
26 -<!-- $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 $ -->
27 +<!-- $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 $ -->
28
29 <sections>
30
31 -<version>9.2</version>
32 -<date>2009-12-08</date>
33 +<version>9.3</version>
34 +<date>2009-12-09</date>
35
36 <section>
37 <title>Timezone</title>
38 @@ -59,12 +59,6 @@
39 # <i>emerge gentoo-sources</i>
40 </pre>
41
42 -<note>
43 -If you're using a qla2xxx disk controller, you'll need to <c>emerge
44 -=vanilla-sources-2.6.16*</c> (<e>not</e> <c>gentoo-sources</c>), because kernels
45 ->=2.6.17 won't work with this controller.
46 -</note>
47 -
48 <p>
49 When you take a look in <path>/usr/src</path> you should see a symlink called
50 <path>linux</path> pointing to your kernel source. In this case, the installed
51 @@ -221,6 +215,25 @@
52 </p>
53
54 <p>
55 +If you're using a qla2xxx disk controller, you'll need to be a 2.6.27 kernel or
56 +newer, and you'll also need to emerge <c>sys-block/qla-fc-firmware</c>. Next,
57 +run <c>make menuconfig</c> and navigate to the Device Drivers section. You'll
58 +need to add support for loading external firmware.
59 +</p>
60 +
61 +<pre caption="Enabling external firmware">
62 +Device Drivers ---&gt;
63 + Generic Driver Options ---&gt;
64 + () External firmware blobs to build into the kernel binary
65 + () Firmware blobs root directory
66 +</pre>
67 +
68 +<p>
69 +Set "External firmware blobs" to <path>ql2200_fw.bin</path> and "Firmware blobs
70 +root directory" to <path>/lib/firmware</path>.
71 +</p>
72 +
73 +<p>
74 When you're done configuring your kernel, continue with <uri
75 link="#compiling">Compiling and Installing</uri>. However, after having
76 compiled the kernel, check its size: