OpenGrok
Cross Reference: kern_uidinfo.c
xref
: /
src
/
sys
/
kern
/
kern_uidinfo.c
Home
|
History
|
Annotate
|
Download
|
only in
kern
History log of
/src/sys/kern/kern_uidinfo.c
Revision
Date
Author
Comments
1.13
28-Dec-2021
riastradh
kern: Show relevant variables for uidinfo counts in kasserts.
1.12
01-Apr-2021
simonb
Add a sysctl hashstat collector for uihash.
1.11
01-Mar-2019
christos
branches: 1.11.12; 1.11.14;
PR/53998: Joel Bertrand: Limit the number of semaphores on a
per-user basis not a per-process. We cannot really keep track on
a per-process basis because a parent process can create the semaphore
and a child can free it taking credit for it. There is also a
similar issue about resource exhaustion if we limited the number
of lwps per process as opposed to per user (which we don't).
1.10
18-Mar-2017
riastradh
branches: 1.10.14;
Need membar_datadep_consumer here.
1.9
18-Mar-2017
riastradh
Nix trailing whitespace.
1.8
10-Mar-2013
pooka
branches: 1.8.14; 1.8.18; 1.8.22;
At least pretend to not leak memory in sysctl initialization.
This commit message would be longer if it included opinions about
sysctllog vs. CTLFLAG_PERMANENT ...
1.7
09-Jun-2012
christos
branches: 1.7.2;
Remove debugging.
1.6
09-Jun-2012
christos
Add a new resource to limit the number of lwps per user, RLIMIT_NTHR. There
is a global sysctl kern.maxlwp to control this, which is by default 2048.
The first lwp of each process or kernel threads are not counted against the
limit. To show the current resource usage per user, I added a new sysctl
that dumps the uidinfo structure fields.
1.5
22-Mar-2009
ad
branches: 1.5.2; 1.5.14;
uid_init: maxproc -> maxcpus
1.4
11-Jan-2009
christos
branches: 1.4.2; 1.4.4;
merge christos-time_t
1.3
14-Oct-2008
ad
branches: 1.3.2; 1.3.4; 1.3.6; 1.3.8;
Correction to previous.
1.2
14-Oct-2008
ad
Redo kern_resource.c:1.146 by pooka@: change ui_sbsize to a u_long.
1.1
11-Oct-2008
pooka
Move uidinfo to its own module in kern_uidinfo.c and include in rump.
No functional change to uidinfo.
1.3.8.2
01-Nov-2008
christos
catch up with changes in head.
1.3.8.1
14-Oct-2008
christos
file kern_uidinfo.c was added on branch christos-time_t on 2008-11-01 23:22:23 +0000
1.3.6.1
26-Mar-2009
snj
Pull up following revision(s) (requested by ad in ticket #601):
sys/kern/kern_uidinfo.c: revision 1.5
uid_init: maxproc -> maxcpus
1.3.4.2
28-Apr-2009
skrll
Sync with HEAD.
1.3.4.1
19-Jan-2009
skrll
Sync with HEAD.
1.3.2.2
19-Oct-2008
haad
Sync with HEAD.
1.3.2.1
14-Oct-2008
haad
file kern_uidinfo.c was added on branch haad-dm on 2008-10-19 22:17:28 +0000
1.4.4.1
13-May-2009
jym
Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
1.4.2.2
17-Jan-2009
mjf
Sync with HEAD.
1.4.2.1
11-Jan-2009
mjf
file kern_uidinfo.c was added on branch mjf-devfs2 on 2009-01-17 13:29:19 +0000
1.5.14.2
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.5.14.1
30-Oct-2012
yamt
sync with head
1.5.2.2
04-May-2009
yamt
sync with head.
1.5.2.1
22-Mar-2009
yamt
file kern_uidinfo.c was added on branch yamt-nfs-mp on 2009-05-04 08:13:47 +0000
1.7.2.2
03-Dec-2017
jdolecek
update from HEAD
1.7.2.1
23-Jun-2013
tls
resync from head
1.8.22.1
21-Apr-2017
bouyer
Sync with HEAD
1.8.18.1
20-Mar-2017
pgoyette
Sync with HEAD
1.8.14.1
28-Aug-2017
skrll
Sync with HEAD
1.10.14.1
10-Jun-2019
christos
Sync with HEAD
1.11.14.1
03-Apr-2021
thorpej
Sync with HEAD.
1.11.12.1
03-Apr-2021
thorpej
Sync with HEAD.
Indexes created Tue Sep 30 20:09:53 GMT 2025