I'm pleased to announce version 0.17 of tuna.
A few highlights.
- more flexible way to specify scheduling policy, fifo, sched_fifo, etc
- fix to display correct cpu affinity when cpus are offlined
- warning if unable to move a pid during isolate that would otherwise be
legal
- many small fixes and clean-ups
Thanks to everyone who contributed
Your bug reports, patches and comments are always welcome
John Kacur
To fetch
Clone
git://git.kernel.org/pub/scm/utils/tuna/tuna.git
https://git.kernel.org/pub/scm/utils/tuna/tuna.git
Branch: main
Tag: v0.17
Tarballs available here
https://mirrors.edge.kernel.org/pub/software/utils/tuna
Older version tarballs are available here
https://mirrors.edge.kernel.org/pub/software/utils/tuna/older
John Kacur (15):
tuna: Specify Gtk version before import to prevent warning
tuna: Change tuna.spec to define version of python
tuna: Replace unnecessary comprehension
tuna: Replace "and or" with ternary
tuna: Use sys.exit instead of exit
tuna: Remove is_s390 from tuna and use the python-linux-procfs
function
tuna: A few simple spelling / grammar fixes in comments
tuna: Improve sysfs.py
tuna: Print warning if setting affinity results in EBUSY and continue
tuna: Don't use relative imports in tuna.py
tuna: Make it clear that include and isolate affects IRQs in help
tuna: Add tags to gitignore
tuna: Fix tuna displays incorrect cpu affinity when cpu is offlined
tuna: Create class Policy and allow users to specify policy in more
formats
tuna: release 0.17
Leah Leshchinsky (3):
tuna: Remove argument requirement for config_file_list option
tuna: Add distinction between --spread and --move to error message
Clean up print statements for readability
tyberry(a)redhat.com (1):
tuna: Spelling fix in tuna-cmd.py Spelling fix in tuna-cmd.py Signed
off-by: Ty Berry <tyberry(a)redhat.com>
.gitignore | 1 +
docs/tuna.8 | 4 +--
rpm/SPECS/tuna.spec | 11 +++-----
setup.py | 2 +-
tuna-cmd.py | 48 +++++++++++++++--------------------
tuna/config.py | 3 +++
tuna/sysfs.py | 48 +++++++++++++++++++++++++++--------
tuna/tuna.py | 42 +++++++++++++++---------------
tuna/tuna_sched.py | 62 +++++++++++++++++++++++++++++++++++++++++++--
9 files changed, 151 insertions(+), 70 deletions(-)
--
2.31.1