I was writing to /dev/null. It doesn't seem to have an issue. This appears to be related to "iflag=direct" more than anything. W/o direct it works, but, for example I can't use iflag=direct with /dev/zero for even a 4K block size. Hmmm.... Paul Eggert wrote: > On 10/12/2012 02:14 AM, Pádraig Brady wrote: > >> if you specify ibs and obs seperately, >> then you will get writes of the size you requested at least. >> > > Won't there be similar problems with the write system > call too? Perhaps not on Linda's system, but on other > systems. Once the buffer size exceeds 2 GB or so, > things get pretty dicey in the wild, not due to any > problem in dd itself, but due to the kernels or > file systems that dd relies on. >