OpenSolaris

Printable Version Enter a New Search
Bug ID 6704239
Synopsis aio_cancel returns EOVERFLOW with large file for 32 bit
State 10-Fix Delivered (Fix available in build)
Category:Subcategory library:libposix4
Keywords EOVERFLOW | LFS | LFS64 | aio_cancel | aio_cancel64 | fstat | largefile | rtiq_reviewed
Responsible Engineer Arindam Sarkar
Reported Against s10
Duplicate Of
Introduced In solaris_2.0
Commit to Fix s10u7_06
Fixed In s10u7_06
Release Fixed solaris_10u7(s10u7_06) , solaris_nevada(snv_105) (Bug ID:2165456)
Related Bugs 6657477 , 6782597
Submit Date 19-May-2008
Last Update Date 11-February-2009
Description
For a 32 bit image using either type of large file support [ man lfcompile ] or
[ man lfcompile64 ], the asynchronous I/O cancel operation [ man aio_cancel ]
will return EOVERFLOW for a large file of size greater or equal to 2 GB.

The asynchronous I/O cancel does not fail for a small file of size less than 2GB.

No problem for a 64 bit image.
Work Around
N/A
Comments
N/A