From nobody Sat Oct 25 09:07:52 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=redhat.com Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1520342659964457.2499616400779; Tue, 6 Mar 2018 05:24:19 -0800 (PST) Received: from localhost ([::1]:55713 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1etCZn-0001CF-4O for importer@patchew.org; Tue, 06 Mar 2018 08:24:19 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47938) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1etCVI-0004kf-Lj for qemu-devel@nongnu.org; Tue, 06 Mar 2018 08:19:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1etCVH-0006BA-Q7 for qemu-devel@nongnu.org; Tue, 06 Mar 2018 08:19:40 -0500 Received: from mail-wm0-x242.google.com ([2a00:1450:400c:c09::242]:40135) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1etCVH-0006Af-JB for qemu-devel@nongnu.org; Tue, 06 Mar 2018 08:19:39 -0500 Received: by mail-wm0-x242.google.com with SMTP id t6so22233144wmt.5 for ; Tue, 06 Mar 2018 05:19:39 -0800 (PST) Received: from 640k.lan (94-36-191-219.adsl-ull.clienti.tiscali.it. [94.36.191.219]) by smtp.gmail.com with ESMTPSA id l38sm25652538wrc.96.2018.03.06.05.19.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 06 Mar 2018 05:19:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=A8wDLGlTXwepJKrKsGV1d3qjqd6tavTx4JsivP4jWVg=; b=jMFwmZTYU0S2vWMDPNOq2AGFS8LEQNuo48fK4s5gK9Kyr+NHDlPJYG75nomFQhGN2Q qrpYX4LreRo+8I6+qSRI91yYwXFirwebXeweE+0UkkwL8xVRASJNP1vVRgR5uO5HfLhN wau5JYasNiKfWFbZGRqEv+Syb+tLH5e9uQ7DmdWPeCqFDIkLlb90/ofuRG14hfJfvW7c wcxoiSDnVX4C+1NKsdf3vTxwkPqnmZSJUCAD308SQ5HzkFlhKH+8tUBqeNWSd0xgP7ZG 4GWRkrf4TKeTlpmsuIN7hQvgv111I4eZkA4NZ1L7ChsG4bnRJgPRxauqA83lZlKSsilx kVzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=A8wDLGlTXwepJKrKsGV1d3qjqd6tavTx4JsivP4jWVg=; b=pX7YrsxRlNXGVxbd5qcpeBfXM8NMrXf63tATJ2wNB/9LTFx/oiWCCwn4Z2eIXNEalE J0F192Uv5jj4PjZpNBI9w0e2oaj7IBrmbg1SWU8MvGEGp6jFypIsSN/SH1Dj+xM575cv fZtTjFi41wd6F6zpxP/J62nNTjtsgGwvSqH7rwYZ/31CW6svNBCBzAi3CxIZcQnpnKZp +fidutbGTQNewQXzhbb8yglg7M9+OaDa/p1mpr+rX74lYNSHxuGIUiibtzyncvMaR/R1 zTlw6EuCFoUJYtOyVRzXDYT7kRBFxT+ywAqFsGCBPKzlE+rJ88aTGamij+fBWcxLACLP 8M6g== X-Gm-Message-State: AElRT7EYYyr5kbfJQaX875d1DwFwamSAWjvkRDwJVlFKBVbdGSDvB47b QLw731e73OQ7U6ptL7/bZ9fNfdUw X-Google-Smtp-Source: AG47ELuKTv2olTStoSd3NgPAjswzWW7QDCyYkEhSMs4v/MzXN8gym+b/1q6Wm36/IvPbxGS37OOMyQ== X-Received: by 10.28.193.134 with SMTP id r128mr10963395wmf.85.1520342378287; Tue, 06 Mar 2018 05:19:38 -0800 (PST) From: Paolo Bonzini To: qemu-devel@nongnu.org Date: Tue, 6 Mar 2018 14:19:00 +0100 Message-Id: <1520342370-123606-5-git-send-email-pbonzini@redhat.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1520342370-123606-1-git-send-email-pbonzini@redhat.com> References: <1520342370-123606-1-git-send-email-pbonzini@redhat.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::242 Subject: [Qemu-devel] [PULL 04/34] cpus: properly inititalize CPU > 1 under single-threaded TCG X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: David Hildenbrand Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: David Hildenbrand All but the first CPU are currently not fully inititalized (e.g. cpu->created is never set). Signed-off-by: David Hildenbrand Message-Id: <20180209195239.16048-2-david@redhat.com> Reviewed-by: Richard Henderson Signed-off-by: Paolo Bonzini --- cpus.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cpus.c b/cpus.c index 4f5f88e..970390b 100644 --- a/cpus.c +++ b/cpus.c @@ -1863,6 +1863,9 @@ static void qemu_tcg_init_vcpu(CPUState *cpu) /* For non-MTTCG cases we share the thread */ cpu->thread =3D single_tcg_cpu_thread; cpu->halt_cond =3D single_tcg_halt_cond; + cpu->thread_id =3D first_cpu->thread_id; + cpu->can_do_io =3D 1; + cpu->created =3D true; } } =20 --=20 1.8.3.1