Notes on config.h and the tar-archives made by mnx_diff

If you change something in /usr/include/minix/config.h, this change will show up in the tarfile that you submit using mnx_diff and bs_submit. As the kernel will be rebuilt by us, the config.h that you submit must be similar to ours. Especially important are such parameters as NR_PROCS, NR_PTYS and networking support on.

A number of parameters that are used at the minix installations on the VU are different from the ones found in the config.h on the CDROM distributed with the book. Therefore, you should make sure that either the config.h file from the VU is included in the tar-file you submit to us (possibly with extentions made by you, although this is not recommended or encouraged), or preferrably that no config.h is included in the tar-file at all, i.e., there were no changes made to the config.h-file. If unsure, ask your supervisor.

As an aside, do not build your own tar-file. Only if you use the mnx_diff script, can you be reasonably sure our testroutines will accept the archive. Before submitting your archive using bs_submit, you may want to check the content of the tar-file using 'gtar tvfz filename.tar.Z' However, this still does not guarantee acceptance of the archive if you have built it yourself, since gtar recognizes several compression formats.

Guido van't Noordende, 6 Februari, 2001