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 for Android: free password hash cracker in your pocket
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <158557963075.22376.606316234727225860.tglx@nanos.tec.linutronix.de>
Date:   Mon, 30 Mar 2020 14:47:10 -0000
From:   Thomas Gleixner <tglx@...utronix.de>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     linux-kernel@...r.kernel.org, x86@...nel.org
Subject: [GIT pull] smp/core for v5.7

Linus,

please pull the latest smp/core branch from:

   git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp-core-2020-03-30

up to:  e98eac6ff1b4: cpu/hotplug: Ignore pm_wakeup_pending() for disable_nonboot_cpus()


CPU (hotplug) updates:

  - Support for locked CSD objects in smp_call_function_single_async()
    which allows to simplify callsites in the scheduler core and MIPS

  - Treewide consolidation of CPU hotplug functions which ensures the
    consistency between the sysfs interface and kernel state. The low level
    functions cpu_up/down() are now confined to the core code and not
    longer accessible from random code.

Thanks,

	tglx

------------------>
Peter Xu (3):
      smp: Allow smp_call_function_single_async() to insert locked csd
      MIPS: smp: Remove tick_broadcast_count
      sched/core: Remove rq.hrtick_csd_pending

Qais Yousef (18):
      cpu/hotplug: Add new {add,remove}_cpu() functions
      cpu/hotplug: Create a new function to shutdown nonboot cpus
      ia64: Replace cpu_down() with smp_shutdown_nonboot_cpus()
      ARM: Don't use disable_nonboot_cpus()
      ARM: Use reboot_cpu instead of hardcoding it to 0
      arm64: Don't use disable_nonboot_cpus()
      arm64: Use reboot_cpu instead of hardconding it to 0
      cpu/hotplug: Provide bringup_hibernate_cpu()
      arm64: hibernate: Use bringup_hibernate_cpu()
      x86/smp: Replace cpu_up/down() with add/remove_cpu()
      powerpc: Replace cpu_up/down() with add/remove_cpu()
      sparc: Replace cpu_up/down() with add/remove_cpu()
      parisc: Replace cpu_up/down() with add/remove_cpu()
      xen/cpuhotplug: Replace cpu_up/down() with device_online/offline()
      firmware: psci: Replace cpu_up/down() with add/remove_cpu()
      torture: Replace cpu_up/down() with add/remove_cpu()
      cpu/hotplug: Move bringup of secondary CPUs out of smp_init()
      cpu/hotplug: Hide cpu_up/down()

Thomas Gleixner (1):
      cpu/hotplug: Ignore pm_wakeup_pending() for disable_nonboot_cpus()


 arch/arm/kernel/reboot.c             |   4 +-
 arch/arm64/kernel/hibernate.c        |  13 ++--
 arch/arm64/kernel/process.c          |   4 +-
 arch/ia64/kernel/process.c           |   8 +-
 arch/mips/kernel/smp.c               |   9 +--
 arch/parisc/kernel/processor.c       |   2 +-
 arch/powerpc/kexec/core_64.c         |   2 +-
 arch/sparc/kernel/ds.c               |   4 +-
 arch/x86/kernel/topology.c           |  22 ++----
 arch/x86/mm/mmio-mod.c               |   4 +-
 arch/x86/xen/smp.c                   |   2 +-
 drivers/base/cpu.c                   |   4 +-
 drivers/firmware/psci/psci_checker.c |   4 +-
 drivers/xen/cpu_hotplug.c            |   2 +-
 include/linux/cpu.h                  |  22 ++++--
 kernel/cpu.c                         | 143 +++++++++++++++++++++++++++++++----
 kernel/sched/core.c                  |   9 +--
 kernel/sched/sched.h                 |   1 -
 kernel/smp.c                         |  23 +++---
 kernel/torture.c                     |   9 ++-
 20 files changed, 194 insertions(+), 97 deletions(-)


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ