Linux-kernel mailing list archive 1998-49,: Re: rename() on vfat is broken

# Re: rename() on vfat is broken

Alexander Viro (viro@math.psu.edu)
Sat, 5 Dec 1998 21:49:35 -0500 (EST)

- Messages sorted by: [ date ][ thread ][ subject ][ author ]
- Next message: Jim Woodward: "RE: Y2k compliance"
- Previous message: George: "Re: [OFFTOPIC] Re: NO ROM BASIC"
- In reply to: Oleg Drokin: "rename() on vfat is broken"
- Next in thread: Alexander Viro: "[FIX] Re: rename() on vfat is broken"

On Sat, 5 Dec 1998, Oleg Drokin wrote:

> Hello!
>
> Kernel is 2.1.131
> I've found that rename on vfat filesystems is broken (someting
> strange going on with inoeds, but I failed to find what).
> I include log of what I did, to show problem.
> Hope that's help.
[snip the log]
OK, I'll look at it when I'll be back on a Linux box. rename()
is _badly_ broken. Much worse than you think. Sorry, that's definitely
_not_ for a public list. Clean fix will take some changes in dcache (we
need an analog of BSD deadfs. Badly.) So it will probably take 2-3 days.
ObYourReport: could you try to reproduce it on 130? I don't think that
it can be caused by some side effect of rmdir changes, but... Murphy is
watching us, as ever ;-<
Al

    --
    There are no "civil aviation for dummies" books out there and most of
    you would probably be scared and spend a lot of your time looking up
    if there was one. :-)			  Jordan Hubbard in c.u.b.f.m

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.rutgers.edu
    Please read the FAQ at http://www.tux.org/lkml/

- Next message: Jim Woodward: "RE: Y2k compliance"
- Previous message: George: "Re: [OFFTOPIC] Re: NO ROM BASIC"
- In reply to: Oleg Drokin: "rename() on vfat is broken"
- Next in thread: Alexander Viro: "[FIX] Re: rename() on vfat is broken"