On Tue Jan 13, 2026 at 11:53 PM CET, Timur Tabi wrote: It seems that a lot of the feedback from the last version has not been addressed:
> Alexandre Courbot (1): > gpu: nova-core: implement BinaryWriter for LogBuffer https://lore.kernel.org/all/[email protected]/ > Timur Tabi (8): > rust: pci: add PCI device name method https://lore.kernel.org/all/[email protected]/ > gpu: nova-core: Replace module_pci_driver! with explicit module init https://lore.kernel.org/all/[email protected]/ > gpu: nova-core: use pin projection in method boot() > rust: debugfs: implement Directory trait for Dir > rust: debugfs: wrap Entry in an enum to prep for LookupDir > rust: debugfs: add LookupDir https://lore.kernel.org/all/[email protected]/ Especially this one is a concern, I don't want to add this infrastructure as a workaround until we land the feature Gary works on. As mentioned in this reply, I think that debugfs_lookup() rarely is the correct solution and more often indicates some kind of (design) issue, like it does in this case. Before adding this, I would like to see a valid use-case elsewhere. If we want this before Gary's work is ready, I prefer some hacky temporary workaround in nova-core to access the module field instead. > gpu: nova-core: create debugfs root when driver loads > gpu: nova-core: create GSP-RM logging buffers debugfs entries
