marcan 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
snalty has joined #asahi-re
modwizcode has quit [Quit: Later]
m42uko has quit [Ping timeout: 264 seconds]
m42uko has joined #asahi-re
Tokamak has quit [Ping timeout: 265 seconds]
Tokamak has joined #asahi-re
tiagom has joined #asahi-re
Tokamak has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tiagom has quit [Quit: leaving]
Tokamak has joined #asahi-re
Tokamak has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
m42uko has quit [Ping timeout: 256 seconds]
m42uko has joined #asahi-re
nalty has joined #asahi-re
nalty has quit [Remote host closed the connection]
nalty has joined #asahi-re
nalty has quit [Remote host closed the connection]
maor26 has joined #asahi-re
frode_0xa has joined #asahi-re
bisko has joined #asahi-re
never_released has joined #asahi-re
never_released has joined #asahi-re
never_released has quit [Changing host]
Baughn has quit [Ping timeout: 260 seconds]
BaughnLogBot has joined #asahi-re
suskun has joined #asahi-re
dumenci has joined #asahi-re
rustylerp has joined #asahi-re
suskun has quit [Ping timeout: 246 seconds]
<davidrysk[m]> I’m really curious what’s really up with nGnRE. Does Apple just never use it in their drivers? They do provide a way to map that memory
<davidrysk[m]> Someone did say that they do “fabric config”
<opticron> oh...I guess if the interconnects are smart enough they could just do it there
<davidrysk[m]> e.g. what registers are used to configure that
<opticron> I'm sure it's in the device tree somewhere
<opticron> the devices themselves, not the regs
<opticron> maybe they use standard ARM CCN?
<opticron> is the Apple device tree on the wiki somewhere?
<never_released> davidrysk[m]: even more complex than this
<never_released> will explain later
<never_released> the workaround is broken, as Apple actually uses nGnRE for some _other_ things
<davidrysk[m]> The big question: is this specific nGnRE breakage intentional?
<davidrysk[m]> (Or the design that leads to this behavior)
<never_released> it isn't broken
<never_released> well
<never_released> it's behaving as designed.
<never_released> basically: use nGnRnE and everything on SoC works, but PCIe MMIO gets blackholed, use nGnRE and PCIe works but everything on SoC gets to nowhere
<yrlf> never_released: that is batshit insane
frode_0xa has quit [Quit: leaving]
<Shiz> wow
Necrosporus is now known as Guest89259
Necrosporus_ has joined #asahi-re
Guest89259 has quit [Killed (weber.freenode.net (Nickname regained by services))]
modwizcode has joined #asahi-re
tomtastic has joined #asahi-re
Tokamak has joined #asahi-re
TellowKrinkle[m] has quit [Quit: Bridge terminating on SIGTERM]
blazra has quit [Quit: Bridge terminating on SIGTERM]
_alice has quit [Quit: Bridge terminating on SIGTERM]
reispflanze[m] has quit [Quit: Bridge terminating on SIGTERM]
thecake21[m] has quit [Quit: Bridge terminating on SIGTERM]
ts170[m] has quit [Quit: Bridge terminating on SIGTERM]
hwatwasthat[m] has quit [Quit: Bridge terminating on SIGTERM]
bylaws has quit [Quit: Bridge terminating on SIGTERM]
khronokernel[m] has quit [Quit: Bridge terminating on SIGTERM]
ConeOfAttack[m] has quit [Quit: Bridge terminating on SIGTERM]
bjornjulander[m] has quit [Quit: Bridge terminating on SIGTERM]
wolf511[m] has quit [Quit: Bridge terminating on SIGTERM]
enverb[m] has quit [Quit: Bridge terminating on SIGTERM]
tarik02[m] has quit [Quit: Bridge terminating on SIGTERM]
xerpi[m] has quit [Quit: Bridge terminating on SIGTERM]
ah-[m] has quit [Quit: Bridge terminating on SIGTERM]
delroth[m] has quit [Quit: Bridge terminating on SIGTERM]
asmon[m] has quit [Quit: Bridge terminating on SIGTERM]
brentr123[m] has quit [Quit: Bridge terminating on SIGTERM]
emily has quit [Quit: Bridge terminating on SIGTERM]
davidrysk[m] has quit [Quit: Bridge terminating on SIGTERM]
bakk[m] has quit [Quit: Bridge terminating on SIGTERM]
nutmanja[m] has quit [Quit: Bridge terminating on SIGTERM]
nufflee[m] has quit [Quit: Bridge terminating on SIGTERM]
bastilian has quit [Quit: Bridge terminating on SIGTERM]
skillfulman23[m] has quit [Quit: Bridge terminating on SIGTERM]
smist08[m] has quit [Quit: Bridge terminating on SIGTERM]
josiahmendes[m] has quit [Quit: Bridge terminating on SIGTERM]
konradybcio has quit [Quit: Bridge terminating on SIGTERM]
liur[m] has quit [Quit: Bridge terminating on SIGTERM]
citruscitrus[m] has quit [Quit: Bridge terminating on SIGTERM]
os[m] has quit [Quit: Bridge terminating on SIGTERM]
nhlism[m] has quit [Quit: Bridge terminating on SIGTERM]
hipboi[m] has quit [Quit: Bridge terminating on SIGTERM]
winocm has quit [Quit: Bridge terminating on SIGTERM]
ronyrus[m] has quit [Quit: Bridge terminating on SIGTERM]
jrmuizel[m] has quit [Quit: Bridge terminating on SIGTERM]
rootspring[m] has quit [Quit: Bridge terminating on SIGTERM]
jevinskie[m] has quit [Quit: Bridge terminating on SIGTERM]
jinen[m] has quit [Quit: Bridge terminating on SIGTERM]
Jamie[m] has quit [Quit: Bridge terminating on SIGTERM]
sumoon[m] has quit [Quit: Bridge terminating on SIGTERM]
fl35[m] has quit [Quit: Bridge terminating on SIGTERM]
Bastian[m] has quit [Quit: Bridge terminating on SIGTERM]
shawnj2[m] has quit [Quit: Bridge terminating on SIGTERM]
mellotron1[m] has quit [Quit: Bridge terminating on SIGTERM]
redbluescreen[m] has quit [Quit: Bridge terminating on SIGTERM]
mcnight[m] has quit [Quit: Bridge terminating on SIGTERM]
mofux[m] has quit [Quit: Bridge terminating on SIGTERM]
fried_dede[m] has quit [Quit: Bridge terminating on SIGTERM]
hypergenesis[m] has quit [Quit: Bridge terminating on SIGTERM]
svenpeter has quit [Quit: Bridge terminating on SIGTERM]
flokk[m] has quit [Quit: Bridge terminating on SIGTERM]
rockinrobstar[m] has quit [Quit: Bridge terminating on SIGTERM]
DrGit[m] has quit [Quit: Bridge terminating on SIGTERM]
Jasper[m] has quit [Quit: Bridge terminating on SIGTERM]
modwizcode_ has joined #asahi-re
modwizcode has quit [Ping timeout: 256 seconds]
modwizcode_ is now known as modwizcode
liur[m] has joined #asahi-re
redbluescreen[m] has joined #asahi-re
ah-[m] has joined #asahi-re
hwatwasthat[m] has joined #asahi-re
TellowKrinkle[m] has joined #asahi-re
blazra has joined #asahi-re
enverb[m] has joined #asahi-re
davidrysk[m] has joined #asahi-re
asmon[m] has joined #asahi-re
ronyrus[m] has joined #asahi-re
winocm has joined #asahi-re
bylaws has joined #asahi-re
skillfulman23[m] has joined #asahi-re
xerpi[m] has joined #asahi-re
ConeOfAttack[m] has joined #asahi-re
mellotron1[m] has joined #asahi-re
DrGit[m] has joined #asahi-re
ts170[m] has joined #asahi-re
bastilian has joined #asahi-re
emily has joined #asahi-re
sumoon[m] has joined #asahi-re
flokk[m] has joined #asahi-re
_alice has joined #asahi-re
nutmanja[m] has joined #asahi-re
bakk[m] has joined #asahi-re
os[m] has joined #asahi-re
Bastian[m]1 has joined #asahi-re
citruscitrus[m] has joined #asahi-re
rockinrobstar[m] has joined #asahi-re
brentr123[m] has joined #asahi-re
smist08[m] has joined #asahi-re
nhlism[m] has joined #asahi-re
fried_dede[m] has joined #asahi-re
wolf511[m] has joined #asahi-re
reispflanze[m] has joined #asahi-re
hipboi[m] has joined #asahi-re
josiahmendes[m] has joined #asahi-re
Jamie[m] has joined #asahi-re
rootspring[m] has joined #asahi-re
jevinskie[m] has joined #asahi-re
shawnj2[m] has joined #asahi-re
fl35[m] has joined #asahi-re
svenpeter has joined #asahi-re
thecake21[m] has joined #asahi-re
tarik02[m] has joined #asahi-re
hypergenesis[m] has joined #asahi-re
konradybcio has joined #asahi-re
bjornjulander[m] has joined #asahi-re
khronokernel[m] has joined #asahi-re
Jasper[m] has joined #asahi-re
mofux[m] has joined #asahi-re
jinen[m] has joined #asahi-re
mcnight[m] has joined #asahi-re
nufflee[m] has joined #asahi-re
delroth[m] has joined #asahi-re
jrmuizel[m] has joined #asahi-re
the-mentor has joined #asahi-re
Tokamak has quit [Ping timeout: 256 seconds]
Tokamak has joined #asahi-re
aead has quit [Quit: WeeChat 3.0]
lucid_0x80 has joined #asahi-re
dumenci has quit [Ping timeout: 256 seconds]
threedpro has joined #asahi-re
threedpro has quit [Read error: Connection reset by peer]
m42uko has quit [Remote host closed the connection]
m42uko has joined #asahi-re
lucid_0x80 has quit [Ping timeout: 246 seconds]
Necrosporus has quit [Remote host closed the connection]
rustylerp has quit [Ping timeout: 265 seconds]
Necrosporus has joined #asahi-re
rcombs has quit [*.net *.split]
squiffy has quit [*.net *.split]
rjeli has quit [*.net *.split]
dottedmag has quit [*.net *.split]
rjeli has joined #asahi-re
squiffy has joined #asahi-re
dottedmag has joined #asahi-re
dottedmag has joined #asahi-re
rcombs has joined #asahi-re
rustylerp has joined #asahi-re
alula_ has joined #asahi-re
alula has quit [Ping timeout: 246 seconds]
alula__ has joined #asahi-re
alula_ has quit [Ping timeout: 246 seconds]
alula_ has joined #asahi-re
alula__ has quit [Ping timeout: 265 seconds]
alula_ is now known as alula
alula_ has joined #asahi-re
alula has quit [Ping timeout: 265 seconds]
rustylerp has quit [Ping timeout: 265 seconds]
Necrosporus_ has joined #asahi-re
Necrosporus has quit [Killed (sinisalo.freenode.net (Nickname regained by services))]
Necrosporus_ is now known as Necrosporus
<davidrysk[m]> never_released: btw I am very curious as to how Apple's "fabric" works, especially considering this testing: https://lemire.me/blog/2021/01/06/memory-access-on-the-apple-m1-processor/
<davidrysk[m]> (also, Apple has never told us how much shared memory is present inside the SoC)
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bisko has joined #asahi-re
alula__ has joined #asahi-re
alula_ has quit [Ping timeout: 256 seconds]
alula_ has joined #asahi-re
alula__ has quit [Ping timeout: 265 seconds]
maor26 has quit [Ping timeout: 264 seconds]
alula__ has joined #asahi-re
alula_ has quit [Ping timeout: 240 seconds]