ChanServ changed the topic of #asahi-dev to: Asahi Linux: porting Linux to Apple Silicon macs | Non-development talk: #asahi | General development | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-dev
mesa has quit [Remote host closed the connection]
hdbngr has quit [Ping timeout: 480 seconds]
gnuiyl__ has joined #asahi-dev
gnuiyl_ has quit [Ping timeout: 480 seconds]
cylm_ has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
amarioguy has joined #asahi-dev
Halian has joined #asahi-dev
Tramtris1 has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
Tramtrist has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
tobhe has joined #asahi-dev
hexdump01 has joined #asahi-dev
tobhe_ has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
nora has joined #asahi-dev
nora_ has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
Larwive has joined #asahi-dev
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
<jannau> chaos_princess: yes. also our dts' were buggy. see 25a6e10c983dc and b8047d540dca1
mesa has joined #asahi-dev
mesa has quit []
<jannau> I think splitting the values over multiple .dtsi/.dts is not a good idea
<jannau> if we were to keep them I'd create .dtsi files with all gpu properties and include them directly in device .dts
<jannau> comparing them in m1n1 with the ADT wouldn't a bad idea as well
hdbngr has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
Drago has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
alxdrl has joined #asahi-dev
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
bgb has quit [Remote host closed the connection]
chrisl has joined #asahi-dev
nimprod3l has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
bgb has joined #asahi-dev
Deewiant has quit [Remote host closed the connection]
Deewiant has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
cylm has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
<cy8aer> I have messages like "Unable to get Hands-Free Voice gateway SDP record: Host is down" for some time now. And with this bluetooth headsets are knocked out for some time (for me Momentum 4 or Linkbuds S). I wonder if this is a bluez problem or really a problem of the actual bluetooth stack on the kernel side?
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
<sven> try to get a log with btmon while that happens
<cy8aer> sven: I try, thanks
<cy8aer> I get something like this: https://paste.debian.net/1376491/
<cy8aer> and it occurs around every 90s
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
nimprod3l has quit [Ping timeout: 480 seconds]
nimprod3l has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
bacarrdy has quit [Remote host closed the connection]
bacarrdy has joined #asahi-dev
nimprod3l has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
nimprod3l has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
<jannau> and bits/230-touchbar is gone
zumi has quit [Remote host closed the connection]
<sven> 🥳
zumi has joined #asahi-dev
<jannau> doesn't 7a06ef75107799675ea6e4d73b9df37e18e352a8 already do what we want in nvmem core for the usb efuses?
hdbngr has joined #asahi-dev
<sven> huh, sweet
<sven> i somehow missed that
<sven> oh.. it's from april this year :D
<sven> hm... but that still doesn't allow to express >7 in the device tree, does it?
r0ni has quit [Ping timeout: 480 seconds]
<sven> oh.. they also fix that a commit later
<sven> *earlier, but only for that new fixed-layout I think
hdbngr has quit [Ping timeout: 480 seconds]
<jannau> I'm confused why nobody mentioned it during review
<sven> same
<sven> ah crap
<sven> NVMEM FRAMEWORK
<sven> -M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
<sven> +M: Srinivas Kandagatla <srini@kernel.org>
<sven> and i got a "this person doesn't work here anymore" email a week earlier for that other pmic nvmem series and I guess it didn't re-send that when I submitted the nvmem series then :/
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
<jannau> intial rebase on today's Linus' HEAD, bits/190-rust will not compile
<jannau> let's see if it compiles/work without rust
hdbngr has quit [Ping timeout: 480 seconds]
<sven> i'll reply to that nvmem bit series i sent later this week once i'm back home again and ask how to proceed now
hdbngr has joined #asahi-dev
<sven> i have code for both variants now anyway
<yuka> (cc jannau)
<jannau> yuka: thank you
<chaos_princess> for the studio/max and pstate fixes - do we want that to live in device trees or in m1n1 code. while dts looks more "correct", i have reservations for this approach as we can't fully upstream the dts then
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
<jannau> do we have overrides for studio/max which differ from the ADT? my commit is just taking values from the ADT
<chaos_princess> oh, that makes it easier then
<jannau> for the pstate override I would prefer dts but I see that it's a little awkward
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
bgb has quit [Remote host closed the connection]
bgb has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
<jannau> this is new "apple-isp 22a000000.isp: late IOMMU probe at driver bind, something fishy here!"
<jannau> I was wondering a moment why the mics are broken until I remembered that it needs RUST
bgb has quit [Remote host closed the connection]
<sven> huh?
<sven> oh... for SEP
<jannau> aop (audio) is rust
<jannau> sven: usb3 works on m2 with unchanged mvmem from v6.15* so we have only the dts validation to argue about
hdbngr has joined #asahi-dev
<sven> usb3 even works without fuses on at least my machine fwiw, it's usb4 where stuff started to break without them iirc
<sven> feel free to already send that mail today fwiw, i don't have access to sending emails except from my phone until thursday
<sven> also, lol, we could probably even be sneaky and hide the fuses inside the tunables if we wanted to :D
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
<jannau> at least the kernel doesn't complain
cylm_ has joined #asahi-dev
vimproved has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
DarkShadow4444 has joined #asahi-dev
DarkShadow44 has quit [Ping timeout: 480 seconds]
<sven> i think i'm actually going to try out stuffing fuses into the common tunables. should make atc.c a bit nicer because the hw difference between the two t8103 ports disappear
cylm has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
fugi has quit [Quit: bye]
fugi has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
bacarrdy has quit [Ping timeout: 480 seconds]
bacarrdy has joined #asahi-dev
vimproved has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
glem810054889 has quit [Quit: bye.]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
glem810054889 has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
amarioguy has quit [Remote host closed the connection]
nimprod3l has quit [Ping timeout: 480 seconds]
nimprod3l has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
<kettenis> chadmed: I've made some progress, and I think I have a working cross-compilation environment now
<kettenis> I get a bunch of warnings though, mostly about cfg statements
<kettenis> is that expected?
hdbngr has quit [Ping timeout: 480 seconds]
<kettenis> still need to test the stage1 m1n1 binary I've built
hdbngr has joined #asahi-dev
<jannau> kettenis: I get a bunch of warnings mostly related to cfg as well (with the gpu init branch)
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
<kettenis> that branch uses rust in stage2?
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
nimprod3l has quit [Quit: Leaving]
hdbngr has joined #asahi-dev
nickchan has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
nickchan has joined #asahi-dev
chrisl has joined #asahi-dev
alxdrl has quit [Quit: Textual IRC Client: www.textualapp.com]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
Larwive has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
Larwive has joined #asahi-dev
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
Larwive has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
Larwive has joined #asahi-dev
<yuka> /query jannau
<yuka> whoops
pb17 has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
Larwive has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
Larwive has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
bacarrdy has quit [Remote host closed the connection]
bacarrdy has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
hdbngr has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
Larwive has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
Larwive has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
amarioguy has joined #asahi-dev
<amarioguy> quick q is it possible to get m1n1 to reallocate the framebuffer to a location that's page aligned? testing on a J416s here (M2 Pro MBP, Early 2023) and while I *could* do hacks to make it work would want to know if there's a "clean" way to do it (since FB is allocated by iBoot - not sure if that's possible tbh)