CVS commit: src/sys/dev/pci

2010-06-24 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Jun 25 04:35:54 UTC 2010

Modified Files:
src/sys/dev/pci: if_wm.c

Log Message:
Only 82571 shares port 0 of EEMNGCTL_CFGDONE.


To generate a diff of this commit:
cvs rdiff -u -r1.208 -r1.209 src/sys/dev/pci/if_wm.c

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



CVS commit: src/sys/dev/pci

2010-06-24 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Jun 25 04:16:28 UTC 2010

Modified Files:
src/sys/dev/pci: if_wmreg.h

Log Message:
fix comment.


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/dev/pci/if_wmreg.h

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



CVS commit: src/sys/dev/pci

2010-06-24 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Jun 25 04:03:14 UTC 2010

Modified Files:
src/sys/dev/pci: if_wm.c if_wmreg.h

Log Message:
Add some code to support 82580[ER]. Tested on my own I340-T4.

 - Fix CTRL_EXT_SWDPIN() and CTRL_EXT_SWDPIO() macros. The bit order of the
   SW definable pin is not 6543 but 3654!!!

 - Rewrite the code to read MAC address from eeprom.

 - Add some code to support 82580.

TODO:
 - ukphy -> somephy


To generate a diff of this commit:
cvs rdiff -u -r1.207 -r1.208 src/sys/dev/pci/if_wm.c
cvs rdiff -u -r1.41 -r1.42 src/sys/dev/pci/if_wmreg.h

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



CVS commit: src/sys/dev/pci

2010-06-24 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Jun 25 03:47:57 UTC 2010

Modified Files:
src/sys/dev/pci: if_wmreg.h

Log Message:
The GIO master enable bit in STATUS register is not bit 16 but bit 18.
It will fix a problem on 82580 SGMII system.


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/dev/pci/if_wmreg.h

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



CVS commit: src/crypto/external/bsd/netpgp/dist

2010-06-24 Thread Alistair G. Crooks
Module Name:src
Committed By:   agc
Date:   Fri Jun 25 03:37:28 UTC 2010

Modified Files:
src/crypto/external/bsd/netpgp/dist: TODO tst
src/crypto/external/bsd/netpgp/dist/src/lib: create.c crypto.c
keyring.c keyring.h misc.c netpgp.c netpgpdefs.h openssl_crypto.c
ops-ssh.h packet-parse.c packet-print.c packet.h reader.c
signature.c ssh2pgp.c validate.c version.h writer.c
src/crypto/external/bsd/netpgp/dist/src/netpgpkeys: netpgpkeys.1
netpgpkeys.c

Log Message:
Changes to 3.99.5

+ make ssh fingerprints (md5) match netpgp listing
+ use the more functional hexdump function from ssh2pgp in place of the
  older hexdump function from openpgpsdk
+ pass hash type down from command line where needed
+ add test for netpgp/ssh key fingerprint matching
+ make netpgpkeys(1) take a --hash= option

With these changes, netpgp can be made to generate the same fingerprint as
openssh (by default, ssh-keygen(1) uses an md5 digest)

% /usr/bin/netpgpkeys --ssh-keys --sshkeyfile=/etc/ssh/ssh_host_rsa_key.pub 
--list-keys --hash=md5
1 key
pub 1024/RSA (Encrypt or Sign) fcdd1c608bef4c4b 2008-08-11
Key fingerprint: e935 902d ebf1 76ba fcdd 1c60 8bef 4c4b
uid  osx-vm1.crowthorne.alistaircrooks.co.uk 
(/etc/ssh/ssh_host_rsa_key.pub) 

% ssh-keygen -l -f /etc/ssh/ssh_host_rsa_key.pub
1024 e9:35:90:2d:eb:f1:76:ba:fc:dd:1c:60:8b:ef:4c:4b 
/etc/ssh/ssh_host_rsa_key.pub (RSA)
%


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/crypto/external/bsd/netpgp/dist/TODO
cvs rdiff -u -r1.23 -r1.24 src/crypto/external/bsd/netpgp/dist/tst
cvs rdiff -u -r1.28 -r1.29 \
src/crypto/external/bsd/netpgp/dist/src/lib/create.c \
src/crypto/external/bsd/netpgp/dist/src/lib/signature.c
cvs rdiff -u -r1.23 -r1.24 \
src/crypto/external/bsd/netpgp/dist/src/lib/crypto.c \
src/crypto/external/bsd/netpgp/dist/src/lib/openssl_crypto.c \
src/crypto/external/bsd/netpgp/dist/src/lib/writer.c
cvs rdiff -u -r1.37 -r1.38 \
src/crypto/external/bsd/netpgp/dist/src/lib/keyring.c
cvs rdiff -u -r1.26 -r1.27 \
src/crypto/external/bsd/netpgp/dist/src/lib/keyring.h
cvs rdiff -u -r1.30 -r1.31 src/crypto/external/bsd/netpgp/dist/src/lib/misc.c
cvs rdiff -u -r1.58 -r1.59 \
src/crypto/external/bsd/netpgp/dist/src/lib/netpgp.c
cvs rdiff -u -r1.8 -r1.9 \
src/crypto/external/bsd/netpgp/dist/src/lib/netpgpdefs.h
cvs rdiff -u -r1.1 -r1.2 \
src/crypto/external/bsd/netpgp/dist/src/lib/ops-ssh.h
cvs rdiff -u -r1.36 -r1.37 \
src/crypto/external/bsd/netpgp/dist/src/lib/packet-parse.c \
src/crypto/external/bsd/netpgp/dist/src/lib/reader.c
cvs rdiff -u -r1.31 -r1.32 \
src/crypto/external/bsd/netpgp/dist/src/lib/packet-print.c
cvs rdiff -u -r1.22 -r1.23 \
src/crypto/external/bsd/netpgp/dist/src/lib/packet.h
cvs rdiff -u -r1.12 -r1.13 \
src/crypto/external/bsd/netpgp/dist/src/lib/ssh2pgp.c
cvs rdiff -u -r1.35 -r1.36 \
src/crypto/external/bsd/netpgp/dist/src/lib/validate.c \
src/crypto/external/bsd/netpgp/dist/src/lib/version.h
cvs rdiff -u -r1.11 -r1.12 \
src/crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1
cvs rdiff -u -r1.12 -r1.13 \
src/crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.c

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



CVS commit: src/sys/dev

2010-06-24 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Thu Jun 24 21:20:23 UTC 2010

Modified Files:
src/sys/dev: vnd.c

Log Message:
Add wedge (dk(4)) support to vnd(4) devices.


To generate a diff of this commit:
cvs rdiff -u -r1.209 -r1.210 src/sys/dev/vnd.c

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



CVS commit: src/lib/libkvm

2010-06-24 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun 24 20:46:11 UTC 2010

Modified Files:
src/lib/libkvm: kvm_hppa.c

Log Message:
More KNF


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/libkvm/kvm_hppa.c

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



CVS commit: src/lib/libkvm

2010-06-24 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun 24 20:42:24 UTC 2010

Modified Files:
src/lib/libkvm: kvm_hppa.c

Log Message:
ANSIfy / KNF.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/libkvm/kvm_hppa.c

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



CVS commit: src/external/bsd/mdocml

2010-06-24 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Jun 24 17:20:19 UTC 2010

Modified Files:
src/external/bsd/mdocml: Makefile.inc
src/external/bsd/mdocml/bin/mandoc: Makefile

Log Message:
Update build glue for mdocml-1.10.2


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/mdocml/Makefile.inc
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/mdocml/bin/mandoc/Makefile

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



CVS commit: src/external/bsd/mdocml/dist

2010-06-24 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Jun 24 17:19:58 UTC 2010

Modified Files:
src/external/bsd/mdocml/dist: man_term.c mdoc_action.c mdoc_term.c

Log Message:
Merge mdocml-1.10.1


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/mdocml/dist/man_term.c \
src/external/bsd/mdocml/dist/mdoc_term.c
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/mdocml/dist/mdoc_action.c

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



CVS commit: src/external/bsd/mdocml/dist

2010-06-24 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Jun 24 17:16:48 UTC 2010

Update of /cvsroot/src/external/bsd/mdocml/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv23834

Log Message:
Import mdocml-1.10.2:
- Minor bug-fixes and optimisations
- Support font styles for Postscript output

Status:

Vendor Tag: KRISTAPS
Release Tags:   mdocml-1-10-2

U src/external/bsd/mdocml/dist/mdoc_macro.c
U src/external/bsd/mdocml/dist/config.h.pre
U src/external/bsd/mdocml/dist/test-strlcpy.c
U src/external/bsd/mdocml/dist/test-strlcat.c
U src/external/bsd/mdocml/dist/external.png.uu
U src/external/bsd/mdocml/dist/chars.in
U src/external/bsd/mdocml/dist/vol.in
U src/external/bsd/mdocml/dist/st.in
U src/external/bsd/mdocml/dist/msec.in
U src/external/bsd/mdocml/dist/lib.in
U src/external/bsd/mdocml/dist/att.in
U src/external/bsd/mdocml/dist/arch.in
U src/external/bsd/mdocml/dist/style.css
U src/external/bsd/mdocml/dist/roff.3
U src/external/bsd/mdocml/dist/roff.7
U src/external/bsd/mdocml/dist/man.3
U src/external/bsd/mdocml/dist/man.7
U src/external/bsd/mdocml/dist/mandoc_char.7
U src/external/bsd/mdocml/dist/mdoc.7
U src/external/bsd/mdocml/dist/mdoc.3
U src/external/bsd/mdocml/dist/mandoc.1
U src/external/bsd/mdocml/dist/Makefile
U src/external/bsd/mdocml/dist/mandoc.h
U src/external/bsd/mdocml/dist/roff.h
U src/external/bsd/mdocml/dist/main.h
U src/external/bsd/mdocml/dist/out.h
U src/external/bsd/mdocml/dist/chars.h
U src/external/bsd/mdocml/dist/html.h
U src/external/bsd/mdocml/dist/libmandoc.h
U src/external/bsd/mdocml/dist/term.h
U src/external/bsd/mdocml/dist/libman.h
U src/external/bsd/mdocml/dist/man.h
U src/external/bsd/mdocml/dist/libmdoc.h
U src/external/bsd/mdocml/dist/mdoc.h
U src/external/bsd/mdocml/dist/roff.c
U src/external/bsd/mdocml/dist/mandoc.c
U src/external/bsd/mdocml/dist/man_argv.c
U src/external/bsd/mdocml/dist/man_action.c
U src/external/bsd/mdocml/dist/man_validate.c
U src/external/bsd/mdocml/dist/man_hash.c
U src/external/bsd/mdocml/dist/man.c
U src/external/bsd/mdocml/dist/man_macro.c
N src/external/bsd/mdocml/dist/term_ascii.c
N src/external/bsd/mdocml/dist/term_ps.c
U src/external/bsd/mdocml/dist/out.c
U src/external/bsd/mdocml/dist/man_html.c
U src/external/bsd/mdocml/dist/mdoc_html.c
U src/external/bsd/mdocml/dist/html.c
C src/external/bsd/mdocml/dist/man_term.c
U src/external/bsd/mdocml/dist/compat.c
U src/external/bsd/mdocml/dist/tree.c
U src/external/bsd/mdocml/dist/term.c
U src/external/bsd/mdocml/dist/chars.c
C src/external/bsd/mdocml/dist/mdoc_term.c
U src/external/bsd/mdocml/dist/main.c
U src/external/bsd/mdocml/dist/st.c
U src/external/bsd/mdocml/dist/msec.c
U src/external/bsd/mdocml/dist/vol.c
U src/external/bsd/mdocml/dist/arch.c
U src/external/bsd/mdocml/dist/att.c
U src/external/bsd/mdocml/dist/lib.c
C src/external/bsd/mdocml/dist/mdoc_action.c
U src/external/bsd/mdocml/dist/mdoc_validate.c
U src/external/bsd/mdocml/dist/mdoc_argv.c
U src/external/bsd/mdocml/dist/mdoc_strings.c
U src/external/bsd/mdocml/dist/mdoc_hash.c
U src/external/bsd/mdocml/dist/mdoc.c
U src/external/bsd/mdocml/dist/config.h.post

3 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jKRISTAPS:yesterday -jKRISTAPS 
src/external/bsd/mdocml/dist



CVS commit: src/usr.sbin/etcupdate

2010-06-24 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Jun 24 17:12:06 UTC 2010

Modified Files:
src/usr.sbin/etcupdate: etcupdate

Log Message:
Run services_mkdb if only the old hash exists


To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/usr.sbin/etcupdate/etcupdate

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



CVS commit: src

2010-06-24 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun 24 16:37:49 UTC 2010

Modified Files:
src/distrib/sets/lists/man: mi
src/share/man/man4/man4.hp700: Makefile

Log Message:
Add uturn(4).


To generate a diff of this commit:
cvs rdiff -u -r1.1219 -r1.1220 src/distrib/sets/lists/man/mi
cvs rdiff -u -r1.6 -r1.7 src/share/man/man4/man4.hp700/Makefile

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



CVS commit: src/share/man/man4/man4.hp700

2010-06-24 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun 24 16:34:51 UTC 2010

Added Files:
src/share/man/man4/man4.hp700: uturn.4

Log Message:
Add a uturn(4) man page.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/share/man/man4/man4.hp700/uturn.4

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



CVS commit: src/doc

2010-06-24 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun 24 16:15:22 UTC 2010

Modified Files:
src/doc: CHANGES

Log Message:
Note support for uturn(4).


To generate a diff of this commit:
cvs rdiff -u -r1.1407 -r1.1408 src/doc/CHANGES

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



CVS commit: src/sys/arch/hp700/conf

2010-06-24 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun 24 16:06:03 UTC 2010

Modified Files:
src/sys/arch/hp700/conf: GENERIC

Log Message:
Add uturn(4) and attachments.


To generate a diff of this commit:
cvs rdiff -u -r1.100 -r1.101 src/sys/arch/hp700/conf/GENERIC

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



CVS commit: src/sys/dev/usb

2010-06-24 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Thu Jun 24 15:01:45 UTC 2010

Modified Files:
src/sys/dev/usb: if_axe.c if_axereg.h

Log Message:
KNF and misc cosmetics.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/dev/usb/if_axe.c
cvs rdiff -u -r1.9 -r1.10 src/sys/dev/usb/if_axereg.h

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



CVS commit: src/sys/dev/usb

2010-06-24 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Thu Jun 24 14:41:31 UTC 2010

Modified Files:
src/sys/dev/usb: if_axe.c if_axereg.h

Log Message:
Remove unused sc->axe_stop_task in softc.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/dev/usb/if_axe.c
cvs rdiff -u -r1.8 -r1.9 src/sys/dev/usb/if_axereg.h

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



CVS commit: src/sys/dev/usb

2010-06-24 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Thu Jun 24 14:39:57 UTC 2010

Modified Files:
src/sys/dev/usb: if_axe.c

Log Message:
Fix several botches:
 * in axe_detach():
  * call callout_destroy(9) after axe_stop() which calls callout_stop(9)
(otherwise gets panic on DIAGNOSTIC and LOCK_DEBUG kernel)
  * no need to call usbd_abort_pipe() that are done in axe_stop()
  * no need to call usb_detach_wait() twice
  * also destroy axe_mii_lock mutex
 * in axe_tick_task():
  * fix an inverted logic


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/dev/usb/if_axe.c

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



CVS commit: src

2010-06-24 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Thu Jun 24 13:03:20 UTC 2010

Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c
zfs_replay.c zfs_vnops.c zfs_znode.c zvol.c
src/external/cddl/osnet/sys/kern: policy.c vfs.c
src/external/cddl/osnet/sys/sys: vnode.h
src/lib/libp2k: p2k.c
src/lib/libukfs: ukfs.c
src/share/examples/rump/ttyserv: ttyserv.c
src/share/examples/rump/umserv: umserv.c
src/share/man/man9: vnodeops.9
src/sys/arch/xen/xen: xbdback_xenbus.c
src/sys/coda: coda_vnops.c
src/sys/compat/common: vfs_syscalls_20.c vfs_syscalls_30.c
vfs_syscalls_43.c
src/sys/compat/darwin: darwin_mman.c
src/sys/compat/ibcs2: ibcs2_misc.c
src/sys/compat/irix: irix_dirent.c irix_mman.c irix_usema.c
src/sys/compat/linux/common: linux_file64.c linux_misc.c
src/sys/compat/linux32/common: linux32_dirent.c
src/sys/compat/mach: mach_vm.c
src/sys/compat/osf1: osf1_exec_ecoff.c osf1_file.c
src/sys/compat/pecoff: pecoff_exec.c
src/sys/compat/sunos: sunos_misc.c
src/sys/compat/sunos32: sunos32_misc.c
src/sys/compat/svr4: svr4_misc.c
src/sys/compat/svr4_32: svr4_32_misc.c
src/sys/dev: cons.c dksubr.c firmload.c fss.c kloader.c vnd.c
src/sys/dev/ata: ata_raid_subr.c
src/sys/dev/dkwedge: dk.c
src/sys/fs/adosfs: adlookup.c advfsops.c advnops.c
src/sys/fs/cd9660: cd9660_lookup.c cd9660_node.c cd9660_vfsops.c
src/sys/fs/efs: efs_vfsops.c efs_vnops.c
src/sys/fs/filecorefs: filecore_lookup.c filecore_node.c
filecore_vfsops.c
src/sys/fs/hfs: hfs_subr.c hfs_vfsops.c hfs_vnops.c
src/sys/fs/msdosfs: msdosfs_denode.c msdosfs_lookup.c msdosfs_vfsops.c
msdosfs_vnops.c
src/sys/fs/nilfs: nilfs_vfsops.c nilfs_vnops.c
src/sys/fs/ntfs: ntfs_vfsops.c ntfs_vnops.c
src/sys/fs/ptyfs: ptyfs_subr.c ptyfs_vnops.c
src/sys/fs/puffs: puffs_vfsops.c puffs_vnops.c
src/sys/fs/smbfs: smbfs_node.c smbfs_vfsops.c smbfs_vnops.c
src/sys/fs/sysvbfs: sysvbfs_vfsops.c sysvbfs_vnops.c
src/sys/fs/tmpfs: tmpfs_vnops.c
src/sys/fs/udf: udf_vfsops.c udf_vnops.c
src/sys/fs/union: union_subr.c union_vnops.c
src/sys/fs/unionfs: unionfs_subr.c unionfs_vfsops.c unionfs_vnops.c
src/sys/kern: exec_elf.c exec_macho.c exec_script.c exec_subr.c
kern_acct.c kern_core.c kern_exec.c kern_ktrace.c kern_module_vfs.c
subr_exec_fd.c subr_kobj_vfs.c sys_aio.c tty_ptm.c tty_tty.c
uipc_usrreq.c vfs_cache.c vfs_getcwd.c vfs_lookup.c vfs_subr.c
vfs_syscalls.c vfs_vnops.c vfs_xattr.c vnode_if.c
src/sys/miscfs/fdesc: fdesc_vfsops.c fdesc_vnops.c
src/sys/miscfs/fifofs: fifo_vnops.c
src/sys/miscfs/genfs: genfs_vnops.c layer_vnops.c
src/sys/miscfs/kernfs: kernfs_vnops.c
src/sys/miscfs/nullfs: null_vfsops.c
src/sys/miscfs/overlay: overlay_vfsops.c
src/sys/miscfs/procfs: procfs_vnops.c
src/sys/miscfs/specfs: spec_vnops.c
src/sys/miscfs/syncfs: sync_vnops.c
src/sys/miscfs/umapfs: umap_vfsops.c
src/sys/nfs: nfs_node.c nfs_serv.c nfs_srvsubs.c nfs_vfsops.c
nfs_vnops.c
src/sys/rump/include/rump: rumpvnode_if.h
src/sys/rump/librump/rumpvfs: rump_vfs.c rumpfs.c rumpvnode_if.c
src/sys/sys: param.h vnode_if.h
src/sys/ufs/ext2fs: ext2fs_inode.c ext2fs_lookup.c ext2fs_vfsops.c
ext2fs_vnops.c
src/sys/ufs/ffs: ffs_snapshot.c ffs_vfsops.c
src/sys/ufs/lfs: lfs_alloc.c lfs_bio.c lfs_segment.c lfs_syscalls.c
lfs_vfsops.c lfs_vnops.c
src/sys/ufs/mfs: mfs_vnops.c
src/sys/ufs/ufs: ufs_extattr.c ufs_inode.c ufs_lookup.c ufs_quota.c
ufs_vnops.c ufs_wapbl.c
src/sys/uvm: uvm_mmap.c uvm_swap.c

Log Message:
Clean up vnode lock operations pass 2:

VOP_UNLOCK(vp, flags) -> VOP_UNLOCK(vp): Remove the unneeded flags argument.

Welcome to 5.99.32.

Discussed on tech-kern.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 \
src/external/cddl/osnet/dist/uts/common/fs/zfs/vdev_disk.c \
src/external/cddl/osnet/dist/uts/common/fs/zfs/zvol.c
cvs rdiff -u -r1.5 -r1.6 \
src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_replay.c
cvs rdiff -u -r1.4 -r1.5 \
src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c
cvs rdiff -u -r1.7 -r1.8 \
src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c
cvs rdiff -u -r1.1 -r1.2 src/external/cddl/osnet/sys/kern/policy.c
cvs rdiff -u -r1.2 -r1.3 src/external/cddl/osnet/sys/kern/vfs.c
cvs rdiff -u -r1.4 -r1.5 src/external/cddl/osnet/sys/sys/vnode.h
cvs rdiff -u -r1.40 -r1.41 src/lib/libp2k/p2k.c
cvs rdiff -u -r1.50 -r1.51 src/lib/libukfs/ukfs.c
cvs rdiff -u -r1.1 -r1.2 src/share/examples/rum

CVS commit: src/sys/kern

2010-06-24 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Thu Jun 24 12:58:48 UTC 2010

Modified Files:
src/sys/kern: vnode_if.src

Log Message:
Clean up vnode lock operations pass 2:

VOP_UNLOCK(vp, flags) -> VOP_UNLOCK(vp): Remove the unneeded flags argument.

Welcome to 5.99.32.

Discussed on tech-kern.


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/kern/vnode_if.src

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



CVS commit: src/sys/fs/nilfs

2010-06-24 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Thu Jun 24 12:15:46 UTC 2010

Modified Files:
src/sys/fs/nilfs: nilfs_subr.c nilfs_vnops.c

Log Message:
Pullup changes from the write implementation:
- remove unnessisary check that would prevent it from mounting newer nilfs
  images. A field has been added in the segment summary.
- store blocks of files on their virtual block number


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/fs/nilfs/nilfs_subr.c
cvs rdiff -u -r1.5 -r1.6 src/sys/fs/nilfs/nilfs_vnops.c

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



CVS commit: src/sys/miscfs/genfs

2010-06-24 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Thu Jun 24 10:39:35 UTC 2010

Modified Files:
src/sys/miscfs/genfs: genfs_vnops.c

Log Message:
genfs_nolock(): LK_INTERLOCK flag no longer possible.


To generate a diff of this commit:
cvs rdiff -u -r1.179 -r1.180 src/sys/miscfs/genfs/genfs_vnops.c

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



CVS commit: src/sys/coda

2010-06-24 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Thu Jun 24 10:37:22 UTC 2010

Modified Files:
src/sys/coda: coda_vnops.c

Log Message:
coda_lock(): LK_INTERLOCK flag no longer possible.


To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 src/sys/coda/coda_vnops.c

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



CVS commit: src/sys/fs/nilfs

2010-06-24 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Thu Jun 24 10:20:08 UTC 2010

Modified Files:
src/sys/fs/nilfs: nilfs_fs.h

Log Message:
Update NiLFS(2) on-disc structures from Linux version


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/fs/nilfs/nilfs_fs.h

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



CVS commit: src/sys/rump/include/rump

2010-06-24 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Thu Jun 24 07:56:22 UTC 2010

Modified Files:
src/sys/rump/include/rump: rumpdefs.h

Log Message:
Regen. LK_EXCLOTHER has gone.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/include/rump/rumpdefs.h

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



CVS commit: src

2010-06-24 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Thu Jun 24 07:54:48 UTC 2010

Modified Files:
src/share/man/man9: vnodeops.9
src/sys/coda: coda_vnops.c
src/sys/fs/nilfs: nilfs_vnops.c
src/sys/fs/udf: udf_vnops.c
src/sys/fs/unionfs: unionfs_subr.c unionfs_vnops.c
src/sys/kern: vfs_subr.c
src/sys/miscfs/genfs: genfs_vnops.c
src/sys/nfs: nfs_vfsops.c
src/sys/sys: lock.h
src/sys/ufs/lfs: lfs_subr.c lfs_vnops.c

Log Message:
Clean up vnode lock operations:

 - VOP_LOCK(vp, flags): Limit the set of allowed flags to LK_EXCLUSIVE,
   LK_SHARED and LK_NOWAIT.  LK_INTERLOCK is no longer allowed as it
   makes no sense here.

- VOP_ISLOCKED(vp): Remove the for some time unused return value
  LK_EXCLOTHER.  Mark this operation as "diagnostic only".
  Making a lock decision based on this operation is no longer allowed.

Discussed on tech-kern.


To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.79 src/share/man/man9/vnodeops.9
cvs rdiff -u -r1.71 -r1.72 src/sys/coda/coda_vnops.c
cvs rdiff -u -r1.4 -r1.5 src/sys/fs/nilfs/nilfs_vnops.c
cvs rdiff -u -r1.57 -r1.58 src/sys/fs/udf/udf_vnops.c
cvs rdiff -u -r1.7 -r1.8 src/sys/fs/unionfs/unionfs_subr.c
cvs rdiff -u -r1.1 -r1.2 src/sys/fs/unionfs/unionfs_vnops.c
cvs rdiff -u -r1.405 -r1.406 src/sys/kern/vfs_subr.c
cvs rdiff -u -r1.178 -r1.179 src/sys/miscfs/genfs/genfs_vnops.c
cvs rdiff -u -r1.212 -r1.213 src/sys/nfs/nfs_vfsops.c
cvs rdiff -u -r1.84 -r1.85 src/sys/sys/lock.h
cvs rdiff -u -r1.74 -r1.75 src/sys/ufs/lfs/lfs_subr.c
cvs rdiff -u -r1.227 -r1.228 src/sys/ufs/lfs/lfs_vnops.c

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