Messages in this thread | | | Date | Mon, 2 Apr 2001 14:19:18 +0200 | From | Jamie Lokier <> | Subject | ARM port missing pivot_root syscall |
| |
A few months ago a colleague was frustrated to find pivot_root missing from the ARM port. Semi-standard C programs that use this call would not compile for the ARM. Perhaps you ARM folks would like to add it?
It's probably an oversight. Perhaps the person who added __NR_pivot_root to the other architectures and updated the syscall table did so before the ARM port was integrated, or perhaps the change was lost or something like that.
On this general theme, there are other constants, whose names are not arch-specific but whose _values_ are arch-specific. E.g. look in <asm/fcntl.h>. In most cases, some of the values are required for historical compatibility, sometimes with other operating systems.
I wonder if there are other constants missing from some ports in the same way that __NR_pivot_root was left out of the ARM point.
Just something to think about. Perhaps someone enthusiastic would like to audit.
have a nice day, -- Jamie - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |