steev changed the topic of #aarch64-laptops to: Linux support for AArch64 Laptops (Various Snapdragon laptops) - WIP kernel: https://gitlab.com/Linaro/arm64-laptops/linux/-/commits/qcom-laptops - Chat archives: https://oftc.irclog.whitequark.org/aarch64-laptops
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Read error: Connection reset by peer]
dc7800 has joined #aarch64-laptops
dc7800_ has quit [Ping timeout: 480 seconds]
programmerin-wonderland has quit [Read error: Connection reset by peer]
Acelogic_ has joined #aarch64-laptops
Acelogic_ has quit []
Acelogic_ has joined #aarch64-laptops
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Ping timeout: 480 seconds]
dc7800 has joined #aarch64-laptops
dc7800_ has quit []
programmerin-wonderland has joined #aarch64-laptops
<programmerin-wonderland> what's the meta on Konrad's USB 4 stuff if anyone knows?
<weirdtreething> https://browser.geekbench.com/v7/cpu/compare/126098?baseline=126065 windows is quite a bit faster than linux on x2ee currently
<weirdtreething> i wonder what specifically is causing that
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Read error: Connection reset by peer]
programmerin-wonderland has quit [Quit: Konversation terminated!]
tobhe_ has joined #aarch64-laptops
tobhe has quit [Ping timeout: 480 seconds]
<robclark> prob cpufreq not working yet ;-)
<HdkR> weirdtreething: https://browser.geekbench.com/v7/cpu/22103 My results roughly match your windows results
<weirdtreething> robclark: cpufreq was not working at first, but i managed to get it working
<weirdtreething> HdkR: which kernel are you using?
<weirdtreething> ran another benchmark with the scaling governor set to performance and got a massive multicore improvement https://browser.geekbench.com/v7/cpu/compare/126098?baseline=126236
<weirdtreething> not entirely sure why singlecore is still behind
<HdkR> weirdtreething: Some random one from a couple weeks ago now.
<weirdtreething> at some point i will build my own kernel for this and maybe that will slightly increase performance
<weirdtreething> HdkR: which kernel ver? and did you make your own ubuntu image?
<HdkR> It's like 7.1-rc6 or something
<HdkR> and yea, I spun my own Ubuntu image from their base tarball image
<weirdtreething> can you share your kernel config
dc7800_ has quit [Read error: Connection reset by peer]
dc7800 has joined #aarch64-laptops
<sibis928376> weirdtreething: regarding the perf delta there are a few things that could be contributing to it, you would want the ddr/llcc to scale which is done by https://lore.kernel.org/lkml/20260724-rfc_v8_scmi_memlat-v1-0-cb732bcff1f4@oss.qualcomm.com/#t
<sibis928376> Also given that the max frequency is a single/double core boost frequency, you would want the other cores in the cluster to reach idle i.e. cpu idle shouldn't be disabled in your build. Also there is a known bug that prevents schedutil from reaching these boost frequencies as seen in
<weirdtreething> hmm ok thanks
<weirdtreething> I'll have to experiment more with kernel patches
<weirdtreething> so if I'm understanding what you said correctly, me using performance instead of schedutil would actually prevent me from reaching max performance?
<sibis928376> No, you can still rely on performance to actually get the max performance but just ensure that cpuidle isn't turned off. Another thing to note is that boost is disabled in the kernel sysfs nodes by default turning that on should improve your scores a bit.
<weirdtreething> I don't think cpuidle is turned off. and I did enable boost in sysfs
<sibis928376> then ensure that you look at the cpufreq policy6/12 / stats / time in state to see if kernel has been voting for these boost frequencies
<sibis928376> if ^^ is also true then memlat series would be the only way you can further improve your scores
<weirdtreething> not sure how to interpret the time_in_state data
<weirdtreething> nevermind i see now. frequency on the left and time on the right
<weirdtreething> policy6/12 is spending all of its time at the maximum frequency
hexdump01 has joined #aarch64-laptops
<sibis928376> hmm, then the only diff would be the frequencies at which the ddr/llcc are operating; this should be handled in the memlat series. Alternatively you can set ddr/llcc votes to max by disabling sync state in the interconnect drivers.
<weirdtreething> I can give the series a try tomorrow
<weirdtreething> I'll also go to the latest -next and see if anything changes there
rfs613 has quit [Ping timeout: 480 seconds]
hexdump0815 has quit [Ping timeout: 480 seconds]
dc7800 has quit [Read error: Connection reset by peer]
dc7800 has joined #aarch64-laptops
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Remote host closed the connection]
<steev> sibis928376: how would that schedutil patch play with the T14s where we have to disable cl5 otherwise the machine has a (high) chance of resetting when git pull is run? https://lore.kernel.org/all/20260604-dc_zva_mitigation-v1-1-d1148c1c0259@oldschoolsolutions.biz/
<sibis928376> steev: Will check and get back if cl4 is enough to get boost to kick in. Otherwise the schedutil patch will be a NOP; kernel would ensure schedutil votes for these turbo frequencies but the system never would reach these frequencies since the condition that all other cores need to be in idle would never be met.
<sibis928376> steev: do you happen to know if https://lore.kernel.org/all/20260604-dc_zva_mitigation-v1-1-d1148c1c0259@oldschoolsolutions.biz/ re-producible on the x1e devkits? If so I can make some progress on debugging that crash.
<steev> sibis928376: should be? afaik, its not laptop specific
<steev> https://github.com/icecream95/x1e-crash should repro the crash pretty quickly
<sibis928376> Thanks, will try it out this week.
<steev> that would be amazing. i've lost count of how many tasty beverages you're "owed"
<sibis928376> lol
dc7800 has joined #aarch64-laptops
dc7800_ has quit [Remote host closed the connection]
blaztinn has quit [Remote host closed the connection]
blaztinn has joined #aarch64-laptops
bandini has joined #aarch64-laptops
Gnappo has joined #aarch64-laptops
<JensGlathe[m]> sibis928376: yes I have reproduced that dc zva crash on x1e devkit. To get it stable/immune against it I had to additionally disable cpuidle, disabling cl5 was not enough. I wrote that in the patch, though
Acelogic_ has quit []
Acelogic_ has joined #aarch64-laptops
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Ping timeout: 480 seconds]
Acelogic_ has quit []
Acelogic_ has joined #aarch64-laptops
Acelogic_ has quit []
Acelogic_ has joined #aarch64-laptops
Acelogic_ has quit []
Acelogic_ has joined #aarch64-laptops
Acelogic_ has quit []
Acelogic_ has joined #aarch64-laptops
<HdkR> The potential X2E minipc shipped. Very curious what it'll be
<JensGlathe[m]> ... to you I assume
<HdkR> Hopefully anyway. Never know where it could end up :P
dc7800 has joined #aarch64-laptops
dc7800_ has quit [Read error: Connection reset by peer]
Gnappo has quit [Quit: Connection closed for inactivity]
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Read error: Connection reset by peer]
antoinelassagne9 has joined #aarch64-laptops
antoinelassagne has quit [Read error: Connection reset by peer]
antoinelassagne9 is now known as antoinelassagne
Gnappo has joined #aarch64-laptops
dc7800_ has quit [Read error: Connection reset by peer]
dc7800 has joined #aarch64-laptops
<mmediouni[m]> > "value": "Qualcomm Technologies, Inc. 6.0.260730.BOOT.MXF.1.0.4-00052-KODIAKWP-1",
<mmediouni[m]> > Qualcomm(R) Adreno(TM) 7c Gen 3 GPU
<mmediouni[m]> hello Snapdragon 7c+ Gen 3, now known as Snapdragon C :melting_face:
<mmediouni[m]> good news for Linux support I guess....
<travmurav[m]> Lmao
<Mis012[m]> no fucking way xDxD
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Remote host closed the connection]
notHorseface has quit [Quit: https://ineedsomeacidtocalmmedown.space/]
rfs613 has joined #aarch64-laptops
dc7800 has joined #aarch64-laptops
dc7800_ has quit [Remote host closed the connection]
notHorseface has joined #aarch64-laptops
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Remote host closed the connection]
dc7800 has joined #aarch64-laptops
dc7800_ has quit [Remote host closed the connection]
<SpieringsAE_sff> wait, kodiak, isn't that the same as in my fairphone 5?
<SpieringsAE_sff> scores match up kinda
paddymahoney has quit [Ping timeout: 480 seconds]
<Mis012[m]> yes
dc7800_ has joined #aarch64-laptops
paddymahoney has joined #aarch64-laptops
dc7800 has quit [Ping timeout: 480 seconds]
<SpieringsAE_sff> nice lol
dc7800 has joined #aarch64-laptops
dc7800_ has quit [Read error: Connection reset by peer]
Caterpillar has joined #aarch64-laptops
paddymahoney has quit [Ping timeout: 480 seconds]
paddymahoney has joined #aarch64-laptops
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Remote host closed the connection]
dc7800 has joined #aarch64-laptops
dc7800_ has quit [Read error: Connection reset by peer]
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Ping timeout: 480 seconds]
dc7800 has joined #aarch64-laptops
dc7800_ has quit [Read error: Connection reset by peer]
dc7800 has quit [Ping timeout: 480 seconds]
dc7800 has joined #aarch64-laptops
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Read error: Connection reset by peer]
Gnappo has quit [Quit: Connection closed for inactivity]
dc7800 has joined #aarch64-laptops
dc7800_ has quit [Read error: Connection reset by peer]
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Read error: Connection reset by peer]
dc7800 has joined #aarch64-laptops
dc7800_ has quit [Read error: Connection reset by peer]
psydroid|2 has joined #aarch64-laptops
dc7800 has quit [Read error: Connection reset by peer]
dc7800 has joined #aarch64-laptops
krzk has quit [Quit: leaving]
dc7800 has quit [Ping timeout: 480 seconds]
dc7800 has joined #aarch64-laptops
Caterpillar has quit [Ping timeout: 480 seconds]
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Read error: Connection reset by peer]
dc7800 has joined #aarch64-laptops
dc7800_ has quit [Remote host closed the connection]
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #aarch64-laptops
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Read error: Connection reset by peer]
krzk has joined #aarch64-laptops
dc7800_ has quit []
dc7800 has joined #aarch64-laptops
dc7800_ has joined #aarch64-laptops
bandini has quit [Quit: WeeChat 4.9.5]
dc7800 has quit [Ping timeout: 480 seconds]
bandini has joined #aarch64-laptops
dc7800_ has quit [Ping timeout: 480 seconds]
dc7800 has joined #aarch64-laptops
bandini has quit [Ping timeout: 480 seconds]
krzk has quit [Quit: leaving]
krzk has joined #aarch64-laptops
xroumegue has quit [Ping timeout: 480 seconds]
dc7800 has quit [Ping timeout: 480 seconds]
dc7800 has joined #aarch64-laptops
xroumegue has joined #aarch64-laptops
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Read error: Connection reset by peer]
dc7800 has joined #aarch64-laptops
dc7800_ has quit [Read error: Connection reset by peer]
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Read error: Connection reset by peer]
psydroid|2 has quit []
krzk has quit [Quit: Lost terminal]
dc7800_ has quit [Read error: Connection reset by peer]
dc7800 has joined #aarch64-laptops
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Read error: Connection reset by peer]
dc7800 has joined #aarch64-laptops
dc7800_ has quit [Ping timeout: 480 seconds]
antoinelassagne4 has joined #aarch64-laptops
antoinelassagne has quit [Read error: Connection reset by peer]
antoinelassagne4 is now known as antoinelassagne
dc7800_ has joined #aarch64-laptops
dc7800 has quit [Read error: Connection reset by peer]
<valpackett> dangit lol. kodiak is now the Skyrim of SoCs i guess