fix: kernel build — clean stale objects before compile
The cached kernel source in Docker has leftover .o files from previous
builds. When config changes, make fails with 'drivers Error 2'. Adding
make clean before compile fixes the stale object mismatch.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>