Monday, November 1, 2010

man-pages-3.30 is released

I've uploaded man-pages-3.30 into the release directory (or view the online pages). The most notable changes in man-pages-3.30 are as follows:

  • A new kexec_load(2) man page documents the kexec_load() system call. Thanks to Andi Kleen.
  • A new lio_listio(3) page documents the lio_listio() library function.
  • The reboot(2) page adds documentation of the LINUX_REBOOT_KEXEC command.
  • The unshare(2) page adds documentation of CLONE_NEWIPC, CLONE_NEWNET, CLONE_SYSVSEM, and CLONE_NEWUTS.
  • Various consistency fixes were made across a wide range of pages.

2 comments:

Anonymous said...

On the topic of the reboot system call, would you consider documenting the magic numbers beyond just "The hexadecimal values of these constants are meaningful."? Some of them prove fairly straightforward to figure out, and some of them seem entirely too obscure. And it would give some nice flavor to the manpages.

Michael Kerrisk said...

Honestly, to do that would take away some of the magic. The same rule can be applied to figuring all of them out.