|
|
- --- a/t/io_uring.c
- +++ b/t/io_uring.c
- @@ -63,7 +63,6 @@ struct file {
- struct submitter {
- pthread_t thread;
- int ring_fd;
- - struct drand48_data rand;
- struct io_sq_ring sq_ring;
- struct io_uring_sqe *sqes;
- struct io_cq_ring cq_ring;
- @@ -170,7 +169,7 @@ static void init_io(struct submitter *s, unsigned index)
- }
- f->pending_ios++;
-
- - lrand48_r(&s->rand, &r);
- + r = lrand48();
- offset = (r % (f->max_blocks - 1)) * BS;
-
- if (register_files) {
- @@ -286,7 +285,7 @@ static void *submitter_fn(void *data)
-
- printf("submitter=%d\n", gettid());
-
- - srand48_r(pthread_self(), &s->rand);
- + srand48(pthread_self());
-
- prepped = 0;
- do {
|