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
lena6 has quit [Remote host closed the connection]
john-cabaj has joined #asahi-dev
john-cabaj has quit [Ping timeout: 480 seconds]
gabuscus has quit []
gabuscus has joined #asahi-dev
crabbedhaloablut has joined #asahi-dev
tristan2 has joined #asahi-dev
tristan2_ has quit [Ping timeout: 480 seconds]
i509vcb has quit [Quit: Connection closed for inactivity]
<janneg>
Did we break `bt` from the HV working for anyone
<janneg>
it's not working at all for me on the m2 pro, i.e. produces an empty stack trace
<janneg>
do I remember correctly that there was mmio there reads/writes might block?
<janneg>
I have a hung probe for dcpext on the m2 pro (used as model for hdmi out on the m2 ultra)
HardWall has joined #asahi-dev
<janneg>
but unfortunately no idea what's hanging. I don't even reach the dcp probe. the darts are at least in so far ok as I can dump them from the HV
<janneg>
could of course be just deadlock in linux but lockdep output was not helpful
<janneg>
yes, lockdep just complains about cpuidle, warnings go away with deselecting ARM_APPLE_CPUIDLE
williamdes-m has quit [Quit: Client limit exceeded: 1000]
hightower3 has joined #asahi-dev
hightower2 has quit [Ping timeout: 480 seconds]
<janneg>
huh, backtrace works without cpuidle. it's hanging in dart_map_pages, probably for dart-dcpext0
<janneg>
expected that idle cpus don't show a bt, just bad luck that the first 7 CPUs were all idle. the loop over all cpu's failed over the the first deactivated core on a 10 core m2 pro device
HardWall has quit [Quit: This computer has gone to sleep]
HardWall has joined #asahi-dev
HardWall has quit [Quit: This computer has gone to sleep]
HardWall has joined #asahi-dev
PaulFertser has quit [Ping timeout: 480 seconds]
PaulFertser has joined #asahi-dev
c10l has quit [Quit: Ping timeout (120 seconds)]
skipwich has quit [Remote host closed the connection]
novafacing9926 has quit [Read error: Connection reset by peer]
c10l has joined #asahi-dev
novafacing9926 has joined #asahi-dev
skipwich has joined #asahi-dev
john-cabaj has joined #asahi-dev
i509vcb has joined #asahi-dev
SalimTer- has quit [Remote host closed the connection]
<marcan>
janneg: `bt` won't work for CPUs in deep idle because the stack is in a funny state and there is no LR nor frame pointer after waking up from that
<marcan>
we could at least attempt to detect that (print something if the return address is after a wfi)
billak has joined #asahi-dev
joshheyse has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
joshheyse has joined #asahi-dev
jrj has joined #asahi-dev
jrj has quit []
joshheyse has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
joshheyse has joined #asahi-dev
jrj has joined #asahi-dev
billak has quit [Remote host closed the connection]
jrj has quit []
mkurz has joined #asahi-dev
john-cabaj has quit [Quit: john-cabaj]
john-cabaj has joined #asahi-dev
lewurm has quit [Ping timeout: 480 seconds]
SalimTer- has joined #asahi-dev
SalimTerryLi has quit [Ping timeout: 480 seconds]
lewurm has joined #asahi-dev
billak has joined #asahi-dev
kidplayer666 has joined #asahi-dev
billak has quit []
billak has joined #asahi-dev
billak has quit [Remote host closed the connection]
HardWall has quit [Quit: This computer has gone to sleep]
psykose has quit [Ping timeout: 480 seconds]
crabbedhaloablut has quit []
psykose has joined #asahi-dev
mkurz has quit [Remote host closed the connection]