NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-i386/41267: 5.0 RC4 does not detect second CPU in VIA VT-310DP motherboard



Just correction tsc_sync_bp is called from cpu_start_secondary not
cpu_boot_secondary.

On Wed, Feb 2, 2011 at 10:30 PM, Andrius V <vezhlys%gmail.com@localhost> wrote:
> The following reply was made to PR port-i386/41267; it has been noted by 
> GNATS.
>
> From: Andrius V <vezhlys%gmail.com@localhost>
> To: port-i386-maintainer%netbsd.org@localhost, 
> gnats-admin%netbsd.org@localhost,
> Â Â Â Ânetbsd-bugs%netbsd.org@localhost, vezhlys%gmail.com@localhost, 
> gnats-bugs%netbsd.org@localhost
> Cc:
> Subject: Re: port-i386/41267: 5.0 RC4 does not detect second CPU in VIA
> ÂVT-310DP motherboard
> Date: Wed, 2 Feb 2011 22:26:32 +0200
>
> ÂHello NetBSD developers,
>
> ÂI investigated a little bit a boot process and I found a place where
> Âexactly it "hangs". In reality the system doesn't hang but it is
> Âtrapped into infinitive loop in tsc_read_bp function from tsc.c which
> Âis called from tsc_sync_bp and finally this one is called from
> Âcpu_boot_secondary in cpu.c. The exact loop where it loops endlessly
> Âin tsc_read_bp function is
>
> Â Â Â Â/* Wait for the results to come in. */
> Â Â Â Âwhile (tsc_sync_cpu =3D=3D ci) {
> Â Â Â Â Â Â Â Âx86_pause();
> Â Â Â Â}
>
> ÂI don't have enough knowledge to understand why expected results
> Âdidn't come in (by comment) and what processes didn't work. Maybe,
> Âsecond cpu wasn't still initialized by this moment? Will this
> Âinformation help to understand the problem or guide to some more
> Âinvestigation? Thanks.
>
>
>
> ÂOn Mon, Aug 16, 2010 at 9:40 AM, Andrius V <vezhlys%gmail.com@localhost> 
> wrote:
> Â> The following reply was made to PR port-i386/41267; it has been noted by =
> ÂGNATS.
> Â>
> Â> From: Andrius V <vezhlys%gmail.com@localhost>
> Â> To: gnats-bugs%netbsd.org@localhost
> Â> Cc: port-i386-maintainer%netbsd.org@localhost, 
> gnats-admin%netbsd.org@localhost,
> Â> =C2=A0 =C2=A0 =C2=A0 =C2=A0netbsd-bugs%netbsd.org@localhost
> Â> Subject: Re: port-i386/41267: 5.0 RC4 does not detect second CPU in VIA
> Â> =C2=A0VT-310DP motherboard
> Â> Date: Mon, 16 Aug 2010 09:39:21 +0300
> Â>
> Â> =C2=A0Can I provide some more information then? I can connect it through
> Â> =C2=A0serial interface and try to debug boot process however i don't have
> Â> =C2=A0enough knowledge to understand the output (and I don't know if it c=
> Âant
> Â> =C2=A0provide anything useful). It seems that at some point it goes into
> Â> =C2=A0infinitive loop (but I might be wrong). This problem exists from 5.=
> Â0
> Â> =C2=A0version and netbsd current still can't freezes at the same point.
> Â>
> Â> =C2=A0On Sun, Aug 15, 2010 at 7:10 AM, Jukka Ruohonen 
> <jruohonen%iki.fi@localhost> =
> Âwrote:
> Â> =C2=A0> The following reply was made to PR port-i386/41267; it has been n=
> Âoted by =3D
> Â> =C2=A0GNATS.
> Â> =C2=A0>
> Â> =C2=A0> From: Jukka Ruohonen <jruohonen%iki.fi@localhost>
> Â> =C2=A0> To: gnats-bugs%NetBSD.org@localhost
> Â> =C2=A0> Cc:
> Â> =C2=A0> Subject: Re: port-i386/41267: 5.0 RC4 does not detect second CPU =
> Âin VIA V=3D
> Â> =C2=A0T-310DP motherboard
> Â> =C2=A0> Date: Sun, 15 Aug 2010 07:05:42 +0300
> Â> =C2=A0>
> Â> =C2=A0> =3DC2=3DA0Thanks.
> Â> =C2=A0>
> Â> =C2=A0> =3DC2=3DA0Nothing wrong there that I could see. Must be something=
> Âelse.
> Â> =C2=A0>
> Â> =C2=A0>
> Â>
> Â>
>
>


Home | Main Index | Thread Index | Old Index