cgit 1.2.3: lighttpd 1.4.57, AlpineLinux [edge]: using cache breaks delivery
nuxi at vault24.org
Sat Jan 2 18:38:39 UTC 2021
I think that this is a bug in the 5.10 kernel.
I just hit it on a previously working cgit host by upgrading the kernel
from 5.9.15 to 5.10.4. Downgrading the kernel back to 5.9.15 fixes it.
I'm guessing it was broken by 36e2c7421f02 ("fs: don't allow splice
read/write without explicit ops") because if I crank up kernel logging I
splice write not supported for file (pid: 2522 comm: cgit.cgi)
X(7): A program for managing terminal windows. See also screen(1) and tmux(1).
More information about the CGit