ChanServ changed the topic of #aarch64-laptops to: Linux support for AArch64 Laptops (Asus NovaGo TP370QL - HP Envy x2 - Lenovo Mixx 630 - Lenovo Yoga C630)
<qzed> alright, we now have a repo with pre-built kernel and firmware packages for the spx on Arch Linux, and a script-thingie to build a bootable disk image
<qzed> the latter works surprisingly well on x86 via binfmt_misc and qemu-user-static
<bamse> qzed: you're not running the script thingie on the device itself? ;)
<qzed> nope, built it so people are able to run it on pretty much any machine
<qzed> not sure whether that works in wsl... essentially the two options for me were either to make sure it runs on most devices or it runs on the spx in wsl
<bamse> qzed: so am i reading that correct that you start off with the generic arch linux arm tar?
<qzed> yeah, essentially extract that, chroot into it, do some stuff, copy it to an image
<qzed> should be fairly easy to adapt for the flex
<bamse> okay, yeah i used to do that...these days i chroot into that tar-ball, install arch-install-scripts and then use that to build my new system
<bamse> but for a bootable disk system, this should work just fine
<bamse> yeah, the flex should be quite straight forward...
<qzed> yeah, the intentions were to create something to get started
<qzed> also: since I didn't figure out how to do squashfs properly, the "default" profile is just creating one big initramfs... that could also help for debugging suspend stuff since the nvme seems to break
<bamse> ahh nice
<bamse> do you have any logs showing the nvme breakage?
<bamse> mani_s: ^^ does this nvme/suspend issue look familiar to you?
<qzed> that seems to be the first indication, below there's more stuff with BTRFS errors and things like that
<qzed> kinda looks like the pci device isn't coming back up
<steev> qzed: it won't work in wsl because wsl hates binfmt-misc, or it did the last time i tried to
<qzed> right, but you wouldn't need that when running on the spx/flex in wsl...
<steev> oh, right
<steev> yeah it should work fine there
<qzed> but I'm not sure how well wsl works with loop devices and things like that
<steev> i was thinking not on device
<qzed> right, I mean my two options were: run it on the device but in wsl, or run it off the device (preferably not in wsl)
<steev> loop devices should work fine in wsl2
<qzed> oh neat
<steev> steev@DESKTOP-UL9N8HT:~/git/c630/torvalds$ sudo mount /tmp/test /mnt/
<steev> steev@DESKTOP-UL9N8HT:~/git/c630/torvalds$ ls /mnt/
<steev> lost+found
<steev> steev@DESKTOP-UL9N8HT:~/git/c630/torvalds$
<steev> steev@DESKTOP-UL9N8HT:~/git/c630/torvalds$ losetup -a
<steev> /dev/loop0: []: (/tmp/test)
<steev> i think the only device out there that can't do wsl2 is the c630 :(
<steev> the galaxy book 2, which is also an sdm850, does wsl2
<qzed> wait, there are devices that can't run wsl2?
<steev> lenovo never bothered before it went EOL
<steev> and microsoft told us (kali) to get the galaxy book 2 for our wsl2 testing on arm64 way back when they were still working on it and all ways quiet
<steev> qzed: oh, https://patchwork.kernel.org/project/linux-arm-msm/patch/20220624195112.894916-1-robimarko@gmail.com/ fixes that gpio chip immutable message on the flex (and x13s)
<steev> if you didn't already grab it
<qzed> thanks! no, didn't grab that yet
derzahl has quit [Remote host closed the connection]
hexdump0815 has joined #aarch64-laptops
hexdump01 has quit [Ping timeout: 480 seconds]
jhovold has joined #aarch64-laptops
vsp_ has joined #aarch64-laptops
vsp_ has quit [Ping timeout: 480 seconds]
vsp_ has joined #aarch64-laptops
minecrell9 has joined #aarch64-laptops
vsp_ has quit []
iivanov has joined #aarch64-laptops
iivanov has left #aarch64-laptops [#aarch64-laptops]
matthias_bgg has joined #aarch64-laptops
derzahl has joined #aarch64-laptops
<maz> steev: this patch looks buggy...
minecrell9 has quit []
minecrell has joined #aarch64-laptops
<mani_s> bamse, qzed this suspend issue looks different from the one I'm seeing on sc7280. Here the timeout seems to come from the pcie hotplug driver during suspend itself
<mani_s> this indicates that the pcie controller goes awry during suspend... and this somehow sounds familiar to me
<steev> maz: just for the record, i didn't write it :D
<maz> steev: not blaming you! ;-) I poked the seemingly party on the list...
<steev> indeed, i read, and i appreciate all the back and forth of code reviews to learn
alpernebbi has quit [Ping timeout: 480 seconds]
alpernebbi has joined #aarch64-laptops
matthias_bgg has quit [Ping timeout: 480 seconds]
derzahl has quit [Remote host closed the connection]
derzahl has joined #aarch64-laptops
derzahl has quit [Ping timeout: 480 seconds]
derzahl has joined #aarch64-laptops
jhovold has quit [Ping timeout: 480 seconds]
derzahlah has joined #aarch64-laptops
derzahlah has quit [Remote host closed the connection]
SallyAhaj has quit [Quit: SallyAhaj]
SallyAhaj has joined #aarch64-laptops