mbox series

[git,pull] asm/unaligned.h removal

Message ID 20241002233614.GA81817@ZenIV (mailing list archive)
State Awaiting Upstream, archived
Headers show
Series [git,pull] asm/unaligned.h removal | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git tags/pull-work.unaligned

Message

Al Viro Oct. 2, 2024, 11:36 p.m. UTC
[if it's early enough in the cycle...]

That's the second largest (after asm/io.h) class of asm/* includes,
and all but two architectures actually end up using exact same file.
Massage the remaining two (arc and parisc) to do the same and just move
the damn thing to from asm-generic/unaligned.h to linux/unaligned.h.

The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:

  Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git tags/pull-work.unaligned

for you to fetch changes up to 5f60d5f6bbc12e782fac78110b0ee62698f3b576:

  move asm/unaligned.h to linux/unaligned.h (2024-10-02 17:23:23 -0400)

----------------------------------------------------------------
	Getting rid of asm/unaligned.h includes

----------------------------------------------------------------
Al Viro (3):
      parisc: get rid of private asm/unaligned.h
      arc: get rid of private asm/unaligned.h
      move asm/unaligned.h to linux/unaligned.h

 Documentation/arch/arm/mem_alignment.rst           |  2 +-
 Documentation/core-api/unaligned-memory-access.rst |  2 +-
 .../zh_CN/core-api/unaligned-memory-access.rst     |  2 +-
 arch/alpha/kernel/traps.c                          |  2 +-
 arch/arc/include/asm/io.h                          |  2 +-
 arch/arc/include/asm/mmu.h                         |  1 +
 arch/arc/include/asm/unaligned.h                   | 27 ----------------------
 arch/arc/kernel/traps.c                            |  3 ++-
 arch/arc/kernel/unaligned.c                        |  1 +
 arch/arc/kernel/unaligned.h                        | 16 +++++++++++++
 arch/arc/kernel/unwind.c                           |  2 +-
 arch/arm/crypto/aes-ce-glue.c                      |  2 +-
 arch/arm/crypto/crc32-ce-glue.c                    |  2 +-
 arch/arm/crypto/ghash-ce-glue.c                    |  2 +-
 arch/arm/crypto/poly1305-glue.c                    |  2 +-
 arch/arm/crypto/sha2-ce-glue.c                     |  2 +-
 arch/arm/include/asm/uaccess.h                     |  2 +-
 arch/arm/mm/alignment.c                            |  2 +-
 arch/arm64/crypto/aes-ce-ccm-glue.c                |  2 +-
 arch/arm64/crypto/aes-ce-glue.c                    |  2 +-
 arch/arm64/crypto/ghash-ce-glue.c                  |  2 +-
 arch/arm64/crypto/poly1305-glue.c                  |  2 +-
 arch/arm64/crypto/sha1-ce-glue.c                   |  2 +-
 arch/arm64/crypto/sha2-ce-glue.c                   |  2 +-
 arch/arm64/crypto/sha3-ce-glue.c                   |  2 +-
 arch/arm64/crypto/sha512-ce-glue.c                 |  2 +-
 arch/arm64/crypto/sm3-ce-glue.c                    |  2 +-
 arch/arm64/crypto/sm3-neon-glue.c                  |  2 +-
 arch/loongarch/crypto/crc32-loongarch.c            |  2 +-
 arch/microblaze/include/asm/flat.h                 |  2 +-
 arch/mips/boot/compressed/decompress.c             |  2 +-
 arch/mips/crypto/crc32-mips.c                      |  2 +-
 arch/mips/crypto/poly1305-glue.c                   |  2 +-
 arch/nios2/kernel/misaligned.c                     |  2 +-
 arch/parisc/boot/compressed/misc.c                 |  2 +-
 arch/parisc/include/asm/unaligned.h                | 11 ---------
 arch/parisc/kernel/traps.c                         |  4 +++-
 arch/parisc/kernel/unaligned.c                     |  3 ++-
 arch/parisc/kernel/unaligned.h                     |  3 +++
 arch/powerpc/crypto/aes-gcm-p10-glue.c             |  2 +-
 arch/powerpc/crypto/poly1305-p10-glue.c            |  2 +-
 arch/powerpc/platforms/pseries/papr_scm.c          |  2 +-
 arch/sh/include/asm/flat.h                         |  2 +-
 arch/sh/kernel/dwarf.c                             |  2 +-
 arch/sh/kernel/module.c                            |  2 +-
 arch/sparc/crypto/crc32c_glue.c                    |  2 +-
 arch/um/drivers/virt-pci.c                         |  2 +-
 arch/um/include/asm/uaccess.h                      |  2 +-
 arch/x86/crypto/camellia_glue.c                    |  2 +-
 arch/x86/crypto/ghash-clmulni-intel_glue.c         |  2 +-
 arch/x86/lib/insn.c                                |  2 +-
 arch/xtensa/include/asm/flat.h                     |  2 +-
 block/partitions/ldm.h                             |  2 +-
 block/partitions/msdos.c                           |  2 +-
 block/t10-pi.c                                     |  2 +-
 crypto/aes_generic.c                               |  2 +-
 crypto/blake2b_generic.c                           |  2 +-
 crypto/blowfish_generic.c                          |  2 +-
 crypto/camellia_generic.c                          |  2 +-
 crypto/cast5_generic.c                             |  2 +-
 crypto/cast6_generic.c                             |  2 +-
 crypto/chacha_generic.c                            |  2 +-
 crypto/crc32_generic.c                             |  2 +-
 crypto/crc32c_generic.c                            |  2 +-
 crypto/crc64_rocksoft_generic.c                    |  2 +-
 crypto/ecc.c                                       |  2 +-
 crypto/michael_mic.c                               |  2 +-
 crypto/nhpoly1305.c                                |  2 +-
 crypto/poly1305_generic.c                          |  2 +-
 crypto/polyval-generic.c                           |  2 +-
 crypto/serpent_generic.c                           |  2 +-
 crypto/sha256_generic.c                            |  2 +-
 crypto/sha3_generic.c                              |  2 +-
 crypto/sha512_generic.c                            |  2 +-
 crypto/sm3.c                                       |  2 +-
 crypto/sm3_generic.c                               |  2 +-
 crypto/sm4.c                                       |  2 +-
 crypto/sm4_generic.c                               |  2 +-
 crypto/twofish_generic.c                           |  2 +-
 crypto/vmac.c                                      |  2 +-
 crypto/xxhash_generic.c                            |  2 +-
 drivers/acpi/apei/apei-base.c                      |  2 +-
 drivers/acpi/apei/einj-core.c                      |  2 +-
 drivers/acpi/battery.c                             |  2 +-
 drivers/acpi/cppc_acpi.c                           |  2 +-
 drivers/ata/libata-core.c                          |  2 +-
 drivers/ata/libata-sata.c                          |  2 +-
 drivers/ata/libata-scsi.c                          |  2 +-
 drivers/auxdisplay/ht16k33.c                       |  2 +-
 drivers/base/regmap/regmap.c                       |  2 +-
 drivers/block/aoe/aoecmd.c                         |  2 +-
 drivers/block/aoe/aoenet.c                         |  2 +-
 drivers/block/drbd/drbd_nl.c                       |  2 +-
 drivers/block/pktcdvd.c                            |  2 +-
 drivers/bluetooth/ath3k.c                          |  2 +-
 drivers/bluetooth/btbcm.c                          |  2 +-
 drivers/bluetooth/btintel.c                        |  2 +-
 drivers/bluetooth/btintel_pcie.c                   |  2 +-
 drivers/bluetooth/btmtk.c                          |  2 +-
 drivers/bluetooth/btmtksdio.c                      |  2 +-
 drivers/bluetooth/btmtkuart.c                      |  2 +-
 drivers/bluetooth/btnxpuart.c                      |  2 +-
 drivers/bluetooth/btrsi.c                          |  2 +-
 drivers/bluetooth/btrtl.c                          |  2 +-
 drivers/bluetooth/btusb.c                          |  2 +-
 drivers/bluetooth/h4_recv.h                        |  2 +-
 drivers/bluetooth/hci_bcm4377.c                    |  2 +-
 drivers/bluetooth/hci_bcsp.c                       |  2 +-
 drivers/bluetooth/hci_h4.c                         |  2 +-
 drivers/bluetooth/hci_nokia.c                      |  2 +-
 drivers/bluetooth/hci_qca.c                        |  2 +-
 drivers/bluetooth/hci_vhci.c                       |  2 +-
 drivers/char/tpm/tpm2-sessions.c                   |  2 +-
 drivers/char/tpm/tpm2-space.c                      |  2 +-
 drivers/clk/clk-si5341.c                           |  2 +-
 drivers/comedi/drivers/usbduxsigma.c               |  2 +-
 drivers/counter/104-quad-8.c                       |  2 +-
 drivers/counter/i8254.c                            |  2 +-
 drivers/cpufreq/cppc_cpufreq.c                     |  2 +-
 drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c  |  2 +-
 drivers/crypto/caam/caamalg.c                      |  2 +-
 drivers/crypto/caam/caamalg_qi.c                   |  2 +-
 drivers/crypto/caam/caamalg_qi2.c                  |  2 +-
 drivers/crypto/inside-secure/safexcel_cipher.c     |  2 +-
 drivers/crypto/rockchip/rk3288_crypto_ahash.c      |  2 +-
 drivers/crypto/stm32/stm32-crc32.c                 |  2 +-
 drivers/cxl/core/mbox.c                            |  2 +-
 drivers/cxl/core/trace.h                           |  2 +-
 drivers/cxl/pci.c                                  |  2 +-
 drivers/cxl/pmem.c                                 |  2 +-
 drivers/cxl/security.c                             |  2 +-
 drivers/firewire/net.c                             |  2 +-
 drivers/firmware/arm_scmi/common.h                 |  2 +-
 drivers/firmware/arm_scmi/protocols.h              |  2 +-
 drivers/firmware/dmi_scan.c                        |  2 +-
 drivers/firmware/efi/fdtparams.c                   |  2 +-
 drivers/firmware/efi/libstub/riscv-stub.c          |  2 +-
 drivers/firmware/efi/libstub/riscv.c               |  2 +-
 drivers/firmware/efi/libstub/zboot.c               |  2 +-
 drivers/fpga/microchip-spi.c                       |  2 +-
 drivers/fsi/fsi-occ.c                              |  2 +-
 drivers/gpu/drm/amd/amdgpu/atom.c                  |  2 +-
 .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c    |  2 +-
 .../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c    |  2 +-
 drivers/gpu/drm/bridge/samsung-dsim.c              |  2 +-
 drivers/gpu/drm/bridge/sil-sii8620.c               |  2 +-
 drivers/gpu/drm/bridge/tc358775.c                  |  2 +-
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |  2 +-
 drivers/gpu/drm/i915/display/intel_dsi_vbt.c       |  2 +-
 drivers/gpu/drm/nouveau/include/nvif/os.h          |  2 +-
 drivers/gpu/drm/radeon/atom.c                      |  2 +-
 drivers/gpu/drm/udl/udl_transfer.c                 |  2 +-
 drivers/greybus/es2.c                              |  2 +-
 drivers/greybus/gb-beagleplay.c                    |  2 +-
 drivers/hid/hid-alps.c                             |  2 +-
 drivers/hid/hid-core.c                             |  2 +-
 drivers/hid/hid-generic.c                          |  2 +-
 drivers/hid/hid-goodix-spi.c                       |  2 +-
 drivers/hid/hid-google-hammer.c                    |  2 +-
 drivers/hid/hid-kye.c                              |  2 +-
 drivers/hid/hid-letsketch.c                        |  2 +-
 drivers/hid/hid-logitech-dj.c                      |  2 +-
 drivers/hid/hid-logitech-hidpp.c                   |  2 +-
 drivers/hid/hid-nintendo.c                         |  2 +-
 drivers/hid/hid-playstation.c                      |  2 +-
 drivers/hid/hid-sony.c                             |  2 +-
 drivers/hid/hid-uclogic-params.c                   |  2 +-
 drivers/hid/hid-uclogic-rdesc.c                    |  2 +-
 drivers/hid/i2c-hid/i2c-hid-core.c                 |  2 +-
 drivers/hid/surface-hid/surface_hid.c              |  2 +-
 drivers/hid/surface-hid/surface_hid_core.c         |  2 +-
 drivers/hid/surface-hid/surface_kbd.c              |  2 +-
 drivers/hid/usbhid/hid-core.c                      |  2 +-
 drivers/hid/wacom.h                                |  2 +-
 drivers/hwmon/adt7310.c                            |  2 +-
 drivers/hwmon/aquacomputer_d5next.c                |  2 +-
 drivers/hwmon/asus-ec-sensors.c                    |  2 +-
 drivers/hwmon/asus_rog_ryujin.c                    |  2 +-
 drivers/hwmon/dell-smm-hwmon.c                     |  2 +-
 drivers/hwmon/gigabyte_waterforce.c                |  2 +-
 drivers/hwmon/nzxt-kraken2.c                       |  2 +-
 drivers/hwmon/nzxt-kraken3.c                       |  2 +-
 drivers/hwmon/nzxt-smart2.c                        |  2 +-
 drivers/hwmon/occ/common.c                         |  2 +-
 drivers/hwmon/occ/p8_i2c.c                         |  2 +-
 drivers/i2c/busses/i2c-nvidia-gpu.c                |  2 +-
 drivers/iio/accel/adxl355_core.c                   |  2 +-
 drivers/iio/accel/adxl367.c                        |  2 +-
 drivers/iio/accel/adxl380.c                        |  2 +-
 drivers/iio/accel/bma400_core.c                    |  2 +-
 drivers/iio/accel/bmi088-accel-core.c              |  2 +-
 drivers/iio/accel/dmard09.c                        |  2 +-
 drivers/iio/accel/sca3300.c                        |  2 +-
 drivers/iio/adc/ad4130.c                           |  2 +-
 drivers/iio/adc/ad_sigma_delta.c                   |  2 +-
 drivers/iio/adc/axp20x_adc.c                       |  2 +-
 drivers/iio/adc/intel_mrfld_adc.c                  |  2 +-
 drivers/iio/adc/ltc2497.c                          |  2 +-
 drivers/iio/adc/max11100.c                         |  2 +-
 drivers/iio/adc/max11410.c                         |  2 +-
 drivers/iio/adc/mcp3422.c                          |  2 +-
 drivers/iio/adc/mcp3911.c                          |  2 +-
 drivers/iio/adc/mt6360-adc.c                       |  2 +-
 drivers/iio/adc/pac1921.c                          |  2 +-
 drivers/iio/adc/pac1934.c                          |  2 +-
 drivers/iio/adc/qcom-spmi-rradc.c                  |  2 +-
 drivers/iio/adc/ti-ads124s08.c                     |  2 +-
 drivers/iio/adc/ti-ads1298.c                       |  2 +-
 drivers/iio/adc/ti-ads131e08.c                     |  2 +-
 drivers/iio/adc/ti-tsc2046.c                       |  2 +-
 drivers/iio/addac/ad74115.c                        |  2 +-
 drivers/iio/addac/ad74413r.c                       |  2 +-
 drivers/iio/amplifiers/ada4250.c                   |  2 +-
 drivers/iio/cdc/ad7746.c                           |  2 +-
 drivers/iio/chemical/bme680_core.c                 |  2 +-
 drivers/iio/chemical/pms7003.c                     |  2 +-
 drivers/iio/chemical/scd30_i2c.c                   |  2 +-
 drivers/iio/chemical/scd30_serial.c                |  2 +-
 drivers/iio/chemical/scd4x.c                       |  2 +-
 drivers/iio/chemical/sps30_i2c.c                   |  2 +-
 drivers/iio/common/st_sensors/st_sensors_core.c    |  2 +-
 drivers/iio/dac/ad3552r.c                          |  2 +-
 drivers/iio/dac/ad5064.c                           |  2 +-
 drivers/iio/dac/ad5446.c                           |  2 +-
 drivers/iio/dac/ad5449.c                           |  2 +-
 drivers/iio/dac/ad5593r.c                          |  2 +-
 drivers/iio/dac/ad5624r_spi.c                      |  2 +-
 drivers/iio/dac/ad5766.c                           |  2 +-
 drivers/iio/dac/ad7293.c                           |  2 +-
 drivers/iio/dac/ltc2632.c                          |  2 +-
 drivers/iio/dac/mcp4821.c                          |  2 +-
 drivers/iio/frequency/adf4377.c                    |  2 +-
 drivers/iio/frequency/admv1013.c                   |  2 +-
 drivers/iio/frequency/admv1014.c                   |  2 +-
 drivers/iio/frequency/admv4420.c                   |  2 +-
 drivers/iio/frequency/adrf6780.c                   |  2 +-
 drivers/iio/gyro/adis16130.c                       |  2 +-
 drivers/iio/health/afe4403.c                       |  2 +-
 drivers/iio/humidity/ens210.c                      |  2 +-
 drivers/iio/humidity/hdc3020.c                     |  2 +-
 drivers/iio/imu/adis.c                             |  2 +-
 drivers/iio/imu/bmi323/bmi323_core.c               |  2 +-
 drivers/iio/light/apds9306.c                       |  2 +-
 drivers/iio/light/gp2ap020a00f.c                   |  2 +-
 drivers/iio/light/ltr390.c                         |  2 +-
 drivers/iio/light/ltrf216a.c                       |  2 +-
 drivers/iio/light/si1133.c                         |  2 +-
 drivers/iio/light/tsl2591.c                        |  2 +-
 drivers/iio/light/zopt2201.c                       |  2 +-
 drivers/iio/magnetometer/rm3100-core.c             |  2 +-
 drivers/iio/magnetometer/yamaha-yas530.c           |  2 +-
 drivers/iio/pressure/bmp280-core.c                 |  2 +-
 drivers/iio/pressure/dlhl60d.c                     |  2 +-
 drivers/iio/pressure/hp206c.c                      |  2 +-
 drivers/iio/pressure/hsc030pa.c                    |  2 +-
 drivers/iio/pressure/mprls0025pa.c                 |  2 +-
 drivers/iio/pressure/ms5611_i2c.c                  |  2 +-
 drivers/iio/pressure/ms5611_spi.c                  |  2 +-
 drivers/iio/pressure/sdp500.c                      |  2 +-
 drivers/iio/pressure/st_pressure_core.c            |  2 +-
 drivers/iio/pressure/zpa2326.c                     |  2 +-
 drivers/iio/proximity/aw96103.c                    |  2 +-
 drivers/iio/proximity/cros_ec_mkbp_proximity.c     |  2 +-
 drivers/iio/proximity/hx9023s.c                    |  2 +-
 drivers/iio/proximity/irsd200.c                    |  2 +-
 drivers/iio/temperature/ltc2983.c                  |  2 +-
 drivers/iio/temperature/max31856.c                 |  2 +-
 drivers/iio/temperature/max31865.c                 |  2 +-
 drivers/input/joystick/adafruit-seesaw.c           |  2 +-
 drivers/input/joystick/adc-joystick.c              |  2 +-
 drivers/input/joystick/iforce/iforce-main.c        |  2 +-
 drivers/input/joystick/iforce/iforce-packets.c     |  2 +-
 drivers/input/joystick/spaceball.c                 |  2 +-
 drivers/input/keyboard/applespi.c                  |  2 +-
 drivers/input/keyboard/cros_ec_keyb.c              |  2 +-
 drivers/input/misc/ims-pcu.c                       |  2 +-
 drivers/input/misc/iqs7222.c                       |  2 +-
 drivers/input/mouse/cyapa_gen3.c                   |  2 +-
 drivers/input/mouse/cyapa_gen5.c                   |  2 +-
 drivers/input/mouse/cyapa_gen6.c                   |  2 +-
 drivers/input/mouse/elan_i2c_core.c                |  2 +-
 drivers/input/mouse/elan_i2c_i2c.c                 |  2 +-
 drivers/input/mouse/elantech.c                     |  2 +-
 drivers/input/rmi4/rmi_f01.c                       |  2 +-
 drivers/input/rmi4/rmi_f34.c                       |  2 +-
 drivers/input/rmi4/rmi_f34v7.c                     |  2 +-
 drivers/input/tablet/aiptek.c                      |  2 +-
 drivers/input/tablet/kbtab.c                       |  2 +-
 drivers/input/touchscreen/ads7846.c                |  2 +-
 drivers/input/touchscreen/atmel_mxt_ts.c           |  2 +-
 drivers/input/touchscreen/chipone_icn8505.c        |  2 +-
 drivers/input/touchscreen/cy8ctma140.c             |  2 +-
 drivers/input/touchscreen/cyttsp5.c                |  2 +-
 drivers/input/touchscreen/edt-ft5x06.c             |  2 +-
 drivers/input/touchscreen/eeti_ts.c                |  2 +-
 drivers/input/touchscreen/elants_i2c.c             |  2 +-
 drivers/input/touchscreen/exc3000.c                |  2 +-
 drivers/input/touchscreen/goodix.c                 |  2 +-
 drivers/input/touchscreen/goodix_berlin_core.c     |  2 +-
 drivers/input/touchscreen/goodix_berlin_spi.c      |  2 +-
 drivers/input/touchscreen/hideep.c                 |  2 +-
 drivers/input/touchscreen/hycon-hy46xx.c           |  2 +-
 drivers/input/touchscreen/hynitron_cstxxx.c        |  2 +-
 drivers/input/touchscreen/ili210x.c                |  2 +-
 drivers/input/touchscreen/ilitek_ts_i2c.c          |  2 +-
 drivers/input/touchscreen/iqs5xx.c                 |  2 +-
 drivers/input/touchscreen/iqs7211.c                |  2 +-
 drivers/input/touchscreen/melfas_mip4.c            |  2 +-
 drivers/input/touchscreen/novatek-nvt-ts.c         |  2 +-
 drivers/input/touchscreen/pixcir_i2c_ts.c          |  2 +-
 drivers/input/touchscreen/raydium_i2c_ts.c         |  2 +-
 drivers/input/touchscreen/s6sy761.c                |  2 +-
 drivers/input/touchscreen/silead.c                 |  2 +-
 drivers/input/touchscreen/sis_i2c.c                |  2 +-
 drivers/input/touchscreen/surface3_spi.c           |  2 +-
 drivers/input/touchscreen/wacom_i2c.c              |  2 +-
 drivers/input/touchscreen/wdt87xx_i2c.c            |  2 +-
 drivers/input/touchscreen/zet6223.c                |  2 +-
 drivers/input/touchscreen/zforce_ts.c              |  2 +-
 drivers/isdn/hardware/mISDN/avmfritz.c             |  2 +-
 drivers/leds/rgb/leds-mt6370-rgb.c                 |  2 +-
 drivers/macintosh/adb-iop.c                        |  2 +-
 drivers/md/dm-crypt.c                              |  2 +-
 drivers/md/dm-vdo/murmurhash3.c                    |  2 +-
 drivers/md/dm-vdo/numeric.h                        |  2 +-
 drivers/media/dvb-frontends/mxl5xx.c               |  2 +-
 drivers/media/i2c/ccs/ccs-reg-access.c             |  2 +-
 drivers/media/i2c/hi556.c                          |  2 +-
 drivers/media/i2c/hi846.c                          |  2 +-
 drivers/media/i2c/hi847.c                          |  2 +-
 drivers/media/i2c/imx208.c                         |  2 +-
 drivers/media/i2c/imx258.c                         |  2 +-
 drivers/media/i2c/imx290.c                         |  2 +-
 drivers/media/i2c/imx319.c                         |  2 +-
 drivers/media/i2c/imx334.c                         |  2 +-
 drivers/media/i2c/imx335.c                         |  2 +-
 drivers/media/i2c/imx355.c                         |  2 +-
 drivers/media/i2c/imx412.c                         |  2 +-
 drivers/media/i2c/ir-kbd-i2c.c                     |  2 +-
 drivers/media/i2c/og01a1b.c                        |  2 +-
 drivers/media/i2c/ov01a10.c                        |  2 +-
 drivers/media/i2c/ov08x40.c                        |  2 +-
 drivers/media/i2c/ov2740.c                         |  2 +-
 drivers/media/i2c/ov5670.c                         |  2 +-
 drivers/media/i2c/ov5675.c                         |  2 +-
 drivers/media/i2c/ov8856.c                         |  2 +-
 drivers/media/i2c/ov8858.c                         |  2 +-
 drivers/media/i2c/ov9282.c                         |  2 +-
 drivers/media/i2c/ov9734.c                         |  2 +-
 drivers/media/i2c/thp7312.c                        |  2 +-
 drivers/media/i2c/vgxy61.c                         |  2 +-
 drivers/media/pci/bt8xx/bttv-cards.c               |  2 +-
 .../media/platform/chips-media/coda/coda-jpeg.c    |  2 +-
 drivers/media/platform/renesas/rcar_jpu.c          |  2 +-
 .../platform/verisilicon/hantro_g1_mpeg2_dec.c     |  2 +-
 .../platform/verisilicon/hantro_h1_jpeg_enc.c      |  2 +-
 .../verisilicon/rockchip_vpu2_hw_jpeg_enc.c        |  2 +-
 .../verisilicon/rockchip_vpu2_hw_mpeg2_dec.c       |  2 +-
 drivers/media/radio/radio-raremono.c               |  2 +-
 drivers/media/radio/si470x/radio-si470x.h          |  2 +-
 drivers/media/rc/ir_toy.c                          |  2 +-
 drivers/media/rc/redrat3.c                         |  2 +-
 drivers/media/tuners/xc2028.c                      |  2 +-
 drivers/media/tuners/xc4000.c                      |  2 +-
 drivers/media/usb/dvb-usb/m920x.c                  |  2 +-
 drivers/media/usb/uvc/uvc_driver.c                 |  2 +-
 drivers/media/usb/uvc/uvc_video.c                  |  2 +-
 drivers/media/v4l2-core/v4l2-cci.c                 |  2 +-
 drivers/media/v4l2-core/v4l2-jpeg.c                |  2 +-
 drivers/memstick/host/rtsx_usb_ms.c                |  2 +-
 drivers/mfd/gateworks-gsc.c                        |  2 +-
 drivers/mfd/iqs62x.c                               |  2 +-
 drivers/mfd/ntxec.c                                |  2 +-
 drivers/mfd/rave-sp.c                              |  2 +-
 drivers/mfd/si476x-cmd.c                           |  2 +-
 drivers/misc/altera-stapl/altera.c                 |  2 +-
 drivers/misc/bcm-vk/bcm_vk_sg.c                    |  2 +-
 drivers/misc/cardreader/rtsx_pcr.c                 |  2 +-
 drivers/misc/lattice-ecp3-config.c                 |  2 +-
 drivers/misc/mei/platform-vsc.c                    |  2 +-
 drivers/misc/mei/vsc-fw-loader.c                   |  2 +-
 drivers/mmc/host/atmel-mci.c                       |  2 +-
 drivers/mmc/host/mmc_spi.c                         |  2 +-
 drivers/mmc/host/mvsdio.c                          |  2 +-
 drivers/mmc/host/rtsx_pci_sdmmc.c                  |  2 +-
 drivers/mmc/host/rtsx_usb_sdmmc.c                  |  2 +-
 drivers/mtd/nand/raw/intel-nand-controller.c       |  2 +-
 drivers/mtd/nand/raw/marvell_nand.c                |  2 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c     |  2 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c   |  2 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c     |  2 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-tx.c       |  2 +-
 drivers/net/can/usb/etas_es58x/es581_4.c           |  2 +-
 drivers/net/can/usb/etas_es58x/es58x_core.c        |  2 +-
 drivers/net/can/usb/etas_es58x/es58x_fd.c          |  2 +-
 drivers/net/can/usb/f81604.c                       |  2 +-
 drivers/net/can/usb/mcba_usb.c                     |  2 +-
 drivers/net/can/usb/peak_usb/pcan_usb.c            |  2 +-
 drivers/net/dsa/b53/b53_spi.c                      |  2 +-
 drivers/net/dsa/microchip/ksz_spi.c                |  2 +-
 drivers/net/ethernet/adi/adin1110.c                |  2 +-
 .../net/ethernet/broadcom/asp2/bcmasp_ethtool.c    |  2 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |  2 +-
 drivers/net/ethernet/dec/tulip/de2104x.c           |  2 +-
 drivers/net/ethernet/dec/tulip/eeprom.c            |  2 +-
 drivers/net/ethernet/dec/tulip/tulip.h             |  2 +-
 drivers/net/ethernet/dec/tulip/tulip_core.c        |  2 +-
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |  2 +-
 drivers/net/ethernet/intel/e100.c                  |  2 +-
 drivers/net/ethernet/intel/ice/ice_fw_update.c     |  2 +-
 drivers/net/ethernet/mediatek/mtk_wed_mcu.c        |  2 +-
 drivers/net/ethernet/meta/fbnic/fbnic_devlink.c    |  2 +-
 drivers/net/ethernet/netronome/nfp/crypto/ipsec.c  |  2 +-
 .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c  |  2 +-
 .../ethernet/netronome/nfp/nfpcore/nfp_cppcore.c   |  2 +-
 .../ethernet/netronome/nfp/nfpcore/nfp_cpplib.c    |  2 +-
 .../ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c    |  2 +-
 .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c   |  2 +-
 .../net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c |  2 +-
 drivers/net/ethernet/packetengines/hamachi.c       |  2 +-
 drivers/net/ethernet/packetengines/yellowfin.c     |  2 +-
 drivers/net/ethernet/realtek/r8169_main.c          |  2 +-
 drivers/net/ethernet/smsc/smsc9420.c               |  2 +-
 drivers/net/ieee802154/cc2520.c                    |  2 +-
 drivers/net/mctp/mctp-i3c.c                        |  2 +-
 drivers/net/phy/air_en8811h.c                      |  2 +-
 drivers/net/phy/aquantia/aquantia_firmware.c       |  2 +-
 drivers/net/phy/bcm-phy-ptp.c                      |  2 +-
 drivers/net/phy/mscc/mscc_ptp.c                    |  2 +-
 drivers/net/ppp/ppp_async.c                        |  2 +-
 drivers/net/ppp/ppp_deflate.c                      |  2 +-
 drivers/net/ppp/ppp_generic.c                      |  2 +-
 drivers/net/ppp/ppp_mppe.c                         |  2 +-
 drivers/net/ppp/ppp_synctty.c                      |  2 +-
 drivers/net/slip/slhc.c                            |  2 +-
 drivers/net/usb/net1080.c                          |  2 +-
 drivers/net/usb/sierra_net.c                       |  2 +-
 drivers/net/wireless/ath/ath5k/base.c              |  2 +-
 drivers/net/wireless/ath/ath5k/mac80211-ops.c      |  2 +-
 drivers/net/wireless/ath/ath5k/pcu.c               |  2 +-
 drivers/net/wireless/ath/ath5k/phy.c               |  2 +-
 drivers/net/wireless/ath/ath5k/reset.c             |  2 +-
 drivers/net/wireless/ath/ath6kl/htc_mbox.c         |  2 +-
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c     |  2 +-
 drivers/net/wireless/ath/ath9k/debug.c             |  2 +-
 drivers/net/wireless/ath/ath9k/eeprom_4k.c         |  2 +-
 drivers/net/wireless/ath/ath9k/eeprom_9287.c       |  2 +-
 drivers/net/wireless/ath/ath9k/eeprom_def.c        |  2 +-
 drivers/net/wireless/ath/ath9k/hif_usb.c           |  2 +-
 drivers/net/wireless/ath/ath9k/hw.c                |  2 +-
 drivers/net/wireless/ath/carl9170/mac.c            |  2 +-
 drivers/net/wireless/ath/hw.c                      |  2 +-
 drivers/net/wireless/ath/key.c                     |  2 +-
 drivers/net/wireless/broadcom/b43/main.c           |  2 +-
 drivers/net/wireless/broadcom/b43legacy/main.c     |  2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/fweh.h    |  2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/pcie.c    |  2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |  2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/xtlv.c    |  2 +-
 drivers/net/wireless/intel/iwlegacy/3945.c         |  2 +-
 drivers/net/wireless/intel/iwlegacy/4965.c         |  2 +-
 drivers/net/wireless/intel/iwlwifi/dvm/led.c       |  2 +-
 drivers/net/wireless/intel/iwlwifi/dvm/rx.c        |  2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rx.c        |  2 +-
 drivers/net/wireless/marvell/libertas/cfg.c        |  2 +-
 drivers/net/wireless/marvell/libertas/cmdresp.c    |  2 +-
 drivers/net/wireless/marvell/mwifiex/cmdevt.c      |  2 +-
 drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c |  2 +-
 .../net/wireless/mediatek/mt76/mt76x02_eeprom.c    |  2 +-
 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c |  2 +-
 drivers/net/wireless/mediatek/mt7601u/dma.h        |  2 +-
 drivers/net/wireless/mediatek/mt7601u/eeprom.c     |  2 +-
 drivers/net/wireless/purelifi/plfxlc/usb.c         |  2 +-
 drivers/net/wireless/zydas/zd1211rw/zd_usb.c       |  2 +-
 drivers/nfc/nfcmrvl/fw_dnld.c                      |  2 +-
 drivers/nfc/nxp-nci/firmware.c                     |  2 +-
 drivers/nfc/nxp-nci/i2c.c                          |  2 +-
 drivers/nfc/pn544/i2c.c                            |  2 +-
 drivers/nvme/common/auth.c                         |  2 +-
 drivers/nvme/host/auth.c                           |  2 +-
 drivers/nvme/host/core.c                           |  2 +-
 drivers/nvme/host/hwmon.c                          |  2 +-
 drivers/nvme/host/pr.c                             |  2 +-
 drivers/nvme/host/rdma.c                           |  2 +-
 drivers/nvme/host/trace.c                          |  2 +-
 drivers/nvme/target/admin-cmd.c                    |  2 +-
 drivers/nvme/target/auth.c                         |  2 +-
 drivers/nvme/target/rdma.c                         |  2 +-
 drivers/nvme/target/trace.c                        |  2 +-
 drivers/pci/vpd.c                                  |  2 +-
 drivers/pcmcia/cistpl.c                            |  2 +-
 drivers/peci/controller/peci-aspeed.c              |  2 +-
 drivers/peci/request.c                             |  2 +-
 drivers/platform/arm64/acer-aspire1-ec.c           |  2 +-
 drivers/platform/chrome/cros_ec_proto.c            |  2 +-
 drivers/platform/chrome/cros_ec_proto_test.c       |  2 +-
 drivers/platform/chrome/wilco_ec/properties.c      |  2 +-
 drivers/platform/cznic/turris-omnia-mcu-gpio.c     |  2 +-
 drivers/platform/cznic/turris-omnia-mcu.h          |  2 +-
 drivers/platform/surface/aggregator/ssh_msgb.h     |  2 +-
 .../platform/surface/aggregator/ssh_packet_layer.c |  2 +-
 drivers/platform/surface/aggregator/ssh_parser.c   |  2 +-
 .../surface/aggregator/ssh_request_layer.c         |  2 +-
 drivers/platform/surface/aggregator/trace.h        |  2 +-
 drivers/platform/surface/surface3_power.c          |  2 +-
 drivers/platform/surface/surface_acpi_notify.c     |  2 +-
 .../platform/surface/surface_aggregator_tabletsw.c |  2 +-
 .../platform/surface/surface_platform_profile.c    |  2 +-
 drivers/platform/x86/asus-tf103c-dock.c            |  2 +-
 drivers/platform/x86/dell/dell-wmi-ddv.c           |  2 +-
 drivers/platform/x86/msi-wmi-platform.c            |  2 +-
 drivers/platform/x86/quickstart.c                  |  2 +-
 drivers/power/supply/axp288_fuel_gauge.c           |  2 +-
 drivers/power/supply/bq27xxx_battery_i2c.c         |  2 +-
 drivers/power/supply/cros_peripheral_charger.c     |  2 +-
 drivers/power/supply/max1720x_battery.c            |  2 +-
 drivers/power/supply/rk817_charger.c               |  2 +-
 drivers/power/supply/surface_battery.c             |  2 +-
 drivers/power/supply/surface_charger.c             |  2 +-
 drivers/ptp/ptp_clockmatrix.c                      |  2 +-
 drivers/ptp/ptp_fc3.c                              |  2 +-
 drivers/rtc/rtc-max31335.c                         |  2 +-
 drivers/rtc/rtc-pm8xxx.c                           |  2 +-
 drivers/scsi/aacraid/aachba.c                      |  2 +-
 drivers/scsi/csiostor/csio_lnode.c                 |  2 +-
 drivers/scsi/csiostor/csio_scsi.c                  |  2 +-
 drivers/scsi/cxlflash/lunmgt.c                     |  2 +-
 drivers/scsi/cxlflash/main.c                       |  2 +-
 drivers/scsi/cxlflash/superpipe.c                  |  2 +-
 drivers/scsi/cxlflash/vlun.c                       |  2 +-
 drivers/scsi/device_handler/scsi_dh_alua.c         |  2 +-
 drivers/scsi/hpsa.c                                |  2 +-
 drivers/scsi/ipr.h                                 |  2 +-
 drivers/scsi/libfc/fc_disc.c                       |  2 +-
 drivers/scsi/libfc/fc_elsct.c                      |  2 +-
 drivers/scsi/libfc/fc_encode.h                     |  2 +-
 drivers/scsi/libfc/fc_lport.c                      |  2 +-
 drivers/scsi/libfc/fc_rport.c                      |  2 +-
 drivers/scsi/libiscsi.c                            |  2 +-
 drivers/scsi/libsas/sas_expander.c                 |  2 +-
 drivers/scsi/lpfc/lpfc_nvme.c                      |  2 +-
 drivers/scsi/lpfc/lpfc_nvmet.c                     |  2 +-
 drivers/scsi/lpfc/lpfc_scsi.c                      |  2 +-
 drivers/scsi/megaraid/megaraid_sas_base.c          |  2 +-
 drivers/scsi/mpi3mr/mpi3mr.h                       |  2 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |  2 +-
 drivers/scsi/mpt3sas/mpt3sas_warpdrive.c           |  2 +-
 drivers/scsi/mvsas/mv_sas.h                        |  2 +-
 drivers/scsi/myrb.c                                |  2 +-
 drivers/scsi/myrs.c                                |  2 +-
 drivers/scsi/qla2xxx/qla_dsd.h                     |  2 +-
 drivers/scsi/qla2xxx/qla_target.c                  |  2 +-
 drivers/scsi/qla2xxx/tcm_qla2xxx.c                 |  2 +-
 drivers/scsi/scsi.c                                |  2 +-
 drivers/scsi/scsi_common.c                         |  2 +-
 drivers/scsi/scsi_debug.c                          |  2 +-
 drivers/scsi/scsi_error.c                          |  2 +-
 drivers/scsi/scsi_lib.c                            |  2 +-
 drivers/scsi/scsi_proto_test.c                     |  2 +-
 drivers/scsi/scsi_scan.c                           |  2 +-
 drivers/scsi/scsi_trace.c                          |  2 +-
 drivers/scsi/scsicam.c                             |  2 +-
 drivers/scsi/sd.c                                  |  2 +-
 drivers/scsi/sd_zbc.c                              |  2 +-
 drivers/scsi/ses.c                                 |  2 +-
 drivers/scsi/smartpqi/smartpqi_init.c              |  2 +-
 drivers/scsi/smartpqi/smartpqi_sas_transport.c     |  2 +-
 drivers/scsi/smartpqi/smartpqi_sis.c               |  2 +-
 drivers/scsi/sr.c                                  |  2 +-
 drivers/scsi/st.c                                  |  2 +-
 drivers/soc/qcom/socinfo.c                         |  2 +-
 drivers/spi/spi-airoha-snfi.c                      |  2 +-
 drivers/spi/spi-dln2.c                             |  2 +-
 drivers/spi/spi-npcm-pspi.c                        |  2 +-
 drivers/spi/spi-orion.c                            |  2 +-
 drivers/spi/spi-rpc-if.c                           |  2 +-
 drivers/spi/spi-sh-msiof.c                         |  2 +-
 drivers/spi/spi-uniphier.c                         |  2 +-
 drivers/spi/spi-xcomm.c                            |  2 +-
 drivers/staging/media/av7110/av7110.c              |  2 +-
 drivers/staging/rtl8192e/rtl819x_BAProc.c          |  2 +-
 drivers/staging/rtl8723bs/core/rtw_ap.c            |  2 +-
 drivers/staging/rtl8723bs/core/rtw_ieee80211.c     |  2 +-
 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c      |  2 +-
 drivers/staging/rtl8723bs/core/rtw_recv.c          |  2 +-
 drivers/staging/rtl8723bs/os_dep/recv_linux.c      |  2 +-
 drivers/target/iscsi/cxgbit/cxgbit_target.c        |  2 +-
 drivers/target/iscsi/iscsi_target.c                |  2 +-
 drivers/target/iscsi/iscsi_target_tmr.c            |  2 +-
 drivers/target/sbp/sbp_target.c                    |  2 +-
 drivers/target/target_core_alua.c                  |  2 +-
 drivers/target/target_core_device.c                |  2 +-
 drivers/target/target_core_fabric_lib.c            |  2 +-
 drivers/target/target_core_file.c                  |  2 +-
 drivers/target/target_core_iblock.c                |  2 +-
 drivers/target/target_core_pr.c                    |  2 +-
 drivers/target/target_core_pscsi.c                 |  2 +-
 drivers/target/target_core_sbc.c                   |  2 +-
 drivers/target/target_core_spc.c                   |  2 +-
 drivers/target/target_core_transport.c             |  2 +-
 drivers/target/target_core_xcopy.c                 |  2 +-
 drivers/target/tcm_fc/tfc_cmd.c                    |  2 +-
 drivers/target/tcm_fc/tfc_conf.c                   |  2 +-
 drivers/target/tcm_fc/tfc_io.c                     |  2 +-
 drivers/target/tcm_fc/tfc_sess.c                   |  2 +-
 drivers/thermal/qcom/qcom-spmi-adc-tm5.c           |  2 +-
 drivers/tty/serial/max3100.c                       |  2 +-
 drivers/tty/vt/vc_screen.c                         |  2 +-
 drivers/ufs/core/ufs-mcq.c                         |  2 +-
 drivers/ufs/core/ufs-sysfs.c                       |  2 +-
 drivers/ufs/core/ufshcd.c                          |  2 +-
 drivers/ufs/host/ufs-exynos.c                      |  2 +-
 drivers/usb/atm/cxacru.c                           |  2 +-
 drivers/usb/atm/ueagle-atm.c                       |  2 +-
 drivers/usb/class/cdc-acm.c                        |  2 +-
 drivers/usb/class/cdc-wdm.c                        |  2 +-
 drivers/usb/core/hcd.c                             |  2 +-
 drivers/usb/fotg210/fotg210-hcd.c                  |  2 +-
 drivers/usb/gadget/composite.c                     |  2 +-
 drivers/usb/gadget/function/f_fs.c                 |  2 +-
 drivers/usb/gadget/function/f_mass_storage.c       |  2 +-
 drivers/usb/gadget/function/f_printer.c            |  2 +-
 drivers/usb/gadget/function/f_tcm.c                |  2 +-
 drivers/usb/gadget/function/rndis.c                |  2 +-
 drivers/usb/gadget/function/storage_common.h       |  2 +-
 drivers/usb/gadget/function/uvc_video.c            |  2 +-
 drivers/usb/gadget/legacy/tcm_usb_gadget.c         |  2 +-
 drivers/usb/gadget/u_os_desc.h                     |  2 +-
 drivers/usb/gadget/udc/bdc/bdc.h                   |  2 +-
 drivers/usb/gadget/udc/bdc/bdc_ep.c                |  2 +-
 drivers/usb/gadget/udc/bdc/bdc_udc.c               |  2 +-
 drivers/usb/gadget/udc/cdns2/cdns2-ep0.c           |  2 +-
 drivers/usb/gadget/udc/dummy_hcd.c                 |  2 +-
 drivers/usb/gadget/udc/fsl_udc_core.c              |  2 +-
 drivers/usb/gadget/udc/goku_udc.c                  |  2 +-
 drivers/usb/gadget/udc/mv_udc_core.c               |  2 +-
 drivers/usb/gadget/udc/net2272.c                   |  2 +-
 drivers/usb/gadget/udc/net2280.c                   |  2 +-
 drivers/usb/gadget/udc/omap_udc.c                  |  2 +-
 drivers/usb/gadget/udc/pxa25x_udc.c                |  2 +-
 drivers/usb/gadget/udc/snps_udc_core.c             |  2 +-
 drivers/usb/host/ehci-hcd.c                        |  2 +-
 drivers/usb/host/isp1362-hcd.c                     |  2 +-
 drivers/usb/host/ohci-da8xx.c                      |  2 +-
 drivers/usb/host/ohci-hcd.c                        |  2 +-
 drivers/usb/host/oxu210hp-hcd.c                    |  2 +-
 drivers/usb/host/sl811-hcd.c                       |  2 +-
 drivers/usb/host/xhci-hub.c                        |  2 +-
 drivers/usb/host/xhci-pci-renesas.c                |  2 +-
 drivers/usb/isp1760/isp1760-hcd.c                  |  2 +-
 drivers/usb/misc/usb-ljca.c                        |  2 +-
 drivers/usb/musb/musb_virthub.c                    |  2 +-
 drivers/usb/phy/phy-fsl-usb.c                      |  2 +-
 drivers/usb/serial/aircable.c                      |  2 +-
 drivers/usb/serial/ch341.c                         |  2 +-
 drivers/usb/serial/cypress_m8.c                    |  2 +-
 drivers/usb/serial/kl5kusb105.c                    |  2 +-
 drivers/usb/serial/mct_u232.c                      |  2 +-
 drivers/usb/serial/mxuport.c                       |  2 +-
 drivers/usb/serial/pl2303.c                        |  2 +-
 drivers/usb/serial/quatech2.c                      |  2 +-
 drivers/usb/typec/ucsi/ucsi.h                      |  2 +-
 drivers/usb/typec/ucsi/ucsi_ccg.c                  |  2 +-
 drivers/usb/typec/ucsi/ucsi_stm32g0.c              |  2 +-
 drivers/vhost/scsi.c                               |  2 +-
 drivers/video/fbdev/aty/mach64_accel.c             |  2 +-
 drivers/video/fbdev/c2p_iplan2.c                   |  2 +-
 drivers/video/fbdev/c2p_planar.c                   |  2 +-
 drivers/video/fbdev/matrox/matroxfb_base.h         |  2 +-
 drivers/video/fbdev/metronomefb.c                  |  2 +-
 drivers/video/fbdev/udlfb.c                        |  2 +-
 drivers/watchdog/ziirave_wdt.c                     |  2 +-
 fs/adfs/map.c                                      |  2 +-
 fs/bcachefs/bset.c                                 |  2 +-
 fs/bcachefs/inode.c                                |  2 +-
 fs/bcachefs/siphash.c                              |  2 +-
 fs/bcachefs/varint.c                               |  2 +-
 fs/binfmt_flat.c                                   |  2 +-
 fs/btrfs/accessors.c                               |  2 +-
 fs/btrfs/accessors.h                               |  2 +-
 fs/btrfs/disk-io.c                                 |  2 +-
 fs/btrfs/inode.c                                   |  2 +-
 fs/btrfs/uuid-tree.c                               |  2 +-
 fs/ceph/export.c                                   |  2 +-
 fs/ceph/super.h                                    |  2 +-
 fs/crypto/keyring.c                                |  2 +-
 fs/ecryptfs/crypto.c                               |  2 +-
 fs/ecryptfs/inode.c                                |  2 +-
 fs/ecryptfs/mmap.c                                 |  2 +-
 fs/erofs/zmap.c                                    |  2 +-
 fs/exfat/cache.c                                   |  2 +-
 fs/exfat/fatent.c                                  |  2 +-
 fs/exfat/nls.c                                     |  2 +-
 fs/f2fs/dir.c                                      |  2 +-
 fs/f2fs/recovery.c                                 |  2 +-
 fs/fat/inode.c                                     |  2 +-
 fs/hfsplus/wrapper.c                               |  2 +-
 fs/hpfs/hpfs_fn.h                                  |  2 +-
 fs/isofs/isofs.h                                   |  2 +-
 fs/lockd/mon.c                                     |  2 +-
 fs/nls/nls_ucs2_utils.c                            |  2 +-
 fs/ntfs3/lib/decompress_common.h                   |  2 +-
 fs/orangefs/orangefs-kernel.h                      |  2 +-
 fs/reiserfs/inode.c                                |  2 +-
 fs/reiserfs/reiserfs.h                             |  2 +-
 fs/smb/client/cifspdu.h                            |  2 +-
 fs/smb/client/compress/lz77.c                      |  2 +-
 fs/smb/server/unicode.c                            |  2 +-
 fs/xfs/xfs_linux.h                                 |  2 +-
 include/asm-generic/Kbuild                         |  1 -
 include/asm-generic/uaccess.h                      |  2 +-
 include/crypto/chacha.h                            |  2 +-
 include/crypto/internal/ecc.h                      |  2 +-
 include/crypto/internal/poly1305.h                 |  2 +-
 include/crypto/sha1_base.h                         |  2 +-
 include/crypto/sha256_base.h                       |  2 +-
 include/crypto/sha512_base.h                       |  2 +-
 include/crypto/sm3_base.h                          |  2 +-
 include/crypto/utils.h                             |  2 +-
 include/linux/ceph/decode.h                        |  2 +-
 include/linux/ceph/libceph.h                       |  2 +-
 include/linux/etherdevice.h                        |  2 +-
 include/linux/ieee80211.h                          |  2 +-
 include/linux/mtd/map.h                            |  2 +-
 include/linux/ptp_classify.h                       |  2 +-
 include/linux/sunrpc/xdr.h                         |  2 +-
 include/linux/tpm.h                                |  2 +-
 include/{asm-generic => linux}/unaligned.h         |  6 ++---
 include/net/bluetooth/l2cap.h                      |  2 +-
 include/net/calipso.h                              |  2 +-
 include/net/cipso_ipv4.h                           |  2 +-
 include/net/ieee80211_radiotap.h                   |  2 +-
 include/net/mac80211.h                             |  2 +-
 include/net/mac802154.h                            |  2 +-
 include/net/netfilter/nf_tables.h                  |  2 +-
 include/rdma/ib_hdrs.h                             |  2 +-
 include/rdma/iba.h                                 |  2 +-
 include/scsi/scsi_transport_fc.h                   |  2 +-
 include/target/target_core_backend.h               |  2 +-
 kernel/bpf/core.c                                  |  2 +-
 kernel/debug/gdbstub.c                             |  2 +-
 lib/842/842.h                                      |  2 +-
 lib/crypto/aes.c                                   |  2 +-
 lib/crypto/blake2s-generic.c                       |  2 +-
 lib/crypto/chacha.c                                |  2 +-
 lib/crypto/chacha20poly1305-selftest.c             |  2 +-
 lib/crypto/chacha20poly1305.c                      |  2 +-
 lib/crypto/curve25519-fiat32.c                     |  2 +-
 lib/crypto/curve25519-hacl64.c                     |  2 +-
 lib/crypto/des.c                                   |  2 +-
 lib/crypto/memneq.c                                |  2 +-
 lib/crypto/poly1305-donna32.c                      |  2 +-
 lib/crypto/poly1305-donna64.c                      |  2 +-
 lib/crypto/poly1305.c                              |  2 +-
 lib/crypto/sha1.c                                  |  2 +-
 lib/crypto/sha256.c                                |  2 +-
 lib/crypto/utils.c                                 |  2 +-
 lib/decompress_unlz4.c                             |  2 +-
 lib/decompress_unlzo.c                             |  2 +-
 lib/hexdump.c                                      |  2 +-
 lib/lz4/lz4_compress.c                             |  2 +-
 lib/lz4/lz4_decompress.c                           |  2 +-
 lib/lz4/lz4defs.h                                  |  2 +-
 lib/lzo/lzo1x_compress.c                           |  2 +-
 lib/lzo/lzo1x_decompress_safe.c                    |  2 +-
 lib/pldmfw/pldmfw.c                                |  2 +-
 lib/random32.c                                     |  2 +-
 lib/siphash.c                                      |  2 +-
 lib/string.c                                       |  2 +-
 lib/vsprintf.c                                     |  2 +-
 lib/xxhash.c                                       |  2 +-
 lib/xz/xz_private.h                                |  2 +-
 lib/zstd/common/mem.h                              |  2 +-
 net/802/garp.c                                     |  2 +-
 net/802/mrp.c                                      |  2 +-
 net/batman-adv/distributed-arp-table.c             |  2 +-
 net/bluetooth/bnep/core.c                          |  2 +-
 net/bluetooth/coredump.c                           |  2 +-
 net/bluetooth/eir.h                                |  2 +-
 net/bluetooth/hci_core.c                           |  2 +-
 net/bluetooth/hci_event.c                          |  2 +-
 net/bluetooth/hci_sock.c                           |  2 +-
 net/bluetooth/mgmt.c                               |  2 +-
 net/bluetooth/mgmt_util.c                          |  2 +-
 net/bluetooth/rfcomm/core.c                        |  2 +-
 net/bridge/br_fdb.c                                |  2 +-
 net/bridge/br_stp_bpdu.c                           |  2 +-
 net/caif/cfrfml.c                                  |  2 +-
 net/core/drop_monitor.c                            |  2 +-
 net/core/filter.c                                  |  2 +-
 net/core/net-traces.c                              |  2 +-
 net/core/netpoll.c                                 |  2 +-
 net/core/sock.c                                    |  2 +-
 net/core/tso.c                                     |  2 +-
 net/dccp/ccids/ccid3.c                             |  2 +-
 net/dccp/options.c                                 |  2 +-
 net/ipv4/cipso_ipv4.c                              |  2 +-
 net/ipv4/ip_options.c                              |  2 +-
 net/ipv4/tcp_input.c                               |  2 +-
 net/ipv6/addrconf.c                                |  2 +-
 net/ipv6/calipso.c                                 |  2 +-
 net/mac80211/key.c                                 |  2 +-
 net/mac80211/mesh.c                                |  2 +-
 net/mac80211/mesh_hwmp.c                           |  2 +-
 net/mac80211/michael.c                             |  2 +-
 net/mac80211/mlme.c                                |  2 +-
 net/mac80211/ocb.c                                 |  2 +-
 net/mac80211/rx.c                                  |  2 +-
 net/mac80211/status.c                              |  2 +-
 net/mac80211/tkip.c                                |  2 +-
 net/mac80211/tx.c                                  |  2 +-
 net/mac80211/wep.c                                 |  2 +-
 net/mac80211/wpa.c                                 |  2 +-
 net/mac802154/rx.c                                 |  2 +-
 net/mac802154/tx.c                                 |  2 +-
 net/mptcp/crypto.c                                 |  2 +-
 net/netfilter/ipvs/ip_vs_ftp.c                     |  2 +-
 net/netfilter/ipvs/ip_vs_sync.c                    |  2 +-
 net/netfilter/nf_conntrack_proto_tcp.c             |  2 +-
 net/netfilter/nf_synproxy_core.c                   |  2 +-
 net/netfilter/nft_byteorder.c                      |  2 +-
 net/netfilter/nft_exthdr.c                         |  2 +-
 net/phonet/af_phonet.c                             |  2 +-
 net/sched/em_cmp.c                                 |  2 +-
 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c            |  2 +-
 net/sunrpc/xprtrdma/svc_rdma_sendto.c              |  2 +-
 net/tls/trace.h                                    |  2 +-
 net/wireless/radiotap.c                            |  2 +-
 net/xfrm/xfrm_user.c                               |  2 +-
 security/apparmor/policy_unpack.c                  |  2 +-
 security/keys/trusted-keys/trusted_tpm2.c          |  2 +-
 sound/i2c/cs8427.c                                 |  2 +-
 sound/pci/hda/hda_eld.c                            |  2 +-
 sound/pci/hda/tas2781_hda_i2c.c                    |  2 +-
 sound/soc/codecs/adau1701.c                        |  2 +-
 sound/soc/codecs/adau17x1.c                        |  2 +-
 sound/soc/codecs/pcm6240.c                         |  2 +-
 sound/soc/codecs/peb2466.c                         |  2 +-
 sound/soc/codecs/sigmadsp-i2c.c                    |  2 +-
 sound/soc/codecs/tas2781-fmwlib.c                  |  2 +-
 sound/soc/codecs/tas2781-i2c.c                     |  2 +-
 sound/soc/codecs/tas571x.c                         |  2 +-
 sound/soc/codecs/tlv320aic31xx.c                   |  2 +-
 sound/soc/codecs/wm5102.c                          |  2 +-
 sound/soc/codecs/wm8958-dsp2.c                     |  2 +-
 sound/soc/sof/iomem-utils.c                        |  2 +-
 sound/soc/sof/sof-utils.c                          |  2 +-
 tools/arch/x86/lib/insn.c                          |  2 +-
 tools/include/{asm-generic => linux}/unaligned.h   |  6 ++---
 tools/perf/check-headers.sh                        |  2 +-
 .../util/arm-spe-decoder/arm-spe-pkt-decoder.c     |  2 +-
 .../util/intel-pt-decoder/intel-pt-pkt-decoder.c   |  2 +-
 tools/testing/cxl/test/mem.c                       |  2 +-
 .../bpf/progs/test_tcp_custom_syncookie.h          |  2 +-
 854 files changed, 876 insertions(+), 890 deletions(-)
 delete mode 100644 arch/arc/include/asm/unaligned.h
 create mode 100644 arch/arc/kernel/unaligned.h
 delete mode 100644 arch/parisc/include/asm/unaligned.h
 create mode 100644 arch/parisc/kernel/unaligned.h
 rename include/{asm-generic => linux}/unaligned.h (96%)
 rename tools/include/{asm-generic => linux}/unaligned.h (97%)

Comments

pr-tracker-bot@kernel.org Oct. 3, 2024, 12:04 a.m. UTC | #1
The pull request you sent on Thu, 3 Oct 2024 00:36:14 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git tags/pull-work.unaligned

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/7ec462100ef9142344ddbf86f2c3008b97acddbe

Thank you!