From patchwork Thu Sep 10 05:36:42 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Darrick J. Wong" X-Patchwork-Id: 11766615 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 49389112E for ; Thu, 10 Sep 2020 05:37:05 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 2516E2080A for ; Thu, 10 Sep 2020 05:37:05 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b="xyIq9Bnj" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726300AbgIJFhD (ORCPT ); Thu, 10 Sep 2020 01:37:03 -0400 Received: from userp2120.oracle.com ([156.151.31.85]:39048 "EHLO userp2120.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725855AbgIJFg4 (ORCPT ); Thu, 10 Sep 2020 01:36:56 -0400 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 08A5Y7X3035347; Thu, 10 Sep 2020 05:36:49 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=subject : from : to : cc : date : message-id : mime-version : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=f7HM1P8+41ytrqzvdHR1rFc9DLg/iUO0fEp2qJ8LFXI=; b=xyIq9BnjcLQjO9osTcLHZR8qbdGoc7+NE5m6zRubtStjK4bAElZxEjNGXK3geNRo/Icz LQQB/XLwGb5jCL9xkckn92/ugDCU03kv2jPBISRpz215mf9g/MaFkGkpLs9iTw3MP4/m nhppWmJhjkfTffl18ejNjny5Jx2rHrC0XoCMoCfYpfq20B5GMulqgQ6xEtRf70xzP2p7 /eK9r/NsSEIz6iqELObiB3YFchhV2U64StlaDX8y/lyf90+6zHzilTMulsF1nxejW+h7 EwQG42x/rKyFJOMm/R4RI1Wr1coEywyfXMVvhjIkM8NYsx/Vu8jZyCTc58QSgpZ1GTyo /A== Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by userp2120.oracle.com with ESMTP id 33c3an5nkg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 10 Sep 2020 05:36:49 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 08A5Ze9A094630; Thu, 10 Sep 2020 05:36:49 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserp3030.oracle.com with ESMTP id 33dacmmpau-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 10 Sep 2020 05:36:49 +0000 Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 08A5aj5o024967; Thu, 10 Sep 2020 05:36:45 GMT Received: from localhost (/67.169.218.210) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 09 Sep 2020 22:36:45 -0700 Subject: [PATCH v2 0/2] xfs: fix a few realtime bugs From: "Darrick J. Wong" To: darrick.wong@oracle.com Cc: linux-xfs@vger.kernel.org, hch@infradead.org Date: Wed, 09 Sep 2020 22:36:42 -0700 Message-ID: <159971620202.1311472.11867327944494045509.stgit@magnolia> User-Agent: StGit/0.19 MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9739 signatures=668679 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=802 malwarescore=0 bulkscore=0 phishscore=0 adultscore=0 suspectscore=0 spamscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2009100053 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9739 signatures=668679 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 priorityscore=1501 clxscore=1015 bulkscore=0 malwarescore=0 lowpriorityscore=0 mlxlogscore=835 suspectscore=0 adultscore=0 mlxscore=0 impostorscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2009100053 Sender: linux-xfs-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-xfs@vger.kernel.org Hi all, This series fixes some problems with inode flags being propagated incorrectly when a directory has the rtinherit flag set but there is no realtime device. If you're going to start using this mess, you probably ought to just pull from my git trees, which are linked below. This is an extraordinary way to destroy everything. Enjoy! Comments and questions are, as always, welcome. --D kernel git tree: https://git.kernel.org/cgit/linux/kernel/git/djwong/xfs-linux.git/log/?h=realtime-bugs --- fs/xfs/xfs_inode.c | 114 ++++++++++++++++++++++++++++++---------------------- 1 file changed, 66 insertions(+), 48 deletions(-)