<?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>Allen Brooker (AllenJB) &#187; kernel</title>
	<atom:link href="http://allenjb.me.uk/?feed=rss2&#038;tag=kernel" rel="self" type="application/rss+xml" />
	<link>http://allenjb.me.uk</link>
	<description>Programming yesterday was about developers vs idiots. Now the developers are the idiots.</description>
	<lastBuildDate>Tue, 31 Aug 2010 12:45:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Xen Hypervisor Nullmodem Connection</title>
		<link>http://allenjb.me.uk/?p=160</link>
		<comments>http://allenjb.me.uk/?p=160#comments</comments>
		<pubDate>Mon, 31 Aug 2009 15:51:22 +0000</pubDate>
		<dc:creator>AllenJB</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[serial]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://allenjb.me.uk/?p=160</guid>
		<description><![CDATA[Been playing about with the rebase/master xen git branch again today to see if I can get it to boot my Gentoo xen setup. No luck, still the same panic on boot, so I decided to find out how to capture the output.
Grabbing the output from the kernel is simple: Add &#8220;console=tty0 console=ttyS0&#8243; to your [...]]]></description>
			<content:encoded><![CDATA[<p>Been playing about with the <a href="http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=summary">rebase/master xen git branch</a> again today to see if I can get it to boot my Gentoo xen setup. No luck, still the same panic on boot, so I decided to find out how to capture the output.</p>
<p>Grabbing the output from the kernel is simple: Add &#8220;console=tty0 console=ttyS0&#8243; to your kernel command line. Then cat ttyS0 on the other end. For more details, there&#8217;s the <a href="http://tldp.org/HOWTO/Remote-Serial-Console-HOWTO/">TDLP Remove Serial Console Howto</a></p>
<p>Getting the Xen hypervisor to do something similar was slightly trickier. Turns out you have to use minicom, or all you get is a string of control codes. After some help from <a href="irc://chat.freenode.net/#xen">##xen on Freenode</a>, I  was able to find <a href="http://en.opensuse.org/How_to_Capture_Xen_Hypervisor_and_Kernel_Messages_using_a_Serial_Cable">OpenSuse Wiki: How to capture Xen hypervisor and kernel messages using a serial cable</a>.</p>
<p>I can now get Xen output &#8211; however it seems to block the kernel output, so it&#8217;s one or the other at the moment. Would be nice if I can find out how to get both (kernel and hypervisor) working at the same time.</p>
]]></content:encoded>
			<wfw:commentRss>http://allenjb.me.uk/?feed=rss2&amp;p=160</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
