diff options
| -rw-r--r-- | fs/file.c | 2 |
1 files changed, 0 insertions, 2 deletions
| @@ -317,9 +317,7 @@ static int expand_fdtable(struct files_struct *files, int nr) | |||
| 317 | free_fdtable(cur_fdt); | 317 | free_fdtable(cur_fdt); |
| 318 | } else { | 318 | } else { |
| 319 | /* Somebody else expanded, so undo our attempt */ | 319 | /* Somebody else expanded, so undo our attempt */ |
| 320 | spin_unlock(&files->file_lock); | ||
| 321 | __free_fdtable(new_fdt); | 320 | __free_fdtable(new_fdt); |
| 322 | spin_lock(&files->file_lock); | ||
| 323 | } | 321 | } |
| 324 | return 1; | 322 | return 1; |
| 325 | } | 323 | } |
