AG300Hと15.05ですが、USBHDDをext4でマウントして、高負荷に連続して読んだり書いたりしてると、
ファイルシステムがエラーを吐きだしてUSB配下の複数HDDが一斉にreadonlyにReMountされてしまいます。
rebootすると、何事も無かったように復活します。

普段、負荷をそれほど掛けなければ数ヶ月も余裕で動き続いてくれます。
月間定例バックアップなどで、ルータ内でtar圧縮30分とかをやっちゃうと、高確率でこれになります。
rsyncみたいに、ゆっくりファイルを1つ1つ出し入れする動作なら問題ないようです。
こんな感じでdmesgが埋まります。

[1763347.860000] blk_update_request: I/O error, dev sda, sector 28569600
[1763347.870000] Buffer I/O error on dev sda8, logical block 0, lost sync page write
[1763347.980000] sd 0:0:0:0: [sda]
[1763347.980000] Result: hostbyte=0x07 driverbyte=0x00
[1763347.980000] sd 0:0:0:0: [sda] CDB:
[1763347.990000] cdb[0]=0x28: 28 00 01 b5 4c 70 00 00 08 00

たとえばHDDが忙しすぎて一定期間内に応答を返せないならアンマウントするとか、
切り離す条件の定義がどこかにあったりしますか?
希望を言うなら、遅くてもいいので動作を継続してほしいのでタイムアウト値を長くしたいです。