mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-15 23:25:07 +00:00
3604a7f568
API: - Feed untrusted RNGs into /dev/random. - Allow HWRNG sleeping to be more interruptible. - Create lib/utils module. - Setting private keys no longer required for akcipher. - Remove tcrypt mode=1000. - Reorganised Kconfig entries. Algorithms: - Load x86/sha512 based on CPU features. - Add AES-NI/AVX/x86_64/GFNI assembler implementation of aria cipher. Drivers: - Add HACE crypto driver aspeed. -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEn51F/lCuNhUwmDeSxycdCkmxi6cFAmM785cACgkQxycdCkmx i6dveBAAmGVYtrPmcGfA6CmzZ8ps9KdZxhjHjzLKwuqrOMulZvE2IYeUV4QtNqpQ 6NLY2+TkqL0XIbCXoByIk32lMYIlXBaJdMYdHHDTeo7E2wqZn/46SPSWeNKazyJx dkL8Oj62nqDc2s0LOi3vLvod+sENFQ69R+vkHOa0fZhX0UBsac3NIXo+74Y2A7bE 0+iQFKTWdNnoQzQ0j4q8WMiolKYh21iPZ9l5sjgMgichLCaE6PrITlRcaWrtPhey U1OmJtbTPsg+5X1r9KyLtoAXtBDONl66GQyne+p/ZYD8cMhxomjJaPlMhwWE/n4d d2KJKvoXoPPo4c+yNIS9hBav07ZriPl0q0jd2M1rd6oYTmFpaodTgIBfjvxO+wfV GoqDS8PEc42U1uwkuKC/cvfr6pB8WiybfXy+vSXBm/jUgIOO3y+eqsC8Jx9ZoQeG F+d34PYfJrJbmDRtcA6ZKdzN0OmKq7aCilx1kGKGPg0D+uq64FBo7zsT6XzTK8HL 2Za9AACPn87xLQwGrKDSBfyrlSSIJm2FaIIPayUXHEo7cyoiZwbTpXRRJ1mDR+v9 jzI+xPEXCthtjysuRmufNhTkiZUv3lZ8ORfQ0QFKR53tjZUm+dVQo0V/N/ZSXoSV SyRvXYO+ToXePAofNWl1LcO1grX/vxtFNedMkDLHXooRcnCaIYo= =rq2f -----END PGP SIGNATURE----- Merge tag 'v6.1-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 Pull crypto updates from Herbert Xu: "API: - Feed untrusted RNGs into /dev/random - Allow HWRNG sleeping to be more interruptible - Create lib/utils module - Setting private keys no longer required for akcipher - Remove tcrypt mode=1000 - Reorganised Kconfig entries Algorithms: - Load x86/sha512 based on CPU features - Add AES-NI/AVX/x86_64/GFNI assembler implementation of aria cipher Drivers: - Add HACE crypto driver aspeed" * tag 'v6.1-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (124 commits) crypto: aspeed - Remove redundant dev_err call crypto: scatterwalk - Remove unused inline function scatterwalk_aligned() crypto: aead - Remove unused inline functions from aead crypto: bcm - Simplify obtain the name for cipher crypto: marvell/octeontx - use sysfs_emit() to instead of scnprintf() hwrng: core - start hwrng kthread also for untrusted sources crypto: zip - remove the unneeded result variable crypto: qat - add limit to linked list parsing crypto: octeontx2 - Remove the unneeded result variable crypto: ccp - Remove the unneeded result variable crypto: aspeed - Fix check for platform_get_irq() errors crypto: virtio - fix memory-leak crypto: cavium - prevent integer overflow loading firmware crypto: marvell/octeontx - prevent integer overflows crypto: aspeed - fix build error when only CRYPTO_DEV_ASPEED is enabled crypto: hisilicon/qm - fix the qos value initialization crypto: sun4i-ss - use DEFINE_SHOW_ATTRIBUTE to simplify sun4i_ss_debugfs crypto: tcrypt - add async speed test for aria cipher crypto: aria-avx - add AES-NI/AVX/x86_64/GFNI assembler implementation of aria cipher crypto: aria - prepare generic module for optimized implementations ... |
||
---|---|---|
.. | ||
actions,s500-cmu.h | ||
actions,s700-cmu.h | ||
actions,s900-cmu.h | ||
agilex-clock.h | ||
alphascale,asm9260.h | ||
am3.h | ||
am4.h | ||
aspeed-clock.h | ||
ast2600-clock.h | ||
at91.h | ||
ath79-clk.h | ||
axg-aoclkc.h | ||
axg-audio-clkc.h | ||
axg-clkc.h | ||
axis,artpec6-clkctrl.h | ||
bcm-cygnus.h | ||
bcm-ns2.h | ||
bcm-nsp.h | ||
bcm-sr.h | ||
bcm281xx.h | ||
bcm2835-aux.h | ||
bcm2835.h | ||
bcm3368-clock.h | ||
bcm6318-clock.h | ||
bcm6328-clock.h | ||
bcm6358-clock.h | ||
bcm6362-clock.h | ||
bcm6368-clock.h | ||
bcm21664.h | ||
bcm63268-clock.h | ||
berlin2.h | ||
berlin2q.h | ||
bm1880-clock.h | ||
boston-clock.h | ||
bt1-ccu.h | ||
cirrus,cs2000-cp.h | ||
clps711x-clock.h | ||
cortina,gemini-clock.h | ||
dm814.h | ||
dm816.h | ||
dra7.h | ||
en7523-clk.h | ||
exynos-audss-clk.h | ||
exynos4.h | ||
exynos7-clk.h | ||
exynos850.h | ||
exynos3250.h | ||
exynos5250.h | ||
exynos5260-clk.h | ||
exynos5410.h | ||
exynos5420.h | ||
exynos5433.h | ||
exynos7885.h | ||
fsd-clk.h | ||
fsl,qoriq-clockgen.h | ||
g12a-aoclkc.h | ||
g12a-clkc.h | ||
gxbb-aoclkc.h | ||
gxbb-clkc.h | ||
hi3516cv300-clock.h | ||
hi3519-clock.h | ||
hi3559av100-clock.h | ||
hi3620-clock.h | ||
hi3660-clock.h | ||
hi3670-clock.h | ||
hi6220-clock.h | ||
hip04-clock.h | ||
histb-clock.h | ||
hix5hd2-clock.h | ||
imx1-clock.h | ||
imx5-clock.h | ||
imx6qdl-clock.h | ||
imx6sl-clock.h | ||
imx6sll-clock.h | ||
imx6sx-clock.h | ||
imx6ul-clock.h | ||
imx7d-clock.h | ||
imx7ulp-clock.h | ||
imx8-clock.h | ||
imx8-lpcg.h | ||
imx8mm-clock.h | ||
imx8mn-clock.h | ||
imx8mp-clock.h | ||
imx8mq-clock.h | ||
imx8ulp-clock.h | ||
imx21-clock.h | ||
imx27-clock.h | ||
imx93-clock.h | ||
imxrt1050-clock.h | ||
ingenic,jz4725b-cgu.h | ||
ingenic,jz4740-cgu.h | ||
ingenic,jz4760-cgu.h | ||
ingenic,jz4770-cgu.h | ||
ingenic,jz4780-cgu.h | ||
ingenic,sysost.h | ||
ingenic,tcu.h | ||
ingenic,x1000-cgu.h | ||
ingenic,x1830-cgu.h | ||
intel,lgm-clk.h | ||
k210-clk.h | ||
lochnagar.h | ||
lpc18xx-ccu.h | ||
lpc18xx-cgu.h | ||
lpc32xx-clock.h | ||
lsi,axm5516-clks.h | ||
marvell,mmp2-audio.h | ||
marvell,mmp2.h | ||
marvell,pxa168.h | ||
marvell,pxa910.h | ||
marvell,pxa1928.h | ||
maxim,max9485.h | ||
maxim,max77620.h | ||
maxim,max77686.h | ||
maxim,max77802.h | ||
mediatek,mt6795-clk.h | ||
mediatek,mt8365-clk.h | ||
meson8-ddr-clkc.h | ||
meson8b-clkc.h | ||
microchip,lan966x.h | ||
microchip,mpfs-clock.h | ||
microchip,pic32-clock.h | ||
microchip,sparx5.h | ||
mpc512x-clock.h | ||
mstar-msc313-mpll.h | ||
mt2701-clk.h | ||
mt2712-clk.h | ||
mt6765-clk.h | ||
mt6779-clk.h | ||
mt6797-clk.h | ||
mt7621-clk.h | ||
mt7622-clk.h | ||
mt7629-clk.h | ||
mt7986-clk.h | ||
mt8135-clk.h | ||
mt8167-clk.h | ||
mt8173-clk.h | ||
mt8183-clk.h | ||
mt8186-clk.h | ||
mt8192-clk.h | ||
mt8195-clk.h | ||
mt8516-clk.h | ||
nuvoton,npcm7xx-clock.h | ||
nuvoton,npcm845-clk.h | ||
omap4.h | ||
omap5.h | ||
oxsemi,ox810se.h | ||
oxsemi,ox820.h | ||
pistachio-clk.h | ||
px30-cru.h | ||
pxa-clock.h | ||
qcom,apss-ipq.h | ||
qcom,camcc-sc7180.h | ||
qcom,camcc-sc7280.h | ||
qcom,camcc-sdm845.h | ||
qcom,camcc-sm8250.h | ||
qcom,dispcc-qcm2290.h | ||
qcom,dispcc-sc7180.h | ||
qcom,dispcc-sc7280.h | ||
qcom,dispcc-sdm845.h | ||
qcom,dispcc-sm6125.h | ||
qcom,dispcc-sm6350.h | ||
qcom,dispcc-sm8150.h | ||
qcom,dispcc-sm8250.h | ||
qcom,dispcc-sm8350.h | ||
qcom,gcc-apq8084.h | ||
qcom,gcc-ipq806x.h | ||
qcom,gcc-ipq4019.h | ||
qcom,gcc-ipq6018.h | ||
qcom,gcc-ipq8074.h | ||
qcom,gcc-mdm9607.h | ||
qcom,gcc-mdm9615.h | ||
qcom,gcc-msm8660.h | ||
qcom,gcc-msm8909.h | ||
qcom,gcc-msm8916.h | ||
qcom,gcc-msm8939.h | ||
qcom,gcc-msm8953.h | ||
qcom,gcc-msm8960.h | ||
qcom,gcc-msm8974.h | ||
qcom,gcc-msm8976.h | ||
qcom,gcc-msm8994.h | ||
qcom,gcc-msm8996.h | ||
qcom,gcc-msm8998.h | ||
qcom,gcc-qcm2290.h | ||
qcom,gcc-qcs404.h | ||
qcom,gcc-sc7180.h | ||
qcom,gcc-sc7280.h | ||
qcom,gcc-sc8180x.h | ||
qcom,gcc-sc8280xp.h | ||
qcom,gcc-sdm660.h | ||
qcom,gcc-sdm845.h | ||
qcom,gcc-sdx55.h | ||
qcom,gcc-sdx65.h | ||
qcom,gcc-sm6115.h | ||
qcom,gcc-sm6125.h | ||
qcom,gcc-sm6350.h | ||
qcom,gcc-sm8150.h | ||
qcom,gcc-sm8250.h | ||
qcom,gcc-sm8350.h | ||
qcom,gcc-sm8450.h | ||
qcom,gpucc-msm8998.h | ||
qcom,gpucc-sc7180.h | ||
qcom,gpucc-sc7280.h | ||
qcom,gpucc-sc8280xp.h | ||
qcom,gpucc-sdm660.h | ||
qcom,gpucc-sdm845.h | ||
qcom,gpucc-sm6350.h | ||
qcom,gpucc-sm8150.h | ||
qcom,gpucc-sm8250.h | ||
qcom,gpucc-sm8350.h | ||
qcom,lcc-ipq806x.h | ||
qcom,lcc-mdm9615.h | ||
qcom,lcc-msm8960.h | ||
qcom,lpass-sc7280.h | ||
qcom,lpass-sdm845.h | ||
qcom,lpassaudiocc-sc7280.h | ||
qcom,lpasscorecc-sc7180.h | ||
qcom,lpasscorecc-sc7280.h | ||
qcom,mmcc-apq8084.h | ||
qcom,mmcc-msm8960.h | ||
qcom,mmcc-msm8974.h | ||
qcom,mmcc-msm8994.h | ||
qcom,mmcc-msm8996.h | ||
qcom,mmcc-msm8998.h | ||
qcom,mmcc-sdm660.h | ||
qcom,mss-sc7180.h | ||
qcom,q6sstopcc-qcs404.h | ||
qcom,rpmcc.h | ||
qcom,rpmh.h | ||
qcom,sm6115-dispcc.h | ||
qcom,sm6375-gcc.h | ||
qcom,sm8250-lpass-aoncc.h | ||
qcom,sm8250-lpass-audiocc.h | ||
qcom,sm8450-camcc.h | ||
qcom,sm8450-dispcc.h | ||
qcom,turingcc-qcs404.h | ||
qcom,videocc-sc7180.h | ||
qcom,videocc-sc7280.h | ||
qcom,videocc-sdm845.h | ||
qcom,videocc-sm8150.h | ||
qcom,videocc-sm8250.h | ||
r7s9210-cpg-mssr.h | ||
r7s72100-clock.h | ||
r8a73a4-clock.h | ||
r8a774a1-cpg-mssr.h | ||
r8a774b1-cpg-mssr.h | ||
r8a774c0-cpg-mssr.h | ||
r8a774e1-cpg-mssr.h | ||
r8a779a0-cpg-mssr.h | ||
r8a779f0-cpg-mssr.h | ||
r8a779g0-cpg-mssr.h | ||
r8a7740-clock.h | ||
r8a7742-cpg-mssr.h | ||
r8a7743-cpg-mssr.h | ||
r8a7744-cpg-mssr.h | ||
r8a7745-cpg-mssr.h | ||
r8a7778-clock.h | ||
r8a7779-clock.h | ||
r8a7790-clock.h | ||
r8a7790-cpg-mssr.h | ||
r8a7791-clock.h | ||
r8a7791-cpg-mssr.h | ||
r8a7792-clock.h | ||
r8a7792-cpg-mssr.h | ||
r8a7793-clock.h | ||
r8a7793-cpg-mssr.h | ||
r8a7794-clock.h | ||
r8a7794-cpg-mssr.h | ||
r8a7795-cpg-mssr.h | ||
r8a7796-cpg-mssr.h | ||
r8a77470-cpg-mssr.h | ||
r8a77961-cpg-mssr.h | ||
r8a77965-cpg-mssr.h | ||
r8a77970-cpg-mssr.h | ||
r8a77980-cpg-mssr.h | ||
r8a77990-cpg-mssr.h | ||
r8a77995-cpg-mssr.h | ||
r9a06g032-sysctrl.h | ||
r9a07g043-cpg.h | ||
r9a07g044-cpg.h | ||
r9a07g054-cpg.h | ||
r9a09g011-cpg.h | ||
renesas-cpg-mssr.h | ||
rk3036-cru.h | ||
rk3066a-cru.h | ||
rk3128-cru.h | ||
rk3188-cru-common.h | ||
rk3188-cru.h | ||
rk3228-cru.h | ||
rk3288-cru.h | ||
rk3308-cru.h | ||
rk3328-cru.h | ||
rk3368-cru.h | ||
rk3399-cru.h | ||
rk3399-ddr.h | ||
rk3568-cru.h | ||
rockchip,rk808.h | ||
rockchip,rv1126-cru.h | ||
rv1108-cru.h | ||
s3c2410.h | ||
s3c2412.h | ||
s3c2443.h | ||
s5pv210-audss.h | ||
s5pv210.h | ||
samsung,exynosautov9.h | ||
samsung,s2mps11.h | ||
samsung,s3c64xx-clock.h | ||
sh73a0-clock.h | ||
sifive-fu540-prci.h | ||
sifive-fu740-prci.h | ||
sprd,sc9860-clk.h | ||
sprd,sc9863a-clk.h | ||
sprd,ums512-clk.h | ||
starfive-jh7100-audio.h | ||
starfive-jh7100.h | ||
ste-ab8500.h | ||
ste-db8500-clkout.h | ||
stih407-clks.h | ||
stih410-clks.h | ||
stih416-clks.h | ||
stih418-clks.h | ||
stm32fx-clock.h | ||
stm32h7-clks.h | ||
stm32mp1-clks.h | ||
stm32mp13-clks.h | ||
stratix10-clock.h | ||
sun4i-a10-ccu.h | ||
sun4i-a10-pll2.h | ||
sun5i-ccu.h | ||
sun6i-a31-ccu.h | ||
sun6i-rtc.h | ||
sun7i-a20-ccu.h | ||
sun8i-a23-a33-ccu.h | ||
sun8i-a83t-ccu.h | ||
sun8i-de2.h | ||
sun8i-h3-ccu.h | ||
sun8i-r-ccu.h | ||
sun8i-r40-ccu.h | ||
sun8i-tcon-top.h | ||
sun8i-v3s-ccu.h | ||
sun9i-a80-ccu.h | ||
sun9i-a80-de.h | ||
sun9i-a80-usb.h | ||
sun20i-d1-ccu.h | ||
sun20i-d1-r-ccu.h | ||
sun50i-a64-ccu.h | ||
sun50i-a100-ccu.h | ||
sun50i-a100-r-ccu.h | ||
sun50i-h6-ccu.h | ||
sun50i-h6-r-ccu.h | ||
sun50i-h616-ccu.h | ||
suniv-ccu-f1c100s.h | ||
sunplus,sp7021-clkc.h | ||
tegra20-car.h | ||
tegra30-car.h | ||
tegra114-car.h | ||
tegra124-car-common.h | ||
tegra124-car.h | ||
tegra186-clock.h | ||
tegra194-clock.h | ||
tegra210-car.h | ||
tegra234-clock.h | ||
ti-dra7-atl.h | ||
toshiba,tmpv770x.h | ||
versaclock.h | ||
vf610-clock.h | ||
xlnx-vcu.h | ||
xlnx-versal-clk.h | ||
xlnx-zynqmp-clk.h |