Thread (15 messages) 15 messages, 3 authors, 2020-03-09

Re: [PATCH v3 3/3] PCI: hv: Introduce hv_msi_entry

From: Boqun Feng <hidden>
Date: 2020-02-13 07:14:15
Also in: linux-hyperv, linux-pci, lkml

On Thu, Feb 13, 2020 at 04:18:01AM +0000, Dexuan Cui wrote:
quoted
From: linux-hyperv-owner@vger.kernel.org
[off-list ref] On Behalf Of Boqun Feng
diff --git a/arch/x86/include/asm/hyperv-tlfs.h
b/arch/x86/include/asm/hyperv-tlfs.h

+union hv_msi_entry {
+	u64 as_uint64;
+	struct {
+		u32 address;
+		u32 data;
+	} __packed;
+};
Just a small thing: should we move the __packed to after the "}" of
the union hv_msi_entry ?
Actually, in TLFS header, it's common to put the "__packed" inside the
union, rather than after the union. It makes sense because union is
different than struct: the alignment requirement of a union is already
decided by the "as_*" member, so no need for "__packed" attribute.
Reviewed-by: Dexuan Cui <decui@microsoft.com>
Thanks!

Regards,
Boqun

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help