Source-Changes archive

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

Re: CVS commit: src (Chuck's O_DIRECT commit)



Chuck Silvers <chs%netbsd.org@localhost> typed:
: Module Name:  src
: Committed By: chs
: Date:         Thu Oct  5 14:48:33 UTC 2006
:
: Modified Files:
:       src/lib/libc/sys: open.2
:       src/share/man/man9: uvm.9 vnode.9 vnodeops.9
:       src/sys/arch/acorn26/acorn26: cpu.c
:       src/sys/arch/powerpc/ibm4xx: trap.c
:       src/sys/arch/sparc64/sparc64: machdep.c
:       src/sys/dev/ic: rrunner.c
:       src/sys/kern: exec_subr.c kern_physio.c kern_sysctl.c vfs_subr.c
:           vfs_vnops.c
:       src/sys/miscfs/genfs: genfs_node.h genfs_vnops.c
:       src/sys/sys: fcntl.h vnode.h
:       src/sys/ufs/ufs: ufs_readwrite.c
:       src/sys/uvm: uvm_extern.h uvm_glue.c uvm_mmap.c
:
: Log Message:
: add support for O_DIRECT (I/O directly to application memory,
: bypassing any kernel caching for file data).

: cvs rdiff -r1.11 -r1.12 src/sys/miscfs/genfs/genfs_node.h

--- sys/miscfs/genfs/genfs_node.h.org   2006-10-06 10:58:20.000000000 +1000
+++ sys/miscfs/genfs/genfs_node.h       2006-10-06 12:01:37.000000000 +1000
@@ -35,6 +35,7 @@
 
 struct vm_page;
 struct kauth_cred;
+struct uio;
 
 struct genfs_ops {
        void    (*gop_size)(struct vnode *, off_t, off_t *, int);

Regards,
Geoff



Home | Main Index | Thread Index | Old Index