<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/twe, branch releng/7.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2008-02-14T20:20:06Z</updated>
<entry>
<title>MFC: rev. 1.26</title>
<updated>2008-02-14T20:20:06Z</updated>
<author>
<name>Christian Brueffer</name>
<email>brueffer@FreeBSD.org</email>
</author>
<published>2008-02-14T20:20:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=82f62800f1bb1760c37d0cd8bc9cc6d9916e28a0'/>
<id>urn:sha1:82f62800f1bb1760c37d0cd8bc9cc6d9916e28a0</id>
<content type='text'>
Add missing \n.

Approved by:	rwatson (mentor), aradford@amcc.com
</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>Normalize a significant number of kernel malloc type names:</title>
<updated>2005-10-31T15:41:29Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2005-10-31T15:41:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5bb84bc84b1d1f978dd93aa02acef9936e79abc0'/>
<id>urn:sha1:5bb84bc84b1d1f978dd93aa02acef9936e79abc0</id>
<content type='text'>
- Prefer '_' to ' ', as it results in more easily parsed results in
  memory monitoring tools such as vmstat.

- Remove punctuation that is incompatible with using memory type names
  as file names, such as '/' characters.

- Disambiguate some collisions by adding subsystem prefixes to some
  memory types.

- Generally prefer lower case to upper case.

- If the same type is defined in multiple architecture directories,
  attempt to use the same name in additional cases.

Not all instances were caught in this change, so more work is required to
finish this conversion.  Similar changes are required for UMA zone names.
</content>
</entry>
<entry>
<title>Remove bus_{mem,p}io.h and related code for a micro-optimization on i386</title>
<updated>2005-05-29T04:42:30Z</updated>
<author>
<name>Yoshihiro Takahashi</name>
<email>nyan@FreeBSD.org</email>
</author>
<published>2005-05-29T04:42:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d4fcf3cba56369bf27a1943ee07b2ddd124b8436'/>
<id>urn:sha1:d4fcf3cba56369bf27a1943ee07b2ddd124b8436</id>
<content type='text'>
and amd64.  The optimization is a trivial on recent machines.

Reviewed by:	-arch (imp, marcel, dfr)
</content>
</entry>
<entry>
<title>Use correct flags for bus_dma_tag_create().</title>
<updated>2005-03-06T20:57:54Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2005-03-06T20:57:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9ab2d898e75de65839d688238dcb91f880d05031'/>
<id>urn:sha1:9ab2d898e75de65839d688238dcb91f880d05031</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use BUS_PROBE_DEFAULT in preference to 0.  Also for vx, return</title>
<updated>2005-03-01T07:50:12Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-03-01T07:50:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2ece8174c12474397a1963358233257347d49548'/>
<id>urn:sha1:2ece8174c12474397a1963358233257347d49548</id>
<content type='text'>
BUS_PROBE_LOW_PRIORITY in stead of ifdef for devices that xl and vx
both support so that xl will snarf them on up.
</content>
</entry>
<entry>
<title>Undoing recent changes to make 3ware's i386 tools work on amd64, since there are</title>
<updated>2005-02-17T19:05:42Z</updated>
<author>
<name>Vinod Kashyap</name>
<email>vkashyap@FreeBSD.org</email>
</author>
<published>2005-02-17T19:05:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7a824c37567eb300a9776b9b6f02ff214f847886'/>
<id>urn:sha1:7a824c37567eb300a9776b9b6f02ff214f847886</id>
<content type='text'>
now amd64 versions of CLI and 3DM2 available.
</content>
</entry>
<entry>
<title>Fix crashdumps on twe.  The twe_immediate_request() path was not only</title>
<updated>2005-02-08T03:43:02Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2005-02-08T03:43:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8a87dc6fd94884daff56bfc794d0d8281a0affad'/>
<id>urn:sha1:8a87dc6fd94884daff56bfc794d0d8281a0affad</id>
<content type='text'>
copying data to a temporary buffer before the I/O, but also copying that
temporary buffer back to the original data location after the I/O.  When
you're dumping kernel heap and stack and protected pages, this is very
very bad.

A belated thanks to Robert Watson for donating hardware for this (and future)
work.

MFC after: 3 days
</content>
</entry>
<entry>
<title>Recognize the 32-bit form of the twe binary passthrough ioctl()s so that</title>
<updated>2004-12-17T17:45:29Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2004-12-17T17:45:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d6ef0bf1198dd3bb0f634ba306cf8659519b0c0d'/>
<id>urn:sha1:d6ef0bf1198dd3bb0f634ba306cf8659519b0c0d</id>
<content type='text'>
there is some hope for the 32-bit management utilities to run.  I've used
the cli successfully, but 3dm2 doesn't work for other reasons.  Of course,
a native binary of the 3dm2 and cli would be much better, but that doesn't
exist.
</content>
</entry>
<entry>
<title>Do the dreaded s/dev_t/struct cdev */</title>
<updated>2004-06-16T09:47:26Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-06-16T09:47:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=89c9c53da05197f657dfe8e0bdda6941a2e9a0d4'/>
<id>urn:sha1:89c9c53da05197f657dfe8e0bdda6941a2e9a0d4</id>
<content type='text'>
Bump __FreeBSD_version accordingly.
</content>
</entry>
</feed>
