So the good news is you don't have to physically be there to test it before submission; you can ssh, export DISPLAY, run bochs etc.
The bad news is that you must test it on a linuxlab machine.
"It runs on my bochs at home" is not an excuse for a project that doesn't run.
Once again, before submitting make sure your project *runs atop of a bochs running on a linuxlab machine*. It doesn't matter whether you are at UMD in the Linuxlab or at home for that.
The submit program is in ~hollings/bin/submit on the class Linux cluster. You should do your submit as follows:
cd path_to_your_project/proj4 gmake clean cd buildFat gmake clean cd .. cd userProgs gmake clean cd ../.. tar cvf proj4.tar proj4 gzip proj4.tar ~hollings/bin/submit 4 proj4.tar.gz
It is important to cleanup .o's before submitting and to make sure
you submit a tar file that contains proj4 as the directory it creates.
You can submit as many times as you want. We will grade your last submission.
Checking your submission
ls -l /afs/csic.umd.edu/users/hollings/Class/MP4/cs412XYZ*where XYZ is of course your account number.