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
vlvrd has joined #asahi-dev
vlvrd has quit [Quit: Leaving]
user__ has quit [Ping timeout: 480 seconds]
dylanchapell has quit [Read error: Connection reset by peer]
dylanchapell has joined #asahi-dev
gabuscus has quit []
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Dementor has quit [Quit: Ping timeout (120 seconds)]
ourdumbfuture has joined #asahi-dev
gabuscus has joined #asahi-dev
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Z750 has quit [Quit: Ping timeout (120 seconds)]
Z750 has joined #asahi-dev
<marcan>
jannau: vm-size too large?
jeisom has quit [Quit: Leaving]
jeisom has joined #asahi-dev
jeisom has quit [Ping timeout: 480 seconds]
user__ has joined #asahi-dev
user__ is now known as user
user is now known as Guest9019
Guest9019 has quit [Ping timeout: 480 seconds]
crabbedhaloablut has joined #asahi-dev
dylanchapell has quit [Read error: Connection reset by peer]
dylanchapell has joined #asahi-dev
ciara has quit [Read error: Connection reset by peer]
ciara has joined #asahi-dev
ciara has quit [Remote host closed the connection]
ciara has joined #asahi-dev
nicolas17 has quit [Quit: Konversation terminated!]
<jannau>
setting apple,dma-range to vm-base,vm-size from the ADT makes no difference. it should be impossible since dcpext must have read it from the AFK ringbuffer which is allocatedd earlier with an higher dva
<jannau>
at least dptxport communication worked before and I do not see how my changes could be related
<jannau>
old state on asahi alarm still has working dptxport communication and I can't spot an relevant difference
<jannau>
main non-source difference is that on fedora the kernel is compiled with gcc instead of llvm
pjakobsson has joined #asahi-dev
crabbedhaloablut has quit []
WindowPa- has joined #asahi-dev
WindowPain has quit [Ping timeout: 480 seconds]
<jannau>
reproduced on asahi alarm. compiled with gcc breaks in the same way. HOW?!
<sven>
🤨
<sven>
maybe some code is reordered which then maybe triggers a missing barrier bug or something like that somewhere :/
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<jannau>
but where? I don't see how it could be afk. after dma_alloc_coherent() everything should be fine there. That leaves dart/io-pgtbl but why would that specifically break on afk/epic commands
<sven>
still reading code and haven’t found anything suspicious :/
<jannau>
the level 1 page table syncing for locked darts was my first suspect but adding barriers there makes no difference
Method_ has joined #asahi-dev
Method has quit [Ping timeout: 480 seconds]
chadmed has quit [Ping timeout: 480 seconds]
milek7 has quit [Remote host closed the connection]
<jannau>
the syncing should be unrelated. that is not the first table entry written
<eiln>
dropping userptr support for now, I need to look at ffmpeg
leitao has joined #asahi-dev
<eiln>
marcan: gonna patch ffmpeg for v4l2 multiplanar support
eiln has quit [Quit: WeeChat 4.0.3]
leitao has quit []
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
leitao has joined #asahi-dev
leitao has quit []
leitao has joined #asahi-dev
ourdumbfuture has joined #asahi-dev
leitao has quit []
leitao has joined #asahi-dev
leitao has quit []
leitao has joined #asahi-dev
leitao has quit []
leitao has joined #asahi-dev
leitao has quit []
leitao has joined #asahi-dev
leitao has quit []
leitao has joined #asahi-dev
leitao has quit []
leitao has joined #asahi-dev
leitao has quit []
leitao has joined #asahi-dev
gabuscus has quit []
leitao has quit []
leitao has joined #asahi-dev
leitao has quit []
leitao has joined #asahi-dev
leitao has quit []
leitao has joined #asahi-dev
leitao has quit []
leitao has joined #asahi-dev
leitao has quit []
leitao has joined #asahi-dev
ciara has quit [Read error: Connection reset by peer]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
leitao has quit []
ciara has joined #asahi-dev
leitao has joined #asahi-dev
leitao has quit []
leitao has joined #asahi-dev
leitao has quit []
leitao has joined #asahi-dev
ourdumbfuture has joined #asahi-dev
leitao has quit []
leitao has joined #asahi-dev
leitao has quit []
jeisom has quit [Quit: Leaving]
jeisom has joined #asahi-dev
jacksonchen666 has joined #asahi-dev
leitao has joined #asahi-dev
lena6 has joined #asahi-dev
user__ has joined #asahi-dev
user__ is now known as ayumu-k
leitao has quit [Ping timeout: 480 seconds]
ayumu-k has quit [Quit: Leaving]
leitao has joined #asahi-dev
<jannau>
sigh, this dcp/afk exception with gcc is annoying. I have in apple-dart's domain_flush_tlb() debug code to read the crashing pte. on AP side everything is fine after the allocation and before sending the command, dcp still crashes