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

WIP: NOMERGE: DNM: consume u/s PR 126750 #2088

Open
wants to merge 13 commits into
base: release-4.16
Choose a base branch
from

Commits on Sep 16, 2024

  1. Add takeByTopologyUnCoreCachePacked if policy option align-cpus-by-u…

    …ncorecache is enabled.
    sphrasavath authored and ffromani committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    4eeb7c9 View commit details
    Browse the repository at this point in the history
  2. New policy optino 'align-cpus-by-uncorecache' for Split L3 Topology t…

    …o take CPUs by uncourecache grouping.
    sphrasavath authored and ffromani committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    6de08b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c90afc3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    adddf00 View commit details
    Browse the repository at this point in the history
  5. add UnCoreCacheID to Discover testing

    wongchar authored and ffromani committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    4eeaebe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d755a18 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    461b90c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ab67957 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. backporting: compilation fixes

    adapt to the older codebase
    
    Signed-off-by: Francesco Romani <fromani@redhat.com>
    ffromani committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    4b6a13e View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. node: metrics: add resource alignment metrics

    In order to improve the observability of the resource management
    in kubelet, cpu allocation and NUMA alignment, we add more metrics
    to report if resource alignment is in effect.
    
    The more precise reporting would probably be using pod status,
    but this would require more invasive and riskier changes,
    and possibly extra interactions to the APIServer.
    
    We start adding metrics to report if containers got their
    compute resources aligned.
    If metrics are growing, the assingment is working as expected;
    If metrics stay consistent, perhaps at zero, no resource
    alignment is done.
    
    Signed-off-by: Francesco Romani <fromani@redhat.com>
    ffromani committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    880709c View commit details
    Browse the repository at this point in the history
  2. experimental: l3 group metrics

    wire in the l3 group alignment metrics
    
    Signed-off-by: Francesco Romani <fromani@redhat.com>
    ffromani committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    bbab980 View commit details
    Browse the repository at this point in the history
  3. log: add log for patch version

    make sure to log the patched version
    
    Signed-off-by: Francesco Romani <fromani@redhat.com>
    ffromani committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    52a8395 View commit details
    Browse the repository at this point in the history
  4. carry: log: improve the debuggability

    add more verbose logs by default to make the LLC algorithm
    debuggable.
    
    Signed-off-by: Francesco Romani <fromani@redhat.com>
    ffromani committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    bb9b972 View commit details
    Browse the repository at this point in the history