[pso] Cateva intrebari legate de tema3
Octavian Purdila
pso@cursuri.cs.pub.ro
Tue, 4 May 2004 22:43:44 +0300
On Tuesday 04 May 2004 22:21, Bogdanutz wrote:
> Fac un test simplu: in programul de test am comentat
> tot in afara de un seek si un read cu deviceul
> deconectat.
>
> Am urmatoarele probleme:
> - fseek nu face cerere de read asa cum am inteles ca
> ar trebui.
Nu trebuie neaparat sa faca cererea de read. Depinde de politica de readahead,
care este setabila.
> - in functia de tratare verific ca deviceul nu este
> conectat, scot cererea din coada. Daca dupa asta dau
> end_request(0) am segmentation fault. Daca dau
Nu poti sa scoti cererea din coada si sa faci end_request(), pentru ca
end_request() scoate si el cererea din coada.
> end_that_request_first si apoi end_that_request_last
> nu mai crapa dar se blocheaza (readul nu mai
> intoarce).
Probabil ca nu termini toate requesturile/buffer headurile.
tavi