diff options
| author | Oliver Neukum <[email protected]> | 2007-04-02 14:47:59 +0200 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2007-04-27 10:57:29 -0700 |
| commit | 1b0b3b9980e482ab7c603430462538334f69f14a (patch) | |
| tree | c64274b8814f6c07570152479261c851bfeb7241 /include/linux/debugobjects.h | |
| parent | 74e9f5fa1570f956c96dd5d3f1053daedbbf01a0 (diff) | |
kref: fix CPU ordering with respect to krefs
some atomic operations are only atomic, not ordered. Thus a CPU is allowed
to reorder memory references to an object to before the reference is
obtained. This fixes it.
Signed-off-by: Oliver Neukum <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions