Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0 |
|
#
1a0fda2b |
| 04-Mar-2010 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
IFH@204581
|
#
7733cf8f |
| 11-Feb-2010 |
Matt Jacob <mjacob@FreeBSD.org> |
MFC a number of changes from head for ISP (203478,203463,203444,202418,201758, 201408,201325,200089,198822,197373,197372,197214,196162). Since one of those changes was a semicolon cleanup from somebo
MFC a number of changes from head for ISP (203478,203463,203444,202418,201758, 201408,201325,200089,198822,197373,197372,197214,196162). Since one of those changes was a semicolon cleanup from somebody else, this touches a lot more.
show more ...
|
#
c2ede4b3 |
| 07-Jan-2010 |
Martin Blapp <mbr@FreeBSD.org> |
Remove extraneous semicolons, no functional changes.
Submitted by: Marc Balmer <marc@msys.ch> MFC after: 1 week
|
Revision tags: release/8.0.0_cvs, release/8.0.0 |
|
#
7d4b968b |
| 17-Sep-2009 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Merge from head up to r188941 (last revision before the USB stack switch)
|
Revision tags: release/7.2.0_cvs, release/7.2.0 |
|
#
1829d5da |
| 12-Mar-2009 |
Warner Losh <imp@FreeBSD.org> |
Update the projects tree to a newer FreeBSD current.
|
#
a6340ec8 |
| 05-Feb-2009 |
Warner Losh <imp@FreeBSD.org> |
shutdown returns an int
|
Revision tags: release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
#
88bba874 |
| 03-Nov-2007 |
Sam Leffler <sam@FreeBSD.org> |
bandaid crash as I have no time to research the issue and the driver is unusable in its present state; refer to the PR for details
PR: kern/110662 MFC after: 3 days
|
#
6810ad6f |
| 21-Mar-2007 |
Sam Leffler <sam@FreeBSD.org> |
Overhaul driver/subsystem api's: 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
Overhaul driver/subsystem api's: 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
show more ...
|
#
ef544f63 |
| 23-Feb-2007 |
Paolo Pisati <piso@FreeBSD.org> |
o break newbus api: add a new argument of type driver_filter_t to 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
o break newbus api: add a new argument of type driver_filter_t to 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@
show more ...
|
Revision tags: release/6.2.0_cvs, release/6.2.0 |
|
#
f34a967b |
| 05-Jun-2006 |
Pawel Jakub Dawidek <pjd@FreeBSD.org> |
Use newly added functions to simplify the code.
|
#
1dc8d404 |
| 04-Jun-2006 |
Pawel Jakub Dawidek <pjd@FreeBSD.org> |
Use defines from cryptodev.h.
|
#
082a4bab |
| 04-Jun-2006 |
Pawel Jakub Dawidek <pjd@FreeBSD.org> |
- Remove HMAC_BLOCK_LEN, it serves no purpose. - Use defines of used algorithm instead of HMAC_BLOCK_LEN.
|
#
9a2f6061 |
| 04-Jun-2006 |
Pawel Jakub Dawidek <pjd@FreeBSD.org> |
Add support for the CRD_F_KEY_EXPLICIT flag for both encryption and authentication operations.
Unfortunately I've no hardware, so I only compiled-tested it.
|
Revision tags: release/5.5.0_cvs, release/5.5.0 |
|
#
411da41e |
| 22-May-2006 |
Pawel Jakub Dawidek <pjd@FreeBSD.org> |
Fix HMACs handling with uio's by not using crp_mac for storing calculated HMAC. crp_mac is going to be removed.
|
#
af65c53a |
| 17-May-2006 |
Pawel Jakub Dawidek <pjd@FreeBSD.org> |
Honor cri_mlen value.
Reviewed by: sam Tested on: hifn(4), ubsec(4) Compile-tested: safe(4)
|
#
c40da00c |
| 16-May-2006 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Since DELAY() was moved, most <machine/clock.h> #includes have been unnecessary.
|
Revision tags: release/6.1.0_cvs, release/6.1.0 |
|
#
2c879626 |
| 10-Apr-2006 |
Pawel Jakub Dawidek <pjd@FreeBSD.org> |
safe(4) doesn't support explicitly provided keys. Return an error instead of encrypting/decrypting data with a wrong key.
|
Revision tags: release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0 |
|
#
d2b677bb |
| 01-Mar-2005 |
Warner Losh <imp@FreeBSD.org> |
Use BUS_PROBE_DEFAULT in preference to 0 and BUS_PROBE_LOW_PRIORITY in preference to some random negative number to allow other drivers a bite at the apple.
|
Revision tags: release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0 |
|
#
fe12f24b |
| 30-May-2004 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Add missing <sys/module.h> includes
|
Revision tags: release/4.10.0_cvs, release/4.10.0 |
|
#
5f96beb9 |
| 17-Mar-2004 |
Nate Lawson <njl@FreeBSD.org> |
Convert callers to the new bus_alloc_resource_any(9) API.
Submitted by: Mark Santcroos <marks@ripe.net> Reviewed by: imp, dfr, bde
|
Revision tags: release/5.2.1_cvs, release/5.2.1 |
|
#
668329e9 |
| 05-Feb-2004 |
Peter Wemm <peter@FreeBSD.org> |
Compile on amd64. (pointer/int mismatches and printf int vs long )
|
Revision tags: release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0 |
|
#
90cf0136 |
| 22-Aug-2003 |
Warner Losh <imp@FreeBSD.org> |
Prefer new location of pci include files (which have only been in the tree for two or more years now), except in a few places where there's code to be compatible with older versions of FreeBSD.
|
#
c06eb4e2 |
| 19-Aug-2003 |
Sam Leffler <sam@FreeBSD.org> |
Change instances of callout_init that specify MPSAFE behaviour to use CALLOUT_MPSAFE instead of "1" for the second parameter. This does not change the behaviour; it just makes the intent more clear.
|
#
900017e8 |
| 13-Aug-2003 |
Sam Leffler <sam@FreeBSD.org> |
o add missing {}'s that to safe_dmamap_uniform that caused extraneous copies for partly-aligned operations through /dev/crypto (unlikely) o add missing case in iov code that never showed up because
o add missing {}'s that to safe_dmamap_uniform that caused extraneous copies for partly-aligned operations through /dev/crypto (unlikely) o add missing case in iov code that never showed up because of the above bug
Submitted by: "Jason L. Wright" <jason@thought.net> MFC after: 3 days
show more ...
|
#
b7e3f244 |
| 21-Jul-2003 |
Sam Leffler <sam@FreeBSD.org> |
SafeNet crypto driver (supports only RNG and symmetric ops; no PK support yet)
Sponsored by: Global Technology Associates, Inc. MFC after: 1 day
|