Print error status using strerror().
len = sizeof ( cmdbuf );
if ( len > remaining )
len = remaining;
len = sizeof ( cmdbuf );
if ( len > remaining )
len = remaining;
+ memset ( cmdbuf, 0, sizeof ( cmdbuf ) );
copy_from_user ( cmdbuf, image->data, offset, len );
/* Find end of line */
copy_from_user ( cmdbuf, image->data, offset, len );
/* Find end of line */
*eol = '\0';
DBG ( "$ %s\n", cmdbuf );
if ( ( rc = system ( cmdbuf ) ) != 0 ) {
*eol = '\0';
DBG ( "$ %s\n", cmdbuf );
if ( ( rc = system ( cmdbuf ) ) != 0 ) {
- DBG ( "Command \"%s\" exited with status %d\n",
- cmdbuf, rc );
+ DBG ( "Command \"%s\" failed: %s\n",
+ cmdbuf, strerror ( rc ) );