A lot of bugs are not architecture specific. Or when they are architecture
specific they only affect some specific machines in that architecture.
But really a lot of bugs should happen on most architectures. Just focussing
on lots of boxes is not necessarily productive.
My recommendation would be to concentrate on deeper testing (more coverage)
on the architectures you have.
A interestig project for example would be to play with the kernel gcov patch that
was recently reposted (I hope it makes mainline eventually). Apply that patch,
run all the test suites and tests you usually run on your favourite test box
and check how much of the code that is compiled into your kernel was really tested
using the coverage information Then think: what additional tests can you do to get
more coverage? Write tests then? Or just write descriptions on what is not tested
and send them to the list, as a project for others looking to contribute to the
kernel.
-Andi
--