Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding a runtime dis/enabler of DIT Capability on AArch64. #1783

Open
wants to merge 16 commits into
base: main
Choose a base branch
from

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    0b6daf4 View commit details
    Browse the repository at this point in the history
  2. Make DIT functions (enable/disable and set/reset) available regardles…

    …s of the build flag.
    nebeid committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    98d4367 View commit details
    Browse the repository at this point in the history
  3. was missing

    nebeid committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    7ae984b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c217cf View commit details
    Browse the repository at this point in the history
  5. Rename the macro. Set/Reset is used for the CPU flag itself. Enable/D…

    …isable is used for the (perceived) CPU capability.
    nebeid committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    7302d7e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b2404cd View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    dcd8f5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4838c2a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb5ea96 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    83c86db View commit details
    Browse the repository at this point in the history
  2. Add a threading test.

    nebeid committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    bde82a8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b43f563 View commit details
    Browse the repository at this point in the history
  4. Adjust delays.

    nebeid committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    7587c6a View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Avoid Thread Sanitizer's warning about data race. Threads are not con…

    …current when changing the runtime control but they show it changes at the process level.
    nebeid committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    b04e6d0 View commit details
    Browse the repository at this point in the history
  2. Update documentation.

    nebeid committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    f1350ee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    434e11e View commit details
    Browse the repository at this point in the history