FreeBSD 12.2-RELEASE-p9 trim: open failed: /dev/ada0: Operation not permitted
David Christensen
dpchrist at holgerdanske.com
Mon Aug 30 07:45:46 UTC 2021
On 8/29/21 10:08 PM, Graham Perrin wrote:
> On 30/08/2021 04:54, David Christensen wrote:
>> On 8/29/21 7:26 PM, David Christensen wrote:
>>> freebsd-questions:
>>>
>>> I have a computer with FreeBSD:
>>>
>>> 2021-08-29 19:14:07 toor at f1 ~
>>> # freebsd-version ; uname -a
>>> 12.2-RELEASE-p9
>>> FreeBSD f1.tracy.holgerdanske.com 12.2-RELEASE-p7 FreeBSD
>>> 12.2-RELEASE-p7 GENERIC amd64
>>>
>>>
>>> The system disk is an SSD:
>>>
>>> 2021-08-29 19:18:53 toor at f1 ~
>>> # camcontrol devlist | grep ada0
>>> <INTEL SSDSC2CW060A3 400i> at scbus0 target 0 lun 0 (ada0,pass0)
>>>
>>>
>>> I would like to trim the SSD, but trim(8) is not happy:
>>>
>>> 2021-08-29 19:22:36 toor at f1 ~
>>> # trim -f /dev/ada0
>>> trim /dev/ada0 offset 0 length 60022480896
>>> trim: open failed: /dev/ada0: Operation not permitted
>>>
>>>
>>> Suggestions?
>>>
>>>
>>> David
>>
>>
>> STFW I found:
>>
>> https://forums.freebsd.org/threads/freebsd-10-trim-for-zfs.44803/
>>
>>
>> Checking my system:
>>
>> 2021-08-29 20:51:20 toor at f3 ~
>> # camcontrol identify ada0 | grep -i trim
>> Data Set Management (DSM/TRIM) yes
>>
>>
>> So, SSD trim is enabled (?).
>
> Given your link to the ZFS-related post, I assume that you use ZFS on
> the device.
Thank you for the reply. :-)
Yes. The system was created with FreeBSD-12.1-RELEASE-amd64-memstick on
a USB flash drive with ZFS boot, encrypted swap, and encrypted ZFS root.
> If so: with or without OpenZFS kernel module?
ZFS kernel module is loaded:
2021-08-30 00:30:42 toor at f3 ~
# kldstat
Id Refs Address Size Name
1 23 0xffffffff80200000 227ae98 kernel
2 1 0xffffffff8247c000 1e7b0 geom_eli.ko
3 2 0xffffffff8249b000 a448 opensolaris.ko
4 1 0xffffffff824a8000 ee98 aesni.ko
5 1 0xffffffff824b7000 3bad38 zfs.ko
6 1 0xffffffff82872000 27c00 geom_mirror.ko
7 1 0xffffffff8289a000 27ce8 fuse.ko
8 1 0xffffffff82b21000 acf mac_ntpd.ko
> <https://forums.FreeBSD.org/threads/79169/post-529408> I see that with
> FreeBSD 14.0-CURRENT, this occurs:
>
> trim: open failed: /dev/da7: Operation not permitted
>
> – when, for example, a partition within the device is a cache vdev for a
> pool.
Okay.
David
More information about the freebsd-questions
mailing list