Thursday, May 8, 2014

man-pages-3.66 is released

I've released man-pages-3.66. The release tarball is available on kernel.org. The browsable online pages can be found on man7.org. The Git repository for man-pages is available on kernel.org.

Aside from a number of minor improvements and fixes to various pages, the notable changes in man-pages-3.66 are the following:

  • Thanks to some excellent work by Heinrich Schuchardt, the fanotify API that was added in Linux 2.6.37 if at last well documented in three new manual pages: fanotify_init(2), fanotify_mark(2), and fanotify(7).
  • A new sched(7) manual page provides an overview of the Linux scheduling APIs. Much of the material in this page was extracted from the sched_setscheduler(2), which has now been trimmed (and extensively rewritten) so that it contains just a description of the sched_getscheduler() and sched_setscheduler() system calls. These changes pave the way for new pages that will probably be added in man-pages-67 that document the new sched_setattr() and sched_getattr() system calls that were added in Linux 3.14.
  • The rename(2) manual page adds documentation of the renameat2() system call that was added in Linux 3.15.
  • The fallocate(2) man page adds documentation of the FALLOC_FL_ZERO_RANGE operation that was added in Linux 3.14.

No comments: