По происхождению это отчество от прозвища Комшило, производное от распространенного в русских диалектах (тверских, нижегородских, уральских) глагола комшить со значениями “бить, колотить”, “мять, комкать”.
Значение слова КОМШИЛОВ в Словаре русских фамилий
Что такое КОМШИЛОВ
Словарь русских фамилий. 2012