Hi, > The original patchset for nested structs was supporting it only > when not inlined. This should be fixed on this patchset: > > https://lkml.org/lkml/2018/2/19/387 > > Do you have those patches on your tree? No, looks like I don't have those yet. I'll wait for those then. > With regards to duplicated warnings, that use to happen if the same header > is included several times (with is a common pratice at the net subsystem). Yeah, doesn't really matter anyway. I think I have to, in a sense, because I'm getting lots of functions separately from the headers. > Could you please merge from docs-next and see if those problems > get solved? No, that doesn't seem to address it fully: net/mac80211/sta_info.h:586: warning: Function parameter or member 'tx_stats.packets' not described in 'sta_info' net/mac80211/sta_info.h:586: warning: Function parameter or member 'tx_stats.bytes' not described in 'sta_info' net/mac80211/sta_info.h:586: warning: Function parameter or member 'tx_stats.last_rate' not described in 'sta_info' net/mac80211/sta_info.h:586: warning: Function parameter or member 'msdu' not described in 'sta_info' You can reproduce this in git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git master (merging with docs-next) and running make SPHINXDIRS=driver-api/80211 htmldocs johannes