kernel-ark/arch/mips
Ulrich Drepper c04030e16d [PATCH] flags parameter for linkat
I'm currently at the POSIX meeting and one thing covered was the
incompatibility of Linux's link() with the POSIX definition.  The name.
Linux does not follow symlinks, POSIX requires it does.

Even if somebody thinks this is a good default behavior we cannot change this
because it would break the ABI.  But the fact remains that some application
might want this behavior.

We have one chance to help implementing this without breaking the behavior.
 For this we could use the new linkat interface which would need a new
flags parameter.  If the new parameter is AT_SYMLINK_FOLLOW the new
behavior could be invoked.

I do not want to introduce such a patch now.  But we could add the
parameter now, just don't use it.  The patch below would do this.  Can we
get this late patch applied before the release more or less fixes the
syscall API?

Signed-off-by: Ulrich Drepper <drepper@redhat.com>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-02-24 14:31:39 -08:00
..
arc
au1000 [MIPS] Au1xx0: really set KSEG0 to uncached on reboot 2006-02-07 13:30:23 +00:00
boot
cobalt Merge master.kernel.org:/home/rmk/linux-2.6-serial 2006-02-08 15:21:22 -08:00
configs [MIPS] Disable CONFIG_ISCSI_TCP; it triggers a gcc 3.4 endless loop. 2006-02-21 16:58:24 +00:00
ddb5xxx
dec
galileo-boards/ev96100
gt64120
ite-boards
jazz
jmr3927
kernel [PATCH] flags parameter for linkat 2006-02-24 14:31:39 -08:00
lasat Merge master.kernel.org:/home/rmk/linux-2.6-serial 2006-02-08 15:21:22 -08:00
lib
lib-32 [MIPS] Fix dump_tlb.c warning and cleanup. 2006-02-07 13:30:26 +00:00
lib-64
math-emu [MIPS] ieee754[sd]p_neg workaround 2006-02-07 13:30:25 +00:00
mips-boards Merge master.kernel.org:/home/rmk/linux-2.6-serial 2006-02-08 15:21:22 -08:00
mm [MIPS] Sibyte: #if CONFIG_* doesn't fly. 2006-02-21 16:58:23 +00:00
momentum Merge master.kernel.org:/home/rmk/linux-2.6-serial 2006-02-08 15:21:22 -08:00
oprofile [MIPS] Oprofile: Support for 34K UP kernels. 2006-02-07 13:30:26 +00:00
pci [MIPS] Fix Cobalt PCI cache line sizes 2006-02-07 13:30:24 +00:00
philips/pnx8550 Merge master.kernel.org:/home/rmk/linux-2.6-serial 2006-02-08 15:21:22 -08:00
pmc-sierra [MIPS] Yosemite: Fix build damage by dc8f6029cd. 2006-02-21 16:58:23 +00:00
qemu
sgi-ip22 [MIPS] IP22: Fix serial console detection 2006-02-07 13:30:25 +00:00
sgi-ip27
sgi-ip32 Merge master.kernel.org:/home/rmk/linux-2.6-serial 2006-02-08 15:21:22 -08:00
sibyte [MIPS] Fix compiler warnings in arch/mips/sibyte/bcm1480/irq.c 2006-02-21 16:58:23 +00:00
sni
tx4927 [MIPS] TX49x7: Fix reporting of the CPU name and PCI clock 2006-02-07 13:30:26 +00:00
tx4938
vr41xx
defconfig
Kconfig [MIPS] Nevada support for SGI O2. 2006-02-07 13:30:22 +00:00
Kconfig.debug
Makefile [MIPS] Get rid of kludgery needed to keep stdargs of old compilers working. 2006-02-14 19:13:25 +00:00