diff options
Diffstat (limited to 'drivers/misc/sgi-xp/xpc_main.c')
-rw-r--r-- | drivers/misc/sgi-xp/xpc_main.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/drivers/misc/sgi-xp/xpc_main.c b/drivers/misc/sgi-xp/xpc_main.c index 1ab9fda87fab..34b084cd63da 100644 --- a/drivers/misc/sgi-xp/xpc_main.c +++ b/drivers/misc/sgi-xp/xpc_main.c | |||
@@ -3,7 +3,7 @@ | |||
3 | * License. See the file "COPYING" in the main directory of this archive | 3 | * License. See the file "COPYING" in the main directory of this archive |
4 | * for more details. | 4 | * for more details. |
5 | * | 5 | * |
6 | * Copyright (c) 2004-2008 Silicon Graphics, Inc. All Rights Reserved. | 6 | * Copyright (c) 2004-2009 Silicon Graphics, Inc. All Rights Reserved. |
7 | */ | 7 | */ |
8 | 8 | ||
9 | /* | 9 | /* |
@@ -150,7 +150,6 @@ DECLARE_WAIT_QUEUE_HEAD(xpc_activate_IRQ_wq); | |||
150 | 150 | ||
151 | static unsigned long xpc_hb_check_timeout; | 151 | static unsigned long xpc_hb_check_timeout; |
152 | static struct timer_list xpc_hb_timer; | 152 | static struct timer_list xpc_hb_timer; |
153 | void *xpc_heartbeating_to_mask; | ||
154 | 153 | ||
155 | /* notification that the xpc_hb_checker thread has exited */ | 154 | /* notification that the xpc_hb_checker thread has exited */ |
156 | static DECLARE_COMPLETION(xpc_hb_checker_exited); | 155 | static DECLARE_COMPLETION(xpc_hb_checker_exited); |
@@ -176,6 +175,10 @@ enum xp_retval (*xpc_get_partition_rsvd_page_pa) (void *buf, u64 *cookie, | |||
176 | unsigned long *rp_pa, | 175 | unsigned long *rp_pa, |
177 | size_t *len); | 176 | size_t *len); |
178 | int (*xpc_setup_rsvd_page_sn) (struct xpc_rsvd_page *rp); | 177 | int (*xpc_setup_rsvd_page_sn) (struct xpc_rsvd_page *rp); |
178 | |||
179 | void (*xpc_allow_hb) (short partid); | ||
180 | void (*xpc_disallow_hb) (short partid); | ||
181 | void (*xpc_disallow_all_hbs) (void); | ||
179 | void (*xpc_heartbeat_init) (void); | 182 | void (*xpc_heartbeat_init) (void); |
180 | void (*xpc_heartbeat_exit) (void); | 183 | void (*xpc_heartbeat_exit) (void); |
181 | void (*xpc_increment_heartbeat) (void); | 184 | void (*xpc_increment_heartbeat) (void); |
@@ -1087,7 +1090,6 @@ xpc_do_exit(enum xp_retval reason) | |||
1087 | } while (1); | 1090 | } while (1); |
1088 | 1091 | ||
1089 | DBUG_ON(xpc_any_partition_engaged()); | 1092 | DBUG_ON(xpc_any_partition_engaged()); |
1090 | DBUG_ON(xpc_any_hbs_allowed() != 0); | ||
1091 | 1093 | ||
1092 | xpc_teardown_rsvd_page(); | 1094 | xpc_teardown_rsvd_page(); |
1093 | 1095 | ||