Skip to contentSkip to conversation

kvmarm tags kvm-arm-for-4.2, 4.3, and v4.4-rc6 does not boot on Mustang

DISCUSSION Itaru Kitayama 3 participants 10 messages Dec 22, 2015 – Jan 15, 2016 KVM arm64

lore
Share & tools
lore
#0 lore raw

Hi,
I have been trying to test one of the recent tags in kvmarm git tree, kvm-arm-for-4.2, 4.3, and v4.4-rc6 on Mustang, but none of them seem to enter the linux boot process. Has anyone verified any of these work on Mustang? If so can I have a working .config to continue testing?

Itaru

#1 lore raw
Quoted 6 lines · Itaru Kitayama

Hi,
I have been trying to test one of the recent tags in kvmarm git tree, kvm-arm-for-4.2, 4.3, and v4.4-rc6 on Mustang, but none of them seem to enter the linux boot process. Has anyone verified any of these work on Mustang? If so can I have a working .config to continue testing?

Just use mainline tags instead of the kvm-arm-specific ones.

Any recent kernel, like v4.3 or v4.4-rc6 boots just fine on my Mustang with defconfig.

-Christoffer

#2 lore raw

Hi Christoffer,
I don't see those mainline tags you mentioned in the tree.

Itaru

Quoted 13 lines · Christoffer Dall
Quoted 6 lines · Itaru Kitayama

Hi,
I have been trying to test one of the recent tags in kvmarm git tree, kvm-arm-for-4.2, 4.3, and v4.4-rc6 on Mustang, but none of them seem to enter the linux boot process. Has anyone verified any of these work on Mustang? If so can I have a working .config to continue testing?

Just use mainline tags instead of the kvm-arm-specific ones.

Any recent kernel, like v4.3 or v4.4-rc6 boots just fine on my Mustang with defconfig.

-Christoffer

#3 lore raw
Quoted 3 lines · Itaru Kitayama

Hi Christoffer,
I don't see those mainline tags you mentioned in the tree.

I don't think we push mainline tags to the kvmarm tree; you can fetch those directly from Linus' tree.

-Christoffer

#4 lore raw
In reply to Christoffer Dall

Hi Christoffer,
After some investigations, it seems newer kernels does not boot on the Mustang board which I have access (in the Linaro Server Lab).

I am using the Fedora 23 userland, 4.2.x Fedora kernels do boot, but 4.4.x Fedora kernels do not (they are downloaded from the Koji site or own-built ones using fedpkg). I am not sure at this moment, the F/W is too old or not.

Itaru

Quoted 13 lines · Christoffer Dall
Quoted 6 lines · Itaru Kitayama

Hi,
I have been trying to test one of the recent tags in kvmarm git tree, kvm-arm-for-4.2, 4.3, and v4.4-rc6 on Mustang, but none of them seem to enter the linux boot process. Has anyone verified any of these work on Mustang? If so can I have a working .config to continue testing?

Just use mainline tags instead of the kvm-arm-specific ones.

Any recent kernel, like v4.3 or v4.4-rc6 boots just fine on my Mustang with defconfig.

-Christoffer

#5 lore raw
Quoted 9 lines · Itaru Kitayama

Hi Christoffer,
After some investigations, it seems newer kernels does not boot on the Mustang board which I have access (in the Linaro Server Lab).

I am using the Fedora 23 userland, 4.2.x Fedora kernels do boot, but 4.4.x Fedora kernels do not (they are downloaded from the Koji site or own-built ones using fedpkg). I am not sure at this moment, the F/W is too old or not.

I don't know anything about distro kernels, I only follow mainline and just booted mainline just fine on my mustang.

-Christoffer

#6 lore raw

Does your Mustang boot via UEFI? Mine does. Mainline v4.4-rc6ish seems to have an issue with libstub.

Quoted 14 lines · Christoffer Dall
Quoted 9 lines · Itaru Kitayama

Hi Christoffer,
After some investigations, it seems newer kernels does not boot on the Mustang board which I have access (in the Linaro Server Lab).

I am using the Fedora 23 userland, 4.2.x Fedora kernels do boot, but 4.4.x Fedora kernels do not (they are downloaded from the Koji site or own-built ones using fedpkg). I am not sure at this moment, the F/W is too old or not.

I don't know anything about distro kernels, I only follow mainline and just booted mainline just fine on my mustang.

-Christoffer

#7 lore raw
Quoted 3 lines · Itaru Kitayama

Does your Mustang boot via UEFI? Mine does. Mainline v4.4-rc6ish seems to have an issue with libstub.

No, I use u-boot.

Sorry I can't be of any help then.

-Christoffer

#8 lore raw

Using newer F/W, I was just able to boot a 4.4.0 kernel with KVM.

[    0.669879] kvm [1]: interrupt-controller@780c0000 IRQ5
[    0.674062] kvm [1]: timer IRQ3
[    0.676033] kvm [1]: 8-bit VMID
[    0.677961] kvm [1]: Hyp mode initialized successfully

Itaru

Quoted 9 lines · Christoffer Dall
Quoted 3 lines · Itaru Kitayama

Does your Mustang boot via UEFI? Mine does. Mainline v4.4-rc6ish seems to have an issue with libstub.

No, I use u-boot.

Sorry I can't be of any help then.

-Christoffer

#9 lore raw
In reply to Itaru Kitayama
Quoted 2 lines · Itaru Kitayama

Does your Mustang boot via UEFI? Mine does. Mainline v4.4-rc6ish seems to have an issue with libstub.

FWIW, 4.4.0-0.rc6.git1.1.fc24.aarch64 boots fine for me (with f23 userspace) My firmware is a pretty old build though

TianoCore 1.1.0 UEFI 2.4.0 Apr 22 2015 11:30:25
CPU: APM ARM 64-bit Potenza Rev A3 2400MHz PCP 2400MHz
32 KB ICACHE, 32 KB DCACHE
SOC 2000MHz IOBAXI 400MHz AXI 250MHz AHB 200MHz GFC 125MHz
Board: X-Gene Mustang Board
Slimpro FW:

        Ver: 2.1

Thanks,
drew

Quoted 21 lines · Christoffer Dall
Quoted 10 lines · Itaru Kitayama
Quoted 9 lines

Hi Christoffer,
After some investigations, it seems newer kernels does not boot on the Mustang board which I have access (in the Linaro Server Lab).

I am using the Fedora 23 userland, 4.2.x Fedora kernels do boot, but 4.4.x Fedora kernels do not (they are downloaded from the Koji site or own-built ones using fedpkg). I am not sure at this moment, the F/W is too old or not.

Quoted 4 lines

I don't know anything about distro kernels, I only follow mainline and just booted mainline just fine on my mustang.

-Christoffer

_______________________________________________
kvmarm mailing list
[email protected]
https://lists.cs.columbia.edu/mailman/listinfo/kvmarm