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
ddxtanx has quit [Remote host closed the connection]
ddxtanx has joined #asahi-dev
amarioguy has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
nicolas17 has quit [Ping timeout: 480 seconds]
john-cabaj has quit [Quit: john-cabaj]
john-cabaj has joined #asahi-dev
john-cabaj has quit [Ping timeout: 480 seconds]
buroa239 has joined #asahi-dev
buroa23 has quit [Ping timeout: 480 seconds]
buroa239 is now known as buroa23
buroa236 has joined #asahi-dev
buroa23 has quit [Ping timeout: 480 seconds]
buroa236 is now known as buroa23
zumi_ has joined #asahi-dev
zumi has quit [Remote host closed the connection]
zumi_ is now known as zumi
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
<maz>
jannau: the darts definitely probe, and nvme works, so *something* is OK. I'll try and track to see whether PCIe correctly attaches to its IOMMU, as I think there were some changes in that area.
jlco has joined #asahi-dev
systwi_ has joined #asahi-dev
systwi has quit [Ping timeout: 480 seconds]
<jannau>
maz: nvme has its own "iommu"/address filter (drivers/soc/apple/sart.c) bypassing the iommu subsystem. display or sound would be other drivers using dart
<jannau>
asahi-wip is now on 6.10 but other than the conflicts in io-pgtable-dart .free_pages() the rebase was uneventful
<maz>
jannau: ah, that'd explain it. yeah, 6.10 was almost a walk in the park, but 6.11 is a bit more elusive. if doesn't help that I caught something on my way back from the US, leaving me with only 20% of a brain.
kaisan_ has joined #asahi-dev
<mps>
could someone create verified tag release
<mps>
and I guess it will need mesa-asahi-20240727
tamar-away is now known as tamar
dylanchapell has quit [Read error: Connection reset by peer]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
dylanchapell has joined #asahi-dev
pb17 has joined #asahi-dev
jlco has quit [Ping timeout: 480 seconds]
kujeger- has quit [Remote host closed the connection]
kujeger has joined #asahi-dev
jlco has joined #asahi-dev
popey__ has joined #asahi-dev
popey__ has quit [Remote host closed the connection]
SalimTerryLi has quit [Remote host closed the connection]
SalimTerryLi has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
jlco has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
dylanchapell has quit [Remote host closed the connection]
jlco has joined #asahi-dev
dylanchapell has joined #asahi-dev
jlco has quit [Ping timeout: 480 seconds]
nst has quit [Ping timeout: 480 seconds]
jlco has joined #asahi-dev
nst has joined #asahi-dev
zumi_ has joined #asahi-dev
zumi has quit [Remote host closed the connection]
zumi_ is now known as zumi
glem81 has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
hgupta1235 has joined #asahi-dev
hgupta1235 has quit [Remote host closed the connection]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
SalimTerryLi has quit [Ping timeout: 480 seconds]
SalimTerryLi 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
john-cabaj has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
daviesd8 has joined #asahi-dev
daviesd8 has left #asahi-dev [#asahi-dev]
f_ has quit [Ping timeout: 480 seconds]
f_ has joined #asahi-dev
<maz>
jannau: reverting "iommu/of: Handle missing iommu_ops as probe deferral in of_iommu_xlate" works around it. it somehow clashes with the new way iommu_ops are handled.
<jannau>
maz: probably more than a workaround. How did the conflicts get resolved? I don't see how the commit could make any sense in 6.11-rc1's of_iommu_xlate()
<jannau>
worth checking if our other fixes for devices with multiple iommus are still needed
<maz>
No conflicts. it just applied gracefully.
<maz>
I'm restarting with a full tree (I had to reduce the whole thing to 4 branches).
<maz>
DWC3 is the one with multiple IOMMUs, right?
<jannau>
yes dwc3, display (currently only on macbooks with hdmi port) and isp but I guess you don't care about the latter two
pb17 has quit [Ping timeout: 480 seconds]
<maz>
jannau: yeah, DWC3 is the only one I able to use. I'll poke around once I have rebased the NV queue.
<jannau>
so it was just testing the uninitialized pointer on the stack?
<maz>
yup. I really wish there was a creaming conflict.
<maz>
screaming*
pb17 has joined #asahi-dev
arc4p0 has joined #asahi-dev
arc4p0 has quit [Quit: Leaving]
fooxi has joined #asahi-dev
c10l has quit [Ping timeout: 480 seconds]
zumi_ has joined #asahi-dev
zumi has quit [Remote host closed the connection]
zumi_ is now known as zumi
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
c10l has joined #asahi-dev
ciara has joined #asahi-dev
darkapex has quit [Remote host closed the connection]