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-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
wmehilos has quit [Ping timeout: 276 seconds]
choozy has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
jeff_miw has joined #asahi
wmehilos has joined #asahi
raster has quit [Quit: Gettin' stinky!]
jeff_miw has quit [Quit: Connection closed]
wagood[m] has joined #asahi
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #asahi
really2 has joined #asahi
phiologe has quit [Ping timeout: 260 seconds]
phiologe has joined #asahi
marvin24 has quit [Ping timeout: 260 seconds]
marvin24_ has joined #asahi
odmir has quit [Remote host closed the connection]
really2 has quit [Ping timeout: 256 seconds]
really2 has joined #asahi
nicolas17 has quit [Quit: Konversation terminated!]
tanmayd17 has joined #asahi
zkrx has quit [Ping timeout: 264 seconds]
zkrx has joined #asahi
VinDuv has joined #asahi
mxw39 has quit [Quit: Konversation terminated!]
vlixa has quit [Remote host closed the connection]
m42uko has quit [Quit: Leaving.]
m42uko has joined #asahi
will1 has quit [Quit: Idle for 30+ days]
_whitelogger has joined #asahi
jeff_miw has joined #asahi
jeff_miw has quit [Quit: Connection closed]
linkmauve has left #asahi ["Disconnected: closed"]
Namidairo_ is now known as Namidairo
vlixa has joined #asahi
jeff_miw has joined #asahi
really2 has joined #asahi
really2 has quit [Ping timeout: 264 seconds]
jeff_miw has quit [Ping timeout: 240 seconds]
raster has joined #asahi
tanmayd17 has quit [Ping timeout: 245 seconds]
tanmayd17 has joined #asahi
scooby2_ has quit [*.net *.split]
eta has quit [*.net *.split]
mjg59 has quit [*.net *.split]
JTL has quit [*.net *.split]
x56_ has quit [*.net *.split]
feuerrot has quit [*.net *.split]
Z750 has quit [*.net *.split]
imobilis has quit [*.net *.split]
vilhalmer has quit [*.net *.split]
kkd has quit [*.net *.split]
mrasmus has quit [*.net *.split]
dougall has quit [*.net *.split]
GaveUp has quit [*.net *.split]
GaveUp has joined #asahi
dougall_ has joined #asahi
mrasmus_ has joined #asahi
mjg59 has joined #asahi
feuerrot has joined #asahi
imobilis has joined #asahi
kkd has joined #asahi
kkd has joined #asahi
Z750 has joined #asahi
vilhalmer has joined #asahi
JTL has joined #asahi
mrasmus_ is now known as mrasmus
scooby2_ has joined #asahi
x56_ has joined #asahi
eta has joined #asahi
linkmauve has joined #asahi
commandoline has quit [Ping timeout: 264 seconds]
commandoline has joined #asahi
thestr4ng3r_ has quit [Ping timeout: 264 seconds]
thestr4ng3r has joined #asahi
jeff_miw has joined #asahi
really2 has joined #asahi
really2 has quit [Excess Flood]
thestr4ng3r has quit [Read error: Connection reset by peer]
jeff_miw has quit [Quit: Ping timeout (120 seconds)]
thestr4ng3r has joined #asahi
angelXwind has quit [Quit: ┐(´д`🍍)┌]
akemin_dayo has joined #asahi
jeff_miw has joined #asahi
jeff_miw has quit [Quit: Ping timeout (120 seconds)]
jaalsa has joined #asahi
raster has quit [Quit: Gettin' stinky!]
really2 has joined #asahi
really2 has quit [Excess Flood]
really2 has joined #asahi
really2 has quit [Excess Flood]
ponikrf[m] has quit [Quit: Idle for 30+ days]
tanmayd17 has quit [Ping timeout: 276 seconds]
nicolas17 has joined #asahi
<marcan> wasn't expecting the *progress report* to end up on El Reg of all things
jeff_miw has joined #asahi
bbolli has joined #asahi
jeff_miw has quit [Quit: Connection closed]
jeffmiw has joined #asahi
<jeffmiw> marcan: Thanks a lot for the monthly report, really great read, very helpful to catch-up/follow, and helpful with all the links !
<jeffmiw> I like the idea of booting macos with m1n1 as an hypervisor, sounds like fun and very useful to optimize the linux port
<tpw_rules> marcan: fun fact about HLT on windows 95: microsoft could have done it, but some hardware was buggy and it locked the machine up: https://devblogs.microsoft.com/oldnewthing/20030828-00/?p=42753
odmir has joined #asahi
<jeffmiw> what would be the starting point for such a thin VM hypervisor in m1n1 ?
mxw39 has joined #asahi
jeffmiw has quit [Remote host closed the connection]
jeffmiw has joined #asahi
jeffmiw has quit [Ping timeout: 245 seconds]
raster has joined #asahi
KindTwo has joined #asahi
KindOne has quit [Ping timeout: 245 seconds]
KindTwo is now known as KindOne
jeffmiw has joined #asahi
jeffmiw has quit [Ping timeout: 260 seconds]
jeffmiw has joined #asahi
qncfj has joined #asahi
choozy has joined #asahi
taziden has quit [Ping timeout: 272 seconds]
taziden has joined #asahi
qncfj has quit [Quit: WeeChat 3.0]
<arnd> jeffmiw: all the cool kids these days build on top of rustvmm
<jeffmiw> ok, thanks arnd
<bpye> Presumably the m1n1 hypervisor wouldn't really need much of a VMM stack, it'd mostly be passthrough with the ability to log reads/writes to certain MMIO ranges and possibly inject them?
<bpye> I guess if you wanted to provide a thin hypervisor to make M1 look like a more normal device (emulating SBSA I guess?) then maybe your thinking is different.
<pipcet[m]> so the idea would be to run macOS and letting it believe it was directly on hardware, but to intercept MMIO and MSR accesses and log them? what would we do about unknown instructions?
<jeffmiw> agree with bpye, rustvmm seems to be a VM Monitor, not really a thin hypervisor, not sure this is what we need for m1n1
<jeffmiw> I see a thin hypervisor like a layer that will control the hw if needed to stop, dump memory, decide memory allocation, could intercept interrupts, ..
<jeffmiw> I was more thinking about things like xen or kvm for instance
<arnd> jeffmiw: right, rustvmm is a set of library that can do different parts of the whole solution, but I suppose the part you need most is probably one that is not there
<arnd> Stefano Stabellini has done some interesting work on trimming down Xen to the point where it mainly does static partitioning and is overall very small, see https://xenproject.org/2019/12/16/true-static-partitioning-with-xen-dom0-less/ for an older talk from him
<jeffmiw> trimmed down xen could be interesting
ephe_meral has joined #asahi
jeffmiw_ has joined #asahi
jeffmiw has quit [Read error: Connection reset by peer]
VinDuv has quit [Quit: Leaving.]
jeffmiw_ has quit [Remote host closed the connection]
Izumoo has joined #asahi
Izumoo_ has quit [Ping timeout: 265 seconds]
jeffmiw has joined #asahi
raster has quit [Quit: Gettin' stinky!]
jeffmiw has quit [Remote host closed the connection]
ephe_meral has quit [Ping timeout: 265 seconds]
jeffmiw has joined #asahi
jeffmiw has quit [Ping timeout: 256 seconds]