Commit 720f73b
KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table()
The new LPI xarray makes it possible to walk the VM's LPIs without
holding a lock, meaning that vgic_copy_lpi_list() is no longer
necessary. Prepare for the deletion by walking the LPI xarray directly
in its_sync_lpi_pending_table().
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
Link: https://lore.kernel.org/r/20240422200158.2606761-3-oliver.upton@linux.dev
Signed-off-by: Marc Zyngier <maz@kernel.org>1 parent ea54dd3 commit 720f73b
1 file changed
Lines changed: 10 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
446 | 446 | | |
447 | 447 | | |
448 | 448 | | |
| 449 | + | |
| 450 | + | |
449 | 451 | | |
450 | 452 | | |
451 | 453 | | |
452 | | - | |
453 | | - | |
454 | | - | |
455 | 454 | | |
456 | 455 | | |
457 | | - | |
458 | | - | |
459 | | - | |
460 | | - | |
461 | | - | |
| 456 | + | |
462 | 457 | | |
463 | 458 | | |
464 | | - | |
465 | | - | |
| 459 | + | |
| 460 | + | |
466 | 461 | | |
467 | 462 | | |
468 | 463 | | |
| |||
472 | 467 | | |
473 | 468 | | |
474 | 469 | | |
475 | | - | |
476 | | - | |
| 470 | + | |
477 | 471 | | |
478 | | - | |
| 472 | + | |
479 | 473 | | |
480 | 474 | | |
481 | 475 | | |
482 | | - | |
| 476 | + | |
483 | 477 | | |
484 | 478 | | |
485 | 479 | | |
486 | 480 | | |
487 | | - | |
| 481 | + | |
| 482 | + | |
488 | 483 | | |
489 | 484 | | |
490 | 485 | | |
491 | 486 | | |
492 | | - | |
493 | | - | |
494 | 487 | | |
495 | 488 | | |
496 | 489 | | |
| |||
0 commit comments