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