bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#26311: dd support for POSIX_FADV_NOREUSE etc.


From: Paul Eggert
Subject: bug#26311: dd support for POSIX_FADV_NOREUSE etc.
Date: Thu, 30 Mar 2017 08:42:53 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0

The 'dd' command has some complicated logic for iflag=nocache and oflag=nocache, which I don't entirely understand but expect is in there for good reason. I suggest that 'dd' also have simpler logic for direct usage of posix_fadvise options. For example, 'dd iflag=noreuse' could cause it to call fadvise (STDIN_FILENO, FADVISE_NOREUSE). I suppose 'sequential' should be the default.

Dumb question: why does dd iflag=nocache check the return value of posix_fadvise? The fadvise function ignores the return value and says why; do these reasons not apply to 'dd'?






reply via email to

[Prev in Thread] Current Thread [Next in Thread]