From f460e762297481e1d0ee30a4f5f368d259193e64 Mon Sep 17 00:00:00 2001 From: Mark Huang <mlhuang@cs.princeton.edu> Date: Thu, 27 Jul 2006 21:05:51 +0000 Subject: [PATCH] This commit was generated by cvs2svn to compensate for changes in r925, which included commits to RCS files with non-trunk default branches. --- include/linux/vroot.h | 6 ++++++ include/linux/vserver/signal_cmd.h | 5 +++-- kernel/vserver/vci_config.h | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/include/linux/vroot.h b/include/linux/vroot.h index ae7f9e4ef..4eb6d0d94 100644 --- a/include/linux/vroot.h +++ b/include/linux/vroot.h @@ -31,6 +31,12 @@ struct vroot_device { int vr_state; }; + +typedef struct block_device *(vroot_grb_func)(struct block_device *); + +extern int register_vroot_grb(vroot_grb_func *); +extern int unregister_vroot_grb(vroot_grb_func *); + #endif /* __KERNEL__ */ #define MAX_VROOT_DEFAULT 8 diff --git a/include/linux/vserver/signal_cmd.h b/include/linux/vserver/signal_cmd.h index e842538a1..1a2bcc378 100644 --- a/include/linux/vserver/signal_cmd.h +++ b/include/linux/vserver/signal_cmd.h @@ -1,6 +1,7 @@ #ifndef _VX_SIGNAL_CMD_H #define _VX_SIGNAL_CMD_H + /* signalling vserver commands */ #define VCMD_ctx_kill VC_CMD(PROCTRL, 1, 0) @@ -12,8 +13,8 @@ struct vcmd_ctx_kill_v0 { }; struct vcmd_wait_exit_v0 { - int32_t a; - int32_t b; + int32_t reboot_cmd; + int32_t exit_code; }; #ifdef __KERNEL__ diff --git a/kernel/vserver/vci_config.h b/kernel/vserver/vci_config.h index 8c9838ce6..df9090c3c 100644 --- a/kernel/vserver/vci_config.h +++ b/kernel/vserver/vci_config.h @@ -8,7 +8,7 @@ enum { VCI_KCBIT_HARDCPU, VCI_KCBIT_HARDCPU_IDLE, - VCI_KCBIT_LEGACY_VERSION, + VCI_KCBIT_LEGACY_VERSION = 15, VCI_KCBIT_DEBUG = 16, VCI_KCBIT_HISTORY = 20, -- 2.47.0