Announcing vSMP Foundation

Home Forums Announcements Announcing vSMP Foundation

This topic contains 0 replies, has 0 voices, and was last updated by  Shai Fultheim 2 years, 2 months ago.

Viewing 1 post (of 1 total)
  • Author
  • #7271

    Shai Fultheim

    Second release of vSMP Foundation 7.5 is just out, Check latest release is available at, or go thru the below:

    [FIX] Flash: Flash-expansion (FLX) NVMe reset memory address 0
    during startup (Issue: 6903).
    [FIX] Flash: Some devices may not be resized correctly (Issue:
    [FIX] HCLBackplane: System stuck at boot when using Intel True
    Scale HCAs (Issue: 6915).
    [FIX] HCLBoards: Relax memory layout requirements.
    [FIX] License: License server installer was not provided with
    previous build.
    [FIX] Partitioner: Several issues (Issue: 6255, 6854, 6867, 6868,
    6869, 6873).
    [FIX] Performance: Possible performance loss on IPI acceptance.
    [FIX] Performance: MWAIT may sleep longer than it should.
    [FIX] UI and boot: Fixed nested PXE boot of vSMP Foundation show
    warning again (Issue: 6920).
    [FIX] vSMP CTL: vsmpstat st (system traffic: –st) table not updated
    correctly in System-expansion (SYX) mode.
    [FIX] vSMP Foundation Device: Image truncated to 31MB (Issue: 6914).
    [FIX] Miscalculating cache size in Memory-expansion (MEX) and
    Flash-expansion (FLX) is some rare scenarios.
    [FIX] Mishandling first non-legacy interrupt (Issue: 6874).
    [FIX] Rare race during Linux OS context switch for platforms with
    APICv support (Issue: 6912).
    [FIX] UHCI device may not be recognized.
    [FIX] vSMP Foundation Free may crash during boot (Issue: 6922).
    [CHG] Flash: Do not use read cache in Flash-expansion (FLX) if
    system size is less than 3x available DRAM.
    [CHG] vSMP Foundation Free to support up to 1.5TB of RAM.
    [NEW] HCLDevices: Support for SLES12 driver for LSI MegaRAID SAS
    devices (Issue: 6919).
    [FIX] Flash: Upgrade program fails when using device-based license.
    [FIX] HCLDevices: Support for RHEL7.2 driver for Intel e1000
    devices (Issue: 6767).
    [FIX] License: Correctly report server connectivity issue (Issue:
    [FIX] Partitioner: Several issues (Issue: 6828, 6838, 6853).
    [FIX] Performance: Avoid low package C-states, which negatively
    affects backplane performance (and IO in general).
    [FIX] Performance: Fix MONITOR command handling on RHEL7 (Issue:
    [FIX] Performance: System-expansion (SYX) regression since
    under imbalanced memory pressure.
    [FIX] Performance: Use of concurrent memory requests (CMR) may lead
    to a system lockup.
    [FIX] UI and boot: Serval fixes to System Settings (F5) (Issue:
    [FIX] vSMP CTL: Fix profiling of NASRAM to use PROF_IS_LBC_ON_DMA
    and PROF_IS_PINNING when appropriate.
    [FIX] vSMP CTL: vsmpstat be (board events: –be) table off by one
    [FIX] vSMP CTL: vsmpstat reading from a file shows bet as 0%.
    [FIX] vSMP CTL: vsmpstat to correctly handle CPU idle time (Issue:
    [FIX] vSMP CTL: vsmpstat to correctly mark Brd vs. Sys events.
    [FIX] vSMP CTL: vsmpstat to correctly report Guest code patching
    (ultravirt) events.
    [FIX] vSMP CTL: vsmpversion reports Serial Number: 00000000000 for
    Flash-expansion (FLX) configurations (Issue: 6851).
    [FIX] BSOD appears with no additional information at early boot
    phase (Issue: 6830).
    [FIX] BSOD appears with red background on very large configurations
    (Issue: 6721).
    [FIX] BSOD is missing from on secondary boards in Memory-expansion
    (MEX) mode (Issue: 6837).
    [FIX] Concurrent interrupt delivery to two different CPUs (Issue:
    [FIX] CPU offlining and onlining may crash the system (Issue: 6778,
    [FIX] Interrupt delivery to offline CPU (Issue: 6827).
    [FIX] Nested VM issue with RHEL7.0 and later (Issue: 6808).
    [FIX] PIC interrupts may cause system instability.
    [FIX] Possible NASRAM related race (not seen by a customer).
    [FIX] Rare issue preventing reading persistent logs (UHCI devices)
    in runtime (Issue: 6849).
    [FIX] System-expansion (SYX) stability issue when nodes are vastly
    different (Issue: 6809).
    [CHG] Flash: Flash-expansion (FLX) NVMe to support up to 16 NVMe
    [CHG] Flash: Reduced vSMP Foundation memory footprint for
    Flash-expansion (FLX) NVMe.
    [CHG] Flash: Various performance and stability improvements for
    Flash-expansion (FLX) NVMe.
    [CHG] HCLBoards: Improved PCI probing to avoid missing devices at
    the Guest.
    [CHG] Performance: Improved (type 19) Guest code patching
    [CHG] Performance: Improved concurrent memory requests (CMR)
    [CHG] Performance: Improved performance for Memory-expansion (MEX)
    and Flash-expansion (FLX) under disk IO load.
    [CHG] Performance: Limit (type 2) Guest code patching (ultravirt) to
    System-expansion (SYX) mode only.
    [CHG] Performance: More robust Guest code patching (ultravirt).
    [CHG] Performance: Prevent evacuation in low pressure leading to
    better performance overall.
    [CHG] Performance: Reduced boot time on systems with large number of
    CPUs and InfiniBand links.
    [CHG] Performance: Significantly improved NASRAM performance.
    [CHG] Performance: Various improvements to working set detection for
    Memory-expansion (MEX) and Flash-expansion (FLX).
    [CHG] vSMP CTL: New DID (0x1011) to identify Memory-expansion (MEX)
    and Flash-expansion (FLX) modes, requiring upgrading vsmptools
    to the latest revision.
    [CHG] Improved NASRAM deadlock detection.
    [CHG] Improved vSMP Foundation heartbeat (keep alive) mechanism.
    [CHG] Simplify
    [CHG] vSMP Foundation Device: Size increased to 32MB. Devices
    smaller than 31MB are no longer supported.
    [NEW] APIC: IPI delivery performance improvements.
    [NEW] Diagnostics: Some failures in early boot phase can allow
    extracting diagnostics info.
    [NEW] Flash: Endurance-aware prefetching.
    [NEW] Flash: Expanded Flash-expansion (FLX) NVMe support. Contact
    ScaleMP for list of supported devices.
    [NEW] Flash: Flash-expansion (FLX) resize system to 8x available
    DRAM by default. Resizing system memory to more than 8x the
    available DRAM will result in performance degradation message.
    [NEW] Flash: Introduced for Flash-expansion (FLX)
    NVMe license management.
    [NEW] Flash: Resize and reformat NVMe for optimal performance based
    on VM and NVMe characteristics.
    [NEW] HCLBoards: Improved remote VGA performance for some chipsets
    (Issue: 6571).
    [NEW] HCLBoards: Support for boards with X2APIC enabled and more
    than 255 CPUs, in Memory-expansion (MEX) and Flash-expansion
    (FLX) modes. Validated 288 CPUs.
    [NEW] HCLBoards: Use APIC virtualization (APICv) if available, in
    Memory-expansion (MEX) and Flash-expansion (FLX) modes.
    [NEW] HCLBoards: Use X2APIC if enabled at the BIOS.
    [NEW] HCLBoards: Validated Memory-expansion (MEX) configuration
    with 288 CPUs, 36TB RAM, 4 dual-port Mellanox Connect-IB HCAs
    and total of 11 boards.
    [NEW] HCLDevices: Improved remote AnyIO performance by executing
    automatic NASRAM UNPINNING periodically.
    [NEW] License: New processors support: E5-2698 v3, E5-26xx v4,
    E7-x8xx v3, E7-x8xx v4.
    [NEW] Performance: Concurrent memory requests (CMR) improved scan
    [NEW] Performance: CPT support for additional patterns, incresing
    performance of mlx4/mlx5 Linux drivers.
    [NEW] Performance: Guest code patching (ultravirt) to support
    [NEW] Performance: Introduced additional (type 29) Guest code
    patching (ultravirt).
    [NEW] UI and boot: Detail vSMP Foundation memory usage
    (private/cache/system) per board in Memory-expansion (MEX) and
    Flash-expansion (FLX) modes.
    [NEW] UI and boot: Improved background image sharpness.
    [NEW] UI and boot: Improved Flash-expansion (FLX) boot UI (Issue:
    [NEW] UI and boot: Improved system configuration display during boot
    (Also fixes Issue: 6730).
    [NEW] UI and boot: Memory-expansion (MEX) do not listed unused CPUs.
    [NEW] UI and boot: Prevent dialog background color to be same as the
    dialog’s text color (Issue: 6765).
    [NEW] UI and boot: vSMP Foundation default boot device and order
    changed to: CDROM0, HDD0, NET0 – in all boot modes.
    [NEW] vSMP CTL: Hide vSMP Foundation from kernels booting on
    Memory-expansion (MEX) and Flash-expansion (FLX)
    [NEW] vSMP CTL: Improved system configuration reporting with
    vsmpversion (Also fixes Issue: 6730).
    [NEW] vSMP CTL: introduce vsmpctl –binfo to report of vSMP
    Foundation backplane devices.
    [NEW] vSMP CTL: Introducing vsmpstat st (system traffic: –st) table.
    [NEW] vSMP CTL: Support for more than 255 CPUs per board.
    [NEW] vSMP CTL: vsmpversion -v, -vv, -vvv as a synonym to
    [NEW] vSMP CTL: vsmpversion will report network license as “invalid”
    if network license agent didn’t start yet.
    [NEW] vSMP Foundation Device: Support for Dell vFLASH on recent
    iDRAC systems.
    [NEW] Linux kernel command-line options tuneup – add “nomodeset” for
    System-expansion (SYX) with AMD ES1000 VGA.
    [NEW] Compact SRAT table by consolidating consecutive entries.
    [NEW] Reduce vSMP Foundation TLB footprint.
    [NEW] Support for Intel Xeon (broadwell) v4 processor family.
    [NEW] Support for Intel Xeon Phi Processor 72xx in Memory-expansion
    (MEX) and Flash-expansion (FLX) modes. It is recommended to
    use Cahce mode, or alternatively turn NNA on (vsmpctl
    [NEW] Support Server Platform Management Interface (SPMI) forwarding
    to the first board.

Viewing 1 post (of 1 total)

You must be logged in to reply to this topic.