On Wed, Feb 11, 2026 at 05:37:03PM -0800, Deborah Brouwer wrote: > Currently Tyr disables its clocks from TyrDrmDeviceData::drop(), which > causes them to be shut down before any other fields in TyrDrmDeviceData > are dropped. This prevents us from using the clocks when dropping the > other fields in TyrDrmDeviceData. > > In order to better control when the clocks are dropped, move this cleanup > logic into a Drop implementation on the Clocks struct itself. > > Signed-off-by: Deborah Brouwer <[email protected]>
I agree with Boris's point about pinning. Reviewed-by: Alice Ryhl <[email protected]>
