<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/Makefile, branch v3.4</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/Makefile?h=v3.4</id>
<link rel='self' href='https://git.amat.us/linux/atom/Makefile?h=v3.4'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2012-05-20T22:29:13Z</updated>
<entry>
<title>Linux 3.4</title>
<updated>2012-05-20T22:29:13Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2012-05-20T22:29:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=76e10d158efb6d4516018846f60c2ab5501900bc'/>
<id>urn:sha1:76e10d158efb6d4516018846f60c2ab5501900bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>x86, realmode: 16-bit real-mode code support for relocs tool</title>
<updated>2012-05-19T02:49:40Z</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@linux.intel.com</email>
</author>
<published>2012-05-08T18:22:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=6520fe5564acf07ade7b18a1272db1184835c487'/>
<id>urn:sha1:6520fe5564acf07ade7b18a1272db1184835c487</id>
<content type='text'>
A new option is added to the relocs tool called '--realmode'.
This option causes the generation of 16-bit segment relocations
and 32-bit linear relocations for the real-mode code. When
the real-mode code is moved to the low-memory during kernel
initialization, these relocation entries can be used to
relocate the code properly.

In the assembly code 16-bit segment relocations must be relative
to the 'real_mode_seg' absolute symbol. Linear relocations must be
relative to a symbol prefixed with 'pa_'.

16-bit segment relocation is used to load cs:ip in 16-bit code.
Linear relocations are used in the 32-bit code for relocatable
data references. They are declared in the linker script of the
real-mode code.

The relocs tool is moved to arch/x86/tools/relocs.c, and added new
target archscripts that can be used to build scripts needed building
an architecture.  be compiled before building the arch/x86 tree.

[ hpa: accelerating this because it detects invalid absolute
  relocations, a serious bug in binutils 2.22.52.0.x which currently
  produces bad kernels. ]

Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
Link: http://lkml.kernel.org/r/1336501366-28617-2-git-send-email-jarkko.sakkinen@intel.com
Signed-off-by: Jarkko Sakkinen &lt;jarkko.sakkinen@intel.com&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
Cc: &lt;stable@vger.kernel.org&gt;
</content>
</entry>
<entry>
<title>Linux 3.4-rc7</title>
<updated>2012-05-13T01:37:47Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2012-05-13T01:37:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=36be50515fe2aef61533b516fa2576a2c7fe7664'/>
<id>urn:sha1:36be50515fe2aef61533b516fa2576a2c7fe7664</id>
<content type='text'>
.. and this should hopefully be the last -rc before final 3.4 release.
</content>
</entry>
<entry>
<title>Linux 3.4-rc6</title>
<updated>2012-05-06T22:07:32Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2012-05-06T22:07:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d48b97b403d23f6df0b990cee652bdf9a52337a3'/>
<id>urn:sha1:d48b97b403d23f6df0b990cee652bdf9a52337a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 3.4-rc5</title>
<updated>2012-04-29T22:19:10Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2012-04-29T22:19:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=69964ea4c7b68c9399f7977aa5b9aa6539a6a98a'/>
<id>urn:sha1:69964ea4c7b68c9399f7977aa5b9aa6539a6a98a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 3.4-rc4</title>
<updated>2012-04-21T21:47:52Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2012-04-21T21:47:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=66f75a5d028beaf67c931435fdc3e7823125730c'/>
<id>urn:sha1:66f75a5d028beaf67c931435fdc3e7823125730c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 3.4-rc3</title>
<updated>2012-04-16T01:28:29Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2012-04-16T01:28:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e816b57a337ea3b755de72bec38c10c864f23015'/>
<id>urn:sha1:e816b57a337ea3b755de72bec38c10c864f23015</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 3.4-rc2</title>
<updated>2012-04-08T01:30:41Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2012-04-08T01:30:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=0034102808e0dbbf3a2394b82b1bb40b5778de9e'/>
<id>urn:sha1:0034102808e0dbbf3a2394b82b1bb40b5778de9e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 3.4-rc1</title>
<updated>2012-03-31T23:24:09Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2012-03-31T23:24:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=dd775ae2549217d3ae09363e3edb305d0fa19928'/>
<id>urn:sha1:dd775ae2549217d3ae09363e3edb305d0fa19928</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild</title>
<updated>2012-03-31T01:15:43Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2012-03-31T01:15:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=923f79743c76583ed4684e2c80c8da51a7268af3'/>
<id>urn:sha1:923f79743c76583ed4684e2c80c8da51a7268af3</id>
<content type='text'>
Pull kbuild changes from Michal Marek:
 - Unification of cmd_uimage among archs that use it
 - make headers_check tries harder before reporting a missing
   &lt;linux/types.h&gt; include
 - kbuild portability fix for shells that do not support echo -e
 - make clean descends into samples/
 - setlocalversion grep fix
 - modpost typo fix
 - dtc warnings fix

* 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild:
  setlocalversion: Use "grep -q" instead of piping output to "read dummy"
  modpost: fix ALL_INIT_DATA_SECTIONS
  Kbuild: centralize MKIMAGE and cmd_uimage definitions
  headers_check: recursively search for linux/types.h inclusion
  scripts/Kbuild.include: Fix portability problem of "echo -e"
  scripts: dtc: fix compile warnings
  kbuild: clean up samples directory
  kbuild: disable -Wmissing-field-initializers for W=1
</content>
</entry>
</feed>
