Bug 253202 - ARM64: add vmx and pvscsi to GENERIC
Summary: ARM64: add vmx and pvscsi to GENERIC
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: conf (show other bugs)
Version: CURRENT
Hardware: arm64 Any
: --- Affects Some People
Assignee: Ed Maste
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-03 07:57 UTC by Vincent Milum Jr
Modified: 2021-02-10 17:13 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vincent Milum Jr 2021-02-03 07:57:23 UTC
ARM64: add vmx and pvscsi to GENERIC

As more people are starting to use VMWare ESXi ARM Fling along with pre-built FreeBSD ISO images, I think it would be worthwhile to include the "vmx" network driver and "pvscsi" storage controller driver in ARM64 GENERIC, just as it is included with AMD64 GENERIC.

Since the drivers are identical between AMD64 and ARM64, this shouldn't cause much concern. I've personally been using both drivers for a couple months now, since around the launch of ESXi ARM Fling.

This will give users wanting to test FreeBSD ARM virtual machines a much better "out of the box" experience.
Comment 1 commit-hook freebsd_committer freebsd_triage 2021-02-05 00:23:22 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=375d797b81916eb3d16927c9dac8c42975784252

commit 375d797b81916eb3d16927c9dac8c42975784252
Author:     Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2021-02-05 00:14:12 +0000
Commit:     Ed Maste <emaste@FreeBSD.org>
CommitDate: 2021-02-05 00:21:38 +0000

    Enable pvscsi and vmx in arm64 GENERIC

    FreeBSD pvscsi and vmx work with VMware ESXi Arm "Fling"; provide these
    in GENERIC for a convenient out-of-the-box experience.

    PR:             253202
    Reported by:    Vincent Milum Jr
    MFC after:      3 days
    Sponsored by:   The FreeBSD Foundation

 sys/arm64/conf/GENERIC | 2 ++
 1 file changed, 2 insertions(+)
Comment 2 commit-hook freebsd_committer freebsd_triage 2021-02-08 00:48:06 UTC
A commit in branch stable/13 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=87eac7608343d86f2d33d15139ca467565bd7623

commit 87eac7608343d86f2d33d15139ca467565bd7623
Author:     Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2021-02-05 00:14:12 +0000
Commit:     Ed Maste <emaste@FreeBSD.org>
CommitDate: 2021-02-08 00:47:23 +0000

    Enable pvscsi and vmx in arm64 GENERIC

    FreeBSD pvscsi and vmx work with VMware ESXi Arm "Fling"; provide these
    in GENERIC for a convenient out-of-the-box experience.

    PR:             253202
    Reported by:    Vincent Milum Jr
    Sponsored by:   The FreeBSD Foundation

    (cherry picked from commit 375d797b81916eb3d16927c9dac8c42975784252)

 sys/arm64/conf/GENERIC | 2 ++
 1 file changed, 2 insertions(+)
Comment 3 commit-hook freebsd_committer freebsd_triage 2021-02-10 17:12:14 UTC
A commit in branch releng/13.0 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=0b54d2764737cbe0c4cdd0c0aecddbc485653a07

commit 0b54d2764737cbe0c4cdd0c0aecddbc485653a07
Author:     Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2021-02-05 00:14:12 +0000
Commit:     Ed Maste <emaste@FreeBSD.org>
CommitDate: 2021-02-10 17:10:45 +0000

    Enable pvscsi and vmx in arm64 GENERIC

    FreeBSD pvscsi and vmx work with VMware ESXi Arm "Fling"; provide these
    in GENERIC for a convenient out-of-the-box experience.

    PR:             253202
    Reported by:    Vincent Milum Jr
    Approved by:    re (gjb)
    Sponsored by:   The FreeBSD Foundation

    (cherry picked from commit 375d797b81916eb3d16927c9dac8c42975784252)
    (cherry picked from commit 87eac7608343d86f2d33d15139ca467565bd7623)

 sys/arm64/conf/GENERIC | 2 ++
 1 file changed, 2 insertions(+)
Comment 4 Ed Maste freebsd_committer freebsd_triage 2021-02-10 17:13:21 UTC
Thank you for the submission! Now merged to stable/13.0