Print this page
OS-4 libiscsit: several leaks due to left "errlist"
OS-199 keep your tree clean

Split Close
Expand all
Collapse all
          --- old/usr/src/man/man1m/dd.1m.man.txt
          +++ new/usr/src/man/man1m/dd.1m.man.txt
↓ open down ↓ 260 lines elided ↑ open up ↑
 261  261                        operand.)
 262  262  
 263  263  
 264  264             sync
 265  265                        Pads every input block to the size of the ibs= buffer,
 266  266                        appending null bytes. (If either block or unblock is
 267  267                        also specified, appends SPACE characters, rather than
 268  268                        null bytes.)
 269  269  
 270  270  
      271 +           oflag=value[,value...]
 271  272  
 272      -       oflag=value[,value...]
      273 +           Where values are comma-separated symbols from the following list
      274 +           which affect the behavior of writing the output file:
 273  275  
 274      -       Where values are comma-separated symbols from the following list which
 275      -       affect the behavior of writing the output file:
      276 +           dsync
      277 +                      The output file is opened with the O_DSYNC flag set. All
      278 +                      data writes will be synchronous. For more information on
      279 +                      O_DSYNC see fcntl.h(3HEAD).
 276  280  
 277      -       dsync
 278      -                  The output file is opened with the O_DSYNC flag set. All
 279      -                  data writes will be synchronous. For more information on
 280      -                  O_DSYNC see fcntl.h(3HEAD).
 281  281  
      282 +           sync
      283 +                      The output file is opened with the O_SYNC flag set. All
      284 +                      data and metadata writes will be synchronous. For more
      285 +                      information on O_SYNC see fcntl.h(3HEAD).
 282  286  
 283      -       sync
 284      -                  The output file is opened with the O_SYNC flag set. All data
 285      -                  and metadata writes will be synchronous. For more
 286      -                  information on O_SYNC see fcntl.h(3HEAD).
 287  287  
 288  288  
      289 +           If operands other than conv= and oflag= are specified more than
      290 +           once, the last specified operand=value is used.
 289  291  
 290      -       If operands other than conv= and oflag= are specified more than once,
 291      -       the last specified operand=value is used.
 292  292  
      293 +           For the bs=, cbs=, ibs=, and obs= operands, the application must
      294 +           supply an expression specifying a size in bytes. The expression,
      295 +           expr, can be:
 293  296  
 294      -       For the bs=, cbs=, ibs=, and obs= operands, the application must supply
 295      -       an expression specifying a size in bytes. The expression, expr, can be:
      297 +               1.     a positive decimal number
 296  298  
 297      -           1.     a positive decimal number
      299 +               2.     a positive decimal number followed by k, specifying
      300 +                      multiplication by 1024
 298  301  
 299      -           2.     a positive decimal number followed by k, specifying
 300      -                  multiplication by 1024
      302 +               3.     a positive decimal number followed by M, specifying
      303 +                      multiplication by 1024*1024
 301  304  
 302      -           3.     a positive decimal number followed by M, specifying
 303      -                  multiplication by 1024*1024
      305 +               4.     a positive decimal number followed by G, specifying
      306 +                      multiplication by 1024*1024*1024
 304  307  
 305      -           4.     a positive decimal number followed by G, specifying
 306      -                  multiplication by 1024*1024*1024
      308 +               5.     a positive decimal number followed by T, specifying
      309 +                      multiplication by 1024*1024*1024*1024
 307  310  
 308      -           5.     a positive decimal number followed by T, specifying
 309      -                  multiplication by 1024*1024*1024*1024
      311 +               6.     a positive decimal number followed by P, specifying
      312 +                      multiplication by 1024*1024*1024*1024*1024
 310  313  
 311      -           6.     a positive decimal number followed by P, specifying
 312      -                  multiplication by 1024*1024*1024*1024*1024
      314 +               7.     a positive decimal number followed by E, specifying
      315 +                      multiplication by 1024*1024*1024*1024*1024*1024
 313  316  
 314      -           7.     a positive decimal number followed by E, specifying
 315      -                  multiplication by 1024*1024*1024*1024*1024*1024
      317 +               8.     a positive decimal number followed by Z, specifying
      318 +                      multiplication by 1024*1024*1024*1024*1024*1024*1024
 316  319  
 317      -           8.     a positive decimal number followed by Z, specifying
 318      -                  multiplication by 1024*1024*1024*1024*1024*1024*1024
      320 +               9.     a positive decimal number followed by b, specifying
      321 +                      multiplication by 512
 319  322  
 320      -           9.     a positive decimal number followed by b, specifying
 321      -                  multiplication by 512
      323 +               10.    two or more positive decimal numbers (with or without k
      324 +                      or b) separated by x, specifying the product of the
      325 +                      indicated values.
 322  326  
 323      -           10.    two or more positive decimal numbers (with or without k or
 324      -                  b) separated by x, specifying the product of the indicated
 325      -                  values.
 326  327  
      328 +           All of the operands will be processed before any input is read.
 327  329  
 328      -       All of the operands will be processed before any input is read.
 329      -
 330  330  SIGNALS
 331  331         When dd receives either SIGINFO or SIGUSR1, dd will emit the current
 332  332         input and output block counts, total bytes written, total time elapsed,
 333  333         and the number of bytes per second to standard error. This is the same
 334  334         information format that dd emits when it successfully completes. Users
 335  335         may send SIGINFO via their terminal. The default character is ^T, see
 336  336         stty(1) for more information.
 337  337  
 338  338  
 339  339         For SIGINT, dd writes status information to standard error before
↓ open down ↓ 116 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX