[pso] [tema3 windows]test
Razvan Deaconescu
razvand at cs.pub.ro
Fri May 9 18:39:03 EEST 2008
On Fri, 2008-05-09 at 07:34 -0700, Florin Antonescu wrote:
> Am observat urmatorul comportament: in ultima parte a testului in care
> se verifica write/read out of bounds driverul meu primeste doua cereri
> de read/write ambele cu acelasi offset: 99614208 si lungimea 512.
> Banuiesc ca a doua cerere ar fi trebuit sa vina cu offsetul 99614720
> pt a fi out of bounds, nu? Este vreo greseala in test?
Ce greseala ar putea fi in test? Cum ai ajuns la concluzia asta? :-)
Pe scurt:
--
ssr_test_out_of_bounds
SetFilePointer(fd, LOG_DSK_SIZE - SECTOR_SIZE);
WriteFile(fd, SECTOR_SIZE); /* OK */
WriteFile(fd, SECTOR_SIZE); /* NOT OK */
SetFilePointer(fd, LOG_DSK_SIZE - SECTOR_SIZE);
ReadFile(fd, SECTOR_SIZE); /* OK */
ReadFile(fd, SECTOR_SIZE); /* NOT OK */
---
Exprimarea ta este inconsistenta. Ce inseamna primeste doua cereri de
read/write? Sunt de read sau sunt de write? Incearca sa eviti cuvintele
din engleza care pot fi confundate cu apeluri de functii.
Razvan
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the pso
mailing list