summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Expand)AuthorAgeFilesLines
* random: mix in cycle counter when jitter timer firesJason A. Donenfeld2022-12-041-0/+2
* random: spread out jitter callback to different CPUsJason A. Donenfeld2022-12-041-8/+44
* random: remove extraneous period and add a missing one in commentsJason A. Donenfeld2022-11-291-10/+8
* efi: random: refresh non-volatile random seed when RNG is initializedJason A. Donenfeld2022-11-221-0/+19
* random: add back async readiness notifierJason A. Donenfeld2022-11-221-0/+22
* random: reseed in delayed work rather than on-demandJason A. Donenfeld2022-11-181-36/+32
* hw_random: use add_hwgenerator_randomness() for early entropyJason A. Donenfeld2022-11-182-9/+11
* random: modernize documentation comment on get_random_bytes()Jason A. Donenfeld2022-11-181-5/+5
* random: adjust comment to account for removed functionJason A. Donenfeld2022-11-181-1/+1
* random: remove early archrandom abstractionJason A. Donenfeld2022-11-181-2/+2
* random: use random.trust_{bootloader,cpu} command line option onlyJason A. Donenfeld2022-11-182-41/+5
* treewide: use get_random_u32_inclusive() when possibleJason A. Donenfeld2022-11-188-13/+12
* treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld2022-11-1838-76/+76
* random: add helpers for random numbers with given floor or rangeJason A. Donenfeld2022-11-181-1/+17
* random: use rejection sampling for uniform bounded random integersJason A. Donenfeld2022-11-171-0/+22
* Merge tag 'efi-fixes-for-v6.1-3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-11-134-2/+93
|\
| * arm64: efi: Force the use of SetVirtualAddressMap() on Altra machinesArd Biesheuvel2022-11-104-2/+93
* | Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds2022-11-123-7/+27
|\ \
| * | scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBCBart Van Assche2022-11-081-0/+7
| * | scsi: scsi_transport_sas: Fix error handling in sas_phy_add()Yang Yingliang2022-11-081-4/+9
| * | scsi: ibmvfc: Avoid path failures during live migrationBrian King2022-11-071-3/+11
* | | Merge tag 'ata-6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/dlem...Linus Torvalds2022-11-112-4/+28
|\ \ \
| * | | ata: libata-core: do not issue non-internal commands once EH is pendingNiklas Cassel2022-11-121-0/+10
| * | | ata: libata-transport: fix error handling in ata_tdev_add()Yang Yingliang2022-11-111-1/+7
| * | | ata: libata-transport: fix error handling in ata_tlink_add()Yang Yingliang2022-11-111-1/+4
| * | | ata: libata-transport: fix error handling in ata_tport_add()Yang Yingliang2022-11-111-1/+4
| * | | ata: libata-transport: fix double ata_host_put() in ata_tport_add()Yang Yingliang2022-11-111-1/+0
| * | | ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failureShin'ichiro Kawasaki2022-11-081-0/+3
* | | | Merge tag 'block-6.1-2022-11-11' of git://git.kernel.dk/linuxLinus Torvalds2022-11-113-6/+7
|\ \ \ \
| * | | | nvmet: fix a memory leakSagi Grimberg2022-11-091-0/+1
| * | | | nvmet: fix memory leak in nvmet_subsys_attr_model_store_lockedAleksandr Miloserdov2022-11-091-2/+5
| * | | | nvme: quiet user passthrough command errorsKeith Busch2022-11-092-4/+1
* | | | | Merge tag 's390-6.1-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2022-11-111-6/+15
|\ \ \ \ \
| * | | | | s390/zcrypt: fix warning about field-spanning writeHarald Freudenberger2022-11-021-6/+15
* | | | | | Merge tag 'hyperv-fixes-signed-20221110' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2022-11-113-21/+32
|\ \ \ \ \ \
| * | | | | | PCI: hv: Fix the definition of vector in hv_compose_msi_msg()Dexuan Cui2022-11-031-6/+16
| * | | | | | clocksource/drivers/hyperv: add data structure for reference TSC MSRAnirudh Rayabharam2022-11-031-14/+15
| * | | | | | Drivers: hv: fix repeated words in commentsJilin Yuan2022-10-271-1/+1
* | | | | | | Merge tag 'dmaengine-fix-6.1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-11-1113-121/+149
|\ \ \ \ \ \ \
| * | | | | | | dmaengine: at_hdmac: Check return code of dma_async_device_registerTudor Ambarus2022-11-081-1/+6
| * | | | | | | dmaengine: at_hdmac: Fix impossible conditionTudor Ambarus2022-11-081-3/+4
| * | | | | | | dmaengine: at_hdmac: Don't allow CPU to reorder channel enableTudor Ambarus2022-11-081-0/+2
| * | | | | | | dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errorsTudor Ambarus2022-11-081-4/+0
| * | | | | | | dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardwareTudor Ambarus2022-11-081-4/+11
| * | | | | | | dmaengine: at_hdmac: Fix concurrency over the active listTudor Ambarus2022-11-081-4/+6
| * | | | | | | dmaengine: at_hdmac: Free the memset buf without holding the chan lockTudor Ambarus2022-11-081-7/+7
| * | | | | | | dmaengine: at_hdmac: Fix concurrency over descriptorTudor Ambarus2022-11-081-5/+9
| * | | | | | | dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all()Tudor Ambarus2022-11-081-45/+4
| * | | | | | | dmaengine: at_hdmac: Protect atchan->status with the channel lockTudor Ambarus2022-11-081-2/+2
| * | | | | | | dmaengine: at_hdmac: Do not call the complete callback on device_terminate_allTudor Ambarus2022-11-081-9/+2