Правильная защита расы о расе между NDO_START_XMIT и NAPI TXLinux

Anonymous
Правильная защита расы о расе между NDO_START_XMIT и NAPI TX

Сообщение Anonymous »

Предполагая, что я запускаю завершения TX (то есть выпуск, передаваемые SKB) для данной очереди TX в контексте NAPI, что было бы правильным способом обеспечить абсолютно никакой расы о данных между данными NDO_START_XMIT и TX? Я подумываю обернуть процедуру завершения TX в __netif_tx_lock/unlock () , но не совсем уверен, правильно ли это и/или достаточно.

Подробнее здесь: https://stackoverflow.com/questions/796 ... nd-napi-tx

Вернуться в «Linux»