History log of /openjdk10/jdk/src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c
Revision Date Author Comments
# 16415:8b55846dd69d 20-Dec-2016 bpb

8171452: (ch) linux io_util_md: Operation not supported exception after 8168628
Summary: On Linux, fall back to ftruncate64() if fallocate64() fails
Reviewed-by: mdoerr, alanb


# 16221:c0af0f58d538 02-Dec-2016 bpb

8168628: (fc) SIGBUS when extending file size to map it
Summary: Synchronize file extension and subsequent map0(); on Linux use fallocate64() instead of ftruncate64().
Reviewed-by: rehn, simonis, alanb


# 12015:e08b856baa26 21-May-2015 bpb

8080589: (fs) FileChannel.force should use fcntl(F_FULLFSYNC) instead of fsync on OS X
Summary: Replace f[data]sync(fd) with fcntl(fd, F_FULLSYNC) on OS X.
Reviewed-by: alanb


# 10670:f8b718af3f3c 13-Sep-2014 igerasim

8054029: (fc) FileChannel.size() returns 0 for block devices on Linux
Reviewed-by: alanb


# 10444:f08705540498 17-Aug-2014 chegar

8054834: Modular Source Code
Reviewed-by: alanb, chegar, ihse, mduigou
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com