HPI B.03 spec introduced new type of resource event SAHPI_RESE_RESOURCE_UPDATED.
Also it introduced saHpiRdrUpdateCountGet().
Henceforth it is possible to remove RDR from an existing Resource.
Current OpenHPI daemon implementation makes decision about adding/updating/removing of Resources and RDRs
while processing HPI events from a handler. Structure oh_event contains a list of RDRs that OpenHPI daemon
implementation adds or updates. But there is no way to remove RDR without removing the Resource.
Proposal: introduce new list in oh_event structure for RDRs to remove. Tune event processing
to recognize this list (only for SAHPI_RESE_RESOURCE_UPDATED resource event).
Implemented in trunk (rev #7134)
Seems the solution had one flaw.
RDRs that had to be added or to be updated are processed prior to RDRs that had to be deleted.
It looks reasonable to modify the solution in order to process RDRs to be deleted before RDRs to be added or to be updated
Fixed in trunk (rev #7136)