aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-11-06Merge branch 'work' into 'master'HEADmasterclrkwllms/new_sched_debugclrkwllms/mainDaniel Bristot de Oliveira1-0/+7
2020-11-05Readme: Add information about repositoriesDaniel Bristot de Oliveira1-0/+7
2020-11-03Merge branch 'release1.2' into 'master'v1.2.0Daniel Bristot de Oliveira0-0/+0
2020-11-02version bump to 1.2Clark Williams2-2/+13
2020-11-02Merge branch 'fixes' into 'master'Clark Williams2-7/+13
2020-11-02Merge branch 'new_parsing' into 'master'Clark Williams3-20/+327
2020-11-02Merge branch 'new_parsing' of gitlab.com:clrkwllms/stalld into new_parsingClark Williams1-9/+15
2020-11-02remove warning from parse_old_task_formatClark Williams1-1/+2
2020-11-02stalld: Do not take actions if log_only is setDaniel Bristot de Oliveira2-3/+9
2020-11-02src/utils: Fix runtime parameters checkDaniel Bristot de Oliveira1-4/+4
2020-10-31Add comments, clean up trailing whitespaceClark Williams1-10/+19
2020-10-28ensure we only count task lines in old-format sched_debug infonew_parsingClark Williams1-3/+15
2020-10-28Merge branch 'release1.1' into 'master'v1.1.0Daniel Bristot de Oliveira2-4/+26
2020-10-27stalld: version bump to 1.1release1.1Clark Williams2-4/+26
2020-10-27Merge branch 'fixes' into 'master'Clark Williams2-2/+6
2020-10-27src/throttling: Fix a compilation warningfixesDaniel Bristot de Oliveira1-1/+5
2020-10-27src/stalld: Fix an retval check while reading sched_debugDaniel Bristot de Oliveira1-1/+1
2020-10-23detect and correctly parse old-style /proc/sched_debugClark Williams1-20/+291
2020-10-22utils.c: added info() functionsClark Williams2-1/+18
2020-10-21Merge branch 'dyn_fixes' into 'master'gitlab_masterClark Williams3-14/+92
2020-10-21src/stalld: Increase the sched_debug read buffer if it gets too smalldyn_fixesDaniel Bristot de Oliveira2-1/+35
2020-10-21src/stalld: Add config_buffer_size variableDaniel Bristot de Oliveira1-4/+9
2020-10-21src/utils: Die with a divizion by zero if verboseDaniel Bristot de Oliveira1-0/+8
2020-10-21src/stalld: Use dynamically allocated memory to read sched_debugDaniel Bristot de Oliveira2-8/+26
2020-10-21src/stalld: Gracefully handle CPUs not found on sched_debugDaniel Bristot de Oliveira1-3/+16
2020-10-21src/stalld: Reuse already read nr_running nr_rt_runningDaniel Bristot de Oliveira1-2/+2
2020-10-19Merge branch 'more_refactoring' into 'master'Clark Williams3-519/+550
2020-10-19Merge branch 'handle_rt_throttling' into 'master'Clark Williams5-142/+365
2020-10-17more refactoringmore_refactoringClark Williams3-519/+550
2020-10-17implement RT throttling management and refactor source fileshandle_rt_throttlingClark Williams5-142/+365
2020-10-12Merge branch 'do_not_die' into 'master'Clark Williams1-15/+63
2020-10-12src/stalld: Do not die if the main runs while a thread is monitoring theDaniel Bristot de Oliveira1-1/+1
2020-10-12src/stalld: Do not die if cannot write a message to the logDaniel Bristot de Oliveira1-1/+1
2020-10-12src/stalld: Do not die if the comm is too largeDaniel Bristot de Oliveira1-2/+4
2020-10-12stalld: Do not die if sched_debug returns an invalid valueDaniel Bristot de Oliveira1-11/+57
2020-10-06Merge branch 'tests_v2' into 'master'Daniel Bristot de Oliveira0-0/+0
2020-10-05test01: initial checkin of self test for stalldtests_v2Clark Williams4-1/+474
2020-10-04redhat: update release for features and bugfixClark Williams1-1/+9
2020-10-02stalld.c: fix sched_debug parsing and modify waiting task parsinggitlabClark Williams1-5/+15
2020-09-30stalld: update usage message to include --force_fifo/-F optionClark Williams1-0/+1
2020-09-24Merge pull request #20 from clrkwllms/masterDaniel Bristot de Oliveira3-27/+206
2020-09-23use FIFO for boosting (v3)Clark Williams3-27/+206
2020-09-11Merge pull request #17 from clrkwllms/masterDaniel Bristot de Oliveira2-0/+6
2020-09-10Makefile: add 'static' target to link stalld staticallyClark Williams1-0/+4
2020-09-10gitignore: ignore object files and the stalld executableClark Williams1-0/+2
2020-09-10Merge pull request #16 from jmencak/fix-docs-optionDaniel Bristot de Oliveira2-4/+4
2020-09-10Fix an option in README.md; consistency in user facing docs.Jiri Mencak2-4/+4
2020-09-01Merge pull request #15 from clrkwllms/masterv1.0.0Daniel Bristot de Oliveira3-33/+50
2020-09-01Makefile/specfile: fix passing of CFLAGS and LDFLAGS; fix changelog in specfileClark Williams2-12/+23
2020-09-01stalld.c: fix compiler warningsClark Williams1-21/+27
2020-09-01Merge pull request #14 from clrkwllms/masterDaniel Bristot de Oliveira1-2/+2
2020-09-01stalld.spec: use _sysconfdir macro and fix accidental comma usageClark Williams1-2/+2
2020-09-01Merge pull request #13 from clrkwllms/masterDaniel Bristot de Oliveira2-8/+10
2020-08-31Makefile: update CFLAGS/LDFLAGS and fix tab vs space issuesClark Williams2-8/+10
2020-08-31Merge pull request #12 from clrkwllms/masterDaniel Bristot de Oliveira4-4/+349
2020-08-31license: added license file and code to package itClark Williams3-4/+10
2020-08-31gpl-2.0.txt: initial checkin of license textClark Williams1-0/+339
2020-08-31Merge pull request #11 from clrkwllms/masterDaniel Bristot de Oliveira4-27/+47
2020-08-31stalld.spec: update to pass rpm macros to Makefile install targetsClark Williams4-20/+23
2020-08-31specfile and Makefiles: update for Fedora reviewClark Williams3-7/+24
2020-08-31stalld: Add get/setattr syscall ID for other archsDaniel Bristot de Oliveira1-0/+9
2020-08-28stalld: -s does not require argumentDaniel Bristot de Oliveira1-1/+1
2020-08-28Merge pull request #9 from clrkwllms/masterDaniel Bristot de Oliveira3-16/+23
2020-08-28redhat/stalld.spec: address requires and build review concernsClark Williams1-6/+12
2020-08-28redhat/stalld.spec: updated with Fedora review fixesClark Williams1-3/+3
2020-08-26stalld.c: changed internal references and prints from starvation_monitor to s...Clark Williams1-7/+7
2020-08-26README.md: added line for -c/--cpu optionClark Williams1-0/+1
2020-08-26Merge pull request #8 from clrkwllms/masterDaniel Bristot de Oliveira9-45/+45
2020-08-26renamed project to stalldClark Williams9-45/+45
2020-08-26Merge pull request #7 from clrkwllms/masterDaniel Bristot de Oliveira1-4/+4
2020-08-26Merge remote-tracking branch 'bristot/master'Clark Williams1-0/+2
2020-08-26starved: Add copyright infoDaniel Bristot de Oliveira1-0/+2
2020-08-26Merge pull request #6 from clrkwllms/masterDaniel Bristot de Oliveira5-23/+125
2020-08-25redhat/starved.spec: use rpm macros for destination directoriesClark Williams1-4/+4
2020-08-25starved.8: fixed install/rpm logic for correct installation of manpageClark Williams2-2/+4
2020-08-25initial version of starved.8 manpageClark Williams1-0/+90
2020-08-25starved.spec: fixed Summary per rpmlint complaintClark Williams1-10/+16
2020-08-25redhat/Makefile: fixed install target, added rpmlintClark Williams1-2/+6
2020-08-25updated README.md to be less real-time centricClark Williams1-9/+9
2020-08-25Merge pull request #5 from clrkwllms/masterDaniel Bristot de Oliveira8-35/+37
2020-08-25Merge branch 'master' of https://github.com/bristot/starvation_monitorClark Williams0-0/+0
2020-08-25rename project to starved (for Starvation Daemon)Clark Williams8-35/+37
2020-08-23Merge pull request #4 from clrkwllms/masterDaniel Bristot de Oliveira1-0/+46
2020-08-23first try updating README.mdClark Williams1-0/+46
2020-08-23Merge pull request #3 from clrkwllms/masterDaniel Bristot de Oliveira5-8/+44
2020-08-22Merge remote-tracking branch 'bristot/master'Clark Williams0-0/+0
2020-08-21Add logic for writing a pidfile on startupClark Williams5-8/+44
2020-08-21Merge pull request #2 from clrkwllms/masterDaniel Bristot de Oliveira5-4/+74
2020-08-20added systemd service fileClark Williams5-4/+74
2020-08-19Merge pull request #1 from clrkwllms/masterDaniel Bristot de Oliveira4-2/+95
2020-08-19Add Makefile targets and logic to make a redhat RPMClark Williams4-2/+95
2020-07-31starvation_monitor: Implement the conservative modeDaniel Bristot de Oliveira1-30/+136
2020-07-31starvation_monitor: Return the number of starving tasksDaniel Bristot de Oliveira1-1/+6
2020-07-29starvation_monitor: starvation detection and avoidance (with bounds)Daniel Bristot de Oliveira3-0/+1050