Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c126aa83 authored by Heiko Carstens's avatar Heiko Carstens Committed by Martin Schwidefsky
Browse files

s390/pgtable: get rid of _REGION3_ENTRY_RO



_REGION3_ENTRY_RO is a duplicate of _REGION_ENTRY_PROTECT.

Signed-off-by: default avatarHeiko Carstens <heiko.carstens@de.ibm.com>
Acked-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
parent 2dffdcba
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -270,8 +270,6 @@ static inline int is_module_addr(void *addr)
#define _REGION3_ENTRY		(_REGION_ENTRY_TYPE_R3 | _REGION_ENTRY_LENGTH)
#define _REGION3_ENTRY_EMPTY	(_REGION_ENTRY_TYPE_R3 | _REGION_ENTRY_INVALID)

#define _REGION3_ENTRY_RO	0x200	/* page protection bit		    */

#define _REGION3_ENTRY_DIRTY	0x2000	/* SW region dirty bit */
#define _REGION3_ENTRY_YOUNG	0x1000	/* SW region young bit */
#define _REGION3_ENTRY_LARGE	0x0400	/* RTTE-format control, large page  */
+1 −1
Original line number Diff line number Diff line
@@ -157,7 +157,7 @@ static void walk_pud_level(struct seq_file *m, struct pg_state *st,
		pud = pud_offset(pgd, addr);
		if (!pud_none(*pud))
			if (pud_large(*pud)) {
				prot = pud_val(*pud) & _REGION3_ENTRY_RO;
				prot = pud_val(*pud) & _REGION_ENTRY_PROTECT;
				note_page(m, st, prot, 2);
			} else
				walk_pmd_level(m, st, pud, addr);