)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"change_message_id":"7b7c85a67a26fc81b6e5c6d84cbbe161543f0e14","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Enable memory locking if SEV is requested"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"All the memory pages allocated by QEMU must be pinned for SEV. Use"},{"line_number":10,"context_line":"``memoryBacking`` and ``locked`` elements in order to achieve it."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Ic03bbec8879cca799d1fcc2d70f7e8339bc5635c"},{"line_number":13,"context_line":"blueprint: amd-sev-libvirt-support"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9fb8cfa7_0827f114","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":32},"updated":"2019-06-03 12:37:38.000000000","message":"git commit messages are plain text, so it doesn\u0027t really make sense to use reStructuredText markup here.","commit_id":"0c65343e4dc8478be45dfab8f1e3e1155b280bb8"}],"nova/virt/libvirt/driver.py":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"b861f62dc45fd13e289d232eff6cdefc66935f0c","unresolved":false,"context_lines":[{"line_number":4992,"context_line":"                    MIN_LIBVIRT_FILE_BACKED_DISCARD_VERSION,"},{"line_number":4993,"context_line":"                    MIN_QEMU_FILE_BACKED_DISCARD_VERSION):"},{"line_number":4994,"context_line":"                membacking.discard \u003d True"},{"line_number":4995,"context_line":"        if self._sev_required(flavor):"},{"line_number":4996,"context_line":"            if not membacking:"},{"line_number":4997,"context_line":"                membacking \u003d vconfig.LibvirtConfigGuestMemoryBacking()"},{"line_number":4998,"context_line":"            membacking.locked \u003d True"}],"source_content_type":"text/x-python","patch_set":5,"id":"9fb8cfa7_be58a887","line":4995,"updated":"2019-06-12 22:41:43.000000000","message":"as noted in IRC, this should be checking more than just the flavor.","commit_id":"e82d17d58e4d7b3f803b079fd7a91e50dcbe7a34"},{"author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"change_message_id":"e00b5849ef64ae1a88b922b48bda574490eede79","unresolved":false,"context_lines":[{"line_number":4992,"context_line":"                    MIN_LIBVIRT_FILE_BACKED_DISCARD_VERSION,"},{"line_number":4993,"context_line":"                    MIN_QEMU_FILE_BACKED_DISCARD_VERSION):"},{"line_number":4994,"context_line":"                membacking.discard \u003d True"},{"line_number":4995,"context_line":"        if self._sev_required(flavor):"},{"line_number":4996,"context_line":"            if not membacking:"},{"line_number":4997,"context_line":"                membacking \u003d vconfig.LibvirtConfigGuestMemoryBacking()"},{"line_number":4998,"context_line":"            membacking.locked \u003d True"}],"source_content_type":"text/x-python","patch_set":5,"id":"9fb8cfa7_d3466ac1","line":4995,"in_reply_to":"9fb8cfa7_be58a887","updated":"2019-06-18 01:08:14.000000000","message":"Done","commit_id":"e82d17d58e4d7b3f803b079fd7a91e50dcbe7a34"}]}
