From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7D1CBEB64DC for ; Fri, 14 Jul 2023 20:16:08 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 138F96B0071; Fri, 14 Jul 2023 16:16:08 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0E95A6B0072; Fri, 14 Jul 2023 16:16:08 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EF2DB6B0074; Fri, 14 Jul 2023 16:16:07 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id E01846B0071 for ; Fri, 14 Jul 2023 16:16:07 -0400 (EDT) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id B8024C0395 for ; Fri, 14 Jul 2023 20:16:07 +0000 (UTC) X-FDA: 81011323974.03.907C041 Received: from mail-ej1-f44.google.com (mail-ej1-f44.google.com [209.85.218.44]) by imf01.hostedemail.com (Postfix) with ESMTP id 8B13C4001F for ; Fri, 14 Jul 2023 20:16:05 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=DtHrILeE; dmarc=none; spf=pass (imf01.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.218.44 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1689365765; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=TCi4JKb/3T5Q8jv85vcDDFQkFfxKmRfuuTlKuPsFwKw=; b=Vv1WP6qIWgd03pNk5/y9V5mcF1Fj0UzULgwidMW6/99eVhnT1MypQDvCp1vA0jbWwP3q7v vpR/X7rl+WO6Q2pIBUbATCIM+OSz7nl9OCun9tf6XtX7yt3FZ2H2PCPW+R6Q5fLRaurcox 8IZkH1pOI2yguE4arlEvebYxjHoZLdA= ARC-Authentication-Results: i=1; imf01.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=DtHrILeE; dmarc=none; spf=pass (imf01.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.218.44 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1689365765; a=rsa-sha256; cv=none; b=2tAlC3tDbQldavKBFFVJmFVbziJmCP/prqkb6RR0cvg5RDZsOI72F9yUdMQ/a4XX2Q06c5 Do00s+ny142pLXEo21nkALe1/Q8Vk73T2ct0MRdzMYazAbsRzRfTQzIXz3XxAfJmj7D+x5 CMOPfEu7+q/Q22Qn2pKWfyAcCkxQVss= Received: by mail-ej1-f44.google.com with SMTP id a640c23a62f3a-992ace062f3so312973466b.2 for ; Fri, 14 Jul 2023 13:16:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1689365764; x=1691957764; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=TCi4JKb/3T5Q8jv85vcDDFQkFfxKmRfuuTlKuPsFwKw=; b=DtHrILeEWOlfe+EiV+Vs3/AKv8rXChvrd7MN3TY+ZGT2KxR+a2V1nNxVACU/K8WzhN PiFvvyUcizPlAjTDPSdrRApY2OtxivlIjqb6Nb9fI95CjKO4qX+6284RcSaubL1wIQYO FNzMKF0uCyLUKzQJxspo8g+Q+m98DSQMDRa5k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689365764; x=1691957764; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=TCi4JKb/3T5Q8jv85vcDDFQkFfxKmRfuuTlKuPsFwKw=; b=AcD9d3kRMAQDTCpRRl3Gz61Z+6exJeeSm92Z9qna6uNy/6emFjkcCeYUE1h49UpJSb WALq2+iz2BOZeYKVk+iEwakuDCWKtF4OJKAbWN3jSEtlxNjPgqBClxaM/zkuZg/R7t1e 7JGaDOjSxMaqKWCyDBpfgTmGVEVu70gxlbXHR1DxpYQ0HFVvk6zNT4/kBAwDoBXQRNI3 PUNt+KNiOCyBlmDl9j2Yu9C/QCmwRnE0xVXCluK7pAYbhx6t7/1hq8tRk44kZW/fiLNK KweZp/pkYEz3puC1s3HaHnBJ25Cpvv99F1GqOQluuMEbruFuvxV57tfxVASthGlub4Dl ZbSg== X-Gm-Message-State: ABy/qLbXw3js0FsQdXDfPPc5ZvReXRj/I96Dser+TlboJDqJPvtKgCC2 4LrQK0+iID/SSD3uUFxJeJqMrNE8/94VgbEIEQP3tV+q X-Google-Smtp-Source: APBJJlFtQQ8/3lZMS5WqZ1Cp8j0zxh0P0Jc2DlwSu6Bc+HLk1em48VwO5oGXrKeQPuGXKFirf59yvg== X-Received: by 2002:a17:906:5185:b0:96f:a891:36cb with SMTP id y5-20020a170906518500b0096fa89136cbmr5733125ejk.0.1689365763707; Fri, 14 Jul 2023 13:16:03 -0700 (PDT) Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com. [209.85.208.52]) by smtp.gmail.com with ESMTPSA id qw5-20020a170906fca500b00992ed412c74sm5792814ejb.88.2023.07.14.13.16.03 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 14 Jul 2023 13:16:03 -0700 (PDT) Received: by mail-ed1-f52.google.com with SMTP id 4fb4d7f45d1cf-51fdf291330so2805475a12.2 for ; Fri, 14 Jul 2023 13:16:03 -0700 (PDT) X-Received: by 2002:aa7:c6d3:0:b0:51d:9905:6f60 with SMTP id b19-20020aa7c6d3000000b0051d99056f60mr5040484eds.41.1689365762845; Fri, 14 Jul 2023 13:16:02 -0700 (PDT) MIME-Version: 1.0 References: <20230714195551.894800-1-Liam.Howlett@oracle.com> In-Reply-To: <20230714195551.894800-1-Liam.Howlett@oracle.com> From: Linus Torvalds Date: Fri, 14 Jul 2023 13:15:46 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 0/4] More strict maple tree lockdep To: "Liam R. Howlett" Cc: Andrew Morton , maple-tree@lists.infradead.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 8B13C4001F X-Stat-Signature: s7dztegw1a43xqrxu5xbzwg3d99ioa61 X-Rspam-User: X-HE-Tag: 1689365765-50932 X-HE-Meta: U2FsdGVkX1+E8w8VaFXSEe83cF5PBUf5D2f3SDlseFDXViOckIhQVND48H9ZGbeW9DjOPNM8dR9SHUX/AQFV+9T9qCxvx5Pz6Rv+GgGr3hCfsBuuTqFf/Pj9pPUYFx634uXVQIB9Jxl6zUk4T7G7VT5y/3WTNbnAtxAfDB8N01dUkdmsQWal1tfft1dXFDaT1kPg6+7Oo/2Q+jhxikd8IvJZMAHWqLF51beQYT0IZWFLUZfbwnZDZEgRAgpBxD8OVM4QYcb9gybZYEGfL7B30Pztym0dnmL2SuwQzvDpoEF2MUYUkOp9w3/6FPniGky/AZQYgDN0cOhxUJcSeLhjrAGgRaRQu9wVCSieMAiPh78yhOq4xN3A2mT4R2UEfDCyMldYdtSyw6zoKTgz/RW9B/vWYgStI9/N3MocdXJmWzg/iax16xeZUPILOY+5GbOigW8xxyVmZpOGNGGN6xQAu1xbGoyEDzCxj42pcnMw/0TYTDrS+wNGLYa8Gocu9n+icN7/bW1a8ZyplauPYYeBFkPDT5gJ6kt4tyGEhTQAYqYKTVOnOmd5mlFcZUKMpOafWnpdBUHxaWjldqnL3OfFKwU6OLk7QpWyi6FUZKwJM839N7hYQD5uQQ7XlpMvcT7tPALE7Z4uBl80yIDV6oTwjanJz3sqBiv2LU03U08C1gjPiPIgkxZ+kw4VUh19nI9KI0HjCzabYBZ6+5chkKLjNCFyKJcHmJADl/XJOpRcLRbzKW/GAvtcrDTiowzCkaTZYspayhd6Q/miyez2wzyYpAIxbglO/6TzG+zuWyNPvQIEI3qbGVlVU23F5I5Zn+FRmmbsSXJsM2o50LvBdDey4LVwsYnhA01g7sCC1M6K9saZV3+qSOpItvjjoo8pjSyEVTGHVRC3wQ5EV/j+569lEGYuUsGu/JmUS75TgXVDgLTbmaETtj5D6E+KywSUnI3a/cNUn9iHOp5Pu55jvHC QupIpK5F PWe+mXwAaFidpYA4fZhDh5iaEtCCdRXnGskUhxcAqkQmdfWjP0HrDzZNCCb+zH1oJECmgdbg4GkmAGi/8b02NUJcoDEoDKzf7ZCora7GTd+yFEx/sJl6pgh7Zi5//2xFO4hdN88S/vWpGbPziDVyz8W/aJr/GtXD9dNRszK9sGfyqea3xA3AojcwVfEHi8NwUp/7qhA0A1VmKbqtMolwOrTihrGtNQcGyqFmUTBBE4vj4vmG2wO/OPOtXDsM70V4kQLQcLzEDt6/op51pVseZvAdoaxv+s2Aw+dQ29+UvVyYcE0OE9AA9zavN9VQueFxiO6VPbjS+yIjt5YcVPhu1E27DReX4sknSRr+NifJ0uBv3fP4xlEZXUR0oQvNI8UAWrRpDEFWBh6VgxpMKOLb2M3R/2O84vtRagMLA3vZUWl/sMQkaGcyK6qWiPMWCj05l2m3z1VBxtYbXZml9gIn0hLvo6bfT42kf0dxO95WVT6N4d22CqhNqBRUoJToOEmUtdZ57SQwPLPowpfGTUyJXYtdatxj40mkdZMovZnDZowa0eo4= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000021, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Fri, 14 Jul 2023 at 12:56, Liam R. Howlett wrote: > > This series of patches adds checks to ensure the lock is held in write > mode during the write path of the maple tree instead of checking if it's > held at all. Ack, LGTM. I assume that there were no lockdep errors found by all this.. Linus