ChanServ changed the topic of #asahi-gpu to: Asahi Linux: porting Linux to Apple Silicon macs | GPU / 3D graphics stack black-box RE and development (NO binary reversing) | Keep things on topic | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-gpu
<alyssa>
ok how are we getting 16M from the pool?!
<alyssa>
that's with a patch that gets rid of all bucketing (that is, sticks everything in the same bucket)
<alyssa>
hit ratio is still excellent
<alyssa>
but the cache is even chunkier...
<lina>
yuka, ah-, alyssa: whaaaa it only works in verbose mode?
<lina>
I need to look into that...
<lina>
I think the UAT handoff thing is a tight loop, maybe it really doesn't like that? I should also add a timeout to it...
<chadmed>
i cant get it to boot at all on bare metal. kinda-sorta-almost works if loaded in over proxy but dcp explodes and is very sad :(
<ah->
it only seems to work for me with alyssas config that has everything built-in, a more default asahi kernel that builds most things as modules doesn't boot
<lina>
I wonder if it's the lock? I loop inside the lock... maybe the firmware also takes the lock to set the handoff?
<ah->
also the only issue I could find after an hour of messing about is that the mouse cursor disappears in fullscreen mode, it's really quite amazing
<lina>
I just pushed a timeout (so it shouldn't hang any more) and releasing the lock between checks and adding a delay
<lina>
Please let me know if that helps!
<lina>
alyssa: ^^
<lina>
yuka: ^^
<ah->
yep it works!
<ah->
interestingly there's now exactly a 1s delay between 0.650242] asahi 406400000.gpu: MMU: Kernel page tables created and 1.650244] asahi 406400000.gpu: MMU: Initializing TTBs
<ah->
i guess that means it runs into the timeout?
<lina>
Umm, it should fail if it actually times out...
<lina>
Did I mess this up www
<lina>
yes I did www
<chadmed>
it boots with a sane config!
<lina>
Force pushed to fix the 1s delay, sorry for the silly ^^;;
<chadmed>
which mesa branch is meant to work? asahi/main?
<alyssa>
don't think I saw that on yesterday's, so I think one of the commits from last night (the memory leak fixes etc?) might've did it?
<amarioguy>
alyssa: lol fair definitely not underestimating how much it can do
<amarioguy>
certainly more open source than whatever nvidia has i'll say that much
<amarioguy>
(the driver i mean)
<alyssa>
meh?
<alyssa>
NVIDIA has been helping nouveau lately
<alyssa>
NVK is happening in part because of the NVIDIA header drop
<alyssa>
and in part because of the new fw allowing reclocling
<amarioguy>
ah that's interesting to hear
<amarioguy>
all i've heard is how nvidia basically doesn't care about open source stuff so glad to see at least some change in that regard
<alyssa>
meh
<alyssa>
the reclocking thing was uncool
<alyssa>
but that's being solved
<alyssa>
for the new hw NVIDIA/open source is in a much better spot than we are
<lina>
alyssa: Oh whoops, I regressed that...
<alyssa>
lina: shouldn't u be in bed
<lina>
Yeah but... reasons...
<amarioguy>
alyssa: gotcha - gpus are not exactly my forte in many respects...probably going to stop making assumptions before i sound dumber lol
<alyssa>
do i need to tell yuni to turn off the wi-fi for the night or something
<amarioguy>
it is nice to occasionally drop by see what's going on here in any even
<amarioguy>
event*
<alyssa>
amarioguy: to be clear, the above NVIDIA changes are 2022 era (to my understanding -- I don't work on nouveau although one of my coworkers does)
<alyssa>
when marcan, lina, and I started making plans for an Apple GPU driver way back in dec 2020.. we were in a much better spot than nouveau because of the reclocking situation at the time
<lina>
alyssa: Fixed ^^
<lina>
I'm going to sleep now I promise!!!!!!
<alyssa>
and I'm going to stop hacking on asahi and start my homework due tonight
<amarioguy>
alyssa: ah gotcha thanks for clarifying
<alyssa>
we all make promises we know we won't keep :-p
<alyssa>
lina: new patch works brilliantly
MajorBiscuit has joined #asahi-gpu
<alyssa>
also GNOME is so smooth woooah
chengsun has quit [Quit: Quit]
chengsun has joined #asahi-gpu
rowanG337 has quit [Quit: Leaving]
MajorBiscuit has quit [Quit: WeeChat 3.6]
Dcow has quit []
Dcow has joined #asahi-gpu
thevar1able has quit []
thevar1able has joined #asahi-gpu
gustav8 has quit [Quit: Quit]
bisko has quit [Read error: Connection reset by peer]