Skip to content

v1.0.3

Compare
Choose a tag to compare
@htejun htejun released this 21 Aug 16:47
· 664 commits to main since this release
52d97c0

What's Changed

  • rust Updated libbpf-rs & libbpf-cargo to 0.24 by @danielocfb in #436
  • versions: Synchronize crate dependency versions by @htejun in #481
  • README: update list of build dependencies for Ubuntu by @arighi in #482
  • docs: Add developer guide by @hodgesds in #487
  • meson: Add veristat script by @hodgesds in #488
  • scx_rusty: Make layer matching a global function by @hodgesds in #477
  • README: Reflect office hours change of day by @gghh in #492
  • scx_rusty: Fix logical error when filtering tasks by @vax-r in #486
  • lavd: make LAVD core-type (AMP) aware by @multics69 in #489
  • scx_lavd: upgrade nix package from 0.28.0 to 0.29.0 by @multics69 in #493
  • scx_bpfland: primary domain by @arighi in #491
  • scx: Remove unused variables, imports and functions by @vax-r in #484
  • scx_lavd: Build fix by @htejun in #495
  • scx_stat: Initial commit by @htejun in #496
  • scx_layered: Update nr_cpus when resizing layers by @hodgesds in #497
  • scx_stats: Add package metadata and some documentation by @htejun in #498
  • scx_stats: Misc changes to sync dep versions and publish on crates.io by @htejun in #499
  • scx_stats, scx_layered: Add om_prefix attribute and fix s/stat/stats/ stragglers by @htejun in #500
  • scx_stats: Refine scx_stats and implement scxstats_to_openmetrics.py by @htejun in #502
  • scheds/rust: Include Cargo.lock in the repo by @htejun in #503
  • scx_rusty: Fix typo by @vax-r in #504
  • INSTALL: Update Fedora installation docs by @1Naim in #501
  • scx_stats: Add support for no-value user attributes and a bunch of ot… by @htejun in #505
  • meson: Add github action to run veristat by @hodgesds in #494
  • ci: Fix veristat pull request workflow by @hodgesds in #513
  • docs: Update developer guide by @hodgesds in #512
  • scx_layered: Fix uninitialized variable by @vax-r in #506
  • scx_stats, scx_layered: Implement independent stats client sessions by @htejun in #514
  • scx_stats/scripts/scxstats_to_openmetrics: Retry connection by @htejun in #516
  • scx_layered: Fix verification failure by @htejun in #517
  • scx_layered: Use topology for core selection by @hodgesds in #510
  • scx_lavd: revise FlatTopology prettier by @multics69 in #507
  • scx_lavd: fix a potential watchdog timeout error at multi-NUMA/CCX platforms by @multics69 in #508
  • scx_lavd: add power profile options: --performance, --balanced, --powersave by @multics69 in #511
  • ci: fix veristat for PRs by @hodgesds in #515
  • ci: fix merge veristat cache generation by @hodgesds in #519
  • ci: Fix cache directory by @hodgesds in #520
  • scx_bpfland: topology awareness by @arighi in #509
  • scx_bpfland: use scx_utils::Cpumask by @arighi in #522
  • openrc: Add logrotate support for openrc systems by @Kawanaao in #523
  • scx_layered: Add --run-example and enable CI testing by @htejun in #518
  • scx_bpfland: allow to completely disable interactive classification by @arighi in #525
  • scx_utils::cpumask,topology: Misc updates by @htejun in #527
  • scx_rusty: Misc updates by @htejun in #526
  • scx_layered: Fix core selection by @hodgesds in #524
  • scx_bpfland: properly classify Intel Turbo Boost CPUs by @arighi in #528
  • scx_utils::topology: Use lazy_static instead of LazyLock by @htejun in #530
  • scx_bpfland: drop unused variable by @arighi in #531
  • Version: v1.0.3 by @htejun in #532
  • Version: Cargo.lock by @htejun in #533

New Contributors

Full Changelog: v1.0.2...v1.0.3