Ma Shimiao | 3 Mar 10:32 2015

[PATCH] strdup.3: ATTRIBUTES: Note functions that are thread-safe

The marking matches glibc marking.

---
 man3/strdup.3 | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/man3/strdup.3 b/man3/strdup.3
index 49e94dc..59adc25 100644
--- a/man3/strdup.3
+++ b/man3/strdup.3
 <at>  <at>  -120,6 +120,23  <at>  <at>  set to indicate the cause of the error.
 .TP
 .B ENOMEM
 Insufficient memory available to allocate duplicate string.
+.SH ATTRIBUTES
+For an explanation of the terms used in this section, see
+.BR attributes (7).
+.TS
+allbox;
+lbw31 lb lb
+l l l.
+Interface	Attribute	Value
+T{
+.BR strdup (),
+.BR strndup (),
+.BR strdupa (),
+.br
+.BR strndupa ()
+T}	Thread safety	MT-Safe
+.TE
(Continue reading)

Ma Shimiao | 3 Mar 10:23 2015

[PATCH] strcoll.3: ATTRIBUTES: Note function that is thread-safe

The markings match glibc markings.

Signed-off-by: Ma Shimiao <mashimiao.fnst@...>
---
 man3/strcoll.3 | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/man3/strcoll.3 b/man3/strcoll.3
index fc66fe2..aca8745 100644
--- a/man3/strcoll.3
+++ b/man3/strcoll.3
 <at>  <at>  -66,6 +66,19  <at>  <at>  than, to match, or be greater than
 .IR s2 ,
 when both are interpreted
 as appropriate for the current locale.
+.SH ATTRIBUTES
+For an explanation of the terms used in this section, see
+.BR attributes (7).
+.TS
+allbox;
+lb lb lb
+l l l.
+Interface	Attribute	Value
+T{
+.BR strcoll ()
+T}	Thread safety	MT-Safe locale
+.TE
+
 .SH CONFORMING TO
 SVr4, 4.3BSD, C89, C99.
(Continue reading)

saulery | 3 Mar 09:58 2015
Picon

[patch] man5/filesystems.5: updated list and descriptions of supported

Hi Michael,

This is intended to be a preliminary work to fill in the gap between kernel
documentation and mount.8 (if I can make it).

Cheers,

--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo@...
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Ma Shimiao | 3 Mar 09:49 2015

[PATCH] fseek.3: ATTRIBUTES: Note functions that are thread-safe

The markings match glibc markings.

Signed-off-by: Ma Shimiao <mashimiao.fnst@...>
---
 man3/fseek.3 | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/man3/fseek.3 b/man3/fseek.3
index a01cf35..eecf139 100644
--- a/man3/fseek.3
+++ b/man3/fseek.3
 <at>  <at>  -166,6 +166,24  <at>  <at>  for any of the errors specified for the routines
 .BR lseek (2),
 and
 .BR malloc (3).
+.SH ATTRIBUTES
+For an explanation of the terms used in this section, see
+.BR attributes (7).
+.TS
+allbox;
+lbw27 lb lb
+l l l.
+Interface	Attribute	Value
+T{
+.BR fseek (),
+.BR ftell (),
+.BR rewind (),
+.br
+.BR fgetpos (),
+.BR fsetpos ()
(Continue reading)

Ma Shimiao | 3 Mar 09:22 2015

[PATCH] fseeko.3:ATTRIBUTES: Note functions that are thread-safe

The markings match glibc markings.

Signed-off-by: Ma Shimiao <mashimiao.fnst@...>
---
 man3/fseeko.3 | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/man3/fseeko.3 b/man3/fseeko.3
index 0a62edc..cdc4687 100644
--- a/man3/fseeko.3
+++ b/man3/fseeko.3
 <at>  <at>  -99,6 +99,20  <at>  <at>  See the ERRORS in
 .BR fseek (3).
 .SH VERSIONS
 These functions are available under glibc since version 2.1.
+.SH ATTRIBUTES
+For an explanation of the terms used in this section, see
+.BR attributes (7).
+.TS
+allbox;
+lbw18 lb lb
+l l l.
+Interface	Attribute	Value
+T{
+.BR fseeko (),
+.BR ftello ()
+T}	Thread safety	MT-Safe
+.TE
+
 .SH CONFORMING TO
(Continue reading)

Ma Shimiao | 3 Mar 08:52 2015

[PATCH] hypot.3:ATTRIBUTES: Note functions that are thread-safe

The markings match glibc markings.

Signed-off-by: Ma Shimiao <mashimiao.fnst@...>
---
 man3/hypot.3 | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/man3/hypot.3 b/man3/hypot.3
index 77488cc..5c67c4e 100644
--- a/man3/hypot.3
+++ b/man3/hypot.3
 <at>  <at>  -155,6 +155,21  <at>  <at>  for this case.
 .\" FIXME . Is it intentional that these functions do not set errno?
 .\" They do set errno for the overflow case.
 .\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6795
+.SH ATTRIBUTES
+For an explanation of the terms used in this section, see
+.BR attributes (7).
+.TS
+allbox;
+lbw27 lb lb
+l l l.
+Interface	Attribute	Value
+T{
+.BR hypot (),
+.BR hypotf (),
+.BR hypotl ()
+T}	Thread safety	MT-Safe
+.TE
+
(Continue reading)

Stéphane Aulery | 2 Mar 22:02 2015
Picon

[fixed-upstream] manpages-dev: Missing description in xdr(3) fails XDR codec API in some cases

tags 628099 + fixed-upstream
stop

----------------------------------------------------------------------

See commits:

[1] 2015-03-02 16:22:26 (GMT) 2915b726167ea9bee8cfe08be0861220d642bba6
[2] 2015-03-02 16:22:26 (GMT) 0e6be1168c15bee37aeae6239a78f5babf1886e3

[1] https://git.kernel.org/cgit/docs/man-pages/man-pages.git/commit/man3/xdr.3?id=2915b726167ea9bee8cfe08be0861220d642bba6
[2] https://git.kernel.org/cgit/docs/man-pages/man-pages.git/commit/man3/xdr.3?id=0e6be1168c15bee37aeae6239a78f5babf1886e3

Must be in next release of man-pages (3.82).

--

-- 
Stéphane Aulery
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo@...
More majordomo info at  http://vger.kernel.org/majordomo-info.html

saulery | 2 Mar 21:49 2015
Picon

man-pages-3.81.Announce: Replace words "and protocols" by "and configuration"

From: Stéphane Aulery <saulery@...>

There are no protocol descriptions in Section 5. Protocols are in Section 7.

See commit 12618ce888aaa8d9d70f586b61b8d532d42fbd4a

There are configuration descriptions in Section 5.

See commit db6642bdb2aa29b356ea61857623bc72793c3870

Signed-off-by: Stéphane Aulery <saulery@...>
---
 man-pages-3.81.Announce | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/man-pages-3.81.Announce b/man-pages-3.81.Announce
index d21357a..56d9a70 100644
--- a/man-pages-3.81.Announce
+++ b/man-pages-3.81.Announce
 <at>  <at>  -31,7 +31,7  <at>  <at>  Here is a breakdown of what this distribution contains:
     Section 2 = system calls
     Section 3 = libc calls
     Section 4 = devices (e.g., hd, sd)
-    Section 5 = file formats and protocols (e.g., wtmp, /etc/passwd, nfs)
+    Section 5 = file formats and configuration (e.g., wtmp, /etc/passwd)
     Section 6 = games (intro only)
     Section 7 = overviews, conventions, macro packages, etc.
     Section 8 = system administration (intro, plus a few other pages)
--

-- 
2.1.4
(Continue reading)

Heinrich Schuchardt | 2 Mar 21:04 2015
Picon
Picon

[PATCH 1/1] ioctl_list.2: include/linux/ext2_fs.h

Include linux/ext2_fs.h does not contain any ioctl definitions
anymore.

Request codes EXT2_IOC* have been replaced by FS_IOC* in
linux/fs.h.

Some definitions of FS_IOC_* use long* but the actual code expects
int* (see fs/ext2/ioctl.c).

Signed-off-by: Heinrich Schuchardt <xypron.glpk@...>
---
 man2/ioctl_list.2 | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/man2/ioctl_list.2 b/man2/ioctl_list.2
index dc1505f..75fb3df 100644
--- a/man2/ioctl_list.2
+++ b/man2/ioctl_list.2
 <at>  <at>  -30,6 +30,9  <at>  <at> 
 .\"
 .\" 2015-02-21 Heinrich Schuchardt <xypron.glpk@...>
 .\"     SEE ALSO ioctl_fat(2), add FAT_IOCTL_GET_VOLUME_ID.
+.\"
+.\" 2015-03-02 Heinrich Schuchardt <xypron.glpk@...>
+.\"     EXT2_IOC* have been replaced by FS_IOC*.
 .TH IOCTL_LIST 2 2013-09-17 "Linux" "Linux Programmer's Manual"
 .SH NAME
 ioctl_list \- list of ioctl calls in Linux/i386 kernel
 <at>  <at>  -273,15 +276,6  <at>  <at>  l l l.
 0x00435909	CYSETDEFTIMEOUT	int
(Continue reading)

bugzilla | 2 Mar 20:14 2015

[Bug 94141] New: man page for dl_iterate_phdr() does not mention current-executable-first iteration pattern

https://bugzilla.kernel.org/show_bug.cgi?id=94141

            Bug ID: 94141
           Summary: man page for dl_iterate_phdr() does not mention
                    current-executable-first iteration pattern
           Product: Documentation
           Version: unspecified
          Hardware: All
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P1
         Component: man-pages
          Assignee: documentation_man-pages@...
          Reporter: sque@...
        Regression: No

When I was using dl_iterate_phdr(), I noticed that the currently running
executable wasn't showing up by name. And the first object visited by the
iteration was unnamed.

According to this Stack Overflow page, the first object will always be the
current executable:
http://stackoverflow.com/questions/8875876/getting-the-elf-header-of-the-main-executable

But I didn't find any mention of this behavior in the official documentation:
http://linux.die.net/man/3/dl_iterate_phdr

--

-- 
You are receiving this mail because:
(Continue reading)

Michael Kerrisk (man-pages | 2 Mar 17:41 2015
Picon

man-pages-3.81 released

Gidday,

The Linux man-pages maintainer proudly announces:

    man-pages-3.81 - man pages for Linux

Tarball download:
    http://www.kernel.org/doc/man-pages/download.html
Git repository:
    https://git.kernel.org/cgit/docs/man-pages/man-pages.git/
Online changelog:
    http://man7.org/linux/man-pages/changelog.html#release_3.81

A short summary of the release is blogged at:
http://linux-man-pages.blogspot.com/2015/03/man-pages-381-is-released.html

The current version of the pages is browsable at:
http://man7.org/linux/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@...

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.
(Continue reading)


Gmane