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
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
Halian has quit [Quit: I'll be back.]
pb17 has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
sand4rt has quit [Quit: WeeChat 4.5.2]
sand4rt has joined #asahi-dev
mischa85 has joined #asahi-dev
sand4rt has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
pb17 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
ddxtanx has quit [Remote host closed the connection]
chrisl has joined #asahi-dev
mischa85 has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
tobhe_ has joined #asahi-dev
tobhe has quit [Ping timeout: 480 seconds]
kujeger has joined #asahi-dev
kujeger- has quit [Ping timeout: 480 seconds]
npgoalkeeper has quit [Read error: Connection reset by peer]
npgoalkeeper has joined #asahi-dev
chrisl has joined #asahi-dev
npgoalkeeper has quit [Read error: Connection reset by peer]
npgoalkeeper has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
ddxtanx has joined #asahi-dev
gabuscus has quit []
chrisl has joined #asahi-dev
npgoalkeeper has quit [Read error: No route to host]
chrisl has quit [Ping timeout: 480 seconds]
npgoalkeeper has joined #asahi-dev
tobhe has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
beastd|2 has joined #asahi-dev
beastd has quit [Ping timeout: 480 seconds]
tobhe_ has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
npgoalkeeper has quit [Read error: Connection reset by peer]
npgoalkeeper has joined #asahi-dev
mischa85 has joined #asahi-dev
Calandracas_ has joined #asahi-dev
Calandracas__ has quit [Ping timeout: 480 seconds]
alberttc has joined #asahi-dev
chrisl has joined #asahi-dev
npgoalkeeper has quit [Remote host closed the connection]
chrisl has quit [Ping timeout: 480 seconds]
gabuscus has joined #asahi-dev
nora has joined #asahi-dev
nora_ has quit [Ping timeout: 480 seconds]
alberttc has quit [Quit: Konversation terminated!]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
mischa85 has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
pb17 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
<nickchan> and on a7-a11, t2 there will always be preloader stages before m1n1, there are some stuff like kernel and iboot patching, SEP ROM firmware load races that require binary RE, no way around it, some parts even call hardcoded function pointers in SecureROM to setup a USB stack while subject to strict size limitations
<nickchan> that stuff doesn't belong to here :)
<nickchan> (kernel patching mostly for assisting with dynamic tracing)
chrisl has joined #asahi-dev
<nickchan> at least I hope I don't have to shove seprom fwload race into Linux
<nickchan> but SEP interface is unstable
mischa85 has joined #asahi-dev
<nickchan> can probably make it work by setting up a shellcode firmware loading interface from the preloader stages
<nickchan> make loading sep firmware work from Linux I mean
chrisl has quit [Ping timeout: 480 seconds]
Calandracas_ has quit [Remote host closed the connection]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
nimprod3l has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
Sandel has joined #asahi-dev
Calandracas has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
gi0 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
borys has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
borys has quit [Quit: borys]
ddxtanx has quit [Read error: Connection reset by peer]
ddxtanx has joined #asahi-dev
<nickchan> chaos_princess: did you ever got around to poking voltage registers on t8103?
<chaos_princess> sorry, no, slipped my mind. will do later
mischa85 has quit [Quit: Lost terminal]
chrisl has joined #asahi-dev
chrisl 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]
john-cabaj has joined #asahi-dev
ethantwardy has quit [Quit: WeeChat 4.4.2]
ethantwardy has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
alberttc has joined #asahi-dev
alberttc has quit [Quit: Konversation terminated!]
sand4rt has joined #asahi-dev
sand4rt has quit []
alberttc has joined #asahi-dev
alberttc has quit [Quit: Konversation terminated!]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
okb has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
<alyssa> jannau: oops, right, yes
<alyssa> on my todo list, top priority for agx
<alyssa> s/agx/asahi/
<alyssa> hopefully will get to it today
alberttc has joined #asahi-dev
alberttc has quit []
alberttc has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
alberttc has quit [Quit: Konversation terminated!]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl 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]
mesaoptimizer has quit [Quit: WeeChat 4.0.4]
mesa has joined #asahi-dev
pb17 has joined #asahi-dev
mesa is now known as mesaoptimizer
mesaoptimizer is now known as mesa
mesa is now known as mesaoptimizer
mesaoptimizer is now known as mesa
mesa is now known as mesaoptimizer
mesaoptimizer is now known as mesa
mesa is now known as mesaoptimizer
mesaoptimizer is now known as mesa
mesa is now known as mesaoptimizer
nicolas17 has joined #asahi-dev
nimprod3l has quit [Quit: Leaving]
chrisl has joined #asahi-dev
Calandracas_ has joined #asahi-dev
WindowPain4 has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
Calandracas has quit [Ping timeout: 480 seconds]
WindowPain has quit [Ping timeout: 480 seconds]
WindowPain4 is now known as WindowPain
m42uko_ has joined #asahi-dev
chrisl has joined #asahi-dev
m42uko has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
Calandracas__ has joined #asahi-dev
Calandracas_ has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
alberttc has joined #asahi-dev
Calandracas_ has joined #asahi-dev
Calandracas has joined #asahi-dev
Calandracas__ has quit [Ping timeout: 480 seconds]
Calandracas_ has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
chrisl has joined #asahi-dev
<chaos_princess> nickchan: so, uh, what registers did you want me to try overwriting?
alberttc has quit [Quit: Konversation terminated!]
chrisl has quit [Ping timeout: 480 seconds]
sand4rt has joined #asahi-dev
JayBeeFOSS has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-dev
checkfoc_us9 has quit []
Calandracas_ has joined #asahi-dev
checkfoc_us9 has joined #asahi-dev
Calandracas 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]
pb17 has joined #asahi-dev
john-cabaj has quit [Ping timeout: 480 seconds]
Calandracas__ has joined #asahi-dev
Calandracas has joined #asahi-dev
Calandracas_ has quit [Ping timeout: 480 seconds]
Calandracas__ has quit [Ping timeout: 480 seconds]
Calandracas_ has joined #asahi-dev
chrisl has joined #asahi-dev
okb has quit [Read error: Connection reset by peer]
<nickchan> chaos_princess: cluster->base + 0x70000 + off + pstate * 0x20
<nickchan> off includes 0x0, 0x8, 0x10, 0x18 it covers the entire pstate definitions
<nickchan> so like to overwrite pstate 3 with pstate 4
<nickchan> write64(cluster->base + 0x70000 + 0x0 + 3 * 0x20, read64(cluster->base + 0x70000 + 0x0 + 4 * 0x20))
<nickchan> write64(cluster->base + 0x70000 + 0x8 + 3 * 0x20, read64(cluster->base + 0x70000 + 0x8 + 4 * 0x20))
<nickchan> write64(cluster->base + 0x70000 + 0x10 + 3 * 0x20, read64(cluster->base + 0x70000 + 0x10 + 4 * 0x20))
<nickchan> write64(cluster->base + 0x70000 + 0x18 + 3 * 0x20, read64(cluster->base + 0x70000 + 0x18 + 4 * 0x20))
Calandracas has quit [Ping timeout: 480 seconds]
<nickchan> the last one doesn't actually exist on a11 but i think it exists in m1 as the strides becomes 0x40 in m2 which probably means apple run out of space
<nickchan> and now cpu_pstate_latencies and such should report pstate 3 and 4 being the same
ddxtanx has quit [Remote host closed the connection]
chrisl has quit [Ping timeout: 480 seconds]
<nickchan> at least according to adt /arm-io/pmgr for t6000 it's also cluster->base + 0x70000