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
weitcis has quit [Quit: Leaving]
weitcis has joined #asahi-dev
weitcis has quit [Remote host closed the connection]
kujeger- has joined #asahi-dev
kujeger has quit [Ping timeout: 480 seconds]
kujeger- has quit [Ping timeout: 480 seconds]
kujeger has joined #asahi-dev
weitcis has joined #asahi-dev
weitcis has quit []
weitcis has joined #asahi-dev
kesslerd has joined #asahi-dev
weitcis has quit [Remote host closed the connection]
weitcis has joined #asahi-dev
weitcis has quit [Remote host closed the connection]
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
chadmed has quit [Remote host closed the connection]
chadmed has joined #asahi-dev
<jannau>
let's see if we still can fix the spi-cs-setup-delay-ns u16/u32 issue before 6.2
<sven>
t: i guess, you just need two m1 macs and be able to run Linux on one of them.
leitao has joined #asahi-dev
weitcis has quit [Ping timeout: 480 seconds]
<chadmed>
marcan, alyssa, jannau, lina: re the scheduling convo in -gpu, theres not a lot that can be done for short (time domain) loads in particular given that the scheduler will never have enough information to about them
<chadmed>
especially with eas enabled, for short loads it will always try to minimise the energy use
<chadmed>
fwiw xonotic gets essentially pegged to the ecores on my machine and it runs without a hitch
<chadmed>
there is some low level use of the pcores but the bulk of it happens on the two icestorm cores
<chadmed>
obviously xonotic is not the most demanding thing in the world... but theres not really much else more demanding i can test right now in terms of interactivity-critical cpu use tasks
k3a has quit [Remote host closed the connection]
chadmed has quit [Remote host closed the connection]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi-dev
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
weitcis has quit [Ping timeout: 480 seconds]
uartman_ has joined #asahi-dev
weitcis has joined #asahi-dev
leitao has joined #asahi-dev
leitao has quit []
lesiuk has quit [Quit: Connection closed for inactivity]
leitao has joined #asahi-dev
uartman_ has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Ping timeout: 480 seconds]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
MajorBiscuit has joined #asahi-dev
<sven>
rkjnsn_: gave that hub you ordered for me a quick spin and it looks like USB4 doesn't work at all yet. it's recognized as a USB2-only device (lol)
<sven>
I guess the TIPD chips needs some convincing to send that Enter USB message
chadmed has quit [Remote host closed the connection]
MajorBiscuit has quit [Remote host closed the connection]
MajorBiscuit has joined #asahi-dev
uartman_ has joined #asahi-dev
seeeath has joined #asahi-dev
leitao has joined #asahi-dev
seeeath_ has joined #asahi-dev
seeeath has quit [Ping timeout: 480 seconds]
lesiuk has joined #asahi-dev
MajorBiscuit has quit [Ping timeout: 480 seconds]
Cyrinux9 has quit []
Cyrinux9 has joined #asahi-dev
MajorBiscuit has joined #asahi-dev
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi-dev
MajorBiscuit has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #asahi-dev
kesslerd has joined #asahi-dev
alyssa has joined #asahi-dev
<alyssa>
chadmed: I think a big problem are workloads that are bursty, like, no CPU activity followed by a spike and then no activity
<alyssa>
which is what you get if the CPU and GPU aren't running in parallel
<alyssa>
hopefully once lina works out the bugs with the sync code this will be fixed
<alyssa>
and then there's less pressure on the CPU scheduler
<lina>
alyssa: It'll still happen for many GPU workloads... Anything where the workload isn't overall fully CPU-bound will end up having that problem.
<lina>
I think we're going to have to investigate the scheduler more, possibly make core changes. This is why Apple has fancy usecase-type scheduling in macOS...
<alyssa>
Boo :(
<alyssa>
Oh well
alyssa has quit [Quit: leaving]
<lina>
It basically doesn't make any sense not to throw UI tasks immediately on the P cores, in my opinion. Anything less and you risk reduced responsiveness, since the scheduler has no idea what the upcoming CPU requirement will be and anything UI is inherently bursty.
<lina>
Something something cgroups?
uartman_ has quit [Ping timeout: 480 seconds]
seeeath has joined #asahi-dev
seeeath_ has quit [Ping timeout: 480 seconds]
<sven>
huh, no additional cd321x traffic for that usb4 device. so why doesn’t it enter usb4 mode then :/
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi-dev
MajorBiscuit has quit [Quit: WeeChat 3.6]
<jannau>
sven: different svid?
cylm has joined #asahi-dev
<sven>
I force the mode to thunderbolt anyway
<sven>
and usb4 doesn’t have a svid because it obviously (🤪) isn’t an alternate mode anymore!
<sven>
but for some reason the NHI doesn’t see the hotplug and I instead get a usb2 hub
hightower2 has joined #asahi-dev
<sven>
[ 5.538700] thunderbolt 0-1: new device found, vendor=0x5a device=0xde40
<sven>
[ 5.540027] thunderbolt 0-1: Other World Computing Thunderbolt Hub
<sven>
\o/
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<sven>
rkjnsn_: ^--
<sven>
and it even seems to try (and fail) to bring up a USB3 tunnel: [ 7.147637] thunderbolt-apple-nhi 501f00000.nhi: 1:16: USB3 tunnel activation failed, aborting
<sven>
one more thing to fix
lesiuk has quit [Quit: Connection closed for inactivity]
Cyrinux9 has quit []
Cyrinux9 has joined #asahi-dev
roxfan2 has joined #asahi-dev
roxfan has quit [Ping timeout: 480 seconds]
seeeath has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
seeeath has joined #asahi-dev
rkjnsn_ has quit [Quit: Page closed]
rkjnsn_ has joined #asahi-dev
hightower3 has joined #asahi-dev
hightower2 has quit [Ping timeout: 480 seconds]
darkapex has quit [Remote host closed the connection]