<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/firewire, branch release/4.8.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F4.8.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F4.8.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<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/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>Safe PCI configuration.</title>
<updated>2003-03-25T10:48:38Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2003-03-25T10:48:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1e31f52b04680a8bb7638b5caab1964e1ea34be2'/>
<id>urn:sha1:1e31f52b04680a8bb7638b5caab1964e1ea34be2</id>
<content type='text'>
- Clear PCIM_CMD_MWRICEN:
	some chips seem to have problem with write invalidate.
	clearing this bit fixes SBP timeout problem.
Tested by: Michael Reifenberger &lt;Michael.Reifenberger@Plaut.de&gt;

- Moderate value for latency timer.

Approved by: re (jhb)
</content>
</entry>
<entry>
<title>MFC: clear channel and tag bits before set.</title>
<updated>2003-03-20T02:02:28Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2003-03-20T02:02:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c4fd23c3ff64434c700f218f474ed168400e86ef'/>
<id>urn:sha1:c4fd23c3ff64434c700f218f474ed168400e86ef</id>
<content type='text'>
Approved by: re (jhb)
</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/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/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-24T07:31:28Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2003-02-24T07:31:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2251a59e5d0bbcba6fd799821c31668b99a3dc76'/>
<id>urn:sha1:2251a59e5d0bbcba6fd799821c31668b99a3dc76</id>
<content type='text'>
* firewire
- Don't initiate bus reset even if probe failed for some nodes to prevent
       infinite bus reset loop.
- Protect timeout routine with splfw() for 4-stable.
- Fix memory leak in detaching.
- Initialize fc-&gt;status to other than FWBUSREST.

* fwohci
- Ignore BUS reset events while BUS reset phase
- Add 'uPD72871/2 IEEE1394 1-Chip OHCI Host Controller'.
- Use pci_get_devid().

* sbp
- Make sure to release devq when start request.
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2003-02-15T01:26:18Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2003-02-15T01:26:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=463e1b3fa916b1ac7d18c6320a2695324820941b'/>
<id>urn:sha1:463e1b3fa916b1ac7d18c6320a2695324820941b</id>
<content type='text'>
- Clear the bus reset event flag as soon as possible after
   the initialization has completed.
- Increase split transaction timeout.
</content>
</entry>
<entry>
<title>Sync with -current:</title>
<updated>2003-02-14T08:22:03Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2003-02-14T08:22:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=29e9e0e5ae700e42df019a1d9d3e665cec97b836'/>
<id>urn:sha1:29e9e0e5ae700e42df019a1d9d3e665cec97b836</id>
<content type='text'>
* firewire/fwohci
- Drain fwohci TX queue first then drain xfer queue which has not started.
- Check validity of the received packet length.
- Don't allocate too large buffer for xfer receive buf.

* sbp
- Fix for PR kern/48129.
- Put back some M_NOWAIT flags into malloc arg.

* Makefile
- Remove unnecessary EXPORT_SYMS.

* Man page updates.
</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/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/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>
</feed>
