Revision tags: release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0 |
|
#
f2dd06ab |
| 27-Sep-2003 |
Tim J. Robbins <tjr@FreeBSD.org> |
Use the 3-component version of the KERN_PROC_PROC sysctl.
|
#
8d2fd95b |
| 31-Jul-2003 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Remove unnecssary <vm/swap_pager.h> includes.
These were probably not cleaned up back in whatever murky past these files were split into separate files.
|
#
d8406ada |
| 15-Jun-2003 |
David Xu <davidxu@FreeBSD.org> |
P_THREADED was renamed to P_SA, follow up.
|
Revision tags: release/5.1.0_cvs, release/5.1.0 |
|
#
840558b9 |
| 14-May-2003 |
John Baldwin <jhb@FreeBSD.org> |
s/procsig/sigacts/ to catch up to procsig and sigacts changes in the kernel.
Approved by: re (scottl)
|
#
e472fbee |
| 14-May-2003 |
Peter Wemm <peter@FreeBSD.org> |
Bandaid for world. jhb gets the pointy hat here and he needs to look at this.
Approved by: re (scottl)
|
#
a0ddbf49 |
| 10-Apr-2003 |
Julian Elischer <julian@FreeBSD.org> |
Catch up with the kernel. Move the current cpu indicator to the thread.
|
Revision tags: release/4.8.0_cvs, release/4.8.0 |
|
#
42d3ad71 |
| 01-Apr-2003 |
Jeff Roberson <jeff@FreeBSD.org> |
- Spell SIGSETOR correctly.
|
#
31a9779e |
| 01-Apr-2003 |
Jeff Roberson <jeff@FreeBSD.org> |
- Catch up with kernel signal changes.
|
#
8b7a975e |
| 13-Mar-2003 |
John Baldwin <jhb@FreeBSD.org> |
Catch up to p_tracep -> p_tracevp rename to unbreak world.
Pointy hat to: jhb
|
#
ac2e4153 |
| 27-Feb-2003 |
Julian Elischer <julian@FreeBSD.org> |
Change the process flags P_KSES to be P_THREADED. This is just a cosmetic change but I've been meaning to do it for about a year.
|
Revision tags: release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs |
|
#
0d632649 |
| 02-Oct-2002 |
John Baldwin <jhb@FreeBSD.org> |
Catch up to SMTX -> SLOCK changes.
|
#
e8a58a83 |
| 01-Oct-2002 |
Juli Mallett <jmallett@FreeBSD.org> |
Ressurect libkvm use of the bitmasked signal list in the kernel, now that reliable signal queues are gone.
|
#
13405443 |
| 01-Oct-2002 |
Juli Mallett <jmallett@FreeBSD.org> |
Fix typo, should zero the kinfo_proc's siglist, not the real one's - the real one doesn't have one.
Submitted by: jake, scottl Big pointed hat that lands one in the badcommitters box to: jmallett
|
#
fc256ea4 |
| 30-Sep-2002 |
Juli Mallett <jmallett@FreeBSD.org> |
The list of queued signals is not, can not, and will not be exported to the userland. If someone wants to implement a backup p_siglist in the kernel for compatability and to export one could. For n
The list of queued signals is not, can not, and will not be exported to the userland. If someone wants to implement a backup p_siglist in the kernel for compatability and to export one could. For now, just tell KVM to hand an empty signal set off to the userland.
show more ...
|
#
f86e3350 |
| 16-Sep-2002 |
Bruce Evans <bde@FreeBSD.org> |
Fixed messes involving $FreeBSD$ starting with one left in the copyright after adding __FBSDID().
Garbage-collected kvm_readswap(). This was once used by kvm_uread(), but kvm_uread() now just reads
Fixed messes involving $FreeBSD$ starting with one left in the copyright after adding __FBSDID().
Garbage-collected kvm_readswap(). This was once used by kvm_uread(), but kvm_uread() now just reads /proc/<pid>/mem and procfs hopefully handles swapped out pages.
show more ...
|
#
4f0db5e0 |
| 16-Sep-2002 |
Julian Elischer <julian@FreeBSD.org> |
Allocate KSEs and KSEGRPs separatly and remove them from the proc structure. next step is to allow > 1 to be allocated per process. This would give multi-processor threads. (when the rest of the infr
Allocate KSEs and KSEGRPs separatly and remove them from the proc structure. next step is to allow > 1 to be allocated per process. This would give multi-processor threads. (when the rest of the infrastructure is in place)
While doing this I noticed libkvm and sys/kern/kern_proc.c:fill_kinfo_proc are diverging more than they should.. corrective action needed soon.
show more ...
|
#
71fad9fd |
| 11-Sep-2002 |
Julian Elischer <julian@FreeBSD.org> |
Completely redo thread states.
Reviewed by: davidxu@freebsd.org
|
#
0d8293f4 |
| 30-Aug-2002 |
Peter Wemm <peter@FreeBSD.org> |
Hopefully unbreak world. ke_slptime is gone. It should really have been looking at p_ksegrp.kg_slptime anyway.
|
#
b20ea179 |
| 28-Aug-2002 |
Alfred Perlstein <alfred@FreeBSD.org> |
Allow one to grab the definition of struct ucred by defining _WANT_UCRED instead of forcing _KERNEL.
Move the include of sys/_label.h in ucred.h under the _KERNEL || _WANT_UCRED case.
|
#
d3cf4981 |
| 24-Aug-2002 |
Kris Kennaway <kris@FreeBSD.org> |
&x is not a format string
|
#
aa22cbfe |
| 16-Aug-2002 |
Alfred Perlstein <alfred@FreeBSD.org> |
Hide 'struct ucred' behind '#ifdef _KERNEL', this should stop userland from attempting to use it for good. There is a catch, kvm_proc.c needs to '#define _KERNEL' to get at the ucred.
Requested by:
Hide 'struct ucred' behind '#ifdef _KERNEL', this should stop userland from attempting to use it for good. There is a catch, kvm_proc.c needs to '#define _KERNEL' to get at the ucred.
Requested by: rwatson
show more ...
|
Revision tags: release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs |
|
#
58551c03 |
| 30-Jun-2002 |
Julian Elischer <julian@FreeBSD.org> |
Don't even read in the thread if it is a zombie process.
|
#
bff4151c |
| 30-Jun-2002 |
Julian Elischer <julian@FreeBSD.org> |
grow a brain and do this right.
|
#
6143c383 |
| 30-Jun-2002 |
Julian Elischer <julian@FreeBSD.org> |
Don't follow non existant thread pointers (e.g. for zombies)
|
#
e602ba25 |
| 29-Jun-2002 |
Julian Elischer <julian@FreeBSD.org> |
Part 1 of KSE-III
The ability to schedule multiple threads per process (one one cpu) by making ALL system calls optionally asynchronous. to come: ia64 and power-pc patches, patches for gdb, test pro
Part 1 of KSE-III
The ability to schedule multiple threads per process (one one cpu) by making ALL system calls optionally asynchronous. to come: ia64 and power-pc patches, patches for gdb, test program (in tools)
Reviewed by: Almost everyone who counts (at various times, peter, jhb, matt, alfred, mini, bernd, and a cast of thousands)
NOTE: this is still Beta code, and contains lots of debugging stuff. expect slight instability in signals..
show more ...
|