[pso] [tema3][lin] Kernel bug la release
Alexandru Juncu
alexandru.juncu at cs.pub.ro
Wed Apr 27 10:20:45 EEST 2011
2011/4/27 Lavinia Petrache <lavinia.petrache at gmail.com>:
> Salut!
> Am urmatoarea situatie: primesc un kernel bug de fiecare cand rulez testele
> la release (cand se face close(log_fd)). Daca insa comentez functia
> ssr_test_close(), toate testele de la nivelul ssr_test_ops() trec (write,
> read, compare). In functia de release am doar un return 0, deci problema e
> undeva prin alte parti ale codului, insa partea de debug imi da de furca.
> Kernel bugul zice cam asa:
> kernel BUG at drivers/scsi/scsi_lib.c:1115!
> invalid opcode: 0000 [#1] PREEMPT SMP
> last sysfs file: /sys/devices/virtual/block/ssr/removable
> Eu mai am inca o problema in cod: la rmmod, nu se scoate driverul si primesc
> eroare cu "device busy". Asta e de la campul de struct gendisk, dar n-am
> reusit sa depistez problema, e posibil sa fie ceva care se propaga inclusiv
> la release? Am uploadat si pe vmchecker sa vad si ce comportament are acolo,
> si vad ca nici macar la insmod nu ajunge.
> Idei? :)
Sigur eliberezi toate resursele folosite?
More information about the pso
mailing list