inode.c (651a88798412e216f337d70181127e847f00a4b7) inode.c (b7446e7cf15f0926866c8e5de90ab278998bf8c8)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * (C) 2001 Clemson University and The University of Chicago
4 * Copyright 2018 Omnibond Systems, L.L.C.
5 *
6 * See COPYING in top-level directory.
7 */
8

--- 324 unchanged lines hidden (view full) ---

333 struct orangefs_write_range *wr;
334 struct folio *folio;
335 struct page *page;
336 pgoff_t index;
337 int ret;
338
339 index = pos >> PAGE_SHIFT;
340
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * (C) 2001 Clemson University and The University of Chicago
4 * Copyright 2018 Omnibond Systems, L.L.C.
5 *
6 * See COPYING in top-level directory.
7 */
8

--- 324 unchanged lines hidden (view full) ---

333 struct orangefs_write_range *wr;
334 struct folio *folio;
335 struct page *page;
336 pgoff_t index;
337 int ret;
338
339 index = pos >> PAGE_SHIFT;
340
341 page = grab_cache_page_write_begin(mapping, index, flags);
341 page = grab_cache_page_write_begin(mapping, index);
342 if (!page)
343 return -ENOMEM;
344
345 *pagep = page;
346 folio = page_folio(page);
347
348 if (folio_test_dirty(folio) && !folio_test_private(folio)) {
349 /*

--- 796 unchanged lines hidden ---
342 if (!page)
343 return -ENOMEM;
344
345 *pagep = page;
346 folio = page_folio(page);
347
348 if (folio_test_dirty(folio) && !folio_test_private(folio)) {
349 /*

--- 796 unchanged lines hidden ---