Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp3198879pxk; Tue, 15 Sep 2020 12:41:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxmQ4bm8icsT+fngk9yIGPcw9WLqilGj3v8qTU2bcuejqzRzGWlZxWMlzjF3xyOFW72Ezu1 X-Received: by 2002:a17:906:a845:: with SMTP id dx5mr21266690ejb.543.1600198895868; Tue, 15 Sep 2020 12:41:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1600198895; cv=none; d=google.com; s=arc-20160816; b=WqhmflsdefOdtwQ7ibA24HPRvEDe+o3bZrbWYSGctaHlnhgPsKOb68i82C76JrYO1J B6kXMyBxvnhoKjGxKAe4JVRlxyk4GXFSHx88E+SIa6oS56q1HyY3iq2Ee1V5lf++4qwQ B+vtaE4CkIxYidCMFlwYzG4drR8N5ldutuGjieKXyG3UwyK7mYSq1F7PB9uELT5SYOAS kKYXZs+HmgZ0RJ+pJLTvDxLIxkmtLAewRRPKSuBjrMKZOPnjGjaAC+g+C6T6xMJX+B1b 2ajMzFgGjW1oRPo5wYZ+vJftHTodyfAV5QIEBhULgUlqrHbuj8XtRDgT9EBvAUHRLpX/ zrNw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=R4adhV9rWK5fVJfVLfsA1RpAgGhE1SKba3wPMEBwlHQ=; b=vtVNm0kBP42h5W+OUYqyhVaZ5hpdrGL3NHK36s2ZkZA5ZlIbnE7LSXJctGb9cyuhOr rX45KAzoRg6zIxsk5d3UGNFaATiesZ604bonmtBGufdKVm0PQCPe7X7v9CPeGjd4vEOD 2e1P5IH8aPUmWpfpTOBPmdyyFwo3GqO7VKM6zghEL2iapsjsS31wJApxUrTXkeF4ahMP +gyMXLAPDOtouXt/F9LXt0JPJr5y1TbK/MPaerZ93vXMWZJwe7HRNVcd2d8A4iD7w9KZ xWEPZan0yHNi4yJfNxgQEO2TzlVj4JmVO2QIpqcG05SXrxRdLTVnARhvWw6+3OXq1BQG FS0g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=RMErlYgJ; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-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 v6si10116964edt.456.2020.09.15.12.41.12; Tue, 15 Sep 2020 12:41:35 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-ext4-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=@linux-foundation.org header.s=google header.b=RMErlYgJ; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727709AbgIOTd0 (ORCPT + 99 others); Tue, 15 Sep 2020 15:33:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53548 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727653AbgIOTdG (ORCPT ); Tue, 15 Sep 2020 15:33:06 -0400 Received: from mail-lf1-x144.google.com (mail-lf1-x144.google.com [IPv6:2a00:1450:4864:20::144]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 289FFC06178A for ; Tue, 15 Sep 2020 12:33:05 -0700 (PDT) Received: by mail-lf1-x144.google.com with SMTP id x69so4375462lff.3 for ; Tue, 15 Sep 2020 12:33:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=R4adhV9rWK5fVJfVLfsA1RpAgGhE1SKba3wPMEBwlHQ=; b=RMErlYgJlXkb0Vz5F+GbJlAflS7CDOBEDAnHgQ6XVorvnlASnwLA1/u0rSrYkXuFQM mNgrBeUfGtILyZVOTcMIj+g0bkAfmvZpba3gU5I2q4S9ORj5JefAeBSRKnVWXI5NSMTF vNpL7v5vEzpKJDwkYko3HD1FM2oHMq+fF9Jz0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=R4adhV9rWK5fVJfVLfsA1RpAgGhE1SKba3wPMEBwlHQ=; b=YoL8QDKFqHduTE4cK5dcMwjfY9wfkJbVqI4QOKmwR128G1/UpU5lLjQmi3hqYeWNzJ IF2raH7L8me+M4lef53LZ1Z8WNK6hEsRskkCHgue0BDzXaR0jHsYkk0BNzk8kvh8LSZ/ fRpxuTX4KVbYa5NGObtWx6UCLLEVA+BNZfRKoZgPcWY8jdHBGLgpfyHvanv5du15ixhY 5Ormgs/3v/9ReXTtSwfltHDxv2ILYO1eSkvl0clKDe94EJatmGvJmZ4nbiVLvBve5ddA d9iATI5ZozL4U6bZALd7E4gPgm2LjFuWFwTh6jVwL0PA+c8QobvfyFoEr8HHZrBuq5P3 FKRw== X-Gm-Message-State: AOAM5313LWRM3+RQ2lJaPfud8dy9hRBDB+jDo1HPvvpWStxgMOPdHjzS 1cHnt1weyTTannASiNP2f6gOW/uvv1BIgg== X-Received: by 2002:a19:814d:: with SMTP id c74mr6288393lfd.302.1600198383138; Tue, 15 Sep 2020 12:33:03 -0700 (PDT) Received: from mail-lj1-f179.google.com (mail-lj1-f179.google.com. [209.85.208.179]) by smtp.gmail.com with ESMTPSA id f207sm4533069lfd.47.2020.09.15.12.33.01 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 15 Sep 2020 12:33:01 -0700 (PDT) Received: by mail-lj1-f179.google.com with SMTP id b19so3826537lji.11 for ; Tue, 15 Sep 2020 12:33:01 -0700 (PDT) X-Received: by 2002:a2e:7819:: with SMTP id t25mr6952577ljc.371.1600198380912; Tue, 15 Sep 2020 12:33:00 -0700 (PDT) MIME-Version: 1.0 References: <0cbc959e-1b8d-8d7e-1dc6-672cf5b3899a@MichaelLarabel.com> <0daf6ae6-422c-dd46-f85a-e83f6e1d1113@MichaelLarabel.com> <20200912143704.GB6583@casper.infradead.org> <658ae026-32d9-0a25-5a59-9c510d6898d5@MichaelLarabel.com> <9550725a-2d3f-fa35-1410-cae912e128b9@tessares.net> In-Reply-To: From: Linus Torvalds Date: Tue, 15 Sep 2020 12:32:44 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Kernel Benchmarking To: Matthieu Baerts Cc: Michael Larabel , Matthew Wilcox , Amir Goldstein , "Ted Ts'o" , Andreas Dilger , Ext4 Developers List , Jan Kara , linux-fsdevel Content-Type: text/plain; charset="UTF-8" Sender: linux-ext4-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org On Tue, Sep 15, 2020 at 12:26 PM Matthieu Baerts wrote: > > I don't know if this info is useful but I just checked and I can > reproduce the issue with a single CPU. Good thinking. > And the trace is very similar to the previous one: .. and yes, now there are no messy traces, they all have that __lock_page_killable() unambiguously in them (and the only '?' entries are just from stale stuff on the stack which is due to stack frames that aren't fully initialized and old stack frame data shining through). So it does seem like the previous trace uncertainty was likely just a cross-CPU issue. Was that an actual UP kernel? It might be good to try that too, just to see if it could be an SMP race in the page locking code. After all, one such theoretical race was one reason I started the rewrite. Linus