summaryrefslogtreecommitdiffstats
path: root/drivers/char
Commit message (Expand)AuthorAgeFilesLines
* use less confusing names for iov_iter direction initializersAl Viro2023-02-091-2/+2
* tpm: Allow system suspend to continue when TPM suspend failsJason A. Donenfeld2023-01-121-1/+3
* ipmi: fix use after free in _ipmi_destroy_user()Dan Carpenter2023-01-071-1/+3
* ipmi: fix long wait in unload when IPMI disconnectZhang Yuchen2023-01-071-8/+19
* random: add helpers for random numbers with given floor or rangeJason A. Donenfeld2023-01-071-1/+17
* random: use rejection sampling for uniform bounded random integersJason A. Donenfeld2023-01-071-0/+22
* tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leakHanjun Guo2023-01-041-4/+5
* tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leakHanjun Guo2023-01-041-9/+20
* tpm: acpi: Call acpi_put_table() to fix memory leakHanjun Guo2023-01-041-3/+9
* ipmi: fix memleak when unload ipmi driverZhang Yuchen2022-12-311-2/+6
* hwrng: geode - Fix PCI device refcount leakXiongfeng Wang2022-12-311-8/+28
* hwrng: amd - Fix PCI device refcount leakXiongfeng Wang2022-12-311-5/+13
* ipmi: kcs: Poll OBF briefly to reduce OBE latencyAndrew Jeffery2022-12-311-3/+21
* tpm/tpm_crb: Fix error message in __crb_relinquish_locality()Michael Kelley2022-12-311-1/+1
* tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init()Yuan Can2022-12-311-1/+7
* tpm: Add flag to use default cancellation policyEddie James2022-12-313-8/+14
* tpm: tis_i2c: Fix sanity check interrupt enable maskEddie James2022-12-311-1/+1
* char: tpm: Protect tpm_pm_suspend with locksJan Dabros2022-12-041-2/+3
* random: use arch_get_random*_early() in random_init()Jean-Philippe Brucker2022-10-291-2/+2
* Merge tag 'v6.1-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds2022-10-171-1/+1
|\
| * hwrng: bcm2835 - use hwrng_msleep() instead of cpu_relax()Jason A. Donenfeld2022-10-141-1/+1
* | prandom: remove unused functionsJason A. Donenfeld2022-10-111-6/+5
* | Merge tag 'for-linus-6.1-1' of https://github.com/cminyard/linux-ipmiLinus Torvalds2022-10-117-33/+38
|\ \
| * | ipmi: Remove unused struct watcher_entryYuan Can2022-09-281-6/+0
| * | ipmi: kcs: aspeed: Update port address commentsChia-Wei Wang2022-09-221-11/+18
| * | ipmi: Add __init/__exit annotations to module init/exit funcsXiu Jianfeng2022-09-223-6/+6
| * | ipmi:ipmb: Don't call ipmi_unregister_smi() on a register failureCorey Minyard2022-09-091-4/+8
| * | ipmi:ipmb: Fix a vague comment and a typoCorey Minyard2022-09-041-2/+2
| * | ipmi: Fix comment typoJason Wang2022-07-181-1/+1
| * | char: ipmi: modify NPCM KCS configurationTomer Maimon2022-07-181-3/+3
* | | Merge tag 'tpmdd-next-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-10-101-1/+1
|\ \ \
| * | | char: move from strlcpy with unused retval to strscpyWolfram Sang2022-10-051-1/+1
* | | | Merge tag 'v6.1-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds2022-10-103-69/+41
|\ \ \ \ | | |_|/ | |/| |
| * | | hwrng: core - start hwrng kthread also for untrusted sourcesDominik Brodowski2022-09-301-26/+10
| * | | hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear()Kshitiz Varshney2022-09-021-7/+7
| * | | hwrng: imx-rngc - use devres for hwrng registrationMartin Kaiser2022-08-261-11/+1
| * | | hwrng: imx-rngc - use devm_clk_get_enabledMartin Kaiser2022-08-261-19/+6
| * | | hwrng: imx-rngc - use KBUILD_MODNAME as driver nameMartin Kaiser2022-08-191-1/+1
| * | | hwrng: arm-smccc-trng - fix NO_ENTROPY handlingJames Cowgill2022-08-191-2/+2
| * | | hwrng: core - let sleep be interrupted when unregistering hwrngJason A. Donenfeld2022-08-191-4/+15
* | | | Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-10-102-60/+83
|\ \ \ \
| * | | | random: clear new batches when bringing new CPUs onlineJason A. Donenfeld2022-10-061-12/+16
| * | | | random: fix typos in get_random_bytes() commentWilliam Zijl2022-10-011-5/+5
| * | | | random: schedule jitter credit for next jiffy, not in two jiffiesJason A. Donenfeld2022-10-011-2/+2
| * | | | random: add 8-bit and 16-bit batchesJason A. Donenfeld2022-09-291-0/+2
| * | | | random: use init_utsname() instead of utsname()Jason A. Donenfeld2022-09-291-1/+1
| * | | | random: split initialization into early step and later stepJason A. Donenfeld2022-09-291-20/+30
| * | | | random: use expired timer rather than wq for mixing fast poolJason A. Donenfeld2022-09-281-7/+11
| * | | | random: avoid reading two cache lines on irq randomnessJason A. Donenfeld2022-09-281-1/+1
| * | | | random: clamp credited irq bits to maximum mixedJason A. Donenfeld2022-09-231-1/+1