On Thu, 25 Jan 2024, Su Hui wrote: > 'struct hidraw_list' is a circular queue whose head can be smaller than > tail. Using 'list->tail != list->head' to release all memory that should > be released. > > Fixes: a5623a203cff ("HID: hidraw: fix memory leak in hidraw_release()") > Signed-off-by: Su Hui <suhui@xxxxxxxxxxxx> Good catch, thanks. Applied. -- Jiri Kosina SUSE Labs