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 =
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
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
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
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