Commit 8cbb0df
committed
Merge tag 'kvmarm-fixes-6.17-2' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
KVM/arm64 changes for 6.17, round #3
- Invalidate nested MMUs upon freeing the PGD to avoid WARNs when
visiting from an MMU notifier
- Fixes to the TLB match process and TLB invalidation range for
managing the VCNR pseudo-TLB
- Prevent SPE from erroneously profiling guests due to UNKNOWN reset
values in PMSCR_EL1
- Fix save/restore of host MDCR_EL2 to account for eagerly programming
at vcpu_load() on VHE systems
- Correct lock ordering when dealing with VGIC LPIs, avoiding scenarios
where an xarray's spinlock was nested with a *raw* spinlock
- Permit stage-2 read permission aborts which are possible in the case
of NV depending on the guest hypervisor's stage-2 translation
- Call raw_spin_unlock() instead of the internal spinlock API
- Fix parameter ordering when assigning VBAR_EL1
[Pull into kvm/master to fix conflicts. - Paolo]File tree
322 files changed
+2996
-2029
lines changed- Documentation
- admin-guide/hw-vuln
- devicetree/bindings
- display/msm
- arch
- arm64
- include/asm
- kernel
- kvm
- hyp
- include/hyp
- nvhe
- vhe
- vgic
- mm
- tools
- arm/include/asm
- powerpc
- boot
- kernel
- kvm
- platforms
- 8xx
- sysdev
- riscv/kvm
- x86/kernel/cpu
- microcode
- block
- drivers
- ata
- atm
- base/power
- block
- firmware/efi/stmm
- gpio
- gpu/drm
- amd
- amdgpu
- pm
- mediatek
- msm
- adreno
- disp/dpu1
- dsi/phy
- registers
- adreno
- display
- nouveau
- dispnv50
- nvkm
- falcon
- subdev/gsp
- tegra
- xe
- hid
- intel-ish-hid
- ipc
- ishtp
- intel-thc-hid
- intel-quicki2c
- intel-thc
- irqchip
- isdn/hardware/mISDN
- media
- i2c
- ccs
- platform
- chips-media/wave5
- nvidia/tegra-vde
- qcom/iris
- raspberrypi/pisp_be
- rockchip/rkvdec
- verisilicon
- rc
- net
- ethernet
- broadcom/bnxt
- cadence
- dlink
- intel
- ice
- idpf
- ixgbe
- marvell/octeontx2
- af
- nic
- mellanox/mlx5/core
- en
- sf
- steering/hws
- meta/fbnic
- stmicro/stmmac
- hyperv
- phy/mscc
- usb
- of
- pinctrl
- mediatek
- meson
- platform/x86/intel/int3472
- regulator
- soc/qcom
- vhost
- virtio
- fs
- efivarfs
- smb/client
- xfs
- libxfs
- include
- drm
- kvm
- linux
- platform_data/x86
- net
- bluetooth
- uapi/linux
- init
- io_uring
- kernel
- dma
- sched
- lib
- mm
- net
- atm
- bluetooth
- core
- ipv4
- l2tp
- rose
- sctp
- vmw_vsock
- tools
- arch
- arm64/include/asm
- powerpc/include/uapi/asm
- x86/include
- asm
- uapi/asm
- include
- linux
- uapi
- asm-generic
- linux
- perf
- arch
- arm/entry/syscalls
- mips/entry/syscalls
- powerpc/entry/syscalls
- s390/entry/syscalls
- sh/entry/syscalls
- sparc/entry/syscalls
- x86
- entry/syscalls
- tests
- xtensa/entry/syscalls
- bench
- tests
- trace/beauty/include/uapi/linux
- util
- scripts
- testing/selftests
- arm64/fp
- kvm
- arm64
- lib/arm64
- ublk
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
322 files changed
+2996
-2029
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3222 | 3222 | | |
3223 | 3223 | | |
3224 | 3224 | | |
| 3225 | + | |
| 3226 | + | |
| 3227 | + | |
| 3228 | + | |
3225 | 3229 | | |
3226 | 3230 | | |
3227 | 3231 | | |
| |||
4168 | 4172 | | |
4169 | 4173 | | |
4170 | 4174 | | |
| 4175 | + | |
| 4176 | + | |
| 4177 | + | |
4171 | 4178 | | |
4172 | 4179 | | |
4173 | 4180 | | |
| |||
Lines changed: 1 addition & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
| 218 | + | |
219 | 219 | | |
220 | 220 | | |
221 | 221 | | |
| |||
229 | 229 | | |
230 | 230 | | |
231 | 231 | | |
232 | | - | |
233 | | - | |
234 | | - | |
235 | 232 | | |
236 | 233 | | |
237 | 234 | | |
| |||
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
64 | 63 | | |
65 | 64 | | |
66 | 65 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
507 | 507 | | |
508 | 508 | | |
509 | 509 | | |
| 510 | + | |
| 511 | + | |
510 | 512 | | |
511 | 513 | | |
512 | 514 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
931 | 931 | | |
932 | 932 | | |
933 | 933 | | |
934 | | - | |
| 934 | + | |
935 | 935 | | |
936 | 936 | | |
937 | 937 | | |
938 | 938 | | |
939 | 939 | | |
940 | | - | |
| 940 | + | |
941 | 941 | | |
942 | 942 | | |
943 | 943 | | |
| |||
4205 | 4205 | | |
4206 | 4206 | | |
4207 | 4207 | | |
4208 | | - | |
| 4208 | + | |
4209 | 4209 | | |
4210 | 4210 | | |
4211 | 4211 | | |
| |||
4216 | 4216 | | |
4217 | 4217 | | |
4218 | 4218 | | |
4219 | | - | |
| 4219 | + | |
4220 | 4220 | | |
4221 | 4221 | | |
4222 | 4222 | | |
| |||
17848 | 17848 | | |
17849 | 17849 | | |
17850 | 17850 | | |
17851 | | - | |
17852 | 17851 | | |
17853 | 17852 | | |
17854 | 17853 | | |
| |||
20878 | 20877 | | |
20879 | 20878 | | |
20880 | 20879 | | |
20881 | | - | |
20882 | | - | |
| 20880 | + | |
| 20881 | + | |
20883 | 20882 | | |
20884 | 20883 | | |
20885 | 20884 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | 5 | | |
| 6 | + | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1160 | 1160 | | |
1161 | 1161 | | |
1162 | 1162 | | |
1163 | | - | |
1164 | | - | |
1165 | | - | |
1166 | | - | |
1167 | | - | |
1168 | | - | |
1169 | | - | |
1170 | | - | |
1171 | | - | |
1172 | | - | |
1173 | | - | |
1174 | | - | |
1175 | | - | |
1176 | | - | |
1177 | | - | |
1178 | | - | |
1179 | | - | |
1180 | | - | |
1181 | | - | |
1182 | | - | |
1183 | | - | |
1184 | | - | |
1185 | | - | |
1186 | | - | |
1187 | | - | |
1188 | | - | |
1189 | | - | |
1190 | | - | |
1191 | | - | |
1192 | | - | |
1193 | | - | |
1194 | | - | |
1195 | | - | |
1196 | | - | |
1197 | | - | |
1198 | | - | |
1199 | | - | |
1200 | | - | |
1201 | | - | |
1202 | | - | |
1203 | | - | |
1204 | | - | |
1205 | | - | |
1206 | | - | |
1207 | | - | |
1208 | | - | |
1209 | | - | |
1210 | | - | |
1211 | | - | |
1212 | | - | |
1213 | | - | |
1214 | | - | |
1215 | | - | |
1216 | | - | |
1217 | | - | |
1218 | | - | |
1219 | | - | |
1220 | | - | |
1221 | | - | |
1222 | | - | |
1223 | | - | |
1224 | | - | |
1225 | | - | |
1226 | | - | |
1227 | | - | |
1228 | | - | |
1229 | | - | |
1230 | | - | |
1231 | | - | |
1232 | | - | |
1233 | | - | |
1234 | | - | |
1235 | | - | |
1236 | | - | |
1237 | | - | |
1238 | | - | |
1239 | | - | |
1240 | | - | |
1241 | | - | |
1242 | | - | |
1243 | | - | |
1244 | | - | |
1245 | | - | |
1246 | | - | |
1247 | | - | |
1248 | | - | |
1249 | | - | |
1250 | | - | |
1251 | | - | |
1252 | | - | |
1253 | | - | |
1254 | | - | |
1255 | | - | |
1256 | | - | |
1257 | | - | |
1258 | | - | |
1259 | | - | |
1260 | | - | |
1261 | | - | |
1262 | | - | |
1263 | | - | |
1264 | | - | |
1265 | | - | |
1266 | | - | |
1267 | | - | |
1268 | | - | |
1269 | | - | |
1270 | | - | |
1271 | | - | |
| 1163 | + | |
| 1164 | + | |
1272 | 1165 | | |
1273 | 1166 | | |
1274 | 1167 | | |
| |||
1476 | 1369 | | |
1477 | 1370 | | |
1478 | 1371 | | |
| 1372 | + | |
1479 | 1373 | | |
1480 | 1374 | | |
1481 | 1375 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
| 183 | + | |
183 | 184 | | |
184 | 185 | | |
185 | 186 | | |
| |||
This file was deleted.
0 commit comments