The whole patchset LGTM, pushed, and thanks for your contribution.
On Sun, Dec 29, 2013 at 11:04:03PM +0100, Mario Kicherer wrote: > Signed-off-by: Mario Kicherer <[email protected]> > --- > src/intel/intel_driver.c | 9 +++++++-- > 1 file changed, 7 insertions(+), 2 deletions(-) > > diff --git a/src/intel/intel_driver.c b/src/intel/intel_driver.c > index cfbb302..f88a105 100644 > --- a/src/intel/intel_driver.c > +++ b/src/intel/intel_driver.c > @@ -204,7 +204,7 @@ intel_driver_open(intel_driver_t *intel, cl_context_prop > props) > } > > if(!intel_driver_is_active(intel)) { > - printf("Trying to open directly..."); > + printf("Trying to open directly...\n"); > char card_name[20]; > for(cardi = 0; cardi < 16; cardi++) { > sprintf(card_name, "/dev/dri/card%d", cardi); > @@ -276,7 +276,10 @@ intel_driver_init_master(intel_driver_t *driver, const > char* dev_name) > > // usually dev_name = "/dev/dri/card%d" > dev_fd = open(dev_name, O_RDWR); > - if (dev_fd == -1) return 0; > + if (dev_fd == -1) { > + printf("open(\"%s\", O_RDWR) failed: %s\n", dev_name, strerror(errno)); > + return 0; > + } > > // Check that we're authenticated and the only opener > memset(&client, 0, sizeof(drm_client_t)); > @@ -284,6 +287,7 @@ intel_driver_init_master(intel_driver_t *driver, const > char* dev_name) > assert (ret == 0); > > if (!client.auth) { > + printf("%s not authenticated\n", dev_name); > close(dev_fd); > return 0; > } > @@ -291,6 +295,7 @@ intel_driver_init_master(intel_driver_t *driver, const > char* dev_name) > client.idx = 1; > ret = ioctl(dev_fd, DRM_IOCTL_GET_CLIENT, &client); > if (ret != -1 || errno != EINVAL) { > + printf("%s is already in use\n", dev_name); > close(dev_fd); > return 0; > } > -- > 1.8.3.2 > > _______________________________________________ > Beignet mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/beignet _______________________________________________ Beignet mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/beignet
