Hallo Uwe,
und wieder hab ich ne Menge gelernt - wenn auch noch nicht vollständig durchblickt...
Ich bin mir nicht sicher, ob Manjaro der richtige Adressat ist, denn der Fehler tritt ja so auch bei ubuntu auf. Scheint also ein grundsätzliches Problem an oder in Verbindung mit cifs zu sein.
Mit Bugreports habe ich überhaupt noch keine Erfahrung. Kannst Du mir helfen?
Viele Grüße, Benno
Am 28.12.20 um 18:14 schrieb Uwe Kleine-König:
Hallo Benno,
On 12/28/20 4:54 PM, btux wrote:
im Anhang die Datei. Da fehlt mir erst einmal der Überblick, bin aber gespannt und interessiert was Du da herausliest.
Die Datei heißt test.txt und cp: cp (GNU coreutils) 8.32 (manjaro Cinnamon)
Für mich sieht das richtig aus, was cp da macht. Die Kurzfassung ist:
19060 openat(AT_FDCWD, "/mnt/Daten/test.txt", O_WRONLY|O_CREAT|O_EXCL, 0600) = 4 19060 fstat(4, {st_dev=makedev(0, 0x39), st_ino=300154896, st_mode=S_IFREG|0644, st_nlink=1, st_uid=1000, st_gid=1000, st_blksize=1048576, st_blocks=0, st_size=0, st_atime=1609170366 /* 2020-12-28T16:46:06.204442900+0100 */, st_atime_nsec=204442900, st_mtime=1609170366 /* 2020-12-28T16:46:06.204442900+0100 */, st_mtime_nsec=204442900, st_ctime=1609170366 /* 2020-12-28T16:46:06.204442900+0100 */, st_ctime_nsec=204442900}) = 0 19060 write(4, "Hallo\n", 6) = 6 19060 utimensat(4, NULL, [{tv_sec=1609170188, tv_nsec=709957880} /* 2020-12-28T16:43:08.709957880+0100 */, {tv_sec=1577930640, tv_nsec=0} /* 2020-01-02T03:04:00+0100 */], 0) = 0
Danach kommen noch ein paar Syscalls (fchown, fsetxattr, fchmod, close)
Entweder geht das utimensat schief obwohl es erfolgreich zurück kommt, oder einer der folgenden Syscalls updatet den Timestamp nochmal.
Hmm, Ferndiagnose wird jetzt schwer, ich glaube ich würde mal einen Bugreport by Manjaro einkippen und sagen, dass cp auf cifs kaputt ist.
Liebe Grüße Uwe