On 14 Feb 2018, at 07:52, Pedro Miguel Teixeira <pm...@texair.net> wrote:
> 
>  
> Hi Emeric.
>  
> The machine has no iLO card, so it can’t be because of it. As far as I can 
> tell, either ELILO never gets to pass control to the kernel, or the kernel 
> never gets to output the 1st message.

Apologies if you've already tried this or it doesn't apply in your case, but
have you tried the advice in [1]?

James

[1] https://lists.debian.org/debian-ia64/2004/05/msg00051.html

> _____
> Pedro
>  
> From: Émeric MASCHINO
> Sent: Tuesday, February 13, 2018 23:43
> To: Pedro Miguel Teixeira
> Cc: Jason Duerstock; Gatis Visnevskis; Ivan Zakharyaschev; debian-ia64; 
> gle...@altlinux.org
> Subject: Re: Bug#711135: Re: compiling a bootable kernel for ia64 (itanium2, 
> mckinley, rx2620)
>  
> Well, problem is then likely with iLO card or serial console.
> Indeed, I'm daily using a zx6000 workstation for years, being with
> Debian for more than a decade, now with Gentoo since Debian has killed
> the plug on ia64 in 2013.
> I have no problem booting/using it locally (GNOME 3.24 desktop
> environment) with kernels 4.9.76 and 4.12.12. Kernels were compiled
> either with GCC 4.5.4 (because of a nasty error with GDB that
> sometimes segfaults when kernels i compiled with GCC > 4.5) or 6.2.0.
> 
> 2018-02-14 1:41 GMT+01:00 Pedro Miguel Teixeira <pm...@texair.net>:
> >
> >
> > Hi Jason.
> >
> >
> >
> > That was close – I was really about to send the zx6000 onto the tech
> > recycle.
> >
> >
> >
> > The following is all I get coming out from the console (Serial A, since the
> > zx6000 does not have a management card / iLO). After the initrd line shows,
> > a good 5 seconds pass. Then the front panel becomes all red and the cryptic
> > modem-style sounds come out. I’ve wondered about the health of both my ELILO
> > and Kernel, but my rx2660 boots fine with the exact the same two.
> >
> >
> >
> >
> >
> > EFI Boot Manager ver 1.10 [14.61]  Firmware ver 2.31 [4411]
> >
> >
> >
> > Loading device drivers
> >
> >
> >
> > Loading.: Auxiliary Floating Point Driver
> >
> > Load of Auxiliary Floating Point Driver failed: Not Found
> >
> > EFI Boot Manager ver 1.10 [14.61]  Firmware ver 2.31 [4411]
> >
> >
> >
> > Please select a boot option
> >
> >
> >
> >     Windows Boot Manager
> >
> >     Debian
> >
> >     EFI Shell [Built-in]
> >
> >     Removable Media
> >
> >     Boot Option Maintenance Menu
> >
> >     System Configuration Menu
> >
> >
> >
> >
> >
> >     Use ^ and v to change option(s). Use Enter to select an option
> >
> > Loading.: Debian
> >
> > Starting: Debian
> >
> > ELILO v3.14 for EFI/IA-64
> >
> > ..
> >
> > Uncompressing Linux... done
> >
> > Loading file \EFI\debian\initrd.img...done
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > _____
> > Pedro
> >
> >
> >
> > From: Jason Duerstock
> > Sent: Friday, February 9, 2018 04:01
> > To: Pedro Miguel Teixeira
> > Cc: Gatis Visnevskis; Ivan Zakharyaschev; debian-ia64; gle...@altlinux.org
> >
> >
> > Subject: Re: Bug#711135: Re: compiling a bootable kernel for ia64 (itanium2,
> > mckinley, rx2620)
> >
> >
> >
> > Hi Pedro,
> >
> > Can you file a separate bug for this, and include a boot log?
> >
> > Thanks,
> >
> > Jason
> >
> >
> > On Fri, Feb 9, 2018 at 6:24 AM, Pedro Miguel Teixeira <pm...@texair.net>
> > wrote:
> >>
> >>
> >> The latest kernel available from Debian does work fine on my Montvale
> >> rx2660. However, I cannot boot my McKinley zx6000 with it. It will MCA
> >> really early in the boot process.
> >>
> >>
> >>
> >> Linux b777 3.2.0-4-mckinley #1 SMP Debian 3.2.78-1 ia64 GNU/Linux
> >>
> >>
> >>
> >>
> >>
> >> _____
> >> Pedro
> >>
> >>
> >>
> >> From: Gatis Visnevskis
> >> Sent: Friday, February 9, 2018 03:13
> >> To: Ivan Zakharyaschev
> >> Cc: Jason Duerstock; debian-ia64; gle...@altlinux.org
> >> Subject: Re: Bug#711135: Re: compiling a bootable kernel for ia64
> >> (itanium2,
> >> mckinley, rx2620)
> >>
> >>
> >>
> >> Hi all
> >>
> >> I got working 3.2.0 kernel after some work. Without recompilation.
> >> HP rx4640. That was 2 years ago. Server switched off for cost saving :(
> >>
> >> Started to install toolchain for compilation, but not finished.
> >> Internal disks were too small, some 36 gb i think.
> >>
> >> It seems that i have to boot my server, and try again, as there is some
> >> light in end of tunnel. I was hoping to get LXC working on ia64 some
> >> day.
> >>
> >> Gasha
> >>
> >> On Fri, 9 Feb 2018 11:33:16 +0300 (MSK)
> >> Ivan Zakharyaschev <i...@altlinux.org> wrote:
> >>
> >>> Hi,
> >>>
> >>> On Wed, 7 Feb 2018, Ivan Zakharyaschev wrote:
> >>>
> >>> > On Sun, 4 Feb 2018, Jason Duerstock wrote:
> >>> >
> >>> >>  Does the kernel from here work for you?:
> >>> >>
> >>> >>  https://people.debian.org/~jrtc27/wheezy-backports-ia64/
> >>> >>
> >>> >>  Specifically
> >>> >>
> >>> >>
> >>> >> https://people.debian.org/~jrtc27/wheezy-backports-ia64/linux-image-3.16.0-0.bpo.4-mckinley_3.16.39-1+deb8u1~bpo70+1+gcc4.4_ia64.deb
> >>> >
> >>> > (As I've already said, this kernel works for our machine.)
> >>> >
> >>> > How to reproduce this build? Have you published the corresponding
> >>> > rules?
> >>> >
> >>> > I tried:
> >>> >
> >>> > $ apt-get source linux-image-3.16.0-0.bpo.4-mckinley
> >>> > $ cd linux-3.16.39/
> >>> > $ sed -e 's/gcc-4.6/gcc-4.4/g' debian/config/ia64/defines -i
> >>> > $ debuild -b -us -uc
> >>> > $ debuild -j2 -b -us -uc
> >>> > ...
> >>> >   Kernel: vmlinux.gz is ready
> >>> > ERROR: "numa_slit" [drivers/block/nvme.ko] undefined!
> >>> > make[6]: *** [__modpost] Error 1
> >>>
> >>> BTW, has anyone been working on adapting the newest kernel package
> >>> for ia64? (buildd simply reports that there are no rules for ia64.)
> >>>
> >>> As for building 3.16 myself (reproducing Jason's build), I've found
> >>> an obvious fix for the above build problem at
> >>>
> >>>
> >>> https://kernel.opensuse.org/cgit/kernel-source/commit/patches.arch/ia64-export-numa_slit.patch?h=packaging&id=bbf39ca510248f9f9cbfc3c65e8514df929a3094
> >>> :
> >>>
> >>> $ cd debian/patches/
> >>> $ mkdir bugfix/ia64
> >>> $ wget
> >>>
> >>>
> >>> 'https://kernel.opensuse.org/cgit/kernel-source/plain/patches.arch/ia64-export-numa_slit.patch?h=packaging&id=bbf39ca510248f9f9cbfc3c65e8514df929a3094'
> >>> -O bugfix/ia64/ia64-export-numa_slit.patch
> >>> $ cat bugfix/ia64/ia64-export-numa_slit.patch
> >>> From: Hannes Reinecke <h...@suse.de>
> >>> Date: Wed, 14 Jan 2015 15:01:30 +0100
> >>> Subject: [PATCH] ia64: export numa_slit()
> >>> Patch-Mainline: not yet
> >>> References: bnc#913030,FATE#317455
> >>>
> >>> nvme triggers a build error with 'numa_slit' being undefined.
> >>>
> >>> Signed-off-by: Hannes Reinecke <h...@suse.de>
> >>> ---
> >>>   arch/ia64/mm/numa.c | 1 +
> >>>   1 file changed, 1 insertion(+)
> >>>
> >>> diff --git a/arch/ia64/mm/numa.c b/arch/ia64/mm/numa.c
> >>> index 88f4eeb..23a914c 100644
> >>> --- a/arch/ia64/mm/numa.c
> >>> +++ b/arch/ia64/mm/numa.c
> >>> @@ -35,6 +35,7 @@ struct node_cpuid_s node_cpuid[NR_CPUS] =
> >>>    * proportional to the memory access latency ratios.
> >>>    */
> >>>   u8 numa_slit[MAX_NUMNODES * MAX_NUMNODES];
> >>> +EXPORT_SYMBOL(numa_slit);
> >>>
> >>>   /* Identify which cnode a physical address resides on */
> >>>   int
> >>
> >>
> >
> >

Reply via email to