Conversation

i have to say though, alpine on snapdragon elite is such a great combination... if only lenovo would release updated firmware so i can use all of the 64GB of RAM I paid for...

4
0
2

@ariadne can’t you mem=64G or something like that? i’m not familiar with the issue here but I was under the impression that on modern non-x86 machines you can generally edit the dtb yourself and fix some stuff

1
0
0

@domi the issue is that lenovo has a bug where gunyah gets mapped at whatever address 31GB is, so i have to boot with mem=31g

it may be possible to poke a hole in the memory map to let linux use memory above where gunyah is mapped

gunyah is qualcomm's stupid hypervisor that is presently still needed for linux to work correctly (although there is sl2bounce and the situation is improving)

2
0
1

@ariadne ohhh gosh. that’s such a stupid problem

not sure what bootloader you’re using, but: https://donotsta.re/notice/B2IBbhWrIzYcZ949U8

1
0
0

@domi yes the current solution is to boot with mem=31g or a cutmem argument that cuts everything above 31g :(

0
0
1

@ariadne I applaud pioneers like you willing to suffer for future generations 😁

I did briefly consider snapdragon thinkpad but tons of things not quite working stopped me...

0
0
0

@ariadne What's sl2bounce? Searching for it didn't give me anything.

context: I got a Dragon Q6A which has a Qualcomm QCS6490 and I noticed gunyah in the kernel boot logs as well and I'm curious why it's needed. I was told Qualcomm boards have "cursed" UEFI implementations.

@domi

0
0
0
@ariadne wait until you see alpine on snapdragon ex-android phone
1
0
1
@ariadne and on RK3588/Quasar(qcom) MNT Reform
0
0
0

@ariadne I've got an Ubuntu installed that seems to work with all 64GB, but I'm honestly not that sure what I did to get it to work (and it seemed like the Ubuntu bricked with an upgrade, but now is working again). I'm going to be at FOSDEM this weekend, I can bring it along if that helps.

0
0
0