From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dl1-f43.google.com (mail-dl1-f43.google.com [74.125.82.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EEAEF165F16 for ; Mon, 23 Feb 2026 22:13:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771884802; cv=none; b=DdjWywyqNBnYWl7vvql5v72RUgfMf2/lp5nMA2ajcv9m00NPeu4ioQP3SCYzq5yFOsIxV2+fOAqV1Vwciv55F26dWY9cZ62QNL7xtkJdfjsER1KqXmjqhTwezJgq9boOdAZyzU3DGoNAUnJhLt0hduA8EfcSIGSKrOrqvCHe3OI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771884802; c=relaxed/simple; bh=MC0t1SxlX0v1Bnh0rcvGjKwXZ0SEOUf9e8s1hTDvRpg=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=hUrp3FFIj/lAKtf/6s7CvU+9rsComA9GySrSq6q+7S4s+XGYz+3wTD/rTpZ16CbQoC/TmWe9UklJYCdoyg6Oax9glWvyZMDzhnr1OepRgKby+LKNcd9m11SAbealC/eCZg1dPHZN0y/TJhIYacVniwTtTdax6YnNUn1etJwQhPE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=a6FxDb1P; arc=none smtp.client-ip=74.125.82.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="a6FxDb1P" Received: by mail-dl1-f43.google.com with SMTP id a92af1059eb24-12732165d1eso5203230c88.1 for ; Mon, 23 Feb 2026 14:13:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771884800; x=1772489600; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=e5boYfDcTDQZgLTsxqtBTljYBJr7DQ8GFVDdRpFl99M=; b=a6FxDb1PfrEPz92GCl4Uu9J8sMNLwAt7vDNFSih1BkIqsIzfomreIorYIr1aWFeaFR OHjrqsXAtjHffslOyc8V3rKxk1QNt9h396Lgs7SCp+OwkwL+BU1jlrKjIcMqADwMzbei y3AVcwgSkwIUgrDDQ4Xo4tzs9SgidWS83Lzs9TaK7lNLrn14XFWg8q/yZNf2z52vgdxM Y/lx/K4V6kRZ+7ePVW+whoAuxyR9RT5Vb6IUDOWgytfOaaDwzgZ83R/DErLWa9ab5G5d TmuwiiRjAxNoZhsEmgJxGGzchwMQETFboL9CwoYRT3V68DOka2AtMGrE3r8QJ2YWt9D8 ftOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771884800; x=1772489600; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=e5boYfDcTDQZgLTsxqtBTljYBJr7DQ8GFVDdRpFl99M=; b=ukQ8MYWJ49YdmG1KTLIalUmqyGVzXEjPrf7Sw+Hn+pantKcUho7YyKAVqslMM4LGgR kKdLkGWfd8e/GlUg3bilj3ZPsjNBXUGpKKlt58ztdwkuYFZLpSPlBDIdQf5KY++xPk/J dEN8C5zgzz6wQznOKBATIjwPaTELsbrbj/ngPjRnjtkhO6h/q6Ohd+M8RHyrJTqE0shq Jt+TJ9p1VgxXsxnQs7I1xQLzyCOwSpErvywM0XXOsU0SPLIxdchZaBhx4m2OdOEOk01X UF15A65F6zs8MA2IkY+Q6GIi8pxzFvLsLJbDJ15ReHUFC69tolgcC4rV4QQsFZqN8yhE Tgtw== X-Forwarded-Encrypted: i=1; AJvYcCW5vwStamtlpH9hbLPdepgIx46LZkcO6EBv8Ni+uDdp1VIEjaxvAUBUjHRQ67ML+jSzdBE78aqzHa8yzZo=@vger.kernel.org X-Gm-Message-State: AOJu0Yxth1FYy+dfKbsoT5kzHLVORltsatuV7Q1Rkv5J9HP2KSHaG/mL iMunzIQjr1YY+qqen0yl8SPnEoPgfGfJIHAPSxISuUI4y4m079R3zr/d X-Gm-Gg: AZuq6aL/YgwjVs99PM5ek/1VVU0KEiOXhDQMS7hW7Ds5bRiggIF4kO7mu7+EN6if6r1 i4f6E2UU5ouSKXdduE1TrrmxkD5kUlOZfHWchQ++SpPGWdOfAuTW/D1qAP5Wapi/kt/yglQIaZg 8lciOK6b/z6YMTbmmWiAeiF1FolCx9f4bBTk9qXc/itOQy+cbe8YyO4SmEsIj6khZ0WtWZ1vfQi 4QaTe2ovyYMRptITGRDuMUOIxfxgWMzQmGWrPRDHI0tV3XFvT4T0XKplb3WMCgSy+rbVaS6GKAw WFA9XYEbgjBi0SIOwfgbBoW1esFOnXneOKqq7OFkHYvNK66yCIkAsoPh2EZnpSPsItDq3RdRwIQ lgCBJCJLnBuc9irznOYyxsR6uvaBI2EQP2T8s37e2nTd1WEJ+S1/3GwQ0YM03Vzcuy7dlrkZmGn Rgv88+/2/7bzmKqZqMb8hkPjqbZeSl2QIFJFfOCy5CAmGTvcTWcq6xpl2RBzoemzeysBignQ8Q7 cQj9k3Y0MBef+kCCmsaaA7GZC7jUb2Qe/0UnQ6vE+Eye68b2SdAqoZH6jRAXfz5Kb9I653ARuOi O4YIlrSmitaBMcc= X-Received: by 2002:a05:7022:50c:b0:119:e56b:98a7 with SMTP id a92af1059eb24-1276acfb898mr4925920c88.14.1771884800005; Mon, 23 Feb 2026 14:13:20 -0800 (PST) Received: from ?IPV6:2a00:79e0:2e7c:8:b343:b0de:3e59:4e65? ([2a00:79e0:2e7c:8:b343:b0de:3e59:4e65]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-1276af20fc8sm9650253c88.6.2026.02.23.14.13.19 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 23 Feb 2026 14:13:19 -0800 (PST) Message-ID: <1f8fb1eb-61fe-4e7e-99ac-eac70decaae1@gmail.com> Date: Mon, 23 Feb 2026 14:13:18 -0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 00/62] Bug fixes and refactoring patches related to locking To: Peter Zijlstra Cc: Ingo Molnar , Will Deacon , Boqun Feng , Waiman Long , linux-kernel@vger.kernel.org, Marco Elver , Christoph Hellwig , Steven Rostedt , Nick Desaulniers , Nathan Chancellor , Kees Cook , Jann Horn References: <20260223215118.2154194-1-bvanassche@acm.org> <20260223220117.GT1282955@noisy.programming.kicks-ass.net> Content-Language: en-US From: Bart Van Assche In-Reply-To: <20260223220117.GT1282955@noisy.programming.kicks-ass.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 2/23/26 2:01 PM, Peter Zijlstra wrote: > On Mon, Feb 23, 2026 at 01:50:15PM -0800, Bart Van Assche wrote: >> Hi Peter, >> >> Annotating all source files in the kernel tree with lock context annotations >> led to the discovery of a significant number of locking bugs. This patch >> series includes fixes for the discovered bugs. Additionally, multiple >> refactoring patches have been included that make it easier for the compiler >> to verify correctness of locking operations. Please consider this patch series >> for the next merge window. > > Should we not rather have the various maintainers take the bits relevant > to them? This seems all rather orthogonal at this point. Hi Peter, Agreed that this patch series can be split into multiple orthogonal smaller series. However, splitting this series into multiple series, looking up to which maintainer to send each series and keeping track of the feedback on each series will significantly increase my workload. BTW, none of the SMTP servers I tried so far allowed me to post the entire patch series at once. Thanks, Bart.