Я не говорю, что казак - отдельная национальность.
В том-то и дело, что казаки считают себя русскими и одновременно казаками - это можно характеризовать как "субэтнос" (наряду с поморами и сибиряками).
При последней переписи многие на Дону в графе "национальность" писали "русский (казак)".