Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Apr 2009 06:14:12 +0000 (UTC)
From:      Hiroki Sato <hrs@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-releng@freebsd.org
Subject:   svn commit: r191646 - releng/7.2/release/doc/en_US.ISO8859-1/relnotes
Message-ID:  <200904290614.n3T6ECiV071031@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: hrs
Date: Wed Apr 29 06:14:12 2009
New Revision: 191646
URL: http://svn.freebsd.org/changeset/base/191646

Log:
  Updare release notes:
  	currently jail+cpuset allows superuser inside the jail to
  	change the CPU bindings,
  	atkbd(4) + kbdmux(4) duplicated/missing chars issue on MP systems fixed,
  	ULE machdep.hyperthreading_enabled support,
  	bce(4) update,
  	cxgb(4) update,
  	ixgbe(4) update,
  	a typo fix: s/<varname>/<replaceable>/,
  	ata(4) nForce MCP67/MCP73 support improved,
  	GEOM label UFS ID support,
  	GEOM journal rootfs support,
  	hptmv(4) updated,
  	twa(4) 64-bit DMA support,
  	fsck -C (check clean mode) support,
  	getaddrinfo(3) SCTP support,
  	make(1) -p, -Q, ${.MAKE.JOB.PREFIX}, ${.MAKE.PID} added, and
  	mount(8) -o mountprog=/foo added.
  
  Approved by:	re (implicit)

Modified:
  releng/7.2/release/doc/en_US.ISO8859-1/relnotes/article.sgml

Modified: releng/7.2/release/doc/en_US.ISO8859-1/relnotes/article.sgml
==============================================================================
--- releng/7.2/release/doc/en_US.ISO8859-1/relnotes/article.sgml	Wed Apr 29 03:26:30 2009	(r191645)
+++ releng/7.2/release/doc/en_US.ISO8859-1/relnotes/article.sgml	Wed Apr 29 06:14:12 2009	(r191646)
@@ -235,7 +235,11 @@
 	</listitem>
 
 	<listitem>
-	  <para>Specific CPU binding by using &man.cpuset.1; has been supported.</para>
+	  <para>Specific CPU binding by using &man.cpuset.1; has been
+	    supported.  Note that the current implementation allows
+	    the superuser inside of the jail to change the CPU
+	    bindings specified.  This behavior will be fixed in the
+	    next release.</para>
 	</listitem>
 
 	<listitem>
@@ -257,9 +261,6 @@
 	</listitem>
       </itemizedlist>
 
-      <para>The &man.jail.8; subsystem now supports SCTP (&man.sctp.4;)
-	with IPv6 in jails.</para>
-
       <para>The &man.kld.4; now supports installing 32-bit system
 	call to the &os; system call translation layer from kernel
 	modules.</para>
@@ -344,6 +345,12 @@
 	  added to force this behavior by setting it to
 	  non-zero.</para>
 
+	<para>The &man.atkbd.4; now disables the interrupt handler
+	  which is called from the keyboard callback function when
+	  polled mode is enabled.  This fixes duplicated/missing
+	  characters problem at mountroot on multi CPU systems while
+	  &man.kbdmux.4; is enabled.</para>
+
 	<para>In the &man.pci.4; subsystem INTx is now disabled when
 	  MSI/MSIX is enabled.  This change fixes interrupt storm
 	  related issues.</para>
@@ -355,6 +362,11 @@
 	<para>A &man.sysctl.3; leaf node has a flag to tag itself as
 	  MPSAFE now.</para>
 
+	<para>The &man.sched.ule.4; scheduler now supports a loader
+	  tunable <varname>machdep.hyperthreading_enabled</varname> as
+	  the &man.sched.4bsd.4; does.  Note that it cannot be
+	  modified at run-time.</para>
+
 	<sect4 id="mm">
 	  <title>Multimedia Support</title>
 
@@ -408,10 +420,14 @@
 	    performance by eliminating extra context switch and now
 	    supports Apple USB Ethernet adapter.</para>
 
+	  <para>The &man.bce.4; driver's firmware has been updated to
+	    the latest version (4.6.X).</para>
+
 	  <para>The ciphy(4) driver now supports Vitesse VSC8211
 	    PHY.</para>
 
-	  <para>The &man.cxgb.4; driver now supports hardware MAC
+	  <para>The &man.cxgb.4; driver has been updated to the
+	    firmware revision 4.7 and now supports hardware MAC
 	    statistics.</para>
 
 	  <para>The &man.fxp.4; driver has been improved.  Changes include:</para>
@@ -453,6 +469,9 @@
 	    <varname>hw.igb.ave_latency</varname> from working has
 	    been fixed.</para>
 
+	  <para>A bug in &man.ixgbe.4; driver has been updated to
+	    version 1.7.4.</para>
+
 	  <para>The &man.jme.4; driver now supports newer JMicron
 	    JMC250/JMC260 revisions.</para>
 
@@ -491,7 +510,7 @@
 	    <varname>dev.txp.<replaceable>N</replaceable>.stats</varname>
 	    for MAC statistics have been added.  A new sysctl
 	    variable
-	    <varname>dev.txp.<varname>N</varname>.process_limit</varname>
+	    <varname>dev.txp.<replaceable>N</replaceable>.process_limit</varname>
 	    to control how many received frames should be served in Rx
 	    handler (set to 64 by default and valid ranges are 16 to
 	    128 in unit of frames) has been added.  The firmware has
@@ -562,6 +581,9 @@
 
 	<para>The &man.ata.4; driver now supports Marvell PATA M88SX6121.</para>
 
+	<para>The &man.ata.4; driver now recognizes nForce MCP67 and
+	  MCP73 SATA controllers as AHCI.</para>
+
 	<para>The &man.ataraid.4; driver now has an initial support
 	  for DDF metadata found on Adaptec HostRAID controllers.
 	  Note that spares and rebuilds are not supported yet.</para>
@@ -581,6 +603,21 @@
 	  <quote>max device openings</quote> count that has led
  	  to poor performance has been fixed.</para>
 
+	<para>The &man.glabel.8; GEOM class now supports a new
+	  UFS-based label called <literal>ufsid</literal> that can be
+	  used to reference UFS-carrying devices by the unique file
+	  system ID.  This file system ID is automatically generated
+	  and detected when &man.glabel.8; GEOM class is enabled.  An
+	  example of this new label is:
+	  <filename>/dev/ufsid/48e69c8b5c8e1b43</filename>.  The
+	  benefit of using GEOM labels in general is to avoid problems
+	  of device renaming when shifting drives or
+	  controllers.</para>
+
+	<para>The &man.gjournal.8; GEOM class now supports the root
+	  filesystem.  Previously, an unclean shutdown would make it
+	  impossible to mount root file system at boot.</para>
+
 	<para>The &man.gpart.8; utility has been updated.  The APM
 	  scheme now supports Tivo Series 1 partitions (read only), a
 	  new EBR scheme to support Extended Boot Records has been
@@ -593,6 +630,9 @@
 	  have to be read from the underlying disks, requiring them to be opened for
 	  reading as well as writing.</para>
 
+	<para>The &man.hptmv.4; driver has been updated to version
+	  1.16 from the vendor.</para>
+
 	<para>The &man.mmc.4; and &man.mmcsd.4; driver now support MMC
 	  and SDHC cards, high speed timing, wide bus, and multiblock
 	  transfers.</para>
@@ -608,6 +648,8 @@
 	  a sysctl variable <varname>hw.sdhci.debug</varname> for debug
 	  level.</para>
 
+	<para>The &man.twa.4; driver now supports 64-bit DMA.</para>
+
 	<para>The &man.mmc.4; &man.mmcsd.4;, and &man.sdhci.4; driver
 	  are now included as a kernel module.</para>
       </sect3>
@@ -718,6 +760,12 @@
 	this behavior is desired.</para>
 
       <para>The &man.fsck.8; utility now supports a
+	<option>-C</option> flag for <literal>check clean</literal>
+	mode.  This checks if the file system was dismounted cleanly
+	first and then skip file system checks if true.  Otherwise it
+	does full checks.</para>
+
+      <para>The &man.fsck.8; utility now supports a
 	<option>-D</option> flag for damaged recovery mode, which
 	will enable certain aggressive operations that can make
 	&man.fsck.8; to survive with file systems that has very
@@ -725,6 +773,8 @@
 	disk data damage is very serious and causes &man.fsck.8; to
 	crash otherwise.</para>
 
+      <para>The &man.getaddrinfo.3; function now supports SCTP.</para>
+
       <para>A bug in the &man.ipfw.8; utility which displays extra
 	messages for a NAT rule even when a <option>-q</option> flag
 	is specified.</para>
@@ -734,6 +784,31 @@
 	flag is specified and the file does not exist, the &man.ln.1;
 	will put a warning message.</para>
 
+      <para>The &man.make.1; utility now supports a
+	<option>-p</option> flag to print the input graph only, not
+	executing any commands.  The output is the same as <option>-d
+	g1</option>.  When combined with <option>-f
+	/dev/null</option>, only the built-in rules of make are
+	displayed.</para>
+
+      <para>The &man.make.1; utility now supports a
+	<option>-Q</option> flag to cause file banners not to be
+	generated in addition to the same effect of a
+	<option>-q</option> flag when a <option>-j</option> option is
+	specified.</para>
+
+      <para>The &man.make.1; utility now supports
+	<varname>.MAKE.JOB.PREFIX</varname> variable.  If
+	<option>-j</option> and <option>-v</option> are specified, it
+	outputs for each target is prefixed with a token <literal>---
+	  <replaceable>target</replaceable> ---</literal> the first part
+	of which can be controlled via the variable.</para>
+
+      <para>The &man.make.1; utility now supports
+	<varname>.MAKE.PID</varname> and <varname>.MAKE.PPID</varname>
+	variable.  These are set to process ID of the &man.make.1;
+	process and one of its parent process respectively.</para>
+
       <para>The &man.makefs.8; utility to create a file system image
 	from a directory tree has been added.</para>
 
@@ -741,6 +816,13 @@
 	<option>-F</option> option to automatically install files that
 	differ only in version control ID strings.</para>
 
+      <para>The &man.mount.8; utility now supports an <option>-o
+	mountprog=<replaceable>/somewhere/mount_xxx</replaceable></option>
+	option to force it to use the specified program to mount the
+	file system instead of calling &man.nmount.2; directly.  This
+	is useful when you want to use third party programs such as
+	FUSE, for example.</para>
+
       <para>The &man.netstat.1; utility now reports &man.unix.4;
 	sockets listen queue statistics when an <option>-L</option>
 	flag.</para>



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