Re: [PATCH 1/3] xen/vioapic: add support for the extended destination ID field

2022-01-26 Thread David Woodhouse
On Wed, 2022-01-26 at 13:47 +0100, Jan Beulich wrote: > On 25.01.2022 16:13, Roger Pau Monné wrote: > > On Mon, Jan 24, 2022 at 02:20:47PM +0100, Jan Beulich wrote: > > > On 20.01.2022 16:23, Roger Pau Monne wrote: > > > > Such field uses bits 55:48, but for the purposes the register > > > > will

Re: [PATCH 1/3] xen/vioapic: add support for the extended destination ID field

2022-01-26 Thread Jan Beulich
On 26.01.2022 14:52, David Woodhouse wrote: > On Tue, 2022-01-25 at 16:13 +0100, Roger Pau Monné wrote: >> On Mon, Jan 24, 2022 at 02:20:47PM +0100, Jan Beulich wrote: >>> On 20.01.2022 16:23, Roger Pau Monne wrote: Such field uses bits 55:48, but for the purposes the register will be

Re: [PATCH 1/3] xen/vioapic: add support for the extended destination ID field

2022-01-26 Thread David Woodhouse
On Tue, 2022-01-25 at 16:13 +0100, Roger Pau Monné wrote: > On Mon, Jan 24, 2022 at 02:20:47PM +0100, Jan Beulich wrote: > > On 20.01.2022 16:23, Roger Pau Monne wrote: > > > Such field uses bits 55:48, but for the purposes the register will be > > > used use bits 55:49 instead. Bit 48 is used to

Re: [PATCH 1/3] xen/vioapic: add support for the extended destination ID field

2022-01-26 Thread Jan Beulich
On 25.01.2022 16:13, Roger Pau Monné wrote: > On Mon, Jan 24, 2022 at 02:20:47PM +0100, Jan Beulich wrote: >> On 20.01.2022 16:23, Roger Pau Monne wrote: >>> Such field uses bits 55:48, but for the purposes the register will be >>> used use bits 55:49 instead. Bit 48 is used to signal an RTE entry

Re: [PATCH 1/3] xen/vioapic: add support for the extended destination ID field

2022-01-25 Thread Roger Pau Monné
On Mon, Jan 24, 2022 at 02:20:47PM +0100, Jan Beulich wrote: > On 20.01.2022 16:23, Roger Pau Monne wrote: > > Such field uses bits 55:48, but for the purposes the register will be > > used use bits 55:49 instead. Bit 48 is used to signal an RTE entry is > > in remappable format which is not

Re: [PATCH 1/3] xen/vioapic: add support for the extended destination ID field

2022-01-24 Thread Jan Beulich
On 20.01.2022 16:23, Roger Pau Monne wrote: > Such field uses bits 55:48, but for the purposes the register will be > used use bits 55:49 instead. Bit 48 is used to signal an RTE entry is > in remappable format which is not supported by the vIO-APIC. Neither here nor in the cover letter you point

[PATCH 1/3] xen/vioapic: add support for the extended destination ID field

2022-01-20 Thread Roger Pau Monne
Such field uses bits 55:48, but for the purposes the register will be used use bits 55:49 instead. Bit 48 is used to signal an RTE entry is in remappable format which is not supported by the vIO-APIC. Use the extended destination ID to store the high bits from the destination ID, thus expanding