-
Notifications
You must be signed in to change notification settings - Fork 140
Insights: sched-ext/scx
Overview
Could not load contribution data
Please try again later
54 Pull requests merged by 13 people
-
scx_lavd: Add --preempt-shift option.
#1928 merged
May 20, 2025 -
layered: improve compat of excl fixes on older kernels
#1933 merged
May 20, 2025 -
lib,scx_p2dq: introduce arena topology
#1885 merged
May 20, 2025 -
nix: build veristat from source
#1934 merged
May 20, 2025 -
chaos: refactor trait selection
#1931 merged
May 20, 2025 -
ci: re-enable rustland on stable kernels
#1924 merged
May 20, 2025 -
chaos: return prev_cpu instaed of -EINVAL in select_cpu
#1929 merged
May 20, 2025 -
scx_mitosis: Strip down for static cpu pinning
#1932 merged
May 20, 2025 -
scx_layered: Remove loop workaround in pick_idle_cpu_from()
#1930 merged
May 20, 2025 -
scx_p2dq: Optimize the keep running path
#1925 merged
May 20, 2025 -
chore(deps): update bpf/bpf-next kernel
#1921 merged
May 20, 2025 -
rust: Handle return value from
Option::take
#1923 merged
May 20, 2025 -
scx_lavd: Improving the performance stability and preemption.
#1922 merged
May 20, 2025 -
arenas: update aarch64 compat ifdef
#1920 merged
May 20, 2025 -
scx_p2dq: Optimize default hot paths
#1919 merged
May 20, 2025 -
scx_layered: Make exclusive work better
#1918 merged
May 19, 2025 -
load_balance: Refactor
find_first_candidate
#1911 merged
May 19, 2025 -
scx_p2dq: Add fifo scheduling for interactive tasks
#1916 merged
May 19, 2025 -
scx_rustland_core / scx_rustland: Multiple improvements
#1912 merged
May 19, 2025 -
chore(deps): update stable/linux-rolling-stable kernel
#1915 merged
May 19, 2025 -
chore(deps): update stable/6_12 kernel
#1914 merged
May 19, 2025 -
scx_lavd: Simplify CPU preference order setup
#1913 merged
May 18, 2025 -
scx_rustland_core: Get rid of the custom ops.update_idle()
#1904 merged
May 18, 2025 -
docs: clarify QueuedTask time field comments
#1906 merged
May 18, 2025 -
docs: Add systing to developer guide
#1909 merged
May 17, 2025 -
doc: Fix README title and link formatting
#1910 merged
May 17, 2025 -
scx_utils: gpu topologyu add GPU's VRAM (max) clock frequency data.
#1908 merged
May 17, 2025 -
scx_utils: Remove unused assignment warning
#1905 merged
May 17, 2025 -
scx_rustland_core: Ensure migration-disabled tasks are always enqueued
#1897 merged
May 17, 2025 -
scx_rustland_core: Refactor memory lock/unlock error handling
#1898 merged
May 17, 2025 -
scx_utils: Choose a CPU capacity source more judiciously.
#1903 merged
May 17, 2025 -
scx_lavd: Change the min slice to 500us.
#1902 merged
May 17, 2025 -
scx_chaos: Add CPU frequency chaos
#1901 merged
May 17, 2025 -
ci: switch to nix built kernel
#1900 merged
May 16, 2025 -
scx_chaos: Refactor thread join error handling
#1899 merged
May 16, 2025 -
meson: add llvm-strip as requirement.
#1884 merged
May 16, 2025 -
scx_rustland: Introduce a congestion threshold
#1894 merged
May 16, 2025 -
scx_rlfifo: Make the scheduler more viable
#1895 merged
May 16, 2025 -
scx_loader: Add rustland scheduler
#1896 merged
May 16, 2025 -
scx_rustland_core: skip L2/L3 search when domain is empty
#1876 merged
May 16, 2025 -
scx_rustland_core: drop unused variable
#1891 merged
May 16, 2025 -
scx_lavd: Find an alternative domain beyond the current node/LLC.
#1892 merged
May 16, 2025 -
chaos/p2dq: symlink lib to fix publishing
#1886 merged
May 15, 2025 -
scx_lavd: make rustfmt happy
#1889 merged
May 15, 2025 -
scx_rustland, scx_rlfifo: remove unused imports
#1890 merged
May 15, 2025 -
chore(deps): update sched_ext/for-next kernel
#1888 merged
May 15, 2025 -
chore(deps): update bpf/bpf-next kernel
#1887 merged
May 15, 2025 -
scx_rustland_core: propagate errors from enable_sibling_cpu_fn
#1883 merged
May 14, 2025 -
scx_stats: Cleanup imports
#1882 merged
May 14, 2025 -
scx_lavd: Don't print unnecessary CPU preference orders.
#1880 merged
May 14, 2025 -
scx_lavd: Donate tasks at ops.select_cpu() and ops.enqueue().
#1879 merged
May 14, 2025 -
scx_bpfland: simplify error handling for sibling CPU setup
#1866 merged
May 14, 2025 -
chore(deps): update sched_ext/for-next kernel
#1877 merged
May 14, 2025 -
chore(deps): update bpf/bpf-next kernel
#1878 merged
May 14, 2025
8 Pull requests opened by 5 people
-
doc : require Rust 1.86 and add recommended Kconfig
#1881 opened
May 14, 2025 -
scx_rustland_core: Small optimizations and refactoring
#1926 opened
May 20, 2025 -
scx_chaos: Add degradation chaos event
#1927 opened
May 20, 2025 -
scx_mitosis: Fix cpumask casts and suppress BPF warnings
#1935 opened
May 20, 2025 -
scx_p2dq: Call print_topology after attaching scheduler
#1936 opened
May 20, 2025 -
scx_layered: add templates for layer generation
#1937 opened
May 20, 2025 -
arena: compat fix
#1938 opened
May 20, 2025 -
scx_p2dq: Allow configuring queued wakeup
#1939 opened
May 21, 2025
1 Issue closed by 1 person
-
scx_lavd detects wrong cpu configuration
#1893 closed
May 19, 2025
1 Issue opened by 1 person
-
LAVD: feature request: make preemption percentage configurable?
#1917 opened
May 19, 2025
4 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
layered cpuset support
#1747 commented on
May 20, 2025 • 9 new comments -
scx_rustland stalls and freezes desktop for few seconds
#1825 commented on
May 19, 2025 • 0 new comments -
Latest git (bd869fb2a156) fails to build due to #1657
#1800 commented on
May 19, 2025 • 0 new comments -
scx_rustland: fails on stable kernels in CI
#1794 commented on
May 20, 2025 • 0 new comments