From: Prarit Bhargava <prarit@redhat.com>
To: Rajat Jain <rajatjain@juniper.net>
Cc: The development of GNU GRUB <grub-devel@gnu.org>,
David Michael <fedora.dm0@gmail.com>,
Raghuraman Thirumalairajan <rthirumal@juniper.net>,
Andrei Borzenkov <arvidjaar@gmail.com>,
Sanjay Jain <sanjayj@juniper.net>,
Stu Grossman <grossman@juniper.net>
Subject: Re: [PATCH] Add a module for retrieving SMBIOS information
Date: Mon, 02 Feb 2015 14:25:57 -0500 [thread overview]
Message-ID: <54CFCF45.4020201@redhat.com> (raw)
In-Reply-To: <DM2PR05MB975597C8B3FE3A23766CCC3B43C0@DM2PR05MB975.namprd05.prod.outlook.com>
On 02/02/2015 01:01 PM, Rajat Jain wrote:
> Hello,
>
>> -----Original Message-----
>> From: David Michael [mailto:fedora.dm0@gmail.com]
>> Sent: Monday, February 02, 2015 9:10 AM
>> To: Prarit Bhargava
>> Cc: The development of GNU GRUB; Andrei Borzenkov; Rajat Jain; Stu
>> Grossman; Raghuraman Thirumalairajan; Sanjay Jain
>> Subject: Re: [PATCH] Add a module for retrieving SMBIOS information
>>
>> On Mon, Feb 2, 2015 at 6:20 AM, Prarit Bhargava <prarit@redhat.com>
>> wrote:
>>> On 02/01/2015 09:05 PM, David Michael wrote:
>>>> * grub-core/commands/i386/smbios.c: New file.
>>>> * grub-core/Makefile.core.def (smbios): New module.
>>>> * docs/grub.texi (smbios): New node.
>>>> (Command-line and menu entry commands): Add a menu entry for
>> smbios.
>>>> ---
>>>>
>>>> Hi,
>>>>
>>>> There was some interest on help-grub about supporting SMBIOS access
>>>> upstream.
>
>
> I think having the capability to parse the SMBIOS data is certainly very interesting to us, and currently we have the following use cases to make use of it:
>
> 1) We have a board that boots Linux and this board itself can be plugged into one of different chassis types. We need to pass different parameters to the kernel based on the "CHASSIS_TYPE" information that is passed by the bios in the DMI / SMBIOS tables.
>
> 2) We may have a USB stick that can go into multiple boards, and the exact kernel to be loaded depends on the machine information (PRODUCT_NAME etc) passed via the DMI.
>
> I hope that clarifies our usecase and needs where this functionality will be immensely helpful.
>
> Thanks,
Thanks Rajat, that does really explain things. I'll take a closer look in the
next few days ...
P.
>
> Rajat
>
>
>
>
>>>
>>> OOC, why? Why would you need to do this? I'm certainly not against
>>> doing this but just wondering exactly why you want to do this.
>>
>> The thread on grub-help asked about booting particular kernel versions off a
>> hot-pluggable drive based on the detected hardware, which this would
>> allow.
>>
>> I originally wrote it to change what options are available based on whether a
>> disk is being booted physically or virtually. Since QEMU makes it easy to add
>> SMBIOS entries on the command line, I've also been using it for random
>> tweaks like showing a vga_text boot menu instead of gfxterm when running
>> QEMU with "-display curses".
>>
>> Thanks.
>>
>> David
next prev parent reply other threads:[~2015-02-02 19:26 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-02-02 2:05 [PATCH] Add a module for retrieving SMBIOS information David Michael
2015-02-02 11:20 ` Prarit Bhargava
2015-02-02 17:09 ` David Michael
2015-02-02 18:01 ` Rajat Jain
2015-02-02 19:25 ` Prarit Bhargava [this message]
2015-02-02 19:26 ` Prarit Bhargava
2015-02-03 15:04 ` Prarit Bhargava
2015-02-03 18:41 ` David Michael
2015-02-04 13:58 ` Prarit Bhargava
2015-02-02 20:06 ` Leif Lindholm
2015-02-02 22:01 ` David Michael
2015-02-02 22:48 ` Leif Lindholm
2015-02-03 18:53 ` David Michael
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=54CFCF45.4020201@redhat.com \
--to=prarit@redhat.com \
--cc=arvidjaar@gmail.com \
--cc=fedora.dm0@gmail.com \
--cc=grossman@juniper.net \
--cc=grub-devel@gnu.org \
--cc=rajatjain@juniper.net \
--cc=rthirumal@juniper.net \
--cc=sanjayj@juniper.net \
/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;
as well as URLs for NNTP newsgroup(s).