titanous has quit [Ping timeout: 260 seconds]
brinly has quit [Ping timeout: 264 seconds]
sirn has quit [Ping timeout: 244 seconds]
HeN has quit [Read error: Connection reset by peer]
sferrini has quit [Ping timeout: 264 seconds]
eric_engestrom has quit [Ping timeout: 264 seconds]
titanous has joined #asahi-re
HeN has joined #asahi-re
sirn has joined #asahi-re
hatf0 has quit [Ping timeout: 264 seconds]
narmstrong has quit [Ping timeout: 264 seconds]
sferrini has joined #asahi-re
brinly has joined #asahi-re
eric_engestrom has joined #asahi-re
hatf0 has joined #asahi-re
narmstrong has joined #asahi-re
Tokamak has joined #asahi-re
DanB91 has joined #asahi-re
DanB91 has quit [Ping timeout: 264 seconds]
Namidairo has quit [Read error: Connection reset by peer]
Namidairo has joined #asahi-re
DanB91 has joined #asahi-re
DanB91 has quit [Ping timeout: 260 seconds]
DarthCloud has quit [Remote host closed the connection]
DarthCloud has joined #asahi-re
DanB91 has joined #asahi-re
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi-re
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi-re
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi-re
PhilippvK_ has joined #asahi-re
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 240 seconds]
DanB91 has quit [Ping timeout: 260 seconds]
PhilippvK_ has joined #asahi-re
PhilippvK has quit [Ping timeout: 240 seconds]
PhilippvK has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 256 seconds]
PhilippvK_ has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 246 seconds]
PhilippvK_ has joined #asahi-re
tiagom has joined #asahi-re
tiagom has quit [Quit: leaving]
tiagom has joined #asahi-re
tiagom has quit [Client Quit]
tiagom has joined #asahi-re
tiagom has left #asahi-re [#asahi-re]
tiagom has joined #asahi-re
Tokamak has quit [Ping timeout: 240 seconds]
tiagom has left #asahi-re [#asahi-re]
tiagom has joined #asahi-re
tiagom has quit [Quit: leaving]
tiagom has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 272 seconds]
tiagom has quit [Client Quit]
tiagom has joined #asahi-re
tiagom has quit [Quit: leaving]
Tokamak has joined #asahi-re
Tokamak has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
PhilippvK_ has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 240 seconds]
DanB91 has joined #asahi-re
_whitelogger has joined #asahi-re
pdrew has left #asahi-re ["WeeChat 2.8"]
PhilippvK_ has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 260 seconds]
PhilippvK_ has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 244 seconds]
pipothebit has joined #asahi-re
pipothebit has quit [Quit: Ping timeout (120 seconds)]
Necrosporus has quit [Remote host closed the connection]
DanB91 has joined #asahi-re
DanB91 has quit [Ping timeout: 272 seconds]
phiologe has joined #asahi-re
phiologe has quit [Ping timeout: 246 seconds]
nexysno has joined #asahi-re
dstzd has quit [Ping timeout: 246 seconds]
DanB91 has joined #asahi-re
phiologe has joined #asahi-re
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi-re
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi-re
phiologe has quit [Ping timeout: 264 seconds]
dstzd has joined #asahi-re
jix has quit [Ping timeout: 265 seconds]
jix has joined #asahi-re
theracermaster6 has joined #asahi-re
theracermaster has quit [Quit: Ping timeout (120 seconds)]
krzywix has quit [Quit: Sayonara!]
theracermaster6 is now known as theracermaster
krzywix- has joined #asahi-re
dottedmag has quit [Quit: QUIT]
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi-re
dottedmag has joined #asahi-re
dottedmag has joined #asahi-re
DanB91 has quit [Ping timeout: 272 seconds]
tiagom has joined #asahi-re
tiagom has quit [Client Quit]
nexysno has quit [Remote host closed the connection]
DanB91 has joined #asahi-re
phiologe has joined #asahi-re
phiologe has quit [Ping timeout: 272 seconds]
DanB91 has quit [Ping timeout: 272 seconds]
Tokamak has joined #asahi-re
DanB91 has joined #asahi-re
bisko has joined #asahi-re
PhilippvK_ has joined #asahi-re
ransom has joined #asahi-re
alula_ has joined #asahi-re
maor26 has joined #asahi-re
alula__ has quit [Ping timeout: 240 seconds]
izzyisles[m] has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 256 seconds]
PhilippvK_ has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 240 seconds]
phiologe has joined #asahi-re
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi-re
DanB91 has quit [Ping timeout: 240 seconds]
alula_ has quit [Remote host closed the connection]
alula_ has joined #asahi-re
phiologe has quit [Ping timeout: 260 seconds]
DanB91 has joined #asahi-re
Tokamak has quit [Ping timeout: 240 seconds]
Tokamak has joined #asahi-re
<
bastilian>
The keyboard clickity-clack from the streams is my ASMR
<
davidrysk[m]>
marcan: are you sure that migration is unused on the m1?
<
davidrysk[m]>
I'd expect it to be useful if the scheduler decides that a process does not need to be on a p-core anymore
<
davidrysk[m]>
(does linux support migration for regular ARM BIG.little and if so how?)
<
marcan>
davidrysk[m]: but the cores run in parallel
<
marcan>
the scheduler can just do it
<
marcan>
there is no need for hardware assistance
<
marcan>
the migration stuff is necessary for the socs with mutually-exclusive cores
<
marcan>
linux can just randomly decide to schedule a process on a different core at any time
<
marcan>
for M1 type stuff with both clusters on at once
<
davidrysk[m]>
so there's no need to mess around with ARM64_REG_MIGSTS_EL1?
<
davidrysk[m]>
heh they're only using that to dump error state anyway
<
j`ey>
davidrysk[m]: what migration were you referencing?
<
davidrysk[m]>
p-core to e-core
<
davidrysk[m]>
and vice versa
<
j`ey>
right, but I was confused by your initial "are you sure that migration is unused on the m1?"
DarthCloud has quit [*.net *.split]
<
j`ey>
was that referenecing something marcan said?
DragoonAethis has quit [Ping timeout: 272 seconds]
<
marcan>
on stream I said we didn't need any of that migration stuff on this chip
<
davidrysk[m]>
I'm referring to MIGSTS and related registers
<
davidrysk[m]>
though it appears that Apple only uses the MIGSTS register when dumping error state
<
marcan>
that register does not even exist any more
<
marcan>
#define SYS_APCTL_EL1 sys_reg(3, 4, 15, 0, 4)
<
marcan>
it became that
<
marcan>
same encoding
<
marcan>
corellium messed that up in their chickenbits dump and documented it as MIGSTS or whatever
<
davidrysk[m]>
they... reassigned it as a register used for PAC
<
j`ey>
marcan: hm, did you make up the name SYS_APCTL_EL1 then?
<
davidrysk[m]>
which means the newer CPUs don't have HAS_MIGSTS
<
davidrysk[m]>
j`ey: SYS_ -- apple calls them ARM64_REG_blah
<
davidrysk[m]>
Apple's PAC implementation has separate keys for kernel and user mode and is quite a bit more robust
<
davidrysk[m]>
but I doubt upstream would take an Apple-specific implementation like that
<
j`ey>
maybe if other CPUs implement it too
DragoonAethis has joined #asahi-re
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi-re
DanB91 has quit [Ping timeout: 240 seconds]
DanB91 has joined #asahi-re
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi-re
DanB91 has quit [Ping timeout: 260 seconds]
PhilippvK_ has joined #asahi-re
DarthCloud has joined #asahi-re
theracermaster has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 256 seconds]
DanB91 has joined #asahi-re
DanB91 has quit [Ping timeout: 246 seconds]
hir0 has joined #asahi-re
PhilippvK_ has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 240 seconds]
phiologe has joined #asahi-re
phiologe has quit [Ping timeout: 240 seconds]
HeN has quit [Read error: Connection reset by peer]
nkaretnikov has quit [Read error: Connection reset by peer]
narmstrong has quit [Read error: Connection reset by peer]
eric_engestrom has quit [Read error: Connection reset by peer]
sferrini has quit [Read error: Connection reset by peer]
titanous has quit [Ping timeout: 240 seconds]
phiologe has joined #asahi-re
titanous_ has joined #asahi-re
sirn has quit [Ping timeout: 240 seconds]
narmstrong has joined #asahi-re
nkaretnikov has joined #asahi-re
sferrini has joined #asahi-re
eric_engestrom has joined #asahi-re
HeN has joined #asahi-re
sirn has joined #asahi-re
phiologe has quit [Ping timeout: 264 seconds]
PhilippvK_ has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 265 seconds]
PhilippvK_ has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 260 seconds]
arekm has quit [Ping timeout: 246 seconds]
maor26 has quit [Ping timeout: 240 seconds]
arekm has joined #asahi-re
PhilippvK_ has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 264 seconds]
phiologe has joined #asahi-re
phiologe has quit [Ping timeout: 240 seconds]
PhilippvK_ has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 265 seconds]
PhilippvK_ has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 246 seconds]
phiologe has joined #asahi-re
DragoonAethis has quit [Quit: hej-hej!]
DragoonAethis has joined #asahi-re
phiologe has quit [Ping timeout: 256 seconds]
phiologe has joined #asahi-re
phiologe has quit [Ping timeout: 260 seconds]