شما وقتی سورس کرنل رو کامپایل میکنید، بهتون یک خروجی میده که توسط پردازنده شما قابل استفاده هستش. گاهی نیاز به اعمال Patchهای خاص هست، یا اینکه نیاز به تغییراتی توی تنظیمات کرنل هست و برای اینکه کرنل دوباره قابل استفاده پردازنده شما بشه، بعد از اعمال اون تغییرات باید کرنل رو دوباره کامپایل کنید.
عموما دلیلی وجود نداره که شما دستی کرنل رو کامپایل بکنید و باید از کرنلی که توی مخازن هست و از قبل کامپایل شده استفاده بکنید.