diff --git a/syscall/msg.c b/syscall/msg.c index 94fcd1f..7070c8a 100644 --- a/syscall/msg.c +++ b/syscall/msg.c @@ -417,7 +417,6 @@ kern_status_t sys_msg_read( } channel_lock_irqsave(channel, &flags); - vm_region_lock(self->t_address_space); status = channel_read_msg( channel, id, @@ -426,7 +425,6 @@ kern_status_t sys_msg_read( iov, iov_count, nr_read); - vm_region_unlock(self->t_address_space); channel_unlock_irqrestore(channel, flags); object_unref(channel_obj);