login
Header Space

 
 

Re: [PATCH 1/2] run_diff_{files,index}(): update calling convention.

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Marco Costalba <mcostalba@...>
Cc: Junio C Hamano <junkio@...>, Linus Torvalds <torvalds@...>, GIT list <git@...>
Date: Saturday, February 10, 2007 - 6:40 am

I suspect that you are dual booting and browsing a git
repository that is on a read-only mounted NTFS filesystem from
the Linux side, and the index was created on Cygwin git?

I (perhaps luckily) am fairly ignorant on the way things done in
Windows environment.  For one thing, I do not know if NTFS has
notion of i-number, file owner uid, and other information that
are used in the index (not that I want to know).

If NTFS does not support the information returned by lstat(2)
fully on disk, I would imagine Cygwin and NTFS filesystem driver
in the Linux kernel need to fake some fields that NTFS does not
natively store, and if the value faked by Cygwin and NTFS driver
in the Linux kernel disagree, then it is not at all surprising
to see if an unmodified path shows up as cache-dirty.

-
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
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: 'git status' is not read-only fs friendly, Junio C Hamano, (Fri Feb 9, 8:12 pm)
Re: 'git status' is not read-only fs friendly, Junio C Hamano, (Fri Feb 9, 8:16 pm)
Re: [PATCH 1/2] run_diff_{files,index}(): update calling con..., Junio C Hamano, (Sat Feb 10, 6:40 am)
speck-geostationary