From owner-freebsd-announce@FreeBSD.ORG Wed Jan 5 23:32:36 2005 Return-Path: Delivered-To: freebsd-announce@mx1.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06AAE16A4CE for ; Wed, 5 Jan 2005 23:32:36 +0000 (GMT) Received: from bobbi.cse.buffalo.edu (bobbi.cse.Buffalo.EDU [128.205.32.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D30343D4C for ; Wed, 5 Jan 2005 23:32:35 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from bobbi.cse.buffalo.edu (localhost.cs.Buffalo.EDU [127.0.0.1]) by bobbi.cse.buffalo.edu (8.13.1/8.12.4) with ESMTP id j05NWYuE069768 for ; Wed, 5 Jan 2005 18:32:34 -0500 (EST) Received: (from kensmith@localhost) by bobbi.cse.buffalo.edu (8.13.1/8.13.1/Submit) id j05NWYC3069767 for freebsd-announce@freebsd.org; Wed, 5 Jan 2005 18:32:34 -0500 (EST) (envelope-from kensmith) Date: Wed, 5 Jan 2005 18:32:34 -0500 From: Ken Smith To: freebsd-announce@FreeBSD.org Message-ID: <20050105233234.GB69661@bobbi.cse.buffalo.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: [FreeBSD-Announce] FreeBSD 5.3-RELEASE Errata Notice: FreeBSD-EN-05:01.nfs X-BeenThere: freebsd-announce@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Project Announcements [moderated] List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jan 2005 23:32:36 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 FreeBSD-EN-05:01.nfs Errata Notice The FreeBSD Project Topic: NFS Server may panic under certain load patterns Category: core Module: nfsserver Announced: 2005-01-05 Credits: Robert Watson Affects: FreeBSD 5.3-RELEASE Corrected: 2005-01-05 03:35:00 UTC I. Background The Network File System (NFS) allows a system to share directories and files with others over a network. By using this, users and programs can access files on remote systems almost as if they were local files. II. Problem Description Due to a bug in nfsrv_create() a call to nfsrv_access() might be made while holding the NFS server mutex, which results in kernel panics under certain load patterns. III. Impact NFS servers that encountered the load pattern would crash and reboot. IV. Solution Do one of the following to update the source tree: 1) Upgrade your vulnerable system to the RELENG_5_3 errata branch dated after the correction date using cvsup(1) or cvs(1). This is the preferred method. 2) Obtain the updated files using the cvsweb interface. Cvsweb is a Web interface to the CVS repository. The URL to the general interface is "http://www.freebsd.org/cgi/cvsweb.cgi/". You can obtain any of the source files for the RELENG_5_3 branch by going to the src directory ("http://www.freebsd.org/cgi/cvsweb.cgi/src") and then selecting the "RELENG_5_3" branch tag. With the branch tag set navigate to the files listed below in the "Correction details" section and download them, making sure you get the correct revision numbers. Copy the downloaded files into your /usr/src tree. If using the second procedure you should make sure you have used that same procedure to download all previous Errata Notices and Security Advisories. We strongly discourage this procedure due to the problems that may be caused by not doing that - using the first procedure takes care of making sure all updates get applied. Then follow the normal procedures for rebuilding/reinstalling the kernel. Details about rebuilding/reinstalling are available here: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html V. Correction details The following list contains the revision numbers of each file that was corrected in FreeBSD. Branch Revision Path - -------------------------------------------------------------------------- RELENG_5_3 Revision Changes Path 1.342.2.13.2.6 +5 -0 src/UPDATING 1.62.2.15.2.8 +1 -1 src/sys/conf/newvers.sh 1.147.2.1.2.2 +52 -38 src/sys/nfsserver/nfs_serv.c - -------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFB3HLR/G14VSmup/YRAuOXAJwI4YDlIDgLSkf8gTGSGKV+9CJX0wCgmVik x/MKtaf+dAelJTDxrUGUfmo= =ywyb -----END PGP SIGNATURE----- From owner-freebsd-announce@FreeBSD.ORG Fri Jan 7 02:30:26 2005 Return-Path: Delivered-To: freebsd-announce@mx1.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A73316A4CF for ; Fri, 7 Jan 2005 02:30:26 +0000 (GMT) Received: from bobbi.cse.buffalo.edu (bobbi.cse.Buffalo.EDU [128.205.32.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52D2F43D3F for ; Fri, 7 Jan 2005 02:30:15 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from bobbi.cse.buffalo.edu (localhost.cs.Buffalo.EDU [127.0.0.1]) by bobbi.cse.buffalo.edu (8.13.1/8.12.4) with ESMTP id j072UEtq017962 for ; Thu, 6 Jan 2005 21:30:14 -0500 (EST) Received: (from kensmith@localhost) by bobbi.cse.buffalo.edu (8.13.1/8.13.1/Submit) id j072UE4N017951 for freebsd-announce@freebsd.org; Thu, 6 Jan 2005 21:30:14 -0500 (EST) (envelope-from kensmith) Date: Thu, 6 Jan 2005 21:30:14 -0500 From: Ken Smith To: freebsd-announce@FreeBSD.org Message-ID: <20050107023013.GA17563@bobbi.cse.buffalo.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: [FreeBSD-Announce] FreeBSD 5.3-RELEASE Errata Notice: FreeBSD-EN-05:02.sk X-BeenThere: freebsd-announce@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Project Announcements [moderated] List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jan 2005 02:30:26 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 FreeBSD-EN-05:02.sk Errata Notice The FreeBSD Project Topic: sk(4) driver instability on SMP systems Category: core Module: sys_pci Announced: 2005-01-06 Credits: Peter Edwards, John-Mark Gurney, David O'Brien, Bjoern A. Zeeb Affects: FreeBSD 5.3-RELEASE Corrected: 2005-01-06 17:54:47 UTC I. Background The sk(4) network driver provides support for SysKonnect-based Gigabit Ethernet adapters. II. Problem Description Several programming errors were discovered in the sk(4) network driver, including an off-by-one error and a missing lock. III. Impact FreeBSD symmetric multiprocessing (SMP) systems using the sk(4) network driver may experience data corruption or system crashes. Symptoms include panics, page faults, aborted SSH connections, and corrupted file transfers. IV. Solution Do one of the following to update the source tree: 1) Upgrade your vulnerable system to the RELENG_5_3 errata branch dated after the correction date using cvsup(1) or cvs(1). This is the preferred method. 2) Obtain the updated files using the cvsweb interface. Cvsweb is a Web interface to the CVS repository. The URL to the general interface is "http://www.freebsd.org/cgi/cvsweb.cgi/". You can obtain any of the source files for the RELENG_5_3 branch by going to the src directory ("http://www.freebsd.org/cgi/cvsweb.cgi/src") and then selecting the "RELENG_5_3" branch tag. With the branch tag set navigate to the files listed below in the "Correction details" section and download them, making sure you get the correct revision numbers. Copy the downloaded files into your /usr/src tree. If using the second procedure you should make sure you have used that same procedure to download all previous Errata Notices and Security Advisories. We strongly discourage this procedure due to the problems that may be caused by not doing that - using the first procedure takes care of making sure all updates get applied. Then follow the normal procedures for rebuilding/reinstalling the kernel. Details about rebuilding/reinstalling are available here: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html V. Correction details The following list contains the revision numbers of each file that was corrected in FreeBSD. - -------------------------------------------------------------------------- RELENG_5_3 Revision Changes Path 1.342.2.13.2.7 +4 -0 src/UPDATING 1.62.2.15.2.9 +1 -1 src/sys/conf/newvers.sh 1.83.2.2.2.1 +33 -16 src/sys/pci/if_sk.c 1.20.2.2.2.1 +1 -0 src/sys/pci/if_skreg.h - -------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFB3YWR/G14VSmup/YRAisHAKCZDDsbpJ6QQWtVQaU+lo1N8OKQfACdGOdL dppEWGvxke7etwmpDK63k98= =x28D -----END PGP SIGNATURE-----