<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/ubsec, branch releng/8.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2012-01-29T01:22:48Z</updated>
<entry>
<title>MFC: r227843 (partial)</title>
<updated>2012-01-29T01:22:48Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2012-01-29T01:22:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0b41be7e561cd6d6594bab07e52987c78ec2fd7f'/>
<id>urn:sha1:0b41be7e561cd6d6594bab07e52987c78ec2fd7f</id>
<content type='text'>
- There's no need to overwrite the default device method with the default
  one. Interestingly, these are actually the default for quite some time
  (bus_generic_driver_added(9) since r52045 and bus_generic_print_child(9)
  since r52045) but even recently added device drivers do this unnecessarily.
  Discussed with: jhb, marcel
- While at it, use DEVMETHOD_END.
  Discussed with: jhb
- Also while at it, use __FBSDID.
</content>
</entry>
<entry>
<title>strict kobj sigs: fix assortment of device_detach and device_shutdown impls</title>
<updated>2009-06-11T17:14:28Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2009-06-11T17:14:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c0e55e3b65ffb5b5aa0f4c0f76f4ed62c6d25993'/>
<id>urn:sha1:c0e55e3b65ffb5b5aa0f4c0f76f4ed62c6d25993</id>
<content type='text'>
with common issue of having void return type instead of int

Reviewed by:	imp, current@
Approved by:	jhb (mentor)
</content>
</entry>
<entry>
<title>Add PCI IDs for the Broadcom 5825 incarnation.</title>
<updated>2009-05-07T18:03:47Z</updated>
<author>
<name>Philip Paeps</name>
<email>philip@FreeBSD.org</email>
</author>
<published>2009-05-07T18:03:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=541bfd618025040690a601f15c4f84ad21f25614'/>
<id>urn:sha1:541bfd618025040690a601f15c4f84ad21f25614</id>
<content type='text'>
Submitted by:	Brian A. Seklecki &lt;bseklecki -at- collaborativefusion.com&gt;
MFC after:	1 day
</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/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/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>Switch to using STAILQ_REMOVE_HEAD() instead of STAILQ_REMOVE_HEAD_UNTIL().</title>
<updated>2006-10-24T11:17:46Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2006-10-24T11:17:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9a583dc7ae8a887a678656415a67be1c17310604'/>
<id>urn:sha1:9a583dc7ae8a887a678656415a67be1c17310604</id>
<content type='text'>
Submitted by:	Stepan A. Baranov

This corresponds to OpenBSD rev. 1.134:

: revision 1.134
: date: 2004/05/04 16:59:31;  author: grange;  state: Exp;  lines: +10 -10
: Remove useless ``elm'' argument from the SIMPLEQ_REMOVE_HEAD macro.
: This matches our SLIST behaviour and NetBSD's SIMPLEQ as well.
:
: ok millert krw deraadt
</content>
</entry>
<entry>
<title>Trim trailing whitespace.</title>
<updated>2006-10-02T18:16:29Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2006-10-02T18:16:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=948170b7d48d7d7d119baa36d9f50bd568269fd9'/>
<id>urn:sha1:948170b7d48d7d7d119baa36d9f50bd568269fd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Use m_getcl(), m_get(), and m_gethdr() rather than the older macros for</title>
<updated>2006-08-02T17:41:58Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2006-08-02T17:41:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1c902cc136c580789ea1004f0c2d27f76491abab'/>
<id>urn:sha1:1c902cc136c580789ea1004f0c2d27f76491abab</id>
<content type='text'>
  alloc'ing mbufs so that there is less error handling required.
- Go ahead and account for the data space in the first mbuf before entering
  the loop to alloc more mbuf's.  This simplifies the loop logic and avoids
  confusing Coverity.

CID:		817
Reviewed by:	sam
Tested by:	pjd
Found by:	Coverity Prevent (tm)
</content>
</entry>
<entry>
<title>Handle errors in the same way it is done in safe(4).</title>
<updated>2006-06-06T13:58:12Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2006-06-06T13:58:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7a61da99845d1d9e51f725c3abfe909106b6cefe'/>
<id>urn:sha1:7a61da99845d1d9e51f725c3abfe909106b6cefe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't increase hst_obytes field twice - it is already done at the begining</title>
<updated>2006-06-06T13:32:26Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2006-06-06T13:32:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e8e715f669c5928f9403fcf4fd27a24eed7ca36a'/>
<id>urn:sha1:e8e715f669c5928f9403fcf4fd27a24eed7ca36a</id>
<content type='text'>
of the function.
It was wrong anyway, because we also support uio's structures, not only
mbufs.
</content>
</entry>
</feed>
