Re: Quick question: how to generate a patch?

From: Linus Torvalds <torvalds@osdl.org>
Date: 2006-02-28 13:09:18
On Tue, 28 Feb 2006, Aubrey wrote:
> 
> I'm using suse9.3. The filesystem is EXT3.

Ok, something else is going on. There's no way ext3 can get confused about 
times that I can see.

> I think I forgot one thing last night. When I changed the file, I
> compiled the package to verify my modification. It should be the
> reason. But should it really affect the result of "git diff"?

Nope. Something else is happening.

If you can re-create this at will, it would be interesting to see _what_ 
makes git think you've modified a file. A small mod to "read-cache.c" like 
the appended patch should give you (very very verbose) output that could 
help us figure this out.

		Linus

----
diff --git a/read-cache.c b/read-cache.c
index f97f92d..4946163 100644
--- a/read-cache.c
+++ b/read-cache.c
@@ -183,6 +183,8 @@ int ce_match_stat(struct cache_entry *ce
 	    index_file_timestamp <= ntohl(ce->ce_mtime.sec))
 		changed |= ce_modified_check_fs(ce, st);
 
+if (changed) error("changed: 0x%x %s", changed, ce->name);
+
 	return changed;
 }
 
-
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
Received on Tue Feb 28 13:10:36 2006

This archive was generated by hypermail 2.1.8 : 2006-02-28 13:10:48 EST