<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/fdc, branch release/5.3.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.3.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.3.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2004-11-04T19:12:42Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2004-11-04T19:12:42Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2004-11-04T19:12:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3f86d8a2ea3f3265afaa1fd263b0004c5c000e69'/>
<id>urn:sha1:3f86d8a2ea3f3265afaa1fd263b0004c5c000e69</id>
<content type='text'>
'RELENG_5_3_0_RELEASE'.

This commit was manufactured to restore the state of the 5.3-RELEASE image.
</content>
</entry>
<entry>
<title>MF RELENG_5 1.9.2.4: another fdc resource layout</title>
<updated>2004-10-28T19:40:40Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2004-10-28T19:40:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8ef493b6bcfb7c7a6af1fdf4c251e2c85b5558d5'/>
<id>urn:sha1:8ef493b6bcfb7c7a6af1fdf4c251e2c85b5558d5</id>
<content type='text'>
The RELENG_5_3_0_RELEASE tag will be slid forward to include this change.

Approved by: re@ (kensmith)
Forgtten by: imp@
Reminded by: bmah
</content>
</entry>
<entry>
<title>MFC of 1.296:</title>
<updated>2004-10-10T23:49:38Z</updated>
<author>
<name>Peter Edwards</name>
<email>peadar@FreeBSD.org</email>
</author>
<published>2004-10-10T23:49:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=aec9a222f05a0707ebc5694c162841b7b7edc78d'/>
<id>urn:sha1:aec9a222f05a0707ebc5694c162841b7b7edc78d</id>
<content type='text'>
    Fix off-by-one error in fd_native_types that results in a panic
    on boot for machines with 2.88M floppies.

Reviewed by: phk
Approved by: re (scottl@)
</content>
</entry>
<entry>
<title>MFC: Fix the fdc_acpi attach function to only fall back to enumerating</title>
<updated>2004-09-30T20:04:56Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2004-09-30T20:04:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dc4bdce23841be90032f3af4deec06cc7c88d72f'/>
<id>urn:sha1:dc4bdce23841be90032f3af4deec06cc7c88d72f</id>
<content type='text'>
drives via hints if the _FDE enumeration fails but earlier steps all
succeeded.

Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>MFC: Merge case 8 into the resource allocation from 1.15:</title>
<updated>2004-09-29T05:17:26Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2004-09-29T05:17:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2980b924b0da71f29257d28c1fed1e8854727625'/>
<id>urn:sha1:2980b924b0da71f29257d28c1fed1e8854727625</id>
<content type='text'>
&gt;&gt;revision 1.15
&gt;&gt;date: 2004/09/20 06:12:19;  author: imp;  state: Exp;  lines: +14 -4
&gt;&gt;das@ has a ACPI bios that lists 0x3f0-0x3f1, 0x3f2-0x3f3, 0x3f4-0x3f5
&gt;&gt;and 0x3f7.  fdc_isa_alloc_resource() didn't work right in this case
&gt;&gt;(it accessed FDOUT correctly due to an overflow of the first resource.
&gt;&gt;It accesed FDSTS and FDDATA incorrectly via the second resource (which
&gt;&gt;wound up accessing FDOUT and the tape register at 0x3f3) and badly for
&gt;&gt;the CTL register (at location 0x3f4).  This is a minimal fix that just
&gt;&gt;'eats' the first one if it covers two locations and has an offset of
&gt;&gt;0.  This confusion lead the floppy driver to think there'd been a disk
&gt;&gt;change, which uncovered a deadlock in the floppy/geom code which lead
&gt;&gt;to a panic.  These changes fix that by fixing the underlying resource
&gt;&gt;problem, but doesn't address the potential deadlock issue that might
&gt;&gt;still be there.
&gt;&gt;
&gt;&gt;This is a minimal fix so it can more safely be merged into 5 w/o risk
&gt;&gt;for known working configurations (hence the use of the ugly goto,
&gt;&gt;which reduces case 8 to case 6 w/o affecting cases 1-7).  A more
&gt;&gt;invasive fix that will handle more ACPI resource list diversity is in
&gt;&gt;the pipeline that should kill these issues once and for all, while
&gt;&gt;staying within the resources that we allocate.
&gt;&gt;
&gt;&gt;Tested/Reported by: das
&gt;&gt;Reviewed by: njl
&gt;&gt;MFC before: re-&gt;next_release_name(5.3-BETA5);

If you get floppy hangs on boot, please try after this patch and let
me know if they are solved.

Approved by: re@ (scottl)
</content>
</entry>
<entry>
<title>MFC:  Use floppy drive unit number, not floppy controller unit number</title>
<updated>2004-09-25T14:39:38Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-09-25T14:39:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ba3c188c63ce29e1b2c7a79841ff64272ba61d49'/>
<id>urn:sha1:ba3c188c63ce29e1b2c7a79841ff64272ba61d49</id>
<content type='text'>
for creating /dev entries.

Approved by:	re::scottl
</content>
</entry>
<entry>
<title>MFC: Merge in phk's new floppy driver.</title>
<updated>2004-09-18T04:57:55Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2004-09-18T04:57:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a74ff8b7aa54690e7b83f46b7411ec5f44ba9d7c'/>
<id>urn:sha1:a74ff8b7aa54690e7b83f46b7411ec5f44ba9d7c</id>
<content type='text'>
Approved by: re@
</content>
</entry>
<entry>
<title>MFC rev 1.4, 1.5:  Fix _FDE and _FDI probing.</title>
<updated>2004-09-03T16:54:41Z</updated>
<author>
<name>Nate Lawson</name>
<email>njl@FreeBSD.org</email>
</author>
<published>2004-09-03T16:54:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=649e5e0536185adccfe8670a69a244083fb6ba75'/>
<id>urn:sha1:649e5e0536185adccfe8670a69a244083fb6ba75</id>
<content type='text'>
Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>MFC rev 1.11: Remove too-strict register offset check.</title>
<updated>2004-08-23T05:11:05Z</updated>
<author>
<name>Nate Lawson</name>
<email>njl@FreeBSD.org</email>
</author>
<published>2004-08-23T05:11:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=24c3bfd048f015c88c8bcd3877ec43ad99425b3f'/>
<id>urn:sha1:24c3bfd048f015c88c8bcd3877ec43ad99425b3f</id>
<content type='text'>
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>Remove confused comment.</title>
<updated>2004-08-14T21:40:28Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-08-14T21:40:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3abefc9e5607417f51708dccd82deadaa1e4c924'/>
<id>urn:sha1:3abefc9e5607417f51708dccd82deadaa1e4c924</id>
<content type='text'>
</content>
</entry>
</feed>
