CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2014-03-07 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 7 15:39:08 UTC 2014 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Make gem mmappings shared, not copy-on-write, like Linux. To generate a diff of this commit: cvs rdiff -u -r1

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2014-01-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jan 22 16:40:54 UTC 2014 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c drm_gem_vm.c Log Message: Little reference counting fix in drm_mmap. To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2014-01-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jan 21 20:56:40 UTC 2014 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Call drm_mode_group_init_legacy_group in drm_attach like Linux does. To generate a diff of this commit: cvs r

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2014-01-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jan 21 20:56:20 UTC 2014 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Initialize the right minor numbers...arg. To generate a diff of this commit: cvs rdiff -u -r1.1.2.28 -r1.

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2014-01-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jan 21 20:56:00 UTC 2014 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Remove vestige of wsdisplay XXX from drm_drv.c. wsdisplay stuff happens in the parent driver now. To generat

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2014-01-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jan 21 20:56:30 UTC 2014 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Adjust errno from dev->driver->load. To generate a diff of this commit: cvs rdiff -u -r1.1.2.29 -r1.1.2.30 sr

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2014-01-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jan 21 20:50:21 UTC 2014 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Oops -- unifdef and in drm_drv.c. To generate a diff of this commit: cvs rdiff -u -r1.1.2.26 -r1.1.2.27 src

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2014-01-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jan 21 20:49:39 UTC 2014 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Report st_rdev in stat on a drm device. To generate a diff of this commit: cvs rdiff -u -r1.1.2.25 -r1.1.2.26

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2014-01-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jan 15 13:54:03 UTC 2014 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_module.c Log Message: Clean up initialization failures in drm2_modcmd. To generate a diff of this commit: cvs rdiff -u -r1.1.2.7

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2014-01-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jan 15 13:52:39 UTC 2014 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_fops.c Log Message: Add open drm files to the device file list. To generate a diff of this commit: cvs rdiff -u -r1.1.2.5 -r1.1.

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2014-01-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jan 15 13:52:30 UTC 2014 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Fix copyoutstr usage in drm_version_string. To generate a diff of this commit: cvs rdiff -u -r1.1.2.23 -r1.1.

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-09-08 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Sep 8 15:56:32 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_gem_vm.c Log Message: Use the _unlocked variant of unreference in drm_gem_pager_detach. To generate a diff of this commit: cvs r

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-09-08 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Sep 8 15:54:48 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_cache.c Log Message: Helps to commit all my changes to drm_cache.c. To generate a diff of this commit: cvs rdiff -u -r1.1.2.1 -r

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-09-08 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Sep 8 15:44:14 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_gem_vm.c drm_scatter.c drm_vm.c Log Message: Avoid the PAGE_MASK mess in drm_gem_vm.c, drm_scatter.c, & drm_vm.c. To

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-09-08 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Sep 8 15:34:36 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Decrement sc_opencount on drm_close. To generate a diff of this commit: cvs rdiff -u -r1.1.2.22 -r1.1.2.23 sr

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-09-08 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Sep 8 15:26:24 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_module.c Log Message: Initialize and destroy drm_global_mutex on module init/fini. To generate a diff of this commit: cvs rdiff

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 04:05:00 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Call drm_vblank_cleanup in drm_detach. To generate a diff of this commit: cvs rdiff -u -r1.1.2.21 -r1.1.2.22

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 04:01:37 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Initialize dev->dev, dev->primary, and dev->control in drm_attach. To generate a diff of this commit: cvs rdi

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:58:36 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Let drm_fill_in_dev initialize dev->driver after all. To generate a diff of this commit: cvs rdiff -u -r1.1.2

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:58:19 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Little stab at making drm_attach fail more gracefully. To generate a diff of this commit: cvs rdiff -u -r1.1.

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:56:33 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Call dev->driver->load in drm_attach. To generate a diff of this commit: cvs rdiff -u -r1.1.2.17 -r1.1.2.18 s

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:56:18 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Pass drm_config_found arguments via explicit struct drm_attach_args. To generate a diff of this commit: cvs r

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:56:03 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Fill in drm_detach some more. To generate a diff of this commit: cvs rdiff -u -r1.1.2.15 -r1.1.2.16 src/sys/e

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:55:17 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Manage an opencount for each drm device to block drm_detach. To generate a diff of this commit: cvs rdiff -u

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:55:00 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Initialize sc->sc_drm_dev in drm_attach. To generate a diff of this commit: cvs rdiff -u -r1.1.2.13 -r1.1.2.1

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:46:37 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Implement drm_getsarea in drm_drv.c. To generate a diff of this commit: cvs rdiff -u -r1.1.2.11 -r1.1.2.12 sr

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:27:52 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_scatter.c Log Message: Use kmem for drm_sg_mem records in local drm_scatter.c. To generate a diff of this commit: cvs rdiff -u -

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:26:03 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Print a warning if the drm(4) unit number is >=64. To generate a diff of this commit: cvs rdiff -u -r1.1.2.10

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:22:42 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Reject drm ioctls through control minors unless explicitly allowed. To generate a diff of this commit: cvs rd

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:22:26 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Rework drm minor allocation in local drm_drv.c. Need multiple different minors, of different types, for each d

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:22:11 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_fops.c Log Message: Compare dev->agp and dev->sg against NULL in drm_fops.c. To generate a diff of this commit: cvs rdiff -u -r1

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:14:31 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_module.c Log Message: Make drm2 module depend on iic, and comment on wrong dependencies. To generate a diff of this commit: cvs

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:14:15 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_memory.c Log Message: Remove comment about cargo-cult provenance of drm_memory.c. Only drm_ioremap was cargo-culted from the old

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 03:02:21 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_memory.c Log Message: Fix sense of refcount decrement conditional in drm_iounmap. Add some kasserts just in case. To generate a

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 02:47:50 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_memory.c Log Message: Omit __drm_pci_free. Use kmem for drm_dma_handles now that we can. To generate a diff of this commit: cvs

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 02:46:33 UTC 2013 Added Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_scatter.c Log Message: Add local drm_scatter.c. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1.2.1 src/sys/external/bsd/

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 02:47:19 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_memory.c Log Message: Update drm_memory.c to reflect drm_local_map tagged union changes. To generate a diff of this commit: cvs

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 02:45:38 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_fops.c Log Message: Add agp bridge data argument to drm_*_agp in local drm_fops.c. To generate a diff of this commit: cvs rdiff

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 02:43:42 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Define drm_global_mutex in local drm_drv.c. To generate a diff of this commit: cvs rdiff -u -r1.1.2.6 -r1.1.2

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 02:39:25 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_memory.c Log Message: Add drm_pci_alloc/drm_pci_free to local drm_memory.c. Moved here from upstream's drm_pci.c because they don

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 02:38:23 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_lock.c Log Message: Add comment explaining why drm_idlelock_* are not yet implemented. To generate a diff of this commit: cvs rd

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 02:35:35 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_lock.c Log Message: Implement drm_lock_free and drm_i_have_hw_lock. To generate a diff of this commit: cvs rdiff -u -r1.1.2.1 -r

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 02:33:17 UTC 2013 Added Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_lock.c Log Message: Add a local drm_lock.c, since I can't make sense of Linux's. This leaves drm_idlelock_take and drm_idlelock_rele

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 02:20:52 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Name fp->f_data in drm_close for clarity. To generate a diff of this commit: cvs rdiff -u -r1.1.2.2 -r1.1.2.3

CVS commit: [riastradh-drm2] src/sys/external/bsd/drm2/drm

2013-07-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 24 02:21:05 UTC 2013 Modified Files: src/sys/external/bsd/drm2/drm [riastradh-drm2]: drm_drv.c Log Message: Tag the XXX's in drm_drv.c for enhanced greppability. To generate a diff of this commit: cvs rdiff -u -r1.1.2