freebsd-skq/sys/dev/drm
eadler ec294fd7f5 MFC r258779,r258780,r258787,r258822:
Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this
shifts into the sign bit.  Instead use (1U << 31) which gets the
expected result.

Similar to the (1 << 31) case it is not defined to do (2 << 30).

This fix is not ideal as it assumes a 32 bit int, but does fix the issue
for most cases.

A similar change was made in OpenBSD.
2014-02-04 03:36:42 +00:00
..
ati_pcigart.c
drm_agpsupport.c Do a sweep of the tree replacing calls to pci_find_extcap() with calls to 2011-03-23 13:10:15 +00:00
drm_atomic.h
drm_auth.c
drm_bufs.c
drm_context.c
drm_dma.c
drm_drawable.c
drm_drv.c Make drm(4) build, if not work reliably, on PowerPC. 2010-11-16 03:43:06 +00:00
drm_fops.c Streamline use of cdevpriv and correct some corner cases. 2012-08-15 16:19:39 +00:00
drm_hashtab.c
drm_hashtab.h
drm_internal.h
drm_ioctl.c
drm_irq.c fix atomic_set_xxx misuse in drm 2010-12-11 10:18:05 +00:00
drm_linux_list.h
drm_lock.c
drm_memory.c Make drm(4) build, if not work reliably, on PowerPC. 2010-11-16 03:43:06 +00:00
drm_mm.c
drm_mm.h
drm_pci.c
drm_pciids.h
drm_sarea.h
drm_scatter.c Replace kernel virtual address space allocation with vmem. This provides 2013-08-07 06:21:20 +00:00
drm_sman.c
drm_sman.h
drm_sysctl.c Fix display of the drm sysctls. 2011-04-23 23:11:44 +00:00
drm_vm.c
drm.h
drmP.h Switch vm_object lock to be a rwlock. 2013-02-20 10:38:34 +00:00
i915_dma.c
i915_drm.h
i915_drv.c
i915_drv.h Do not define bool/true/false if the symbols already exist. 2011-12-12 18:43:24 +00:00
i915_irq.c
i915_mem.c
i915_reg.h MFC r258779,r258780,r258787,r258822: 2014-02-04 03:36:42 +00:00
i915_suspend.c
mach64_dma.c MFC r259902: 2013-12-30 20:27:58 +00:00
mach64_drm.h
mach64_drv.c
mach64_drv.h MFC r258779,r258780,r258787,r258822: 2014-02-04 03:36:42 +00:00
mach64_irq.c
mach64_state.c
mga_dma.c
mga_drm.h
mga_drv.c
mga_drv.h MFC r258779,r258780,r258787,r258822: 2014-02-04 03:36:42 +00:00
mga_irq.c
mga_state.c
mga_ucode.h
mga_warp.c
r128_cce.c
r128_drm.h
r128_drv.c
r128_drv.h MFC r258779,r258780,r258787,r258822: 2014-02-04 03:36:42 +00:00
r128_irq.c
r128_state.c
r300_cmdbuf.c
r300_reg.h MFC r258779,r258780,r258787,r258822: 2014-02-04 03:36:42 +00:00
r600_blit.c MFC r258779,r258780,r258787,r258822: 2014-02-04 03:36:42 +00:00
r600_cp.c
r600_microcode.h
radeon_cp.c MFC r258779,r258780,r258787,r258822: 2014-02-04 03:36:42 +00:00
radeon_cs.c Make drm(4) build, if not work reliably, on PowerPC. 2010-11-16 03:43:06 +00:00
radeon_drm.h
radeon_drv.c
radeon_drv.h MFC r258779,r258780,r258787,r258822: 2014-02-04 03:36:42 +00:00
radeon_irq.c
radeon_mem.c
radeon_microcode.h
radeon_state.c In sys/dev/drm/radeon_state.c, use the correct printf length modifiers 2011-12-30 02:07:50 +00:00
savage_bci.c
savage_drm.h
savage_drv.c
savage_drv.h
savage_state.c
sis_drm.h
sis_drv.c
sis_drv.h
sis_ds.c
sis_ds.h
sis_mm.c
tdfx_drv.c
tdfx_drv.h
via_3d_reg.h
via_dma.c Cast VIA_READ to (void) where the result is unused. 2012-11-09 14:46:23 +00:00
via_dmablit.c Cast VIA_READ to (void) where the result is unused. 2012-11-09 14:46:23 +00:00
via_dmablit.h
via_drm.h
via_drv.c
via_drv.h
via_irq.c MFC r258779,r258780,r258787,r258822: 2014-02-04 03:36:42 +00:00
via_map.c
via_mm.c
via_verifier.c
via_verifier.h
via_video.c