<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/libdisk/disk.c, 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>o  Move Int_Open_Disk() from disk.c to open_disk.c for use by all</title>
<updated>2003-11-02T08:39:08Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-11-02T08:39:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f5ea9b34c6eb57643f328200a84f5823c7b94b98'/>
<id>urn:sha1:f5ea9b34c6eb57643f328200a84f5823c7b94b98</id>
<content type='text'>
   platforms except ia64 and use Int_Open_Disk() in open_ia64_disk.c
   on ia64. We need to know more than GEOM can provide us so we're
   forced to read from the disk. Move uuid_type() to open_ia64_disk.c
   and remove all references on non-ia64.
o  Pass the GEOM conftxt to Int_Open_Disk() so that only Open_Disk()
   needs to know about GEOM and libdisk can more easily be used with
   media not handled by GEOM.
o  Create an ia64 specific definiton of struct disk on ia64, because
   we don't need/have most of the fields other platforms need and
   other fields not applicable on platforms other than ia64.
o  Do not compile change.c on ia64. It's too PC specific.
o  In Fixup_Names() in create_chunk.c, try all partition numbers
   that are valid for the GPT disk. We have the total number of
   partitions that can be allocated in the disk structure on ia64.
   Also, use the GPT partition naming if we're creating one under
   a chunk of type "whole". It's a GPT partition in that case.
o  In Create_Chunk(), compile-out the PC specific code on ia64 that
   checks BIOS geometry restrictions.
o  In Debug_Disk() in disk.c, dump the ia64 specific fields.
o  Save the partition index in the chunk on ia64 so that we can
   preserve it when we write the data back to disk. This avoids that
   partitions get moved around or swapped after installing FreeBSD,
   which may render a disk unusable.
</content>
</entry>
<entry>
<title>Ignore ccd(4)'s.  This is not the best solution, but it at least removes</title>
<updated>2003-08-28T17:39:09Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-08-28T17:39:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e6f1abaa6810f8ed6994cfd3e33906d4cf16435f'/>
<id>urn:sha1:e6f1abaa6810f8ed6994cfd3e33906d4cf16435f</id>
<content type='text'>
the "BARF 360" ccd(4) user's experience.

Submitted by:	rwatson
</content>
</entry>
<entry>
<title>Sanity check the list obtained from the kern.disks sysctl so that Disk_Names()</title>
<updated>2003-06-07T20:02:56Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2003-06-07T20:02:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4e89f2d88f838dcb7c696134568389e318011926'/>
<id>urn:sha1:4e89f2d88f838dcb7c696134568389e318011926</id>
<content type='text'>
doesn't get fooled into returning a bogus list.  This should fix sysinstall
from segfaulting when no disk devices are present.
</content>
</entry>
<entry>
<title>Teach libdisk that AMD64 works just like i386</title>
<updated>2003-04-30T21:03:16Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2003-04-30T21:03:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2512cd4e8f11e6eca32e4daaee54ac3ebc742dc3'/>
<id>urn:sha1:2512cd4e8f11e6eca32e4daaee54ac3ebc742dc3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Only define platform once -- in a C file.</title>
<updated>2003-04-30T17:14:58Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-04-30T17:14:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9be6d929b1239792187affb564606d030d079033'/>
<id>urn:sha1:9be6d929b1239792187affb564606d030d079033</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Libdisk does not need to include &lt;sys/diskslice.h&gt; any more.</title>
<updated>2003-04-04T16:35:16Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2003-04-04T16:35:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=197e5e73ef2943d90f1afc5317ade21513ea1bf3'/>
<id>urn:sha1:197e5e73ef2943d90f1afc5317ade21513ea1bf3</id>
<content type='text'>
Move the remaining bits of &lt;sys/diskslice.h&gt; to &lt;i386/include/bootinfo.h&gt;

Move i386/pc98 specific bits from &lt;sys/reboot.h&gt; to
&lt;i386/include/bootinfo.h&gt; as well.

Adjust includes in sys/boot accordingly.
</content>
</entry>
<entry>
<title>Ignore GBDE devices.</title>
<updated>2003-03-17T07:25:50Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2003-03-17T07:25:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2082addf66ed653435a38630d994039078742ba9'/>
<id>urn:sha1:2082addf66ed653435a38630d994039078742ba9</id>
<content type='text'>
Spotted by:	Lucky Green &lt;shamrock@cypherpunks.to&gt;
</content>
</entry>
<entry>
<title>Use the fstype obtained from the GEOM dumpconf output to set the fstype</title>
<updated>2003-01-10T19:45:10Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2003-01-10T19:45:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f3c652262559ad86ad906cff316ddf4326d7059f'/>
<id>urn:sha1:f3c652262559ad86ad906cff316ddf4326d7059f</id>
<content type='text'>
of BSD part chunks when opening a disk.

Reviewed by:	phk
MFC after:	2 days
</content>
</entry>
<entry>
<title>Return an error if the size of the sector is zero.  This is for removable</title>
<updated>2002-12-26T15:50:45Z</updated>
<author>
<name>Yoshihiro Takahashi</name>
<email>nyan@FreeBSD.org</email>
</author>
<published>2002-12-26T15:50:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7a6b06168b5c9e7d1852e0479e138b0f72e4b25a'/>
<id>urn:sha1:7a6b06168b5c9e7d1852e0479e138b0f72e4b25a</id>
<content type='text'>
devices that is not inserted any media.

This is MFC candidate.

Submitted by:	ISAKA Yoji &lt;isaka@cory.jp&gt;
</content>
</entry>
</feed>
