git: kernel - Adjust emergency pager, add D_NOEMERGPGR

Matthew Dillon dillon at crater.dragonflybsd.org
Fri Sep 8 08:50:15 PDT 2017


commit 32c821cfa9bc05a6e4411256cd9b34751f3322a3
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Fri Sep 8 08:42:06 2017 -0700

    kernel - Adjust emergency pager, add D_NOEMERGPGR
    
    * Adjust emergency pager and pager thread tests a little.  Allow the
      emergency pager to also page to VCHR devices as long as D_NOEMERGPGR
      is not flagged.
    
    * Add the D_NOEMERGPGR flag and apply to "vn" and "mfs" block devices.

Summary of changes:
 sys/dev/disk/vn/vn.c     |  5 +++--
 sys/kern/subr_disk.c     | 39 +++++++++++++++++++++++++++++++--------
 sys/sys/device.h         |  5 ++++-
 sys/sys/proc.h           |  4 +++-
 sys/vfs/mfs/mfs_vfsops.c |  2 +-
 sys/vm/swap_pager.c      |  5 ++++-
 sys/vm/vm_page.c         |  3 ++-
 sys/vm/vm_pageout.c      | 41 +++++++++++++++++++++++++++++++++++++----
 8 files changed, 85 insertions(+), 19 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/32c821cfa9bc05a6e4411256cd9b34751f3322a3


-- 
DragonFly BSD source repository


More information about the Commits mailing list