release 3.8
https://sourceforge.net/projects/elilo/files/elilo/elilo-3.8/
This commit is contained in:
parent
97b2a7df25
commit
34d8003a54
13 changed files with 587 additions and 135504 deletions
47
ChangeLog
47
ChangeLog
|
@ -1,3 +1,50 @@
|
|||
2008-01-03 signed off by Jason Fleischli <jason.fleischli@hp.com>
|
||||
* Patch contribution from Scott Davilla <davilla@4pi.com>
|
||||
when x is zero for the first call to add_memory_region, e820_map[-1]
|
||||
will access memory outside the bounds of e820_map. While this does
|
||||
not result in any problems as there is a UINT32 unused_8[41] block
|
||||
above the e820_map[0] location that should have been zeroed by the
|
||||
bootloader, the code should not access outside the bounds of
|
||||
structures.
|
||||
2008-01-03 Jason Fleischli <jason.fleischli@hp.com>
|
||||
* initrd.c -- Let the allocator decide where to grab the memory from
|
||||
the efi memory map. Current start_addr=image->start_addr forces the
|
||||
same efi region everytime, and has a 7mb limit. ramdisk (initrd.img)
|
||||
files larger than 7MB wouldnt fit into the memory region assumed by
|
||||
the image->start_addr resulting in an elilo hang. Leaving start_addr
|
||||
NULL at initialization forces alloc_pages to get a memory region
|
||||
sufficient for the size of the initrd image.
|
||||
2007-12-19 Jason Fleischli <jason.fleischli@hp.com>
|
||||
* bumping version string to 3.8
|
||||
2007-12-19 Jason Fleischli <jason.fleischli@hp.com>
|
||||
* MORE PATCHES FROM INTEL FOR IA32 X86_64.
|
||||
* Fix compile warning for cmdline_addr assignment.
|
||||
* Fix an issue caused by uninitialized e820_nr_map in fill_e820map.
|
||||
* On some machines, there are too many EFI memory map entries, so that,
|
||||
the number of E820 map entries converted from EFI memory map exceeds
|
||||
the limit (128). This patch fixes this bug by merging consecutive
|
||||
memory map entries with the same type.
|
||||
* CL_MAGIC is not supported by 32-bit boot protocol. So, the kernel
|
||||
command line passing code is changed accordingly.
|
||||
* EFI-2.0 boot support patches have been accepted into Linux kernel
|
||||
2.6.24-rc4 and EFI runtime service patches have been accepted by
|
||||
Linux kernel 2.6.24-rc4-mm1. There are some changes during the
|
||||
merging, so there are some updates for elilo ia32/x86_64 too.
|
||||
* The x86_64 boot parameters of Linux kernel is rearranged to line up
|
||||
with ia32 boot parameters.
|
||||
* The boot loader signature of IA32 and x86_64 is redefined to
|
||||
make it possible for Linux kernel to distinguish whether the
|
||||
underlying firmware is EFI 32 or EFI 64.
|
||||
* The EFI framebuffer type ID is changed in Linux kernel to
|
||||
conform to Linux kernel framebuffer type ID grouping rules. So the
|
||||
EFI framebuffer type ID setting code in ELILO is changed accordingly.
|
||||
* E820 memory map is added to IA32 to make it possible for
|
||||
Linux kernel not to depend on EFI memory map on EFI 32.
|
||||
2007-09-27 Jason Fleischli <jason.fleischli@hp.com>
|
||||
* updating changelog for last commit that was omitted
|
||||
* incorporating AGriffis patches to enhance parsing
|
||||
passes root= option to kernel options and accounts for -- option
|
||||
designation.
|
||||
2007-07-19 Jason Fleischli <jason.fleischli@hp.com>
|
||||
* Integrated x86_64 support patches from Chandramouli Narayanan
|
||||
<mouli@linux.intel.com> changes summarized in following bullets.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue