File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -7126,12 +7126,24 @@ static ssize_t tracing_err_log_write(struct file *file,
71267126 return count ;
71277127}
71287128
7129+ static int tracing_err_log_release (struct inode * inode , struct file * file )
7130+ {
7131+ struct trace_array * tr = inode -> i_private ;
7132+
7133+ trace_array_put (tr );
7134+
7135+ if (file -> f_mode & FMODE_READ )
7136+ seq_release (inode , file );
7137+
7138+ return 0 ;
7139+ }
7140+
71297141static const struct file_operations tracing_err_log_fops = {
71307142 .open = tracing_err_log_open ,
71317143 .write = tracing_err_log_write ,
71327144 .read = seq_read ,
71337145 .llseek = seq_lseek ,
7134- .release = tracing_release_generic_tr ,
7146+ .release = tracing_err_log_release ,
71357147};
71367148
71377149static int tracing_buffers_open (struct inode * inode , struct file * filp )
You can’t perform that action at this time.
0 commit comments