cvs-src summary for November 8-15

From: Mark Johnston (mjohnston_at_skyweb.ca)
Date: 11/16/04

  • Next message: M. Warner Losh: "Re: Detection of HTT"
    To: current@freebsd.org, freebsd-cvs-summary@lists.enderunix.org
    Date: Mon, 15 Nov 2004 21:24:03 -0600
    
    

    FreeBSD cvs-src summary for 08/11/04 to 15/11/04
    ++++++++++++++++++++++++++++++++++++++++++++++++
    This is a regular weekly summary of FreeBSD's cutting-edge development.
    It is intended to help the FreeBSD community keep up with the fast-paced
    work going on in FreeBSD-CURRENT by distilling the deluge of data from
    the CVS mailing list into a (hopefully) easy-to-read newsletter. This
    newsletter is marked up in reStructuredText_, so any odd punctuation
    that you see is likely intended for the reST parser.

    .. _reStructuredText: http://docutils.sourceforge.net/rst.html

    You can get old summaries, and an HTML version of this one, at
    http://www.xl0.org/FreeBSD/. Please send any comments to Mark Johnston
    (mark at xl0.org).

    For Lukasz Dudek and Szymon Roczniak's Polish translations of these
    summaries, which may lag the English ones slightly, please see
    http://mocart.pinco.pl/FreeBSD/.

    .. contents::

    ============
    New features
    ============
    Regression test enhancements
    ----------------------------
    Nik Clayton (nik) enhanced the system regression tests, found in
    src/tools/regression, to use the "ok/not ok" output style that Perl's
    Test::Harness module supports. He also added .t files to be used with
    Perl's testing suite to run the tests.

    http://www.freebsd.org/cgi/mid.cgi?200411111947.iABJlt3N034088

    Device vnode bypass on by default
    ---------------------------------
    Poul-Henning Kamp (phk) turned the device vnode bypass functionality
    mentioned `last week`_ on by default. You can disable it by setting
    vfs.devfs.fops=0 in /boot/loader.conf.

    .. _`last week`: http://excel.xl0.org/FreeBSD/08-11-04.html#device-vnode-bypass-added

    http://www.freebsd.org/cgi/mid.cgi?200411152211.iAFMB9YF016201

    sf driver gets polling and ALTQ support
    ---------------------------------------
    Christian Brueffer (brueffer) committed support to the sf driver, for
    Adaptec AIC-6915 "Starfire"-based Ethernet cards, for device polling,
    allowing the kernel to poll the NIC rather than interrupting every time
    data is received. Later, he also added support for the ALTQ packet shaper
    to the driver.

    The polling patch was assisted by Ruslan Ermilof (ru), and the ALTQ patch
    written by Max Laier (mlaier).

    http://www.freebsd.org/cgi/mid.cgi?200411102304.iAAN4d85055590
    http://www.freebsd.org/cgi/mid.cgi?200411121812.iACIC5Aw021346

    NO_NIS knob added
    -----------------
    Bjoern A. Zeeb (bz) added support for a NO_NIS knob when building the
    system. You can set NO_NIS in /etc/make.conf or while building the
    system to prevent YP/NIS support, which allows centralized management of
    authentication and other system files, from being compiled. This closes
    `PR 68303`_.

    .. _`PR 68303`: http://www.freebsd.org/cgi/query-pr.cgi?pr=68303

    http://www.freebsd.org/cgi/mid.cgi?200411132040.iADKeWri018969

    ===============
    Notable changes
    ===============
    Automatic read-write mounting of md* disks removed
    --------------------------------------------------
    Poul-Henning Kamp (phk) removed a hack that had been in the mount code
    that would automatically remount a memory-loaded root filesystem as
    read-write, instead of read-only. If you were relying on this automatic
    remounting, you may need to add the command "/sbin/mount -u -o rw /dev/md0
    /", or other appropriate mount incantation, to your startup scripts.

    http://www.freebsd.org/cgi/mid.cgi?200411100736.iAA7a9CT093469

    AutoFS removed
    --------------
    Mark Murray (markm) removed AutoFS, an alternate package for integrating
    automounting, at the author's request. It may return later.

    http://www.freebsd.org/cgi/mid.cgi?200411101954.iAAJsIQo040022

    ===================
    Important bug fixes
    ===================
    Potential DoS in pppd fixed
    ---------------------------
    Xin Li (delphij) committed a fix to pppd, the PPP daemon, to a bug
    causing a denial-of-service vulnerability. This fix was adapted from
    DragonflyBSD, who in turn ported it from OpenBSD. The bug was initially
    reported by infamous41md at hotpop dot com.

    http://www.freebsd.org/cgi/mid.cgi?200411100549.iAA5nqXn089222

    ===============
    Other bug fixes
    ===============
    Poul-Henning Kamp (phk) fixed a design problem in make that resulted in
    more processess being spawned than were desired. If make -j was used to
    run more than one concurrent subprocess, the submakes could run submakes
    of their own, creating more processes than specified.

    http://www.freebsd.org/cgi/mid.cgi?200411120858.iAC8w7ng088956

    Robert Watson (rwatson) fixed a bug in the em driver, for Intel PRO/1000
    Gigabit Ethernet cards, that would result in VLAN support breaking when
    the card was put into promiscuous mode.

    http://www.freebsd.org/cgi/mid.cgi?200411121103.iACB37ov092603

    Gleb Smirnoff (glebius) fixed a bug in syslogd that could result in lost
    messages when under heavy load. The bug was reported by Chris Gabe in `PR
    72366`_, and the fix was obtained from OpenBSD.

    .. _`PR 72366`: http://www.freebsd.org/cgi/query-pr.cgi?pr=72366

    http://www.freebsd.org/cgi/mid.cgi?200411110939.iAB9d5xe096326

    Robert Watson (rwatson) fixed a panic in the NFS code when working with some
    clients. The problem was reported with a Sun 3 and a Unixware client. This fix
    closes `PR 73208`_ and `PR 73807`_.

    .. _`PR 73208`: http://www.freebsd.org/cgi/query-pr.cgi?pr=73208
    .. _`PR 73807`: http://www.freebsd.org/cgi/query-pr.cgi?pr=73807

    http://www.freebsd.org/cgi/mid.cgi?200411112130.iABLUrZe044946

    Hartmut Brandt (harti) fixed an interrupt handling bug in make that could cause
    a core dump. This closes `PR 29103`_.

    .. _`PR 29103`: http://www.freebsd.org/cgi/query-pr.cgi?pr=29103

    http://www.freebsd.org/cgi/mid.cgi?200411120757.iAC7vHKI080512
    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


  • Next message: M. Warner Losh: "Re: Detection of HTT"

    Relevant Pages

    • cvs-src summary for October 11-18
      ... It is intended to help the FreeBSD community keep up with the fast-paced ... You can get old summaries, and an HTML version of this one, at ... Support for real 386 chips ... Ruslan Ermilov responded, saying, "Ahem, but this makes this code ...
      (freebsd-current)
    • cvs-src summary for June 21 - 28
      ... You can get old summaries, and an HTML version of this one, at ... Paul Saab added support for TCP Selective Acknowledgements, ... Important bug fixes ... Martin Blapp imported version 3.0.1rc14 of the ISC DHCP client ...
      (freebsd-current)
    • cvs-src summary for November 1-8
      ... It is intended to help the FreeBSD community keep up with the fast-paced ... You can get old summaries, and an HTML version of this one, at ... Drivers that do not need the ... messages, among other bug fixes. ...
      (freebsd-current)
    • cvs-src summary for December 28 - January 3
      ... You can get old summaries, and an HTML version of this one, at ... Tim Kientzle committed preliminary support to libarchive ... for extracting files from ISO images. ... Important Bug Fixes ...
      (freebsd-current)
    • cvs-src summary for December 7-13
      ... It is intended to help the FreeBSD community keep up with the fast-paced ... You can get old summaries, and an HTML version of this one, at ... Major enhancements to 802.11 support ... PPP no longer enables ECHO if LQR negotiation fails ...
      (freebsd-current)