[pso] [tema3][lin] Kernel bug la release

Lavinia Petrache lavinia.petrache at gmail.com
Wed Apr 27 00:01:36 EEST 2011


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? :)

Lavinia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/pso/attachments/20110427/06e7bdb2/attachment.htm>


More information about the pso mailing list