From owner-freebsd-amd64@FreeBSD.ORG Sat Dec 29 06:30:02 2012 Return-Path: Delivered-To: freebsd-amd64@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CB5F5CC2 for ; Sat, 29 Dec 2012 06:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 961508FC0A for ; Sat, 29 Dec 2012 06:30:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id qBT6U2jd078267 for ; Sat, 29 Dec 2012 06:30:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qBT6U2uh078266; Sat, 29 Dec 2012 06:30:02 GMT (envelope-from gnats) Date: Sat, 29 Dec 2012 06:30:02 GMT Message-Id: <201212290630.qBT6U2uh078266@freefall.freebsd.org> To: freebsd-amd64@FreeBSD.org Cc: From: KAHO Toshikazu Subject: Re: amd64/174409: stopping during resume caused by io_apic.c change(r243764) X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: KAHO Toshikazu List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Dec 2012 06:30:02 -0000 The following reply was made to PR amd64/174409; it has been noted by GNATS. From: KAHO Toshikazu To: Andriy Gapon Cc: bug-followup@freebsd.org Subject: Re: amd64/174409: stopping during resume caused by io_apic.c change(r243764) Date: Sat, 29 Dec 2012 15:24:28 +0900 Hello, > Oh, I expected this patch to be an improvement over the previous one... > Please double check that the patch is applied correctly (4 files changed). I re-fetch the patch and apply it. A kernel is building now. I think the patch is applied correctly, but some offsets were occurred. All changes were cleaned before applying the patch. -- message from patch command -- Patching file x86/x86/local_apic.c using Plan A... Hunk #4 succeeded at 1362 (offset -36 lines). Patching file amd64/amd64/mp_machdep.c using Plan A... Hunk #1 succeeded at 1431 with fuzz 2 (offset -277 lines). Patching file dev/acpica/acpi.c using Plan A... Hunk #1 succeeded at 2657 (offset -33 lines). Hunk #2 succeeded at 2744 (offset -33 lines). -- > Unfortunately, I am going on vacation for 2 weeks, so I'll be able to > get back to this issue in ~3 weeks. I see. Don't mind. Good vacation! > If you'd like you can try to use the previous patch (the one that > results in the interrupt storm) and attempt to determine the cause of > the interrupt storm. > The relevant code is in the following files: > sys/contrib/dev/acpica/components/events/evsci.c > sys/contrib/dev/acpica/components/events/evevent.c > sys/contrib/dev/acpica/components/events/evgpe.c > Interesting functions are: AcpiEvSciXruptHandler, AcpiEvFixedEventDetect, > AcpiEvGpeDetect. Thanks for a suggestion. -- kaho@ed.niigata-u.ac.jp