diff options
author | Glen Barber <gjb@FreeBSD.org> | 2016-03-14 18:54:29 +0000 |
---|---|---|
committer | Glen Barber <gjb@FreeBSD.org> | 2016-03-14 18:54:29 +0000 |
commit | 538354481ef7dbcd76ebc7334512a9d60994b84e (patch) | |
tree | 7aa3dd8f24b6558f2ef57be4db6203ac91424ea3 /usr.bin/limits | |
parent | 7d536dc855c85c15bf45f033d108a61b1f3cecc3 (diff) | |
parent | 9580c0f7ce319d3e4e213faa40b59bd91c7b66ba (diff) | |
download | src-538354481ef7dbcd76ebc7334512a9d60994b84e.tar.gz src-538354481ef7dbcd76ebc7334512a9d60994b84e.zip |
Notes
Diffstat (limited to 'usr.bin/limits')
-rw-r--r-- | usr.bin/limits/limits.1 | 20 | ||||
-rw-r--r-- | usr.bin/limits/limits.c | 5 |
2 files changed, 17 insertions, 8 deletions
diff --git a/usr.bin/limits/limits.1 b/usr.bin/limits/limits.1 index 3962feff1943..99136a4d36b2 100644 --- a/usr.bin/limits/limits.1 +++ b/usr.bin/limits/limits.1 @@ -30,11 +30,11 @@ .Op Fl C Ar class | Fl P Ar pid | Fl U Ar user .Op Fl SHB .Op Fl ea -.Op Fl bcdfklmnstuvpw Op Ar val +.Op Fl bcdfklmnopstuvw Op Ar val .Nm .Op Fl C Ar class | Fl U Ar user .Op Fl SHB -.Op Fl bcdfklmnstuvpw Op Ar val +.Op Fl bcdfklmnopstuvw Op Ar val .Op Fl E .Oo .Op Ar name Ns = Ns Ar value ... @@ -233,6 +233,18 @@ system is limited to the value displayed by the .Va kern.maxfiles .Xr sysctl 8 variable. +.It Fl o Op Ar val +Select or set the +.Va umtxp +resource limit. +The limit determines the maximal number of the process-shared locks +which may be simultaneously created by the processes owned by the +user, see +.Xr pthread 3 . +.It Fl p Op Ar val +Select or set the +.Va pseudoterminals +resource limit. .It Fl s Op Ar val Select or set the .Va stacksize @@ -266,10 +278,6 @@ and is inclusive of text, data, bss, stack, and .Xr mmap 2 Ns 'd space. -.It Fl p Op Ar val -Select or set the -.Va pseudoterminals -resource limit. .It Fl w Op Ar val Select or set the .Va swapuse diff --git a/usr.bin/limits/limits.c b/usr.bin/limits/limits.c index 093a367bad4c..3dd7a7169e84 100644 --- a/usr.bin/limits/limits.c +++ b/usr.bin/limits/limits.c @@ -254,7 +254,7 @@ static struct { * to be modified accordingly! */ -#define RCS_STRING "tfdscmlunbvpwk" +#define RCS_STRING "tfdscmlunbvpwko" static rlim_t resource_num(int which, int ch, const char *str); static void usage(void); @@ -551,7 +551,7 @@ usage(void) { (void)fprintf(stderr, "usage: limits [-C class|-P pid|-U user] [-eaSHBE] " - "[-bcdflmnstuvpwk [val]] [[name=val ...] cmd]\n"); + "[-bcdfklmnostuvpw [val]] [[name=val ...] cmd]\n"); exit(EXIT_FAILURE); } @@ -660,6 +660,7 @@ resource_num(int which, int ch, const char *str) case RLIMIT_NOFILE: case RLIMIT_NPTS: case RLIMIT_KQUEUES: + case RLIMIT_UMTXP: res = strtoq(s, &e, 0); s = e; break; |