Revision 4cdc4cc2ad35f92338497d53d3e8b7876cf2a51d authored by Linus Torvalds on 01 September 2021, 22:13:02 UTC, committed by Linus Torvalds on 01 September 2021, 22:13:02 UTC
Pull asm-generic updates from Arnd Bergmann: "The main content for 5.15 is a series that cleans up the handling of strncpy_from_user() and strnlen_user(), removing a lot of slightly incorrect versions of these in favor of the lib/strn*.c helpers that implement these correctly and more efficiently. The only architectures that retain a private version now are mips, ia64, um and parisc. I had offered to convert those at all, but Thomas Bogendoerfer wanted to keep the mips version for the moment until he had a chance to do regression testing. The branch also contains two patches for bitops and for ffs()" * tag 'asm-generic-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic: bitops/non-atomic: make @nr unsigned to avoid any DIV asm-generic: ffs: Drop bogus reference to ffz location asm-generic: reverse GENERIC_{STRNCPY_FROM,STRNLEN}_USER symbols asm-generic: remove extra strn{cpy_from,len}_user declarations asm-generic: uaccess: remove inline strncpy_from_user/strnlen_user s390: use generic strncpy/strnlen from_user microblaze: use generic strncpy/strnlen from_user csky: use generic strncpy/strnlen from_user arc: use generic strncpy/strnlen from_user hexagon: use generic strncpy/strnlen from_user h8300: remove stale strncpy_from_user asm-generic/uaccess.h: remove __strncpy_from_user/__strnlen_user
File | Mode | Size |
---|---|---|
fsl-mc | ||
mhi | ||
Kconfig | -rw-r--r-- | 7.9 KB |
Makefile | -rw-r--r-- | 1.3 KB |
arm-cci.c | -rw-r--r-- | 15.5 KB |
arm-integrator-lm.c | -rw-r--r-- | 3.1 KB |
brcmstb_gisb.c | -rw-r--r-- | 13.2 KB |
bt1-apb.c | -rw-r--r-- | 9.2 KB |
bt1-axi.c | -rw-r--r-- | 7.1 KB |
da8xx-mstpri.c | -rw-r--r-- | 5.9 KB |
hisi_lpc.c | -rw-r--r-- | 18.0 KB |
imx-weim.c | -rw-r--r-- | 6.7 KB |
mips_cdmm.c | -rw-r--r-- | 19.4 KB |
moxtet.c | -rw-r--r-- | 18.6 KB |
mvebu-mbus.c | -rw-r--r-- | 36.4 KB |
omap-ocp2scp.c | -rw-r--r-- | 3.1 KB |
omap_l3_noc.c | -rw-r--r-- | 10.6 KB |
omap_l3_noc.h | -rw-r--r-- | 12.3 KB |
omap_l3_smx.c | -rw-r--r-- | 7.1 KB |
omap_l3_smx.h | -rw-r--r-- | 7.3 KB |
qcom-ebi2.c | -rw-r--r-- | 10.5 KB |
simple-pm-bus.c | -rw-r--r-- | 1.4 KB |
sun50i-de2.c | -rw-r--r-- | 1.1 KB |
sunxi-rsb.c | -rw-r--r-- | 20.9 KB |
tegra-aconnect.c | -rw-r--r-- | 2.9 KB |
tegra-gmi.c | -rw-r--r-- | 7.5 KB |
ti-pwmss.c | -rw-r--r-- | 1.2 KB |
ti-sysc.c | -rw-r--r-- | 80.6 KB |
ts-nbus.c | -rw-r--r-- | 8.9 KB |
uniphier-system-bus.c | -rw-r--r-- | 7.3 KB |
vexpress-config.c | -rw-r--r-- | 10.0 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...