Messages in this thread | | | Date | Wed, 13 Oct 2010 22:45:51 +0200 | From | Edward Shishkin <> | Subject | [patch 0/2][RFC] vfs: artefact(?) in rw_verify_area |
| |
Hello everyone.
rw_verify_area() contains a limitation, which means inability to write more then INT_MAX bytes atomically. This tends to be a disadvantage since INT_MAX doesn't look like a huge value nowadays. Moreover, this restriction looks too artificial.
I have increased the limit up to rounded down SSIZE_MAX (patch 2) and got an overflow in the direct-io subsystem. However, after fixing the overflow (patch 1), ext3,4 work fine for me so far.
Any ideas, if there are other subsystems that expose the INT_MAX limitation?
Thanks in advance,
-- Edward O. Shishkin Principal Software Engineer Red Hat Czech
| |