3 # **** THIS IS A DRAFT ****
7 * Version 6.4.0 released 2022 12 23
9 DragonFly version 6.4 is the next step in the 6.x release series. This version has hardware support for type-2 hypervisors with NVMM, an amdgpu driver, the experimental ability to remote-mount HAMMER2 volumes, and many other changes.
11 The details of all commits between the 6.2 and 6.4 releases are available in the associated commit messages for [6.4.0](https://lists.dragonflybsd.org/pipermail/commits/2022-June/820953.html).
12 To see all the bugtracker issues that were closed for this release, please check [here](/releases/changelog/64).
22 MD5 (dfly-x86_64-6.4.0_REL.img) =
23 MD5 (dfly-x86_64-6.4.0_REL.iso) =
24 MD5 (dfly-x86_64-6.4.0_REL.img.bz2) =
25 MD5 (dfly-x86_64-6.4.0_REL.iso.bz2) =
30 If you have an existing 5.x or 6.0 system and are running a generic kernel, the normal upgrade process, described below, will work.
32 Change your local `/usr/src` to 6.4:
36 git branch DragonFly_RELEASE_6_4 origin/DragonFly_RELEASE_6_4
37 git checkout DragonFly_RELEASE_6_4
40 And then rebuild: (in `/usr/src`)
49 `make initrd` is optional for systems with unencrypted disks.
50 See the [initrd(7)](https://leaf.dragonflybsd.org/cgi/web-man?command=initrd§ion=ANY) man page for details.
52 Don't forget to upgrade your existing packages. 6.4 packages have already been built and are immediately available.
57 If you get a lua error when upgrading pkg, copy over a new config file:
59 cp /usr/local/etc/pkg/repos/df-latest.conf.sample /usr/local/etc/pkg/repos/df-latest.conf
62 ## All other changes since prior release
66 * Recommend updating all systems, a locally-exploitable kernel vulnerability was fixed for this release.
95 ### Various tools have been upgraded in the base system:
100 * Currently using GCC 8 by default, with GCC 4.7 built but not used as fallback.
101 * Unchanged from 6.2.
105 * A full set of new binary packages has been built for 6.4, available through the `pkg(8)` tool.