Couldn’t it be that fstrim has no idea what to do with a non-Linux file system like NTFS?
People seem to think that non-Linux file systems are supported by all tools as if they were Linux file systems.
While there is mount (including attaching fake ownership/permissions) and read/write support, I think you should be glad with that. Use those file systems only for exchanging data with non-Linux operating systems. All the rest, like creating and managing them should be done on the operating system they are native to.
I guess the question remains then: considering I noticed this message in journalctl first - why is Linux attempting to trim a ‘ro’ mount at all. Is that a bug?
but I have never set any trimming for that /win mount. Why does the system do it at all? As noted in the bug report I have noticed these attempts are with dates after updating to Leap 15.
Then how come it shows in my logs just after upgrading to Leap 15? This system was initially running 13.2 and upgraded when next versions were released.