Merge tag 'stream_open-5.2' of https://lab.nexedi.com/kirr/linux
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 7 May 2019 19:15:13 +0000 (12:15 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 7 May 2019 19:15:13 +0000 (12:15 -0700)
Pull stream_open conversion from Kirill Smelkov:

 - remove unnecessary double nonseekable_open from drivers/char/dtlk.c
   as noticed by Pavel Machek while reviewing nonseekable_open ->
   stream_open mass conversion.

 - the mass conversion patch promised in commit 10dce8af3422 ("fs:
   stream_open - opener for stream-like files so that read and write can
   run simultaneously without deadlock") and is automatically generated
   by running

        $ make coccicheck MODE=patch COCCI=scripts/coccinelle/api/stream_open.cocci

   I've verified each generated change manually - that it is correct to
   convert - and each other nonseekable_open instance left - that it is
   either not correct to convert there, or that it is not converted due
   to current stream_open.cocci limitations. More details on this in the
   patch.

 - finally, change VFS to pass ppos=NULL into .read/.write for files
   that declare themselves streams. It was suggested by Rasmus Villemoes
   and makes sure that if ppos starts to be erroneously used in a stream
   file, such bug won't go unnoticed and will produce an oops instead of
   creating illusion of position change being taken into account.

   Note: this patch does not conflict with "fuse: Add FOPEN_STREAM to
   use stream_open()" that will be hopefully coming via FUSE tree,
   because fs/fuse/ uses new-style .read_iter/.write_iter, and for these
   accessors position is still passed as non-pointer kiocb.ki_pos .

* tag 'stream_open-5.2' of https://lab.nexedi.com/kirr/linux:
  vfs: pass ppos=NULL to .read()/.write() of FMODE_STREAM files
  *: convert stream-like files from nonseekable_open -> stream_open
  dtlk: remove double call to nonseekable_open

2281 files changed:
Documentation/ABI/testing/sysfs-devices-system-cpu
Documentation/RCU/Design/Data-Structures/Data-Structures.html
Documentation/RCU/Design/Expedited-Grace-Periods/Expedited-Grace-Periods.html
Documentation/RCU/Design/Memory-Ordering/Tree-RCU-Memory-Ordering.html
Documentation/RCU/NMI-RCU.txt
Documentation/RCU/UP.txt
Documentation/RCU/checklist.txt
Documentation/RCU/rcu.txt
Documentation/RCU/rcu_dereference.txt
Documentation/RCU/rcubarrier.txt
Documentation/RCU/whatisRCU.txt
Documentation/acpi/aml-debugger.txt [deleted file]
Documentation/acpi/apei/output_format.txt [deleted file]
Documentation/acpi/i2c-muxes.txt [deleted file]
Documentation/acpi/initrd_table_override.txt [deleted file]
Documentation/acpi/method-customizing.txt [deleted file]
Documentation/acpi/method-tracing.txt [deleted file]
Documentation/acpi/ssdt-overlays.txt [deleted file]
Documentation/admin-guide/acpi/cppc_sysfs.rst [moved from Documentation/acpi/cppc_sysfs.txt with 51% similarity]
Documentation/admin-guide/acpi/dsdt-override.rst [moved from Documentation/acpi/dsdt-override.txt with 56% similarity]
Documentation/admin-guide/acpi/index.rst [new file with mode: 0644]
Documentation/admin-guide/acpi/initrd_table_override.rst [new file with mode: 0644]
Documentation/admin-guide/acpi/ssdt-overlays.rst [new file with mode: 0644]
Documentation/admin-guide/index.rst
Documentation/admin-guide/kernel-parameters.rst
Documentation/admin-guide/kernel-parameters.txt
Documentation/admin-guide/pm/cpufreq.rst
Documentation/admin-guide/pm/cpuidle.rst
Documentation/admin-guide/pm/index.rst
Documentation/admin-guide/pm/intel_epb.rst [new file with mode: 0644]
Documentation/admin-guide/pm/intel_pstate.rst
Documentation/admin-guide/pm/sleep-states.rst
Documentation/admin-guide/pm/strategies.rst
Documentation/admin-guide/pm/system-wide.rst
Documentation/admin-guide/pm/working-state.rst
Documentation/arm64/cpu-feature-registers.txt
Documentation/arm64/elf_hwcaps.txt
Documentation/arm64/silicon-errata.txt
Documentation/arm64/sve.txt
Documentation/atomic_t.txt
Documentation/clearing-warn-once.txt
Documentation/core-api/cachetlb.rst
Documentation/core-api/printk-formats.rst
Documentation/cputopology.txt
Documentation/crypto/api-samples.rst
Documentation/dev-tools/kselftest.rst
Documentation/devicetree/bindings/edac/socfpga-eccmgr.txt
Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.txt [new file with mode: 0644]
Documentation/devicetree/bindings/hwmon/g762.txt
Documentation/devicetree/bindings/hwmon/lm75.txt
Documentation/devicetree/bindings/hwmon/pwm-fan.txt
Documentation/devicetree/bindings/regulator/gpio-regulator.txt
Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.txt [new file with mode: 0644]
Documentation/devicetree/bindings/spi/fsl-spi.txt
Documentation/devicetree/bindings/spi/nvidia,tegra114-spi.txt
Documentation/devicetree/bindings/spi/sh-msiof.txt
Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.txt
Documentation/devicetree/bindings/spi/spi-fsl-lpspi.txt
Documentation/devicetree/bindings/spi/spi-mt65xx.txt
Documentation/devicetree/bindings/spi/spi-mt7621.txt [new file with mode: 0644]
Documentation/devicetree/bindings/spi/spi-zynq-qspi.txt [new file with mode: 0644]
Documentation/driver-api/acpi/index.rst [new file with mode: 0644]
Documentation/driver-api/acpi/linuxized-acpica.rst [moved from Documentation/acpi/linuxized-acpica.txt with 80% similarity]
Documentation/driver-api/acpi/scan_handlers.rst [moved from Documentation/acpi/scan_handlers.txt with 90% similarity]
Documentation/driver-api/device-io.rst
Documentation/driver-api/index.rst
Documentation/driver-api/pci/p2pdma.rst
Documentation/driver-api/pm/cpuidle.rst
Documentation/driver-api/pm/devices.rst
Documentation/driver-api/pm/index.rst
Documentation/driver-api/pm/notifiers.rst
Documentation/driver-api/pm/types.rst
Documentation/features/time/modern-timekeeping/arch-support.txt
Documentation/filesystems/Locking
Documentation/filesystems/porting
Documentation/firmware-guide/acpi/DSD-properties-rules.rst [moved from Documentation/acpi/DSD-properties-rules.txt with 88% similarity]
Documentation/firmware-guide/acpi/acpi-lid.rst [moved from Documentation/acpi/acpi-lid.txt with 86% similarity]
Documentation/firmware-guide/acpi/aml-debugger.rst [new file with mode: 0644]
Documentation/firmware-guide/acpi/apei/einj.rst [moved from Documentation/acpi/apei/einj.txt with 67% similarity]
Documentation/firmware-guide/acpi/apei/output_format.rst [new file with mode: 0644]
Documentation/firmware-guide/acpi/debug.rst [moved from Documentation/acpi/debug.txt with 91% similarity]
Documentation/firmware-guide/acpi/dsd/data-node-references.rst [moved from Documentation/acpi/dsd/data-node-references.txt with 71% similarity]
Documentation/firmware-guide/acpi/dsd/graph.rst [moved from Documentation/acpi/dsd/graph.txt with 56% similarity]
Documentation/firmware-guide/acpi/enumeration.rst [moved from Documentation/acpi/enumeration.txt with 84% similarity]
Documentation/firmware-guide/acpi/gpio-properties.rst [moved from Documentation/acpi/gpio-properties.txt with 81% similarity]
Documentation/firmware-guide/acpi/i2c-muxes.rst [new file with mode: 0644]
Documentation/firmware-guide/acpi/index.rst [new file with mode: 0644]
Documentation/firmware-guide/acpi/lpit.rst [moved from Documentation/acpi/lpit.txt with 68% similarity]
Documentation/firmware-guide/acpi/method-customizing.rst [new file with mode: 0644]
Documentation/firmware-guide/acpi/method-tracing.rst [new file with mode: 0644]
Documentation/firmware-guide/acpi/namespace.rst [moved from Documentation/acpi/namespace.txt with 56% similarity]
Documentation/firmware-guide/acpi/osi.rst [moved from Documentation/acpi/osi.txt with 97% similarity]
Documentation/firmware-guide/acpi/video_extension.rst [moved from Documentation/acpi/video_extension.txt with 70% similarity]
Documentation/firmware-guide/index.rst [new file with mode: 0644]
Documentation/hwmon/ab8500.rst [moved from Documentation/hwmon/ab8500 with 69% similarity]
Documentation/hwmon/abituguru [deleted file]
Documentation/hwmon/abituguru-datasheet.rst [moved from Documentation/hwmon/abituguru-datasheet with 69% similarity]
Documentation/hwmon/abituguru.rst [new file with mode: 0644]
Documentation/hwmon/abituguru3.rst [moved from Documentation/hwmon/abituguru3 with 75% similarity]
Documentation/hwmon/abx500.rst [moved from Documentation/hwmon/abx500 with 89% similarity]
Documentation/hwmon/acpi_power_meter.rst [moved from Documentation/hwmon/acpi_power_meter with 65% similarity]
Documentation/hwmon/ad7314.rst [moved from Documentation/hwmon/ad7314 with 98% similarity]
Documentation/hwmon/adc128d818.rst [moved from Documentation/hwmon/adc128d818 with 95% similarity]
Documentation/hwmon/adm1021.rst [moved from Documentation/hwmon/adm1021 with 97% similarity]
Documentation/hwmon/adm1025.rst [moved from Documentation/hwmon/adm1025 with 96% similarity]
Documentation/hwmon/adm1026.rst [moved from Documentation/hwmon/adm1026 with 89% similarity]
Documentation/hwmon/adm1031.rst [moved from Documentation/hwmon/adm1031 with 80% similarity]
Documentation/hwmon/adm1275.rst [moved from Documentation/hwmon/adm1275 with 93% similarity]
Documentation/hwmon/adm9240.rst [moved from Documentation/hwmon/adm9240 with 85% similarity]
Documentation/hwmon/ads1015.rst [moved from Documentation/hwmon/ads1015 with 64% similarity]
Documentation/hwmon/ads7828.rst [moved from Documentation/hwmon/ads7828 with 68% similarity]
Documentation/hwmon/adt7410.rst [moved from Documentation/hwmon/adt7410 with 70% similarity]
Documentation/hwmon/adt7411.rst [moved from Documentation/hwmon/adt7411 with 67% similarity]
Documentation/hwmon/adt7462.rst [moved from Documentation/hwmon/adt7462 with 94% similarity]
Documentation/hwmon/adt7470.rst [moved from Documentation/hwmon/adt7470 with 95% similarity]
Documentation/hwmon/adt7475.rst [moved from Documentation/hwmon/adt7475 with 89% similarity]
Documentation/hwmon/amc6821.rst [moved from Documentation/hwmon/amc6821 with 90% similarity]
Documentation/hwmon/asb100.rst [moved from Documentation/hwmon/asb100 with 69% similarity]
Documentation/hwmon/asc7621.rst [moved from Documentation/hwmon/asc7621 with 80% similarity]
Documentation/hwmon/aspeed-pwm-tacho.rst [moved from Documentation/hwmon/aspeed-pwm-tacho with 79% similarity]
Documentation/hwmon/coretemp.rst [moved from Documentation/hwmon/coretemp with 78% similarity]
Documentation/hwmon/da9052.rst [moved from Documentation/hwmon/da9052 with 66% similarity]
Documentation/hwmon/da9055.rst [moved from Documentation/hwmon/da9055 with 80% similarity]
Documentation/hwmon/dme1737.rst [moved from Documentation/hwmon/dme1737 with 89% similarity]
Documentation/hwmon/ds1621.rst [moved from Documentation/hwmon/ds1621 with 68% similarity]
Documentation/hwmon/ds620.rst [moved from Documentation/hwmon/ds620 with 88% similarity]
Documentation/hwmon/emc1403.rst [moved from Documentation/hwmon/emc1403 with 83% similarity]
Documentation/hwmon/emc2103.rst [moved from Documentation/hwmon/emc2103 with 95% similarity]
Documentation/hwmon/emc6w201.rst [moved from Documentation/hwmon/emc6w201 with 99% similarity]
Documentation/hwmon/f71805f.rst [moved from Documentation/hwmon/f71805f with 88% similarity]
Documentation/hwmon/f71882fg.rst [moved from Documentation/hwmon/f71882fg with 97% similarity]
Documentation/hwmon/fam15h_power.rst [moved from Documentation/hwmon/fam15h_power with 63% similarity]
Documentation/hwmon/ftsteutates.rst [moved from Documentation/hwmon/ftsteutates with 65% similarity]
Documentation/hwmon/g760a.rst [moved from Documentation/hwmon/g760a with 99% similarity]
Documentation/hwmon/g762.rst [moved from Documentation/hwmon/g762 with 59% similarity]
Documentation/hwmon/gl518sm.rst [moved from Documentation/hwmon/gl518sm with 89% similarity]
Documentation/hwmon/hih6130.rst [moved from Documentation/hwmon/hih6130 with 85% similarity]
Documentation/hwmon/hwmon-kernel-api.rst [moved from Documentation/hwmon/hwmon-kernel-api.txt with 58% similarity]
Documentation/hwmon/ibm-cffps.rst [moved from Documentation/hwmon/ibm-cffps with 90% similarity]
Documentation/hwmon/ibmaem.rst [moved from Documentation/hwmon/ibmaem with 92% similarity]
Documentation/hwmon/ibmpowernv.rst [moved from Documentation/hwmon/ibmpowernv with 86% similarity]
Documentation/hwmon/ina209.rst [moved from Documentation/hwmon/ina209 with 90% similarity]
Documentation/hwmon/ina2xx.rst [moved from Documentation/hwmon/ina2xx with 81% similarity]
Documentation/hwmon/ina3221.rst [moved from Documentation/hwmon/ina3221 with 50% similarity]
Documentation/hwmon/index.rst [new file with mode: 0644]
Documentation/hwmon/ir35221.rst [moved from Documentation/hwmon/ir35221 with 88% similarity]
Documentation/hwmon/ir38064.rst [new file with mode: 0644]
Documentation/hwmon/isl68137.rst [new file with mode: 0644]
Documentation/hwmon/it87.rst [moved from Documentation/hwmon/it87 with 92% similarity]
Documentation/hwmon/jc42.rst [moved from Documentation/hwmon/jc42 with 92% similarity]
Documentation/hwmon/k10temp.rst [moved from Documentation/hwmon/k10temp with 98% similarity]
Documentation/hwmon/k8temp.rst [moved from Documentation/hwmon/k8temp with 83% similarity]
Documentation/hwmon/lineage-pem.rst [moved from Documentation/hwmon/lineage-pem with 88% similarity]
Documentation/hwmon/lm25066.rst [moved from Documentation/hwmon/lm25066 with 91% similarity]
Documentation/hwmon/lm63.rst [moved from Documentation/hwmon/lm63 with 95% similarity]
Documentation/hwmon/lm70.rst [moved from Documentation/hwmon/lm70 with 96% similarity]
Documentation/hwmon/lm73.rst [moved from Documentation/hwmon/lm73 with 92% similarity]
Documentation/hwmon/lm75.rst [moved from Documentation/hwmon/lm75 with 79% similarity]
Documentation/hwmon/lm77.rst [moved from Documentation/hwmon/lm77 with 97% similarity]
Documentation/hwmon/lm78.rst [moved from Documentation/hwmon/lm78 with 95% similarity]
Documentation/hwmon/lm80.rst [moved from Documentation/hwmon/lm80 with 94% similarity]
Documentation/hwmon/lm83.rst [moved from Documentation/hwmon/lm83 with 95% similarity]
Documentation/hwmon/lm85.rst [moved from Documentation/hwmon/lm85 with 86% similarity]
Documentation/hwmon/lm87.rst [moved from Documentation/hwmon/lm87 with 89% similarity]
Documentation/hwmon/lm90.rst [moved from Documentation/hwmon/lm90 with 85% similarity]
Documentation/hwmon/lm92.rst [moved from Documentation/hwmon/lm92 with 90% similarity]
Documentation/hwmon/lm93.rst [moved from Documentation/hwmon/lm93 with 80% similarity]
Documentation/hwmon/lm95234.rst [moved from Documentation/hwmon/lm95234 with 94% similarity]
Documentation/hwmon/lm95245.rst [moved from Documentation/hwmon/lm95245 with 91% similarity]
Documentation/hwmon/lochnagar.rst [new file with mode: 0644]
Documentation/hwmon/ltc2945.rst [moved from Documentation/hwmon/ltc2945 with 89% similarity]
Documentation/hwmon/ltc2978.rst [moved from Documentation/hwmon/ltc2978 with 58% similarity]
Documentation/hwmon/ltc2990.rst [moved from Documentation/hwmon/ltc2990 with 76% similarity]
Documentation/hwmon/ltc3815.rst [moved from Documentation/hwmon/ltc3815 with 83% similarity]
Documentation/hwmon/ltc4151.rst [moved from Documentation/hwmon/ltc4151 with 80% similarity]
Documentation/hwmon/ltc4215.rst [moved from Documentation/hwmon/ltc4215 with 78% similarity]
Documentation/hwmon/ltc4245.rst [moved from Documentation/hwmon/ltc4245 with 89% similarity]
Documentation/hwmon/ltc4260.rst [moved from Documentation/hwmon/ltc4260 with 85% similarity]
Documentation/hwmon/ltc4261.rst [moved from Documentation/hwmon/ltc4261 with 88% similarity]
Documentation/hwmon/max16064.rst [moved from Documentation/hwmon/max16064 with 88% similarity]
Documentation/hwmon/max16065.rst [moved from Documentation/hwmon/max16065 with 95% similarity]
Documentation/hwmon/max1619.rst [moved from Documentation/hwmon/max1619 with 82% similarity]
Documentation/hwmon/max1668.rst [moved from Documentation/hwmon/max1668 with 85% similarity]
Documentation/hwmon/max197.rst [moved from Documentation/hwmon/max197 with 59% similarity]
Documentation/hwmon/max20751.rst [moved from Documentation/hwmon/max20751 with 89% similarity]
Documentation/hwmon/max31722.rst [moved from Documentation/hwmon/max31722 with 83% similarity]
Documentation/hwmon/max31785.rst [moved from Documentation/hwmon/max31785 with 92% similarity]
Documentation/hwmon/max31790.rst [moved from Documentation/hwmon/max31790 with 88% similarity]
Documentation/hwmon/max34440.rst [moved from Documentation/hwmon/max34440 with 77% similarity]
Documentation/hwmon/max6639.rst [moved from Documentation/hwmon/max6639 with 83% similarity]
Documentation/hwmon/max6642.rst [moved from Documentation/hwmon/max6642 with 82% similarity]
Documentation/hwmon/max6650.rst [moved from Documentation/hwmon/max6650 with 86% similarity]
Documentation/hwmon/max6697.rst [moved from Documentation/hwmon/max6697 with 91% similarity]
Documentation/hwmon/max8688.rst [moved from Documentation/hwmon/max8688 with 85% similarity]
Documentation/hwmon/mc13783-adc.rst [moved from Documentation/hwmon/mc13783-adc with 82% similarity]
Documentation/hwmon/mcp3021.rst [moved from Documentation/hwmon/mcp3021 with 90% similarity]
Documentation/hwmon/menf21bmc.rst [moved from Documentation/hwmon/menf21bmc with 93% similarity]
Documentation/hwmon/mlxreg-fan.rst [moved from Documentation/hwmon/mlxreg-fan with 53% similarity]
Documentation/hwmon/nct6683.rst [moved from Documentation/hwmon/nct6683 with 89% similarity]
Documentation/hwmon/nct6775.rst [moved from Documentation/hwmon/nct6775 with 86% similarity]
Documentation/hwmon/nct7802.rst [moved from Documentation/hwmon/nct7802 with 73% similarity]
Documentation/hwmon/nct7904.rst [moved from Documentation/hwmon/nct7904 with 88% similarity]
Documentation/hwmon/npcm750-pwm-fan.rst [moved from Documentation/hwmon/npcm750-pwm-fan with 79% similarity]
Documentation/hwmon/nsa320.rst [moved from Documentation/hwmon/nsa320 with 93% similarity]
Documentation/hwmon/ntc_thermistor.rst [moved from Documentation/hwmon/ntc_thermistor with 52% similarity]
Documentation/hwmon/occ.rst [moved from Documentation/hwmon/occ with 67% similarity]
Documentation/hwmon/pc87360.rst [moved from Documentation/hwmon/pc87360 with 88% similarity]
Documentation/hwmon/pc87427.rst [moved from Documentation/hwmon/pc87427 with 99% similarity]
Documentation/hwmon/pcf8591.rst [moved from Documentation/hwmon/pcf8591 with 62% similarity]
Documentation/hwmon/pmbus-core.rst [moved from Documentation/hwmon/pmbus-core with 68% similarity]
Documentation/hwmon/pmbus.rst [moved from Documentation/hwmon/pmbus with 88% similarity]
Documentation/hwmon/powr1220.rst [moved from Documentation/hwmon/powr1220 with 90% similarity]
Documentation/hwmon/pwm-fan.rst [moved from Documentation/hwmon/pwm-fan with 79% similarity]
Documentation/hwmon/raspberrypi-hwmon.rst [moved from Documentation/hwmon/raspberrypi-hwmon with 85% similarity]
Documentation/hwmon/sch5627.rst [moved from Documentation/hwmon/sch5627 with 99% similarity]
Documentation/hwmon/sch5636.rst [moved from Documentation/hwmon/sch5636 with 99% similarity]
Documentation/hwmon/scpi-hwmon.rst [moved from Documentation/hwmon/scpi-hwmon with 96% similarity]
Documentation/hwmon/sht15.rst [moved from Documentation/hwmon/sht15 with 74% similarity]
Documentation/hwmon/sht21.rst [moved from Documentation/hwmon/sht21 with 92% similarity]
Documentation/hwmon/sht3x.rst [moved from Documentation/hwmon/sht3x with 75% similarity]
Documentation/hwmon/shtc1.rst [moved from Documentation/hwmon/shtc1 with 94% similarity]
Documentation/hwmon/sis5595.rst [moved from Documentation/hwmon/sis5595 with 80% similarity]
Documentation/hwmon/smm665.rst [moved from Documentation/hwmon/smm665 with 92% similarity]
Documentation/hwmon/smsc47b397.rst [moved from Documentation/hwmon/smsc47b397 with 62% similarity]
Documentation/hwmon/smsc47m1.rst [moved from Documentation/hwmon/smsc47m1 with 77% similarity]
Documentation/hwmon/smsc47m192 [deleted file]
Documentation/hwmon/smsc47m192.rst [new file with mode: 0644]
Documentation/hwmon/submitting-patches.rst [moved from Documentation/hwmon/submitting-patches with 93% similarity]
Documentation/hwmon/sysfs-interface.rst [moved from Documentation/hwmon/sysfs-interface with 67% similarity]
Documentation/hwmon/tc654.rst [moved from Documentation/hwmon/tc654 with 81% similarity]
Documentation/hwmon/tc74.rst [moved from Documentation/hwmon/tc74 with 99% similarity]
Documentation/hwmon/thmc50.rst [moved from Documentation/hwmon/thmc50 with 84% similarity]
Documentation/hwmon/tmp102.rst [moved from Documentation/hwmon/tmp102 with 92% similarity]
Documentation/hwmon/tmp103.rst [moved from Documentation/hwmon/tmp103 with 91% similarity]
Documentation/hwmon/tmp108.rst [moved from Documentation/hwmon/tmp108 with 95% similarity]
Documentation/hwmon/tmp401.rst [moved from Documentation/hwmon/tmp401 with 92% similarity]
Documentation/hwmon/tmp421.rst [moved from Documentation/hwmon/tmp421 with 96% similarity]
Documentation/hwmon/tps40422.rst [moved from Documentation/hwmon/tps40422 with 75% similarity]
Documentation/hwmon/twl4030-madc-hwmon.rst [moved from Documentation/hwmon/twl4030-madc-hwmon with 82% similarity]
Documentation/hwmon/ucd9000.rst [moved from Documentation/hwmon/ucd9000 with 87% similarity]
Documentation/hwmon/ucd9200.rst [moved from Documentation/hwmon/ucd9200 with 80% similarity]
Documentation/hwmon/userspace-tools.rst [moved from Documentation/hwmon/userspace-tools with 97% similarity]
Documentation/hwmon/vexpress.rst [moved from Documentation/hwmon/vexpress with 85% similarity]
Documentation/hwmon/via686a.rst [moved from Documentation/hwmon/via686a with 79% similarity]
Documentation/hwmon/vt1211.rst [moved from Documentation/hwmon/vt1211 with 73% similarity]
Documentation/hwmon/w83627ehf.rst [moved from Documentation/hwmon/w83627ehf with 64% similarity]
Documentation/hwmon/w83627hf.rst [moved from Documentation/hwmon/w83627hf with 73% similarity]
Documentation/hwmon/w83773g.rst [moved from Documentation/hwmon/w83773g with 91% similarity]
Documentation/hwmon/w83781d.rst [moved from Documentation/hwmon/w83781d with 66% similarity]
Documentation/hwmon/w83791d.rst [moved from Documentation/hwmon/w83791d with 59% similarity]
Documentation/hwmon/w83792d.rst [moved from Documentation/hwmon/w83792d with 78% similarity]
Documentation/hwmon/w83793 [deleted file]
Documentation/hwmon/w83793.rst [new file with mode: 0644]
Documentation/hwmon/w83795 [deleted file]
Documentation/hwmon/w83795.rst [new file with mode: 0644]
Documentation/hwmon/w83l785ts.rst [moved from Documentation/hwmon/w83l785ts with 91% similarity]
Documentation/hwmon/w83l786ng.rst [moved from Documentation/hwmon/w83l786ng with 64% similarity]
Documentation/hwmon/wm831x.rst [moved from Documentation/hwmon/wm831x with 86% similarity]
Documentation/hwmon/wm8350.rst [moved from Documentation/hwmon/wm8350 with 81% similarity]
Documentation/hwmon/xgene-hwmon.rst [moved from Documentation/hwmon/xgene-hwmon with 51% similarity]
Documentation/hwmon/zl6100.rst [moved from Documentation/hwmon/zl6100 with 83% similarity]
Documentation/index.rst
Documentation/kprobes.txt
Documentation/memory-barriers.txt
Documentation/preempt-locking.txt
Documentation/robust-futexes.txt
Documentation/spi/spi-summary
Documentation/thermal/sysfs-api.txt
Documentation/translations/ko_KR/memory-barriers.txt
Documentation/x86/kernel-stacks
Documentation/x86/topology.txt
Documentation/x86/x86_64/mm.txt
MAINTAINERS
Makefile
arch/Kconfig
arch/alpha/Kconfig
arch/alpha/include/asm/Kbuild
arch/alpha/include/asm/io.h
arch/alpha/include/asm/rwsem.h [deleted file]
arch/alpha/include/asm/tlb.h
arch/alpha/kernel/pci_iommu.c
arch/arc/Kconfig
arch/arc/include/asm/Kbuild
arch/arc/include/asm/tlb.h
arch/arm/Kconfig
arch/arm/crypto/aes-neonbs-glue.c
arch/arm/crypto/chacha-neon-glue.c
arch/arm/crypto/crc32-ce-glue.c
arch/arm/crypto/crct10dif-ce-glue.c
arch/arm/crypto/ghash-ce-glue.c
arch/arm/crypto/nhpoly1305-neon-glue.c
arch/arm/crypto/sha1-ce-glue.c
arch/arm/crypto/sha1_neon_glue.c
arch/arm/crypto/sha2-ce-glue.c
arch/arm/crypto/sha256_neon_glue.c
arch/arm/crypto/sha512-neon-glue.c
arch/arm/include/asm/Kbuild
arch/arm/include/asm/arch_timer.h
arch/arm/include/asm/cp15.h
arch/arm/include/asm/io.h
arch/arm/include/asm/stage2_pgtable.h
arch/arm/include/asm/tlb.h
arch/arm/kernel/signal.c
arch/arm/kernel/stacktrace.c
arch/arm/mach-ep93xx/edb93xx.c
arch/arm/mach-ep93xx/simone.c
arch/arm/mach-ep93xx/ts72xx.c
arch/arm/mach-ep93xx/vision_ep9307.c
arch/arm/mach-imx/pm-imx6.c
arch/arm/mm/alignment.c
arch/arm/nwfpe/fpmodule.c
arch/arm/vdso/vgettimeofday.c
arch/arm64/Kconfig
arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi
arch/arm64/boot/dts/mediatek/mt2712-pinfunc.h
arch/arm64/crypto/aes-ce-ccm-glue.c
arch/arm64/crypto/aes-ce-glue.c
arch/arm64/crypto/aes-glue.c
arch/arm64/crypto/aes-neonbs-glue.c
arch/arm64/crypto/chacha-neon-glue.c
arch/arm64/crypto/crct10dif-ce-glue.c
arch/arm64/crypto/ghash-ce-glue.c
arch/arm64/crypto/nhpoly1305-neon-glue.c
arch/arm64/crypto/sha1-ce-glue.c
arch/arm64/crypto/sha2-ce-glue.c
arch/arm64/crypto/sha256-glue.c
arch/arm64/crypto/sha3-ce-glue.c
arch/arm64/crypto/sha512-ce-glue.c
arch/arm64/crypto/sm3-ce-glue.c
arch/arm64/crypto/sm4-ce-glue.c
arch/arm64/include/asm/Kbuild
arch/arm64/include/asm/arch_timer.h
arch/arm64/include/asm/assembler.h
arch/arm64/include/asm/barrier.h
arch/arm64/include/asm/brk-imm.h
arch/arm64/include/asm/cpucaps.h
arch/arm64/include/asm/cpufeature.h
arch/arm64/include/asm/cputype.h
arch/arm64/include/asm/debug-monitors.h
arch/arm64/include/asm/elf.h
arch/arm64/include/asm/esr.h
arch/arm64/include/asm/futex.h
arch/arm64/include/asm/hwcap.h
arch/arm64/include/asm/io.h
arch/arm64/include/asm/irqflags.h
arch/arm64/include/asm/kprobes.h
arch/arm64/include/asm/kvm_hyp.h
arch/arm64/include/asm/memory.h
arch/arm64/include/asm/pgalloc.h
arch/arm64/include/asm/pgtable.h
arch/arm64/include/asm/pointer_auth.h
arch/arm64/include/asm/processor.h
arch/arm64/include/asm/ptrace.h
arch/arm64/include/asm/sdei.h
arch/arm64/include/asm/signal32.h
arch/arm64/include/asm/stage2_pgtable.h
arch/arm64/include/asm/sysreg.h
arch/arm64/include/asm/system_misc.h
arch/arm64/include/asm/tlb.h
arch/arm64/include/asm/vdso_datapage.h
arch/arm64/include/asm/vmap_stack.h
arch/arm64/include/uapi/asm/hwcap.h
arch/arm64/kernel/Makefile
arch/arm64/kernel/asm-offsets.c
arch/arm64/kernel/cpu_errata.c
arch/arm64/kernel/cpu_ops.c
arch/arm64/kernel/cpufeature.c
arch/arm64/kernel/cpuinfo.c
arch/arm64/kernel/debug-monitors.c
arch/arm64/kernel/entry.S
arch/arm64/kernel/fpsimd.c
arch/arm64/kernel/head.S
arch/arm64/kernel/kgdb.c
arch/arm64/kernel/kuser32.S
arch/arm64/kernel/perf_event.c
arch/arm64/kernel/probes/kprobes.c
arch/arm64/kernel/probes/uprobes.c
arch/arm64/kernel/signal32.c
arch/arm64/kernel/sigreturn32.S [new file with mode: 0644]
arch/arm64/kernel/stacktrace.c
arch/arm64/kernel/sys.c
arch/arm64/kernel/traps.c
arch/arm64/kernel/vdso.c
arch/arm64/kernel/vdso/Makefile
arch/arm64/kernel/vdso/gettimeofday.S
arch/arm64/lib/Makefile
arch/arm64/mm/fault.c
arch/arm64/mm/init.c
arch/arm64/mm/mmu.c
arch/arm64/mm/numa.c
arch/arm64/mm/proc.S
arch/c6x/Kconfig
arch/c6x/include/asm/Kbuild
arch/c6x/include/asm/tlb.h
arch/csky/Kconfig
arch/csky/include/asm/Kbuild
arch/h8300/Kconfig
arch/h8300/include/asm/Kbuild
arch/h8300/include/asm/tlb.h
arch/hexagon/Kconfig
arch/hexagon/include/asm/Kbuild
arch/hexagon/include/asm/io.h
arch/hexagon/include/asm/tlb.h
arch/ia64/Kconfig
arch/ia64/include/asm/io.h
arch/ia64/include/asm/machvec.h
arch/ia64/include/asm/machvec_sn2.h
arch/ia64/include/asm/mmiowb.h [new file with mode: 0644]
arch/ia64/include/asm/rwsem.h [deleted file]
arch/ia64/include/asm/spinlock.h
arch/ia64/include/asm/tlb.h
arch/ia64/include/asm/tlbflush.h
arch/ia64/kernel/setup.c
arch/ia64/mm/tlb.c
arch/ia64/sn/kernel/sn2/sn2_smp.c
arch/m68k/Kconfig
arch/m68k/amiga/cia.c
arch/m68k/amiga/config.c
arch/m68k/apollo/config.c
arch/m68k/atari/ataints.c
arch/m68k/atari/config.c
arch/m68k/atari/time.c
arch/m68k/bvme6000/config.c
arch/m68k/configs/amiga_defconfig
arch/m68k/configs/apollo_defconfig
arch/m68k/configs/atari_defconfig
arch/m68k/configs/bvme6000_defconfig
arch/m68k/configs/hp300_defconfig
arch/m68k/configs/mac_defconfig
arch/m68k/configs/multi_defconfig
arch/m68k/configs/mvme147_defconfig
arch/m68k/configs/mvme16x_defconfig
arch/m68k/configs/q40_defconfig
arch/m68k/configs/sun3_defconfig
arch/m68k/configs/sun3x_defconfig
arch/m68k/hp300/config.c
arch/m68k/hp300/time.c
arch/m68k/hp300/time.h
arch/m68k/include/asm/Kbuild
arch/m68k/include/asm/io_mm.h
arch/m68k/include/asm/mvme147hw.h
arch/m68k/include/asm/tlb.h
arch/m68k/mac/config.c
arch/m68k/mac/via.c
arch/m68k/mvme147/config.c
arch/m68k/mvme16x/config.c
arch/m68k/q40/config.c
arch/m68k/q40/q40ints.c
arch/m68k/sun3/config.c
arch/m68k/sun3/intersil.c
arch/m68k/sun3/sun3ints.c
arch/m68k/sun3x/config.c
arch/m68k/sun3x/time.c
arch/m68k/sun3x/time.h
arch/microblaze/Kconfig
arch/microblaze/include/asm/Kbuild
arch/microblaze/include/asm/tlb.h
arch/microblaze/mm/pgtable.c
arch/mips/Kconfig
arch/mips/include/asm/io.h
arch/mips/include/asm/mmiowb.h [new file with mode: 0644]
arch/mips/include/asm/spinlock.h
arch/mips/include/asm/tlb.h
arch/nds32/Kconfig
arch/nds32/include/asm/Kbuild
arch/nds32/include/asm/io.h
arch/nds32/include/asm/tlb.h
arch/nds32/include/asm/tlbflush.h
arch/nios2/Kconfig
arch/nios2/include/asm/Kbuild
arch/nios2/include/asm/tlb.h
arch/openrisc/Kconfig
arch/openrisc/include/asm/Kbuild
arch/openrisc/include/asm/tlb.h
arch/parisc/Kconfig
arch/parisc/include/asm/Kbuild
arch/parisc/include/asm/io.h
arch/parisc/include/asm/tlb.h
arch/parisc/kernel/stacktrace.c
arch/powerpc/Kconfig
arch/powerpc/crypto/crc32c-vpmsum_glue.c
arch/powerpc/crypto/crct10dif-vpmsum_glue.c
arch/powerpc/include/asm/Kbuild
arch/powerpc/include/asm/io.h
arch/powerpc/include/asm/mmiowb.h [new file with mode: 0644]
arch/powerpc/include/asm/paca.h
arch/powerpc/include/asm/spinlock.h
arch/powerpc/include/asm/tlb.h
arch/powerpc/kernel/security.c
arch/powerpc/kernel/setup_64.c
arch/powerpc/platforms/cell/spufs/inode.c
arch/powerpc/xmon/xmon.c
arch/riscv/Kconfig
arch/riscv/include/asm/io.h
arch/riscv/include/asm/mmiowb.h [new file with mode: 0644]
arch/riscv/include/asm/tlb.h
arch/riscv/kernel/stacktrace.c
arch/s390/Kconfig
arch/s390/Makefile
arch/s390/boot/Makefile
arch/s390/boot/als.c
arch/s390/boot/boot.h
arch/s390/boot/compressed/decompressor.h
arch/s390/boot/compressed/vmlinux.lds.S
arch/s390/boot/head.S
arch/s390/boot/ipl_parm.c
arch/s390/boot/ipl_report.c [new file with mode: 0644]
arch/s390/boot/kaslr.c [new file with mode: 0644]
arch/s390/boot/machine_kexec_reloc.c [new file with mode: 0644]
arch/s390/boot/startup.c
arch/s390/boot/text_dma.S [new file with mode: 0644]
arch/s390/boot/uv.c [new file with mode: 0644]
arch/s390/configs/debug_defconfig
arch/s390/configs/performance_defconfig
arch/s390/crypto/crc32be-vx.S
arch/s390/crypto/crc32le-vx.S
arch/s390/crypto/des_s390.c
arch/s390/crypto/prng.c
arch/s390/defconfig
arch/s390/hypfs/hypfs_diag0c.c
arch/s390/include/asm/Kbuild
arch/s390/include/asm/airq.h
arch/s390/include/asm/bitops.h
arch/s390/include/asm/boot_data.h
arch/s390/include/asm/bug.h
arch/s390/include/asm/diag.h
arch/s390/include/asm/ebcdic.h
arch/s390/include/asm/elf.h
arch/s390/include/asm/extable.h
arch/s390/include/asm/ftrace.h
arch/s390/include/asm/io.h
arch/s390/include/asm/ipl.h
arch/s390/include/asm/irq.h
arch/s390/include/asm/kexec.h
arch/s390/include/asm/linkage.h
arch/s390/include/asm/lowcore.h
arch/s390/include/asm/nospec-insn.h
arch/s390/include/asm/pci.h
arch/s390/include/asm/pci_clp.h
arch/s390/include/asm/pci_insn.h
arch/s390/include/asm/pci_io.h
arch/s390/include/asm/pgtable.h
arch/s390/include/asm/processor.h
arch/s390/include/asm/sclp.h
arch/s390/include/asm/sections.h
arch/s390/include/asm/setup.h
arch/s390/include/asm/stacktrace.h [new file with mode: 0644]
arch/s390/include/asm/syscall.h
arch/s390/include/asm/syscall_wrapper.h
arch/s390/include/asm/tlb.h
arch/s390/include/asm/uaccess.h
arch/s390/include/asm/unwind.h [new file with mode: 0644]
arch/s390/include/asm/uv.h [new file with mode: 0644]
arch/s390/include/asm/vmlinux.lds.h
arch/s390/include/uapi/asm/ipl.h [new file with mode: 0644]
arch/s390/kernel/Makefile
arch/s390/kernel/asm-offsets.c
arch/s390/kernel/base.S
arch/s390/kernel/diag.c
arch/s390/kernel/dumpstack.c
arch/s390/kernel/early.c
arch/s390/kernel/early_nobss.c
arch/s390/kernel/entry.S
arch/s390/kernel/entry.h
arch/s390/kernel/ftrace.c
arch/s390/kernel/head64.S
arch/s390/kernel/ima_arch.c [new file with mode: 0644]
arch/s390/kernel/ipl.c
arch/s390/kernel/ipl_vmparm.c
arch/s390/kernel/irq.c
arch/s390/kernel/kexec_elf.c
arch/s390/kernel/kexec_image.c
arch/s390/kernel/kprobes.c
arch/s390/kernel/machine_kexec.c
arch/s390/kernel/machine_kexec_file.c
arch/s390/kernel/machine_kexec_reloc.c [new file with mode: 0644]
arch/s390/kernel/mcount.S
arch/s390/kernel/nmi.c
arch/s390/kernel/nospec-branch.c
arch/s390/kernel/nospec-sysfs.c
arch/s390/kernel/perf_cpum_cf.c
arch/s390/kernel/perf_cpum_cf_diag.c
arch/s390/kernel/perf_cpum_cf_events.c
arch/s390/kernel/perf_event.c
arch/s390/kernel/pgm_check.S
arch/s390/kernel/process.c
arch/s390/kernel/processor.c
arch/s390/kernel/reipl.S
arch/s390/kernel/relocate_kernel.S
arch/s390/kernel/setup.c
arch/s390/kernel/smp.c
arch/s390/kernel/stacktrace.c
arch/s390/kernel/swsusp.S
arch/s390/kernel/traps.c
arch/s390/kernel/unwind_bc.c [new file with mode: 0644]
arch/s390/kernel/vdso.c
arch/s390/kernel/vdso32/Makefile
arch/s390/kernel/vdso64/Makefile
arch/s390/kernel/vmlinux.lds.S
arch/s390/kvm/interrupt.c
arch/s390/lib/mem.S
arch/s390/mm/Makefile
arch/s390/mm/fault.c
arch/s390/mm/gup.c [deleted file]
arch/s390/mm/init.c
arch/s390/mm/maccess.c
arch/s390/mm/pgalloc.c
arch/s390/mm/pgtable.c
arch/s390/mm/vmem.c
arch/s390/net/bpf_jit_comp.c
arch/s390/oprofile/init.c
arch/s390/pci/Makefile
arch/s390/pci/pci.c
arch/s390/pci/pci_clp.c
arch/s390/pci/pci_insn.c
arch/s390/pci/pci_irq.c [new file with mode: 0644]
arch/s390/purgatory/Makefile
arch/s390/purgatory/kexec-purgatory.S [new file with mode: 0644]
arch/s390/purgatory/purgatory.lds.S [new file with mode: 0644]
arch/s390/scripts/Makefile.chkbss
arch/s390/tools/opcodes.txt
arch/sh/Kconfig
arch/sh/boards/mach-ecovec24/setup.c
arch/sh/include/asm/Kbuild
arch/sh/include/asm/io.h
arch/sh/include/asm/mmiowb.h [new file with mode: 0644]
arch/sh/include/asm/pgalloc.h
arch/sh/include/asm/spinlock-llsc.h
arch/sh/include/asm/tlb.h
arch/sh/kernel/stacktrace.c
arch/sparc/Kconfig
arch/sparc/crypto/des_glue.c
arch/sparc/include/asm/Kbuild
arch/sparc/include/asm/io_64.h
arch/sparc/include/asm/tlb_32.h
arch/sparc/kernel/ds.c
arch/um/include/asm/Kbuild
arch/um/include/asm/tlb.h
arch/um/kernel/stacktrace.c
arch/um/kernel/sysrq.c
arch/unicore32/Kconfig
arch/unicore32/include/asm/Kbuild
arch/unicore32/include/asm/tlb.h
arch/unicore32/kernel/stacktrace.c
arch/x86/Kconfig
arch/x86/Makefile
arch/x86/boot/compressed/acpi.c
arch/x86/configs/i386_defconfig
arch/x86/configs/x86_64_defconfig
arch/x86/crypto/aegis128-aesni-glue.c
arch/x86/crypto/aegis128l-aesni-glue.c
arch/x86/crypto/aegis256-aesni-glue.c
arch/x86/crypto/aesni-intel_glue.c
arch/x86/crypto/chacha_glue.c
arch/x86/crypto/crc32-pclmul_glue.c
arch/x86/crypto/crc32c-intel_glue.c
arch/x86/crypto/crct10dif-pclmul_glue.c
arch/x86/crypto/ghash-clmulni-intel_glue.c
arch/x86/crypto/morus1280-avx2-glue.c
arch/x86/crypto/morus1280-sse2-glue.c
arch/x86/crypto/morus1280_glue.c
arch/x86/crypto/morus640-sse2-glue.c
arch/x86/crypto/morus640_glue.c
arch/x86/crypto/nhpoly1305-avx2-glue.c
arch/x86/crypto/nhpoly1305-sse2-glue.c
arch/x86/crypto/poly1305_glue.c
arch/x86/crypto/sha1_ssse3_glue.c
arch/x86/crypto/sha256_ssse3_glue.c
arch/x86/crypto/sha512_ssse3_glue.c
arch/x86/entry/common.c
arch/x86/entry/entry_32.S
arch/x86/entry/entry_64.S
arch/x86/entry/vdso/Makefile
arch/x86/entry/vdso/vdso2c.h
arch/x86/events/core.c
arch/x86/events/intel/core.c
arch/x86/events/intel/cstate.c
arch/x86/events/intel/ds.c
arch/x86/events/intel/lbr.c
arch/x86/events/intel/rapl.c
arch/x86/events/intel/uncore.c
arch/x86/events/intel/uncore.h
arch/x86/events/intel/uncore_snb.c
arch/x86/events/msr.c
arch/x86/events/perf_event.h
arch/x86/hyperv/hv_apic.c
arch/x86/hyperv/hv_spinlock.c
arch/x86/ia32/ia32_signal.c
arch/x86/include/asm/Kbuild
arch/x86/include/asm/alternative-asm.h
arch/x86/include/asm/alternative.h
arch/x86/include/asm/asm.h
arch/x86/include/asm/cpu_entry_area.h
arch/x86/include/asm/cpufeature.h
arch/x86/include/asm/debugreg.h
arch/x86/include/asm/fixmap.h
arch/x86/include/asm/fpu/api.h
arch/x86/include/asm/fpu/internal.h
arch/x86/include/asm/fpu/signal.h
arch/x86/include/asm/fpu/types.h
arch/x86/include/asm/fpu/xstate.h
arch/x86/include/asm/intel_ds.h
arch/x86/include/asm/io.h
arch/x86/include/asm/irq.h
arch/x86/include/asm/irq_vectors.h
arch/x86/include/asm/mce.h
arch/x86/include/asm/mmu_context.h
arch/x86/include/asm/msr-index.h
arch/x86/include/asm/nospec-branch.h
arch/x86/include/asm/page_32_types.h
arch/x86/include/asm/page_64_types.h
arch/x86/include/asm/perf_event.h
arch/x86/include/asm/pgtable.h
arch/x86/include/asm/processor.h
arch/x86/include/asm/rwsem.h [deleted file]
arch/x86/include/asm/set_memory.h
arch/x86/include/asm/smap.h
arch/x86/include/asm/smp.h
arch/x86/include/asm/special_insns.h
arch/x86/include/asm/stackprotector.h
arch/x86/include/asm/stacktrace.h
arch/x86/include/asm/switch_to.h
arch/x86/include/asm/sync_bitops.h
arch/x86/include/asm/text-patching.h
arch/x86/include/asm/thread_info.h
arch/x86/include/asm/tlb.h
arch/x86/include/asm/tlbflush.h
arch/x86/include/asm/trace/exceptions.h
arch/x86/include/asm/trace/fpu.h
arch/x86/include/asm/uaccess.h
arch/x86/include/asm/uaccess_64.h
arch/x86/include/asm/xen/hypercall.h
arch/x86/include/uapi/asm/perf_regs.h
arch/x86/kernel/acpi/cstate.c
arch/x86/kernel/alternative.c
arch/x86/kernel/apic/apic.c
arch/x86/kernel/apic/apic_numachip.c
arch/x86/kernel/asm-offsets_64.c
arch/x86/kernel/cpu/Makefile
arch/x86/kernel/cpu/amd.c
arch/x86/kernel/cpu/aperfmperf.c
arch/x86/kernel/cpu/bugs.c
arch/x86/kernel/cpu/common.c
arch/x86/kernel/cpu/cpu.h
arch/x86/kernel/cpu/hygon.c
arch/x86/kernel/cpu/intel.c
arch/x86/kernel/cpu/intel_epb.c [new file with mode: 0644]
arch/x86/kernel/cpu/mce/amd.c
arch/x86/kernel/cpu/mce/core.c
arch/x86/kernel/cpu/mce/genpool.c
arch/x86/kernel/cpu/mce/inject.c
arch/x86/kernel/cpu/mce/internal.h
arch/x86/kernel/cpu/microcode/core.c
arch/x86/kernel/cpu/microcode/intel.c
arch/x86/kernel/cpu/proc.c
arch/x86/kernel/cpu/resctrl/ctrlmondata.c
arch/x86/kernel/cpu/resctrl/rdtgroup.c
arch/x86/kernel/crash.c
arch/x86/kernel/dumpstack_32.c
arch/x86/kernel/dumpstack_64.c
arch/x86/kernel/fpu/core.c
arch/x86/kernel/fpu/init.c
arch/x86/kernel/fpu/regset.c
arch/x86/kernel/fpu/signal.c
arch/x86/kernel/fpu/xstate.c
arch/x86/kernel/ftrace.c
arch/x86/kernel/head_64.S
arch/x86/kernel/idt.c
arch/x86/kernel/irq_32.c
arch/x86/kernel/irq_64.c
arch/x86/kernel/irqinit.c
arch/x86/kernel/jump_label.c
arch/x86/kernel/kgdb.c
arch/x86/kernel/kprobes/core.c
arch/x86/kernel/kvm.c
arch/x86/kernel/ldt.c
arch/x86/kernel/module.c
arch/x86/kernel/nmi.c
arch/x86/kernel/paravirt.c
arch/x86/kernel/perf_regs.c
arch/x86/kernel/process.c
arch/x86/kernel/process_32.c
arch/x86/kernel/process_64.c
arch/x86/kernel/reboot.c
arch/x86/kernel/setup.c
arch/x86/kernel/setup_percpu.c
arch/x86/kernel/signal.c
arch/x86/kernel/smpboot.c
arch/x86/kernel/stacktrace.c
arch/x86/kernel/topology.c
arch/x86/kernel/traps.c
arch/x86/kernel/tsc.c
arch/x86/kernel/vm86_32.c
arch/x86/kernel/vmlinux.lds.S
arch/x86/kvm/vmx/vmx.c
arch/x86/kvm/x86.c
arch/x86/lib/Makefile
arch/x86/lib/copy_user_64.S
arch/x86/lib/delay.c
arch/x86/lib/error-inject.c
arch/x86/lib/memcpy_64.S
arch/x86/lib/rwsem.S [deleted file]
arch/x86/lib/usercopy_64.c
arch/x86/math-emu/fpu_entry.c
arch/x86/mm/cpu_entry_area.c
arch/x86/mm/dump_pagetables.c
arch/x86/mm/extable.c
arch/x86/mm/fault.c
arch/x86/mm/init.c
arch/x86/mm/kaslr.c
arch/x86/mm/mpx.c
arch/x86/mm/pageattr.c
arch/x86/mm/pgtable.c
arch/x86/mm/pkeys.c
arch/x86/mm/pti.c
arch/x86/mm/tlb.c
arch/x86/platform/uv/tlb_uv.c
arch/x86/power/hibernate.c
arch/x86/tools/relocs.c
arch/x86/um/Kconfig
arch/x86/um/Makefile
arch/x86/um/vdso/Makefile
arch/x86/xen/mmu_pv.c
arch/x86/xen/multicalls.c
arch/x86/xen/smp_pv.c
arch/x86/xen/xen-head.S
arch/xtensa/Kconfig
arch/xtensa/include/asm/Kbuild
arch/xtensa/include/asm/tlb.h
crypto/842.c
crypto/Kconfig
crypto/Makefile
crypto/adiantum.c
crypto/aegis128.c
crypto/aegis128l.c
crypto/aegis256.c
crypto/aes_generic.c
crypto/akcipher.c
crypto/algboss.c
crypto/ansi_cprng.c
crypto/anubis.c
crypto/arc4.c
crypto/asymmetric_keys/asym_tpm.c
crypto/asymmetric_keys/pkcs7_verify.c
crypto/asymmetric_keys/public_key.c
crypto/asymmetric_keys/verify_pefile.c
crypto/asymmetric_keys/x509.asn1
crypto/asymmetric_keys/x509_cert_parser.c
crypto/asymmetric_keys/x509_public_key.c
crypto/authenc.c
crypto/authencesn.c
crypto/blowfish_generic.c
crypto/camellia_generic.c
crypto/cast5_generic.c
crypto/cast6_generic.c
crypto/cbc.c
crypto/ccm.c
crypto/cfb.c
crypto/chacha20poly1305.c
crypto/chacha_generic.c
crypto/cmac.c
crypto/crc32_generic.c
crypto/crc32c_generic.c
crypto/crct10dif_generic.c
crypto/cryptd.c
crypto/crypto_null.c
crypto/ctr.c
crypto/cts.c
crypto/deflate.c
crypto/des_generic.c
crypto/dh.c
crypto/drbg.c
crypto/ecb.c
crypto/ecc.c
crypto/ecc.h
crypto/ecc_curve_defs.h
crypto/ecdh.c
crypto/echainiv.c
crypto/ecrdsa.c [new file with mode: 0644]
crypto/ecrdsa_defs.h [new file with mode: 0644]
crypto/ecrdsa_params.asn1 [new file with mode: 0644]
crypto/ecrdsa_pub_key.asn1 [new file with mode: 0644]
crypto/fcrypt.c
crypto/fips.c
crypto/gcm.c
crypto/ghash-generic.c
crypto/hmac.c
crypto/jitterentropy-kcapi.c
crypto/keywrap.c
crypto/khazad.c
crypto/lrw.c
crypto/lz4.c
crypto/lz4hc.c
crypto/lzo-rle.c
crypto/lzo.c
crypto/md4.c
crypto/md5.c
crypto/michael_mic.c
crypto/morus1280.c
crypto/morus640.c
crypto/nhpoly1305.c
crypto/ofb.c
crypto/pcbc.c
crypto/pcrypt.c
crypto/poly1305_generic.c
crypto/rmd128.c
crypto/rmd160.c
crypto/rmd256.c
crypto/rmd320.c
crypto/rsa-pkcs1pad.c
crypto/rsa.c
crypto/salsa20_generic.c
crypto/scompress.c
crypto/seed.c
crypto/seqiv.c
crypto/serpent_generic.c
crypto/sha1_generic.c
crypto/sha256_generic.c
crypto/sha3_generic.c
crypto/sha512_generic.c
crypto/shash.c
crypto/simd.c
crypto/skcipher.c
crypto/sm3_generic.c
crypto/sm4_generic.c
crypto/streebog_generic.c
crypto/tcrypt.c
crypto/tea.c
crypto/testmgr.c
crypto/testmgr.h
crypto/tgr192.c
crypto/twofish_generic.c
crypto/vmac.c
crypto/wp512.c
crypto/xcbc.c
crypto/xts.c
crypto/zstd.c
drivers/acpi/acpi_configfs.c
drivers/acpi/acpi_dbg.c
drivers/acpi/acpi_lpat.c
drivers/acpi/acpi_lpss.c
drivers/acpi/acpica/aclocal.h
drivers/acpi/acpica/dbexec.c
drivers/acpi/acpica/dbnames.c
drivers/acpi/acpica/dsinit.c
drivers/acpi/acpica/evgpeinit.c
drivers/acpi/acpica/exnames.c
drivers/acpi/acpica/nsaccess.c
drivers/acpi/acpica/nsalloc.c
drivers/acpi/acpica/nsdump.c
drivers/acpi/acpica/nsinit.c
drivers/acpi/acpica/nsnames.c
drivers/acpi/acpica/nsparse.c
drivers/acpi/acpica/nsrepair.c
drivers/acpi/acpica/nsrepair2.c
drivers/acpi/acpica/nsutils.c
drivers/acpi/acpica/nsxfname.c
drivers/acpi/acpica/psargs.c
drivers/acpi/acpica/rsxface.c
drivers/acpi/acpica/tbdata.c
drivers/acpi/acpica/tbfind.c
drivers/acpi/acpica/tbinstal.c
drivers/acpi/acpica/tbprint.c
drivers/acpi/acpica/tbutils.c
drivers/acpi/acpica/tbxface.c
drivers/acpi/acpica/tbxfload.c
drivers/acpi/acpica/utascii.c
drivers/acpi/acpica/utdecode.c
drivers/acpi/acpica/utmisc.c
drivers/acpi/acpica/utpredef.c
drivers/acpi/acpica/utstring.c
drivers/acpi/arm64/iort.c
drivers/acpi/button.c
drivers/acpi/cppc_acpi.c
drivers/acpi/device_pm.c
drivers/acpi/dptf/dptf_power.c
drivers/acpi/event.c
drivers/acpi/power.c
drivers/acpi/pptt.c
drivers/acpi/processor_perflib.c
drivers/acpi/property.c
drivers/acpi/scan.c
drivers/acpi/spcr.c
drivers/acpi/sysfs.c
drivers/acpi/tables.c
drivers/acpi/utils.c
drivers/acpi/video_detect.c
drivers/base/power/domain.c
drivers/base/power/domain_governor.c
drivers/base/power/main.c
drivers/base/power/wakeup.c
drivers/base/property.c
drivers/base/regmap/internal.h
drivers/base/regmap/regcache-flat.c
drivers/base/regmap/regcache-lzo.c
drivers/base/regmap/regcache-rbtree.c
drivers/base/regmap/regcache.c
drivers/base/regmap/regmap-ac97.c
drivers/base/regmap/regmap-debugfs.c
drivers/base/regmap/regmap-i2c.c
drivers/base/regmap/regmap-irq.c
drivers/base/regmap/regmap-mmio.c
drivers/base/regmap/regmap-spi.c
drivers/base/regmap/regmap-spmi.c
drivers/base/regmap/regmap-w1.c
drivers/base/regmap/regmap.c
drivers/base/syscore.c
drivers/block/drbd/drbd_receiver.c
drivers/block/drbd/drbd_worker.c
drivers/block/floppy.c
drivers/char/hw_random/omap-rng.c
drivers/char/hw_random/stm32-rng.c
drivers/clocksource/arm_arch_timer.c
drivers/cpufreq/Kconfig
drivers/cpufreq/acpi-cpufreq.c
drivers/cpufreq/amd_freq_sensitivity.c
drivers/cpufreq/armada-37xx-cpufreq.c
drivers/cpufreq/armada-8k-cpufreq.c
drivers/cpufreq/cpufreq.c
drivers/cpufreq/cpufreq_governor.c
drivers/cpufreq/cpufreq_stats.c
drivers/cpufreq/freq_table.c
drivers/cpufreq/imx6q-cpufreq.c
drivers/cpufreq/intel_pstate.c
drivers/cpufreq/kirkwood-cpufreq.c
drivers/cpufreq/maple-cpufreq.c
drivers/cpufreq/pasemi-cpufreq.c
drivers/cpufreq/pmac32-cpufreq.c
drivers/cpufreq/powernow-k8.c
drivers/cpufreq/ppc_cbe_cpufreq.c
drivers/cpufreq/qoriq-cpufreq.c
drivers/cpufreq/speedstep-centrino.c
drivers/cpuidle/cpuidle-exynos.c
drivers/cpuidle/cpuidle.c
drivers/crypto/Kconfig
drivers/crypto/Makefile
drivers/crypto/amcc/crypto4xx_alg.c
drivers/crypto/amcc/crypto4xx_core.c
drivers/crypto/amcc/crypto4xx_core.h
drivers/crypto/atmel-tdes.c
drivers/crypto/axis/artpec6_crypto.c
drivers/crypto/bcm/cipher.c
drivers/crypto/bcm/spu.c
drivers/crypto/bcm/util.c
drivers/crypto/caam/caamalg.c
drivers/crypto/caam/caamalg_qi.c
drivers/crypto/caam/caamalg_qi2.c
drivers/crypto/caam/caamalg_qi2.h
drivers/crypto/caam/caampkc.c
drivers/crypto/caam/ctrl.c
drivers/crypto/caam/error.c
drivers/crypto/caam/intern.h
drivers/crypto/caam/jr.c
drivers/crypto/caam/qi.c
drivers/crypto/caam/regs.h
drivers/crypto/cavium/cpt/cptvf_algs.c
drivers/crypto/cavium/cpt/cptvf_main.c
drivers/crypto/cavium/cpt/cptvf_mbox.c
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
drivers/crypto/cavium/nitrox/nitrox_aead.c
drivers/crypto/cavium/nitrox/nitrox_hal.c
drivers/crypto/cavium/nitrox/nitrox_req.h
drivers/crypto/cavium/nitrox/nitrox_reqmgr.c
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
drivers/crypto/cavium/zip/zip_crypto.c
drivers/crypto/ccp/ccp-crypto-des3.c
drivers/crypto/ccp/ccp-crypto-rsa.c
drivers/crypto/ccp/ccp-crypto-sha.c
drivers/crypto/ccp/psp-dev.c
drivers/crypto/ccree/Makefile
drivers/crypto/ccree/cc_aead.c
drivers/crypto/ccree/cc_aead.h
drivers/crypto/ccree/cc_buffer_mgr.c
drivers/crypto/ccree/cc_buffer_mgr.h
drivers/crypto/ccree/cc_cipher.c
drivers/crypto/ccree/cc_cipher.h
drivers/crypto/ccree/cc_crypto_ctx.h
drivers/crypto/ccree/cc_debugfs.c
drivers/crypto/ccree/cc_debugfs.h
drivers/crypto/ccree/cc_driver.c
drivers/crypto/ccree/cc_driver.h
drivers/crypto/ccree/cc_fips.c
drivers/crypto/ccree/cc_fips.h
drivers/crypto/ccree/cc_hash.c
drivers/crypto/ccree/cc_hash.h
drivers/crypto/ccree/cc_host_regs.h
drivers/crypto/ccree/cc_hw_queue_defs.h
drivers/crypto/ccree/cc_ivgen.c
drivers/crypto/ccree/cc_ivgen.h
drivers/crypto/ccree/cc_kernel_regs.h
drivers/crypto/ccree/cc_lli_defs.h
drivers/crypto/ccree/cc_pm.c
drivers/crypto/ccree/cc_pm.h
drivers/crypto/ccree/cc_request_mgr.c
drivers/crypto/ccree/cc_request_mgr.h
drivers/crypto/ccree/cc_sram_mgr.c
drivers/crypto/ccree/cc_sram_mgr.h
drivers/crypto/chelsio/chcr_algo.c
drivers/crypto/hifn_795x.c
drivers/crypto/hisilicon/sec/sec_algs.c
drivers/crypto/inside-secure/safexcel_cipher.c
drivers/crypto/ixp4xx_crypto.c
drivers/crypto/marvell/cipher.c
drivers/crypto/marvell/hash.c
drivers/crypto/mediatek/mtk-sha.c
drivers/crypto/mxc-scc.c [deleted file]
drivers/crypto/mxs-dcp.c
drivers/crypto/n2_core.c
drivers/crypto/nx/nx-842-pseries.c
drivers/crypto/nx/nx-842.c
drivers/crypto/nx/nx-aes-xcbc.c
drivers/crypto/nx/nx-sha256.c
drivers/crypto/nx/nx-sha512.c
drivers/crypto/omap-des.c
drivers/crypto/omap-sham.c
drivers/crypto/padlock-sha.c
drivers/crypto/picoxcell_crypto.c
drivers/crypto/qat/qat_common/qat_algs.c
drivers/crypto/qat/qat_common/qat_asym_algs.c
drivers/crypto/qce/ablkcipher.c
drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c
drivers/crypto/s5p-sss.c
drivers/crypto/sahara.c
drivers/crypto/stm32/Kconfig
drivers/crypto/stm32/stm32-cryp.c
drivers/crypto/stm32/stm32-hash.c
drivers/crypto/sunxi-ss/sun4i-ss-cipher.c
drivers/crypto/sunxi-ss/sun4i-ss-core.c
drivers/crypto/sunxi-ss/sun4i-ss-hash.c
drivers/crypto/sunxi-ss/sun4i-ss.h
drivers/crypto/talitos.c
drivers/crypto/ux500/cryp/Makefile
drivers/crypto/ux500/cryp/cryp_core.c
drivers/crypto/vmx/aes.c
drivers/crypto/vmx/aes_cbc.c
drivers/crypto/vmx/aes_ctr.c
drivers/crypto/vmx/aes_xts.c
drivers/crypto/vmx/aesp8-ppc.pl
drivers/crypto/vmx/ghash.c
drivers/crypto/vmx/vmx.c
drivers/dax/super.c
drivers/devfreq/devfreq-event.c
drivers/devfreq/devfreq.c
drivers/devfreq/event/exynos-ppmu.c
drivers/devfreq/event/rockchip-dfi.c
drivers/devfreq/exynos-bus.c
drivers/devfreq/rk3399_dmc.c
drivers/devfreq/tegra-devfreq.c
drivers/dma/txx9dmac.c
drivers/edac/altera_edac.c
drivers/edac/altera_edac.h
drivers/edac/amd64_edac.c
drivers/edac/amd64_edac.h
drivers/edac/i10nm_base.c
drivers/edac/mce_amd.c
drivers/edac/skx_base.c
drivers/edac/skx_common.c
drivers/edac/skx_common.h
drivers/extcon/extcon-axp288.c
drivers/firewire/ohci.c
drivers/firmware/Kconfig
drivers/firmware/Makefile
drivers/firmware/arm_sdei.c
drivers/firmware/dmi_scan.c
drivers/firmware/efi/arm-runtime.c
drivers/firmware/efi/libstub/Makefile
drivers/firmware/iscsi_ibft.c
drivers/firmware/psci/Kconfig [new file with mode: 0644]
drivers/firmware/psci/Makefile [new file with mode: 0644]
drivers/firmware/psci/psci.c [moved from drivers/firmware/psci.c with 90% similarity]
drivers/firmware/psci/psci_checker.c [moved from drivers/firmware/psci_checker.c with 100% similarity]
drivers/gpio/gpio-merrifield.c
drivers/gpu/drm/drm_mm.c
drivers/gpu/drm/i915/i915_gem_execbuffer.c
drivers/gpu/drm/i915/i915_vma.c
drivers/gpu/drm/i915/intel_hdmi.c
drivers/gpu/drm/i915/intel_runtime_pm.c
drivers/hid/Kconfig
drivers/hid/Makefile
drivers/hid/hid-core.c
drivers/hid/hid-ids.h
drivers/hid/hid-input.c
drivers/hid/hid-lg.c
drivers/hid/hid-logitech-dj.c
drivers/hid/hid-logitech-hidpp.c
drivers/hid/hid-macally.c [new file with mode: 0644]
drivers/hid/hid-picolcd_core.c
drivers/hid/hid-quirks.c
drivers/hid/hid-sensor-custom.c
drivers/hid/hid-u2fzero.c [new file with mode: 0644]
drivers/hid/i2c-hid/i2c-hid-core.c
drivers/hid/intel-ish-hid/Kconfig
drivers/hid/intel-ish-hid/Makefile
drivers/hid/intel-ish-hid/ipc/hw-ish.h
drivers/hid/intel-ish-hid/ipc/pci-ish.c
drivers/hid/intel-ish-hid/ishtp-fw-loader.c [new file with mode: 0644]
drivers/hid/intel-ish-hid/ishtp-hid-client.c
drivers/hid/intel-ish-hid/ishtp-hid.c
drivers/hid/intel-ish-hid/ishtp-hid.h
drivers/hid/intel-ish-hid/ishtp/bus.c
drivers/hid/intel-ish-hid/ishtp/bus.h
drivers/hid/intel-ish-hid/ishtp/client.c
drivers/hid/intel-ish-hid/ishtp/client.h
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h
drivers/hwmon/Kconfig
drivers/hwmon/Makefile
drivers/hwmon/ad7414.c
drivers/hwmon/adc128d818.c
drivers/hwmon/adm1025.c
drivers/hwmon/adm1026.c
drivers/hwmon/adm1029.c
drivers/hwmon/adm1031.c
drivers/hwmon/adm9240.c
drivers/hwmon/ads1015.c
drivers/hwmon/ads7828.c
drivers/hwmon/adt7411.c
drivers/hwmon/adt7475.c
drivers/hwmon/f71805f.c
drivers/hwmon/hih6130.c
drivers/hwmon/hwmon.c
drivers/hwmon/iio_hwmon.c
drivers/hwmon/ina209.c
drivers/hwmon/ina2xx.c
drivers/hwmon/ina3221.c
drivers/hwmon/jc42.c
drivers/hwmon/jz4740-hwmon.c
drivers/hwmon/lm63.c
drivers/hwmon/lm75.c
drivers/hwmon/lm78.c
drivers/hwmon/lm85.c
drivers/hwmon/lm87.c
drivers/hwmon/lm90.c
drivers/hwmon/lm95241.c
drivers/hwmon/lm95245.c
drivers/hwmon/lochnagar-hwmon.c [new file with mode: 0644]
drivers/hwmon/ltc4151.c
drivers/hwmon/ltc4245.c
drivers/hwmon/ltq-cputemp.c
drivers/hwmon/max197.c
drivers/hwmon/max31790.c
drivers/hwmon/max6621.c
drivers/hwmon/max6650.c
drivers/hwmon/max6697.c
drivers/hwmon/menf21bmc_hwmon.c
drivers/hwmon/mlxreg-fan.c
drivers/hwmon/nct7904.c
drivers/hwmon/npcm750-pwm-fan.c
drivers/hwmon/ntc_thermistor.c
drivers/hwmon/occ/Kconfig
drivers/hwmon/occ/Makefile
drivers/hwmon/occ/common.c
drivers/hwmon/occ/common.h
drivers/hwmon/occ/sysfs.c
drivers/hwmon/pc87427.c
drivers/hwmon/pmbus/Kconfig
drivers/hwmon/pmbus/Makefile
drivers/hwmon/pmbus/ir38064.c [new file with mode: 0644]
drivers/hwmon/pmbus/isl68137.c [new file with mode: 0644]
drivers/hwmon/pmbus/lm25066.c
drivers/hwmon/pmbus/pmbus.h
drivers/hwmon/pmbus/pmbus_core.c
drivers/hwmon/pmbus/tps53679.c
drivers/hwmon/pmbus/ucd9000.c
drivers/hwmon/pmbus/ucd9200.c
drivers/hwmon/pwm-fan.c
drivers/hwmon/raspberrypi-hwmon.c
drivers/hwmon/s3c-hwmon.c
drivers/hwmon/sht15.c
drivers/hwmon/sis5595.c
drivers/hwmon/smsc47b397.c
drivers/hwmon/smsc47m1.c
drivers/hwmon/smsc47m192.c
drivers/hwmon/stts751.c
drivers/hwmon/thmc50.c
drivers/hwmon/tmp102.c
drivers/hwmon/tmp103.c
drivers/hwmon/tmp108.c
drivers/hwmon/tmp421.c
drivers/hwmon/via686a.c
drivers/hwmon/vt1211.c
drivers/hwmon/vt8231.c
drivers/hwmon/w83627hf.c