Module Name:src
Committed By: thorpej
Date: Sat May 18 00:05:50 UTC 2024
Modified Files:
src/sys/miscfs/procfs: procfs_cmdline.c
Log Message:
Remove unnecessary include of .
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33
Module Name:src
Committed By: thorpej
Date: Sat May 18 00:05:50 UTC 2024
Modified Files:
src/sys/miscfs/procfs: procfs_cmdline.c
Log Message:
Remove unnecessary include of .
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33
Module Name:src
Committed By: christos
Date: Sun May 12 17:26:51 UTC 2024
Modified Files:
src/sys/miscfs/procfs: procfs.h procfs_linux.c procfs_subr.c
procfs_vfsops.c procfs_vnops.c
Log Message:
PR/58227: Ricardo Branco: Add support for proc/sysvipc in Linux
Module Name:src
Committed By: christos
Date: Sun May 12 17:26:51 UTC 2024
Modified Files:
src/sys/miscfs/procfs: procfs.h procfs_linux.c procfs_subr.c
procfs_vfsops.c procfs_vnops.c
Log Message:
PR/58227: Ricardo Branco: Add support for proc/sysvipc in Linux
Module Name:src
Committed By: christos
Date: Sun May 12 17:22:29 UTC 2024
Modified Files:
src/sys/miscfs/procfs: procfs.h procfs_limit.c procfs_subr.c
procfs_vfsops.c procfs_vnops.c
Log Message:
PR/58240: Ricardo Branco: Add support for proc/self/limits as
Module Name:src
Committed By: christos
Date: Sun May 12 17:22:29 UTC 2024
Modified Files:
src/sys/miscfs/procfs: procfs.h procfs_limit.c procfs_subr.c
procfs_vfsops.c procfs_vnops.c
Log Message:
PR/58240: Ricardo Branco: Add support for proc/self/limits as
Module Name:src
Committed By: hannken
Date: Wed Jan 17 10:21:01 UTC 2024
Modified Files:
src/sys/miscfs/procfs: procfs_vfsops.c
Log Message:
Remove all procfs nodes for this process on process exit.
To generate a diff of this commit:
cvs rdiff -u -r1.113 -r1.114
Module Name:src
Committed By: hannken
Date: Wed Jan 17 10:21:01 UTC 2024
Modified Files:
src/sys/miscfs/procfs: procfs_vfsops.c
Log Message:
Remove all procfs nodes for this process on process exit.
To generate a diff of this commit:
cvs rdiff -u -r1.113 -r1.114
Module Name:src
Committed By: hannken
Date: Wed Jan 17 10:20:12 UTC 2024
Modified Files:
src/sys/miscfs/procfs: procfs.h procfs_subr.c procfs_vfsops.c
Log Message:
Using the exechook to revoke procfs nodes is racy and may deadlock:
one thread runs doexechooks() ->
Module Name:src
Committed By: hannken
Date: Wed Jan 17 10:20:12 UTC 2024
Modified Files:
src/sys/miscfs/procfs: procfs.h procfs_subr.c procfs_vfsops.c
Log Message:
Using the exechook to revoke procfs nodes is racy and may deadlock:
one thread runs doexechooks() ->
Module Name:src
Committed By: hannken
Date: Wed Jan 17 10:19:21 UTC 2024
Modified Files:
src/sys/miscfs/procfs: procfs.h procfs_vfsops.c procfs_vnops.c
Log Message:
Add a hashmap to access all procfs nodes by pid.
To generate a diff of this commit:
cvs rdiff -u -r1.82
Module Name:src
Committed By: hannken
Date: Wed Jan 17 10:19:21 UTC 2024
Modified Files:
src/sys/miscfs/procfs: procfs.h procfs_vfsops.c procfs_vnops.c
Log Message:
Add a hashmap to access all procfs nodes by pid.
To generate a diff of this commit:
cvs rdiff -u -r1.82
Module Name:src
Committed By: shm
Date: Fri Jun 17 14:30:37 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
Add missing permission check
To generate a diff of this commit:
cvs rdiff -u -r1.228 -r1.229 src/sys/miscfs/procfs/procfs_vnops.c
Module Name:src
Committed By: shm
Date: Fri Jun 17 14:30:37 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
Add missing permission check
To generate a diff of this commit:
cvs rdiff -u -r1.228 -r1.229 src/sys/miscfs/procfs/procfs_vnops.c
Module Name:src
Committed By: martin
Date: Wed Jan 19 10:23:00 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs.h
Log Message:
Now that an inline function dereferences it, make sure struct proc
is declared by including sys/proc.h here.
To generate a diff of this
Module Name:src
Committed By: martin
Date: Wed Jan 19 10:23:00 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs.h
Log Message:
Now that an inline function dereferences it, make sure struct proc
is declared by including sys/proc.h here.
To generate a diff of this
Module Name:src
Committed By: bouyer
Date: Mon Jan 17 11:20:00 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs.h procfs_vfsops.c procfs_vnops.c
Log Message:
If the calling process is running under linux emulation, make /proc/xxx/fd/
return only symlinks pointing to
Module Name:src
Committed By: bouyer
Date: Mon Jan 17 11:20:00 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs.h procfs_vfsops.c procfs_vnops.c
Log Message:
If the calling process is running under linux emulation, make /proc/xxx/fd/
return only symlinks pointing to
Module Name:src
Committed By: christos
Date: Fri Jan 14 23:46:56 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
Fix emul and exe DT_ types (from RVP, as was the previous commit)
To generate a diff of this commit:
cvs rdiff -u -r1.225 -r1.226
Module Name:src
Committed By: christos
Date: Fri Jan 14 23:46:56 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
Fix emul and exe DT_ types (from RVP, as was the previous commit)
To generate a diff of this commit:
cvs rdiff -u -r1.225 -r1.226
Module Name:src
Committed By: christos
Date: Fri Jan 14 18:28:28 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
Put the appropriate DT_ constant in the dirent structure depending on the
file type.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: christos
Date: Fri Jan 14 18:28:28 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
Put the appropriate DT_ constant in the dirent structure depending on the
file type.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: christos
Date: Tue Jan 11 22:55:55 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
remove redundant error initialization and break earlier. (from rvp)
To generate a diff of this commit:
cvs rdiff -u -r1.223
Module Name:src
Committed By: christos
Date: Tue Jan 11 22:55:55 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
remove redundant error initialization and break earlier. (from rvp)
To generate a diff of this commit:
cvs rdiff -u -r1.223
Module Name:src
Committed By: hannken
Date: Tue Jan 11 11:10:46 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
Use a single "p" variable.
Should fix PR kern/56614: kernel panic on tmux
To generate a diff of this commit:
cvs rdiff -u -r1.222
Module Name:src
Committed By: hannken
Date: Tue Jan 11 11:10:46 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
Use a single "p" variable.
Should fix PR kern/56614: kernel panic on tmux
To generate a diff of this commit:
cvs rdiff -u -r1.222
Module Name:src
Committed By: christos
Date: Mon Jan 10 23:16:05 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
use a single nc variable.
To generate a diff of this commit:
cvs rdiff -u -r1.221 -r1.222 src/sys/miscfs/procfs/procfs_vnops.c
Module Name:src
Committed By: christos
Date: Mon Jan 10 23:16:05 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
use a single nc variable.
To generate a diff of this commit:
cvs rdiff -u -r1.221 -r1.222 src/sys/miscfs/procfs/procfs_vnops.c
Module Name:src
Committed By: christos
Date: Mon Jan 10 22:26:14 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
Fix locking in the error path (from RVP). Centralize unlock code.
To generate a diff of this commit:
cvs rdiff -u -r1.220 -r1.221
Module Name:src
Committed By: christos
Date: Mon Jan 10 22:26:14 UTC 2022
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
Fix locking in the error path (from RVP). Centralize unlock code.
To generate a diff of this commit:
cvs rdiff -u -r1.220 -r1.221
Module Name:src
Committed By: christos
Date: Tue Oct 5 18:00:29 UTC 2021
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
PR/53299: RVP: kernfs and procfs are broken when sysctl security.curtain
is enabled
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: christos
Date: Tue Oct 5 18:00:29 UTC 2021
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
PR/53299: RVP: kernfs and procfs are broken when sysctl security.curtain
is enabled
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: christos
Date: Fri Sep 27 14:36:19 UTC 2019
Modified Files:
src/sys/miscfs/procfs: procfs_auxv.c procfs_cmdline.c procfs_limit.c
procfs_map.c
Log Message:
Instead of casting to size_t, cast to uintmax_t to prevent truncation
Module Name:src
Committed By: christos
Date: Fri Sep 27 14:36:19 UTC 2019
Modified Files:
src/sys/miscfs/procfs: procfs_auxv.c procfs_cmdline.c procfs_limit.c
procfs_map.c
Log Message:
Instead of casting to size_t, cast to uintmax_t to prevent truncation
Module Name:src
Committed By: christos
Date: Thu Sep 26 17:34:08 UTC 2019
Modified Files:
src/sys/miscfs/procfs: procfs_auxv.c procfs_cmdline.c procfs_limit.c
procfs_map.c procfs_subr.c
Log Message:
fix sign-compare issues: uio->uio_offset (off_t) is compared
Module Name:src
Committed By: christos
Date: Thu Sep 26 17:34:08 UTC 2019
Modified Files:
src/sys/miscfs/procfs: procfs_auxv.c procfs_cmdline.c procfs_limit.c
procfs_map.c procfs_subr.c
Log Message:
fix sign-compare issues: uio->uio_offset (off_t) is compared
Module Name:src
Committed By: christos
Date: Thu Sep 26 17:33:18 UTC 2019
Modified Files:
src/sys/miscfs/procfs: procfs.h
Log Message:
Rewrite the procfs_fileno as an inline function to make it more clear what
it does...
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: christos
Date: Thu Sep 26 17:33:18 UTC 2019
Modified Files:
src/sys/miscfs/procfs: procfs.h
Log Message:
Rewrite the procfs_fileno as an inline function to make it more clear what
it does...
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: chs
Date: Sat Sep 7 19:08:28 UTC 2019
Modified Files:
src/sys/miscfs/procfs: procfs_linux.c
Log Message:
have procfs_do_pid_stat() pass the proc's map to get_proc_size_info(),
rather than having the latter look up the map again and not check
Module Name:src
Committed By: chs
Date: Sat Sep 7 19:08:28 UTC 2019
Modified Files:
src/sys/miscfs/procfs: procfs_linux.c
Log Message:
have procfs_do_pid_stat() pass the proc's map to get_proc_size_info(),
rather than having the latter look up the map again and not check
Module Name:src
Committed By: maxv
Date: Fri Aug 23 14:12:39 UTC 2019
Modified Files:
src/sys/miscfs/procfs: procfs_linux.c
Log Message:
Fix info leaks.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/miscfs/procfs/procfs_linux.c
Please note that
Module Name:src
Committed By: maxv
Date: Fri Aug 23 14:12:39 UTC 2019
Modified Files:
src/sys/miscfs/procfs: procfs_linux.c
Log Message:
Fix info leaks.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/miscfs/procfs/procfs_linux.c
Please note that
On Apr 7, 9:54pm, hann...@eis.cs.tu-bs.de ("J. Hannken-Illjes") wrote:
-- Subject: Re: CVS commit: src/sys/miscfs/procfs
| Already requested with ticket #702.
Thanks!
christos
> On 7. Apr 2018, at 21:27, Christos Zoulas wrote:
>
> In article <20180407134242.bceb9f...@cvs.netbsd.org>,
> Juergen Hannken-Illjes wrote:
>> -=-=-=-=-=-
>>
>> Module Name: src
>> Committed By:hannken
>> Date:Sat Apr
In article <20180407134242.bceb9f...@cvs.netbsd.org>,
Juergen Hannken-Illjes wrote:
>-=-=-=-=-=-
>
>Module Name: src
>Committed By: hannken
>Date: Sat Apr 7 13:42:42 UTC 2018
>
>Modified Files:
> src/sys/miscfs/procfs: procfs_vnops.c
>
>Log Message:
Nicolas Joly writes:
Module Name: src
Committed By: njoly
Date: Sat Jul 12 09:58:39 UTC 2014
Modified Files:
src/sys/miscfs/procfs: procfs_linux.c
Log Message:
Use kproc2 to provide sensible informations for /proc/pid/stat.
hmm, kernel code should really avoid using the
On Sat, Jul 12, 2014 at 08:11:46PM +1000, matthew green wrote:
Nicolas Joly writes:
Module Name:src
Committed By: njoly
Date: Sat Jul 12 09:58:39 UTC 2014
Modified Files:
src/sys/miscfs/procfs: procfs_linux.c
Log Message:
Use kproc2 to provide
Nicolas Joly writes:
On Sat, Jul 12, 2014 at 08:11:46PM +1000, matthew green wrote:
Nicolas Joly writes:
Module Name: src
Committed By: njoly
Date: Sat Jul 12 09:58:39 UTC 2014
Modified Files:
src/sys/miscfs/procfs: procfs_linux.c
Log
In article 20110623190949.gb4...@netbsd.org,
David Holland dholland-sourcechan...@netbsd.org wrote:
On Thu, Jun 23, 2011 at 01:06:38PM -0400, Christos Zoulas wrote:
Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c
Log Message:
From Aleksey Cheusov: Don't make it easy for
On Thu, Jun 23, 2011 at 07:55:49PM +, Christos Zoulas wrote:
...as opposed to, say, running /usr/bin/pmap?
(I've long thought that should be restricted to root, or at least only
to one's own non-setugid processes.)
I am in the process of fixing that too, stay tuned.
Yay :-)
--
50 matches
Mail list logo