All of lore.kernel.org
 help / color / mirror / Atom feed
From: John David Anglin <dave.anglin@bell.net>
To: Rolf Eike Beer <eike-kernel@sf-tec.de>
Cc: Ulrich Teichert <krypton@ulrich-teichert.org>,
	Jeroen Roovers <jer@gentoo.org>,
	linux-parisc@vger.kernel.org
Subject: Re: Gentoo boot on C8000 (was: Re: PARISC Linux website and status update)
Date: Wed, 24 Apr 2013 16:28:24 -0400	[thread overview]
Message-ID: <51784068.10103@bell.net> (raw)
In-Reply-To: <1725746.7h2TmhW5F7@eto>

On 4/24/2013 4:08 PM, Rolf Eike Beer wrote:
> Am Mittwoch 24 April 2013, 21:44:52 schrieb Ulrich Teichert:
>> Hi,
>>
>> [del]
>>
>>> have been kept up to date quite well. That said, we recently releas=
ed a
>>> new set of boot images (CD[2] and netboot[3]) with support for
>>> recent hardware, filesystems and (yes!) SMP.
>>>
>>>      jer
>>>
>>> [1] http://distfiles.gentoo.org/releases/hppa/autobuilds/current-st=
age3/
>>> [2] http://distfiles.gentoo.org/experimental/hppa/livecd/
>>> [3] http://distfiles.gentoo.org/experimental/hppa/netboot/
>> Tried [2] on my C8000 dual CPU, on a serial line just now:
>>
>> ...
>> HARD Booted.
>> <Cpu0> 0000109800e00000  0000000000000000  CC_BOOT_LAUNCH_IPL_OTHR
>> <Cpu0> 0100142900e00000  fffffff0f0e0ac00  CC_CPU_INTRIGUE_LDB
>> <Cpu0> 3400082100e00000  0000000000000001  CC_BOOT_BOOT_COMPLETE
>> palo ipl 1.5 root@hope Sat Apr 23 18:06:47 CEST 2005
>> ...
>>
>> [    0.000000] Kernel command line:  root=3D/dev/ram0
>> init=3D/linuxrc cdroot dokeymap looptype=3Dsquashfs loop=3D/image.sq=
uashfs
>> console=3DttyB0 palo_kernel=3D0/livecd
> [=E2=80=A6]
>> [   12.256000] radeonfb 0000:80:00.0: enabling SERR and PARITY (0107=
 ->
>> 0147) <Cpu1> e800009801e00000  00000000401173e8  CC_ERR_CHECK_HPMC
>> <Cpu1> 37000f7301e00000  8040004000000000  CC_ERR_CPU_CHECK_SUMMARY
>> <Cpu1> f600105e01e00000  fffffff0f0c00000  CC_MC_HPMC_MONARCH_SELECT=
ED
>> <Cpu1> 140003b201e00000  000000000000000b  CC_ERR_HPMC_STATE_ENTRY
>> <Cpu1> 5600100b01e00000  0000000000000194  CC_MC_OS_HPMC_LEN_ERR
>> <Cpu1> 5600106401e00000  fffffff0f0436fc0  CC_MC_BR_TO_OS_HPMC_FAILE=
D
>> <Cpu1> e800009801e00000  00000000401173e8  CC_ERR_CHECK_HPMC
>> <Cpu0> ec000c9600e00000  0000000000000000  CC_ERR_CHECK_FALL_THROUGH
>> <Cpu1> 37000f7301e00000  8040004000000000  CC_ERR_CPU_CHECK_SUMMARY
>> <Cpu1> 4000109f01e00000  0000000000000000  CC_MC_HPMC_INITIATED
>> <Cpu1> 4000101901e00000  0000000000000000  CC_MC_MULTIPLE_HPMCS
>> <Cpu1> 030010d501e00000  0000000000000000  CC_CPU_STOP
>> [   72.356000] INFO: rcu_sched detected stalls on CPUs/tasks: { 1} (=
detected
>> by 0, t=3D15002 jiffies) [   72.356000] Backtrace:
>> [   72.356000]  [<0000000040136238>] dump_stack+0x18/0x28
>> [   72.356000]  [<00000000401badec>] rcu_check_callbacks+0x824/0x840
>> [   72.356000]  [<000000004016c6fc>] update_process_times+0x64/0xb0
>> [   72.356000]  [<00000000401378c8>] timer_interrupt+0x198/0x1f8
>> [   72.356000]  [<00000000401b1c4c>] handle_irq_event_percpu+0xbc/0x=
2f8
>> [   72.356000]  [<00000000401b62ec>] handle_percpu_irq+0x9c/0xd0
>> [   72.356000]  [<00000000401b10b4>] generic_handle_irq+0x44/0x58
>> [   72.356000]  [<000000004013839c>] do_cpu_irq_mask+0x1ac/0x290
>> [   72.356000]  [<0000000040105074>] intr_return+0x0/0x4
>> [   72.356000]  [<000000004013f428>] cpu_idle+0x80/0xb0
>>
>> And that's it. Well, the ISO *is* an experimental one ;-) Any idea w=
hat
>> to try?
> video=3Dradeonfb:off

I think this is a thread stack overrun.  See this patch:
http://www.spinics.net/lists/linux-parisc/msg04680.html
but increase THREAD_SIZE_ORDER to 4.

There are various manifestations of this but they all involve crashes=20
during interrupt handling.

Dave

--=20
John David Anglin    dave.anglin@bell.net

--
To unsubscribe from this list: send the line "unsubscribe linux-parisc"=
 in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

  reply	other threads:[~2013-04-24 20:28 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-04-19 21:12 PARISC Linux website and status update Helge Deller
2013-04-19 21:24 ` Keven Miller (3k)
2013-04-19 21:55 ` Rolf Eike Beer
2013-04-19 22:52   ` Thibaut VARENE
2013-04-20 13:48     ` Helge Deller
2013-04-24 13:18       ` Carlos O'Donell
2013-04-24 13:48         ` John David Anglin
2013-04-24 19:33           ` Carlos O'Donell
2013-04-24 20:41             ` John David Anglin
2013-04-20  3:51   ` Brendan Horan
2013-04-20 13:55     ` Jeroen Roovers
2013-04-20 14:07       ` Brendan Horan
2013-04-24 19:44       ` Gentoo boot on C8000 (was: Re: PARISC Linux website and status update) Ulrich Teichert
2013-04-24 20:08         ` Rolf Eike Beer
2013-04-24 20:28           ` John David Anglin [this message]
2013-04-25  4:22             ` Graham Gower
2013-04-25  5:29           ` Matt Turner
2013-04-25  8:39             ` Graham Gower
2013-07-08 12:31               ` Alex Ivanov
2013-04-25 19:06           ` Ulrich Teichert
2013-04-25 19:18             ` James Bottomley
2013-04-25 19:21               ` Gentoo boot on C8000 (was: Re: PARISC Linux website and status Ulrich Teichert
2013-04-26 19:57                 ` Ulrich Teichert

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=51784068.10103@bell.net \
    --to=dave.anglin@bell.net \
    --cc=eike-kernel@sf-tec.de \
    --cc=jer@gentoo.org \
    --cc=krypton@ulrich-teichert.org \
    --cc=linux-parisc@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.