Vladimir Serbinenko
|
6d2aa7ee01
kern/mm: Use %x and cast for displaying sizeof()
|
1 year ago |
Daniel Axtens
|
d8953d0793
commands/memtools: Add memtool module with memory allocation stress-test
|
1 year ago |
Zhang Boyang
|
65bc459630
mm: Avoid complex heap growth math in hot path
|
1 year ago |
Zhang Boyang
|
21869baec1
mm: Preallocate some space when adding new regions
|
1 year ago |
Zhang Boyang
|
2282cbfe5a
mm: Adjust new region size to take management overhead into account
|
1 year ago |
Zhang Boyang
|
17975d10a8
mm: Try invalidate disk caches last when out of memory
|
2 years ago |
Patrick Steinhardt
|
887f98f0db
mm: Allow dynamically requesting additional memory regions
|
2 years ago |
Patrick Steinhardt
|
139fd9b134
mm: Drop unused unloading of modules on OOM
|
2 years ago |
Daniel Axtens
|
8afa5ef45b
mm: Debug support for region operations
|
2 years ago |
Daniel Axtens
|
052e6068be
mm: When adding a region, merge with region after as well as before
|
2 years ago |
Elyes Haouas
|
edd9af9192
kern: Remove trailing whitespaces
|
2 years ago |
Daniel Axtens
|
246d69b7ea
mm: Document grub_mm_init_region()
|
3 years ago |
Daniel Axtens
|
1f8d0b0173
mm: Document grub_free()
|
3 years ago |
Daniel Axtens
|
a847895a8d
mm: grub_real_malloc(): Make small allocs comment match code
|
3 years ago |
Daniel Axtens
|
246ad6a44c
mm: Clarify grub_real_malloc()
|
3 years ago |
Marco A Benatto
|
a9d8de9608
kern/mm: Fix grub_debug_calloc() compilation error
|
3 years ago |
Peter Jones
|
64e26162eb
calloc: Make sure we always have an overflow-checking calloc() available
|
4 years ago |
Vladimir Serbinenko
|
59ec05bcf8
mm: Avoid integer overflow.
|
8 years ago |
Vladimir Serbinenko
|
45bf8b3a75
* grub-core/kern/mm.c (grub_real_malloc): Decrease cut-off of moving the
|
11 years ago |
Vladimir Serbinenko
|
39ff43c579
* grub-core/kern/mm.c (grub_real_malloc): Don't update the pointer to
|
11 years ago |
Vladimir Serbinenko
|
c6b755df45
* grub-core/kern/mm.c (grub_real_malloc): Use AND rather than MOD
|
11 years ago |
Vladimir Serbinenko
|
b61599aca4
* grub-core/kern/mm.c (grub_realloc): Don't copy more data than we have.
|
11 years ago |
Vladimir 'phcoder' Serbinenko
|
1bc783bd39
* grub-core/kern/mm.c (grub_mm_init_region): Skip regions less than
|
11 years ago |
Vladimir 'phcoder' Serbinenko
|
fe4c3e7e67
* grub-core/kern/mm.c (grub_mm_init_region): Fix condition for
|
11 years ago |
Vladimir 'phcoder' Serbinenko
|
774683685f
Lift up core size limits on some platforms. Fix potential memory
|
11 years ago |
Vladimir 'phcoder' Serbinenko
|
0f92dca7ef
* grub-core/kern/mm.c (grub_free): Fix agglomerating of free regions.
|
12 years ago |
Vladimir 'phcoder' Serbinenko
|
3988c4a09f
* grub-core/kern/mm.c (get_header_from_pointer): Put a more informative
|
12 years ago |
Vladimir 'phcoder' Serbinenko
|
c84ba308b5
* grub-core/kern/mm.c: Add missing include of i18n.h
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
4a9f8346c9
* grub-core/commands/ls.c: Gettextize.
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
e1a0e1b428
Fix the usage of unsupported %zx
|
13 years ago |