diff options
| author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2016-06-02 09:54:12 +0200 | 
|---|---|---|
| committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2016-06-02 09:54:12 +0200 | 
| commit | 5599617ec0719dba3b1f85a4abca2a6c93368ae3 (patch) | |
| tree | 7d2f9bb6a538ee8ed5cfa391f2cfa72a3e2daa9f /fs/eventpoll.c | |
| parent | 8d19d7d9dbc25d1a1ffa602ed9eff25a88c98163 (diff) | |
| parent | 66fd7a66e8b9e11e49f46ea77910f935c4dee5c3 (diff) | |
Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next-queued
Git got absolutely destroyed with all our cherry-picking from
drm-intel-next-queued to various branches. It ended up inserting
intel_crtc_page_flip 2x even in intel_display.c.
Backmerge to get back to sanity.
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
Diffstat (limited to 'fs/eventpoll.c')
| -rw-r--r-- | fs/eventpoll.c | 12 | 
1 files changed, 6 insertions, 6 deletions
| diff --git a/fs/eventpoll.c b/fs/eventpoll.c index 8a74a2a52e0f..10db91218933 100644 --- a/fs/eventpoll.c +++ b/fs/eventpoll.c @@ -1583,15 +1583,15 @@ static int ep_send_events(struct eventpoll *ep,  	return ep_scan_ready_list(ep, ep_send_events_proc, &esed, 0, false);  } -static inline struct timespec ep_set_mstimeout(long ms) +static inline struct timespec64 ep_set_mstimeout(long ms)  { -	struct timespec now, ts = { +	struct timespec64 now, ts = {  		.tv_sec = ms / MSEC_PER_SEC,  		.tv_nsec = NSEC_PER_MSEC * (ms % MSEC_PER_SEC),  	}; -	ktime_get_ts(&now); -	return timespec_add_safe(now, ts); +	ktime_get_ts64(&now); +	return timespec64_add_safe(now, ts);  }  /** @@ -1621,11 +1621,11 @@ static int ep_poll(struct eventpoll *ep, struct epoll_event __user *events,  	ktime_t expires, *to = NULL;  	if (timeout > 0) { -		struct timespec end_time = ep_set_mstimeout(timeout); +		struct timespec64 end_time = ep_set_mstimeout(timeout);  		slack = select_estimate_accuracy(&end_time);  		to = &expires; -		*to = timespec_to_ktime(end_time); +		*to = timespec64_to_ktime(end_time);  	} else if (timeout == 0) {  		/*  		 * Avoid the unnecessary trip to the wait queue loop, if the | 
