From nobody Fri Oct 03 21:30:52 2025 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4cdhg13PyHz69GBb for ; Fri, 03 Oct 2025 21:31:09 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-ej1-x631.google.com (mail-ej1-x631.google.com [IPv6:2a00:1450:4864:20::631]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cdhg11ZJZz46Rp for ; Fri, 03 Oct 2025 21:31:09 +0000 (UTC) (envelope-from mjguzik@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ej1-x631.google.com with SMTP id a640c23a62f3a-afcb7322da8so583709766b.0 for ; Fri, 03 Oct 2025 14:31:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759527065; x=1760131865; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=nnDbCyh0CO/izjj2Lb1KPPRt4aAeFnz4a0CsTC8G568=; b=UPQyKk6WWhKGFzQ+GbEDoOy/8KzizOM8W5S1mjJJXcFggYW2U7oVBGmASgG2dhrY92 sqhVge8HbJe9todYM16yZ/2rHriDi3OayAduRnxV88EtnJymfVa7osqKvfWYBUzeMaB+ 0Y01TGUTLhxJJaaTJmXN1k89R69YvkcPnGD0qTavzrMvTPNsKGq98IRhT5wL6oN5yt41 yUvPAKilf3IiwDKY6jmk53aQQOOCGkW0AMHrSkrtl4sZkHasO9dQxqDeNp3UJfmoOBds 6LEQ98bX3GX65YklUJzwPMQm92jEL00IaQp8X2Mptf9ojGrDhwSIW4NGFVDpTpkha6Uo Cs6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759527065; x=1760131865; h=content-transfer-encoding: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=nnDbCyh0CO/izjj2Lb1KPPRt4aAeFnz4a0CsTC8G568=; b=RF90w1Hr66GJHsr3RLfmkbeVklAjY2e9hD+ozsQ0tjleba0/4U+R5oe204XeY+Gt/q YM8ucYNEQNZCcAf8xGg76gqbWgXO3jiUIS15HqdNdybyWOIro7Sa73Sk551jx/eyRtzH +dzywXt9NatgzgHAUTVgw+TS+AHWkFjETX+WZasnZArfcjYIuClexjrlSnSXNoC4x0We jCUgg1D0emDTOIVmpBAHfhoEZYoXd8KHTOkjEEoHcIzTjtLq+2jA8QfQyX7RL6wVDBiY lQS10o6x9Dmjv9NeiykWj230nd7xi8C75a5t5FINfF5zcXyp0kKYMSgOrIhEFNI1V/nL bhrA== X-Forwarded-Encrypted: i=1; AJvYcCWfwBk4ov7RoEIVWWJpOWv6NRaRpW6SD8L3HODPHZNROEIrsJ3zYmsgBJvQZrhCJUK5l84FDtW19+Z/ouupWfL6gDDqag==@freebsd.org X-Gm-Message-State: AOJu0Ywz3IfgchTQFL4u5Mkv8z5hIX1ZL0XtF68uWn+ez/lVU1KjRkBn WJyY55gDF1IGDDxDL+PREKXtvX2i7bBnCbkCimKRkiOFSlg0vXvDMKbCDRILR9Bq5kCHtvtQIgK OjQbDQWUV5FO0n9CS1VZLqKjPr2mqAaE= X-Gm-Gg: ASbGncsR3X8ilvjPNkoSwkAi7YI5HikXwPQrZgi+5Xxt+F9Xh/AIsjzs8OkYGAPQXPq jvSELAuUwBe9BIVRbp0TkU4nxp9eXpDfhN9Lm7FI2KnMIJOH6W5ypFPtqQRWvy/m8IuzMP0U07P G/K6aCTtmHEnn3sfpzUdDDOx3ksSLWsda2N4jPysU0F19PKv9+drT2pfjy2HTjLdUzbW8q9uh+J b5E2c7Y4yVVmjmtO8mjmZENSuqatO0IzjFVyfGyItcjLOOKQ8G1uIjuHRrnRdo= X-Google-Smtp-Source: AGHT+IGcN71z4wkBwBIrzyb6IUmonlYTuTQqmNqJwJfFpbRml1ynPM8aYAOAzGQr1RmvLBJsnFlyLXoN6r95W8NOB68= X-Received: by 2002:a17:907:9620:b0:b32:b055:949a with SMTP id a640c23a62f3a-b49c373eb12mr587938666b.33.1759527064732; Fri, 03 Oct 2025 14:31:04 -0700 (PDT) List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 References: <4A0B67AF-F155-45F1-AB1F-9ACA175E27F8.ref@yahoo.com> <4A0B67AF-F155-45F1-AB1F-9ACA175E27F8@yahoo.com> In-Reply-To: <4A0B67AF-F155-45F1-AB1F-9ACA175E27F8@yahoo.com> From: Mateusz Guzik Date: Fri, 3 Oct 2025 23:30:52 +0200 X-Gm-Features: AS18NWDNOGNCkjL4tcQJn5NhNLb_MpHyn-3jjgMPKlWJXqSCv4mUqVMF5wu8coc Message-ID: Subject: Re: git: 641a58239520 - main - nullfs: avoid the interlock in null_lock with smr [bad differential revision reference] To: Mark Millard Cc: "mjg@freebsd.org" , dev-commits-src-main Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4cdhg11ZJZz46Rp On Fri, Oct 3, 2025 at 10:09=E2=80=AFPM Mark Millard wr= ote: > > Mateusz Guzik wrote on > Date: Fri, 03 Oct 2025 19:22:21 UTC : > > > The branch main has been updated by mjg: > > > > URL: https://cgit.FreeBSD.org/src/commit/?id=3D641a58239520de9fc5a9077e= 9a709481cfc75dc0 > > > > commit 641a58239520de9fc5a9077e9a709481cfc75dc0 > > Author: Mateusz Guzik > > AuthorDate: 2025-10-01 10:06:39 +0000 > > Commit: Mateusz Guzik > > CommitDate: 2025-10-03 19:16:21 +0000 > > > > nullfs: avoid the interlock in null_lock with smr > > > > This largely eliminates contention on the vnode interlock. > > > > Note this still does not scale, to be fixed(tm). > > > > Reviewed by: kib > > Tested by: pho (previous version) > > Differential Revision: https://reviews.freebsd.org/D38761 > > FYI: > > That differential revision is for: > > "release: correct Azure disk image extension" Huh. I'm gonna blame wayland for copy pasto. Thanks for spotting, but it's too late now. ;)