Skip to contentSkip to conversation

Fix inotify syscalls on ARM

PATCH Applied Richard Purdie 2 participants 2 messages Jul 26, 2006 – Jul 27, 2006

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Fix inotify syscalls on ARM

This patch fixes the inotify syscalls on ARM so they work. It uses __NR_SYSCALL_BASE from the libc headers (via sys/syscall.h) as this value depends on which ABI you're using and trying to work that out gets complicated.

Index: udev-092/udev_libc_wrapper.h
=================================--- udev-092.orig/udev_libc_wrapper.h 2006-07-26 21:55:06.000000000 +0100
+++ udev-092/udev_libc_wrapper.h 2006-07-26 21:55:37.000000000 +0100
@@ -58,9 +58,9 @@

 # define __NR_inotify_add_watch	152
 # define __NR_inotify_rm_watch	156
 #elif defined (__arm__)
-# define __NR_inotify_init	316
-# define __NR_inotify_add_watch	317
-# define __NR_inotify_rm_watch	318
+# define __NR_inotify_init	__NR_SYSCALL_BASE+316
+# define __NR_inotify_add_watch	__NR_SYSCALL_BASE+317
+# define __NR_inotify_rm_watch	__NR_SYSCALL_BASE+318
 #elif defined (__sh__)
 # define __NR_inotify_init	290
 # define __NR_inotify_add_watch	291

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CIDÞVDEV
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel

Applied
#1 lore raw
Quoted 1 line · Richard Purdie

This patch fixes the inotify syscalls on ARM so they work.

Applied.

Thanks,
Kay

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CIDÞVDEV
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel