Funguje to tak samozrejme i u ARMu, pri konfiguraci kernelu si v System type vyberete, jake vsechny platformy maji byt podporovane danym kernelem. Bylo to tak uz v dobe Linuxu 2.6. Problem byva u platforem, ktere nejsou soucasti vanila jadra, protoze na nich vetsinou pracuji programatori podrane kvality a nacpou si ruzne hacky do generickeho kodu, coz pak rozbije ostatni platformy.