Vladimir 'phcoder' Serbinenko
|
4e75dd1212
|
fix warnings on x86_64
|
2010-05-04 17:25:29 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
c3a4565068
|
Don't access NULL in dprintf
|
2010-05-04 11:32:10 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
0cb0344d11
|
Fix overflow and add more dprintfs
|
2010-05-03 23:02:18 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
421e8a5591
|
Fix ppc compilation problems
|
2010-05-01 13:23:19 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
95327fc92d
|
Fix blocker counter
|
2010-04-27 17:25:32 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
97b2dc70b4
|
Fix segv in reloc.c
|
2010-04-22 02:43:24 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
4b2ec20b41
|
Second part of p2v support
|
2010-04-21 19:13:45 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
368c17f85d
|
First part of virtual addr support in relocator
|
2010-04-21 15:25:49 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
ba2f141cb5
|
Check memory map when choosing address
|
2010-04-21 10:02:05 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
6d6f55c557
|
Use leftovers
|
2010-04-21 09:27:57 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
91b58e6b74
|
EFI requests support for newreloc
|
2010-04-20 18:08:26 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
d371a6313d
|
Fixed unloading payload
|
2010-04-13 21:43:17 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
68eb58e955
|
Add a TODO comment
|
2010-04-12 12:40:09 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
e16c2c65b9
|
React glacefully to in-middle out-of-memory. Fix few bugs.
|
2010-04-12 10:32:45 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
88ba41253e
|
Fix x86_64-efi compilation.
|
2010-04-03 22:55:57 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
1c7a1bab8c
|
Definitively remove allocation from region start if no free header is present at the begining (at most 15 bytes loss)
|
2010-04-03 19:41:36 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
f0847685dd
|
Merge mainline into newreloc
|
2010-04-03 17:47:59 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
3a5768645c
|
First version of allocation from firmware
|
2010-04-03 11:53:29 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
accbdc88a5
|
Use scanline for relocator to allow multiple memory sources
|
2010-04-02 18:43:52 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
ddf23b9d81
|
relocator unloading support
|
2010-01-23 14:30:06 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
7d8c9ec63d
|
newreloc on yeeloong
|
2010-01-23 13:30:24 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
3de254033c
|
Fix x86_64-efi compilation
|
2010-01-18 12:01:13 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
72ebf8b87c
|
Sort chunks
|
2010-01-17 12:42:28 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
def6307401
|
Be paranoid in relocator allocations
|
2010-01-15 11:34:22 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
9205ac07e3
|
Fix off-by-one error
|
2010-01-14 22:06:26 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
4a04699258
|
Fix a mistake with size calculation
|
2010-01-14 19:14:04 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
8b889c332a
|
Fix bug when whole region is free
|
2010-01-13 17:25:49 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
37480ee490
|
Added needed casts
|
2010-01-13 13:41:15 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
73f6ce4ab2
|
x86_64 support for relocator
|
2010-01-12 23:30:52 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
49a716be3b
|
Possibility to prefer higher or lower chunks in relocator
|
2010-01-12 22:14:26 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
1d24828f20
|
Fix out of memory hang. Add sanity checks
|
2010-01-12 17:47:14 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
d45dca5ab3
|
Fix few bugs in relocators
|
2010-01-11 22:54:20 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
55b40bc68a
|
Ported linux to relocator framework
|
2010-01-11 14:59:01 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
669a1c01fb
|
Fix various mistakes
|
2010-01-11 13:43:31 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
14e43c6e02
|
First working newreloc
|
2010-01-10 15:06:17 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
95c7fc3f55
|
First compileable newreloc
|
2010-01-10 00:30:33 +01:00 |
|
Felix Zielcke
|
a2c1332b70
|
2009-12-23 Felix Zielcke <fzielcke@z-51.de>
* commands/i386/pc/drivemap.c: Remove all trailing whitespace.
* commands/lspci.c: Likewise.
* commands/probe.c: Likewise.
* commands/xnu_uuid.c: Likewise.
* conf/i386-coreboot.rmk: Likewise.
* conf/i386-efi.rmk: Likewise.
* conf/i386-ieee1275.rmk: Likewise.
* conf/i386-pc.rmk: Likewise.
* conf/powerpc-ieee1275.rmk: Likewise.
* conf/sparc64-ieee1275.rmk: Likewise.
* conf/x86_64-efi.rmk: Likewise.
* fs/i386/pc/pxe.c: Likewise.
* gettext/gettext.c: Likewise.
* include/grub/efi/graphics_output.h: Likewise.
* include/grub/i386/pc/memory.h: Likewise.
* kern/env.c: Likewise.
* kern/i386/qemu/startup.S: Likewise.
* lib/i386/pc/biosnum.c: Likewise.
* lib/i386/relocator.c: Likewise.
* lib/i386/relocator_asm.S: Likewise.
* lib/relocator.c: Likewise.
* loader/i386/bsd.c: Likewise.
* loader/i386/multiboot.c: Likewise.
* loader/i386/pc/chainloader.c: Likewise.
* loader/i386/xnu.c: Likewise.
* loader/xnu.c: Likewise.
* normal/main.c: Likewise.
* normal/menu_text.c: Likewise.
* util/getroot.c: Likewise.
* util/grub-mkconfig_lib.in: Likewise.
* util/grub.d/00_header.in: Likewise.
* util/i386/pc/grub-mkimage.c: Likewise.
* util/mkisofs/eltorito.c: Likewise.
* util/mkisofs/exclude.h: Likewise.
* util/mkisofs/hash.c: Likewise.
* util/mkisofs/iso9660.h: Likewise.
* util/mkisofs/joliet.c: Likewise.
* util/mkisofs/mkisofs.c: Likewise.
* util/mkisofs/mkisofs.h: Likewise.
* util/mkisofs/multi.c: Likewise.
* util/mkisofs/name.c: Likewise.
* util/mkisofs/rock.c: Likewise.
* util/mkisofs/tree.c: Likewise.
* util/mkisofs/write.c: Likewise.
* video/efi_gop.c: Likewise.
|
2009-12-23 17:41:32 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
087793c68e
|
Cleanup address expressions for readability and using only unsigned arithmetics
|
2009-12-13 18:03:46 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
3d1933fb20
|
Fix compilation on x86_64-efi
|
2009-11-27 10:57:52 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
c442639fc0
|
Add support for realloc (NULL, size) in relocators
|
2009-11-27 09:41:24 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
bbd46b0966
|
Fixes for backwards relocator
|
2009-11-26 22:51:00 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
d4e56ea787
|
Fix warning on some build systems
|
2009-11-26 22:19:37 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
bd7fbf1020
|
Prevent relocator of overwriting itself
|
2009-11-26 16:52:10 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
636813f768
|
Split relocators from mips branch
|
2009-11-25 23:39:59 +01:00 |
|