cvs commit: src/sys/bus/cam/scsi scsi_da.c src/sys/sys assym.h blist.h bus_private.h disk.h eventhandler.h eventvar.h kern_syscall.h kobj.h kthread.h lockf.h sfbuf.h socketops.h systm.h taskqueue.h timepps.h tprintf.h src/sys/vfs/ufs inode.h ...
Chris Pressey
cpressey at crater.dragonflybsd.org
Wed Dec 29 23:02:47 PST 2004
cpressey 2004/12/29 23:01:52 PST
DragonFly src repository
Modified files:
sys/bus/cam/scsi scsi_da.c
sys/sys assym.h blist.h bus_private.h disk.h
eventhandler.h eventvar.h kern_syscall.h
kobj.h kthread.h lockf.h sfbuf.h
socketops.h systm.h taskqueue.h timepps.h
tprintf.h
sys/vfs/ufs inode.h
usr.bin/kdump mkioctls
Log:
Improve seperation between kernel code and userland code by requiring
that source files that #include kernel headers also #define _KERNEL or
_KERNEL_STRUCTURES as appropriate.
With-suggestions-from: joerg
Still-todo: systimer.h, and clean up scsi_da.c
Tested-by: cd /usr/src/nrelease && make installer_release
Approved-by: dillon
If-anything-breaks-yell-at: cpressey
Revision Changes Path
1.21 +1 -1 src/sys/bus/cam/scsi/scsi_da.c
1.3 +5 -1 src/sys/sys/assym.h
1.4 +6 -1 src/sys/sys/blist.h
1.7 +4 -0 src/sys/sys/bus_private.h
1.7 +6 -0 src/sys/sys/disk.h
1.6 +6 -0 src/sys/sys/eventhandler.h
1.3 +5 -1 src/sys/sys/eventvar.h
1.24 +4 -0 src/sys/sys/kern_syscall.h
1.8 +8 -0 src/sys/sys/kobj.h
1.8 +7 -2 src/sys/sys/kthread.h
1.7 +6 -3 src/sys/sys/lockf.h
1.7 +4 -0 src/sys/sys/sfbuf.h
1.6 +4 -0 src/sys/sys/socketops.h
1.25 +4 -0 src/sys/sys/systm.h
1.5 +2 -2 src/sys/sys/taskqueue.h
1.5 +3 -1 src/sys/sys/timepps.h
1.4 +5 -2 src/sys/sys/tprintf.h
1.9 +5 -0 src/sys/vfs/ufs/inode.h
1.6 +1 -0 src/usr.bin/kdump/mkioctls
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_da.c.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/assym.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/blist.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/bus_private.h.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/disk.h.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/eventhandler.h.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/eventvar.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/kern_syscall.h.diff?r1=1.23&r2=1.24&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/kobj.h.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/kthread.h.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/lockf.h.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sfbuf.h.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/socketops.h.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/systm.h.diff?r1=1.24&r2=1.25&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/taskqueue.h.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/timepps.h.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/tprintf.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/inode.h.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/kdump/mkioctls.diff?r1=1.5&r2=1.6&f=u
More information about the Commits
mailing list