Defect report from : Ulrich Drepper , Red Hat, Inc.
(Please direct followup comments direct to yyyyyyyyyyyyyy@xxxxxxxxxxxxx)
@ page 56 line 2291 section Threads objection [ud-aio-cpt]
Problem:
Edition of Specification (Year): 2004
Defect code : 2. Omission
[I thought I raised this before but I cannot find it in the archives.
Maybe I'm just not good at looking and remembering.]
The table on page 56 contains possible cancellation points. Not part of
that table (or the previous one with the mandatory cancellation points)
is lio_listio.
read(), write(), pread(), and pwrite() are all mandatory
cancellation points. It is therefore at least strange that lio_listio, which
could be implemented using a simple call to any of these functions in case
LIO_WAIT is used, is not on the list.
Action:
In the table on page 56, after the link entry, add lio_listio.
|