Re: [PATCH 2/2] FUSE: fix congested state leak on aborted connections

2018-05-30 Thread Miklos Szeredi
On Tue, Feb 6, 2018 at 5:25 PM, Jan Kara wrote: > On Fri 02-02-18 09:54:14, Tejun Heo wrote: >> If a connection gets aborted while congested, FUSE can leave >> nr_wb_congested[] stuck until reboot causing wait_iff_congested() to >> wait spuriously which can lead to severe performance degradation.

Re: [PATCH 2/2] FUSE: fix congested state leak on aborted connections

2018-02-06 Thread Jan Kara
On Fri 02-02-18 09:54:14, Tejun Heo wrote: > If a connection gets aborted while congested, FUSE can leave > nr_wb_congested[] stuck until reboot causing wait_iff_congested() to > wait spuriously which can lead to severe performance degradation. > > The leak is caused by gating congestion state cle

[PATCH 2/2] FUSE: fix congested state leak on aborted connections

2018-02-02 Thread Tejun Heo
If a connection gets aborted while congested, FUSE can leave nr_wb_congested[] stuck until reboot causing wait_iff_congested() to wait spuriously which can lead to severe performance degradation. The leak is caused by gating congestion state clearing with fc->connected test in request_end(). This