Hi Martin, Martin Pieuchot wrote on Thu, Dec 05, 2019 at 01:55:00PM +0100:
> Diff below split uvm(9) into the following: > > - uvm_init(9) > - uvm_fault(9) > - uvm_km_alloc(9) > - uvm_map(9) > - uvm_pagealloc(9) > - uvn_attach(9) Yes please! In particular, i like how this reduces usage of .nr nS, which is an ugly, OpenBSD-specific hack and a layering violation that isn't very portable. > That will allow us to work on smaller pages and improve the overall > documentation of UVM. Good news. :-) > This split doesn't include changes. Feel free to restore alphabetical ordering to the Makefile while there: uiomove, usb, uvm, uvn, ... > Ok? OK schwarze@ Ingo > Index: Makefile > =================================================================== > RCS file: /cvs/src/share/man/man9/Makefile,v > retrieving revision 1.297 > diff -u -p -r1.297 Makefile > --- Makefile 8 Nov 2019 07:36:52 -0000 1.297 > +++ Makefile 5 Dec 2019 12:48:33 -0000 > @@ -39,7 +39,10 @@ MAN= aml_evalnode.9 atomic_add_int.9 ato > socreate.9 sosplice.9 strcmp.9 style.9 syscall.9 sysctl_int.9 \ > task_add.9 tc_init.9 tfind.9 thread_fork.9 \ > time_second.9 timeout.9 tsleep.9 tvtohz.9 \ > - uiomove.9 uvm.9 usb_add_task.9 usbd_close_pipe.9 usbd_open_pipe.9 \ > + uiomove.9 \ > + uvm_fault.9 uvm_init.9 uvm_km_alloc.9 uvm_map.9 uvm_pagealloc.9 \ > + uvn_attach.9 \ > + usb_add_task.9 usbd_close_pipe.9 usbd_open_pipe.9 \ > usbd_ref_wait.9 usbd_transfer.9 vfs.9 vfs_busy.9 \ > vfs_cache.9 vaccess.9 vclean.9 vcount.9 vdevgone.9 vfinddev.9 vflush.9 \ > vflushbuf.9 vget.9 vgone.9 vhold.9 vinvalbuf.9 vnode.9 vnsubr.9 \ [...]
