{"push_id":897306094,"size":8,"distinct_size":8,"ref":"refs/heads/upstream/errors","head":"9b37dbbdb49235a5f9c14adf1d0b67b2a6ccbe57","before":"b729680924c6a311576449d4b961a499afe90247","commits":[{"sha":"7c3ebbf2f259ea19626d6e6f0004fd4aea8bb415","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@gibson.dropbear.id.au","name":"David Gibson"},"message":"pseries: Clean up error handling in spapr_validate_node_memory()\n\nUse error_setg() and return an error, rather than using an explicit exit().\n\nAlso improve messages, and be more explicit about which constraint failed.\n\nSigned-off-by: David Gibson <david@gibson.dropbear.id.au>","distinct":true,"url":"https://api.github.com/repos/dgibson/qemu/commits/7c3ebbf2f259ea19626d6e6f0004fd4aea8bb415"},{"sha":"b6c303bb250b0f1c9862538e5be649e2a652001a","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@gibson.dropbear.id.au","name":"David Gibson"},"message":"pseries: Cleanup error handling in spapr_vga_init()\n\nUse error_setg() to return an error rather than an explicit exit().\nPreviously it was an exit(0) instead of a non-zero exit code, which was\nsimply a bug.\n\nAlso improve the error message.\n\nSigned-off-by: David Gibson <david@gibson.dropbear.id.au>","distinct":true,"url":"https://api.github.com/repos/dgibson/qemu/commits/b6c303bb250b0f1c9862538e5be649e2a652001a"},{"sha":"28a5e4dc3053679cf772e63261426c79da095161","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@gibson.dropbear.id.au","name":"David Gibson"},"message":"pseries: Improve error handling in find_unknown_sysbus_device()\n\nUse error_setg() to return an error instead of using an explicit exit().\n\nSigned-off-by: David Gibson <david@gibson.dropbear.id.au>","distinct":true,"url":"https://api.github.com/repos/dgibson/qemu/commits/28a5e4dc3053679cf772e63261426c79da095161"},{"sha":"93e8909a3b0625144a2d431e554fb215ac228dfc","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@gibson.dropbear.id.au","name":"David Gibson"},"message":"pseries: Cleanup error handling in spapr_kvm_type()\n\nUse error_setg() and &error_fatal instead of an explicit exit().\n\nSigned-off-by: David Gibson <david@gibson.dropbear.id.au>","distinct":true,"url":"https://api.github.com/repos/dgibson/qemu/commits/93e8909a3b0625144a2d431e554fb215ac228dfc"},{"sha":"10bd489ac3d7a175d563192bd514a2c5f6fd6cc1","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@gibson.dropbear.id.au","name":"David Gibson"},"message":"pseries: Clean up error handling in spapr_rtas_register()\n\nThe errors detected in this function indicate problems with the rest of\nthe machine type code, rather than configuration or runtime problems.\n\nUse error_setg() and &error_abort instead of explicit fprintf() and exit().\n\nSigned-off-by: David Gibson <david@gibson.dropbear.id.au>","distinct":true,"url":"https://api.github.com/repos/dgibson/qemu/commits/10bd489ac3d7a175d563192bd514a2c5f6fd6cc1"},{"sha":"89dc9d5469733494a39e00d99d33959ce1850214","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@gibson.dropbear.id.au","name":"David Gibson"},"message":"pseries: Clean up error handling in xics_system_init()\n\nUse the error handling infrastructure to pass an error out from\ntry_create_xics() instead of assuming &error_abort - the caller is in a\nbetter position to decide on error handling policy.\n\nSigned-off-by: David Gibson <david@gibson.dropbear.id.au>","distinct":true,"url":"https://api.github.com/repos/dgibson/qemu/commits/89dc9d5469733494a39e00d99d33959ce1850214"},{"sha":"00c68a3db8c1bcfbd45106cbf3a12309f9ec83ef","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@gibson.dropbear.id.au","name":"David Gibson"},"message":"pseries: Clean up error handling in ppc_spapr_init()\n\nThis function includes a number of explicit fprintf()s and exit()s for\nerror conditions.  Change these to use error_setg() and &error_fatal\ninstead.\n\nSigned-off-by: David Gibson <david@gibson.dropbear.id.au>","distinct":true,"url":"https://api.github.com/repos/dgibson/qemu/commits/00c68a3db8c1bcfbd45106cbf3a12309f9ec83ef"},{"sha":"9b37dbbdb49235a5f9c14adf1d0b67b2a6ccbe57","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@gibson.dropbear.id.au","name":"David Gibson"},"message":"pseries: Clean up error reporting in htab migration functions\n\nThe functions for migrating the hash page table on pseries machine type\n(htab_save_setup() and htab_load()) can report some errors with an\nexplicit fprintf() before returning an appropriate eror code.  Change these\nto use error_report() instead.\n\nSigned-off-by: David Gibson <david@gibson.dropbear.id.au>","distinct":true,"url":"https://api.github.com/repos/dgibson/qemu/commits/9b37dbbdb49235a5f9c14adf1d0b67b2a6ccbe57"}]}