Commit Graph

8 Commits

Author SHA1 Message Date
wnstngs 5d1a35fdc6 kernel: back off shared push lock cmpcxhg retries 2026-10-06 15:05:34 +03:00
wnstngs 2db436c700 kernel: guard pushlock assertions with DEBUG_LOCKS 2026-09-28 22:35:13 +03:00
wnstngs 4eab391004 kernel: avoid repeated push lock waiter queue walks 2026-09-24 23:17:53 +03:00
wnstngs 7f31cb6cbc kernel: improve contended push lock wakeups 2026-08-08 12:07:59 +03:00
Matheus d1b499c43e pushlock: fix possible sleep on unlocked pushlock 2026-07-18 17:35:00 -03:00
Matheus fd443a211d pushlock: rewrite implementation 2026-07-17 15:58:59 -03:00
Matheus 5db78acd72 pushlock: fix code 2025-08-25 22:39:35 -03:00
Matheus c47f0e5ea7 pushlock: initial implementation 2024-12-28 00:16:42 -03:00