shithub: gefs

Download patch

ref: 4f4c6a98f4cd1a604ec013b7ed1e5ab45095c691
parent: 19d4db9fddeaecaa7017c2557013c776183bcad5
author: Ori Bernstein <ori@eigenstate.org>
date: Thu Nov 2 23:59:42 EDT 2023

blk: fix deadlock with full queues

we should not enqueue anything from the sync proc,
since the sync proc reads from the queue; therefore,
if it blocks inserting into a full queue, it will
never pull anything out of the queue again.