Commit 82e0b129 authored by Andrzej Hajda's avatar Andrzej Hajda Committed by Nirmoy Das
Browse files

drm/xe: allow unaligned start and size xe_res_cursor parameters



xe_res_cursor code does not depend on the alignment. On the other side
unaligned accesses are useful from pread/pwrite point of view.

Signed-off-by: default avatarAndrzej Hajda <andrzej.hajda@intel.com>
Reviewed-by: default avatarThomas Hellström <thomas.hellstrom@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240418-xe_res_cursor-no-align-v1-1-8df7834266c9@intel.com


Signed-off-by: default avatarNirmoy Das <nirmoy.das@intel.com>
parent 38007fa9
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -157,8 +157,6 @@ static inline void xe_res_first_sg(const struct sg_table *sg,
				   struct xe_res_cursor *cur)
{
	XE_WARN_ON(!sg);
	XE_WARN_ON(!IS_ALIGNED(start, PAGE_SIZE) ||
		   !IS_ALIGNED(size, PAGE_SIZE));
	cur->node = NULL;
	cur->start = start;
	cur->remaining = size;