@@ -197,7 +197,7 @@ ssize_t backing_file_read_iter(struct file *file, struct iov_iter *iter,
197197 backing_aio_cleanup (aio , ret );
198198 }
199199out :
200- revert_creds_light (old_cred );
200+ revert_creds (old_cred );
201201
202202 if (ctx -> accessed )
203203 ctx -> accessed (iocb -> ki_filp );
@@ -264,7 +264,7 @@ ssize_t backing_file_write_iter(struct file *file, struct iov_iter *iter,
264264 backing_aio_cleanup (aio , ret );
265265 }
266266out :
267- revert_creds_light (old_cred );
267+ revert_creds (old_cred );
268268
269269 return ret ;
270270}
@@ -283,7 +283,7 @@ ssize_t backing_file_splice_read(struct file *in, struct kiocb *iocb,
283283
284284 old_cred = override_creds (ctx -> cred );
285285 ret = vfs_splice_read (in , & iocb -> ki_pos , pipe , len , flags );
286- revert_creds_light (old_cred );
286+ revert_creds (old_cred );
287287
288288 if (ctx -> accessed )
289289 ctx -> accessed (iocb -> ki_filp );
@@ -314,7 +314,7 @@ ssize_t backing_file_splice_write(struct pipe_inode_info *pipe,
314314 file_start_write (out );
315315 ret = out -> f_op -> splice_write (pipe , out , & iocb -> ki_pos , len , flags );
316316 file_end_write (out );
317- revert_creds_light (old_cred );
317+ revert_creds (old_cred );
318318
319319 if (ctx -> end_write )
320320 ctx -> end_write (iocb , ret );
@@ -340,7 +340,7 @@ int backing_file_mmap(struct file *file, struct vm_area_struct *vma,
340340
341341 old_cred = override_creds (ctx -> cred );
342342 ret = call_mmap (vma -> vm_file , vma );
343- revert_creds_light (old_cred );
343+ revert_creds (old_cred );
344344
345345 if (ctx -> accessed )
346346 ctx -> accessed (user_file );
0 commit comments