<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git, branch syslinux-3.63</title>
<subtitle>git.kernel.org: pub/scm/boot/syslinux/syslinux.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/'/>
<entry>
<title>NEWS: Add link to MSDN article on how to build a ramdisk image.</title>
<updated>2008-04-09T23:23:06+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-04-09T23:23:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=0f3565349c5ae16f213fa5d971a8d264782779da'/>
<id>0f3565349c5ae16f213fa5d971a8d264782779da</id>
<content type='text'>
Hopefully other users might have better luck than me :-/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Hopefully other users might have better luck than me :-/
</pre>
</div>
</content>
</entry>
<entry>
<title>movebits: rewrite significant chunks of the algorithm</title>
<updated>2008-04-09T17:56:09+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-04-09T17:56:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=214689c9eecb7704275cc30a09319bb9c608fe73'/>
<id>214689c9eecb7704275cc30a09319bb9c608fe73</id>
<content type='text'>
Rewrite the algorithm to prefer entries which can be directly moved
into their target slots; this should reduce the number of descriptors
in most cases (although not necessarily *all* cases.)

Try to clean up the code some while we're at it... the code is
confusing enough as it is.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rewrite the algorithm to prefer entries which can be directly moved
into their target slots; this should reduce the number of descriptors
in most cases (although not necessarily *all* cases.)

Try to clean up the code some while we're at it... the code is
confusing enough as it is.
</pre>
</div>
</content>
</entry>
<entry>
<title>zonelist.c: Fix the coalescing of identical ranges</title>
<updated>2008-04-09T17:49:51+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-04-09T17:49:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=8c7e976621b91708272ca3e02a25e99155bc2da8'/>
<id>8c7e976621b91708272ca3e02a25e99155bc2da8</id>
<content type='text'>
The old code could fail to coalesce backwards in the case where a
range is totally obliterated.  For now, just scan the whole list.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The old code could fail to coalesce backwards in the case where a
range is totally obliterated.  For now, just scan the whole list.
</pre>
</div>
</content>
</entry>
<entry>
<title>3.63: update NEWS</title>
<updated>2008-04-09T00:00:05+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-04-09T00:00:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=44a89abc22caf7534ca25dbdbcc6a18b0296b751'/>
<id>44a89abc22caf7534ca25dbdbcc6a18b0296b751</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>memdisk: allow up to 1024 e820 descriptors</title>
<updated>2008-04-08T23:53:49+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-04-08T23:53:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=36ae045f02be2c68e1083de6722908d4edfa8f71'/>
<id>36ae045f02be2c68e1083de6722908d4edfa8f71</id>
<content type='text'>
There are plenty of systems out there with more than 64 e820
descriptors.  The hard-coded limit is only used during initialization,
so we might as well go nuts.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are plenty of systems out there with more than 64 e820
descriptors.  The hard-coded limit is only used during initialization,
so we might as well go nuts.
</pre>
</div>
</content>
</entry>
<entry>
<title>sdi.c32: be a tad more verbose.</title>
<updated>2008-04-08T23:52:21+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-04-08T23:52:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=ceee8633c70e5cad45e2398ab489e59941bdacd3'/>
<id>ceee8633c70e5cad45e2398ab489e59941bdacd3</id>
<content type='text'>
Print minimal message while loading.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Print minimal message while loading.
</pre>
</div>
</content>
</entry>
<entry>
<title>movebits: use the memmap data structure for the freelist</title>
<updated>2008-04-08T23:47:12+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-04-08T23:47:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=16d2e6eaaa01b147d8e85ccb31c85e0f713369a7'/>
<id>16d2e6eaaa01b147d8e85ccb31c85e0f713369a7</id>
<content type='text'>
Use the syslinux_memmap data structure for the free memory list.  This
means we get range coalescing; this sometimes generates lists that are
vastly shorter than without range coalescing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the syslinux_memmap data structure for the free memory list.  This
means we get range coalescing; this sometimes generates lists that are
vastly shorter than without range coalescing.
</pre>
</div>
</content>
</entry>
<entry>
<title>movebits: handle the case of an upward overlap move with obstacles</title>
<updated>2008-04-08T23:02:40+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-04-08T23:02:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=c9cc284ca6ce22d94470cb03029bf2e9a64287df'/>
<id>c9cc284ca6ce22d94470cb03029bf2e9a64287df</id>
<content type='text'>
Handle the case of an upward move when there is something in the way.
This happens when loading an SDI image.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Handle the case of an upward move when there is something in the way.
This happens when loading an SDI image.
</pre>
</div>
</content>
</entry>
<entry>
<title>extlinux: Correct the directory block end condition</title>
<updated>2008-04-07T23:41:00+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-04-07T23:39:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=eccab1fd22cc882836bdd34c14ff604409a01d1f'/>
<id>eccab1fd22cc882836bdd34c14ff604409a01d1f</id>
<content type='text'>
ext2/3 directory blocks are *not* ended with inode == 0; that reflects
a deleted block (like 0xe5 in FAT.)  Directory blocks are ended by
directory block exhaustion; the last block is simply made as large as
the whole directory block.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ext2/3 directory blocks are *not* ended with inode == 0; that reflects
a deleted block (like 0xe5 in FAT.)  Directory blocks are ended by
directory block exhaustion; the last block is simply made as large as
the whole directory block.
</pre>
</div>
</content>
</entry>
<entry>
<title>COM32 module to load a Microsoft System Deployment Image</title>
<updated>2008-03-31T20:11:32+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-03-31T20:11:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=0a529352702e1f63786a99119b589a7ca7ce24ab'/>
<id>0a529352702e1f63786a99119b589a7ca7ce24ab</id>
<content type='text'>
COM32 module to load a Microsoft System Deployment Image (SDI) file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
COM32 module to load a Microsoft System Deployment Image (SDI) file.
</pre>
</div>
</content>
</entry>
</feed>
