Wrong timestamps on FAT32 partitions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
When I mount a FAT32 partition, many files appear to have wrong timestamps. Specifically, during the winter months (Standard Time) all files modified in summer appear having their timestamps shifted by +1 hour. During the summer months (when Daylight Savings is in effect) these files have correct timestamps, but all the winter files have their timestamps shifted by -1 hour!
When observing the same files under WinXP or Win98, timestamps always appear the same.
The VFAT driver of Linux should not modify the timestamps, depending on whether DST is in effect or not. The driver should respect the timestamps of the FAT32 partition. FAT32 stores timestamps according to the local wall-clock time, not UTC, so there is absolutely no need for conversions.
This problem causes rsync to copy hundreds of files from FAT32 to EXT3 partitions, twice a year, without any reason.
Thank you for your precious time!
ProblemType: Bug
Architecture: i386
CurrentDmesg:
[ 30.652222] r8169: eth0: link up
[ 30.652227] r8169: eth0: link up
[ 41.160007] eth0: no IPv6 routers present
DistroRelease: Ubuntu 9.04
HibernationDevice: RESUME=
MachineType: MICRO-STAR INTERNATIONAL CO.,LTD MS-7519
NonfreeKernelMo
Package: linux-image-
ProcCmdLine: root=UUID=
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: linux
tags: | added: kj-triage |
tags: | added: acpi-table-checksum |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | added: b73a1py79 |
These two links are related to this report: lwn.net/ Articles/ 287428/ (this is a very useful patch, but does not solve the problem I report) /msg134178. html (a proposed patch, never implemented, looks like it could be the solution)
http://
http://<email address hidden>