From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 10353 invoked from network); 2 Jan 2021 18:38:45 -0000 Received: from krantz.zx2c4.com (192.95.5.69) by inbox.vuxu.org with ESMTPUTF8; 2 Jan 2021 18:38:45 -0000 Received: by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id 5bb50df9; Sat, 2 Jan 2021 18:28:04 +0000 (UTC) Return-Path: Received: from pinero.vault24.org (pinero.vault24.org [69.164.212.126]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTPS id 07dc8814 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Sat, 2 Jan 2021 18:28:03 +0000 (UTC) Received: from feynman.vault24.org (c-98-243-50-21.hsd1.mi.comcast.net [98.243.50.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by pinero.vault24.org (Postfix) with ESMTPS id 77D7760CF for ; Sat, 2 Jan 2021 13:38:40 -0500 (EST) Received: by feynman.vault24.org (Postfix, from userid 1000) id 99FF8302DCE3; Sat, 2 Jan 2021 13:38:39 -0500 (EST) Date: Sat, 2 Jan 2021 13:38:39 -0500 From: Jon DeVree To: cgit@lists.zx2c4.com Subject: Re: cgit 1.2.3: lighttpd 1.4.57, AlpineLinux [edge]: using cache breaks delivery Message-ID: Mail-Followup-To: cgit@lists.zx2c4.com References: <20201221162619.wYrRU%steffen@sdaoden.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20201221162619.wYrRU%steffen@sdaoden.eu> X-BeenThere: cgit@lists.zx2c4.com X-Mailman-Version: 2.1.30rc1 Precedence: list List-Id: List for cgit developers and users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: cgit-bounces@lists.zx2c4.com Sender: "CGit" 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 get: splice write not supported for file (pid: 2522 comm: cgit.cgi) -- Jon Doge Wrangler X(7): A program for managing terminal windows. See also screen(1) and tmux(1).