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
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 Fengdiff --git a/arch/x86/include/asm/hyperv-tlfs.hb/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