Bug 231873 - Early usages of bzeor/memset/&c broke when switching to ifunc
Summary: Early usages of bzeor/memset/&c broke when switching to ifunc
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: CURRENT
Hardware: amd64 Any
: --- Affects Some People
Assignee: freebsd-bugs mailing list
URL:
Keywords: patch, regression
Depends on:
Blocks:
 
Reported: 2018-10-02 08:28 UTC by Roger Pau Monné
Modified: 2019-05-21 19:00 UTC (History)
3 users (show)

See Also:


Attachments
Initial patch (3.17 KB, text/plain)
2018-10-02 08:28 UTC, Roger Pau Monné
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roger Pau Monné freebsd_committer 2018-10-02 08:28:34 UTC
Created attachment 197705 [details]
Initial patch

The usages of bzero in hammer_time_xen and hammer_time_xen_legacy produce a triple-fault after the switch to use ifuncs for optimisation.
Comment 1 Ed Maste freebsd_committer 2019-05-21 19:00:42 UTC
Already fixed (with a different patch) by r339321
https://reviews.freebsd.org/rS339321