[so2] [Tema 3] Panic la __free_page

Razvan Deaconescu razvan.deaconescu at cs.pub.ro
Sun Apr 26 20:49:00 EEST 2015


Alexandra Sandulescu via so2 <so2 at cursuri.cs.pub.ro> writes:
> 2015-04-25 19:30 GMT+03:00 Alexandra Sandulescu <alecsandra.sandulescu at gmail.com>:
>> Am o nelamurire despre cum functioneaza __free_page.
>>
>> Am creat un bio cu bio_alloc si il folosesc pentru a citi ceva de pe disk.
>> Dupa ce citesc, folosesc acelasi bio sa scriu pe disk pe aceleasi pagini.
>>
>> Dupa wait_for_completion() incerc sa fac __free_page pe fiecare bio_vec si
>> crapa.
>>
>> Nu inteleg de ce.
>
> Setam bio->bi_vcnt inainte de bio_add_page().

Asta e chiar e o eroare nasoală :-) De avut grijă la ordinea
inițializării parametrilor în cadrul bio-urilor :-)

Răzvan


More information about the so2 mailing list