ChanServ changed the topic of #asahi-dev to: Asahi Linux: porting Linux to Apple Silicon macs | Non-development talk: #asahi | General development | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-dev
<jannau>
emxl: apple changed the size of boot args. mem_size_actual is quite bit further down. iirc ~200-300 bytes. Ican check on a different computer. I haven't come up with a good way to handle this
emxl has joined #asahi-dev
<emxl>
oh ok, is changing the mapping to be "ram_size" large an acceptable fix or are you planning on abstracting the boot_args struct somehow and still using mem_size_actual for this?
mervyn has joined #asahi-dev
<emxl>
asking because i dont quite get the point of using mem_size_actual over ram_size when the other mappings encompassing the entire memory already use "ram_size"
cylm has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
<jannau>
I strongly suspect we need to abstract the size away to ensure that have a consistent execution environment for macos asfter chaninloading and in the hypervisor
<jannau>
I I I aslo think that we want/need to map the whole memory there
SalimTerryLi has joined #asahi-dev
anuragrao has quit [Ping timeout: 480 seconds]
<sven>
sweet, linux has supported stuff like guard(mutex)(&atcphy->lock); with linux/cleanup.h for a while now which removes quite a bit of if (ret) goto fail_whatever; boilerplate
pb17 has joined #asahi-dev
alih has joined #asahi-dev
anuragrao has joined #asahi-dev
malfunction54 has quit [Quit: Leaving]
<jannau>
6.10 has cleanup support for of_node
malfunction54 has joined #asahi-dev
john-cabaj has joined #asahi-dev
<sven>
looks like usb 2 works again with this rewrite. let's see about usb3 now
<jannau>
nice. did you already undo the 2 dwc3 reverts?
runxiyu has quit [Remote host closed the connection]
runxiyu has joined #asahi-dev
runxiyu has quit [Remote host closed the connection]
runxiyu has joined #asahi-dev
runxiyu has quit [Remote host closed the connection]