Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp3233110pxj; Mon, 7 Jun 2021 05:53:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx5A547xu3/1+8bcmybw+llEYE6VD3VPBnrd4BUlJaPpnlGjj86JQShx7EnnqfHWGy2eGhf X-Received: by 2002:a17:906:ca54:: with SMTP id jx20mr17301454ejb.380.1623070390650; Mon, 07 Jun 2021 05:53:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623070390; cv=none; d=google.com; s=arc-20160816; b=d3ULYxfTUHFKl5vNKSSmxmmripxbiYVZ65kzLSIbQibQzXDwZ/itMVCJZWLAb27jQw 2vd5t9oeZPN8V4NJUcuzcCtu9Pue1vTpBve+K9lzfqfd/6NBPISRtZFUJFfsjjfILQNY r3l8dnbfFvx23HuBMf9tIBi1eOvOI8VNV4SFZz/rVIsO2epoU1e7xeeZKACewRAPsizD 9xUN3rseKNHFcsDiAdopVG+BcY9VLlr8z6J8hbbPybxAfkZZhZtq1XFy9NoS+G04+J1A 2ZdVmJNqkfx6DH0ZG8RbVW8W3NDcbC/m3aeD2cAkHny0h/XUVMaIZIcARaWy9jncN6pH 8xaA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature:dkim-signature; bh=AUw8vTiZNp6Gp9lNUc7R/ThVbtOHMDFQizRv+/53Q+k=; b=fK2XMlMKROz4UEGQ52XvsZGrBhQwfyO0UjfWZh8wbkN4wxT+gKICbY42OcXsBb7hQM xq9Ix3I5Mjg37Mn5d6nc5fYzaWOTNiXf3TezLEbauFzy5MiXx6c4wFcElgCx6Tz9IWcR RUOWQ2Yydy8g3H4KU0KQ8eUP8P/IB74WdM2y+BiSrGiSYGsLiOAy7e7ln06iDoLh9MM/ hry2gQQWhYllhVBAPhJ/b0UP4reTjf2XIJk6lbiZvpanz9Obzuf7u4ykOgi7bDh18U38 mpSWtUOqkI753bMbRoHaeuvVw0NTdzHD5hLOvHnlLssdUhcCbMjublTVY1Nn1rwGTaqq x9Ew== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@suse.de header.s=susede2_rsa header.b=gSEvcX6U; dkim=neutral (no key) header.i=@suse.de header.s=susede2_ed25519; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id lw18si12407718ejb.64.2021.06.07.05.52.47; Mon, 07 Jun 2021 05:53:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@suse.de header.s=susede2_rsa header.b=gSEvcX6U; dkim=neutral (no key) header.i=@suse.de header.s=susede2_ed25519; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230217AbhFGMxN (ORCPT + 99 others); Mon, 7 Jun 2021 08:53:13 -0400 Received: from smtp-out1.suse.de ([195.135.220.28]:44188 "EHLO smtp-out1.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230194AbhFGMxM (ORCPT ); Mon, 7 Jun 2021 08:53:12 -0400 Received: from relay2.suse.de (relay2.suse.de [149.44.160.134]) by smtp-out1.suse.de (Postfix) with ESMTP id BEDCB21A90; Mon, 7 Jun 2021 12:51:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1623070280; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=AUw8vTiZNp6Gp9lNUc7R/ThVbtOHMDFQizRv+/53Q+k=; b=gSEvcX6UHtmzQg+uCr326ew5hWBiuQetPf3UaVmNMg36f4PliehK+iTy3SpkGzMH6ZThTF aepXlY3zLJ46WRgKSI1rq5UHv7PHqiEPL2bNG9jQxHM8EHEigDy5LtCSnqign8uJkb2VqM +y0wi0L48XeYLFLFCbQhEOvcFjOH6co= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1623070280; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=AUw8vTiZNp6Gp9lNUc7R/ThVbtOHMDFQizRv+/53Q+k=; b=v6qH/br3XIbyy/Pc35b9ShWDl3NQl5XLCuocbNKQvcRifKF234PJKzDumaotaDPsBtlj9k BapFRLVXFUetWSDg== Received: from localhost.localdomain (unknown [10.163.16.22]) by relay2.suse.de (Postfix) with ESMTP id 4A07AA3B8A; Mon, 7 Jun 2021 12:51:02 +0000 (UTC) From: Coly Li To: axboe@kernel.dk Cc: linux-bcache@vger.kernel.org, linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, hch@lst.de, Coly Li Subject: [PATCH v2 0/2] bcache fixes for Linux v5.13-rc6 Date: Mon, 7 Jun 2021 20:50:50 +0800 Message-Id: <20210607125052.21277-1-colyli@suse.de> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Jens, This series is important for recent reported bcache panic partially triggered by recent bio changes since Linux v5.12. Current fix is 5th version since the first effort, it might not be perfect yet, but it survives from different workloads from Rolf, Thorsten and me for more than 1 week in total. Considering many people are waiting for a stable enough fix and it is kind of such fix. Please take them for Linux v5.13-rc6. Thank you in advance for taking care of them. Coly Li --- Series changelog: v2, update with comments from Christoph Hellwig. v1, initial submission for v5.13-rc6. Coly Li (2): bcache: remove bcache device self-defined readahead bcache: avoid oversized read request in cache missing code path drivers/md/bcache/bcache.h | 1 - drivers/md/bcache/request.c | 20 +++++++------------- drivers/md/bcache/stats.c | 14 -------------- drivers/md/bcache/stats.h | 1 - drivers/md/bcache/sysfs.c | 4 ---- 5 files changed, 7 insertions(+), 33 deletions(-) -- 2.26.2