The patch titled fix fdset leakage has been removed from the -mm tree. Its filename is fix-fdset-leakage.patch This patch was dropped because it was merged into mainline or a subsystem tree ------------------------------------------------------ Subject: fix fdset leakage From: Kirill Korotaev <dev@xxxxxxxxxx> When found, it is obvious. nfds calculated when allocating fdsets is rewritten by calculation of size of fdtable, and when we are unlucky, we try to free fdsets of wrong size. Found due to OpenVZ resource management (User Beancounters). Signed-off-by: Alexey Kuznetsov <kuznet@xxxxxxxxxxxxx> Signed-off-by: Kirill Korotaev <dev@xxxxxxxxxx> Cc: <stable@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- fs/file.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff -puN fs/file.c~fix-fdset-leakage fs/file.c --- a/fs/file.c~fix-fdset-leakage +++ a/fs/file.c @@ -273,11 +273,13 @@ static struct fdtable *alloc_fdtable(int } while (nfds <= nr); new_fds = alloc_fd_array(nfds); if (!new_fds) - goto out; + goto out2; fdt->fd = new_fds; fdt->max_fds = nfds; fdt->free_files = NULL; return fdt; +out2: + nfds = fdt->max_fdset; out: if (new_openset) free_fdset(new_openset, nfds); _ Patches currently in -mm which might be from dev@xxxxxxxxxx are origin.patch struct-file-leakage.patch struct-file-leakage-tweak.patch proc-sysctl-add-_proc_do_string-helper.patch namespaces-add-nsproxy.patch namespaces-add-nsproxy-dont-include-compileh.patch namespaces-incorporate-fs-namespace-into-nsproxy.patch namespaces-utsname-introduce-temporary-helpers.patch namespaces-utsname-switch-to-using-uts-namespaces.patch namespaces-utsname-use-init_utsname-when-appropriate.patch namespaces-utsname-implement-utsname-namespaces.patch namespaces-utsname-sysctl-hack.patch namespaces-utsname-remove-system_utsname.patch namespaces-utsname-implement-clone_newuts-flag.patch uts-copy-nsproxy-only-when-needed.patch ipc-namespace-core.patch ipc-namespace-utils.patch ipc-namespace-msg.patch ipc-namespace-sem.patch ipc-namespace-shm.patch ipc-namespace-sysctls.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html