[so2] kthread creat de kthread, mostenire spatiu de memorie

Razvan Deaconescu razvan.deaconescu at cs.pub.ro
Fri May 8 18:41:23 EEST 2015


Octavian Crintea via so2 <so2 at cursuri.cs.pub.ro> writes:
> 2015-05-08 16:23 GMT+03:00 Catalin Vasile via so2 <so2 at cursuri.cs.pub.ro>:
>> Exista vreo metoda sa creez un kthread care sa mosteneasca spatiul de
>> memorie al kthread-ului care l-a creat?
>> Vreau sa fac copy_to_user(), dar dintr-un thread nou creat.
>
> kthread-urile rulează în kernel-mode, deci un kthread are acces la
> datele din kernel ale altui kthread.  Un kthread aparține de init și
> nu are asociat un spațiu de adresare user[1].  Cred că te-ai referit
> la cum un kthread are acces la spațiul de adresă al unui proces din
> contextul căruia a fost creat.

Nici eu nu am înțeles problema lui Cătălin, dar văd că a găsit o
soluție, deci ar trebui să fie OK.

> [1] http://ocw.cs.pub.ro/courses/so2/laboratoare/lab06#kernel_threads

Răzvan


More information about the so2 mailing list