<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/c6x/include/asm/Kbuild, branch linux-3.7.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-10-13T02:19:00Z</updated>
<entry>
<title>Merge tag 'for-linus' of git://linux-c6x.org/git/projects/linux-c6x-upstreaming</title>
<updated>2012-10-13T02:19:00Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2012-10-13T02:19:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ff69497ad754b0fa9d5935df644890f208f31558'/>
<id>urn:sha1:ff69497ad754b0fa9d5935df644890f208f31558</id>
<content type='text'>
Pull C6X UAPI disintegration from Mark Salter:

 - scripted UAPI disintegration by David Howells.

* tag 'for-linus' of git://linux-c6x.org/git/projects/linux-c6x-upstreaming:
  UAPI: (Scripted) Disintegrate arch/c6x/include/asm
</content>
</entry>
<entry>
<title>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal</title>
<updated>2012-10-10T03:02:25Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2012-10-10T03:02:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=42859eea96ba6beabfb0369a1eeffa3c7d2bd9cb'/>
<id>urn:sha1:42859eea96ba6beabfb0369a1eeffa3c7d2bd9cb</id>
<content type='text'>
Pull generic execve() changes from Al Viro:
 "This introduces the generic kernel_thread() and kernel_execve()
  functions, and switches x86, arm, alpha, um and s390 over to them."

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal: (26 commits)
  s390: convert to generic kernel_execve()
  s390: switch to generic kernel_thread()
  s390: fold kernel_thread_helper() into ret_from_fork()
  s390: fold execve_tail() into start_thread(), convert to generic sys_execve()
  um: switch to generic kernel_thread()
  x86, um/x86: switch to generic sys_execve and kernel_execve
  x86: split ret_from_fork
  alpha: introduce ret_from_kernel_execve(), switch to generic kernel_execve()
  alpha: switch to generic kernel_thread()
  alpha: switch to generic sys_execve()
  arm: get rid of execve wrapper, switch to generic execve() implementation
  arm: optimized current_pt_regs()
  arm: introduce ret_from_kernel_execve(), switch to generic kernel_execve()
  arm: split ret_from_fork, simplify kernel_thread() [based on patch by rmk]
  generic sys_execve()
  generic kernel_execve()
  new helper: current_pt_regs()
  preparation for generic kernel_thread()
  um: kill thread-&gt;forking
  um: let signal_delivered() do SIGTRAP on singlestepping into handler
  ...
</content>
</entry>
<entry>
<title>UAPI: (Scripted) Disintegrate arch/c6x/include/asm</title>
<updated>2012-10-09T18:56:38Z</updated>
<author>
<name>David Howells</name>
</author>
<published>2012-10-09T08:46:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fbdd63d76c5ad6ae56a7bd1acebabefafc6aadf0'/>
<id>urn:sha1:fbdd63d76c5ad6ae56a7bd1acebabefafc6aadf0</id>
<content type='text'>
Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Acked-by: Michael Kerrisk &lt;mtk.manpages@gmail.com&gt;
Acked-by: Paul E. McKenney &lt;paulmck@linux.vnet.ibm.com&gt;
Acked-by: Dave Jones &lt;davej@redhat.com&gt;
Signed-off-by: Mark Salter &lt;msalter@redhat.com&gt;
</content>
</entry>
<entry>
<title>c6x: remove c6x signal.h</title>
<updated>2012-10-04T16:22:08Z</updated>
<author>
<name>Mark Salter</name>
</author>
<published>2012-10-04T16:22:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2e919f76e31309d441021f73b4bd9bb2ccfb3972'/>
<id>urn:sha1:2e919f76e31309d441021f73b4bd9bb2ccfb3972</id>
<content type='text'>
The c6x signal.h includes the asm-generic version and provides
a couple of extern declarations. David Howells pointed out that
the externs needed to be protected by ifdef __KERNEL__. As it
turns out, the externs aren't really needed since the functions
are only called from asm code. So this patch gets rid of the
c6x signal.h and uses just the asm-generic version.

Signed-off-by: Mark Salter &lt;msalter@redhat.com&gt;
</content>
</entry>
<entry>
<title>c6x: use asm-generic/barrier.h</title>
<updated>2012-09-24T18:39:36Z</updated>
<author>
<name>Mark Salter</name>
</author>
<published>2012-09-21T18:35:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b02d6175859dfbdecb5ea6562867092b5d69d64e'/>
<id>urn:sha1:b02d6175859dfbdecb5ea6562867092b5d69d64e</id>
<content type='text'>
A recent patch in the linux-next tree caused a build failure on
C6X because C6X didn't define a read_barrier_depends() macro. C6X
does not support SMP and the architecture doesn't provide any
special memory ordering instructions, so it makes sense to just
use the generic barrier.h rather than patching the existing c6x
specific header.

Signed-off-by: Mark Salter &lt;msalter@redhat.com&gt;
</content>
</entry>
<entry>
<title>get rid of generic instances of asm/exec.h</title>
<updated>2012-09-20T13:51:02Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-08-03T08:12:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ddd03a1f7591827906d63dbe3ee003f832bb584f'/>
<id>urn:sha1:ddd03a1f7591827906d63dbe3ee003f832bb584f</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>Disintegrate asm/system.h for C6X</title>
<updated>2012-03-28T17:30:02Z</updated>
<author>
<name>David Howells</name>
</author>
<published>2012-03-28T17:30:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6a846f3f821a252762897751fa0aeb68dda635f5'/>
<id>urn:sha1:6a846f3f821a252762897751fa0aeb68dda635f5</id>
<content type='text'>
Disintegrate asm/system.h for C6X.

Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;
Signed-off-by: Mark Salter &lt;msalter@redhat.com&gt;
cc: linux-c6x-dev@linux-c6x.org
</content>
</entry>
<entry>
<title>C6X: build infrastructure</title>
<updated>2011-10-06T23:47:25Z</updated>
<author>
<name>Aurelien Jacquiot</name>
</author>
<published>2011-10-04T14:54:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c278400c52c14203894c5dc0d63cf385239d8329'/>
<id>urn:sha1:c278400c52c14203894c5dc0d63cf385239d8329</id>
<content type='text'>
Original port to early 2.6 kernel using TI COFF toolchain.
Brought up to date by Mark Salter &lt;msalter@redhat.com&gt;

Signed-off-by: Aurelien Jacquiot &lt;a-jacquiot@ti.com&gt;
Signed-off-by: Mark Salter &lt;msalter@redhat.com&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
</feed>
