mirror of
https://github.com/0xAX/linux-insides.git
synced 2024-12-22 22:58:08 +00:00
Update linux-mm-1.md
This commit is contained in:
parent
011f330c05
commit
6adc680f31
@ -177,7 +177,7 @@ static inline phys_addr_t memblock_cap_size(phys_addr_t base, phys_addr_t *size)
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
`memblock_cap_size` returns new size which is the smallest value between the given `size` and base.
|
`memblock_cap_size` returns new size which is the smallest value between the given size and `ULLONG_MAX - base`.
|
||||||
|
|
||||||
After that we have the end address of the new memory region, `memblock_add_region` checks overlap and merge condititions with already added memory regions. Insertion of the new memory region to the `memblcok` consists of two steps:
|
After that we have the end address of the new memory region, `memblock_add_region` checks overlap and merge condititions with already added memory regions. Insertion of the new memory region to the `memblcok` consists of two steps:
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user