vm: remove stack handling for signals
. moved to the kernel as the handling was only reading it; the kernel may as well write it too
This commit is contained in:
@@ -927,9 +927,6 @@
|
||||
# define VMEN_ARGSSIZE m1_i2
|
||||
# define VMEN_FLAGS m1_i3 /* result */
|
||||
# define VMEN_STACK_TOP m1_p2 /* result */
|
||||
#define VM_PUSH_SIG (VM_RQ_BASE+4)
|
||||
# define VMPS_ENDPOINT m1_i1
|
||||
# define VMPS_OLD_SP m1_p1 /* result */
|
||||
#define VM_WILLEXIT (VM_RQ_BASE+5)
|
||||
# define VMWE_ENDPOINT m1_i1
|
||||
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
int vm_exit(endpoint_t ep);
|
||||
int vm_fork(endpoint_t ep, int slotno, endpoint_t *child_ep);
|
||||
int vm_brk(endpoint_t ep, char *newaddr);
|
||||
int vm_push_sig(endpoint_t ep, vir_bytes *old_sp);
|
||||
int vm_willexit(endpoint_t ep);
|
||||
int vm_adddma(endpoint_t proc_e, phys_bytes start, phys_bytes size);
|
||||
int vm_deldma(endpoint_t proc_e, phys_bytes start, phys_bytes size);
|
||||
|
||||
Reference in New Issue
Block a user