X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=ldiskfs%2Fkernel_patches%2Fpatches%2Fsles11sp2%2Fext4-data-in-dirent.patch;h=fa8f7caf4c9d5a48b8e4ed087f1af2cc1e7ebad0;hp=ac76bf9a8bdf5babcbe80afab2e54d101f767e19;hb=a101a95a3f58cde3ed912d074dc283b4083672ff;hpb=c6ab1fcc056778b18f685ec591ce27907e887617 diff --git a/ldiskfs/kernel_patches/patches/sles11sp2/ext4-data-in-dirent.patch b/ldiskfs/kernel_patches/patches/sles11sp2/ext4-data-in-dirent.patch index ac76bf9..fa8f7ca 100644 --- a/ldiskfs/kernel_patches/patches/sles11sp2/ext4-data-in-dirent.patch +++ b/ldiskfs/kernel_patches/patches/sles11sp2/ext4-data-in-dirent.patch @@ -54,7 +54,7 @@ struct fname *fname, *new_fn; struct dir_private_info *info; int len; -+ int extra_data = 1; ++ int extra_data = 0; info = dir_file->private_data; p = &info->root.rb_node; @@ -64,7 +64,7 @@ + if (dirent->file_type & EXT4_DIRENT_LUFID) + extra_data = ext4_get_dirent_data_len(dirent); + -+ len = sizeof(struct fname) + dirent->name_len + extra_data; ++ len = sizeof(struct fname) + dirent->name_len + extra_data + 1; + new_fn = kzalloc(len, GFP_KERNEL); if (!new_fn)