[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: [PATCH v5 00/14] pcie port switch emulators
From: |
Wei Xu |
Subject: |
[Qemu-devel] Re: [PATCH v5 00/14] pcie port switch emulators |
Date: |
Tue, 19 Oct 2010 16:20:21 -0700 |
User-agent: |
Microsoft-Entourage/12.26.0.100708 |
Isaku,
Sure I will send out patch after some cleanup. MSI using irq-in-kernel still
a little bit ugly:)
Wei
On 10/19/10 4:17 PM, "Isaku Yamahata" <address@hidden> wrote:
> On Tue, Oct 19, 2010 at 04:05:28PM -0700, Wei Xu wrote:
>> Good work! One question here: any plan to put q35 and seabios into mainline?
>
> My plan is
> qemu part:
> 1. respin this patch. Mainly aer part. <<< I'm here
> 2. address bus reset and flr.
> 3. Then move on to q35 north/south bridge.
>
> After 1 or 2, it would be desirable to rebase my local working q35 repo.
> So I'd like Michael to request Anthony to pull the pci branch into
> the upstream once the aer patches are merged.
>
> seabios part:
> - two acpi related patches are pending.
> - dev-q35.c
> - acpi DSDT tables for q35
>
>
>> FYI: I have made pcie plus q35 working on qemu-kvm, though on a little bit
>> old code base.
>
> Great news. I'd like to have a look at the code.
>
> thanks,
>
>>
>> Wei
>>
>>
>> On 10/19/10 3:39 PM, "Isaku Yamahata" <address@hidden> wrote:
>>
>>> On Tue, Oct 19, 2010 at 11:07:34AM -0500, Adnan Khaleel wrote:
>>>> Are all these patches going to be integrated into the current qemu
>>>> repository?
>>>
>>> Eventually. Right now some of them are merged into Michael's pci branch.
>>> It's up to Michael when he requests Anthony to pull the branch.
>>>
>>> thanks,
>>>
>>>>
>>>> -AK
>>>>
>>>> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
>>>> From: Isaku Yamahata [mailto:address@hidden
>>>> To: Michael S. Tsirkin [mailto:address@hidden
>>>> Cc: address@hidden, address@hidden, address@hidden,
>>>> address@hidden, address@hidden
>>>> Sent: Tue, 19 Oct 2010 08:55:29 -0500
>>>> Subject: Re: [PATCH v5 00/14] pcie port switch emulators
>>>>
>>>>>> Isaku Yamahata (14):
>>>>>> pci: introduce helper functions to test-and-{clear, set} mask in
>>>>>> configuration space
>>>>>> pci: introduce helper function to handle msi-x and msi.
>>>>>> pci: use pci_word_test_and_clear_mask() in pci_device_reset()
>>>>>> pci/bridge: fix pci_bridge_reset()
>>>>>> msi: implements msi
>>>>>> pcie: add pcie constants to pcie_regs.h
>>>>>> pcie: helper functions for pcie capability and extended capability
>>>>>
>>>>> I'll apply these.
>>>>>
>>>>>> pcie/aer: helper functions for pcie aer capability
>>>>>
>>>>> Maybe move this to the end of the series?
>>>>>
>>>>>> pcie port: define struct PCIEPort/PCIESlot and helper functions
>>>>>> ioh3420: pcie root port in X58 ioh
>>>>>> x3130: pcie upstream port
>>>>>> x3130: pcie downstream port
>>>>>> pcie/hotplug: introduce pushing attention button command
>>>>>
>>>>> I think the above can be applied - just remove the dependency
>>>>> on aer for now.
>>>>
>>>> Okay. I'll update the patch series and send it tomorrow.
>>>>
>>>> --
>>>> yamahata
>>>>
>>