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 X-Spam-Level: X-Spam-Status: No, score=-3.9 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id ABC21C433DF for ; Tue, 13 Oct 2020 20:54:58 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 1273A20878 for ; Tue, 13 Oct 2020 20:54:56 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="DIgC2fzd" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1273A20878 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Received: from localhost ([::1]:40810 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kSRJu-0002ri-To for qemu-devel@archiver.kernel.org; Tue, 13 Oct 2020 16:54:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33982) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kSRIf-00029v-0S for qemu-devel@nongnu.org; Tue, 13 Oct 2020 16:53:37 -0400 Received: from mail-ed1-x542.google.com ([2a00:1450:4864:20::542]:39436) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kSRId-0003QR-Cp for qemu-devel@nongnu.org; Tue, 13 Oct 2020 16:53:36 -0400 Received: by mail-ed1-x542.google.com with SMTP id t21so891195eds.6 for ; Tue, 13 Oct 2020 13:53:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=8fOlUtz9FaxkVlqrhZUA5La74ITlYMmLTuUsvWkjkTI=; b=DIgC2fzdIzrioOhxAIvmbeiJLNYFX/pf1Ls+gQb9bElFJtfI9Vv1hqPFEkwuQ+dbtu gtxrAyY1ikjcVbcb9ZZRrr1W7I1bpvQgJvYfUHl9qJiouqb5JQYgdTR5GB32MD/J6kyc 7dDFzozW1rfEFoTfieoL38L6WqUl+QzmcvVxEGiK4iJIQotH/lWVyO00ymo5KSVj1zoN JhJSZjYPe+YTuX2ktJsYZTV6earRigQeT21Cos5IzUwbmlNDWnsuLAS9pKemEKVHDAnx QKH4GAlEEAJfG4Kjr0R29C9AWJed69AkKeJKPcgnDQEwPdBRFoDIgQd/fNwUvvqmeGKY vBKA== 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=8fOlUtz9FaxkVlqrhZUA5La74ITlYMmLTuUsvWkjkTI=; b=AUoln5viNdy/gjWPEG5a2JjC7EYHjG37nmSGwms4dKu0OAgz2/Q2mFHto23mMb531z 2lbkWv0Li/yHnBwFFSnPmzKcwdnIzyVd7HEQhdzoZXcmU4zjEGmVWyCTkGH0SF7Aju0h myKHKxIdogJDUgnjVaFJoeB38V2pqV3ZtuzpCspQrJTLtr7pzSOGpdCtY76zFTBKQzzL MPnQHzn61Ra2Bfe7YnMUGkVw4iigpaaivby7fae4vN5iTbKIYcuoJlTTpUPpZRbOLEOo GZ4YUeogDPBBRgsPj8iFWwYX2A4c//ZMshjvhCKL5cNnBUTJeDeBYkt+xJ/JHMjHFDpU hT0A== X-Gm-Message-State: AOAM532xsenM/6QNECg0GfGXZtV/4h5lN1GC1XLOWbleCTnxogmEFG5q O5vbA4hBz1OnoNGI1eZvFcdZvGfPQrEVUBeTHmDKKg== X-Google-Smtp-Source: ABdhPJzIcqviF+JAHaT+HtMUrUwODLu4sQZ0BMhYnXONub2cz0aR7dSoGLOzi3g5FANiw8Gr1mGKhw9pf1QRqIKhVJk= X-Received: by 2002:a50:9ea6:: with SMTP id a35mr1665980edf.52.1602622413204; Tue, 13 Oct 2020 13:53:33 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Peter Maydell Date: Tue, 13 Oct 2020 21:53:22 +0100 Message-ID: Subject: Re: pvpanic mmio support To: Mihai Carabas Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::542; envelope-from=peter.maydell@linaro.org; helo=mail-ed1-x542.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: QEMU Developers Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" On Tue, 13 Oct 2020 at 21:37, Mihai Carabas wrote: > Does anyone know if there is any progress with pvpanic patches that > brings in mmio support [1]? I don't think so. If I recall correctly there was quite a lot of discussion on at least one version of that patchset, and it was never clear to me at least that having an MMIO pvpanic device was actually useful (as opposed to for instance having a PCI device, or maybe a virtio backend, both of which have the virtue of being (a) pluggable by the user and (b) autodetectable by the guest). > I see no activity since late 2018, but I do > see support added to the kernel (also asking myself how this was tested): > > 46f934c misc/pvpanic: add support to get pvpanic device info FDT > b1d9d6c dt-bindings: misc/pvpanic: add document for pvpanic-mmio > 725eba2 misc/pvpanic: add MMIO support That was probably tested with somebody's not-actually-in-QEMU patchset. The documentation in the kernel's Documentation/devicetree/bindings/misc/pvpanic-mmio.txt is just wrong when it says # QEMU's emulation / virtualization targets provide the following # PVPANIC MMIO Configuration interface on the "virt" machine. because we definitely do not. thanks -- PMM