tacme: add comment for aligned writes - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 833216fef8b946895956737d205bcad7031bf06f
 (DIR) parent 1d2c3c3945a229f896640b615b84f3d9a78e8b5a
 (HTM) Author: Russ Cox <rsc@swtch.com>
       Date:   Sat, 19 Apr 2014 13:44:06 -0400
       
       acme: add comment for aligned writes
       
       TBR=r
       https://codereview.appspot.com/89510044
       
       Diffstat:
         M src/cmd/acme/exec.c                 |       5 +++++
       
       1 file changed, 5 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/src/cmd/acme/exec.c b/src/cmd/acme/exec.c
       t@@ -662,6 +662,11 @@ putfile(File *f, int q0, int q1, Rune *namer, int nname)
                        warning(nil, "can't create file %s: %r\n", name);
                        goto Rescue1;
                }
       +        // Use bio in order to force the writes to be large and
       +        // block-aligned (bio's default is 8K). This is not strictly
       +        // necessary; it works around some buggy underlying
       +        // file systems that mishandle unaligned writes.
       +        // https://codereview.appspot.com/89550043/
                b = emalloc(sizeof *b);
                Binit(b, fd, OWRITE);
                r = fbufalloc();