Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 56649be9 authored by Helge Deller's avatar Helge Deller
Browse files

parisc: Drop alloc_hugepages and free_hugepages syscalls



The system calls alloc_hugepages() and free_hugepages() were introduced
in Linux 2.5.36 and removed again in 2.5.54. They were never implemented
on parisc, so let's drop them now.

Signed-off-by: default avatarHelge Deller <deller@gmx.de>
parent c1304236
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -235,8 +235,8 @@
#define __NR_io_getevents       (__NR_Linux + 217)
#define __NR_io_submit          (__NR_Linux + 218)
#define __NR_io_cancel          (__NR_Linux + 219)
#define __NR_alloc_hugepages    (__NR_Linux + 220)
#define __NR_free_hugepages     (__NR_Linux + 221)
#define __NR_alloc_hugepages    (__NR_Linux + 220) /* not used */
#define __NR_free_hugepages     (__NR_Linux + 221) /* not used */
#define __NR_exit_group         (__NR_Linux + 222)
#define __NR_lookup_dcookie     (__NR_Linux + 223)
#define __NR_epoll_create       (__NR_Linux + 224)
+0 −10
Original line number Diff line number Diff line
@@ -368,16 +368,6 @@ asmlinkage long parisc_fallocate(int fd, int mode, u32 offhi, u32 offlo,
                             ((u64)lenhi << 32) | lenlo);
}

asmlinkage unsigned long sys_alloc_hugepages(int key, unsigned long addr, unsigned long len, int prot, int flag)
{
	return -ENOMEM;
}

asmlinkage int sys_free_hugepages(unsigned long addr)
{
	return -EINVAL;
}

long parisc_personality(unsigned long personality)
{
	long err;
+2 −2
Original line number Diff line number Diff line
@@ -315,8 +315,8 @@
	ENTRY_COMP(io_getevents)
	ENTRY_COMP(io_submit)
	ENTRY_SAME(io_cancel)
	ENTRY_SAME(alloc_hugepages)	/* 220 */
	ENTRY_SAME(free_hugepages)
	ENTRY_SAME(ni_syscall)		/* 220: was alloc_hugepages */
	ENTRY_SAME(ni_syscall)		/* was free_hugepages */
	ENTRY_SAME(exit_group)
	ENTRY_COMP(lookup_dcookie)
	ENTRY_SAME(epoll_create)