Received: by 2002:ab2:620c:0:b0:1ef:ffd0:ce49 with SMTP id o12csp1047950lqt; Tue, 19 Mar 2024 11:05:15 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUZmb6hPjuFRSzyBMBSQize753fIcDXihHPTZnpu/5VWy/OJ+5GltZjaQQRyGEjXDeWCDAdYHROSUkGVZb3a3H3MG/3tsqIZxJsa1q2HQ== X-Google-Smtp-Source: AGHT+IFy+HipOuLoE8mmg0k7IbVNNvAZD1BBtyezBJSAFLV9vPt8k5wdkj+9ge2XI359U05BGFym X-Received: by 2002:a05:620a:a4b:b0:788:2f11:4851 with SMTP id j11-20020a05620a0a4b00b007882f114851mr16735705qka.41.1710871514898; Tue, 19 Mar 2024 11:05:14 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710871514; cv=pass; d=google.com; s=arc-20160816; b=tf+ZdemCm/u4O3i1RYhehaEyaTCGRsKFYd06/QyFkWYAYv+E7ByAIWeN13NFXdNt1Z c5u2oV289orMjPfo6Dvd9RzucdTMw0lYMpWhxFx59pCuqxja9uvQDCakRRVw8EAkTJF9 5ysnzyBGm71fpp2gUfjITr2f0eX2Kjg2eIcazO41dRLbITi32+vO5nQ+hIKcT3EcJIEJ gF2XCFJ+evX1BDjA/bkL+3r3Er7U+lzNRg1jsbFhIkbaDQgF2sQfVF8h7DuVF/JzEc+X WOkLXzdbQ50vUyN6mKpSVe0jRgkoc6nGKIqTPYTz5dhWUZDMijAKkOYPVMtlMQGynLSC i2Aw== 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=EQCbsWamaqb8otc0jtHP79rNp7jzLPKKgSbrJldR67k=; fh=PHYhJdGdXvkZlAaPJhLgQsiQywnjCx0o/pn/Y/e9p0Q=; b=c4DiDDKMcgO8Urmgd+VQdKLpKGXAJueM+1w9zpN8nbZ/toeJSR6QjRN8yeoQNReBIv L7VRDD83jKxE5TedHlNvf6UCk9QGyMuV8aepiCkiIC+8mhwSJwvhTv+3zJh4v0+OUtRW zAJjMOq1jzhX9lWHIKAHQfwJACSkiNT9j7Doj2HJqMIPlWsxm0wqmQXtpLWCGUP9SLTz QIdpc1pV5SZrW0dWEO9+tACBHc8SHrynVsGwlTw18iHS8CKHg83jYfksT030CJn3m9zV 0FZMsdBW2OjVOXYulxBD0SuMRW4ciO9wQaRV/A2Grd40R0q72bCWHeDm5XcL0EdR4Y4Q CZ8Q==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=ZV2FhwDI; arc=pass (i=1 spf=pass spfdomain=linuxfoundation.org dkim=pass dkdomain=linux-foundation.org); spf=pass (google.com: domain of linux-kernel+bounces-107975-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-107975-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id y3-20020a05620a25c300b00789ff603eadsi5221147qko.589.2024.03.19.11.05.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Mar 2024 11:05:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-107975-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=ZV2FhwDI; arc=pass (i=1 spf=pass spfdomain=linuxfoundation.org dkim=pass dkdomain=linux-foundation.org); spf=pass (google.com: domain of linux-kernel+bounces-107975-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-107975-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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 88F731C22F18 for ; Tue, 19 Mar 2024 18:05:14 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id EEACD39847; Tue, 19 Mar 2024 18:04:06 +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="ZV2FhwDI" Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com [209.85.218.43]) (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 46A18364C4 for ; Tue, 19 Mar 2024 18:04:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710871446; cv=none; b=AVgfZXI1oK1Fe3szN48WrzIZVZEEe6G5imWh5rhl/uoZPbFoWaMPbsGbvFVAmBO10alpCCXzzxtD6sk8S852IqZOiE+qzsT5rPufIOOB5K8yDuATgV22/klL8wxjSYSfOKe6/cq+rhorEha+ssQH8rxn2sobjmAo++wPjo94IzE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710871446; c=relaxed/simple; bh=DFh9J+u2qXCj6UQ58/J1xPY8J+BLfhUgqiTlzbpfEoo=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=ebLFNCXnOEkOsGpbovQMF3qq6WSe3JERtHph8aGmMvKOWN1A9N+21vqfdppjxJEwaPgoG0pOGkcR8tslvn/ItOipFlwbVVb62XgP3yuTLqkUOIqE7GdsBZ3OjhEzf04rCWdXgZlNJZ4slD1M8FYogQLRnDGMrfA2CR4KsoUP50A= 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=ZV2FhwDI; arc=none smtp.client-ip=209.85.218.43 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-ej1-f43.google.com with SMTP id a640c23a62f3a-a46ba938de0so377842366b.3 for ; Tue, 19 Mar 2024 11:04:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1710871442; x=1711476242; 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=EQCbsWamaqb8otc0jtHP79rNp7jzLPKKgSbrJldR67k=; b=ZV2FhwDIDYHWNIS0VbT4MdZeQYuxanr47czuHq13m+XI7tcD9egHUkToGYOTcafeGJ m1B+NF7Xy0S1a80pFPUX/uhheCqu18+De9U4JUb9FoEpH1XatxyL1NDXGjBO9VjY0pJ/ wqaIIcaABk2BLyWU6K4LOT9xCpTHXLFazK+SM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710871442; x=1711476242; 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=EQCbsWamaqb8otc0jtHP79rNp7jzLPKKgSbrJldR67k=; b=oYkWn+ickAVZ+Us89dDclQNhRyHjwZS5UJk6wSk5uc/mw1dv/yXd6Mi374fs96efld rD9aYWApu6ZqvqXfJONa3Dt8oqTwfGA9VvttSBpYA3obHT5EYFeMx02vGL0KH6VcKYRM Y8jRZloQODEvdfRyUxmusDpg3YXbhkiH9yRVZrVlAneyXbUYHmXRZZmE5OHDJLMHfHTZ UD+uM8VSAgbUwRQ0ElosmTrzYoWfJLrmUZ1Q5OVj34kKQwNZzf1hW4DCILxvT5Gv8vJk wcTO4gsLIo01mSKv0GNk5xgEarQKvsV5UUyko6Q1ndf/UiXzvL88ieCUwdogm1/PJ1Yz /d4Q== X-Forwarded-Encrypted: i=1; AJvYcCX+4devlLpJ+17s5EA4idX7TAVnsF7S2w5zglAe+PiniqeyZY0nbaPWlh7yKKceBpna6gtJmjwvbXbYXBZjI4NMC8H9V6uuwcgX852p X-Gm-Message-State: AOJu0YwaCd3FeDysC0RQ+YpIwKZiW0BRDrtqIL/fzmJuLeubse1hpm9C WXIIQSbsi3WnSusWD8+N2y/cF+2UgfN+sAi7ktPaUpm6ekj/tMemV5JWrCbLyWKcaDHdHzlPU9I 3ooW/7g== X-Received: by 2002:a17:906:b109:b0:a46:cea5:5e7e with SMTP id u9-20020a170906b10900b00a46cea55e7emr3440878ejy.52.1710871442438; Tue, 19 Mar 2024 11:04:02 -0700 (PDT) Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com. [209.85.218.43]) by smtp.gmail.com with ESMTPSA id bf8-20020a170907098800b00a46bcfe4f16sm2724789ejc.37.2024.03.19.11.04.01 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 19 Mar 2024 11:04:02 -0700 (PDT) Received: by mail-ej1-f43.google.com with SMTP id a640c23a62f3a-a46ba938de0so377837666b.3 for ; Tue, 19 Mar 2024 11:04:01 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCUCETGAY9Z74XrTshWyaab12ZLkSZ6x7YDGZ9yEaQbs6QeHwn5JucATQQZZ9K5Ji6F63kYVDzCnh9DwdfLwxlPbPaH2zfmxnx95JOQG X-Received: by 2002:a17:906:1352:b0:a46:7ee2:f834 with SMTP id x18-20020a170906135200b00a467ee2f834mr9239613ejb.11.1710871440743; Tue, 19 Mar 2024 11:04:00 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240319034143-mutt-send-email-mst@kernel.org> In-Reply-To: <20240319034143-mutt-send-email-mst@kernel.org> From: Linus Torvalds Date: Tue, 19 Mar 2024 11:03:44 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] virtio: features, fixes To: "Michael S. Tsirkin" Cc: kvm@vger.kernel.org, virtualization@lists.linux-foundation.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, alex.williamson@redhat.com, andrew@daynix.com, david@redhat.com, dtatulea@nvidia.com, eperezma@redhat.com, feliu@nvidia.com, gregkh@linuxfoundation.org, jasowang@redhat.com, jean-philippe@linaro.org, jonah.palmer@oracle.com, leiyang@redhat.com, lingshan.zhu@intel.com, maxime.coquelin@redhat.com, ricardo@marliere.net, shannon.nelson@amd.com, stable@kernel.org, steven.sistare@oracle.com, suzuki.poulose@arm.com, xuanzhuo@linux.alibaba.com, yishaih@nvidia.com Content-Type: text/plain; charset="UTF-8" On Tue, 19 Mar 2024 at 00:41, Michael S. Tsirkin wrote: > > virtio: features, fixes > > Per vq sizes in vdpa. > Info query for block devices support in vdpa. > DMA sync callbacks in vduse. > > Fixes, cleanups. Grr. I thought the merge message was a bit too terse, but I let it slide. But only after pushing it out do I notice that not only was the pull request message overly terse, you had also rebased this all just moments before sending the pull request and didn't even give a hit of a reason for that. So I missed that, and the merge is out now, but this was NOT OK. Yes, rebasing happens. But last-minute rebasing needs to be explained, not some kind of nasty surprise after-the-fact. And that pull request explanation was really borderline even *without* that issue. Linus