<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libdisk/write_ia64_disk.c, branch release/6.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F6.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F6.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2006-08-17T21:23:16Z</updated>
<entry>
<title>MFC rev. 1.16: Fix off-by-one.</title>
<updated>2006-08-17T21:23:16Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2006-08-17T21:23:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=46811cc287c3b5a754f9b40f47207e20d760452c'/>
<id>urn:sha1:46811cc287c3b5a754f9b40f47207e20d760452c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>In Write_Disk(), fix the non-error case where we returned to the</title>
<updated>2004-01-30T20:52:54Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2004-01-30T20:52:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b60c2339a9c7ae944798f38feff7168e8949f83a'/>
<id>urn:sha1:b60c2339a9c7ae944798f38feff7168e8949f83a</id>
<content type='text'>
caller without closing the disk device and freeing allocated
memory. Not closing the disk device prevents GEOM from retasting
after spoiling.

Pointy hat: marcel
</content>
</entry>
<entry>
<title>Fix an uninitialized variable bug that caused write_pmbr() to bogusly</title>
<updated>2004-01-28T03:38:25Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2004-01-28T03:38:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=94635227fde2fae347052235c9dd82c3f96132f2'/>
<id>urn:sha1:94635227fde2fae347052235c9dd82c3f96132f2</id>
<content type='text'>
return an error value that made Write_Disk() abort.  While on the
subject, improve the initialization of the error variable in read_gpt()
and update_gpt() even though nothing was broken there.
</content>
</entry>
<entry>
<title>Declare crc32 static. There's a copy in libz that conflicts for the</title>
<updated>2003-11-17T05:47:42Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-11-17T05:47:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c3165720241f5537c333e6717e9250ac7ad4855c'/>
<id>urn:sha1:c3165720241f5537c333e6717e9250ac7ad4855c</id>
<content type='text'>
crunched binary.

Found by: make release
</content>
</entry>
<entry>
<title>o  Save a copy of the GPT entries for which there's a chunk with an</title>
<updated>2003-11-04T03:49:01Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-11-04T03:49:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a9eccd0273392c96ab46827c735b2856403d257f'/>
<id>urn:sha1:a9eccd0273392c96ab46827c735b2856403d257f</id>
<content type='text'>
   index referencing it. We need to know the original type and name
   so that we know what to put in the table when we reconstruct it.
o  Clear the table entries before we rebuild it to avoid that we
   end up with stale data.
o  Sequentially populate the table entries from the chunks. For the
   chunks that have an index (now referencing the saved copy) we
   use the saved type and name. This way we can handle unknown types
   better. In all cases we update the start and end LBAs.
</content>
</entry>
<entry>
<title>Don't divide the start and end of the chunk by the sector size when</title>
<updated>2003-11-03T06:52:30Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-11-03T06:52:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b6733aeb6821b7fc9d1f957c6a9ecb2ad3c3cd8c'/>
<id>urn:sha1:b6733aeb6821b7fc9d1f957c6a9ecb2ad3c3cd8c</id>
<content type='text'>
filling in the GPT entry. Both are already in sector numbers (LBA)
and exactly what we need for the entry. We now write a structurally
correct GPT partitioning.
</content>
</entry>
<entry>
<title>Rewrite Write_Disk() so that it creates a GPT. Note that the code is</title>
<updated>2003-11-03T03:18:34Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-11-03T03:18:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=93f57d156217ce917322aebfa1ada377a6c61eb6'/>
<id>urn:sha1:93f57d156217ce917322aebfa1ada377a6c61eb6</id>
<content type='text'>
basicly untested, but the guts is all there. I need to free up a disk
before I give it a spin.
</content>
</entry>
<entry>
<title>Turn Write_Disk() into a stub for now. It needs to be rewritten to</title>
<updated>2003-11-02T08:41:18Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-11-02T08:41:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0d7c0ed3307272154605ac14175d79f6f99fc824'/>
<id>urn:sha1:0d7c0ed3307272154605ac14175d79f6f99fc824</id>
<content type='text'>
write out a GPT and not a MBR.
</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/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>- Remove unused old disk pointers from Write_FreeBSD() and Fill_Disklabel()</title>
<updated>2003-02-04T17:35:23Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2003-02-04T17:35:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9284f8f5222dec38bbed31ed98b66ecbfe4ec757'/>
<id>urn:sha1:9284f8f5222dec38bbed31ed98b66ecbfe4ec757</id>
<content type='text'>
  functions.
- Clean up a few signed/unsigned warnings.
</content>
</entry>
</feed>
