From owner-cvs-all@FreeBSD.ORG Sat Jan 1 10:39:36 2005 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 9A0FE16A4CE; Sat, 1 Jan 2005 10:39:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7290943D31; Sat, 1 Jan 2005 10:39:36 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j01AdaBZ086861; Sat, 1 Jan 2005 10:39:36 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j01AdakA086860; Sat, 1 Jan 2005 10:39:36 GMT (envelope-from julian) Message-Id: <200501011039.j01AdakA086860@repoman.freebsd.org> From: Julian Elischer Date: Sat, 1 Jan 2005 10:39:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/usb ehci.c ehcivar.h 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: Sat, 01 Jan 2005 10:39:36 -0000 julian 2005-01-01 10:39:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/usb ehci.c ehcivar.h Log: MFC: Fix a bug where an aborted command was removed from the queue but not from the hardware's cache of it, leading to the hardware DMAing into "freed" memory buffers. (leading to crashes when a usb ransaction was timed, but but eventually happenned) Revision Changes Path 1.5.4.13 +106 -43 src/sys/dev/usb/ehci.c 1.1.6.4 +1 -0 src/sys/dev/usb/ehcivar.h