This makes async events aligned with completion events as both are full uobjects of FD type and use the same uobject lifecycle. A bunch of duplicate code is consolidated and the general flow between the two FDs is now very similar.
Showing the changes to include/uapi (1 of 9 files). Show all
Unified · Split
| @@ -56,6 +56,7 @@ enum uverbs_default_objects { · 55 unmodified lines | |||
| 56 | UVERBS_OBJECT_FLOW_ACTION, | 56 | UVERBS_OBJECT_FLOW_ACTION, |
| 57 | UVERBS_OBJECT_DM, | 57 | UVERBS_OBJECT_DM, |
| 58 | UVERBS_OBJECT_COUNTERS, | 58 | UVERBS_OBJECT_COUNTERS, |
| 59 | UVERBS_OBJECT_ASYNC_EVENT, | ||
| 59 | }; | 60 | }; |
| 60 | 61 | ||
| 61 | enum { | 62 | enum { |