Paweł Dziepak
5ffd057fd1
memory: use allocate_large_aligned() if alignment is more than a page
...
small_pools, which are responsible for allocations up to 16kB, aren't able
to provide a buffer with alignment stricter than a page. This results
in aligned allocations being broken for buffers in the range 4kB - 16kB.
This patch make sure that if the alignment requirement is too big for
small_pool to handle allocate_large_aligned() is used instead.
Fixes #36 .
Signed-off-by: Paweł Dziepak <pdziepak@quarnos.org >
2015-04-20 10:32:43 +03:00
..
2015-03-01 15:29:13 +02:00
2015-02-19 16:52:34 +02:00
2015-03-04 17:34:59 +01:00
2015-02-19 16:52:34 +02:00
2015-03-10 12:57:13 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2014-09-22 17:18:46 +03:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-03-30 11:18:16 +03:00
2015-04-02 10:27:38 +03:00
2015-04-19 10:33:38 +03:00
2015-04-08 09:02:17 +03:00
2015-03-01 13:36:30 +02:00
2015-03-10 15:43:39 -03:00
2015-03-31 10:26:03 +03:00
2015-03-11 14:45:43 +02:00
2015-04-08 17:10:51 +03:00
2015-04-14 15:13:15 +03:00
2015-04-01 11:33:19 +03:00
2015-04-09 12:03:40 +03:00
2015-04-09 12:03:40 +03:00
2015-04-20 10:32:43 +03:00
2015-02-19 16:52:34 +02:00
2015-04-10 18:46:13 +02:00
2015-03-15 20:18:17 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-04-19 10:33:39 +03:00
2015-04-19 10:33:39 +03:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-03-03 14:58:58 +02:00
2015-03-10 15:01:51 +02:00
2015-03-04 17:34:59 +01:00
2015-04-09 12:48:45 +03:00
2015-03-31 17:35:40 +03:00
2015-02-19 16:52:34 +02:00
2015-04-07 21:04:57 +03:00
2015-03-24 10:12:47 +02:00
2015-03-16 10:02:06 +02:00
2015-04-08 08:55:45 +03:00
2015-02-19 16:52:34 +02:00
2015-04-20 10:32:11 +03:00
2015-04-19 10:33:36 +03:00
2015-02-19 16:52:34 +02:00
2015-03-15 15:44:56 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00