I think I also ran into this issue on my RX2600 a few months ago.
Are you working on resolving this issue? Do you need any help with testing?
On Wed, Jan 31, 2018 at 6:33 PM, Ivan Zakharyaschev <imz@altlinux.org>
wrote:
Issue 711135 seems to never have been resolved yet (since Debian 6
"squeeze", which has the last kernel which boots on rx2620:
2.6.32-5-mckinley)
Maybe this works:
https://lists.debian.org/debian-ia64/2013/07/msg00009.html (Will Deacon):
...
Ok, after some more experimentation, this is looking more and more like
a compiler problem. Using 4.6.3, I *can* build a bootable kernel from the
Squeeze sources but only if I hack the kernel Makefile to pass -O1 instead >> of -O2 or -Os.
just a quick pointer:
I had Debian Wheezy with Linux v3.2.x (vmlinuz-3.2.0-4-mckinley, i.e. [this one]) running w/o issues on my rx2620 with two Itanium 2 9040 (Montecito) both from an on-disk installation and a NFS root FS, but I ran it on bare-metal, not in a VM.
I'm currently running Gentoo on it (with elilo from Debian Wheezy as the newer one from Gentoo doesn't work), but can arrange a network boot with Debian Wheezy to gather more information if needed.
[this one]: https://packages.debian.org/wheezy/linux-image-3.2.0-4-mckinley
I had Debian Wheezy with Linux v3.2.x (vmlinuz-3.2.0-4-mckinley, i.e.
[this one]) running w/o issues on my rx2620 with two Itanium 2 9040
(Montecito) both from an on-disk installation and a NFS root FS, but I
ran it on bare-metal, not in a VM.
Yes, [this one] doesn't boot on our system. It might even be in our case
a strange/buggy behavior caused by old firmware for an otherwise correct kernel binary code (or, of course, the code might be not correct).
Perhaps, there is a difference between yours and ours machines:
It looks like ours has 2 Madison CPUs (if we are to trust this cpuinfo), which are older than your Montecito ones.
to test it here. Anyway, thanks for your messages, Frank and Daniel! The remaining useful tasks which I see are:
1) learn how to compile a bootable kernel for this machine and apply
this knowledge to compile a fresh current kernel;
2) understand what goes wrong (by bisecting gcc), suggest a fix. (Before
we understand it, we can't be sure what should be fixed: it's not
necessarily abug in gcc).
(with elilo from Debian Wheezy as the newer one from Gentoo doesn't work)
https://sourceforge.net/p/gnu-efi/code/ci/2cc0b085fb82e80d43cc08c8376dff9f9532a72d/
https://sourceforge.net/p/gnu-efi/code/ci/0e6995a96b0f5867c8d85fbd251cfbc295a3fc4d/
The same applies to testing. We are able
to test it here. Anyway, thanks for your messages, Frank and Daniel! The
remaining useful tasks which I see are:
1) learn how to compile a bootable kernel for this machine and apply this >> knowledge to compile a fresh current kernel;
2) understand what goes wrong (by bisecting gcc), suggest a fix. (Before
we understand it, we can't be sure what should be fixed: it's not
necessarily abug in gcc).
Just to be sure, is your goal to get a working kernel for your specific machines (e.g. rx2620 w/Madison CPUs and possibly others)?
Or is it to get a general kernel that can be used for Debian Sid on IA64 at its current state?
Because on Gentoo Linux v4.9.x and v4.12.x (compiled with gcc 5.x and possibly 6.x - but I'm not sure for the latter) work with the machines I tested, i.e. currently only the rx2620 w/Montecito and a rx2660 w/Montvale. I haven't yet had the opportunity to test Gentoo on the rx4640 though.
For a quick test with a recent kernel on your machine you could try to boot kernel and initramfs from the current Gentoo Minimal Installation CD ([1]), with the elilo from Debian Wheezy ([2]). In the ISO I downloaded end of last year these were in `/gentoo.efimg.mountPoint/efi/boot` as `gentoo` (kernel) and `gentoo.igz` (initramfs).
[1]: http://distfiles.gentoo.org/releases/ia64/autobuilds/20180201T031003Z/install-ia64-minimal-20180201T031003Z.iso
[2]: http://ftp.debian.org/debian/dists/wheezy/main/installer-ia64/current/images/netboot/debian-installer/ia64/elilo.efi
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 292 |
Nodes: | 16 (2 / 14) |
Uptime: | 197:10:00 |
Calls: | 6,617 |
Calls today: | 1 |
Files: | 12,168 |
Messages: | 5,315,717 |