Actions
Submit #2726
closedAllow reading with small uio->uio_resid or uio->uio_offset > 0 from /proc/X/map
Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:
0%
Estimated time:
Description
Currently map file in procfs cannot be read with programs like cat
sometimes. It happens if the buffer to be read into cannot hold the entire
content of map file. Call to read returns EFBIG on this occasion, which is
somewhat confusing.
A test:
It will print -1 on error or 0 on success.
Patch attached. It also contains some changes from FreeBSD
Files
Updated by shamaz almost 10 years ago
- File procfs_map.c.patch procfs_map.c.patch added
UPD: sending a new patch suitable for new version of procfs_map.c (with respect to commit fc8827e6)
Updated by profmakx almost 10 years ago
- Status changed from New to Closed
This has been committed to -master after matt had a look at it. Thanks!
Actions