Yes, I meant
dirty as
hard :-) As it is a lot more difficult to provide clean, quality patches for the constantly changing Linux kernel, than to provide something, what only (partially) works with a given ancient kernel revision...
I got openSUSE up and running on the 5121e eval board, but using patches from
http://git.denx.de/linux-mpc512x.git/ and get openSUSE running with and older kernel without SuSE extras was far from straight forward. The BSP was better to forget. In contrary, creating an installer for the MPC86xx line involved just adding 3-4 options to the standard openSUSE kernel, so I also had all the benefits of the Novell kernel patches (AppArmor, extra speed, etc.). This is how it should work at the end also for the MPC512x!
BTW: Welcome on board! This is your first post, as far as I can see. :)