ace33a0e5a
Coverity was unhappy (CID 1508359) because we didn't check the return of init_walk_op() in transaction_commit(), despite doing so at every other call site. Strictly speaking, this is a false positive since it can never fail. It only fails for invalid user input (transaction ID or path), and both of those are hard-coded to known sane values in this invocation. But Coverity doesn't know that, and neither does the casual reader of the code. Returning an error here would be weird, since the transaction *is* committed by this point; all the walk_op is doing is firing watches on the newly-committed changed nodes. So make it a g_assert(!ret), since it really should never happen. Signed-off-by: David Woodhouse <dwmw@amazon.co.uk> Reviewed-by: Paul Durrant <paul@xen.org> Message-Id: <20076888f6bdf06a65aafc5cf954260965d45b97.camel@infradead.org> Signed-off-by: Anthony PERARD <anthony.perard@citrix.com> |
||
---|---|---|
.. | ||
apic.c | ||
clock.c | ||
i8254.c | ||
i8259.c | ||
ioapic.c | ||
meson.build | ||
trace-events | ||
trace.h | ||
xen_evtchn.c | ||
xen_evtchn.h | ||
xen_gnttab.c | ||
xen_gnttab.h | ||
xen_overlay.c | ||
xen_overlay.h | ||
xen_xenstore.c | ||
xen_xenstore.h | ||
xen-stubs.c | ||
xenstore_impl.c | ||
xenstore_impl.h |