Overview:

This site provides you access to Concurrent Real-Time software products and updates to those products that execute on the following platforms:

  • RedHawk Linux
  • Red Hat Enterprise Linux
  • Ubuntu Linux
  • CentOS Linux
  • Rocky Linux
  • Oracle Linux

You can download NUU, Concurrent Real-Time's Network Update and Installation utility, browse product repositories to manually download software packages, download original product ISOs or create customized Update CD images for immediate download.

Click on My Account or use the menu icon at the top to access your software and for other services specific to your system.

The menu icon is at the top of all pages on redhawk.concurrent-rt.com.

Links:

Messages:

Most recent message on November 14th, 2024

November 14th, 2024 - RedHawk 7.5.17 Released

RedHawk Update 7.5.17 is now available for x86_64 iHawk systems.

  • Account for RCIM III vs. IV polarity differences in the /proc/driver/rcim/config API.
  • Fix five FBS man pages erroneously listing EACCESS instead of EACCES.
Sept 25th, 2024 - RedHawk 9.2.4 Update Released

RedHawk Update 9.2.4 is now available for x86_64 iHawk systems.

  • Includes fixes and enhancements from kernel.org 6.1.105-rt38.
  • Updates the cpuid utility to version 20240913.
  • Improved visibility into MSR reads/writes from virtual machines.
August 15th, 2024 - RedHawk 8.4.11 Update Released

RedHawk Update 8.4.11 is now available for x86_64 iHawk systems.

  • Includes fixes and enhancements from kernel.org 5.10.218-rt110
  • July 24th, 2024 - RedHawk 9.2.3 Update Released

    RedHawk Update 9.2.3 is now available for x86_64 iHawk systems.

    • Includes fixes and enhancements from kernel.org 6.1.92-rt32
    • CPU governor now defaults to maximum performance for improved real-time
    • Updated RCIM procfs syntax to accept 'Terminated|Non-terminated'
    • Added two new tunables for more precise clockevent fuzz control
    • Updated /proc/driver/rcim/rawregs to include all RCIM IV MSI-X registers
    • Updated Release Notes and User's Guide with fixes and enhancements
    • Fixed potential host stalls when virtual machine CPUs spin at high priority
    • New ccur-kdump-uefi service restores crash dumps on UEFI systems
    July 1st, 2024 - RedHawk Architect Update: 8.4-4 and 9.2-2

    RedHawk Architect 8.4-4 and 9.2-2 are now available on x86_64 systems.

    • RedHawk Architect 9.2-20240628
      • Support installation to eMMC devices on target systems
      • Various bug fixes and minor GUI improvements
      • Support the new release of NightStar 5.2 in target images
    • RedHawk Architect 8.4-20240628
      • Updated ARCHITECT_RHEL_NEXT feature to support RHEL 8.10
      • Added support for installation to eMMC devices on target systems
      • Made various GUI improvements and bug fixes
    June 28th, 2024 - NightStar RT 5.2

    NightStar 5.2 is now available for x86_64 and aarch64 systems.

    • Includes all fixes and enhancements from NightStar 5.1
    • Features NightTrace 7.8:
      • Support for PID values exceeding 16 bits
      • Support for kernel crash trace dump extraction
      • Added two C++ APIs: Logging and Daemon Control
      • Updated Documentation
    • Features NightView 8.0:
      • Lightweight Timing - time regions of code or specified functions
      • Support for CUDA 12.2
      • Updated Documentation
    • Please read the NightStar 5.2 release notes, expecially the chapter on Changes in NightStar 5.2: NightStar RT 5.2 Installation Guide
    May 22nd, 2024 - RedHawk 8.4.10 Update Released

    RedHawk Update 8.4.10 is now available for x86_64 iHawk systems.

    • Includes fixes and enhancements from kernel.org 5.10.213-rt105
    • Updated the ccur-nvidia-glx 470 driver with missing gsp.bin firmware
    • Updated RCIM procfs syntax to accept 'Terminated|Non-terminated'
    • Updated /proc/driver/rcim/rawregs to include all RCIM MSI-X registers
    • Added two new tunables for more precise clockevent fuzz control
    April 29th, 2024 - RedHawk 7.5.16 Update Released

    RedHawk Update 7.5.16 is now available for x86_64 iHawk systems.

    • Updated the RCIM procfs syntax to accept Terminated|Non-terminated
    March 31st, 2024 - RedHawk 9.2.2 Update Released

    RedHawk Update 9.2.2 is now available for x86_64 iHawk systems.

    • Includes fixes and enhancements from kernel.org 6.1.77-rt24.
    • Reserved major number 231 for the Infiniband driver.
    • Includes SELinux updates to improve STIG scores.
    • Fixes compatibility issues between shielding and cgroups.
    • Miscellaneous fixes and enhancements.
    March 15th, 2024 - RedHawk 7.5.15 Update Released

    RedHawk Update 7.5.15 is now available for x86_64 iHawk systems.

    • Reserved major number 231 for the Infiniband driver
    • Includes SELinux updates to improve STIG scores
    February 29th, 2024 - RedHawk 8.4.9 Update Released

    RedHawk Update 8.4.9 is now available for x86_64 iHawk systems.

    • Imported kernel.org 5.10.204-rt100
    • Reserved major number 231 for the Infiniband driver
    • Includes SELinux updates to improve STIG scores
    February 22nd, 2024 - RedHawk Architect 9.2-1 Released

    RedHawk's Architect version 9.2-1 w/ optional ASE is now available for x86_64 iHawk systems.

    • This release includes the optional Advanced Security Edition of Architect 9.2
    • The package containing the ASE is ccur-architect-security
    December 5, 2023 - RedHawk 8.4.8 for NVIDIA AGX Xavier Released

    RedHawk 8.4.8 is now available for arm64 on NVIDIA AGX Xavier systems.

    • Requires SDK Manager 2.0.0-11402 (or later) with JetPack 5.1.2
    • Updated kernel version to 5.10.120-rt70
    • Based on NVIDIA's L4T 35.4.1 release which includes Ubuntu 20.04.6 LTS
    November 20th, 2023 - RedHawk 8.4.8 for x86_64 Released

    RedHawk 8.4.8 is now available for x86_64.

    • Includes fixes and enhancements from kernel.org 5.10.197-rt96
    November 7th, 2023 - RedHawk 9.2.1 for x86_64 Released

    RedHawk 9.2.1 is now available for x86_64.

    • Includes fixes and enhancements from kernel.org 6.1.28-rt10.
    • Includes fixes and enhancements from kernel.org 6.1.33-rt11.
    • Fixes a potential circular locking bug in usermap function.
    • The included kernel source now preserves symbolic links.
    • The shield command has improved IRQ list and bound IRQ handling.
    • The cpuid command has been updated to version 20230614.
    • The run command now handles unknown scheduling policies.
    • Includes optional PRT kernels.
    November 1st, 2023 - RedHawk 7.5.14 for x86_64 Released

    RedHawk 7.5.14 is now available for x86_64.

    • Fixed bugs in the FIPS RedHawk kernel configuration
    September 26th, 2023 - RedHawk Architect 9.2 for x86_64 Released

    RedHawk Architect 9.2 is now available for x86_64 systems.

    • Valid hosts include: RHEL 9.2, Rocky 9.2, Oracle 9.2, Fedora 33-35
    • Generates RedHawk 9.2 target images
    • Supports NightStar 5.1
    • Includes bug fixes and minor GUI enhancements
    September 26th, 2023 - RedHawk 7.3.19 for x86_64 Released

    RedHawk Linux 7.3.19 is now available for x86_64 systems.

    • Includes bug fixes and enhancements from kernel.org 4.4.302-rt232
    • Enables support for Concurrent's pagepool driver
    • Fixes use of uninitialized variable in PRT kernels
    • Increases INTEL_PMC_MAX_FIXED to resolve performance event warnings
    September 20th, 2023 - RedHawk 8.4.7 for NVIDIA Orin Released

    RedHawk Linux 8.4.7 is now available for NVIDIA Jetson AGX Orin systems.

    • Requires SDK Manager 1.9.3-10904 with JetPack 5.1.2
    • Updated kernel version to 5.10.120-rt70
    • Based on NVIDIA's L4T 35.4.1 release which includes Ubuntu 20.04.6 LTS
    • Includes kernel fixes for workqueues which caused crashes in the RedHawk 8.4.6 Orin Beta release.
    September 19th, 2023 - RedHawk 8.4.7 for x86_64 Released

    RedHawk Linux 8.4.7 is now available for x86_64 systems.

    • Includes fixes and enhancements from kernel.org 5.10.186-rt91.
    • The cpuid command has been updated to version 20230614.
    • The run command now handles unknown scheduling policies.
    September 6th, 2023 - RedHawk 7.5.13 for x86_64 Released

    RedHawk 7.5.13 is now available for x86_64.

    • Stopped collecting entropy from /dev/urandom from interrupts handled by ltmr-shielding CPUs
    • Added a note about FIPS in the 7.5.12 changelog -- see below
    July 13th, 2023 - RedHawk 8.4.6 for x86_64 Released

    RedHawk Linux 8.4.6 is now available x86_64 systems.

    • Picked up the updates from kernel.org 5.10.180-rt88
    • Enabled memory control groups to better support containers (CONFIG_MEMCG).
    June 30th, 2023 - RedHawk 9.2 for x86_64 Released

    RedHawk 9.2 is now available for x86_64.

    June 30th, 2023 - NightStar 5.1 Released

    NightStar 5.1 is now available for x86_64 and selected arm64 systems.

    • NightStar 5.1 runs on the following Linux distributions:
      • RHEL 7.5-9.2
      • CentOS 7.5
      • Rocky 8.4-9.2
      • Oracle 9.2
      • Ubuntu 16.04, 18.04, 20.04 and 22.04
      • RedHawk 7.5-9.2
    • Features a new release of NightView (7.11)
    • Features a new release of NightTune (4.2)
    • Includes all of RedHawk 5.0 plus all maintenance releases
    • Please update your YUM (ccur-nstar-rt.repo) and APT (ccur-nstar-rt.list) files to point to version 5.1
    • See the Release Notes for more information
    May 18th, 2023 - RedHawk 7.5.12 for x86_64 Released

    RedHawk 7.5.12 is now available for x86_64.

    • Added support for a fast FBS deadline lookup of the current process
    • Enabled FIPS services in the RedHawk kernel. This allows adminstrators to use FIPS without having to build a custom kernel.
    March 31st, 2023 - RedHawk 8.4.5 for ARM64 Released

    RedHawk Linux 8.4.5 is now available for the NVIDIA Jetson AGX Orin platform.

    • Initial release of RedHawk 8.4.5 on this platform
    • Requires NVIDIA JetPack 5.1 Rev. 1 with L4T 35.2.1
    • This release runs on Ubuntu 20.04
    March 29th, 2023 - RedHawk 8.4.5 for x86_64 Released

    RedHawk Linux 8.4.5 is now available for x86_64 systems running RHEL 8.4, Rocky 8.4 or Ubuntu 20.04.

    Key changes in this incremental release include:

    • Imported changes from kernel.org 5.10.165-rt81
    • Added support for non-zero PCI domains in the PCI BAR file system
    • Added support for Jetson platforms to the gather utility
    • Fixed miscellaneous bugs in the gather utility
    February 25th, 2023 - RedHawk 7.5.11 Released

    RedHawk Linux 7.5.11 is now available for x86_64 systems running RHEL/CentOS 7.5 or Ubuntu 16.04.

    Key changes in this incremental release include:

    • Fixed use of an uninitialized variable 'timersoft_temp' when booting PRT kernels
    • Adjusted locking order in worker_idle_timer_remove_workers to avoid a potential circular lock
    • Added MSI-X support to RCIM IV
    • Fixed a bug in RCIM IV IRIG leap year mask
    December 14th, 2022 - RedHawk 8.4.4 Released

    RedHawk Linux 8.4.4 is now available for x86_64 systems running RHEL 8.4, Rocky 8.4 or Ubuntu 20.04.

    Key changes in this incremental release include:

    • Imported changes from kernel.org 5.10.152-rt75
    • Fixed an RCIM IV IRIG leap second bug
    • Improved RCIM IV backward compatibility configuration processing
    • Updated example driver code to be compatible with the latest kernels

    December 8th, 2022 - RedHawk 7.3.14 and 7.3.15 Recalled !!!

    A significant kernel bug dealing with pthread mutexes has been discovered in the following kernel.org kernels:

    • version 4.4.255.262-rt219 (aka 4.4.262-rt219)
    • version 4.4.255.267-rt221 (aka 4.4.267-rt221)

    The bug affects RedHawk 7.3.14 and 7.3.15.

    Those releases have been removed from redhawk.concurrent-rt.com, although the (now empty) repositories still exist so as not to impact customers with those definitions when running yum or apt.

    If you are running one of those releases, please upgrade to 7.3.18 or to a newer major release:

    • RedHawk 8.4
    • RedHawk 8.2
    • RedHawk 8.0
    • RedHawk 7.5

    You can find the original product ISOs for major releases as well as updates in My Software.

    Please consult the release notes for such releases before installation. You can find the release notes in the Documentation Library.

    For aid in upgrading please contact Customer Support.

    December 6th, 2022 - RedHawk 7.5.10 Released

    RedHawk Linux 7.5.10 is now available for x86_64 systems running RHEL 7.5, CentOS 7.5 or Ubuntu 16.04.

    Key changes in this incremental release include:

    • Fixed CONFIG_LOCKDEP misuse of transport_lock spinlock in SUNRPC
    • Imported kernel.org 4.9.327-rt19

    November 28th, 2022 - Concurrent gpg key expired!

    On November 28th, 2022, the gpg key used to sign Ubuntu-based repositories from Concurrent Real-Time expired.

    All of our Ubuntu-based product repositories have been resigned with a new key file.

    To resolve this problem on your systems that have repository definitions for such repos, you must add the new key file to your apt keyring.

    Execute the following commands as the root user:

    wget https://redhawk.concurrent-rt.com/network/ccur-public-keys

    apt-key add ccur-public-keys

    On recent versions of Ubuntu, you may see a warning generated by apt-key or apt-get that says something similar to:

    Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).

    The warning can be ignored. Concurrent Real-Time will provide a different mechanism in the future.

    If you wish to check the authenticity of the public key file mentioned above, request the key fingerprint from Concurrent Real-Time Support and compare them to the fingerprint of the file you downloaded. You can obtain the fingeprint of the downloaded file via:

    gpg --with-fingerprint ccur-public-keys

    September 30th, 2022 - Architect 8.4 Update 2 Released

    Architect 8.4 Update 2 is now available for x86_64 systems running RHEL 8.4 or Rocky 8.4

    Key changes in this incremental release include:

    • Updated ARCHITECT_RHEL_NEXT feature to use RHEL 8.6.
    • Added a few command-line tools for building and deploying images without GUI.
    • Created an updated optical media installer to support Blu-ray devices.
    • Allow for re-export of a VM disk image to Virtual Machine Manager (and/or KVM-RT) by offering to replace the existing VM.

    September 23rd, 2022 - RedHawk 8.4.3 Released

    RedHawk Linux 8.4.3 is now available for x86_64 systems running RHEL 8.4, Rocky 8.4, or Ubuntu 20.04.

    Key changes in this incremental release include:

    • Adjusted /proc/cpuinfo to avoid sending an IPI to shielded CPUs. This IPI was used to create a ever-changing display of MHz. That display is now static for shielded CPUs.
    • Imported kernel.org 5.10.131-rt72

    September 19th, 2022 - Rocky 8, RHEL 6-8, Red Hat Virtualization 4 Update Necessary

    Please update to the newest polkit package as soon as possible. Security vulnerability exists on the following distributions:

    September 14th, 2022 - RedHawk 7.5.9 Released

    Key changes in the RedHawk 7.5.8 incremental release include:

    • Turned on CAN driver support in all kernels
    • Imported kernel.org 4.9.319-rt195
    • Fixed two bugs in the kernel utility /usr/src/*RedHawk*/scripts/faddr2line

    June 23rd, 2022 - RedHawk 8.4.2 Released

    RedHawk Linux 8.4.2 is now available for x86_64 systems running RHEL 8.4, Rocky 8.4, or Ubuntu 20.04.

    Key changes in this incremental release include:

    • Imported kernel.org 5.10.115-rt67.
    • Updated crash utility to version 8.0.1.
    • Updated strace utility to version 5.17.
    • Brought back the software only PTP daemon.
    • Improved RCIM IRIG documentation.
    • Includes optional PRT kernels.

    June 16th, 2022 - CCURAICC (WC-ADS6418) 2022.1.0 Released

    The latest driver for Concurrent Real-Time's PCIe 64-channel SAR Analog Input card is now available:

    • Added the new Clone support
    • Increased the size of the Physical Memory Table
    • Provided support for RedHawk 8.4 for Rocky 8.4 and Ubuntu 20.04
    • Ensures that Run Level does not overwrite Base Level
    • Enhanced ValidateFileHeader() to allow for bad board types
    • Fail MsgDma when writing to FIFO read address
    • When Reload Firward icotl is called wihtout arg, get Run Level information from currently loaded firmware
    • Added the "-x" option to create a license only file in ccrtaicc_label file
    • Added support for license only file (*.liconly)
    • Fixed some bugs in tests
    • Enhanced some tests
    • For additional information about changes in this release, see the changelog for the ccrtaicc_RedHawk_driver_r2022.1.0-20220131.noarch.rpm on the ISO or after installation (e.g. rpm -qp --changelog ccuraicc*.rpm or rpm -q --changelog ccuraicc_RedHawk_driver, respectively)

    June 16th, 2022 - CCUROACC-WAVE (WC-DA3218) 2022.6.0 Released

    The latest wave form generator for Concurrent Real-Time's PCIe 32-channel Digital to Analog Converter card is now available

    Key changes in this incremental release include:

    • Added support for the CCURAOCC driver release 2022.5.0
    • Added support for RedHawk kernel versions up to RH 8.4
    • Makefile changed -- "make purge" should only be allowed if source directory exists
    • Removed compiler warnings for strncpy() calls
    • Reordered LIB_OPS as it is failing on Ubuntu
    • Added two new options '-l' and '-s' in aocc_stream test
    • Added 'load:' key in Makefile
    • Compiled static libraries with -fPIC otherwise errors occur compiling tests under RH8.x DEB

    June 14th, 2022 - RedHawk Architect 8.4-1 Released [+ASE]

    RedHawk Architect ASE 8.4-1 is also available.

    Key changes in the RedHawk Architect 8.4-1 release include:

    • Added an option to create secure (encrypted) installation images
    • Passwords stored in session files are now hashed
    • Added the ability to create "RedHawk 8.4 on RHEL 8.5" target images with the ARCHITECT_RHEL_NEXT environment variable
    • Added an option on the Chroot Shell page to mount, configure, and enable media ISO DNF repositories inside the chroot shell
    • Added a search feature to the Systemd services page
    • Made various GUI improvements and bug fixes
    • For more information see the RedHawk Architect 8.4-1 Release Notes.

    June 14th, 2022 - RedHawk Mellanox OFED 8.4 Released

    RedHawk 8.4 now supports Mellanox Open Fabric Enterprise Distribution (OFED) version 5.6-1.0.3.3

    For more information see the RedHawk 8.4 OFED Release Notes.

    June 10th, 2022 - RedHawk 7.5.8 Released

    Key changes in the RedHawk 7.5.8 incremental release include:

    • Imported kernel.org 4.9.312-rt193
    • Migrate a per-node kcompactd daemon off the node when all cpus of that node become ltmr shielded, and migrate back when some cpu on that node again becomes available
    • Numa balancing: Backport mainline Linux's removal of zone ordering (substitute in Node Ordering in its place)
    • RCIM: added 'external clock input' to the RCIM configuration file
    • RCIM: removed broken 'cyclone_irq' boot time paramater; use 'nomsix' instead to get its intended functionality
    • FBS: fixed 'sleeping while atomic' bug; occurs when SELinux feature is enabled
    • Disallow unprivileged eBPF programs by default. This works around a Spectre v2 security issue

    May 9th, 2022 - RedHawk 7.3.18 Released

    Key changes in the RedHawk 7.3.18 incremental release include:

    • Added support for RCIM IV
    • Added RCIM GPS support for Chronyd
    • Fixed a bug in FBS where check_perms() may be called from sleepable context when SELinux is enabled

    April 11th, 2022 - RedHawk Architect 8.4 Released

    RedHawk Architect 8.4 is now available for x86_64 systems running RHEL 8.4, CentOS 8.4 and Rocky 8.4.

    Key changes in this incremental release include:

    • Added support for RHEL, CentOS and Rocky 8.4 hosts
    • Added support to build RedHawk 8.4 target images
    • Refined RedHawk 8.2 target images to be RedHawk 8.2.2 (8.2 REV2)
    • Added software RAID configuration
    • Made various improvements and bug fixes to the GUI.
    • See the Release Notes for more information

    March 21st, 2022 - RedHawk 8.4.1 Released

    RedHawk Linux 8.4.1 is now available for x86_64 systems running RHEL 8.4, Rocky 8.4, or Ubuntu 20.04.

    Key changes in this incremental release include:

    • Added RCIM IV MSI-X Support
    • Added CONFIG_ARCHITECT, and set it to =y. This option auto-sets the other config options the Architect tools needs for its correct operation.
    • Added CONFIG_KVMRT, and set it to =y. This option forces other config options to the values needed for KVM-RT to operate properly.
    • Backported a VMD driver fix from 5.15-linux, allowing Dell computers with VMD hardware to boot.
    • Fixed several compiler warnings in the nvidia-470.74 driver. This shows up only when building custom kernels.
    • Renamed 'mclock_in' to 'ext_clock_in' in /proc/driver/rcim/config.
    • Added multi-vector support to the RCIM driver. This feature is available only on select RCIM-IV boards.
    • Fixed a bug in sched_setaffinity(2) where an illegal affinity mask would be accepted even as the services returned EINVAL to indicate it was bad.
    • Fixed the 'inconsistent lock state' bug in the i915 driver -- PRT kernels only.
    • Fixed the 'sleeping while atomic' bug in fbscycle(3) -- PRT kernels only.
    • Applied the security fix for CVE-2022-0847 'dirty pipe' exploit.

    December 21st, 2021 - NightStar 5.0 Support for RedHawk 8.4

    NightStar now supports RedHawk Linux 8.4

    Supported OS distributions include the following:

    • RHEL 7.5-8.4
    • CentOS 7.5-8.4
    • Rocky 8.4
    • Ubuntu 16.04-20.04

    Online software repositories (version 5.0) have been updated with the latest packages. A new version of the Product Intallation DVD, 5.0-1n, has been released with the latest packages.

    December 21st, 2021 - RedHawk Linux 8.4 was Released (x86_64)

    RedHawk Linux 8.4 is now available for x86_64 systems.

    Key features include:

    • Based on kernel.org 5.10
    • Support of CentOS, RHEL, and Rocky 8.4
    • Support of Ubuntu 20.04
    • Support of x86_64 programs
    • Support of i386 programs executing on an x86_64 system
    • See the Release Notes for more information

    December 15th, 2021 - RedHawk Linux 7.3.17 was Released (x86_64)

    RedHawk Linux 7.3.17 is now available for x86_64 systems.

    The following changes are included:

    • Restore historical behavior by allowing RCIM_CLOCK_SYNCHRONIZE to be applied to /dev/rcim/sclk as well as to /dev/rcim/rcim.

    October 27th, 2021 - RedHawk Linux 7.0.5 was Released (x86_64)

    RedHawk Linux 7.0.5 is now available for x86_64 systems.

    The following changes are included:

    • Adjust the kernel's masterclock algorithm so that it works properly with clock frequency adjustments up to 100,000 ppm. Prior to this it could handle frequency adjustments of a few thousand ppm. This primarily affects systems with an RCIM card, and using chronyd(8) in its default configuration
    • The RCIM rtc emulation driver was shutting down the device on intermediate closes which was incorrect, it must do so only on final close
    • Support new Cyclone-based RCIM-III card
    • Support RCIM-IV with IRIG

    October 25th, 2021 - RedHawk KVM-RT 1.3 was Released (x86_64)

    RedHawk KVM-RT 1.3 is now available for x86_64 systems.

    The following operating systems are supported:

    • RedHawk 7.5, 8.0, and 8.2 on CentOS/RHEL-based systems of the same version
    • RedHawk 7.5, 8.0, and 8.2 on Ubuntu 16.04, 18.04 and 20.04, respectively
    • Also supports RedHawk 8.4 which will be available by the end of the calendar year

    Read the KVM-RT 1.3 Release notes and the latest copy of the User's Guide, both avaiable at redhawk.concurrent-rt.com/docs

    September 24, 2021 - RedHawk Linux 8.2.3 was Released (x86_64)

    RedHawk Linux 8.2.3 is now available for x86_64 systems running CentOS/RHEL 8.2 and Ubuntu 20.04

    Changes include the following:

    • Make sure per-numa-node kcompactd daemons migrate off of shielded CPUs when all CPUs of a node become shielded
    • Systemd turbo service to enable/disable Turbo Boost
    • Fix bug in IRQ handler for RCIM III and RCIM IV
    • Add RCIM-IV IRIG master support
    • Add RCIM-IV masterclock input support
    • Updated RCIM User's Guide with IRIG chapter
    • Update NVIDIA driver from v460.80 to v470.63.01
    • Enable CAN and PEAK-System PCIe FD kernel support
    September 16, 2021 - RedHawk Linux 7.3.16 was Released (x86_64)

    RedHawk Linux 7.3.16 is now available for x86_64 systems running CentOS/RHEL 7.3 and Ubuntu 16.04.

    Changes include the following:

    • Revert imports back to 4.4.262-rt219 (futexes are not stable in newer 4.4-linux kernels). All users of 7.3.14 or 7.3.15-Redhawk should upgrade immediately to 7.3.16-RedHawk

    September 10, 2021 - RedHawk 7.5.7 was Released (x86_64)

    RedHawk 7.5.7 is now available for x86_64 systems running CentOS 7, RHEL 7, and Ubuntu 16.04.

    Changes include the following:

    • By default, turn off auto-affinity management of IRQs across-the-board, unless specifically enabled (grub option 'enable_managed_irq')
    • RCIM: Fix logging of spurious 'PLX cleared' messages
    • Introduce LinuxPPS support to the RCIM driver
    • Import 4.9.236-rt154
    • Import 4.9.255-rt170
    • Import 4.9.263-rt177
    • Rename kernel from 4.9.263-rt177 to 4.9.255.263-rt177. This is to support tools that cannot handle a sublevel code >255
    • Add msi_affinity_mask=CPUSET. Limit the number of MSI(X) IRQ vectors to a max_len(CPUSET)
    June 29, 2021 - RedHawk Linux 8.2.2 was Released (x86_64)

    RedHawk Linux 8.2.2 is now available for x86_64 systems running CentOS/RHEL 8.2 and Ubuntu 20.04

    Changes include the following:

    • Fix 'weak-modules' error message that sometimes occured on kernel rom uninstall. This error was not only annoying, but its occurance terminated the uninstall process early
    • Upgrade OpenOnload kernel components from 7.1.0.265 to 7.1.1.75
    • [ prt only ] do not share unused cpu time allotments, as created by /proc/sys/kernel/sched_rt_runtime_us, between cpus. Backport from 5.10-linux
    • Import 5.4.109-rt56
    • Adjust copyright statements in Concurrent-written kernel source files
    • Add pci=minvecs boot command line option
    • Fix (rare) memory leak in /proc/irq/*/managed
    • Add basic RCIM-IV IRIG slave support to the RCIM driver
    • Speed up RCIM-IV and RCIM-IIIb interrupt processing
    • Make IRQ threading daemons by default run on the same CPU as their corresponding IRQs
    June 1, 2021 - RedHawk Linux 7.3.15 was Released (x86_64)

    RedHawk Linux 7.3.15 is now available for x86_64 systems running CentOS/RHEL 7.3 and Ubuntu 16.04.

    Changes include the following:

    • Import 4.4.267-rt221
    • Adjust Concurrent's copyright declaration in various kernel source files

    May 26, 2021 - RedHawk Architect 8.2 was Released (x86_64)

    RedHawk Architect 8.2 is now available for x86_64 systems running CentOS/RHEL 8.0-8.2 and Fedora 30-32.

    Changes include the following:

    • Support for the logical volume manager (LVM) so that target file systems can be configured to use LVM
    • Linux Unified Key Setup (LUKS2) support for block-device level encryption
    • Federal Information Processing Standards (FIPS) support for target kernels
    • Feature to synchronize target system images with already deployed target
    • SELinux (ASE not required) interactive installer for disk selection at install time

    April 21, 2021 - RedHawk 7.5.4 Gold for Jetson TX2 was Released (arm64)

    RedHawk 7.5.4 Gold for the Jetson TX2 is now available for host systems running Ubuntu 16.04 or 18.04.

    Changes include the following:

    • Port Jetson 4.6 L4T version R32.5.1 for all Jetsons
    • Fixed WARNING: in Tegra BL Debug code
    • Reduce PDL issues in selinux
    • Add new 'workqueue.shield.nomigration' boot parameter
    • Add support for shield(1) to atomically add to or subtract cpus from the list of shielded cpus

    April 15, 2021 - RedHawk Linux 8.2.1 was Released (x86_64)

    RedHawk Linux 8.2.1 is now available for x86_64 systems running CentOS/RHEL 8.2 and Ubuntu 20.04

    Changes include the following:

    • Add rescheduling_variable support when X86_SMAP is enabled
    • Fix RCIM III interrupts on AMD Opteron motherboards configured with Interrupt Remapping
    • Add core support for RCIM IV
    • Correct /proc/loadavg tracking for shielded cpus
    • Fix error in irq affinity mask setup under shielding for managed interrupts
    • Disable ability of RedHawk kernels to invoke UEFI runtime services (such invocations violate real-time parameters)
    • Import 5.4.93-rt51
    • Make CONFIG_KALLSYMS_ALL=y for all variants of our kernel, not just the debug kernel (OpenOnload support)
    • Make CONFIG_CRYPTO_OFB=y for all variants of our kernel (FIPS support)
    • Disable weak modules support, preventing RedHawk from loading modules from other kernels
    • Fix esoteric recursion deadlock between jrcu and ftrace in debug kernels while ftrace is in use
    • Correct cause of "Unlikely PLX interrupt cleared" warning
    April 13, 2021 - RedHawk Linux 7.3.14 was Released (x86_64)

    RedHawk Linux 7.3.14 is now available for x86_64 systems running CentOS/RHEL 7.3 and Ubuntu 16.04

    Changes include the following:

    • Fix loadaverage bug for local timer shielded cpus (they were failing to update their load average in /proc/loadavg)
    • Improve crash(8) and OpenOnload(1) support by making CONFIG_KALLSYMS_ALL=y for all kernels, not just some of them
    • Import 4.4.256-rt214
    • Import 4.4.262-rt219
    • Change revision from 4.4.262 to 4.4.255.262, to work around <256 limit in the SUBLEVEL field various userspace tools have (eg, crashdump)
    February 12, 2021 - RedHawk KVM-RT 1.2 was Released (x86_64)

    RedHawk KVM-RT 1.2 is now available for x86_64 systems running RedHawk 7.0 - 8.2 on CentOS and RedHawk 7.3 - 8.2 on Ubuntu.

    Please see the RedHawk KVM-RT Release Notes v 1.2 for more information.

    December 21, 2020 - RedHawk Linux 7.3.13 was Released (x86_64)

    RedHawk Linux 7.3.13 is now available for x86_64 systems running CentOS/RHEL 7.3 and Ubuntu 16.04

    Changes include the following:

    • Fix a bug in ptrace when CONFIG_IA32_EMULATION is set
    • Import 4.4.236-rt207
    • Import 4.4.238-rt208
    • Import 4.4.245-rt211
    • Fix a bug in RCIM driver when multiple RCIM IIs are sharing IRQs
    December 11, 2020 - RedHawk 8.2 Released (x86_64)

    RedHawk 8.2 is a full production release of RedHawk Linux.

    Key features include:

    • Based on kernel.org 5.4.66
    • Support of CentOS and RHEL 8.2
    • Support of Ubuntu 20.04
    • Support of x86_64 programs
    • Support of i386 programs executing on an x86_64 system
    • See the Release Notes for more information
    December 11, 2020 - NightStar 5.0 Released (x86_64 & aarch64)

    NightStar 5.0 is a full production release supporting x86_64, aarch64, and i386 on x86_64.

    Its key focus is the support of RedHawk 8.2 running on CentOS 8.2, RHEL 8.2, and Ubuntu 20.04.

    • NightStar 5.0 supports RedHawk 7.5 and greater and all distributions that run those RedHawk versions. You should consult the Release Notes before installation.
    • NightStar version 4.8 will be maintained for prior RedHawk versions.
    November 5, 2020 - Concurrent Real-Time's Ubuntu software repository key expired

    This only affects software repositories for Concurrent's Ubuntu-based products.

    A new key has been created. You will need to update your apt key ring with the extended key.

    wget -q -O - https://redhawk.concurrent-rt.com/network/ccur-public-key | apt-key add -
    October 14, 2020 - RedHawk 7.5.3 Gold for Jetson NX Xavier was Released (arm64)

    RedHawk 7.5.3 is now available for x86_64 systems running Ubuntu 16.04, 18.04.

    Changes include the following:

    • Import JetPack 4.4 L4T version R32.4.3 for Jetson Xavier NX.
    • Reintroduce functionality to avoid cross-processor interrupts on ltmr-shielded CPUs during nvmap cache maintenance.
    • Update kernel-parameters for rt_safe_mask for Xavier NX.

    September 28, 2020 - RedHawk 7.5.6 was Released (x86_64)

    RedHawk 7.5.6 is now available for x86_64 systems running CentOS 7, RHEL 7, and Ubuntu 16.04.

    Changes include the following:

    • Imported kernel.org 4.9.234-rt152.
    • Enabled CONFIG_CIFS_SMB2 in all RedHawk kernels.
    • Added 'plx_off' boot parameter.
    • Added 'new_redhawk_syscalls' boot parameter.
    • Added new 'workqueue.shield.nomigration' boot parameter.
    • Added support for shield(1) to atomically add to or subtract cpus from the list of shielded cpus.
    • Reduced PDL issues in selinux.

    September 17, 2020 - RedHawk 7.3.12 was Released (x86_64)

    RedHawk 7.3.12 is now available for x86_64 systems running CentOS 7, RHEL 7, and Ubuntu 16.04.

    Changes include the following:

    • CentOS/RHEL
      • Import 4.4.231-rt202.
      • Import 4.4.235-rt206.
      • Backport atomic updating of shielding cpumask from shield(1).
      • Backport partial support for the new RedHawk syscall ID range.
    • Ubuntu
      • Adjust shield command to make incremental changes atomically where the kernel supports it.

    August 18, 2020 - RedHawk 8.0.3 was Released (x86_64)

    RedHawk 8.0.3 is now available for x86_64 systems running CentOS 8, RHEL 8, and Ubuntu 18.04.

    Changes include the following:

    • Imported kernel.org 4.14.177-rt82
    • Updated Aquantia NIC driver to version 2.0.15.0
    • Fixed device recognition bug in the COMMMETCH 4224 and 4228 serial cards
    • Added support for building signed kernels with pre-generated signing keys
    • Added support to preserve existing signing keys
    • Added force-default-boot-kernel support to the kernel rpm/ubuntu packaging
    • Added module parameters for intel-iommu driver to prevent iommu remapping of devices behind PLX bridges or by device id
    • Added intel_iommu.blacklist_ids= kernel command line option and support
    • Eliminated syscall latencies due to SELinux hash regeneration (latency due to the first creation of a hash entry remains)
    • Added the workqueue.shield.nomigrate option which allows cpu-unbounded work to be queued up and run on a shielded cpu, when that work is being queued up from such a cpu

    August 4, 2020 - RedHawk 7.5.2 Gold for Jetson TX1 was Released (arm64)

    RedHawk 7.5.2 Gold for the Jetson TX1 is now available for host systems running Ubuntu 16.04 or 18.04.

    Changes include the following:

    • Import JetPack 4.3 L4T version R32.3.1 for all jetson boards
    • Added support for TX2, TX2i and TX1
    • Fix ccur-config scripts to copy Module.symvers from correct location
    • Added support for new RCIM cyclone card

    June 26, 2020 - RedHawk 7.5.2 Gold for Jetson Nano was Released (arm64)

    RedHawk 7.5.2 Gold for Jetson Nano is now available for arm64 systems running Ubuntu 16.04 or 18.04.

    Changes include the following:

    • Imported JetPack 4.3 L4T version R32.3.1 for all Jetson boards
    • Fixed ccur-config scripts to copy Module.symvers from correct location
    • Added support for new RCIM cyclone card

    June 23, 2020 - RedHawk Architect 8.0 was Released (x86_64)

    RedHawk Architect 8.0 is now available for x86_64 systems running CentOS/RHEL 8.0.

    Changes include the following:

    • Added support for NVMe drives on target systems
    • Added better support for virtual machines, such as allowing the use of virtio disk devices and configuration of UEFI secure-boot VMs
    • Added a new feature to export virtual machine images to RedHawk KVM-RT
    • Updated installation DVDs to use a hybrid ISO that boots on UEFI systems
    • Provide a much-improved target system image file manager GUI

    June 16, 2020 - RedHawk 6.5.11 was Released (i386, x86_64)

    RedHawk 6.5.11 is now available for i386 and x86_64 systems running CentOS/RHEL 6.5

    Changes include the following:

    • Adjust the kernel's masterclock PLL to be able to handle adjtimex(2) freq adjustments of up to 100,000 ppm
    • Backport support for the performance enhanced fast-path version of fbscycle(3)
    • Reduce measured max hit of selinux on syscall execution times from several milliseconds to about 170 usecs
    • Fix RCIM driver bug where an intermediate close could be treated as a final close
    • Add RCIM driver support for the new Cyclone-based RCIM III card
    • Get kdump working again by slightly tweeking the supporting kernel's .config options

    June 2, 2020 - RedHawk 7.3.11 was Released (x86_64)

    RedHawk 7.3.11 is now available for x86_64 systems running CentOS/RHEL 7.3 and Ubuntu 16.04

    Changes include the following:

    • Imported kernel.org 4.4.215-rt192
    • Imported kernel.org 4.4.215-rt196

    May 26, 2020 - RedHawk 7.5.5 was Released (x86_64)

    RedHawk 7.5.5 is now available for x86_64 systems running CentOS 7.5, RHEL 7.5, and Ubuntu 16.04 & 18.04

    Changes include the following:

    • Imported kernel.org 4.9.217-rt140
    • Imported kernel.org 4.9.220-rt143
    • Added an intel-iommu blacklist boot parameter. This enables devices behind non-transparent bridges to be able to perform DMA transactions when IOMMU is enabled.

    May 20, 2020 - RedHawk 7.2.7 was Released (x86_64)

    RedHawk 7.2.7 is now available for x86_64 systems running CentOS 7.2 and RHEL 7.2

    Changes include the following:

    • Modified masterclock(5) to be able to handle frequency adjustments of up to 100,000 ppm.
    • Backported support for the performance enhanced fast-path version of fbscycle(3)
    • Adjusted local timer shielding to behave properly when CONFIG_HOTPLUG=y. This only applies to custom kernels where the user has changed the value from =n to =y.
    • Improved process shielding as it was not entirely protected from process exit.
    • Modified the RCIM driver to support the new Cyclone-based RCIM-III cards.

    May 19, 2020 - RedHawk 7.5.2 Gold (arm64)

    RedHawk 7.5.2 Gold is now available for NVIDIA Jetson TX2/TX2i systems.

    See the RedHawk 7.5.2 TX2 Release Notes for more information.

    May 5, 2020 - RedHawk 7.5.4 was Released (x86_64)

    RedHawk 7.5.4 is now available for x86_64 systems running CentOS 7.5, RHEL 7.5, and Ubuntu 16.04 & 18.04

    Changes include the following:

    • Imported kernel.org 4.9.201-rt134
    • Imported kernel.org 4.9.201-rt138
    • Imported kernel.org 4.9.201-rt139
    • Support the new Cyclone-based RCIM III card
    • Support a new syscall ID range for RedHawk-specific system calls

    Apr 22, 2020 - RedHawk 8.0.2 was Released (x86_64)

    RedHawk 8.0.2 is now available for x86_64 systems running CentOS 8, RHEL 8, and Ubuntu 18.04.

    Changes include the following:

    • Imported kernel.org 4.14.155-rt70
    • Back-ported 4.15-rc1 i40e Ethernet driver
    • Added boot parameter that controls msi-x auto CPU assignment
    • Added VFIO parameter to specify a device via bus/slot/function
    • Added shielding operations to cpucntl(2) so cpus can be atomically added or subtracted. Used by the new shield(1) command.
    • Updated the NVIDIA driver to v440.31
    • Imported kernel.org 4.14.170-rt74
    • Added RCIM-IIIb support to the RCIM driver
    • Added new tracepoints corresponding to KVM-RT activity
    • Fixed NULL pointer panic that could occur on IRQ migration between cpus
    • Imported kernel.org 4.14.172-rt78

    March 9, 2020 - RedHawk 7.3.10 was Released (x86_64)

    RedHawk 7.3.10 is now available for x86_64 systems running CentOS 7, RHEL 7, and Ubuntu 16.04.

    This update to RedHawk 7.3 includes changes from kernel.org 4.4.206-rt191

    It also provides support for the RCIM IIIb board from Concurrent Real-Time.

    February 20, 2020 - Initial Release of the NightTrace Logging API for Python

    Python 2 bindings to the NightTrace Logging API are now available under the NightStar 4.8 release.

    You can obtain the ccur-ntrace-python package from the NightStar 4.8 repository or Browse for it directly.

    After installation, see the examples in /usr/lib/NightTrace/python/python2/examples.

    February 3, 2020 - RedHawk KVM-RT 1.1 was Released (x86_64)

    RedHawk KVM-RT is now available for x86_64 systems running RedHawk 7.5 or 8.0.

    Please see the https://redhawk.concurrent-rt.com/docs/root/1Linux/7KVM-RT/KVM-RT-Release-Notes.0898603-1.1.pdf (RedHawk KVM-RT Release Notes v 1.1) for more information.

    Older Messages


    Support

    If you need assistance, please contact the Concurrent Real-Time Software Support Center at our toll free number 1-800-245-6453. For calls outside the continental United States, the number is 1-954-283-1822. The Software Support Center operates Monday through Friday from 8 a.m. to 5 p.m., Eastern Standard Time.

    You may also submit a request for assistance at any time by using the Concurrent Real-Time main web site at https://concurrent-rt.com/customer-support or by sending an email to [email protected].