Issue #3207 has been updated by deef.

If I read the code correctly, given device is first turned into a crypted 
volume, then "trim" operation is performed on the volume, and only when this 
succeeds, swapon() is called actually.

The problem may be that calling ioctl() with DAIOCTRIM argument on a crypted 
volume just fails. If that's the case, an error message "Device trim failed" 
should be displayed, followed by usage() which ends with exit(1).

----------------------------------------
Bug #3207: swapon fails silently when trim option is given
http://bugs.dragonflybsd.org/issues/3207#change-13901

* Author: mneumann
* Status: New
* Priority: Normal
* Assignee: 
* Category: 
* Target version: 
----------------------------------------
In /etc/fstab I have the following line:

/dev/serno/xxx.s1b none swap sw,crypt,trim 0 0

When I startup, "swapctl -l" does not list any devices.
If I remove the "trim" option above, it works and "swapctl -l"
shows the configured device.

The disk is a Samsung SSD 960 PRO using the nvme driver.

Having no swap configured silently might not be the best option.



-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://bugs.dragonflybsd.org/my/account

Reply via email to