Skip to content

Commit c27e002

Browse files
author
Claudio Imbrenda
committed
KVM: s390: remove useless page->index usage
The page->index field for VSIE dat tables is only used for segment tables. Stop setting the field for all region tables. Reviewed-by: Janosch Frank <frankja@linux.ibm.com> Reviewed-by: Christoph Schlameuss <schlameuss@linux.ibm.com> Link: https://lore.kernel.org/r/20250123144627.312456-14-imbrenda@linux.ibm.com Signed-off-by: Claudio Imbrenda <imbrenda@linux.ibm.com> Message-ID: <20250123144627.312456-14-imbrenda@linux.ibm.com>
1 parent 43656f7 commit c27e002

File tree

1 file changed

+0
-9
lines changed

1 file changed

+0
-9
lines changed

arch/s390/mm/gmap.c

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1520,9 +1520,6 @@ int gmap_shadow_r2t(struct gmap *sg, unsigned long saddr, unsigned long r2t,
15201520
page = gmap_alloc_crst();
15211521
if (!page)
15221522
return -ENOMEM;
1523-
page->index = r2t & _REGION_ENTRY_ORIGIN;
1524-
if (fake)
1525-
page->index |= GMAP_SHADOW_FAKE_TABLE;
15261523
s_r2t = page_to_phys(page);
15271524
/* Install shadow region second table */
15281525
spin_lock(&sg->guest_table_lock);
@@ -1603,9 +1600,6 @@ int gmap_shadow_r3t(struct gmap *sg, unsigned long saddr, unsigned long r3t,
16031600
page = gmap_alloc_crst();
16041601
if (!page)
16051602
return -ENOMEM;
1606-
page->index = r3t & _REGION_ENTRY_ORIGIN;
1607-
if (fake)
1608-
page->index |= GMAP_SHADOW_FAKE_TABLE;
16091603
s_r3t = page_to_phys(page);
16101604
/* Install shadow region second table */
16111605
spin_lock(&sg->guest_table_lock);
@@ -1686,9 +1680,6 @@ int gmap_shadow_sgt(struct gmap *sg, unsigned long saddr, unsigned long sgt,
16861680
page = gmap_alloc_crst();
16871681
if (!page)
16881682
return -ENOMEM;
1689-
page->index = sgt & _REGION_ENTRY_ORIGIN;
1690-
if (fake)
1691-
page->index |= GMAP_SHADOW_FAKE_TABLE;
16921683
s_sgt = page_to_phys(page);
16931684
/* Install shadow region second table */
16941685
spin_lock(&sg->guest_table_lock);

0 commit comments

Comments
 (0)