summaryrefslogtreecommitdiffstats
path: root/sys/ufs/ffs/ffs_snapshot.c
diff options
context:
space:
mode:
authorjulian <julian@FreeBSD.org>2004-06-16 00:26:31 +0000
committerjulian <julian@FreeBSD.org>2004-06-16 00:26:31 +0000
commit6c9d81ae0df6427002b251b73dadd33e8dcad9ac (patch)
treeccd863bb9258875fbfaaa74744c38e9db22822b0 /sys/ufs/ffs/ffs_snapshot.c
parenteedef68f32aacaf0c79774e686ad03691318b8d3 (diff)
downloadFreeBSD-src-6c9d81ae0df6427002b251b73dadd33e8dcad9ac.zip
FreeBSD-src-6c9d81ae0df6427002b251b73dadd33e8dcad9ac.tar.gz
Nice, is a property of a process as a whole..
I mistakenly moved it to the ksegroup when breaking up the process structure. Put it back in the proc structure.
Diffstat (limited to 'sys/ufs/ffs/ffs_snapshot.c')
-rw-r--r--sys/ufs/ffs/ffs_snapshot.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/ufs/ffs/ffs_snapshot.c b/sys/ufs/ffs/ffs_snapshot.c
index b11b867..adfb41b 100644
--- a/sys/ufs/ffs/ffs_snapshot.c
+++ b/sys/ufs/ffs/ffs_snapshot.c
@@ -301,11 +301,11 @@ restart:
*
* Recind nice scheduling while running with the filesystem suspended.
*/
- if (td->td_ksegrp->kg_nice > 0) {
+ if (td->td_proc->p_nice > 0) {
PROC_LOCK(td->td_proc);
mtx_lock_spin(&sched_lock);
- saved_nice = td->td_ksegrp->kg_nice;
- sched_nice(td->td_ksegrp, 0);
+ saved_nice = td->td_proc->p_nice;
+ sched_nice(td->td_proc, 0);
mtx_unlock_spin(&sched_lock);
PROC_UNLOCK(td->td_proc);
}
@@ -665,7 +665,7 @@ out:
if (saved_nice > 0) {
PROC_LOCK(td->td_proc);
mtx_lock_spin(&sched_lock);
- sched_nice(td->td_ksegrp, saved_nice);
+ sched_nice(td->td_proc, saved_nice);
mtx_unlock_spin(&sched_lock);
PROC_UNLOCK(td->td_proc);
}
OpenPOWER on IntegriCloud