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
___nick___ has quit []
___nick___ has joined #asahi-dev
tobhe_ has joined #asahi-dev
hexdump0815 has joined #asahi-dev
hexdump01 has quit [Ping timeout: 480 seconds]
tobhe has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
john-cabaj has quit [Ping timeout: 480 seconds]
nora_ has joined #asahi-dev
nora has quit [Ping timeout: 480 seconds]
Z750 has quit [Quit: bye]
john-cabaj has joined #asahi-dev
Z750 has joined #asahi-dev
eluks has quit [Remote host closed the connection]
eluks has joined #asahi-dev
neanderlot has joined #asahi-dev
neanderlot has quit []
john-cabaj has quit [Ping timeout: 480 seconds]
mripard has quit [Quit: WeeChat 4.6.3]
chadmed has quit [Quit: Konversation terminated!]
riker77 has quit [Quit: Quitting IRC - gone for good...]
chadmed has joined #asahi-dev
malfunction54 has quit [Remote host closed the connection]
<chadmed> plasma 6.4 seems to break dpms
<jannau> works for me on studio and I think on j493 (both fedora)
<jannau> breaks how? display does never power off? what happens when you press esc on the lock screen?
<fl0_id> does anybody have an idea why this seemingly stops at bootup? https://www.pastery.net/exwxde/
<fl0_id> second serial device didn't show anythin
<chadmed> yeah display on my studio never powers off. seems to be okay on both my laptops
<chaos_princess> fl0_id: usb power gating is probably not working properly
<fl0_id> mmh yeah that would make sense. if that is necessary for bootup :) anyway, if you have any idea on boot options to try, let me know. though I assume it needs support in m1n1
<fl0_id> just would have expected some kind of error or sth
<sven> probably need to figure out where xnu is stuck now and see what's missing/broken
<fl0_id> sven yeah. is there a way to turn more debugging/verbosity on? I just used the flags/command from the docs, only adapted for t6031 kernel
<sven> flags aren't going to help here probably
<sven> at this point it comes down to figuring out what xnu is doing and why it gets stuck
<fl0_id> mmh k. as long as it's not necessary to solder a uart or sth
<fl0_id> based on the output, is this still just m1n1 output or already xnu? It doesn't look like xnu output that I am used to from just turning on -v mode
<jannau> development kernel with symbols might be helpful as long it's not panicking
<fl0_id> this is a dev kernel
<jannau> have interrupted the HV and `bt`s each CPU?
<sven> should be xnu already after "Jumping to entrypoint at 0x1001b800660"
<fl0_id> sven k
<fl0_id> jannau you would have to explain a bit more. ctrl-c the hv and then?
<fl0_id> there is also TTY> i2c: Error getting /arm-io/i2c0 node TTY> usb: i2c init failed.
<fl0_id> but not sure if that matters
<sven> that's expected, usb-pd no longer uses i2c
<jannau> chicken bits in xnu are sone on the boot CPU
<jannau> fl0_id: bt should provide a backtrace
<jannau> on the current cpu and the hypervisor can switch CPUs
<fl0_id> sven ah k
<fl0_id> jannau ok cool. might get to try this evening
<fl0_id> thanks for the feedback
<fl0_id> oh and as it has so much output about the cpu4 at the end, I assume that's the one it's starting on?
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
<nickchan> I think so
<nickchan> > and during booting you might want to add cpus=1
<nickchan> oops, meant > > CPU init (MIDR: 0x611f0492 smp_id:0x4)...
<nickchan> so yeah it's starting on cpu4
chadmed has quit []
chadmed has joined #asahi-dev
<nickchan> s3_0_c15_c2_3 and s3_0_c15_c2_4 should be HID30 and HID31 respectively
<nickchan> and the output after jumping to entrypoint is from the m1n1 hypervisor not from m1n1
<nickchan> *not from xnu
<nickchan> xnu is running but those output are not from it
<amarioguy2> btw one note on the backtrace thing in m1n1 - more of an aside i wanted to note than anything else - i've had certain situations during my debugging where the hv debugger backtrace is just infinitely spamming the same two addresses when it tries to print the backtrace
<amarioguy2> i don't think it's a foundational m1n1 debugger problem? but at the same time wanted to point the weird behavior out in case anyone else had that behavior (it usually tends to happen when the Windows first-stage bootloader hits an exception and enters the branch loop)
<amarioguy2> also had a quirk a couple times where sometimes a few instructions before an exception is hit it will "speculate" to the exception directly - which was *so* annoying when trying to debug why exceptions happened
<fl0_id> nickchan yeah that's what I assumed, but just wanted to make sure
<fl0_id> amarioguy2 so you're loading windows on arm with m1n1 hv?
<fl0_id> or do I misunderstand windows bootloader
<sven> nickchan: what device doesn't have smc-reboot btw.? was that really only introduced later?
<amarioguy2> fl0_id: yes that's sorta been the reason i sometimes ask questions here
<fl0_id> interesting :)
<sven> nickchan: also, does the key MBSE exist there?
<nickchan> sven: on t8015: #401: MBSE = (hex_, 0xd4) 2f 00 00 00
<sven> so the key exists but reboot doesn't?
<nickchan> no mbse on t8012
<sven> so does t8015 support smc-reboot then?
<nickchan> sven: says reboot: Restarting system
<nickchan> then it does not restart
<sven> weird
<nickchan> well that's after disabled wdt in device tree
<nickchan> the gpio driver also probes without a node btw
<sven> ofc it does, the reboot driver isn't special in that case
<sven> it's either a bug in mfd or it's expected behavior
WindowPain4 has joined #asahi-dev
WindowPain has quit [Ping timeout: 480 seconds]
WindowPain4 is now known as WindowPain
<nickchan> it's also very annoying to put t8012 into dfu mode without macvdmtool
<nickchan> and i can't do that from linux
__nick__ has joined #asahi-dev
___nick___ has quit [Ping timeout: 480 seconds]
Calandracas_ has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
Calandracas has quit [Ping timeout: 480 seconds]
chadmed has quit []
chadmed has joined #asahi-dev
__nick__ has quit [Remote host closed the connection]
fossdd has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
ece314378925355451680698427415 has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev