Print this page
12195 acpidump failed under EFI

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/intel/sys/bootinfo.h
          +++ new/usr/src/uts/intel/sys/bootinfo.h
↓ open down ↓ 16 lines elided ↑ open up ↑
  17   17   * information: Portions Copyright [yyyy] [name of copyright owner]
  18   18   *
  19   19   * CDDL HEADER END
  20   20   */
  21   21  
  22   22  /*
  23   23   * Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  24   24   * Use is subject to license terms.
  25   25   */
  26   26  
       27 +/*
       28 + * Copyright 2020 Joyent, Inc.
       29 + */
       30 +
  27   31  #ifndef _SYS_BOOTINFO_H
  28   32  #define _SYS_BOOTINFO_H
  29   33  
  30   34  #ifdef  __cplusplus
  31   35  extern "C" {
  32   36  #endif
  33   37  
  34   38  /*
  35   39   * This is used by bootfs and dboot.  It should be at least as large as the
  36   40   * number of modules that bootloaders (e.g., grub) can support.  This figure
↓ open down ↓ 74 lines elided ↑ open up ↑
 111  115          native_ptr_t    bi_pte_to_pt_window;
 112  116          native_ptr_t    bi_kseg_size;   /* size used for kernel nucleus pages */
 113  117          uint64_t        bi_top_page_table;
 114  118  #if defined(__xpv)
 115  119          native_ptr_t    bi_xen_start_info;
 116  120          native_ptr_t    bi_shared_info;         /* VA for shared_info */
 117  121  #else
 118  122          native_ptr_t    bi_mb_info;             /* multiboot 1 or 2 info */
 119  123          int             bi_mb_version;          /* multiboot version */
 120  124          native_ptr_t    bi_acpi_rsdp;
      125 +        native_ptr_t    bi_acpi_rsdp_copy;
 121  126          native_ptr_t    bi_smbios;
 122  127          native_ptr_t    bi_uefi_systab;
 123  128          uefi_arch_type_t bi_uefi_arch;
 124  129  #endif
 125  130          native_ptr_t    bi_framebuffer;
 126  131  };
 127  132  #pragma pack()
 128  133  
 129  134  #ifdef  __cplusplus
 130  135  }
 131  136  #endif
 132  137  
 133  138  #endif  /* _SYS_BOOTINFO_H */
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX