git: annotated tag v4.4.0rc created
at 0aa0c95c9995780b1200166e1d8e527e157a2e51 (tag) tagging 804522ef4b0cb4bee5035b3c0fa62da5b2c9d150 (commit) replaces v4.3.1 tagged by Justin C. Sherrill on Sun Nov 22 23:54:32 2015 -0500 DragonFly 4.4.0rc -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQEcBAABCAAGBQJWUpwIAAoJEFUXbO+LAd2JiVoH/23s1GLMRLgtpbBKGd7Ff2gj iPcTE5TsUVhx7NX7kYMaP8RgiKbgw24HFKoNCrkGKEUFOGlKi4pIiBxHT64eIc2+ Qz2v/FU0EiShhd9cFTg0Joy65C0lRQQIjdzNNU2qgFjLizFWM4R0mRoEYN0XKMGg o2UBh6Y6F/zFPQKykPhyyIHGcgSU/F4PLbliRZ1iVaDk4zjoOQ7K+2K6NEfgfwdp yNnwCi0/oglF3hDfVSOe4JUcLSn4OxwNC4xmBP7rn1Lpm4+lbKXoxdFogPtlDNtZ oWcaemvL1+WbBkkOTsTAUeeBW0guAbxi/DanTTjAF7+OMHY78gX2PuWIqMZ0ceI= =93ew -END PGP SIGNATURE- Antonio Huete Jimenez (7): vkernel - Fix build make.conf(5) - Fix default WORLD_CCVER value. vkernel - Bring back .hash section vkernel - Override max-page-size for ld.* gdb - Fix indentantion in DragonFly specific files. gdb - Remove FreeBSD specific code. gdb - Workaround to enable debugging in vkernels. Bill Yuan (12): ipfw3: dummynet dispatch back to the same cpu ipfw3: get act of the rule ipfw3: support lookup tables ipfw3: misc fix ipfw3: func to check if val exists in tbl ipfw3: func to (re)name the table ipfw3: filtering with lookup table ipfw3: shorten func show_filter and MACRO ipfw3: layer2 filter with lookup table ipfw3: not-in-use keywords ipfw3: support ip:port in filter from and new filter src-port ipfw3: lookup_state for keep-state and check-state François Tigeot (61): drm: Add linux/hashtable.h agp: Remove some debugging printfs drm/i915: Update to Linux 3.16 drm: Fix wrong by one error in drm_ioctl() drm/linux: Add min3() drm/linux: Add get_jiffies_64() drm/linux: Add printk prefixes drm: Use the NetBSD implementation of list_sort() drm: Really remove the old implementation of list_sort() drm: Reintroduce drm_kms_free() drm/radeon: Update to Linux 3.17 (v2) drm/radeon: Wrong authorship in previous commit drm/linux: Improve the workqueue subsystem drm: Move DMI definitions to their usual Linux headers kernel: Add bitcount64 to sys/systm.h kernel/linux: Add hweight64() drm: Make the hlist API compatible with Linux 3.17 drm: Add linux/notifier.h drm/i915: Update to Linux 3.17 drm: Update drm_irq.c... drm: Bring back a KNOTE() call, unbreak vblank handling drm: drm_fb_cma_helper.c has a restrictive license, remove it drm/i915: properly reenable gen8 pipe IRQs drm/i915: Disable caches for Global GTT. drm/i915: drop WaSetupGtModeTdRowDispatch:snb drm/i915: drm/i915: Ignore SURFLIVE and flip counter when the GPU gets reset agp: Fix a bug in intel_gtt_get() drm: Improve the Linux IO mapping API implementation drm: Add io_mapping_map_wc() drm/i915: Use gtt.mappable_base drm/i915: Add intel_gmch_remove() drm: Add Linux async functions drm: Add linux/lockdep.h drm: Add asm/int-ll64.h drm/linux: Add BUILD_BUG() drm/linux: Add module_param_named() drm/linux: Add some list functions drm/i915: Update to Linux 3.18 kernel: Add missing linux_async.c to conf/files drm: Remove the MODULE_LICENSE and EXPORT_SYMBOL_GPL macros drm: Add linux/dma-mapping.h drm/i915: Reduce differences with Linux in i915_gem_fault() kernel: Add atomic_cmpxchg_int() drm: Fix atomic_add_unless() drm: Add atomic_cmpxchg() drm/radeon: Use atomic_cmpxchg() drm/radeon: Export PCI ID drm: Add ACCESS_ONCE() drm/i915: Rename the kernel module to i915.ko drm: Add ktime_get_raw_ns() drm: Add nsecs_to_jiffies() drm/i915: Remove old i915kms.ko modules kernel/drm: Fix an unitialized variable warning when building with -O0. drm: Implement signal_pending() drm: Add list_replace_init() drm: Implement a few missing functions from linux/timer.h drm: Import memchr_inv() from NetBSD drm/i915: Use signal_pending() drm: Add jiffies_to_usecs and nsecs_to_jiffies64() drm/radeon: Update to Linux 3.18 fortune: Do not recommend obsolete encodings Imre Vadasz (6): drm: Handle DRM_CAP IOCTLs for querying cursor width and height. drm: Fix previous commit vknet - Avoid zombie ssh processes being left when reconnecting. drm: Plug memleak on module unload, in linux_workqueue.c again. drm/ttm: Use pr_err and pr_info for logging. drm/radeon: Use pci_resource_start and pci_resource_len functions. Imre Vadász (32): sensors: Add SENSOR_WATTS support to sysctl(8) and systat(1) corepower(4): Sensor for Intel CPUs' power usage via the RAPL MSRs corepower.4: Explain what the package power usage value means. drm/radeon: Update temperature
git: annotated tag v4.5.0 created
at 06ccfa2f6d6bbfb255f2f959a56f33aa49ce8088 (tag) tagging 89847ad3caefcbd98bff71ab58a52a0fab78058e (commit) replaces v4.3.1 tagged by Justin C. Sherrill on Sun Nov 22 23:39:09 2015 -0500 DragonFly 4.5.0 -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQEcBAABCAAGBQJWUphuAAoJEFUXbO+LAd2JYm0H/3fGtJoRNQMV4/4It1CniF0P 7mhWPYvsGN2hX/xlJiKotR3cExvar2E9DzFbqcPT/X/t2Uf17Nn3xktBzMRMgFaj i1uQsRT2srBbZ2Kbs6lMvEajnn/5YpQtqfEsQGIBeHMB6Ft7b7Gc+44zGVx6yc0W QoHBHDZ10FZYTSsFnLXT16j4iNqkQumuOurL2CBnczBTQF50p8JC1wt6ut03O2Yo YigU3NAjJ6kU2wywhoV/qRKhHKEcZ84IlV6ZQf1mVXGPnbDjff5oh/N1Y1XTOXB6 Wl4qTmWf4TSZxJIOXUtWYvsjWrU1Gp7pzY2qZhexvxfow3wbO6Yq9vS54ewsdLk= =YyYs -END PGP SIGNATURE- Antonio Huete Jimenez (7): vkernel - Fix build make.conf(5) - Fix default WORLD_CCVER value. vkernel - Bring back .hash section vkernel - Override max-page-size for ld.* gdb - Fix indentantion in DragonFly specific files. gdb - Remove FreeBSD specific code. gdb - Workaround to enable debugging in vkernels. Bill Yuan (12): ipfw3: dummynet dispatch back to the same cpu ipfw3: get act of the rule ipfw3: support lookup tables ipfw3: misc fix ipfw3: func to check if val exists in tbl ipfw3: func to (re)name the table ipfw3: filtering with lookup table ipfw3: shorten func show_filter and MACRO ipfw3: layer2 filter with lookup table ipfw3: not-in-use keywords ipfw3: support ip:port in filter from and new filter src-port ipfw3: lookup_state for keep-state and check-state François Tigeot (61): drm: Add linux/hashtable.h agp: Remove some debugging printfs drm/i915: Update to Linux 3.16 drm: Fix wrong by one error in drm_ioctl() drm/linux: Add min3() drm/linux: Add get_jiffies_64() drm/linux: Add printk prefixes drm: Use the NetBSD implementation of list_sort() drm: Really remove the old implementation of list_sort() drm: Reintroduce drm_kms_free() drm/radeon: Update to Linux 3.17 (v2) drm/radeon: Wrong authorship in previous commit drm/linux: Improve the workqueue subsystem drm: Move DMI definitions to their usual Linux headers kernel: Add bitcount64 to sys/systm.h kernel/linux: Add hweight64() drm: Make the hlist API compatible with Linux 3.17 drm: Add linux/notifier.h drm/i915: Update to Linux 3.17 drm: Update drm_irq.c... drm: Bring back a KNOTE() call, unbreak vblank handling drm: drm_fb_cma_helper.c has a restrictive license, remove it drm/i915: properly reenable gen8 pipe IRQs drm/i915: Disable caches for Global GTT. drm/i915: drop WaSetupGtModeTdRowDispatch:snb drm/i915: drm/i915: Ignore SURFLIVE and flip counter when the GPU gets reset agp: Fix a bug in intel_gtt_get() drm: Improve the Linux IO mapping API implementation drm: Add io_mapping_map_wc() drm/i915: Use gtt.mappable_base drm/i915: Add intel_gmch_remove() drm: Add Linux async functions drm: Add linux/lockdep.h drm: Add asm/int-ll64.h drm/linux: Add BUILD_BUG() drm/linux: Add module_param_named() drm/linux: Add some list functions drm/i915: Update to Linux 3.18 kernel: Add missing linux_async.c to conf/files drm: Remove the MODULE_LICENSE and EXPORT_SYMBOL_GPL macros drm: Add linux/dma-mapping.h drm/i915: Reduce differences with Linux in i915_gem_fault() kernel: Add atomic_cmpxchg_int() drm: Fix atomic_add_unless() drm: Add atomic_cmpxchg() drm/radeon: Use atomic_cmpxchg() drm/radeon: Export PCI ID drm: Add ACCESS_ONCE() drm/i915: Rename the kernel module to i915.ko drm: Add ktime_get_raw_ns() drm: Add nsecs_to_jiffies() drm/i915: Remove old i915kms.ko modules kernel/drm: Fix an unitialized variable warning when building with -O0. drm: Implement signal_pending() drm: Add list_replace_init() drm: Implement a few missing functions from linux/timer.h drm: Import memchr_inv() from NetBSD drm/i915: Use signal_pending() drm: Add jiffies_to_usecs and nsecs_to_jiffies64() drm/radeon: Update to Linux 3.18 fortune: Do not recommend obsolete encodings Imre Vadasz (6): drm: Handle DRM_CAP IOCTLs for querying cursor width and height. drm: Fix previous commit vknet - Avoid zombie ssh processes being left when reconnecting. drm: Plug memleak on module unload, in linux_workqueue.c again. drm/ttm: Use pr_err and pr_info for logging. drm/radeon: Use pci_resource_start and pci_resource_len functions. Imre Vadász (32): sensors: Add SENSOR_WATTS support to sysctl(8) and systat(1) corepower(4): Sensor for Intel CPUs' power usage via the RAPL MSRs corepower.4: Explain what the package power usage value means. drm/radeon: Update temperature
git: annotated tag v4.2.2 created
at fac046bcbefda31b2112a6da53fb008de5ea834f (tag) tagging 68c3dbac0e4bdfb2146da07d438edcf7dff1130e (commit) replaces v4.3.0 tagged by Justin C. Sherrill on Mon Jul 13 19:55:40 2015 -0400 DragonFly 4.2.2 -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQEcBAABCAAGBQJVpE/9AAoJEFUXbO+LAd2J14wH/0g6adGqssJg1cpOLETOeuLO 6i12I0/YNsJ733Tn4X3twA52rENzBajE/rlmpvfEhW1bqCphSbnC3PnMIOA2S8k7 1CZv+0A8yXz27Nmjl8ZzUJYFEuYHczEY/+Ymih8n/xAnrY1fqY8o8tY22b9MrTtP AcxDhhy4I2wmHjyjJ98mpSyBicwRiAquTDifSQ3VBN3/jNA0otCd9NbGIaevMkCI MpUHjDjEljR3CN10Q10ZRlZLH0UVU+PNq1CzgGBA+ubOXWMkENBoiK6wN+mI0S2E 7pkBVamsKMPw+48sWqysgc9h++A1aK7TT0oWdYSxNCUVyMBmiibknknf9I3tg60= =sktg -END PGP SIGNATURE- Antonio Huete Jimenez (2): testcases: Attempt to integrate POSIX IPC tests to dfregress(8) dirfs - Restore old behavior for 0-refs vnodes Bill Yuan (7): ipfw3: stop deleting in-use NAT conf ipfw3: filter 'established' in layer4 module ipfw3: misc - fix MACRO name ipfw3: support bpf filter in layer4 module ipfw3: show NAT records ipfw3: filter from/to supports me/any/subnet ipfw3: join same filters with or operator François Tigeot (6): rc.subr: Add common functions for run_rc_command drm/i915: Sync with Linux 3.14 a tiny bit drm/linux: Fix WARN_ONCE() drm/linux: Implement GENMASK() drm: Add linux/irqflags.h drm: Implement set_memory_wc() and set_memory_wb() Imre Vadász (3): drm/radeon: Use fb->pitches[0] for the correctly aligned stride vgapci: Allow children of vgapci to use MSI interrupts and query VPD strings sysctl.3: Fix struct types for the KERN_BOOTTIME and KERN_PROC nodes. John Marino (22): Restore ability for master to build release 4.2 iconv sync 1/x: FreeBSD SVN 262441 iconv sync 2/x: FreeBSD SVN 263986 iconv sync 3/x: FreeBSD SVN 267437 iconv sync 4/x: FreeBSD SVN 267438 iconv sync 5/x: FreeBSD SVN 269529 + 269530 + 275805 iconv sync 6/x: FreeBSD SVN 279404 iconv sync 7/x: FreeBSD SVN 281798 iconv sync 8/x: FreeBSD SVN 281550 iconv sync 9/x: FreeBSD SVN 260003 iconv sync 10/x: FreeBSD SVN 258316 + 283406 + 283418 iconv sync 11/11: Use macro like FreeBSD (1 file) to eliminate diff Makefile.inc: Add kernel install complete message gcc50 c++: Restore C99 after change to __LONG_LONG_SUPPORTED xlocale: Fix potential segfault Import OpenBSD's libm (trunk, 4 July 2015) to a new vendor branch OpenLIBM: local modification - elf notes on assembly OpenLIBM: remaining local modifications OpenLIBM: Add DRAGONFLY.README to contrib xlocale: remove const qualifier from __xlocale_C_ctype OpenLIBM local mod: change another __fpclassify => __fpclassifyd OpenLIBM math.h: change __XPG_VISIBLE => __XSI_VISIBLE Markus Pfeiffer (2): drm: Change MSI handling btx: Fixup comment indent Matthew Dillon (35): kernel - Reduce interrupt latency during large framebuffer updates i915_gem_mmap_ioctl - Align the mmap to 256KB hammer2 - Refactor frontend part 1/many hammer2 - Refactor frontend part 2/many hammer2 - Refactor frontend part 3/many hammer2 - Refactor frontend part 4/many hammer2 - Refactor frontend part 5/many hammer2 - Refactor frontend part 6/many hammer2 - Refactor frontend part 7/many hammer2 - Refactor frontend part 8/many hammer2 - Fix buildworld kernel - Sync ehci controller with FreeBSD kernel - Sync uaudio to fix clicking issue kernel/syscons - Fix excessive cpu latency during scrolling kernel - Add zero-on-instantiate objcache ctor hammer2 - Refactor frontend part 9/many hammer2 - Refactor frontend part 10/many hammer2 - Refactor frontend part 11/many hammer2 - Refactor frontend part 12/many kernel - Fix syscons deadlock during panic hammer2 - Refactor frontend part 13/many hammer2 - Refactor frontend part 14/many hammer2 - Refactor frontend part 15/many hammer2 - Refactor frontend part 16/many hammer2 - Refactor frontend part 17 hammer2 - xop stabilization - part 1/many kernel - Add atomic_fetchadd_64() hammer2 - xop stabilization - part 2/many drm - Used fixed start address instead of vm_map_hint() in i915_gem_mmap_ioctl() syscons - reenable cursor kernel - Improve basic entropy collector tmpfs - Fix write-append/mmap-read race kernel - Fix syscons cursor movement kernel - Fix panic during coredump kernel - Fix mlock() related panic and memory leak Sascha Wildner (61): kernel/syscons: Temporarily disable a6aa39351756c. kernel/syscons: Allow to turn off scaling by setting kern.kms_columns <0. Import OpenSSL 1.0.1n. openssl: Adjust manual pages for 1.0.1n. Stop removing i915drm.4.gz via 'make upgrade'. libusb: Use
git: DragonFly_RELEASE_4_4 Writing in version 4.4.
commit 804522ef4b0cb4bee5035b3c0fa62da5b2c9d150 Author: Justin C. SherrillDate: Sun Nov 22 23:36:11 2015 -0500 Writing in version 4.4. Summary of changes: contrib/mdocml/config.h | 2 +- etc/Makefile.usr | 10 +- gnu/usr.bin/groff/tmac/mdoc.local | 2 +- sys/conf/newvers.sh | 2 +- sys/sys/param.h | 3 ++- 5 files changed, 10 insertions(+), 9 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/804522ef4b0cb4bee5035b3c0fa62da5b2c9d150 -- DragonFly BSD source repository
git: Moving master to version 4.5.
commit 89847ad3caefcbd98bff71ab58a52a0fab78058e Author: Justin C. SherrillDate: Sun Nov 22 23:37:40 2015 -0500 Moving master to version 4.5. Summary of changes: contrib/mdocml/config.h | 2 +- gnu/usr.bin/groff/tmac/mdoc.local | 3 ++- sys/conf/newvers.sh | 2 +- sys/sys/param.h | 4 +++- 4 files changed, 7 insertions(+), 4 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/89847ad3caefcbd98bff71ab58a52a0fab78058e -- DragonFly BSD source repository
git: compilers.conf: modify default DPORT_CLANG_STD_INCOPTXX
commit fe20c843b183a06b745be5dab35e9a51e4737c17 Author: John MarinoDate: Sun Nov 22 14:33:44 2015 +0100 compilers.conf: modify default DPORT_CLANG_STD_INCOPTXX I am not entirely sure INCOPTXX even needs to be set for clang, but let's change DPORT_CLANG_STD_INCOPTXX from: -isystem /usr/include/c++/5.0 to: -cxx-isystem /usr/include/c++/5.0 The inclusion only applies to c++, so let's specify that. This only applies to clang from dports and it can be overridden. Summary of changes: etc/defaults/compilers.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/fe20c843b183a06b745be5dab35e9a51e4737c17 -- DragonFly BSD source repository
git: sys/vfs/hammer: Remove unused struct hammer_volume members
commit 39308ea86c73dc02233a0e3aa8655b54119201fa Author: Tomohiro KusumiDate: Sun Nov 22 22:41:21 2015 +0900 sys/vfs/hammer: Remove unused struct hammer_volume members Remove unused members of inmemory volume structure. These are mostly from early stage of hammer development. These are copies of ondisk volume structure fields. Inmemory volume obviously isn't an exact copy of ondisk volume, so these aren't necessary unless actually used. Summary of changes: sys/vfs/hammer/hammer.h| 3 --- sys/vfs/hammer/hammer_ondisk.c | 3 --- 2 files changed, 6 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/39308ea86c73dc02233a0e3aa8655b54119201fa -- DragonFly BSD source repository
git: Record today's local GCC modifications on README.DRAGONFLY
commit 47b5cd37789dbb6e40daeed064dd30f5527276b9 Author: John MarinoDate: Sun Nov 22 13:43:37 2015 +0100 Record today's local GCC modifications on README.DRAGONFLY Summary of changes: contrib/gcc-4.7/README.DRAGONFLY | 1 + contrib/gcc-5.0/README.DRAGONFLY | 1 + 2 files changed, 2 insertions(+) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/47b5cd37789dbb6e40daeed064dd30f5527276b9 -- DragonFly BSD source repository
git: ls(1): New long format for named locales
commit c0a9d818d37fe13ff33ba651056e33434690a20f Author: John MarinoDate: Sun Nov 22 20:45:10 2015 +0100 ls(1): New long format for named locales The use of the basic version of ISO 8601 was not very popular. After a discussion on IRC, the Long Format of named locales is the following: DD-MMM- hh:mm DD is day number with leading zeros MMM is abbreviated month *in english* (regardless of locale) is 4-digit year hh is 24-hour with leading zeros ss is seconds with leading zeros Summary of changes: bin/ls/ls.1| 4 ++-- bin/ls/print.c | 10 +++--- 2 files changed, 9 insertions(+), 5 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/c0a9d818d37fe13ff33ba651056e33434690a20f -- DragonFly BSD source repository
git: kernel/libkern: Add strnlen() (from FreeBSD) and use it.
commit 737a6fa55c1716643bb12afb0363decc65975ffe Author: Sascha WildnerDate: Sun Nov 22 18:19:19 2015 +0100 kernel/libkern: Add strnlen() (from FreeBSD) and use it. Summary of changes: sys/conf/files | 1 + {lib/libc/string => sys/libkern}/strnlen.c | 4 ++-- sys/net/sppp/if_spppsubr.c | 31 ++ sys/sys/libkern.h | 1 + 4 files changed, 14 insertions(+), 23 deletions(-) copy {lib/libc/string => sys/libkern}/strnlen.c (93%) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/737a6fa55c1716643bb12afb0363decc65975ffe -- DragonFly BSD source repository
git: kernel/ncr: s/long signed/long/
commit 364e0c810d439a14326121c3d3ea5c9863a35327 Author: Sascha WildnerDate: Sun Nov 22 19:08:49 2015 +0100 kernel/ncr: s/long signed/long/ Summary of changes: sys/dev/disk/ncr/ncr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/364e0c810d439a14326121c3d3ea5c9863a35327 -- DragonFly BSD source repository