git: DragonFly_RELEASE_5_0 kernel - Refactor vm_fault and vm_map a bit (partial MFC)

Matthew Dillon dillon at
Wed Nov 1 19:32:13 PDT 2017

commit a974df6046ae008361d5ffa07fc97d60397278dd
Author: Matthew Dillon <dillon at>
Date:   Wed Nov 1 19:23:50 2017 -0700

    kernel - Refactor vm_fault and vm_map a bit (partial MFC)
    * Fix an incorrect assertion in vm_map_split().
    * Make sure OBJ_ONEMAPPING is cleared for nobject in vm_map_split().
    * Fix a bug in the virtual copy test.  Multiple elements were
      not being retested after reacquiring the map lock.
    * NOTE: moving the chain acquisition out of vm_map_split() not MFCd.

Summary of changes:
 sys/vm/vm_fault.c | 118 +++++++++++++++++++++++++++++++++++-------------------
 sys/vm/vm_map.c   |   9 ++++-
 2 files changed, 85 insertions(+), 42 deletions(-)

DragonFly BSD source repository

More information about the Commits mailing list