Final Review Information

Topics Covered: Here are a few sample questions:
ssize_t proc_read(struct file *filp, char *user_buffer, size_t ubuf_size, loff_t *offp){
	copy_to_user(user_buffer, buf, 4000); // Oh no!  This will overfill the user's buffer!
	return 4000;
}
		

Format

The test will have some short answer and some programming problems. It will be on paper, in MLH 310. One page of multiple choice, followed by short answer and programming. All programming questions will be answerable without too many lines of code.

Notes

Ten pages of notes are allowed, 8.5 by 11 two sided.