Skip to content

Commit 79c2231

Browse files
committed
xen: update grant_table.h
Update include/xen/interface/grant_table.h to its newest version. This allows to drop some private definitions in grant-table.c and include/xen/grant_table.h. Signed-off-by: Juergen Gross <jgross@suse.com> Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com> Signed-off-by: Juergen Gross <jgross@suse.com>
1 parent 6d1c2f4 commit 79c2231

3 files changed

Lines changed: 103 additions & 68 deletions

File tree

drivers/xen/grant-table.c

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,6 @@
6666

6767
#include <asm/sync_bitops.h>
6868

69-
/* External tools reserve first few grant table entries. */
70-
#define NR_RESERVED_ENTRIES 8
7169
#define GNTTAB_LIST_END 0xffffffff
7270

7371
static grant_ref_t **gnttab_list;
@@ -1465,12 +1463,12 @@ int gnttab_init(void)
14651463
nr_init_grefs = nr_grant_frames *
14661464
gnttab_interface->grefs_per_grant_frame;
14671465

1468-
for (i = NR_RESERVED_ENTRIES; i < nr_init_grefs - 1; i++)
1466+
for (i = GNTTAB_NR_RESERVED_ENTRIES; i < nr_init_grefs - 1; i++)
14691467
gnttab_entry(i) = i + 1;
14701468

14711469
gnttab_entry(nr_init_grefs - 1) = GNTTAB_LIST_END;
1472-
gnttab_free_count = nr_init_grefs - NR_RESERVED_ENTRIES;
1473-
gnttab_free_head = NR_RESERVED_ENTRIES;
1470+
gnttab_free_count = nr_init_grefs - GNTTAB_NR_RESERVED_ENTRIES;
1471+
gnttab_free_head = GNTTAB_NR_RESERVED_ENTRIES;
14741472

14751473
printk("Grant table initialized\n");
14761474
return 0;

include/xen/grant_table.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,6 @@
5757
#define INVALID_GRANT_REF ((grant_ref_t)-1)
5858
#define INVALID_GRANT_HANDLE ((grant_handle_t)-1)
5959

60-
#define GNTTAB_RESERVED_XENSTORE 1
61-
6260
/* NR_GRANT_FRAMES must be less than or equal to that configured in Xen */
6361
#define NR_GRANT_FRAMES 4
6462

0 commit comments

Comments
 (0)