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
bgb_ has quit [Ping timeout: 480 seconds]
crabbedhaloablut has joined #asahi
bgb_ has joined #asahi
loki_val has quit [Ping timeout: 480 seconds]
bgb_ has quit [Ping timeout: 480 seconds]
aeroraptor has quit [Ping timeout: 480 seconds]
mustache_ride__ has quit [Ping timeout: 480 seconds]
rann has quit [Ping timeout: 480 seconds]
tardyp has quit [Ping timeout: 480 seconds]
brinly has quit [Remote host closed the connection]
daniels has quit [Read error: Connection reset by peer]
saintdev has quit [Read error: Connection reset by peer]
jabashque has quit [Read error: Connection reset by peer]
taowa has quit [Ping timeout: 480 seconds]
cptcobalt has quit [Ping timeout: 480 seconds]
stblassitude has quit [Ping timeout: 480 seconds]
cz3 has quit [Ping timeout: 480 seconds]
mindfreeze_ has quit [Ping timeout: 480 seconds]
robher_ has quit [Read error: Network is unreachable]
steev has quit [Ping timeout: 480 seconds]
Chainsaw has quit [Read error: Network is unreachable]
tom-w has quit [Read error: Network is unreachable]
bgb_ has joined #asahi
nkaretnikov has quit [Remote host closed the connection]
maennich has quit [Read error: Network is unreachable]
philpax has quit [Ping timeout: 480 seconds]
ovf has quit [Ping timeout: 480 seconds]
enomem has quit [Remote host closed the connection]
esden has quit [Ping timeout: 480 seconds]
sorear has quit [Ping timeout: 480 seconds]
guan has quit [Read error: Connection reset by peer]
NekomimiScience has quit [Read error: Connection reset by peer]
kendfinger has quit [Remote host closed the connection]
eichin has quit [Ping timeout: 480 seconds]
sjg1 has quit [Ping timeout: 480 seconds]
Vaughn has quit [Ping timeout: 480 seconds]
eric_engestrom has quit [Ping timeout: 480 seconds]
jkkm has quit [Ping timeout: 480 seconds]
arnd has quit [Ping timeout: 480 seconds]
Ariadne has quit [Ping timeout: 480 seconds]
ZLSA has quit [Ping timeout: 480 seconds]
austriancoder has quit [Ping timeout: 480 seconds]
bgb_ has quit [Ping timeout: 480 seconds]
saintdev has joined #asahi
bgb_ has joined #asahi
yuyichao has quit [Ping timeout: 480 seconds]
bgb_ has quit [Ping timeout: 480 seconds]
saintdev has quit [Ping timeout: 480 seconds]
saintdev_ has joined #asahi
tardyp has joined #asahi
arnd has joined #asahi
steev has joined #asahi
aeroraptor has joined #asahi
bgb_ has joined #asahi
brinly has joined #asahi
robher_ has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
mindfreeze_ has joined #asahi
sjg1 has joined #asahi
riker77 has quit [Quit: Quitting IRC - gone for good...]
bgb_ has joined #asahi
jabashque has joined #asahi
riker77 has joined #asahi
stblassitude has joined #asahi
jkkm has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
tom-w has joined #asahi
bgb_ has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
bgb_ has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
DragoonAethis has quit [Quit: hej-hej!]
DragoonAethis has joined #asahi
bgb_ has joined #asahi
roxfan has quit [Ping timeout: 480 seconds]
daniels has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
roxfan has joined #asahi
bgb_ has joined #asahi
bgb_ has quit []
Ariadne has joined #asahi
sorear has joined #asahi
Vaughn has joined #asahi
ovf has joined #asahi
Chainsaw has joined #asahi
aleasto has quit [Quit: Konversation terminated!]
riker77_ has joined #asahi
riker77 has quit [Ping timeout: 480 seconds]
riker77_ is now known as riker77
mkf727 has joined #asahi
yuyichao has joined #asahi
SamAdams[m] has joined #asahi
roxfan has quit [Ping timeout: 480 seconds]
mustache_ride__ has joined #asahi
kendfinger has joined #asahi
mkf727 has quit [Ping timeout: 480 seconds]
mkf727 has joined #asahi
phiologe has quit [Ping timeout: 480 seconds]
taowa has joined #asahi
NekomimiScience has joined #asahi
enomem has joined #asahi
rann has joined #asahi
ZLSA has joined #asahi
guan has joined #asahi
eric_engestrom has joined #asahi
cptcobalt has joined #asahi
esden has joined #asahi
austriancoder has joined #asahi
maennich has joined #asahi
eichin has joined #asahi
nkaretnikov has joined #asahi
philpax has joined #asahi
cz3 has joined #asahi
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
dhuck has joined #asahi
dhuck has quit [Remote host closed the connection]
nafod3 has joined #asahi
rohin2 has joined #asahi
nafod has quit [Ping timeout: 480 seconds]
nafod3 is now known as nafod
cz3 has quit [Ping timeout: 480 seconds]
cz3 has joined #asahi
ifthenelse2 has joined #asahi
ifthenelse has quit [Remote host closed the connection]
ifthenelse2 is now known as ifthenelse
arahael3 has joined #asahi
arahael2 has quit [Ping timeout: 480 seconds]
rohin2 has quit [Ping timeout: 480 seconds]
<VinDuv>
“no HDMI signal” => I actually have this problem on my Mini with both of my displays and I think it’s because the minimal framebuffer set up by iBoot doesn’t like them somehow
<VinDuv>
but that seems like something that only Apple can fix and and since the screen does work in macOS (even in the boot picker, after a few seconds) I’m not sure how I could report it as a bug :-/
<chadmed>
Dcow_: the m1 pro is ~200mW at idle. id expect that to be higher under linux though until we get full power management working for things like the nvme controller (which was a problem even on intel macs) so id expect ~2-5W idle under a software rendered desktop
<jerdnA>
I ran linux.py. I feel like the framebuffer should work, especially since it seemed to work on marcan's streams.
<jannau>
VinDuv: my fullhd display isn't detected anymore by iboot after updating to monterey. I reported that as regression
<jannau>
jerdnA: the serial devices (ttyACM?) are provided by m1n1. They are expected to disappear when m1n1 transfers control to linux
<VinDuv>
jannau: does it still work in m1n1 if you install it on a macOS 11 base?
<jannau>
does your kernel has CONFIG_FB_SIMPLE built-in? it conflicts with CONFIG_DRM_SIMPLEDRM and the latter needs a little work to be supported on M1 devices
<jannau>
VinDuv: I don't think so. I.e. the display broke when I updated the main mac os (still secure booting) install. I didn't test beyond that
<marcan>
VinDuv: no boot framebuffer is a bug
<marcan>
you need to be able to see the iBoot screen ("keep holding" etc, recovery mode warnings, etc)
<marcan>
that is definitely reportable to apple
<marcan>
someone mentioned this regressed in Monterey
<marcan>
jerdnA: if you don't get signal at all while booting m1n1, that's an Apple bug as VinDuv says and should absolutely be reported via Feedback Assistant
<marcan>
the boot-time framebuffer is on Apple's side
<marcan>
that not working is definitely reportable, it affects macOS users too
<VinDuv>
ok, will do once I stop messing up with the MBP and go back to the mini :)
Dcow has quit [Quit: My Mac Mini has gone to sleep. ZZZzzz…]
<jerdnA>
Thanks for the replies, it looks like m1n1 is working fine. The screen is not that important since I'm working on a uni project about reverse engineering the fetch unit, so I would only need to execute simple programs and gather results. I was wondering if there was a way to get a terminal without something like the Glasgow.
<j_ey>
jerdnA: if you use run_guest.py, to use the hypervisor, there is
<jerdnA>
Ok, then I'll keep trying with the hypervisor
<j_ey>
jerdnA: things of note: kernel branch, kernel config, run_guest.py command line
<jerdnA>
Thanks for the tips. The whole reason for linux was to get more access without any interference so I guess the hypervisor is even better in this regard
<j_ey>
depending on what you need, you could also just run m1n1 scripts?
<jerdnA>
All I need is to execute a certain program that accesses system registers and PMCs
<j_ey>
then you could use m1n1 directly
<jannau>
jerdnA: there is no need for a glasgow to use the hw uart. a 1.2V capable uart is enough
<jerdnA>
By Glasgow I just meant some extra hardware that isn't a usb cable
<marcan>
you want to just use m1n1 for simple tests like that; there are a bunch of examples on how to run asm code snippets in experiments/
<marcan>
you can launch them on the main core or any of the secondaries
<jerdnA>
Yeah, I'm looking it up right now. I just never saw duplicated label names before.
<marcan>
numbered labels can have duplicates, it's convenient for local loops
<marcan>
it's used all over the place in linux code and such :)
<jerdnA>
The more you know...
nskl has quit [Ping timeout: 480 seconds]
jeffmiw has joined #asahi
Dcow has joined #asahi
bingoChecker has joined #asahi
aleasto has joined #asahi
dsrt^ has joined #asahi
bingoChecker has quit [Ping timeout: 480 seconds]
bingoChecker has joined #asahi
aleasto has quit [Quit: Konversation terminated!]
guan has quit [Remote host closed the connection]
enomem has quit [Remote host closed the connection]
NekomimiScience has quit [Remote host closed the connection]
ZLSA has quit [Read error: Connection reset by peer]
philpax has quit [Read error: Network is unreachable]
aleasto has joined #asahi
eichin has quit [Remote host closed the connection]
taowa has quit [Read error: Connection reset by peer]
cz3 has quit [Read error: Connection reset by peer]
rann has quit [Remote host closed the connection]
mustache_ride___ has joined #asahi
stblassitude_ has joined #asahi
cz3 has joined #asahi
arnd_ has joined #asahi
eric_engestrom_ has joined #asahi
mindfreeze_ has quit [Ping timeout: 480 seconds]
rann has joined #asahi
sorear_ has joined #asahi
taowa has joined #asahi
Vaughn has quit [Ping timeout: 480 seconds]
tom-w_ has joined #asahi
Vaughn has joined #asahi
ZLSA has joined #asahi
guan has joined #asahi
aeroraptor_ has joined #asahi
esden_ has joined #asahi
brinly_ has joined #asahi
jkkm_ has joined #asahi
sjg1_ has joined #asahi
philpax has joined #asahi
kendfinger_ has joined #asahi
maennich_ has joined #asahi
sjg1 has quit [Ping timeout: 480 seconds]
sjg1_ is now known as sjg1
tardyp_ has joined #asahi
tom-w has quit [Ping timeout: 480 seconds]
tom-w_ is now known as tom-w
jabashque_ has joined #asahi
mustache_ride__ has quit [Ping timeout: 480 seconds]
NekomimiScience has joined #asahi
mindfreeze_ has joined #asahi
saintdev__ has joined #asahi
robher__ has joined #asahi
cptcobalt_ has joined #asahi
enomem has joined #asahi
ovf_ has joined #asahi
eichin has joined #asahi
daniels_ has joined #asahi
austriancoder_ has joined #asahi
steev_ has joined #asahi
Chainsaw_ has joined #asahi
jkkm has quit [Ping timeout: 480 seconds]
jkkm_ is now known as jkkm
esden has quit [Ping timeout: 480 seconds]
brinly has quit [Ping timeout: 480 seconds]
esden_ is now known as esden
brinly_ is now known as brinly
Ariadne_ has joined #asahi
steev has quit [Ping timeout: 480 seconds]
steev_ is now known as steev
maennich_ is now known as maennich1
saintdev_ has quit [Ping timeout: 480 seconds]
saintdev__ is now known as saintdev_
stblassitude has quit [Ping timeout: 480 seconds]
austriancoder has quit [Ping timeout: 480 seconds]
stblassitude_ is now known as stblassitude
arnd has quit [Ping timeout: 480 seconds]
sorear has quit [Ping timeout: 480 seconds]
sorear_ is now known as sorear
ovf has quit [Ping timeout: 480 seconds]
ovf_ is now known as ovf
maennich has quit [Ping timeout: 480 seconds]
maennich1 is now known as maennich
jabashque has quit [Ping timeout: 480 seconds]
tardyp has quit [Ping timeout: 480 seconds]
tardyp_ is now known as tardyp
kendfinger has quit [Ping timeout: 480 seconds]
kendfinger_ is now known as kendfinger
daniels has quit [Ping timeout: 480 seconds]
robher_ has quit [Ping timeout: 480 seconds]
aeroraptor has quit [Ping timeout: 480 seconds]
aeroraptor_ is now known as aeroraptor
cptcobalt has quit [Ping timeout: 480 seconds]
cptcobalt_ is now known as cptcobalt
Chainsaw has quit [Ping timeout: 480 seconds]
Chainsaw_ is now known as Chainsaw
Ariadne has quit [Ping timeout: 480 seconds]
eric_engestrom has quit [Ping timeout: 480 seconds]
Dcow has quit [Quit: My Mac Mini has gone to sleep. ZZZzzz…]
bingoChecker has quit [Remote host closed the connection]
bingoChecker has joined #asahi
Dcow has joined #asahi
Ariadne_ has quit []
Ariadne has joined #asahi
Ariadne has quit [Remote host closed the connection]
nkaretnikov has quit [Ping timeout: 480 seconds]
rann has quit [Ping timeout: 480 seconds]
guan has quit [Ping timeout: 480 seconds]
tom-w has quit [Ping timeout: 480 seconds]
ZLSA has quit [Ping timeout: 480 seconds]
mustache_ride___ has quit [Ping timeout: 480 seconds]
sjg1 has quit [Ping timeout: 480 seconds]
mindfreeze_ has quit [Ping timeout: 480 seconds]
NekomimiScience has quit [Ping timeout: 480 seconds]
brinly has quit [Ping timeout: 480 seconds]
enomem has quit [Ping timeout: 480 seconds]
esden has quit [Ping timeout: 480 seconds]
Vaughn has quit [Ping timeout: 480 seconds]
steev has quit [Ping timeout: 480 seconds]
philpax has quit [Ping timeout: 480 seconds]
taowa has quit [Ping timeout: 480 seconds]
saintdev_ has quit [Ping timeout: 480 seconds]
jkkm has quit [Ping timeout: 480 seconds]
tardyp has quit [Ping timeout: 480 seconds]
stblassitude has quit [Ping timeout: 480 seconds]
eichin has quit [Ping timeout: 480 seconds]
sorear has quit [Ping timeout: 480 seconds]
ovf has quit [Ping timeout: 480 seconds]
arnd_ has quit [Ping timeout: 480 seconds]
jabashque_ has quit [Ping timeout: 480 seconds]
kendfinger has quit [Ping timeout: 480 seconds]
maennich has quit [Ping timeout: 480 seconds]
cz3 has quit [Ping timeout: 480 seconds]
aleasto has quit [Quit: Konversation terminated!]
robher__ has quit [Ping timeout: 480 seconds]
aeroraptor has quit [Ping timeout: 480 seconds]
austriancoder_ has quit [Ping timeout: 480 seconds]
daniels_ has quit [Ping timeout: 480 seconds]
cptcobalt has quit [Ping timeout: 480 seconds]
Chainsaw has quit [Ping timeout: 480 seconds]
eric_engestrom_ has quit [Ping timeout: 480 seconds]
cptcobalt has joined #asahi
aleasto has joined #asahi
aleasto has quit []
aleasto has joined #asahi
aleasto has quit [Remote host closed the connection]
aleasto has joined #asahi
Ariadne has joined #asahi
robher has joined #asahi
saintdev_ has joined #asahi
yuyichao has quit [Ping timeout: 480 seconds]
taowa has joined #asahi
rann has joined #asahi
Vaughn has joined #asahi
jabashque has joined #asahi
daniels_ has joined #asahi
arnd_ has joined #asahi
yuyichao has joined #asahi
steev has joined #asahi
citizen1[m] has left #asahi [#asahi]
sorear has joined #asahi
maennich has joined #asahi
roxfan has joined #asahi
rohin2 has joined #asahi
rohin2 has quit []
brinly has joined #asahi
darkapex1 has joined #asahi
bingoChecker has quit [Quit: Leaving]
darkapex has quit [Ping timeout: 480 seconds]
eichin has joined #asahi
esden has joined #asahi
X-Scale` has joined #asahi
X-Scale has quit [Ping timeout: 480 seconds]
mkf727 has joined #asahi
<mkf727>
hey y'all, i am not on asahi linux, but i am trying to record DTLB misses using the counters of the PMC. i am having some issues figuring out if i've set the control and select registers to the right values since i cannot figure out which counter DTLB misses uses...
<mkf727>
does anyone have any pointers for this? i've gone through some of dougall's stuff, but i think i'm missing something