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 rpok...@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 a...@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 \
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to