This is my bite-sized outreachy project [1][2]. I resend it due to the mistake I made in the first try.
The patch aims to improve coding_style and return failure for more xl commands: - pci-* -- tmem-* After rebase to staging it seems that the patch {09} cleaning libxl_set_memory_target() to return useful error codes from [0] is not applied I resent it here witouth changes. In pci-* functions libxl__create_pci_backend(), libxl__device_pci_destroy_all() error codes are returned instead of always 0. Int the changes I follow CODING_STYLE as in the coresponding patches: - In general, don't initialize rc / r, but use set-and-goto - Use 'r' for non-libxl error codes - Use EXIT_FAILURE and EXIT_SUCCESS in main_foo() - Use 1 and 0 in internal functions of xl [0] http://lists.xenproject.org/archives/html/xen-devel/2015-12/msg02246.html [1] http://lists.xenproject.org/archives/html/xen-devel/2016-03/msg03031.html [2] https://www.mail-archive.com/xen-devel@lists.xen.org/msg62055.html _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel