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)
miracolix has quit []
<steev> welp, there's 6.1
<HdkR> Any new ioctls, syscalls, or syscall features of note? :D
<steev> no gpu, but audio stuff will be there, if you can get it working
miracolix has joined #aarch64-laptops
<steev> not sure how much time i'll have this week, mom and dad are gonna be in town
miracolix has quit [Remote host closed the connection]
<clover[m]> Oh you have audio working steev?
<steev> only kinda sorta
<steev> i can get 1 play before the underflow happens
<steev> e.g. canberra-gtk-play -i message-new-instant will play 1 time, and then either start doing the static thing, or i can start to play it one more time and it will do the static in the middle of the play
<steev> pushed lenovo-x13s-6.1
<steev> it's pretty much rc8, but with now at 6.1
<steev> oh, i pulled in mani_s' llcc address stuff, but iirc, there's another revision needed
jbowen_ has quit []
jbowen has joined #aarch64-laptops
miracolix has joined #aarch64-laptops
hexdump01 has joined #aarch64-laptops
hexdump0815 has quit [Ping timeout: 480 seconds]
jhovold has joined #aarch64-laptops
SSJ_GZ has joined #aarch64-laptops
iivanov has joined #aarch64-laptops
matthias_bgg has joined #aarch64-laptops
iivanov has quit [Remote host closed the connection]
iivanov has joined #aarch64-laptops
<xnox> steev: every grub vendor have their own dtb loading grub thingie, debian/ubuntu/suse/fedora/vanilla-upstream. I wish vanilla-upstream grub would accept one way of doing it by default, and all distros converbe on that. However, last time i pushed for that upstream linaro/arm out of all the things pushed back on that, in vafour of dtbloader which is a non-starter to ship
<xnox> custom per-distribution-kernel dtbs
<arnd_> HdkR: no new syscalls, a couple of netlink additions that should all be compatible, a few ioctls for obscure drivers
<arnd_> panfrost and vfio might be the most relevant drivers
<arnd_> HdkR: struct statx gained two new members
init has quit [Remote host closed the connection]
init has joined #aarch64-laptops
init2 has joined #aarch64-laptops
laine has quit [Ping timeout: 480 seconds]
init2 has quit [Remote host closed the connection]
<HdkR> arnd_: That's good information, I wouldn't have looked at statx at all
<arnd_> HdkR: I just looked at all of 'git diff v6.0..v6.1 -- include/uapi arch/*/include/uapi/'
<HdkR> Good idea for next time
<HdkR> Now I'll have some ideas as to what to look for when adding support for the new kernel at least :D
<init> just saw the linus announcement on merge limitation for 6.2. looks like we'll be waiting for 6.3.
<init> (specifically for x13s owner) i should precise.
<steev> what merge limitation?
<init> what wasn't in 6.2 pull request before the opening of the merge window won't get into it.
<jhovold> init: wait for what specifically?
<init> basically, any patch we haven't yet seen in next will be pushed to 6.3
<init> my interpretation might be wrong, but basically, our savenged patch set from next is pretty much the state we'll get with 6.2
<steev> we're only about 50 patches on top of next at this point
<init> scavenged.
<init> my interpretation could be definitely wrong
<steev> although, mine is currently broken
<jhovold> yes, that's how I read it too, but I mean, what specifically did you have in mind which isn't already in next?
<init> jhovold: a unrealistic expectation of working gpu.
<steev> oh that's more like 6.4
<jhovold> init: heh, yeah that's not happening for a while. :)
<init> yeah, good thing is. i'm not standing on the edge of my chair anyways. I'm more a passive bystander.
* HdkR falls off chair
<init> if we get working sound, It'll be more than enough for now.
<steev> sound is really close, that should be 6.2 or 6.3; the issue is it's there, it's just not working correctly
<jhovold> steev: lol
<steev> it's in my 6.1 branch, and as long as you have the alsa-ucm-conf files...
<steev> jhovold: it is :(
<steev> i can get 1 sound, or about 40 seconds of audio from a video before there's some sorta underrun/underflow and then the audio stuff shits itself
<jhovold> steev: sure, there is a difference if it's merged we can fix it up. Just sounded funny to me: it's there, just not working
<jhovold> :)
<steev> :) i pushed it with 6.1 to hopefully get more people trying it and/or hacking on it
<jhovold> steev: oh, that's right, the dts bits are not actually in -next yet. I guess it is not really "there" yet then either. :)
matthias_bgg has quit [Ping timeout: 480 seconds]
matthias_bgg has joined #aarch64-laptops
<steev> yeah, there's a few bits outside next still :(
<steev> not a lot, like 50
<steev> maybe 40, i haven't counted the hacks yet
<steev> but with what i currently have, the sa8450p is killing the build because it includes sc8280xp and i haven't yet had a chance to track down what is causing it
laine has joined #aarch64-laptops
<steev> the two i assumed it was, were not
<jhovold> steev: just run a bisect? -next is building an running just fine here, so it must be something in your tree
<steev> stop talking sense please
<jhovold> :)
<steev> may be screwed with c630 testing for a while, my cat seems to have developed an affinity for laying on it
<steev> not sure why as it doesn't get warm at all
<gwolf> Cats love elegancy 😉
matthias_bgg has quit [Quit: Leaving]
<steev> bamse: do you have a cursor in sway on the thinkpad?
<selmer443[m]> Just a shot in the dark here but have you tried export WLR_NO_HARDWARE_CURSORS=1
<steev> not a shot in the dark, and i hadn't - was just about to ask robclark what i might be missing, as sway shows https://paste.debian.net/hidden/48b3dcd6
<bamse> steev: not without export WLR_NO_HARDWARE_CURSORS=1
<robclark> steev: no idea, maybe fallout from not having a gpu? It is apparently failing to pick a cursor format, whatever that means ;-)
<bamse> steev: do you have mesa installed?
<steev> i think so? gnome is normally used, and i'd expect mesa to be
<steev> but i am tired of multi monitor being broke on gnome so
<bamse> i thought you fixed that?
<steev> i fixed it for stable
<steev> testing and above are broken in a different way that's way above my paygrade
<steev> testing being gnome 43
<steev> i still think i'm missing *something* because what currently happens is, when it tries to fall back to xorg... you end up with a blinking cursor
<steev> but it happens on the c630 too, so
<steev> as for mesa, i only have libgbm1, libegl0-mesa0, libgl1-mesa-dri, libglapi-mesa and libglx-mesa installed, not sure if i need other packages, but those are what get pulled in by default
<HdkR> Sounds like enough
<bluerise> steev: do you have like a fancy git tree with the "for 6.4" stuff?
<steev> bluerise: it was more sarcasm since 6.2 isn't even started merging
<steev> just sayin, it ain't gonna be in 6.2, and 6.3 hasn't even started yet
<bluerise> Heh
<steev> i guess technically, 6.3 has started
<steev> since it's the stuff on the mailing lists that hasn't made it into next
<steev> but the gpu stuff.... i need to go back to, but there are things i want first
<bluerise> I have no clue about linux upstreaming mechanism, I only check https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git/refs/?h=for-next like every day
<steev> there's that... and a lot of trees that funnel into next/linux-next and that's the one that i pile patches from the mailing list onto
<steev> and sometimes, something random breaks, and i try to fix it up
<bluerise> sounds complicated
<steev> not complicated at all
<steev> i just worry about next... and then when i cant figure stuff out, i beg people like bamse and jhovold who actually know what they're doing, to fix it
kettenis has quit [Remote host closed the connection]
kettenis has joined #aarch64-laptops
miracolix has quit []
<steev> of course, v2 of mani's stuff showed up today
SSJ_GZ has quit [Ping timeout: 480 seconds]