Module Name: src Committed By: dholland Date: Fri Jul 25 07:56:14 UTC 2014
Modified Files: src/sys/kern: subr_devsw.c src/sys/sys: conf.h Log Message: Add d_discard to struct bdevsw/cdevsw, and the plumbing to access it. Unfortunately we need d_discard in both since we need to be able to discard from both the block and character forms of disks. I'm increasingly thinking it would be better to restructure the ops dispatching so each type of device (ttys, disks, tapes, etc.) has its own function table. Then we wouldn't need to change every tty driver to add a disk op. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/kern/subr_devsw.c cvs rdiff -u -r1.144 -r1.145 src/sys/sys/conf.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.