On Wed, Aug 04, 2021 at 10:43:22AM -0700, Kuppuswamy Sathyanarayanan wrote: > +/* Driver allow list */ > +static LIST_HEAD(driver_allow_list); > +/* Driver deny list */ > +static LIST_HEAD(driver_deny_list); Why use a doubly-linked-list here? An allocating xarray should perform much better and use less memory.