diff options
Diffstat (limited to 'drivers/char/random.c')
| -rw-r--r-- | drivers/char/random.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/char/random.c b/drivers/char/random.c index 164bddae047f..4c3a5ca9d8f7 100644 --- a/drivers/char/random.c +++ b/drivers/char/random.c | |||
| @@ -416,7 +416,7 @@ static struct entropy_store input_pool = { | |||
| 416 | .poolinfo = &poolinfo_table[0], | 416 | .poolinfo = &poolinfo_table[0], |
| 417 | .name = "input", | 417 | .name = "input", |
| 418 | .limit = 1, | 418 | .limit = 1, |
| 419 | .lock = SPIN_LOCK_UNLOCKED, | 419 | .lock = __SPIN_LOCK_UNLOCKED(&input_pool.lock), |
| 420 | .pool = input_pool_data | 420 | .pool = input_pool_data |
| 421 | }; | 421 | }; |
| 422 | 422 | ||
| @@ -425,7 +425,7 @@ static struct entropy_store blocking_pool = { | |||
| 425 | .name = "blocking", | 425 | .name = "blocking", |
| 426 | .limit = 1, | 426 | .limit = 1, |
| 427 | .pull = &input_pool, | 427 | .pull = &input_pool, |
| 428 | .lock = SPIN_LOCK_UNLOCKED, | 428 | .lock = __SPIN_LOCK_UNLOCKED(&blocking_pool.lock), |
| 429 | .pool = blocking_pool_data | 429 | .pool = blocking_pool_data |
| 430 | }; | 430 | }; |
| 431 | 431 | ||
| @@ -433,7 +433,7 @@ static struct entropy_store nonblocking_pool = { | |||
| 433 | .poolinfo = &poolinfo_table[1], | 433 | .poolinfo = &poolinfo_table[1], |
| 434 | .name = "nonblocking", | 434 | .name = "nonblocking", |
| 435 | .pull = &input_pool, | 435 | .pull = &input_pool, |
| 436 | .lock = SPIN_LOCK_UNLOCKED, | 436 | .lock = __SPIN_LOCK_UNLOCKED(&nonblocking_pool.lock), |
| 437 | .pool = nonblocking_pool_data | 437 | .pool = nonblocking_pool_data |
| 438 | }; | 438 | }; |
| 439 | 439 | ||
