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 :/
WindowPa- has quit [Quit: ZNC 1.8.2 - https://znc.in]
WindowPain has joined #asahi-dev
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
milek7 has joined #asahi-dev
leitao has joined #asahi-dev
cylm_ has joined #asahi-dev
mcint has quit [Quit: WeeChat 3.0]
zane has joined #asahi-dev
Whistler_ has quit []
chadmed has joined #asahi-dev
bisko has joined #asahi-dev
chadmed has quit [Ping timeout: 480 seconds]
polysinne has joined #asahi-dev
Stary has quit [Quit: ZNC - http://znc.in]
Stary has joined #asahi-dev
ourdumbfuture has joined #asahi-dev
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ellyq_ has joined #asahi-dev
chadmed has joined #asahi-dev
leitao has joined #asahi-dev
leitao has quit [Remote host closed the connection]
ellyq has quit [Ping timeout: 480 seconds]
eiln has joined #asahi-dev
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
leitao has joined #asahi-dev
polysinne has quit [Read error: Connection reset by peer]
Whistler_ has joined #asahi-dev
<psykose> :o
ellyq_ has quit [Read error: Connection reset by peer]
roxfan2 is now known as roxfan
ourdumbfuture has joined #asahi-dev
Whistler_ has quit []
zane has quit [Quit: WeeChat 4.0.3]
bcrumb has joined #asahi-dev
bcrumb has quit []
jeisom has joined #asahi-dev
leitao has quit [Ping timeout: 480 seconds]
as400 has quit [Ping timeout: 480 seconds]
as400 has joined #asahi-dev
as400 has quit [Remote host closed the connection]
as400 has joined #asahi-dev
lawrence has quit [Remote host closed the connection]
<eiln> v4l2-ctl mmap stream works
<eiln> but userptr faults, so naturally I checked the vb2_dma_sg_memops backend
lawrence has joined #asahi-dev
<eiln> good fucking god
<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
leitao has quit [Ping timeout: 480 seconds]
c10l has quit [Quit: Bye o/]
c10l has joined #asahi-dev
eiln has joined #asahi-dev
<eiln> getting somewhere... https://pasteboard.co/7ERjr5lLn0J7.png
zalyx0 has quit [Quit: later alligator]
zalyx0 has joined #asahi-dev
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jacksonchen666 has quit [Ping timeout: 480 seconds]
gabuscus has joined #asahi-dev
cylm_ has quit [Ping timeout: 480 seconds]
leitao has joined #asahi-dev
leitao has quit []
ourdumbfuture has joined #asahi-dev
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi-dev
stipa is now known as Guest9096
stipa has joined #asahi-dev
Guest9096 has quit [Ping timeout: 480 seconds]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi-dev
<jannau> eiln: looks green, err good. so 1/2 to 2/3 done
<jannau> TIL: it's possible to load modules compiled with clang into a linux image compiled by gcc
<jannau> the gcc exception appears to be something in the dcp module. issue vanished with clang compiled modules. dart/io-pgtbl is built-in
<jannau> at least I'm now in half-working state. dcp sees the monitor but displayport link training still fails
rootbeerdan has joined #asahi-dev
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi-dev