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
*
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
*
Update the dump code to flush buffers at the end of the dump
sos
2003-11-11
1
-19
/
+25
*
Move sysctl declarations next to the corresponding tunable declarations.
des
2003-11-03
1
-7
/
+0
*
Change all SYSCTLS which are readonly and have a related TUNABLE
silby
2003-10-21
1
-2
/
+2
*
Up timeout to 10s (from 5) in r/w commands.
sos
2003-10-12
1
-1
/
+1
*
Unify prototypes.
sos
2003-08-25
1
-5
/
+5
*
Fix ad_dump top actually produce a dump.
sos
2003-08-24
1
-3
/
+9
*
Use __FBSDID().
obrien
2003-08-24
1
-2
/
+3
*
This is a major rework of the ATA driver (ATAng)
sos
2003-08-24
1
-636
/
+149
*
Print the right position on disk errors
sos
2003-05-19
1
-3
/
+4
*
Add flushing of devices on shutdown.
sos
2003-05-02
1
-21
/
+1
*
Add ioctl to add a spare disk to a RAID array.
sos
2003-05-02
1
-7
/
+5
*
Relax the test for when to use LBA instead of CHS size.
sos
2003-05-01
1
-2
/
+2
*
Minor cleanup of the ATA RAID code.
sos
2003-04-07
1
-7
/
+3
*
Use bioq_flush() to drain a bio queue with a specific error code.
phk
2003-04-01
1
-6
/
+3
[next]