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
checkfoc_us9 has quit [Remote host closed the connection]
checkfoc_us9 has joined #asahi-dev
elvishjerricco has quit [Ping timeout: 480 seconds]
elvishjerricco has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
rrendec has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
melnary has joined #asahi-dev
tobhe has joined #asahi-dev
chrisl has joined #asahi-dev
tobhe_ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
johey has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
melnary has quit [Ping timeout: 480 seconds]
johey has joined #asahi-dev
pb17 has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chrisl has joined #asahi-dev
mischa85 has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
elvishjerricco has quit [Ping timeout: 480 seconds]
nora has joined #asahi-dev
nora_ has quit [Ping timeout: 480 seconds]
eluks has quit [Remote host closed the connection]
eluks has joined #asahi-dev
chrisl has joined #asahi-dev
JayBeeFOSS has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
melnary has joined #asahi-dev
maverick46 has joined #asahi-dev
pb17 has joined #asahi-dev
ece314378925355451680698427415 has joined #asahi-dev
chrisl has joined #asahi-dev
ece31437892535545168069842741 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
maverick46 has quit [Remote host closed the connection]
mattia013 has quit [Remote host closed the connection]
mattia013 has joined #asahi-dev
chrisl has joined #asahi-dev
mattia013 has quit [Read error: Connection reset by peer]
mattia013 has joined #asahi-dev
mischa85 has quit [Read error: No route to host]
mischa85_ has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
ravikant_ has joined #asahi-dev
mischa85_ has quit [Ping timeout: 480 seconds]
ravikant_ has quit [Remote host closed the connection]
ravikant_ has joined #asahi-dev
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
yuyichao_ has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
zerozero2 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
yuyichao_ has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
___nick___ has joined #asahi-dev
mischa85 has joined #asahi-dev
nimprod3l has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
oneiros has quit [Ping timeout: 480 seconds]
oneiros has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
ravikant_ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
cds has quit [Remote host closed the connection]
leons has quit [Remote host closed the connection]
ella-0 has quit [Remote host closed the connection]
amada95 has quit [Remote host closed the connection]
ryzechdev has quit [Remote host closed the connection]
rosefromthedead has quit [Remote host closed the connection]
coolshaurya has quit [Write error: connection closed]
Guest9364 has quit [Remote host closed the connection]
jacksonchen666 has quit [Remote host closed the connection]
nebulabc has quit [Remote host closed the connection]
aleksrutins has quit [Remote host closed the connection]
atiltedtree has quit [Remote host closed the connection]
kuruczgy has quit [Remote host closed the connection]
akspecs has quit [Remote host closed the connection]
dk_ has quit [Remote host closed the connection]
d4ve has quit [Remote host closed the connection]
srhm has quit [Write error: connection closed]
okt has quit [Remote host closed the connection]
geep has quit [Remote host closed the connection]
pitust has quit [Remote host closed the connection]
coder_kalyan has quit [Remote host closed the connection]
nightbreak has quit [Remote host closed the connection]
probie has quit [Remote host closed the connection]
signaryk has quit [Remote host closed the connection]
pldtf has quit [Remote host closed the connection]
alethkit has quit [Remote host closed the connection]
tsujp has quit [Remote host closed the connection]
ryzechdev has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
pitust has joined #asahi-dev
oneiros has quit [Ping timeout: 480 seconds]
aleksrutins has joined #asahi-dev
nimprod3l has quit [Quit: Leaving]
oneiros has joined #asahi-dev
d4ve has joined #asahi-dev
coder_kalyan has joined #asahi-dev
amada95 has joined #asahi-dev
kuruczgy has joined #asahi-dev
pb17 has joined #asahi-dev
tsujp has joined #asahi-dev
jacksonchen666 has joined #asahi-dev
atiltedtree has joined #asahi-dev
ella-0 has joined #asahi-dev
leons has joined #asahi-dev
dk_ has joined #asahi-dev
srhm has joined #asahi-dev
oneiros has quit [Ping timeout: 480 seconds]
geep has joined #asahi-dev
signaryk has joined #asahi-dev
OctopusET has joined #asahi-dev
coolshaurya has joined #asahi-dev
OctopusET is now known as Guest12829
ravikant_ has joined #asahi-dev
probie has joined #asahi-dev
okt has joined #asahi-dev
oneiros has joined #asahi-dev
cds has joined #asahi-dev
nightbreak has joined #asahi-dev
akspecs has joined #asahi-dev
alethkit has joined #asahi-dev
mischa85 has joined #asahi-dev
rosefromthedead has joined #asahi-dev
pldtf has joined #asahi-dev
nebulabc has joined #asahi-dev
rrendec has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
oneiros has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
oneiros has joined #asahi-dev
oneiros has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
oneiros has joined #asahi-dev
mischa85 has joined #asahi-dev
Nefsen402_ has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
loki_val has joined #asahi-dev
crabbedhaloablut has quit [Remote host closed the connection]
wCPO210786 has joined #asahi-dev
TheLink6 has joined #asahi-dev
kenzie7001031 has joined #asahi-dev
hellozee has quit [Remote host closed the connection]
midou has quit [Read error: Connection reset by peer]
hellozee has joined #asahi-dev
snuck has quit []
Nefsen402 has quit [Read error: Connection reset by peer]
sneak has joined #asahi-dev
TheLink has quit [Read error: Connection reset by peer]
wCPO21078 has quit [Write error: connection closed]
TheLink6 is now known as TheLink
kenzie700103 has quit [Read error: Connection reset by peer]
jannau_ has joined #asahi-dev
mini__ has joined #asahi-dev
jannau has quit [Read error: Connection reset by peer]
mini_ has quit [Read error: Connection reset by peer]
<sven>
what i think happens is that they disabled their custom ISA extensions when using a raw boot object
<sven>
(i.e. we're running under EL2 with GL2,etc. completely disabled)
<sven>
when configuring a macho object they'll start this SPTM thing in GL2 and then drop to EL2 and only then give control to the macho
<sven>
if that's true it's going to make hv bringup very very annoying
pb17 has quit [Ping timeout: 480 seconds]
oneiros has quit [Ping timeout: 480 seconds]
oneiros has joined #asahi-dev
mripard has quit [Quit: WeeChat 4.6.0]
oneiros has quit [Ping timeout: 480 seconds]
ravikant_ has quit []
pb17 has joined #asahi-dev
oneiros has joined #asahi-dev
mischa85 has joined #asahi-dev
oneiros has quit [Ping timeout: 480 seconds]
oneiros has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
oneiros has quit [Ping timeout: 480 seconds]
nst has quit [Quit: WeeChat 4.4.3]
oneiros has joined #asahi-dev
<nickchan>
sven: in that case might actually need to abuse bugs to gain GL2 control... (though probably not *too* hard with ctrr and such disabled)
<chaos_princess>
but then they patch them and we are still in the same boat for m5
<nickchan>
chaos_princess: right every firmware version that would want to be supported for the hypervisor would need a bug, but then again having a fully hostile xnu is different from typical sptm bypass scenario where the attack will not even have xnu code exec so there may not be much incentive to patch them
<nickchan>
but I hope that bugs are not needed
<chaos_princess>
nah, they will patch them if we use them in m1n1
<nickchan>
i already noticed some weirdness on m1 where the stock kernel would refuse to work under the custom boot object unless ctrr is disabled as well
<sven>
sounds like hv on m4+ is gonna be painful either way *sigh*
<sven>
the problem with abusing bugs is that they’ll probably still be fixed unless we keep them secret and I really don’t want to play that game again
<nickchan>
iboot is not encrypted for so it is at least possible to *check* what is happening at least but that's firmly #asahi-re stuff
<sven>
ohhh true
<nickchan>
right they stopeed doing so in macOS 15 beta 4
oneiros has quit [Ping timeout: 480 seconds]
<sven>
yeah, totally forgot about that
<sven>
would be surprised if there was a way to run code in GL2 though
<sven>
and even if there was we’d still need to see if we could stuff SPTM into GL1 and have everything still work as expected
<nickchan>
sven: vresearch1 has a sptm in GL1
<nickchan>
But I think sptm is very hw-specific
<nickchan>
(vresearch1 is the PCC Research Guest thing)
oneiros has joined #asahi-dev
oneiros has quit [Ping timeout: 480 seconds]
oneiros has joined #asahi-dev
m42uko has quit []
m42uko has joined #asahi-dev
oneiros has quit [Ping timeout: 480 seconds]
___nick___ has quit [Ping timeout: 480 seconds]
oneiros has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
oneiros has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
oneiros has joined #asahi-dev
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
elvishjerricco has joined #asahi-dev
oneiros has quit [Ping timeout: 480 seconds]
oneiros has joined #asahi-dev
oneiros has quit [Ping timeout: 480 seconds]
oneiros has joined #asahi-dev
oneiros has quit [Ping timeout: 480 seconds]
oneiros has joined #asahi-dev
mischa85 has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
oneiros has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
oneiros has joined #asahi-dev
mischa85 has joined #asahi-dev
pb17 has joined #asahi-dev
oneiros has quit [Ping timeout: 480 seconds]
oneiros has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
oneiros has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
oneiros has joined #asahi-dev
iaguis has joined #asahi-dev
iaguis_ has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
oneiros has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
<sven>
t8112 (M2) seems to have SPTM support as well in the latest firmware
oneiros has joined #asahi-dev
mischa85 has joined #asahi-dev
ipatch has quit [Read error: Connection reset by peer]