)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1000000,"name":"Nico Huber","email":"nico.h@gmx.de","username":"icon","avatars":[{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"3918681d028bc7eb5ef5c4548832502eab90ad75","unresolved":true,"context_lines":[{"line_number":17,"context_line":"Run port detect before power init on Gen_Ironlake; keep the new order"},{"line_number":18,"context_line":"on all other generations."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"TEST\u003dbuild/boot google/link, verify display init working."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Change-Id: Ie02afdbf3348566edb5ba3eb5e1717e09e47765a"},{"line_number":23,"context_line":"Signed-off-by: Matt DeVillier \u003cmatt.devillier@gmail.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"c3341cbe_161976bd","line":20,"range":{"start_line":20,"start_character":0,"end_line":20,"end_character":5},"updated":"2026-07-06 14:51:53.000000000","message":"We don\u0027t do Google tags here. You can just write `Tested: ` or `Tested that ...`.","commit_id":"019dc7799f8fcaa3fedd48be8f130c62fa5c7819"},{"author":{"_account_id":1000031,"name":"Matt DeVillier","email":"mrchromebox@gmail.com","username":"mrchromebox","avatars":[{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"0a59ee03206a8bf4eba465cf11429d0f003f07e6","unresolved":false,"context_lines":[{"line_number":17,"context_line":"Run port detect before power init on Gen_Ironlake; keep the new order"},{"line_number":18,"context_line":"on all other generations."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"TEST\u003dbuild/boot google/link, verify display init working."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Change-Id: Ie02afdbf3348566edb5ba3eb5e1717e09e47765a"},{"line_number":23,"context_line":"Signed-off-by: Matt DeVillier \u003cmatt.devillier@gmail.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"f81682a1_a1cba19f","line":20,"range":{"start_line":20,"start_character":0,"end_line":20,"end_character":5},"in_reply_to":"063cf8dc_4ef07710","updated":"2026-07-06 16:14:24.000000000","message":"Done","commit_id":"019dc7799f8fcaa3fedd48be8f130c62fa5c7819"},{"author":{"_account_id":1000031,"name":"Matt DeVillier","email":"mrchromebox@gmail.com","username":"mrchromebox","avatars":[{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"b7d7acd216df448f32ff662acaf652f01759707a","unresolved":true,"context_lines":[{"line_number":17,"context_line":"Run port detect before power init on Gen_Ironlake; keep the new order"},{"line_number":18,"context_line":"on all other generations."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"TEST\u003dbuild/boot google/link, verify display init working."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Change-Id: Ie02afdbf3348566edb5ba3eb5e1717e09e47765a"},{"line_number":23,"context_line":"Signed-off-by: Matt DeVillier \u003cmatt.devillier@gmail.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"063cf8dc_4ef07710","line":20,"range":{"start_line":20,"start_character":0,"end_line":20,"end_character":5},"in_reply_to":"c3341cbe_161976bd","updated":"2026-07-06 15:23:35.000000000","message":"Acknowledged","commit_id":"019dc7799f8fcaa3fedd48be8f130c62fa5c7819"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":1000000,"name":"Nico Huber","email":"nico.h@gmx.de","username":"icon","avatars":[{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"3918681d028bc7eb5ef5c4548832502eab90ad75","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c2df5b45_6e7fada6","updated":"2026-07-06 14:51:53.000000000","message":"Hi Matt! 😀 many thanks for digging into this! and sorry for the regression","commit_id":"019dc7799f8fcaa3fedd48be8f130c62fa5c7819"},{"author":{"_account_id":1000000,"name":"Nico Huber","email":"nico.h@gmx.de","username":"icon","avatars":[{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"2f1bec75209ff3179162d5b5313cd16b65d4bf82","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"23593f21_b6c4823e","updated":"2026-07-06 17:15:25.000000000","message":"Bot might complain about something unrelated, let\u0027s see...","commit_id":"a1b34e0b834d8dfd5e635ed5047a6bc134454b1d"},{"author":{"_account_id":1000000,"name":"Nico Huber","email":"nico.h@gmx.de","username":"icon","avatars":[{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"16f7eb5c45129a1d8a93071548ea269a24e6389b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"b32b73be_a2597e83","updated":"2026-07-08 11:22:47.000000000","message":"Confirmed regression and fix on Roda/RV11.","commit_id":"6d971afd9b82fa79698f11f1f664db7347928d24"}],"common/hw-gfx-gma-pipe_setup.adb":[{"author":{"_account_id":1000029,"name":"Ada SPARK","email":"gnatbot@sourcearcade.org","username":"gnatbot","avatars":[{"url":"https://www.gravatar.com/avatar/c244ab97f43ca382a72e76784b616a4b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c244ab97f43ca382a72e76784b616a4b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c244ab97f43ca382a72e76784b616a4b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c244ab97f43ca382a72e76784b616a4b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"9c691f25a938d8590247515cb01ba9dcb022b106","unresolved":false,"context_lines":[{"line_number":313,"context_line":"            pragma Assert_And_Cut (True);"},{"line_number":314,"context_line":"            declare"},{"line_number":315,"context_line":"               Linear_Offset : constant Pixel_Type :\u003d"},{"line_number":316,"context_line":"                  FB.Start_Y * FB.Stride + FB.Start_X;"},{"line_number":317,"context_line":"            begin"},{"line_number":318,"context_line":"               Registers.Write"},{"line_number":319,"context_line":"                 (Register \u003d\u003e Controller.DSPLINOFF,"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"42bcd580_86e20533","line":316,"updated":"2026-07-06 17:18:29.000000000","message":"Config(s): ironlake ironlake_edp i945\n```\nhw-gfx-gma-pipe_setup.adb:316: medium: range check might fail\n  316 |                  FB.Start_Y * FB.Stride + FB.Start_X;\n      |                                         ^ here\n  reason for check: default component value must fit in the type\n```","commit_id":"a1b34e0b834d8dfd5e635ed5047a6bc134454b1d"}],"common/hw-gfx-gma.adb":[{"author":{"_account_id":1000000,"name":"Nico Huber","email":"nico.h@gmx.de","username":"icon","avatars":[{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"3918681d028bc7eb5ef5c4548832502eab90ad75","unresolved":true,"context_lines":[{"line_number":646,"context_line":"      if not Config.Gen_Ironlake then"},{"line_number":647,"context_line":"         Port_Detect.Initialize;"},{"line_number":648,"context_line":"         Connectors.Initialize;"},{"line_number":649,"context_line":"      end if;"},{"line_number":650,"context_line":""},{"line_number":651,"context_line":"      if Config.Has_PCH then"},{"line_number":652,"context_line":"         Registers.Unset_And_Set_Mask"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"ced55bee_a693decb","line":649,"updated":"2026-07-06 14:51:53.000000000","message":"This file is already quite long and complexity is high. So, instead of adding\nif\u0027s here, could we instead repeat the check that `Port_Detect` does in\n`Power_And_Clocks`?\n\nIn the long run, I\u0027d like to prove with SPARK that the order is correct, to\nprevent this from happening again. But right now a fix-up locally in the\nIronlake code would feel better.","commit_id":"019dc7799f8fcaa3fedd48be8f130c62fa5c7819"},{"author":{"_account_id":1000000,"name":"Nico Huber","email":"nico.h@gmx.de","username":"icon","avatars":[{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/60d420b5d650d48b86d6921a9f683b64.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"2f1bec75209ff3179162d5b5313cd16b65d4bf82","unresolved":false,"context_lines":[{"line_number":646,"context_line":"      if not Config.Gen_Ironlake then"},{"line_number":647,"context_line":"         Port_Detect.Initialize;"},{"line_number":648,"context_line":"         Connectors.Initialize;"},{"line_number":649,"context_line":"      end if;"},{"line_number":650,"context_line":""},{"line_number":651,"context_line":"      if Config.Has_PCH then"},{"line_number":652,"context_line":"         Registers.Unset_And_Set_Mask"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"168e0316_4b1eeb31","line":649,"in_reply_to":"c2d3a51d_6bf46396","updated":"2026-07-06 17:15:25.000000000","message":"Thanks","commit_id":"019dc7799f8fcaa3fedd48be8f130c62fa5c7819"},{"author":{"_account_id":1000031,"name":"Matt DeVillier","email":"mrchromebox@gmail.com","username":"mrchromebox","avatars":[{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"0a59ee03206a8bf4eba465cf11429d0f003f07e6","unresolved":false,"context_lines":[{"line_number":646,"context_line":"      if not Config.Gen_Ironlake then"},{"line_number":647,"context_line":"         Port_Detect.Initialize;"},{"line_number":648,"context_line":"         Connectors.Initialize;"},{"line_number":649,"context_line":"      end if;"},{"line_number":650,"context_line":""},{"line_number":651,"context_line":"      if Config.Has_PCH then"},{"line_number":652,"context_line":"         Registers.Unset_And_Set_Mask"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"c2d3a51d_6bf46396","line":649,"in_reply_to":"cc49a54d_353e03d5","updated":"2026-07-06 16:14:24.000000000","message":"Done","commit_id":"019dc7799f8fcaa3fedd48be8f130c62fa5c7819"},{"author":{"_account_id":1000031,"name":"Matt DeVillier","email":"mrchromebox@gmail.com","username":"mrchromebox","avatars":[{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/fe3370e8ca14823a6e5ffb797b1974ef.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"b7d7acd216df448f32ff662acaf652f01759707a","unresolved":true,"context_lines":[{"line_number":646,"context_line":"      if not Config.Gen_Ironlake then"},{"line_number":647,"context_line":"         Port_Detect.Initialize;"},{"line_number":648,"context_line":"         Connectors.Initialize;"},{"line_number":649,"context_line":"      end if;"},{"line_number":650,"context_line":""},{"line_number":651,"context_line":"      if Config.Has_PCH then"},{"line_number":652,"context_line":"         Registers.Unset_And_Set_Mask"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"cc49a54d_353e03d5","line":649,"in_reply_to":"ced55bee_a693decb","updated":"2026-07-06 15:23:35.000000000","message":"let me play with that and see","commit_id":"019dc7799f8fcaa3fedd48be8f130c62fa5c7819"}]}
