truckman
767aadd2f0
MFC r265363
...
Avoid unsigned integer overflow which can cause
rman_reserve_resource_bound() to return incorrect results.
Continue the initial search until the first viable region is found.
Add a comment to explain the search termination test.
PR: kern/188534
Reviewed by: jhb (previous version)
2014-05-12 04:27:10 +00:00
..
2012-08-21 18:13:09 +00:00
2013-09-07 19:16:02 +00:00
2012-08-15 15:42:57 +00:00
2012-07-22 13:41:45 +00:00
2014-04-23 12:15:14 +00:00
2013-09-09 18:11:59 +00:00
2013-09-19 18:53:42 +00:00
2013-09-19 18:56:00 +00:00
2013-06-30 19:08:06 +00:00
2014-04-12 06:50:11 +00:00
2014-01-17 10:58:59 +00:00
2014-01-03 20:47:51 +00:00
2013-09-20 23:06:21 +00:00
2014-01-05 23:02:03 +00:00
2012-10-06 19:50:23 +00:00
2011-09-16 13:58:51 +00:00
2014-05-09 13:18:24 +00:00
2013-06-25 18:44:15 +00:00
2012-10-22 17:50:54 +00:00
2014-03-31 02:19:57 +00:00
2011-11-07 06:44:47 +00:00
2014-01-07 01:51:48 +00:00
2013-03-13 06:42:01 +00:00
2014-04-12 14:08:53 +00:00
2014-03-26 16:59:28 +00:00
2014-01-17 10:58:59 +00:00
2011-11-07 06:44:47 +00:00
2011-12-01 07:19:13 +00:00
2014-03-18 00:29:33 +00:00
2012-10-22 17:50:54 +00:00
2013-06-15 10:08:34 +00:00
2013-10-12 15:31:36 +00:00
2013-12-24 23:23:44 +00:00
2013-06-15 06:45:17 +00:00
2013-08-17 17:02:43 +00:00
2014-02-18 20:27:17 +00:00
2013-09-18 19:26:08 +00:00
2014-04-12 14:18:25 +00:00
2013-09-29 18:02:23 +00:00
2011-11-07 06:44:47 +00:00
2011-09-16 13:58:51 +00:00
2013-10-05 18:53:03 +00:00
2013-10-10 16:11:34 +00:00
2013-12-16 15:00:06 +00:00
2012-08-22 20:01:57 +00:00
2013-09-20 23:06:21 +00:00
2013-07-24 09:45:31 +00:00
2013-08-29 16:41:40 +00:00
2012-03-28 20:58:30 +00:00
2014-01-29 21:57:00 +00:00
2014-01-17 10:58:59 +00:00
2014-02-19 19:11:14 +00:00
2012-11-14 10:33:12 +00:00
2014-01-17 10:58:59 +00:00
2013-08-15 20:19:17 +00:00
2012-10-26 16:01:08 +00:00
2014-02-20 21:52:39 +00:00
2013-09-20 23:06:21 +00:00
2014-02-18 20:27:17 +00:00
2014-03-18 00:55:19 +00:00
2013-08-22 07:39:53 +00:00
2014-01-08 02:19:39 +00:00
2014-01-17 10:58:59 +00:00
2012-12-09 04:54:22 +00:00
2013-09-22 14:09:07 +00:00
2014-01-17 10:58:59 +00:00
2014-03-04 14:01:12 +00:00
2013-03-04 11:09:56 +00:00
2012-05-26 20:03:47 +00:00
2014-01-17 10:58:59 +00:00
2014-04-23 12:46:27 +00:00
2014-01-17 10:58:59 +00:00
2013-06-13 09:33:22 +00:00
2014-02-20 08:55:59 +00:00
2012-08-10 18:19:57 +00:00
2013-09-09 18:11:59 +00:00
2013-09-09 18:11:59 +00:00
2013-06-28 21:00:08 +00:00
2013-09-21 23:05:44 +00:00
2011-09-16 13:58:51 +00:00
2011-07-17 23:05:24 +00:00
2014-02-17 05:07:43 +00:00
2014-01-17 10:58:59 +00:00
2012-04-17 14:54:00 +00:00
2012-03-13 20:27:48 +00:00
2013-02-05 20:08:33 +00:00
2013-12-17 13:38:21 +00:00
2014-03-31 02:44:43 +00:00
2013-08-07 06:21:20 +00:00
2013-11-18 22:37:01 +00:00
2014-05-08 16:12:38 +00:00
2014-03-04 14:46:30 +00:00
2014-04-16 17:57:08 +00:00
2012-06-22 07:06:40 +00:00
2014-04-20 01:37:30 +00:00
2012-06-25 05:41:16 +00:00
2012-01-23 16:31:46 +00:00
2012-09-04 23:16:55 +00:00
2013-11-03 16:04:36 +00:00
2011-11-15 20:11:03 +00:00
2014-02-18 20:27:17 +00:00
2013-03-04 16:07:55 +00:00
2013-08-25 10:57:09 +00:00
2012-12-05 08:04:20 +00:00
2012-03-19 00:36:32 +00:00
2013-11-14 09:33:54 +00:00
2014-03-04 14:46:30 +00:00
2013-05-12 04:05:01 +00:00
2014-03-30 16:48:04 +00:00
2011-11-07 15:43:11 +00:00
2014-05-12 04:27:10 +00:00
2011-11-19 14:10:16 +00:00
2013-09-22 23:47:56 +00:00
2012-01-26 16:35:09 +00:00
2014-01-18 18:36:41 +00:00
2014-02-18 20:27:17 +00:00
2014-05-07 20:28:27 +00:00
2011-11-16 19:06:55 +00:00
2012-12-28 06:52:53 +00:00
2014-02-17 15:32:08 +00:00
2014-04-14 12:40:37 +00:00
2014-03-28 15:38:38 +00:00
2014-01-17 10:58:59 +00:00
2013-09-16 06:25:54 +00:00
2013-08-30 07:37:45 +00:00
2014-01-04 23:31:34 +00:00
2013-12-28 01:52:52 +00:00
2013-09-05 03:36:57 +00:00
2013-11-18 22:37:01 +00:00
2013-09-09 18:11:59 +00:00
2013-09-05 00:09:56 +00:00
2013-09-19 18:53:42 +00:00
2013-08-15 07:54:31 +00:00
2013-09-19 18:56:00 +00:00
2013-09-19 18:53:42 +00:00
2013-09-21 23:06:36 +00:00
2011-09-16 13:58:51 +00:00
2011-09-16 13:58:51 +00:00
2013-09-09 18:11:59 +00:00
2012-02-06 18:15:46 +00:00
2012-01-02 12:12:10 +00:00
2013-08-15 07:54:31 +00:00
2012-10-25 09:05:21 +00:00
2014-02-16 20:37:39 +00:00
2013-09-01 23:34:53 +00:00
2013-03-02 21:11:30 +00:00
2012-12-05 08:04:20 +00:00
2013-11-22 19:27:17 +00:00
2013-11-18 22:37:01 +00:00
2013-09-05 00:09:56 +00:00
2014-01-31 20:52:08 +00:00
2014-03-27 16:47:35 +00:00
2014-02-27 22:34:09 +00:00
2013-10-29 07:33:55 +00:00
2014-04-03 16:57:16 +00:00
2013-09-05 00:09:56 +00:00
2013-09-05 11:59:23 +00:00
2014-01-07 01:32:23 +00:00
2014-01-17 10:58:59 +00:00
2013-08-27 01:31:12 +00:00
2013-05-31 00:43:41 +00:00
2013-02-21 21:59:35 +00:00
2013-09-05 00:09:56 +00:00
2013-01-14 05:41:40 +00:00
2013-06-29 05:05:57 +00:00
2014-01-17 10:58:59 +00:00
2013-10-03 22:52:03 +00:00
2013-12-28 02:00:33 +00:00
2013-10-09 18:43:29 +00:00
2014-03-19 12:55:57 +00:00
2013-12-24 07:32:06 +00:00
2013-12-13 06:12:21 +00:00