[patch-stable 0/3] Futex fixes for stable



Hi folks,

the following patch series is a backport of the futex fixups for stable.

Patch 1 and 2 are identical to the mainline version.

Patch 3 is a backport as there were other major changes in the futex code
in mainline. The design of the fixes is identical to the mainline version.

Should be applicable to 2.6.20 and earlier as well.

Please apply ASAP. The bugs in the futex code cause memory leaks and
kernel oopsen and are easily exploitable from user space.

Thanks,

tglx

--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • request for v2.6.22.19-queue
    ... [PATCH] Be more robust about bad arguments in get_user_pages ... MAINLINE: 900cf086fd2fbad07f72f4575449e0d0958f860f ... This patch should fix the issue. ... in the struct nfs_server. ...
    (Linux-Kernel)
  • [PATCH] Futex: Revert the non-functional REQUEUE_PI
    ... introduced user space visible changes to the futex syscall. ... The patch is non-functional and there is no way to fix it proper before ... Verified against the glibc tests and my own PI futex tests. ... struct inode *inode; ...
    (Linux-Kernel)
  • Re: spitz (zaurus sl-c3000) support
    ... so it should be spitz. ... write the patch and I think a reference to the battery device sneaked ... into mainline when it shouldn't have done. ... agreed some changes to enable it to stand a chance of making mainline. ...
    (Linux-Kernel)
  • Re: [PATCH] CRISv10 improve and bugfix fasttimer
    ... Jesper Nilsson wrote: ... that has gotten out of sync with mainline (although we've continued ... This means that the CRISv10 architecture has gotten broken in mainline, ... I'll submit a later patch that removes this. ...
    (Linux-Kernel)
  • Re: robust futex heap support patch
    ... I got a little time to look at your current patch. ... releases futex, notices task B ... You have probably by manipulating the userspace flag from within the ... > Please read the FAQ at http://www.tux.org/lkml/ ...
    (Linux-Kernel)