Fixes #3801: Move r29264 to v1.7 branch (usnic: SEGV in OSU benchmarks)

---svn-pre-commit-ignore-below---

r29264 [[BR]]
usnic: SEGV in OSU benchmarks

Prevent frag from being freed out from under us in the case
the PML callback routine calls usnic_free().  We accomplish this
by delaying decrement of sf_bytes_to_ack until after the callback is
performed, since sf_bytes_to_ack == 0 is condition of freeing the frag.

Fixes Cisco bug CSCuj45094.

Authored-by: Reese Faucette <rfaucett@cisco.com>

cmr=v1.7.3
Fixes #3803: Move r29267 to v1.7 branch (common_verbs: fix bad opal_output args)

---svn-pre-commit-ignore-below---

r29267 [[BR]]
common_verbs: fix bad opal_output args

Spotted by Reese Faucette <rfaucett@cisco.com>.

cmr=v1.7.3