Am 22.01.2018 um 14:23 schrieb Johannes Berg: > On Mon, 2018-01-15 at 15:48 +0100, Benjamin Beichler wrote: > >>>> + if (get_hwsim_data_ref_from_addr( >>>> + nla_data(info->attrs[HWSIM_ATTR_PERM_ADDR]))) { >>>> + pr_debug("mac80211_hwsim: perm MAC already in use\n"); >>>> + return -EINVAL; >>>> + } >>> This is racy afaict - remove it and return a clash later when you fail >>> to insert the new radio. >> Ehm yes, actually exactly this test is already in the rhashtable patch. >> But maybe I should also change there the error print to a NL_ERR_MSG() ? > Oh, really? I just sent that out, but whatever, we have enough time to > fix it :-) Should I sent then the complete patch set again, or should I create a new one based on your current mac80211next branch, excluding the accepted patches ? > And yes, using netlink extended ack messages here as well would be > good. > > johannes > Benjamin -- M.Sc. Benjamin Beichler Universität Rostock, Fakultät für Informatik und Elektrotechnik Institut für Angewandte Mikroelektronik und Datentechnik University of Rostock, Department of CS and EE Institute of Applied Microelectronics and CE Richard-Wagner-Straße 31 18119 Rostock Deutschland/Germany phone: +49 (0) 381 498 - 7278 email: Benjamin.Beichler@xxxxxxxxxxxxxx www: http://www.imd.uni-rostock.de/