[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ia64 port needs help in order to be saved



Hello!

A few days ago, I had to switch off titanium because the blade was taking up
too much space in a blade center at the university which was needed by the
admins now.

Currently, we have only one build server namely RX2600 which is building
packages. In order to resolve this, Anatoly (CC'ed) bought a used HP
BL870 i4 blade with enough CPU power.

Unfortunately, this blade has the same architecture as the RX2800 and won't
properly boot due to this bug in the DMA code [1] for which there is no fix
yet, see also [2].

I spend a lot of time getting Anatoly's new blade installed yesterday but
eventually gave up. While I was able to install Debian Squeeze (Wheezy
wouldn't work either, kernel just reboots akin to the ia64 gcc bug), the
installed system won't boot as the hpsa driver wouldn't load.

Also, in order to successfully boot the Squeeze kernel, I had to pass
"intel_iommu=off" on the command line.

The issue with the hpsa driver might be this bug [3] which I was able to
fix on an RX2600 we have at SUSE by upgrading the firmware of the RAID
controller.

We might be able to boot the system with the latest LTS kernel of the 4.14
series which should not have Christoph's patch [1] yet but maybe already the
fix for the hpsa driver [3].

Upstream kernel 4.14.0 had the problem from [1] as well (so maybe the bisect
was wrong?), however kernel 4.14.83 from Gentoo works (which is upstream version
4.14.83 with some patches) although the binary kernel that Frank gave me is missing
the SCSI modules for block devices - although the hpsa module was present.

In any case, I spent too much time on this issue the past two days, so I need
to step back to keep my sanity. If someone else wants to have a go at it,
there should now be enough information in order to.

Thanks,
Adrian

> [1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=543cea9accd9804307541cb93d3ed7ec94b07237
> [2] https://marc.info/?l=linux-ia64&m=156144480821712&w=2
> [3] https://bugzilla.redhat.com/show_bug.cgi?id=1557655

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


Reply to: