svn commit: r274619 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs
Steven Hartland
steven.hartland at multiplay.co.uk
Mon Nov 17 12:03:55 UTC 2014
On 17 November 2014 11:32, Steven Hartland <smh at freebsd.org> wrote:
> Author: smh
> Date: Mon Nov 17 11:32:10 2014
> New Revision: 274619
> URL: https://svnweb.freebsd.org/changeset/base/274619
>
> Log:
> Disable TRIM on file backed ZFS vdevs and fix TRIM on init
>
> After r265152 TRIM requests are ZIO_TYPE_FREE instead of ZIO_TYPE_IOCTL
> this meant file backed vdevs to attempted to process the ZIO as a write
> causing a panic.
>
> We now disable TRIM on file backed vdevs and ASSERT the ZIO types
> supported
> by each vdev type to ensure we explicity support the ZIO type being
> processed.
>
> Also ensure that TRIM on init is not procesed for devices which declare
> they
> didn't support TRIM via vdev_notrim.
>
> PR: 195061, 194976, 191573
> Sponsored by: Multiplay
>
This should have listed MFC: 3 days
More information about the svn-src-head
mailing list