Cipu Andrei 344C3 Tema 1 linux Compilare: make Clean: make clean Observatii: 1. In ceea ce priveste administrarea listei, am decis sa folosesc structuri facute de mine, pentru ca apucasem sa le fac cand am aflat de structurile din linux. 2. Folosesc 2 spinlockuri: 1 pentru lista si unul pentru sys_call_table. Am incercat sa minimizez folosirea lor la minimul necesar. Nu le-am folosit in init pentru ca atata timp cat init nu este finalizat, modulul nu este incarcat si nu poate fi accesat de alte procese. 3. Lista este simplu inlantuita si e formata din 2 structuri: 1 pentru procesele monitorizate (TProces), care contine syscallul si pidul, si una care implementeaza lista propriu-zisa, avand ca date o variabila TProces.