kernel: use circular lists in various places

This commit is contained in:
wnstngs
2026-10-07 10:32:08 +03:00
parent 513faa92c7
commit 9cffe521f3
6 changed files with 23 additions and 13 deletions
+1 -1
View File
@@ -142,7 +142,7 @@ static int input_listener_close(int minor, int flags) {
MUTEX_RELEASE(&input_dev_table_lock);
long ipl = spinlock_acquire_raise_ipl(&lis->device->lock, IPL_INPUT);
list_remove(&lis->device->listeners, &lis->node);
list_remove(&lis->node);
spinlock_release_lower_ipl(&lis->device->lock, ipl);
ringbuffer_destroy(&lis->buffer);