Konstantin Belousov
33937731e7
Restructure swapout tests after vm map locking was removed.
...
Consolidate the regions covered by the process lock.
Combine similar conditions tests into one, e.g. all process flags can
be test with one logical operation.
Add check for in-exec state, since p_vmspace is dererenced.
Remove labels and goto by explicitly tracking state.
Update comments.
Reviewed by: alc, markj (previous version)
Tested by: pho (previous version)
Sponsored by: The FreeBSD Foundation
MFC after: 2 weeks
Differential revision: https://reviews.freebsd.org/D13693
2018-01-04 18:14:58 +00:00
..
2017-11-27 15:23:17 +00:00
2017-11-30 15:45:42 +00:00
2017-11-20 19:43:44 +00:00
2017-11-28 23:40:54 +00:00
2017-11-27 15:23:17 +00:00
2017-11-27 15:23:17 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:23:17 +00:00
2017-11-27 15:23:17 +00:00
2017-11-27 15:23:17 +00:00
2017-12-31 04:01:47 +00:00
2017-11-20 19:43:44 +00:00
2018-01-02 04:35:56 +00:00
2017-11-27 15:23:17 +00:00
2017-11-27 15:23:17 +00:00
2018-01-02 04:35:56 +00:00
2018-01-02 04:35:56 +00:00
2017-11-30 15:48:35 +00:00
2017-11-30 15:48:35 +00:00
2017-11-20 19:43:44 +00:00
2017-11-30 15:48:35 +00:00
2017-11-30 15:48:35 +00:00
2017-11-30 15:48:35 +00:00
2017-11-30 15:48:35 +00:00
2017-11-30 15:48:35 +00:00
2017-12-26 17:59:37 +00:00
2017-11-30 15:48:35 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-12-25 19:36:04 +00:00
2017-11-30 15:48:35 +00:00
2017-12-24 19:45:16 +00:00
2017-11-30 15:48:35 +00:00
2017-12-29 17:02:22 +00:00
2017-12-29 17:02:22 +00:00
2017-11-30 15:48:35 +00:00
2017-11-20 19:43:44 +00:00
2017-11-30 15:48:35 +00:00
2017-12-04 11:16:51 +00:00
2017-11-28 23:18:35 +00:00
2017-11-27 15:23:17 +00:00
2017-11-27 15:23:17 +00:00
2017-11-28 23:18:35 +00:00
2017-11-28 23:18:35 +00:00
2017-11-30 15:48:35 +00:00
2018-01-04 18:14:58 +00:00
2017-11-20 19:43:44 +00:00
2017-11-30 15:48:35 +00:00
2017-11-18 14:26:50 +00:00
2017-11-20 19:43:44 +00:00