From: Mathias Nyman > Sent: 29 October 2020 13:08 ... > 2. Lockdep issue #2, adding entries to radix tree during (stream) ring expansion with interrupts > disabled and xhci->lock held. > Cause: unknown, probably a patch since we started using radix trees for finding streams > Fix: unknown. > Comment: Discovered by Mike when testing fix for issue#1. > I suspect it can be reproduced on 5.9 but is > probably really hard as it involves ring expansion. ISTR thinking that code was allocating 'memory pages' in a place where (IIRC) vmalloc() wouldn't be allowed. I'd sort of assumed the allocation function was allowed. David - Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK Registration No: 1397386 (Wales)