diff options
| author | Tom Zanussi <[email protected]> | 2008-12-09 13:14:10 -0800 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2008-12-10 08:01:52 -0800 |
| commit | fbb5b7ae4b442f1923513dc6165a66c7a7f29073 (patch) | |
| tree | e49f1c838a58912a36d03e12d1dab44d2df439d6 /scripts/objdiff | |
| parent | 361371201b60ffd686a694c848c1d5ad6061725f (diff) | |
relayfs: fix infinite loop with splice()
Running kmemtraced, which uses splice() on relayfs, causes a hard lock on
x86-64 SMP. As described by Tom Zanussi:
It looks like you hit the same problem as described here:
commit 8191ecd1d14c6914c660dfa007154860a7908857
splice: fix infinite loop in generic_file_splice_read()
relay uses the same loop but it never got noticed or fixed.
Cc: Mathieu Desnoyers <[email protected]>
Tested-by: Pekka Enberg <[email protected]>
Signed-off-by: Tom Zanussi <[email protected]>
Signed-off-by: Pekka Enberg <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'scripts/objdiff')
0 files changed, 0 insertions, 0 deletions