aboutsummaryrefslogtreecommitdiff
path: root/drivers/char
AgeCommit message (Expand)AuthorFilesLines
2022-02-04random: only call crng_finalize_init() for primary_crngGravatar Dominik Brodowski 1-5/+5
2022-02-04random: access primary_pool directly rather than through pointerGravatar Dominik Brodowski 1-7/+7
2022-02-04random: wake up /dev/random writers after zapGravatar Jason A. Donenfeld 1-1/+4
2022-02-04random: continually use hwgenerator randomnessGravatar Dominik Brodowski 1-4/+6
2022-01-22random: move the random sysctl declarations to its own fileGravatar Xiaoming Ni 1-2/+12
2022-01-22hpet: simplify subdirectory registration with register_sysctl()Gravatar Luis Chamberlain 1-21/+1
2022-01-18random: simplify arithmetic function flow in account()Gravatar Jason A. Donenfeld 1-11/+6
2022-01-18random: selectively clang-format where it makes senseGravatar Jason A. Donenfeld 1-110/+99
2022-01-18random: access input_pool_data directly rather than through pointerGravatar Jason A. Donenfeld 1-13/+8
2022-01-18random: cleanup fractional entropy shift constantsGravatar Jason A. Donenfeld 1-15/+13
2022-01-18random: prepend remaining pool constants with POOL_Gravatar Jason A. Donenfeld 1-20/+20
2022-01-18random: de-duplicate INPUT_POOL constantsGravatar Jason A. Donenfeld 1-11/+6
2022-01-18random: remove unused OUTPUT_POOL constantsGravatar Jason A. Donenfeld 1-3/+1
2022-01-18random: rather than entropy_store abstraction, use globalGravatar Jason A. Donenfeld 1-123/+96
2022-01-18random: remove unused extract_entropy() reserved argumentGravatar Jason A. Donenfeld 1-10/+7
2022-01-18random: remove incomplete last_data logicGravatar Jason A. Donenfeld 1-35/+4
2022-01-18random: cleanup integer typesGravatar Jason A. Donenfeld 1-53/+52
2022-01-18random: cleanup poolinfo abstractionGravatar Jason A. Donenfeld 1-37/+30
2022-01-18random: fix typo in commentsGravatar Schspa Shi 1-1/+1
2022-01-18Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostGravatar Linus Torvalds 2-3/+3
2022-01-16Merge tag 'pci-v5.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 3-57/+17
2022-01-14hwrng: virtio - unregister device before resetGravatar Michael S. Tsirkin 1-1/+1
2022-01-14virtio: wrap config->reset callsGravatar Michael S. Tsirkin 2-3/+3
2022-01-14Merge tag 'char-misc-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 2-3/+3
2022-01-14Merge tag 'mips_5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l...Gravatar Linus Torvalds 3-171/+0
2022-01-11Merge tag 'tpmdd-next-v5.17-fixed' of git://git.kernel.org/pub/scm/linux/kern...Gravatar Linus Torvalds 7-122/+96
2022-01-11Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Gravatar Linus Torvalds 5-17/+383
2022-01-10Merge tag 'drm-next-2022-01-07' of git://anongit.freedesktop.org/drm/drmGravatar Linus Torvalds 1-0/+1
2022-01-09tpm: fix NPE on probe for missing deviceGravatar Patrick Williams 1-2/+2
2022-01-09tpm: fix potential NULL pointer access in tpm_del_char_deviceGravatar Lino Sanfilippo 1-5/+13
2022-01-09tpm: Add Upgrade/Reduced mode support for TPM2 modulesGravatar axelj 3-7/+21
2022-01-09char: tpm: cr50: Set TPM_FIRMWARE_POWER_MANAGED based on device propertyGravatar Rob Barnes 2-2/+30
2022-01-09tpm_tis: Fix an error handling path in 'tpm_tis_core_init()'Gravatar Christophe Jaillet 1-1/+1
2022-01-09tpm: tpm_tis_spi_cr50: Add default RNG qualityGravatar AngeloGioacchino Del Regno 1-0/+4
2022-01-09tpm/st33zp24: drop unneeded over-commentingGravatar Sohaib Mohamed 1-105/+17
2022-01-09tpm: add request_locality before write TPM_INT_ENABLEGravatar Chen Jun 1-0/+8
2022-01-07random: don't reset crng_init_cnt on urandom_read()Gravatar Jann Horn 1-4/+0
2022-01-07random: avoid superfluous call to RDRAND in CRNG extractionGravatar Jason A. Donenfeld 1-3/+1
2022-01-07random: early initialization of ChaCha constantsGravatar Dominik Brodowski 1-1/+4
2022-01-07random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefsGravatar Jason A. Donenfeld 1-19/+11
2022-01-07random: harmonize "crng init done" messagesGravatar Dominik Brodowski 1-1/+1
2022-01-07random: mix bootloader randomness into poolGravatar Jason A. Donenfeld 1-0/+1
2022-01-07random: do not throw away excess input to crng_fast_loadGravatar Jason A. Donenfeld 1-7/+12
2022-01-07random: do not re-init if crng_reseed completes before primary initGravatar Jason A. Donenfeld 1-1/+1
2022-01-07random: fix crash on multiple early calls to add_bootloader_randomness()Gravatar Dominik Brodowski 1-20/+36
2022-01-07random: do not sign extend bytes for rotation when mixingGravatar Jason A. Donenfeld 1-1/+1
2022-01-07random: use BLAKE2s instead of SHA1 in extractionGravatar Jason A. Donenfeld 1-41/+30
2022-01-07random: fix data race on crng init timeGravatar Eric Biggers 1-7/+10
2022-01-07random: fix data race on crng_node_poolGravatar Eric Biggers 1-20/+22
2022-01-07random: remove unused irq_flags argument from add_interrupt_randomness()Gravatar Sebastian Andrzej Siewior 1-2/+2