git: Revert "drm: Handle drm masters and minors like Linux"
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
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.
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
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.
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.
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
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
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
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.
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.
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