<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xen/xen/unmodified_drivers/linux-2.6, branch 4.0.0-rc6</title>
<subtitle>xen</subtitle>
<link rel='alternate' type='text/html' href='http://openwrt.panaceas.org/cgit/xen/xen/'/>
<entry>
<title>pv-on-hvm: Fix unplug logic</title>
<updated>2010-02-22T10:05:40+00:00</updated>
<author>
<name>Keir Fraser</name>
<email>keir.fraser@citrix.com</email>
</author>
<published>2010-02-22T10:05:40+00:00</published>
<link rel='alternate' type='text/html' href='http://openwrt.panaceas.org/cgit/xen/xen/commit/?id=414391cea6310ad6e3221ccb76ae463509d43135'/>
<id>414391cea6310ad6e3221ccb76ae463509d43135</id>
<content type='text'>
Add the missing part for the dev_unplug parameter in r20847

Signed-off-by: Zhai Edwin &lt;edwin.zhai@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add the missing part for the dev_unplug parameter in r20847

Signed-off-by: Zhai Edwin &lt;edwin.zhai@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>pv-on-hvm: Correct the order of the argument of out*()</title>
<updated>2010-01-29T07:10:28+00:00</updated>
<author>
<name>Keir Fraser</name>
<email>keir.fraser@citrix.com</email>
</author>
<published>2010-01-29T07:10:28+00:00</published>
<link rel='alternate' type='text/html' href='http://openwrt.panaceas.org/cgit/xen/xen/commit/?id=6b8e764c0f707ee9596b10a3dcd883ef76618c15'/>
<id>6b8e764c0f707ee9596b10a3dcd883ef76618c15</id>
<content type='text'>
The order of the argument of outl() is wrong.
The correct order is outl(value, port). This causes kernel panic.

And outw() is also similar.

Signed-off-by: KUWAMURA Shin'ya &lt;kuwa@jp.fujitsu.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The order of the argument of outl() is wrong.
The correct order is outl(value, port). This causes kernel panic.

And outw() is also similar.

Signed-off-by: KUWAMURA Shin'ya &lt;kuwa@jp.fujitsu.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>pv-on-hvm: Only unplug emulated devices if requested via module parameter.</title>
<updated>2010-01-23T08:26:23+00:00</updated>
<author>
<name>Keir Fraser</name>
<email>keir.fraser@citrix.com</email>
</author>
<published>2010-01-23T08:26:23+00:00</published>
<link rel='alternate' type='text/html' href='http://openwrt.panaceas.org/cgit/xen/xen/commit/?id=97e5bc9649ae86909d77267642bd26a266891212'/>
<id>97e5bc9649ae86909d77267642bd26a266891212</id>
<content type='text'>
dev_unplug=[all,][ide-disks,][aux-ide-disks,][nics]

ide-disks: Unplug all emulated IDE disks (but not CD-ROMs)
aux-ide-disks: As above, but doesn't touch primary IDE master
nics: Unplug all emulated NICs
all: ide-disks and nics

Signed-off-by: Keir Fraser &lt;keir.fraser@citrix.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
dev_unplug=[all,][ide-disks,][aux-ide-disks,][nics]

ide-disks: Unplug all emulated IDE disks (but not CD-ROMs)
aux-ide-disks: As above, but doesn't touch primary IDE master
nics: Unplug all emulated NICs
all: ide-disks and nics

Signed-off-by: Keir Fraser &lt;keir.fraser@citrix.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>pv-on-hvm: Adjust mkbuildtree to handle pv_ops header placement</title>
<updated>2009-10-14T07:29:56+00:00</updated>
<author>
<name>Keir Fraser</name>
<email>keir.fraser@citrix.com</email>
</author>
<published>2009-10-14T07:29:56+00:00</published>
<link rel='alternate' type='text/html' href='http://openwrt.panaceas.org/cgit/xen/xen/commit/?id=49d46b98d65b702693e2300337de8349422866cb'/>
<id>49d46b98d65b702693e2300337de8349422866cb</id>
<content type='text'>
Due to the movement of the arch include directories, we need to adjust
where mkbuildtree looks for headers when building the pv drivers.
Also add a check for the location of features.c

Signed-off-by: Charles Arnold &lt;carnold@novell.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Due to the movement of the arch include directories, we need to adjust
where mkbuildtree looks for headers when building the pv drivers.
Also add a check for the location of features.c

Signed-off-by: Charles Arnold &lt;carnold@novell.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>x86 hvm: Guests should scan CPUID range 40000000-4000ff00 for Xen leaves.</title>
<updated>2009-09-16T07:55:23+00:00</updated>
<author>
<name>Keir Fraser</name>
<email>keir.fraser@citrix.com</email>
</author>
<published>2009-09-16T07:55:23+00:00</published>
<link rel='alternate' type='text/html' href='http://openwrt.panaceas.org/cgit/xen/xen/commit/?id=91cb4623df8f88695cdfcaaf6f90a2a93a1a62a9'/>
<id>91cb4623df8f88695cdfcaaf6f90a2a93a1a62a9</id>
<content type='text'>
Signed-off-by: Keir Fraser &lt;keir.fraser@citrix.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Keir Fraser &lt;keir.fraser@citrix.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove support for out-of-date SLES9 and RHEL4 kernel</title>
<updated>2009-07-20T14:51:14+00:00</updated>
<author>
<name>Keir Fraser</name>
<email>keir.fraser@citrix.com</email>
</author>
<published>2009-07-20T14:51:14+00:00</published>
<link rel='alternate' type='text/html' href='http://openwrt.panaceas.org/cgit/xen/xen/commit/?id=1ed13664e37af44d4024376e97de2429264922e7'/>
<id>1ed13664e37af44d4024376e97de2429264922e7</id>
<content type='text'>
ports  from build integration

Both distros now include Xen support from their respective upstreams
and these kernels are very out of date wrt both the upstream distro
kernel and the upstream Xen kernel.

Signed-off-by: Ian Campbell &lt;ian.campbell@citrix.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ports  from build integration

Both distros now include Xen support from their respective upstreams
and these kernels are very out of date wrt both the upstream distro
kernel and the upstream Xen kernel.

Signed-off-by: Ian Campbell &lt;ian.campbell@citrix.com&gt;
</pre>
</div>
</content>
</entry>
 #000000; background-color: #ddffdd } /* Generic.Inserted */
.highlight .go { color: #888888 } /* Generic.Output */
.highlight .gp { color: #555555 } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #666666 } /* Generic.Subheading */
.highlight .gt { color: #aa0000 } /* Generic.Traceback */
.highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: #008800 } /* Keyword.Pseudo */
.highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */
.highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */
.highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */
.highlight .na { color: #336699 } /* Name.Attribute */
.highlight .nb { color: #003388 } /* Name.Builtin */
.highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */
.highlight .no { color: #003366; font-weight: bold } /* Name.Constant */
.highlight .nd { color: #555555 } /* Name.Decorator */
.highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */
.highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */
.highlight .nl { color: #336699; font-style: italic } /* Name.Label */
.highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */
.highlight .py { color: #336699; font-weight: bold } /* Name.Property */
.highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */
.highlight .nv { color: #336699 } /* Name.Variable */
.highlight .ow { color: #008800 } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
.highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */
.highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */
.highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */
.highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */
.highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */
.highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */
.highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */
.highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */
.highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */
.highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */
.highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */
.highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */
.highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */
.highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */
.highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */
.highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */
.highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */
.highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */
.highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */
.highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */
.highlight .vc { color: #336699 } /* Name.Variable.Class */
.highlight .vg { color: #dd7700 } /* Name.Variable.Global */
.highlight .vi { color: #3333bb } /* Name.Variable.Instance */
.highlight .vm { color: #336699 } /* Name.Variable.Magic */
.highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */</style><div class="highlight"><pre><span></span><span class="ch">#!/bin/sh</span>
<span class="nb">set</span> -e

<span class="nv">pkg_dir</span><span class="o">=</span><span class="nv">$1</span>

<span class="k">if</span> <span class="o">[</span> -z <span class="nv">$pkg_dir</span> <span class="o">]</span> <span class="o">||</span> <span class="o">[</span> ! -d <span class="nv">$pkg_dir</span> <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
	<span class="nb">echo</span> <span class="s2">&quot;Usage: ipkg-make-index &lt;package_directory&gt;&quot;</span>
	<span class="nb">exit</span> <span class="m">1</span>
<span class="k">fi</span>

which md5sum <span class="m">2</span>&gt;<span class="p">&amp;</span><span class="m">1</span> &gt;/dev/null <span class="o">||</span> <span class="nb">alias</span> <span class="nv">md5sum</span><span class="o">=</span>md5

<span class="k">for</span> pkg in <span class="sb">`</span>find <span class="nv">$pkg_dir</span> -name <span class="s1">&#39;*.ipk&#39;</span> <span class="p">|</span> sort<span class="sb">`</span><span class="p">;</span> <span class="k">do</span>
	<span class="nb">echo</span> <span class="s2">&quot;Generating index for package </span><span class="nv">$pkg</span><span class="s2">&quot;</span> &gt;<span class="p">&amp;</span><span class="m">2</span>
	<span class="nv">file_size</span><span class="o">=</span><span class="k">$(</span>ls -l <span class="nv">$pkg</span> <span class="p">|</span> awk <span class="s1">&#39;{print $5}&#39;</span><span class="k">)</span>
	<span class="nv">md5sum</span><span class="o">=</span><span class="k">$(</span>md5sum <span class="nv">$pkg</span> <span class="p">|</span> awk <span class="s1">&#39;{print $1}&#39;</span><span class="k">)</span>
	<span class="c1"># Take pains to make variable value sed-safe</span>
	<span class="nv">sed_safe_pkg</span><span class="o">=</span><span class="sb">`</span><span class="nb">echo</span> <span class="nv">$pkg</span> <span class="p">|</span> sed -e <span class="s1">&#39;s/\\//\\\\\\//g&#39;</span><span class="sb">`</span>
	tar -xzOf <span class="nv">$pkg</span> ./control.tar.gz <span class="p">|</span> tar xzOf - ./control <span class="p">|</span> sed -e <span class="s2">&quot;s/^Description:/Filename: </span><span class="nv">$sed_safe_pkg</span><span class="s2">\\</span>
<span class="s2">Size: </span><span class="nv">$file_size</span><span class="s2">\\</span>
<span class="s2">MD5Sum: </span><span class="nv">$md5sum</span><span class="s2">\\</span>
<span class="s2">Description:/&quot;</span>
	<span class="nb">echo</span> <span class="s2">&quot;&quot;</span>
<span class="k">done</span>
</pre></div>
</code></pre></td></tr></table>
</div> <!-- class=content -->
<div class='footer'>generated by <a href='https://git.zx2c4.com/cgit/about/'>cgit v1.2.3</a> (<a href='https://git-scm.com/'>git 2.25.1</a>) at 2025-01-27 01:15:52 +0000</div>
</div> <!-- id=cgit -->
</body>
</html>
