ChanServ 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
<steev> please try to remember that you are also bridged with irc and those matrix features make messages near impossible to read
ellyq has joined #aarch64-laptops
<steev> bryanodonoghue: fwiw, i'm having issues with camera with 6.12-rc3 as well; but mine seems cma related; [ 1877.350714] cma: __cma_alloc: linux,cma: alloc failed, req-size: 4000 pages, ret: -12
<steev> [ 1877.350728] cma: number of available pages: 96@9888+96@13984+96@18080+96@22176+96@26272+2400@30368=> 2880 free of 32768 total pages
ellyq_ has quit [Ping timeout: 480 seconds]
enyalios_ has joined #aarch64-laptops
alexlanzano has quit [Quit: Connection closed for inactivity]
enyalios has quit [Ping timeout: 480 seconds]
amstan has joined #aarch64-laptops
<amstan> Steve Cossette [Farchord]: pls listen to steev
<amstan> no more replies like that
<farchord> It's not a question of bad faith, but.... I'll do my best, but ignoring a major matrix feature in a matrix channel might be difficult
<amstan> it's mainly an irc channel, we're only visitors from this other weird protocol
<farchord> fair enough... as I said I'll do my best lol
<steev> fwiw, this is what us irc users see when y'all do that
<steev> 17:11:13 <farchord> <kuruczgy[m]> "Steve Cossette [Farchord..." <- > <@kuruczgy:matrix.org> Steve Cossette [Farchord]: Things still missing that would be nice to have and I haven't seen much progress on... (full message at <https://matrix.org/oftc/media/v1/media/download/AV6FLfU7okXdF2BT-z0dryGm7Yh_AICDEBEPAsxhnPCwLAMEyh8GiTbge46-NlD3CfEdxVIkER3DPkkewR43_v9CeS9BUKAgAG1hdHJpeC5vcmcvR1dtSGxudEROUnhCU0lCWmhaVEtYSUFD>)
<farchord> I know what they see, to be fair that's kinda the bridge's fault for formatting it like that lol
<farchord> But I do understand
<abby> and matrix refuses to improve it...
<farchord> Matrix lacks in alot of things
<steev> you aren't the only one, i wasn't meaning to call you out specifically, just saying it in general
<farchord> Oh I understand and I didnt feel targeted
<farchord> I'm trying to find a good comparative.... it's like you're used to handling a fork a specific way and you're being asked to handle it a different way because it's inconvenient to someone else. Fair enough question, but you've been using a fork for years this way, learning to handle it differently in a specific setting is a bit on the difficult side, if that makes sense. Again, I'm not trying to be combative :)
<farchord> But as I said I'll do my best to remember
<amstan> it's fine, i understand the temptation, but irc users have hated us for forgetting, i guess this is similar to top posting+html on lkml while using gmail
<steev> yeah, i'm definitely not a matrix user, i tried it but just didn't see the advantages over irc
<steev> amstan: heh that's fairly apt
<farchord> Strange how I was thinking about that amstan XD
<amstan> Steve Cossette [Farchord]: careful with message lengths too
<farchord> >.<
<amstan> unless you really want to do a pastebin situation (which is handy actually)
<farchord> Oh well yeah I assume the triple backquote dont translate in irc either
<farchord> and tbf, I don't think matrix is different than irc.... it has more modern features that's for sure, but it's sorely lacking in ALOT of domains
<farchord> *better
<farchord> I'm a moderator in a couple open source project channels.... and they're getting spammed with VERY unsavory content....
<abby> matrix has lots of advantages over irc, like messages sometimes taking 15min to deliver, or <failed to decrypt>
<farchord> Well, "failed to decrypt" messages only happen once in a blue moon, if you verified your client then you should be fine knock on wood
<farchord> Disparity of features between all the different matrix clients is indeed a big matrix quirk
<farchord> IRC clients are just.... irc. That's it, you want features? Load scripts lol
<farchord> With that being said, I'm gonna head to bed, gnite
<abby> well, there's also ircv3 capability negotiation, but one of the major factors in new capabilities are considering how to fallback gracefully for clients that don't support it
hipboi has joined #aarch64-laptops
tobhe_ has joined #aarch64-laptops
tobhe has quit [Ping timeout: 480 seconds]
hipboi has quit [Quit: hipboi]
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
hipboi has joined #aarch64-laptops
hipboi has quit [Quit: hipboi]
alexlanzano has joined #aarch64-laptops
hipboi has joined #aarch64-laptops
alfredo has joined #aarch64-laptops
jhovold has joined #aarch64-laptops
alfredo has quit [Ping timeout: 480 seconds]
<JensGlathe[m]> Hmm interesting. On the Snapdragon DevKit is firmware for x1e "hamoa" and x1p "purwa"
<JensGlathe[m]> and they are different (probably signing)
<JensGlathe[m]> but that's only for the gpu
alexlanzano has quit [Quit: Connection closed for inactivity]
iivanov has joined #aarch64-laptops
<maz> minecrell: I'm on Johan's -rc3, so that must be slightly different.
<maz> I'm inclined to think this is a clocking problem, because the machine literally locks up, and resets.
<maz> clock, PM, or something of the sort.
iivanov has quit [Quit: Leaving...]
kalebris has quit [Quit: ZNC 1.9.0 - https://znc.in]
iivanov has joined #aarch64-laptops
srinik has joined #aarch64-laptops
alfredo has joined #aarch64-laptops
hipboi has quit [Quit: hipboi]
<maz> jhovold: re my UART issue above, I've confirmed that reverting to 6.11 results in a working console.
<maz> I'll try and bisect the stuff added to 6.12-rc3 to narrow it down.
<jhovold> maz: hmm, interesting, I did not think those would be related to your reset
chrisl has quit [Ping timeout: 480 seconds]
<jhovold> there was a few fixes that went into rc1 one as well and that could be involved here if this is indeed the serial driver triggering the reset
<jhovold> JensGlathe[m]: does the uart console still work in EL2 on the sc8280xp devkit with 6.12-rc3? Assuming it has one...
<JensGlathe[m]> Assuming it has one... I thought there is one. Will check
<travmurav[m]> I think that old ms devkit is just a surface mobo in a box so even if there is one it's just testpoints i guess
hipboi has joined #aarch64-laptops
<maz> jhovold: for what it is worth, the reset occurs independently of EL2 (it also fires at EL1).
alfredo1 has joined #aarch64-laptops
<JensGlathe[m]> Hmm couldn't find the physical outlet, but it appears to be there
alfredo has quit [Ping timeout: 480 seconds]
alfredo1 is now known as alfredo
chrisl has joined #aarch64-laptops
<Jasper[m]> Is it one of the usbc ports?
<Jasper[m]> Ah no, I did ask someone, I don't think it was
<maz> JensGlathe[m]: I'm now experiencing the "angrybox" syndrome.
<maz> this pushes some serious heat.
chrisl has quit [Ping timeout: 480 seconds]
crisma has quit [Ping timeout: 480 seconds]
iivanov has quit [Remote host closed the connection]
hipboi has quit [Quit: hipboi]
chrisl has joined #aarch64-laptops
<konradybcio> Jens Glathe: the on-soc part is always present, the question is whether it's routed somewhere accessible
<jhovold> JensGlathe[m]: that's the bluetooth uart
<JensGlathe[m]> yeah I just figured
<jhovold> maz: ok, odd. Are you booting which clk_ignore_unused and pd_ignore_unused as you need to on qcom hw currently?
<JensGlathe[m]> there's no other definition in the dts
<jhovold> ok, then it's not enabled at least
<jhovold> thanks for checking
<maz> jhovold: yup, both on the comment-line.
<maz> currently building a kernel with the top 8 changes to qcom-geni reverted.
<jhovold> and if you disable the uart everything works? or you wouldn't be able to tell currently?
<maz> jhovold: wouldn't be able to tell, as I don't have any video output (and if there was, I wouldn't be able to see it).
<jhovold> and no ssh access yet either yet?
<jhovold> usb ethernet
<jhovold> or maybe it has ethernet?
<maz> I do have networking access indeed. I'll give it a go.
chrisl has quit [Ping timeout: 480 seconds]
alpernebbi_ has quit []
alpernebbi has joined #aarch64-laptops
<Jasper[m]> Hah interesting, I tried to get my camera working on 6.11, rebooted and now it hangs on reboot and the cam light is flashing
<Jasper[m]> on x13s
<travmurav[m]> Wasn't it set as panic indicator on x13s at some point? XD
<Jasper[m]> Could be hahahaha
<Jasper[m]> No idea what else I'd need to do to get it working. Someone had some docs here about it iirc?
<Jasper[m]> If vanilla 6.11 is even new enough
iivanov has joined #aarch64-laptops
iivanov has quit [Read error: Connection reset by peer]
iivanov has joined #aarch64-laptops
<macc24> <travmurav[m]> "Wasn't it set as panic indicator..." <- still is https://github.com/torvalds/linux/blob/master/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts#L94
<Jasper[m]> Very cool, wonder why it panicked
<Jasper[m]> <Jasper[m]> "No idea what else I'd need to do..." <- Hmm libcamera picks it up, but throws some errors
<Jasper[m]> And the kde camera app doesn't pick it up
chrisl has joined #aarch64-laptops
<jhovold> Jasper[m]: you should need the dt change and a couple of fixes on top 6.11
<jhovold> the latter may have been backported to stable 6.11 now
<jhovold> check my 6.11 wip branch
<Jasper[m]> Hmmm, then I guess I have to wait a bit longer. I'm on Fedora's stable kernel. I might not have the dt-changes you mentioned.
<jhovold> yeah, that one didn't make it into 6.11
<Jasper[m]> Ahh bummer
chrisl has quit [Ping timeout: 480 seconds]
<Jasper[m]> Do you reckon venus fw will be upstreamed when qualcomm reaches the point where they enable it for x1e? :^)
<Jasper[m]> Them kind of pushing it forward does not give me confidence that they'll deliver :/
<tobhe_> hm wouldn't it be lenovo who has to upstream it?
<Jasper[m]> tobhe_: iirc it's generic
<Jasper[m]> So no, qcom doing it would be enough
tobhe_ is now known as tobhe
<Jasper[m]> tobhe_: Yeah I mean, it's still Qualcomm's IP anyway
<Jasper[m]> Ah crap I keep forgetting that I should stop using the reply function
<tobhe> renders fine here :) probably just a problem with longer messages
<Jasper[m]> Yeah + message threads
crisma has joined #aarch64-laptops
alfredo has quit [Remote host closed the connection]
hipboi has joined #aarch64-laptops
<jhovold> Jasper[m]: last thing I heard was that things are still moving forward, slowly, on releasing the venus fw
<jhovold> there's still some work that needs to be done to upstream the kernel bits on top, discussions regarding the legacy bindings we'd be using
<Jasper[m]> I'd imagine it doesn't help that there's no legal™ way to actually use/test the kernel bits
<jhovold> it's mostly that I'd prefer not to enable things before the hw is in place as depending on the kernel config that can result in people running the interconnects at full throttle, and losing a few hours of battery time
<jhovold> s/hw/fw/
<jhovold> and then someone needs to spend time on upstreaming the kernel bits of course
<Jasper[m]> Absolutely fair, is there no way to implement fallback behaviour for that?
<jhovold> there is a kernel config option for that, but people may not be aware of or use it
<Jasper[m]> I think there may be a couple of people here that could enable it distrowide
<Jasper[m]> If it is something you can enable without causing further trouble I mean
<Jasper[m]> I know of Debian, Fedora, pmOS, (unofficial) alarm, probably more.
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<tobhe> out of interest: which option is that?
<jhovold> Jasper[m]: yeah, that's the problem, it's not supposed to be enabled generally
<jhovold> I'm talking about
<jhovold> CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT
<jhovold> "You should almost always want to select N here unless you have already successfully tested with the command line option on every system/board your kernel is expected to work on."
<Jasper[m]> Ahhh crap, that sucks
<tobhe> bummer
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
SpieringsAE has joined #aarch64-laptops
<SpieringsAE> https://lore.kernel.org/all/CA+5PVA7TiDoG-OwSZuj1M68bnVP__trM9EfqTrAN5xsDVOnzWw@mail.gmail.com/ does this firmware only work for crd/qcp or all systems?
<SpieringsAE> it seems to be in a generic folder
<macc24> only crd and qcp
<SpieringsAE> rip
<SpieringsAE> I wonder how fast linux-firmware grows if stuff like this happens
alfredo has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
<Jasper[m]> The json files shouldn't be too bad
hightower2 has joined #aarch64-laptops
<maz> jhovold: unable to reproduce the UART crash I was seeing yesterday, so I'll punt it down the pile of "things to look at one time" and get on with actual work...
<maz> could have been a consequence of the way the kernel was generated (initrd built in a VM and moved to the x1e box).
hipboi has quit [Quit: hipboi]
<jhovold> maz: sounds good
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
srinik has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
SpieringsAE has quit [Quit: Leaving]
chrisl has quit [Ping timeout: 480 seconds]
<maz> weee... the x1e devkit is pulling some serious watts. up to 110W when compiling the kernel. somewhat faster than my M2, but about using about twice the energy...
hightower2 has quit [Remote host closed the connection]
<HdkR> Nice
<travmurav[m]> I guess the question is how much does it take when it matches the perf, afaiu the "de" sku is "fully unlocked" wrt power usage?
<JensGlathe[m]> revs like it, yeah
chrisl has joined #aarch64-laptops
<maz> yup. I wonder how much energy goes into the last 10% of performance...
<JensGlathe[m]> 50W
chrisl has quit [Ping timeout: 480 seconds]
<maz> it's quadratic, so yeah, something like that.
iivanov has quit [Remote host closed the connection]
<macc24> diminishing returns :D
<JensGlathe[m]> my x1e-78-100 is screaming fast with out the afterburner
iivanov has joined #aarch64-laptops
kalebris has joined #aarch64-laptops
iivanov has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
iivanov has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
<maz> devkit FW, the turd keeps laying eggs. SCR_EL3.ECVEn must be left to 0 while the ID regs advertise ECV. as a result, KVM accesses CNTPOFF_EL2, EL3 takes a trap, the box resets.
<maz> gunhya is primitive enough not to notice, I guess.
iivanov has quit [Remote host closed the connection]
* maz goes and add arm64.nocntpoff...
iivanov has joined #aarch64-laptops
srinik has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
phire_ has joined #aarch64-laptops
phire is now known as Guest6992
phire_ is now known as phire
Guest6992 has quit [Ping timeout: 480 seconds]
srinik has quit [Ping timeout: 480 seconds]
SpieringsAE has joined #aarch64-laptops
alfredo has quit [Quit: alfredo]
<SpieringsAE> god I'm hating living in the netherlands rn, none of the x elite machines I want are being sold here
<SpieringsAE> I just got a response from asus that they wont be selling the 32gb ram variant of the vivobook that I want, and none of the places that sell it will ship to here :(
<JensGlathe[m]> tried notebooksbilliger.de?
<SpieringsAE> instead of the normal 32gb variant, we get one with a wacky german qwertz keyboard layout
<JensGlathe[m]> zhe germanz prefer these
<SpieringsAE> hmm that place seems to sell a different variant that is also 32gb, gotta verify its not qwertz though, thanks anyway for recommending that website
<JensGlathe[m]> hmm I would buy a used and replace the kb
<SpieringsAE> I bought one from notebooksbilliger, it was the cheapest I could find of that model, now we wait and see
<SpieringsAE> thanks again for the hint, would've never found that variant without it
<maz> jhovold: if you're collecting x1e-related hacks, could you stash this on your branch? https://lore.kernel.org/all/20241021181434.1052974-1-maz@kernel.org/
<maz> hopefully this will get merged quickly enough (not 6.12 material though)
<SpieringsAE> okay thats a great commit message
chrisl has joined #aarch64-laptops
<JensGlathe[m]> that doorstop part
<maz> I use commit messages as a way to defuse frustration. it helps a lot.
<bamse> maz: so that's slbounce -> kvm?
<maz> bamse: yup.
chrisl has quit [Ping timeout: 480 seconds]
SpieringsAE has quit [Remote host closed the connection]
srinik has joined #aarch64-laptops
<JensGlathe[m]> Build time of kernel packages on angrybox: 10:45min
alfredo has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
chrisl has quit [Ping timeout: 480 seconds]
alfredo has quit [Quit: alfredo]
<HdkR> JensGlathe[m]: Is that good? I don't have a comparison
iivanov has quit [Remote host closed the connection]
<JensGlathe[m]> R9-3900x equivalent (cross compile): 14m 30s
<JensGlathe[m]> sc8280xp: ~30m
<JensGlathe[m]> HP X14 (x1e-78-100): 12m 45s
<robclark> x1e is pretty good at compiling things.. kernel rebase that inevitably touches some headers indirectly included everywhere sucks much less ;-)
srinik has quit [Ping timeout: 480 seconds]
chrisl has joined #aarch64-laptops
jhovold has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
enyalios has joined #aarch64-laptops
enyalios_ has quit [Ping timeout: 480 seconds]
pstef has joined #aarch64-laptops
chrisl has joined #aarch64-laptops
iivanov has joined #aarch64-laptops
iivanov has quit [Read error: No route to host]
chrisl has quit [Ping timeout: 480 seconds]
iivanov has joined #aarch64-laptops
iivanov has quit [Ping timeout: 480 seconds]
<freekurt[m]> What is the best supported x1e laptop right now? Does anyone have a support matrix published somewhere?
<steev> i *think* linaro has one,
chrisl has joined #aarch64-laptops
<tobhe> I'd guess T14s or Dell XPS 13
<agl> steev: Have you now a x1e laptop?
<steev> nope
chrisl has quit [Ping timeout: 480 seconds]
<agl> steev: I need my money for other things.
<steev> same :)
<kuruczgy[m]> freekurt: My NixOS repo had a support matrix for the yoga slim 7x: https://github.com/kuruczgy/x1e-nixos-config/?tab=readme-ov-file#feature-matrix
<kuruczgy[m]> I would actually recommend it if it wasn't for that stupid lid switch issue
<kuruczgy[m]> *has
iivanov has joined #aarch64-laptops