Step 2 Was: more strict KPI for vm_pager_get_pages()

Gleb Smirnoff glebius at FreeBSD.org
Mon Jun 15 21:29:36 UTC 2015


  Hi!

  This is step 2 of the "more strict pager KPI" patch:

o Uninline vm_pager_get_pages() into vm_pager.c.
o Keep all KASSERTs that enforce the KPI of pagers and of their
  consumers in one place: vm_pager_get_pages().
o Keep the code that zeroes out partially valid pages in one
  place in vm_pager_get_pages().

-- 
Totus tuus, Glebius.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pagers.step.2.diff
Type: text/x-diff
Size: 11770 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arch/attachments/20150616/ab106678/attachment.diff>


More information about the freebsd-arch mailing list