<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/ata/ata-disk.c, branch release/6.4.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F6.4.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F6.4.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2008-11-26T01:09:48Z</updated>
<entry>
<title>Copy releng/6.4 to release/6.4.0 in preparation for 6.4-RELEASE.</title>
<updated>2008-11-26T01:09:48Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2008-11-26T01:09:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a93332491e10c1a23a9fd2f11ccbdba33d72d850'/>
<id>urn:sha1:a93332491e10c1a23a9fd2f11ccbdba33d72d850</id>
<content type='text'>
Approved by:	re (implicit)

This commit was manufactured to restore the state of the 6.4-RELEASE image.
</content>
</entry>
<entry>
<title>MFC: 1.198</title>
<updated>2008-03-09T14:30:49Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2008-03-09T14:30:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dee9dc52ac33bd2f26118e762263e609b327c7a9'/>
<id>urn:sha1:dee9dc52ac33bd2f26118e762263e609b327c7a9</id>
<content type='text'>
Add a hook that allows the geometry to be overridden on certain platforms.
</content>
</entry>
<entry>
<title>Sync up ata(4) work by sos@ on -HEAD:</title>
<updated>2007-12-09T19:27:19Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2007-12-09T19:27:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3319a1560749fb0598a5d6f68918b0c160c08d34'/>
<id>urn:sha1:3319a1560749fb0598a5d6f68918b0c160c08d34</id>
<content type='text'>
 * Add preliminary SATA ATAPI support for sii 3132/3124 chips.
 * Fix speed report on Intel SATA chips in compat mode.
 * Fix broken detect of JMicron 368.

Related revisions:
 - ata-chipset.c: 1.208, 1.210
 - ata-disk.c.c:  1.205

Approved by:	re (kensmith), sos
</content>
</entry>
<entry>
<title>MFC v 1.124 ata-all.h</title>
<updated>2007-07-07T11:36:44Z</updated>
<author>
<name>Remko Lodder</name>
<email>remko@FreeBSD.org</email>
</author>
<published>2007-07-07T11:36:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b9584f999e7be6954b961077906a011fd8cd5e7e'/>
<id>urn:sha1:b9584f999e7be6954b961077906a011fd8cd5e7e</id>
<content type='text'>
MFC v 1.204 ata-disk.c

  Add Viking Interworks 256MB as an ata device; this might give
  some false positives but at this moment it is better to add
  support then to dont have it at all (comment from Soren).

  PR: kern/111516
  Submitted by: Thomas Nystrom &lt;thn at saeab dot se&gt;
  Approved by: re (kensmith)
  Approved by: imp (mentor)
  OK'ed by: sos (With the comment noted above about false
  positives).

Approved by:	imp (mentor,implicit)
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2006-09-30T14:51:49Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>2006-09-30T14:51:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=421171d5539db81fb10f72c13c74913e8726efbd'/>
<id>urn:sha1:421171d5539db81fb10f72c13c74913e8726efbd</id>
<content type='text'>
CF devices are ATA not ATAPI.
Add support for the ALI/ULI M5288 AHCI part
Busmaster DMA address fix in VIA 6421 case
Add support for a few more Serverworks and lookalikes chips
If current_heads or current_sectors in the disk cap page are zero, dont try to use the current_ geometry. This avoids a panic with BIOS'n that sets these to zero.
Format mask lacks one bit.

Approved by: re@
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2006-04-04T16:07:42Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>2006-04-04T16:07:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=faf36e46c36e96cc4f66c4b58d448cc62bdeb364'/>
<id>urn:sha1:faf36e46c36e96cc4f66c4b58d448cc62bdeb364</id>
<content type='text'>
	Make the ATAPI sense data accessible when using the ioctl interface
Approved by: re@ (scottl)
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2006-03-10T12:30:08Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>2006-03-10T12:30:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9ff9f0fd9aed6967c9530fd9a58c58998adf2b0d'/>
<id>urn:sha1:9ff9f0fd9aed6967c9530fd9a58c58998adf2b0d</id>
<content type='text'>
Only use the channel in the request given to ata_completed if its
still present.
Only look for ICRC and CORR errors on ATA devices not ATAPI.
Get rid of all the "long long"/"maxint" casting around in printf's.
On all our platforms intmax == int64_t so simply using %j to print
int64_t's is safe all over, and doesn't pullute the code.
Update atapi-fd to support direct devices such as disks.
ATAUSB will need to hook into the delayed boot identify to have
interrupts running, so externalize it.
Add USB modes.

Approved by: re@ (mux)
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2006-01-25T08:13:46Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>2006-01-25T08:13:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=71496dbe42921d257efd99da857d19021567a71b'/>
<id>urn:sha1:71496dbe42921d257efd99da857d19021567a71b</id>
<content type='text'>
        Bring ATA up to -current standards:

Fix SiS SATA support, the SATA registers was off.
Update the ICH7 support so it deals better with chips without AHCI.
Unbreak hotplug support on the ICH6 and ICH7 chipsets.
Add support for VIA VT8251 southbridge.
Add new nVidia nForce4 chips.
Add support for the Marvell 88SX[56]0[48][01] series of SATA chips.
Fix the promise modesetting for old chips.
Get rid of the advertising clause in the copyright.
Add support for using DMA on dump, greatly speeds up the dump process.
When IOCATAGPARM is called, update the capabilities page that is stored
in the kernel and return the new values.
Fix rebuilds of arrays that got stuck.
Add dump support in ataraid.
Add support for for reading and writing SiS metadata.
Add support for writing VIA metadata.
Add support for writing Intel metadata.
Correct calculation of RAID0 sizes on VIA RAID arrays.
Update Intel MatrixRAID support to be able to pick up RAID0+1 (RAID10)
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2005-08-25T16:21:05Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>2005-08-25T16:21:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cf3c32f6e7d66e0c994b36a53d28742ef7f613fb'/>
<id>urn:sha1:cf3c32f6e7d66e0c994b36a53d28742ef7f613fb</id>
<content type='text'>
	Add support for working around controllers that cannot do DMA in 48bit.
	The workaround use PIO mode above ~137GB to allow using the disk.
	Add the Acer chips with rev &lt; 0xc4 as first candidate.

	Add support for the Promise PDC4071[89] chips on the Fasttrak TX4300.
	Docs kindly provided by Promise.

	Apply fix for "pr82261 DMA-support on Sparc64 broken"

	Use the bio field instead of the driver field as intended.

	Dont set default mode to ATA_DMA_MAX on devices not capable of DMA.

Approved by: re@ (scottl)
</content>
</entry>
<entry>
<title>Dont call ata_finish in ad_dump as that is no longer needed and causes panic.</title>
<updated>2005-06-27T09:12:11Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>2005-06-27T09:12:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4c2d9f25f3cd9a4cca8c74151e62102af96b1b42'/>
<id>urn:sha1:4c2d9f25f3cd9a4cca8c74151e62102af96b1b42</id>
<content type='text'>
Dont try to enable read/write caching on devices that doesn't support it,
this reduces the noise from ATA on flash devices and the like.

Approved by: re@ (scottl)
</content>
</entry>
</feed>
