16 Feb
2015
16 Feb
'15
13:33
http://bugzilla.suse.com/show_bug.cgi?id=917385 --- Comment #21 from Takashi Iwai <tiwai@suse.com> --- The culprit is that arg.offset takes 64bit while it's truncated at calling mmap() to 32bit off_t. The old xf86-video-modesetting calls this via libdrm, and libdrm is built with the large-file support so that off_t becomes off64_t. But xserver seems not built with this properly, thus off_t remains as 32bit. An ad hoc fix is just to define _FILE_OFFSET_BITS 64 at the beginning of the code before including headers like the patch below. -- You are receiving this mail because: You are on the CC list for the bug.