Skip to contentSkip to conversation

New: preadv(2) and pwritev(2) lack man pages, pread64(2) and pwrite64(2) aren't mentioned on their man pages

Bug 23072 bugzilla-daemon-590EEB7GvNiWaY/[email protected] 1 participant 3 messages Nov 17, 2010 – Nov 21, 2010 1 message not in the archive Man-pages: manual pages for Linux -- Sections 2, 3, 4, 5, and 7

lore
Share & tools
lore
#0 lore raw

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

Summary: preadv(2) and pwritev(2) lack man pages, pread64(2)
and pwrite64(2) aren't mentioned on their man pages
Product: Documentation
Version: unspecified
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: man-pages
AssignedTo: documentation_man-pages-ztI5WcYan/[email protected]
ReportedBy: [email protected]
Regression: No

System calls preadv(2) and pwritev(2) are provided by Linux kernel, and glibc has wrappers for them, but there are no corresponding man pages.

Man pages for pread64(2) and pwrite64(2) redirect to pread(2) man page. However, these system calls aren't mentioned on that man page.

Signature · 7 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
#2 lore raw

[Bug 23072] preadv(2) and pwritev(2) lack man pages, pread64(2) and pwrite64(2) aren't mentioned on their man pages

In reply to a message not in the archive

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

Michael Kerrisk <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

             Status|NEW                         |ASSIGNED
                 CC|                            |[email protected]
Signature · 7 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
#3 lore raw

[Bug 23072] preadv(2) and pwritev(2) lack man pages, pread64(2) and pwrite64(2) aren't mentioned on their man pages

In reply to a message not in the archive

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

Michael Kerrisk <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |CODE_FIX
         AssignedTo|documentation_man-pages@ker |[email protected]
                   |nel-bugs.osdl.org           |

--- Comment #1 from Michael Kerrisk <[email protected]> 2010-11-21 05:44:52 --- Eugene, this would have been best submitted as two bug reports, because these
really are two separate issues.

However, by chance, I had recently dealt with on of the issues: the lack of a preadv() and pwritev() documentation (now added to the readv(2) page).

Your report triggered me to deal with the other issue as well. I added a note as follows:

On Linux, the underlying system calls were renamed in kernel 2.6: pread() became pread64(), and pwrite() became pwrite64(), The system call numbers remained the same. The glibc pread() and pwrite() wrapper functions trans- parently deal with the change.

All of the changes are already pushed to git,and will be in man-pages 3.32.

Signature · 7 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html