aboutsummaryrefslogtreecommitdiffstats
path: root/arch/um/os-Linux/sigio.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/um/os-Linux/sigio.c')
-rw-r--r--arch/um/os-Linux/sigio.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/um/os-Linux/sigio.c b/arch/um/os-Linux/sigio.c
index abf47a7c4abd..0578481983c4 100644
--- a/arch/um/os-Linux/sigio.c
+++ b/arch/um/os-Linux/sigio.c
@@ -109,7 +109,7 @@ static int need_poll(struct pollfds *polls, int n)
109 if (n <= polls->size) 109 if (n <= polls->size)
110 return 0; 110 return 0;
111 111
112 new = kmalloc(n * sizeof(struct pollfd), UM_GFP_ATOMIC); 112 new = uml_kmalloc(n * sizeof(struct pollfd), UM_GFP_ATOMIC);
113 if (new == NULL) { 113 if (new == NULL) {
114 printk(UM_KERN_ERR "need_poll : failed to allocate new " 114 printk(UM_KERN_ERR "need_poll : failed to allocate new "
115 "pollfds\n"); 115 "pollfds\n");
@@ -243,7 +243,7 @@ static struct pollfd *setup_initial_poll(int fd)
243{ 243{
244 struct pollfd *p; 244 struct pollfd *p;
245 245
246 p = kmalloc(sizeof(struct pollfd), UM_GFP_KERNEL); 246 p = uml_kmalloc(sizeof(struct pollfd), UM_GFP_KERNEL);
247 if (p == NULL) { 247 if (p == NULL) {
248 printk(UM_KERN_ERR "setup_initial_poll : failed to allocate " 248 printk(UM_KERN_ERR "setup_initial_poll : failed to allocate "
249 "poll\n"); 249 "poll\n");