Hi Aditya,
The added NULL checks for OpenCAPI/direct PHB slots make sense.
The patch looks overall good to me but I have one question about
below change:
+ if (!bridge) {
+ *state = 0;
+ return 0;
+ }
+