git: Revert "drm: Handle drm masters and minors like Linux"

2015-01-11 Thread Francois Tigeot

commit 79f713b07d1137822651aa8159601195a0059d93
Author: François Tigeot 
Date:   Mon Jan 12 08:50:18 2015 +0100

Revert "drm: Handle drm masters and minors like Linux"

This reverts commit 2aa08105f11f5815d087c0f6baea9af394bd323f.

Many people reported this commit breaked their Xorg setup.

Summary of changes:
 sys/dev/drm/drm_auth.c| 215 
 sys/dev/drm/drm_bufs.c|  74 ++
 sys/dev/drm/drm_context.c | 377 ++-
 sys/dev/drm/drm_crtc.c|  22 +-
 sys/dev/drm/drm_drv.c | 175 +++--
 sys/dev/drm/drm_fops.c| 267 ---
 sys/dev/drm/drm_ioctl.c   |   2 +-
 sys/dev/drm/drm_lock.c|  16 +-
 sys/dev/drm/drm_stub.c| 520 ++
 sys/dev/drm/drm_sysctl.c  |   2 +-
 sys/dev/drm/i915/i915_dma.c   | 141 +--
 sys/dev/drm/i915/i915_drv.c   |  33 +--
 sys/dev/drm/i915/intel_display.c  |  38 ++-
 sys/dev/drm/include/drm/drmP.h| 271 ++--
 sys/dev/drm/radeon/r300_cmdbuf.c  |   4 +-
 sys/dev/drm/radeon/r600_blit.c|   2 +-
 sys/dev/drm/radeon/r600_cp.c  |  10 +-
 sys/dev/drm/radeon/radeon_cp.c|   4 +-
 sys/dev/drm/radeon/radeon_drv.h   |   2 +-
 sys/dev/drm/radeon/radeon_state.c |  38 +--
 sys/sys/file.h|   1 -
 21 files changed, 770 insertions(+), 1444 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/79f713b07d1137822651aa8159601195a0059d93


-- 
DragonFly BSD source repository


git: debug - Fix wildcardinfo

2015-01-11 Thread Antonio Huete Jimenez

commit 7a351b6eec66970d288c744db1e71b69a411d91f
Author: Antonio Huete Jimenez 
Date:   Mon Jan 12 00:18:46 2015 +0100

debug - Fix wildcardinfo

Summary of changes:
 test/debug/wildcardinfo.c | 21 -
 1 file changed, 12 insertions(+), 9 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/7a351b6eec66970d288c744db1e71b69a411d91f


-- 
DragonFly BSD source repository


git: Add commented-out rule allowing ICMP.

2015-01-11 Thread Justin C. Sherrill

commit dc877b2f95cbf21d18224f122bcec553e28cb1f7
Author: Justin C. Sherrill 
Date:   Sun Jan 11 18:01:22 2015 -0500

Add commented-out rule allowing ICMP.

Leaving it disabled can cause silent weirdness.

Summary of changes:
 etc/pf.conf | 2 ++
 1 file changed, 2 insertions(+)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/dc877b2f95cbf21d18224f122bcec553e28cb1f7


-- 
DragonFly BSD source repository


git: drm: Handle drm masters and minors like Linux

2015-01-11 Thread Francois Tigeot

commit 2aa08105f11f5815d087c0f6baea9af394bd323f
Author: François Tigeot 
Date:   Sat Jan 10 21:06:46 2015 +0100

drm: Handle drm masters and minors like Linux

* Make drm data structures more like their Linux versions

* Reduce differences with Linux 3.9.11 and use the same
  idr-based mechanisms when possible

* Create devices with the right minor numbers

* Use the same struct file.private_data mechanism Linux uses to pass
  drm_file information, removing the need for the FreeBSD-originated
  devfs cdevpriv code.

Summary of changes:
 sys/dev/drm/drm_auth.c| 215 
 sys/dev/drm/drm_bufs.c|  74 --
 sys/dev/drm/drm_context.c | 377 +--
 sys/dev/drm/drm_crtc.c|  22 +-
 sys/dev/drm/drm_drv.c | 175 ++---
 sys/dev/drm/drm_fops.c| 267 +++
 sys/dev/drm/drm_ioctl.c   |   2 +-
 sys/dev/drm/drm_lock.c|  16 +-
 sys/dev/drm/drm_stub.c| 520 --
 sys/dev/drm/drm_sysctl.c  |   2 +-
 sys/dev/drm/i915/i915_dma.c   | 141 ++-
 sys/dev/drm/i915/i915_drv.c   |  33 ++-
 sys/dev/drm/i915/intel_display.c  |  38 +--
 sys/dev/drm/include/drm/drmP.h| 271 ++--
 sys/dev/drm/radeon/r300_cmdbuf.c  |   4 +-
 sys/dev/drm/radeon/r600_blit.c|   2 +-
 sys/dev/drm/radeon/r600_cp.c  |  10 +-
 sys/dev/drm/radeon/radeon_cp.c|   4 +-
 sys/dev/drm/radeon/radeon_drv.h   |   2 +-
 sys/dev/drm/radeon/radeon_state.c |  38 +--
 sys/sys/file.h|   1 +
 21 files changed, 1444 insertions(+), 770 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/2aa08105f11f5815d087c0f6baea9af394bd323f


-- 
DragonFly BSD source repository


git: kernel/dev_ops: Make default dev_ops (noopen(), etc.) static.

2015-01-11 Thread Sascha Wildner

commit f746876d07b51d700b70b761e05f206a425385cb
Author: Sascha Wildner 
Date:   Sun Jan 11 12:05:17 2015 +0100

kernel/dev_ops: Make default dev_ops (noopen(), etc.) static.

They should only ever be needed by compile_dev_ops() (via default_dev_ops).

Summary of changes:
 sys/kern/kern_device.c | 40 +++-
 sys/sys/device.h   | 15 ---
 2 files changed, 27 insertions(+), 28 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/f746876d07b51d700b70b761e05f206a425385cb


-- 
DragonFly BSD source repository


git: kernel/cam: Remove unneeded dev_ops assignments.

2015-01-11 Thread Sascha Wildner

commit fdafe89c5d7bc6ca0e0de8c38573b4bbc337d38d
Author: Sascha Wildner 
Date:   Sun Jan 11 11:43:24 2015 +0100

kernel/cam: Remove unneeded dev_ops assignments.

compile_dev_ops() takes care of assigning no*() to uninitialized ops.

Summary of changes:
 sys/bus/cam/scsi/scsi_pass.c | 3 ---
 1 file changed, 3 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/fdafe89c5d7bc6ca0e0de8c38573b4bbc337d38d


-- 
DragonFly BSD source repository


git: inet6: Dispatch nd6_setmtu0 to netisr0 to run

2015-01-11 Thread Sepherosa Ziehau

commit 20c14016c6e586314886aeacf2a99182df1363eb
Author: Sepherosa Ziehau 
Date:   Fri Jan 9 22:50:12 2015 +0800

inet6: Dispatch nd6_setmtu0 to netisr0 to run

This function now access ifnet global variable in netisr.

Summary of changes:
 sys/netinet6/in6.c |  3 +++
 sys/netinet6/nd6.c | 29 +++--
 2 files changed, 30 insertions(+), 2 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/20c14016c6e586314886aeacf2a99182df1363eb


-- 
DragonFly BSD source repository


git: inet6: Dispatch nigroup attach/detach to netisr0 to run

2015-01-11 Thread Sepherosa Ziehau

commit 352407d3483a5e5705a6b0a4ba30f748702bd6f8
Author: Sepherosa Ziehau 
Date:   Fri Jan 9 22:11:57 2015 +0800

inet6: Dispatch nigroup attach/detach to netisr0 to run

These two functions now access ifnet global variable in netisr.

Summary of changes:
 sys/netinet6/in6_ifattach.c | 52 +++--
 1 file changed, 45 insertions(+), 7 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/352407d3483a5e5705a6b0a4ba30f748702bd6f8


-- 
DragonFly BSD source repository


git: netmap: Remove unnecessary ifunit call

2015-01-11 Thread Sepherosa Ziehau

commit 94d0f1d5e06fcec37fbad433ad03f7cff6b2d2d1
Author: Sepherosa Ziehau 
Date:   Fri Jan 9 21:27:57 2015 +0800

netmap: Remove unnecessary ifunit call

Summary of changes:
 sys/net/netmap/netmap.c | 1 -
 1 file changed, 1 deletion(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/94d0f1d5e06fcec37fbad433ad03f7cff6b2d2d1


-- 
DragonFly BSD source repository


git: Sync mixer rc script with FreeBSD and enable mixer state save/restore.

2015-01-11 Thread Sascha Wildner

commit 4a8c3632e6413fddcb96161f0b5f65edd8f44c85
Author: Sascha Wildner 
Date:   Sun Jan 11 10:23:06 2015 +0100

Sync mixer rc script with FreeBSD and enable mixer state save/restore.

Summary of changes:
 etc/defaults/rc.conf |   2 +-
 etc/rc.d/mixer   | 103 +--
 2 files changed, 84 insertions(+), 21 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/4a8c3632e6413fddcb96161f0b5f65edd8f44c85


-- 
DragonFly BSD source repository


git: mixer(8): Sync up with FreeBSD.

2015-01-11 Thread Sascha Wildner

commit 4796cb942574615f50cac2e7734940b838ef4d33
Author: Sascha Wildner 
Date:   Sun Jan 11 10:23:03 2015 +0100

mixer(8): Sync up with FreeBSD.

Summary of changes:
 usr.sbin/mixer/Makefile |   3 +-
 usr.sbin/mixer/mixer.8  |  41 +++---
 usr.sbin/mixer/mixer.c  | 341 ++--
 3 files changed, 208 insertions(+), 177 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/4796cb942574615f50cac2e7734940b838ef4d33


-- 
DragonFly BSD source repository