|
@@ -81,11 +81,11 @@ static int ovl_copy_up_data(struct path *old, struct path *new, loff_t len)
|
|
|
if (len == 0)
|
|
|
return 0;
|
|
|
|
|
|
- old_file = ovl_path_open(old, O_RDONLY);
|
|
|
+ old_file = ovl_path_open(old, O_LARGEFILE | O_RDONLY);
|
|
|
if (IS_ERR(old_file))
|
|
|
return PTR_ERR(old_file);
|
|
|
|
|
|
- new_file = ovl_path_open(new, O_WRONLY);
|
|
|
+ new_file = ovl_path_open(new, O_LARGEFILE | O_WRONLY);
|
|
|
if (IS_ERR(new_file)) {
|
|
|
error = PTR_ERR(new_file);
|
|
|
goto out_fput;
|