From patchwork Tue Jul 31 16:39:01 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Josef Bacik X-Patchwork-Id: 10551053 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id DB09F13B8 for ; Tue, 31 Jul 2018 16:39:09 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CBB542AFF1 for ; Tue, 31 Jul 2018 16:39:09 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id BFBA52B020; Tue, 31 Jul 2018 16:39:09 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 554E82AFF1 for ; Tue, 31 Jul 2018 16:39:09 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727255AbeGaSUP (ORCPT ); Tue, 31 Jul 2018 14:20:15 -0400 Received: from mail-qt0-f178.google.com ([209.85.216.178]:45697 "EHLO mail-qt0-f178.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727135AbeGaSUP (ORCPT ); Tue, 31 Jul 2018 14:20:15 -0400 Received: by mail-qt0-f178.google.com with SMTP id y5-v6so16610848qti.12 for ; Tue, 31 Jul 2018 09:39:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=toxicpanda-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id; bh=qylxI4B9cmLs5pGj8ttWcocCMvDqeUn2nrRVkgJA7Hw=; b=eNhqPrP+ToA7dxVCLsWyN9aC3VNE3pSCigVZBWMI7iaw2S+WS3uSpPOpEPvWfzT43J DHtn+DsT9W474IR+CGqgfh1a4oLt0GoLPW9YCRXcRcF+fZg23ay5gLbo1GfjDE0wL8Om a0BRL8XwBmAfk/iI8lPvByR/2cEIZ6bEo3/bUds5NZ3sfaGz3YizasEPi8FIvctB9skx rRo+Z8Qv8r5/zOMKiMFV9213Wiw89ZC92S4PCX7KixqnK+a+wmQhl1Hu5lff5UAagmKM FfCfDWx/Va11qrI2kpFsmphZNc2T+ho4CQibFrmcHunXvMaDMN7VlRTp3xQkGynZu74K /TWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=qylxI4B9cmLs5pGj8ttWcocCMvDqeUn2nrRVkgJA7Hw=; b=Z8+o26BmF79ShpotUXozD6dsnAhV0+AYo5YF15rBvCgFgwb1SnPHlG6wTNbvRuCCpD I321Pv4ywAPbDqNdA5YVFOKU92JbiYWJEnQm5FjFG8id0mjLWZlyKUYigsh98iqbivvn LsGINrM+FZlkQmWHb3XkIs1yvoi123KUK/KMLPPYLHGa6SmcLdrnt/a5NJsMCfWjvl88 E7SbvSdq2BUI8jxcX/0CsWQx6TzAQ9EpbfOAu4dCQgG4h1REUfscS3Ke+pagzuh54NLG XDGegjlwygXOpcvcannxMexks9fy52RoYBmGDOEaopEV1LQsMjMNRXFHDxBGneW2SG9F 32fA== X-Gm-Message-State: AOUpUlFLyelQj68l8ULzjCruJjo92vwjS7oDkY+gEMPVnF/PALM5WTVF q5u56AdRLYrQlLeBoTWsbtkp9Q== X-Google-Smtp-Source: AAOMgpf7Hi0MWS+2td1bSPWR/zBUkMIU8D2YCULMFFrnTeUPsDFBRAA3yy9hacTM1eNlxHsrWYMmcw== X-Received: by 2002:ac8:3f53:: with SMTP id w19-v6mr21780712qtk.2.1533055147698; Tue, 31 Jul 2018 09:39:07 -0700 (PDT) Received: from localhost ([107.15.81.208]) by smtp.gmail.com with ESMTPSA id p13-v6sm9822977qki.12.2018.07.31.09.39.06 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 31 Jul 2018 09:39:07 -0700 (PDT) From: Josef Bacik To: axboe@kernel.dk, linux-block@vger.kernel.org, kernel-team@fb.com Subject: [PATCH 0/3] blk-iolatency related ref counting fixes Date: Tue, 31 Jul 2018 12:39:01 -0400 Message-Id: <20180731163904.21856-1-josef@toxicpanda.com> X-Mailer: git-send-email 2.14.3 Sender: linux-block-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-block@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP These are three ref counting issues we found in testing. They are pretty straightforward, the first two don't really happen in practice but need to be fixed, but the last one fixes a real panic we saw pretty regularly in our stress testing. They've been running on our test boxes internally under stress tests and seem to have fixed the remaining issues we were seeing. Thanks, Josef