aboutsummaryrefslogtreecommitdiffstats
path: root/schedutils
AgeCommit message (Expand)AuthorFilesLines
2024-04-29coresched: Manage core scheduling cookies for tasksThijs Raymakers3-0/+510
2023-10-25Make the ways of using output stream consistent in usage()Masatake YAMATO4-8/+8
2023-08-19uclampset: Remove validation logicQais Yousef1-11/+1
2023-08-19uclampset: doc: Add a reference to latest kernel documentationQais Yousef1-0/+4
2023-08-19Update my email addressQais Yousef1-2/+2
2023-07-31chrt: (man) add note about --sched-period lower limitKarel Zak1-1/+1
2023-07-26chrt: allow option separatorThomas Weißschuh1-0/+2
2023-04-10taskset: (man) Fix typos and use correct markupMario Blättermann1-3/+3
2023-02-01chrt: (man) fix indention and properly mark examplesKarel Zak1-21/+19
2023-01-26add more concrete examples of how to use chrt(1)Antoine Beaupré1-1/+13
2023-01-07schedutils: better illustrate the usage of cpu-lists with tasksetAlison Chaiken1-0/+8
2023-01-07schedutils: clarify meaning of taskset return codeAlison Chaiken1-1/+29
2023-01-07schedutils: clarify confusing mask example in taskset man pageAlison Chaiken1-2/+2
2022-08-11taskset: warn if affinity is not settableKarel Zak1-1/+20
2022-05-22Maybe there is a little mistake in do_taskset() function in taskset.c.csbo981-1/+1
2022-02-01man pages: unify output of --help and --versionMario Blättermann4-20/+4
2021-11-26Merge branch 'topic/lsfd'Karel Zak3-27/+31
2021-11-18Do not include sys/syscall.h if not availableDavid Engraf2-1/+3
2021-10-06uclampset: use lib/procfs.cKarel Zak1-11/+13
2021-10-06taskset: use lib/procfs.cKarel Zak1-4/+7
2021-10-06chrt: use lib/procfs.cKarel Zak1-12/+11
2021-06-08uclampset: Fix left over optind++Qais Yousef1-3/+0
2021-05-05build-sys: keep adoc files in dist_noinst_DATAKarel Zak1-0/+4
2021-04-22Fix misspellingsRafael Fontenelle1-1/+1
2021-04-22Merge branch 'topic/po4a' of https://github.com/mariobl/util-linuxKarel Zak1-0/+1
2021-04-12chrt: non-Linux fixKarel Zak1-1/+8
2021-04-09Asciidoc: Add missing macro definition in uclampset.1Mario Blättermann1-0/+1
2021-03-31build-sys: make man pages location independentKarel Zak4-12/+12
2021-03-26build-sys: split man pages and man page linksKarel Zak1-4/+4
2021-03-23Asciidoc: Review schedutils man pagesMario Blättermann4-88/+102
2021-03-21Asciidoc: Unify spelling of »User Commands«Mario Blättermann4-4/+4
2021-03-20Asciidoc: Add Po4a hint to file headersMario Blättermann4-0/+4
2021-03-19Asciidoc: Re-add empty lines to man pagesMario Blättermann1-0/+2
2021-03-19Asciidoc: Some formatting cleanup in man pagesMario Blättermann4-33/+24
2021-03-16Asciidoc: Remove already imported *roff man pagesMario Blättermann4-645/+0
2021-03-11Add asciidoc man pages and some include filesMario Blättermann4-0/+524
2021-02-05build-sys: fix schedutils/sched_attr.h includeKarel Zak1-2/+2
2021-02-02uclampset: cleanup --hel outputKarel Zak1-7/+9
2021-02-02uclampset: Plump into the build systemQais Yousef1-0/+7
2021-02-02uclampset: Add man pageQais Yousef1-0/+174
2021-02-02Add uclampset schedutilQais Yousef2-0/+367
2021-01-30Move sched_attr struct and syscall definitions into header fileQais Yousef2-76/+98
2020-10-01chrt: don't restrict --reset-on-fork, add more info to man pageKarel Zak2-17/+33
2020-10-01chrt: (man) add human-readable names for policiesKarel Zak1-14/+9
2020-10-01chrt: use SCHED_FLAG_RESET_ON_FORK for sched_setattr()Karel Zak1-3/+4
2020-06-15doc: schedutils/*: Fix some warnings from "mandoc -T lint"Bjarni Ingi Gislason3-3/+0
2020-05-28Manual pages: rename EXAMPLE section to EXAMPLESMichael Kerrisk (man-pages)1-1/+1
2020-05-22Manual pages: order NOTES / HISTORY / BUGS / EXAMPLE consistentlyMichael Kerrisk (man-pages)1-3/+3
2020-05-22Manual pages: order AUTHORS / COPYRIGHT / SEE ALSO / AVAILABILITY consistentlyMichael Kerrisk (man-pages)2-14/+14
2020-05-20Manual pages: Standardize on EXAMPLE as section titleMichael Kerrisk (man-pages)1-1/+1
2020-05-20Manual pages: Standardize on AUTHORS as section titleMichael Kerrisk (man-pages)1-1/+1
2020-05-19docs: (man) remove double quotes (") in .SH linesMichael Kerrisk (man-pages)1-1/+1
2020-01-30chrt: Use sched_setscheduler system call directlyjonnyh641-1/+10
2019-12-17man pages: Change a HYPHEN-MINUS (-) to a minus (\-) for options and numbersBjarni Ingi Gislason2-10/+10
2019-04-16misc: consolidate version printing and close_stdout()Karel Zak3-10/+9
2019-03-29tastset: (man) add :N stride for CPU listsKarel Zak1-0/+4
2018-05-23man: Use the correct macro for a font change of one argumentBjarni Ingi Gislason2-11/+11
2018-02-20chrt: fix compiler warning [-Wmaybe-uninitialized]Karel Zak1-1/+1
2018-02-01schedutils: use errexec()Karel Zak3-3/+3
2017-06-29misc: consolidate macro style USAGE_HELP_OPTIONSRuediger Meier3-6/+6
2017-06-27misc: consolidate all --help option descriptionsRuediger Meier1-2/+3
2017-06-27misc: introduce print_usage_help_options()Ruediger Meier3-5/+2
2017-06-26misc: never use usage(stderr)Ruediger Meier2-11/+16
2017-06-26misc: never use usage(ERROR)Ruediger Meier1-6/+8
2017-02-20misc: add static keyword to where needed [smatch scan]Sami Kerola1-1/+1
2017-02-10taskset: don't use zero PID in messagesKarel Zak1-7/+14
2016-12-19Use --help suggestion on invalid optionKarel Zak3-8/+4
2016-12-19docs: replace FTP by HTTPS in kernel.org URLsSébastien Helleu3-3/+3
2016-12-09docs: ionice(1): SEE ALSO: add ioprio_set(2)Michael Kerrisk1-0/+2
2016-12-09docs: taskset(1): Wording fixMichael Kerrisk1-1/+1
2016-12-05chrt: default to SCHED_RR policyAndreas Henriksson1-1/+1
2016-11-29Fix reference for scheduling discussionMichael Kerrisk (man-pages)1-1/+1
2016-11-29Place SEE ALSO entries in orderMichael Kerrisk (man-pages)2-3/+3
2016-10-27chrt: fix HAVE_SCHED_SETATTR fallback caseRuediger Meier1-2/+3
2016-10-03chrt: follow nice setting, prefer sched_setscheduler()Karel Zak1-16/+18
2016-08-09taskset: clarify that masks are always hex in man pageChris Metcalf1-2/+11
2016-07-11chrt: add fallback to be usable on kernels without sched_{get,set}attrKarel Zak1-8/+43
2016-07-11tests: add chrt testKarel Zak1-2/+2
2016-06-07ionice: clarify description of --classdataDaniel Shahaf1-1/+1
2016-04-13chrt: validate priority before trying to use itSami Kerola1-1/+5
2016-04-04chrt: make --sched-* short options to require an argumentSami Kerola1-1/+1
2016-03-17chrt: remove duplicate words and tweak some phrasings in the man pageBenno Schulenberg1-16/+16
2016-03-07taskset: fix description of `-c` option in the man pageYuriy M. Kaminskiy1-3/+3
2016-02-24chrt: restore removed ifdef SCHED_RESET_ON_FORKRuediger Meier1-0/+4
2016-02-24chrt: fix case SCHED_RRRuediger Meier1-1/+1
2016-01-20chrt: use sched_getattr()Karel Zak1-67/+92
2016-01-20chrt: make man page more structuredKarel Zak1-70/+59
2016-01-20chrt: add support for SCHED_DEADLINEKarel Zak2-25/+119
2016-01-20chrt: use sched_setattr() if availableKarel Zak1-7/+66
2016-01-19chrt: make usage more readableKarel Zak1-1/+1
2016-01-19chrt: set function refactoringKarel Zak1-19/+27
2016-01-19chrt: output function refactoringKarel Zak1-16/+26
2016-01-19chrt: add control structKarel Zak1-39/+45
2015-06-15chrt: slice up the usage text and normalize its layoutBenno Schulenberg1-25/+28
2015-06-15chrt: make the usage synopsis clearerBenno Schulenberg1-1/+2
2015-06-09chrt: fix --help inconsistencyKarel Zak1-1/+1
2015-01-26chrt: add note about zero priority for IDLE and BATCHKarel Zak1-2/+2
2015-01-26Merge branch 'opts' of https://github.com/jwpi/util-linuxKarel Zak1-2/+2
2015-01-26ionice: drop the duplicate docstringBenno Schulenberg1-2/+0
2015-01-20docs: restore minus symbols in long optsJ William Piggott1-2/+2
2015-01-12docs: remove obsolete and unneeded comments from man-page filesBenno Schulenberg2-6/+0
2015-01-06textual: add a docstring to most of the utilitiesBenno Schulenberg3-1/+8
2014-10-01textual: use manual tail usage() macroSami Kerola2-1/+2
2014-10-01textual: use version printing macro everywhereSami Kerola2-4/+2
2014-08-20docs: bring the chrt and taskset man pages closer to standard formattingBenno Schulenberg2-67/+68
2014-08-20textual: make the license of chrt and taskset slightly more explicitBenno Schulenberg2-9/+6
2014-08-20docs: make the man-page licenses of chrt and taskset match their intentBenno Schulenberg2-6/+4
2014-05-21build-sys: add BUILD_CHRTKarel Zak1-4/+2
2014-05-06textual: slice up and standardize the usage text of ioniceBenno Schulenberg1-27/+27
2014-05-06ionice: add a missing error messageBenno Schulenberg1-0/+1
2014-02-17ionice: add the way to specify the target processes with pgid and uidMasatake YAMATO2-22/+74
2014-01-15ionice: Fix output for case ioclass==0Michael Bunk1-1/+1
2013-12-10taskset: fix PERMISSIONS section of taskset man pageRik van Riel1-2/+3
2013-10-15docs: standardize the phrases for --help and --version in all man pagesBenno Schulenberg3-3/+3
2013-06-07textual: fix several typos and angular brackets in messagesBenno Schulenberg1-1/+1
2013-04-05chrt: make command syntax easier to understand in usage()Sami Kerola2-5/+10
2013-03-26schedutils: don't apply -a without -pDaniel Stodden1-1/+1
2013-03-04ionice: keep output backwardly compatibleKarel Zak1-1/+1
2013-02-06translation: unify exec error messagesSami Kerola3-3/+2
2013-01-25textual: gettextize several overlooked messagesBenno Schulenberg3-5/+5
2013-01-25textual: tag two bug messages as "internal error"Benno Schulenberg1-2/+1
2012-09-04textual: fix typos in messagesYuri Chornoivan1-1/+1
2012-07-09build-sys: always use default $(LDADD)Karel Zak1-3/+3
2012-06-26build-sys: cleanup .gitignore filesKarel Zak1-3/+0
2012-06-26build-sys: convert lib/ to libcommon.laKarel Zak1-17/+6
2012-06-26build-sys: convert schedutils/ to moduleKarel Zak2-23/+33
2012-05-15schedutils: cleanup strtoxx_or_err()Karel Zak3-10/+10
2012-04-04schedutils: verify writing to streams was successfulSami Kerola3-1/+6
2012-02-28build-sys: enhance readability of the autotools filesSami Kerola1-1/+4
2012-02-24docs: corrections to FSF license files, and postal addressSami Kerola4-14/+12
2012-02-08taskset: use appropriate variable type [cppcheck]Sami Kerola1-1/+1
2012-01-31chrt: add comment to keep static analysers happyKarel Zak1-0/+1
2011-11-03build-sys: cleanup BUILD_SCHEDUTILSKarel Zak1-4/+2
2011-08-31Merge branch 'chcpu' of git://git.kernel.org/pub/scm/linux/kernel/git/heiko/u...Karel Zak1-1/+1
2011-08-29ionice: adjust synopsis and wording and formatting on the man pageBenno Schulenberg1-27/+29
2011-08-22docs: uniformize the header and footer lines in man pagesBenno Schulenberg3-7/+7
2011-08-15cpuset: add option to allow cpulist_parse() to failHeiko Carstens1-1/+1
2011-08-08ionice: slightly improve grammar, spacing and consistency of man pageBenno Schulenberg1-37/+35
2011-08-08taskset: adjust style of man pageBenno Schulenberg1-7/+7
2011-08-08chrt: adjust style of man page, alphabetize option -pBenno Schulenberg1-28/+32
2011-08-02chrt: silently ignore -R if unsupportedKarel Zak1-2/+2
2011-08-01ionice: fix compiler warnings [-Wsign-compare]Karel Zak1-2/+2
2011-07-29misc: use unsigned int for bit-filedsKarel Zak1-1/+1
2011-07-22ionice: make -t more tolerantKarel Zak1-5/+11
2011-07-22ionice: allow to use names for -c <class>Karel Zak2-14/+37
2011-07-22ionice: improve command line interpretationKarel Zak2-19/+33
2011-07-21chrt: add strings to use NLSSami Kerola1-3/+3
2011-07-21taskset: coding style fixesSami Kerola1-17/+17
2011-07-21taskset: include-what-you-use header checkSami Kerola1-0/+3
2011-07-21docs: mention long options in ionice.1Sami Kerola1-16/+28
2011-07-21ionice: coding style fixesSami Kerola1-5/+4
2011-07-21ionice: fix -V outputSami Kerola1-1/+1
2011-07-21ionice: fix -pKarel Zak1-2/+6
2011-07-21ionice: IOPRIO_PRIO_* macrosKarel Zak1-23/+30
2011-07-21ionice: add long optionsSami Kerola1-16/+38
2011-07-21chrt: coding style fixSami Kerola1-20/+26
2011-07-21chrt: data type compiler warning fixedSami Kerola1-1/+1
2011-06-20build-sys: move BUILD_SCHEDUTILS to top-level MakefileKarel Zak1-4/+0
2011-05-17chrt: clarify use of -a optionDavidlohr Bueso1-1/+1
2011-05-11taskset: make threads awareDavidlohr Bueso2-47/+103
2011-05-11taskset: use xalloc libDavidlohr Bueso1-3/+2
2011-05-10chrt.1: fix grammarDavidlohr Bueso1-1/+1
2011-05-05chrt: allow to use --all-tasks when retrieve infoKarel Zak2-5/+16
2011-05-05chrt: make threads awareDavidlohr Bueso3-5/+30
2011-03-03move struct option to .rodataKarel Zak2-2/+2
2011-02-14build-sys: provide alternatives for err, errx, warn and warnxFabian Groffen3-5/+2
2011-02-08schedutils: remove unneeded header filesDavidlohr Bueso2-5/+0
2011-01-17schedutils: fix typosDavidlohr Bueso2-2/+2
2010-11-30rename util-linux-ng back to util-linuxKarel Zak3-6/+6
2010-11-23lib: [strutils] general purpose string handling functionsDavidlohr Bueso6-53/+12
2010-10-29chrt: Add noreturn attribute to show_usage() functionMarek Polacek1-1/+1
2010-09-30taskset: proper numbers parsingKarel Zak6-35/+61
2010-06-15chrt: add --verbose to man page, correct -V for --version, alphabetizeBenno Schulenberg1-13/+16
2010-06-15chrt: slice help text into manageable chunks for translatorsBenno Schulenberg1-6/+13
2010-06-15chrt: change two messages into four translatable sentencesBenno Schulenberg1-6/+14
2010-06-14build-sys: minor changes for GNU/HurdSamuel Thibault1-0/+10
2010-06-01taskset: move NR_CPUS determination to lib/cpuset.cKarel Zak1-36/+3
2010-06-01taskset: add NLS support, use err.h, cleanupKarel Zak1-101/+78
2010-06-01taskset: use libc based cpu_set_tKarel Zak1-35/+47
2010-06-01taskset: move bitmap routines to lib/cpuset.cKarel Zak2-237/+2
2010-05-06ionice: non-cryptic error message when ionice can't execvpÆvar Arnfjörð Bjarmason1-1/+1
2010-03-14ionice: fix typoPierre Hauweele1-1/+1
2010-02-02chrt: add --reset-on-forkKarel Zak2-2/+30
2010-02-02chrt: add support for SCHED_RESET_ON_FORKAdrian Knoth1-0/+11
2009-12-10po: fix msgid bugsKarel Zak1-1/+1
2009-11-18ionice: add a note about none class and CFQKarel Zak1-5/+10
2009-10-16chrt: use c.hKarel Zak1-4/+1
2009-08-17ionice.1: formattingPeter Breitenlohner1-13/+17
2009-07-04build-sys: rename to _execdirKarel Zak1-3/+3
2009-05-27ionice: Allow setting the none classJakob Unterwurzacher2-3/+6
2009-05-07chrt: don't assume SCHED_BATCH and SCHED_IDLE existAurelien Jarno2-4/+27
2009-04-23ionice: change Jens Axboe's emailKarel Zak2-2/+2
2009-04-23chrt: add a comment about non POSIX 1003.1b attributes in chrt.1Aurelien Jarno1-0/+8
2009-02-03chrt: output buglet when reporting scheduling classKarel Zak1-0/+1
2009-02-02ionice: fix typo in manpageKarel Zak1-2/+2
2009-01-22ionice: a little cleanup of "none" descriptionKarel Zak1-10/+8
2009-01-16ionice: Extend the man page to explain the "none" class and cpu-nice inheritanceJakob Unterwurzacher1-4/+12
2008-09-23chrt: add NLS support, clean error messages and return codesKarel Zak1-105/+69
2008-09-23chrt: support CFS SCHED_IDLE priority and document itMartin Steigerwald2-3/+33
2008-09-06ionice: add strtol() checks, cleanup usage text and man pageKarel Zak2-21/+45