<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/safe, branch release/7.1.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.1.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.1.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2008-12-31T22:57:14Z</updated>
<entry>
<title>Copy releng/7.1 to release/7.1.0 for the 7.1-RELEASE.</title>
<updated>2008-12-31T22:57:14Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2008-12-31T22:57:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8d4eb975d2e49f56d057a19aac09bcb92b3e71f7'/>
<id>urn:sha1:8d4eb975d2e49f56d057a19aac09bcb92b3e71f7</id>
<content type='text'>
Approved by:	re (implicit)

This commit was manufactured to restore the state of the 7.1-RELEASE image.
</content>
</entry>
<entry>
<title>MFC 1.19: bandaid crash</title>
<updated>2007-11-08T07:14:37Z</updated>
<author>
<name>Sam Leffler</name>
<email>sam@FreeBSD.org</email>
</author>
<published>2007-11-08T07:14:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a1d03a63e2955a9e025bc7e9581968aea6d29aa1'/>
<id>urn:sha1:a1d03a63e2955a9e025bc7e9581968aea6d29aa1</id>
<content type='text'>
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>Overhaul driver/subsystem api's:</title>
<updated>2007-03-21T03:42:51Z</updated>
<author>
<name>Sam Leffler</name>
<email>sam@FreeBSD.org</email>
</author>
<published>2007-03-21T03:42:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6810ad6f2aeb6f6076d535c55a3e58f4b3358e79'/>
<id>urn:sha1:6810ad6f2aeb6f6076d535c55a3e58f4b3358e79</id>
<content type='text'>
o make all crypto drivers have a device_t; pseudo drivers like the s/w
  crypto driver synthesize one
o change the api between the crypto subsystem and drivers to use kobj;
  cryptodev_if.m defines this api
o use the fact that all crypto drivers now have a device_t to add support
  for specifying which of several potential devices to use when doing
  crypto operations
o add new ioctls that allow user apps to select a specific crypto device
  to use (previous ioctls maintained for compatibility)
o overhaul crypto subsystem code to eliminate lots of cruft and hide
  implementation details from drivers
o bring in numerous fixes from Michale Richardson/hifn; mostly for
  795x parts
o add an optional mechanism for mmap'ing the hifn 795x public key h/w
  to user space for use by openssl (not enabled by default)
o update crypto test tools to use new ioctl's and add cmd line options
  to specify a device to use for tests

These changes will also enable much future work on improving the core
crypto subsystem; including proper load balancing and interposing code
between the core and drivers to dispatch small operations to the s/w
driver as appropriate.

These changes were instigated by the work of Michael Richardson.

Reviewed by:	pjd
Approved by:	re
</content>
</entry>
<entry>
<title>o break newbus api: add a new argument of type driver_filter_t to</title>
<updated>2007-02-23T12:19:07Z</updated>
<author>
<name>Paolo Pisati</name>
<email>piso@FreeBSD.org</email>
</author>
<published>2007-02-23T12:19:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ef544f631226436ef590825881e7a28369df82f6'/>
<id>urn:sha1:ef544f631226436ef590825881e7a28369df82f6</id>
<content type='text'>
  bus_setup_intr()

o add an int return code to all fast handlers

o retire INTR_FAST/IH_FAST

For more info: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=465712+0+current/freebsd-current

Reviewed by: many
Approved by: re@
</content>
</entry>
<entry>
<title>Use newly added functions to simplify the code.</title>
<updated>2006-06-04T22:17:25Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2006-06-04T22:17:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f34a967b01bedfa033c1253aa2aac555da376340'/>
<id>urn:sha1:f34a967b01bedfa033c1253aa2aac555da376340</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use defines from cryptodev.h.</title>
<updated>2006-06-04T15:00:52Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2006-06-04T15:00:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1dc8d404aef4a3e2e240c45b5c0412bd99e420a1'/>
<id>urn:sha1:1dc8d404aef4a3e2e240c45b5c0412bd99e420a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Remove HMAC_BLOCK_LEN, it serves no purpose.</title>
<updated>2006-06-04T14:49:34Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2006-06-04T14:49:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=082a4bab02eac6bae6c338f8a3673d8077282fba'/>
<id>urn:sha1:082a4bab02eac6bae6c338f8a3673d8077282fba</id>
<content type='text'>
- Use defines of used algorithm instead of HMAC_BLOCK_LEN.
</content>
</entry>
<entry>
<title>Add support for the CRD_F_KEY_EXPLICIT flag for both encryption and</title>
<updated>2006-06-04T14:14:35Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2006-06-04T14:14:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9a2f606177a5bbfee568a85fa6e2d3c212f80e46'/>
<id>urn:sha1:9a2f606177a5bbfee568a85fa6e2d3c212f80e46</id>
<content type='text'>
authentication operations.

Unfortunately I've no hardware, so I only compiled-tested it.
</content>
</entry>
<entry>
<title>Fix HMACs handling with uio's by not using crp_mac for storing calculated</title>
<updated>2006-05-22T16:18:21Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2006-05-22T16:18:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=411da41e91d63317cde53902312fcd7322811ab4'/>
<id>urn:sha1:411da41e91d63317cde53902312fcd7322811ab4</id>
<content type='text'>
HMAC. crp_mac is going to be removed.
</content>
</entry>
<entry>
<title>Honor cri_mlen value.</title>
<updated>2006-05-17T18:34:26Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2006-05-17T18:34:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=af65c53afdc6325ad100bd9907aa3e04493b9d10'/>
<id>urn:sha1:af65c53afdc6325ad100bd9907aa3e04493b9d10</id>
<content type='text'>
Reviewed by:	sam
Tested on:	hifn(4), ubsec(4)
Compile-tested:	safe(4)
</content>
</entry>
</feed>
