Re: svn commit: r362361 - in head/sys: compat/linuxkpi/common/src vm

2020-07-13 Thread Mark Johnston
On Mon, Jul 13, 2020 at 05:27:06PM +0200, Hans Petter Selasky wrote: > On 2020-06-19 05:32, Mark Johnston wrote: > > +++ head/sys/vm/vm_map.hFri Jun 19 03:32:04 2020(r362361) > > @@ -255,6 +255,17 @@ vm_map_modflags(vm_map_t map, vm_flags_t set, vm_flags > > { > > map->flags =

Re: svn commit: r362361 - in head/sys: compat/linuxkpi/common/src vm

2020-07-13 Thread Hans Petter Selasky
On 2020-06-19 05:32, Mark Johnston wrote: +++ head/sys/vm/vm_map.hFri Jun 19 03:32:04 2020(r362361) @@ -255,6 +255,17 @@ vm_map_modflags(vm_map_t map, vm_flags_t set, vm_flags { map->flags = (map->flags | set) & ~clear; } + +static inline bool

Re: svn commit: r362361 - in head/sys: compat/linuxkpi/common/src vm

2020-06-19 Thread Mark Johnston
On Fri, Jun 19, 2020 at 06:02:18PM +0800, Li-Wen Hsu wrote: > On Fri, Jun 19, 2020 at 11:32 AM Mark Johnston wrote: > > > > Author: markj > > Date: Fri Jun 19 03:32:04 2020 > > New Revision: 362361 > > URL: https://svnweb.freebsd.org/changeset/base/362361 > > > > Log: > > Add a helper function

Re: svn commit: r362361 - in head/sys: compat/linuxkpi/common/src vm

2020-06-19 Thread Li-Wen Hsu
On Fri, Jun 19, 2020 at 11:32 AM Mark Johnston wrote: > > Author: markj > Date: Fri Jun 19 03:32:04 2020 > New Revision: 362361 > URL: https://svnweb.freebsd.org/changeset/base/362361 > > Log: > Add a helper function for validating VA ranges. > > Functions which take untrusted user ranges

svn commit: r362361 - in head/sys: compat/linuxkpi/common/src vm

2020-06-18 Thread Mark Johnston
Author: markj Date: Fri Jun 19 03:32:04 2020 New Revision: 362361 URL: https://svnweb.freebsd.org/changeset/base/362361 Log: Add a helper function for validating VA ranges. Functions which take untrusted user ranges must validate against the bounds of the map, and also check for