hwaddr_clear_cache

Наверное так.
synchronize_rcu() подождет, пока завершаться все критические секции, а потом захватываем мьютекс на чтение, так как нам надо проверять поле элемента.