lkml.org 
[lkml]   [2008]   [Jan]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 1/10] add missing parameter for lookup_address
    Date
    lookup_address() receives two parameters, but efi_64.c call
    is passing only one. It's actually preventing the tree from compiling

    Signed-off-by: Glauber de Oliveira Costa <gcosta@redhat.com>
    ---
    arch/x86/kernel/efi_64.c | 3 ++-
    1 files changed, 2 insertions(+), 1 deletions(-)

    diff --git a/arch/x86/kernel/efi_64.c b/arch/x86/kernel/efi_64.c
    index f420819..1f8bbd9 100644
    --- a/arch/x86/kernel/efi_64.c
    +++ b/arch/x86/kernel/efi_64.c
    @@ -45,9 +45,10 @@ static void __init early_mapping_set_exec(unsigned long start,
    int executable)
    {
    pte_t *kpte;
    + int level;

    while (start < end) {
    - kpte = lookup_address((unsigned long)__va(start));
    + kpte = lookup_address((unsigned long)__va(start), &level);
    BUG_ON(!kpte);
    if (executable)
    set_pte(kpte, pte_mkexec(*kpte));
    --
    1.4.4.2


    \
     
     \ /
      Last update: 2008-01-18 21:09    [W:0.036 / U:59.856 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site