From e29fd0e70c50f889b2c451c4381881ad19ec391c Mon Sep 17 00:00:00 2001 From: Julian Orth Date: Sun, 13 Nov 2022 00:16:36 +0100 Subject: [PATCH] metal: log drm device model --- src/backends/metal/monitor.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/backends/metal/monitor.rs b/src/backends/metal/monitor.rs index 775ea662..305bda02 100644 --- a/src/backends/metal/monitor.rs +++ b/src/backends/metal/monitor.rs @@ -183,7 +183,15 @@ impl MetalBackend { let devnum = dev.devnum(); let devnode = dev.devnode()?; let id = self.state.drm_dev_ids.next(); - log::info!("Device added: {}", devnode.to_bytes().as_bstr()); + let model = dev + .parent() + .ok() + .and_then(|dev| dev.model().map(|s| s.to_string_lossy().into_owned())); + log::info!( + "Device added: {} ({})", + devnode.to_bytes().as_bstr(), + model.as_deref().unwrap_or("unknown"), + ); let dev = PendingDrmDevice { id, devnum,