Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Nov 2019 11:03:16 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        Enji Cooper <yaneurabeya@gmail.com>
Cc:        Scott Long <scottl@freebsd.org>, src-committers <src-committers@freebsd.org>,  svn-src-all <svn-src-all@freebsd.org>, svn-src-head <svn-src-head@freebsd.org>
Subject:   Re: svn commit: r355164 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/trm sys/i386/conf sys/modules sys/modules/trm
Message-ID:  <CANCZdfrLMH_RNdd-hQrzGymZ_gjUc6YuqtfJON4muruutNyNxA@mail.gmail.com>
In-Reply-To: <41D40355-A16E-48E1-9C11-0C9E42C83A42@gmail.com>
References:  <201911280232.xAS2WHtb029602@repo.freebsd.org> <41D40355-A16E-48E1-9C11-0C9E42C83A42@gmail.com>

index | next in thread | previous in thread | raw e-mail

On Sat, Nov 30, 2019 at 10:47 AM Enji Cooper <yaneurabeya@gmail.com> wrote:

>
> > On Nov 27, 2019, at 6:32 PM, Scott Long <scottl@FreeBSD.org> wrote:
> >
> > Author: scottl
> > Date: Thu Nov 28 02:32:17 2019
> > New Revision: 355164
> > URL: https://svnweb.freebsd.org/changeset/base/355164
> >
> > Log:
> >  Remove the trm(4) driver
> >
> >  Differential Revision:       https://reviews.freebsd.org/D22575
>
> Hi Scott,
>         I believe this driver was removed because it was impacts the CAM
> GIANT lock removal effort — is that true (I’m asking because the “why”
> behind the removal is unclear)?
>

Hi Enji,

We're trying hard to get rid of all Giant-locked drivers in the tree,
either by updating or removal. Since sym(4) provides a super-set of trm(4)
and we have recent-ish reports of sym(4) working, it makes sense to trim
this driver from the tree. The specific cards it supports aren't all that
popular, the couple-extra features that trm(4) gave over sym(4) aren't
really that relevant today, and it's been years since trm has had good
testing and maintenance.

Warner


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfrLMH_RNdd-hQrzGymZ_gjUc6YuqtfJON4muruutNyNxA>