[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Possible dd bug? No close of "if=/of=" fds
From: |
HARDY, Steven |
Subject: |
Possible dd bug? No close of "if=/of=" fds |
Date: |
Wed, 7 Dec 2005 13:41:41 -0000 |
> Hello,
>
> I'm experiencing some problems trying to use "dd" to load firmware onto a
> device, and I guess this could be a potential bug?
>
> - dd if=myfirmware.bin of=/dev/mydevice
>
> The problem is that /dev/mydevice returns -EIO if the load has been
> unsuccessful, but dd always returns 0 whether this occurs or not.
>
> I was expecting dd to explicitly close the if=/of= file descriptors and
> return any errors, but looking at the code it seems to close only
> stdin/stdout, and does not check for successful close of the input and
> output files??
>
> I am using coreutils-5.9.3 - any help or suggestions much appreciated.
>
> Steve Hardy
>
>
This email is for the intended addressee only.
If you have received it in error then you must not use, retain, disseminate or
otherwise deal with it.
Please notify the sender by return email.
The views of the author may not necessarily constitute the views of EADS
Astrium Limited.
Nothing in this email shall bind EADS Astrium Limited in any contract or
obligation.
EADS Astrium Limited, Registered in England and Wales No. 2449259
Registered Office: Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Possible dd bug? No close of "if=/of=" fds,
HARDY, Steven <=