Searched +hist:40 +hist:bfa3f7 (Results 1 - 1 of 1) sorted by relevance

/haiku/headers/os/kernel/
H A DOS.hdiff f9bab525 Mon Feb 25 14:40:05 MST 2013 Pawel Dziepak <pdziepak@quarnos.org> vm: implement B_RANDOMIZED_BASE_ADDRESS address specification

B_RAND_BASE_ADDRESS is basically B_BASE_ADDRESS with non-deterministic created
area's base address.

Initial start address is randomized and then the algorithm looks for a large
enough free space in the interval [randomized start, end]. If it fails then
the search is repeated in the interval [original start, randomized start]. In
case it also fails the algorithm falls back to B_ANY_ADDRESS
(B_RANDOMIZED_ANY_ADDRESS when it is implemented) just like B_BASE_ADDRESS does.

Randomization range is limited by kMaxRandomize and kMaxInitialRandomize.
diff 40bfa3f7 Fri Nov 26 17:52:29 MST 2004 Axel Dörfler <axeld@pinc-software.de> The inline version of find_thread() now references _kern_find_thread() if
__HAIKU__ is defined.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10266 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 40bfa3f7 Fri Nov 26 17:52:29 MST 2004 Axel Dörfler <axeld@pinc-software.de> The inline version of find_thread() now references _kern_find_thread() if
__HAIKU__ is defined.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10266 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff f9bab525f6dc0e5ed6a164ebd9b3a9dde9c6ba6f Mon Feb 25 14:40:05 MST 2013 Pawel Dziepak <pdziepak@quarnos.org> vm: implement B_RANDOMIZED_BASE_ADDRESS address specification

B_RAND_BASE_ADDRESS is basically B_BASE_ADDRESS with non-deterministic created
area's base address.

Initial start address is randomized and then the algorithm looks for a large
enough free space in the interval [randomized start, end]. If it fails then
the search is repeated in the interval [original start, randomized start]. In
case it also fails the algorithm falls back to B_ANY_ADDRESS
(B_RANDOMIZED_ANY_ADDRESS when it is implemented) just like B_BASE_ADDRESS does.

Randomization range is limited by kMaxRandomize and kMaxInitialRandomize.
diff 40bfa3f782467278bc14623d98845f491df2af2b Fri Nov 26 17:52:29 MST 2004 Axel Dörfler <axeld@pinc-software.de> The inline version of find_thread() now references _kern_find_thread() if
__HAIKU__ is defined.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10266 a95241bf-73f2-0310-859d-f6bbb57e9c96

Completed in 139 milliseconds