Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys



Module Name:    src
Committed By:   dsl
Date:           Wed Dec  9 21:33:00 UTC 2009

Modified Files:
        src/sys/arch/xen/xen: xenevt.c
        src/sys/compat/svr4: svr4_net.c
        src/sys/compat/svr4_32: svr4_32_net.c
        src/sys/dev/dmover: dmover_io.c
        src/sys/dev/putter: putter.c
        src/sys/kern: kern_descrip.c kern_drvctl.c kern_event.c sys_mqueue.c
            sys_pipe.c sys_socket.c uipc_socket.c vfs_vnops.c
        src/sys/net: bpf.c if_tap.c
        src/sys/opencrypto: cryptodev.c
        src/sys/sys: file.h socketvar.h

Log Message:
Rename fo_drain() to fo_abort(), 'drain' is used to mean 'wait for output
do drain' in many places, whereas fo_drain() was called in order to force
blocking read()/write() etc calls to return to userspace so that a close()
call from a different thread can complete.
In the sockets code comment out the broken code in the inner function,
it was being called from compat code.


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/xen/xen/xenevt.c
cvs rdiff -u -r1.56 -r1.57 src/sys/compat/svr4/svr4_net.c
cvs rdiff -u -r1.19 -r1.20 src/sys/compat/svr4_32/svr4_32_net.c
cvs rdiff -u -r1.35 -r1.36 src/sys/dev/dmover/dmover_io.c
cvs rdiff -u -r1.24 -r1.25 src/sys/dev/putter/putter.c
cvs rdiff -u -r1.200 -r1.201 src/sys/kern/kern_descrip.c
cvs rdiff -u -r1.29 -r1.30 src/sys/kern/kern_drvctl.c
cvs rdiff -u -r1.66 -r1.67 src/sys/kern/kern_event.c
cvs rdiff -u -r1.26 -r1.27 src/sys/kern/sys_mqueue.c
cvs rdiff -u -r1.120 -r1.121 src/sys/kern/sys_pipe.c
cvs rdiff -u -r1.61 -r1.62 src/sys/kern/sys_socket.c
cvs rdiff -u -r1.194 -r1.195 src/sys/kern/uipc_socket.c
cvs rdiff -u -r1.166 -r1.167 src/sys/kern/vfs_vnops.c
cvs rdiff -u -r1.148 -r1.149 src/sys/net/bpf.c
cvs rdiff -u -r1.60 -r1.61 src/sys/net/if_tap.c
cvs rdiff -u -r1.49 -r1.50 src/sys/opencrypto/cryptodev.c
cvs rdiff -u -r1.68 -r1.69 src/sys/sys/file.h
cvs rdiff -u -r1.121 -r1.122 src/sys/sys/socketvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index