Actually, ${uname_s} from my patch was renamed to ${current_os}. My
test on GNU/kFreeBSD still worked because the empty string doesn't
match "Linux", but it will break on GNU/Linux.
Fix is just:
sed -i dkms -e s/uname_s/current_os/
--
Robert Millan