diff options
| author | Kristian Høgsberg <[email protected]> | 2007-08-24 18:59:58 -0400 |
|---|---|---|
| committer | Stefan Richter <[email protected]> | 2007-08-25 18:00:27 +0200 |
| commit | e57d2011a6276d55a87f26653a0395f302ce0d51 (patch) | |
| tree | 36392a46eaa7d0697b233c6da151e3ca1034f9f1 /scripts/patch-kernel | |
| parent | 8a2d9ed3210464d22fccb9834970629c1c36fa36 (diff) | |
firewire: Add ref-counting for sbp2 orbs (fix command abortion)
This handles the case where we get the status write before getting the
complete_transaction callback ("status write for unknown orb"). In
this case, we just assume that the initial orb pointer transaction
succeeded and finish the orb. To prevent the transaction callback
from touching freed memory, we ref-count the orb structures.
Signed-off-by: Kristian Høgsberg <[email protected]>
Signed-off-by: Stefan Richter <[email protected]>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions