Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1259115 > unrolled thread

[PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through

Started byjakeo@microsoft.com
First post2015-10-30 00:50 +0100
Last post2015-10-30 18:00 +0100
Articles 7 — 4 participants

Back to article view | Back to linux.kernel

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through jakeo@microsoft.com - 2015-10-30 00:50 +0100
    Re: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V  PCI Express pass-through Andy Shevchenko <andy.shevchenko@gmail.com> - 2015-10-30 01:50 +0100
      RE: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V  PCI Express pass-through Jake Oshins <jakeo@microsoft.com> - 2015-10-30 17:20 +0100
        Re: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V  PCI Express pass-through Andy Shevchenko <andy.shevchenko@gmail.com> - 2015-10-30 18:00 +0100
          RE: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V  PCI Express pass-through KY Srinivasan <kys@microsoft.com> - 2015-10-30 18:40 +0100
        RE: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V  PCI Express pass-through KY Srinivasan <kys@microsoft.com> - 2015-10-30 18:00 +0100
        Re: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V  PCI Express pass-through Andy Shevchenko <andy.shevchenko@gmail.com> - 2015-10-30 18:00 +0100

#1259115 — [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through

Fromjakeo@microsoft.com
Date2015-10-30 00:50 +0100
Subject[PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through
Message-ID<qp57c-6Mj-29@gated-at.bofh.it>
From: Jake Oshins <jakeo@microsoft.com>

This defines the channel type for PCI front-ends in Hyper-V VMs.

Signed-off-by: Jake Oshins <jakeo@microsoft.com>
---
 include/linux/hyperv.h | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/include/linux/hyperv.h b/include/linux/hyperv.h
index ea0a0e3..5587899 100644
--- a/include/linux/hyperv.h
+++ b/include/linux/hyperv.h
@@ -1140,6 +1140,17 @@ u64 hv_do_hypercall(u64 control, void *input, void *output);
 		}
 
 /*
+ * PCI Express Pass Through
+ * {44C4F61D-4444-4400-9D52-802E27EDE19F}
+ */
+
+#define HV_PCIE_GUID \
+	.guid = { \
+			0x1D, 0xF6, 0xC4, 0x44, 0x44, 0x44, 0x00, 0x44, \
+			0x9D, 0x52, 0x80, 0x2E, 0x27, 0xED, 0xE1, 0x9F \
+		}
+
+/*
  * Common header for Hyper-V ICs
  */
 
-- 
1.9.1

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[toc] | [next] | [standalone]


#1259138 — Re: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through

FromAndy Shevchenko <andy.shevchenko@gmail.com>
Date2015-10-30 01:50 +0100
SubjectRe: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through
Message-ID<qp63f-7lc-9@gated-at.bofh.it>
In reply to#1259115
On Fri, Oct 30, 2015 at 1:46 AM,  <jakeo@microsoft.com> wrote:
> From: Jake Oshins <jakeo@microsoft.com>
>
> This defines the channel type for PCI front-ends in Hyper-V VMs.
>
> Signed-off-by: Jake Oshins <jakeo@microsoft.com>
> ---
>  include/linux/hyperv.h | 11 +++++++++++
>  1 file changed, 11 insertions(+)
>
> diff --git a/include/linux/hyperv.h b/include/linux/hyperv.h
> index ea0a0e3..5587899 100644
> --- a/include/linux/hyperv.h
> +++ b/include/linux/hyperv.h
> @@ -1140,6 +1140,17 @@ u64 hv_do_hypercall(u64 control, void *input, void *output);
>                 }
>
>  /*
> + * PCI Express Pass Through
> + * {44C4F61D-4444-4400-9D52-802E27EDE19F}
> + */
> +
> +#define HV_PCIE_GUID \
> +       .guid = { \
> +                       0x1D, 0xF6, 0xC4, 0x44, 0x44, 0x44, 0x00, 0x44, \
> +                       0x9D, 0x52, 0x80, 0x2E, 0x27, 0xED, 0xE1, 0x9F \
> +               }

What about
#include <linux/uuid.h>

UUID_LE(...)

And you may use uuid_le type instead of custom raw buffer.

> +
> +/*
>   * Common header for Hyper-V ICs
>   */
>
> --
> 1.9.1
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/



-- 
With Best Regards,
Andy Shevchenko
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[toc] | [prev] | [next] | [standalone]


#1259604 — RE: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through

FromJake Oshins <jakeo@microsoft.com>
Date2015-10-30 17:20 +0100
SubjectRE: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through
Message-ID<qpkzf-81c-11@gated-at.bofh.it>
In reply to#1259138
PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmR5IFNoZXZjaGVua28gW21h
aWx0bzphbmR5LnNoZXZjaGVua29AZ21haWwuY29tXQ0KPiBTZW50OiBUaHVyc2RheSwgT2N0b2Jl
ciAyOSwgMjAxNSA1OjQ1IFBNDQo+IFRvOiBKYWtlIE9zaGlucyA8amFrZW9AbWljcm9zb2Z0LmNv
bT4NCj4gQ2M6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+
OyBLWSBTcmluaXZhc2FuDQo+IDxreXNAbWljcm9zb2Z0LmNvbT47IGxpbnV4LWtlcm5lbEB2Z2Vy
Lmtlcm5lbC5vcmc7DQo+IGRldmVsQGxpbnV4ZHJpdmVycHJvamVjdC5vcmc7IG9sYWZAYWVwZmxl
LmRlOyBhcHdAY2Fub25pY2FsLmNvbTsgVml0YWx5DQo+IEt1em5ldHNvdiA8dmt1em5ldHNAcmVk
aGF0LmNvbT47IHRnbHhAcmVkaGF0LmNvbTsgSGFpeWFuZyBaaGFuZw0KPiA8aGFpeWFuZ3pAbWlj
cm9zb2Z0LmNvbT47IG1hcmMuenluZ2llckBhcm0uY29tOyBKaWFuZyBMaXUNCj4gPGppYW5nLmxp
dUBsaW51eC5pbnRlbC5jb20+OyBCam9ybiBIZWxnYWFzIDxiaGVsZ2Fhc0Bnb29nbGUuY29tPjsg
bGludXgtDQo+IHBjaUB2Z2VyLmtlcm5lbC5vcmcNCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NCA2
LzddIGRyaXZlcnM6aHY6IERlZmluZSB0aGUgY2hhbm5lbCB0eXBlIGZvciBIeXBlci1WDQo+IFBD
SSBFeHByZXNzIHBhc3MtdGhyb3VnaA0KPiANCj4gPg0KPiA+ICAvKg0KPiA+ICsgKiBQQ0kgRXhw
cmVzcyBQYXNzIFRocm91Z2gNCj4gPiArICogezQ0QzRGNjFELTQ0NDQtNDQwMC05RDUyLTgwMkUy
N0VERTE5Rn0NCj4gPiArICovDQo+ID4gKw0KPiA+ICsjZGVmaW5lIEhWX1BDSUVfR1VJRCBcDQo+
ID4gKyAgICAgICAuZ3VpZCA9IHsgXA0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAgIDB4MUQs
IDB4RjYsIDB4QzQsIDB4NDQsIDB4NDQsIDB4NDQsIDB4MDAsIDB4NDQsIFwNCj4gPiArICAgICAg
ICAgICAgICAgICAgICAgICAweDlELCAweDUyLCAweDgwLCAweDJFLCAweDI3LCAweEVELCAweEUx
LCAweDlGIFwNCj4gPiArICAgICAgICAgICAgICAgfQ0KPiANCj4gV2hhdCBhYm91dA0KPiAjaW5j
bHVkZSA8bGludXgvdXVpZC5oPg0KPiANCj4gVVVJRF9MRSguLi4pDQo+IA0KPiBBbmQgeW91IG1h
eSB1c2UgdXVpZF9sZSB0eXBlIGluc3RlYWQgb2YgY3VzdG9tIHJhdyBidWZmZXIuDQo+IA0KDQpU
aGFua3MuICBJIHdhcyBqdXN0IGZvbGxvd2luZyB0aGUgZm9ybSBvZiBhbGwgdGhlIG90aGVycyBp
biB0aGlzIGZpbGUuICBJIHRoaW5rIHRoYXQgdGhpcyB3YXMgZG9uZSB0byBtYXRjaCB1cCB3aXRo
IHRoZSByZXByZXNlbnRhdGlvbiB0aGF0J3MgY29taW5nIGFjcm9zcyB0aGUgVk0gYm91bmRhcnkg
ZnJvbSBXaW5kb3dzLg0KDQpJIGRvIHZlcnkgbXVjaCBhcHByZWNpYXRlIHRoZSBmZWVkYmFjaywg
dGhvdWdoLA0KSmFrZSBPc2hpbnMNCg==
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[toc] | [prev] | [next] | [standalone]


#1259626 — Re: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through

FromAndy Shevchenko <andy.shevchenko@gmail.com>
Date2015-10-30 18:00 +0100
SubjectRe: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through
Message-ID<qplbY-8eF-3@gated-at.bofh.it>
In reply to#1259604
On Fri, Oct 30, 2015 at 6:56 PM, KY Srinivasan <kys@microsoft.com> wrote:

>> >> What about
>> >> #include <linux/uuid.h>
>> >>
>> >> UUID_LE(...)
>> >>
>> >> And you may use uuid_le type instead of custom raw buffer.
>> >>
>> >
>> > Thanks.  I was just following the form of all the others in this file.  I think
>> that this was done to match up with the representation that's coming across
>> the VM boundary from Windows.
>>
>> Perhaps a separate patch to move to uuid.h then?
>
> Yes; I am about to send out a patch to use the UUID_LE macro for all of the Hyper-V guids.

And switching to struct uuid_le ?

-- 
With Best Regards,
Andy Shevchenko
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[toc] | [prev] | [next] | [standalone]


#1259665 — RE: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through

FromKY Srinivasan <kys@microsoft.com>
Date2015-10-30 18:40 +0100
SubjectRE: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through
Message-ID<qplOH-eO-25@gated-at.bofh.it>
In reply to#1259626
DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQW5keSBTaGV2Y2hlbmtv
IFttYWlsdG86YW5keS5zaGV2Y2hlbmtvQGdtYWlsLmNvbV0NCj4gU2VudDogRnJpZGF5LCBPY3Rv
YmVyIDMwLCAyMDE1IDk6NTkgQU0NCj4gVG86IEtZIFNyaW5pdmFzYW4gPGt5c0BtaWNyb3NvZnQu
Y29tPg0KPiBDYzogSmFrZSBPc2hpbnMgPGpha2VvQG1pY3Jvc29mdC5jb20+OyBHcmVnIEtyb2Fo
LUhhcnRtYW4NCj4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPjsgbGludXgta2VybmVsQHZn
ZXIua2VybmVsLm9yZzsNCj4gZGV2ZWxAbGludXhkcml2ZXJwcm9qZWN0Lm9yZzsgb2xhZkBhZXBm
bGUuZGU7IGFwd0BjYW5vbmljYWwuY29tOyBWaXRhbHkNCj4gS3V6bmV0c292IDx2a3V6bmV0c0By
ZWRoYXQuY29tPjsgdGdseEByZWRoYXQuY29tOyBIYWl5YW5nIFpoYW5nDQo+IDxoYWl5YW5nekBt
aWNyb3NvZnQuY29tPjsgbWFyYy56eW5naWVyQGFybS5jb207IEppYW5nIExpdQ0KPiA8amlhbmcu
bGl1QGxpbnV4LmludGVsLmNvbT47IEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+
OyBsaW51eC0NCj4gcGNpQHZnZXIua2VybmVsLm9yZw0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHY0
IDYvN10gZHJpdmVyczpodjogRGVmaW5lIHRoZSBjaGFubmVsIHR5cGUgZm9yIEh5cGVyLVYNCj4g
UENJIEV4cHJlc3MgcGFzcy10aHJvdWdoDQo+IA0KPiBPbiBGcmksIE9jdCAzMCwgMjAxNSBhdCA2
OjU2IFBNLCBLWSBTcmluaXZhc2FuIDxreXNAbWljcm9zb2Z0LmNvbT4gd3JvdGU6DQo+IA0KPiA+
PiA+PiBXaGF0IGFib3V0DQo+ID4+ID4+ICNpbmNsdWRlIDxsaW51eC91dWlkLmg+DQo+ID4+ID4+
DQo+ID4+ID4+IFVVSURfTEUoLi4uKQ0KPiA+PiA+Pg0KPiA+PiA+PiBBbmQgeW91IG1heSB1c2Ug
dXVpZF9sZSB0eXBlIGluc3RlYWQgb2YgY3VzdG9tIHJhdyBidWZmZXIuDQo+ID4+ID4+DQo+ID4+
ID4NCj4gPj4gPiBUaGFua3MuICBJIHdhcyBqdXN0IGZvbGxvd2luZyB0aGUgZm9ybSBvZiBhbGwg
dGhlIG90aGVycyBpbiB0aGlzIGZpbGUuICBJIHRoaW5rDQo+ID4+IHRoYXQgdGhpcyB3YXMgZG9u
ZSB0byBtYXRjaCB1cCB3aXRoIHRoZSByZXByZXNlbnRhdGlvbiB0aGF0J3MgY29taW5nDQo+IGFj
cm9zcw0KPiA+PiB0aGUgVk0gYm91bmRhcnkgZnJvbSBXaW5kb3dzLg0KPiA+Pg0KPiA+PiBQZXJo
YXBzIGEgc2VwYXJhdGUgcGF0Y2ggdG8gbW92ZSB0byB1dWlkLmggdGhlbj8NCj4gPg0KPiA+IFll
czsgSSBhbSBhYm91dCB0byBzZW5kIG91dCBhIHBhdGNoIHRvIHVzZSB0aGUgVVVJRF9MRSBtYWNy
byBmb3IgYWxsIG9mIHRoZQ0KPiBIeXBlci1WIGd1aWRzLg0KPiANCj4gQW5kIHN3aXRjaGluZyB0
byBzdHJ1Y3QgdXVpZF9sZSA/DQoNClllcy4NCg0KSy4gWQ0KPiANCj4gLS0NCj4gV2l0aCBCZXN0
IFJlZ2FyZHMsDQo+IEFuZHkgU2hldmNoZW5rbw0K
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[toc] | [prev] | [next] | [standalone]


#1259635 — RE: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through

FromKY Srinivasan <kys@microsoft.com>
Date2015-10-30 18:00 +0100
SubjectRE: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through
Message-ID<qplbY-8eF-7@gated-at.bofh.it>
In reply to#1259604
DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQW5keSBTaGV2Y2hlbmtv
IFttYWlsdG86YW5keS5zaGV2Y2hlbmtvQGdtYWlsLmNvbV0NCj4gU2VudDogRnJpZGF5LCBPY3Rv
YmVyIDMwLCAyMDE1IDk6NTIgQU0NCj4gVG86IEpha2UgT3NoaW5zIDxqYWtlb0BtaWNyb3NvZnQu
Y29tPg0KPiBDYzogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9y
Zz47IEtZIFNyaW5pdmFzYW4NCj4gPGt5c0BtaWNyb3NvZnQuY29tPjsgbGludXgta2VybmVsQHZn
ZXIua2VybmVsLm9yZzsNCj4gZGV2ZWxAbGludXhkcml2ZXJwcm9qZWN0Lm9yZzsgb2xhZkBhZXBm
bGUuZGU7IGFwd0BjYW5vbmljYWwuY29tOyBWaXRhbHkNCj4gS3V6bmV0c292IDx2a3V6bmV0c0By
ZWRoYXQuY29tPjsgdGdseEByZWRoYXQuY29tOyBIYWl5YW5nIFpoYW5nDQo+IDxoYWl5YW5nekBt
aWNyb3NvZnQuY29tPjsgbWFyYy56eW5naWVyQGFybS5jb207IEppYW5nIExpdQ0KPiA8amlhbmcu
bGl1QGxpbnV4LmludGVsLmNvbT47IEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+
OyBsaW51eC0NCj4gcGNpQHZnZXIua2VybmVsLm9yZw0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHY0
IDYvN10gZHJpdmVyczpodjogRGVmaW5lIHRoZSBjaGFubmVsIHR5cGUgZm9yIEh5cGVyLVYNCj4g
UENJIEV4cHJlc3MgcGFzcy10aHJvdWdoDQo+IA0KPiBPbiBGcmksIE9jdCAzMCwgMjAxNSBhdCA1
OjU3IFBNLCBKYWtlIE9zaGlucyA8amFrZW9AbWljcm9zb2Z0LmNvbT4gd3JvdGU6DQo+IA0KPiA+
PiA+ICsgKiBQQ0kgRXhwcmVzcyBQYXNzIFRocm91Z2gNCj4gPj4gPiArICogezQ0QzRGNjFELTQ0
NDQtNDQwMC05RDUyLTgwMkUyN0VERTE5Rn0NCj4gPj4gPiArICovDQo+ID4+ID4gKw0KPiA+PiA+
ICsjZGVmaW5lIEhWX1BDSUVfR1VJRCBcDQo+ID4+ID4gKyAgICAgICAuZ3VpZCA9IHsgXA0KPiA+
PiA+ICsgICAgICAgICAgICAgICAgICAgICAgIDB4MUQsIDB4RjYsIDB4QzQsIDB4NDQsIDB4NDQs
IDB4NDQsIDB4MDAsIDB4NDQsIFwNCj4gPj4gPiArICAgICAgICAgICAgICAgICAgICAgICAweDlE
LCAweDUyLCAweDgwLCAweDJFLCAweDI3LCAweEVELCAweEUxLCAweDlGIFwNCj4gPj4gPiArICAg
ICAgICAgICAgICAgfQ0KPiA+Pg0KPiA+PiBXaGF0IGFib3V0DQo+ID4+ICNpbmNsdWRlIDxsaW51
eC91dWlkLmg+DQo+ID4+DQo+ID4+IFVVSURfTEUoLi4uKQ0KPiA+Pg0KPiA+PiBBbmQgeW91IG1h
eSB1c2UgdXVpZF9sZSB0eXBlIGluc3RlYWQgb2YgY3VzdG9tIHJhdyBidWZmZXIuDQo+ID4+DQo+
ID4NCj4gPiBUaGFua3MuICBJIHdhcyBqdXN0IGZvbGxvd2luZyB0aGUgZm9ybSBvZiBhbGwgdGhl
IG90aGVycyBpbiB0aGlzIGZpbGUuICBJIHRoaW5rDQo+IHRoYXQgdGhpcyB3YXMgZG9uZSB0byBt
YXRjaCB1cCB3aXRoIHRoZSByZXByZXNlbnRhdGlvbiB0aGF0J3MgY29taW5nIGFjcm9zcw0KPiB0
aGUgVk0gYm91bmRhcnkgZnJvbSBXaW5kb3dzLg0KPiANCj4gUGVyaGFwcyBhIHNlcGFyYXRlIHBh
dGNoIHRvIG1vdmUgdG8gdXVpZC5oIHRoZW4/DQoNClllczsgSSBhbSBhYm91dCB0byBzZW5kIG91
dCBhIHBhdGNoIHRvIHVzZSB0aGUgVVVJRF9MRSBtYWNybyBmb3IgYWxsIG9mIHRoZSBIeXBlci1W
IGd1aWRzLg0KDQpSZWdhcmRzLA0KDQpLLiBZDQo+IA0KPiAtLQ0KPiBXaXRoIEJlc3QgUmVnYXJk
cywNCj4gQW5keSBTaGV2Y2hlbmtvDQo=
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[toc] | [prev] | [next] | [standalone]


#1259637 — Re: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through

FromAndy Shevchenko <andy.shevchenko@gmail.com>
Date2015-10-30 18:00 +0100
SubjectRe: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through
Message-ID<qplbY-8eF-5@gated-at.bofh.it>
In reply to#1259604
On Fri, Oct 30, 2015 at 5:57 PM, Jake Oshins <jakeo@microsoft.com> wrote:

>> > + * PCI Express Pass Through
>> > + * {44C4F61D-4444-4400-9D52-802E27EDE19F}
>> > + */
>> > +
>> > +#define HV_PCIE_GUID \
>> > +       .guid = { \
>> > +                       0x1D, 0xF6, 0xC4, 0x44, 0x44, 0x44, 0x00, 0x44, \
>> > +                       0x9D, 0x52, 0x80, 0x2E, 0x27, 0xED, 0xE1, 0x9F \
>> > +               }
>>
>> What about
>> #include <linux/uuid.h>
>>
>> UUID_LE(...)
>>
>> And you may use uuid_le type instead of custom raw buffer.
>>
>
> Thanks.  I was just following the form of all the others in this file.  I think that this was done to match up with the representation that's coming across the VM boundary from Windows.

Perhaps a separate patch to move to uuid.h then?

-- 
With Best Regards,
Andy Shevchenko
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web