Выгружаю дрйвер на смп машине и получаю BAD_POOL_CALLER, на однопроцессорной машине все ок. Он указывает сторочку (ExFreeMemoryWithTag), которая якобы причина, посмотрел нигде память болшне не особождаю, только в одном месте, а он бсодит. Подскажите куда копать и как разобраться?
Тут причин может быть несколько, обычно: 1. Укзатель неверный. Например он не был инициализирован в свое время 2. Переполняется буфер. Это можно устанвить используя Driver Verifier. Короче говоря, приведите параметры BSOD и погоняйте драйвер под Driver Verifier ом, обычно он грубые ошибки работы с памятью находит.