From: "Michael S. Tsirkin" <mst@redhat.com>
To: Isaku Yamahata <yamahata@valinux.co.jp>
Cc: Blue Swirl <blauwirbel@gmail.com>,
Huacai Chen <zltjiangshi@gmail.com>,
qemu-devel@nongnu.org, Aurelien Jarno <aurelien@aurel32.net>
Subject: [Qemu-devel] Re: [PATCH] pci/multi function bit: fix v582c686.c.
Date: Mon, 12 Jul 2010 14:05:57 +0300 [thread overview]
Message-ID: <20100712110557.GB25835@redhat.com> (raw)
In-Reply-To: <d440460f4e1b16adb061ff2e6d7267d36d706371.1278919032.git.yamahata@valinux.co.jp>
On Mon, Jul 12, 2010 at 04:18:01PM +0900, Isaku Yamahata wrote:
> The file, v582c686.c, was added after the change set of
> b80d4a9887fa4b6cc63f8c3a13ab2a45054d3e5c and
> fecb93c45c749a4c994d8d12bdee17ce2012de9e
> are created, but before the patch series was commit.
> So similar fix is needed to v582c686.c.
>
> Cc: Huacai Chen <zltjiangshi@gmail.com>
> Cc: Aurelien Jarno <aurelien@aurel32.net>
> Cc: Michael S. Tsirkin <mst@redhat.com>
> Cc: Blue Swirl <blauwirbel@gmail.com>
> Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
>
> ---
> This is only compile tested.
> Huacai, can you please test it? Or provide me pmon_fulong2e.bin?
> I wasn't able to find it, and tried the source repository,
> http://www.loongson.cn/support/git/pmon, but wasn't able to clone.
>
> $ git clone http://www.loongson.cn/support/git/pmon
> Cloning into pmon...
> fatal: http://www.loongson.cn/support/git/pmon/info/refs not found: did you run git update-server-info on the server?
Yea, submodules are evil like that. We should really look into switching to
subtrees IMO.
> ---
> hw/vt82c686.c | 5 +----
> 1 files changed, 1 insertions(+), 4 deletions(-)
>
> diff --git a/hw/vt82c686.c b/hw/vt82c686.c
> index a0c5747..cacc217 100644
> --- a/hw/vt82c686.c
> +++ b/hw/vt82c686.c
> @@ -468,7 +468,6 @@ static int vt82c686b_pm_initfn(PCIDevice *dev)
> pci_config_set_device_id(pci_conf, PCI_DEVICE_ID_VIA_ACPI);
> pci_config_set_class(pci_conf, PCI_CLASS_BRIDGE_OTHER);
> pci_config_set_revision(pci_conf, 0x40);
> - pci_conf[PCI_HEADER_TYPE] = PCI_HEADER_TYPE_NORMAL; // header_type
>
> pci_set_word(pci_conf + PCI_COMMAND, 0);
> pci_set_word(pci_conf + PCI_STATUS, PCI_STATUS_FAST_BACK |
> @@ -556,8 +555,6 @@ static int vt82c686b_initfn(PCIDevice *d)
> pci_config_set_class(pci_conf, PCI_CLASS_BRIDGE_ISA);
> pci_config_set_prog_interface(pci_conf, 0x0);
> pci_config_set_revision(pci_conf,0x40); /* Revision 4.0 */
> - pci_conf[PCI_HEADER_TYPE] =
> - PCI_HEADER_TYPE_NORMAL | PCI_HEADER_TYPE_MULTI_FUNCTION;
>
> wmask = d->wmask;
> for (i = 0x00; i < 0xff; i++) {
> @@ -575,7 +572,7 @@ int vt82c686b_init(PCIBus *bus, int devfn)
> {
> PCIDevice *d;
>
> - d = pci_create_simple(bus, devfn, "VT82C686B");
> + d = pci_create_simple_multifunction(bus, devfn, true, "VT82C686B");
>
> return d->devfn;
> }
> --
> 1.7.1.1
next prev parent reply other threads:[~2010-07-12 11:11 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-07-12 7:18 [Qemu-devel] [PATCH] pci/multi function bit: fix v582c686.c Isaku Yamahata
2010-07-12 11:05 ` Michael S. Tsirkin [this message]
[not found] ` <AANLkTil7CSGdEuNutPrSmHk43aercFfhzbSi0gxKmygA@mail.gmail.com>
2010-07-12 11:55 ` [Qemu-devel] " Isaku Yamahata
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20100712110557.GB25835@redhat.com \
--to=mst@redhat.com \
--cc=aurelien@aurel32.net \
--cc=blauwirbel@gmail.com \
--cc=qemu-devel@nongnu.org \
--cc=yamahata@valinux.co.jp \
--cc=zltjiangshi@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.