Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Oct 2018 15:09:42 +0000 (UTC)
From:      Warner Losh <imp@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r339538 - head/sys/dev/ncr
Message-ID:  <201810211509.w9LF9gSi086257@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: imp
Date: Sun Oct 21 15:09:42 2018
New Revision: 339538
URL: https://svnweb.freebsd.org/changeset/base/339538

Log:
  Tag this obsolete driver. It was obsolete in 3.x when the sym driver
  supported all the "old" chips it did, so we should have killed it in
  4, but 12 will do. It's a bit outside of the normal deprecation
  process, but given the extreme age, it's obsolete status for 8 major
  releases and the fact that I couldn't find any users who posted dmesgs
  with ncr0: in them after 2000 or 3.4. It may be too late for 12 (this
  change will be merged, but maybe not the next one to remove it), but
  it will be removed in 13 with the first round of other drivers tagged
  to be gone in 12.
  
  MFC after: 3 days

Modified:
  head/sys/dev/ncr/ncr.c

Modified: head/sys/dev/ncr/ncr.c
==============================================================================
--- head/sys/dev/ncr/ncr.c	Sun Oct 21 15:02:06 2018	(r339537)
+++ head/sys/dev/ncr/ncr.c	Sun Oct 21 15:09:42 2018	(r339538)
@@ -3778,6 +3778,7 @@ ncr_attach (device_t dev)
 	ncr_timeout (np);
 	np->lasttime=0;
 	mtx_unlock(&np->lock);
+	gone_in_dev(dev, 12, "ncr(4) driver, use sym(4) instead");
 
 	return 0;
 }



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