From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out4-smtp.messagingengine.com ([66.111.4.28]:43173 "EHLO out4-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725613AbeLDJDU (ORCPT ); Tue, 4 Dec 2018 04:03:20 -0500 From: Nikolaus Rath To: fuse-devel , Miklos Szeredi , linux-fsdevel , Sahitya Tummala , David Sheets , Tahsin Erdogan , Al Viro Subject: Re: Reading from fuse pipe fails with EBADFD References: <8736rmb728.fsf@vostro.rath.org> Date: Tue, 04 Dec 2018 09:03:16 +0000 In-Reply-To: <8736rmb728.fsf@vostro.rath.org> (Nikolaus Rath's message of "Tue, 27 Nov 2018 20:26:39 +0000") Message-ID: <875zw97jfv.fsf@thinkpad.rath.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Hi, Really no one any suggestion for debugging this? (Adding some more people who recently worked on fs/fuse) Best, -Nikolaus On Nov 27 2018, Nikolaus Rath wrote: > Hi, > > When testing FUSE under heavy load, I am occasionally getting EBADFD > errors when reading from the fuse pipe. > > Does anyone have an idea what might cause this, and how to debug it > further? > > Unfortunately I can't tell if this happens upon read() or upon > splice(). I've extended the code now, so the next time it happens I will > be able to tell. > > I am testing with kernel 4.15 from Ubuntu Bionic. > > So far this has happened twice in about 3 hours of testing. For the > testing, I am repeatedly running the same 3 workloads, without > remounting. Each workload takes ~ 15-30 seconds. > > Best, > -Nikolaus > > --=20 > GPG Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F > > =C2=BBTime flies like an arrow, fruit flies like a Banana.= =C2=AB --=20 GPG Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F =C2=BBTime flies like an arrow, fruit flies like a Banana.=C2= =AB