]> git.baikalelectronics.ru Git - kernel.git/commit
[IA64] Fix 2.6 kernel for the new ia64 assembler
authorH. J. Lu <hjl@lucon.org>
Fri, 7 Oct 2005 18:01:19 +0000 (11:01 -0700)
committerTony Luck <tony.luck@intel.com>
Tue, 25 Oct 2005 22:05:45 +0000 (15:05 -0700)
commit5e6975e863b5c70fec1c3a51a8d6fdb44a45147d
treed12206902d58d98c059a0a7b1aa8568253bc39c3
parentf3d9413fdfe028c4aa2c689775eb488faa19df8b
[IA64] 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.

Patch provided by H.J. Lu

Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/kernel/patch.c