)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"aa0865dfd0b5a970c685749e0869f70cfaf82728","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"GPU: define traits for display heads"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Some virtual GPUs supports specific number of display heads (or called as"},{"line_number":10,"context_line":"display outputs). This commit is to define traits for display heads, so"},{"line_number":11,"context_line":"that it\u0027s able to accociate the supported number of display heads to vGPU"},{"line_number":12,"context_line":"resource providers and it can schedule resource providers basing on display"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"df7087c5_f4040817","line":9,"range":{"start_line":9,"start_character":18,"end_line":9,"end_character":26},"updated":"2018-03-15 13:46:57.000000000","message":"support","commit_id":"5759aa46b999a6c6117e924978ffefaf33a5beab"},{"author":{"_account_id":17920,"name":"Jianghua Wang","email":"jianghua.wang@citrix.com","username":"wjhfresh"},"change_message_id":"747a0e1630ae0551545568f776a936304de51f6b","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"GPU: define traits for display heads"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Some virtual GPUs supports specific number of display heads (or called as"},{"line_number":10,"context_line":"display outputs). This commit is to define traits for display heads, so"},{"line_number":11,"context_line":"that it\u0027s able to accociate the supported number of display heads to vGPU"},{"line_number":12,"context_line":"resource providers and it can schedule resource providers basing on display"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"df7087c5_9e01263b","line":9,"range":{"start_line":9,"start_character":18,"end_line":9,"end_character":26},"in_reply_to":"df7087c5_f4040817","updated":"2018-03-15 15:21:58.000000000","message":"Done","commit_id":"5759aa46b999a6c6117e924978ffefaf33a5beab"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"aa0865dfd0b5a970c685749e0869f70cfaf82728","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Some virtual GPUs supports specific number of display heads (or called as"},{"line_number":10,"context_line":"display outputs). This commit is to define traits for display heads, so"},{"line_number":11,"context_line":"that it\u0027s able to accociate the supported number of display heads to vGPU"},{"line_number":12,"context_line":"resource providers and it can schedule resource providers basing on display"},{"line_number":13,"context_line":"heads."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"df7087c5_9407cc18","line":11,"range":{"start_line":11,"start_character":18,"end_line":11,"end_character":27},"updated":"2018-03-15 13:46:57.000000000","message":"associate","commit_id":"5759aa46b999a6c6117e924978ffefaf33a5beab"},{"author":{"_account_id":17920,"name":"Jianghua Wang","email":"jianghua.wang@citrix.com","username":"wjhfresh"},"change_message_id":"747a0e1630ae0551545568f776a936304de51f6b","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Some virtual GPUs supports specific number of display heads (or called as"},{"line_number":10,"context_line":"display outputs). This commit is to define traits for display heads, so"},{"line_number":11,"context_line":"that it\u0027s able to accociate the supported number of display heads to vGPU"},{"line_number":12,"context_line":"resource providers and it can schedule resource providers basing on display"},{"line_number":13,"context_line":"heads."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"df7087c5_3efc9a3c","line":11,"range":{"start_line":11,"start_character":18,"end_line":11,"end_character":27},"in_reply_to":"df7087c5_9407cc18","updated":"2018-03-15 15:21:58.000000000","message":"Done","commit_id":"5759aa46b999a6c6117e924978ffefaf33a5beab"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"aa0865dfd0b5a970c685749e0869f70cfaf82728","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Some virtual GPUs supports specific number of display heads (or called as"},{"line_number":10,"context_line":"display outputs). This commit is to define traits for display heads, so"},{"line_number":11,"context_line":"that it\u0027s able to accociate the supported number of display heads to vGPU"},{"line_number":12,"context_line":"resource providers and it can schedule resource providers basing on display"},{"line_number":13,"context_line":"heads."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: Ie2b2aca4c00f7b7e01de2eb0455cb180f5e42e3b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"df7087c5_342fe088","line":12,"range":{"start_line":12,"start_character":58,"end_line":12,"end_character":64},"updated":"2018-03-15 13:46:57.000000000","message":"based on the allowed maximum number of display heads","commit_id":"5759aa46b999a6c6117e924978ffefaf33a5beab"},{"author":{"_account_id":17920,"name":"Jianghua Wang","email":"jianghua.wang@citrix.com","username":"wjhfresh"},"change_message_id":"747a0e1630ae0551545568f776a936304de51f6b","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Some virtual GPUs supports specific number of display heads (or called as"},{"line_number":10,"context_line":"display outputs). This commit is to define traits for display heads, so"},{"line_number":11,"context_line":"that it\u0027s able to accociate the supported number of display heads to vGPU"},{"line_number":12,"context_line":"resource providers and it can schedule resource providers basing on display"},{"line_number":13,"context_line":"heads."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: Ie2b2aca4c00f7b7e01de2eb0455cb180f5e42e3b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"df7087c5_5ef70e5a","line":12,"range":{"start_line":12,"start_character":58,"end_line":12,"end_character":64},"in_reply_to":"df7087c5_342fe088","updated":"2018-03-15 15:21:58.000000000","message":"Done","commit_id":"5759aa46b999a6c6117e924978ffefaf33a5beab"}],"os_traits/hw/gpu/display_head.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"aa0865dfd0b5a970c685749e0869f70cfaf82728","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"df7087c5_f4bde8b6","updated":"2018-03-15 13:46:57.000000000","message":"let\u0027s call the file max_display_heads.py to better indicate what the traits reflect.","commit_id":"5759aa46b999a6c6117e924978ffefaf33a5beab"},{"author":{"_account_id":17920,"name":"Jianghua Wang","email":"jianghua.wang@citrix.com","username":"wjhfresh"},"change_message_id":"747a0e1630ae0551545568f776a936304de51f6b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"df7087c5_1e1af6ca","in_reply_to":"df7087c5_f4bde8b6","updated":"2018-03-15 15:21:58.000000000","message":"agreed.","commit_id":"5759aa46b999a6c6117e924978ffefaf33a5beab"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"aa0865dfd0b5a970c685749e0869f70cfaf82728","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"TRAITS \u003d ["},{"line_number":17,"context_line":"    # The number of display outputs or heads."},{"line_number":18,"context_line":"    \u0027SINGLE\u0027,"},{"line_number":19,"context_line":"    \u0027DUAL\u0027,"},{"line_number":20,"context_line":"    \u0027QUAD\u0027,"},{"line_number":21,"context_line":"    \u0027HEXA\u0027,"},{"line_number":22,"context_line":"    \u0027OCTA\u0027,"},{"line_number":23,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":1,"id":"df7087c5_94e58cde","line":22,"range":{"start_line":18,"start_character":4,"end_line":22,"end_character":11},"updated":"2018-03-15 13:46:57.000000000","message":"I\u0027d just go with:\n\n \u00271\u0027,\n \u00272\u0027,\n \u00274\u0027,\n \u00276\u0027,\n \u00278\u0027,","commit_id":"5759aa46b999a6c6117e924978ffefaf33a5beab"},{"author":{"_account_id":17920,"name":"Jianghua Wang","email":"jianghua.wang@citrix.com","username":"wjhfresh"},"change_message_id":"747a0e1630ae0551545568f776a936304de51f6b","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"TRAITS \u003d ["},{"line_number":17,"context_line":"    # The number of display outputs or heads."},{"line_number":18,"context_line":"    \u0027SINGLE\u0027,"},{"line_number":19,"context_line":"    \u0027DUAL\u0027,"},{"line_number":20,"context_line":"    \u0027QUAD\u0027,"},{"line_number":21,"context_line":"    \u0027HEXA\u0027,"},{"line_number":22,"context_line":"    \u0027OCTA\u0027,"},{"line_number":23,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":1,"id":"df7087c5_1e0c36a3","line":22,"range":{"start_line":18,"start_character":4,"end_line":22,"end_character":11},"in_reply_to":"df7087c5_94e58cde","updated":"2018-03-15 15:21:58.000000000","message":"I just thought we shouldn\u0027t use pure numbers as traits. But yes, we will use the traits as os_traits.HW_GPU_MAX_DISPLAY_HEADS_#. It should work. I will modify it.","commit_id":"5759aa46b999a6c6117e924978ffefaf33a5beab"}]}
