hiii guys..........i want to use "strace " command to trace my module..........but whenever i give
strace <module_name>.............it gives following result........!!!!!!!!

execve("Driver/chardev.ko", ["Driver/chardev.ko"], [/* 41 vars */]) = -1 ENOEXEC (Exec format error)
dup(2) = 3
fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR)
fstat64(3, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 2), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f4c000
_llseek(3, 0, 0xbfe6fec4, SEEK_CUR) = -1 ESPIPE (Illegal seek)
write(3, "strace: exec: Exec format error\n", 32strace: exec: Exec format error
) = 32
close(3) = 0
munmap(0xb7f4c000, 4096) = 0
exit_group(1) = ?
Process 2426 detached


SO can anybody plz tell me wht is this error...........nd give me the solution on this........plzzzzzzz........Thanks in advance..........!!!!!!!