index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
usr.sbin
/
bhyve
/
pci_ahci.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Reimplement queue freeze on error, added in r282429:
mav
2015-05-06
1
-3
/
+9
*
Implement in-order execution of non-NCQ commands.
mav
2015-05-04
1
-6
/
+15
*
Implement basic PxTFD.STS.BSY reporting.
mav
2015-05-03
1
-13
/
+38
*
Initialize PxCMD on reset and make its read-only bits such.
mav
2015-05-02
1
-2
/
+16
*
Handle ATA_SEND_FPDMA_QUEUED as NCQ in ahci_port_stop().
mav
2015-05-02
1
-1
/
+2
*
Don't set bits that should be zero for SATA devices.
mav
2015-04-20
1
-1
/
+0
*
Workaround bhyve virtual disks operation on top of GEOM providers.
mav
2015-04-18
1
-2
/
+2
*
Make virtual AHCI more careful with I/O lengths.
mav
2015-04-17
1
-92
/
+84
*
Add missing variable initialization.
mav
2015-03-20
1
-1
/
+1
*
Give AHCI disk serial based on backing file path same as for virtio block.
mav
2015-03-15
1
-4
/
+16
*
Block delete capability for read-only devices.
mav
2015-03-15
1
-2
/
+3
*
Add checksums to identify data and NCQ command error log.
mav
2015-03-14
1
-0
/
+16
*
Slightly polish virtual AHCI CD reporting.
mav
2015-03-14
1
-23
/
+67
*
Fix NOP and IDLE commands for virtual AHCI disks.
mav
2015-03-14
1
-2
/
+5
*
Add support for NCQ variant of DSM TRIM for virtual AHCI disks.
mav
2015-03-14
1
-4
/
+24
*
Improve NCQ errors reporting for virtual AHCI disks.
mav
2015-03-14
1
-11
/
+53
*
Remove incorrect SERR register setting.
mav
2015-03-13
1
-2
/
+0
*
Change prdbc value reporting.
mav
2015-03-13
1
-7
/
+6
*
Polish AHCI disk identify data and fix speed negotiation.
mav
2015-03-13
1
-15
/
+29
*
Add support for PIO variants of READ/WRITE commands for AHCI disks.
mav
2015-03-13
1
-4
/
+16
*
Use ahci_write_fis_d2h() for commands completion.
mav
2015-03-13
1
-21
/
+11
*
Add DSM TRIM command support for virtual AHCI disks.
mav
2015-03-13
1
-6
/
+125
*
Report logical/physical sector sizes for virtual SATA disk.
mav
2015-03-05
1
-1
/
+16
*
Don't close a block context if it couldn't be opened,
grehan
2015-02-23
1
-1
/
+2
*
If the start bit, PxCMD.ST, is cleared and nothing is in-flight then
tychon
2014-11-03
1
-2
/
+6
*
Support stopping and restarting the AHCI command list via toggling
tychon
2014-10-17
1
-19
/
+127
*
Commands which encounter a fatal error shouldn't be marked as completed.
tychon
2014-07-30
1
-6
/
+8
*
Use the blockif CHS routine to create fake CHS values,
grehan
2014-07-15
1
-0
/
+6
*
Implement legacy interrupts for the AHCI device emulation
grehan
2014-04-28
1
-2
/
+34
*
Use calloc() in favor of malloc + memset.
delphij
2014-04-22
1
-2
/
+1
*
Constrain the amount of data returned to what is actually available
tychon
2014-04-09
1
-3
/
+5
*
Don't reissue in-flight commands.
tychon
2014-03-18
1
-2
/
+16
*
Though there currently isn't a way to insert new media into an ATAPI
tychon
2014-03-16
1
-0
/
+18
*
Provide an indication a "PIO Setup Device to Host FIS" occurred while executing
tychon
2014-02-12
1
-3
/
+13
*
Fix issue with stale fields from a recycled request pulled off the freelist.
tychon
2014-01-22
1
-0
/
+2
*
The Data Byte Count (DBC) field of a Physical Region Descriptor
grehan
2013-11-26
1
-11
/
+21
*
Add the VM name to the process name with setproctitle().
grehan
2013-11-06
1
-4
/
+2
*
Fix AHCI ATAPI emulation when backed with /dev/cd0
grehan
2013-10-22
1
-4
/
+3
*
Eliminate unconditional debug printfs.
grehan
2013-10-17
1
-1
/
+1
*
In usr.sbin/bhyve/pci_ahci.c, fix several gcc warnings of the form
dim
2013-10-08
1
-11
/
+11
*
Import Zhixiang Yu's GSoC'13 AHCI emulation:
grehan
2013-10-04
1
-0
/
+1805