- 26 Dec, 2018 3 commits
-
-
Felip Moll authored
Bug5793
-
Felip Moll authored
Adapt functions name to new default behavior of report 'job sizes by account'. No change in functionality. bug5793
-
Felip Moll authored
SizesByAccount and SizesByAccountAndWckey now defaults to display the root account totals, or the exact requested Account=. To query like the old behavior a new option 'AcctAsParent' has been added which will still shown the subaccounts of the requested accounts in Account=. Bug5793
-
- 24 Dec, 2018 4 commits
-
-
Morris Jette authored
-
Morris Jette authored
Coverity CID 190394
-
Morris Jette authored
Coverity CID 190391
-
Morris Jette authored
bit_ffs() could return -1, resulting in bad logic Coverity CID 190389
-
- 22 Dec, 2018 2 commits
-
-
Morris Jette authored
This modifies a test to work with code changes made in commit 2aa47f74
-
Morris Jette authored
This handles the case where some gres of a given Name have CPUs configured for binding and others do not or have bad values. It also fixes a bug in the conversion of that information to a bitmap if the number of bits set is equal to the core count.
-
- 21 Dec, 2018 7 commits
-
-
Morris Jette authored
this make it easier to keep gres/gpu and gres/mps in sync
-
Morris Jette authored
If gres.conf for mps has a Count, but no File specification, then evenly distributed that Count over all configured gres/gpu. Also if gres/mps have a File specification and there is no gres/gpu with that same File specification, then report an error and discard that gres/mps record.
-
Morris Jette authored
-
Morris Jette authored
copy/paste error
-
Morris Jette authored
It fails consistently on some distro
-
Morris Jette authored
Add size of bitmaps to state logging
-
Morris Jette authored
Add some functions to handle common logic and make it more generic Fix some comments
-
- 20 Dec, 2018 8 commits
-
-
Morris Jette authored
if the gres.conf file record for a gres/gpu lacks a File specification then log an error. Previously the record was silently dropped.
-
Morris Jette authored
-
Morris Jette authored
-
Brian Christiansen authored
Bug 6229
-
Danny Auble authored
Bug 6239
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
- 19 Dec, 2018 4 commits
-
-
Nate Rini authored
bug 6197
-
Morris Jette authored
The previous select/cons_tres logic would under some circumstances allocate a job more cores/CPUs than requested. One specific example is a cluster having nodes with 4 cores, 2 hyperthreads each. A job request for 20 tasks would launch 8 tasks on 8 CPUs on each of 2 nodes and 4 tasks on 6 CPUs on a third node (i.e. a total of 22 CPUs when only 20 are needed).
-
Morris Jette authored
-
Danny Auble authored
# Conflicts: # src/common/gres.c
-
- 18 Dec, 2018 8 commits
-
-
Dominik Bartkiewicz authored
Bug 5682 and 4584 Backport of ba07a6e09b6071
-
Morris Jette authored
The commit introduced other problems and still needs more work.
-
Dominik Bartkiewicz authored
other than knl. Bug 5603
-
Morris Jette authored
The previous select/cons_tres logic would under some circumstances allocate a job more cores/CPUs than requested. One specific example is a cluster having nodes with 4 cores, 2 hyperthreads each. A job request for 20 tasks would launch 8 tasks on 8 CPUs on each of 2 nodes and 4 tasks on 6 CPUs on a third node (i.e. a total of 22 CPUs when only 20 are needed).
-
Tim Wickberg authored
Only use removed prior to 17.11 in 04bc96f6. Bug 6261.
-
Danny Auble authored
Bug 5603
-
Moe Jette authored
This patch also simplifies the code using bit_cnt instead of _bitstr_bits(). This isn't really necessary, but does look cleaner. Bug 6216
- 17 Dec, 2018 4 commits
-
-
Michael Hinton authored
Bug 6420
-
Morris Jette authored
without this logic the job could get more gres on a node than there are CPUs for
-
Danny Auble authored
Continuation of 2 commits ago. Bug 6159
-
Broderick Gardner authored
Continuation of last commit Bug 6159
-