#
eb00e5b7 |
| 12-Jun-2016 |
Konstantin Belousov <kib@FreeBSD.org> |
swap_dev_info() does not require Giant, so Giant locking around the loop in linprocfs_doswaps() is useless. List of the registered filesystems is protected by vfsconf_sx, not by the Giant. Adjust li
swap_dev_info() does not require Giant, so Giant locking around the loop in linprocfs_doswaps() is useless. List of the registered filesystems is protected by vfsconf_sx, not by the Giant. Adjust linprocfs_dofilesystems() correspondingly.
Approved by: re (delphij), des (linprocfs maintainer) Sponsored by: The FreeBSD Foundation MFC after: 1 week
show more ...
|
#
8d340432 |
| 20-Apr-2016 |
Conrad Meyer <cem@FreeBSD.org> |
linprocfs_doproclimits: Initialize error return before use
Reported by: Coverity CID: 1354623 Sponsored by: EMC / Isilon Storage Division
|
#
e78adba3 |
| 20-Apr-2016 |
Conrad Meyer <cem@FreeBSD.org> |
linprocfs: Don't print uninitialized values
Reported by: Coverity CID: 1354624 Sponsored by: EMC / Isilon Storage Division
|
#
876d357f |
| 11-Apr-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: The FreeBSD Foundation
|
#
74b8d63d |
| 11-Apr-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
Cleanup unnecessary semicolons from the kernel.
Found with devel/coccinelle.
|
#
5743aa47 |
| 10-Apr-2016 |
Dmitry Chagin <dchagin@FreeBSD.org> |
More complete implementation of /proc/self/limits. Fix the way the code accesses process limits struct - pointed out by mjg@.
PR: 207386 Reviewed by: no objection form des@ MFC after: 3 weeks
|
Revision tags: release/10.3.0 |
|
#
76f38317 |
| 22-Feb-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r295845 through r295901.
|
#
317cec3c |
| 22-Feb-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: The FreeBSD Foundation
|
#
f4d6a773 |
| 21-Feb-2016 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Implement /proc/$$/limits.
PR: 207386 Submitted by: Szymon Śliwa <knight.erraunt@gmail.com> MFC after: 3 weeks
|
#
b5ff185e |
| 12-Sep-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from head
|
#
ab875b71 |
| 14-Aug-2015 |
Navdeep Parhar <np@FreeBSD.org> |
Catch up with head, primarily for the 1.14.4.0 firmware.
|
Revision tags: release/10.2.0 |
|
#
8d0f1085 |
| 22-Jul-2015 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r285341 through r285792.
|
#
f19e47d6 |
| 19-Jul-2015 |
Marcelo Araujo <araujo@FreeBSD.org> |
Add support to the jail framework to be able to mount linsysfs(5) and linprocfs(5).
Differential Revision: D2846 Submitted by: Nikolai Lifanov <lifanov@mail.lifanov.com> Reviewed by: jamie
|
#
b34be824 |
| 11-Jul-2015 |
Mateusz Guzik <mjg@FreeBSD.org> |
linprocfs: vref the vnode passed to vn_fullpath
|
#
416ba5c7 |
| 22-Jun-2015 |
Navdeep Parhar <np@FreeBSD.org> |
Catch up with HEAD (r280229-r284686).
|
#
dad2fb7e |
| 15-Jun-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from head
|
#
3adc74c7 |
| 09-Jun-2015 |
Dimitry Andric <dim@FreeBSD.org> |
Merged ^/head r283871 through r284187.
|
#
63e4c6cd |
| 02-Jun-2015 |
Eric van Gyzen <vangyzen@FreeBSD.org> |
Provide vnode in memory map info for files on tmpfs
When providing memory map information to userland, populate the vnode pointer for tmpfs files. Set the memory mapping to appear as a vnode type,
Provide vnode in memory map info for files on tmpfs
When providing memory map information to userland, populate the vnode pointer for tmpfs files. Set the memory mapping to appear as a vnode type, to match FreeBSD 9 behavior.
This fixes the use of tmpfs files with the dtrace pid provider, procstat -v, procfs, linprocfs, pmc (pmcstat), and ptrace (PT_VM_ENTRY).
Submitted by: Eric Badger <eric@badgerio.us> (initial revision) Obtained from: Dell Inc. PR: 198431 MFC after: 2 weeks Reviewed by: jhb Approved by: kib (mentor)
show more ...
|
#
37a48d40 |
| 28-May-2015 |
Glen Barber <gjb@FreeBSD.org> |
MFH: r282615-r283655
Sponsored by: The FreeBSD Foundation
|
#
98e0ffae |
| 27-May-2015 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge sync of head
|
#
dcc0e6c4 |
| 24-May-2015 |
Dmitry Chagin <dchagin@FreeBSD.org> |
Simplify linprocfs_doprocenviron(). Remove extra proc visibility checks and initialize pn_vis by well known procfs_candebug().
|
#
94c0ee30 |
| 24-May-2015 |
Dmitry Chagin <dchagin@FreeBSD.org> |
Convert Linux sigsets before showing. Linux kernel displays sigset always as 16x4 bit mask.
|
#
a6fd8bb2 |
| 24-May-2015 |
Dmitry Chagin <dchagin@FreeBSD.org> |
Add support for /proc/<pid>/auxv.
|
#
ffefd570 |
| 24-May-2015 |
Dmitry Chagin <dchagin@FreeBSD.org> |
Add vdso and stack names to the /proc/self/maps.
|
#
67d39748 |
| 24-May-2015 |
Dmitry Chagin <dchagin@FreeBSD.org> |
Introduce a new module linux_common.ko which is intended for the following primary purposes:
1. Remove the dependency of linsysfs and linprocfs modules from linux.ko, which will be architecture spec
Introduce a new module linux_common.ko which is intended for the following primary purposes:
1. Remove the dependency of linsysfs and linprocfs modules from linux.ko, which will be architecture specific on amd64.
2. Incorporate into linux_common.ko general code for platforms on which we'll support two Linuxulator modules (for both instruction set - 32 & 64 bit).
3. Move malloc(9) declaration to linux_common.ko, to enable getting memory usage statistics properly.
Currently linux_common.ko incorporates a code from linux_mib.c and linux_util.c and linprocfs, linsysfs and linux kernel modules depend on linux_common.ko.
Temporarily remove dtrace garbage from linux_mib.c and linux_util.c
Differential Revision: https://reviews.freebsd.org/D1072 In collaboration with: Vassilis Laganakos.
Reviewed by: trasz
show more ...
|