Alex Riesen <raa.lkml@gmail.com> writes:Hmph. I thought that breakage was about struct dirent, not what we read from struct stat; d_ino is XSI extension so that may have been the reason cygwin folks removed it, but st_ino is in BASE --- did they remove that as well? But you are right. Among "struct stat" members, only S_IFMT part from st_mode and st_size are meaningful for symlinks after lstat() and other members are unspecified. Which means that, in the strictest sense, the original test that tried to see if the timestamp change makes the entry for the symlink cache-dirty, was pointless. HOWEVER. We live in the real world, not in a strict POSIX world. We (the index file) relies on lstat() to update st_mtime and/or st_ino, and I think it is OK (IOW, we declare that platforms on which we cannot rely on these members are not worth supporting). 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? - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Ryan Hope | reiser4 for 2.6.27-rc1 |
| Tim Tassonis | reiser4 for 2.6.27-rc1 |
| Rafael J. Wysocki | 2.6.26-rc9-git12: Reported regressions from 2.6.25 |
| hooanon05 | [PATCH 63/67] aufs mount helper |
git: | |
| Petko Manolov | git and binary files |
| Wink Saville | Resolving conflicts |
| Ken Pratt | pack operation is thrashing my server |
| Jeff King | Re: Use of tac in git-rebase--interactive |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Julien TOUCHE | setting up ssh tunnel/vpn |
| Ray Percival | Re: Real men don't attack straw men |
| Michael | Performance: OpenVPN vs IPsec |
| Pietro Cerutti | Re: [patch] enhance powerd(8) to handle max temperature |
| Søren Schmidt | Re: Patch RFC: Promise SATA300 TX4 hardware bug workaround. |
| Kris Kennaway | Re: Problems with FreeBSD 6.0 |
| Ceri Davies | Using any network interface whatsoever |
