linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] x86/vdso changes for v4.20
@ 2018-10-23 12:34 Ingo Molnar
  0 siblings, 0 replies; only message in thread
From: Ingo Molnar @ 2018-10-23 12:34 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-kernel, Thomas Gleixner, Borislav Petkov, Andy Lutomirski,
	Peter Zijlstra, Greg Kroah-Hartman, Andrew Morton

Linus,

Please pull the latest x86-vdso-for-linus git tree from:

   git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-vdso-for-linus

   # HEAD: 99c19e6a8fe4a95fa0dac191207a1d40461b1604 x86/vdso: Rearrange do_hres() to improve code generation

Two main changes:

 - Cleanups, simplifications and CLOCK_TAI support (Thomas Gleixner)

 - Improve code generation (Andy Lutomirski)

 Thanks,

	Ingo

  out-of-topic modifications in x86-vdso-for-linus:
  ---------------------------------------------------
  include/linux/clocksource.h        # d67f34c19a67: clocksource: Provide clockso
  kernel/time/Kconfig                # d67f34c19a67: clocksource: Provide clockso
  kernel/time/clocksource.c          # d67f34c19a67: clocksource: Provide clockso


------------------>
Andy Lutomirski (3):
      x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacks
      x86/vdso: Document vgtod_ts better
      x86/vdso: Rearrange do_hres() to improve code generation

Thomas Gleixner (11):
      clocksource: Provide clocksource_arch_init()
      x86/time: Implement clocksource_arch_init()
      x86/vdso: Enforce 64bit clocksource
      x86/vdso: Use unsigned int consistently for vsyscall_gtod_data:: Seq
      x86/vdso: Introduce and use vgtod_ts
      x86/vdso: Collapse high resolution functions
      x86/vdso: Collapse coarse functions
      x86/vdso: Replace the clockid switch case
      x86/vdso: Simplify the invalid vclock case
      x86/vdso: Move cycle_last handling into the caller
      x66/vdso: Add CLOCK_TAI support


 arch/x86/Kconfig                        |   1 +
 arch/x86/entry/vdso/vclock_gettime.c    | 210 +++++++++-----------------------
 arch/x86/entry/vsyscall/vsyscall_gtod.c |  51 ++++----
 arch/x86/include/asm/vgtod.h            |  53 +++++---
 arch/x86/kernel/time.c                  |  22 ++++
 include/linux/clocksource.h             |   5 +
 kernel/time/Kconfig                     |   4 +
 kernel/time/clocksource.c               |   2 +
 8 files changed, 155 insertions(+), 193 deletions(-)


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-10-23 12:34 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-23 12:34 [GIT PULL] x86/vdso changes for v4.20 Ingo Molnar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).