<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/firewire/fwdev.c, branch release/4.8.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.8.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.8.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2003-04-03T18:49:23Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2003-04-03T18:49:23Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2003-04-03T18:49:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0c0b5822358eaf1f5f5f2ac45e5ce80b4508637c'/>
<id>urn:sha1:0c0b5822358eaf1f5f5f2ac45e5ce80b4508637c</id>
<content type='text'>
'RELENG_4_8_0_RELEASE'.

This commit was manufactured to restore the state of the 4.8-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>Sync with FireWire driver in current.</title>
<updated>2003-03-12T10:59:00Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2003-03-12T10:59:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5d115a1e7d73fae61dcc1553ff8120a4629b4c39'/>
<id>urn:sha1:5d115a1e7d73fae61dcc1553ff8120a4629b4c39</id>
<content type='text'>
- Improve if_fwe RX buffer management.
- Improve fwmem timeout handling.

Approved by: re (jhb)
</content>
</entry>
<entry>
<title>Partial sync with FireWire driver in current.</title>
<updated>2003-03-11T11:46:51Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2003-03-11T11:46:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=935e47571ab21a4416038a4dbdf7fc2a5c44e56f'/>
<id>urn:sha1:935e47571ab21a4416038a4dbdf7fc2a5c44e56f</id>
<content type='text'>
- Improve SBP device probing.
- Fix several SBP related problems.
- Simplify ORB queue management.

Approved by: re (murray)

if_fwe related changes are still waiting for approval.
</content>
</entry>
<entry>
<title>Sync with -current:</title>
<updated>2003-02-10T07:17:26Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2003-02-10T07:17:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4a44365c1b1dfbc3f89a31c01f487369e4c642c9'/>
<id>urn:sha1:4a44365c1b1dfbc3f89a31c01f487369e4c642c9</id>
<content type='text'>
* all
- Remove unnecessary M_NOWAIT.
- Add/improve some debug messages.

* fwohci
- Increase atrq.ndesc for if_fwe.

* firewire
- Detect split transcation timeout.
- Add firewire_xferq_drain() for fw_busreset().
- Call fw_xfer_done() if retry handler is NULL.

* sbp
- Improve recovery after timeout.
- Try reconnect first if the device has been seen.
- Fix for ORB_FUN_ATA.
- Remove unnecessary check for OCB_ACT_CMD.

* fwmem
- Implement write part.
- Use quad access for aligned 4 byte access.
- Add a new ioctl to specify target EUI64.

* fwcontrol
- Device list improvement.
</content>
</entry>
<entry>
<title>Sync with -current:</title>
<updated>2003-02-03T08:12:28Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2003-02-03T08:12:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=12e737f158d043eba31e616a58eee9efbbad177f'/>
<id>urn:sha1:12e737f158d043eba31e616a58eee9efbbad177f</id>
<content type='text'>
- Probe number of IT/IR DMA contexts as specified in OHCI spec.
- Restart cycle master after bus manager election.
- Change some function names.
- Sort device list by eui64 in acendent order correctly.
- Replace timeout with callout_*.
- Replace TAILQ with STAILQ for device list.
- Define new malloc type.
- Fix overwrite problem of freed buffers.
- Drain AT queues and pend AR queues on SID.

* sbp
- Handle SCSI_STATUS_BUSY case.
- Set dual phase retry BUSY_TIMEOUT.
- Improve error/debug messages.
- Issue LOGOUT command on detach and shutdown.
- Add basic support for device wiring down.
- Do agent reset in sbp_timeout().

* fwcontrol
- Fix alignment in printf().
</content>
</entry>
<entry>
<title>Sync with -current:</title>
<updated>2003-01-29T05:59:40Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2003-01-29T05:59:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4520c036d6c3ab99b7ee481796c81af44d66da20'/>
<id>urn:sha1:4520c036d6c3ab99b7ee481796c81af44d66da20</id>
<content type='text'>
kernel
- Merge little and big endian case.
- Remove FW_SSTDV ioctl.
- Change API of FW_GDEVLST ioctl.
- Improve IT/IR DMA queue management.
- Wait 1 sec for DMA stop in fwohci_i{t,r}x_disable() before freeing buffers.
- Split db.desc.cmd into desc.control and desc.reqcount.
- Allow multiple packets read/write for IR/IT to reduce system call.
- Remove unused variables.

userland
- Explot multiple packets read/write for IR/IT to reduce system call.
- Search free device node to open.
</content>
</entry>
<entry>
<title>Sync with -current:</title>
<updated>2003-01-24T05:26:45Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2003-01-24T05:26:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9c4fc08dabbf8cc50bf5d9a52074532448cac196'/>
<id>urn:sha1:9c4fc08dabbf8cc50bf5d9a52074532448cac196</id>
<content type='text'>
- Exploit cycleMatch register for IT DMA start.
- Improve memory allocation.
- Fix bus manager election process and add sysctl for it.
- Ignore stale interrupt.
- Header file improvements.
- Check invalid SID length.
- Add debug messages.
- Add DV support for fwcontrol.
</content>
</entry>
<entry>
<title>MFC: Minimal fix for DV part.</title>
<updated>2003-01-14T09:31:44Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2003-01-14T09:31:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7ef25fb2f8b0e0355764847d7a9ccb6311c6f46a'/>
<id>urn:sha1:7ef25fb2f8b0e0355764847d7a9ccb6311c6f46a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2003-01-07T04:40:47Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2003-01-07T04:40:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d94dd548dda806462dd1825bf2b071b40bd26717'/>
<id>urn:sha1:d94dd548dda806462dd1825bf2b071b40bd26717</id>
<content type='text'>
- Don't call fw_bus_probe() twice when successive self-id packets are received.
- Use device_printf() and s/fc-&gt;dev/fc-&gt;bdev/.
</content>
</entry>
<entry>
<title>MFC: Sync FireWire driver/utility with current.</title>
<updated>2003-01-05T13:50:05Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2003-01-05T13:50:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2ecca1d0340625319336df897b0f39d61a293d9e'/>
<id>urn:sha1:2ecca1d0340625319336df897b0f39d61a293d9e</id>
<content type='text'>
- Implement primal Configuration ROM parser.
- Support multiple LUNs for SBP-II.
- Update PCI device IDs.
- Improve phy access.
- Free allocated memory when detaching.
- Detect contigmalloc failure.
- Support suspend/resume.
- Remove unused firewirebusreg.h.
- Skip mbuf whose length is zero.
- Remove speed_map API because speed_map is obsoleted by 1394a.
</content>
</entry>
</feed>
