marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | General project discussion | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
yuyichao has quit [Quit: Konversation terminated!]
phiologe has joined #asahi
PhilippvK has quit [Ping timeout: 480 seconds]
<marcan> sven: do you have your aes test code somewhere? I'm pretty sure I can figure out how DAPF works
<marcan> and I do get the feeling that's what SIO is doing, driving the UART/SPI controllers and such and DMAing the results back...
<marcan> it lists all the SPI and UART controllers in the firmware, and more
<marcan> that's why I think it's completely optional, because it seems to be totally generic
<marcan> supporting all those blocks, including UART0
<marcan> and we can just drive the hardware directly instead
<alyssa> marcan: totes unerlated but I just realized, remember the funny G13G A0 that has full drivers shipping despite my mac already being G13G B0 and mine being purchased in 2020?
<marcan> sure
<alyssa> looking at the dates, I'm now 80% sure G13G A0 is what's in A14
<alyssa> and B0 is what's in M1
<alyssa> not sure if there are A14 ADTs floating around to confirm but it makes sense-- earlier than the M1 but still in the H13P family.
<marcan> makes sense
<alyssa> I guess if I were motivated I could get an A14 restore ipsw and extract the ADT from that but that sounds like effort
<alyssa> Thankfully, we don't have to care about that unless somebody finds a bootrom exploit in the latest iThings 😋
* alyssa supposes she has a conflict of interest as a result
<alyssa> There's an A12 ADT on theiphonewiki, it looks intensely familiar ;-)
<alyssa> only striking differences are ISP and no DCP
<marcan> alyssa: where is the gpu rev in the adt?
<alyssa> uhmmm
<alyssa> not sure :-|
<marcan> is it even in there? :p
<alyssa> i mean macos has to know somehow ....
<marcan> yeah but it could query the hardware
<alyssa> oh, true. annoyingly true.
<marcan> I mean that's pretty common for silicon revs
<marcan> you don't usually hardcode that in devicetrees
<alyssa> idk, apple encodes a lot of funny things in their device trees i've stopped taking "usually"s seriously 😋
<marcan> fair
<alyssa> Corellium's black hat presentation has ISP still list on the M1 but I don't see it in the ADT so i'm guessing that's an error in their presentation
<marcan> it isn't
<alyssa> (but an error in the ADT is also possible, who do we trust more here tbh)
<marcan> you're looking at the Mac Mini, right?
<alyssa> Yes
<marcan> well no shit, it doesn't have a camera
<marcan> :p
<marcan> try looking at one of the macbooks
<alyssa> I would have thought that was just part of the SoC, though?
<marcan> the ADT does not describe all the hardware that actually exists, not even close
<marcan> only the blocks which are actually used in any given device
<marcan> remember there are like 8 UARTs
<alyssa> right. okay, fine. right. boring, but alright.
<marcan> also I'm pretty sure there are at least 12 coprocessors
<marcan> e.g. including ISP which you didn't count
<alyssa> where am I supposed to get an ADT for !mini
<alyssa> ("at the apple store, C$1000 later")
<alyssa> well, this is enough yelling at clouds for me. thanks :)
<marcan> mg4tool -e Firmware/all_flash/DeviceTree.j313ap.im4p -o Firmware/all_flash/DeviceTree.j313ap.adt
<marcan> *img4tool
<marcan> cd m1n1/proxyclient; python -m m1n1.adt ../../Firmware/all_flash/DeviceTree.j313ap.adt
<marcan> alyssa: have fun :p
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
quarkyalice has quit [Remote host closed the connection]
quarkyalice has joined #asahi
quarkyalice has quit [Remote host closed the connection]
quarkyalice has joined #asahi
quarkyalice has quit [Remote host closed the connection]
quarkyalice has joined #asahi
quarkyalice has quit [Max SendQ exceeded]
quarkyalice has joined #asahi
analoq_ has joined #asahi
quarkyalice has quit [Max SendQ exceeded]
quarkyalice has joined #asahi
analoq has quit [Ping timeout: 480 seconds]
quarkyalice_ has quit [Ping timeout: 480 seconds]
quarkyalice has quit [Ping timeout: 480 seconds]
<j_ey> marcan: the reason I asked about uart because I'm pretty sure that code was the soure of SErrors for me.
<j_ey> marcan: this code disables the clock after the serial probe https://github.com/torvalds/linux/blob/master/drivers/tty/serial/samsung_tty.c#L2260
<j_ey> and then clear_irqs() writes to that mmio that has its clock disabled
<j_ey> (I dont understand why, when watching your stream back, you dont se the clocks being disabled)
<j_ey> (I'll try reproduce it on clk/new later)
aleasto has joined #asahi
jeffmiw has joined #asahi
jeffmiw has quit [Ping timeout: 480 seconds]
<marcan> j_ey: I think my build has PM disabled, which might explain why I didn't see it
<marcan> anyway, that just means that's another PMU hook we need to add to the HV
PhilippvK has joined #asahi
<marcan> we already have a bunch of those
phiologe has quit [Ping timeout: 480 seconds]
al3xtjames4 has joined #asahi
al3xtjames has quit [Read error: Connection reset by peer]
al3xtjames4 is now known as al3xtjames
aleasto has quit [Quit: Konversation terminated!]
aleasto has joined #asahi
<sven> i also never tried with just setting stream 15 to bypass
<marcan> thanks :)
<sven> it's very high quality code as you can tell by the time.sleep(1) :P
<chadmed> omg lmao i missed that
<chadmed> did you have a race happening or something
<marcan> and by the guarded malloc when all those allocs are volatile anyway :p
<marcan> none of that makes a difference for experiment scripts :p
<sven> chadmed: i just didn't bother to find the "aes engine is busy" bit
<sven> marcan: yeah, i did my very best there!
analoq_ has quit [singleton.oftc.net synthon.oftc.net]
stelleg[m] has quit [singleton.oftc.net synthon.oftc.net]
yrlf has quit [singleton.oftc.net synthon.oftc.net]
bps has quit [singleton.oftc.net synthon.oftc.net]
obflv[m] has quit [singleton.oftc.net synthon.oftc.net]
Raqbit has quit [singleton.oftc.net synthon.oftc.net]
Stary has quit [singleton.oftc.net synthon.oftc.net]
everslick_ has quit [singleton.oftc.net synthon.oftc.net]
mpaq has quit [singleton.oftc.net synthon.oftc.net]
Raito_Bezarius has quit [singleton.oftc.net synthon.oftc.net]
besmirich[m] has quit [singleton.oftc.net synthon.oftc.net]
Xesxen has quit [singleton.oftc.net synthon.oftc.net]
Mary has quit [singleton.oftc.net synthon.oftc.net]
pho[m] has quit [singleton.oftc.net synthon.oftc.net]
Santiago[m]1 has quit [singleton.oftc.net synthon.oftc.net]
daftfrog[m] has quit [singleton.oftc.net synthon.oftc.net]
HaoYanQi[m] has quit [singleton.oftc.net synthon.oftc.net]
landscape15[m] has quit [singleton.oftc.net synthon.oftc.net]
joerosenberg[m] has quit [singleton.oftc.net synthon.oftc.net]
svenpeter[m] has quit [singleton.oftc.net synthon.oftc.net]
brentr123[m] has quit [singleton.oftc.net synthon.oftc.net]
jelly has quit [singleton.oftc.net synthon.oftc.net]
camr0[m] has quit [singleton.oftc.net synthon.oftc.net]
davidrysk[m] has quit [singleton.oftc.net synthon.oftc.net]
sephamorr[m] has quit [singleton.oftc.net synthon.oftc.net]
bngs[m] has quit [singleton.oftc.net synthon.oftc.net]
isitaboat[m] has quit [singleton.oftc.net synthon.oftc.net]
spot[m] has quit [singleton.oftc.net synthon.oftc.net]
MagMell[m] has quit [singleton.oftc.net synthon.oftc.net]
quentincestino[m] has quit [singleton.oftc.net synthon.oftc.net]
PeterHilgenfeld[m] has quit [singleton.oftc.net synthon.oftc.net]
booffo[m] has quit [singleton.oftc.net synthon.oftc.net]
AkihikoOdaki[m] has quit [singleton.oftc.net synthon.oftc.net]
sandornagy[m] has quit [singleton.oftc.net synthon.oftc.net]
ninja[m] has quit [singleton.oftc.net synthon.oftc.net]
Caedus[m] has quit [singleton.oftc.net synthon.oftc.net]
YichaoYu[m] has quit [singleton.oftc.net synthon.oftc.net]
SocioProphet[m] has quit [singleton.oftc.net synthon.oftc.net]
The_DarkFire_[m] has quit [singleton.oftc.net synthon.oftc.net]
rob-3[m] has quit [singleton.oftc.net synthon.oftc.net]
ilovetrains[m] has quit [singleton.oftc.net synthon.oftc.net]
PthariensFlame[m] has quit [singleton.oftc.net synthon.oftc.net]
xerpi[m] has quit [singleton.oftc.net synthon.oftc.net]
PieroDel[m] has quit [singleton.oftc.net synthon.oftc.net]
TypoKign[m] has quit [singleton.oftc.net synthon.oftc.net]
Scott[m] has quit [singleton.oftc.net synthon.oftc.net]
alexanderwillner[m] has quit [singleton.oftc.net synthon.oftc.net]
ganpa[m] has quit [singleton.oftc.net synthon.oftc.net]
perigoso[m] has quit [singleton.oftc.net synthon.oftc.net]
avx3[m] has quit [singleton.oftc.net synthon.oftc.net]
ah-[m] has quit [singleton.oftc.net synthon.oftc.net]
MingcongBai[m] has quit [singleton.oftc.net synthon.oftc.net]
rowang077[m] has quit [singleton.oftc.net synthon.oftc.net]
jryans has quit [singleton.oftc.net synthon.oftc.net]
pitust[m] has quit [singleton.oftc.net synthon.oftc.net]
i509vcb[m] has quit [singleton.oftc.net synthon.oftc.net]
izzyisles[m] has quit [singleton.oftc.net synthon.oftc.net]
nemanjan00[m] has quit [singleton.oftc.net synthon.oftc.net]
_alice has quit [singleton.oftc.net synthon.oftc.net]
jato has quit [singleton.oftc.net synthon.oftc.net]
d4ve has quit [singleton.oftc.net synthon.oftc.net]
TheLink has quit [singleton.oftc.net synthon.oftc.net]
lanodan has quit [singleton.oftc.net synthon.oftc.net]
arnidg[m] has quit [singleton.oftc.net synthon.oftc.net]
PhilippvK has quit [singleton.oftc.net synthon.oftc.net]
aleasto has quit [singleton.oftc.net synthon.oftc.net]
marvin24 has quit [singleton.oftc.net synthon.oftc.net]
j_ey has quit [singleton.oftc.net synthon.oftc.net]
tomtastic_ has quit [singleton.oftc.net synthon.oftc.net]
rat-hippo[m] has quit [singleton.oftc.net synthon.oftc.net]
Krumble[m] has quit [singleton.oftc.net synthon.oftc.net]
kjm99[m] has quit [singleton.oftc.net synthon.oftc.net]
zopieux has quit [singleton.oftc.net synthon.oftc.net]
riker77 has quit [singleton.oftc.net synthon.oftc.net]
rethematrix[m] has quit [singleton.oftc.net synthon.oftc.net]
DarkShadow44 has quit [singleton.oftc.net synthon.oftc.net]
Emantor has quit [singleton.oftc.net synthon.oftc.net]
etsukata[m] has quit [singleton.oftc.net synthon.oftc.net]
erincandescent has quit [singleton.oftc.net synthon.oftc.net]
gabuscus has quit [singleton.oftc.net synthon.oftc.net]
s-h-i-n-o-b-i_ has quit [singleton.oftc.net synthon.oftc.net]
ChrisHembree[m] has quit [singleton.oftc.net synthon.oftc.net]
DragoonAethis has quit [singleton.oftc.net synthon.oftc.net]
arekm has quit [singleton.oftc.net synthon.oftc.net]
mlq_ has quit [singleton.oftc.net synthon.oftc.net]
akemin_dayo has quit [singleton.oftc.net synthon.oftc.net]
izica has quit [singleton.oftc.net synthon.oftc.net]
VinDuv has quit [singleton.oftc.net synthon.oftc.net]
grange_c has quit [singleton.oftc.net synthon.oftc.net]
os has quit [singleton.oftc.net synthon.oftc.net]
radex has quit [singleton.oftc.net synthon.oftc.net]
citizen1[m] has quit [singleton.oftc.net synthon.oftc.net]
vup has quit [singleton.oftc.net synthon.oftc.net]
nyuhu has quit [singleton.oftc.net synthon.oftc.net]
cgv[m] has quit [singleton.oftc.net synthon.oftc.net]
OrganicPumpkin[m] has quit [singleton.oftc.net synthon.oftc.net]
lockna has quit [singleton.oftc.net synthon.oftc.net]
VitorCardoso[m] has quit [singleton.oftc.net synthon.oftc.net]
cavoirom[m] has quit [singleton.oftc.net synthon.oftc.net]
andi-[m] has quit [singleton.oftc.net synthon.oftc.net]
Serentty[m] has quit [singleton.oftc.net synthon.oftc.net]
Dementor[m] has quit [singleton.oftc.net synthon.oftc.net]
ruach[m] has quit [singleton.oftc.net synthon.oftc.net]
LeviLynch[m] has quit [singleton.oftc.net synthon.oftc.net]
NikolaCicmil[m] has quit [singleton.oftc.net synthon.oftc.net]
dgc[m] has quit [singleton.oftc.net synthon.oftc.net]
Spectrejan[m] has quit [singleton.oftc.net synthon.oftc.net]
mmlb[m] has quit [singleton.oftc.net synthon.oftc.net]
anfernee[m] has quit [singleton.oftc.net synthon.oftc.net]
mofux[m] has quit [singleton.oftc.net synthon.oftc.net]
cepheus has quit [singleton.oftc.net synthon.oftc.net]
happy-dude[m] has quit [singleton.oftc.net synthon.oftc.net]
loki_val has quit [singleton.oftc.net synthon.oftc.net]
c1truz[m] has quit [singleton.oftc.net synthon.oftc.net]
alicela1n has quit [singleton.oftc.net synthon.oftc.net]
Ferluci[m] has quit [singleton.oftc.net synthon.oftc.net]
marcan[m] has quit [singleton.oftc.net synthon.oftc.net]
fluffypup[m] has quit [singleton.oftc.net synthon.oftc.net]
CristianMgheruan-Stanciu[m] has quit [singleton.oftc.net synthon.oftc.net]
julianp[m] has quit [singleton.oftc.net synthon.oftc.net]
ytg has quit [singleton.oftc.net synthon.oftc.net]
psydroid has quit [singleton.oftc.net synthon.oftc.net]
Guest4408 has quit [singleton.oftc.net synthon.oftc.net]
samfromspace[m] has quit [singleton.oftc.net synthon.oftc.net]
M320mb[m]1 has quit [singleton.oftc.net synthon.oftc.net]
rkjnsn[m] has quit [singleton.oftc.net synthon.oftc.net]
mulderje has quit [singleton.oftc.net synthon.oftc.net]
user1tt[m] has quit [singleton.oftc.net synthon.oftc.net]
davay[m] has quit [singleton.oftc.net synthon.oftc.net]
jammie[m] has quit [singleton.oftc.net synthon.oftc.net]
bastilian[m] has quit [singleton.oftc.net synthon.oftc.net]
fridtjof[m] has quit [singleton.oftc.net synthon.oftc.net]
dpatterbee[m] has quit [singleton.oftc.net synthon.oftc.net]
fedx[m] has quit [singleton.oftc.net synthon.oftc.net]
RowanGoemans[m] has quit [singleton.oftc.net synthon.oftc.net]
ll3macorn[m] has quit [singleton.oftc.net synthon.oftc.net]
TellowKrinkle[m] has quit [singleton.oftc.net synthon.oftc.net]
hablerentand[m] has quit [singleton.oftc.net synthon.oftc.net]
minecrell has quit [singleton.oftc.net synthon.oftc.net]
stttcccccccccccc[m] has quit [singleton.oftc.net synthon.oftc.net]
agraf has quit [singleton.oftc.net synthon.oftc.net]
milek7 has quit [singleton.oftc.net synthon.oftc.net]
kit_ty_kate has quit [singleton.oftc.net synthon.oftc.net]
pwg has quit [singleton.oftc.net synthon.oftc.net]
elwisp has quit [singleton.oftc.net synthon.oftc.net]
karlyeurl has quit [singleton.oftc.net synthon.oftc.net]
blasty has quit [singleton.oftc.net synthon.oftc.net]
sven has quit [singleton.oftc.net synthon.oftc.net]
mrkajetanp has quit [singleton.oftc.net synthon.oftc.net]
marcan has quit [singleton.oftc.net synthon.oftc.net]
hramrach has quit [singleton.oftc.net synthon.oftc.net]
XeR has quit [singleton.oftc.net synthon.oftc.net]
dhewg has quit [singleton.oftc.net synthon.oftc.net]
leah2 has quit [singleton.oftc.net synthon.oftc.net]
dottedmag has quit [singleton.oftc.net synthon.oftc.net]
Esmil has quit [singleton.oftc.net synthon.oftc.net]
shaman_br[m] has quit [singleton.oftc.net synthon.oftc.net]
ograff has quit [singleton.oftc.net synthon.oftc.net]
kettenis has quit [singleton.oftc.net synthon.oftc.net]
Misthios has quit [singleton.oftc.net synthon.oftc.net]
digitalfx[m] has quit [singleton.oftc.net synthon.oftc.net]
nilsi[m] has quit [singleton.oftc.net synthon.oftc.net]
eta has quit [singleton.oftc.net synthon.oftc.net]
gladiac has quit [singleton.oftc.net synthon.oftc.net]
elosant[m] has quit [singleton.oftc.net synthon.oftc.net]
smvg[m] has quit [singleton.oftc.net synthon.oftc.net]
Erus_Iluvatar has quit [singleton.oftc.net synthon.oftc.net]
jix has quit [singleton.oftc.net synthon.oftc.net]
bradfier has quit [singleton.oftc.net synthon.oftc.net]
maximus64 has quit [singleton.oftc.net synthon.oftc.net]
Shiz has quit [singleton.oftc.net synthon.oftc.net]
Ziemas has quit [singleton.oftc.net synthon.oftc.net]
thunfisch has quit [singleton.oftc.net synthon.oftc.net]
tasild[m] has quit [singleton.oftc.net synthon.oftc.net]
coin3x[m] has quit [singleton.oftc.net synthon.oftc.net]
roxfan has quit [singleton.oftc.net synthon.oftc.net]
alessandrorzz[m] has quit [singleton.oftc.net synthon.oftc.net]
pipcet[m] has quit [singleton.oftc.net synthon.oftc.net]
floxf5[m] has quit [singleton.oftc.net synthon.oftc.net]
angustrau[m] has quit [singleton.oftc.net synthon.oftc.net]
blazra[m] has quit [singleton.oftc.net synthon.oftc.net]
maxim[m] has quit [singleton.oftc.net synthon.oftc.net]
Emantor[m] has quit [singleton.oftc.net synthon.oftc.net]
noc0lour[m] has quit [singleton.oftc.net synthon.oftc.net]
ryanhrob[m] has quit [singleton.oftc.net synthon.oftc.net]
vasilymilovidov[m] has quit [singleton.oftc.net synthon.oftc.net]
s-urabe[m] has quit [singleton.oftc.net synthon.oftc.net]
ted[m]1 has quit [singleton.oftc.net synthon.oftc.net]
PixelyIon[m] has quit [singleton.oftc.net synthon.oftc.net]
DanielHuisman[m] has quit [singleton.oftc.net synthon.oftc.net]
Davis[m] has quit [singleton.oftc.net synthon.oftc.net]
bfredl[m] has quit [singleton.oftc.net synthon.oftc.net]
facez[m] has quit [singleton.oftc.net synthon.oftc.net]
vivithecanine[m] has quit [singleton.oftc.net synthon.oftc.net]
AlessandroFerrari[m] has quit [singleton.oftc.net synthon.oftc.net]
M32thSystem[m] has quit [singleton.oftc.net synthon.oftc.net]
Amey has quit [singleton.oftc.net synthon.oftc.net]
ella-0[m] has quit [singleton.oftc.net synthon.oftc.net]
tophevich[m] has quit [singleton.oftc.net synthon.oftc.net]
simjnd[m] has quit [singleton.oftc.net synthon.oftc.net]
uur[m] has quit [singleton.oftc.net synthon.oftc.net]
foxlet has quit [singleton.oftc.net synthon.oftc.net]
AONeiLL[m] has quit [singleton.oftc.net synthon.oftc.net]
AndrewLee[m] has quit [singleton.oftc.net synthon.oftc.net]
emilazy has quit [singleton.oftc.net synthon.oftc.net]
jevinskie[m] has quit [singleton.oftc.net synthon.oftc.net]
Aaron[m]1 has quit [singleton.oftc.net synthon.oftc.net]
Bastian[m] has quit [singleton.oftc.net synthon.oftc.net]
h_ro[m] has quit [singleton.oftc.net synthon.oftc.net]
parabola[m] has quit [singleton.oftc.net synthon.oftc.net]
haterade[m] has quit [singleton.oftc.net synthon.oftc.net]
Izumoo[m] has quit [singleton.oftc.net synthon.oftc.net]
ovf[m] has quit [singleton.oftc.net synthon.oftc.net]
mini has quit [singleton.oftc.net synthon.oftc.net]
m42uko_ has quit [singleton.oftc.net synthon.oftc.net]
jn has quit [singleton.oftc.net synthon.oftc.net]
null has quit [singleton.oftc.net synthon.oftc.net]
pg12_ has quit [singleton.oftc.net synthon.oftc.net]
nico_32 has quit [singleton.oftc.net synthon.oftc.net]
ar has quit [singleton.oftc.net synthon.oftc.net]
Retr0id has quit [singleton.oftc.net synthon.oftc.net]
manawyrm has quit [singleton.oftc.net synthon.oftc.net]
commandoline has quit [singleton.oftc.net synthon.oftc.net]
Darksecond has quit [singleton.oftc.net synthon.oftc.net]
Fanfwe has quit [singleton.oftc.net synthon.oftc.net]
hl` has quit [singleton.oftc.net synthon.oftc.net]
handlerug has quit [singleton.oftc.net synthon.oftc.net]
maz has quit [singleton.oftc.net synthon.oftc.net]
JoshuaAshton has quit [singleton.oftc.net synthon.oftc.net]
flying_sausages has quit [singleton.oftc.net synthon.oftc.net]
krbtgt has quit [singleton.oftc.net synthon.oftc.net]
nafod has quit [singleton.oftc.net synthon.oftc.net]
Graypup_ has quit [singleton.oftc.net synthon.oftc.net]
lethalbit has quit [singleton.oftc.net synthon.oftc.net]
duckworld has quit [singleton.oftc.net synthon.oftc.net]
opticron has quit [singleton.oftc.net synthon.oftc.net]
nkaretnikov has quit [singleton.oftc.net synthon.oftc.net]
alyssa has quit [singleton.oftc.net synthon.oftc.net]
steev has quit [singleton.oftc.net synthon.oftc.net]
eric_engestrom has quit [singleton.oftc.net synthon.oftc.net]
kallsyms has quit [singleton.oftc.net synthon.oftc.net]
kenzie has quit [singleton.oftc.net synthon.oftc.net]
boardwalk has quit [singleton.oftc.net synthon.oftc.net]
linuxgemini has quit [singleton.oftc.net synthon.oftc.net]
austriancoder has quit [singleton.oftc.net synthon.oftc.net]
TheFirst has quit [singleton.oftc.net synthon.oftc.net]
kendfinger has quit [singleton.oftc.net synthon.oftc.net]
rossy has quit [singleton.oftc.net synthon.oftc.net]
al3xtjames has quit [singleton.oftc.net synthon.oftc.net]
x56 has quit [singleton.oftc.net synthon.oftc.net]
JTL has quit [singleton.oftc.net synthon.oftc.net]
ihaveamac has quit [singleton.oftc.net synthon.oftc.net]
linearcannon has quit [singleton.oftc.net synthon.oftc.net]
sorear has quit [singleton.oftc.net synthon.oftc.net]
Namidairo has quit [singleton.oftc.net synthon.oftc.net]
bdju has quit [singleton.oftc.net synthon.oftc.net]
WhyNotHugo has quit [singleton.oftc.net synthon.oftc.net]
enomem has quit [singleton.oftc.net synthon.oftc.net]
tbodt has quit [singleton.oftc.net synthon.oftc.net]
Techcable has quit [singleton.oftc.net synthon.oftc.net]
eichin has quit [singleton.oftc.net synthon.oftc.net]
saintdev has quit [singleton.oftc.net synthon.oftc.net]
mjg59 has quit [singleton.oftc.net synthon.oftc.net]
guan has quit [singleton.oftc.net synthon.oftc.net]
tmlind has quit [singleton.oftc.net synthon.oftc.net]
_jannau_ has quit [singleton.oftc.net synthon.oftc.net]
Hotswap has quit [singleton.oftc.net synthon.oftc.net]
jabashque has quit [singleton.oftc.net synthon.oftc.net]
hell__ has quit [singleton.oftc.net synthon.oftc.net]
robher has quit [singleton.oftc.net synthon.oftc.net]
Ariadne has quit [singleton.oftc.net synthon.oftc.net]
skoobasteeve has quit [singleton.oftc.net synthon.oftc.net]
reillyeon has quit [singleton.oftc.net synthon.oftc.net]
brinly has quit [singleton.oftc.net synthon.oftc.net]
stblassitude has quit [singleton.oftc.net synthon.oftc.net]
artemist has quit [singleton.oftc.net synthon.oftc.net]
rcombs has quit [singleton.oftc.net synthon.oftc.net]
hspak has quit [singleton.oftc.net synthon.oftc.net]
balrog has quit [singleton.oftc.net synthon.oftc.net]
jkkm has quit [singleton.oftc.net synthon.oftc.net]
rann has quit [singleton.oftc.net synthon.oftc.net]
ZLSA has quit [singleton.oftc.net synthon.oftc.net]
esden has quit [singleton.oftc.net synthon.oftc.net]
mindfreeze has quit [singleton.oftc.net synthon.oftc.net]
ovf has quit [singleton.oftc.net synthon.oftc.net]
arnd has quit [singleton.oftc.net synthon.oftc.net]
cptcobalt has quit [singleton.oftc.net synthon.oftc.net]
jackhill has quit [singleton.oftc.net synthon.oftc.net]
Z750 has quit [singleton.oftc.net synthon.oftc.net]
ifthenelse has quit [singleton.oftc.net synthon.oftc.net]
Vaughn has quit [singleton.oftc.net synthon.oftc.net]
ave has quit [singleton.oftc.net synthon.oftc.net]
mustache_ride has quit [singleton.oftc.net synthon.oftc.net]
maennich has quit [singleton.oftc.net synthon.oftc.net]
_andy_t_ has quit [singleton.oftc.net synthon.oftc.net]
Chainsaw has quit [singleton.oftc.net synthon.oftc.net]
vafanlignarde has quit [singleton.oftc.net synthon.oftc.net]
djsrv has quit [singleton.oftc.net synthon.oftc.net]
deflax has quit [singleton.oftc.net synthon.oftc.net]
Gaelan has quit [singleton.oftc.net synthon.oftc.net]
method_ has quit [singleton.oftc.net synthon.oftc.net]
emptynine has quit [singleton.oftc.net synthon.oftc.net]
bpye has quit [singleton.oftc.net synthon.oftc.net]
rbenua has quit [singleton.oftc.net synthon.oftc.net]
nepeat has quit [singleton.oftc.net synthon.oftc.net]
tardyp has quit [singleton.oftc.net synthon.oftc.net]
klange has quit [singleton.oftc.net synthon.oftc.net]
Lightsword has quit [singleton.oftc.net synthon.oftc.net]
cz3 has quit [singleton.oftc.net synthon.oftc.net]
MTecknology has quit [singleton.oftc.net synthon.oftc.net]
everslick_ has joined #asahi
krbtgt has joined #asahi
al3xtjames has joined #asahi
aleasto has joined #asahi
PhilippvK has joined #asahi
analoq_ has joined #asahi
marvin24 has joined #asahi
skoobasteeve has joined #asahi
erincandescent has joined #asahi
shaman_br[m] has joined #asahi
yrlf has joined #asahi
stelleg[m] has joined #asahi
j_ey has joined #asahi
obflv[m] has joined #asahi
tomtastic_ has joined #asahi
rethematrix[m] has joined #asahi
x56 has joined #asahi
ograff has joined #asahi
bps has joined #asahi
kettenis has joined #asahi
JTL has joined #asahi
rat-hippo[m] has joined #asahi
ihaveamac has joined #asahi
gabuscus has joined #asahi
Raqbit has joined #asahi
s-h-i-n-o-b-i_ has joined #asahi
Misthios has joined #asahi
Krumble[m] has joined #asahi
ChrisHembree[m] has joined #asahi
kjm99[m] has joined #asahi
digitalfx[m] has joined #asahi
nafod has joined #asahi
zopieux has joined #asahi
reillyeon has joined #asahi
Stary has joined #asahi
riker77 has joined #asahi
DarkShadow44 has joined #asahi
linearcannon has joined #asahi
Graypup_ has joined #asahi
Emantor has joined #asahi
brinly has joined #asahi
stblassitude has joined #asahi
sorear has joined #asahi
nilsi[m] has joined #asahi
Namidairo has joined #asahi
etsukata[m] has joined #asahi
arekm has joined #asahi
eta has joined #asahi
smvg[m] has joined #asahi
akemin_dayo has joined #asahi
gladiac has joined #asahi
ninja[m] has joined #asahi
mpaq has joined #asahi
mlq_ has joined #asahi
artemist has joined #asahi
bdju has joined #asahi
VinDuv has joined #asahi
lethalbit has joined #asahi
DragoonAethis has joined #asahi
Raito_Bezarius has joined #asahi
elosant[m] has joined #asahi
besmirich[m] has joined #asahi
izica has joined #asahi
roxfan has joined #asahi
Erus_Iluvatar has joined #asahi
Xesxen has joined #asahi
Mary has joined #asahi
grange_c has joined #asahi
jix has joined #asahi
bradfier has joined #asahi
radex has joined #asahi
os has joined #asahi
citizen1[m] has joined #asahi
maximus64 has joined #asahi
Shiz has joined #asahi
vup has joined #asahi
nyuhu has joined #asahi
Ziemas has joined #asahi
austriancoder has joined #asahi
thunfisch has joined #asahi
hspak has joined #asahi
rcombs has joined #asahi
balrog has joined #asahi
jkkm has joined #asahi
tasild[m] has joined #asahi
pho[m] has joined #asahi
Santiago[m]1 has joined #asahi
cgv[m] has joined #asahi
daftfrog[m] has joined #asahi
jelly has joined #asahi
rann has joined #asahi
HaoYanQi[m] has joined #asahi
esden has joined #asahi
ZLSA has joined #asahi
ovf has joined #asahi
mindfreeze has joined #asahi
WhyNotHugo has joined #asahi
arnd has joined #asahi
enomem has joined #asahi
cptcobalt has joined #asahi
landscape15[m] has joined #asahi
duckworld has joined #asahi
opticron has joined #asahi
coin3x[m] has joined #asahi
OrganicPumpkin[m] has joined #asahi
jackhill has joined #asahi
tbodt has joined #asahi
Z750 has joined #asahi
joerosenberg[m] has joined #asahi
brentr123[m] has joined #asahi
pipcet[m] has joined #asahi
tophevich[m] has joined #asahi
floxf5[m] has joined #asahi
svenpeter[m] has joined #asahi
lockna has joined #asahi
camr0[m] has joined #asahi
VitorCardoso[m] has joined #asahi
angustrau[m] has joined #asahi
cavoirom[m] has joined #asahi
blazra[m] has joined #asahi
davidrysk[m] has joined #asahi
sephamorr[m] has joined #asahi
maxim[m] has joined #asahi
andi-[m] has joined #asahi
Serentty[m] has joined #asahi
Dementor[m] has joined #asahi
ruach[m] has joined #asahi
LeviLynch[m] has joined #asahi
bngs[m] has joined #asahi
NikolaCicmil[m] has joined #asahi
spot[m] has joined #asahi
MagMell[m] has joined #asahi
dgc[m] has joined #asahi
Spectrejan[m] has joined #asahi
noc0lour[m] has joined #asahi
quentincestino[m] has joined #asahi
mmlb[m] has joined #asahi
ryanhrob[m] has joined #asahi
vasilymilovidov[m] has joined #asahi
s-urabe[m] has joined #asahi
ted[m]1 has joined #asahi
anfernee[m] has joined #asahi
cepheus has joined #asahi
PeterHilgenfeld[m] has joined #asahi
mofux[m] has joined #asahi
SocioProphet[m] has joined #asahi
YichaoYu[m] has joined #asahi
PixelyIon[m] has joined #asahi
DanielHuisman[m] has joined #asahi
Davis[m] has joined #asahi
The_DarkFire_[m] has joined #asahi
rob-3[m] has joined #asahi
happy-dude[m] has joined #asahi
loki_val has joined #asahi
booffo[m] has joined #asahi
c1truz[m] has joined #asahi
AkihikoOdaki[m] has joined #asahi
bfredl[m] has joined #asahi
alicela1n has joined #asahi
sandornagy[m] has joined #asahi
facez[m] has joined #asahi
Ferluci[m] has joined #asahi
alessandrorzz[m] has joined #asahi
vivithecanine[m] has joined #asahi
marcan[m] has joined #asahi
fluffypup[m] has joined #asahi
AlessandroFerrari[m] has joined #asahi
M32thSystem[m] has joined #asahi
ella-0[m] has joined #asahi
Caedus[m] has joined #asahi
Amey has joined #asahi
CristianMgheruan-Stanciu[m] has joined #asahi
xerpi[m] has joined #asahi
ilovetrains[m] has joined #asahi
julianp[m] has joined #asahi
PthariensFlame[m] has joined #asahi
PieroDel[m] has joined #asahi
ytg has joined #asahi
psydroid has joined #asahi
Guest4408 has joined #asahi
simjnd[m] has joined #asahi
TypoKign[m] has joined #asahi
Scott[m] has joined #asahi
uur[m] has joined #asahi
foxlet has joined #asahi
jryans has joined #asahi
AONeiLL[m] has joined #asahi
alexanderwillner[m] has joined #asahi
pitust[m] has joined #asahi
samfromspace[m] has joined #asahi
perigoso[m] has joined #asahi
ganpa[m] has joined #asahi
M320mb[m]1 has joined #asahi
avx3[m] has joined #asahi
AndrewLee[m] has joined #asahi
ah-[m] has joined #asahi
emilazy has joined #asahi
izzyisles[m] has joined #asahi
bastilian[m] has joined #asahi
parabola[m] has joined #asahi
fridtjof[m] has joined #asahi
fedx[m] has joined #asahi
ovf[m] has joined #asahi
stttcccccccccccc[m] has joined #asahi
Bastian[m] has joined #asahi
user1tt[m] has joined #asahi
rowang077[m] has joined #asahi
MingcongBai[m] has joined #asahi
jevinskie[m] has joined #asahi
jammie[m] has joined #asahi
davay[m] has joined #asahi
h_ro[m] has joined #asahi
mulderje has joined #asahi
rkjnsn[m] has joined #asahi
Aaron[m]1 has joined #asahi
dpatterbee[m] has joined #asahi
haterade[m] has joined #asahi
i509vcb[m] has joined #asahi
Izumoo[m] has joined #asahi
RowanGoemans[m] has joined #asahi
_alice has joined #asahi
nemanjan00[m] has joined #asahi
arnidg[m] has joined #asahi
ll3macorn[m] has joined #asahi
minecrell has joined #asahi
hablerentand[m] has joined #asahi
TellowKrinkle[m] has joined #asahi
mini has joined #asahi
m42uko_ has joined #asahi
alyssa has joined #asahi
nkaretnikov has joined #asahi
Techcable has joined #asahi
rbenua has joined #asahi
hramrach has joined #asahi
handlerug has joined #asahi
ifthenelse has joined #asahi
jn has joined #asahi
eric_engestrom has joined #asahi
eichin has joined #asahi
steev has joined #asahi
marcan has joined #asahi
TheLink has joined #asahi
lanodan has joined #asahi
null has joined #asahi
jato has joined #asahi
agraf has joined #asahi
d4ve has joined #asahi
milek7 has joined #asahi
kallsyms has joined #asahi
kenzie has joined #asahi
Vaughn has joined #asahi
ave has joined #asahi
kit_ty_kate has joined #asahi
linuxgemini has joined #asahi
nico_32 has joined #asahi
deflax has joined #asahi
pg12_ has joined #asahi
mrkajetanp has joined #asahi
flying_sausages has joined #asahi
MTecknology has joined #asahi
hl` has joined #asahi
jabashque has joined #asahi
blasty has joined #asahi
dhewg has joined #asahi
Esmil has joined #asahi
sven has joined #asahi
karlyeurl has joined #asahi
dottedmag has joined #asahi
elwisp has joined #asahi
leah2 has joined #asahi
pwg has joined #asahi
XeR has joined #asahi
commandoline has joined #asahi
JoshuaAshton has joined #asahi
maz has joined #asahi
Fanfwe has joined #asahi
ar has joined #asahi
Darksecond has joined #asahi
manawyrm has joined #asahi
nepeat has joined #asahi
Retr0id has joined #asahi
bpye has joined #asahi
saintdev has joined #asahi
robher has joined #asahi
Hotswap has joined #asahi
tmlind has joined #asahi
mjg59 has joined #asahi
_jannau_ has joined #asahi
hell__ has joined #asahi
guan has joined #asahi
Ariadne has joined #asahi
djsrv has joined #asahi
rossy has joined #asahi
kendfinger has joined #asahi
TheFirst has joined #asahi
tardyp has joined #asahi
vafanlignarde has joined #asahi
Chainsaw has joined #asahi
emptynine has joined #asahi
Lightsword has joined #asahi
maennich has joined #asahi
klange has joined #asahi
mustache_ride has joined #asahi
Gaelan has joined #asahi
cz3 has joined #asahi
method_ has joined #asahi
_andy_t_ has joined #asahi
Emantor[m] has joined #asahi
isitaboat[m] has joined #asahi
boardwalk has joined #asahi
lethalnyan has joined #asahi
lethalbit has quit [Read error: Connection reset by peer]
<user1tt[m]> tettr
tomtastic_ is now known as tomtastic
aleasto has quit [Quit: Konversation terminated!]
aleasto has joined #asahi
aleasto has quit [Remote host closed the connection]
<alyssa> sven: nice :]
jbowen has joined #asahi
aleasto has joined #asahi
aleasto has quit [Remote host closed the connection]
<marcan> huh, since when does the kernel test robot pull from our trees?
<marcan> or did someone manually submit that?
<sven> it's been doing that for quite a while now
<marcan> I wonder how that happened
<marcan> maybe just because I mentioned our repo in submissions?
<sven> isn't it also in the MAINTAINERS file?
<marcan> yeah, that too
<j_ey> looks manual then
<marcan> not so sure, a whole bunch went in at that time, which probably coincided with the merges?
<marcan> and that author is some role account
<marcan> could be a script monitoring MAINTAINERS
<alyssa> 🤷
<marcan> works for me, all the more reason to get the code on our branches in shape :D
<sven> that's also how the nvme maintainers found that nvme branch fwiw
<marcan> ahaha because it CCed them too?
<marcan> where'd that discussion go?
<sven> i think that guy had some filter for nvme
<marcan> heh
<marcan> lovely
<pipcet[m]> marcan: just to confirm, the official policy on mixing proxyclient python code and m1n1.macho built from a different version of m1n1 is "don't ever do that, daemons will come flying out of your nose"?
<marcan> I try to keep chainload.py working. that's it.
<marcan> the hypervisor explicitly breaks ABI all the time, no support for mixing there
<marcan> for everything else, your mileage may vary. simple shell stuff is usually OK.
<alyssa> and obviously if m1n1.macho hasn't changed at all you're fien
<alyssa> fine
yuyichao has joined #asahi
yuyichao has quit []
yuyichao has joined #asahi
<pipcet[m]> thanks!
<sven> marcan: i'm gonna squash your rtkit version negotiation (with s/max/min/ so that it doesn't break on my machine :D) into that rtkit wip commit
<sven> i kinda expect that rtkit.c will end up being co-developed by atleast alyssa, you and me anyway
<j_ey> sven: are you looking at anything new?
<sven> no. i still have to clean up this mailbox/rtkit/sart/nvme thing
<j_ey> sven: cool
<sven> and hopefully at least send the first patches for the mailbox stuff upstream later this week
<j_ey> sven: sounds good! one less thing to carry between branches
<sven> and after that if we have i2c by that point maybe look into the usb phy stuff
<sven> j_ey: yeah, and everything after the mailbox needs more thoughts anyway.
<sven> especially the rtkit stuff
<alyssa> sven: let me know when there is a proper nvme series i can cherrypick o:)
<sven> depends on your definition or proper i guess :>
<sven> *of
<sven> is it enough for a twitter picture? sure. can you use it every day without fearing for your data? probably, but i hope you have backups anyway. is it remotely ready to submit it to LKML? nope.
<alyssa> sven: definition s "can i use it every day without fearing for my data?" and "is it rebased to look like actual commits with messages that aren't just WIP and without gigantic hacks in the middle [looking at you compat-mailbox]"
<alyssa> I still dont understand the mailbox vs compat-mailbox thing
<sven> compat-mailbox will disappear. that's really just there to test if SMC still plays nicely with the rtkit stuff
<alyssa> right ... what changes need to be made to corellium's SMC driver to you use not-compat mailbox then..?
<alyssa> (beyond switching from u64[2] to u64, and ioremap_np)
<sven> probably none, but no idea
<alyssa> OK
<sven> i should be enough to point the corellium SMC driver to the compat-mailbox, but i never tested that
jeffmiw has joined #asahi
<alyssa> the non-compat mailbox you mean?
<sven> no
<sven> the non-compat mailbox doesn't do any rtkit stuff
<alyssa> Oh..
<alyssa> because rtkit lib stuff..?
<sven> all it does is send/recv 64+32bit messages
<sven> yes. because i wanted to give marcan's rtkit library idea a try
<alyssa> got it
<alyssa> sven: " for the common IPC protocl used by these."
<alyssa> protocol
<alyssa> " * Enum to identify if Linux or RTKit own the shared memory buffers."
<alyssa> owns
<alyssa> " * @shmem_owner: Specified the owner of the shared memory buffers, can"
<alyssa> Specifies
<alyssa> " * should usually be called withint _probe."
<alyssa> within
<sven> er.. is that the rtkit commit?
<alyssa> yes
<sven> see "WIP". i didn't proof read or ran any kind of spell check on it :)
<alyssa> >:)
<alyssa> " * @cookie: opaque cookie passed to all functions defined in rtkit_ops"
<alyssa> om nom nom nom!!!
<sven> :>
<alyssa> I really like this API i think
<j_ey> sven: youre adding cookies back, now that robin removed them from DART :P
<sven> i'm probably gonna miss these comments in irc fwiw. can you try to write them on github maybe? (does github support commenting on commits that are not PRs?)
<alyssa> sven: " Say Y here if you want to build the Apple ASC mailbox driver."
<sven> ohhhh.
<alyssa> I /think/ this is actually an IOP mailbox driver?
<alyssa> and the rtkit lib is the ASC part?
<sven> that ASC needs to disappear
<sven> i don't think so
<sven> take a look at ioreg from macOS
<sven> there's some ASCWrap or so entry that handles the mailbox
<alyssa> ok
<sven> and then RTBuddy or something which handles the rtkit part
<alyssa> right ok
<alyssa> sven: btw, I like your handling of ASC vs M3 a lot
<sven> but that ASC there needs to disappear anyway because next to ASC there's also this M3 thing
<sven> i'm quite happy with rtkit library idea. not totally happy with the implementation yet
<sven> especially the shared memory vs. sart vs. just iommu part
amw has quit [Ping timeout: 480 seconds]
<sven> j_ey: :D
<sven> j_ey: robin just wanted all the cookies for himself instead of letting individual drivers handle them :P
<j_ey> he's the real cookie monster!
amw has joined #asahi
<maz> j_ey: robin and cookies? GF cookies, maybe...
jeffmiw has quit [Ping timeout: 480 seconds]
<marcan> sven: yeah feel free to play the git game however you want
<marcan> all those commits get rewritten for upstreaming anyway
alyssa has left #asahi [#asahi]
<krbtgt> > Their "secure enclave" is just a mailbox interface on top of ARM's TrustZone
<krbtgt> this doesn't seem correct
<sven> ugh. nope.
<j_ey> what's that a quote from?
<sven> it has a mailbox interface, and it also has something apple calls trustzone but it's unrelated to ARM's TrustZone
<sven> what apples calls trustzone is (as far i know and don't quote me on this) their memory lockdown feature
<sven> in the bootrom their security coprocessors gets to "steal" some RAM and lock it down so that the main processor can't access it anymore
<sven> (and on top of that it has transparent memory encryption and an integrity tree with the root hash stored outside of RAM)
<sven> that's what apple seems to call trustzone
suricato has joined #asahi
TheJollyRoger has joined #asahi
quarkyalice has joined #asahi
hspak1 has joined #asahi
hspak has quit [Remote host closed the connection]
hspak1 is now known as hspak
suricato has quit [Quit: leaving]
alvaro has joined #asahi
alvaro is now known as suricato
suricato has quit []
alvaro has joined #asahi
alvaro has quit []
suricato has joined #asahi
everslick has joined #asahi
quarkyalice has quit [Remote host closed the connection]
quarkyalice has joined #asahi
everslick_ has quit [Ping timeout: 480 seconds]
quarkyalice_ has joined #asahi
quarkyalice has quit [Ping timeout: 480 seconds]
Xichao[m] has joined #asahi
riker77 has quit [Ping timeout: 480 seconds]
riker77 has joined #asahi