lkml.org 
[lkml]   [2018]   [Aug]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v2 3/8] seq_file: use seq_open_data in __seq_open_private
    Date
    Signed-off-by: Rasmus Villemoes <linux@rasmusvillemoes.dk>
    ---
    fs/seq_file.c | 5 +----
    1 file changed, 1 insertion(+), 4 deletions(-)

    diff --git a/fs/seq_file.c b/fs/seq_file.c
    index 518a72e444d9..5cc4670294e7 100644
    --- a/fs/seq_file.c
    +++ b/fs/seq_file.c
    @@ -632,18 +632,15 @@ void *__seq_open_private(struct file *f, const struct seq_operations *ops,
    {
    int rc;
    void *private;
    - struct seq_file *seq;

    private = kzalloc(psize, GFP_KERNEL_ACCOUNT);
    if (private == NULL)
    goto out;

    - rc = seq_open(f, ops);
    + rc = seq_open_data(f, ops, private);
    if (rc < 0)
    goto out_free;

    - seq = f->private_data;
    - seq->private = private;
    return private;

    out_free:
    --
    2.16.4
    \
     
     \ /
      Last update: 2018-08-18 15:25    [W:14.485 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site