On Fri, Aug 23, 2024 at 11:21:18PM +1000, Alexey Kardashevskiy wrote: > PCIe 6.0 introduces the "Integrity & Data Encryption (IDE)" feature which > adds a new capability with id=0x30. Include section number. > Add the new id to the list of capabilities. Add new flags from pciutils. > Add a module with a helper to control selective IDE capability. s/id/ID/ Maybe even include the name of the #define. What's the "new flags from pciutils" about? I don't think we need to add #defines until they're used in Linux. No comments on the code except to notice that 95%+ fits in 80 columns, but some function prototypes are needlessly 90-100.