Commit bfce281c authored by Al Viro's avatar Al Viro
Browse files

kill mm argument of vm_munmap()



it's always current->mm

Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent 9f3a4afb
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1468,7 +1468,7 @@ pfm_remove_smpl_mapping(void *vaddr, unsigned long size)
	/*
	 * does the actual unmapping
	 */
	r = vm_munmap(current->mm, (unsigned long)vaddr, size);
	r = vm_munmap((unsigned long)vaddr, size);

	if (r !=0) {
		printk(KERN_ERR "perfmon: [%d] unable to unmap sampling buffer @%p size=%lu\n", task_pid_nr(task), vaddr, size);
+1 −1
Original line number Diff line number Diff line
@@ -569,7 +569,7 @@ SYSCALL_DEFINE2(64_munmap, unsigned long, addr, size_t, len)
	if (invalid_64bit_range(addr, len))
		return -EINVAL;

	return vm_munmap(current->mm, addr, len);
	return vm_munmap(addr, len);
}

extern unsigned long do_mremap(unsigned long addr,
+1 −1
Original line number Diff line number Diff line
@@ -6364,7 +6364,7 @@ void kvm_arch_commit_memory_region(struct kvm *kvm,
	if (!user_alloc && !old.user_alloc && old.rmap && !npages) {
		int ret;

		ret = vm_munmap(current->mm, old.userspace_addr,
		ret = vm_munmap(old.userspace_addr,
				old.npages * PAGE_SIZE);
		if (ret < 0)
			printk(KERN_WARNING
+1 −2
Original line number Diff line number Diff line
@@ -158,8 +158,7 @@ static int i810_unmap_buffer(struct drm_buf *buf)
	if (buf_priv->currently_mapped != I810_BUF_MAPPED)
		return -EINVAL;

	retcode = vm_munmap(current->mm,
			    (unsigned long)buf_priv->virtual,
	retcode = vm_munmap((unsigned long)buf_priv->virtual,
			    (size_t) buf->total);

	buf_priv->currently_mapped = I810_BUF_UNMAPPED;
+1 −1
Original line number Diff line number Diff line
@@ -94,7 +94,7 @@ static void aio_free_ring(struct kioctx *ctx)

	if (info->mmap_size) {
		BUG_ON(ctx->mm != current->mm);
		vm_munmap(ctx->mm, info->mmap_base, info->mmap_size);
		vm_munmap(info->mmap_base, info->mmap_size);
	}

	if (info->ring_pages && info->ring_pages != info->internal_pages)
Loading