From: Christian F. <Chr...@t-...> - 2006-08-08 03:43:06
|
Hi, > ... > For diagnostics here is the result of the failed IOCTL (without ":a"): > > > === START OF READ SMART DATA SECTION === > > REPORT-IOCTL: DeviceFD=0 Command=SMART READ LOG InputParameter=6 > SMART_RCV_DRIVE_DATA failed, Error=122 > Input : CMD=0xb0, FR=0xd5, SC=0x01, NS=0x06, CL=0x4f, CH=0xc2, > SEL=0x00 > REPORT-IOCTL: DeviceFD=0 Command=SMART READ LOG returned -1 errno=5 > [Input/outpu > t error] Interesting - 122 is ERROR_INSUFFICIENT_BUFFER. There is possibly something wrong in the code and this driver does a more strict length check than most others. Or the driver's check is broken itself. I will examine this issue. Thanks for your feedback. Christian |