Commit a39c41b8 authored by David Howells's avatar David Howells
Browse files

netfs: Pass a flag to ->prepare_write() to say if there's no alloc'd space

parent 9e1aa6b8
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -323,7 +323,7 @@ static void netfs_rreq_do_write_to_cache(struct netfs_read_request *rreq)
		}

		ret = cres->ops->prepare_write(cres, &subreq->start, &subreq->len,
					       rreq->i_size);
					       rreq->i_size, true);
		if (ret < 0) {
			trace_netfs_failure(rreq, subreq, ret, netfs_fail_prepare_write);
			trace_netfs_sreq(subreq, netfs_sreq_trace_write_skip);
+2 −1
Original line number Diff line number Diff line
@@ -232,7 +232,8 @@ struct netfs_cache_ops {
	 * actually do.
	 */
	int (*prepare_write)(struct netfs_cache_resources *cres,
			     loff_t *_start, size_t *_len, loff_t i_size);
			     loff_t *_start, size_t *_len, loff_t i_size,
			     bool no_space_allocated_yet);
};

struct readahead_control;