Re: git: bdc81eeda05d - main - nvme: Switch to nda by default

From: Warner Losh <imp_at_bsdimp.com>
Date: Tue, 13 Jun 2023 15:25:31 UTC
On Tue, Jun 13, 2023 at 9:03 AM John Baldwin <jhb@freebsd.org> wrote:

> On 6/12/23 8:43 PM, Warner Losh wrote:
> > The branch main has been updated by imp:
> >
> > URL:
> https://cgit.FreeBSD.org/src/commit/?id=bdc81eeda05d3af80254f6aac95759b07f13f2b7
> >
> > commit bdc81eeda05d3af80254f6aac95759b07f13f2b7
> > Author:     Warner Losh <imp@FreeBSD.org>
> > AuthorDate: 2023-06-13 03:37:10 +0000
> > Commit:     Warner Losh <imp@FreeBSD.org>
> > CommitDate: 2023-06-13 03:41:06 +0000
> >
> >      nvme: Switch to nda by default
> >
> >      We already run nda by default on all the !x86 architectures. Switch
> the
> >      default to nda. nda created nvd compatibility links by default, so
> this
> >      should be a nop. If this causes problems for your application, set
> >      hw.nvme.use_nvd=1 in your loader.conf.
> >
> >      Sponsored by:           Netflix
> > ---
> >   UPDATING                   | 8 ++++++++
> >   sys/dev/nvme/nvme_sysctl.c | 2 +-
> >   2 files changed, 9 insertions(+), 1 deletion(-)
>
> Maybe a note in RELNOTES as well?
>

Indeed. 6a8d4071c47a has my writeup of the salient details.
And bd76e4c860b1 adds
details about how to disable nda's nvd aliases in case people need it.

Warner