summaryrefslogtreecommitdiff
path: root/drivers/char/hw_random/virtio-rng.c
AgeCommit message (Expand)AuthorFilesLines
2023-07-19hwrng: virtio - Fix race on data_avail and actual dataHerbert Xu1-5/+5
2022-06-08virtio-rng: make device ready before making requestJason Wang1-0/+2
2022-01-15hwrng: virtio - unregister device before resetMichael S. Tsirkin1-1/+1
2022-01-15virtio: wrap config->reset callsMichael S. Tsirkin1-1/+1
2021-11-01hwrng: virtio - always add a pending requestLaurent Vivier1-14/+12
2021-11-01hwrng: virtio - don't waste entropyLaurent Vivier1-17/+35
2021-11-01hwrng: virtio - don't wait on cleanupLaurent Vivier1-1/+6
2021-11-01hwrng: virtio - add an internal bufferLaurent Vivier1-10/+33
2020-07-09hwrng: virtio - Constify id_table[]Rikard Falkeborn1-1/+1
2020-04-17virtio-rng: pull in slab.hMichael S. Tsirkin1-0/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102Thomas Gleixner1-14/+1
2019-01-25hwrng: virtio - Avoid repeated init of completionDavid Tolnay1-1/+1
2017-11-06hwrng: virtio - Virtio RNG devices need to be re-registered after suspend/resumeJim Quigley1-1/+20
2015-01-26hwrng: virtio - drop extra empty lineMichael S. Tsirkin1-1/+0
2014-10-18Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-6/+9
2014-10-15virtio-rng: refactor probe error handlingMichael S. Tsirkin1-6/+9
2014-09-11virtio-rng: skip reading when we start to remove the deviceAmos Kong1-0/+5
2014-09-11virtio-rng: fix stuck of hot-unplugging busy deviceAmos Kong1-0/+2
2014-08-15virtio: rng: add derating factor for use by hwrng coreAmit Shah1-0/+1
2014-07-27Revert "hwrng: virtio - ensure reads happen after successful probe"Amit Shah1-9/+0
2014-07-27virtio: rng: delay hwrng_register() till driver is readyAmit Shah1-10/+15
2014-07-27virtio: rng: re-arrange struct elements for better packingAmit Shah1-2/+2
2014-07-27virtio: rng: remove unused struct elementAmit Shah1-1/+0
2014-07-14hwrng: virtio - ensure reads happen after successful probeAmit Shah1-0/+10
2014-05-19virtio-rng: fixes for device registration/unregistrationSasha Levin1-18/+23
2014-05-19virtio-rng: fix boot with virtio-rng deviceSasha Levin1-1/+1
2014-05-14virtio-rng: support multiple virtio-rng devicesAmos Kong1-39/+63
2014-03-13virtio-rng: don't crash if virtqueue is broken.Rusty Russell1-2/+1
2013-09-23virtio: pm: use CONFIG_PM_SLEEP instead of CONFIG_PMAaron Lu1-2/+2
2013-05-03Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2013-03-20virtio_rng: use simplified virtqueue accessors.Rusty Russell1-1/+1
2013-03-08virtio: rng: disallow multiple device registrations, fixes crashesAmit Shah1-2/+11
2013-02-13virtio: use module_virtio_driver.Rusty Russell1-12/+1
2013-01-04Drivers: char: remove __dev* attributes.Greg Kroah-Hartman1-1/+1
2012-11-22char: remove use of __devexitBill Pemberton1-1/+1
2012-07-30virtio: rng: s3/s4 supportAmit Shah1-0/+17
2012-07-30virtio: rng: split out common code in probe / remove for s3/s4 opsAmit Shah1-2/+12
2012-07-30virtio: rng: don't wait on host when module is going awayAmit Shah1-0/+1
2012-07-30virtio: rng: allow tasks to be killed that are waiting for rng inputAmit Shah1-1/+4
2012-01-12virtio: rename virtqueue_add_buf_gfp to virtqueue_add_bufRusty Russell1-1/+1
2011-11-01drivers/char: Add module.h to those who were using it implicitlyPaul Gortmaker1-0/+1
2010-05-19virtio-rng: use virtqueue_xxx wrappersMichael S. Tsirkin1-3/+3
2010-01-16virtio: fix section mismatch warningsJeff Mahoney1-3/+3
2009-12-01hwrng: virtio-rng - Convert to new APIIan Molton1-51/+27
2009-10-22move virtrng_remove to .devexit.textUwe Kleine-König1-1/+1
2009-10-22virtio: let header files include virtio_ids.hChristian Borntraeger1-1/+0
2009-09-23virtio: add virtio IDs fileFernando Luis Vazquez Cao1-0/+1
2009-09-23virtio: make add_buf return capacity remainingRusty Russell1-1/+1
2009-06-12virtio: handle short buffers in virtio_rng.Rusty Russell1-8/+16
2009-06-12virtio: find_vqs/del_vqs virtio operationsMichael S. Tsirkin1-3/+3