robclark changed the topic of #aarch64-laptops to: Linux support for AArch64 Laptops (Chrome OS Trogdor Devices - Asus NovaGo TP370QL - HP Envy x2 - Lenovo Mixx 630 - Lenovo Yoga C630 - Lenovo ThinkPad X13s - and various other snapdragon laptops) - https://oftc.irclog.whitequark.org/aarch64-laptops
louist103 has joined #aarch64-laptops
<louist103> I have an odd issue now. I got everything installed, but when I reboot I get "Block device UUID=... is not a valid root device, and it asks me to specify another value. Problem is I have no keyboard. I checked the UUID here and in the FSTAB are the same and I have ext4 support in the kernel
<louist103> Only think I can think of is that I originally had the partition as btrfs but had to TAR all the files and change it to ext4
<konradybcio> do you see nvme logs in dmesg?
<louist103> I don't see anything on the screen but can't scroll up or type dmesg
<louist103> But the device in the live CD is under /dev/sda not nvme
<steev> this is on the c630 or x13s?
<louist103> c630
<steev> do you have ufs built in?
<louist103> also, changing the kenrel boot params to use root=/dev/sda3 gives the same error but with /dev/sda
<louist103> > do you have ufs built in?
<louist103> if not by default no
<steev> it should be a module by default, i'd make sure you have it in your initramfs?
<steev> CONFIG_SCSI_UFS_QCOM=m in the defconfig
<louist103> I'm booting back in now to check
<louist103> Just to make sure if I have set to built in with "*" Its in the initramfs right?
<louist103> and also, `-> QCOM specific hooks to UFS controller platform driver (SCSI_UFS_QCOM [=n]) ` May explain the issue
<konradybcio> works better when enabled indeed
<louist103> I'm just going to enable all of these and hope they don't conflict and fix it
<steev> which kernel are you running?
<steev> if it's debian's sources, it's gonna be missing a few options that the c630 needs
<louist103> I got it from here `emerge --ask sys-kernel/gentoo-kernel`
<louist103> and adding that option did fix the boot issue. I am not in gentoo but no keyboard
<louist103> and my USB keyboard doesn't work either
<steev> what defconfig did you start with? it sounds like you don't have usb enabled either
<louist103> I didn't change whatever it came with. I went from emerging the package to genkernel
<steev> i don't know what genkernel does or does not enable
<steev> but you're gonna want i2c_hid_of
<louist103> I did enable that and have it builtin
<steev> do you have i2c_qcom_geni and qcom_geni_se ?
<louist103> I don't recognize either so probably not
<steev> iirc, the pmos kernel has a snippet that lists out some needed options for the c630, i can't recall them at the top of my head
<louist103> i2c_qcom_geni is a module and qcom_geni_se says yes
<louist103> @steev do you still have your config? I can just use that if you do.
<steev> mmmmm
<steev> the problem is, i haven't gotten around to writing a usb drive to boot mine again because i broke its grub (updated the grub modules but not grub itself, oops)
<louist103> nice lol
<steev> i know that, a while back, i pasted a config for dgilmore, but, i don't know that it's still a valid paste or not. i try to change to 90 days, but sometimes i forget and it is 24 hours
<louist103> This? https://sprunge.us/xaHJeY
louist103 has quit [Remote host closed the connection]
louist103 has joined #aarch64-laptops
louist103 has quit [Remote host closed the connection]
louist103 has joined #aarch64-laptops
<steev> looks like yes - note that i have qcom_ipa disabled because something else seems to cause it to have rcu stalls when enabled, and i never found the time to track down what causes that
<louist103> Ok cool. I tried applying it to my the kernel genkernel was using (6.6.13) but it just said the config was unchagned and didn't fix anything. I guess I need to get whatever you used to make that?
<steev> you'd pass it as the --config or some such. enyalios might know better
<steev> i just compile the kernel myself, i only have gentoo on one machine here and i manually compile my kernel there as well
<louist103> I just cloned your branch and will try that
hightower2 has quit [resistance.oftc.net synthon.oftc.net]
pneuhardt has quit [resistance.oftc.net synthon.oftc.net]
craftyguy has quit [resistance.oftc.net synthon.oftc.net]
checkfoc_us has quit [resistance.oftc.net synthon.oftc.net]
zdykstra has quit [resistance.oftc.net synthon.oftc.net]
mjeanson has quit [resistance.oftc.net synthon.oftc.net]
mani_s has quit [resistance.oftc.net synthon.oftc.net]
bryanodonoghue has quit [resistance.oftc.net synthon.oftc.net]
broonie has quit [resistance.oftc.net synthon.oftc.net]
bamse has quit [resistance.oftc.net synthon.oftc.net]
mani_s has joined #aarch64-laptops
zdykstra has joined #aarch64-laptops
mjeanson has joined #aarch64-laptops
bryanodonoghue has joined #aarch64-laptops
broonie has joined #aarch64-laptops
checkfoc_us has joined #aarch64-laptops
bamse has joined #aarch64-laptops
craftyguy has joined #aarch64-laptops
pneuhardt has joined #aarch64-laptops
hightower2 has joined #aarch64-laptops
zdykstra has quit [resistance.oftc.net synthon.oftc.net]
mjeanson has quit [resistance.oftc.net synthon.oftc.net]
broonie has quit [resistance.oftc.net synthon.oftc.net]
bamse has quit [resistance.oftc.net synthon.oftc.net]
pneuhardt has quit [resistance.oftc.net synthon.oftc.net]
bryanodonoghue has quit [resistance.oftc.net synthon.oftc.net]
mani_s has quit [resistance.oftc.net synthon.oftc.net]
craftyguy has quit [resistance.oftc.net synthon.oftc.net]
hightower2 has quit [resistance.oftc.net synthon.oftc.net]
checkfoc_us has quit [resistance.oftc.net synthon.oftc.net]
checkfoc_us has joined #aarch64-laptops
craftyguy has joined #aarch64-laptops
pneuhardt has joined #aarch64-laptops
hightower2 has joined #aarch64-laptops
zdykstra has joined #aarch64-laptops
broonie has joined #aarch64-laptops
bamse has joined #aarch64-laptops
mani_s has joined #aarch64-laptops
mjeanson has joined #aarch64-laptops
bryanodonoghue has joined #aarch64-laptops
<enyalios> sys-kernel/gentoo-sources just gives you a kernel source tree with some gentoo specific options enabled i believe
<enyalios> genkernel does all the configuring im pretty sure, but ive never used it
<enyalios> im sure theres a way to tell it to enable certain options or something
<enyalios> i would think at least
zdykstra has quit [coherence.oftc.net synthon.oftc.net]
mjeanson has quit [coherence.oftc.net synthon.oftc.net]
broonie has quit [coherence.oftc.net synthon.oftc.net]
bamse has quit [coherence.oftc.net synthon.oftc.net]
pneuhardt has quit [coherence.oftc.net synthon.oftc.net]
bryanodonoghue has quit [coherence.oftc.net synthon.oftc.net]
mani_s has quit [coherence.oftc.net synthon.oftc.net]
craftyguy has quit [coherence.oftc.net synthon.oftc.net]
hightower2 has quit [coherence.oftc.net synthon.oftc.net]
checkfoc_us has quit [coherence.oftc.net synthon.oftc.net]
mani_s has joined #aarch64-laptops
broonie has joined #aarch64-laptops
bryanodonoghue has joined #aarch64-laptops
checkfoc_us has joined #aarch64-laptops
hightower2 has joined #aarch64-laptops
pneuhardt has joined #aarch64-laptops
zdykstra has joined #aarch64-laptops
bamse has joined #aarch64-laptops
mjeanson has joined #aarch64-laptops
craftyguy has joined #aarch64-laptops
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
louist103 has quit [Remote host closed the connection]
<jhovold> dgilmore: no, your nvme controller does not support L0s either
KREYREN_oftc has joined #aarch64-laptops
KREYREN_oftc has quit [Remote host closed the connection]
KREYREN_oftc has joined #aarch64-laptops
hightower2 has quit [Ping timeout: 480 seconds]
jglathe__ has joined #aarch64-laptops
jglathe_ has quit [Ping timeout: 480 seconds]
<Segfault[m]> well uh impromptu test of the modem in my x13s, i haven't stress tested it or anything but 4G seems to be working nicely :P
<Segfault[m]> internet's out and this is the most convenient workaround lol
<jglathe__> yay
<Jasper[m]> <Segfault[m]> "well uh impromptu test of the..." <- I think @jhovold had something he wanted tested wrt the modem
hightower2 has joined #aarch64-laptops
<Segfault[m]> I think he wanted it stress tested with the new patches but I don't have a 5G connection or a high enough data cap to do that lol
jglathe_sdbox2 has quit [Remote host closed the connection]
djakov has quit [Remote host closed the connection]
jglathe_sdbox2 has joined #aarch64-laptops
djakov has joined #aarch64-laptops
djakov has quit [Remote host closed the connection]
djakov has joined #aarch64-laptops
<Jasper[m]> Oh turns out I have a very reliably reproducible way to get the display corruption problem
<Jasper[m]> Open the official telegram-desktop client
<Jasper[m]> That's it
<Jasper[m]> And have the window sit at least at the top fifth of the display
<jhovold> Jasper[m]: take a photo and send it to robclark
<jhovold> I assume this is with xorg then?
<jhovold> I think the hypothesis was that this was only seen with xorg, but perhaps it's more general
<Jasper[m]> jhovold: Wayland
<Jasper[m]> Running Plasma 6 RC2
<Jasper[m]> Native wayland apps like FF (with wayland mode enabled) do it too
<jhovold> intersting
<Jasper[m]> Dragging windows also works
<Jasper[m]> I'll film that I guess
<Jasper[m]> robclark, where do you want me to put the clip?
<_[m]123> what sim card module do you use? is this what you're calling modem?
jglathe_ has joined #aarch64-laptops
jglathe_sdbox2 has quit [Ping timeout: 480 seconds]
jglathe_ has quit [Remote host closed the connection]
jglathe_sdbox2 has joined #aarch64-laptops
jglathe_sdbox2 has quit [Remote host closed the connection]
jglathe_sdbox2 has joined #aarch64-laptops
jhovold has quit [Quit: WeeChat 4.1.2]
jglathe_sdbox2 has quit [Remote host closed the connection]
jglathe_sdbox2 has joined #aarch64-laptops
hightower3 has joined #aarch64-laptops
hightower2 has quit [Ping timeout: 480 seconds]
<robclark> Jasper[m]: wherever is fine... maybe try to capture an apitrace that repros it (apitrace replay would confirm it it repro's)... I didn't see any issue w/ telegram but I couldn't get further than login screen without creasting account
jglathe_sdbox2 has quit [Remote host closed the connection]
jglathe_sdbox2 has joined #aarch64-laptops
<Jasper[m]> <robclark> "Jasper: wherever is fine..." <- Yeah dragging the window was enough
<Jasper[m]> I'll get an apitrace tonight and put it somewhere
hightower4 has joined #aarch64-laptops
<jglathe_sdbox2> can somebody help with coordinating 2 smmu drivers, arm-smmu and arm-smmu-v3? To get PCIe on EL2 both need to be under kernel control
<jglathe_sdbox2> I get it to boot, but dma on PCIe isn't working although the iommu-map appears to be correct.
<jglathe_sdbox2> to get it to boot needed to remove this check https://elixir.bootlin.com/linux/latest/source/drivers/iommu/iommu.c#L265
<jglathe_sdbox2> arm-smmu-v3 alone would even do dma as the vid appears to show - nvme partition table gets read
hightower3 has quit [Ping timeout: 480 seconds]
Kelsar_ has joined #aarch64-laptops
Kelsar has quit [Ping timeout: 480 seconds]
<jglathe_volterra> oh what a cf
rz has quit [Remote host closed the connection]
rz has joined #aarch64-laptops
jglathe__ has quit [Ping timeout: 480 seconds]