commit | a17597d3b418ca5a394d14724ccfc295cb3186c8 | [log] [tgz] |
---|---|---|
author | Sasha Levin <sasha.levin@oracle.com> | Fri May 16 11:42:43 2014 +0930 |
committer | Rusty Russell <rusty@rustcorp.com.au> | Mon May 19 09:26:40 2014 +0930 |
tree | a2421dacd4bef70854f146bdaf01eb6305160338 | |
parent | e5d23a8cc38c555f9f3a40dcc5d14030105df9a8 [diff] |
virtio-rng: fixes for device registration/unregistration There are several fixes in this patch (mostly because it's hard splitting them up): - Revert the name field in struct hwrng back to 'const'. Also, don't do an extra kmalloc for the name - just wasteful. - Deal with allocation failures properly. - Use IDA to allocate device number instead of brute forcing one. Signed-off-by: Sasha Levin <sasha.levin@oracle.com> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>