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 D93A8C02198 for ; Wed, 12 Feb 2025 16:30:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 37FF66B0082; Wed, 12 Feb 2025 11:30:10 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 330936B0083; Wed, 12 Feb 2025 11:30:10 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1F88B6B0085; Wed, 12 Feb 2025 11:30:10 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 02F506B0082 for ; Wed, 12 Feb 2025 11:30:09 -0500 (EST) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 8C42C4C00F for ; Wed, 12 Feb 2025 16:30:09 +0000 (UTC) X-FDA: 83111829738.19.DB53F74 Received: from mail-pj1-f74.google.com (mail-pj1-f74.google.com [209.85.216.74]) by imf27.hostedemail.com (Postfix) with ESMTP id C182440011 for ; Wed, 12 Feb 2025 16:30:07 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=K2bxW22N; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf27.hostedemail.com: domain of 3jsysZwYKCB8N95IE7BJJBG9.7JHGDIPS-HHFQ57F.JMB@flex--seanjc.bounces.google.com designates 209.85.216.74 as permitted sender) smtp.mailfrom=3jsysZwYKCB8N95IE7BJJBG9.7JHGDIPS-HHFQ57F.JMB@flex--seanjc.bounces.google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1739377807; a=rsa-sha256; cv=none; b=MjE2HUhiNBFekvYdI6p8TUG8wQAn2ADse6taWllO88KCIBR9zAtj/CEC0DQWDb/swj10L3 1VCxUiON4dH5YwA9azfa38LgM6Ste/SoY3JysU1kN9omjVoIflkIvBs01nWK0nfxsb5ieg A/7dW11lGTe6cgvmQXbNrsmMxal0q1U= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=K2bxW22N; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf27.hostedemail.com: domain of 3jsysZwYKCB8N95IE7BJJBG9.7JHGDIPS-HHFQ57F.JMB@flex--seanjc.bounces.google.com designates 209.85.216.74 as permitted sender) smtp.mailfrom=3jsysZwYKCB8N95IE7BJJBG9.7JHGDIPS-HHFQ57F.JMB@flex--seanjc.bounces.google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1739377807; 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=INNJ0GLqmzDttrtzWAMgUkvo0ncHwsXlsbcG3hdIMeU=; b=anc8rKKwQgzr7km/kYDzxnn/1rKDRNPqTTuQYr08Tq0bs1WtKSzMN7RLRgga9YORL/4ZGN l9Y/+gJbvJY4qqyAizxlrXtxD2HSXAVqusQG2bX7xxCEs7SQ7r8u8TrehgnO2tQq3Ryf5o pnrsURlqOOXDD9Fd8hXs1zptuaX/PyM= Received: by mail-pj1-f74.google.com with SMTP id 98e67ed59e1d1-2fc0bc05bb5so323857a91.2 for ; Wed, 12 Feb 2025 08:30:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1739377806; x=1739982606; darn=kvack.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=INNJ0GLqmzDttrtzWAMgUkvo0ncHwsXlsbcG3hdIMeU=; b=K2bxW22NKrj3pUYTdMZpfM2+8yICWo4LgQ+OlpEbAhVH8XLfyp6NwGw4K9Qi7K8C58 L1Bzn6pTH6G0i9AdcLzRAKlqUvc1Hj8UQysk1pTHduvqC1Qg7V880gSdf6Ei0zZWLUa7 dS6pQTcsHHstYKnYFgD4t7VC6AR1m9AJ8cny2d0y3X1C0RgGdPFA2YIXteL0Tdga3I3T C9NXKM2lU+a5jic7kLBDq2qg3b2UL8TmZvq2raGo+2HNBwvBJ96J6asDh+sVbxz4s+z6 eqmq0hwYhJm48WZfdnC28RrQF+x8Jz86HXnfI15k+C9+b1v/vzQANovrVnLEhJlvY/ZT Utjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739377806; x=1739982606; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=INNJ0GLqmzDttrtzWAMgUkvo0ncHwsXlsbcG3hdIMeU=; b=UwG+ezMkboYrfaHCWmffdZe622NcL4N6MXZOhtIlMWbcV6zsWKTiU0kDO9RAUcOrrx uBy1WvHjZJ7G3acUloOPp5HwU9RQO0GqXrAUvKQhXRzqUmrVQhViV9nbGqqyu0zVShun DFKrD7auHQsOP0S8rk2m43SXsK1aMSQgvF9jLeTu9MfqSs3baGzjcBSEsRw3VKppn26v G3uVlI+v9Ta6YYB46hGJCD+/oi+orf52F6Mnltuyf0P4uJ9AS7VzzHfsz+XekDQ6LkL8 CRA2u8pVdVSyyGn1U37eTq4iDnRdxOzy9n8M/dawyZvVaKwq7fPlbYYrhsBt3r5MyNbY x+0g== X-Forwarded-Encrypted: i=1; AJvYcCVYzdZO4QCBzr1rGvrKONEBqhdSWL0JcwFwrcKX3PQgL99Zq/VIXFmnU7gXbtUPOiWMmagqV1DiTQ==@kvack.org X-Gm-Message-State: AOJu0YzoqP4mYzeTx5klhWH4OZBNsCz53QfPqNgS/7eUBS4ArrJkIQq8 fHaAOIPpKtbyocWTVQZLrntaVs5+nPGIDSdMIutQMFYk6SO3mMDms6VtukXkjloY9uWQP/OLJcS nqA== X-Google-Smtp-Source: AGHT+IGEb06U+eVij7vX0poCySWtX2XI8K8BPd+Qt/prmv+voKNY99zmB70bJTwUUE97JgWYG6gZ1McIdFQ= X-Received: from pfiy10.prod.google.com ([2002:a05:6a00:190a:b0:730:83d2:d6a3]) (user=seanjc job=prod-delivery.src-stubby-dispatcher) by 2002:a05:6a00:88f:b0:725:96f2:9e63 with SMTP id d2e1a72fcca58-7322c404660mr5950568b3a.24.1739377806556; Wed, 12 Feb 2025 08:30:06 -0800 (PST) Date: Wed, 12 Feb 2025 08:30:05 -0800 In-Reply-To: Mime-Version: 1.0 References: <20250211210823.242681-1-riel@surriel.com> <20250212102349.GE19118@noisy.programming.kicks-ass.net> Message-ID: Subject: Re: [PATCH v10 00/12] AMD broadcast TLB invalidation From: Sean Christopherson To: Brendan Jackman Cc: Peter Zijlstra , Rik van Riel , x86@kernel.org, linux-kernel@vger.kernel.org, bp@alien8.de, dave.hansen@linux.intel.com, zhengqi.arch@bytedance.com, nadav.amit@gmail.com, thomas.lendacky@amd.com, kernel-team@meta.com, linux-mm@kvack.org, akpm@linux-foundation.org, jannh@google.com, mhklinux@outlook.com, andrew.cooper3@citrix.com Content-Type: text/plain; charset="us-ascii" X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: C182440011 X-Stat-Signature: arb97axj8ouuuh4kt3ot4r68qne9rqjt X-Rspam-User: X-HE-Tag: 1739377807-695826 X-HE-Meta: U2FsdGVkX187YdQKLsmK/hZDGb2M3PNfFbhY5olvK6Le4uF7CM1Uzfhc+syJgfaGldzykUk9Dey7uih/hZ4HhmlB/TrQi/RfLWIQPZe8gvA5NB4cU3yQLj79EpgRvTrrLJMrYG7HO1iro9x88TASzJhrTMGwwEygHmD1XYMzjXTpUINlNIzKXNTK1Ep+auLIgPSS3EFD6pXRVgS8nKjyk2v4uVW+8DTc10MSM+yC0hhsz8NaAD5XPexHXFrIKcMk1TY5AC6vMCj7kO6wbD+1qm4mYuBQSzqpGTQKk5jWZUYnqTjxdSQjZLVKY2zn93ZQ8+XVd3iuwoMKNC2CnfkCUiBzWKNB0sj5bsZUsHjh4okiEkmP/bNwZUKh/OrxGT455nQXKqLyqzrMFyQBmBSGkUq9zA7jMUQq4ChSNEYUWm5t8GRLT3VgxMIVFbLDeXBICNdVcF+woztnSwthKN5jSabRuUUfr73GlnPFx7yRzgSAH357WjjNYpFhViN5eoco9dbOnEnFBmZh9mWddryQ8wI43PEd47KpO6xhwJz/ekgmVwdkOand07eGFooMsE813Y5jkzs6rO8nbhuncP763g77uk3JYuoxitvTnDQlIlHtcwybtL3NCmfjH2IsLqRYtWI4TGXoSVU1efuCB+kYPYCdMjVUChtCE8kK1kMCqky6grBdL2TTf5jHGIi3BTeWS2E3sFj23pemCZFfjmtwZuyR77zKF2RR3MrdW6RFRQKxgiS8iwUW9eKzPqjVrDbcOjOv6g7oQbB51Mjce4zHATgwnDuWjWKXhRXLusNW8+vSUpkXkJJMcBfdreKXo7N5YMQ18D24JODLrNZRkPL9JWGSg1bBpJk6LrIZ+kJZOj4IjTtrgmghIyUZP8d3+mvz9uJKONys03OzCnw9pWEBW8RJbWuaDJZieDAWjRx0vIwGah3jcV6fORwbR6O+ylqeIZ8yyHa2MKrhp/ygsi/ vKnYzfYL l9+3jPLbULdSUd+Y03z0MGCDcipWlNuU+OTc+4wcT7APEu087Q5bRUAdlN9yS6tOLBigBlV6gN+FiLqcaXUXWaNq+x7GNh+u9Haoh2OOU2Cy4If/XcWXMMMPA3i2H2o9XJ8V8xNMxgqMMyOOmsu8Nk4twaPMUOfMeVjbwNFfG/qcJ1vghOanhbkL1eLj+0s1vxE9CEPcEsT/NpWPT8sh/SRWjaFslIwwzIQVa3DNx8KB4h/JPETRWwuH1dU5fJNEagCK56l2aZo0t2MfEiRb4R/uuhdks4TqmH8p1zBx/NEEyAG2BVnFj6H3fBgwadZayKsgg/+8G+Y3Sb2f+ge0li7yXJuH/sY9ead2vREvfT7Hkj6Ae3ji68BsddekQOQxS/dKcd32wZHxy54YyvPJsRdBehpwSHyCS59M2/gAuiw6GUf9J+ADfafIF3ChF05ryrx49/uEHdmIvPq/WGqn8WGMDgsjqg2vNxJEgiL372I/4geUKEThFZBhLw6ej+my0xgRVe2he35bj1m0/nphjSe6ub1WLp5ZLz9wRy8xoDG9yYOEa7iJ6SufbrUzFuLNrQUHpIUXLu/IgBLbG4yaezYWnK8HE/mzBuubkNPVDg4cOBXSRza/c0cACv/sNLSAURFUWrVSsNzkYxxIb7DkP9tvNq8STwlpeGmRM X-Bogosity: Ham, tests=bogofilter, spamicity=0.000006, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Wed, Feb 12, 2025, Brendan Jackman wrote: > They apply to 60675d4ca1ef0 ("Merge branch 'linus' into x86/mm, to > pick up fixes"). > > Rik, can I refer you to the BASE TREE INFORMATION section of man > git-format-patch. I haven't used that feature lately (b4 takes care of > this) but it looks like --base=auto will add the necessary info, or > IIRC there's a way to make that behaviour the default. IMO, --base=auto is too easy to unintentionally misuse, e.g. it will do the wrong thing if your upstream branch is set to a personal repository. --base itself is fantastic though. I personally do: git format-patch --base=HEAD~$nr -$nr where $nr is the number of patches in the series. I.e. advertise the base as whatever the series of patches is based on, not what the branch is based on. The only time it doesn't work is if your local branch has a commit that is not in the series, and is not publicly visible. E.g. if the series depends on another in-flight series that you've applied locally. But in that case, you should be explaining what's up in your cover letter no matter what.