Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: opencontainers/runtime-spec
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 86290f6a00fb
Choose a base ref
...
head repository: opencontainers/runtime-spec
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.1.0-rc.1
Choose a head ref
  • 12 commits
  • 9 files changed
  • 7 contributors

Commits on Aug 29, 2022

  1. config-linux: add memory.checkBeforeUpdate

    This setting can be used to mimic cgroup v1 behavior on cgroup v2,
    when setting the new memory limit during update operation.
    
    In cgroup v1, a limit which is lower than the current usage is rejected.
    
    In cgroup v2, such a low limit is causing an OOM kill.
    
    Ref: opencontainers/runc#3509
    
    Signed-off-by: Kir Kolyshkin <[email protected]>
    kolyshkin committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    9e658bc View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. CODEOWNERS: sync with MAINTAINERS

    Signed-off-by: Akihiro Suda <[email protected]>
    AkihiroSuda committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    6be797c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1160 from AkihiroSuda/sync-codeowners

    CODEOWNERS: sync with MAINTAINERS
    hqhq authored Sep 2, 2022
    Configuration menu
    Copy the full SHA
    901acb9 View commit details
    Browse the repository at this point in the history
  3. config-linux: add CFS bandwidth burst

    Burstable CFS controller is introduced in Linux 5.14. This helps with
    parallel workloads that might be bursty. They can get throttled even
    when their average utilization is under quota. And they may be latency
    sensitive at the same time so that throttling them is undesired.
    
    This feature borrows time now against the future underrun, at the cost
    of increased interference against the other system users, by introducing
    `cfs_burst_us` into CFS bandwidth control to enact the cap on unused
    bandwidth accumulation, which will then used additionally for burst.
    
    The patch adds the support/control for CFS bandwidth burst.
    
    Fixes #1119
    
    Signed-off-by: Kailun Qin <[email protected]>
    kailun-qin committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    d931d4b View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. seccomp: Add flag SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV

    Linux 5.19 introduced a new seccomp flag:
    SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV
    
    It is useful for seccomp notify when handling notification from Golang
    programs which are often preempted by the runtime with SIGURG.
    
    Signed-off-by: Alban Crequy <[email protected]>
    alban committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    4bcd065 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1161 from kinvolk/alban_seccomp_flags

    seccomp: Add flag SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV
    AkihiroSuda authored Sep 7, 2022
    Configuration menu
    Copy the full SHA
    cbb84be View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Merge pull request #1158 from kolyshkin/check-before-update

    config-linux: add memory.checkBeforeUpdate
    kolyshkin authored Sep 9, 2022
    Configuration menu
    Copy the full SHA
    494a5a6 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. config: change prestart hook spec to match reality

    runC originally implemented prestart hooks contrary to the spec. And it
    still implements them the same way today, as it would break a lot of
    projects which have come to rely on the existing behaviour. Any OCI
    runtime implementations which want to be compatible with projects that
    have come to rely on the existing runC behaviour must also implement
    them contrary to the spec. Furthermore, the Lifecycle section of the
    spec requires the existing runC behaviour for the prestart hook,
    _directly contradicting the section of the spec which defines the
    prestart hook in config.md!_ Given that existing implementations cannot
    be changed, the spec contradicts existing implementations, and the spec
    contradicts _itself_, amending the spec to align with the existing runC
    behaviour is the only viable way to resolve the contradiction.
    
    Signed-off-by: Cory Snider <[email protected]>
    corhere committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    f225699 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Merge pull request #1120 from kailun-qin/add-cfs-burst

    config-linux: add CFS bandwidth burst
    AkihiroSuda authored Jan 23, 2023
    Configuration menu
    Copy the full SHA
    6188d9e View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. merge branch 'pr-1169'

    Cory Snider (1):
      config: change prestart hook spec to match reality
    
    LGTMs: AkihiroSuda guiseppe cyphar
    Closes #1169
    cyphar committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    5cfc4c3 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. ChangeLog: Document changes since v1.0.2

    Through 5cfc4c3 (2023-01-24)
    
    Signed-off-by: Akihiro Suda <[email protected]>
    AkihiroSuda committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    f790b68 View commit details
    Browse the repository at this point in the history
  2. version: release v1.1.0-rc.1

    Signed-off-by: Akihiro Suda <[email protected]>
    AkihiroSuda committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    3e013c2 View commit details
    Browse the repository at this point in the history
Loading