On 16 October 2015 at 23:31, Matt Roper <matthew.d.roper@xxxxxxxxx> wrote: > On Fri, Oct 16, 2015 at 11:27:10PM +0100, Emil Velikov wrote: >> On 16 October 2015 at 23:11, Matt Roper <matthew.d.roper@xxxxxxxxx> wrote: >> > Both drmGetDevice() and drmGetDevices() currently print a warning when >> > they encounter an unknown (non-PCI) subsystem type for a device node, >> > but they still proceed to assume that the drmDevicePtr was initialized >> > and try to add it to the local device array. Add a 'continue' to the >> > error case handling to bypass the rest of the processing for devices we >> > can't handle. >> > >> > Cc: Emil Velikov <emil.l.velikov@xxxxxxxxx> >> Looks like a left over as I moved the realloc() after the switch statement. >> >> For the series: >> Reviewed-by: Emil Velikov <emil.l.velikov@xxxxxxxxx> >> >> Out of curiosity did you notice these while going through the code or >> do you actually have (work on) platform drm devices ? Can I volunteer >> you to add support for them ;-) > > Naw, these were just caught by some static analysis tools we run > internally. We're not doing anything with platform devices, but the > whole libdrm source tree gets run through the tool, and I figured it was > easy enough to just go ahead and write the fixes. > Unfortunate :( Fwiw if there are other issues and you don't have the time to look into them feel free to forward the summary (if possible of course). These should be in master now. Thanks for the patches! Emil _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel