On Tue, 2024-07-23 at 14:17 +0200, Christian König wrote: > This reverts commit 64ad2abfe9a628ce79859d072704bd1ef7682044. > > To me it looks like this functionality was never actually used. At > least > I can't find any protection in vmw_bo_free(). > > Signed-off-by: Christian König <christian.koenig@xxxxxxx> > Cc: Zack Rusin <zack.rusin@xxxxxxxxxxxx> > Cc: Broadcom internal kernel review list > <bcm-kernel-feedback-list@xxxxxxxxxxxx> IIRC the reference-free lookups were used to avoid the extensive referencing and unreferencing during the command stream parsing by means of rcu protection, so when vmw_validation_add() was called the bo pointer might have been only rcu-protected.