From: Andi Kleen <ak@suse.de>
To: <Michael_E_Brown@Dell.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: [RFC][PATCH 2.6.13-rc6] add Dell Systems Management Base Driver (dcdbas) with sysfs support
Date: 17 Aug 2005 02:23:35 +0200 [thread overview]
Message-ID: <p73br3x1ke0.fsf@verdi.suse.de> (raw)
In-Reply-To: <4277B1B44843BA48B0173B5B0A0DED43528192@ausx3mps301.aus.amer.dell.com.suse.lists.linux.kernel>
<Michael_E_Brown@Dell.com> writes:
> 2) Dell OpenManage
> The main use of this driver by openmanage will be to read the System
> Event Log that BIOS keeps. Here are some other random relevant points:
Are there machine check events from the last boot in that event log?
If yes it would be extremly cool to feed this data into mcelog
using the /dev/mcelog device after boot up. It probably would
need a few functions in exported in arch/x86_64/kernel/mce.c,
but I would be fine with that. The advantage would be that
all machine checks would be in a common log and can be easily
analyzed by higher level infrastructure (like a cluster manager)
The code used to dump the MCEs from the hardware registers left over
at boot, but so many BIOS keep bogus data in there that this had to be
turned off.
Only tricky part might be to make sure this data is not logged
twice.
I think it would be better to do this in kernel space if it's
simple enough. In theory mcelog could get a write method too
so that user space could inject events, but that would
have the disadvantage that everybody distribution would need
a magic Dell specific program to just do that. In the kernel it would just
work transparently.
/dev/mcelog only exists on x86-64 right now, but will
probably appear on i386 at some point too.
-Andi
next parent reply other threads:[~2005-08-17 0:23 UTC|newest]
Thread overview: 36+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <4277B1B44843BA48B0173B5B0A0DED4352817E@ausx3mps301.aus.amer.dell.com.suse.lists.linux.kernel>
[not found] ` <DEFA2736-585A-4F84-9262-C3EB53E8E2A0@mac.com.suse.lists.linux.kernel>
[not found] ` <1124161828.10755.87.camel@soltek.michaels-house.net.suse.lists.linux.kernel>
[not found] ` <20050816081622.GA22625@kroah.com.suse.lists.linux.kernel>
[not found] ` <1124199265.10755.310.camel@soltek.michaels-house.net.suse.lists.linux.kernel>
[not found] ` <20050816203706.GA27198@kroah.com.suse.lists.linux.kernel>
[not found] ` <4277B1B44843BA48B0173B5B0A0DED43528192@ausx3mps301.aus.amer.dell.com.suse.lists.linux.kernel>
2005-08-17 0:23 ` Andi Kleen [this message]
2005-08-17 0:41 ` [RFC][PATCH 2.6.13-rc6] add Dell Systems Management Base Driver (dcdbas) with sysfs support Michael E Brown
2005-08-16 23:47 Michael_E_Brown
2005-08-17 5:33 ` Matt Domsch
2005-08-17 7:32 ` Kyle Moffett
-- strict thread matches above, loose matches on Subject: below --
2005-08-16 5:19 Michael E Brown
2005-08-16 5:35 ` Chris Wedgwood
2005-08-16 5:50 ` Michael E Brown
2005-08-16 4:58 Michael E Brown
2005-08-16 5:36 ` Valdis.Kletnieks
2005-08-16 6:10 ` Michael E Brown
2005-08-16 6:45 ` Valdis.Kletnieks
2005-08-16 12:15 ` Andrey Panin
2005-08-16 4:09 Michael E Brown
2005-08-16 5:17 ` Valdis.Kletnieks
2005-08-16 5:30 ` Michael E Brown
2005-08-15 22:58 Michael_E_Brown
2005-08-16 1:29 ` Kyle Moffett
2005-08-16 3:10 ` Michael E Brown
2005-08-16 5:59 ` Nathan Lutchansky
2005-08-16 8:16 ` Greg KH
2005-08-16 13:34 ` Michael E Brown
2005-08-16 20:31 ` Pavel Machek
2005-08-16 20:37 ` Greg KH
2005-08-16 23:11 ` Michael_E_Brown
2005-08-16 23:23 ` Greg KH
2005-08-15 20:05 Doug Warzecha
2005-08-15 20:23 ` Kyle Moffett
2005-08-15 23:38 ` Doug Warzecha
2005-08-16 1:44 ` Kyle Moffett
2005-08-16 2:43 ` Valdis.Kletnieks
2005-08-16 4:34 ` Chris Wedgwood
2005-08-16 4:55 ` Kyle Moffett
2005-08-16 5:14 ` Chris Wedgwood
2005-08-16 5:52 ` Greg KH
2005-08-17 0:02 ` Doug Warzecha
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=p73br3x1ke0.fsf@verdi.suse.de \
--to=ak@suse.de \
--cc=Michael_E_Brown@Dell.com \
--cc=linux-kernel@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox