<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sh/include/asm/Kbuild, branch linux-3.10.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.10.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.10.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-11-13T20:48:27Z</updated>
<entry>
<title>tracing,x86: Add a TSC trace_clock</title>
<updated>2012-11-13T20:48:27Z</updated>
<author>
<name>David Sharp</name>
</author>
<published>2012-11-13T20:18:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8cbd9cc6254065c97c4bac42daa55ba1abe73a8e'/>
<id>urn:sha1:8cbd9cc6254065c97c4bac42daa55ba1abe73a8e</id>
<content type='text'>
In order to promote interoperability between userspace tracers and ftrace,
add a trace_clock that reports raw TSC values which will then be recorded
in the ring buffer. Userspace tracers that also record TSCs are then on
exactly the same time base as the kernel and events can be unambiguously
interlaced.

Tested: Enabled a tracepoint and the "tsc" trace_clock and saw very large
timestamp values.

v2:
Move arch-specific bits out of generic code.
v3:
Rename "x86-tsc", cleanups
v7:
Generic arch bits in Kbuild.

Google-Bug-Id: 6980623
Link: http://lkml.kernel.org/r/1352837903-32191-1-git-send-email-dhsharp@google.com

Acked-by: Ingo Molnar &lt;mingo@kernel.org&gt;
Cc: Masami Hiramatsu &lt;masami.hiramatsu.pt@hitachi.com&gt;
Cc: Ingo Molnar &lt;mingo@kernel.org&gt;
Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Cc: "H. Peter Anvin" &lt;hpa@linux.intel.com&gt;
Signed-off-by: David Sharp &lt;dhsharp@google.com&gt;
Signed-off-by: Steven Rostedt &lt;rostedt@goodmis.org&gt;
</content>
</entry>
<entry>
<title>Merge tag 'disintegrate-sh-20121009' of git://git.infradead.org/users/dhowells/linux-headers into sh-latest</title>
<updated>2012-10-15T04:47:38Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2012-10-15T04:47:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=850fbcffe252368a87b3209a4b8edfbd18044c3f'/>
<id>urn:sha1:850fbcffe252368a87b3209a4b8edfbd18044c3f</id>
<content type='text'>
UAPI Disintegration 2012-10-09
</content>
</entry>
<entry>
<title>UAPI: (Scripted) Disintegrate arch/sh/include/asm</title>
<updated>2012-10-09T08:47:37Z</updated>
<author>
<name>David Howells</name>
</author>
<published>2012-10-09T08:47:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0a9426df1858f71ac84eb7eef500b4247de5e3bb'/>
<id>urn:sha1:0a9426df1858f71ac84eb7eef500b4247de5e3bb</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;
</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>sh: Kill off additional asm-generic wrappers.</title>
<updated>2012-06-13T02:59:47Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2012-06-13T02:59:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1318002aebadf18217ad3de677b6c96b8140dcff'/>
<id>urn:sha1:1318002aebadf18217ad3de677b6c96b8140dcff</id>
<content type='text'>
A few wrappers were overlooked in the initial conversion, take care of
them now.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: convert to kbuild asm-generic support.</title>
<updated>2012-05-28T02:01:44Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2012-05-28T02:01:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ec3d753c5f77ecce0f5d3b8ab603b54b4fd2a106'/>
<id>urn:sha1:ec3d753c5f77ecce0f5d3b8ab603b54b4fd2a106</id>
<content type='text'>
Straightforward change to get rid of all of the header wrapper stubs.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6</title>
<updated>2010-08-16T04:32:24Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2010-08-16T04:32:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bbcf6e8b66ab2fb5ddab4d0fe40c2e6a5ebe5301'/>
<id>urn:sha1:bbcf6e8b66ab2fb5ddab4d0fe40c2e6a5ebe5301</id>
<content type='text'>
Conflicts:
	arch/sh/include/asm/Kbuild
	drivers/Makefile

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>archs: replace unifdef-y with header-y</title>
<updated>2010-08-14T20:26:51Z</updated>
<author>
<name>Sam Ravnborg</name>
</author>
<published>2010-08-14T08:20:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bf56fba6703592149e1bcd19220c60eb42dff9b7'/>
<id>urn:sha1:bf56fba6703592149e1bcd19220c60eb42dff9b7</id>
<content type='text'>
unifdef-y and header-y have same semantic, so drop unifdef-y

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>sh: split out ptrace header for _32/_64 variants.</title>
<updated>2010-06-14T07:02:47Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2010-06-14T07:02:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=da28c597996a964a195529595c37f7aacd6dad09'/>
<id>urn:sha1:da28c597996a964a195529595c37f7aacd6dad09</id>
<content type='text'>
asm/ptrace.h is getting a bit messy, with the _32/_64-specific changes
being fairly insular. This splits out the header accordingly.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: hw-breakpoints: Add preliminary support for SH-4A UBC.</title>
<updated>2009-12-08T06:02:27Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2009-11-09T07:27:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=09a072947791088b88ae15111cf68fc5aaaf758d'/>
<id>urn:sha1:09a072947791088b88ae15111cf68fc5aaaf758d</id>
<content type='text'>
This adds preliminary support for the SH-4A UBC to the hw-breakpoints API.
Presently only a single channel is implemented, and the ptrace interface
still needs to be converted. This is the first step to cleaning up the
long-standing UBC mess, making the UBC more generally accessible, and
finally making it SMP safe.

An additional abstraction will be layered on top of this as with the perf
events code to permit the various CPU families to wire up support for
their own specific UBCs, as many variations exist.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
</feed>
