Re: [PATCH] "sleep 1" sleeps too little on cygwin
- From
Alex Riesen <raa.lkml@gmail.com>
- Date
- Jan 19, 2006, 22:12 UTC
- Message-ID
- <20060119221227.GB3601@steel.home>
- In-Reply-To
- <20060119182822.GA32022@trixie.casa.cgf.cx>
Christopher Faylor, Thu, Jan 19, 2006 19:28:22 +0100:
Show 14 quoted lines
> >> By the way, if you have an access to git on cygwin with FAT, > >> could you test your patch ($SECONDS) and then i-num patch (the > >> machine with cygwin I can borrow has only NTFS) please? > > > >Works if sleep is for 2 secs (I completely forgot about that stupid > >FAT granularity!) > >st_ino is always the same (it is a hash of pathname). > >Christopher, how is that supposed to work with hardlinks? (NTFS has > >hardlinks, BTW) > > There is OS support hardlinks work on NTFS/NT but not on FAT* > "filesystems" or Windows 9x variants. Hardlink support on Cygwin > mirrors this. >
No, I rephrase the question: how does the method of calculating .st_ino from pathname handles hardlinked files on NTFS? By briefly looking at the code it does not seem to be possible.