Changeset bbe4828 in mainline for kernel/arch/ia64/include/bootinfo.h


Ignore:
Timestamp:
2011-07-05T19:41:46Z (13 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
3714e79
Parents:
547c37a
Message:

Use EFI memory map when available.

  • Configure the kernel memory map from the EFI memory map, if the loader was passed the ELILO-compatible boot parameter in r28.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia64/include/bootinfo.h

    r547c37a rbbe4828  
    3434#define MEMMAP_ITEMS 128
    3535
    36 #define EFI_MEMMAP_FREE_MEM 0
     36#define MEMMAP_FREE_MEM 0
    3737
    3838/** Size of buffer for storing task name in binit_task_t. */
     
    5454        unsigned long base;
    5555        unsigned long size;
    56 } efi_memmap_item_t;
     56} memmap_item_t;
    5757
    5858typedef struct {
    5959        binit_t taskmap;
    6060       
    61         efi_memmap_item_t memmap[MEMMAP_ITEMS];
     61        memmap_item_t memmap[MEMMAP_ITEMS];
    6262        unsigned int memmap_items;
    6363       
     
    6666        unsigned long freq_scale;
    6767        unsigned int wakeup_intno;
    68         int hello_configured;
    6968} bootinfo_t;
    7069
Note: See TracChangeset for help on using the changeset viewer.