<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git/extlinux, branch master</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>extlinux: pull in sys/sysmacros.h for major/minor/makedev</title>
<updated>2016-04-24T01:14:06+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2016-04-19T10:50:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=1a74985b2a404639b08882c57f3147229605dfd5'/>
<id>1a74985b2a404639b08882c57f3147229605dfd5</id>
<content type='text'>
These functions are defined in sys/sysmacros.h, so add the include to
main.c.  This is already handled correctly in mountinfo.c.  Otherwise
we get build failures like:

main.o: In function 'find_device_sysfs':
extlinux/main.c:1131: undefined reference to 'minor'

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Signed-off-by: Gene Cumm &lt;gene.cumm@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These functions are defined in sys/sysmacros.h, so add the include to
main.c.  This is already handled correctly in mountinfo.c.  Otherwise
we get build failures like:

main.o: In function 'find_device_sysfs':
extlinux/main.c:1131: undefined reference to 'minor'

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Signed-off-by: Gene Cumm &lt;gene.cumm@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>extlinux: code cleanup and simplification</title>
<updated>2015-11-25T23:58:23+00:00</updated>
<author>
<name>Nicolas Cornu via Syslinux</name>
<email>syslinux@zytor.com</email>
</author>
<published>2015-11-13T19:35:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=82c0ec7b39acb87175ea588f2fa11b21331503c4'/>
<id>82c0ec7b39acb87175ea588f2fa11b21331503c4</id>
<content type='text'>
Merge btrfs_read_adv and xfs_read_adv into a single generic function
ext_read_adv and split ext_write_adv_offset out of ext_write_adv.

Use those new functions in rewrite_boot_image and btrfs_install_file
where it is actually hardcoded.

Signed-off-by: Nicolas Cornu &lt;nicolac76@yahoo.fr&gt;
Signed-off-by: Paulo Alcantara &lt;pcacjr@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Merge btrfs_read_adv and xfs_read_adv into a single generic function
ext_read_adv and split ext_write_adv_offset out of ext_write_adv.

Use those new functions in rewrite_boot_image and btrfs_install_file
where it is actually hardcoded.

Signed-off-by: Nicolas Cornu &lt;nicolac76@yahoo.fr&gt;
Signed-off-by: Paulo Alcantara &lt;pcacjr@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>extlinux/main.c: space change</title>
<updated>2015-11-15T21:04:23+00:00</updated>
<author>
<name>Ady</name>
<email>ady-sf@hotmail.com</email>
</author>
<published>2015-11-15T14:15:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=e0be4d87135b2e7dd55e028eabad10887dcf539d'/>
<id>e0be4d87135b2e7dd55e028eabad10887dcf539d</id>
<content type='text'>
Spaces, ASCII 0x20, have been
* moved
* inserted
* deleted

Signed-off-by: Geert Stappers &lt;stappers@stappers.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Spaces, ASCII 0x20, have been
* moved
* inserted
* deleted

Signed-off-by: Geert Stappers &lt;stappers@stappers.nl&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>extlinux/main.c: Correct comment about btrfs install</title>
<updated>2015-11-15T21:04:23+00:00</updated>
<author>
<name>Gene Cumm</name>
<email>gene.cumm@gmail.com</email>
</author>
<published>2015-11-15T14:14:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=8d2aa9f0e35b47b37a08c9430cde994d36545404'/>
<id>8d2aa9f0e35b47b37a08c9430cde994d36545404</id>
<content type='text'>
As of commit ID 37eef640 (before 6.03-pre12, before 6.03), it is now in
Boot Area B.

Signed-off-by: Gene Cumm &lt;gene.cumm@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As of commit ID 37eef640 (before 6.03-pre12, before 6.03), it is now in
Boot Area B.

Signed-off-by: Gene Cumm &lt;gene.cumm@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>extlinux/main.c: comment typo fixes</title>
<updated>2015-11-15T21:04:12+00:00</updated>
<author>
<name>Ady</name>
<email>ady-sf@hotmail.com</email>
</author>
<published>2015-11-15T14:04:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=b752a1f64abd10c37058f755946e9210d8772153'/>
<id>b752a1f64abd10c37058f755946e9210d8772153</id>
<content type='text'>
Some typo fixes in extlinux/main.c.
None of them affects code execution.

Signed-off-by: Geert Stappers &lt;stappers@stappers.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some typo fixes in extlinux/main.c.
None of them affects code execution.

Signed-off-by: Geert Stappers &lt;stappers@stappers.nl&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libinstaller: introduce syslxrw library</title>
<updated>2015-11-11T00:14:30+00:00</updated>
<author>
<name>Paulo Alcantara</name>
<email>pcacjr@zytor.com</email>
</author>
<published>2015-11-11T00:14:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=82aac76005b7b19f48b42cbcb192dab6d17b6b05'/>
<id>82aac76005b7b19f48b42cbcb192dab6d17b6b05</id>
<content type='text'>
Due to size constraints on DOS systems, do not include whole syslxcom
into DOS-based installer for using xpread() and xpwrite() functions,
instead make them part of another separate library and include it only.

Signed-off-by: Paulo Alcantara &lt;pcacjr@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Due to size constraints on DOS systems, do not include whole syslxcom
into DOS-based installer for using xpread() and xpwrite() functions,
instead make them part of another separate library and include it only.

Signed-off-by: Paulo Alcantara &lt;pcacjr@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>extlinux: fix memory leak</title>
<updated>2015-09-27T18:20:19+00:00</updated>
<author>
<name>Imran Zaman</name>
<email>imran.zaman@intel.com</email>
</author>
<published>2015-09-27T18:19:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=4f2f680ab3793052d9eac49f1b60e90185619601'/>
<id>4f2f680ab3793052d9eac49f1b60e90185619601</id>
<content type='text'>
devname is put on heap for all cases to avoid memory
leak, and ease of use in future as well

Signed-off-by: Imran Zaman &lt;imran.zaman@intel.com&gt;
Reviewed-by: Paulo Alcantara &lt;pcacjr@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
devname is put on heap for all cases to avoid memory
leak, and ease of use in future as well

Signed-off-by: Imran Zaman &lt;imran.zaman@intel.com&gt;
Reviewed-by: Paulo Alcantara &lt;pcacjr@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>installer: Add UFS1/2 support for Extlinux installer</title>
<updated>2014-06-02T21:02:36+00:00</updated>
<author>
<name>Raphael S. Carvalho</name>
<email>raphael.scarv@gmail.com</email>
</author>
<published>2014-05-29T23:35:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=be59cdf9c78aedd1daea6882c89ee2108056d172'/>
<id>be59cdf9c78aedd1daea6882c89ee2108056d172</id>
<content type='text'>
It's needed to enumerate both UFS1 and UFS2 as they have different magic numbers
and super block offsets.

Neither UFS1 nor UFS2 move files around, therefore, ldlinux.sys can be
installed as a regular file.

Signed-off-by: Raphael S. Carvalho &lt;raphael.scarv@gmail.com&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's needed to enumerate both UFS1 and UFS2 as they have different magic numbers
and super block offsets.

Neither UFS1 nor UFS2 move files around, therefore, ldlinux.sys can be
installed as a regular file.

Signed-off-by: Raphael S. Carvalho &lt;raphael.scarv@gmail.com&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>btrfs: fix typo in definition of BTRFS_ADV_OFFSET</title>
<updated>2014-05-20T23:55:10+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@linux.intel.com</email>
</author>
<published>2014-05-20T23:55:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=93f89ce6697adffcb3b40d758445ff9adf18b6d4'/>
<id>93f89ce6697adffcb3b40d758445ff9adf18b6d4</id>
<content type='text'>
Correct the macros used in BTRFS_ADV_OFFSET.

Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Correct the macros used in BTRFS_ADV_OFFSET.

Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>btrfs: Move ldlinux.sys to Boot Area B</title>
<updated>2014-05-20T23:47:59+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@linux.intel.com</email>
</author>
<published>2014-05-20T23:47:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=37eef6403a44cd7de97ce997cf899c0824792ce4'/>
<id>37eef6403a44cd7de97ce997cf899c0824792ce4</id>
<content type='text'>
ldlinux.sys is frequently too big to fit into Boot Area A (64K).  Per
a recent ruling by Chris Mason, we have a 768K Boot Area B at offset
256K, so use that to store ldlinux.sys.  In theory we could split it
up and make it slightly larger, however, ldlinux.sys is loaded below
the 640K mark so it has to be smaller than that size anyway.

Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ldlinux.sys is frequently too big to fit into Boot Area A (64K).  Per
a recent ruling by Chris Mason, we have a 768K Boot Area B at offset
256K, so use that to store ldlinux.sys.  In theory we could split it
up and make it slightly larger, however, ldlinux.sys is loaded below
the 640K mark so it has to be smaller than that size anyway.

Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
