<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/ata/atapi-cd.h, branch release/5.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2004-01-10T05:53:29Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2004-01-10T05:53:29Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2004-01-10T05:53:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=58c9ff44c8041f394c663cb9640e9b77fe07bb13'/>
<id>urn:sha1:58c9ff44c8041f394c663cb9640e9b77fe07bb13</id>
<content type='text'>
'RELENG_5_2_0_RELEASE'.

This commit was manufactured to restore the state of the 5.2-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>GEOM'ify atapi-cd. Original patch by phk, subtle changes by me.</title>
<updated>2003-11-01T09:44:33Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>2003-11-01T09:44:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=908e9ae3ecd4ef07b55a190c13cb8d681fba2c43'/>
<id>urn:sha1:908e9ae3ecd4ef07b55a190c13cb8d681fba2c43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix inverted BURN_BRIDGES and GONE_IN_5 #ifdefs.</title>
<updated>2003-09-22T17:58:40Z</updated>
<author>
<name>Thomas Moestl</name>
<email>tmm@FreeBSD.org</email>
</author>
<published>2003-09-22T17:58:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a65aa77700bb36ce5e84c4fcc0ebcc868c6c9806'/>
<id>urn:sha1:a65aa77700bb36ce5e84c4fcc0ebcc868c6c9806</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the clone handler BURN_BRIDGES but the actual 'a' and 'c' partition</title>
<updated>2003-09-21T18:57:12Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2003-09-21T18:57:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fb4d4b60b3a8990a389805378375297fe52b5aea'/>
<id>urn:sha1:fb4d4b60b3a8990a389805378375297fe52b5aea</id>
<content type='text'>
check GONE_IN_5:  We need the clone handler for root filesystem case.

Once under GEOM, we can remove the clone handler as GEOM provides one.
</content>
</entry>
<entry>
<title>Disable the use of cloning use in floppy and CD drivers.</title>
<updated>2003-09-11T19:27:24Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2003-09-11T19:27:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0c7721e8f9f6c719f53f653fd7cf864b6e21cc38'/>
<id>urn:sha1:0c7721e8f9f6c719f53f653fd7cf864b6e21cc38</id>
<content type='text'>
This commit puts the relevant code snippets under #ifdef GONE_IN_5
(rather than #ifndef BURN_BRIDGES) thereby disabling the code now.

The code wil be entirely removed before 5.2 unless we find reasons
why this would be a bad idea.

Approach suggested by:	imp
</content>
</entry>
<entry>
<title>Add support of the DIOCGSECTORSIZE &amp; DIOCGMEDIASIZE ioctl's</title>
<updated>2003-09-11T15:59:16Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>2003-09-11T15:59:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fe78f9d47c4caedc2c40ba447f2c947fd8b58184'/>
<id>urn:sha1:fe78f9d47c4caedc2c40ba447f2c947fd8b58184</id>
<content type='text'>
so that newfs works on dvd-rw/dvd-ram again..
</content>
</entry>
<entry>
<title>Forgotten in previous commit to atapi-cd.c:  Add #ifndef BURN_BRIDGES</title>
<updated>2003-09-05T11:08:55Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2003-09-05T11:08:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bc7c831fc704b96e56575fc9428a73c9a1d9ae74'/>
<id>urn:sha1:bc7c831fc704b96e56575fc9428a73c9a1d9ae74</id>
<content type='text'>
around cloning routines.
</content>
</entry>
<entry>
<title>This is a major rework of the ATA driver (ATAng)</title>
<updated>2003-08-24T09:22:26Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>2003-08-24T09:22:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5fdbb0d2223a001af62a6f1bb28c3d6d57af1355'/>
<id>urn:sha1:5fdbb0d2223a001af62a6f1bb28c3d6d57af1355</id>
<content type='text'>
Restructure the way ATA/ATAPI commands are processed, use a common
ata_request structure for both. This centralises the way requests
are handled so locking is much easier to handle.

The driver is now layered much more cleanly to seperate the lowlevel
HW access so it can be tailored to specific controllers without touching
the upper layers. This is needed to support some of the newer
semi-intelligent ATA controllers showing up.

The top level drivers (disk, ATAPI devices) are more or less still
the same with just corrections to use the new interface.

Pull ATA out from under Gaint now that locking can be done in a sane way.

Add support for a the National Geode SC1100. Thanks to Soekris engineering
for sponsoring a Soekris 4801 to make this support.

Fixed alot of small bugs in the chipset code for various chips now
we are around in that corner anyways.
</content>
</entry>
<entry>
<title>First round off updates/fixes to the ATA driver.</title>
<updated>2003-02-20T20:02:32Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>2003-02-20T20:02:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bb5bdd386ebd744a72fb2426f8bd1bc03fb38ebd'/>
<id>urn:sha1:bb5bdd386ebd744a72fb2426f8bd1bc03fb38ebd</id>
<content type='text'>
This moves all chipset specific code to a new file 'ata-chipset.c'.
Extensive use of tables and pointers to avoid having the same switch
on chipset type in several places, and to allow substituting various
functions for different HW arch needs.
Added PIO mode setup and all DMA modes.
Support for all known SiS chipsets. Thanks to Christoph Kukulies for
sponsoring a nice ASUS P4S8X SiS648 based board for this work!

Tested on:	i386, PC98, alpha and sparc64
</content>
</entry>
<entry>
<title>Remove the fake disklabel, no longer needed.</title>
<updated>2003-01-21T08:33:48Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>2003-01-21T08:33:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d7b64c95c01ceaf49069c79b9d6098d7586e2e7f'/>
<id>urn:sha1:d7b64c95c01ceaf49069c79b9d6098d7586e2e7f</id>
<content type='text'>
Fix potential malloc panic.

Prodded by: phk
</content>
</entry>
</feed>
