marcan changed the topic of #asahi-dev to: Asahi Linux: porting Linux to Apple Silicon macs | General development | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-dev
<modwizcode> I tried to workaround the interrupt/console issues by adding a second UART and declaring it as the exynos uart instead of the apple one but linux seemed a little annoyed with that and so I'm just going to try and solve the actual IRQ issue
Namidairo has joined #asahi-dev
zkrx has quit [Ping timeout: 240 seconds]
Namidairo has quit [Ping timeout: 240 seconds]
Namidairo has joined #asahi-dev
zkrx has joined #asahi-dev
<amw> modwizcode: Got your qemu booting m1n1 - need to work out next step after lunch - thanks
<modwizcode> amw: glad to hear it :)
<amw> Thinking of tapping a few notes on the wiki on it
<amw> Perhaps on the the Getting started page under m1n1 or perhaps should have a seperate page?
<modwizcode> As long as nobody minds that sounds good.
<modwizcode> Does m1n1 have it's own wiki?
<amw> Not that I can see - might just add one under "Places to start"
<modwizcode> Seems reasonable I guess
<modwizcode> I think someone should probably edit the tasks page to mention that MMU, SMP spin-up and chicekn bits are all completed for m1n1
<modwizcode> At least as far as I can tell
<modwizcode> Also maybe UP linux booting but I'm not sure if that's waiting for like... proper support and not chainloading via serial
<modwizcode> From some bits I was poking it seems that maybe the M1 supports an ARM feature that makes the data and instruction caches coherent? I can't find enough specifics about what the feature actually means to fully understand it, it's a virtualization support feature but it requires that the cache coherence be defined in a weird way.
Namidairo has quit [Read error: Connection reset by peer]
Namidairo has joined #asahi-dev
DarthCloud has quit [Ping timeout: 268 seconds]
<amw> modwizcode: Added brief wiki page: https://github.com/AsahiLinux/docs/wiki/SW:m1n1
<amw> Will add more later if I get Linux booting under it - Thanks again modwizcode
<modwizcode> no problem!
<modwizcode> you might want to add a bit about how to run the proxy tools with it, since it's not super obvious you can just point them at the PTY
<modwizcode> Also I never figured out the correct mapping for picocom to not screw up the newlines
<modwizcode> but if you know it you should add it too
<amw> modwizcode: I've gotten no where with the serial port or even tried the proxy tools - so that's all to be learnt!
Glanzmann has quit [Ping timeout: 265 seconds]
odmir has joined #asahi-dev
Glanzmann has joined #asahi-dev
odmir has quit []
odmir has joined #asahi-dev
odmir has quit [Remote host closed the connection]
odmir has joined #asahi-dev
odmir has quit [Ping timeout: 246 seconds]
PhilippvK has joined #asahi-dev
phiologe has quit [Ping timeout: 264 seconds]
odmir has joined #asahi-dev
odmir has quit [Ping timeout: 240 seconds]
odmir has joined #asahi-dev
amw has quit [Ping timeout: 258 seconds]
odmir has quit [Ping timeout: 258 seconds]
amw has joined #asahi-dev
amw has quit [Ping timeout: 264 seconds]
amw has joined #asahi-dev
a3541 has joined #asahi-dev
<amw> modwizcode: Got Marcan's kernel booting under your qemu - still missing an initramfs
<amw> Will add some Wiki notes on that - new page perhaps?
odmir has joined #asahi-dev
VinDuv has joined #asahi-dev
odmir has quit [Ping timeout: 240 seconds]
VinDuv has quit [Quit: Leaving.]
<amw> marcan: Hope it's ok - added a page on getting m1n1 and kernel booting under modwizcode's qemu
<amw> It would be nice to add some screen shots to the Wiki - anyone know the
<amw> ... the way to do this? e.g. fork the project and do an pull request?
<amw> Or upload an image?
<marcan> amw: you can put images in the wiki repo, but there is no UI for it and no UI for fork/merge, which is kind of annoying
<marcan> amw: try cloning git@github.com:AsahiLinux/docs.wiki.git, adding an image, and pushing. since the wiki is world-editable, maybe that works?
<marcan> just make a /images folder
<marcan> if you can't push, make a repo under your own namespace and I'll pull the commit
<amw> I'll try later - perhaps tomorrow - thanks
a3541 has quit [Remote host closed the connection]
<cdesai> No UI for fork/merge / needing perms to the git repo to edit the wiki is why I moved off of github/gitlab wikis - otherwise they're super nice.
<cdesai> Just putting markdown files in the repos is better for collab
<amw> Would be nice to have a binary blob archive which we could reference with URLs
<amw> e.g. for kernel images / m1n1 images / initramfs images / screen shot images....
klaus has joined #asahi-dev
<marcan> well the wiki git repo can do that
<marcan> otherwise we could put it in the main repo, since it's a dummy anyway
<amw> marcan: I'm not sure git is so good for binary blobs though...
<marcan> it's perfectly fine for images
<amw> Not so much for larger kernel / ramisk images that are frequently obsoleted I guess
<marcan> yeah, those are a bad idea
<marcan> but it's perfectly fine for rarely-changing images in the <1MB range
<marcan> I mean we have artwork.git :)
<amw> Yep perhaps you could donate a screen shot of the a linux bash prompt on your frame buffer?
<marcan> heh, never got one of those because there's no keyboard so what's the point :)
<marcan> I always put the ash prompt on serial
<amw> ok - still struggling to get my initramfs give a shell prompt on qemu - but it's just a matter of time
irl25519 has joined #asahi-dev
odmir has joined #asahi-dev
amw has quit [Ping timeout: 240 seconds]
irl25519 has quit [Quit: irl25519]
amw has joined #asahi-dev
odmir has quit [Ping timeout: 240 seconds]
acelogic has quit [Ping timeout: 260 seconds]
TheJollyRoger has quit [Ping timeout: 268 seconds]
TheJollyRoger has joined #asahi-dev
amw has quit [Ping timeout: 256 seconds]
<cdesai> git with lfs is not so bad for binary blobs - although it only starts becoming a problem if there's lots of big files, or they change often.
<Namidairo> or in the case of github, your repo is vaguely popular?
<Namidairo> I have seen a couple repositories that I've tried to clone from hit the bandwidth limits
odmir has joined #asahi-dev
odmir has quit [Ping timeout: 258 seconds]
<Glanzmann> I can setup a minio on a server with a 1 Gbit/s link if necessary.
<Glanzmann> or we could use a s3 bucket ...
djhworld has quit [Ping timeout: 240 seconds]
djhworld has joined #asahi-dev
odmir has joined #asahi-dev
Namidairo has quit [Ping timeout: 240 seconds]
Namidairo has joined #asahi-dev
<marcan> we aren't going to have any such problems
DarthCloud has joined #asahi-dev
stemnic9 has joined #asahi-dev
stemnic has quit [Read error: Connection reset by peer]
stemnic9 is now known as stemnic
stemnic has quit [Client Quit]
stemnic has joined #asahi-dev
DarthCloud has quit [Ping timeout: 268 seconds]
DarthCloud has joined #asahi-dev
artemist has joined #asahi-dev
artemist has quit [Changing host]
shadaj[m] has joined #asahi-dev
VinDuv has joined #asahi-dev
zkrx has quit [Ping timeout: 264 seconds]
zkrx has joined #asahi-dev
irl25519 has joined #asahi-dev
irl25519 has quit [Quit: irl25519]
stemnic has quit [Ping timeout: 264 seconds]
stemnic has joined #asahi-dev
irl25519 has joined #asahi-dev
irl25519 has quit [Quit: irl25519]
amw has joined #asahi-dev
zkrx has quit [Ping timeout: 246 seconds]
zkrx has joined #asahi-dev
maor26 has joined #asahi-dev
VinDuv has quit [Quit: Leaving.]
maor26 has quit [Client Quit]
klaus has quit [Quit: Textual IRC Client: www.textualapp.com]
x4m3 has quit [Read error: Connection reset by peer]
taziden has quit [Ping timeout: 260 seconds]
the-mentor has quit [Quit: The Lounge - https://thelounge.chat]
the-mentor has joined #asahi-dev
taziden has joined #asahi-dev