Kees Cook
58bea4144d
latent_entropy: Fix wrong gcc code generation with 64 bit variables
...
The stack frame size could grow too large when the plugin used long long
on 32-bit architectures when the given function had too many basic blocks.
The gcc warning was:
drivers/pci/hotplug/ibmphp_ebda.c: In function 'ibmphp_access_ebda':
drivers/pci/hotplug/ibmphp_ebda.c:409:1: warning: the frame size of 1108 bytes is larger than 1024 bytes [-Wframe-larger-than=]
This switches latent_entropy from u64 to unsigned long.
Thanks to PaX Team and Emese Revfy for the patch.
Signed-off-by: Kees Cook <keescook@chromium.org>
2016-10-31 11:30:41 -07:00
..
2016-08-24 22:34:19 +02:00
2016-10-11 09:57:17 +02:00
2016-07-22 14:48:16 -05:00
2016-10-31 11:30:41 -07:00
2016-07-15 14:54:27 +09:00
2016-08-25 20:03:51 +02:00
2016-05-26 22:27:09 -07:00
2016-10-07 18:46:30 -07:00
2016-08-16 10:16:38 +02:00
2016-09-21 13:56:55 -04:00
2016-02-26 15:30:20 +00:00
2016-05-10 17:25:29 +02:00
2016-07-15 23:34:14 +02:00
2016-04-06 14:06:48 +01:00
2016-07-26 16:19:19 -07:00
2016-08-28 11:08:34 +02:00
2016-10-11 15:06:31 -07:00
2016-10-11 09:50:43 +02:00
2016-10-11 15:06:30 -07:00
2016-05-19 19:12:14 -07:00
2016-05-14 09:56:56 -06:00
2016-07-17 14:08:12 -03:00
2016-02-26 15:32:05 +00:00
2016-09-19 14:49:08 -07:00
2016-08-08 17:49:05 -07:00
2016-09-23 10:35:32 +02:00
2016-07-17 14:02:45 -03:00
2016-08-26 17:39:34 -07:00
2016-05-24 14:12:48 +10:00
2016-02-26 15:30:20 +00:00
2016-04-07 21:57:16 +01:00
2016-08-08 17:49:05 -07:00
2016-09-06 08:02:49 -06:00
2016-05-13 14:02:05 +02:00
2016-09-09 10:31:19 +02:00
2016-06-07 22:57:10 +02:00
2016-07-07 15:58:45 +02:00
2016-09-09 10:31:19 +02:00
2016-06-07 22:57:10 +02:00
2016-01-28 11:40:32 +01:00
2016-05-11 13:05:40 +02:00
2016-10-10 14:51:44 -07:00
2016-06-07 22:57:10 +02:00
2016-08-02 21:08:07 -04:00
2016-09-09 10:47:00 +02:00
2016-09-20 14:26:08 +02:00
2016-03-15 16:55:16 -07:00
2016-02-09 10:09:52 -08:00
2016-10-07 18:46:30 -07:00
2016-10-07 18:46:30 -07:00
2016-06-20 17:37:45 +02:00
2016-06-14 13:18:33 +01:00
2016-03-23 16:00:46 +01:00
2016-10-07 18:46:30 -07:00
2016-10-11 15:06:33 -07:00
2016-08-31 13:59:31 +02:00