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
/
sys
/
dev
/
ata
/
ata-disk.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Teach device drivers' ata_reinit() methods, that there can be more then two
mav
2009-02-21
1
-3
/
+2
*
Fix shutdown routine to return 0 and change signature from void return
imp
2009-02-04
1
-1
/
+2
*
Fix panic and breakage for non-DMA ATA devices e.g. powermac macio cells.
grehan
2008-05-08
1
-1
/
+1
*
Go back to preallocating everything possible on init.
sos
2008-04-17
1
-3
/
+6
*
Fix the brokenness in the former commit, sorry for the mess.
sos
2008-04-11
1
-6
/
+3
*
Add experimental support for SATA Port Multipliers
sos
2008-04-10
1
-48
/
+117
*
Add a "spindown" facility to ata-disks: If no requests have been received
phk
2008-03-17
1
-1
/
+49
*
If the disk reports that it support the Compact Flash Association command
phk
2008-01-02
1
-0
/
+9
*
Add preliminary SATA ATAPI support for sii 3132/3124 chips.
sos
2007-11-23
1
-0
/
+2
*
Add Viking Interworks 256MB as an ata device; this might give
remko
2007-06-26
1
-1
/
+2
*
File d_ident field with disk's serial number.
pjd
2007-05-06
1
-0
/
+2
*
Use the same timeout parameters for BIO_FLUSH as with the other commands.
roberto
2007-04-26
1
-2
/
+0
*
Update copyright headers.
sos
2007-02-21
1
-1
/
+1
*
Implement BIO_FLUSH handling for da(4), amr(4), ata(4) and ataraid(4).
pjd
2006-10-31
1
-0
/
+13
*
If current_heads or current_sectors in the disk cap page are zero, dont try t...
sos
2006-09-14
1
-1
/
+2
*
Most platforms map the actual drive geometry to the firmware's notion
imp
2006-08-09
1
-0
/
+9
*
Make the ATAPI sense data accessible when using the ioctl interface
sos
2006-03-31
1
-3
/
+10
*
Get rid of all the "long long"/"maxint" casting around in printf's.
sos
2006-03-09
1
-5
/
+3
*
Fix the build. %ju prints uintmax_t not unsigned long long (which is
mlaier
2006-03-06
1
-3
/
+3
*
Update atapi-fd to support direct devices such as disks.
sos
2006-03-05
1
-2
/
+2
*
Add support for using DMA on dump, greatly speeds up the dump process.
sos
2006-01-18
1
-37
/
+15
*
Get rid of the advertising clause in the copyright.
sos
2006-01-05
1
-3
/
+1
*
Normalize a significant number of kernel malloc type names:
rwatson
2005-10-31
1
-1
/
+1
*
Add support for working around controllers that cannot do DMA in 48bit mode.
sos
2005-08-17
1
-2
/
+2
*
Dont call ata_finish in ad_dump as that is no longer needed and causes panic.
sos
2005-06-27
1
-10
/
+11
*
Change the way ioctls are issue to ATA.
sos
2005-05-16
1
-0
/
+8
*
Take newbusification one step further, ie use the device_t more consequently
sos
2005-04-30
1
-7
/
+6
*
CFA (Compact Flash) devices has a special config ID that fails the
sos
2005-04-19
1
-1
/
+2
*
Move the creation of ata_channel child devices to the channel code.
sos
2005-04-15
1
-30
/
+7
*
Change the ata_* methods to use a channel device instead of a
sos
2005-03-31
1
-2
/
+2
*
This is the much rumoured ATA mkIII update that I've been working on.
sos
2005-03-30
1
-228
/
+241
*
Use BUS_PROBE_DEFAULT for pci probe return value
imp
2005-03-05
1
-0
/
+30
*
Compensate for off by one bugs in disk firmware for 48BIT addressing cutover.
sos
2004-12-09
1
-1
/
+1
*
Move the PC98 specific geometry "gunk" to geom_pc98.c where it belongs.
sos
2004-10-07
1
-5
/
+1
*
Resurrect dump that broke with the last update.
sos
2004-09-30
1
-5
/
+4
*
Remove the old ATA_*LOCK_CH macros that used atomic ops and use
sos
2004-09-26
1
-1
/
+2
*
Cleanup the storing and printing of the device transfermode for SATA.
sos
2004-09-01
1
-8
/
+3
*
Rearrange the call to disk_destroy.
sos
2004-08-27
1
-6
/
+6
*
Add firmware revision to probe printf.
sos
2004-08-05
1
-2
/
+3
*
Attempt to handle suspend/resume better.
sos
2004-07-12
1
-1
/
+0
*
Use the right ordering of args on mtx_init(). No functional changes
sos
2004-06-22
1
-1
/
+1
*
Add support for the Promise command sequencer present on all modern Promise
sos
2004-04-13
1
-6
/
+11
*
Remember to mtx_destroy mutexes.
sos
2004-03-01
1
-0
/
+1
*
Change the disk(9) API in order to make device removal more robust.
phk
2004-02-18
1
-14
/
+16
*
Use the biotask functionality in GEOM to put finished requests on
sos
2004-01-28
1
-3
/
+2
*
Fix breakage in PIO multisector support.
sos
2004-01-23
1
-1
/
+0
*
Use UMA instead of plain malloc for getting ATA request storage.
sos
2004-01-14
1
-2
/
+1
*
Overhaul of the timeout/reinit framework. This should clear up most
sos
2004-01-11
1
-21
/
+35
*
Use the saved params for LBA-CHS conversion. Fixes PC98 bug.
sos
2004-01-08
1
-4
/
+3
*
Centralise mode setting. Instead of doing it in all subdrivers, do
sos
2003-11-11
1
-6
/
+0
[next]