From: Vincent <vincent.stehle@laposte.net>
To: linux-parisc@vger.kernel.org
Subject: Issue booting v2.6.39 .. v3.4-rc6 on hp712/100
Date: Tue, 08 May 2012 23:59:56 +0200 [thread overview]
Message-ID: <4FA9975C.5060708@bergerie> (raw)
Hi parisc folks,
I have noticed that the mainline kernel won't boot any more on my
hp712/100, starting with v2.6.39. It panics in
flush_instruction_cache_local.
After bisection, it appeared the culprit was commit
f311847c2fcebd81912e2f0caf8a461dec28db41 "parisc: flush pages through
tmpalias space". Reverting it made v2.6.39 boot again.
=46or v3.0, I needed to revert a few more patches simply to allow
reverting the original bad commit. And starting with v3.2, I needed to
add the patch from John David Anglin to adjust section arrangement, too
(see http://www.spinics.net/lists/linux-parisc/msg04091.html).
Here is the final patch "pile" I need on v3.4-rc6 to make it boot prope=
rly:
<patch from John David Anglin>
Revert f311847c "parisc: flush pages through tmpalias space"
Revert 8b4ae334 "eliminate special FLUSH flag from page table"
Revert b54cd0d5 "[PARISC] fix pacache .size with new binutils"
Revert b7d45818 "[PARISC] prevent speculative re-read on cache flush"
If someone manages to repair the cache routines, I would be glad to tes=
t
the patches :)
Best regards,
--=20
Vincent Stehl=E9
Kernel panic when booting v3.4-rc6 with only the patch from John David
Anglin:
=2E..
[ 16.032000] Freeing unused kernel memory: 252k freed
[ 16.096000] _______________________________
[ 16.096000] < Your System ate a SPARC! Gah! >
[ 16.096000] -------------------------------
[ 16.096000] \ ^__^
[ 16.096000] (__)\ )\/\
[ 16.096000] U ||----w |
[ 16.096000] || ||
[ 16.456000] swapper (pid 1): Illegal instruction (code 8)
[ 16.520000]
[ 16.536000] YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
[ 16.592000] PSW: 00000000000000000000000000000000 Not tainted
[ 16.660000] r00-03 00000000 00000003 101122b4 105e7b40
[ 16.724000] r04-07 105da000 0000000f ffeffff6 00000001
[ 16.784000] r08-11 0f2ff000 0f000000 00000001 00000001
[ 16.848000] r12-15 ffeffff6 00000017 16633000 16646ffc
[ 16.912000] r16-19 00000000 00000023 16633000 17430000
[ 16.972000] r20-23 00000000 105e7b60 00000001 00000020
[ 17.036000] r24-27 00000000 00000000 0000bb40 104ee000
[ 17.096000] r28-31 0f2ff000 00000001 17430740 10268e50
[ 17.160000] sr00-03 00000000 00000000 00000000 00000000
[ 17.224000] sr04-07 00000000 00000000 00000000 00000000
[ 17.288000]
[ 17.304000] IASQ: 00000000 00000000 IAOQ: 101009ec 101009f0
[ 17.372000] IIR: 0f801280 ISR: 00000000 IOR: 0f2ff000
[ 17.436000] CPU: 0 CR30: 17430000 CR31: 00000002
[ 17.500000] ORIG_R28: 00000012
[ 17.540000] IAOQ[0]: __clear_user_page_asm+0x20/0x70
[ 17.600000] IAOQ[1]: __clear_user_page_asm+0x24/0x70
[ 17.660000] RP(r2): clear_user_page+0x38/0x50
[ 17.712000] Backtrace:
[ 17.740000] [<101122b4>] clear_user_page+0x38/0x50
[ 17.800000] [<1019c37c>] handle_pte_fault+0x1e0/0x7a8
[ 17.860000] [<1019ca08>] handle_mm_fault+0xc4/0xf4
[ 17.916000] [<1019d208>] __get_user_pages+0x18c/0x370
[ 17.980000] [<101bcc08>] get_arg_page+0x5c/0x108
[ 18.036000] [<101bcecc>] copy_strings+0x114/0x25c
[ 18.092000] [<101bd030>] copy_strings_kernel+0x1c/0x30
[ 18.156000] [<101be408>] do_execve+0x1f4/0x370
[ 18.208000] [<10117f0c>] sys_execve+0x44/0x70
[ 18.260000] [<10103084>] __execve+0x20/0x34
[ 18.312000] [<1012a098>] vprintk+0x39c/0x3f0
[ 18.364000] [<1010e074>] printk+0x24/0x30
[ 18.412000] [<101110cc>] init_post+0x6c/0x148
[ 18.468000] [<1059d624>] kernel_init+0x218/0x250
[ 18.524000]
[ 18.540000] Backtrace:
[ 18.568000] [<10113124>] die_if_kernel+0x138/0x1b0
[ 18.628000] [<10113374>] handle_interruption+0x1d8/0x6d8
[ 18.692000] [<10104078>] intr_check_sig+0x0/0x34
[ 18.748000] [<10174e28>] rcu_irq_exit+0x50/0x60
[ 18.804000] [<101009f0>] __clear_user_page_asm+0x24/0x70
[ 18.868000]
[ 18.884000] ---[ end trace 1a0bf3a13bdb1148 ]---
[ 18.940000] note: swapper[1] exited with preempt_count 1
[ 19.004000] Kernel panic - not syncing: Attempted to kill init!
exitcode=3D0x0000000b
--
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
next reply other threads:[~2012-05-08 21:59 UTC|newest]
Thread overview: 56+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-05-08 21:59 Vincent [this message]
2012-05-09 6:53 ` Issue booting v2.6.39 .. v3.4-rc6 on hp712/100 Rolf Eike Beer
2012-05-09 15:55 ` John David Anglin
2012-05-09 21:14 ` Vincent
2012-05-09 21:33 ` John David Anglin
2012-05-10 2:03 ` John David Anglin
2012-05-10 6:41 ` Rolf Eike Beer
2012-05-10 16:32 ` John David Anglin
2012-05-10 19:32 ` Rolf Eike Beer
2012-05-11 21:17 ` Vincent
2012-05-13 14:32 ` Jeroen Roovers
2012-05-14 0:52 ` John David Anglin
2012-05-12 22:50 ` Helge Deller
2012-05-13 14:11 ` John David Anglin
2012-05-14 1:10 ` John David Anglin
2012-05-14 22:11 ` Helge Deller
2012-05-14 22:38 ` John David Anglin
2012-05-14 22:55 ` John David Anglin
2012-05-15 8:09 ` James Bottomley
2012-05-15 9:13 ` James Bottomley
2012-05-15 18:23 ` John David Anglin
2012-05-15 18:50 ` Helge Deller
2012-05-15 19:24 ` John David Anglin
2012-05-15 19:46 ` John David Anglin
2012-05-15 19:59 ` Helge Deller
2012-05-15 20:05 ` John David Anglin
2012-05-15 20:28 ` Helge Deller
2012-05-15 20:48 ` John David Anglin
2012-05-16 14:59 ` James Bottomley
2012-05-17 19:26 ` Helge Deller
2012-05-17 19:57 ` Rolf Eike Beer
2012-05-18 8:12 ` James Bottomley
2012-05-18 21:09 ` Helge Deller
2012-05-20 10:01 ` James Bottomley
2012-05-20 19:11 ` Helge Deller
2012-05-20 20:15 ` James Bottomley
2012-05-20 21:09 ` Helge Deller
2012-05-20 21:25 ` John David Anglin
2012-05-21 20:59 ` Helge Deller
2012-05-23 8:47 ` Peter Gantner (nephros)
2012-05-23 23:09 ` John David Anglin
2012-05-15 21:08 ` John David Anglin
2012-05-16 7:27 ` James Bottomley
2012-05-16 9:27 ` James Bottomley
2012-05-16 10:09 ` James Bottomley
2012-05-16 10:49 ` John David Anglin
2012-05-16 10:57 ` James Bottomley
2012-05-16 11:17 ` John David Anglin
2012-05-16 11:57 ` Rolf Eike Beer
2012-05-16 12:24 ` James Bottomley
2012-05-15 19:52 ` James Bottomley
2012-05-15 19:09 ` James Bottomley
2012-05-15 21:01 ` Vincent
2012-05-16 19:07 ` Helge Deller
2012-05-15 8:06 ` James Bottomley
2012-05-09 21:00 ` Vincent
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=4FA9975C.5060708@bergerie \
--to=vincent.stehle@laposte.net \
--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.