Received: by 2002:ab2:6203:0:b0:1f5:f2ab:c469 with SMTP id o3csp3010335lqt; Tue, 23 Apr 2024 08:06:35 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCV3XkpIdTFc+OyrX4UuNgKb41I4QXRCb7whKCRRUgci0Bc4c4XdgsgYcd7Os6GFxTNky0X9DF/4b40JoqNyLRc1RXx1f/RlTWNjNDvblQ== X-Google-Smtp-Source: AGHT+IGTrtKZeaQl42e1in0e34WakFZTGhZw/RnqIWZLmH6KZu8yW/fBM005vdRtK9i6y0DpTCfJ X-Received: by 2002:a05:6a00:929f:b0:6ed:4a97:10cc with SMTP id jw31-20020a056a00929f00b006ed4a9710ccmr4288179pfb.3.1713884795217; Tue, 23 Apr 2024 08:06:35 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713884795; cv=pass; d=google.com; s=arc-20160816; b=BV6/83mHru9LKCy6ZkgKcEQo2SIuqIJhhpCc84Uh5ugjxkmk3FTQFNGWLGsGmWrYwL /NmPb6qZMXZuc6Fpd37ACuRi3O7whp4AXFiOVaQ5L+sUJd26OiJMWsdGAgI/4XID9ZYb wPeQ2xBh/tnACY88VAtquzDVl85rE227qrUaBQGHLsf0BvFTgu62g7aIxb6Leej0FW/2 AqKyoaFfIYxtEKlNizf+VtTuA8eSl/x/UwO4bZ62Rca9hUVX+4Cyd+K1omqAgZEpcX2O wFiy7TM/pTlarwWP9JN8zamFHYV5KpNSShToTIqYanKqNLMVfs/IQE547tvfAWzyZ60u VQ6g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=1hxwFFG7sRViIQmtpQdXpYlxNm1EZkeQJ2bJvNxf/P4=; fh=J8ygKzYpazvkl5ORKSA0RxpkNDwYvNjWDEwmSR2aVQA=; b=B2m/yrwJcxoTv7Xxt9AXRrq5pisRX0gr0wEu10g8k+3KX7Wf+udmJ/zJTOpK1JPl05 ql2r40IA2ck436Li0EnGneavu2k2BHuOG92nS6ANelXsxmLuaFl7sWEj7v7pka10vVSz 5eMF5euTgUN1jLhGWmr2zBU+nZbKZyIQ/Q4T62CHRgSsr/dGd9OEH8GwdX1ZCQIlC7IF sCskEamnpDB8ISIBFk1C6Uba1nLmCNPBeGEUaE9lpLLJxFQE1j9NchDszyijMnCgfI7s Z+GN3cyOdlgMcM7L/Ym3IHuV0OrRqZgMMU/6Bhqh9ND8fe2/X1yqoqlbXBIGLKGdxlQ9 5ZTA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=gWugi0Qj; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-155422-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-155422-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id bm18-20020a056a00321200b006ee25444468si9542847pfb.279.2024.04.23.08.06.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Apr 2024 08:06:35 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-155422-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=gWugi0Qj; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-155422-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-155422-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 81B5E28892D for ; Tue, 23 Apr 2024 15:05:54 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 98A9913B7A3; Tue, 23 Apr 2024 15:05:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="gWugi0Qj" Received: from mail-lf1-f49.google.com (mail-lf1-f49.google.com [209.85.167.49]) (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 B3A2013BC27; Tue, 23 Apr 2024 15:05:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.49 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713884737; cv=none; b=S8cwXrrcAUQRuRwMF9m+cpaD0WuwBpA4McclTXahlkc2HTMGevhLEqn6r9WoOoaTs2CJRRijd2aVk6+IAkfohyjbQIQkOyykWNzyxO1XCs6i7dACMOm0PaQ3JA6WVRlD6/qoEbM+o8WMyYvDJRRsg2vV/6GE5PzOCm3wg57+f7Q= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713884737; c=relaxed/simple; bh=1hxwFFG7sRViIQmtpQdXpYlxNm1EZkeQJ2bJvNxf/P4=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=aEXUZ3GJUnMkkpjfEeqxljM6Ers0Wj+f4nUEyW8bmr0e0ofzncRxq6kcnzl+EaLcoZkd9Cx5E+E0zBEY6VXCn8X6I2TRNSW95xLAmZJHMaSY4sWcYs2M8N5HWpi/H3IMd356UH+i7YoJhtd5JzPiLdPtdNtT0p0wRx0qtAg/SnY= 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=gWugi0Qj; arc=none smtp.client-ip=209.85.167.49 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 Received: by mail-lf1-f49.google.com with SMTP id 2adb3069b0e04-51b09c3a111so3951016e87.1; Tue, 23 Apr 2024 08:05:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713884734; x=1714489534; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=1hxwFFG7sRViIQmtpQdXpYlxNm1EZkeQJ2bJvNxf/P4=; b=gWugi0Qj7+6RB2IlHo3P8hpJdMFoJ6/mJ3B3xGMy/LedV5Qk9pW9hlfqbpajZTnHWP A47tDh6byDRRpSODU4o4a4m8Q2T0t+Ohe3xBKhG75L+KG7IKp5eugkkVrH33VKss2/uA XFpqaQVOQuHLAYwyiLdygUGnA62dEp/eF2KVCaOfLpBL6gMwpjZp9nb1V1fLk3GESHuU 2DM0j1H6b5+M9KwWmqVkPfNTQOqXw2Gc0BsrNLvbUzj4zmY5nWimUyK/Qo3pIOPU6E1q ztaFnPZderivx8clhUxJ3bl6X9V6oTpRMCWr8Mc+xoa1cMcjyTTJQMosLOCVaofsmlht SK9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713884734; x=1714489534; 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=1hxwFFG7sRViIQmtpQdXpYlxNm1EZkeQJ2bJvNxf/P4=; b=EY1YZukhH7LNiLzkaomBjQCTLuMrnzsp0cE6LDiZCaVj5IrWpkMXrjbLZL0ZqUsE8N o+O5r366CsO0rmCY5nxKJ/4IvNUHQcR9HH78sMafWeP9hAyx+WRCkoPhlfQt3Ad6R80A G2RpWQk9DW+Lepqhn3xv+VjYVdrz3Wpo8VGzqAFfCi3XjhENkeO+RI0fRND+Gv79FuIx XfLIpJE7tGBlY5veS0XbUlQkClZxYS2jVudWBo/QgPQOrVY+e2kAXjXWhKtIE9b5sXBZ yWcTTv+LMmmN4oitKwHArvkYdWWfD3tQ+GoHF4iHdOHDUhrYqPCf/Z74/pELycvMF+mk XdVw== X-Forwarded-Encrypted: i=1; AJvYcCVawKkeIql+6La5p9m8kUCUUtR8ZzYUMM/N2Zdvf7mkI92Gx1sG0M2QrWvztRLmK9KgegZIVbAV93HqdePi7GGJC2vFhSATp9UbGJrq8WBW1HZ3ttk+WYzIPTIPMXQ4xIs/lDEsVX9Z X-Gm-Message-State: AOJu0Yx0QSwA2cHmgU7LDMSXO2Vk43QSb68VzTZ29vqK//rOEPxSvtT5 bfci2k9dtb+/B6F1+Kij3pZVUQN2xHzLoOsnr3IXIh/GapymYG/cAAQEDajYYLtgZkNSd0Jnmzu b4a3OMGY3sWbo3ZsnSDWplj5uSMwvQMYshWw= X-Received: by 2002:ac2:4f8b:0:b0:518:c959:8be with SMTP id z11-20020ac24f8b000000b00518c95908bemr7735255lfs.58.1713884733587; Tue, 23 Apr 2024 08:05:33 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: In-Reply-To: From: Marius Fleischer Date: Tue, 23 Apr 2024 08:05:22 -0700 Message-ID: Subject: Re: KASAN: null-ptr-deref Write in xlog_cil_commit To: Dave Chinner Cc: Leah Rumancik , "Darrick J. Wong" , linux-xfs@vger.kernel.org, linux-kernel@vger.kernel.org, harrisonmichaelgreen@gmail.com, syzkaller@googlegroups.com Content-Type: text/plain; charset="UTF-8" Hi Dave, Thank you so much for your detailed explanations! > > Do you think it would make sense to backport that patch to 5.15.156 (the > > LTS kernel)? > > That's up to the 5.15 LTS maintainers to decide. They also need to > weigh up the fact that xlog_cil_kvmalloc() doesn't exist anymore in > the upstream code base. i.e. we found other places that had the same > kvmalloc() performance problems, and so lifted that code up further > and used it in other places in XFS.... > Understood. Please allow me one last follow-up question. Did I add the correct maintainers/mailing lists to reach the 5.15 LTS maintainers? If not, how do I find the correct addresses? I used scripts/get_maintainer.pl as suggested here (https://www.kernel.org/doc/html/latest/admin-guide/reporting-issues.html) to locate maintainers/mailing lists. Wishing you a lovely week! Best, Marius