Michael Kerrisk
acff48c9ed
proc.5: Document /proc/sys/kernel/sched_child_runs_first
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-15 21:43:12 +01:00
Michael Kerrisk
89e284a26e
proc.5: Mention other system calls that create 'anon_inode' file descriptors
...
Mention a few other system calls that create file descriptors
that display an 'anon_inode' symlink in /proc/PID/fd
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 11:17:15 +01:00
Michael Kerrisk
e2a5929d2d
proc.5: Minor improvement to description of /proc/PID/fd symlinks
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 11:11:19 +01:00
Michael Kerrisk
82ec64e473
proc.5: Remove duplicate /proc/[pid]/seccomp entry
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 10:30:50 +01:00
Michael Kerrisk
934018606b
proc.5: Minor: fix alphabetical order of some /proc/PID entries
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 10:28:32 +01:00
Michael Kerrisk
df2a857637
proc.5: srcfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 10:25:27 +01:00
Michael Kerrisk
20c1a631cd
proc.5: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 10:23:58 +01:00
Michael Kerrisk
9ad8555cd0
proc.5: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 10:18:04 +01:00
Michael Kerrisk
c56a0185fc
proc.5: Add reference to vdso(7) in discussion of /proc/PID/maps
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-02-21 21:53:42 +01:00
Michael Kerrisk
c187d2a16c
proc.5: Tweaks to Mike's patch
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-02-20 22:01:15 +01:00
Michael Kerrisk
09651080d1
proc.5: Clarify that /proc/PID/environ is set at time of execve(2)
...
Reported-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-02-20 21:57:08 +01:00
Mike Frysinger
387e243882
proc(5): Clarify /proc/pid/environ behavior
...
/proc/pid/environ reflects process environment at
*start* of program execution.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-02-20 08:07:54 +01:00
Jakub Wilk
908a1b280a
proc.5: tfix
...
Signed-off-by: Jakub Wilk <jwilk@jwilk.net>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-01-26 09:10:31 +13:00
Michael Kerrisk
5a5bde703f
proc.5: Add reference to slabinfo(5) in discussion of /proc/meminfo 'Slab' field
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-01-25 16:57:08 +13:00
Michael Kerrisk
48ac01a782
proc.5: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-01-25 07:54:19 +13:00
Michael Kerrisk
50dedc44d0
proc.5: Document /proc/sys/fs/mount-max
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-01-25 00:01:23 +13:00
Michael Kerrisk
2d25ceeb17
proc.5: Minor addition to /proc/sys/vm/overcommit_memory description
...
Refer to recently added descriptions of
/proc/sys/vm/admin_reserve_kbytes and
/proc/sys/vm/user_reserve_kbytes.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-01-25 00:01:17 +13:00
Michael Kerrisk
01b63c3412
proc.5: Document /proc/sys/vm/user_reserve_kbytes
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-01-16 22:07:14 +13:00
Michael Kerrisk
4fb6ed947d
proc.5: Document /proc/sys/vm/admin_reserve_kbytes
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-01-16 22:07:14 +13:00
Michael Kerrisk
b017f51b94
proc.5: Add some detail on overcommit_memory value 1
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-01-16 16:36:19 +13:00
Michael Kerrisk
ae8962dc54
proc.5: Minor wording fix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-01-16 16:36:19 +13:00
Michael Kerrisk
653836fb74
proc.5: Add entries for "keys" files that refer reader to keyrings(7)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-12-27 09:36:20 +01:00
Michael Kerrisk
6c0ed8735b
proc.5: Document /proc/PID/status 'NoNewPrivs' filed
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-12-15 08:38:55 +01:00
Michael Kerrisk
35deeb8703
bind.2, chmod.2, chown.2, chroot.2, clock_getres.2, clone.2, connect.2, dup.2, fallocate.2, get_mempolicy.2, getpeername.2, getpriority.2, getsockname.2, getsockopt.2, gettimeofday.2, ioctl_ficlonerange.2, ioctl_fideduperange.2, kill.2, mbind.2, mmap.2, mount.2, mprotect.2, nfsservctl.2, nice.2, open.2, perf_event_open.2, pipe.2, pkey_alloc.2, prctl.2, ptrace.2, quotactl.2, remap_file_pages.2, sched_setscheduler.2, set_mempolicy.2, signal.2, signalfd.2, swapon.2, sync_file_range.2, syscalls.2, timer_create.2, timerfd_create.2, utime.2, utimensat.2, wait.2, atof.3, ctime.3, errno.3, fclose.3, fflush.3, insque.3, malloc_get_state.3, mallopt.3, mbsnrtowcs.3, mq_close.3, mq_open.3, mq_receive.3, mq_send.3, printf.3, pthread_attr_init.3, pthread_create.3, pthread_setaffinity_np.3, ptsname.3, remainder.3, strtod.3, tgamma.3, timegm.3, tmpnam.3, ttyname.3, console_ioctl.4, elf.5, filesystems.5, proc.5, utmp.5, capabilities.7, cgroups.7, credentials.7, ddp.7, feature_test_macros.7, fifo.7, inotify.7, libc.7, mount_namespaces.7, namespaces.7, netlink.7, pid_namespaces.7, pkeys.7, shm_overview.7, standards.7, uri.7, user_namespaces.7: tstamp
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-12-12 10:45:24 +01:00
Michael Kerrisk
39b35179bc
proc.5: Add pointers to sched(7) for autogroup files
...
sched(7) describes /proc/sys/kernel/sched_autogroup_enabled
and /proc/PID/autogroup.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-11-29 21:50:15 +01:00
Michael Kerrisk
573ae2a478
proc.5: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-11-22 13:53:24 +01:00
Michael Kerrisk
40382e5ec4
proc.5: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-11-21 08:31:01 +01:00
Michael Kerrisk
e8840edfbd
proc.5: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-11-11 09:29:14 +01:00
Michael Kerrisk
f12f1b9b0b
proc.5: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-11-11 09:27:58 +01:00
Michael Kerrisk
9f1002a1c4
proc.5: Mention lslocks(8) in discussion of /proc/locks
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-11-10 08:55:19 +01:00
Michael Kerrisk
4e07c70f90
fallocate.2, fcntl.2, lseek.2, madvise.2, memfd_create.2, mmap.2, remap_file_pages.2, swapon.2, proc.5, cgroups.7, shm_overview.7, user_namespaces.7: Fix cross references to new tmpfs(5) page
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-11-07 16:21:41 +01:00
Michael Kerrisk
eb775c04e7
proc.5: Describe Shmem field of /proc/meinfo
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-11-07 16:21:37 +01:00
Michael Kerrisk
63e56c4b77
proc.5: Add /proc/sys/fs/pipe-user-pages-{hard,soft} entries
...
The entries defer to pipe(7).
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-11-06 13:14:07 -07:00
Michael Kerrisk
33dc4b59be
proc.5, pipe.7: Move /proc/sys/fs/pipe-max-size content from proc(5) to pipe(7)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-11-06 13:14:07 -07:00
Michael Kerrisk
43d42cc0a0
proc.5: srcfix: FIXME tidy-up
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29 13:43:30 +02:00
Michael Kerrisk
2f05728103
proc.5: Add example ProtectionKey output for 'smaps' file
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17 14:04:06 +02:00
Dave Hansen
be729d667d
proc.5: Describe new ProtectionKey 'smaps' field
...
Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
2016-10-17 14:03:28 +02:00
Michael Kerrisk
c3d59262f3
proc.5: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13 12:57:06 +02:00
Michael Kerrisk
6861f8f0c7
proc.5: Improve description of the KernelPageSize and MMUPageSize 'smaps' fields
...
Rework the text, make it clearer that MMUPageSize is a separate
line, add kernel version numbers, and example output.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13 12:57:00 +02:00
Michael Kerrisk
eb8487082c
proc.5: Rework 'smaps' VmFlags text, and add kernel version and example output
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13 11:32:13 +02:00
Michael Kerrisk
9b780b0654
proc.5: Rework 'smaps' ProtectionKey text and add some details
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13 11:32:08 +02:00
Mike Frysinger
89f929055e
proc(5): ffix
2016-10-07 22:49:38 +02:00
Michael Kerrisk
4c58028a28
proc.5: srcfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07 14:30:54 +02:00
Michael Kerrisk
15869389bf
proc.5: Document /proc/PID/seccomp
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07 11:17:01 +02:00
Michael Kerrisk
3ed7270ea2
proc.5: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07 11:17:01 +02:00
Michael Kerrisk
a77efd582f
proc.5: Expand discussion of /proc/[pid]/root
...
Add a shell example showing that /proc/[pid]/root is more
than a symlink. Based on an example provided by Mike Frysinger
in an earlier commit message.
Cowritten-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07 11:17:01 +02:00
Michael Kerrisk
948f0ff4fe
proc.5: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07 11:17:01 +02:00
Mike Frysinger
2b3122418d
proc(5): Clarify the root symlink and mount namespaces
...
If the target process is in a different mount namespace, the root
symlink actually shows that view of the filesystem. As an example:
/* Terminal 1 */
$ unshare -Urnm
# mount -t tmpfs tmpfs /etc
# mount --bind /bin /dev
# echo $$
17168
/* Terminal 2 */
# ls /etc # Normal view of /etc files.
# ls /proc/17168/root/etc # Empty view of the tmpfs.
# ls /dev # Normal view of /dev files.
# ls /proc/17168/root/dev # Contents of /bin files.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2016-10-07 11:17:01 +02:00
Michael Kerrisk
f1a5d77ac3
proc.5: srcfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-09-21 12:46:09 +02:00
Michael Kerrisk
5681553cb8
proc.5: Note that 'suid_dumpable' mode 1 is insecure
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-09-21 11:48:32 +02:00