I'm not really sure this is a bug. It sounds like expected behaviour:
1. Disk gets thrashed.
2. Any processes relying on memory swapping to/from that disk get delayed.
No particular process is doing anything wrong. Just if you want to avoid that situation then maybe don't configure swap on such a disk.
Then if you can survive without swap, problem solved. If you still need swapping for other reasons then either do so on a different disk or add more RAM, or run fewer programs.
I'm not really sure this is a bug. It sounds like expected behaviour:
1. Disk gets thrashed.
2. Any processes relying on memory swapping to/from that disk get delayed.
No particular process is doing anything wrong. Just if you want to avoid that situation then maybe don't configure swap on such a disk.
Then if you can survive without swap, problem solved. If you still need swapping for other reasons then either do so on a different disk or add more RAM, or run fewer programs.
I don't think there's any bug here(?)