Michael S. Tsirkin 4bb571d857 pci/pcie: don't assume cap id 0 is reserved
VFIO actually wants to create a capability with ID == 0.
This is done to make guest drivers skip the given capability.
pcie_add_capability then trips up on this capability
when looking for end of capability list.

To support this use-case, it's easy enough to switch to
e.g. 0xffffffff for these comparisons - we can be sure
it will never match a 16-bit capability ID.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Peter Xu <peterx@redhat.com>
Reviewed-by: Alex Williamson <alex.williamson@redhat.com>
2017-02-17 21:52:30 +02:00
..
2016-05-18 15:04:27 +03:00
2016-01-29 15:07:24 +00:00
2016-01-29 15:07:24 +00:00
2017-02-01 03:37:17 +02:00
2016-01-29 15:07:24 +00:00
2016-01-29 15:07:24 +00:00
2017-01-24 17:54:47 +00:00
2016-01-29 15:07:24 +00:00