chadmed has quit [Read error: Connection reset by peer]
chadmed has joined #asahi-dev
off^ has joined #asahi-dev
<marcan>
axboe: I see linux does have a panic_notifier_list mechanism, but it isn't really used for much aside from some core stuff
<marcan>
do you think it'd make sense to hook that into nvme or the block layer as a whole, like macOS does?
<marcan>
considering it's a panic situation, I'm guessing it would make sense to do it in individual drivers which have an emergency shutdown mechanism (like NVMe)
<marcan>
instead of trying to make it wholly generic
the_lanetly_052 has joined #asahi-dev
the_lanetly_052 has quit [Remote host closed the connection]
the_lanetly_052 has joined #asahi-dev
the_lanetly_052 has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #asahi-dev
the_lanetly_052 has joined #asahi-dev
chadmed has quit [Read error: No route to host]
the_lanetly_052 has quit [Ping timeout: 480 seconds]
<j`ey>
jannau: if there was a GPU driver, it could still be used with simpledrm right?
<j`ey>
there's no coupling between GPU and DCP there
<kettenis>
you'd have to render into the live framebuffer; would be hard to avoid glitches that way
<kettenis>
(but I'm not really and expert here)
<j`ey>
more of a conceptual question than, obviously using DCP would be better in the end :D
<alyssa>
j`ey: "yes but don't"
<j`ey>
alyssa: fair
Gaspare has joined #asahi-dev
<_jannau_>
the DCP driver should be good enough for testing the GPU driver. I should see that the m1n1 changes are merged to make testing easier.
<_jannau_>
a little annoying since they depend on not formalized devicetree bindings
<_jannau_>
kettenis: does openbsd ignore "reserved-memory" nodes with unknown compatibles?
<kettenis>
OpenBSD ignores reserved-memory nodes of any type at this moment
<kettenis>
Solely relies on the EFI memory map to describe reserved regions
<kettenis>
So the real question is what u-boot does...
<kettenis>
I think the relevant code lives in lib/efi_loader/efi_dt_fixup.c:efi_carve_out_dt_rsv()
<kettenis>
doesn't look in any way at the compatible property of the node
<kettenis>
so I think you're in trouble there
Gaspare has quit [Quit: Gaspare]
<axboe>
marcan: yeah we can wire that up, I can take a look
Gaspare has joined #asahi-dev
the_lanetly_052 has joined #asahi-dev
yuyichao has quit [Ping timeout: 480 seconds]
nico_32_ is now known as nico_32
yuyichao has joined #asahi-dev
the_lanetly_052__ has joined #asahi-dev
kgarrington has joined #asahi-dev
kgarrington has quit [Remote host closed the connection]
the_lanetly_052 has quit [Ping timeout: 480 seconds]
kgarrington has joined #asahi-dev
kgarrington has quit [Remote host closed the connection]
the_lanetly_052__ has quit [Ping timeout: 480 seconds]