Re: Missing include in mbind(2) and set_mempolicy(2) manpages?
"Michael Kerrisk (man-pages)" <[email protected]> Mon, 23 Jan 2017 12:57:43 +1300
| Newsgroups | org.kernel.vger.linux-numa,org.kernel.vger.linux-man |
|---|---|
| Message-ID | <CAKgNAkhBRXm22fBS72T4CP6RutEubaqyDFUJe4gwje_irATzkQ@mail.gmail.com> |
Andi, Filipe, See the bug report below. I think the problem is rather that the header files should be fixed. Why are MPOL_F_STATIC_NODES and MPOL_F_RELATIVE_NODES not declared in numaif.h, whereas the other MPOL_* constants are? Cheers, Michael On 19 January 2017 at 01:05, Vlastimil Babka <[email protected]> wrote: > Hi, > > the two manpages state that you have to #include <numaif.h> > But apparently this is not enough when one wants to use the > MPOL_F_STATIC_NODES or MPOL_F_RELATIVE_NODES flag. With grep I found that > these are defined in linux/mempolicy.h. > > This is on openSUSE Tumbleweed, numaif.h comes from > libnuma-devel-2.0.10-5.7.x86_64 (I checked upstream 2.0.11 tarball, no > difference here). > linux/mempolicy.h is from linux-glibc-devel-4.8-1.1.noarch > > Thanks, > Vlastimil -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Linux/UNIX System Programming Training: http://man7.org/training/ -- 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