From patchwork Thu Nov 19 14:21:50 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shmulik Ladkani X-Patchwork-Id: 546486 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 77F6C141420 for ; Fri, 20 Nov 2015 01:22:49 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=ravellosystems-com.20150623.gappssmtp.com header.i=@ravellosystems-com.20150623.gappssmtp.com header.b=Zr5//VI5; dkim-atps=neutral Received: from localhost ([::1]:42014 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzQ6p-0002fD-BH for incoming@patchwork.ozlabs.org; Thu, 19 Nov 2015 09:22:47 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46483) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzQ6J-0001n8-50 for qemu-devel@nongnu.org; Thu, 19 Nov 2015 09:22:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZzQ6E-0001IH-Fr for qemu-devel@nongnu.org; Thu, 19 Nov 2015 09:22:15 -0500 Received: from mail-wm0-x236.google.com ([2a00:1450:400c:c09::236]:36615) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzQ6E-0001IB-3r for qemu-devel@nongnu.org; Thu, 19 Nov 2015 09:22:10 -0500 Received: by wmww144 with SMTP id w144so240567799wmw.1 for ; Thu, 19 Nov 2015 06:22:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ravellosystems-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=yNME0FGjMNg/iJmc/OApOwlcKxZ1Yn0Jyhd1vgqYXZ0=; b=Zr5//VI5VIxejZwBakYwUyVhtTzU1db0/uXyzcrvv4uTaRWgY7VszzDqUl3I1Fkq6U b1PBSl+Z/YFUl/1Rc4YoMgo2Fb9Bxgsx4MKwAOuPAy/IFDXqlf4kHEtbA9xKkryBRM1a V8ll+czoM5kIY65SYqRAQfFFlpGb4UCemVc2Y+DpIQ4N6q+j+y3x95OzOXi4OCb/KLh8 giP/qHEs5GacfVZTAZSFsPoDjVOC+9Bn5qMsB8utw9FAPUWAQieLJbitp4OOOl3+qLsH gcwSkOgCHSti1t9mQvBrz1tp/ajHZwI5s7ZUedG2Q9omtz13PzecIeXt7mhFh1utg+cM 9Lpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=yNME0FGjMNg/iJmc/OApOwlcKxZ1Yn0Jyhd1vgqYXZ0=; b=aOmh1j7lPRzlK3v80+A944WWP56D+RxuJfosrNe7V5VGhvhA/x2s5FuLNjYRu9WIIx /Icf/QdF1kK3al4OEiZDdd3laJdv2RiO5ac98aVMopsvVClkJMgrqSWqYiUu14694sjA Hqd6veQD3PzqByBjtHpf2NRF35U9Fh14ECITPIFALT5jAJ1r+n9m6Y70gOL0ZYsKE/Kg 6emtcuArgB2nHmSq0BBHNlMsFTzGCsCU1JaDbYRiR92h8JophS6O+9ns2Q92o6l/ABZR UDL1fvNNGQPR+WZKhCu3Vh+nWX5KGfb85i6iWvTfO3oa9KVQYPH4hKWdd/RnXSgU7g8G h05Q== X-Gm-Message-State: ALoCoQldMG+e2EByqJV0x5HqbqUToTBq9hDgOqtvJzqQ3ty0/LXlOjwmoIkG6ozGQDFp5BZgNAH5 X-Received: by 10.194.84.4 with SMTP id u4mr10180633wjy.149.1447942929507; Thu, 19 Nov 2015 06:22:09 -0800 (PST) Received: from honey.ravello.local ([213.57.127.2]) by smtp.gmail.com with ESMTPSA id u185sm8504716wmu.19.2015.11.19.06.22.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 19 Nov 2015 06:22:08 -0800 (PST) From: Shmulik Ladkani To: Dmitry Fleytman , Paolo Bonzini Date: Thu, 19 Nov 2015 16:21:50 +0200 Message-Id: <1447942912-24958-2-git-send-email-shmulik.ladkani@ravellosystems.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1447942912-24958-1-git-send-email-shmulik.ladkani@ravellosystems.com> References: <1447942912-24958-1-git-send-email-shmulik.ladkani@ravellosystems.com> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c09::236 Cc: idan.brown@ravellosystems.com, qemu-devel@nongnu.org, Shmulik Ladkani Subject: [Qemu-devel] [PATCH 1/3] vmw_pvscsi: Set device subsystem and revision X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.14 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 To be VMware PVSCSI SCSI Controller, rev 02. As reported by the VMware virtual hardware. Signed-off-by: Shmulik Ladkani Acked-by: Dmitry Fleytman --- hw/scsi/vmw_pvscsi.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/hw/scsi/vmw_pvscsi.c b/hw/scsi/vmw_pvscsi.c index 9c71f31..df4d383 100644 --- a/hw/scsi/vmw_pvscsi.c +++ b/hw/scsi/vmw_pvscsi.c @@ -1069,10 +1069,6 @@ pvscsi_init(PCIDevice *pci_dev) trace_pvscsi_state("init"); - /* PCI subsystem ID */ - pci_dev->config[PCI_SUBSYSTEM_ID] = 0x00; - pci_dev->config[PCI_SUBSYSTEM_ID + 1] = 0x10; - /* PCI latency timer = 255 */ pci_dev->config[PCI_LATENCY_TIMER] = 0xff; @@ -1190,7 +1186,9 @@ static void pvscsi_class_init(ObjectClass *klass, void *data) k->vendor_id = PCI_VENDOR_ID_VMWARE; k->device_id = PCI_DEVICE_ID_VMWARE_PVSCSI; k->class_id = PCI_CLASS_STORAGE_SCSI; - k->subsystem_id = 0x1000; + k->subsystem_vendor_id = PCI_VENDOR_ID_VMWARE; + k->subsystem_id = PCI_DEVICE_ID_VMWARE_PVSCSI; + k->revision = 0x2; dc->reset = pvscsi_reset; dc->vmsd = &vmstate_pvscsi; dc->props = pvscsi_properties;