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 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.