All of lore.kernel.org
 help / color / mirror / Atom feed
From: Roland Dreier <rdreier@cisco.com>
To: linux-kernel@vger.kernel.org
Cc: Ingo Molnar <mingo@elte.hu>,
	Thomas Mingarelli <thomas.mingarelli@hp.com>
Subject: hpwdt oops in clflush_cache_range
Date: Wed, 27 Feb 2008 09:08:20 -0800	[thread overview]
Message-ID: <adad4qiwcmz.fsf@cisco.com> (raw)

With an up-to-date git tree (head 7704a8b6) I'm seeing the oops below
when the hpwdt driver gets loaded during boot on an HP DL380 system.
I don't think I've seen any previous reports of this, and I guess it
doesn't really count as a regression since the hpwdt driver was only
added after 2.6.25-rc2.

I haven't tried to debug this at all yet but any guidance about what
information is useful for what looks to be an issue with c_p_a would
be appreciated.

 - R.


 BUG: unable to handle kernel paging request at ffffc20001a08000
 IP: [<ffffffff8021dacc>] clflush_cache_range+0xc/0x25
 PGD 1bf80e067 PUD 1bf80f067 PMD 1bb1ab067 PTE 80000047000ee17b
 Oops: 0009 [1] SMP
 CPU 2
 Modules linked in: ide_pci_generic(+) ipmi_si ib_mthca container piix thermal ib_mad serio_raw ipmi_msghandler bnx2 evdev hpwdt(+) ib_core zlib_inflate ehci_hcd uhci_hcd button processor pcspkr psmouse ide_core
 Pid: 1291, comm: modprobe Not tainted 2.6.25-rc3 #51
 RIP: 0010:[<ffffffff8021dacc>]  [<ffffffff8021dacc>] clflush_cache_range+0xc/0x25
 RSP: 0018:ffff8101bd421bc0  EFLAGS: 00010293
 RAX: ffff8101bb1ab040 RBX: 0000000000000000 RCX: 00000001bb1ab001
 RDX: ffffc20001a08fff RSI: 0000000000001000 RDI: ffffc20001a08000
 RBP: ffffc20001a08000 R08: ffff810000000000 R09: 00003ffffffff000
 R10: ffffc20001a08000 R11: 000000008807c350 R12: ffff8101bd421bf4
 R13: 0000000000000000 R14: 0000000000000001 R15: 800000000000017b
 FS:  00007f62818166e0(0000) GS:ffff8101bf802c00(0000) knlGS:0000000000000000
 CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
 CR2: ffffc20001a08000 CR3: 00000001bbdc6000 CR4: 00000000000006e0
 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
 DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
 Process modprobe (pid: 1291, threadinfo ffff8101bd420000, task ffff8101bbd34000)
 Stack:  ffffffff8021e60b ffffc20001a09000 0000000000000018 0000000000000000
  0000000100000001 00000000047000ee 0000000100001000 0000000000001000
  ffffc20001a08000 00240047000ee000 ffff8101bbcd5f00 00240047000ee000
 Call Trace:
  [<ffffffff8021e60b>] ? change_page_attr_set_clr+0x140/0x18b
  [<ffffffff8021d94c>] ? __ioremap+0x197/0x1cd
  [<ffffffff8807a566>] ? :hpwdt:hpwdt_init_one+0x1c3/0x386
  [<ffffffff803351fe>] ? pci_device_probe+0xb3/0xfb
  [<ffffffff80393ffe>] ? driver_probe_device+0xb5/0x132
  [<ffffffff8039411d>] ? __driver_attach+0x0/0x93
  [<ffffffff80394177>] ? __driver_attach+0x5a/0x93
  [<ffffffff803933fa>] ? bus_for_each_dev+0x47/0x72
  [<ffffffff80393c1e>] ? bus_add_driver+0xb1/0x1fb
  [<ffffffff80394391>] ? driver_register+0x59/0xce
  [<ffffffff80335487>] ? __pci_register_driver+0x5a/0x8b
  [<ffffffff802526a1>] ? sys_init_module+0x18ff/0x1a08
  [<ffffffff8023ea31>] ? param_get_int+0x0/0x14
  [<ffffffff8024a6be>] ? trace_hardirqs_on+0xef/0x113
  [<ffffffff8041e1fa>] ? trace_hardirqs_on_thunk+0x35/0x3a
  [<ffffffff8020be5b>] ? system_call_after_swapgs+0x7b/0x80


 Code: 00 e8 de 09 02 00 31 d2 48 85 c0 74 0d 48 8b 40 08 b2 01 48 89 83 80 00 00 00 5b 89 d0 c3 90 89 f6 48 8d 54 37 ff 0f ae f0 eb 0d <0f> ae 3f 0f b7 05 4e ce 36 00 48 01 c7 48 39 d7 72 ee 0f ae 3a
 RIP  [<ffffffff8021dacc>] clflush_cache_range+0xc/0x25
  RSP <ffff8101bd421bc0>
 CR2: ffffc20001a08000
 ---[ end trace 5e3e8191157a34b6 ]---

             reply	other threads:[~2008-02-27 17:08 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-02-27 17:08 Roland Dreier [this message]
2008-02-27 17:37 ` hpwdt oops in clflush_cache_range Mingarelli, Thomas
2008-02-27 18:14 ` Thomas Gleixner
2008-02-27 18:38   ` Roland Dreier
2008-02-27 19:48     ` Thomas Gleixner
2008-02-27 20:36       ` Ingo Molnar
2008-02-27 20:42         ` Thomas Gleixner
2008-02-27 20:44           ` Ingo Molnar
2008-02-27 20:59           ` Thomas Gleixner
2008-02-27 21:14             ` Ingo Molnar
2008-02-27 21:17             ` Roland Dreier
2008-02-27 21:35               ` Roland Dreier
2008-02-27 23:44               ` Mingarelli, Thomas
2008-02-28  0:12                 ` Roland Dreier
2008-02-28  3:09                   ` Mingarelli, Thomas
     [not found]                   ` <E14D1C2A44812C4F9C3ED321127EDF6505829D5D6C@G3W0854.americas.hpqcorp.net>
2008-02-28 17:38                     ` [PATCH] [WATCHDOG] Fix declaration of struct smbios_entry_point in hpwdt Roland Dreier
2008-02-28 17:48                       ` [PATCH for 2.6.26] [WATCHDOG] Fix return value warning " Roland Dreier
2008-02-28 20:34                       ` [PATCH] [WATCHDOG] hpwdt: Use dmi_walk() instead of own copy Roland Dreier
2008-02-28 21:24                         ` Mingarelli, Thomas
2008-02-28 21:26                         ` Wim Van Sebroeck

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=adad4qiwcmz.fsf@cisco.com \
    --to=rdreier@cisco.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mingo@elte.hu \
    --cc=thomas.mingarelli@hp.com \
    /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.