Received: by 2002:ab2:6816:0:b0:1f9:5764:f03e with SMTP id t22csp2731543lqo; Mon, 20 May 2024 15:06:04 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCU0+6paKnp/0IoBcPYBCp0qU/s9nmNmKfHG9fNyS87HLz4fkKnu3y0xY1caM6fuGnlxt2qfYnRx+V9kySsTAapMJkKvpLrMYEAg/tv54A== X-Google-Smtp-Source: AGHT+IHPD28QHQCtjrc8vQC4MG3v+LRxdByvULqKS6GjNInxlSpSNpvGs8yREkFqxqnEgMZLuf0S X-Received: by 2002:a17:90a:3005:b0:2bd:71ed:ca9e with SMTP id 98e67ed59e1d1-2bd71edccc7mr4322332a91.22.1716242764019; Mon, 20 May 2024 15:06:04 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1716242764; cv=pass; d=google.com; s=arc-20160816; b=0wmetc7p31uWIE2mbeHKuammZn8yceNgng1jgnGSup9QrigwRZfXawlod/4Fszu2fQ n+YUSOKLpzjlRHXOlnYiBJmtYq9apsT5WLJnSCTjEeLaNV2fe9xTMW2xVvS3X2FZ++l8 j/NzEO517kjBGxyR4mipmdu6nKi/XlqYJ069uVB0pCUJ/v5Z60Y+srXTwW0QE257APED W04giKxdIep4FP1vMQXEXUWHOV4IPNj7CUMPcd/JrK+n/SPmZTnUZLd/ZzGjtZkxR2M4 Ac1n+6d2IjU6a952g7ThQfxM6aFNGr+N/qZJ13S+YCvpwGnZZhG2rp6SA/adAgWSQWvb qYfQ== 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=5k5eJmbzJa61ZoWDHg+7VWIVwbJtoHtJlHDNGFuDR+E=; fh=x9OpwfDC5cximKtZfiWvsNrSBFpUlYr+bMB5TP2gIHI=; b=sHOt622YqtiuIT+ucmQIqOxHaplm9oAp1FZ7DpFRBfxUP9D8T1vLdQCk5s+pu83XDG 22zTvi5Ac+sE69T7SzAzhsk1caFkk/2LNdPEn3BqP3JF4rEk1wo4+wjtkqG4Jtxl3TkC s4TJ1Y+hHhE5iGrH1qN6zbPbJFyewfcvTha11zUUz05Zjz5WDtCKWKscIYE/OHX1IvRQ 5MP0+7CSdm8Rx6ZfMO/7MwY4BqQoN6eyQv3aeDn+l0IUigsYafBH2ri4zak5PXtHyY70 jUP9qehqYeBbXhs7SDoonzDoQXOrLKnOzkx5HgW0C+ymDWwrUx5T6Ms67ZNsJeC1EaQN W9DA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=FC4J8Efy; arc=pass (i=1 spf=pass spfdomain=linuxfoundation.org dkim=pass dkdomain=linux-foundation.org); spf=pass (google.com: domain of linux-kernel+bounces-184209-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-184209-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id 98e67ed59e1d1-2bd78974523si2845533a91.32.2024.05.20.15.06.03 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 May 2024 15:06:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-184209-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=FC4J8Efy; arc=pass (i=1 spf=pass spfdomain=linuxfoundation.org dkim=pass dkdomain=linux-foundation.org); spf=pass (google.com: domain of linux-kernel+bounces-184209-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-184209-linux.lists.archive=gmail.com@vger.kernel.org" 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 sy.mirrors.kernel.org (Postfix) with ESMTPS id 38B3FB222E8 for ; Mon, 20 May 2024 22:05:58 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id A9873139D05; Mon, 20 May 2024 22:05:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux-foundation.org header.i=@linux-foundation.org header.b="FC4J8Efy" Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.52]) (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 D16671C286 for ; Mon, 20 May 2024 22:05:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716242747; cv=none; b=e4Xv4hoqawa+oEedyCCN+MqRl/WGQid5mpvBkSBJJ38QW722GqdEh5d542fpcb4RhmtPJp3sc2hc7XMjPVPMEZqVTzFjYYipMipydxkmGgYAIX1eodhUeIDzy+lKJf/ogzUnyUtTTNBNn0f2WvRon32sViZk86gs6GYvqXffthY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716242747; c=relaxed/simple; bh=4JZdz/1D+d0zQQyDQvVHptZ5R9UfQntpoUvU5SuzHqM=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=DDo8PFkQzWPwWCG/W8oGzOArkeNrvJqXbUnDz0LW+cVSUc9TB6fxA52jYZiPN5J+/hom5WUzeVqdVwmnYFBk5lOtv23Cho2xuxAHKCw47Aa8VpLzFfrcFgPQNCsmrz664zF2lJa2uY9YwE91erEpICL6SiJi+rV1nReP3NANTvA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux-foundation.org; spf=pass smtp.mailfrom=linuxfoundation.org; dkim=pass (1024-bit key) header.d=linux-foundation.org header.i=@linux-foundation.org header.b=FC4J8Efy; arc=none smtp.client-ip=209.85.208.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux-foundation.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linuxfoundation.org Received: by mail-ed1-f52.google.com with SMTP id 4fb4d7f45d1cf-56e56ee8d5cso8867351a12.2 for ; Mon, 20 May 2024 15:05:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1716242744; x=1716847544; 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=5k5eJmbzJa61ZoWDHg+7VWIVwbJtoHtJlHDNGFuDR+E=; b=FC4J8EfyNxDSU/f907zrY40tqmOXhCF8tOzhad1kJc/ZxRqn7DOfgcdPG4FreRzHV2 Jwoapdt9mJRwPE4zwetIH2zUE5fE8Mz0Ty9/PXzx13IkxGuuG918ObE8WJDTpSLLBezI ModFMvc2cF6zW4eta25/LyFMlZbw2cMTVZzP0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716242744; x=1716847544; 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=5k5eJmbzJa61ZoWDHg+7VWIVwbJtoHtJlHDNGFuDR+E=; b=tn5xUuqiPQ/rhUS3Hax0hhnCRqVs8N7EzmB4Rb9F1oKIz3iu1yphp6fQaubtrpL6vA JH6ycg/e/J35M1dVbRt+56kzAzaSObcP+pwZTn7bu2yrgY2bpTWn8TnvQkI5z08NzfAw 1uzbotN5xFSEm2DkslbcT+LYooCGYbmyhSxVQXSM20R1bygrilRjBd3feZ1Ya9AIpzte HdqYMikUOcTTJNapggU2mwEmiL0sXzGWYiHrNFM60Do9XoPT8yfRwbnDSre0QJoTP8hQ zTleJMKSALbAF9tfP3GvFLv51bgJJoh5Twr2KkqxYyBWahs9voysJdpRNw8BBvtlfi/z 8KDA== X-Forwarded-Encrypted: i=1; AJvYcCUa05o3urfJLasrXH14EhS6bhDJo6de8FNZ6Nh+LJgwZpI5a/p5i0CdZgHqBpA83YHkNi20goOOC0QkfbGAA5zCdZgFPV0wSLtch9SN X-Gm-Message-State: AOJu0YxK/qAaris9jOeTYXo8jlUuI3KFriRHyfgIz9dp5jp/gef6Y/NN pG1Fbz6aha8E/eXJ1Igb7V9ty/GKPZu8b3EHtGfHN4wSeBbmBzVLZWNuBoW68QLiv8ixcliKMID amJbFyQ== X-Received: by 2002:a50:f61e:0:b0:568:d55c:1bb3 with SMTP id 4fb4d7f45d1cf-5734d67ef0emr20344752a12.31.1716242743977; Mon, 20 May 2024 15:05:43 -0700 (PDT) Received: from mail-ed1-f48.google.com (mail-ed1-f48.google.com. [209.85.208.48]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5733c2cb54csm15432911a12.60.2024.05.20.15.05.43 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 20 May 2024 15:05:43 -0700 (PDT) Received: by mail-ed1-f48.google.com with SMTP id 4fb4d7f45d1cf-5751bcb3139so4759715a12.1 for ; Mon, 20 May 2024 15:05:43 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCXymIeCRVw/qIAS0AzaIVPzL4yd3PB+S3kyKx0P/kMN4X8KpJtkhKYWCWQciOMYA3Fpw3sTQHuMWRVZI7Wi4FTCNNWYphed5VMLCmbJ X-Received: by 2002:a17:907:9705:b0:a5a:7cd3:b2e7 with SMTP id a640c23a62f3a-a5a7cd3b463mr1819041866b.11.1716242743134; Mon, 20 May 2024 15:05:43 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240520121223.5be06e39.alex.williamson@redhat.com> In-Reply-To: <20240520121223.5be06e39.alex.williamson@redhat.com> From: Linus Torvalds Date: Mon, 20 May 2024 15:05:26 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] VFIO updates for v6.10-rc1 To: Alex Williamson Cc: "kvm@vger.kernel.org" , linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" On Mon, 20 May 2024 at 11:12, Alex Williamson wrote: > > I've provided the simplified diffstat from a temporary merge branch to > avoid the noise of merging QAT dependencies from a branch provided by > Herbert. The diffstat looks good, but the merge itself sucks. This is the totality of the "explanation" in the merge commit: "". Yup. That's it. Nothing. Nada. If you cannot explain *why* you merged a branch from some other tree, youi damn well shouldn't have done the merge in the first place. Merge commits need explanations just like regular commits do. In fact, because there isn't some obvious diff attached to them, explanations are arguably even more needed. I've pulled this, but dammit, why does this keep happening? Linus