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
steven has quit [Quit: ZNC 1.9.1 - https://znc.in]
steven has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
vulcan has quit [Quit: Konversation terminated!]
vulcan has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
vulcan has quit [Quit: Konversation terminated!]
takiama has joined #asahi-dev
pb17 has quit [Remote host closed the connection]
pb17 has joined #asahi-dev
ceuasyyyl^ has quit [Ping timeout: 480 seconds]
ceuasyyyl^ has joined #asahi-dev
hexdump01 has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
pb17 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]
nora has joined #asahi-dev
nora_ has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
takiama has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
takiama has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
aead_ has joined #asahi-dev
aead has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
aead_ has quit [Ping timeout: 480 seconds]
aead has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
ddxtanx has quit [Remote host closed the connection]
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
ddxtanx has joined #asahi-dev
pb17 has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
takiama has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
<nickchan> appearently apple cpu part 0xa is Marin core
<nickchan> aka T8015's ANS2 CPU Core
<nickchan> hopefully i could bring up ans2 on t8015 based on hacking iboot's data abort handler
<nickchan> but hacking those pages in the data abort handler itself causes iboot to fail to init ans2 so fun
<nickchan> need to see if its timeout related because the same method of hacking data abort handler worked fine to see what iboot did to the dart
chrisl has joined #asahi-dev
<nickchan> patch pte to invalid in shellcode -> try to access certain mmio -> data abort handler in shellcode -> recover pte in shellcode and tlbi -> emulate load/store -> break the pte again and tlbi -> continue iboot's execution
hdbngr has quit [Ping timeout: 480 seconds]
<nickchan> trying my best to reduce binary reverse enginnering!
<nickchan> and sart seems simple enough that blind probing should do
<nickchan> But might as well patch sart's pte in iboot's pagetables
chrisl has quit [Ping timeout: 480 seconds]
vulcan has joined #asahi-dev
chrisl has joined #asahi-dev
ceuasyyyl^ has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
ceuasyyyl^ has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
Halian has joined #asahi-dev
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
<nickchan> load store emulator is wrong
<nickchan> it did not handle xzr/wzr correctly
pb17 has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
johey has quit [Ping timeout: 480 seconds]
johey has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
qyliss has quit [Quit: bye]
chrisl has quit [Ping timeout: 480 seconds]
qyliss has joined #asahi-dev
qyliss has quit []
qyliss has joined #asahi-dev
qyliss has quit []
pb17 has joined #asahi-dev
qyliss has joined #asahi-dev
balrog_ has joined #asahi-dev
balrog has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
tobhe_ is now known as tobhe
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
vulcan has quit [Quit: Konversation terminated!]
<maz> nickchan: let me guess: it used SP instead...
ceuasyyyl^ has quit [Ping timeout: 480 seconds]
ceuasyyyl^ has joined #asahi-dev
<nickchan> maz: correct
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
qyliss has quit [Quit: bye]
hdbngr has joined #asahi-dev
qyliss has joined #asahi-dev
qyliss has quit []
qyliss has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
sebas_ has joined #asahi-dev
<maz> nickchan: funny that. we had the same bug in KVM, fixed in 2015. Qualcomm had it in their SMMU emulation code, never fixed. this architecture makes a point in making things difficult.
chrisl has joined #asahi-dev
Halian has quit [Quit: I'll be back.]
chrisl has quit [Ping timeout: 480 seconds]
popey__ has quit [Remote host closed the connection]
Halian has joined #asahi-dev
nela has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
chrisl has joined #asahi-dev
john-cabaj has joined #asahi-dev
shenki has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
Megsy has joined #asahi-dev
Megsy_ has joined #asahi-dev
Megsy has quit [Quit: Page closed]
hdbngr has quit [Ping timeout: 480 seconds]
kujeger- has quit [Quit: ZNC 1.9.1 - https://znc.in]
kujeger has joined #asahi-dev
yuyichao_ has joined #asahi-dev
yuyichao has quit [Ping timeout: 480 seconds]
john-cabaj has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
sebas_ has quit []
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
ceuasyyyl^ has quit [Ping timeout: 480 seconds]
ceuasyyyl^ has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
zkrx_ has joined #asahi-dev
zkrx is now known as Guest14907
zkrx_ is now known as zkrx
Guest14907 has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
zkrx_ has joined #asahi-dev
zkrx is now known as Guest14912
zkrx_ is now known as zkrx
Guest14912 has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
vulcan has joined #asahi-dev
chadmed has joined #asahi-dev
hdbngr has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
ceuasyyyl^ has quit [Ping timeout: 480 seconds]
ceuasyyyl^ has joined #asahi-dev
okb has quit [Read error: Connection reset by peer]
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
okb has joined #asahi-dev
pb17 has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
lynndotpy has quit [Quit: bye bye]
lynndotpy has joined #asahi-dev
Halian has quit [Quit: I'll be back.]
Halian has joined #asahi-dev
chrisl has joined #asahi-dev
hdbngr has joined #asahi-dev
yuyichao has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
yuyichao_ has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
Calandracas__ has joined #asahi-dev
chadmed has quit [Read error: Connection reset by peer]
chadmed has joined #asahi-dev
yuyichao_ has joined #asahi-dev
Calandracas_ has quit [Ping timeout: 480 seconds]
yuyichao has quit [Ping timeout: 480 seconds]
vulcan has quit [Quit: Konversation terminated!]
vulcan has joined #asahi-dev
hdbngr has joined #asahi-dev
pbsds4 has quit []
<sven> https://github.com/AsahiLinux/linux/tree/sven/smc-v4 shutdown works again now as well except for a strange macsmc-reboot macsmc-reboot: Failed to issue MBSE = offw (0x6f666677) (reboot_prepare) message
<sven> let's see how i broke that
pbsds has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
tehmics has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
kettenis has quit [Ping timeout: 480 seconds]
tehmics has quit [Remote host closed the connection]
hdbngr has quit [Ping timeout: 480 seconds]
vulcan1 has joined #asahi-dev
kettenis_ has joined #asahi-dev
vulcan has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
vulcan1 has quit []
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
pb17 has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
BlueMatt_ has quit []
BlueMatt has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi-dev
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
Luke_ has joined #asahi-dev