CVS commit: src/sys/netipsec

2017-05-16 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Tue May 16 07:25:57 UTC 2017

Modified Files:
src/sys/netipsec: ipsec.c key.c

Log Message:
Fix diagnostic assertion failure in ipsec_init_policy

  panic: kernel diagnostic assertion "!cpu_softintr_p()" failed: file 
"../../../../netipsec/ipsec.c", line 1277
  cpu7: Begin traceback...
  vpanic() at netbsd:vpanic+0x140
  ch_voltag_convert_in() at netbsd:ch_voltag_convert_in
  ipsec_init_policy() at netbsd:ipsec_init_policy+0x149
  in_pcballoc() at netbsd:in_pcballoc+0x1c5
  tcp_attach_wrapper() at netbsd:tcp_attach_wrapper+0x1e1
  sonewconn() at netbsd:sonewconn+0x1ea
  syn_cache_get() at netbsd:syn_cache_get+0x15f
  tcp_input() at netbsd:tcp_input+0x1689
  ipintr() at netbsd:ipintr+0xa88
  softint_dispatch() at netbsd:softint_dispatch+0xd3
  DDB lost frame for netbsd:Xsoftintr+0x4f, trying 0xfe811d337ff0
  Xsoftintr() at netbsd:Xsoftintr+0x4f

Reported by msaitoh@


To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91 src/sys/netipsec/ipsec.c
cvs rdiff -u -r1.127 -r1.128 src/sys/netipsec/key.c

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



CVS commit: src/sys/netipsec

2017-05-16 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Tue May 16 07:43:50 UTC 2017

Modified Files:
src/sys/netipsec: key.c

Log Message:
Fix memory leaks of sah->idents and sah->identd

Originally fixed by the SEIL team of IIJ


To generate a diff of this commit:
cvs rdiff -u -r1.128 -r1.129 src/sys/netipsec/key.c

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



CVS commit: src/lib/libterminfo

2017-05-16 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Tue May 16 08:52:14 UTC 2017

Modified Files:
src/lib/libterminfo: term.c

Log Message:
Move pathbuf into the function where it's actually used.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/lib/libterminfo/term.c

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



CVS commit: src/lib/libterminfo

2017-05-16 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Tue May 16 09:19:49 UTC 2017

Modified Files:
src/lib/libterminfo: term.c

Log Message:
Don't bother allocating space for the database name, just print
directly to the static buffer storage.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/lib/libterminfo/term.c

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



CVS commit: src/usr.bin/infocmp

2017-05-16 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Tue May 16 09:21:54 UTC 2017

Modified Files:
src/usr.bin/infocmp: infocmp.c

Log Message:
_ti_database now includes the database extension so don't duplicate it.


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

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



CVS commit: src/sys/netipsec

2017-05-16 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Tue May 16 10:11:24 UTC 2017

Modified Files:
src/sys/netipsec: key.c

Log Message:
Replace kmem_alloc + memset with kmem_zalloc

Suggested by kamil@


To generate a diff of this commit:
cvs rdiff -u -r1.129 -r1.130 src/sys/netipsec/key.c

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



CVS commit: src/lib/libterminfo

2017-05-16 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Tue May 16 10:25:40 UTC 2017

Modified Files:
src/lib/libterminfo: term.c

Log Message:
Instead of poking in the binary blob to work out if this is our terminal,
assume it is and load it.
Once loaded then check it's really for us.
This allows us to work out if the indexed alias entry is correct we
this was not checked previously.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/lib/libterminfo/term.c

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



CVS commit: src/lib/libterminfo

2017-05-16 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Tue May 16 10:29:06 UTC 2017

Modified Files:
src/lib/libterminfo: term.c

Log Message:
Fix prior for multiple terminfo aliases.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/lib/libterminfo/term.c

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



CVS commit: src/lib/libterminfo

2017-05-16 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Tue May 16 11:16:37 UTC 2017

Modified Files:
src/lib/libterminfo: term.c

Log Message:
Remove ticcmp and extend _ti_checkname so it can be used instead.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/lib/libterminfo/term.c

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



CVS commit: src/lib/libterminfo

2017-05-16 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Tue May 16 12:03:41 UTC 2017

Modified Files:
src/lib/libterminfo: term.c

Log Message:
Improve the scope of some variables.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/lib/libterminfo/term.c

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



CVS commit: src/distrib/notes/common

2017-05-16 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Tue May 16 17:40:01 UTC 2017

Modified Files:
src/distrib/notes/common: main

Log Message:
update core


To generate a diff of this commit:
cvs rdiff -u -r1.534 -r1.535 src/distrib/notes/common/main

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



CVS commit: src/sys/dev

2017-05-16 Thread Nathanial Sloss
Module Name:src
Committed By:   nat
Date:   Tue May 16 21:43:18 UTC 2017

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

Log Message:
Revert the changes made with holding sc_lock in audiostartp/startr made in
rev 1.347.  The audio tests should run again.


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

2017-05-16 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Tue May 16 22:52:17 UTC 2017

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

Log Message:
Pull up following revision to fix fallout from ticket #1406:
sys/sys/exec_elf.h: revision 1.156
Add mips abiflags section


To generate a diff of this commit:
cvs rdiff -u -r1.141.2.2 -r1.141.2.3 src/sys/sys/exec_elf.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

2017-05-16 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Tue May 16 22:52:58 UTC 2017

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

Log Message:
amend 1406


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

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



CVS commit: src/doc

2017-05-16 Thread Jaromir Dolecek
Module Name:src
Committed By:   jdolecek
Date:   Tue May 16 23:00:42 UTC 2017

Modified Files:
src/doc: CHANGES

Log Message:
mention recent vioscsi/virtio changes


To generate a diff of this commit:
cvs rdiff -u -r1.2281 -r1.2282 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

2017-05-16 Thread Jaromir Dolecek
Module Name:src
Committed By:   jdolecek
Date:   Tue May 16 23:21:54 UTC 2017

Modified Files:
src/distrib/sets/lists/man: mi
src/share/man/man4: Makefile virtio.4
Added Files:
src/share/man/man4: vioscsi.4

Log Message:
add vioscsi(4) manpage


To generate a diff of this commit:
cvs rdiff -u -r1.1554 -r1.1555 src/distrib/sets/lists/man/mi
cvs rdiff -u -r1.635 -r1.636 src/share/man/man4/Makefile
cvs rdiff -u -r0 -r1.1 src/share/man/man4/vioscsi.4
cvs rdiff -u -r1.7 -r1.8 src/share/man/man4/virtio.4

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

2017-05-16 Thread Nathanial Sloss
Module Name:src
Committed By:   nat
Date:   Tue May 16 23:49:44 UTC 2017

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

Log Message:
Drop sc_lock whilst doing uaudio_chan_open uaudio[pr]transfer.
uaudio now works again.


To generate a diff of this commit:
cvs rdiff -u -r1.147 -r1.148 src/sys/dev/usb/uaudio.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

2017-05-16 Thread Nathanial Sloss
Module Name:src
Committed By:   nat
Date:   Tue May 16 23:55:53 UTC 2017

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

Log Message:
Set sc_[trigger/rec]_started before the call to trigger_[input/output].
This prevents multiple calls to trigger_[input/output] for those drivers
that drop sc_intr_lock in there trigger_[input/output] functions.


To generate a diff of this commit:
cvs rdiff -u -r1.350 -r1.351 src/sys/dev/audio.c

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



CVS commit: [prg-localcount2] src/sys/kern

2017-05-16 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 17 01:42:17 UTC 2017

Modified Files:
src/sys/kern [prg-localcount2]: kern_event.c

Log Message:
Import fix from HEAD for NULL deref


To generate a diff of this commit:
cvs rdiff -u -r1.88.8.2 -r1.88.8.3 src/sys/kern/kern_event.c

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



CVS commit: [prg-localcount2] src/sys

2017-05-16 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 17 01:44:18 UTC 2017

Modified Files:
src/sys/arch/atari/atari [prg-localcount2]: autoconf.c
src/sys/dev [prg-localcount2]: cgd.c fss.c md.c vnd.c
src/sys/dev/ata [prg-localcount2]: ata_raid.c
src/sys/dev/bluetooth [prg-localcount2]: bcsp.c btuart.c
src/sys/dev/dkwedge [prg-localcount2]: dk.c
src/sys/dev/dm [prg-localcount2]: dm_ioctl.c
src/sys/dev/gpio [prg-localcount2]: gpiosim.c
src/sys/dev/hpc [prg-localcount2]: hpf1275a_tty.c
src/sys/dev/ir [prg-localcount2]: irframe_tty.c
src/sys/dev/iscsi [prg-localcount2]: iscsi_main.c
src/sys/dev/nand [prg-localcount2]: nandemulator.c
src/sys/dev/pad [prg-localcount2]: pad.c
src/sys/dev/raidframe [prg-localcount2]: rf_netbsdkintf.c
src/sys/dev/sysmon [prg-localcount2]: swwdog.c
src/sys/kern [prg-localcount2]: subr_autoconf.c
src/sys/modules/lua [prg-localcount2]: lua.c
src/sys/net [prg-localcount2]: if_etherip.c if_tap.c
src/sys/opencrypto [prg-localcount2]: cryptodev.c cryptosoft.c

Log Message:
At suggestion of chuq@, modify config_attach_pseudo() to return with a
reference held on the device.

Adapt callers to expect the reference to exist, and to ensure that the
reference is released.


To generate a diff of this commit:
cvs rdiff -u -r1.65.20.1 -r1.65.20.2 src/sys/arch/atari/atari/autoconf.c
cvs rdiff -u -r1.114.4.6 -r1.114.4.7 src/sys/dev/cgd.c
cvs rdiff -u -r1.97.4.3 -r1.97.4.4 src/sys/dev/fss.c
cvs rdiff -u -r1.78.6.5 -r1.78.6.6 src/sys/dev/md.c
cvs rdiff -u -r1.259.4.4 -r1.259.4.5 src/sys/dev/vnd.c
cvs rdiff -u -r1.39 -r1.39.6.1 src/sys/dev/ata/ata_raid.c
cvs rdiff -u -r1.30 -r1.30.6.1 src/sys/dev/bluetooth/bcsp.c
cvs rdiff -u -r1.28 -r1.28.8.1 src/sys/dev/bluetooth/btuart.c
cvs rdiff -u -r1.96.4.1 -r1.96.4.2 src/sys/dev/dkwedge/dk.c
cvs rdiff -u -r1.30 -r1.30.8.1 src/sys/dev/dm/dm_ioctl.c
cvs rdiff -u -r1.20 -r1.20.4.1 src/sys/dev/gpio/gpiosim.c
cvs rdiff -u -r1.27 -r1.27.24.1 src/sys/dev/hpc/hpf1275a_tty.c
cvs rdiff -u -r1.61.8.1 -r1.61.8.2 src/sys/dev/ir/irframe_tty.c
cvs rdiff -u -r1.24 -r1.24.6.1 src/sys/dev/iscsi/iscsi_main.c
cvs rdiff -u -r1.7 -r1.7.8.1 src/sys/dev/nand/nandemulator.c
cvs rdiff -u -r1.28.4.2 -r1.28.4.3 src/sys/dev/pad/pad.c
cvs rdiff -u -r1.349.4.2 -r1.349.4.3 src/sys/dev/raidframe/rf_netbsdkintf.c
cvs rdiff -u -r1.19 -r1.19.8.1 src/sys/dev/sysmon/swwdog.c
cvs rdiff -u -r1.252.4.3 -r1.252.4.4 src/sys/kern/subr_autoconf.c
cvs rdiff -u -r1.20.2.2 -r1.20.2.3 src/sys/modules/lua/lua.c
cvs rdiff -u -r1.38 -r1.38.8.1 src/sys/net/if_etherip.c
cvs rdiff -u -r1.99.4.1 -r1.99.4.2 src/sys/net/if_tap.c
cvs rdiff -u -r1.89.2.2 -r1.89.2.3 src/sys/opencrypto/cryptodev.c
cvs rdiff -u -r1.49 -r1.49.2.1 src/sys/opencrypto/cryptosoft.c

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



CVS commit: [prg-localcount2] src/share/man/man9

2017-05-16 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 17 01:54:06 UTC 2017

Modified Files:
src/share/man/man9 [prg-localcount2]: autoconf.9

Log Message:
Update autoconf(9) to mention that config_attach_pseudo() returns with
a reference held on the device.


To generate a diff of this commit:
cvs rdiff -u -r1.30.20.1 -r1.30.20.2 src/share/man/man9/autoconf.9

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



CVS commit: src/sys/netipsec

2017-05-16 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Wed May 17 02:04:56 UTC 2017

Modified Files:
src/sys/netipsec: key.c

Log Message:
Fix memory leaks of allocated data to sav on key_update

key_setsaval NULL-clears member variables of sav at the beginning
of the function regardless of the states of the variables. When
key_setsaval is called by key_update, member variables sav->replay,
sav->key_* and sav->lft_* may have data allocated by malloc. In
that case they will leak. Free them before NULL-clear to avoid
memory leaks.


To generate a diff of this commit:
cvs rdiff -u -r1.130 -r1.131 src/sys/netipsec/key.c

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



CVS commit: src/sys/netipsec

2017-05-16 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Wed May 17 02:19:10 UTC 2017

Modified Files:
src/sys/netipsec: key.c keydb.h

Log Message:
Replace malloc/free with kmem(9) and kill KMALLOC/KFREE macros


To generate a diff of this commit:
cvs rdiff -u -r1.131 -r1.132 src/sys/netipsec/key.c
cvs rdiff -u -r1.14 -r1.15 src/sys/netipsec/keydb.h

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



CVS commit: [prg-localcount2] src/sys/dev/sysmon

2017-05-16 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 17 02:37:02 UTC 2017

Modified Files:
src/sys/dev/sysmon [prg-localcount2]: swwdog.c

Log Message:
Use correct variable name


To generate a diff of this commit:
cvs rdiff -u -r1.19.8.1 -r1.19.8.2 src/sys/dev/sysmon/swwdog.c

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



CVS commit: [prg-localcount2] src/sys/net

2017-05-16 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 17 02:40:58 UTC 2017

Modified Files:
src/sys/net [prg-localcount2]: if_tap.c

Log Message:
Actually return the retrun value that we computed.


To generate a diff of this commit:
cvs rdiff -u -r1.99.4.2 -r1.99.4.3 src/sys/net/if_tap.c

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



CVS commit: [prg-localcount2] src/sys/dev/ata

2017-05-16 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 17 02:58:37 UTC 2017

Modified Files:
src/sys/dev/ata [prg-localcount2]: ata_raid.c

Log Message:
Typo


To generate a diff of this commit:
cvs rdiff -u -r1.39.6.1 -r1.39.6.2 src/sys/dev/ata/ata_raid.c

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



CVS commit: [prg-localcount2] src/sys/dev/ata

2017-05-16 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 17 03:05:44 UTC 2017

Modified Files:
src/sys/dev/ata [prg-localcount2]: ata_raid.c

Log Message:
It's "device_t x" not "struct device_t x"


To generate a diff of this commit:
cvs rdiff -u -r1.39.6.2 -r1.39.6.3 src/sys/dev/ata/ata_raid.c

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



CVS commit: [prg-localcount2] src/sys/arch/mipsco/obio

2017-05-16 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 17 03:54:20 UTC 2017

Modified Files:
src/sys/arch/mipsco/obio [prg-localcount2]: zs_kgdb.c

Log Message:
Convert to cdevsw_lookup_acquire()


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.10.54.1 src/sys/arch/mipsco/obio/zs_kgdb.c

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



CVS commit: [prg-localcount2] src/sys/ufs/ext2fs

2017-05-16 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 17 04:08:36 UTC 2017

Modified Files:
src/sys/ufs/ext2fs [prg-localcount2]: ext2fs_vfsops.c

Log Message:
Adapt for bdevsw_lookup_acquire()


To generate a diff of this commit:
cvs rdiff -u -r1.208 -r1.208.2.1 src/sys/ufs/ext2fs/ext2fs_vfsops.c

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



CVS commit: [prg-localcount2] src/sys/dev/mscp

2017-05-16 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 17 04:26:14 UTC 2017

Modified Files:
src/sys/dev/mscp [prg-localcount2]: mscp_disk.c

Log Message:
Adapt to device_lookup_acquire


To generate a diff of this commit:
cvs rdiff -u -r1.89.8.2 -r1.89.8.3 src/sys/dev/mscp/mscp_disk.c

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



CVS commit: [prg-localcount2] src/sys/dev/mscp

2017-05-16 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 17 04:29:46 UTC 2017

Modified Files:
src/sys/dev/mscp [prg-localcount2]: mscp_disk.c

Log Message:
Finish previous.  :(


To generate a diff of this commit:
cvs rdiff -u -r1.89.8.3 -r1.89.8.4 src/sys/dev/mscp/mscp_disk.c

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



CVS commit: [prg-localcount2] src/sys/kern

2017-05-16 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 17 04:33:03 UTC 2017

Modified Files:
src/sys/kern [prg-localcount2]: subr_devsw.c

Log Message:
Allow the argument to {b,c}devsw_release() to be NULL, and treat it as
a No-Op


To generate a diff of this commit:
cvs rdiff -u -r1.37.2.3 -r1.37.2.4 src/sys/kern/subr_devsw.c

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



CVS commit: [prg-localcount2] src/sys/ufs/ext2fs

2017-05-16 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 17 05:31:08 UTC 2017

Modified Files:
src/sys/ufs/ext2fs [prg-localcount2]: ext2fs_vfsops.c

Log Message:
Typo - insert missing *


To generate a diff of this commit:
cvs rdiff -u -r1.208.2.1 -r1.208.2.2 src/sys/ufs/ext2fs/ext2fs_vfsops.c

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



CVS commit: src/tests/net

2017-05-16 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Wed May 17 06:30:16 UTC 2017

Modified Files:
src/tests/net: net_common.sh
src/tests/net/ipsec: t_ipsec_misc.sh

Log Message:
Add test cases of TCP communications with IPsec enabled

The test cases transfer data over TCP by using nc with IPsec just enabled
(no SA/SP is configured) and confirm the commit "Fix diagnostic assertion
failure in ipsec_init_policy" really fixes the issue.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/tests/net/net_common.sh
cvs rdiff -u -r1.1 -r1.2 src/tests/net/ipsec/t_ipsec_misc.sh

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



CVS commit: src/sys/opencrypto

2017-05-16 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Wed May 17 06:33:04 UTC 2017

Modified Files:
src/sys/opencrypto: crypto.c cryptodev.c cryptodev.h cryptosoft.c
deflate.c ocryptodev.c

Log Message:
opencrypto: cleanup debug messages.


To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/sys/opencrypto/crypto.c
cvs rdiff -u -r1.89 -r1.90 src/sys/opencrypto/cryptodev.c
cvs rdiff -u -r1.31 -r1.32 src/sys/opencrypto/cryptodev.h
cvs rdiff -u -r1.49 -r1.50 src/sys/opencrypto/cryptosoft.c
cvs rdiff -u -r1.22 -r1.23 src/sys/opencrypto/deflate.c
cvs rdiff -u -r1.6 -r1.7 src/sys/opencrypto/ocryptodev.c

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



CVS commit: src/sys/opencrypto

2017-05-16 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Wed May 17 06:50:12 UTC 2017

Modified Files:
src/sys/opencrypto: crypto.c

Log Message:
refactor crypto_dispatch (1/3): divide batch operation

Processing batch operation at first, crypto_q_mtx's lock region is reduced
because crp does not require crypto_q_mtx.


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/opencrypto/crypto.c

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



CVS commit: src/sys/opencrypto

2017-05-16 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Wed May 17 06:52:08 UTC 2017

Modified Files:
src/sys/opencrypto: crypto.c

Log Message:
refactor crypto_dispatch (2/3): divide migrate operation


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/opencrypto/crypto.c

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



CVS commit: src/sys/opencrypto

2017-05-16 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Wed May 17 06:53:02 UTC 2017

Modified Files:
src/sys/opencrypto: crypto.c

Log Message:
refactor crypto_dispatch (3/3): do "blocked" operation previously


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 src/sys/opencrypto/crypto.c

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