Commit 7ec4621
committed
Merge tag 'pull-work.unaligned' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Pull generic unaligned.h cleanups from Al Viro:
"Get rid of architecture-specific <asm/unaligned.h> includes, replacing
them with a single generic <linux/unaligned.h> header file.
It'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 thing to from asm-generic/unaligned.h to linux/unaligned.h"
[ This is one of those things that we're better off doing outside the
merge window, and would only cause extra conflict noise if it was in
linux-next for the next release due to all the trivial #include line
updates. Rip off the band-aid. - Linus ]
* tag 'pull-work.unaligned' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
move asm/unaligned.h to linux/unaligned.h
arc: get rid of private asm/unaligned.h
parisc: get rid of private asm/unaligned.h854 files changed
Lines changed: 876 additions & 890 deletions
File tree
- Documentation
- arch/arm
- core-api
- translations/zh_CN/core-api
- arch
- alpha/kernel
- arc
- include/asm
- kernel
- arm64/crypto
- arm
- crypto
- include/asm
- mm
- loongarch/crypto
- microblaze/include/asm
- mips
- boot/compressed
- crypto
- nios2/kernel
- parisc
- boot/compressed
- include/asm
- kernel
- powerpc
- crypto
- platforms/pseries
- sh
- include/asm
- kernel
- sparc/crypto
- um
- drivers
- include/asm
- x86
- crypto
- lib
- xtensa/include/asm
- block
- partitions
- crypto
- drivers
- acpi
- apei
- ata
- auxdisplay
- base/regmap
- block
- aoe
- drbd
- bluetooth
- char/tpm
- clk
- comedi/drivers
- counter
- cpufreq
- crypto
- allwinner/sun4i-ss
- caam
- inside-secure
- rockchip
- stm32
- cxl
- core
- firewire
- firmware
- arm_scmi
- efi
- libstub
- fpga
- fsi
- gpu/drm
- amd/amdgpu
- bridge
- cadence
- i915/display
- nouveau/include/nvif
- radeon
- udl
- greybus
- hid
- i2c-hid
- surface-hid
- usbhid
- hwmon
- occ
- i2c/busses
- iio
- accel
- adc
- addac
- amplifiers
- cdc
- chemical
- common/st_sensors
- dac
- frequency
- gyro
- health
- humidity
- imu
- bmi323
- light
- magnetometer
- pressure
- proximity
- temperature
- input
- joystick
- iforce
- keyboard
- misc
- mouse
- rmi4
- tablet
- touchscreen
- isdn/hardware/mISDN
- leds/rgb
- macintosh
- md
- dm-vdo
- media
- dvb-frontends
- i2c
- ccs
- pci/bt8xx
- platform
- chips-media/coda
- renesas
- verisilicon
- radio
- si470x
- rc
- tuners
- usb
- dvb-usb
- uvc
- v4l2-core
- memstick/host
- mfd
- misc
- altera-stapl
- bcm-vk
- cardreader
- mei
- mmc/host
- mtd/nand/raw
- net
- can
- spi/mcp251xfd
- usb
- etas_es58x
- peak_usb
- dsa
- b53
- microchip
- ethernet
- adi
- broadcom
- asp2
- genet
- dec/tulip
- freescale/enetc
- intel
- ice
- mediatek
- meta/fbnic
- netronome/nfp
- crypto
- nfpcore
- packetengines
- realtek
- smsc
- ieee802154
- mctp
- phy
- aquantia
- mscc
- ppp
- slip
- usb
- wireless
- ath
- ath5k
- ath6kl
- ath9k
- carl9170
- broadcom
- b43legacy
- b43
- brcm80211/brcmfmac
- intel
- iwlegacy
- iwlwifi
- dvm
- mvm
- marvell
- libertas
- mwifiex
- mediatek
- mt7601u
- mt76
- mt76x0
- mt76x2
- purelifi/plfxlc
- zydas/zd1211rw
- nfc
- nfcmrvl
- nxp-nci
- pn544
- nvme
- common
- host
- target
- pci
- pcmcia
- peci
- controller
- platform
- arm64
- chrome
- wilco_ec
- cznic
- surface
- aggregator
- x86
- dell
- power/supply
- ptp
- rtc
- scsi
- aacraid
- csiostor
- cxlflash
- device_handler
- libfc
- libsas
- lpfc
- megaraid
- mpi3mr
- mpt3sas
- mvsas
- qla2xxx
- smartpqi
- soc/qcom
- spi
- staging
- media/av7110
- rtl8192e
- rtl8723bs
- core
- os_dep
- target
- iscsi
- cxgbit
- sbp
- tcm_fc
- thermal/qcom
- tty
- serial
- vt
- ufs
- core
- host
- usb
- atm
- class
- core
- fotg210
- gadget
- function
- legacy
- udc
- bdc
- cdns2
- host
- isp1760
- misc
- musb
- phy
- serial
- typec/ucsi
- vhost
- video/fbdev
- aty
- matrox
- watchdog
- fs
- adfs
- bcachefs
- btrfs
- ceph
- crypto
- ecryptfs
- erofs
- exfat
- f2fs
- fat
- hfsplus
- hpfs
- isofs
- lockd
- nls
- ntfs3/lib
- orangefs
- reiserfs
- smb
- client
- compress
- server
- xfs
- include
- asm-generic
- crypto
- internal
- linux
- ceph
- mtd
- sunrpc
- net
- bluetooth
- netfilter
- rdma
- scsi
- target
- kernel
- bpf
- debug
- lib
- 842
- crypto
- lz4
- lzo
- pldmfw
- xz
- zstd/common
- net
- 802
- batman-adv
- bluetooth
- bnep
- rfcomm
- bridge
- caif
- core
- dccp
- ccids
- ipv4
- ipv6
- mac80211
- mac802154
- mptcp
- netfilter
- ipvs
- phonet
- sched
- sunrpc/xprtrdma
- tls
- wireless
- xfrm
- security
- apparmor
- keys/trusted-keys
- sound
- i2c
- pci/hda
- soc
- codecs
- sof
- tools
- arch/x86/lib
- include/linux
- perf
- util
- arm-spe-decoder
- intel-pt-decoder
- testing
- cxl/test
- selftests/bpf/progs
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | | - | |
| 206 | + | |
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
175 | 175 | | |
176 | 176 | | |
177 | 177 | | |
178 | | - | |
| 178 | + | |
179 | 179 | | |
180 | 180 | | |
181 | 181 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
0 commit comments