<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/firewire/fwdev.c, branch release/9.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2009-12-29T21:51:28Z</updated>
<entry>
<title>Update d_mmap() to accept vm_ooffset_t and vm_memattr_t.</title>
<updated>2009-12-29T21:51:28Z</updated>
<author>
<name>Robert Noland</name>
<email>rnoland@FreeBSD.org</email>
</author>
<published>2009-12-29T21:51:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cfd7bacef28efb62a65a679e3e879078e7932b36'/>
<id>urn:sha1:cfd7bacef28efb62a65a679e3e879078e7932b36</id>
<content type='text'>
This replaces d_mmap() with the d_mmap2() implementation and also
changes the type of offset to vm_ooffset_t.

Purge d_mmap2().

All driver modules will need to be rebuilt since D_VERSION is also
bumped.

Reviewed by:	jhb@
MFC after:	Not in this lifetime...
</content>
</entry>
<entry>
<title>Revert previous commit and add myself to the list of people who should</title>
<updated>2009-09-08T13:19:05Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2009-09-08T13:19:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=677843147820e9e8d581cf9841ea01a567324d3b'/>
<id>urn:sha1:677843147820e9e8d581cf9841ea01a567324d3b</id>
<content type='text'>
know better than to commit with a cat in the area.
</content>
</entry>
<entry>
<title>Add necessary include.</title>
<updated>2009-09-08T13:16:55Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2009-09-08T13:16:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b34421bf9cab5d0ad5822abfaa62febedef2d9a1'/>
<id>urn:sha1:b34421bf9cab5d0ad5822abfaa62febedef2d9a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix what seems to be an obvious typo preventing the body of the</title>
<updated>2009-06-23T09:02:24Z</updated>
<author>
<name>Roman Divacky</name>
<email>rdivacky@FreeBSD.org</email>
</author>
<published>2009-06-23T09:02:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=03cd51df00d58624f6b4d770f597bdae1acb696c'/>
<id>urn:sha1:03cd51df00d58624f6b4d770f597bdae1acb696c</id>
<content type='text'>
if statement to ever be executed.

Approved by:	ed (mentor)
</content>
</entry>
<entry>
<title>Replace all calls to minor() with dev2unit().</title>
<updated>2008-09-27T08:51:18Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2008-09-27T08:51:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6bfa9a2d66dd0e00182017d6741d44e54d0b2cca'/>
<id>urn:sha1:6bfa9a2d66dd0e00182017d6741d44e54d0b2cca</id>
<content type='text'>
After I removed all the unit2minor()/minor2unit() calls from the kernel
yesterday, I realised calling minor() everywhere is quite confusing.
Character devices now only have the ability to store a unit number, not
a minor number. Remove the confusion by using dev2unit() everywhere.

This commit could also be considered as a bug fix. A lot of drivers call
minor(), while they should actually be calling dev2unit(). In -CURRENT
this isn't a problem, but it turns out we never had any problem reports
related to that issue in the past. I suspect not many people connect
more than 256 pieces of the same hardware.

Reviewed by:	kib
</content>
</entry>
<entry>
<title>MFp4: MPSAFE firewire stack.</title>
<updated>2007-06-06T14:31:36Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2007-06-06T14:31:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9950b741e91ab7a7e26badccc0d82f2e103a1f1e'/>
<id>urn:sha1:9950b741e91ab7a7e26badccc0d82f2e103a1f1e</id>
<content type='text'>
- lock its own locks and drop Giant.
- create its own taskqueue thread.
- split interrupt routine
- use interrupt filter as a fast interrupt.
- run watchdog timer in taskqueue so that it should be
   serialized with the bottom half.
- add extra sanity check for transaction labels.
   disable ad-hoc workaround for unknown tlabels.
- add sleep/wakeup synchronization primitives
- don't reset OHCI in fwohci_stop()
</content>
</entry>
<entry>
<title>MFp4: Fix broken userland API for async packets.</title>
<updated>2007-04-30T13:41:40Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2007-04-30T13:41:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0892f4c5ec159e81b209b545144e3d81ef3fdc70'/>
<id>urn:sha1:0892f4c5ec159e81b209b545144e3d81ef3fdc70</id>
<content type='text'>
- Introduce fw_xferlist_add/remove().
- Introduce fw_read/write_async().
- Remove unused FWACT_CH.

MFC after: 1 week
</content>
</entry>
<entry>
<title>Configuration ROM length should be unsigned.</title>
<updated>2007-04-24T12:15:05Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2007-04-24T12:15:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e340a7ac14789672a8e08990fc4992e394d2fe50'/>
<id>urn:sha1:e340a7ac14789672a8e08990fc4992e394d2fe50</id>
<content type='text'>
MFC: 1 week
</content>
</entry>
<entry>
<title>Replace xfer-&gt;act.hand with xfer-&gt;hand.</title>
<updated>2007-03-16T05:39:33Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2007-03-16T05:39:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=801167a86954298b173fed5c22afae4c38726324'/>
<id>urn:sha1:801167a86954298b173fed5c22afae4c38726324</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correct a signedness bug which allowed members of the operator</title>
<updated>2006-12-06T09:13:51Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2006-12-06T09:13:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8b0a738288f8e63f247c75ec1d1055b2d9509492'/>
<id>urn:sha1:8b0a738288f8e63f247c75ec1d1055b2d9509492</id>
<content type='text'>
group to read kernel memory.

Security:	FreeBSD-SA-06:25.kmem
</content>
</entry>
</feed>
