How can I measure code coverage for a device driver?

From: Jaeyoon Choi <j_yoon.choi_at_samsung.com>
Date: Thu, 07 Aug 2025 00:18:11 UTC
Hi,

I'd like to measure line/branch coverage while testing UFSHCI device driver
on FreeBSD.
Which tools or workflow do you recommend for collecting coverage data from
a device driver module?

I've seen references to GCOV and KCOV, but I’m not sure which is the best fit
for a device driver scenario.

Thanks in advance,
Jaeyoon Choi