On Wed, 2021-12-01 at 08:41 -0800, Kees Cook wrote: > > > > drivers/net/wireless/marvell/libertas/tx.c:116:9: note: in expansion of macro 'BUILD_BUG_ON' > > > 116 | BUILD_BUG_ON(sizeof(txpd->tx_dest_addr) != ETH_ALEN); > > > | ^~~~~~~~~~~~ > > > > Kees, can you take a look at this build error? You added the > > BUILD_BUG_ON(), right? > > I will investigate! Given this doesn't happen on allmodconfig but > a randconfig trips it, this might be finding a legit issue, but I'll > report back more details. > It's probably some alignment thing - note it happened on a specific ARM with a specific compiler? But there's not really a good reason to even have the struct_group here, we only use it as if it was u8 tx_dest_addr[ETH_ALEN]; anyway? johannes