[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