* Re: VMware PCI passthrough regression
[not found] <4113b621e0f94c26b28ed1f80979287f@WB-SVT-EXBE03.simplivity.com>
@ 2016-01-14 21:15 ` Thomas Gleixner
2016-02-12 0:43 ` Jason Taylor
0 siblings, 1 reply; 2+ messages in thread
From: Thomas Gleixner @ 2016-01-14 21:15 UTC (permalink / raw)
To: Jason Taylor; +Cc: linux-kernel, x86, Jiang Liu
Jason,
On Thu, 14 Jan 2016, Jason Taylor wrote:
> I've run into a regression using PCI passthrough with the 4.4
> kernel.
Actually that is a 4.2 kernel according to the dmesg in the bug tracker.
> Attempting to passthrough an LSI card with ESXi version 6. Seeing
> timeouts and oops in the log and the disks do not show up.
The timeouts are probably related to missing irq delivery, so it might be
related to the big overhaul of the x86 irq subsystem.
The oops is a genuine driver bug probably unearthed by the irq issue. That
should be reported seperately to the megasas folks.
> I performed a bisect which tracked down the issue to the commit below.
>
> More details are available in a bug report I filed with Ubuntu:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1528849
>
> commit 52f518a3a7c2f80551a38d38be28bc9f335e713c
> x86/MSI: Use hierarchical irqdomains to manage MSI interrupts
I have no idea how that breaks the vmware passthrough. Can you please verify
- whether that kernel works on the real hardware with that LSI card
- whether that kernel works in a KVM guest with that card passed through
If one of those things break, we can certainly help to analyse that. If not,
then you need to talk to vmware.
Thanks,
tglx
^ permalink raw reply [flat|nested] 2+ messages in thread
* RE: VMware PCI passthrough regression
2016-01-14 21:15 ` VMware PCI passthrough regression Thomas Gleixner
@ 2016-02-12 0:43 ` Jason Taylor
0 siblings, 0 replies; 2+ messages in thread
From: Jason Taylor @ 2016-02-12 0:43 UTC (permalink / raw)
To: Thomas Gleixner; +Cc: linux-kernel, x86, Jiang Liu
> Actually that is a 4.2 kernel according to the dmesg in the bug tracker.
It's both. I had reproduced on 4.4.
> The oops is a genuine driver bug probably unearthed by the irq issue. That should be reported seperately to the megasas folks.
Thanks, I sent an email to their list.
> - whether that kernel works on the real hardware with that LSI card
> - whether that kernel works in a KVM guest with that card passed through
> If one of those things break, we can certainly help to analyse that. If not, then you need to talk to vmware.
Works fine on real hardware and KVM. Filed an issue with VMware and the fix is in the works.
Jason
---------------------------------------------------------------------------------------
PRIVACY STATEMENT:
This message is a PRIVATE communication. This message and all attachments are a private communication sent by SimpliVity and are considered to be confidential or protected by privilege. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the information contained in or attached to this message is strictly prohibited. Please notify the sender of the delivery error by replying to this message, and then delete it from your system.
---------------------------------------------------------------------------------------
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2016-02-12 0:44 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <4113b621e0f94c26b28ed1f80979287f@WB-SVT-EXBE03.simplivity.com>
2016-01-14 21:15 ` VMware PCI passthrough regression Thomas Gleixner
2016-02-12 0:43 ` Jason Taylor
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®