プロフィール

kosaki

Author:kosaki
連絡先はコチラ

ブログ検索
最近の記事
最近のコメント
最近のトラックバック
リンク
カテゴリー
月別アーカイブ
RSSフィード
FC2ブログランキング

スポンサーサイト このエントリーをはてなブックマークに追加

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


スポンサー広告 | 【--------(--) --:--:--】 | Trackback(-) | Comments(-)

man-pages-3.22 released このエントリーをはてなブックマークに追加

なんでmanのリリースメールがccされてくるんだ?と思ったら以前指摘したpollのmanの間違い(EBADFの記載があるが、そんなコードはない)が反映された為の模様。
ところで、変更点の説明に人のメールをそのままコピペするのはやめてほしい。恥ずかしい(>_<

追記: forkの所もオレが直したんやった。

Gidday,

The Linux man-pages maintainer proudly announces:

  man-pages-3.22.tar.gz - man pages for Linux

This release is now available for download at:

 http://www.kernel.org/pub/linux/docs/man-pages
 or ftp://ftp.kernel.org/pub/linux/docs/man-pages

The online changelog is available at
http://www.kernel.org/doc/man-pages/changelog.html
(blogged at
http://linux-man-pages.blogspot.com/2009/07/man-pages-322-is-released.html )
and the current version of the pages is browsable at
http://www.kernel.org/doc/man-pages/

You are receiving this message either because:

a) You contributed to the content of this release.

b) You are subscribed to linux-man@vger.kernel.org (*).

c) I have information (possibly inaccurate) that you are the maintainer of
a translation of the manual pages, or are the maintainer of the manual
pages set in a particular distribution, or have expressed interest in
helping with man-pages maintenance, or have otherwise expressed interest in
being notified about man-pages releases.  If you don't want to receive such
messages from me, or you know of some other translator or maintainer who
may want to receive such notifications, send me a message.

Cheers,

Michael

==================== Changes in man-pages-3.22 ====================

Released: 2009-07-25, Munich


Contributors
------------

The following people contributed notes, ideas, or patches that have
been incorporated in changes in this release:

Adrian Dewhurst
Alexander Lamaison
Bryan Østergaard
Christopher Head
Doug Goldstein
Florentin Duneau
Gokdeniz Karadag
Jeff Moyer
KOSAKI Motohiro
Lucian Adrian Grijincu
Mark Hills
Michael Kerrisk
Mike Frysinger
Petr Baudis
Reimar Döffinger
Ricardo Garcia
Rui Rlex
Shachar Shemesh
Tolga Dalman
ku roi
sobtwmxt

Apologies if I missed anyone!


Changes to individual pages
---------------------------

clone.2
   Michael Kerrisk
       Rewrite crufty text about number of args in older version of clone()
               Some bit rot had crept in regarding the discussion of the
               number of arguments in older versions of this syscall.
               Simplify the text to just say that Linux 2.4 and earlier
               didn't have ptid, tls, and ctid arguments.

               See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=533868
   Michael Kerrisk
       Fix version number for CLONE_NEWIPC
           It's 2.6.19, not 2.4.19.
   Michael Kerrisk
       Fix errors in argument names in text (ptid, ctd)

execve.2
   Mike Frysinger
       Remove erroneous statement that pending signal set is cleared
       on execve(2).

fcntl.2
   Michael Kerrisk
       The kernel source file mandatory.txt is now mandatory-locking.txt
   Michael Kerrisk
       The Documentation/* files are now in Documentation/filesystems

flock.2
   Michael Kerrisk
       Remove unneeded reference to Documentation/mandatory.txt
           Mandatory locks are only implemented by fcntl() locking
   Michael Kerrisk
       The Documentation/* files are now in Documentation/filesystems

fork.2
   Jeff Moyer
       Document fork() behaviour for the Linux native AIO io_context
           It was noted on lkml that the fork behaviour is documented
           for the POSIX AIO calls, but not for the Linux native calls.
           Here is a patch which adds a small blurb that folks will
           hopefully find useful.

           Upon fork(), the child process does not inherit the
           io_context_t data structures returned by io_setup,
           and thus cannot submit further asynchronous I/O or
           reap event completions for said contexts.

getdents.2
   Michael Kerrisk
       The d_type field is fully supported on Btrfs

mount.2
   Michael Kerrisk
       Document MS_STRICTATIME, update description of MS_RELATIME
           Starting with Linux 2.6.30, the MS_RELATIME behavior became
           the default, and MS_STRICTATIME is required to obtain the
           traditional semantics.

poll.2
   Michael Kerrisk
       Remove EBADF error from ERRORS
           As reported by Motohiro:

           "man poll" describe this error code.

           >ERRORS
           > EBADF  An invalid file descriptor was given in one of the sets.

           but current kernel implementation ignore invalid file descriptor,
           not return EBADF.
           ...

           In the other hand, SUSv3 talk about

           > POLLNVAL
           >  The specified fd value is invalid. This flag is only valid in the
           >  revents member; it shall ignored in the events member.

           and

           > If the value of fd is less than 0, events shall be ignored, and
           > ireevents shall be set to 0 in that entry on return from poll().

           but, no desribe EBADF.
           (see
http://www.opengroup.org/onlinepubs/009695399/functions/poll.html)

           So, I think the implementation is correct.

           Why don't we remove EBADF description?

sigaction.2
   Michael Kerrisk
       EWxpand description of si_utime and si_stime fields of siginfo_t

stat.2
   Michael Kerrisk
       Improve wording of ENOTDIR error

syscalls.2
   Michael Kerrisk
       Ad preadv() and pwritev(), new in kernel 2.6.30

wait.2
   Gokdeniz Karadag
       Document CLD_DUMPED and CLD_TRAPPED si_code values

daemon.3
   Michael Kerrisk
       Clarify discussion of 'noclose' and 'nochdir' arguments

ffs.3
   Petr Baudis
       SEE ALSO: add memchr(3)

fmemopen.3
   Petr Baudis
       Relocate BUGS section to correct position
   Petr Baudis
       NOTES: there is no file descriptor associated with the returned stream
           Alexander Lamaison pointed out that this is not obvious
           from the documentation, citing an example with passing the
           FILE * handle to a function that tries to fstat() its
           fileno() in order to determine the buffer size.
   Michael Kerrisk
       CONFORMING TO: remove note that these functions are GNU extensions
           That sentence is now redundant, since these functions
           are added in POSIX.1-2008.

lockf.3
   Michael Kerrisk
       Clarify relationship between fcntl() and lockf() locking

memchr.3
   Petr Baudis
       SEE ALSO: add ffs(3)

readdir.3
   Michael Kerrisk
       The d_type field is fully supported on Btrfs

setjmp.3
   Mike Frysinger
       Fix typo and clarify RETURN description
           The word "signal" was duplicated in NOTES, and the RETURN
           section refers to setjmp() and sigsetjmp(), and mentions
           longjmp(), but not siglongjmp().

strcmp.3
   Petr Baudis
       SEE ALSO: add strverscmp(3)

strcpy.3
   Mark Hills
       SEE ALSO: Add strdup(3)

complex.7
   Michael Kerrisk
       Add missing header file for example program
   Reimar Döffinger
       Fix type used in example code
       man complex (from release 3.18) contains the following code:
           complex z = cexp(I * pi);
       Reading the C99 standard, "complex" is not a valid type,
       and several compilers (Intel ICC, ARM RVCT) will refuse to compile.
       It should be
           double complex z = cexp(I * pi); instead.

environ.7
   Michael Kerrisk
       Note that last element in environ array is NULL
           See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=528628
   Michael Kerrisk
       Wording fixes

mq_overview.7
   Michael Kerrisk
       Note that mkdir and mount commands here need superuser privilege
   Michael Kerrisk
       Fix example showing contents of /dev/mqueue file

standards.7
   Michael Kerrisk
       Remove references to dated books
           Gallmeister and Lewine are rather old books. Probably,
           there are better books to consult nowadays, and anyway,
           this man page isn't intended to be a bibliography.

--
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Watch my Linux system programming book progress to publication!
http://blog.man7.org/



--
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Watch my Linux system programming book progress to publication!
http://blog.man7.org/


関連記事


linux | 【2009-07-28(Tue) 08:47:57】 | Trackback:(0) | Comments:(0)
  1. 無料アクセス解析
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。