<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Intrepid Blog &#187; bcraid</title>
	<atom:link href="http://blog.affien.com/archives/tag/bcraid/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.affien.com</link>
	<description>A few thoughts</description>
	<lastBuildDate>Mon, 01 Mar 2010 00:58:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>bcraid drivers part two</title>
		<link>http://blog.affien.com/archives/2006/08/05/bcraid-drivers-part-two/</link>
		<comments>http://blog.affien.com/archives/2006/08/05/bcraid-drivers-part-two/#comments</comments>
		<pubDate>Sat, 05 Aug 2006 13:31:12 +0000</pubDate>
		<dc:creator>Bas Westerbaan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[bcraid]]></category>
		<category><![CDATA[broadcom]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.w-nz.com/archives/2006/08/05/bcraid-drivers-part-two/</guid>
		<description><![CDATA[Here&#8217;s a small patch that tweak the broadcom raid drivers for the bc4000 series to run on the latest kernels:
http://w-nz.com/~darkshines/projects/bcraid-2.1.0-bw1.patch
Note that it is everything but complete. Some other pointers getting the bcraid to work:

Use sparse memory or conitguous memory instead of incontiguous memory in the memory layout configuration in the kernel. (CONFIG_SPARSEMEM=y)
Enable the magic sysrq [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a small patch that tweak the broadcom raid drivers for the bc4000 series to run on the latest kernels:</p>
<p>http://w-nz.com/~darkshines/projects/bcraid-2.1.0-bw1.patch</p>
<p>Note that it is everything but complete. Some other pointers getting the bcraid to work:</p>
<ul>
<li>Use sparse memory or conitguous memory instead of incontiguous memory in the memory layout configuration in the kernel. (<code>CONFIG_SPARSEMEM=y</code>)</li>
<li>Enable the magic sysrq key (<code>CONFIG_MAGIC_SYSRQ=y</code>)</li>
</ul>
<p>At the moment I&#8217;m trying to get the bcraid module working in an initrd to allow the root partition on the raid drivers.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.affien.com/archives/2006/08/05/bcraid-drivers-part-two/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Gentoo and BC4000 series RAID cards</title>
		<link>http://blog.affien.com/archives/2006/06/08/gentoo-and-bc4000-series-raid-cards/</link>
		<comments>http://blog.affien.com/archives/2006/06/08/gentoo-and-bc4000-series-raid-cards/#comments</comments>
		<pubDate>Thu, 08 Jun 2006 19:54:52 +0000</pubDate>
		<dc:creator>Bas Westerbaan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[bcraid]]></category>
		<category><![CDATA[broadcom]]></category>
		<category><![CDATA[gentoo]]></category>

		<guid isPermaLink="false">http://blog.w-nz.com/archives/2006/06/08/gentoo-and-bc4000-series-raid-cards/</guid>
		<description><![CDATA[Raidcore hasn&#8217;t released drivers that support gentoo linux, only precompiled drivers for the other big distro&#8217;s.
I&#8217;ve managed to get the drivers for the bc4000 series to work on Gentoo Linux 2006.0 on linux-2.6.16-gentoo-r9 for the bc4852 card.
You need the driver SDK, which contains the source of the precompiled drivers they distribute.
I had to tweak some [...]]]></description>
			<content:encoded><![CDATA[<p>Raidcore hasn&#8217;t released drivers that support gentoo linux, only precompiled drivers for the other big distro&#8217;s.</p>
<p>I&#8217;ve managed to get the drivers for the bc4000 series to work on Gentoo Linux 2006.0 on linux-2.6.16-gentoo-r9 for the <a href="http://www.broadcom.com/products/Enterprise-Small-Office/Storage-Solutions/BC4852">bc4852</a> card.</p>
<p>You need the <a href="http://www.broadcom.com/support/license.php?file=LIN-DRV-SDK_RC-210-2006044_3.tar">driver SDK</a>, which contains the source of the precompiled drivers they distribute.</p>
<p>I had to tweak some kernel configurations to get it to work &#8212; first of I had to turn the &#8217;sysrq magic key&#8217;, although it seems easy to remove all sysrq usage in the drivers itself iif you aren&#8217;t comfortable with sysrq.</p>
<p>I had to switch from &#8216;discontiguous memory&#8217; to &#8217;sparse memory&#8217; layout &#8212; the driver relies on the availability of &#8216;mem_map&#8217;.</p>
<p>In the Makefile of the bcraid there&#8217;s an issue with the PLATFORM define. It should be defines with &#8216;uname -m&#8217; instead &#8212; otherwise it won&#8217;t link in the binary blob.</p>
<p>The bccfg init script they provide seems terribly useless, adding &#8216;bccfg&#8217;, and &#8216;bcraid&#8217; for that matter, to /etc/modules.autoload.d/kernel-2.6 does just as fine, but cleaner.</p>
<p>Initially it seems that everything works fine, although I&#8217;m a bit worried about a lot of errors related to the bccfg device nodes in dmesg.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.affien.com/archives/2006/06/08/gentoo-and-bc4000-series-raid-cards/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
