IA64 – Kernel 4.18-rc2 Boots on HP Itanium2
Updated the HP Itanium 2 system to Kernel 4.18-rc2, and all appears to be OK..:
............................. [ 0.000000] Linux version 4.18.0-rc2 (root@rgia64) (gcc version 6.4.0 (Gentoo 6.4.0 p1.1)) #1 SMP Sat Jun 30 16:13:38 PDT 2018 [ 0.000000] EFI v1.10 by HP: [ 0.000000] efi: SALsystab=0x3fb38000 ACPI 2.0=0x3fb2e000 SMBIOS=0x3fb3a000 HCDP=0x3fb2c000 [ 0.000000] PCDP: v0 at 0x3fb2c000 [ 0.000000] Explicit "console="; ignoring PCDP [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x000000003FB2E000 000028 (v02 HP ) [ 0.000000] ACPI: XSDT 0x000000003FB2E02C 000094 (v01 HP rx2600 00000000 HP 00000000) [ 0.000000] ACPI: FACP 0x000000003FB36800 0000F4 (v03 HP rx2600 00000000 HP 00000000) [ 0.000000] ACPI: DSDT 0x000000003FB2E0E0 005781 (v01 HP rx2600 00000007 INTL 02012044) [ 0.000000] ACPI: FACS 0x000000003FB368F8 000040 [ 0.000000] ACPI: SPCR 0x000000003FB36938 000050 (v01 HP rx2600 00000000 HP 00000000) [ 0.000000] ACPI: DBGP 0x000000003FB36988 000034 (v01 HP rx2600 00000000 HP 00000000) [ 0.000000] ACPI: APIC 0x000000003FB36A48 0000B0 (v01 HP rx2600 00000000 HP 00000000) [ 0.000000] ACPI: SPMI 0x000000003FB369C0 000050 (v04 HP rx2600 00000000 HP 00000000) [ 0.000000] ACPI: CPEP 0x000000003FB36A10 000034 (v01 HP rx2600 00000000 HP 00000000) [ 0.000000] ACPI: SSDT 0x000000003FB33870 0001D6 (v01 HP rx2600 00000006 INTL 02012044) [ 0.000000] ACPI: SSDT 0x000000003FB33A50 000342 (v01 HP rx2600 00000006 INTL 02012044) [ 0.000000] ACPI: SSDT 0x000000003FB33DA0 000A16 (v01 HP rx2600 00000006 INTL 02012044) [ 0.000000] ACPI: SSDT 0x000000003FB347C0 000A16 (v01 HP rx2600 00000006 INTL 02012044) [ 0.000000] ACPI: SSDT 0x000000003FB351E0 000A16 (v01 HP rx2600 00000006 INTL 02012044) [ 0.000000] ACPI: SSDT 0x000000003FB35C00 000A16 (v01 HP rx2600 00000006 INTL 02012044) [ 0.000000] ACPI: SSDT 0x000000003FB36620 0000EB (v01 HP rx2600 00000006 INTL 02012044) [ 0.000000] ACPI: SSDT 0x000000003FB36710 0000EF (v01 HP rx2600 00000006 INTL 02012044) [ 0.000000] ACPI: Local APIC address (____ptrval____) [ 0.000000] 2 CPUs available, 2 CPUs total [ 0.000000] Initial ramdisk at: 0xe0000040fe218000 (14155252 bytes) [ 0.000000] SAL 3.1: HP version 2.31 [ 0.000000] SAL Platform features: [ 0.000000] None [ 0.000000] SAL: AP wakeup using external interrupt vector 0xff [ 0.000000] MCA related initialization done [ 0.000000] Zone ranges: [ 0.000000] DMA32 [mem 0x0000000001000000-0x00000000ffffffff] [ 0.000000] Normal [mem 0x0000000100000000-0x00000040fffbffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000001000000-0x000000003f5e3fff] [ 0.000000] node 0: [mem 0x000000003fb00000-0x000000003fb2bfff] [ 0.000000] node 0: [mem 0x0000000100000000-0x00000003ffffbfff] [ 0.000000] node 0: [mem 0x0000004040000000-0x00000040ffd67fff] [ 0.000000] node 0: [mem 0x00000040ffda8000-0x00000040ffe0ffff] [ 0.000000] node 0: [mem 0x00000040ffe80000-0x00000040fffbffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000001000000-0x00000040fffbffff] [ 0.000000] On node 0 totalpages: 1046855 [ 0.000000] DMA32 zone: 893 pages used for memmap [ 0.000000] DMA32 zone: 0 pages reserved [ 0.000000] DMA32 zone: 63876 pages, LIFO batch:7 [ 0.000000] Normal zone: 57344 pages used for memmap [ 0.000000] Normal zone: 982979 pages, LIFO batch:7 [ 0.000000] Virtual mem_map starts at 0x(____ptrval____) [ 0.000000] pcpu-alloc: s32408 r8192 d221544 u262144 alloc=16*16384 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 988618 [ 0.000000] Kernel command line: BOOT_IMAGE=scsi0:\EFI\redhat\vmlinuz-4.18.0-rc2 rhgb root=/dev/sda3 selinux=0 console=tty0 console=ttyS0,9600n8 nouveau.modeset=0 net.ifnames=0 nopti ro [ 0.000000] Dentry cache hash table entries: 2097152 (order: 10, 16777216 bytes) [ 0.000000] Inode-cache hash table entries: 1048576 (order: 9, 8388608 bytes) [ 0.000000] Sorting __ex_table... [ 0.000000] Memory: 16631408K/16749680K available (15263K kernel code, 597K rwdata, 2296K rodata, 848K init, 317K bss, 118272K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=128, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS: 320 [ 0.000000] ACPI: Local APIC address (____ptrval____) [ 0.000000] GSI 36 (level, low) -> CPU 0 (0x0000) vector 48 [ 0.000000] CPU 0: base freq=200.000MHz, ITC ratio=15/2, ITC freq=1500.000MHz [ 0.000000] +/-750ppm [ 0.000000] clocksource: itc: mask: 0xffffffffffffffff max_cycles: 0x159f22938a9, max_idle_ns: 440795218881 ns [ 0.000000] Console: colour VGA+ 80x25 [ 0.004000] console [tty0] enabled [ 0.004000] ACPI: Core revision 20180531 [ 0.004000] Calibrating delay loop... 2246.65 BogoMIPS (lpj=4493312) [ 0.020000] pid_max: default: 32768 minimum: 301 [ 0.020000] Mount-cache hash table entries: 32768 (order: 4, 262144 bytes) [ 0.020000] Mountpoint-cache hash table entries: 32768 (order: 4, 262144 bytes) [ 0.020000] Boot processor id 0x0/0x0 [ 0.020000] Hierarchical SRCU implementation. [ 0.020000] smp: Bringing up secondary CPUs ... [ 0.004000] Fixed BSP b0 value from CPU 1 [ 0.004000] CPU 1: synchronized ITC with CPU 0 (last diff -28 cycles, maxerr 691 cycles) [ 0.004000] CPU 1: base freq=200.000MHz, ITC ratio=15/2, ITC freq=1500.000MHz [ 0.004000] +/-750ppm [ 0.020000] smp: Brought up 1 node, 2 CPUs [ 0.020000] Total of 2 processors activated (4493.31 BogoMIPS). [ 0.024000] devtmpfs: initialized [ 0.024000] random: get_random_u32 called from bucket_table_alloc+0xf0/0x460 with crng_init=0 [ 0.024000] SMBIOS 2.3 present. [ 0.024000] DMI: hp server rx2600 , BIOS 02.31 03/11/2004 [ 0.024000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.024000] futex hash table entries: 512 (order: 2, 65536 bytes) [ 0.024000] NET: Registered protocol family 16 [ 0.024000] ACPI: bus type PCI registered [ 0.024000] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.028000] HugeTLB registered 256 MiB page size, pre-allocated 0 pages [ 0.028000] ACPI: Added _OSI(Module Device) [ 0.028000] ACPI: Added _OSI(Processor Device) [ 0.028000] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.028000] ACPI: Added _OSI(Processor Aggregator Device) [ 0.028000] ACPI: Added _OSI(Linux-Dell-Video) [ 0.028000] ACPI: 9 ACPI AML tables successfully acquired and loaded [ 0.056000] ACPI: Interpreter enabled [ 0.056000] ACPI: (supports S0 S5) [ 0.056000] ACPI: Using IOSAPIC for interrupt routing [ 0.064000] ACPI: Enabled 1 GPEs in block 10 to 1F [ 0.308000] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-1f]) [ 0.308000] acpi HWP0002:00: _OSC: OS supports [ExtendedConfig Segments MSI] [ 0.308000] acpi HWP0002:00: _OSC failed (AE_NOT_FOUND); disabling ASPM [ 0.324000] PCI host bridge to bus 0000:00 [ 0.324000] pci_bus 0000:00: root bus resource [io 0x0000-0x03af window] [ 0.324000] pci_bus 0000:00: root bus resource [io 0x03e0-0x1fff window] [ 0.324000] pci_bus 0000:00: root bus resource [mem 0x80000000-0x8fffffff window] [ 0.324000] pci_bus 0000:00: root bus resource [mem 0x80004000000-0x80103fffffe window] [ 0.324000] pci_bus 0000:00: root bus resource [bus 00-1f] [ 0.324000] pci 0000:00:01.0: [1033:0035] type 00 class 0x0c0310 [ 0.324000] pci 0000:00:01.0: reg 0x10: [mem 0x80023000-0x80023fff] [ 0.328000] pci 0000:00:01.0: supports D1 D2 [ 0.328000] pci 0000:00:01.0: PME# supported from D0 D1 D2 D3hot [ 0.332000] pci 0000:00:01.1: [1033:0035] type 00 class 0x0c0310 [ 0.332000] pci 0000:00:01.1: reg 0x10: [mem 0x80022000-0x80022fff] [ 0.336000] pci 0000:00:01.1: supports D1 D2 [ 0.336000] pci 0000:00:01.1: PME# supported from D0 D1 D2 D3hot [ 0.336000] pci 0000:00:01.2: [1033:00e0] type 00 class 0x0c0320 [ 0.336000] pci 0000:00:01.2: reg 0x10: [mem 0x80021000-0x800210ff] [ 0.344000] pci 0000:00:01.2: supports D1 D2 [ 0.344000] pci 0000:00:01.2: PME# supported from D0 D1 D2 D3hot [ 0.344000] pci 0000:00:02.0: [1095:0649] type 00 class 0x01018f [ 0.344000] pci 0000:00:02.0: reg 0x10: [io 0x0d58-0x0d5f] [ 0.344000] pci 0000:00:02.0: reg 0x14: [io 0x0d64-0x0d67] [ 0.344000] pci 0000:00:02.0: reg 0x18: [io 0x0d50-0x0d57] [ 0.344000] pci 0000:00:02.0: reg 0x1c: [io 0x0d60-0x0d63] [ 0.344000] pci 0000:00:02.0: reg 0x20: [io 0x0d40-0x0d4f] [ 0.352000] pci 0000:00:02.0: supports D1 D2 [ 0.352000] pci 0000:00:03.0: [8086:1229] type 00 class 0x020000 [ 0.352000] pci 0000:00:03.0: reg 0x10: [mem 0x80020000-0x80020fff] [ 0.352000] pci 0000:00:03.0: reg 0x14: [io 0x0d00-0x0d3f] [ 0.352000] pci 0000:00:03.0: reg 0x18: [mem 0x80000000-0x8001ffff] [ 0.356000] pci 0000:00:03.0: supports D1 D2 [ 0.356000] pci 0000:00:03.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.360000] pci_bus 0000:00: on NUMA node 0 [ 0.376000] ACPI: PCI Root Bridge [PCI1] (domain 0000 [bus 20-3f]) [ 0.376000] acpi HWP0002:01: _OSC: OS supports [ExtendedConfig Segments MSI] [ 0.376000] acpi HWP0002:01: _OSC failed (AE_NOT_FOUND); disabling ASPM [ 0.392000] PCI host bridge to bus 0000:20 [ 0.392000] pci_bus 0000:20: root bus resource [io 0x2000-0x2fff window] [ 0.392000] pci_bus 0000:20: root bus resource [mem 0x90000000-0x97ffffff window] [ 0.392000] pci_bus 0000:20: root bus resource [mem 0x90004000000-0x90103fffffe window] [ 0.392000] pci_bus 0000:20: root bus resource [bus 20-3f] [ 0.392000] pci 0000:20:01.0: [1000:0030] type 00 class 0x010000 [ 0.396000] pci 0000:20:01.0: reg 0x10: [io 0x2100-0x21ff] [ 0.396000] pci 0000:20:01.0: reg 0x14: [mem 0x90840000-0x9084ffff 64bit] [ 0.396000] pci 0000:20:01.0: reg 0x1c: [mem 0x90830000-0x9083ffff 64bit] [ 0.396000] pci 0000:20:01.0: reg 0x30: [mem 0x90400000-0x907fffff pref] [ 0.400000] pci 0000:20:01.0: supports D1 D2 [ 0.400000] pci 0000:20:01.1: [1000:0030] type 00 class 0x010000 [ 0.400000] pci 0000:20:01.1: reg 0x10: [io 0x2000-0x20ff] [ 0.400000] pci 0000:20:01.1: reg 0x14: [mem 0x90820000-0x9082ffff 64bit] [ 0.404000] pci 0000:20:01.1: reg 0x1c: [mem 0x90810000-0x9081ffff 64bit] [ 0.404000] pci 0000:20:01.1: reg 0x30: [mem 0x90000000-0x903fffff pref] [ 0.408000] pci 0000:20:01.1: supports D1 D2 [ 0.408000] pci 0000:20:02.0: [14e4:1645] type 00 class 0x020000 [ 0.408000] pci 0000:20:02.0: reg 0x10: [mem 0x90800000-0x9080ffff 64bit] [ 0.416000] pci 0000:20:02.0: PME# supported from D3hot D3cold [ 0.416000] pci_bus 0000:20: on NUMA node 0 [ 0.432000] ACPI: PCI Root Bridge [PCI2] (domain 0000 [bus 40-5f]) [ 0.432000] acpi HWP0002:02: _OSC: OS supports [ExtendedConfig Segments MSI] [ 0.432000] acpi HWP0002:02: _OSC failed (AE_NOT_FOUND); disabling ASPM [ 0.452000] PCI host bridge to bus 0000:40 [ 0.452000] pci_bus 0000:40: root bus resource [io 0x3000-0x5fff window] [ 0.452000] pci_bus 0000:40: root bus resource [mem 0x98000000-0xafffffff window] [ 0.452000] pci_bus 0000:40: root bus resource [mem 0xa0004000000-0xa0103fffffe window] [ 0.452000] pci_bus 0000:40: root bus resource [bus 40-5f] [ 0.452000] pci 0000:40:01.0: [10b5:8114] type 01 class 0x060400 [ 0.452000] pci 0000:40:01.0: reg 0x10: [mem 0x98100000-0x98101fff] [ 0.460000] pci 0000:40:01.0: PME# supported from D0 D3hot [ 0.468000] pci_bus 0000:41: extended config space not accessible [ 0.468000] pci 0000:41:00.0: [1912:0015] type 00 class 0x0c0330 [ 0.472000] pci 0000:41:00.0: reg 0x10: [mem 0x98000000-0x98001fff 64bit] [ 0.480000] pci 0000:41:00.0: PME# supported from D0 D3hot D3cold [ 0.480000] pci 0000:40:01.0: PCI bridge to [bus 41] [ 0.480000] pci 0000:40:01.0: bridge window [mem 0x98000000-0x980fffff] [ 0.480000] pci_bus 0000:40: on NUMA node 0 [ 0.504000] ACPI: PCI Root Bridge [PCI3] (domain 0000 [bus 60-7f]) [ 0.504000] acpi HWP0002:03: _OSC: OS supports [ExtendedConfig Segments MSI] [ 0.504000] acpi HWP0002:03: _OSC failed (AE_NOT_FOUND); disabling ASPM [ 0.524000] PCI host bridge to bus 0000:60 [ 0.524000] pci_bus 0000:60: root bus resource [io 0x6000-0x7fff window] [ 0.524000] pci_bus 0000:60: root bus resource [mem 0xb0000000-0xc7ffffff window] [ 0.524000] pci_bus 0000:60: root bus resource [mem 0xb0004000000-0xb0103fffffe window] [ 0.524000] pci_bus 0000:60: root bus resource [bus 60-7f] [ 0.524000] pci 0000:60:01.0: [9005:0285] type 00 class 0x010400 [ 0.524000] pci 0000:60:01.0: reg 0x10: [mem 0xb0000000-0xb3ffffff pref] [ 0.528000] pci 0000:60:01.0: reg 0x30: [mem 0xb4000000-0xb4007fff pref] [ 0.532000] random: fast init done [ 0.540000] pci_bus 0000:60: on NUMA node 0 [ 0.568000] ACPI: PCI Root Bridge [PCI4] (domain 0000 [bus 80-bf]) [ 0.568000] acpi HWP0002:04: _OSC: OS supports [ExtendedConfig Segments MSI] [ 0.568000] acpi HWP0002:04: _OSC failed (AE_NOT_FOUND); disabling ASPM [ 0.592000] PCI host bridge to bus 0000:80 [ 0.592000] pci_bus 0000:80: root bus resource [io 0x03b0-0x03df window] [ 0.592000] pci_bus 0000:80: root bus resource [io 0x8000-0xbfff window] [ 0.592000] pci_bus 0000:80: root bus resource [mem 0x000a0000-0x000fffff window] [ 0.592000] pci_bus 0000:80: root bus resource [mem 0xc8000000-0xdfffffff window] [ 0.592000] pci_bus 0000:80: root bus resource [mem 0xc0004000000-0xc0103fffffe window] [ 0.592000] pci_bus 0000:80: root bus resource [bus 80-bf] [ 0.592000] pci 0000:80:01.0: [10de:032a] type 00 class 0x030000 [ 0.592000] pci 0000:80:01.0: reg 0x10: [mem 0xd0000000-0xd0ffffff] [ 0.592000] pci 0000:80:01.0: reg 0x14: [mem 0xc8000000-0xcfffffff pref] [ 0.596000] pci 0000:80:01.0: reg 0x30: [mem 0xd1000000-0xd101ffff pref] [ 0.608000] pci_bus 0000:80: on NUMA node 0 [ 0.632000] ACPI: PCI Root Bridge [PCI6] (domain 0000 [bus c0-df]) [ 0.632000] acpi HWP0002:05: _OSC: OS supports [ExtendedConfig Segments MSI] [ 0.632000] acpi HWP0002:05: _OSC failed (AE_NOT_FOUND); disabling ASPM [ 0.652000] PCI host bridge to bus 0000:c0 [ 0.652000] pci_bus 0000:c0: root bus resource [io 0xc000-0xdfff window] [ 0.652000] pci_bus 0000:c0: root bus resource [mem 0xe0000000-0xefffffff window] [ 0.652000] pci_bus 0000:c0: root bus resource [mem 0xe0004000000-0xe0103fffffe window] [ 0.652000] pci_bus 0000:c0: root bus resource [bus c0-df] [ 0.656000] pci_bus 0000:c0: on NUMA node 0 [ 0.668000] pci 0000:80:01.0: vgaarb: setting as boot VGA device [ 0.668000] pci 0000:80:01.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none [ 0.668000] pci 0000:80:01.0: vgaarb: bridge control possible [ 0.668000] vgaarb: loaded [ 0.668000] SCSI subsystem initialized [ 0.668000] libata version 3.00 loaded. [ 0.668000] ACPI: bus type USB registered [ 0.668000] usbcore: registered new interface driver usbfs [ 0.668000] usbcore: registered new interface driver hub [ 0.668000] usbcore: registered new device driver usb [ 0.668000] pps_core: LinuxPPS API ver. 1 registered [ 0.668000] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.668000] PTP clock support registered [ 0.668000] Registered efivars operations [ 0.668000] Advanced Linux Sound Architecture Driver Initialized. [ 0.720000] IOC: zx1 2.2 HPA 0xfed01000 IOVA space 1024Mb at 0x40000000 [ 0.720000] software IO TLB [mem 0x4080600000-0x4080800000] (2MB) mapped at [(____ptrval____)-(____ptrval____)] [ 0.724000] clocksource: Switched to clocksource itc ............................. etc... etc...
............................ rgadsdon@rgia64 ~ $ rgadsdon@rgia64 ~ $ uname -a Linux rgia64 4.18.0-rc2 #1 SMP Sat Jun 30 16:13:38 PDT 2018 ia64 Madison GenuineIntel GNU/Linux
Robert Gadsdon. June 30, 2018.
I was also running an Alpha EV67 machine (AlphaStation XP1000 and an older AlphaPC 164LX) and wandered in the same paths and problems you encountered. I could run it with modern software on Gentoo with a complete Gnome + OpenOffice + Firefox stack back in 2013 as far as I remember. Fun times, I always regret having sold these machines later 🙂
I ended up having to hack the Gentoo install so many times, that it no longer worked at all, in the end.. Frustrating that some web-rated apps were architecture-restricted in the source code, and would never compile on IA64.. I believe that Debian may have ‘revived’ their IA64 port, but have not had any time to check it out…
RG.