У генерала-майора или у генерал-майора?
Нет, это наречное выражение, оно не требует постановки знаков препинания.