getifaddrs() and CONFIG_PAGE_SIZE_16KB=y

Rich Felker dalias at libc.org
Sun Mar 29 17:40:01 UTC 2015


On Sun, Mar 29, 2015 at 02:03:47PM +0200, Nenad Kljajić wrote:
> When I compiled MIPS32 kernel with option CONFIG_PAGE_SIZE_16KB=y
>  getifaddrs() fails with 'Device or resource busy'.

Netlink sockets require a page-sized buffer for the response. uClibc
probably has a hard-coded 4k or 8k result buffer rather than using the
current page size...

Rich


More information about the uClibc mailing list