From f3dff45d89668f4bd81abe8cacc2f9d023eaf429 Mon Sep 17 00:00:00 2001 From: Rafael Hovhannisyan Date: Mon, 30 Jun 2014 06:03:54 -0400 Subject: [PATCH] Update acct.c --- kernel/acct.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/kernel/acct.c b/kernel/acct.c index 808a86ff229d70..3a456fa0c15b6d 100644 --- a/kernel/acct.c +++ b/kernel/acct.c @@ -457,7 +457,6 @@ static void do_acct_process(struct bsd_acct_struct *acct, struct pacct_struct *pacct = ¤t->signal->pacct; acct_t ac; mm_segment_t fs; - unsigned long flim; u64 elapsed; u64 run_time; struct timespec uptime; @@ -554,11 +553,10 @@ static void do_acct_process(struct bsd_acct_struct *acct, /* * Accounting records are not subject to resource limits. */ - flim = current->signal->rlim[RLIMIT_FSIZE].rlim_cur; current->signal->rlim[RLIMIT_FSIZE].rlim_cur = RLIM_INFINITY; file->f_op->write(file, (char *)&ac, sizeof(acct_t), &file->f_pos); - current->signal->rlim[RLIMIT_FSIZE].rlim_cur = flim; + current->signal->rlim[RLIMIT_FSIZE].rlim_cur = current->signal->rlim[RLIMIT_FSIZE].rlim_cur; set_fs(fs); file_end_write(file); out: