[so2] Probleme sincronizare [BUG bad magic on CPU]

Claudiu Olteanu olteanu.claudiu at ymail.com
Tue Mar 18 21:08:52 EET 2014


Eu foloseam DEFINE_RWLOCK care am vazut ca in spate face initializarea. Am incercat sa folosesc si rwlock_init (care vad ca face acelasi lucru) si primesc aceeasi eroare.

Claudiu.




On Tuesday, March 18, 2014 9:02 PM, ddryhten <ddryhten at gmail.com> wrote:
 
2014-03-18 20:40 GMT+02:00 Claudiu Olteanu <olteanu.claudiu at ymail.com>:

> Salut,
>
> Imi cer scuze ca ma repet, insa pana acum nu mi-a raspuns nimeni la
> problema:
> De cand am facut update la masina virtuala, la un simplu apel de spin_lock()
> / read_lock() primesc :
>
> BUG: spinlock/rwlock bad magic on CPU#0, insmod/895, c8878628
> CPU: 0 PID: 895 Comm: insmod Tainted: G     0 3.13.0 #20
>
> Claudiu.
>
> _______________________________________________
> http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii

Ştiu că sună stupid, dar ai iniţializat variabila rwlock_t :

rwlock_init (var)

Aici se setează câmpul "magic" la valoarea "0xdeaf1eed".
Poţi să încerci să-l afişezi să vezi dacă e ok (var.magic)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so2/attachments/20140318/fd359841/attachment.html>


More information about the so2 mailing list