Commit 39e9d5f
Alexei Starovoitov
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf before 6.18-rc1
Cross-merge BPF and other fixes after downstream PR.
No conflicts.
Signed-off-by: Alexei Starovoitov <[email protected]>File tree
3,068 files changed
+134392
-45506
lines changed- Documentation
- ABI/testing
- PCI
- endpoint
- RCU
- Design/Requirements
- admin-guide
- perf
- pm
- arch/x86
- cpu-freq
- crypto
- devicetree/bindings
- arm
- bcm
- ata
- bus
- clock
- st
- crypto
- dma
- xilinx
- eeprom
- embedded-controller
- extcon
- i2c
- iio
- accel
- adc
- afe
- dac
- frequency
- imu
- light
- magnetometer
- pressure
- temperature
- input
- touchscreen
- interconnect
- interrupt-controller
- mailbox
- mfd
- mips
- loongson
- misc
- mmc
- mtd
- nvmem
- layouts
- pci
- phy
- remoteproc
- rng
- rtc
- serial
- slimbus
- soc/rockchip
- usb
- w1
- watchdog
- driver-api
- cxl
- platform
- fb
- features/core/jump-labels
- filesystems
- iio
- input
- mm
- netlink/specs
- sound/cards
- tools/rtla
- translations
- zh_CN/cpu-freq
- zh_TW/cpu-freq
- virt/kvm
- x86
- arch
- arm64
- boot/dts/qcom
- crypto
- include/asm
- kernel
- probes
- kvm
- hyp
- include/nvhe
- nvhe
- vhe
- vgic
- mm
- tools
- arm
- kernel
- mm
- loongarch
- configs
- include
- asm
- uapi/asm
- kernel
- kvm
- intc
- mm
- net
- m68k/kernel
- mips
- alchemy/common
- boot/dts
- brcm
- lantiq
- loongson
- cavium-octeon
- executive
- configs
- fw/arc
- generic
- include/asm
- dec
- mach-generic
- mach-loongson32
- mips-boards
- pci
- sibyte
- sn
- sn0
- vdso
- xtalk
- kernel
- lantiq/xway
- loongson32
- common
- ls1b
- ls1c
- loongson64
- math-emu
- pci
- rb532
- sgi-ip22
- sgi-ip32
- sni
- txx9/generic
- openrisc
- configs
- include/asm
- kernel
- mm
- parisc
- include
- asm
- uapi/asm
- kernel
- lib
- powerpc
- include/asm
- kernel
- riscv
- configs
- include
- asm
- uapi/asm
- kvm
- s390
- crypto
- hypfs
- include/asm
- kernel
- diag
- kvm
- lib
- mm
- pci
- sparc
- include
- asm
- uapi/asm
- kernel
- lib
- mm
- prom
- um
- drivers
- include
- asm
- kernel
- os-Linux/skas
- x86
- boot
- crypto
- entry
- vsyscall
- hyperv
- include
- asm
- uapi/asm
- kernel
- acpi
- cpu
- mtrr
- sgx
- kvm
- mmu
- svm
- vmx
- lib
- mm/pat
- net
- pci
- platform/efi
- virt/vmx/tdx
- xtensa
- kernel
- platforms/iss
- block
- crypto
- asymmetric_keys
- drivers
- acpi
- apei
- nfit
- numa
- riscv
- android
- binder
- node
- range_alloc
- base
- power
- block
- bus/mhi
- ep
- host
- cdx
- controller
- char
- hw_random
- tpm
- clk
- actions
- at91
- axs10x
- baikal-t1
- bcm
- hisilicon
- imx
- ingenic
- keystone
- mediatek
- meson
- microchip
- mmp
- mstar
- mvebu
- mxs
- nuvoton
- nxp
- pistachio
- qcom
- renesas
- rockchip
- samsung
- sifive
- sophgo
- spacemit
- spear
- sprd
- stm32
- st
- sunxi-ng
- tegra
- thead
- ti
- ux500
- versatile
- visconti
- x86
- xilinx
- zynqmp
- zynq
- clocksource
- comedi
- drivers
- counter
- cpufreq
- crypto
- allwinner/sun8i-ce
- aspeed
- caam
- ccp
- chelsio
- hisilicon
- hpre
- sec2
- sec
- zip
- intel
- keembay
- qat
- qat_common
- marvell/octeontx2
- nx
- rockchip
- starfive
- stm32
- tegra
- ti
- xilinx
- cxl
- core
- dma
- dw-edma
- idxd
- ioat
- ppc4xx
- sh
- xilinx
- extcon
- firmware/efi
- libstub
- gpio
- gpu/drm
- amd
- amdgpu
- amdkfd
- display
- amdgpu_dm
- dc
- dce
- dml
- dcn31
- dcn351
- dcn35
- resource
- dce60
- dcn351
- dcn35
- dcn36
- sspl
- include/asic_reg/dce
- pm/swsmu
- smu13
- nouveau
- v3d
- vmwgfx
- xe
- tests
- greybus
- hid
- i2c-hid
- intel-ish-hid/ipc
- intel-thc-hid
- intel-quicki2c
- intel-thc
- usbhid
- hv
- hwtracing/coresight
- i2c
- algos
- busses
- iio
- accel
- adc
- buffer
- chemical
- common
- hid-sensors
- scmi_sensors
- dac
- frequency
- gyro
- health
- humidity
- imu
- bmi270
- bmi323
- inv_icm42600
- inv_mpu6050
- st_lsm6dsx
- light
- magnetometer
- potentiostat
- pressure
- proximity
- temperature
- test
- input
- gameport
- joystick
- iforce
- keyboard
- misc
- rmi4
- serio
- touchscreen
- interconnect
- qcom
- irqchip
- mailbox
- media/usb/uvc
- misc
- amd-sbi
- cardreader
- eeprom
- genwqe
- ibmasm
- lis3lv02d
- lkdtm
- mei
- mtd
- chips
- hyperbus
- lpddr
- nand
- onenand
- raw
- atmel
- gpmi-nand
- spi
- spi-nor
- net
- ethernet
- airoha
- freescale
- intel/ice
- mellanox
- mlx4
- mlx5/core
- en_accel
- meta/fbnic
- microchip/sparx5
- mscc
- qlogic/qlcnic
- sfc
- falcon
- siena
- hyperv
- mdio
- pse-pd
- usb
- wwan/t7xx
- ntb
- hw
- amd
- epf
- nvdimm
- nvmem
- of
- parisc
- pci
- controller
- cadence
- dwc
- plda
- endpoint
- functions
- hotplug
- pcie
- pwrctrl
- switch
- peci/controller
- perf
- hisilicon
- phy
- allwinner
- broadcom
- cadence
- freescale
- hisilicon
- ingenic
- qualcomm
- renesas
- rockchip
- samsung
- sophgo
- ti
- pinctrl
- platform
- arm64
- x86
- amd
- hsmp
- pmf
- dell
- intel
- int3472
- pmc
- uncore-frequency
- lenovo
- x86-android-tablets
- pps
- remoteproc
- rpmsg
- rtc
- s390
- char
- cio
- crypto
- scsi
- lpfc
- mvsas
- qla2xxx
- siox
- slimbus
- soc/bcm/brcmstb/pm
- soundwire
- staging
- axis-fifo
- gpib
- agilent_82357a
- cb7210
- cec
- common
- eastwood
- fmh_gpib
- gpio
- hp_82341
- include
- ines
- nec7210
- ni_usb
- pc2
- tms9914
- tnt4882
- iio/adc
- octeon
- rtl8723bs
- core
- hal
- include
- os_dep
- sm750fb
- vc04_services/vchiq-mmal
- target
- thermal/renesas
- thunderbolt
- tty
- hvc
- serdev
- serial
- 8250
- vt
- ufs/core
- uio
- usb
- cdns3
- class
- core
- dwc2
- dwc3
- gadget
- function
- udc
- cdns2
- host
- misc
- mon
- musb
- phy
- renesas_usbhs
- serial
- storage
- typec
- mux
- tcpm
- qcom
- tipd
- ucsi
- usbip
- vdpa
- alibaba
- ifcvf
- mlx5
- core
- net
- octeon_ep
- pds
- solidrun
- vdpa_sim
- vdpa_user
- virtio_pci
- vfio
- cdx
- fsl-mc
- pci
- hisilicon
- nvgrace-gpu
- pds
- platform
- reset
- vhost
- video/fbdev
- core
- mb862xx
- nvidia
- virtio
- w1/masters
- watchdog
- fs
- 9p
- btrfs
- ceph
- hpfs
- iomap
- lockd
- nfsd
- smb/client
- zonefs
- include
- acpi
- asm-generic
- crypto
- internal
- drm
- dt-bindings
- clock
- interconnect
- reset
- hyperv
- keys
- kvm
- linux
- byteorder
- ceph
- clk
- iio
- frequency
- input
- irqchip
- mailbox
- mfd
- mtd
- perf
- pinctrl
- platform_data
- sunrpc
- usb
- net/psp
- soc/spacemit
- trace/events
- uapi
- linux
- android
- iio
- misc
- uacce
- ufs
- init
- io_uring
- kernel
- bpf
- cgroup
- debug
- kdb
- entry
- printk
- rcu
- trace
- lib
- lzo
- mm
- damon
- kmsan
- net
- 9p
- bridge
- ceph
- core
- ipv4
- ipv6
- netfilter
- psp
- sctp
- sunrpc
- auth_gss
- tipc
- vmw_vsock
- xdp
- rust
- bindings
- helpers
- kernel
- fs
- uapi
- samples/rust
- scripts
- kconfig
- tests/transitional
- security
- integrity
- ima
- keys
- encrypted-keys
- trusted-keys
- sound
- hda/codecs
- hdmi
- realtek
- side-codecs
- soc
- codecs
- intel/boards
- meson
- sof
- intel
- usb
- tools
- arch
- arm/include/uapi/asm
- s390/include/uapi/asm
- x86/include
- asm
- uapi/asm
- build
- feature
- iio
- include
- asm-generic
- asm
- linux
- uapi/linux
- lib
- bpf
- perf
- include/perf
- thermal
- net/sunrpc/xdrgen/templates/C/typedef/decoder
- objtool
- include/objtool
- perf
- Documentation
- arch
- arm64/util
- powerpc/util
- x86
- annotate
- util
- bench
- pmu-events/arch
- arm64/ampere
- ampereonex
- ampereone
- x86
- alderlaken
- alderlake
- arrowlake
- broadwellde
- broadwellx
- broadwell
- cascadelakex
- emeraldrapids
- grandridge
- graniterapids
- haswellx
- haswell
- icelakex
- icelake
- ivybridge
- ivytown
- jaketown
- lunarlake
- meteorlake
- pantherlake
- rocketlake
- sandybridge
- sapphirerapids
- sierraforest
- skylakex
- skylake
- tigerlake
- python
- scripts/perl/Perf-Trace-Util
- tests
- shell
- attr
- base_probe
- base_report
- common
- coresight
- memcpy_thread
- thread_loop
- unroll_loop_thread
- workloads
- ui
- browsers
- util
- arm-spe-decoder
- bpf_skel
- scripting-engines
- testing
- cxl
- test
- nvdimm/test
- selftests
- bpf
- prog_tests
- progs
- drivers/net
- bonding
- dsa
- hw
- lib/py
- netdevsim
- team
- virtio_net
- filesystems/binderfs
- hid
- kvm
- arm64
- include
- arm64
- riscv
- x86
- lib
- arm64
- x86
- riscv
- s390
- x86
- net
- af_unix
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
3,068 files changed
+134392
-45506
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
294 | 294 | | |
295 | 295 | | |
296 | 296 | | |
297 | | - | |
298 | 297 | | |
299 | 298 | | |
300 | 299 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1890 | 1890 | | |
1891 | 1891 | | |
1892 | 1892 | | |
| 1893 | + | |
| 1894 | + | |
| 1895 | + | |
| 1896 | + | |
| 1897 | + | |
1893 | 1898 | | |
1894 | 1899 | | |
1895 | 1900 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
22 | 36 | | |
23 | 37 | | |
24 | 38 | | |
| |||
35 | 49 | | |
36 | 50 | | |
37 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
38 | 125 | | |
39 | 126 | | |
40 | 127 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
60 | 61 | | |
61 | 62 | | |
62 | 63 | | |
| |||
85 | 86 | | |
86 | 87 | | |
87 | 88 | | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
88 | 115 | | |
89 | 116 | | |
90 | 117 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
239 | 239 | | |
240 | 240 | | |
241 | 241 | | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
22 | 28 | | |
23 | 29 | | |
24 | 30 | | |
| |||
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
251 | 251 | | |
252 | 252 | | |
253 | 253 | | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
254 | 260 | | |
255 | 261 | | |
256 | 262 | | |
| |||
0 commit comments