Comments 6
Сколько-сколько там размер у структуры bnx2x_softc?
Не думали над автоматической генерацией тестов которые будут воспроизводить конкретную ошибку? Тогда у пользователя будет и понимание при каких условиях она возникает и уверенность что она действительно устранена после рефакторинга.
В идеале вообще сделать полный цикл: находить ошибку, генерировать тест, прогонять тест сохраняя сообщение об ошибке, генерировать исправление, запускать тест еще раз проверяя что все исправлено, создавать pull request к которому прикладывать результаты проверок, чтобы пользователю оставалось только сделать ревью.
Спасибо, очень интересные примеры, их можно на курсах программирования показывать даже.
Спасибо.
P.S. У нас ещё есть "Бесплатное использование PVS-Studio студентами и преподавателями" :)
DPDK: 100 больших и маленьких багов