summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@google.com>2018-06-13 16:36:26 +0200
committerGreg Kroah-Hartman <gregkh@google.com>2018-06-13 16:36:26 +0200
commita2e2217bd824475c7469047898d60ba78f3891d8 (patch)
treeeb809b847a9c30315dde34cce129b6b0d1c3df9a /drivers/gpu/drm
parente4798d7f13c7d183d4c353bc8fd23ae3d2a5d904 (diff)
parented90fd0cfe4ee5faa42a39605f430f13f39556da (diff)
Merge 4.4.137 into android-4.4
Changes in 4.4.137 tpm: do not suspend/resume if power stays on tpm: self test failure should not cause suspend to fail mmap: introduce sane default mmap limits mmap: relax file size limit for regular files kconfig: Avoid format overflow warning from GCC 8.1 xfs: fix incorrect log_flushed on fsync drm: set FMODE_UNSIGNED_OFFSET for drm files brcmfmac: Fix check for ISO3166 code bnx2x: use the right constant dccp: don't free ccid2_hc_tx_sock struct in dccp_disconnect() enic: set DMA mask to 47 bit ip6mr: only set ip6mr_table from setsockopt when ip6mr_new_table succeeds ipv4: remove warning in ip_recv_error isdn: eicon: fix a missing-check bug netdev-FAQ: clarify DaveM's position for stable backports net/packet: refine check for priv area size net: usb: cdc_mbim: add flag FLAG_SEND_ZLP packet: fix reserve calculation qed: Fix mask for physical address in ILT entry net/mlx4: Fix irq-unsafe spinlock usage team: use netdev_features_t instead of u32 rtnetlink: validate attributes in do_setlink() net: phy: broadcom: Fix bcm_write_exp() net: metrics: add proper netlink validation Linux 4.4.137 Change-Id: I247cc9905e330810546f7105bdf723bf84c3308f Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Diffstat (limited to 'drivers/gpu/drm')
-rw-r--r--drivers/gpu/drm/drm_fops.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/drm_fops.c b/drivers/gpu/drm/drm_fops.c
index 6b5625e66119..88ceac091454 100644
--- a/drivers/gpu/drm/drm_fops.c
+++ b/drivers/gpu/drm/drm_fops.c
@@ -209,6 +209,7 @@ static int drm_open_helper(struct file *filp, struct drm_minor *minor)
return -ENOMEM;
filp->private_data = priv;
+ filp->f_mode |= FMODE_UNSIGNED_OFFSET;
priv->filp = filp;
priv->uid = current_euid();
priv->pid = get_pid(task_pid(current));