CVS commit: src/sys/fs/smbfs

2014-12-21 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Sun Dec 21 10:48:53 UTC 2014

Modified Files:
src/sys/fs/smbfs: smbfs.h smbfs_node.c smbfs_node.h smbfs_smb.c
smbfs_vfsops.c smbfs_vnops.c

Log Message:
Change smbfs from hashlist to vcache.
- Use (parent_vnode, name, name_len) as key.
- Change smbfs_nget() to return a referenced but unlocked vnode and
  adapt smbfs_setroot(), smbfs_create(), smbfs_mkdir() and smbfs_lookup().


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/fs/smbfs/smbfs.h
cvs rdiff -u -r1.52 -r1.53 src/sys/fs/smbfs/smbfs_node.c
cvs rdiff -u -r1.13 -r1.14 src/sys/fs/smbfs/smbfs_node.h
cvs rdiff -u -r1.46 -r1.47 src/sys/fs/smbfs/smbfs_smb.c
cvs rdiff -u -r1.103 -r1.104 src/sys/fs/smbfs/smbfs_vfsops.c
cvs rdiff -u -r1.92 -r1.93 src/sys/fs/smbfs/smbfs_vnops.c

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



CVS commit: src/tests/lib/libm

2014-12-21 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sun Dec 21 15:37:03 UTC 2014

Modified Files:
src/tests/lib/libm: Makefile
Added Files:
src/tests/lib/libm: t_fenv.c

Log Message:
Add a test program for basic fenv.h rounding mode/exception mask testing.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/tests/lib/libm/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/lib/libm/t_fenv.c

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



CVS commit: src/distrib/sets/lists/tests

2014-12-21 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sun Dec 21 15:38:27 UTC 2014

Modified Files:
src/distrib/sets/lists/tests: mi

Log Message:
Add new test program


To generate a diff of this commit:
cvs rdiff -u -r1.604 -r1.605 src/distrib/sets/lists/tests/mi

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



CVS commit: src/distrib/sets/lists/debug

2014-12-21 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sun Dec 21 15:39:37 UTC 2014

Modified Files:
src/distrib/sets/lists/debug: mi

Log Message:
Debug info for new test program


To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 src/distrib/sets/lists/debug/mi

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



CVS commit: src/sys/dev/raidframe

2014-12-21 Thread Takahiro Kambe
Module Name:src
Committed By:   taca
Date:   Sun Dec 21 17:04:12 UTC 2014

Modified Files:
src/sys/dev/raidframe: rf_netbsdkintf.c

Log Message:
Stop useless disklabel warning if there are wedges, using GPT partition.
Fix PR kern/47989.

XXX: Pullup 6 and 7 (maybe 5)


To generate a diff of this commit:
cvs rdiff -u -r1.316 -r1.317 src/sys/dev/raidframe/rf_netbsdkintf.c

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



CVS commit: src/sys/arch/arm/allwinner

2014-12-21 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Dec 21 17:37:40 UTC 2014

Modified Files:
src/sys/arch/arm/allwinner: awin_reg.h

Log Message:
add some A80 daudio and display regs


To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/arch/arm/allwinner/awin_reg.h

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



CVS commit: src/sys/arch/arm/allwinner

2014-12-21 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Dec 21 17:38:47 UTC 2014

Modified Files:
src/sys/arch/arm/allwinner: awin_intr.h

Log Message:
add A80 R_DAUDIO irq


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/allwinner/awin_intr.h

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



CVS commit: src/sys/arch/arm/allwinner

2014-12-21 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Dec 21 17:40:17 UTC 2014

Modified Files:
src/sys/arch/arm/allwinner: awin_io.c

Log Message:
add A80 debe, tcon, hdmi, daudio


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/arm/allwinner/awin_io.c

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



CVS commit: src/sys/arch/arm/allwinner

2014-12-21 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Dec 21 17:40:59 UTC 2014

Modified Files:
src/sys/arch/arm/allwinner: awin_debe.c files.awin

Log Message:
add support for re-using a display mode setup by the bootloader


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/allwinner/awin_debe.c
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/arm/allwinner/files.awin

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



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

2014-12-21 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Dec 21 17:42:12 UTC 2014

Modified Files:
src/sys/arch/evbarm/conf: ALLWINNER_A80

Log Message:
enable awindebe, genfb, wsdisplay


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbarm/conf/ALLWINNER_A80

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



CVS commit: src/sys/arch/arm/allwinner

2014-12-21 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Dec 21 18:36:05 UTC 2014

Modified Files:
src/sys/arch/arm/allwinner: awin_debe.c

Log Message:
actually initialize mode.vdisplay


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/allwinner/awin_debe.c

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



CVS commit: [netbsd-6] src/external/mit/xorg/server/xorg-server/Xi

2014-12-21 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Sun Dec 21 19:03:40 UTC 2014

Modified Files:
src/external/mit/xorg/server/xorg-server/Xi [netbsd-6]: Makefile

Log Message:
Apply patch (requested by mrg in ticket 1208):
Pass -Wno-error to work around a build failure on vax with gcc 4.1


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.4.4.1 \
src/external/mit/xorg/server/xorg-server/Xi/Makefile

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



CVS commit: [netbsd-6] src/doc

2014-12-21 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Sun Dec 21 19:04:46 UTC 2014

Modified Files:
src/doc [netbsd-6]: CHANGES-6.2

Log Message:
update 1208


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.166 -r1.1.2.167 src/doc/CHANGES-6.2

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



CVS commit: [netbsd-6-0] src/external/mit/xorg/server/xorg-server/Xi

2014-12-21 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Sun Dec 21 19:05:22 UTC 2014

Modified Files:
src/external/mit/xorg/server/xorg-server/Xi [netbsd-6-0]: Makefile

Log Message:
Apply patch (requested by mrg in ticket 1208):
Pass -Wno-error to work around a build failure on vax with gcc 4.1


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.4.10.1 \
src/external/mit/xorg/server/xorg-server/Xi/Makefile

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



CVS commit: [netbsd-6-1] src/external/mit/xorg/server/xorg-server/Xi

2014-12-21 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Sun Dec 21 19:06:33 UTC 2014

Modified Files:
src/external/mit/xorg/server/xorg-server/Xi [netbsd-6-1]: Makefile

Log Message:
Apply patch (requested by mrg in ticket 1208):
Pass -Wno-error to work around a build failure on vax with gcc 4.1


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.4.16.1 \
src/external/mit/xorg/server/xorg-server/Xi/Makefile

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



CVS commit: [netbsd-6-0] src/doc

2014-12-21 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Sun Dec 21 19:05:57 UTC 2014

Modified Files:
src/doc [netbsd-6-0]: CHANGES-6.0.7

Log Message:
update 1208


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.16 -r1.1.2.17 src/doc/CHANGES-6.0.7

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



CVS commit: [netbsd-6-1] src/doc

2014-12-21 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Sun Dec 21 19:07:11 UTC 2014

Modified Files:
src/doc [netbsd-6-1]: CHANGES-6.1.6

Log Message:
Apply patch (requested by mrg in ticket 1208):
Pass -Wno-error to work around a build failure on vax with gcc 4.1


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.16 -r1.1.2.17 src/doc/CHANGES-6.1.6

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



CVS commit: [netbsd-6] src/external/mit/xorg

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Sun Dec 21 19:12:10 UTC 2014

Modified Files:
src/external/mit/xorg/lib/fontconfig/etc [netbsd-6]: fonts.conf
src/external/mit/xorg/lib/fontconfig/etc/conf.avail [netbsd-6]:
Makefile
src/external/mit/xorg/lib/fontconfig/etc/conf.d [netbsd-6]: Makefile
src/external/mit/xorg/lib/fontconfig/src [netbsd-6]: Makefile
Makefile.fcarch shlib_version
src/external/mit/xorg/tools/fc-cache [netbsd-6]: Makefile

Log Message:
Pull up following revision(s) (requested by mrg in ticket #1178):
external/mit/xorg/lib/fontconfig/etc/fonts.conf patch
external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile patch
external/mit/xorg/lib/fontconfig/etc/conf.d/Makefilepatch
external/mit/xorg/lib/fontconfig/src/Makefile   patch
external/mit/xorg/lib/fontconfig/src/Makefile.fcarchpatch
external/mit/xorg/lib/fontconfig/src/shlib_version  patch
external/mit/xorg/tools/fc-cache/Makefile   patch
xsrc/external/mit/fontconfig/Makefile.ampatch
xsrc/external/mit/fontconfig/Makefile.inpatch
xsrc/external/mit/fontconfig/ac_check_symbol.m4 patch
xsrc/external/mit/fontconfig/ax_cc_for_build.m4 patch
xsrc/external/mit/fontconfig/ax_create_stdint_h.m4  patch
xsrc/external/mit/fontconfig/ax_pthread.m4  patch
xsrc/external/mit/fontconfig/fc-pattern.1   patch
xsrc/external/mit/fontconfig/fc-pattern.c   patch
xsrc/external/mit/fontconfig/fc-pattern.sgmlpatch
xsrc/external/mit/fontconfig/fc-validate.1  patch
xsrc/external/mit/fontconfig/fc-validate.c  patch
xsrc/external/mit/fontconfig/fc-validate.sgml   patch
xsrc/external/mit/fontconfig/libtool.m4 patch
xsrc/external/mit/fontconfig/ltoptions.m4   patch
xsrc/external/mit/fontconfig/ltsugar.m4 patch
xsrc/external/mit/fontconfig/ltversion.m4   patch
xsrc/external/mit/fontconfig/lt~obsolete.m4 patch
xsrc/external/mit/fontconfig/dist/Tools.mk  patch
xsrc/external/mit/fontconfig/dist/compile   patch
xsrc/external/mit/fontconfig/dist/config-fixups.h   patch
xsrc/external/mit/fontconfig/dist/configure.ac  patch
xsrc/external/mit/fontconfig/dist/test-driver   patch
xsrc/external/mit/fontconfig/dist/conf.d/10-scale-bitmap-fonts.conf patch
xsrc/external/mit/fontconfig/dist/conf.d/11-lcdfilter-default.conf  patch
xsrc/external/mit/fontconfig/dist/conf.d/11-lcdfilter-legacy.conf   patch
xsrc/external/mit/fontconfig/dist/conf.d/11-lcdfilter-light.confpatch
xsrc/external/mit/fontconfig/dist/conf.d/README.in  patch
xsrc/external/mit/fontconfig/dist/doc/FcCacheCreateTagFile.3patch
xsrc/external/mit/fontconfig/dist/doc/FcCharSetDelChar.3patch
xsrc/external/mit/fontconfig/dist/doc/FcConfigGetSysRoot.3  patch
xsrc/external/mit/fontconfig/dist/doc/FcConfigSetSysRoot.3  patch
xsrc/external/mit/fontconfig/dist/doc/FcDirCacheClean.3 patch
xsrc/external/mit/fontconfig/dist/doc/FcDirCacheRescan.3patch
xsrc/external/mit/fontconfig/dist/doc/FcGetDefaultLangs.3   patch
xsrc/external/mit/fontconfig/dist/doc/FcLangNormalize.3 patch
xsrc/external/mit/fontconfig/dist/doc/FcLangSetDel.3patch
xsrc/external/mit/fontconfig/dist/doc/FcLangSetSubtract.3   patch
xsrc/external/mit/fontconfig/dist/doc/FcLangSetUnion.3  patch
xsrc/external/mit/fontconfig/dist/doc/FcStrListFirst.3  patch
xsrc/external/mit/fontconfig/dist/doc/fcatomic.sgml patch
xsrc/external/mit/fontconfig/dist/doc/fcblanks.sgml patch
xsrc/external/mit/fontconfig/dist/doc/fccache.sgml  patch
xsrc/external/mit/fontconfig/dist/doc/fccharset.sgmlpatch
xsrc/external/mit/fontconfig/dist/doc/fcconfig.sgml patch
xsrc/external/mit/fontconfig/dist/doc/fcconstant.sgml   patch
xsrc/external/mit/fontconfig/dist/doc/fcdircache.sgml   patch
xsrc/external/mit/fontconfig/dist/doc/fcfile.sgml   patch
xsrc/external/mit/fontconfig/dist/doc/fcfontset.sgmlpatch
xsrc/external/mit/fontconfig/dist/doc/fcformat.sgml patch
xsrc/external/mit/fontconfig/dist/doc/fcfreetype.sgml   patch
xsrc/external/mit/fontconfig/dist/doc/fcinit.sgml   patch
xsrc/external/mit/fontconfig/dist/doc/fclangset.sgmlpatch
xsrc/external/mit/fontconfig/dist/doc/fcmatrix.sgml patch
xsrc/external/mit/fontconfig/dist/doc/fcobjectset.sgml  patch
xsrc/external/mit/fontconfig/dist/doc/fcobjecttype.sgml patch
xsrc/external/mit/fontconfig/dist/doc/fcpattern.sgmlpatch
xsrc/external/mit/fontconfig/dist/doc/fcstring.sgml patch
xsrc/external/mit/fontconfig/dist/doc/fcstrset.sgml patch
xsrc/external/mit/fontconfig/dist/doc/fcvalue.sgml  patch
xsrc/external/mit/fontconfig/dist/doc/fontconfig-devel/fccachecreatetagfile.html
 patch
xsrc/external/mit/fontconfig/dist/doc/fontconfig-devel/fccharsetdelchar.html
patch
xsrc/external

CVS commit: [netbsd-6] xsrc/external/mit/fontconfig

2014-12-21 Thread SAITOH Masanobu
Module Name:xsrc
Committed By:   msaitoh
Date:   Sun Dec 21 19:13:34 UTC 2014

Modified Files:
xsrc/external/mit/fontconfig/dist [netbsd-6]: COPYING ChangeLog INSTALL
Makefile.am Makefile.in README acinclude.m4 aclocal.m4 config.guess
config.h.in config.sub configure configure.in depcomp
fontconfig.pc.in fontconfig.spec fonts.conf.in fonts.dtd install-sh
ltmain.sh missing
xsrc/external/mit/fontconfig/dist/conf.d [netbsd-6]: 10-autohint.conf
10-no-sub-pixel.conf 10-sub-pixel-bgr.conf 10-sub-pixel-rgb.conf
10-sub-pixel-vbgr.conf 10-sub-pixel-vrgb.conf 10-unhinted.conf
20-fix-globaladvance.conf 20-unhint-small-vera.conf
25-unhint-nonlatin.conf 30-metric-aliases.conf 30-urw-aliases.conf
40-nonlatin.conf 45-latin.conf 50-user.conf 65-fonts-persian.conf
65-nonlatin.conf 80-delicious.conf Makefile.am Makefile.in README
xsrc/external/mit/fontconfig/dist/doc [netbsd-6]: FcAtomicCreate.3
FcAtomicDeleteNew.3 FcAtomicDestroy.3 FcAtomicLock.3
FcAtomicNewFile.3 FcAtomicOrigFile.3 FcAtomicReplaceOrig.3
FcAtomicUnlock.3 FcBlanksAdd.3 FcBlanksCreate.3 FcBlanksDestroy.3
FcBlanksIsMember.3 FcCacheCopySet.3 FcCacheDir.3 FcCacheNumFont.3
FcCacheNumSubdir.3 FcCacheSubdir.3 FcCharSetAddChar.3
FcCharSetCopy.3 FcCharSetCount.3 FcCharSetCoverage.3
FcCharSetCreate.3 FcCharSetDestroy.3 FcCharSetEqual.3
FcCharSetFirstPage.3 FcCharSetHasChar.3 FcCharSetIntersect.3
FcCharSetIntersectCount.3 FcCharSetIsSubset.3 FcCharSetMerge.3
FcCharSetNew.3 FcCharSetNextPage.3 FcCharSetSubtract.3
FcCharSetSubtractCount.3 FcCharSetUnion.3 FcConfigAppFontAddDir.3
FcConfigAppFontAddFile.3 FcConfigAppFontClear.3
FcConfigBuildFonts.3 FcConfigCreate.3 FcConfigDestroy.3
FcConfigEnableHome.3 FcConfigFilename.3 FcConfigGetBlanks.3
FcConfigGetCache.3 FcConfigGetCacheDirs.3 FcConfigGetConfigDirs.3
FcConfigGetConfigFiles.3 FcConfigGetCurrent.3 FcConfigGetFontDirs.3
FcConfigGetFonts.3 FcConfigGetRescanInterval.3 FcConfigHome.3
FcConfigParseAndLoad.3 FcConfigReference.3 FcConfigSetCurrent.3
FcConfigSetRescanInterval.3 FcConfigSubstitute.3
FcConfigSubstituteWithPat.3 FcConfigUptoDate.3
FcDefaultSubstitute.3 FcDirCacheLoad.3 FcDirCacheLoadFile.3
FcDirCacheRead.3 FcDirCacheUnlink.3 FcDirCacheUnload.3
FcDirCacheValid.3 FcDirSave.3 FcDirScan.3 FcFileIsDir.3
FcFileScan.3 FcFini.3 FcFontList.3 FcFontMatch.3
FcFontRenderPrepare.3 FcFontSetAdd.3 FcFontSetCreate.3
FcFontSetDestroy.3 FcFontSetList.3 FcFontSetMatch.3
FcFontSetPrint.3 FcFontSetSort.3 FcFontSetSortDestroy.3
FcFontSort.3 FcFreeTypeCharIndex.3 FcFreeTypeCharSet.3
FcFreeTypeCharSetAndSpacing.3 FcFreeTypeQuery.3
FcFreeTypeQueryFace.3 FcGetLangs.3 FcGetVersion.3 FcInit.3
FcInitBringUptoDate.3 FcInitLoadConfig.3 FcInitLoadConfigAndFonts.3
FcInitReinitialize.3 FcIsLower.3 FcIsUpper.3 FcLangGetCharSet.3
FcLangSetAdd.3 FcLangSetCompare.3 FcLangSetContains.3
FcLangSetCopy.3 FcLangSetCreate.3 FcLangSetDestroy.3
FcLangSetEqual.3 FcLangSetGetLangs.3 FcLangSetHasLang.3
FcLangSetHash.3 FcMatrixCopy.3 FcMatrixEqual.3 FcMatrixInit.3
FcMatrixMultiply.3 FcMatrixRotate.3 FcMatrixScale.3 FcMatrixShear.3
FcNameConstant.3 FcNameGetConstant.3 FcNameGetObjectType.3
FcNameParse.3 FcNameRegisterConstants.3 FcNameRegisterObjectTypes.3
FcNameUnparse.3 FcNameUnregisterConstants.3
FcNameUnregisterObjectTypes.3 FcObjectSetAdd.3 FcObjectSetBuild.3
FcObjectSetCreate.3 FcObjectSetDestroy.3 FcPatternAdd-Type.3
FcPatternAdd.3 FcPatternAddWeak.3 FcPatternBuild.3
FcPatternCreate.3 FcPatternDel.3 FcPatternDestroy.3
FcPatternDuplicate.3 FcPatternEqual.3 FcPatternEqualSubset.3
FcPatternFilter.3 FcPatternFormat.3 FcPatternGet-Type.3
FcPatternGet.3 FcPatternHash.3 FcPatternPrint.3
FcPatternReference.3 FcPatternRemove.3 FcStrBasename.3 FcStrCmp.3
FcStrCmpIgnoreCase.3 FcStrCopy.3 FcStrCopyFilename.3 FcStrDirname.3
FcStrDowncase.3 FcStrFree.3 FcStrListCreate.3 FcStrListDone.3
FcStrListNext.3 FcStrPlus.3 FcStrSetAdd.3 FcStrSetAddFilename.3
FcStrSetCreate.3 FcStrSetDel.3 FcStrSetDestroy.3 FcStrSetEqual.3
FcStrSetMember.3 FcStrStr.3 FcStrStrIgnoreCase.3 FcToLower.3
FcUcs4ToUtf8.3 FcUtf16Len.3 FcUtf16ToUcs4.3 FcUtf8Len.3
FcUtf8ToUcs4.3 FcValueDestroy.3 FcValueEqual.3 FcValuePrint.3
FcValueSave.3 Makefile.am Makefile.in confdir.sgml.in edit-sgml.c

CVS commit: [netbsd-6] src/doc

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Sun Dec 21 19:13:57 UTC 2014

Modified Files:
src/doc [netbsd-6]: CHANGES-6.2

Log Message:
Ticket 1178.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.167 -r1.1.2.168 src/doc/CHANGES-6.2

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



CVS commit: [netbsd-7] src/crypto/external/bsd/netpgp/dist/src/netpgpkeys

2014-12-21 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Sun Dec 21 19:24:22 UTC 2014

Modified Files:
src/crypto/external/bsd/netpgp/dist/src/netpgpkeys [netbsd-7]:
netpgpkeys.c

Log Message:
Pull up following revision(s) (requested by agc in ticket #334):
crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.c: revision 
1.26
Fix bug report from Jared - actually print the key when exporting


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.25.14.1 \
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: [netbsd-7] src/usr.sbin/perfused

2014-12-21 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Sun Dec 21 19:27:11 UTC 2014

Modified Files:
src/usr.sbin/perfused [netbsd-7]: perfused.c

Log Message:
Pull up following revision(s) (requested by manu in ticket #335):
usr.sbin/perfused/perfused.c: revision 1.25
Survive if filesystem installs a signal handler
We tested for signal(3) to return 0 for success, which is incorrect:
signal(3) returns the previous handler. Success should be tested as
!= SIG_ERR, otherwise we fail when a signal handler was previously
installed by perfused(8) parrent process, which happens to be the
FUSE filesystem.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.24.10.1 src/usr.sbin/perfused/perfused.c

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



CVS commit: [netbsd-7] src/usr.sbin/cpuctl

2014-12-21 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Sun Dec 21 19:28:38 UTC 2014

Modified Files:
src/usr.sbin/cpuctl [netbsd-7]: cpuctl.c

Log Message:
Pull up following revision(s) (requested by msaitoh in ticket #336):
usr.sbin/cpuctl/cpuctl.c: revision 1.25
Fix a bug that an unknown command is printed as "(null)".
Reported by Fredrik Pettai.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.23.4.1 src/usr.sbin/cpuctl/cpuctl.c

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



CVS commit: [netbsd-7] src/lib/libpci

2014-12-21 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Sun Dec 21 19:30:20 UTC 2014

Modified Files:
src/lib/libpci [netbsd-7]: pci.3

Log Message:
Pull up following revision(s) (requested by msaitoh in ticket #337):
lib/libpci/pci.3: revision 1.10
  Add "int showclass" argument to pci_devinfo(). The API was changed 10 years
ago.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.9.2.1 src/lib/libpci/pci.3

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



CVS commit: [netbsd-7] src/sys/dev/pci

2014-12-21 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Sun Dec 21 19:32:48 UTC 2014

Modified Files:
src/sys/dev/pci [netbsd-7]: if_wpi.c

Log Message:
Pull up following revision(s) (requested by bouyer in ticket #338):
sys/dev/pci/if_wpi.c: revision 1.69
Consistently take the interface down when the radio swicth is off.


To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.68.2.1 src/sys/dev/pci/if_wpi.c

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



CVS commit: [netbsd-7] src/doc

2014-12-21 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Sun Dec 21 19:34:13 UTC 2014

Modified Files:
src/doc [netbsd-7]: CHANGES-7.0

Log Message:
334-338


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.134 -r1.1.2.135 src/doc/CHANGES-7.0

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



CVS commit: src/usr.sbin/postinstall

2014-12-21 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Dec 21 20:14:33 UTC 2014

Modified Files:
src/usr.sbin/postinstall: postinstall.8

Log Message:
PR/49428: Travis Paul: Document x option.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/postinstall/postinstall.8

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



CVS commit: [netbsd-6] src/sys/arch/arm/broadcom

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Sun Dec 21 20:19:21 UTC 2014

Modified Files:
src/sys/arch/arm/broadcom [netbsd-6]: bcm2835_tmr.c

Log Message:
Pull up following revision(s) (requested by nat in ticket #1214):
sys/arch/arm/broadcom/bcm2835_tmr.c: revision 1.4
Clear status of BCM2835_STIMER_M3 only as timer comparison reg 0 and 2
are used by the VideoCore on Raspberry Pi.  This fixes audio playback.
Addresses PR 48805.
This commit was approved by skrll@


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.4 -r1.1.2.5 src/sys/arch/arm/broadcom/bcm2835_tmr.c

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



CVS commit: [netbsd-6-1] src/sys/arch/arm/broadcom

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Sun Dec 21 20:21:10 UTC 2014

Modified Files:
src/sys/arch/arm/broadcom [netbsd-6-1]: bcm2835_tmr.c

Log Message:
Pull up following revision(s) (requested by nat in ticket #1214):
sys/arch/arm/broadcom/bcm2835_tmr.c: revision 1.4
Clear status of BCM2835_STIMER_M3 only as timer comparison reg 0 and 2
are used by the VideoCore on Raspberry Pi.  This fixes audio playback.
Addresses PR 48805.
This commit was approved by skrll@


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.4 -r1.1.2.4.2.1 src/sys/arch/arm/broadcom/bcm2835_tmr.c

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



CVS commit: [netbsd-6-0] src/sys/arch/arm/broadcom

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Sun Dec 21 20:21:28 UTC 2014

Modified Files:
src/sys/arch/arm/broadcom [netbsd-6-0]: bcm2835_tmr.c

Log Message:
Pull up following revision(s) (requested by nat in ticket #1214):
sys/arch/arm/broadcom/bcm2835_tmr.c: revision 1.4
Clear status of BCM2835_STIMER_M3 only as timer comparison reg 0 and 2
are used by the VideoCore on Raspberry Pi.  This fixes audio playback.
Addresses PR 48805.
This commit was approved by skrll@


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.2 -r1.1.2.2.4.1 src/sys/arch/arm/broadcom/bcm2835_tmr.c

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



CVS commit: [netbsd-6] src/usr.sbin/perfused

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Sun Dec 21 20:24:41 UTC 2014

Modified Files:
src/usr.sbin/perfused [netbsd-6]: perfused.c

Log Message:
Pull up following revision(s) (requested by manu in ticket #1215):
usr.sbin/perfused/perfused.c: revision 1.25
Survive if filesystem installs a signal handler
We tested for signal(3) to return 0 for success, which is incorrect:
signal(3) returns the previous handler. Success should be tested as
!= SIG_ERR, otherwise we fail when a signal handler was previously
installed by perfused(8) parrent process, which happens to be the
FUSE filesystem.


To generate a diff of this commit:
cvs rdiff -u -r1.22.2.2 -r1.22.2.3 src/usr.sbin/perfused/perfused.c

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



CVS commit: [netbsd-6] src/doc

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Sun Dec 21 20:26:30 UTC 2014

Modified Files:
src/doc [netbsd-6]: CHANGES-6.2

Log Message:
Ticket 1214 and 1215.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.168 -r1.1.2.169 src/doc/CHANGES-6.2

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



CVS commit: [netbsd-6-1] src/doc

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Sun Dec 21 20:28:13 UTC 2014

Modified Files:
src/doc [netbsd-6-1]: CHANGES-6.1.6

Log Message:
Ticket 1214.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.17 -r1.1.2.18 src/doc/CHANGES-6.1.6

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



CVS commit: [netbsd-6-0] src/doc

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Sun Dec 21 20:28:59 UTC 2014

Modified Files:
src/doc [netbsd-6-0]: CHANGES-6.0.7

Log Message:
Ticket 1214.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.17 -r1.1.2.18 src/doc/CHANGES-6.0.7

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



CVS commit: [netbsd-5] src/sys/dev/ic

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Sun Dec 21 20:49:43 UTC 2014

Modified Files:
src/sys/dev/ic [netbsd-5]: rtl8169.c

Log Message:
Pull up following revision(s) (requested by uwe in ticket #1936):
sys/dev/ic/rtl8169.c: revision 1.142
RealTek 8139C+ incorrectly identifies UDP checksum 0x as bad.
Force software recalculation of UDP checksum if bad checksum is
reported by the hardware.


To generate a diff of this commit:
cvs rdiff -u -r1.105.4.9 -r1.105.4.10 src/sys/dev/ic/rtl8169.c

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



CVS commit: [netbsd-5] src/doc

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Sun Dec 21 20:51:04 UTC 2014

Modified Files:
src/doc [netbsd-5]: CHANGES-5.3

Log Message:
Ticket 1936.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.86 -r1.1.2.87 src/doc/CHANGES-5.3

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



CVS commit: src/usr.sbin/postinstall

2014-12-21 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Dec 21 21:10:13 UTC 2014

Modified Files:
src/usr.sbin/postinstall: postinstall.8

Log Message:
Use Nx.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/usr.sbin/postinstall/postinstall.8

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



CVS commit: src/sys/dev

2014-12-21 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sun Dec 21 22:21:03 UTC 2014

Modified Files:
src/sys/dev: midi_if.h

Log Message:
fix the midi_if documentation to properly describe the locks that will
be held during various operations.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/dev/midi_if.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

2014-12-21 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sun Dec 21 23:00:35 UTC 2014

Modified Files:
src/sys/dev/usb: FILES umidi.c umidi_quirks.c
Removed Files:
src/sys/dev/usb: umidireg.h umidivar.h

Log Message:
various umidi clean ups:
- move the contents of umidi{reg,var}.h into umidi.c directly as they
  are not referenced by any other file.
- remove the useless include of umidi{reg,var}.h from umidi_quirks.c.
- add reference counting and wait/broadcast support to the IO paths.
- fix the error handling in midi_attach() and midi_open().
- sprinkle KASSERT() in several places.
- drop the local interrupt lock before calling into various parts of
  the USB code.  fixes lockdebug issues, and likely hangs.
- rename "binded" member as "bound".

with these most of the panics and problems i've seen are gone.  there
is still one lockdebug panic to deal with that happens when unplugging
umidi while midiplay(1) is running.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/dev/usb/FILES
cvs rdiff -u -r1.65 -r1.66 src/sys/dev/usb/umidi.c
cvs rdiff -u -r1.18 -r1.19 src/sys/dev/usb/umidi_quirks.c
cvs rdiff -u -r1.8 -r0 src/sys/dev/usb/umidireg.h
cvs rdiff -u -r1.19 -r0 src/sys/dev/usb/umidivar.h

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



CVS commit: src/sys/arch

2014-12-21 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Mon Dec 22 00:07:24 UTC 2014

Modified Files:
src/sys/arch/arm/allwinner: awin_board.c awin_io.c awin_reg.h
awin_var.h
src/sys/arch/evbarm/awin: awin_start.S

Log Message:
read chip ID from SRAM ver reg on A80; the chip ID is 0x1639


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/arm/allwinner/awin_board.c \
src/sys/arch/arm/allwinner/awin_var.h
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/arm/allwinner/awin_io.c
cvs rdiff -u -r1.75 -r1.76 src/sys/arch/arm/allwinner/awin_reg.h
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbarm/awin/awin_start.S

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



CVS commit: [netbsd-7] src/usr.bin/shmif_dumpbus

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Mon Dec 22 01:59:14 UTC 2014

Modified Files:
src/usr.bin/shmif_dumpbus [netbsd-7]: shmif_dumpbus.c

Log Message:
Pull up following revision(s) (requested by gson in ticket #343):
usr.bin/shmif_dumpbus/shmif_dumpbus.c: revision 1.12-1.17
- support endian-independent operation on all platforms.
- fix tyop in error message.
- make name more descriptive: SWAPME -> FIXENDIAN.
- Add compat for bus version 2.
- Fixes tests, but, XXX, should add tests for bus version 3.
- quasi-cosmetic nit to previous: limit variable scope.
- Might as well byteswap when we assign to local variables instead of when
  we use said variables.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.11.4.1 src/usr.bin/shmif_dumpbus/shmif_dumpbus.c

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



CVS commit: [netbsd-7] src/sys/fs/tmpfs

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Mon Dec 22 02:05:08 UTC 2014

Modified Files:
src/sys/fs/tmpfs [netbsd-7]: tmpfs_subr.c tmpfs_vnops.c

Log Message:
Pull up following revision(s) (requested by gson in ticket #344):
sys/fs/tmpfs/tmpfs_vnops.c: revision 1.121
sys/fs/tmpfs/tmpfs_subr.c: revision 1.97
Store symlinks without a NUL terminator so that lstat(2) returns the
correct length.  Fixes the tmpfs part of PR kern/48864.


To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.96.4.1 src/sys/fs/tmpfs/tmpfs_subr.c
cvs rdiff -u -r1.120 -r1.120.2.1 src/sys/fs/tmpfs/tmpfs_vnops.c

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



CVS commit: [netbsd-7] src/tests/lib/libpthread

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Mon Dec 22 02:06:10 UTC 2014

Modified Files:
src/tests/lib/libpthread [netbsd-7]: t_cond.c

Log Message:
Pull up following revision(s) (requested by gson in ticket #346):
tests/lib/libpthread/t_cond.c: revision 1.6
The cond_timedwait_race test case is no longer expected to fail; it
has been consistently passing since CVS date 2014.01.31.19.22.00.
See also PR lib/44756.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.5.4.1 src/tests/lib/libpthread/t_cond.c

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



CVS commit: [netbsd-7] src/sys/net/npf

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Mon Dec 22 02:10:30 UTC 2014

Modified Files:
src/sys/net/npf [netbsd-7]: npf_conn.c npf_conn.h npf_nat.c

Log Message:
Pull up following revision(s) (requested by rmind in ticket #347):
sys/net/npf/npf_nat.c: revision 1.38
sys/net/npf/npf_conn.h: revision 1.8
sys/net/npf/npf_conn.c: revision 1.14
NPF: set the connection flags atomically in the post-creation logic and
fix a tiny race condition window.  Might fix PR/49488.


To generate a diff of this commit:
cvs rdiff -u -r1.10.2.2 -r1.10.2.3 src/sys/net/npf/npf_conn.c
cvs rdiff -u -r1.6.2.1 -r1.6.2.2 src/sys/net/npf/npf_conn.h
cvs rdiff -u -r1.32.2.3 -r1.32.2.4 src/sys/net/npf/npf_nat.c

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



CVS commit: [netbsd-7] src/sys/dev/raidframe

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Mon Dec 22 02:19:32 UTC 2014

Modified Files:
src/sys/dev/raidframe [netbsd-7]: rf_netbsdkintf.c

Log Message:
Pull up following revision(s) (requested by taca in ticket #348):
sys/dev/raidframe/rf_netbsdkintf.c: revision 1.317
Stop useless disklabel warning if there are wedges, using GPT partition.
Fix PR kern/47989.
XXX: Pullup 6 and 7 (maybe 5)


To generate a diff of this commit:
cvs rdiff -u -r1.312.2.3 -r1.312.2.4 src/sys/dev/raidframe/rf_netbsdkintf.c

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



CVS commit: [netbsd-7] src/doc

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Mon Dec 22 02:20:35 UTC 2014

Modified Files:
src/doc [netbsd-7]: CHANGES-7.0

Log Message:
Ticket 343-344, 346-348.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.135 -r1.1.2.136 src/doc/CHANGES-7.0

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



CVS commit: [netbsd-7] src/sys/ufs/ufs

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Mon Dec 22 03:32:23 UTC 2014

Modified Files:
src/sys/ufs/ufs [netbsd-7]: extattr.h

Log Message:
Pull up following revision(s) (requested by manu in ticket #350):
sys/ufs/ufs/extattr.h: revision 1.11
Bump UFS1 extended attribute max name length to 256
For extended attribute name max length, kernel filesystem-independant
code use either EXTATTR_MAXNAMELEN (BSD API) or XATTR_NAME_MAX (Linux
API),
which are both defined as KERNEL_NAME_MAX and fits Linux limit of 255
without training \0.
UFS1 code had a lower limit that broke Linux compatibility. We can bump
the limit without sacrifying backward compatibility, because:
1) There is no API exposing this limit outside the kernel. Upper kernel
layers have a larger limit handle the increase without a hitch
2) Each attribute has its own backing store in the fileystem, the name
of the backing store matching the attribute name. A newer kernel can
create/read/write backing store for longer attribute names and will
have no problem with existing shorter names.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.10.28.1 src/sys/ufs/ufs/extattr.h

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



CVS commit: [netbsd-7] src/doc

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Mon Dec 22 03:34:50 UTC 2014

Modified Files:
src/doc [netbsd-7]: CHANGES-7.0

Log Message:
Ticket 349 and 350.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.136 -r1.1.2.137 src/doc/CHANGES-7.0

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



CVS commit: [netbsd-6] src/sys/dev/raidframe

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Mon Dec 22 04:11:38 UTC 2014

Modified Files:
src/sys/dev/raidframe [netbsd-6]: rf_netbsdkintf.c

Log Message:
Pull up following revision(s) (requested by taca in ticket #1216):
sys/dev/raidframe/rf_netbsdkintf.c: revision 1.317
Stop useless disklabel warning if there are wedges, using GPT partition.
Fix PR kern/47989.
XXX: Pullup 6 and 7 (maybe 5)


To generate a diff of this commit:
cvs rdiff -u -r1.295.6.3 -r1.295.6.4 src/sys/dev/raidframe/rf_netbsdkintf.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/ntp/dist/ntpd

2014-12-21 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Dec 22 04:21:47 UTC 2014

Modified Files:
src/external/bsd/ntp/dist/ntpd: refclock_gpsdjson.c

Log Message:
avoid shadowing of log2 on some platforms.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/ntp/dist/ntpd/refclock_gpsdjson.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/ntp/dist/ntpd

2014-12-21 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Dec 22 04:23:58 UTC 2014

Modified Files:
src/external/bsd/ntp/dist/ntpd: refclock_nmea.c

Log Message:
avoid shadowing of recv.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/ntp/dist/ntpd/refclock_nmea.c

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



CVS commit: [netbsd-6] src/doc

2014-12-21 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Mon Dec 22 04:37:45 UTC 2014

Modified Files:
src/doc [netbsd-6]: CHANGES-6.2

Log Message:
Ticket 1216.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.169 -r1.1.2.170 src/doc/CHANGES-6.2

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



CVS commit: src/sys/dev

2014-12-21 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Mon Dec 22 07:02:22 UTC 2014

Modified Files:
src/sys/dev: midi.c midivar.h sequencer.c sequencervar.h

Log Message:
various clean ups for midi and sequencer:

midi specific:
- add reference counting for midi operations, and ensure that
  detach waits for other threads to complete before tearing
  down the device completely.
- in detach, halt midi callouts before destroying them
- re-check sc->dying after sleeping in midiread()
- in real_writebytes(), make sure we're open and not dying
- make sure we drop the interrupt lock before calling any code
  that may want to check thread locks.  this is now safe due to
  the above changes.

sequencer specific:
- avoid caching the midi softc in the sequencer softc.  instead,
  every time we want to use it, look it up again and make sure
  it still exists.

this fixes various crashes i've seen in the usb midi code when
detaching the umidi while it is active.


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/dev/midi.c
cvs rdiff -u -r1.19 -r1.20 src/sys/dev/midivar.h
cvs rdiff -u -r1.59 -r1.60 src/sys/dev/sequencer.c
cvs rdiff -u -r1.16 -r1.17 src/sys/dev/sequencervar.h

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