summaryrefslogtreecommitdiffstats
path: root/drivers/char
AgeCommit message (Expand)AuthorLines
2022-03-04virtio_console: break out of buf poll on removeMichael S. Tsirkin-0/+7
2022-02-04random: only call crng_finalize_init() for primary_crngDominik Brodowski-5/+5
2022-02-04random: access primary_pool directly rather than through pointerDominik Brodowski-7/+7
2022-02-04random: wake up /dev/random writers after zapJason A. Donenfeld-1/+4
2022-02-04random: continually use hwgenerator randomnessDominik Brodowski-4/+6
2022-01-22random: move the random sysctl declarations to its own fileXiaoming Ni-2/+12
2022-01-22hpet: simplify subdirectory registration with register_sysctl()Luis Chamberlain-21/+1
2022-01-18random: simplify arithmetic function flow in account()Jason A. Donenfeld-11/+6
2022-01-18random: selectively clang-format where it makes senseJason A. Donenfeld-110/+99
2022-01-18random: access input_pool_data directly rather than through pointerJason A. Donenfeld-13/+8
2022-01-18random: cleanup fractional entropy shift constantsJason A. Donenfeld-15/+13
2022-01-18random: prepend remaining pool constants with POOL_Jason A. Donenfeld-20/+20
2022-01-18random: de-duplicate INPUT_POOL constantsJason A. Donenfeld-11/+6
2022-01-18random: remove unused OUTPUT_POOL constantsJason A. Donenfeld-3/+1
2022-01-18random: rather than entropy_store abstraction, use globalJason A. Donenfeld-123/+96
2022-01-18random: remove unused extract_entropy() reserved argumentJason A. Donenfeld-10/+7
2022-01-18random: remove incomplete last_data logicJason A. Donenfeld-35/+4
2022-01-18random: cleanup integer typesJason A. Donenfeld-53/+52
2022-01-18random: cleanup poolinfo abstractionJason A. Donenfeld-37/+30
2022-01-18random: fix typo in commentsSchspa Shi-1/+1
2022-01-18Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds-3/+3
2022-01-16Merge tag 'pci-v5.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds-57/+17
2022-01-14hwrng: virtio - unregister device before resetMichael S. Tsirkin-1/+1
2022-01-14virtio: wrap config->reset callsMichael S. Tsirkin-3/+3
2022-01-14Merge tag 'char-misc-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds-3/+3
2022-01-14Merge tag 'mips_5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l...Linus Torvalds-171/+0
2022-01-11Merge tag 'tpmdd-next-v5.17-fixed' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds-122/+96
2022-01-11Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds-17/+383
2022-01-10Merge tag 'drm-next-2022-01-07' of git://anongit.freedesktop.org/drm/drmLinus Torvalds-0/+1
2022-01-09tpm: fix NPE on probe for missing devicePatrick Williams-2/+2
2022-01-09tpm: fix potential NULL pointer access in tpm_del_char_deviceLino Sanfilippo-5/+13
2022-01-09tpm: Add Upgrade/Reduced mode support for TPM2 modulesaxelj-7/+21
2022-01-09char: tpm: cr50: Set TPM_FIRMWARE_POWER_MANAGED based on device propertyRob Barnes-2/+30
2022-01-09tpm_tis: Fix an error handling path in 'tpm_tis_core_init()'Christophe Jaillet-1/+1
2022-01-09tpm: tpm_tis_spi_cr50: Add default RNG qualityAngeloGioacchino Del Regno-0/+4
2022-01-09tpm/st33zp24: drop unneeded over-commentingSohaib Mohamed-105/+17
2022-01-09tpm: add request_locality before write TPM_INT_ENABLEChen Jun-0/+8
2022-01-07random: don't reset crng_init_cnt on urandom_read()Jann Horn-4/+0
2022-01-07random: avoid superfluous call to RDRAND in CRNG extractionJason A. Donenfeld-3/+1
2022-01-07random: early initialization of ChaCha constantsDominik Brodowski-1/+4
2022-01-07random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefsJason A. Donenfeld-19/+11
2022-01-07random: harmonize "crng init done" messagesDominik Brodowski-1/+1
2022-01-07random: mix bootloader randomness into poolJason A. Donenfeld-0/+1
2022-01-07random: do not throw away excess input to crng_fast_loadJason A. Donenfeld-7/+12
2022-01-07random: do not re-init if crng_reseed completes before primary initJason A. Donenfeld-1/+1
2022-01-07random: fix crash on multiple early calls to add_bootloader_randomness()Dominik Brodowski-20/+36
2022-01-07random: do not sign extend bytes for rotation when mixingJason A. Donenfeld-1/+1
2022-01-07random: use BLAKE2s instead of SHA1 in extractionJason A. Donenfeld-41/+30
2022-01-07random: fix data race on crng init timeEric Biggers-7/+10
2022-01-07random: fix data race on crng_node_poolEric Biggers-20/+22