<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/ia64/include/asm/Kbuild, branch linux-3.11.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.11.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.11.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>UAPI: Make arch/ia64/include/asm/kvm_para.h generic</title>
<updated>2012-10-19T00:27:43Z</updated>
<author>
<name>David Howells</name>
</author>
<published>2012-10-18T16:58:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7e3cdf242f6dfa8d66dac8e1a5167f3e3101d213'/>
<id>urn:sha1:7e3cdf242f6dfa8d66dac8e1a5167f3e3101d213</id>
<content type='text'>
Make arch/ia64/include/asm/kvm_para.h generic since it's the same as the
asm-generic version.  This deals with the problem when ia64 is compiled with
allmodconfig you get:

In file included from include/uapi/linux/kvm_para.h:26:0,
                 from include/linux/kvm_para.h:4,
                 from kernel/watchdog.c:28:
arch/ia64/include/asm/kvm_para.h:24:28: error: redefinition of 'kvm_arch_para_features'
include/asm-generic/kvm_para.h:16:28: note: previous definition of 'kvm_arch_para_features' was here
arch/ia64/include/asm/kvm_para.h:29:20: error: redefinition of 'kvm_check_and_clear_guest_paused'
include/asm-generic/kvm_para.h:11:20: note: previous definition of 'kvm_check_and_clear_guest_paused' was here

This does not happen for ia64 defconfig.

Reported-by: Yuanhan Liu &lt;yuanhan.liu@intel.com&gt;
Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;
cc: Yuanhan Liu &lt;yuanhan.liu@intel.com&gt;
cc: fengguang.wu@intel.com
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'please-pull-dhowells-uapi' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux</title>
<updated>2012-10-13T01:38:34Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2012-10-13T01:38:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0c4a479bdf7c0cf3fa1610b25e0c4ddd5b58713e'/>
<id>urn:sha1:0c4a479bdf7c0cf3fa1610b25e0c4ddd5b58713e</id>
<content type='text'>
Pull ia64 UAPI changes from Tony Luck:
 "ia64 pieces of David Howells great UAPI include file move"

* tag 'please-pull-dhowells-uapi' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux:
  UAPI: (Scripted) Disintegrate arch/ia64/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/ia64/include/asm</title>
<updated>2012-10-09T08:47:00Z</updated>
<author>
<name>David Howells</name>
</author>
<published>2012-10-09T08:47:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=43e40f25d2c090392fc36cb900b42972e88cc2e2'/>
<id>urn:sha1:43e40f25d2c090392fc36cb900b42972e88cc2e2</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>asm-generic: Add default clkdev.h</title>
<updated>2012-10-03T19:33:53Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2012-09-05T04:04:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e7a570ff7dff9af6e54ff5e580a61ec7652137a0'/>
<id>urn:sha1:e7a570ff7dff9af6e54ff5e580a61ec7652137a0</id>
<content type='text'>
Ease the deployment of clkdev by providing a default asm/clkdev.h for
use if the arch does not have an include/asm/clkdev.h.

Due to limitations in Kbuild we manually add clkdev.h to all
architectures that don't have one rather than having the header appear
by default.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Reviewed-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&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>[IA64] Add cmpxchg.h to exported userspace headers</title>
<updated>2012-05-16T21:04:38Z</updated>
<author>
<name>maximilian attems</name>
</author>
<published>2012-05-16T07:46:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=98e4cff73a18af27f0d40d0b0d37f105dfc1994a'/>
<id>urn:sha1:98e4cff73a18af27f0d40d0b0d37f105dfc1994a</id>
<content type='text'>
Fixes klibc build on ia64 after 85f8f7759e418c814ee2ceacf73eddb9bed39492.

Cc: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
Signed-off-by: maximilian attems &lt;max@stro.at&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&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>[IA64] unexport fpswa.h</title>
<updated>2009-06-15T21:32:54Z</updated>
<author>
<name>Sam Ravnborg</name>
</author>
<published>2009-06-08T17:48:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=78ddb274b9ad81e64f55b19baf83d4a67e351973'/>
<id>urn:sha1:78ddb274b9ad81e64f55b19baf83d4a67e351973</id>
<content type='text'>
fpswa.h is not relevant for userspace,
so do not export it.

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
</content>
</entry>
</feed>
