<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git, branch syslinux-6.02-pre7</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>Merge branch 'pxe-dns-dotquad-for-mfleming' of git://github.com/geneC/syslinux into firmware</title>
<updated>2013-07-19T09:45:14+00:00</updated>
<author>
<name>Matt Fleming</name>
<email>matt.fleming@intel.com</email>
</author>
<published>2013-07-19T09:44:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=5e589953fdb4afaf3ea2a566bc8d635853ab984f'/>
<id>5e589953fdb4afaf3ea2a566bc8d635853ab984f</id>
<content type='text'>
Pull PXE legacynet DNS dotquad fix from Gene Cumm,

* 'pxe-dns-dotquad-for-mfleming' of git://github.com/geneC/syslinux:
  core/legacynet: Enable dot quad resolution
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pull PXE legacynet DNS dotquad fix from Gene Cumm,

* 'pxe-dns-dotquad-for-mfleming' of git://github.com/geneC/syslinux:
  core/legacynet: Enable dot quad resolution
</pre>
</div>
</content>
</entry>
<entry>
<title>core/legacynet: Enable dot quad resolution</title>
<updated>2013-07-18T15:20:49+00:00</updated>
<author>
<name>Gene Cumm</name>
<email>gene.cumm@gmail.com</email>
</author>
<published>2013-07-18T15:20:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=82d3dcee9ed95423a5bc7dc8159a576e9fc04431'/>
<id>82d3dcee9ed95423a5bc7dc8159a576e9fc04431</id>
<content type='text'>
in dnsresolv.c:dns_resolv()

Signed-off-by: Gene Cumm &lt;gene.cumm@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in dnsresolv.c:dns_resolv()

Signed-off-by: Gene Cumm &lt;gene.cumm@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>movebits: Handle arbitrary combinations of SMT_FREE and SMT_TERMINAL</title>
<updated>2013-07-18T10:37:49+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2013-07-18T00:21:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=65b7d4306aac6b81743df93fe23f6e24d64025f3'/>
<id>65b7d4306aac6b81743df93fe23f6e24d64025f3</id>
<content type='text'>
In theory we may have multiple subregions with SMT_FREE and
SMT_TERMINAL.  This can be fairly easily integrated into a small loop.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In theory we may have multiple subregions with SMT_FREE and
SMT_TERMINAL.  This can be fairly easily integrated into a small loop.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>zonelist: allow syslinux_memmap_type() to demote SMT_FREE to SMT_TERMINAL</title>
<updated>2013-07-18T00:34:24+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2013-07-18T00:14:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=d59bc9bd3ea1a10bcace54ed2c4125f3dc1ef3f8'/>
<id>d59bc9bd3ea1a10bcace54ed2c4125f3dc1ef3f8</id>
<content type='text'>
Allow syslinux_memmap_type() to report any combination of SMT_FREE and
SMT_TERMINAL as SMT_TERMINAL.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow syslinux_memmap_type() to report any combination of SMT_FREE and
SMT_TERMINAL as SMT_TERMINAL.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>movebits: add an inline to test for SMT_FREE || SMT_TERMINAL</title>
<updated>2013-07-18T00:12:34+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2013-07-18T00:12:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=e6451bde4b7f2936acbdfd5c4e5817b6df687a7c'/>
<id>e6451bde4b7f2936acbdfd5c4e5817b6df687a7c</id>
<content type='text'>
Introduce a predicate inline to test for a valid terminal address.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce a predicate inline to test for a valid terminal address.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>movebits: allow allocation across region boundary</title>
<updated>2013-07-17T21:27:16+00:00</updated>
<author>
<name>Matt Fleming</name>
<email>matt.fleming@intel.com</email>
</author>
<published>2013-07-17T15:40:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=e94cce1ad1183afa39c1f01e9b49345ddb1a0404'/>
<id>e94cce1ad1183afa39c1f01e9b49345ddb1a0404</id>
<content type='text'>
It's OK to allocate across some region boundaries, provided that the
region types are compatible.

Signed-off-by: Matt Fleming &lt;matt.fleming@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's OK to allocate across some region boundaries, provided that the
region types are compatible.

Signed-off-by: Matt Fleming &lt;matt.fleming@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>PXELINUX: Add bios memscan function</title>
<updated>2013-07-17T21:27:16+00:00</updated>
<author>
<name>Matt Fleming</name>
<email>matt.fleming@intel.com</email>
</author>
<published>2013-07-17T12:04:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=d2f94e74fbd60bf491753895d2474105efb3dedf'/>
<id>d2f94e74fbd60bf491753895d2474105efb3dedf</id>
<content type='text'>
We can mark the memory region occupied by the PXE stack as SMT_TERMINAL
provided that KeepPXE isn't set. Historically some very old
non-relocatable kernel images (memtest86+) have a load address that
falls within the PXE stack region, so we need to attempt to load into
that region if at all possible.

Signed-off-by: Matt Fleming &lt;matt.fleming@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can mark the memory region occupied by the PXE stack as SMT_TERMINAL
provided that KeepPXE isn't set. Historically some very old
non-relocatable kernel images (memtest86+) have a load address that
falls within the PXE stack region, so we need to attempt to load into
that region if at all possible.

Signed-off-by: Matt Fleming &lt;matt.fleming@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>memscan: build a linked list of memory scanners</title>
<updated>2013-07-17T17:29:16+00:00</updated>
<author>
<name>Matt Fleming</name>
<email>matt.fleming@intel.com</email>
</author>
<published>2013-07-17T11:15:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=787d7e568fe08d7080d2cd03cd9ee27c327eca67'/>
<id>787d7e568fe08d7080d2cd03cd9ee27c327eca67</id>
<content type='text'>
By registering memory scanners at runtime we can support multiple memory
scanner functions, which helps us to isolate them and keep things
modular, only registering them for specific platform/derivative
combinations. This is preparation for adding a memory scanner that is
specific to PXELINUX on bios and understands when the memory region
occupied by the PXE stack can be reused.

Signed-off-by: Matt Fleming &lt;matt.fleming@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By registering memory scanners at runtime we can support multiple memory
scanner functions, which helps us to isolate them and keep things
modular, only registering them for specific platform/derivative
combinations. This is preparation for adding a memory scanner that is
specific to PXELINUX on bios and understands when the memory region
occupied by the PXE stack can be reused.

Signed-off-by: Matt Fleming &lt;matt.fleming@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>movebits: Add SMT_TERMINAL - a last resort region type</title>
<updated>2013-07-17T17:29:16+00:00</updated>
<author>
<name>Matt Fleming</name>
<email>matt.fleming@intel.com</email>
</author>
<published>2013-07-16T21:16:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=ba638fd9bf72b0c786c88909014136cfa641a147'/>
<id>ba638fd9bf72b0c786c88909014136cfa641a147</id>
<content type='text'>
Some memory regions are usable, but only as a last resort just before we
hand over control to a kernel image. Add the necessary movebits
infrastructure to use these regions when all other options have been
exhausted.

Signed-off-by: Matt Fleming &lt;matt.fleming@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some memory regions are usable, but only as a last resort just before we
hand over control to a kernel image. Add the necessary movebits
infrastructure to use these regions when all other options have been
exhausted.

Signed-off-by: Matt Fleming &lt;matt.fleming@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>memscan: pass enum syslinux_memmap_types around</title>
<updated>2013-07-17T17:29:16+00:00</updated>
<author>
<name>Matt Fleming</name>
<email>matt.fleming@intel.com</email>
</author>
<published>2013-07-16T17:13:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=a1331f8d04dbeb06d6f6c4c1fc736a50b0c0299a'/>
<id>a1331f8d04dbeb06d6f6c4c1fc736a50b0c0299a</id>
<content type='text'>
The memscan interface should be using SMT_* to describe the types of
memory regions as SMT_* are platform agnostic values. This will allow us
to be much more descriptive about the type of memory regions in future.

Signed-off-by: Matt Fleming &lt;matt.fleming@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The memscan interface should be using SMT_* to describe the types of
memory regions as SMT_* are platform agnostic values. This will allow us
to be much more descriptive about the type of memory regions in future.

Signed-off-by: Matt Fleming &lt;matt.fleming@intel.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
