Commit 1a37119
committed
Merge tag 'loongarch-kvm-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson into HEAD
LoongArch KVM changes for v6.12
1. Revert qspinlock to test-and-set simple lock on VM.
2. Add Loongson Binary Translation extension support.
3. Add PMU support for guest.
4. Enable paravirt feature control from VMM.
5. Implement function kvm_para_has_feature().File tree
613 files changed
+6689
-3368
lines changed- Documentation
- ABI/testing
- admin-guide
- arch/riscv
- devicetree/bindings
- display/panel
- nvmem
- usb
- process
- rust
- arch
- arm64
- boot/dts
- freescale
- qcom
- configs
- kernel
- arm
- boot/dts
- nxp/imx
- ti/omap
- kernel
- loongarch
- include
- asm
- uapi/asm
- kernel
- kvm
- microblaze/mm
- mips/kernel
- parisc/mm
- powerpc
- include/asm
- nohash/32
- kernel/vdso
- lib
- mm/nohash
- riscv
- include/asm
- kernel
- mm
- x86
- coco/tdx
- events/intel
- include/asm
- fpu
- kernel
- apic
- cpu/resctrl
- fpu
- kvm
- mmu
- svm
- mm
- block
- drivers
- android
- ata
- block
- bluetooth
- char/tpm
- clk
- qcom
- starfive
- clocksource
- cpufreq
- dma
- dw-edma
- dw
- stm32
- ti
- firmware
- microchip
- qcom
- gpio
- gpu/drm
- amd
- amdgpu
- amdkfd
- display
- amdgpu_dm
- dc/dml2/dml21/src/dml2_pmo
- include
- pm/swsmu
- inc/pmfw_if
- smu13
- smu14
- arm/display/komeda
- bridge
- display
- i915
- display
- gt/uc
- imagination
- imx
- dcss
- lcdc
- ingenic
- kmb
- mediatek
- meson
- msm
- nouveau/nvkm/subdev/gsp
- omapdrm
- panel
- panthor
- renesas
- rcar-du
- rz-du
- shmobile
- rockchip
- tegra
- tidss
- v3d
- vmwgfx
- xe
- compat-i915-headers
- display
- xlnx
- hv
- hwmon
- iio
- adc
- buffer
- imu/inv_mpu6050
- input/mouse
- iommu
- arm/arm-smmu-v3
- intel
- iommufd
- irqchip
- misc
- keba
- vmw_vmci
- mmc
- core
- host
- net
- bonding
- can
- m_can
- spi
- mcp251xfd
- dsa
- ethernet
- faraday
- intel
- ice
- igb
- igc
- microchip/vcap
- microsoft/mana
- pensando/ionic
- ti
- icssg
- xilinx
- mctp
- phy
- usb
- wireless
- ath/ath11k
- intel/iwlwifi
- fw
- mvm
- pcie
- marvell/mwifiex
- silabs/wfx
- nfc/pn533
- nvmem
- nvme
- host
- target
- of
- opp
- pci
- controller/dwc
- pwrctl
- phy
- freescale
- qualcomm
- samsung
- xilinx
- pinctrl
- mediatek
- qcom
- starfive
- platform/x86
- amd
- pmc
- pmf
- dell
- x86-android-tablets
- power
- sequencing
- supply
- ptp
- pwm
- scsi
- aacraid
- lpfc
- soc/qcom
- soundwire
- spi
- staging/iio/frequency
- ufs/host
- uio
- usb
- cdns3
- class
- core
- dwc3
- gadget
- function
- udc/cdns2
- serial
- typec
- mux
- ucsi
- video
- fs
- afs
- bcachefs
- btrfs
- ceph
- fuse
- netfs
- nfsd
- nilfs2
- overlayfs
- romfs
- smb
- client
- server
- tracefs
- xfs
- libxfs
- scrub
- include
- drm
- intel
- ttm
- kunit
- linux
- firmware/qcom
- regulator
- soc/qcom
- net
- bluetooth
- mana
- netfilter
- sound/sof
- uapi
- drm
- sound/sof
- io_uring
- kernel
- bpf
- events
- locking
- trace
- lib
- kunit
- vdso
- mm
- net
- bluetooth
- bridge
- can
- core
- ethtool
- ipv4
- ipv6/ila
- mac80211
- mptcp
- sched
- sctp
- smc
- rust
- kernel
- alloc
- block/mq
- init
- net
- macros
- scripts
- security
- apparmor
- selinux
- smack
- sound
- core/seq
- pci/hda
- soc
- amd
- acp
- yc
- au1x
- codecs
- google
- intel
- boards
- common
- keembay
- mediatek/mt8188
- sof
- amd
- mediatek/mt8195
- sunxi
- tegra
- tools
- net/ynl/lib
- perf
- tests
- util
- testing/selftests
- bpf/prog_tests
- iommu
- livepatch
- mm
- net
- forwarding
- mptcp
- riscv/mm
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
613 files changed
+6689
-3368
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
258 | 258 | | |
259 | 259 | | |
260 | 260 | | |
261 | | - | |
262 | | - | |
263 | | - | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
264 | 269 | | |
265 | | - | |
266 | | - | |
| 270 | + | |
| 271 | + | |
267 | 272 | | |
268 | | - | |
269 | | - | |
| 273 | + | |
| 274 | + | |
270 | 275 | | |
271 | | - | |
272 | | - | |
| 276 | + | |
| 277 | + | |
273 | 278 | | |
274 | | - | |
275 | | - | |
| 279 | + | |
| 280 | + | |
276 | 281 | | |
277 | | - | |
278 | | - | |
| 282 | + | |
| 283 | + | |
279 | 284 | | |
280 | 285 | | |
281 | 286 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1717 | 1717 | | |
1718 | 1718 | | |
1719 | 1719 | | |
1720 | | - | |
1721 | | - | |
1722 | | - | |
| 1720 | + | |
| 1721 | + | |
| 1722 | + | |
| 1723 | + | |
1723 | 1724 | | |
1724 | 1725 | | |
1725 | 1726 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
Lines changed: 11 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
19 | 26 | | |
20 | 27 | | |
21 | 28 | | |
| |||
40 | 47 | | |
41 | 48 | | |
42 | 49 | | |
43 | | - | |
| 50 | + | |
44 | 51 | | |
45 | 52 | | |
46 | 53 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
Lines changed: 8 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
39 | 46 | | |
40 | 47 | | |
41 | 48 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
629 | 629 | | |
630 | 630 | | |
631 | 631 | | |
632 | | - | |
633 | | - | |
634 | | - | |
635 | | - | |
636 | | - | |
637 | | - | |
638 | | - | |
639 | | - | |
640 | | - | |
641 | | - | |
642 | | - | |
643 | | - | |
644 | 632 | | |
645 | 633 | | |
646 | 634 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
355 | 355 | | |
356 | 356 | | |
357 | 357 | | |
358 | | - | |
359 | | - | |
360 | | - | |
361 | | - | |
362 | | - | |
363 | | - | |
364 | | - | |
365 | | - | |
366 | | - | |
367 | | - | |
368 | | - | |
369 | | - | |
370 | | - | |
371 | | - | |
372 | | - | |
373 | | - | |
374 | | - | |
375 | 358 | | |
376 | 359 | | |
377 | 360 | | |
| |||
392 | 375 | | |
393 | 376 | | |
394 | 377 | | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
395 | 394 | | |
396 | 395 | | |
397 | 396 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
148 | | - | |
149 | | - | |
| 148 | + | |
| 149 | + | |
150 | 150 | | |
151 | | - | |
152 | | - | |
| 151 | + | |
| 152 | + | |
153 | 153 | | |
154 | | - | |
155 | | - | |
| 154 | + | |
| 155 | + | |
156 | 156 | | |
157 | | - | |
158 | | - | |
159 | | - | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
160 | 160 | | |
161 | | - | |
162 | | - | |
| 161 | + | |
| 162 | + | |
163 | 163 | | |
164 | | - | |
165 | | - | |
| 164 | + | |
| 165 | + | |
166 | 166 | | |
167 | | - | |
168 | | - | |
| 167 | + | |
| 168 | + | |
169 | 169 | | |
170 | | - | |
171 | | - | |
172 | | - | |
173 | | - | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
174 | 174 | | |
175 | 175 | | |
176 | 176 | | |
| |||
0 commit comments