[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