From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917554; cv=none; d=zohomail.com; s=zohoarc; b=blKpXG2BgaVAgf971m8AsibXMIfZTq20XEcboPRDK1LbhWOM+w1RC92YbmPBOcQXNPTn0SKQPLSusm5VK27R7biWW6vz/AaVyeeDYu82f7/kC1mhdL4Rfe5PuE+bNEH3+aeXr8vAy7oC/apiWIiFLqqWb7an/I+dTLd+nmqxbVY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917554; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=cmNyivhSuy/9S7VXrwAd6e2ZoNFywTMv55r7KUqitd0=; b=SURaBFqH8WnqKtKzf9Udi5jE4mw4pD6dl6fLBpnMHePU4WC7SyCur+FC8YD9NPBpmpJvWJ8TvGTliVRXOlomLCZmxfGff7GSksrPe2BnhQMwMRhdczHYG35H5GHOWdbPptxjESDW0QpIyfTchPsKeORHZun9oYzWT+cxrEvmNGk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1750917554219185.83866442569843; Wed, 25 Jun 2025 22:59:14 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfYz-0003tO-9D; Thu, 26 Jun 2025 01:54:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfYj-0003rR-MX for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:08 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfYg-00015c-HJ for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:04 -0400 Received: from mx-prod-mc-01.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-191-q-zTwk0APrG2f8yle8uoZw-1; Thu, 26 Jun 2025 01:53:57 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-01.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 47495195608F for ; Thu, 26 Jun 2025 05:53:56 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 0A64219560A3; Thu, 26 Jun 2025 05:53:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917239; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=cmNyivhSuy/9S7VXrwAd6e2ZoNFywTMv55r7KUqitd0=; b=EawO41aWDvSLjcQQbcRXObSEH8EiDIV3WjMjxnu1vBpwUFrEoXYG56mlNzt8acvlulxflb oroWgKqKjlBlAzBbCYk/QfjkShFm1gFDYDTnzv39Tq0zxZPl4p+VwvkRpSAKJ5jXweLXLr d+H9j7TrKmwTvnu2+1KelOfnzQSmgHg= X-MC-Unique: q-zTwk0APrG2f8yle8uoZw-1 X-Mimecast-MFC-AGG-ID: q-zTwk0APrG2f8yle8uoZw_1750917236 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi Subject: [PULL 01/19] tests/functional/test_pc_cpu_hotplug_props: Set 'pc' machine type explicitly Date: Thu, 26 Jun 2025 07:53:32 +0200 Message-ID: <20250626055350.218271-2-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917555319116600 Content-Type: text/plain; charset="utf-8" From: Thomas Huth In case the default machine has not been compiled into the QEMU binary, the cpu_hotplug_props test is currently failing. Add a set_machine('pc') here to make sure that the tests are correctly skipped in case the machine is not available. Signed-off-by: Thomas Huth Message-ID: <20250606092033.506736-1-thuth@redhat.com> --- tests/functional/test_pc_cpu_hotplug_props.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/functional/test_pc_cpu_hotplug_props.py b/tests/function= al/test_pc_cpu_hotplug_props.py index 9d5a37cb170..2bed8ada023 100755 --- a/tests/functional/test_pc_cpu_hotplug_props.py +++ b/tests/functional/test_pc_cpu_hotplug_props.py @@ -26,6 +26,7 @@ class OmittedCPUProps(QemuSystemTest): =20 def test_no_die_id(self): + self.set_machine('pc') self.vm.add_args('-nodefaults', '-S') self.vm.add_args('-smp', '1,sockets=3D2,cores=3D2,threads=3D2,maxc= pus=3D8') self.vm.add_args('-device', 'qemu64-x86_64-cpu,socket-id=3D1,core-= id=3D0,thread-id=3D0') --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917291; cv=none; d=zohomail.com; s=zohoarc; b=YYijrU0Itu8Bj0wF2GlvAp7JnwRKx7CRm1/NuOEp+vM63P2I1Y4wlbDxuw5t0Fzkt8fDOfHSOYhUDvyYzqCMTa+TTUAAjfgouZo1BEVvCNsoM+kyJuWPkTJySd8TiFE0zddndnt5+E0ys+JwWNccp3PeWPbfSQTmYUvCPCj3mZM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917291; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=aKQbCeQW50tNmFeDtknxhuk7vsTcs3007HhCJhXcJuM=; b=ABKiK8PdT/txoDcuoxfbedTpPtKJ4q3ZxyXNvh7XANLunbgGHbpUAAND5bSSm6sl8ZIQwlw9nq2mEakGohOdEBDKsIMqwlNCRcOYYSy69xqksVxRzdfFWIZ1oRfhK9AdC/PXa9yt31RxBbNuO0s7eGNZzr2AILfneSPgv6mUBnE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1750917291524503.2118608987972; Wed, 25 Jun 2025 22:54:51 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfYw-0003sk-Ob; Thu, 26 Jun 2025 01:54:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfYk-0003rX-4l for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:08 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfYh-00015k-6C for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:05 -0400 Received: from mx-prod-mc-06.mail-002.prod.us-west-2.aws.redhat.com (ec2-35-165-154-97.us-west-2.compute.amazonaws.com [35.165.154.97]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-591-b4Q4WHRXOnKRn-sSPXJ_PA-1; Thu, 26 Jun 2025 01:54:00 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-06.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id E831F18011FB; Thu, 26 Jun 2025 05:53:58 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 254CF19560A3; Thu, 26 Jun 2025 05:53:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917242; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=aKQbCeQW50tNmFeDtknxhuk7vsTcs3007HhCJhXcJuM=; b=awGdKayjXAiUxJ8E1tyAFCEKaK6ZbelKWU/v6/3+7+w8Bpw8irdOWOXWWKk273DgiaPOjp RHBeguOCD9oI8ArpOV6vacLOu1ietNNPqY0w4PaNgSBcMkS6PLCve+sHR+MEZyrq/2Z5sN i8zUNdSqEJ+ekl+ZNN9VlxCDGWO3vw4= X-MC-Unique: b4Q4WHRXOnKRn-sSPXJ_PA-1 X-Mimecast-MFC-AGG-ID: b4Q4WHRXOnKRn-sSPXJ_PA_1750917239 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Yoshinori Sato Subject: [PULL 02/19] MAINTAINERS: Yoshinori Sato email address has been updated Date: Thu, 26 Jun 2025 07:53:33 +0200 Message-ID: <20250626055350.218271-3-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917292799116600 Content-Type: text/plain; charset="utf-8" From: Yoshinori Sato The email address has been suspended. I have prepared a new email address. Signed-off-by: Yoshinori Sato Message-ID: <20250612131632.137155-1-yoshinori.sato@nifty.com> Signed-off-by: Thomas Huth --- MAINTAINERS | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 27f4fe3f259..5b8b314c8c6 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -352,7 +352,7 @@ F: target/riscv/insn_trans/trans_xventanacondops.c.inc F: disas/riscv-xventana* =20 RENESAS RX CPUs -R: Yoshinori Sato +R: Yoshinori Sato S: Orphan F: target/rx/ =20 @@ -368,7 +368,7 @@ F: tests/tcg/s390x/ L: qemu-s390x@nongnu.org =20 SH4 TCG CPUs -R: Yoshinori Sato +R: Yoshinori Sato S: Orphan F: target/sh4/ F: hw/sh4/ @@ -1696,7 +1696,7 @@ F: docs/system/riscv/microblaze-v-generic.rst RX Machines ----------- rx-gdbsim -R: Yoshinori Sato +R: Yoshinori Sato S: Orphan F: docs/system/target-rx.rst F: hw/rx/rx-gdbsim.c @@ -1705,7 +1705,7 @@ F: tests/functional/test_rx_gdbsim.py SH4 Machines ------------ R2D -R: Yoshinori Sato +R: Yoshinori Sato R: Magnus Damm S: Odd Fixes F: hw/char/sh_serial.c @@ -2756,7 +2756,7 @@ F: tests/qtest/*xive* F: docs/*/*xive* =20 Renesas peripherals -R: Yoshinori Sato +R: Yoshinori Sato R: Magnus Damm S: Odd Fixes F: hw/char/renesas_sci.c @@ -2768,7 +2768,7 @@ F: include/hw/sh4/sh.h F: include/hw/timer/renesas_*.h =20 Renesas RX peripherals -R: Yoshinori Sato +R: Yoshinori Sato S: Orphan F: hw/intc/rx_icu.c F: hw/rx/ --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917558; cv=none; d=zohomail.com; s=zohoarc; b=Lrw4MF7G7nv4YjyZR2q5ZUpn1w5bY6oe015/e0fZaxrbZkabr2gokjBbIBCLhQAYqKJ9s8aDR88KCA5l2YELK/GppLywtX+YqeOLHDYipt8aMSrcuIdC+OaEB43TU2dZm6ArP2gzpK9E9rc5EZGf0Ybj8Jbw58Q0H6uZLspVpYo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917558; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=VLQEf5z3kWQyxi28+w5rveSeLgJSA2Z+WX96fuy2Z50=; b=exMfTPeEK0fTPfAeO3FYeld4nsu61MVjNZQYAGLoh+HiSy1SL/+z+FiT65LMi+D99e0e3Z14qq3fflwfZMj2mDn7W20XBrsLMM5BqbN7ySMDsotc3TClBkAlPMWginpEPFWVS96ewDFhxaYjAGso3VLSX0Eak4hMU1YfGjDvT90= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 175091755849655.38028989664815; Wed, 25 Jun 2025 22:59:18 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfYz-0003tP-Bd; Thu, 26 Jun 2025 01:54:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfYp-0003s5-7c for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:12 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfYk-000163-RM for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:09 -0400 Received: from mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (ec2-35-165-154-97.us-west-2.compute.amazonaws.com [35.165.154.97]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-61-OUTqRPI1MKqiWOmcIuyEsw-1; Thu, 26 Jun 2025 01:54:03 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 26A3318089B5; Thu, 26 Jun 2025 05:54:02 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 91AFC19560A3; Thu, 26 Jun 2025 05:53:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917246; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=VLQEf5z3kWQyxi28+w5rveSeLgJSA2Z+WX96fuy2Z50=; b=OSN9OGBz+fx2Jnwiic2QQLQmnc8qxvJhg6q59SqIh02hXeAxg5oOADVWSWrdlwOA6cerIh 1evZhRb5lbrK3oxvCRFNuKyhRyYTcBLis3HVKH78SPpE+rfWSLliulHog0IZX0PEsLCraW RAcVSS9sIErp+Yxl4HfJBs3N6OUvKcY= X-MC-Unique: OUTqRPI1MKqiWOmcIuyEsw-1 X-Mimecast-MFC-AGG-ID: OUTqRPI1MKqiWOmcIuyEsw_1750917242 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Shalini Chellathurai Saroja , Nina Schoetterl-Glausch Subject: [PULL 03/19] hw/s390x: add SCLP event type CPI Date: Thu, 26 Jun 2025 07:53:34 +0200 Message-ID: <20250626055350.218271-4-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917559517116600 Content-Type: text/plain; charset="utf-8" From: Shalini Chellathurai Saroja Implement the Service-Call Logical Processor (SCLP) event type Control-Program Identification (CPI) in QEMU. This event is used to send CPI identifiers from the guest to the host. The CPI identifiers are: system type, system name, system level and sysplex name. System type: operating system of the guest (e.g. "LINUX "). System name: user configurable name of the guest (e.g. "TESTVM "). System level: distribution and kernel version, if the system type is Linux (e.g. 74872343805430528). Sysplex name: name of the cluster which the guest belongs to (if any) (e.g. "PLEX"). The SCLP event CPI is supported only from "s390-ccw-virtio-10.1" machine and higher. Signed-off-by: Shalini Chellathurai Saroja Reviewed-by: Nina Schoetterl-Glausch Reviewed-by: Thomas Huth Message-ID: <20250616140107.990538-2-shalini@linux.ibm.com> Signed-off-by: Thomas Huth --- include/hw/s390x/event-facility.h | 12 +++ include/hw/s390x/s390-virtio-ccw.h | 1 + hw/s390x/event-facility.c | 2 + hw/s390x/s390-virtio-ccw.c | 22 ++++++ hw/s390x/sclpcpi.c | 123 +++++++++++++++++++++++++++++ hw/s390x/meson.build | 1 + 6 files changed, 161 insertions(+) create mode 100644 hw/s390x/sclpcpi.c diff --git a/include/hw/s390x/event-facility.h b/include/hw/s390x/event-fac= ility.h index ff874e792d3..e81bc804983 100644 --- a/include/hw/s390x/event-facility.h +++ b/include/hw/s390x/event-facility.h @@ -25,6 +25,7 @@ #define SCLP_EVENT_MESSAGE 0x02 #define SCLP_EVENT_CONFIG_MGT_DATA 0x04 #define SCLP_EVENT_PMSGCMD 0x09 +#define SCLP_EVENT_CTRL_PGM_ID 0x0b #define SCLP_EVENT_ASCII_CONSOLE_DATA 0x1a #define SCLP_EVENT_SIGNAL_QUIESCE 0x1d =20 @@ -35,6 +36,7 @@ #define SCLP_EVENT_MASK_MSG SCLP_EVMASK(SCLP_EVENT_MESSAGE) #define SCLP_EVENT_MASK_CONFIG_MGT_DATA SCLP_EVMASK(SCLP_EVENT_CONFIG_MGT_= DATA) #define SCLP_EVENT_MASK_PMSGCMD SCLP_EVMASK(SCLP_EVENT_PMSGCMD) +#define SCLP_EVENT_MASK_CTRL_PGM_ID SCLP_EVMASK(SCLP_EVENT_CTRL_PGM_ID) #define SCLP_EVENT_MASK_MSG_ASCII SCLP_EVMASK(SCLP_EVENT_ASCII_CONSO= LE_DATA) #define SCLP_EVENT_MASK_SIGNAL_QUIESCE SCLP_EVMASK(SCLP_EVENT_SIGNAL_QUIE= SCE) =20 @@ -191,6 +193,16 @@ struct SCLPEventClass { bool (*can_handle_event)(uint8_t type); }; =20 +#define TYPE_SCLP_EVENT_CPI "sclpcpi" +typedef struct SCLPEventCPIClass SCLPEventCPIClass; +typedef struct SCLPEventCPI SCLPEventCPI; +OBJECT_DECLARE_TYPE(SCLPEventCPI, SCLPEventCPIClass, + SCLP_EVENT_CPI) + +struct SCLPEventCPI { + SCLPEvent event; +}; + #define TYPE_SCLP_EVENT_FACILITY "s390-sclp-event-facility" typedef struct SCLPEventFacility SCLPEventFacility; typedef struct SCLPEventFacilityClass SCLPEventFacilityClass; diff --git a/include/hw/s390x/s390-virtio-ccw.h b/include/hw/s390x/s390-vir= tio-ccw.h index 321b26df308..526078a4e2b 100644 --- a/include/hw/s390x/s390-virtio-ccw.h +++ b/include/hw/s390x/s390-virtio-ccw.h @@ -54,6 +54,7 @@ struct S390CcwMachineClass { =20 /*< public >*/ int max_threads; + bool use_cpi; }; =20 #endif diff --git a/hw/s390x/event-facility.c b/hw/s390x/event-facility.c index 7b7bf237fed..fee286ea639 100644 --- a/hw/s390x/event-facility.c +++ b/hw/s390x/event-facility.c @@ -4,6 +4,7 @@ * handles SCLP event types * - Signal Quiesce - system power down * - ASCII Console Data - VT220 read and write + * - Control-Program Identification - Send OS data from guest to = host * * Copyright IBM, Corp. 2012 * @@ -40,6 +41,7 @@ struct SCLPEventFacility { SysBusDevice parent_obj; SCLPEventsBus sbus; SCLPEvent quiesce, cpu_hotplug; + SCLPEventCPI cpi; /* guest's receive mask */ union { uint32_t receive_mask_pieces[2]; diff --git a/hw/s390x/s390-virtio-ccw.c b/hw/s390x/s390-virtio-ccw.c index ce3c13defb5..a79bd13275b 100644 --- a/hw/s390x/s390-virtio-ccw.c +++ b/hw/s390x/s390-virtio-ccw.c @@ -260,9 +260,21 @@ static void s390_create_sclpconsole(SCLPDevice *sclp, qdev_realize_and_unref(dev, ev_fac_bus, &error_fatal); } =20 +static void s390_create_sclpcpi(SCLPDevice *sclp) +{ + SCLPEventFacility *ef =3D sclp->event_facility; + BusState *ev_fac_bus =3D sclp_get_event_facility_bus(ef); + DeviceState *dev; + + dev =3D qdev_new(TYPE_SCLP_EVENT_CPI); + object_property_add_child(OBJECT(ef), "sclpcpi", OBJECT(dev)); + qdev_realize_and_unref(dev, ev_fac_bus, &error_fatal); +} + static void ccw_init(MachineState *machine) { MachineClass *mc =3D MACHINE_GET_CLASS(machine); + S390CcwMachineClass *s390mc =3D S390_CCW_MACHINE_CLASS(mc); S390CcwMachineState *ms =3D S390_CCW_MACHINE(machine); int ret; VirtualCssBus *css_bus; @@ -323,6 +335,12 @@ static void ccw_init(MachineState *machine) =20 /* init the TOD clock */ s390_init_tod(); + + /* init SCLP event Control-Program Identification */ + if (s390mc->use_cpi) { + s390_create_sclpcpi(ms->sclp); + } + } =20 static void s390_cpu_plug(HotplugHandler *hotplug_dev, @@ -783,6 +801,7 @@ static void ccw_machine_class_init(ObjectClass *oc, con= st void *data) DumpSKeysInterface *dsi =3D DUMP_SKEYS_INTERFACE_CLASS(oc); =20 s390mc->max_threads =3D 1; + s390mc->use_cpi =3D true; mc->reset =3D s390_machine_reset; mc->block_default_type =3D IF_VIRTIO; mc->no_cdrom =3D 1; @@ -908,6 +927,9 @@ static void ccw_machine_10_0_instance_options(MachineSt= ate *machine) =20 static void ccw_machine_10_0_class_options(MachineClass *mc) { + S390CcwMachineClass *s390mc =3D S390_CCW_MACHINE_CLASS(mc); + s390mc->use_cpi =3D false; + ccw_machine_10_1_class_options(mc); compat_props_add(mc->compat_props, hw_compat_10_0, hw_compat_10_0_len); } diff --git a/hw/s390x/sclpcpi.c b/hw/s390x/sclpcpi.c new file mode 100644 index 00000000000..6e2090b27f8 --- /dev/null +++ b/hw/s390x/sclpcpi.c @@ -0,0 +1,123 @@ + /* + * SPDX-License-Identifier: GPL-2.0-or-later + * + * SCLP event type 11 - Control-Program Identification (CPI): + * CPI is used to send program identifiers from the guest to the + * Service-Call Logical Processor (SCLP). It is not sent by the SCLP. + * + * Control-program identifiers provide data about the guest operating + * system. The control-program identifiers are: system type, system n= ame, + * system level and sysplex name. + * + * In Linux, all the control-program identifiers are user configurable= . The + * system type, system name, and sysplex name use EBCDIC characters fr= om + * this set: capital A-Z, 0-9, $, @, #, and blank. In Linux, the syst= em + * type, system name and sysplex name are arbitrary free-form texts. + * + * In Linux, the 8-byte hexadecimal system-level has the format + * 0x
, where: + * : is a 4-bit digit, its most significant bit indicates hyperviso= r use + * : is one digit that represents Linux distributions as follows + * 0: generic Linux + * 1: Red Hat Enterprise Linux + * 2: SUSE Linux Enterprise Server + * 3: Canonical Ubuntu + * 4: Fedora + * 5: openSUSE Leap + * 6: Debian GNU/Linux + * 7: Red Hat Enterprise Linux CoreOS + * : are two digits for a distribution-specific encoding of the ma= jor + * version of the distribution + *
: are two digits for a distribution-specific encoding of the mi= nor + * version of the distribution + * : are four digits for the patch level of the distribution + * : are two digits for the major version of the kernel + * : are two digits for the minor version of the kernel + * : are two digits for the stable version of the kernel + * (e.g. 74872343805430528, when converted to hex is 0x010a000000060b0= 0). On + * machines prior to z16, some of the values are not available to disp= lay. + * + * Sysplex refers to a cluster of logical partitions that communicates= and + * co-operates with each other. + * + * The CPI feature is supported since 10.1. + * + * Copyright IBM, Corp. 2024 + * + * Authors: + * Shalini Chellathurai Saroja + * + */ + +#include "qemu/osdep.h" +#include "hw/s390x/event-facility.h" + +typedef struct Data { + uint8_t id_format; + uint8_t reserved0; + uint8_t system_type[8]; + uint64_t reserved1; + uint8_t system_name[8]; + uint64_t reserved2; + uint64_t system_level; + uint64_t reserved3; + uint8_t sysplex_name[8]; + uint8_t reserved4[16]; +} QEMU_PACKED Data; + +typedef struct ControlProgramIdMsg { + EventBufferHeader ebh; + Data data; +} QEMU_PACKED ControlProgramIdMsg; + +static bool can_handle_event(uint8_t type) +{ + return type =3D=3D SCLP_EVENT_CTRL_PGM_ID; +} + +static sccb_mask_t send_mask(void) +{ + return 0; +} + +/* Enable SCLP to accept buffers of event type CPI from the control-progra= m. */ +static sccb_mask_t receive_mask(void) +{ + return SCLP_EVENT_MASK_CTRL_PGM_ID; +} + +static int write_event_data(SCLPEvent *event, EventBufferHeader *evt_buf_h= dr) +{ + ControlProgramIdMsg *cpim =3D container_of(evt_buf_hdr, ControlProgram= IdMsg, + ebh); + + cpim->ebh.flags =3D SCLP_EVENT_BUFFER_ACCEPTED; + return SCLP_RC_NORMAL_COMPLETION; +} + +static void cpi_class_init(ObjectClass *klass, const void *data) +{ + DeviceClass *dc =3D DEVICE_CLASS(klass); + SCLPEventClass *k =3D SCLP_EVENT_CLASS(klass); + + dc->user_creatable =3D false; + + k->can_handle_event =3D can_handle_event; + k->get_send_mask =3D send_mask; + k->get_receive_mask =3D receive_mask; + k->write_event_data =3D write_event_data; +} + +static const TypeInfo sclp_cpi_info =3D { + .name =3D TYPE_SCLP_EVENT_CPI, + .parent =3D TYPE_SCLP_EVENT, + .instance_size =3D sizeof(SCLPEventCPI), + .class_init =3D cpi_class_init, +}; + +static void sclp_cpi_register_types(void) +{ + type_register_static(&sclp_cpi_info); +} + +type_init(sclp_cpi_register_types) diff --git a/hw/s390x/meson.build b/hw/s390x/meson.build index 99cbcbd7d63..1bc85837996 100644 --- a/hw/s390x/meson.build +++ b/hw/s390x/meson.build @@ -13,6 +13,7 @@ s390x_ss.add(files( 's390-skeys.c', 's390-stattrib.c', 'sclp.c', + 'sclpcpi.c', 'sclpcpu.c', 'sclpquiesce.c', 'tod.c', --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917291; cv=none; d=zohomail.com; s=zohoarc; b=fzBBH9g/r7RNk4HnZ2ak5J6z5VHGy79f9k0zfWim92zd8BAmC7yNDVPnRjeIpygYNR8SASlLlI2JW40QiMB/SZhBlNbTYcZzYL08qSOZ76mXkHgJEr7Fx4etWVXoLlUdpdJ4IwNlLbtM5+peNNZhc94h/eHYeUwZeakLujbsRI4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917291; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=1W0uRmyHTr6G8aZqUOTR0yJ0rOVt5nKmngimSzCOEXw=; b=GS67/XOWO8x7E2FPKu+aeSgzVu4bb6SiRJtI+ceGwPLdpUg3QY3YnxQN68Q+5VO5r4CpDAUxIjW5wnHs7TEbogsEN7iuS8A+XsMbR7LyuIR9FokKAsBgPkhrWeRe0xMWfsywKZHdiK79OoHpOPdL8IPiJOFBuiVkOLj8x6RCCH4= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1750917291537570.415465866772; Wed, 25 Jun 2025 22:54:51 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZ0-0003u3-IU; Thu, 26 Jun 2025 01:54:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfYr-0003sR-0Y for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:14 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfYp-000169-3b for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:12 -0400 Received: from mx-prod-mc-04.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-408-My-_290HOFqGLb7fZzwX7w-1; Thu, 26 Jun 2025 01:54:05 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-04.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id B9A5F19560B5; Thu, 26 Jun 2025 05:54:04 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id A7B1419560A3; Thu, 26 Jun 2025 05:54:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917249; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1W0uRmyHTr6G8aZqUOTR0yJ0rOVt5nKmngimSzCOEXw=; b=ATf4kk1YLSZZv4F2GH+JQ5QzS6ujgkx+4ifAuTqmG5Z0KMF2VT3xbYW1btvm5iAQITUr4g rWbbv4ckv//yLX+0TdMnXMQbB4VnQ9yuIlPNGnLcqWfBzIipiH5K1OKhyXQHjVNJtVOIDj vllblzJscb/PoSsRK1SHlBydTPS1Q40= X-MC-Unique: My-_290HOFqGLb7fZzwX7w-1 X-Mimecast-MFC-AGG-ID: My-_290HOFqGLb7fZzwX7w_1750917244 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Shalini Chellathurai Saroja , Nina Schoetterl-Glausch Subject: [PULL 04/19] hw/s390x: add Control-Program Identification to QOM Date: Thu, 26 Jun 2025 07:53:35 +0200 Message-ID: <20250626055350.218271-5-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917292891116600 Content-Type: text/plain; charset="utf-8" From: Shalini Chellathurai Saroja Add Control-Program Identification (CPI) data to the QEMU Object Model (QOM), along with the timestamp in which the data was received as shown below. virsh # qemu-monitor-command vm --pretty '{"execute":"qom-list", "arguments":{"path":"/machine/sclp/s390-sclp-event-facility/sclpcpi"}}' { "return": [ [...] { "name": "system_level", "type": "uint64" }, { "name": "system_name", "type": "string" }, { "name": "system_type", "type": "string" }, { "name": "timestamp", "type": "uint64" }, { "name": "sysplex_name", "type": "string" } ], "id": "libvirt-14" } Example CPI data: virsh # qemu-monitor-command vm --pretty '{"execute":"qom-get", "arguments":{"path":"/machine/sclp/s390-sclp-event-facility/sclpcpi", "property":"system_type"}}' { "return": "LINUX ", "id": "libvirt-18" } virsh # qemu-monitor-command vm --pretty '{"execute":"qom-get", "arguments":{"path":"/machine/sclp/s390-sclp-event-facility/sclpcpi", "property":"system_name"}}' { "return": "TESTVM ", "id": "libvirt-19" } virsh # qemu-monitor-command vm --pretty '{"execute":"qom-get", "arguments":{"path":"/machine/sclp/s390-sclp-event-facility/sclpcpi", "property":"sysplex_name"}}' { "return": "PLEX ", "id": "libvirt-20" } virsh # qemu-monitor-command vm --pretty '{"execute":"qom-get", "arguments":{"path":"/machine/sclp/s390-sclp-event-facility/sclpcpi", "property":"system_level"}}' { "return": 74872343805430528, "id": "libvirt-21" } virsh # qemu-monitor-command vm --pretty '{"execute":"qom-get", "arguments":{"path":"/machine/sclp/s390-sclp-event-facility/sclpcpi", "property":"timestamp"}}' { "return": 1748866753433923000, "id": "libvirt-22" } Signed-off-by: Shalini Chellathurai Saroja Reviewed-by: Nina Schoetterl-Glausch Message-ID: <20250616140107.990538-3-shalini@linux.ibm.com> Signed-off-by: Thomas Huth --- include/hw/s390x/event-facility.h | 5 +++ hw/s390x/sclpcpi.c | 74 +++++++++++++++++++++++++++++++ 2 files changed, 79 insertions(+) diff --git a/include/hw/s390x/event-facility.h b/include/hw/s390x/event-fac= ility.h index e81bc804983..eac7a511003 100644 --- a/include/hw/s390x/event-facility.h +++ b/include/hw/s390x/event-facility.h @@ -201,6 +201,11 @@ OBJECT_DECLARE_TYPE(SCLPEventCPI, SCLPEventCPIClass, =20 struct SCLPEventCPI { SCLPEvent event; + uint8_t system_type[8]; + uint8_t system_name[8]; + uint64_t system_level; + uint8_t sysplex_name[8]; + uint64_t timestamp; }; =20 #define TYPE_SCLP_EVENT_FACILITY "s390-sclp-event-facility" diff --git a/hw/s390x/sclpcpi.c b/hw/s390x/sclpcpi.c index 6e2090b27f8..440a5ff1eb6 100644 --- a/hw/s390x/sclpcpi.c +++ b/hw/s390x/sclpcpi.c @@ -50,7 +50,10 @@ */ =20 #include "qemu/osdep.h" +#include "qemu/timer.h" #include "hw/s390x/event-facility.h" +#include "hw/s390x/ebcdic.h" +#include "qapi/qapi-visit-machine.h" =20 typedef struct Data { uint8_t id_format; @@ -90,11 +93,58 @@ static int write_event_data(SCLPEvent *event, EventBuff= erHeader *evt_buf_hdr) { ControlProgramIdMsg *cpim =3D container_of(evt_buf_hdr, ControlProgram= IdMsg, ebh); + SCLPEventCPI *e =3D SCLP_EVENT_CPI(event); + + ascii_put(e->system_type, (char *)cpim->data.system_type, + sizeof(cpim->data.system_type)); + ascii_put(e->system_name, (char *)cpim->data.system_name, + sizeof(cpim->data.system_name)); + ascii_put(e->sysplex_name, (char *)cpim->data.sysplex_name, + sizeof(cpim->data.sysplex_name)); + e->system_level =3D ldq_be_p(&cpim->data.system_level); + e->timestamp =3D qemu_clock_get_ns(QEMU_CLOCK_HOST); =20 cpim->ebh.flags =3D SCLP_EVENT_BUFFER_ACCEPTED; return SCLP_RC_NORMAL_COMPLETION; } =20 +static char *get_system_type(Object *obj, Error **errp) +{ + SCLPEventCPI *e =3D SCLP_EVENT_CPI(obj); + + return g_strndup((char *) e->system_type, sizeof(e->system_type)); +} + +static char *get_system_name(Object *obj, Error **errp) +{ + SCLPEventCPI *e =3D SCLP_EVENT_CPI(obj); + + return g_strndup((char *) e->system_name, sizeof(e->system_name)); +} + +static char *get_sysplex_name(Object *obj, Error **errp) +{ + SCLPEventCPI *e =3D SCLP_EVENT_CPI(obj); + + return g_strndup((char *) e->sysplex_name, sizeof(e->sysplex_name)); +} + +static void get_system_level(Object *obj, Visitor *v, const char *name, + void *opaque, Error **errp) +{ + SCLPEventCPI *e =3D SCLP_EVENT_CPI(obj); + + visit_type_uint64(v, name, &e->system_level, errp); +} + +static void get_timestamp(Object *obj, Visitor *v, const char *name, + void *opaque, Error **errp) +{ + SCLPEventCPI *e =3D SCLP_EVENT_CPI(obj); + + visit_type_uint64(v, name, &e->timestamp, errp); +} + static void cpi_class_init(ObjectClass *klass, const void *data) { DeviceClass *dc =3D DEVICE_CLASS(klass); @@ -106,6 +156,30 @@ static void cpi_class_init(ObjectClass *klass, const v= oid *data) k->get_send_mask =3D send_mask; k->get_receive_mask =3D receive_mask; k->write_event_data =3D write_event_data; + + object_class_property_add_str(klass, "system_type", get_system_type, N= ULL); + object_class_property_set_description(klass, "system_type", + "operating system e.g. \"LINUX \""); + + object_class_property_add_str(klass, "system_name", get_system_name, N= ULL); + object_class_property_set_description(klass, "system_name", + "user configurable name of the VM e.g. \"TESTVM \""); + + object_class_property_add_str(klass, "sysplex_name", get_sysplex_name, + NULL); + object_class_property_set_description(klass, "sysplex_name", + "name of the cluster which the VM belongs to, if any" + " e.g. \"PLEX \""); + + object_class_property_add(klass, "system_level", "uint64", get_system_= level, + NULL, NULL, NULL); + object_class_property_set_description(klass, "system_level", + "distribution and kernel version in Linux e.g. 748723438054305= 28"); + + object_class_property_add(klass, "timestamp", "uint64", get_timestamp, + NULL, NULL, NULL); + object_class_property_set_description(klass, "timestamp", + "latest update of CPI data in nanoseconds since the UNIX EPOCH= "); } =20 static const TypeInfo sclp_cpi_info =3D { --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917346; cv=none; d=zohomail.com; s=zohoarc; b=aJrXQJ6irgsPG6GgSp4oitQ2yvpq9wMWGYUHkubINTLT+0q2oY7x7CmEvXZRU5iY1ppBWq6nIQfY0hymwqd2a5bEFbuq8Rc+HCpoKJKos0ObmHWHxEQrFjErH+9QhNxtX0ME3726VC/6mxXTsuXt2bsinyGWrGiGuUbyXXU8O+w= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917346; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=beiTYzLolLWC1w77300Ni0cgP1PrCshOFinWtzY635I=; b=GexxVuetmZFJprzbOvI3gBr1XcPTwPzXYpdwXJIzM9mgFJFeDNLu5uaLw2OMhO2gT4fY94LwH2UngelWkKnWwxsxjHTZym6G4t3Km0CvcYCrV6fn2JMAAlyMSRSV2toO/N9e36EY4r89y9rr8v5/kimePajT6a8xyZRcDZHghME= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1750917345865884.034195783963; Wed, 25 Jun 2025 22:55:45 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZ5-0003uk-EG; Thu, 26 Jun 2025 01:54:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfYu-0003sg-2t for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:16 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfYs-00016l-3W for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:15 -0400 Received: from mx-prod-mc-06.mail-002.prod.us-west-2.aws.redhat.com (ec2-35-165-154-97.us-west-2.compute.amazonaws.com [35.165.154.97]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-26-vETODI_bPYOn-UMx_zDEEw-1; Thu, 26 Jun 2025 01:54:08 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-06.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id BA0831800289; Thu, 26 Jun 2025 05:54:07 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 4339A19560A3; Thu, 26 Jun 2025 05:54:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917252; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=beiTYzLolLWC1w77300Ni0cgP1PrCshOFinWtzY635I=; b=i7+T/UsGYUmnBXNGT8n9v1ROZuMMmP9lDqT5rKcgJtnrMZpC9TqDRljdD1kwsm99YN0bv/ 2TikYz3NqlUR8pQ0aBZVis7IgY52RKWT7xo8okOc5W9zGpq7cuPcq7iZAzsT3fZdHyMBdN sQz2Ok3sHDLkp9IP7Ayw0w9BJzeeImQ= X-MC-Unique: vETODI_bPYOn-UMx_zDEEw-1 X-Mimecast-MFC-AGG-ID: vETODI_bPYOn-UMx_zDEEw_1750917248 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Shalini Chellathurai Saroja , Nina Schoetterl-Glausch Subject: [PULL 05/19] hw/s390x: support migration of CPI data Date: Thu, 26 Jun 2025 07:53:36 +0200 Message-ID: <20250626055350.218271-6-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917346931116600 Content-Type: text/plain; charset="utf-8" From: Shalini Chellathurai Saroja Register Control-Program Identification data with the live migration infrastructure. Signed-off-by: Shalini Chellathurai Saroja Reviewed-by: Nina Schoetterl-Glausch Reviewed-by: Thomas Huth Message-ID: <20250616140107.990538-4-shalini@linux.ibm.com> Signed-off-by: Thomas Huth --- hw/s390x/sclpcpi.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/hw/s390x/sclpcpi.c b/hw/s390x/sclpcpi.c index 440a5ff1eb6..7aa039d5100 100644 --- a/hw/s390x/sclpcpi.c +++ b/hw/s390x/sclpcpi.c @@ -54,6 +54,7 @@ #include "hw/s390x/event-facility.h" #include "hw/s390x/ebcdic.h" #include "qapi/qapi-visit-machine.h" +#include "migration/vmstate.h" =20 typedef struct Data { uint8_t id_format; @@ -145,12 +146,26 @@ static void get_timestamp(Object *obj, Visitor *v, co= nst char *name, visit_type_uint64(v, name, &e->timestamp, errp); } =20 +static const VMStateDescription vmstate_sclpcpi =3D { + .name =3D "s390_control_program_id", + .version_id =3D 0, + .fields =3D (const VMStateField[]) { + VMSTATE_UINT8_ARRAY(system_type, SCLPEventCPI, 8), + VMSTATE_UINT8_ARRAY(system_name, SCLPEventCPI, 8), + VMSTATE_UINT64(system_level, SCLPEventCPI), + VMSTATE_UINT8_ARRAY(sysplex_name, SCLPEventCPI, 8), + VMSTATE_UINT64(timestamp, SCLPEventCPI), + VMSTATE_END_OF_LIST() + } +}; + static void cpi_class_init(ObjectClass *klass, const void *data) { DeviceClass *dc =3D DEVICE_CLASS(klass); SCLPEventClass *k =3D SCLP_EVENT_CLASS(klass); =20 dc->user_creatable =3D false; + dc->vmsd =3D &vmstate_sclpcpi; =20 k->can_handle_event =3D can_handle_event; k->get_send_mask =3D send_mask; --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917557; cv=none; d=zohomail.com; s=zohoarc; b=kG0rGkQ2LQHPAi36thVlIaLoZ6i+WxuQt8A5qeZvzl5hsXUlYeQmcBqLnQgwyMoQ3rr4Ohvi2C4EWKs2r0ERGM8X0Uzvtn17Y6S0rIk7cyMh5a8uHuQLXseGlkGEH6DvErNLRljWlupyK6wnPxAwrKl0LPmftIOZiAVVI3Q684Y= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917557; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=8w/ncmOi3KgdTFUbx8It2WGGLW2JFyrfkvaspPXpDsA=; b=Mg4ocwZusB+INHEckBhy90ntrbFOnlo71GH81yR5drDD2oaRjhC+9eZQcqmgmrm9PAheOzC66Oz7AV6rIGAMXnnjQFXIpMhpa2WYsKtuj/zSEwKhiPrZPoXvkcJTv4SgcvKhbtdH5wwtwv7uIAJB8FdWTb+l/zfUwOZ1eIuJrUs= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1750917557257208.26865954775894; Wed, 25 Jun 2025 22:59:17 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZ7-0003vC-7Y; Thu, 26 Jun 2025 01:54:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZ2-0003uI-Fu for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:26 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfYy-00017C-T5 for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:22 -0400 Received: from mx-prod-mc-04.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-199-JyZydKiWOh-J1C0QLAsgfg-1; Thu, 26 Jun 2025 01:54:14 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-04.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 6726819560BA; Thu, 26 Jun 2025 05:54:13 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 8D59819560A3; Thu, 26 Jun 2025 05:54:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917260; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=8w/ncmOi3KgdTFUbx8It2WGGLW2JFyrfkvaspPXpDsA=; b=NJDWP3M7IMPiIYFy1HPFR9twfidRvqobbL/6nIgD779ff2wqRfuRn9YS/ushH53DnIOmNO i7XUnFM+CNM0RqtIt3fk3ucWQDld5MRdqH3kXtsPWJVfPD5OgMQQlpDdAfmUclec2uZ5+y u4fIJsI5tweND99t8qORz+G8jjUo0Ro= X-MC-Unique: JyZydKiWOh-J1C0QLAsgfg-1 X-Mimecast-MFC-AGG-ID: JyZydKiWOh-J1C0QLAsgfg_1750917253 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Matthew Rosato , "Jason J. Herne" , Collin Walling , Jared Rossi , Halil Pasic , Farhan Ali , Zhuoying Cai , Eric Farman Subject: [PULL 06/19] MAINTAINERS: add reviewers for some s390 areas Date: Thu, 26 Jun 2025 07:53:37 +0200 Message-ID: <20250626055350.218271-7-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917559237116600 Content-Type: text/plain; charset="utf-8" From: Matthew Rosato To improve review coverage, assign additional people as reviewers for multiple s390 sections. Signed-off-by: Matthew Rosato Acked-by: Jason J. Herne Acked-by: Collin Walling Acked-by: Jared Rossi Acked-by: Halil Pasic Acked-by: Farhan Ali Acked-by: Zhuoying Cai Acked-by: Eric Farman Message-ID: <20250623160030.98281-1-mjrosato@linux.ibm.com> Signed-off-by: Thomas Huth --- MAINTAINERS | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 5b8b314c8c6..ebb8af7d5b2 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -459,6 +459,8 @@ F: target/ppc/kvm.c S390 KVM CPUs M: Halil Pasic M: Christian Borntraeger +R: Eric Farman +R: Matthew Rosato S: Supported F: target/s390x/kvm/ F: target/s390x/machine.c @@ -1771,6 +1773,7 @@ S390 Virtio-ccw M: Halil Pasic M: Christian Borntraeger M: Eric Farman +R: Matthew Rosato S: Supported F: hw/s390x/ F: include/hw/s390x/ @@ -1782,6 +1785,8 @@ L: qemu-s390x@nongnu.org S390-ccw boot M: Christian Borntraeger M: Thomas Huth +R: Jared Rossi +R: Zhuoying Cai S: Supported F: hw/s390x/ipl.* F: pc-bios/s390-ccw/ @@ -1802,6 +1807,7 @@ S390 channel subsystem M: Halil Pasic M: Christian Borntraeger M: Eric Farman +R: Farhan Ali S: Supported F: hw/s390x/ccw-device.[ch] F: hw/s390x/css.c @@ -1822,6 +1828,7 @@ L: qemu-s390x@nongnu.org S390 SCLP-backed devices M: Halil Pasic M: Christian Borntraeger +R: Jason Herne S: Supported F: include/hw/s390x/event-facility.h F: include/hw/s390x/sclp.h @@ -2809,6 +2816,7 @@ F: include/hw/timer/mips_gictimer.h S390 3270 device M: Halil Pasic M: Christian Borntraeger +R: Collin Walling S: Odd fixes F: include/hw/s390x/3270-ccw.h F: hw/char/terminal3270.c @@ -2818,6 +2826,7 @@ L: qemu-s390x@nongnu.org S390 diag 288 watchdog M: Halil Pasic M: Christian Borntraeger +R: Collin Walling S: Supported F: hw/watchdog/wdt_diag288.c F: include/hw/watchdog/wdt_diag288.h @@ -2826,6 +2835,7 @@ L: qemu-s390x@nongnu.org S390 storage key device M: Halil Pasic M: Christian Borntraeger +R: Jason Herne S: Supported F: hw/s390x/storage-keys.h F: hw/s390x/s390-skeys*.c @@ -2834,6 +2844,7 @@ L: qemu-s390x@nongnu.org S390 storage attribute device M: Halil Pasic M: Christian Borntraeger +R: Jason Herne S: Supported F: hw/s390x/storage-attributes.h F: hw/s390x/s390-stattrib*.c @@ -2843,6 +2854,7 @@ S390 floating interrupt controller M: Halil Pasic M: Christian Borntraeger M: David Hildenbrand +R: Jason Herne S: Supported F: hw/intc/s390_flic*.c F: include/hw/s390x/s390_flic.h --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917307; cv=none; d=zohomail.com; s=zohoarc; b=Lbi7yUt8f/z0WzB6pQGK6JpbVFnlqM/tgvy7IYmikdc65vXRQXRQ8pctgotryPKikEB3xRimaO1K+DXsYfEhZOEksNfRpkwG9V4pNcDaDl/lu7AOSGN5+RW9y2eLjvN0UjvFqQAK+O5kmtcBybwNNI1EmQ2+DLGJfO0+EZHIbU8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917307; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=m+12byIfwQX5pnOnN1+H6T3oSqEPWyHmk0GKOjF34Vg=; b=FtBNMUilLOGerXmWT5KwezvxF/TVCZRWcJi7sB+td+W3cl34Ftpz3oXq8GIOAAjWtFhXiU/KnBoPbEeyAjRmGEC8GknYJEA6Gs+S3NsujyJiJGcwpm/CR9J/G0xdvr07TexWeew3tNedznjL7LWytRjMgnQxISVWBDEjLVXZ/ds= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1750917307147680.6542164769542; Wed, 25 Jun 2025 22:55:07 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZ9-0003wB-9f; Thu, 26 Jun 2025 01:54:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZ2-0003uJ-Gt for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:26 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfYy-00017A-QW for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:23 -0400 Received: from mx-prod-mc-03.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-478-EgymzTNeMN-niL2DKXg98w-1; Thu, 26 Jun 2025 01:54:17 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id CBA5919560B2; Thu, 26 Jun 2025 05:54:16 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 516B019560A3; Thu, 26 Jun 2025 05:54:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917260; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=m+12byIfwQX5pnOnN1+H6T3oSqEPWyHmk0GKOjF34Vg=; b=RzMN+idOgH5TQhzMdOmNlbmSdZ0RWcoJGOqYNB8M6rcmmlc6N96YnW6I6q0yXm49TCo0vY dG5SK/KTa809z2cCt6YTZ3C7TEUHCntAz2h3wnJFyxBQRuPhKMQf7hYaMZ4wGIsIHVMBoU mMh0q+qyw3FAESwETCZlTs5WGbXuIVc= X-MC-Unique: EgymzTNeMN-niL2DKXg98w-1 X-Mimecast-MFC-AGG-ID: EgymzTNeMN-niL2DKXg98w_1750917256 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , qemu-stable@nongnu.org, Kevin Wolf , Eric Farman , Halil Pasic Subject: [PULL 07/19] hw/s390x/ccw-device: Fix memory leak in loadparm setter Date: Thu, 26 Jun 2025 07:53:38 +0200 Message-ID: <20250626055350.218271-8-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917308720116600 Content-Type: text/plain; charset="utf-8" From: Kevin Wolf Commit bdf12f2a fixed the setter for the "loadparm" machine property, which gets a string from a visitor, passes it to s390_ipl_fmt_loadparm() and then forgot to free it. It left another instance of the same problem unfixed in the "loadparm" device property. Fix it. Cc: qemu-stable@nongnu.org Signed-off-by: Kevin Wolf Message-ID: <20250625082751.24896-1-kwolf@redhat.com> Reviewed-by: Eric Farman Reviewed-by: Halil Pasic Tested-by: Thomas Huth Signed-off-by: Thomas Huth --- hw/s390x/ccw-device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/s390x/ccw-device.c b/hw/s390x/ccw-device.c index 19c2238f760..8be1813b9e7 100644 --- a/hw/s390x/ccw-device.c +++ b/hw/s390x/ccw-device.c @@ -57,7 +57,7 @@ static void ccw_device_set_loadparm(Object *obj, Visitor = *v, Error **errp) { CcwDevice *dev =3D CCW_DEVICE(obj); - char *val; + g_autofree char *val =3D NULL; int index; =20 index =3D object_property_get_int(obj, "bootindex", NULL); --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917293; cv=none; d=zohomail.com; s=zohoarc; b=XZP6835PNrNo7/37X6cWAj/7E3LXg/W9Xo/bj+wIvk14p+jTTjnlbGz1bF2GQ+qAgpAE39y6dJ31c6jKtagBUq/MHYfV4jIaxAgvETlWp2t9bnGQlhm0zSUva9CT8zIqxXLi5T65op2f95iKLhZA4EnDk+br4Yhs10ZoxnNWud8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917293; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=a4a4SJ37Dzx1GR9kszHcP48UK0vjozj4/Ppd2Xg/XHs=; b=OH2iZlyaUcFY5KtHzp2K2v8N8+rFPdGZN/i/Ef5ayKwEXd8Exbm0WazjEwqzkZVtyaG59FYEeKlQV6dGxUg2dB5NDIsCbblsZp4Tmxc67vV8ZSkLtMJp/7/UFhSv/RvI1NFZmMwKrX/Ax4HYd1zdzAzpUNJ+xP7hYH1LZX0qYqA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1750917293457949.8294889652168; Wed, 25 Jun 2025 22:54:53 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZB-0003wz-IK; Thu, 26 Jun 2025 01:54:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZ6-0003vB-Em for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:29 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZ4-00017d-RQ for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:28 -0400 Received: from mx-prod-mc-03.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-259-8bDVRl-WMHi5-oocoGk6yg-1; Thu, 26 Jun 2025 01:54:21 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 5B20A1955F37; Thu, 26 Jun 2025 05:54:20 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 6D43019560A3; Thu, 26 Jun 2025 05:54:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917264; h=from:from: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:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=a4a4SJ37Dzx1GR9kszHcP48UK0vjozj4/Ppd2Xg/XHs=; b=Ha86de+Qqk3Et4mlQRQAQYRtUWQEgM/vd6Ys6tGRa2jkWPxJPI0SOgsvxxzr0j1Hcps/5t qMwMmuYGYIAQsC7W6LU++93CMYXGEEQscXlqKeuJUS36lsnfBUAyFkQETeVsPwZGQvyv2v 2J1hUPiJ83QGSVYM5kGQ8xtYn/whX1k= X-MC-Unique: 8bDVRl-WMHi5-oocoGk6yg-1 X-Mimecast-MFC-AGG-ID: 8bDVRl-WMHi5-oocoGk6yg_1750917260 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Haseung Bong , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= Subject: [PULL 08/19] tests/vm: update openbsd image to 7.7 Date: Thu, 26 Jun 2025 07:53:39 +0200 Message-ID: <20250626055350.218271-9-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917294372116600 From: Haseung Bong Update tests/vm/openbsd to release 7.7 Signed-off-by: Haseung Bong Reviewed-by: Daniel P. Berrang=C3=A9 Message-ID: <20250615003249.310160-1-hasueng@gmail.com> Signed-off-by: Thomas Huth --- tests/vm/openbsd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/vm/openbsd b/tests/vm/openbsd index 5e4f76f3988..2ea86a01bad 100755 --- a/tests/vm/openbsd +++ b/tests/vm/openbsd @@ -22,8 +22,8 @@ class OpenBSDVM(basevm.BaseVM): name =3D "openbsd" arch =3D "x86_64" =20 - link =3D "https://cdn.openbsd.org/pub/OpenBSD/7.6/amd64/install76.iso" - csum =3D "60cba8cb391b50bba8fa10fc768bd0529636f5345d82133c93e22c798d8e= 5269" + link =3D "https://cdn.openbsd.org/pub/OpenBSD/7.7/amd64/install77.iso" + csum =3D "da0106e39463f015524dca806f407c37a9bdd17e6dfffe533b06a2dd2edd= 8a27" size =3D "20G" pkgs =3D [ # tools --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917299; cv=none; d=zohomail.com; s=zohoarc; b=CNFvdRW16Qf+geQTXCqhT9QZ7zfaTJdCBP4M+ORhcch8TP/8iaSIsqmtbIq0T0lu1XJ8g3+lekGa6ium6G5pi76oCEkSycU+/7oyv4NO6O1nxat2R4ZPL9wl2C/AzeKcYt7tK0UcWvnhgYlvCyBBO3JFyh81NnR/J40q496vdB4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917299; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=XZ9QICknluBmUezrPCElYQwYs2ViKwqLAcd4ByFmfAg=; b=b2qPKcqUO9FcagtqkAURjq9Ovx/dnOtfqruDQ5mnURArxc2bEzxN9zgWLyeRSYOvDvHga2rb1I/qyWUI32MMroxp9eSYa7CFRJg52RILolnrXpJLXe7APlnUEaQSBHQ/LMSg/866kxhfi+HEuBfQOFoUB9xfdwHIWmS4Czwfcq8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1750917299108736.108798913491; Wed, 25 Jun 2025 22:54:59 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZD-0003xS-TB; Thu, 26 Jun 2025 01:54:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZ9-0003wI-Ev for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:31 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZ7-00018A-FY for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:31 -0400 Received: from mx-prod-mc-03.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-643-rfChUDFTNoSsDBZtRFAq2Q-1; Thu, 26 Jun 2025 01:54:24 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 5776519560BA; Thu, 26 Jun 2025 05:54:23 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 2011B19560A3; Thu, 26 Jun 2025 05:54:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917268; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=XZ9QICknluBmUezrPCElYQwYs2ViKwqLAcd4ByFmfAg=; b=b1BWloetYAeaZHWrjyfMg70Xjsm4aOSFRKPZEaYbCKpitmvBoNIa0+L8Aq3pV2EvTgiN5B z1oa/mcnF1LmwuVvOkN9qDlEByY2izsGftAKRaQ3CGVXe/8pjlIwGOQU5jLP3y5IxcVX/k B6adrqqt3uGbSpJSAI/c7z70qE6oLkw= X-MC-Unique: rfChUDFTNoSsDBZtRFAq2Q-1 X-Mimecast-MFC-AGG-ID: rfChUDFTNoSsDBZtRFAq2Q_1750917263 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Sean Wei Subject: [PULL 09/19] COPYING: replace FSF postal address with licenses URL Date: Thu, 26 Jun 2025 07:53:40 +0200 Message-ID: <20250626055350.218271-10-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917300639116600 Content-Type: text/plain; charset="utf-8" From: Sean Wei The license text in COPYING (GPLv2), COPYING.LIB (LGPLv2.1), and the linux-headers/LICENSES/preferred/GPL-2.0 file are referenced to the obsolete FSF postal address. Replace it with the canonical GNU licenses URL recommended by the FSF: https://www.gnu.org/licenses/ Signed-off-by: Sean Wei Message-ID: <20250613.qemu.patch.01@sean.taipei> [thuth: dropped the changes to the linux-headers folder] Signed-off-by: Thomas Huth --- COPYING | 5 ++--- COPYING.LIB | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/COPYING b/COPYING index 00ccfbb6288..8095135d50d 100644 --- a/COPYING +++ b/COPYING @@ -2,7 +2,7 @@ Version 2, June 1991 =20 Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. =20 @@ -304,8 +304,7 @@ the "copyright" line and a pointer to where the full no= tice is found. GNU General Public License for more details. =20 You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + with this program; if not, see . =20 Also add information on how to contact you by electronic and paper mail. =20 diff --git a/COPYING.LIB b/COPYING.LIB index 4362b49151d..99f47575b5b 100644 --- a/COPYING.LIB +++ b/COPYING.LIB @@ -2,7 +2,7 @@ Version 2.1, February 1999 =20 Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. =20 @@ -484,8 +484,7 @@ convey the exclusion of warranty; and each file should = have at least the Lesser General Public License for more details. =20 You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1= 301 USA + License along with this library; if not, see . =20 Also add information on how to contact you by electronic and paper mail. =20 --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917693; cv=none; d=zohomail.com; s=zohoarc; b=KJV3n7Z5aL13tdFsQXrDdGrGZ3Z/7oat6bnGa4TK1u3I8XzOOMY5ui/Bsaad4YEdX7koI3DUATLy1xPIipErm3znopvR8liZh7ekr7E5yN75IekwZft0XC10Y4SW4xpE1zZidA923UfdtPJ0EsxBW/+M0DkbkJWAf06JJ5gTTH0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917693; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=a7osfbKkBSE9Tfbt17TtAApj5p+1C6n2XEcC60fhTwU=; b=GV/USAiPHcVfqFl8USyISuJSMwPB1algQ/GG7v2XeyfBPUFEGESTZg3f+Y0ps3hrerFY7jBpbhs6g7Pnx8f3t1+2QT3tom2cDnkKTszjdo/YCL87VXGX6fpAwLVIiY884M9/2PYdR6UNSMJ+xORf0G9hcye8yl2d/4At/sbAEi0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1750917693039460.7643930568181; Wed, 25 Jun 2025 23:01:33 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZE-0003xt-NE; Thu, 26 Jun 2025 01:54:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZA-0003wq-9S for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:33 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZ8-00018G-KI for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:32 -0400 Received: from mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-645-Xe5IP6cqP6iGkT01D-oClA-1; Thu, 26 Jun 2025 01:54:27 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 40D0519560A3; Thu, 26 Jun 2025 05:54:26 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 2B0FC19560AF; Thu, 26 Jun 2025 05:54:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917269; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=a7osfbKkBSE9Tfbt17TtAApj5p+1C6n2XEcC60fhTwU=; b=gJF483W6e2Ny7E3IoC8JZWb9M68ysxRy1vPP7piB9jTs6s4VTAkT3lfVlFSGKz+C1EPRBT xTG7yiAm+OYudKay4lhJoN/rmjfkBBFrWnBk5vlMQKZ6YBfG916a5gYru0QURmrH3iI2/z 91iP4KO/Hv5qCG0jDOq27FJvB2b9rcU= X-MC-Unique: Xe5IP6cqP6iGkT01D-oClA-1 X-Mimecast-MFC-AGG-ID: Xe5IP6cqP6iGkT01D-oClA_1750917266 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Sean Wei Subject: [PULL 10/19] libdecnumber: replace FSF postal address with licenses URL Date: Thu, 26 Jun 2025 07:53:41 +0200 Message-ID: <20250626055350.218271-11-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917695393116600 Content-Type: text/plain; charset="utf-8" From: Sean Wei Some of the GPLv2 boiler-plate still contained the obsolete "51 Franklin Street" postal address. Replace it with the canonical GNU licenses URL recommended by the FSF: https://www.gnu.org/licenses/ Signed-off-by: Sean Wei Reviewed-by: Thomas Huth Message-ID: <20250613.qemu.patch.03@sean.taipei> Signed-off-by: Thomas Huth --- libdecnumber/decContext.c | 5 ++--- libdecnumber/decNumber.c | 5 ++--- libdecnumber/dpd/decimal128.c | 5 ++--- libdecnumber/dpd/decimal32.c | 5 ++--- libdecnumber/dpd/decimal64.c | 5 ++--- 5 files changed, 10 insertions(+), 15 deletions(-) diff --git a/libdecnumber/decContext.c b/libdecnumber/decContext.c index 1956edf0a7a..d99b08026c2 100644 --- a/libdecnumber/decContext.c +++ b/libdecnumber/decContext.c @@ -24,9 +24,8 @@ for more details. =20 You should have received a copy of the GNU General Public License - along with GCC; see the file COPYING. If not, write to the Free - Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with GCC; see the file COPYING. If not, see + . */ =20 /* ------------------------------------------------------------------ */ /* Decimal Context module */ diff --git a/libdecnumber/decNumber.c b/libdecnumber/decNumber.c index 31282adafdc..4b57d8a6fe2 100644 --- a/libdecnumber/decNumber.c +++ b/libdecnumber/decNumber.c @@ -24,9 +24,8 @@ for more details. =20 You should have received a copy of the GNU General Public License - along with GCC; see the file COPYING. If not, write to the Free - Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with GCC; see the file COPYING. If not, see + . */ =20 /* ------------------------------------------------------------------ */ /* Decimal Number arithmetic module */ diff --git a/libdecnumber/dpd/decimal128.c b/libdecnumber/dpd/decimal128.c index ca4764e5471..1064fb25e01 100644 --- a/libdecnumber/dpd/decimal128.c +++ b/libdecnumber/dpd/decimal128.c @@ -24,9 +24,8 @@ for more details. =20 You should have received a copy of the GNU General Public License - along with GCC; see the file COPYING. If not, write to the Free - Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with GCC; see the file COPYING. If not, see + . */ =20 /* ------------------------------------------------------------------ */ /* Decimal 128-bit format module */ diff --git a/libdecnumber/dpd/decimal32.c b/libdecnumber/dpd/decimal32.c index 53f29789d75..34ff0fe9599 100644 --- a/libdecnumber/dpd/decimal32.c +++ b/libdecnumber/dpd/decimal32.c @@ -24,9 +24,8 @@ for more details. =20 You should have received a copy of the GNU General Public License - along with GCC; see the file COPYING. If not, write to the Free - Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with GCC; see the file COPYING. If not, see + . */ =20 /* ------------------------------------------------------------------ */ /* Decimal 32-bit format module */ diff --git a/libdecnumber/dpd/decimal64.c b/libdecnumber/dpd/decimal64.c index 290dbe81771..11e0674fa7c 100644 --- a/libdecnumber/dpd/decimal64.c +++ b/libdecnumber/dpd/decimal64.c @@ -24,9 +24,8 @@ for more details. =20 You should have received a copy of the GNU General Public License - along with GCC; see the file COPYING. If not, write to the Free - Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with GCC; see the file COPYING. If not, see + . */ =20 /* ------------------------------------------------------------------ */ /* Decimal 64-bit format module */ --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917302; cv=none; d=zohomail.com; s=zohoarc; b=Iw2gwXLs0TOPaBVjvFdjoNZfjfPX+L8X2j+f7/ZbzjstYIAQm3U8yd/MuhgW3U5pXJDJFRvDXxJSyfsf88B87iVsKsE5NXA2Sm/OuO2UjJS3BDwHE6GyvBqN9iKCIPr4eyuGwxBwi0EoNirF8dQr8Ve9FryXc2qmikcJ9s9ZVLk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917302; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=FDWIHEiP1sQbutEa58hyRA2SGs1VabpAIbVg4iKjdI8=; b=H56jiOJ49M5jeVTAyeRMgl0GdeAuGYW6A/wJvSwYipFI8udozUiMSOrq1He9Glv1DvUhISziBUC7OgAb8dgMJcISoFZlZosgcq9QxZKjn7/WhG9EnOeV17hS4xvbSnIusrGqyu8/fqDjzoZQlZOP8ez3x+eRXAa+Gk/8z9HgsAo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 17509173021571015.1789434052977; Wed, 25 Jun 2025 22:55:02 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZF-0003yE-T6; Thu, 26 Jun 2025 01:54:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZD-0003xa-Tt for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:35 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZB-00018e-JZ for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:35 -0400 Received: from mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (ec2-35-165-154-97.us-west-2.compute.amazonaws.com [35.165.154.97]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-584-0512HApkNc6k_iF6yPdgiA-1; Thu, 26 Jun 2025 01:54:29 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 0EBF718089B6; Thu, 26 Jun 2025 05:54:29 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id BCABE19560A3; Thu, 26 Jun 2025 05:54:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917272; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=FDWIHEiP1sQbutEa58hyRA2SGs1VabpAIbVg4iKjdI8=; b=goUdDitlCIwmOAe/E+TBOOd6QPTyTK8XB4XPJcIjJTjOVqHLIvN857Ces5AF3yNBp/rmQ7 zcKMja0HHh3h3nSZcc6susmpHByGnef6QRZrHYNAKlVzgG58gXjhLT4h59MY254fJQ+Lxf OWv2MnGXPba7lRoPaekm/mzbTZP+JrQ= X-MC-Unique: 0512HApkNc6k_iF6yPdgiA-1 X-Mimecast-MFC-AGG-ID: 0512HApkNc6k_iF6yPdgiA_1750917269 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Sean Wei Subject: [PULL 11/19] include/libdecnumber: replace FSF postal address with licenses URL Date: Thu, 26 Jun 2025 07:53:42 +0200 Message-ID: <20250626055350.218271-12-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917304900116600 Content-Type: text/plain; charset="utf-8" From: Sean Wei Some of the GPLv2 boiler-plate still contained the obsolete "51 Franklin Street" postal address. Replace it with the canonical GNU licenses URL recommended by the FSF: https://www.gnu.org/licenses/ Signed-off-by: Sean Wei Reviewed-by: Thomas Huth Message-ID: <20250613.qemu.patch.04@sean.taipei> Signed-off-by: Thomas Huth --- include/libdecnumber/dconfig.h | 5 ++--- include/libdecnumber/decContext.h | 5 ++--- include/libdecnumber/decDPD.h | 5 ++--- include/libdecnumber/decNumber.h | 5 ++--- include/libdecnumber/decNumberLocal.h | 5 ++--- include/libdecnumber/dpd/decimal128.h | 5 ++--- include/libdecnumber/dpd/decimal128Local.h | 5 ++--- include/libdecnumber/dpd/decimal32.h | 5 ++--- include/libdecnumber/dpd/decimal64.h | 5 ++--- 9 files changed, 18 insertions(+), 27 deletions(-) diff --git a/include/libdecnumber/dconfig.h b/include/libdecnumber/dconfig.h index 2bc0ba7f144..e67ecc1b5f6 100644 --- a/include/libdecnumber/dconfig.h +++ b/include/libdecnumber/dconfig.h @@ -23,9 +23,8 @@ for more details. =20 You should have received a copy of the GNU General Public License - along with GCC; see the file COPYING. If not, write to the Free - Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with GCC; see the file COPYING. If not, see + . */ =20 =20 #if HOST_BIG_ENDIAN diff --git a/include/libdecnumber/decContext.h b/include/libdecnumber/decCo= ntext.h index cea6e4279ec..5bb64e13325 100644 --- a/include/libdecnumber/decContext.h +++ b/include/libdecnumber/decContext.h @@ -24,9 +24,8 @@ for more details. =20 You should have received a copy of the GNU General Public License - along with GCC; see the file COPYING. If not, write to the Free - Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with GCC; see the file COPYING. If not, see + . */ =20 /* ------------------------------------------------------------------ */ /* Decimal Context module header */ diff --git a/include/libdecnumber/decDPD.h b/include/libdecnumber/decDPD.h index 26a21ec8ed9..8eb455277be 100644 --- a/include/libdecnumber/decDPD.h +++ b/include/libdecnumber/decDPD.h @@ -24,9 +24,8 @@ for more details. =20 You should have received a copy of the GNU General Public License - along with GCC; see the file COPYING. If not, write to the Free - Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with GCC; see the file COPYING. If not, see + . */ =20 /* -----------------------------------------------------------------------= - */ /* Binary Coded Decimal and Densely Packed Decimal conversion lookup table= s */ diff --git a/include/libdecnumber/decNumber.h b/include/libdecnumber/decNum= ber.h index 41bc2a0d36f..bf37af83e6b 100644 --- a/include/libdecnumber/decNumber.h +++ b/include/libdecnumber/decNumber.h @@ -24,9 +24,8 @@ for more details. =20 You should have received a copy of the GNU General Public License - along with GCC; see the file COPYING. If not, write to the Free - Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with GCC; see the file COPYING. If not, see + . */ =20 /* ------------------------------------------------------------------ */ /* Decimal Number arithmetic module header */ diff --git a/include/libdecnumber/decNumberLocal.h b/include/libdecnumber/d= ecNumberLocal.h index 6198ca85930..0959f6606bb 100644 --- a/include/libdecnumber/decNumberLocal.h +++ b/include/libdecnumber/decNumberLocal.h @@ -24,9 +24,8 @@ for more details. =20 You should have received a copy of the GNU General Public License - along with GCC; see the file COPYING. If not, write to the Free - Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with GCC; see the file COPYING. If not, see + . */ =20 /* ------------------------------------------------------------------ */ /* decNumber package local type, tuning, and macro definitions */ diff --git a/include/libdecnumber/dpd/decimal128.h b/include/libdecnumber/d= pd/decimal128.h index aff261e5566..c57180baf8b 100644 --- a/include/libdecnumber/dpd/decimal128.h +++ b/include/libdecnumber/dpd/decimal128.h @@ -24,9 +24,8 @@ for more details. =20 You should have received a copy of the GNU General Public License - along with GCC; see the file COPYING. If not, write to the Free - Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with GCC; see the file COPYING. If not, see + . */ =20 /* ------------------------------------------------------------------ */ /* Decimal 128-bit format module header */ diff --git a/include/libdecnumber/dpd/decimal128Local.h b/include/libdecnum= ber/dpd/decimal128Local.h index 97654277193..2948ab2534e 100644 --- a/include/libdecnumber/dpd/decimal128Local.h +++ b/include/libdecnumber/dpd/decimal128Local.h @@ -23,9 +23,8 @@ for more details. =20 You should have received a copy of the GNU General Public License - along with GCC; see the file COPYING. If not, write to the Free - Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with GCC; see the file COPYING. If not, see + . */ =20 #if !defined(DECIMAL128LOCAL) =20 diff --git a/include/libdecnumber/dpd/decimal32.h b/include/libdecnumber/dp= d/decimal32.h index 6cb9e436204..9a179334975 100644 --- a/include/libdecnumber/dpd/decimal32.h +++ b/include/libdecnumber/dpd/decimal32.h @@ -24,9 +24,8 @@ for more details. =20 You should have received a copy of the GNU General Public License - along with GCC; see the file COPYING. If not, write to the Free - Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with GCC; see the file COPYING. If not, see + . */ =20 /* ------------------------------------------------------------------ */ /* Decimal 32-bit format module header */ diff --git a/include/libdecnumber/dpd/decimal64.h b/include/libdecnumber/dp= d/decimal64.h index f29e57064d7..5c3d0bb43cf 100644 --- a/include/libdecnumber/dpd/decimal64.h +++ b/include/libdecnumber/dpd/decimal64.h @@ -24,9 +24,8 @@ for more details. =20 You should have received a copy of the GNU General Public License - along with GCC; see the file COPYING. If not, write to the Free - Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with GCC; see the file COPYING. If not, see + . */ =20 /* ------------------------------------------------------------------ */ /* Decimal 64-bit format module header */ --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917360; cv=none; d=zohomail.com; s=zohoarc; b=NNmxZRDxgGw02rNfoF1Yf6EwTEuE4smmZy/ny3jF7R3dcSrguvpDxj6+lZswo50GCStV/UY/A7rWjyM+hpI164DbwEDZNbmLdft+UUZkjqHzsjzE+fzufYTIQAYPxxxfdh8KaFyoRPDiZBFG+rUmTrNqWF4+iFGyMEL03AH6zeI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917360; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=Tj9eQ8Fc2nbx4gT31uI4b5TqJrlHiBciXKe2NV+JKp4=; b=LZ7JhK8+xVJOTyoxZkaeGrfEGCa9bhtU/wzKcaFJlshxp0FuRBbDtP0SasiapQgpJJ9NduApfidIWNqfA4VDKIhe+d34LnujSXw74X2pcz8I6hlOR6bTKRvbjIsQlwhFGjhvyM+Ic4oPwyJV4gOySnWM324EfPKODebFgQZ7LT8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1750917360771961.0891827365673; Wed, 25 Jun 2025 22:56:00 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZK-0003yY-8W; Thu, 26 Jun 2025 01:54:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZF-0003yF-Oi for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:37 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZD-00018v-Sc for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:37 -0400 Received: from mx-prod-mc-06.mail-002.prod.us-west-2.aws.redhat.com (ec2-35-165-154-97.us-west-2.compute.amazonaws.com [35.165.154.97]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-590-O9WubHfWPkqLnHReYuUv3g-1; Thu, 26 Jun 2025 01:54:33 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-06.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 49BFA180120B; Thu, 26 Jun 2025 05:54:32 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id BFFF019560B2; Thu, 26 Jun 2025 05:54:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917275; h=from:from: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:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Tj9eQ8Fc2nbx4gT31uI4b5TqJrlHiBciXKe2NV+JKp4=; b=QwEceukplXYluQkWwti7wAsBOyRzm4RkzZBxodw01LtQnd0wNXI1LRn54YvIUUUtixBIzC JPox+I0JOKfbDCnF0U4QzJt8oVCbLSYox2MLT+LwwaKhEVUlanXfflGhTGOv+yH6IdYtc3 uJxHB/SSSCgqcAIRvES3hd96TaraxeQ= X-MC-Unique: O9WubHfWPkqLnHReYuUv3g-1 X-Mimecast-MFC-AGG-ID: O9WubHfWPkqLnHReYuUv3g_1750917272 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Sean Wei , =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= Subject: [PULL 12/19] include/hw: replace FSF postal address with licenses URL Date: Thu, 26 Jun 2025 07:53:43 +0200 Message-ID: <20250626055350.218271-13-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917363189116600 From: Sean Wei Some of the GPLv2 boiler-plate still contained the obsolete "51 Franklin Street" postal address. Replace it with the canonical GNU licenses URL recommended by the FSF: https://www.gnu.org/licenses/ Signed-off-by: Sean Wei Reviewed-by: C=C3=A9dric Le Goater Message-ID: <20250613.qemu.patch.05@sean.taipei> Signed-off-by: Thomas Huth --- include/hw/i2c/aspeed_i2c.h | 3 +-- include/hw/pci/pci_bridge.h | 4 ++-- include/hw/timer/aspeed_timer.h | 3 +-- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/include/hw/i2c/aspeed_i2c.h b/include/hw/i2c/aspeed_i2c.h index 2c4c81bd209..2daacc10ce0 100644 --- a/include/hw/i2c/aspeed_i2c.h +++ b/include/hw/i2c/aspeed_i2c.h @@ -14,8 +14,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along - * with this program; if not, write to the Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + * with this program; if not, see . */ =20 #ifndef ASPEED_I2C_H diff --git a/include/hw/pci/pci_bridge.h b/include/hw/pci/pci_bridge.h index b0f5204d80f..8cdacbc4e16 100644 --- a/include/hw/pci/pci_bridge.h +++ b/include/hw/pci/pci_bridge.h @@ -14,8 +14,8 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, US= A. + * along with this program; if not, see + * . * * split out pci bus specific stuff from pci.[hc] to pci_bridge.[hc] * Copyright (c) 2009 Isaku Yamahata diff --git a/include/hw/timer/aspeed_timer.h b/include/hw/timer/aspeed_time= r.h index 767cae4b05b..a850625a055 100644 --- a/include/hw/timer/aspeed_timer.h +++ b/include/hw/timer/aspeed_timer.h @@ -16,8 +16,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along - * with this program; if not, write to the Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + * with this program; if not, see . */ #ifndef ASPEED_TIMER_H #define ASPEED_TIMER_H --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917525; cv=none; d=zohomail.com; s=zohoarc; b=eDPW9gIyeu8W56aG4RRvGx+XTMp36X90KG4fJhqo52fe2M+ugbOcCffa7b825v/KrYEJuKibgQjypzDq9ZIjIiv+jhwZFyxjgdTzz9RMqAKZDHhWy4kZ2YAeRH6mF6J/kIPsz6yOpz6Oi7wQ7OMOh6zzXenfyfj1QBIOBTrQtKQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917525; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=xC2rFKwkSnnzstno4tF6U3Akz3i5fiRQmEL8V+SmwoQ=; b=dau0cLcAGi05cgP5N4YkWsHt0aYeRL0Y/jkgbkSc2K/90ucSETJNJcbKzVokiVcJJ5EXukgVlGlRblWESEdNouAhDkIYXhq8copRuUYS4x5CFmrVrbhFd2uLD8S9ENkM2w804atmfUJs7Nbg7NSk/ZiZ+ixDXxdi7asP5kKf7EY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 175091752535145.81688714810355; Wed, 25 Jun 2025 22:58:45 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZN-000400-ND; Thu, 26 Jun 2025 01:54:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZM-0003z0-Hn for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:44 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZK-00019I-VY for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:44 -0400 Received: from mx-prod-mc-04.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-653-_E70XruZM3-sfK0gIF2BYA-1; Thu, 26 Jun 2025 01:54:36 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-04.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 1A50819560B7; Thu, 26 Jun 2025 05:54:35 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id F3D2819560A3; Thu, 26 Jun 2025 05:54:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917281; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=xC2rFKwkSnnzstno4tF6U3Akz3i5fiRQmEL8V+SmwoQ=; b=g7GmTbY/TH8g1fzD8c9hiDtkIgb+/8I8dnqtUyDfIWKxGVcJBKayAxR/iigl/XO7VOeguG tw9oHJsA4A8GKwK/ms5fA5zJyqrQGyqCOZjO2pm2nSyO8UZRXUtD0rz8OJX43pCZzEQ9gW SO8DuP5QHNNtWInrznfDSqwbhnlhP8M= X-MC-Unique: _E70XruZM3-sfK0gIF2BYA-1 X-Mimecast-MFC-AGG-ID: _E70XruZM3-sfK0gIF2BYA_1750917275 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Sean Wei Subject: [PULL 13/19] include/qemu: replace FSF postal address with licenses URL Date: Thu, 26 Jun 2025 07:53:44 +0200 Message-ID: <20250626055350.218271-14-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917526869116600 Content-Type: text/plain; charset="utf-8" From: Sean Wei The LGPLv2.1 boiler-plate in rcu.h and rcu_queue.h still contained the obsolete "51 Franklin Street" postal address. Replace it with the canonical GNU licenses URL recommended by the FSF: https://www.gnu.org/licenses/ Signed-off-by: Sean Wei Reviewed-by: Thomas Huth Message-ID: <20250613.qemu.patch.06@sean.taipei> Signed-off-by: Thomas Huth --- include/qemu/rcu.h | 4 ++-- include/qemu/rcu_queue.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/qemu/rcu.h b/include/qemu/rcu.h index fea058aa9f8..020dbe4d8b7 100644 --- a/include/qemu/rcu.h +++ b/include/qemu/rcu.h @@ -17,8 +17,8 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130= 1 USA + * License along with this library; if not, see + * . * * IBM's contributions to this file may be relicensed under LGPLv2 or late= r. */ diff --git a/include/qemu/rcu_queue.h b/include/qemu/rcu_queue.h index 4e6298d4730..bfd5900fda0 100644 --- a/include/qemu/rcu_queue.h +++ b/include/qemu/rcu_queue.h @@ -17,8 +17,8 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130= 1 USA + * License along with this library; if not, see + * . * * Copyright (c) 2013 Mike D. Day, IBM Corporation. * --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917517; cv=none; d=zohomail.com; s=zohoarc; b=SA6bgKluZSw1z1UxZU4ewDneFHI6LVcNXBKmvWYjgUW3nMkHou6IffU7YUQ5BW5Igo9YS5qcfxV4kcesgvAv2EzJcm0+2JhgdVOsIOIybxSVZBWQz48GHe2VYnIiXUvjRqeH2bcIZA1Sp1wvpVOnZpKmBHFGslbz1R1f9srzvv4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917517; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=fLJwgI6A92mPK6zLEffLxihRUJHX392illFzDqmo3wc=; b=P9t0JZCX6EFNVDNHBwlu10YwS3pSxF6C/KSiDX94KHCnbCZ2IKLgL6clIIm2AVnpyxY15b4FhrnZUcU2CCg9dyxRaQEkDymys3BXJ6Gm+MY2yxfYGSchZdbjH6421c1n38lBlSh6PFurBE88RKFIY8lSUfoNFIrvb4ZFafxtmHo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 175091751752724.058343214498564; Wed, 25 Jun 2025 22:58:37 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZP-00040l-8h; Thu, 26 Jun 2025 01:54:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZN-00040J-Qa for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:45 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZL-00019b-9a for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:45 -0400 Received: from mx-prod-mc-03.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-662-gkcyAda4Ncid1irIO_C_Cw-1; Thu, 26 Jun 2025 01:54:38 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id D0CF119560B6; Thu, 26 Jun 2025 05:54:37 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 2F97719560A3; Thu, 26 Jun 2025 05:54:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917282; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=fLJwgI6A92mPK6zLEffLxihRUJHX392illFzDqmo3wc=; b=W0GWTosiJnSqMoY7I7PtnIrAkVqlAE2tBpoP294UMNHPkpIGTKxdPjvneQ/h24mb8E99Ae L3Vp5gCGoMxEqIIhFW7GdPIfFiI+RewG6MSrwWQvoy2Jo7hXn9IrU7WxNA5nEDsi44d/L8 7UV8m1xWfJ1C/W3gpLNR6iMQKy08Tug= X-MC-Unique: gkcyAda4Ncid1irIO_C_Cw-1 X-Mimecast-MFC-AGG-ID: gkcyAda4Ncid1irIO_C_Cw_1750917277 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Sean Wei Subject: [PULL 14/19] util/rcu.c: replace FSF postal address with licenses URL Date: Thu, 26 Jun 2025 07:53:45 +0200 Message-ID: <20250626055350.218271-15-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917518788116600 Content-Type: text/plain; charset="utf-8" From: Sean Wei The LGPLv2.1 boiler-plate in util/rcu.c still contained the obsolete "51 Franklin Street" postal address. Replace it with the canonical GNU licenses URL recommended by the FSF: https://www.gnu.org/licenses/ Signed-off-by: Sean Wei Reviewed-by: Thomas Huth Message-ID: <20250613.qemu.patch.07@sean.taipei> Signed-off-by: Thomas Huth --- util/rcu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/util/rcu.c b/util/rcu.c index fa32c942e4b..b703c86f15a 100644 --- a/util/rcu.c +++ b/util/rcu.c @@ -20,8 +20,8 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130= 1 USA + * License along with this library; if not, see + * . * * IBM's contributions to this file may be relicensed under LGPLv2 or late= r. */ --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917357; cv=none; d=zohomail.com; s=zohoarc; b=WRzYIHMeqpLat7TYDq0VOY2CN034N7VZ9sB0iD+DTgFH+GdzCc9+osWS78IFgFmBRPm1snGt2VWyv6Qe96wtSWd07pIonlQxQtfhVPSZJUuhGdOjgZcVdQNdZCFSKq7HNqsKVUaLdyAfE9xo3E9Fw1d5XKK2zmeKfWXIzA2WBV8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917357; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=a5VbMESPBvChD/KhYN2rZqzFyjFHgm9J5uEay01p7Ug=; b=cCKNy3mUgerxb6JNOJzs/9ONiI0bQyR/paTY1OfVOuDRyFiLZ6vZXNFoaWgAEIyf+ScF1dvOo/G9bB7f128pSzr0q31q1meBKG5Ih62riuAKYYZ4Qaa8N1TikleKJqCW02b5bTkLTRzQ4ygtuGlVK8YqnH3Pno8OLXXRgRYb7VM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1750917357061101.64957834330278; Wed, 25 Jun 2025 22:55:57 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZP-00041G-Uv; Thu, 26 Jun 2025 01:54:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZO-00040b-Ef for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:46 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZM-00019h-P8 for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:46 -0400 Received: from mx-prod-mc-06.mail-002.prod.us-west-2.aws.redhat.com (ec2-35-165-154-97.us-west-2.compute.amazonaws.com [35.165.154.97]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-421-a7PhhJU1N_GAX7Vve3BmmA-1; Thu, 26 Jun 2025 01:54:41 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-06.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 52BCC180120B; Thu, 26 Jun 2025 05:54:40 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 5ACE519560A3; Thu, 26 Jun 2025 05:54:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917284; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=a5VbMESPBvChD/KhYN2rZqzFyjFHgm9J5uEay01p7Ug=; b=Gws3/WynTqZfAKFcZ+V3Ge3JZ55xwM4vry9KZdeXcM/p5dy2twJJTf1TZPwQICFx1/89g7 IQFTEV8xUbDZ6ShKnSyLNg24EweZ9BvE8oVT5Go66r6ty/akcUJbZzGJkOix5C1VNcm09m H9Q7J9NTt+oIsJlCbDmheD8UrAYYbzE= X-MC-Unique: a7PhhJU1N_GAX7Vve3BmmA-1 X-Mimecast-MFC-AGG-ID: a7PhhJU1N_GAX7Vve3BmmA_1750917280 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Sean Wei Subject: [PULL 15/19] hw: replace FSF postal address with licenses URL Date: Thu, 26 Jun 2025 07:53:46 +0200 Message-ID: <20250626055350.218271-16-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917359125116600 Content-Type: text/plain; charset="utf-8" From: Sean Wei The GPLv2 boiler-plate in vmxnet3.h and vmw_pvscsi.h still contained the obsolete "51 Franklin Street" postal address. Replace it with the canonical GNU licenses URL recommended by the FSF: https://www.gnu.org/licenses/ Signed-off-by: Sean Wei Reviewed-by: Thomas Huth Message-ID: <20250613.qemu.patch.08@sean.taipei> Signed-off-by: Thomas Huth --- hw/net/vmxnet3.h | 4 ++-- hw/scsi/vmw_pvscsi.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/hw/net/vmxnet3.h b/hw/net/vmxnet3.h index f9283f9e7b6..dbc69d5fb66 100644 --- a/hw/net/vmxnet3.h +++ b/hw/net/vmxnet3.h @@ -63,8 +63,8 @@ * details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US= A. + * along with this program; if not, see + * . * * The full GNU General Public License is included in this distribution in * the file called "COPYING". diff --git a/hw/scsi/vmw_pvscsi.h b/hw/scsi/vmw_pvscsi.h index 17fcf662730..a3ae517e199 100644 --- a/hw/scsi/vmw_pvscsi.h +++ b/hw/scsi/vmw_pvscsi.h @@ -14,8 +14,8 @@ * details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 US= A. + * along with this program; if not, see + * . * * Maintained by: Arvind Kumar * --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917531; cv=none; d=zohomail.com; s=zohoarc; b=ncMe9JdAtnGTqx5aqfbDGtVuI0EuXFE2ffDHE4S2XTK98jH3ZWHXfLBk2fMkBPKtFtTosJEHjJG6EKoFormxAUJan6NKlnG5IZXhvX5UzBo0QWKvaljO9YzWp7IyxOwBbguoPei6o4Ojm0GdAZVmorzlHOeGUn1hK2SRJ3hj90Y= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917531; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=r0QO8NqekrUXfzVPd61NePr8DXyv3zOBB+jtDEvgF6o=; b=JOMvgPYALi2443W3t7InzqG7zEAQtP83mJP2N7MtFnWq1yZGFl5SNGSVJs+CTLa9QWI1YZI9L22phqFd6EPLpJcOgTyf9qSb+3DdNMfMwOhYGC5Lya4m6ubGgp0d02mszPxURBEVoe0fYKhdZ2vpGIoauqjF4+c3eAYLUDcHkck= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1750917531301334.7766244559415; Wed, 25 Jun 2025 22:58:51 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZh-0004IJ-5p; Thu, 26 Jun 2025 01:55:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZX-00049m-Td for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:55 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZR-0001AG-Vd for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:55 -0400 Received: from mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (ec2-35-165-154-97.us-west-2.compute.amazonaws.com [35.165.154.97]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-393-Say0KFuyNZaFxhlzPbvZiA-1; Thu, 26 Jun 2025 01:54:44 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 737D218002ED; Thu, 26 Jun 2025 05:54:43 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 504AC19560A3; Thu, 26 Jun 2025 05:54:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917288; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=r0QO8NqekrUXfzVPd61NePr8DXyv3zOBB+jtDEvgF6o=; b=hgzavoietRHqPqQ4SGEj9cQxLJyybxn+7VNDQwrVRMoSU69eQSRN3xlKvCNhqhqhEkBFiu bPyZBWukBDT/Y7Z7e2dBtyppRt21ReiuzlhXxrUSI+3yATYZtyMaRvnuefsbPus98bJ51l 1AOIRB7AGMMDREPHPRu+HYecB+M+2Pw= X-MC-Unique: Say0KFuyNZaFxhlzPbvZiA-1 X-Mimecast-MFC-AGG-ID: Say0KFuyNZaFxhlzPbvZiA_1750917283 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Sean Wei Subject: [PULL 16/19] scripts: replace FSF postal address with licenses URL Date: Thu, 26 Jun 2025 07:53:47 +0200 Message-ID: <20250626055350.218271-17-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917532957116600 Content-Type: text/plain; charset="utf-8" From: Sean Wei The GPLv2 boiler-plate in scripts/device-crash-test still contained the obsolete "51 Franklin Street" postal address. Replace it with the canonical GNU licenses URL recommended by the FSF: https://www.gnu.org/licenses/ Signed-off-by: Sean Wei Reviewed-by: Thomas Huth Message-ID: <20250613.qemu.patch.09@sean.taipei> Signed-off-by: Thomas Huth --- scripts/device-crash-test | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/scripts/device-crash-test b/scripts/device-crash-test index da8b56edd99..1ecb9663ae8 100755 --- a/scripts/device-crash-test +++ b/scripts/device-crash-test @@ -16,8 +16,7 @@ # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License along -# with this program; if not, write to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +# with this program; if not, see . =20 """ Run QEMU with all combinations of -machine and -device types, --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917382; cv=none; d=zohomail.com; s=zohoarc; b=bDlL2UKEKCOCyoAldlNujqjB3EJ3C1DtmWUxcFBGut64IV8GfWxIXmcSJm5kHi/v58VGFtg6sVfsvsNxgIzDbGTxgIYQPPNX0VvPRDOFJ1sGcV2UEUyDiJbyfobU/LzRXmovzonBgNOdwDwrc9Pd8mRhw3Kw1UlRbb9C+H7qJtM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917382; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=QkNb6p5uBWeANRO5aHP8EFwHxq0ZUdg57B2mI2Jm0sc=; b=Mt3w/0rhwaOVhaZ2XI5YrhSUP0YgvXiuIqvfcPSbfzJYKpfqcAUFF88BqkUCGEgG1fWIb+ta358BAnmBICUlKFNet0doze1y25eJmwtb4Uwjc9GOZ6vuqIwXCQjZgEKjwljidVU66SqnEzgpHLdQuRvT41JZcuNPj/DwN2ygscs= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1750917382949334.49508849713504; Wed, 25 Jun 2025 22:56:22 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZd-0004BI-0Y; Thu, 26 Jun 2025 01:55:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZW-00049c-UR for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:55 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZV-0001AP-92 for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:54 -0400 Received: from mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (ec2-35-165-154-97.us-west-2.compute.amazonaws.com [35.165.154.97]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-146-phhzDMUAPdCMjyOUrKumeQ-1; Thu, 26 Jun 2025 01:54:48 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 76D1D18089B6; Thu, 26 Jun 2025 05:54:47 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 63C1919560A3; Thu, 26 Jun 2025 05:54:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917292; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QkNb6p5uBWeANRO5aHP8EFwHxq0ZUdg57B2mI2Jm0sc=; b=gGrvXIbYbDI4RM3Rnmr7Za4MrN0oaoT0xrqYQ6VFaRQxvclJXFN1QBBAfdJivU+ZvlsrE2 0pPl6m+Lx1+NvQYD6FRO/+mtmr6DGJditsDc6iQtulx/P9jyJQB1WpkrrhOjrELLDodbMK Lxch6cW8pupgO7PLEpROquIaVkV+2rE= X-MC-Unique: phhzDMUAPdCMjyOUrKumeQ-1 X-Mimecast-MFC-AGG-ID: phhzDMUAPdCMjyOUrKumeQ_1750917287 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Sean Wei , Akihiko Odaki Subject: [PULL 17/19] contrib: replace FSF postal address with licenses URL Date: Thu, 26 Jun 2025 07:53:48 +0200 Message-ID: <20250626055350.218271-18-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917383626116600 Content-Type: text/plain; charset="utf-8" From: Sean Wei The LGPLv2.1 boiler-plate in pdb.c file still contained the obsolete "51 Franklin Street" postal address. Replace it with the canonical GNU licenses URL recommended by the FSF: https://www.gnu.org/licenses/ Signed-off-by: Sean Wei Reviewed-by: Akihiko Odaki Message-ID: <20250613.qemu.patch.10@sean.taipei> Signed-off-by: Thomas Huth --- contrib/elf2dmp/pdb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/elf2dmp/pdb.c b/contrib/elf2dmp/pdb.c index 492aca4434c..47c5126fb86 100644 --- a/contrib/elf2dmp/pdb.c +++ b/contrib/elf2dmp/pdb.c @@ -14,8 +14,8 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, U= SA + * License along with this library; if not, see + * . */ =20 #include "qemu/osdep.h" --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917517; cv=none; d=zohomail.com; s=zohoarc; b=cQbRWXACXmx8peQNIg0xP5s8dAekrawLYAS+aKoyLmqnoEBkbn22dLBaiDRua7RmHHuVfrhN8jR50MzeY3+Xvm581PhrQYINKuY7OcUjEkg7PC1/KwKqksA1ONQ46/53XsLKDwRaNGiHaPuyJumrq6A0PjUX5Nd4nqejoE5zl/U= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917517; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=aY3e4tmNQOvrCicbn7scvaRDyzRjkxhlz11A6mKFI+Q=; b=O5mmLaMkMYgfYcFNvDq9uv21WVPmytNrS605v/TwqmNfQT8+H+izOrtD9qcuwiRtdvE1ysbnsd5T5vzs6WB2r6YceY8DUdkCuweb5XOzeqTU1O68SxGIc6x9Zl6Jj5envTIgbsO6OuIKMjYJ0kScYlsPxS9TcfKabvZUm8Vw7aI= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1750917517907736.7897033437315; Wed, 25 Jun 2025 22:58:37 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZr-0004MQ-IU; Thu, 26 Jun 2025 01:55:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZZ-0004BL-Kk for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:59 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZX-0001Ac-PM for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:54:57 -0400 Received: from mx-prod-mc-04.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-131-xNBsYtbmNTqIvC7NF-0InA-1; Thu, 26 Jun 2025 01:54:50 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-04.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id CA24119560B5; Thu, 26 Jun 2025 05:54:49 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 32DA219560A3; Thu, 26 Jun 2025 05:54:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917295; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=aY3e4tmNQOvrCicbn7scvaRDyzRjkxhlz11A6mKFI+Q=; b=Qjsgx+tHw5ZY7D5jPyRB+wbBRgZuAOrkzIyfH/oXi1nnyzauPA3FVfdtdPd1wkB6KjzB61 QlXymhTn0gp5uA8qgTccXep1iswe5wg7j/EnGe7t/cKJGlHPquiFckp94FScmGvVdDbF21 zQEMDA2BAmNuu9QPfd7k+wgeOeItn74= X-MC-Unique: xNBsYtbmNTqIvC7NF-0InA-1 X-Mimecast-MFC-AGG-ID: xNBsYtbmNTqIvC7NF-0InA_1750917289 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Sean Wei , Max Filippov Subject: [PULL 18/19] target/xtensa: replace FSF postal address with licenses URL Date: Thu, 26 Jun 2025 07:53:49 +0200 Message-ID: <20250626055350.218271-19-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917518813116600 Content-Type: text/plain; charset="utf-8" From: Sean Wei Some of the GPLv2 boiler-plate still contained the obsolete "51 Franklin Street" postal address. Replace it with the canonical GNU licenses URL recommended by the FSF: https://www.gnu.org/licenses/ Signed-off-by: Sean Wei Acked-by: Max Filippov Message-ID: <20250613.qemu.patch.11@sean.taipei> Signed-off-by: Thomas Huth --- target/xtensa/core-dc232b/gdb-config.c.inc | 5 ++--- target/xtensa/core-dc232b/xtensa-modules.c.inc | 5 ++--- target/xtensa/core-fsf/xtensa-modules.c.inc | 5 ++--- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/target/xtensa/core-dc232b/gdb-config.c.inc b/target/xtensa/cor= e-dc232b/gdb-config.c.inc index d87168628be..8c88caef59d 100644 --- a/target/xtensa/core-dc232b/gdb-config.c.inc +++ b/target/xtensa/core-dc232b/gdb-config.c.inc @@ -15,9 +15,8 @@ GNU General Public License for more details. =20 You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. */ + along with this program; if not, see + . */ =20 XTREG(0, 0, 32, 4, 4, 0x0020, 0x0006, -2, 9, 0x0100, pc, 0, 0, 0, 0, 0, 0) diff --git a/target/xtensa/core-dc232b/xtensa-modules.c.inc b/target/xtensa= /core-dc232b/xtensa-modules.c.inc index 164df3b1a47..bb9ebd24b83 100644 --- a/target/xtensa/core-dc232b/xtensa-modules.c.inc +++ b/target/xtensa/core-dc232b/xtensa-modules.c.inc @@ -14,9 +14,8 @@ General Public License for more details. =20 You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with this program; if not, see + . */ =20 #include "qemu/osdep.h" #include "xtensa-isa.h" diff --git a/target/xtensa/core-fsf/xtensa-modules.c.inc b/target/xtensa/co= re-fsf/xtensa-modules.c.inc index c32683ff77c..531f5e2b7e6 100644 --- a/target/xtensa/core-fsf/xtensa-modules.c.inc +++ b/target/xtensa/core-fsf/xtensa-modules.c.inc @@ -14,9 +14,8 @@ General Public License for more details. =20 You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA - 02110-1301, USA. */ + along with this program; if not, see + . */ =20 #include "qemu/osdep.h" #include "xtensa-isa.h" --=20 2.50.0 From nobody Sat Nov 15 14:49:50 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1750917569; cv=none; d=zohomail.com; s=zohoarc; b=QqQxJJhsG1PL/3DAr7mX49ZaRVJGZ/a5meMQbtjAvkAjq1TLzcwc/jkfUHXTvbsi11VD8KegYupjE4i/6Ei/erBX8NOyHGgFqi+nQkMV/yUUgX6CAwNa+DcakOJz9xq4Cs5FiC6/wMG0vmI0TJreCkh/Fn/VYQrYXfrlDE3rR54= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1750917569; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=epuSDnWoSk8fD/KDoEX7wu0ZNgpfY4ZXzswkXMB+aMc=; b=Op0//IkrwHkJhqpD+T/PagiNKTTCWvZxWnQdfGzWpg1anI3dfZj0d85iwEQeOqKYrVdsQFbRwB8yzxeA5jIsjgF+XaT5LtqUZLuSUW93CngBGpTzRjJ0DH7x2YwpaknTffa/BX1fREcYGk8Ytnb+EdVN8WfDEPrIX2gMZGkvXbU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1750917569816805.6387832807154; Wed, 25 Jun 2025 22:59:29 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUfZl-0004L0-Sr; Thu, 26 Jun 2025 01:55:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZe-0004Gp-DT for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:55:02 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUfZb-0001BA-MG for qemu-devel@nongnu.org; Thu, 26 Jun 2025 01:55:02 -0400 Received: from mx-prod-mc-01.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-630-vWqoZKfVMNWGu5x8laeHTQ-1; Thu, 26 Jun 2025 01:54:53 -0400 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-01.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id D76071956094; Thu, 26 Jun 2025 05:54:52 +0000 (UTC) Received: from thuth-p1g4.redhat.com (unknown [10.44.32.129]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id AC30219560A3; Thu, 26 Jun 2025 05:54:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1750917297; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=epuSDnWoSk8fD/KDoEX7wu0ZNgpfY4ZXzswkXMB+aMc=; b=IeEJ7UOfoV5qUlfEphjjVqkVv67Ku8YStZuWcjjHJccr7rsr+4ur1Y69nesX8TCG2hsl5U aS/1PtOB8cxP5Xgkm+RU4G/tEXPo0d1G/EaOt8wjtHRTmELD5OfgRec60lHm+c/kshCS2J wXVDmKjK3v1HSzz33wYmPCZf3uuICxY= X-MC-Unique: vWqoZKfVMNWGu5x8laeHTQ-1 X-Mimecast-MFC-AGG-ID: vWqoZKfVMNWGu5x8laeHTQ_1750917293 From: Thomas Huth To: qemu-devel@nongnu.org Cc: Stefan Hajnoczi , Sean Wei , Wei Liu Subject: [PULL 19/19] target/i386/emulate: replace FSF postal address with licenses URL Date: Thu, 26 Jun 2025 07:53:50 +0200 Message-ID: <20250626055350.218271-20-thuth@redhat.com> In-Reply-To: <20250626055350.218271-1-thuth@redhat.com> References: <20250626055350.218271-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1750917575486116600 Content-Type: text/plain; charset="utf-8" From: Sean Wei Some of the LGPLv2.1 boiler-plate still contained the obsolete "51 Franklin Street" postal address. Replace it with the canonical GNU licenses URL recommended by the FSF: https://www.gnu.org/licenses/ Signed-off-by: Sean Wei Reviewed-by: Wei Liu Message-ID: <20250613.qemu.patch.12@sean.taipei> Signed-off-by: Thomas Huth --- target/i386/emulate/x86_flags.h | 4 ++-- target/i386/emulate/x86_emu.c | 4 ++-- target/i386/emulate/x86_flags.c | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/target/i386/emulate/x86_flags.h b/target/i386/emulate/x86_flag= s.h index 28b008e5771..a395c837a0e 100644 --- a/target/i386/emulate/x86_flags.h +++ b/target/i386/emulate/x86_flags.h @@ -14,8 +14,8 @@ // Lesser General Public License for more details. // // You should have received a copy of the GNU Lesser General Public -// License along with this library; if not, write to the Free Software -// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA B 02110-1301= USA +// License along with this library; if not, see +// . ///////////////////////////////////////////////////////////////////////// /* * x86 eflags functions diff --git a/target/i386/emulate/x86_emu.c b/target/i386/emulate/x86_emu.c index 4890e0a4e5e..db7a7f7437d 100644 --- a/target/i386/emulate/x86_emu.c +++ b/target/i386/emulate/x86_emu.c @@ -31,8 +31,8 @@ // Lesser General Public License for more details. // // You should have received a copy of the GNU Lesser General Public -// License along with this library; if not, write to the Free Software -// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA B 02110-1301= USA +// License along with this library; if not, see +// . ///////////////////////////////////////////////////////////////////////// =20 #include "qemu/osdep.h" diff --git a/target/i386/emulate/x86_flags.c b/target/i386/emulate/x86_flag= s.c index cc138c77494..6592193b5e0 100644 --- a/target/i386/emulate/x86_flags.c +++ b/target/i386/emulate/x86_flags.c @@ -14,8 +14,8 @@ // Lesser General Public License for more details. // // You should have received a copy of the GNU Lesser General Public -// License along with this library; if not, write to the Free Software -// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA B 02110-1301= USA +// License along with this library; if not, see +// . ///////////////////////////////////////////////////////////////////////// /* * flags functions --=20 2.50.0