<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/ia64, branch linux-2.6.13.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.13.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.13.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2005-08-24T17:22:44Z</updated>
<entry>
<title>[PATCH] Export pcibios_bus_to_resource</title>
<updated>2005-08-24T17:22:44Z</updated>
<author>
<name>Keith Owens</name>
</author>
<published>2005-08-24T06:06:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=41290c14640bc9312bf63202d14ebef075b6171a'/>
<id>urn:sha1:41290c14640bc9312bf63202d14ebef075b6171a</id>
<content type='text'>
pcibios_bus_to_resource is exported on all architectures except ia64
and sparc.  Add exports for the two missing architectures.  Needed when
Yenta socket support is compiled as a module.

Signed-off-by: Keith Owens &lt;kaos@sgi.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[IA64] Fix simulator boot (for real this time).</title>
<updated>2005-08-23T14:41:56Z</updated>
<author>
<name>Peter Chubb</name>
</author>
<published>2005-08-23T00:50:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a4cce10492358b33d33bb43f98284c80482037e8'/>
<id>urn:sha1:a4cce10492358b33d33bb43f98284c80482037e8</id>
<content type='text'>
Thanks to Stephane, we've now worked out the real cause of the
`Linux  will not boot on simulator' problem.  Turns out it's a stack
overflow because the stack pointer wasn't being initialised properly
in boot_head.S (it was being initialised to the lowest instead of the
highest address of the stack, so the first push started to overwrite
data in the BSS).

Signed-off-by: Peter Chubb &lt;peterc@gelato.unsw.edu.au&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] backout incorrect fix for simulator boot issue</title>
<updated>2005-08-23T14:39:15Z</updated>
<author>
<name>Tony Luck</name>
</author>
<published>2005-08-23T14:39:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=62d75f3753647656323b0365faa43fc1a8f7be97'/>
<id>urn:sha1:62d75f3753647656323b0365faa43fc1a8f7be97</id>
<content type='text'>
Earlier fix in 4aec0fb12267718c750475f3404337ad13caa8f5 just
masked the real problem.

Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>Pull prarit-bus-sysdata into release branch</title>
<updated>2005-08-23T14:27:28Z</updated>
<author>
<name>Tony Luck</name>
</author>
<published>2005-08-23T14:27:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=034e5356a4c0401d1227393de4c756e9c414be35'/>
<id>urn:sha1:034e5356a4c0401d1227393de4c756e9c414be35</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[IA64] Simulator bootloader fails with gcc 4</title>
<updated>2005-08-18T21:10:41Z</updated>
<author>
<name>Ian Wienand</name>
</author>
<published>2005-07-20T05:32:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4aec0fb12267718c750475f3404337ad13caa8f5'/>
<id>urn:sha1:4aec0fb12267718c750475f3404337ad13caa8f5</id>
<content type='text'>
After building a fresh tree with gcc 4 I can't boot the simulator as
the bootloader loader dies with 

loading /home/ianw/kerntest/kerncomp//build/sim_defconfig/vmlinux...
failed to read phdr

After some investigation I believe this is do with differences between
the alignment of variables on the stack between gcc 3 and 4 and the
ski simulator.  If you trace through with the simulator you can see
that the disk_stat structure value returned from the SSC_WAIT_COMPLETION
call seems to be only half loaded.  I guess it doesn't like the alignment
of the input.

Signed-off-by: Ian Wienand &lt;ianw@gelato.unsw.edu.au&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] Updated tiger defconfig</title>
<updated>2005-08-17T17:24:17Z</updated>
<author>
<name>Tony Luck</name>
</author>
<published>2005-08-17T17:24:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c149ec05dcd09d525e6778e339122827c7cd79b8'/>
<id>urn:sha1:c149ec05dcd09d525e6778e339122827c7cd79b8</id>
<content type='text'>
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] Updated zx1 defconfig</title>
<updated>2005-08-17T00:34:31Z</updated>
<author>
<name>Peter Chubb</name>
</author>
<published>2005-08-17T00:27:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7f09d6f935aaa91f71fe64d64013ad3bd2a9d2f4'/>
<id>urn:sha1:7f09d6f935aaa91f71fe64d64013ad3bd2a9d2f4</id>
<content type='text'>
Just `make oldconfig' doesn't help for the zx1 defconfig ---
because we need the MPT Fusion drivers, which are picked up as not
selected.
Tested on HP ZX2000 and ZX2600.

Signed-off-by: Peter Chubb &lt;peterc@gelato.unsw.edu.au&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] Refresh arch/ia64/configs/sn2_defconfig.</title>
<updated>2005-08-16T23:26:36Z</updated>
<author>
<name>Greg Edwards</name>
</author>
<published>2005-08-16T20:06:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7b1a843f4630867c1d686885e7af94eac137e888'/>
<id>urn:sha1:7b1a843f4630867c1d686885e7af94eac137e888</id>
<content type='text'>
Signed-off-by: Greg Edwards &lt;edwardsg@sgi.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64] Initialize some spinlocks</title>
<updated>2005-08-16T22:33:26Z</updated>
<author>
<name>Keith Owens</name>
</author>
<published>2005-07-31T00:52:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=71841b8fe7dd8caffd07482cbed4a99874bfbb70'/>
<id>urn:sha1:71841b8fe7dd8caffd07482cbed4a99874bfbb70</id>
<content type='text'>
Some IA64 spinlocks are not being initialized, make it so.

Signed-off-by: Keith Owens &lt;kaos@sgi.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>[IA64]: SN fix bus-&gt;sysdata pointer and memory cleanups</title>
<updated>2005-08-16T22:24:48Z</updated>
<author>
<name>Prarit Bhargava</name>
</author>
<published>2005-08-02T17:08:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c1ffb910f7a4e1e79d462bb359067d97ad1a8a25'/>
<id>urn:sha1:c1ffb910f7a4e1e79d462bb359067d97ad1a8a25</id>
<content type='text'>
The main issue is that bus_fixup calls may potentially call
functions that require a valid bus-&gt;sysdata pointer.  Since
this is the case, we must set the bus-&gt;sysdata pointer before
calling the bus_fixup functions.  The remaining changes are
simple fixes to make sure memory is cleaned up in the function.

Signed-off-by: Prarit Bhargava &lt;prarit@sgi.com&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
</feed>
