2005-10-07 18:01:23

by H. J. Lu

[permalink] [raw]
Subject: PATCH: Fix 2.6 kernel for the new ia64 assembler

The new ia64 assembler uses slot 1 for the offset of a long (2-slot)
instruction and the old assembler uses slot 2. The 2.6 kernel assumes
slot 2 and won't boot when the new assembler is used:

http://sources.redhat.com/bugzilla/show_bug.cgi?id=1433

This patch will work with either slot 1 or 2.


H.J.


Attachments:
(No filename) (304.00 B)
linux-2.6-ia64-slo1-1.patch (1.47 kB)
Download all attachments

2005-10-07 18:05:42

by David Mosberger-Tang

[permalink] [raw]
Subject: Re: PATCH: Fix 2.6 kernel for the new ia64 assembler

Looks fine to me.

--david

On 10/7/05, H. J. Lu <[email protected]> wrote:
> The new ia64 assembler uses slot 1 for the offset of a long (2-slot)
> instruction and the old assembler uses slot 2. The 2.6 kernel assumes
> slot 2 and won't boot when the new assembler is used:
>
> http://sources.redhat.com/bugzilla/show_bug.cgi?id=1433
>
> This patch will work with either slot 1 or 2.
>
>
> H.J.
>
>
>


--
Mosberger Consulting LLC, voice/fax: 510-744-9372,
http://www.mosberger-consulting.com/
35706 Runckel Lane, Fremont, CA 94536