-
Andrew Perepechko authored
Due to a bug in the code, libcfs will crash if the number of online cpus does not divide by the number of cpu partitions. Based on the checks in cfs_cpt_table_create(), it appears that the original intent was to push the remaining cpus into the initial partitions. So let's do that properly. Lustre-commit: e33e3da5 Lustre-change: https://review.whamcloud.com/34991 Change-Id: I3c5e2aa1fdfca4c07e7afce143c984973373f009 Cray-bug-id: LUS-6455 Signed-off-by: Andrew Perepechko <c17827@cray.com> Reviewed-by: Alexander Boyko <c17825@cray.com> Reviewed-by: Alexander Zarochentsev <c17826@cray.com> Reviewed-by: Gu Zheng <gzheng@ddn.com> Reviewed-by: Alexandr Boyko <c17825@cray.com> Reviewed-on: https://review.whamcloud.com/37994 Reviewed-by: Serguei Smirnov <ssmirnov@whamcloud.com> Tested-by: jenkins <devops@whamcloud.com> Tested-by: Maloo <maloo@whamcloud.com> Reviewed-by: Oleg Drokin <green@whamcloud.com>
6677b0ad