Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Aug 2018 08:24:35 +0000 (UTC)
From:      Ravi Pokala <rpokala@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r337033 - in head: . share/man/man4 sys/conf sys/dev/jedec_dimm sys/dev/jedec_ts sys/modules/i2c sys/modules/i2c/jedec_ts
Message-ID:  <201808010824.w718OZLK002670@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rpokala
Date: Wed Aug  1 08:24:34 2018
New Revision: 337033
URL: https://svnweb.freebsd.org/changeset/base/337033

Log:
  Remove jedec_ts(4)
  
  The jedec_ts(4) driver has been marked as deprecated in stable/11, and is
  now being removed from -HEAD. Add a notice in UPDATING, and update the few
  remaining references (regarding jedec_dimm(4)'s compatibility and history)
  to reflect the fact that jedec_ts(4) is now deleted.
  
  Reviewed by:	avg
  Relnotes:	yes
  Differential Revision:	https://reviews.freebsd.org/D16537

Deleted:
  head/share/man/man4/jedec_ts.4
  head/sys/dev/jedec_ts/
  head/sys/modules/i2c/jedec_ts/
Modified:
  head/UPDATING
  head/share/man/man4/Makefile
  head/share/man/man4/jedec_dimm.4
  head/sys/conf/NOTES
  head/sys/conf/files
  head/sys/dev/jedec_dimm/jedec_dimm.c
  head/sys/modules/i2c/Makefile

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Wed Aug  1 03:52:48 2018	(r337032)
+++ head/UPDATING	Wed Aug  1 08:24:34 2018	(r337033)
@@ -31,6 +31,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW:
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20180731:
+	The jedec_ts(4) driver has been removed. A superset of its functionality
+	is available in the jedec_dimm(4) driver, and the manpage for that
+	driver includes migration instructions. If you have "device jedec_ts"
+	in your kernel configuration file, it must be removed.
+
 20180730:
 	amd64/GENERIC now has EFI runtime services, EFIRT, enabled by default.
 	This should have no effect if the kernel is booted via BIOS/legacy boot.

Modified: head/share/man/man4/Makefile
==============================================================================
--- head/share/man/man4/Makefile	Wed Aug  1 03:52:48 2018	(r337032)
+++ head/share/man/man4/Makefile	Wed Aug  1 08:24:34 2018	(r337033)
@@ -241,7 +241,6 @@ MAN=	aac.4 \
 	ixl.4 \
 	ixlv.4 \
 	jedec_dimm.4 \
-	jedec_ts.4 \
 	jme.4 \
 	joy.4 \
 	kbdmux.4 \

Modified: head/share/man/man4/jedec_dimm.4
==============================================================================
--- head/share/man/man4/jedec_dimm.4	Wed Aug  1 03:52:48 2018	(r337032)
+++ head/share/man/man4/jedec_dimm.4	Wed Aug  1 08:24:34 2018	(r337033)
@@ -27,7 +27,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd July 24, 2018
+.Dd July 31, 2018
 .Dt JEDEC_DIMM 4
 .Os
 .Sh NAME
@@ -164,7 +164,7 @@ dev.jedec_dimm.6.type: DDR4
 .Ed
 .Sh COMPATIBILITY
 .Nm
-implements a superset of the functionality of
+implements a superset of the functionality of the now-deleted
 .Xr jedec_ts 4 .
 Hints for
 .Xr jedec_ts 4
@@ -199,7 +199,6 @@ sed -i ".old" -e 's/jedec_ts/jedec_dimm/' \\
 .Sh SEE ALSO
 .Xr iicbus 4 ,
 .Xr iicsmb 4 ,
-.Xr jedec_ts 4 ,
 .Xr smbus 4 ,
 .Xr sysctl 8
 .Sh STANDARDS
@@ -237,7 +236,7 @@ The
 .Nm
 driver and this manual page were written by
 .An Ravi Pokala Aq Mt rpokala@freebsd.org .
-They are both based in part on the
+They are both based in part on the now-deleted
 .Xr jedec_ts 4
 driver and manual page, written by
 .An Andriy Gapon Aq Mt avg@FreeBSD.org .

Modified: head/sys/conf/NOTES
==============================================================================
--- head/sys/conf/NOTES	Wed Aug  1 03:52:48 2018	(r337032)
+++ head/sys/conf/NOTES	Wed Aug  1 08:24:34 2018	(r337033)
@@ -2478,10 +2478,8 @@ device		smb
 # SMBus peripheral devices
 #
 # jedec_dimm	Asset and temperature reporting for DDR3 and DDR4 DIMMs
-# jedec_ts	Temperature Sensor compliant with JEDEC Standard 21-C
 #
 device		jedec_dimm
-device		jedec_ts
 
 # I2C Bus
 #

Modified: head/sys/conf/files
==============================================================================
--- head/sys/conf/files	Wed Aug  1 03:52:48 2018	(r337032)
+++ head/sys/conf/files	Wed Aug  1 08:24:34 2018	(r337033)
@@ -2308,7 +2308,6 @@ dev/ixgbe/ixgbe_dcb_82598.c	optional ix inet | ixv ine
 dev/ixgbe/ixgbe_dcb_82599.c	optional ix inet | ixv inet \
 	compile-with "${NORMAL_C} -I$S/dev/ixgbe"
 dev/jedec_dimm/jedec_dimm.c	optional jedec_dimm smbus
-dev/jedec_ts/jedec_ts.c		optional jedec_ts smbus
 dev/jme/if_jme.c		optional jme pci
 dev/joy/joy.c			optional joy
 dev/joy/joy_isa.c		optional joy isa

Modified: head/sys/dev/jedec_dimm/jedec_dimm.c
==============================================================================
--- head/sys/dev/jedec_dimm/jedec_dimm.c	Wed Aug  1 03:52:48 2018	(r337032)
+++ head/sys/dev/jedec_dimm/jedec_dimm.c	Wed Aug  1 08:24:34 2018	(r337033)
@@ -32,9 +32,9 @@
  */
 
 /* 
- * This driver is a super-set of jedec_ts(4), and most of the code for reading
- * and reporting the temperature is either based on that driver, or copied
- * from it verbatim.
+ * This driver is a super-set of the now-deleted jedec_ts(4), and most of the
+ * code for reading and reporting the temperature is either based on that driver,
+ * or copied from it verbatim.
  */
 
 #include <sys/param.h>

Modified: head/sys/modules/i2c/Makefile
==============================================================================
--- head/sys/modules/i2c/Makefile	Wed Aug  1 03:52:48 2018	(r337032)
+++ head/sys/modules/i2c/Makefile	Wed Aug  1 08:24:34 2018	(r337033)
@@ -16,7 +16,6 @@ SUBDIR = \
 	isl \
 	isl12xx \
 	jedec_dimm \
-	jedec_ts \
 	nxprtc \
 	rtc8583 \
 	s35390a \



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