ChanServ changed the topic of #asahi-re to: Asahi Linux: porting Linux to Apple Silicon macs | Hardware / boot process / firmware interface reverse engineering | WARNING: this channel (only) may contain binary reverse engineering discussion | RE policy: https://alx.sh/re (MANDATORY READ) | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-re
jannau has quit [Server closed connection]
jannau has joined #asahi-re
BingDennis[m] has joined #asahi-re
<phire> The strings also mention AGXUnifiedAddressTranslator
<phire> Is this just another name for GART? Or is there more than one address translator that I can't find
Misthios has quit [Server closed connection]
Misthios has joined #asahi-re
yuyichao has joined #asahi-re
<alyssa> phire: I /think/ that's gart but might be wrong
<alyssa> or, backed by GART anyway
<phire> I found mention of GUAT in the device tree. It the name for four memory carvouts
<phire> three of which are these shared memory regions in sgx
<phire> the other one belongs to admac-sio, which is audio
<phire> I suspect it's just a smaller DART-like thing that only does simple block translations, and enables the AGX firmware to access those shared regions
<phire> but the AGXG13X.kext strings don't support that theory
manawyrm has quit [Server closed connection]
manawyrm has joined #asahi-re
balrog has quit [Ping timeout: 480 seconds]
DragoonAethis has quit [Quit: hej-hej!]
DragoonAethis has joined #asahi-re
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #asahi-re
<phire> Oh, there are more gpu related strings in the actual kernel
<phire> lots of mentions about UAT (IOUAT) which seems to be directly related to how these gfx-shared/gpu-shared/gfx-handoff regions get mapped
phiologe has joined #asahi-re
PhilippvK has quit [Ping timeout: 480 seconds]
al3xtjames has quit [resistance.oftc.net graviton.oftc.net]
kendfinger has quit [resistance.oftc.net graviton.oftc.net]
Method has quit [resistance.oftc.net graviton.oftc.net]
conradev has quit [resistance.oftc.net graviton.oftc.net]
Z751 has quit [resistance.oftc.net graviton.oftc.net]
krbtgt has quit [resistance.oftc.net graviton.oftc.net]
coder_kalyan has quit [resistance.oftc.net graviton.oftc.net]
Lightsword has quit [resistance.oftc.net graviton.oftc.net]
boardwalk has quit [resistance.oftc.net graviton.oftc.net]
cyrozap has quit [resistance.oftc.net graviton.oftc.net]
x56 has quit [resistance.oftc.net graviton.oftc.net]
jkkm has quit [resistance.oftc.net graviton.oftc.net]
hays has quit [resistance.oftc.net graviton.oftc.net]
rcombs has quit [resistance.oftc.net graviton.oftc.net]
cyrozap has joined #asahi-re
Lightsword has joined #asahi-re
al3xtjames has joined #asahi-re
boardwalk has joined #asahi-re
jkkm has joined #asahi-re
hays has joined #asahi-re
coder_kalyan has joined #asahi-re
conradev has joined #asahi-re
kendfinger has joined #asahi-re
Z751 has joined #asahi-re
Method has joined #asahi-re
krbtgt has joined #asahi-re
x56 has joined #asahi-re
rcombs has joined #asahi-re
x56 has quit [Read error: Connection reset by peer]
boardwalk has quit [Read error: Connection reset by peer]
coder_kalyan_ has joined #asahi-re
Z751 has quit [Read error: Connection reset by peer]
rcombs has quit [Write error: connection closed]
coder_kalyan has quit [Read error: Connection reset by peer]
Z750 has joined #asahi-re
boardwalk has joined #asahi-re
x56 has joined #asahi-re
rcombs has joined #asahi-re
DiscoPenguin[m] has quit [Server closed connection]
DiscoPenguin[m] has joined #asahi-re
<phire> I think this might be a page table: https://gist.github.com/phire/00ddb0d6ffa021d5a1676561928ea8cc
x56 has quit [synthon.oftc.net graviton.oftc.net]
conradev has quit [synthon.oftc.net graviton.oftc.net]
kendfinger has quit [synthon.oftc.net graviton.oftc.net]
jkkm has quit [synthon.oftc.net graviton.oftc.net]
Method has quit [synthon.oftc.net graviton.oftc.net]
krbtgt has quit [synthon.oftc.net graviton.oftc.net]
hays has quit [synthon.oftc.net graviton.oftc.net]
Method has joined #asahi-re
conradev has joined #asahi-re
krbtgt has joined #asahi-re
x56 has joined #asahi-re
hays has joined #asahi-re
kendfinger has joined #asahi-re
jkkm has joined #asahi-re
balrog has joined #asahi-re
x56 has quit [Remote host closed the connection]
x56 has joined #asahi-re
the_lanetly_052 has joined #asahi-re
<sven> oh… duh. Ofc the actual pagetable code would be inside PPL in the actual kernel
<phire> yeah, makes sense
landscape15[m] has quit [Server closed connection]
landscape15[m] has joined #asahi-re
the_lanetly_052 has quit [Remote host closed the connection]
nsklaus has quit [Quit: Textual IRC Client: www.textualapp.com]
riker77 has quit [Quit: Quitting IRC - gone for good...]
riker77 has joined #asahi-re
Major_Biscuit has joined #asahi-re
Major_Biscuit has quit [Ping timeout: 480 seconds]
casperes1996[m] has quit [Server closed connection]
casperes1996[m] has joined #asahi-re
xorly[m] has quit [Server closed connection]
xorly[m] has joined #asahi-re
RowanGoemans[m] has quit [Server closed connection]
RowanGoemans[m] has joined #asahi-re
Guest1290 has quit [Server closed connection]
enick_341 has joined #asahi-re
samfromspace[m] has quit [Server closed connection]
samfromspace[m] has joined #asahi-re
m6wiq has joined #asahi-re
ryanhrob1[m] has quit [Server closed connection]
ryanhrob1[m] has joined #asahi-re
lockna has quit [Server closed connection]
lockna has joined #asahi-re
V has quit [Server closed connection]
V has joined #asahi-re
<alyssa> sven: PPL?
<sven> page protection layer, their kernel-inside-their-kernel running in GL2
<sven> the only code allowed to mess with any pagetables
<sven> the actual DART, SART and NVMMU code is also in there
<alyssa> ahh
<alyssa> phire: well it sounds like you're making great progress then =D
<phire> Yeah, progress. Just got to understand how these page tables work and then I can trace them correctly.
<phire> I confirmed that the 0x1500000000 pointers match the range of gpu VAs that I see from userspace
<alyssa> Woo!
Ziemas has quit [Server closed connection]
Ziemas has joined #asahi-re
yamii has quit [Server closed connection]
yamii has joined #asahi-re
n1c has quit [Server closed connection]
n1c has joined #asahi-re
crabbedhaloablut has quit [Server closed connection]
crabbedhaloablut has joined #asahi-re
Fanfwe has quit [Server closed connection]
Fanfwe has joined #asahi-re
kloenk has quit [Ping timeout: 480 seconds]
Amey has quit [Server closed connection]
Amey has joined #asahi-re
kloenk has joined #asahi-re
al3xtjames has quit [Quit: al3xtjames]
al3xtjames has joined #asahi-re
sirn- has joined #asahi-re
sirn has quit [Ping timeout: 480 seconds]
sirn- is now known as sirn
Tuff has joined #asahi-re
AkihikoOdaki[m] has quit [Server closed connection]
AkihikoOdaki[m] has joined #asahi-re
astrorion26[m] has quit [Server closed connection]
astrorion26[m] has joined #asahi-re
Augur[m] has quit [Server closed connection]
Augur[m] has joined #asahi-re
jeh[m] has quit [Server closed connection]
jeh[m] has joined #asahi-re
kedde[m] has quit [Server closed connection]
kedde[m] has joined #asahi-re
latosca[m] has quit [Server closed connection]
latosca[m] has joined #asahi-re
mmlb[m] has quit [Server closed connection]
mmlb[m] has joined #asahi-re
Name[m] has quit [Server closed connection]
Name[m] has joined #asahi-re