lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:   Fri, 14 Apr 2017 13:24:47 -0700
From:   John Stultz <john.stultz@...aro.org>
To:     Thomas Gleixner <tglx@...utronix.de>,
        Ingo Molnar <mingo@...nel.org>
Cc:     Daniel Lezcano <daniel.lezcano@...aro.org>,
        Richard Cochran <richardcochran@...il.com>,
        Prarit Bhargava <prarit@...hat.com>,
        Stephen Boyd <sboyd@...eaurora.org>,
        Nicolai Stange <nicstange@...il.com>,
        lkml <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] Initialization of min/max_delta_ticks across a bunch of
 clocksources for 4.12

Hey Thomas, Ingo,
 Here is Nicolai's patchset for initializing the min/max_delta_ticks
values in preparation for his changes to correct clockevents
interrupts to match the ntp adjustments made.

I've queued almost all of the patches from his patchset. There was two
that had feedback (to drop and to tweak), which I've not included
here.

Let me know if you have any feedback or objections.
(Usually I send individual patches along with my git pull requests,
but since there's 22 patches here, I've just sent the pull request.
Let me know if you'd prefer the patches and I'll send them out in
reply to this)

This patch set applies against tip/timers/core.

thanks
-john


The following changes since commit 5fc63f9577322d11019b6d357f73f5ce9031f263:

  timekeeping: Remove pointless conversion to bool (2017-03-31 10:26:56 +0200)

are available in the git repository at:

  https://git.linaro.org/people/john.stultz/linux.git fortglx/4.12/time

for you to fetch changes up to 6fc46497a9fb283c4f8e8d04ae4f0bf3c0041f7e:

  x86/uv/time: Set ->min_delta_ticks and ->max_delta_ticks (2017-04-14
13:11:23 -0700)

----------------------------------------------------------------
Nicolai Stange (22):
      x86/xen/time: Set ->min_delta_ticks and ->max_delta_ticks
      m68k/coldfire/pit: Set ->min_delta_ticks and ->max_delta_ticks
      powerpc/time: Set ->min_delta_ticks and ->max_delta_ticks
      sparc/time: Set ->min_delta_ticks and ->max_delta_ticks
      x86/lguest/timer: Set ->min_delta_ticks and ->max_delta_ticks
      hexagon/time: Set ->min_delta_ticks and ->max_delta_ticks
      clockevents/drivers/dw_apb: Set ->min_delta_ticks and ->max_delta_ticks
      clockevents/drivers/metag: Set ->min_delta_ticks and ->max_delta_ticks
      x86/numachip timer: Set ->min_delta_ticks and ->max_delta_ticks
      clockevents/drivers/sh_cmt: Set ->min_delta_ticks and ->max_delta_ticks
      clockevents/drivers/atlas7: Set ->min_delta_ticks and ->max_delta_ticks
      MIPS: clockevent drivers: Set ->min_delta_ticks and ->max_delta_ticks
      x86/apic/timer: Set ->min_delta_ticks and ->max_delta_ticks
      blackfin: time-ts: Set ->min_delta_ticks and ->max_delta_ticks
      c6x/timer64: Set ->min_delta_ticks and ->max_delta_ticks
      mn10300/cevt-mn10300: Set ->min_delta_ticks and ->max_delta_ticks
      s390/time: Set ->min_delta_ticks and ->max_delta_ticks
      score/time: Set ->min_delta_ticks and ->max_delta_ticks
      tile/time: Set ->min_delta_ticks and ->max_delta_ticks
      um/time: Set ->min_delta_ticks and ->max_delta_ticks
      unicore32/time: Set ->min_delta_ticks and ->max_delta_ticks
      x86/uv/time: Set ->min_delta_ticks and ->max_delta_ticks

 arch/blackfin/kernel/time-ts.c                    | 4 ++++
 arch/c6x/platforms/timer64.c                      | 2 ++
 arch/hexagon/kernel/time.c                        | 2 ++
 arch/m68k/coldfire/pit.c                          | 2 ++
 arch/mips/alchemy/common/time.c                   | 4 +++-
 arch/mips/jz4740/time.c                           | 2 ++
 arch/mips/kernel/cevt-bcm1480.c                   | 2 ++
 arch/mips/kernel/cevt-ds1287.c                    | 2 ++
 arch/mips/kernel/cevt-gt641xx.c                   | 2 ++
 arch/mips/kernel/cevt-sb1250.c                    | 2 ++
 arch/mips/kernel/cevt-txx9.c                      | 2 ++
 arch/mips/loongson32/common/time.c                | 2 ++
 arch/mips/loongson64/common/cs5536/cs5536_mfgpt.c | 2 ++
 arch/mips/loongson64/loongson-3/hpet.c            | 2 ++
 arch/mips/ralink/cevt-rt3352.c                    | 2 ++
 arch/mips/sgi-ip27/ip27-timer.c                   | 2 ++
 arch/mn10300/kernel/cevt-mn10300.c                | 2 ++
 arch/powerpc/kernel/time.c                        | 2 ++
 arch/s390/kernel/time.c                           | 2 ++
 arch/score/kernel/time.c                          | 2 ++
 arch/sparc/kernel/time_32.c                       | 2 ++
 arch/sparc/kernel/time_64.c                       | 2 ++
 arch/tile/kernel/time.c                           | 2 ++
 arch/um/kernel/time.c                             | 4 +++-
 arch/unicore32/kernel/time.c                      | 2 ++
 arch/x86/kernel/apic/apic.c                       | 4 ++++
 arch/x86/lguest/boot.c                            | 2 ++
 arch/x86/platform/uv/uv_time.c                    | 2 ++
 arch/x86/xen/time.c                               | 4 ++++
 drivers/clocksource/dw_apb_timer.c                | 2 ++
 drivers/clocksource/metag_generic.c               | 2 ++
 drivers/clocksource/numachip.c                    | 2 ++
 drivers/clocksource/sh_cmt.c                      | 2 ++
 drivers/clocksource/timer-atlas7.c                | 2 ++
 34 files changed, 76 insertions(+), 2 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ