Subject: Re: [vserver] Linux VServer patch for 2.6.22.9
From: Oliver Paulus <oliver@code-project.org>
Date: Fri, 28 Sep 2007 12:13:16 +0200
Fri, 28 Sep 2007 12:13:16 +0200
> @@ -797,7 +817,8 @@ out:
>        return error;
> }
Sorry. My previous post was not correct. The out part has no changes in this
case - but why does I get a reject for this code change?
>                goto out;
>        locks_copy_lock(new_fl, request);
>        locks_insert_lock(&inode->i_flock, new_fl);
> +       vx_locks_inc(new_fl);
>        new_fl = NULL;
>        error = 0;

These lines had a failure in the previous post:
> And this is the code part in the 2.6.22.9 "fs/locks.c" source:
>                goto out;
>        locks_copy_lock(new_fl, request);
>        locks_insert_lock(before, new_fl);
>        vx_locks_inc(new_fl);
>        new_fl = NULL;
>        error = 0;
this is correct:
                goto out;
        locks_copy_lock(new_fl, request);
        locks_insert_lock(before, new_fl);
        new_fl = NULL;
        error = 0;

--
Oliver Paulus

OpenPGP
Key id: 28D9C44F
Fingerprint: EADA 62FC 07DC 3361 A3D6  4174 2DE3 C027 28D9 C44F
Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x28D9C44F


["application/pgp-signature" not shown]