From owner-svn-src-head@freebsd.org Sun Oct 21 15:09:42 2018 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8F49FF5D9F; Sun, 21 Oct 2018 15:09:42 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8010D91D0D; Sun, 21 Oct 2018 15:09:42 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 7B0D27282; Sun, 21 Oct 2018 15:09:42 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w9LF9gMr086258; Sun, 21 Oct 2018 15:09:42 GMT (envelope-from imp@FreeBSD.org) Received: (from imp@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w9LF9gSi086257; Sun, 21 Oct 2018 15:09:42 GMT (envelope-from imp@FreeBSD.org) Message-Id: <201810211509.w9LF9gSi086257@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: imp set sender to imp@FreeBSD.org using -f From: Warner Losh Date: Sun, 21 Oct 2018 15:09:42 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r339538 - head/sys/dev/ncr X-SVN-Group: head X-SVN-Commit-Author: imp X-SVN-Commit-Paths: head/sys/dev/ncr X-SVN-Commit-Revision: 339538 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Oct 2018 15:09:43 -0000 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; }