All of lore.kernel.org
 help / color / mirror / Atom feed
* VT-d interrup remapping errata workaround
@ 2013-07-08 12:29 Jan Beulich
  2013-07-08 12:45 ` Malcolm Crossley
  2013-07-08 13:33 ` Neil Horman
  0 siblings, 2 replies; 13+ messages in thread
From: Jan Beulich @ 2013-07-08 12:29 UTC (permalink / raw)
  To: Joerg Roedel, Andrew Cooper, Malcolm Crossley, nhorman; +Cc: xen-devel

All,

just having spotted the backport of Linux commit 03bbcb2e I notice
a certain discrepancy with the Xen commit having the same purpose
as well as with the actual specification updates:

The Linux solution keys off of device IDs 3403 and 3406, as listed in
the specification update, but this way fails to cover the X58 chipset,
which has - under different numbers (62 and 69) - the same errata
(the Linux commit message also only mentions erratum 53 for the
55x0 chipsets, albeit I believe 47 is as much of an issue there as it is
for Xen).

The Xen solution keys off of ID 342e, with no explanation in the
commit description on where this association comes from.

I therefore wonder whether
- the Xen solution may have false positives
- the Linux solution would still have false negatives even after
  adding ID 3405

Jan

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2013-07-09  9:48 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-08 12:29 VT-d interrup remapping errata workaround Jan Beulich
2013-07-08 12:45 ` Malcolm Crossley
2013-07-08 12:56   ` Malcolm Crossley
2013-07-08 13:39   ` Neil Horman
2013-07-08 13:33 ` Neil Horman
2013-07-08 13:42   ` Jan Beulich
2013-07-08 16:22     ` Neil Horman
2013-07-08 17:11     ` Neil Horman
2013-07-09  6:40       ` Jan Beulich
2013-07-09  9:34         ` Malcolm Crossley
2013-07-09  9:48           ` Jan Beulich
2013-07-08 19:13     ` [RFC PATCH] iommu/vt-d: Expand interrupt remapping quirk to cover x58 chipset Neil Horman
2013-07-09  6:44       ` Jan Beulich

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.