This is the first of a series of 7 invasive patches for the -mm tree, which are to be reviewed (not only by UML folks), and possibly merged for the 2.6.13 cycle.I love this idea and it fits well to UML/s390, where syscall table already
The first one splits the i386 syscall table out of entry.S, without any real change for them (the file is included in the old place); if there are any syscall table changes, please be careful; this maybe means place *this* one before the others (or even merge now the i386 code movement part); I don't want that this patch is modified and that subtle bugs are introduced. The code movement is a really trivial code movement, however (no hidden changes).
This is needed to enable us to include the i386 syscall table, so that we are sure that they match. I already handled the real differences between i386 and UML (see the patch).