marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | Not ready for end users / self contained install yet. Soon. | 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
hspak has quit [Server closed connection]
hspak has joined #asahi
sheepgoose has quit [Ping timeout: 480 seconds]
therealminzii[m] has joined #asahi
nepeat has quit [Server closed connection]
nepeat has joined #asahi
leo60228- has quit [Server closed connection]
leo60228 has joined #asahi
royal1 has joined #asahi
sheepgoose has joined #asahi
Graypup_ has quit [Server closed connection]
Graypup_ has joined #asahi
royal1 has quit [Ping timeout: 480 seconds]
sheepgoose has quit [Ping timeout: 480 seconds]
sheepgoose has joined #asahi
<chadmed> putust[m]: please read the wiki, specifically https://github.com/AsahiLinux/docs/wiki/Developer-Quickstart-2.0 and https://github.com/AsahiLinux/docs/wiki/DesktopKernel. trying to take shortcuts or doing it without having read these pages will just result in headaches
<chadmed> most of the problems you have described can be fixed by just following the guides
sheepgoose has quit [Ping timeout: 480 seconds]
x56 has quit [Server closed connection]
x56 has joined #asahi
linearcannon has quit [Server closed connection]
linearcannon has joined #asahi
skipwich has quit [Server closed connection]
skipwich has joined #asahi
PhilippvK has joined #asahi
phiologe has quit [Ping timeout: 480 seconds]
kov has quit [Quit: Coyote finally caught me]
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
nehsou^ has quit [Server closed connection]
nehsou^ has joined #asahi
eroux has joined #asahi
Techcable has quit [Ping timeout: 480 seconds]
akemin_dayo has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #asahi
the_lanetly_052 has joined #asahi
Nspace has quit []
bisko has quit [Read error: Connection reset by peer]
Nspace has joined #asahi
bisko has joined #asahi
akemin_dayo has joined #asahi
c10l4 has joined #asahi
c10l4 is now known as c10l
kloenk has quit [Remote host closed the connection]
kloenk has joined #asahi
eroux_ has joined #asahi
eroux has quit [Ping timeout: 480 seconds]
ChristianvonElm[m] has joined #asahi
<ChristianvonElm[m]> Hi, im currently trying to do single stepping by setting mdscr.ss, mdscr.mde and spsr_el1.ss in the kernel under the hypervisor, but it crashes with an unrelated exception in the Hypervisor reboot function, is there something simple I'm currently missing?
tanty has quit []
<kettenis> I ran into the same issue with OpenBSD
<kettenis> It was suggested that the HV could set a bit somewhere that makes it not trap when MDSCR_EL1 is accessed
<kettenis> but there was a worry that this would interfere with single-stepping in the hypervisor itself
<kettenis> in the end I disabled the access to MDSCR_EL1 in my OpenBSD kernel when I was testing it under the hypervisor
<kettenis> See proxyclient/m1n1/hv.py
tanty has joined #asahi
<kettenis> where it says # enable and route debug exceptions to EL2
<ChristianvonElm[m]> so if I understand correctly, mdcr_el2 currently routes all debug exceptions to the hypervisor, which in my use case doesnt work. So if I set TDE to 0 debug exceptions aren't trapped to the HV and I can just install a debug exception handler in the kernel myself?
<kettenis> it's worth a try
<ChristianvonElm[m]> Okay thanks
eragon has joined #asahi
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
Sellerie3 has joined #asahi
Sellerie has quit [Ping timeout: 480 seconds]
Sellerie3 is now known as Sellerie
royal1 has joined #asahi
yuyichao has quit [Ping timeout: 480 seconds]
Mrmaxmeier has quit [Quit: The Lounge - https://thelounge.chat]
Mrmaxmeier has joined #asahi
the_lanetly_052__ has joined #asahi
yuyichao has joined #asahi
the_lanetly_052 has quit [Ping timeout: 480 seconds]
luk3[m] has joined #asahi
Techcable has joined #asahi
nehsou^ has quit [Remote host closed the connection]
<pitust[m]> chadmed: yeah, i'm trying to follow these guides
eroux_ has quit [Read error: Connection reset by peer]
eroux has joined #asahi
<pitust[m]> okay i backed my laptop up to a separate system so now i won't lose all my data
royal1 has quit [Ping timeout: 480 seconds]
leo60228 has quit [Remote host closed the connection]
leo60228 has joined #asahi
over530_ has joined #asahi
<pitust[m]> why does this serror happen: https://pbot.rmdir.de/u/Sz6oob8jDTMZaI_n4E36OA
<pitust[m]> wait nvm i am an idiot
<pitust[m]> also, which uboot branch do i use?
<pitust[m]> the wiki says to use https://github.com/jannau/u-boot, branch x2r10g10b10
<pitust[m]> but there is also AsahiLinux/u-boot which would make slightly more sense
over530_ has quit [Quit: over530_]
<j`ey> the latter
<pitust[m]> okay then
<pitust[m]> so i get to uboot now (yay) but i can't figure out what to do next
<j`ey> install grub
<pitust[m]> on what
<j`ey> the EFI/ESP partition
<pitust[m]> oh right
<j`ey> bluetail[m]: there's a CPU frequency driver at least
<pitust[m]> on the esp
<j`ey> bluetail[m]: no need for a new kind of govenor
<bluetail[m]> Thanks!!
MajorBiscuit has quit [Ping timeout: 480 seconds]
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
<marcan> there is device runtime-pm too, though it doesn't really do much right now other than turn off everything we don't use. that will be more useful for stuff like the video decoders to power up on demand, once that driver exists.
<bluetail[m]> <marcan> "there is device runtime-pm too..." <- power up on demand? Was this in regards to USB drives?
<bluetail[m]> Or did you mean Wake on Lan ?
<j`ey> neither
<j`ey> it's about powering down internal parts of the device
<bluetail[m]> That's intriguing. If you are powering down internal parts, you are saving power, right?
<j`ey> yep
thebigbossch[m] has joined #asahi
<axboe> heh, got ahold of a google chrome person, who was puzzled that chromium doesn't work on 16k pages on aarch64
<axboe> so hopefully we can get this fixed up
<j`ey> axboe: cool, keep us updated!
<axboe> j`ey: you bet
<j`ey> hopefully they don't come back and say 'well it works with 16k pages on aaarch64 on macos!!'
<Glanzmann> Regarding https://pbot.rmdir.de/u/Sz6oob8jDTMZaI_n4E36OA , you need to specify the partition before the free space so that would be: disk0s6
<Glanzmann> pitust[m]: ^
<axboe> j`ey: the first surprise was "oh this isn't macos"
<axboe> but bug filed, let's hope it finds the right hands
<Glanzmann> bluetail[m]: There is a Debian live system: https://github.com/AsahiLinux/docs/wiki/Debian But it requires a 2.5 GB stub parition on the nvme.
<Glanzmann> bluetail[m]: There is a cpufreq driver. On the air you can get away with 10% per hours more or less. So something between 7 - 10 hours of battery during normal work.
<Glanzmann> You can turn of the screen using a GPIO. that saves a lot of energy.
<Glanzmann> kettenis: regarding u-boot, does that mean you submit the pcie patch for the mini?
<kettenis> nope, but I did start some discussions
<Glanzmann> I see.
erincandescent has joined #asahi