From owner-cvs-all@FreeBSD.ORG Fri Sep 19 12:08:56 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF8F616A4B3; Fri, 19 Sep 2003 12:08:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74F4543FDF; Fri, 19 Sep 2003 12:08:56 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h8JJ8uXJ039827; Fri, 19 Sep 2003 12:08:56 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h8JJ8uFa039826; Fri, 19 Sep 2003 12:08:56 -0700 (PDT) (envelope-from njl) Message-Id: <200309191908.h8JJ8uFa039826@repoman.freebsd.org> From: Nate Lawson Date: Fri, 19 Sep 2003 12:08:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: INTEL Subject: cvs commit: src/sys/contrib/dev/acpica rsaddr.c rsirq.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Sep 2003 19:08:57 -0000 njl 2003/09/19 12:08:56 PDT FreeBSD src repository Modified files: (Branch: INTEL) sys/contrib/dev/acpica rsaddr.c rsirq.c Log: Fix an overflow in the resource list code for Address16, 32, 64, and extended irq lists. If the resource has a trailing byte but not the full resource string, do not attempt to parse the resource string. This fixes panics on transition to battery and shutdown for Larry. Patch has been submitted to vendor and they will incorporate in next release. Tested by: Larry Rosenman PR: kern/56254 Revision Changes Path 1.1.1.12 +30 -10 src/sys/contrib/dev/acpica/rsaddr.c 1.1.1.13 +12 -1 src/sys/contrib/dev/acpica/rsirq.c