aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390
diff options
context:
space:
mode:
authorMartin Schwidefsky <schwidefsky@de.ibm.com>2014-08-01 09:03:33 -0400
committerChristian Borntraeger <borntraeger@de.ibm.com>2014-08-26 04:09:03 -0400
commitf079e9521464aa522d56af2a58a1666ca126bf6f (patch)
tree01c8a5973b47281cb60493234fbfc55b047ece0b /arch/s390
parentc6c956b80bdf151cf41d3e7e5c54755d930a212c (diff)
KVM: s390/mm: remove outdated gmap data structures
The radix tree rework removed all code that uses the gmap_rmap and gmap_pgtable data structures. Remove these outdated definitions. Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Diffstat (limited to 'arch/s390')
-rw-r--r--arch/s390/include/asm/pgtable.h23
1 files changed, 0 insertions, 23 deletions
diff --git a/arch/s390/include/asm/pgtable.h b/arch/s390/include/asm/pgtable.h
index 7705180e906d..0242588ded67 100644
--- a/arch/s390/include/asm/pgtable.h
+++ b/arch/s390/include/asm/pgtable.h
@@ -814,29 +814,6 @@ struct gmap {
814}; 814};
815 815
816/** 816/**
817 * struct gmap_rmap - reverse mapping for segment table entries
818 * @gmap: pointer to the gmap_struct
819 * @entry: pointer to a segment table entry
820 * @vmaddr: virtual address in the guest address space
821 */
822struct gmap_rmap {
823 struct list_head list;
824 struct gmap *gmap;
825 unsigned long *entry;
826 unsigned long vmaddr;
827};
828
829/**
830 * struct gmap_pgtable - gmap information attached to a page table
831 * @vmaddr: address of the 1MB segment in the process virtual memory
832 * @mapper: list of segment table entries mapping a page table
833 */
834struct gmap_pgtable {
835 unsigned long vmaddr;
836 struct list_head mapper;
837};
838
839/**
840 * struct gmap_notifier - notify function block for page invalidation 817 * struct gmap_notifier - notify function block for page invalidation
841 * @notifier_call: address of callback function 818 * @notifier_call: address of callback function
842 */ 819 */