diff --git a/arch/x86/include/asm/intel_rdt.h b/arch/x86/include/asm/intel_rdt.h index bd184e1fd207b7c639159e1d8fc884c2dd416dfb..597dc4995678b2ec82bd6e370fa13afcb8611e5c 100644 --- a/arch/x86/include/asm/intel_rdt.h +++ b/arch/x86/include/asm/intel_rdt.h @@ -167,10 +167,8 @@ struct rdt_resource { struct rdt_resource *r); int data_width; struct list_head domains; - union { - struct rdt_cache cache; - struct rdt_membw membw; - }; + struct rdt_cache cache; + struct rdt_membw membw; struct rftype *info_files; int nr_info_files; const char *format_str;