| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
'RELENG_4_9_0_RELEASE'.
This commit was manufactured to restore the state of the 4.9-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
|
| |
|
|
|
|
|
|
|
|
| |
- Allow access to phy registers via ioctl(2)(fwdev).
- Drop too short packets(if_fwe).
- Fill reserved fields of transmitting packet hear with zero(fwohci).
- Include order bit in sdev->type(sbp)
Notes:
svn path=/stable/4/; revision=119292
|
| |
|
|
|
|
|
|
|
|
| |
- Improve DMA channel allocation
- Some workarounds to detect memory map failure.
- Change device name convention.
- Disable T_RBC faking (sbp)
Notes:
svn path=/stable/4/; revision=119062
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Busdma conversion.
- Use natural byte order for IEEE1394 packet headers.
SBP related:
- Fix for multiple unit directories in a configuration ROM.
- Increase size of tagged queue.
and many changes and cleanups.
Notes:
svn path=/stable/4/; revision=114143
|
| |
|
|
|
|
|
|
|
|
| |
- Improve if_fwe RX buffer management.
- Improve fwmem timeout handling.
Approved by: re (jhb)
Notes:
svn path=/stable/4/; revision=112137
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
Notes:
svn path=/stable/4/; revision=110634
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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().
Notes:
svn path=/stable/4/; revision=110271
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/stable/4/; revision=110025
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.
Notes:
svn path=/stable/4/; revision=108709
|
| |
|
|
|
|
|
| |
Resync with FireWire driver in -current.
Notes:
svn path=/stable/4/; revision=108282
|
|
|
Notes:
svn path=/stable/4/; revision=103486
|