1. a638acf pmm: use tmp zone on oom by Gerd Hoffmann · 4 years, 1 month ago
  2. fe6682d malloc: Don't mix virtual and physical addresses by Kevin O'Connor · 7 years ago
  3. 743c157 Remove the pmm handle argument from _malloc(). by Kevin O'Connor · 9 years ago
  4. b18557a Move pmm definitions to new file std/pmm.h. by Kevin O'Connor · 9 years ago
  5. b4f4d33 Move definition of struct segoff_s from farptr.h to types.h. by Kevin O'Connor · 9 years ago
  6. 2d2fa31 Move function definitions for output.c from util.h to new file output.h. by Kevin O'Connor · 9 years ago
  7. 9dea590 Move malloc code from pmm.c to new files malloc.c and malloc.h. by Kevin O'Connor · 9 years ago
  8. 3df600b Move stacks.c definitions from util.h to new file stacks.h. by Kevin O'Connor · 9 years ago
  9. fa9c66a Rename util.c to string.c and introduce string.h. by Kevin O'Connor · 9 years ago
  10. b9c6a96 Split x86 specific functions out of util.c/h to new files x86.c/h. by Kevin O'Connor · 9 years ago
  11. 915f64a Minor - simplify rom_reserve(). by Kevin O'Connor · 9 years ago
  12. 2b0fb8c Add config option to support memory allocations in 9-segment. by Kevin O'Connor · 9 years ago
  13. 030a58a Another fix for hlist_for_each_entry_safe. by Kevin O'Connor · 9 years ago
  14. e097a75 Introduce and convert pmm code to use standard list helpers. by Kevin O'Connor · 9 years ago
  15. d0d82a3 Minor - move "tracked memory alloc" code in pmm.c. by Kevin O'Connor · 9 years ago
  16. 70c94dd Use VARVERIFY32INIT on global variables that point to "tmp" memory. by Kevin O'Connor · 9 years ago
  17. e52ad39 Use CONFIG_ prefix for Kconfig variables; use BUILD_ for others. by Kevin O'Connor · 9 years ago
  18. 6d15264 Eliminate separate BiosTableSpace[] space for f-segment allocations. by Kevin O'Connor · 9 years ago
  19. f85e4bc Calculate "RamSize" needed by 16bit interface dynamically. by Kevin O'Connor · 9 years ago
  20. 0b314ab Move malloc's ZoneFSeg and ZoneLow setup to malloc_init. by Kevin O'Connor · 9 years ago
  21. 6afc6f8 Don't relocate "varlow" variable references at runtime. by Kevin O'Connor · 9 years ago
  22. 89a2f96 Convert VAR16VISIBLE, VAR16EXPORT, and VAR32VISIBLE to VARFSEG. by Kevin O'Connor · 9 years ago
  23. c924344 Clarify build generated "zone low" values. by Kevin O'Connor · 9 years ago
  24. 89efc93 Report on f-segment UMB ram also. by Kevin O'Connor · 9 years ago
  25. 3733f6f Rename rom_get_top() to rom_get_max(). by Kevin O'Connor · 9 years ago
  26. 6ca0460 POST: Reorganize post entry and "preinit" functions. by Kevin O'Connor · 9 years ago
  27. 118469a Add CSM support by David Woodhouse · 9 years ago
  28. 13fd0a5 Fix rebase error in commit 8a0a972f that broke LOWMEM variables. by Kevin O'Connor · 9 years ago
  29. d83c87b Normalize POST initialization function name suffixes. by Kevin O'Connor · 9 years ago
  30. 6156afe pmm: Use 'struct segoff_s' in pmm header. by Kevin O'Connor · 9 years ago
  31. 65802ad Minor - clear unused f-segment data at start of f-segment. by Kevin O'Connor · 10 years ago
  32. c91da7a Avoid runtime relocation of 16bit "low" mem - calculate at build instead. by Kevin O'Connor · 10 years ago
  33. 640cd0a Remove CanPreempt check from pmm code. by Kevin O'Connor · 10 years ago
  34. 33d5118 Minor - verify UMB dummy optionrom header size doesn't overflow. by Kevin O'Connor · 10 years ago
  35. 5e01908 Allow optionroms and "low mem" to share space. by Kevin O'Connor · 10 years ago
  36. 9c98517 Use the e-segment instead of the 9-segment for bios "low mem". by Kevin O'Connor · 10 years ago
  37. 890d985 Fix missing NULL pointer checks causing boot failure on 1meg machines. by Kevin O'Connor · 10 years ago
  38. 8b9137d Allow free space in f-segment to be used by malloc_fseg(). by Kevin O'Connor · 11 years ago
  39. 1313b78 Remove 16bit wrappers from PMM code. by Kevin O'Connor · 11 years ago
  40. 533b628 Run option rom visible PMM code in 32bit mode instead of 16bit mode. by Kevin O'Connor · 11 years ago
  41. 4d96edc Cleanup - it's no longer necessary to manually reset global variables. by Kevin O'Connor · 12 years ago
  42. e826465 Enable optionroms to use freed space due to CONFIG_RELOCATE_INIT. by Kevin O'Connor · 12 years ago
  43. 025cabd Move init code from _start() to post(). by Kevin O'Connor · 12 years ago
  44. 8f59aa3 Introduce memcpy_fl - a memcpy on "flat" pointers. by Kevin O'Connor · 12 years ago
  45. 42a1d4c Rework malloc to use a "first fit" algorithm. by Kevin O'Connor · 12 years ago
  46. f9a774c Add __attribute__((__malloc__)) declaration to internal malloc funcs. by Kevin O'Connor · 12 years ago
  47. d7eb27e Don't move EBDA while an optionrom is running (CONFIG_THREAD_OPTIONROMS). by Kevin O'Connor · 12 years ago
  48. 1ca05b0 Be sure to add "void" to all function prototypes that take no args. by Kevin O'Connor · 13 years ago
  49. 871e0a0 Add support for 32bit PCI BIOS entry. by Kevin O'Connor · 13 years ago
  50. eda2c83 Only add "addr32" to memory accesses that require them. by Kevin O'Connor · 13 years ago
  51. 52a300f Introduce MODESEGMENT define; rename VISIBLE32 to VISIBLE32FLAT. by Kevin O'Connor · 13 years ago
  52. c945b2f Clear unused parts of f-segment. by Kevin O'Connor · 13 years ago
  53. 8f4409b Clear PMMAllocs even if CONFIG_PMM not set. by Kevin O'Connor · 13 years ago
  54. d948e2b Use pmm_malloc() for internal allocations. by Kevin O'Connor · 13 years ago
  55. 7bd5a8f Workaround gcc4.3 compiler error - disable pmm low mem allocations. by Kevin O'Connor · 13 years ago
  56. f416fe9 Add support for permanent low memory allocations. by Kevin O'Connor · 13 years ago
  57. 415d429 Cleanups for malloc code. by Kevin O'Connor · 13 years ago
  58. 0e9fd61 Add initial support for PMM allocations of permanent memory. by Kevin O'Connor · 13 years ago
  59. a3855ad Add support for using floppy images in CBFS. by Kevin O'Connor · 13 years ago
  60. 9c3e747 Fix some PMM corner-cases. by Kevin O'Connor · 13 years ago
  61. 0bf9270 Add Post Memory Manager (PMM) support. by Kevin O'Connor · 13 years ago
  62. e54ee38 Add PMM stubs. by Kevin O'Connor · 13 years ago