Andrey,

>> How to have sure gcc take the option via configure : configure 
>> --disable-optimizations because it's not work for me with gdb?
>No options involved, --disable-optimizations simply doesn't strip debug info 
>(as gcc usually does with -O3). Unless gcc on aix does something weird, that 
>should just happen by itself.

But i have symbols in the binary. 
   # file fio
   fio: executable (RISC System/6000) or object module not stripped
   #
if i check with nm:
   # nm fio 
   
:T1000=eIO_LOG_TYPE_LAT:1,IO_LOG_TYPE_CLAT:2,IO_LOG_TYPE_SLAT:3,IO_LOG_TYPE_BW:4,IO_LOG_TYPE_IOPS:5,;
 -           0
    
:T1001=eIO_LOG_TYPE_LAT:1,IO_LOG_TYPE_CLAT:2,IO_LOG_TYPE_SLAT:3,IO_LOG_TYPE_BW:4,IO_LOG_TYPE_IOPS:5,;
 -           0
    
:T1001=eIO_LOG_TYPE_LAT:1,IO_LOG_TYPE_CLAT:2,IO_LOG_TYPE_SLAT:3,IO_LOG_TYPE_BW:4,IO_LOG_TYPE_IOPS:5,;
 -           0
    :T1002=eIP_F_ONRB:1,IP_F_ONLIST:2,IP_F_TRIMMED:4,IP_F_IN_FLIGHT:8,; -       
    0
    ...

> You reported 128 threads in the original problem report. Is the below a 
> differnt one?
When i launch fio with: HDISK=hdisk6 RWTYPE=rw RRATIO=0 BS=65536 QD=128 NJ=128 
/home/padmin/fio/fio-5f3bd0f/fio myfio.fio
Form unix with ps,  i have 129 fio process running. When fio is stucking, it 
staying alive only 1 the main process that fork the 128 process.

>>    (dbx) thread
>>     thread  state-k     wchan    state-u    k-tid   mode held scope function
>>    >$t1     run                  running  84803767     k   no   sys  
>> _p_nsleep
>>     $t2     run                  running  110231691     u   no   sys  __ioctl
> Thread 2 sleeps in the ioctl that the trace reports as failed. May be this is 
> the root cause behind your issue?

Perhaps but i don't know how to progress againt it?

Regards,
Thierry--
To unsubscribe from this list: send the line "unsubscribe fio" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to