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 <[email protected] >
Signed-off-by: Ralf Baechle <[email protected] >
Cc: Heiko Carstens <[email protected] >
Cc: Martin Schwidefsky <[email protected] >
Signed-off-by: Andrew Morton <[email protected] >
Signed-off-by: Linus Torvalds <[email protected] >
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
Add .gitignore files for MIPS.
2005-11-07 18:05:37 +00:00
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
[MIPS] Rename _machine_power_off to pm_power_off so the kernel builds again.
2006-02-07 13:30:22 +00:00
dec
[MIPS] Rename _machine_power_off to pm_power_off so the kernel builds again.
2006-02-07 13:30:22 +00:00
galileo-boards /ev96100
gt64120
[MIPS] Rename _machine_power_off to pm_power_off so the kernel builds again.
2006-02-07 13:30:22 +00:00
ite-boards
[MIPS] Rename _machine_power_off to pm_power_off so the kernel builds again.
2006-02-07 13:30:22 +00:00
jazz
[MIPS] Rename _machine_power_off to pm_power_off so the kernel builds again.
2006-02-07 13:30:22 +00:00
jmr3927
[MIPS] Rename _machine_power_off to pm_power_off so the kernel builds again.
2006-02-07 13:30:22 +00:00
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
Update Yoichi Yuasa's email address.
2006-01-10 13:39:07 +00:00
lib-32
[MIPS] Fix dump_tlb.c warning and cleanup.
2006-02-07 13:30:26 +00:00
lib-64
Fixup a few lose ends in explicit support for MIPS R1/R2.
2005-10-29 19:32:37 +01:00
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
[MIPS] Qemu: Accept kernel command line passed by the Emulator.
2005-12-01 11:05:15 +00:00
sgi-ip22
[MIPS] IP22: Fix serial console detection
2006-02-07 13:30:25 +00:00
sgi-ip27
[MIPS] Rename _machine_power_off to pm_power_off so the kernel builds again.
2006-02-07 13:30:22 +00:00
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
[MIPS] Rename _machine_power_off to pm_power_off so the kernel builds again.
2006-02-07 13:30:22 +00:00
tx4927
[MIPS] TX49x7: Fix reporting of the CPU name and PCI clock
2006-02-07 13:30:26 +00:00
tx4938
[MIPS] Rename _machine_power_off to pm_power_off so the kernel builds again.
2006-02-07 13:30:22 +00:00
vr41xx
[MIPS] Rename _machine_power_off to pm_power_off so the kernel builds again.
2006-02-07 13:30:22 +00:00
defconfig
MIPS: Remove unused CONFIG_CPU_HAS_LLDSCD.
2006-01-10 13:39:07 +00:00
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