From patchwork Wed May 17 16:43:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jag Raman X-Patchwork-Id: 1782793 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=oracle.com header.i=@oracle.com header.a=rsa-sha256 header.s=corp-2023-03-30 header.b=rzKQh7HH; dkim=pass (1024-bit key; unprotected) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-oracle-onmicrosoft-com header.b=fYjZ9NM1; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4QLzVQ1XTbz20dq for ; Thu, 18 May 2023 02:45:02 +1000 (AEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pzKG5-00038t-Sj; Wed, 17 May 2023 12:44:13 -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 1pzKG3-00038a-Ib for qemu-devel@nongnu.org; Wed, 17 May 2023 12:44:11 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pzKG1-0007wO-SF for qemu-devel@nongnu.org; Wed, 17 May 2023 12:44:11 -0400 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 34HE4Jxb022437; Wed, 17 May 2023 16:44:08 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-transfer-encoding : content-type : mime-version; s=corp-2023-03-30; bh=qIzLa1pSOkDksGQ+YF2WRh18rAUuUnSQyy4a6T4pJ4w=; b=rzKQh7HH5KILSs66yA3fx09a8Vj1dFB5tgZwY+/Ht4b4Iq8HFojMXJ/bIydg31w0TbYY AxO9oD0iBYhotaw5g1nVRbo4fJ8f4O0yh7xhOXRk77O0z1nzAuwoM+ZceT3oIuby+UsB RGSmemPhFBJMKn/Ovuwxz6AdP1ffae3OhghxWl6+hRdmK5YpAiCSGZGy75UYdNh7SRGP ysmTxzR3Q/q/zuIjIQhS2dwvfZEEBNxd5XKlL4Q//7ytG9KpZ6/2mYw0Axq00fjOgatg n01dhWGNXun7XObYmwhkDJ49viBnr3ctGWDo1l5JgSyKr0bj1WIyEmyazn2JFldktGmp jw== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3qmxwpgmt3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 17 May 2023 16:44:08 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 34HFVvWF032152; Wed, 17 May 2023 16:44:07 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2100.outbound.protection.outlook.com [104.47.58.100]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3qj10bpkpy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 17 May 2023 16:44:07 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bQVw/q4f1XMxF9yVHMGYnErT15p0LccsHiUyhOZQ9ihXRtC3xtrzQejSmhpPXmQYFH+F7LGABX4pnAqzrfCAK60B6oyEh+i090ftlAEGFtz0s3wCSUZEgYkzMC9W8uSAp2PvanzuWbO0unTMWOBzudgXJx6Oy/v49TC0gnGIbl1VdfLcBnAB8ZRHm5o1O6uX1bQN9AxEDwjr3d2dK2oUETMk21ijMZsMBiey2yeiES6pHrEyD3WH+frf5obJfU+mEVNnQRB2erF+uj6VehqSdkEo9dcDCE9yhrrs478By4aCTVNHyfeWuKpwljCrA73rYsu8x9as8bcvRcMF6DdCkg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=qIzLa1pSOkDksGQ+YF2WRh18rAUuUnSQyy4a6T4pJ4w=; b=cpt9jAz52oFYZPu5w5IP7nkzC4pVIP8wG3qflwhn6QE0wE8ikS7Gg2pSVv00h+T7wNsf8sfu7UKz9Y9TBhyVpuFtIuikHjffdmIGg7i3OMiE5UPARocI07VLSqghwP9NJknVmGoMOf556eItJes+1XwheGsFN/tavemZwS4UK4majuK0x89Y1eY12jDoNB7Ex81Jiy18UJoN8++I1DrSAHifXzsVlDSMfxQb1E6N4Ozbi2IAHICZ97UOtMAtLdDmLIhxcj1PRcbHnEPJUEqj210yD4ZWzzeAWr7eUemck76V1Ww5DqdsOumD10mb0GIOBOaDzkydN406BvyxCiNkBg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qIzLa1pSOkDksGQ+YF2WRh18rAUuUnSQyy4a6T4pJ4w=; b=fYjZ9NM1kIZg0YAo2x7DsDLy0qFN6U6vItXT9mR2mD90oyEYRN6NuDHeV4huoEK5YmQ3p6Y3g9LJ0Jwn0Df59Xl5ircKbJHbf3eUW2nVmocGIJ3cFbw2z444eXf4ha3Qc5z7PhOmHIwIaf3xvnh7UrhoSX9TuEl+HNdE/Oi9lYY= Received: from MN2PR10MB4013.namprd10.prod.outlook.com (2603:10b6:208:185::25) by DM4PR10MB7473.namprd10.prod.outlook.com (2603:10b6:8:18a::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.17; Wed, 17 May 2023 16:44:05 +0000 Received: from MN2PR10MB4013.namprd10.prod.outlook.com ([fe80::23d1:65a1:d474:3b1d]) by MN2PR10MB4013.namprd10.prod.outlook.com ([fe80::23d1:65a1:d474:3b1d%6]) with mapi id 15.20.6411.017; Wed, 17 May 2023 16:44:05 +0000 From: Jagannathan Raman To: qemu-devel@nongnu.org Cc: stefanha@redhat.com, armbru@redhat.com, elena.ufimtseva@oracle.com Subject: [PATCH v1 1/2] vfio-user: update comments Date: Wed, 17 May 2023 16:43:56 +0000 Message-Id: <7340a298bcda0268b3decdd772ebce84bfcedcd5.1684338236.git.jag.raman@oracle.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: References: X-ClientProxiedBy: SJ0PR03CA0096.namprd03.prod.outlook.com (2603:10b6:a03:333::11) To MN2PR10MB4013.namprd10.prod.outlook.com (2603:10b6:208:185::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR10MB4013:EE_|DM4PR10MB7473:EE_ X-MS-Office365-Filtering-Correlation-Id: e0b6865b-85c8-44d4-ad11-08db56f5eda4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rz7AQUCCDcJO+CGdhjoy1tOrcCH8/I7f4Pwmp0eUcI4AVA9byoKCmT9r8pq9uj0mJDWrUq/X1bDs8rEuYF3RDcH/mumhfvJztcnJHOKWugF9TNOnr61Bx0o+C4DDXElQ0sTivhiFFX8GpaAZkqvkQLmEnSoM/sbTMEQy2M906aLqp37R63bcFW3kQwVm4tNSXQiDROgtWlWopDtvv/7JgBKJ26t2VGAhoSj8GeZmSMEjvXFVBErvxsO0c8fhI2KsJFlMrCK7nSh8FJmK/At4NqOZAHAFz3GASrCIo8VC60GyPWCAJHartXya6B0pVqA0F8OgaKGanxVVGRqg4w9sakOX3DLhMVO5H5Yw2CbZKQSSeEwAgmFAvA+xplBkGzpUZ+5D6+lVu6HczpdS5DbPInWjFJ+kYrYPTgUD2YyHV447E66hY83ntCvTz0+oiN0N3sUBYjlpWdypRmnbywqd9WJqkteXDpjfmIKc7qpxRTqDtX+9pLFYRxkhmI8ssrgAX4iNKKtqSIXywlIL/m5+ZiWqqgMqC19TqnODCh3yVcZv9AYG2F5uOznHi8OwQGUb X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR10MB4013.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(136003)(346002)(366004)(396003)(376002)(39860400002)(451199021)(83380400001)(6486002)(478600001)(2616005)(6666004)(6512007)(6506007)(26005)(186003)(107886003)(15650500001)(8936002)(5660300002)(8676002)(36756003)(41300700001)(6916009)(38100700002)(66556008)(4326008)(66476007)(2906002)(66946007)(86362001)(316002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Gqhcpr7B8P76IRWevq8fJKz2STKHbJdlhI30jyEE809ZckZM8NoJrhse+gS1GGeinwW88zG8dw/tP+DROiVrbjblbZkhE74zyeGRPNTIai6JfwNAouEzy+CLyK1WDug44Y6ulKEoKNd7tulbHOjwNukQWyx54wyt3sx5pRoxuJP8ehLU/ShuBrl4A3zaLjSS3HBziwPGMPDQ66m0I1zP653UEeGEbrAd4tu9f1UUsQ4KioXNK4wrSGx2T3f1Cz3uvcvlA5tR9BPAOdCf/o8Pj6J0mE9Sc0tYZlYgc5GbxW70+pzRJzCc6+ObXKdaNExISC5qh6pS425b+zbPi6wClkrLhRY5bOn4cA49PozOdWbJvPLSidQiHYUH4V4znIB0kFgXsvFldXD9EfFb+eQrmioDZDemOgfM5yB+2QCc6Jk8I9XOpI0QTH7W9VgFh3ODWPagqlrO1/Ak5bGNWdJjvaz8SLbJjs2IY9IMWXBKIf2cD+XZGAt1vviY8KETO7nyuz3ZxzTeZljkdvvKW+Cp7X/5KbBzKirK5r/TfLw6X2Fik5BbqeMo6hPun8gA9feMci2CxQpzaUjrv9or439SdEtW/DDm+lAjmDrxBikkua6WFWmpMjx3wDKSe1wov5OkoulU7G5iP9TxwOftJ3vfpCEz43T/7lKwDduY9X5NfkKPSi+gc4J+AMoZ0r2oHkZiM9f/7dnSXw9pjDSpu8rRQce6HWcdLxSlsVpCnTVHM9QumzwvZ4Hazfh//U9SXvvowraAhxemQ/ivb3LDZm5MDhG2Hhkt91XneTpkFB6X43+3FYR5t7sMxj4GWZfeMeFfnlZYTb7sIwIUDeY9Xri652Z9kuv0aE86xeZ1TEfdlkAniuezsGg14myvPC3UWYI/I2tknmbZEOKf0REkwMpIyqdImzdAp2sDqSNsbEiuhqqQFf+8aXcY69FEGfNqCayEDdFrfReoOXneZ5HxHBNt8zBva7qPqRAwJwo65YctgZKqLCgjsy61lFzA8hVOKltgBV7i2NvQZB+3JnmMxzFHpRg1fKl6tOqeF/XYLRoUkoeWxQuWPW7OzJxDHzI3wcAzO2/INtXHKqXmA1XwcN7eY54ykoe324NmXw5XAnjMpUlKccUDLW/NnY3pQJKsdU1zngwhA7Q0A8gCAmZAxvI30YdtqF1MuLQWLBn8VPX988GH+nu5S6wTWuOP9fNDoGdxVRNEPGyDWCbDoBj2/dEidVbjaeUjEzAbGz3mhSyQr4tKwieIKpHDMr3PltRXcwZ8pg4mnbyUJB8tp0QYF16j+dpNd4H+mhCWNEZebG0eYV0RTguGJ/McZdoATzie+x/+vANG78c9hPwA3isQxq51W/cbPhw/FVp5FKWvLAzKiAJrzeAXfbO3GBGAwcaaLwWGfuvDFewJNWicZCvNkzcEyQfuxbjaRZXddGqIp/KVSMtzHw6ZdwiUTWZA5y6Gni5gUC/5pW4AaI11bzDOJoF0Mhb8OlTfkUyMSEOKKH7X84Ww4ykZRZ9SeHGccgJj7KfcEf0Fy6bOrJ4h11RWyu3N4xnyd9Gg1RZ6m1ye1RkYzP/cUFk5NN9seQeQ2XBfZnjK X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 590C0e8YVsIn/My338Tm9YGVIb9qY2/b7+mRRP46Jz7PbnSTSh5ghu20OhXQkClKXw6nozbUAGeaRbnSdBAbeJlUcOtFxWm2VVwdPuLGeMSWfwOQ5QdA0yQhpgMkRViexg+g+ENF0f1R1/dRjzyB8aScUX6lNHt1yH6NeOtMnKsd9uEMAWRc1fD0ovTjl3Bf4b1A45MJlwOWAfQu9dQAy3Pn/cSnidZxrHqWygKvlz+D6T1BwQqlNo3xDmfhDmaYzS2wfjtekG8OOmwfnVimUuwE6XTgfVt3hckkCe58D7Q0Xci/w4ppyd3OAuGH3AH8mfuwuD3/d//vCn77eIGC5oUr6woqClqj+0ZJdENIjvVrbBj8oj1JaK61ccagyFHQvdQrYJGr3SXncpZPRJD0Db7Um6GIENgz74/S0N8cijcf7k5bExLmHkTsY8WxtwqwZVHe/lwbR+h3z+7HHEVu4XoSiVYCeZi2Bqh9+QBEOgifa3hUAVcP6hpS2qmUQpyaL1qofecLlX1/ZE+QBGE8mUNbVqF1Jn3tGS65YFjaik10kpqSCaclXNAIUkBPDJ3DrkNd2SbZS+Wyjs8vdwNJWKueX09T/OJfmtBVHm4nQ4u2x9XCfXW7w1RZQ6dq5lDBT/narzLtkaZgC2ZQkKNnIjacRcREJLudYXneMRMeSggN0xqkOY+ChPLd2lrHymswghK0EPdViFtwkvxORtsMwou9HaDsBEn5tw4QlrKeDayiFHcHKMjCyhVcHo01U+IC1vQCWQ20/+m9Tb7zpFdNfw== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: e0b6865b-85c8-44d4-ad11-08db56f5eda4 X-MS-Exchange-CrossTenant-AuthSource: MN2PR10MB4013.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 May 2023 16:44:05.8170 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: V6Ev9dYCWAyfPklO4BA6r8mtKBT7kLBz0LvOVmC4axUdGI5xBbZe6eup2rhzm/JHP4m0r/mugynAH+MlIHavYQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR10MB7473 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-05-17_02,2023-05-17_02,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 adultscore=0 malwarescore=0 mlxscore=0 spamscore=0 bulkscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2304280000 definitions=main-2305170136 X-Proofpoint-GUID: MmJ4eE5-a_vGZ-g-Eo8MWGrbx2nfetF3 X-Proofpoint-ORIG-GUID: MmJ4eE5-a_vGZ-g-Eo8MWGrbx2nfetF3 Received-SPF: pass client-ip=205.220.177.32; envelope-from=jag.raman@oracle.com; helo=mx0b-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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+incoming=patchwork.ozlabs.org@nongnu.org Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Clarify the behavior of TYPE_VFU_OBJECT when TYPE_REMOTE_MACHINE enables the auto-shutdown property. Also, add notes to VFU_OBJECT_ERROR. Signed-off-by: Jagannathan Raman Reviewed-by: Markus Armbruster --- hw/remote/vfio-user-obj.c | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/hw/remote/vfio-user-obj.c b/hw/remote/vfio-user-obj.c index 88ffafc73e..8b10c32a3c 100644 --- a/hw/remote/vfio-user-obj.c +++ b/hw/remote/vfio-user-obj.c @@ -30,6 +30,11 @@ * * notes - x-vfio-user-server could block IO and monitor during the * initialization phase. + * + * When x-remote machine has the auto-shutdown property + * enabled (default), x-vfio-user-server terminates after the last + * client disconnects. Otherwise, it will continue running until + * explicitly killed. */ #include "qemu/osdep.h" @@ -61,9 +66,12 @@ OBJECT_DECLARE_TYPE(VfuObject, VfuObjectClass, VFU_OBJECT) /** - * VFU_OBJECT_ERROR - reports an error message. If auto_shutdown - * is set, it aborts the machine on error. Otherwise, it logs an - * error message without aborting. + * VFU_OBJECT_ERROR - reports an error message. + * + * If auto_shutdown is set, it aborts the machine on error. Otherwise, + * it logs an error message without aborting. auto_shutdown is disabled + * when the server serves clients from multiple VMs; as such, an error + * from one VM shouldn't be able to disrupt other VM's services. */ #define VFU_OBJECT_ERROR(o, fmt, ...) \ { \ From patchwork Wed May 17 16:43:57 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jag Raman X-Patchwork-Id: 1782792 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=oracle.com header.i=@oracle.com header.a=rsa-sha256 header.s=corp-2023-03-30 header.b=n1kUhNXy; dkim=pass (1024-bit key; unprotected) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-oracle-onmicrosoft-com header.b=JHpdE70N; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4QLzV71Psmz20dX for ; Thu, 18 May 2023 02:44:47 +1000 (AEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pzKGC-0003A9-JM; Wed, 17 May 2023 12:44: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 1pzKG9-00039p-3Q for qemu-devel@nongnu.org; Wed, 17 May 2023 12:44:17 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pzKG6-0007ww-SF for qemu-devel@nongnu.org; Wed, 17 May 2023 12:44:16 -0400 Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 34HE4Cvn032042; Wed, 17 May 2023 16:44:14 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-transfer-encoding : content-type : mime-version; s=corp-2023-03-30; bh=SV9PPbXiZlZ7GZbGCBtzv1hg5biS8aPbXesi3n61zzU=; b=n1kUhNXyFWEF/mHaDZP59mNAJE4zHZsvQy2We48IuKiCio1LdxLYAFbH6OaSqtBANv62 8xw7kJZEXSwHTYF6kuWqxyTxa7ecV2rFysGb0Q5sjPaJOc1GmdaxWr8eMIm1NFA1US7t cZiVz4+uhSD9oC+2DePWe5a0JcLqOdFCc8dUP3b2Vq17cUsDaq1CPHHCmf7dDebd5MeK O3f7M7Z1rKeSPcM84LG5u8F93F3lmqisNx7xITepUNhUsnCtg3V1VkVNo424sfAB+HBp cBdFyVcT0GevALWOF3gW4UpdIzreGnyYSAeAHVfZd1sGCyWNKuamPwTRpxTgsvmP/rD1 vg== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3qj2kdpdam-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 17 May 2023 16:44:14 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 34HG43wv039975; Wed, 17 May 2023 16:44:13 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2100.outbound.protection.outlook.com [104.47.58.100]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3qj105dxgk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 17 May 2023 16:44:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GZO8Vre1uJGfL1b5wLNMjC/3urCQTT8iE6irU1grocfFb4a4Op6sWlefDpbg1Kc1E4VWS0VQ2cuAqUp2XjNPypYqxs1xDZsPJQXTVwRry9Edx32stUhX0ROYQ3JmiwzLPULuWD88G+UcGNlijunCZsX3Pjytp9cYLgW9Pn9ITZzM8JDFtB4Hl7eGZgZUaCn8rM7xUTZGBc3BS5btNCF2oDZL6PgXz44tgwRwHLAZnHlFEAt2vAzFhY1umtblGOZ1IyA+20yKNB/soLeFv+yOp0AnYqUall9rDk9YDyYQ7FxIdq8aUiyFTgEJ94jcGIhkWQ5R3U1BiMIVFz1g9+Hz/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=SV9PPbXiZlZ7GZbGCBtzv1hg5biS8aPbXesi3n61zzU=; b=HxQgm9aQzPe7/dmouys3SIOohDG3IPZeQr35K9qlUUb6jEKvJCetRsYCKqbc2qn6HxVldbihnrl3YQpa/z4yKNFlI0928XVJvJgfZgyAThlv8nrrN4DluEeCZztrvQ8zsAagv88DVjf2Y6pZJkIshXMFjMoCokPvUGn535fC2gCX83LUft0iGwydB4h7XQ7EukQdXxrlKb8HjqejbXPDZviu1MIYojv+0FFFPXjBuFiSd9r9e7efKDNbdVmHNhYk2Kfc4/42RQlodj3OqYleEtKJGL5JnsQttMdsySasAh/dJZYAswDcB4jcVGFAo59Ltrbnaic6ZwNlcNNYwNNg9A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SV9PPbXiZlZ7GZbGCBtzv1hg5biS8aPbXesi3n61zzU=; b=JHpdE70N0l7vc7zrVi1Mtwovp25H5gzu3MNCPpD501wwZ5fgJNhZdedgfDt8ChhjWUkvmeiOl6/0NY5/EfPOCoBMuHHiQxEdwacrcVGSAeXyYZNDyYXaXMfK9cGPg0+oQ9zWYq6gRFqHX3Oo6qt6eyw6/hKBlrOU+mRM1DfY/v8= Received: from MN2PR10MB4013.namprd10.prod.outlook.com (2603:10b6:208:185::25) by DM4PR10MB7473.namprd10.prod.outlook.com (2603:10b6:8:18a::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.17; Wed, 17 May 2023 16:44:10 +0000 Received: from MN2PR10MB4013.namprd10.prod.outlook.com ([fe80::23d1:65a1:d474:3b1d]) by MN2PR10MB4013.namprd10.prod.outlook.com ([fe80::23d1:65a1:d474:3b1d%6]) with mapi id 15.20.6411.017; Wed, 17 May 2023 16:44:08 +0000 From: Jagannathan Raman To: qemu-devel@nongnu.org Cc: stefanha@redhat.com, armbru@redhat.com, elena.ufimtseva@oracle.com Subject: [PATCH v1 2/2] docs: fix multi-process QEMU documentation Date: Wed, 17 May 2023 16:43:57 +0000 Message-Id: <863b725089a7ee6b65adffacfc896b6ef795e86f.1684338236.git.jag.raman@oracle.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: References: X-ClientProxiedBy: SJ0PR03CA0119.namprd03.prod.outlook.com (2603:10b6:a03:333::34) To MN2PR10MB4013.namprd10.prod.outlook.com (2603:10b6:208:185::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR10MB4013:EE_|DM4PR10MB7473:EE_ X-MS-Office365-Filtering-Correlation-Id: 6d614056-0a0b-4e00-4344-08db56f5ef48 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rFCMTW3wdZtzMgV/SdYdgl7OiHKBiDGOsDSD0jcJUdmO0aojttyXsZwf/T9/m3IH34keCOczAhv6qgZfX2rJ8NKsLrrLOwOzg1LDdGlBUbQuZ3OZOZbOdJ9hXzB9ypqUne/FJNQSR+KbdukvEUb/oS9hjP/+Hw7lGyUefpzx7CnZWuMtczUPduPPseNWah0gc5Zk1TUVn6+Pwqxuj3Dsir4K+e1OH1jLIVx61aq/s+24iprka92O34tzqMMOktUjh/dUpgJLmpJQy4v9oeNP3dwkdH3ME8MHhGPeA7Up12dUQdf2nMAPYzzHiYanL0zMLxLiwhy28aH9qa06MUbnaW85F2ipCEphLn+KfCjyYeBScWnu5vMz/5cvaKmnvTZJIRqbf8jv9YmkiNQsCimwsTRpiHYk7CbuS5D8s2qPw8TkRYBL2paBWY6fHgP+46M1muwXTMauIf8Ab5INBSNtSCu0hw7AvLP9Vhj8FhJkrAnPzj4niEPCu4eguf3UKQR4ykDaeVENA4d41a/bgs2eXCs3uc5x9oSv8q5l7/fyPCtSEZqKLUQQL+JKLHxhkjhZ X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR10MB4013.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(136003)(346002)(366004)(396003)(376002)(39860400002)(451199021)(83380400001)(6486002)(478600001)(2616005)(6666004)(6512007)(6506007)(26005)(186003)(107886003)(8936002)(5660300002)(8676002)(36756003)(41300700001)(6916009)(38100700002)(66556008)(4326008)(66476007)(2906002)(66946007)(86362001)(316002)(4744005); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: B1pyfkzVNsDLlLpenswsU/ohoixZ2IU/l3yzwbaW7316aKz8w3XIagwHpTGiney5r3pn1ykBJp3fmyMuhlupg/EaBuiHiZcOE6pI5qTzN5mgt8rdgJ4VzNfo4iJqLcQ3NokjIhL3OX9QayDQATaC8C8+xHcCuSz6urImyIgmcntTqiXJ40j/CuzPJ6VDW26fR3erTq6Xa+Gh45k0BmW/05nz7OiujFeFA6FEr0prqphgjzqls12U7NSf72J44aLTGCus7LkHmyHdsCJ65+MzoBHA3rZiFei6dcD4aghn5woBHTE3zTumyvk+nGFolcHXWJQBVZ3N/hetN47lUNJ4MwT5LzLClsYToCmg6mFlO+2c+8nh7+qzXswnE+ojSPctScYx/CJPOrCrZpLTrOaOXni+g6F/QmJKse2qu/ix2dNzhofgAos/oH6i3kKuO9ocHJlZPJRhOYrzXvIFPf2A5uxVA/Ct+uti+tfDYP3euQfitiv1Xkf4HkntWh7O1TvePufLrzriWM3E+/qwKjNJyuwkZvhBmHOYblsZh75p2b+Cgc47p89MQ+/D7sBzaMZOzpPSvukVW2R3zbbqNPcyDCUn89VKo7j8jLm1POiR5dZQwWW4UTsnnEf5j9uqqE1RtimoZHIRfPD8NTnL+A4DXsojdMr6zDAo8F7hd8+c9qRY+F6zcoGYHEnp0KoHNVh+yk6bzJ5G2dHi3MA48Ys3416PrN1Ksms2s/FU7BdEtnAcWY+9nDvPV4wyVrFMP2+qPZxy0iWV9ZyRLmX0IYY29bqF614EeRpOzRK/ZBVxPMRM6U6Ko3NwFLGIuEVqKDXUIDpjzboSKN5AhiyTiUj+H8nwbvNiY+P70HlI6f/h64tDhUCVkKsmMcSwv2jJLDUMPclGTfZ9gI/aFNwRU1fCsz4SZFzT8H0fdTBKdVqK3tn3+6IbA0KKQ3bIekILgDR5vAyC+FpOHAN27Zth8UVf4R/3wrrt6SR4cqiZYyVxZz3zrmk5/+GDKke6Hmi69LUXjSlRZTZQF3vsvSuU5mC4fQ78d16gk/89xfwwzDqeCJJGl1XbDnhW7F8BLyuY1Fd3NjsrnrZSHTADFcqq+lNkv7j0lARfotn/CFSJlfGwVRzAlVBHiDguv094JWjuRvIZvuounfR8nVHuetOELyGDMyvLz43XEZltv+HEJJ/lZeBjg9hNS8LVy8+AvGd1mGy/IJOmbxAd3hkCb+sUyHkJ6KvHwpSBuQtfxtcZnW7xB9QvvnZkkBTOvhnvha958XAKxAC0CwT0g3U49eoIgPKfihIWCQHuYjr8hhwudqKyv82AH91nZn5hVPlCF91xcDxetcQ6TSuwqioDuqcJ2E4Lzll9KqS/86L56JdjxrA1oxX++gDBNesbAQepQcNS+jRol8FSm41tlVWAXBerpPLrRDQXhmwnWbe55nhxtFaW+tlVZ95hQen56l/bSsv1V+bpUeMJRqLfik0xT+03BuvNL/NsX3kpcshBTUMWrWTKnhXV8Iv9TyMgsFSQM++N7tQ9YKlUwylhBgxLeR+6jNLZQGG/33Z6sRhm6P+p2n/uxYfCISGZgoOhC/bgeOLCtDSh X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: gvRQyj0C8yYJYfMhT5HJSxXA1usE2Yxxe/vmgkmgYF1DxeAjlW+F6F83ASxjnJkSkQ6Z8pDhBZUDQYrVa724mDnqDU0fA9mSMZPg7Sm9wK8PAnpPvGJtW4xwA+0agKmMsdOvzSo+IYDhnq3hPcpW2k1I4SNrvY24+KeheJ8JOv3pAhppTxD3BOx/3FOT7ASLmUrgLUiuHF3lTRJUYuBZRQ7OVpN97wKjFthuVe2mUQZX3I5kCfn3laSE3i1+jjiE4/EcYeO9+Kb1o59DkwNdeJkF64bApr1ryxcZvOlaine/tZNUbIkGeXAS7Z2cCxgKGTsGePQvo698n3a0/pBQSfvd7uwpU+Z7YyfDVfuzK0cpBhbqGq/DRzzjDR4B+9WUOfDuOIunAmdWU9UTDA15B/30+Hcx7xT5MC70Mr0vSDsLhbgK4x4KUfR08wWIxhdP3ybnzMi+ypbV1ewf6F/c4u9kld3cekjPhNDg+5puDdB9MPXTPsYyK38Q/afjsStCSX91B++WwPFbkriXhrCGb0/Lm+fsa+RHJiFK2POpeIXM8BYf1VT32m6/1k4OIvbFmuXFy9Kkd4WzGRwHGq05Y+08nfx1Rh+NIhStXdU8E25vpdfP7y7izoy+M9564GyuK726BUs1XrYjHphVLW3r3KF0VcLdlaFDE2ga4gPGHXnaICwg8jWowDFDYsmwopltjiKSx6uq2OmDwBmyAaPyvPYMnZ9KSL7MCqdhtgY2uxvzRj+bPO3VccASKey26zC3YwjFeQUsls/4q4Wr5MXM9w== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6d614056-0a0b-4e00-4344-08db56f5ef48 X-MS-Exchange-CrossTenant-AuthSource: MN2PR10MB4013.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 May 2023 16:44:08.5871 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Oi8ql3WnCIc9SrvSqxr73u7hEsfGQ9nOp8tmMoKs04H1elIDHhO8vjo2a+h70xGLB8DXXZKtjkhevSYcDp9HUQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR10MB7473 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-05-17_02,2023-05-17_02,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 adultscore=0 bulkscore=0 mlxscore=0 phishscore=0 malwarescore=0 spamscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2304280000 definitions=main-2305170136 X-Proofpoint-GUID: pAodBKgTy3noRj12SmqbwfmmFJxuJqCH X-Proofpoint-ORIG-GUID: pAodBKgTy3noRj12SmqbwfmmFJxuJqCH Received-SPF: pass client-ip=205.220.177.32; envelope-from=jag.raman@oracle.com; helo=mx0b-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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+incoming=patchwork.ozlabs.org@nongnu.org Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Fix a typo in the system documentation for multi-process QEMU. Signed-off-by: Jagannathan Raman Reviewed-by: Markus Armbruster --- docs/system/multi-process.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/system/multi-process.rst b/docs/system/multi-process.rst index 16f0352416..2008a67809 100644 --- a/docs/system/multi-process.rst +++ b/docs/system/multi-process.rst @@ -4,7 +4,7 @@ Multi-process QEMU ================== This document describes how to configure and use multi-process qemu. -For the design document refer to docs/devel/qemu-multiprocess. +For the design document refer to docs/devel/multi-process.rst. 1) Configuration ----------------