cvs commit: src/sys/crypto/via padlock.c

2008-08-09 Thread Pawel Jakub Dawidek
pjd 2008-08-09 19:42:37 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c Log: SVN rev 181473 on 2008-08-09 19:42:37Z by pjd Sessions in-use are at the end of the queue, so use TAILQ_FOREACH_REVERSE() when looking for them. Idea from:

cvs commit: src/sys/crypto/via padlock.c

2008-08-09 Thread Pawel Jakub Dawidek
pjd 2008-08-09 19:43:44 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c Log: SVN rev 181474 on 2008-08-09 19:43:44Z by pjd When freeing session, restore its ID after zeroing memory. Bug tracked down by:Patrick Lamaiziere [EMAIL

cvs commit: src/sys/crypto/via padlock.c

2008-08-09 Thread Pawel Jakub Dawidek
pjd 2008-08-09 19:45:43 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c Log: SVN rev 181475 on 2008-08-09 19:45:43Z by pjd We don't have to drop a lock around malloc(M_NOWAIT). Revision ChangesPath 1.17 +4 -4

cvs commit: src/sys/crypto/via padlock.c

2008-08-09 Thread Pawel Jakub Dawidek
pjd 2008-08-09 19:47:19 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c Log: SVN rev 181476 on 2008-08-09 19:47:19Z by pjd Implify sessions freeing loop. Revision ChangesPath 1.18 +1 -2 src/sys/crypto/via/padlock.c

cvs commit: src/sys/crypto/via padlock.c

2008-08-09 Thread Pawel Jakub Dawidek
pjd 2008-08-09 19:48:59 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c Log: SVN rev 181477 on 2008-08-09 19:48:59Z by pjd - Fix freeing session on newsession failure. - Update copyright years. Revision ChangesPath 1.19 +24

cvs commit: src/sys/crypto/via padlock.c

2008-08-09 Thread Pawel Jakub Dawidek
pjd 2008-08-09 20:01:01 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c Log: SVN rev 181478 on 2008-08-09 20:01:01Z by pjd Simplify session selection/allocation. Revision ChangesPath 1.20 +5 -10 src/sys/crypto/via/padlock.c

cvs commit: src/sys/crypto/via padlock.c

2008-07-20 Thread Pawel Jakub Dawidek
pjd 2008-07-20 07:34:00 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c Log: SVN rev 180626 on 2008-07-20 07:34:00Z by pjd Convert lock that protects sessions list from a mutex to a rwlock. Now we can use read lock in fast path

cvs commit: src/sys/crypto/via padlock.c padlock.h padlock_cipher.c padlock_hash.c src/share/man/man4/man4.i386 padlock.4

2006-09-04 Thread Pawel Jakub Dawidek
pjd 2006-09-04 15:21:11 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/crypto/via padlock.c share/man/man4/man4.i386 padlock.4 Added files: (Branch: RELENG_6) sys/crypto/via padlock.h padlock_cipher.c padlock_hash.c

Re: cvs commit: src/sys/crypto/via padlock.c src/sys/dev/random probe.c src/sys/i386/i386 identcpu.c initcpu.c src/sys/i386/include md_var.h specialreg.h

2006-08-01 Thread Mike Tancsa
Hi, This patch seems to incorrectly identify my C3 as a C7 It used to show CPU: VIA C3 Nehemiah+RNG+ACE (796.77-MHz 686-class CPU) Origin = CentaurHauls Id = 0x698 Stepping = 8 Features=0x381b03fFPU,VME,DE,PSE,TSC,MSR,MTRR,PGE,CMOV,PAT,MMX,FXSR,SSE real memory = 517865472 (493 MB)

cvs commit: src/sys/crypto/via padlock.c

2006-07-28 Thread Pawel Jakub Dawidek
pjd 2006-07-28 14:48:30 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c Log: Remove trailing spaces. Revision ChangesPath 1.11 +1 -1 src/sys/crypto/via/padlock.c ___

cvs commit: src/sys/crypto/via padlock.c padlock.h padlock_cipher.c padlock_hash.c

2006-07-25 Thread Pawel Jakub Dawidek
pjd 2006-07-25 19:04:26 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c padlock.h padlock_cipher.c padlock_hash.c Log: Style fixes. Revision ChangesPath 1.10 +1 -1 src/sys/crypto/via/padlock.c 1.2

cvs commit: src/sys/crypto/via padlock.c

2006-07-22 Thread Pawel Jakub Dawidek
pjd 2006-07-22 10:04:47 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c Log: Set ses_ictx and ses_octx to NULL after freeing them, so we won't free them twice. This is possible for example in situation when session is used in authentication

cvs commit: src/sys/crypto/via padlock.c

2006-07-22 Thread Pawel Jakub Dawidek
pjd 2006-07-22 13:14:11 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c Log: Correct few bzero()s. MFC after: 3 days Revision ChangesPath 1.8 +3 -3 src/sys/crypto/via/padlock.c

cvs commit: src/sys/crypto/via padlock.c padlock.h padlock_cipher.c padlock_hash.c src/sys/conf files.i386 src/sys/modules/padlock Makefile

2006-07-22 Thread Pawel Jakub Dawidek
pjd 2006-07-22 16:18:47 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c sys/conf files.i386 sys/modules/padlock Makefile Added files: sys/crypto/via padlock.h padlock_cipher.c padlock_hash.c Log: Implement support

cvs commit: src/sys/crypto/via padlock.c src/sys/dev/random probe.c src/sys/i386/i386 identcpu.c initcpu.c src/sys/i386/include md_var.h specialreg.h

2006-07-21 Thread Michael Reifenberger
mr 2006-07-21 15:12:03 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/crypto/via padlock.c sys/dev/random probe.c sys/i386/i386identcpu.c initcpu.c sys/i386/include md_var.h specialreg.h Log: MFC VIA C7

cvs commit: src/sys/crypto/via padlock.c src/sys/dev/random probe.c

2006-07-13 Thread Michael Reifenberger
mr 2006-07-13 09:15:14 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c sys/dev/random probe.c Log: Use the already stored VIA RNG probe information instead of probing again. Adjust style(9) somewhat in probe.c Reviewed by:

cvs commit: src/sys/crypto/via padlock.c

2006-06-08 Thread Pawel Jakub Dawidek
pjd 2006-06-08 17:40:02 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c Log: Fix gratuitous compiler warning. Reported by:Rong-en Fan [EMAIL PROTECTED] Revision ChangesPath 1.5 +2 -1 src/sys/crypto/via/padlock.c

cvs commit: src/sys/crypto/via padlock.c

2006-06-05 Thread Pawel Jakub Dawidek
pjd 2006-06-05 16:22:04 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c Log: - Pretend to accelerate various HMAC algorithms, so padlock(4) can be used with fast_ipsec(4) and geli(8) authentication (comming soon). If consumer requests only

cvs commit: src/sys/crypto/via padlock.c

2006-04-20 Thread Pawel Jakub Dawidek
pjd 2006-04-20 06:31:45 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c Log: padlock(4) doesn't support explicitly provided keys yet. Return an error instead of encrypting/decrypting data with a wrong key. Revision ChangesPath 1.3

cvs commit: src/sys/crypto/via padlock.c

2006-04-12 Thread Pawel Jakub Dawidek
pjd 2006-04-12 12:13:34 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c Log: On padlock initialization, allocate memory with M_WAITOK. Revision ChangesPath 1.2 +1 -5 src/sys/crypto/via/padlock.c