git: annotated tag v4.2.2 created
Justin C. Sherrill
justin at crater.dragonflybsd.org
Mon Jul 13 16:55:55 PDT 2015
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 the right include file.
usb4bsd: Remove FreeBSD's config file. We use usb_dragonfly.h.
Import OpenSSL 1.0.1o.
openssl: Adjust manual pages for 1.0.1o.
<sys/cdefs.h>: Fix a typo introduced (in 2005) with 3d28a5332f9b5.
Update the pciconf(8) database.
kernel/ext2fs: Fix building ext2fs into the kernel.
restore(8): Remove unused macro.
Use <sys/param.h>'s roundup() in a few places.
syslogd(8): Get rid of an unnecessary goto and label, add braces too.
<sys/cdefs.h>: Define __LONG_LONG_SUPPORTED for C++11.
i386 removal, part 1/x: Remove 'real' APM and associated stuff.
i386 removal, part 2/x: Remove i386 specific kernel config files.
i386 removal, part 3/x: Remove more apm related files via 'make upgrade'.
Add IPFIREWALL3 to LINT64.
Sync ACPICA with Intel's version 20150619.
i386 removal, part 4/x: Remove i386 specific code from libc.
i386 removal, part 5/x: Remove i386 parts of the HighPoint RAID drivers.
kernel: Include generic headers which will take care of platforms.
i386 removal, part 6/x: Remove i386 parts of the ISA and PCI buses.
i386 removal, part 7/x: Remove the old i386 DragonFly 1.2 compat libraries.
i386 removal, part 8/x: Remove i386 DragonFly 1.2 compat kernel code.
i386 removal, part 9/x: Remove the 32 bit vkernel platform code.
Sync zoneinfo database with tzdata2015e from ftp://ftp.iana.org/tz/releases
dump(8): Remove some old code.
kernel/acpica: Change button type to int.
kernel: Use 'normal' types (i.e., uint8_t instead of __uint8_t).
rtld(1): Use standard boolean type from <stdbool.h>.
acpiexec(8): Fix a crash with the '!!' command.
dloader: Bump the max. line length in includes (e.g. loader.conf) to 1024.
kernel/acpica: Simplify machine dependent initialization a bit.
Fix some typos in variable names.
Convert acpi_timer to using ACPICA functions.
bsd-family-tree: Sync with FreeBSD (for DragonFly 4.2.0).
kernel/acpi_thermal: Fix comment typo.
<sys/lock.h>: Fix comment typo.
i386 removal, part 10/x: Fixes in sys/boot to compile without platform/pc32.
i386 removal, part 11/x: Remove wrong machine/ setup in the boot Makefiles.
i386 removal, part 12/x: Remove sys/platform/pc32.
i386 removal, part 13/x: Some cleanup after pc32 platform removal.
Use roundup2() from <sys/param.h> in a number of places.
Remove duplicate includes in <iconv.h> and <sys/socket.h>.
<sys/socket.h>: Whitespace cleanup.
kernel/uaudio: Fix weird indent.
<net/bpf.h>: Include <sys/param.h> for roundup2().
Sync ACPICA code with the Intel licensed 20150619 distribution.
iasl(8): Remove whitespace I overlooked in 44db1c69b6.
kernel/hda: Add missing != NULL check around kfree().
Remove non-existant .PATH components from a number of Makefiles.
i386 removal, part 14/x: Remove i386 specific code from ext2fs.
i386 removal, part 15/x: Remove i386 specific network drivers.
i386 removal, part 16/x: Remove forgotten file via 'make upgrade'.
Import OpenSSL 1.0.1p.
Local adjustments for OpenSSL-1.0.1p.
i386 removal, part 17/x: Remove i386 code from various parts of the tree.
gcc5: Fix quickworld.
Sepherosa Ziehau (39):
acpi/cpu/coretemp: Move sensor device from coretemp to acpi/cpu
powerd: Linger a little bit if battery life is low
x86_64/mwait: Sysctl write is protected; no need to protect it again here.
acpi/cstate: Allow forcing busmastering status and arbitration for C3
powerd: Fix # of supported cpus
powerd: Make sure that cpu0 is in the usched global cpumask.
usched: Fix kern.usched_global_cpumask sysctl type.
powerd: Avoid magic number and nuke set-only CpuToDom
powerd: Use linked list for CPU power domain
powerd: Fix usched cpumask setting
acpi/pstate: Add binary form for available CPU power domain frequencies
powerd: Utilize new acpi/pstate sysctl node for available frequencies
powerd: Make sure that all CPUs are found before we move on
acpi/pstate: Fix _PPC support
acpi/pstate: Support _PDL, which limits number of usable P-States
acpi/pstate: Evaluate _OST after successful _PPC processing
powerd: Move TurboOpt test to the beginning of the condition list
acpi/pstate: Rename sysctl node available_bin to avail
acpi/pstate: Allow users to set _PDL
cpumask: Add XORMASK
powerd: Save usched mask for later use, e.g. by perf-energy bias
powerd: Support Intel Performance and Energy Bias Hint
x86_64: Add per-cpu mwait CX setting
powerd: Remove unused global variable CpuCount[]
powerd.8: List only related kernel modules
powerd: Merge TotalCpus and NCpus
powerd: Staticize global variables
powerd: Rework cpu and cpu power domain selection
powerd: Allow disable CPU power domain frequency adjustment
powerd: Implement mwait C-state hint adjustment
acpi/pstate: Increase max supported P-states
acpi/pstate: Expose frequency power consumption table
sensors: Fix value type
sensors: Add frequency sensor type
aperf: Sensor for effective CPU frequency using APERF/MPERF MSRs.
acpi/pstate: Since AMD 11h, 8 P-states are supported.
acpi/pstate: Fix and cleanup 465a6ec
cam: Initialize counted_to_config properly in xpt_bus_register
bus: Clear device description when we set driver.
Tomohiro Kusumi (39):
sbin/newfs_hammer: Fix "less than 10GB" error message on newfs
sbin/hammer: Cleanups
sbin/hammer: Abort if a device is used for more than one volumes
sys/gnu/vfs/ext2fs: Isolate Linux kernel code (just like other files do)
sbin/newfs_hammer: Fail with "less than 10GB" without formatting half way through
sbin/newfs_hammer: Cleanup zone index
sys/vfs/hammer: Define HAMMER_ZONE2_MAPPED_INDEX for zone# assertions
sys/vfs/hammer: Fix comments on zones
sbin/hammer: Add hammer volume-blkdevs command
sys/vfs/hammer: Revert one line from ccdea23
sys/vfs/hammer: Change "big block" to "big-block"
sys/vfs/hammer: Change "bigblock" to "big-block"
sys/vfs/hammer: Change "xxx-map" to "xxxmap"
sbin/hammer: Use const char* for string literal args
sbin/hammer: Remove test_volume()
sbin/hammer: Remove panic()
sys/vfs/hammer: Define and use HAMMER_ENCODE() on blockmap formatting
sys/vfs/hammer: Cleanup HAMMER_ENCODE_XXX() macros
sbin/hammer: Use HAMMER_ENCODE_XXX() to encode zone address
sys/vfs/hammer: Cleanups
sys/vfs/hammer: Rename macros for consistency
sys/vfs/hammer: Remove obsolete macros
sys/*: Fix typos
hammer: Remove trailing tabs
hammer: Remove trailing whitespaces
sys/gnu/vfs/ext2fs: Update COPYRIGHT.INFO
sbin/hammer: Remove init_fifo_head()
sbin/hammer: Enable readhammerbuf()
sbin/mount_hammer: Fix indentation
sys/vfs/hammer: Use HAMMER_BUFFERS_PER_BIGBLOCK
sys/vfs/hammer: Add hammer_node_max_elements()
sbin/hammer: Cleanup blockmap initialization
sbin/hammer: Make function prototype explicit
sbin/hammer: Remove unnecessary blockmap argument
sbin/hammer: Cleanup blockmap pointer dereference
sbin/hammer: Fix comments
sys/vfs/hammer: Add comment on multi-master clustering
sys/vfs/hammer: Cleanup whitespace(0x20) before tab
sys/vfs/hammer: Fix comments
sinetek (1):
Fix hangup on VirtualBox.
--
DragonFly BSD source repository
More information about the Commits
mailing list