Date: Thu, 28 Oct 2010 12:29:52 +0200 From: =?ISO-8859-2?Q?Damian_S=2E_Ko=B3odziejczyk?= <damkol@gmail.com> To: John Baldwin <jhb@freebsd.org>, damkol@gmail.com, bug-followup@FreeBSD.org, freebsd-acpi@FreeBSD.org Subject: Re: bin/151616: [acpi]: FreeBSD 8 panic on boot. Message-ID: <AANLkTimT7kOmP1kiWspGPVZYCZMqJg37eBvPK6D6D8Pu@mail.gmail.com> In-Reply-To: <201010271058.56771.jhb@freebsd.org> References: <201010271150.o9RBo9x6091392@freefall.freebsd.org> <201010271058.56771.jhb@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
2010/10/27 John Baldwin <jhb@freebsd.org>: > Can you try this patch: > > Index: amd64/amd64/intr_machdep.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- amd64/amd64/intr_machdep.c =A0(revision 214386) > +++ amd64/amd64/intr_machdep.c =A0(working copy) > @@ -458,7 +458,7 @@ > > =A0 =A0 =A0 =A0/* Leave all interrupts on the BSP during boot. */ > =A0 =A0 =A0 =A0if (!assign_cpu) > - =A0 =A0 =A0 =A0 =A0 =A0 =A0 return (cpu_apic_ids[0]); > + =A0 =A0 =A0 =A0 =A0 =A0 =A0 return (PCPU_GET(apic_id)); > > =A0 =A0 =A0 =A0mtx_lock_spin(&icu_lock); > =A0 =A0 =A0 =A0apic_id =3D cpu_apic_ids[current_cpu]; > Index: i386/i386/intr_machdep.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- i386/i386/intr_machdep.c =A0 =A0(revision 214386) > +++ i386/i386/intr_machdep.c =A0 =A0(working copy) > @@ -424,7 +424,7 @@ > > =A0 =A0 =A0 =A0/* Leave all interrupts on the BSP during boot. */ > =A0 =A0 =A0 =A0if (!assign_cpu) > - =A0 =A0 =A0 =A0 =A0 =A0 =A0 return (cpu_apic_ids[0]); > + =A0 =A0 =A0 =A0 =A0 =A0 =A0 return (PCPU_GET(apic_id)); > > =A0 =A0 =A0 =A0mtx_lock_spin(&icu_lock); > =A0 =A0 =A0 =A0apic_id =3D cpu_apic_ids[current_cpu]; > Seems to works fine. Source tree is fresh (today): $FreeBSD: src/sys/i386/i386/intr_machdep.c,v 1.46 2010/07/02 17:22:15 mav E= xp $ Here is photos (i destroy GPT accidentally ;)): http://img232.imageshack.us/i/zdjcie035z.jpg/ http://img266.imageshack.us/i/zdjcie036o.jpg/ http://img214.imageshack.us/i/zdjcie037x.jpg/ http://img233.imageshack.us/i/zdjcie038io.jpg/ http://img169.imageshack.us/i/zdjcie039l.jpg/ http://img576.imageshack.us/i/zdjcie040.jpg/ http://img19.imageshack.us/i/zdjcie041qp.jpg/ http://img163.imageshack.us/i/zdjcie042f.jpg/ http://img713.imageshack.us/i/zdjcie043o.jpg/ http://img828.imageshack.us/i/zdjcie044q.jpg/ http://img153.imageshack.us/i/zdjcie045j.jpg/ http://img101.imageshack.us/i/zdjcie046r.jpg/ http://img641.imageshack.us/i/zdjcie047n.jpg/ http://img12.imageshack.us/i/zdjcie048h.jpg/ http://img233.imageshack.us/i/zdjcie049a.jpg/ http://img207.imageshack.us/i/zdjcie050n.jpg/ http://img824.imageshack.us/i/zdjcie051r.jpg/ http://img21.imageshack.us/i/zdjcie052ss.jpg/ http://img594.imageshack.us/i/zdjcie053.jpg/ Can i patch 8.1-R source tree? --=20 Damian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTimT7kOmP1kiWspGPVZYCZMqJg37eBvPK6D6D8Pu>