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

Octavian Crintea octavian.crintea at gmail.com
Fri May 8 18:24:56 EEST 2015


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.

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

Octavian


More information about the so2 mailing list