lkml.org 
[lkml]   [2013]   [Nov]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH 0/3] Early use of boot service memory
On Thu, Nov 14, 2013 at 08:44:04PM +0200, Pekka Enberg wrote:
> On Thu, Nov 14, 2013 at 8:04 PM, <jerry.hoemann@hp.com> wrote:
> > Making this issue a quirk will be a lot more practical. Its a small, focused
> > change whose implications are limited and more easily understood.
>
> There's nothing practical with requiring users to pass a kernel option
> to make kdump work. It's a workaround, sure, but it's not a proper
> fix.


One already has to specify command line arguments to enable kdump.
See "crashkernel=" in Documentation/kernel-parameters.txt.

As i said in an earlier mail we are working w/ distros. distros
can and do specify lots of interesting command line arguments for
their systems. Distros have tools for configuring kdump.
User must already use these tools or manually edit multiple config files,
to get kdump to work. I would work with distros to help integrate this
change into their tools.


As i said in earlier mail, i am willing to change implementation
to some type of black/white listing.

>
> And once you add whitelisting to make it practical, implications are
> no longer limited nor easily understood nor actually testable unless
> you happen to have access every single firmware out there.

Perhaps we have a different understanding of black/white listings.

Here is what i mean:

the use of efi_reserve_boot_services is a work around for system
with fw bugs.

Black list:
1. In general, assume systems don't need the work around.
2. The black list are those specific system on which the work around
is applied.

White list:
1. In general, assume systems require the work around.
2. The white list are those specific system in which the work around
is not applied.


In the white list case, the list of platforms would be the ones
that i specifically test and verify don't need the work around.
the only difference is whether BootService Code/Data is reserved/freed
early.

all other platforms remain the same.


>
> Yes, we have plenty of quirks in the x86 boot code but that doesn't
> mean it's a good idea to add more of the unless we absolutely must.

given that life is optional, how can one argue any piece of software be
an absolute must? :) :)

Jerry

>
> Pekka

--

----------------------------------------------------------------------------
Jerry Hoemann Software Engineer Hewlett-Packard/MODL

3404 E Harmony Rd. MS 57 phone: (970) 898-1022
Ft. Collins, CO 80528 FAX: (970) 898-XXXX
email: jerry.hoemann@hp.com
----------------------------------------------------------------------------



\
 
 \ /
  Last update: 2013-11-15 02:41    [W:0.127 / U:1.492 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site