jhibbits
1a09271c7d
powerpc/powerpc64: Enforce natural alignment in memcpy
...
Summary:
POWER architecture CPUs (Book-S) require natural alignment for
cache-inhibited storage accesses. Since we can't know the caching model
for a page ahead of time, always enforce natural alignment in memcpy.
This fixes a SIGBUS in X with acceleration enabled on POWER9.
As part of this, revert r358672, it's no longer necessary with this fix.
Regression tested by alfredo.
Reviewed by: alfredo
Differential Revision: https://reviews.freebsd.org/D23969
2020-03-06 01:45:03 +00:00
..
2019-12-11 17:37:53 +00:00
2020-01-07 22:45:02 +00:00
2020-02-27 04:44:58 +00:00
2020-01-28 15:34:00 +00:00
2019-09-17 06:07:08 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2020-03-02 08:44:58 +00:00
2019-09-05 14:15:47 +00:00
2020-01-24 02:18:09 +00:00
2019-02-26 05:59:22 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-20 19:53:05 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:38:15 +00:00
2019-12-11 17:37:53 +00:00
2020-03-06 01:45:03 +00:00
2020-01-14 17:50:13 +00:00
2019-12-20 19:53:05 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2020-01-02 23:07:45 +00:00
2019-12-11 17:37:53 +00:00
2019-12-22 11:50:44 +00:00
2019-12-11 17:37:53 +00:00
2018-10-28 02:58:15 +00:00
2020-02-12 06:56:04 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2020-01-14 17:50:13 +00:00
2019-12-11 17:37:53 +00:00
2019-12-21 02:44:26 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-05 13:20:15 +00:00
2019-12-11 17:37:53 +00:00
2019-12-20 19:53:05 +00:00
2019-12-11 17:37:53 +00:00
2020-02-21 18:21:57 +00:00
2019-12-11 17:37:53 +00:00
2020-01-14 17:50:13 +00:00
2019-12-16 14:08:49 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-02-25 18:22:20 +00:00
2019-12-11 17:37:53 +00:00
2019-10-10 12:46:34 +00:00
2020-01-07 21:44:27 +00:00
2019-09-05 14:13:08 +00:00
2020-02-17 15:11:07 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2020-02-11 07:02:48 +00:00
2019-12-11 17:37:53 +00:00
2020-02-19 18:48:46 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-20 19:53:05 +00:00
2018-12-05 10:58:02 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2020-02-18 11:27:08 +00:00
2019-12-21 21:01:03 +00:00
2019-09-05 14:15:47 +00:00
2020-02-07 22:28:04 +00:00
2019-12-11 17:37:53 +00:00
2020-03-01 21:53:46 +00:00
2019-12-13 04:55:17 +00:00
2019-09-26 16:19:22 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-09-05 14:15:47 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-20 21:56:28 +00:00
2018-09-20 09:31:27 +00:00
2019-12-11 17:37:53 +00:00
2020-01-04 22:05:00 +00:00
2020-01-04 20:19:25 +00:00
2019-12-02 20:58:04 +00:00
2019-12-11 17:37:53 +00:00
2020-02-19 14:52:32 +00:00
2019-12-13 05:11:34 +00:00
2020-02-27 04:44:58 +00:00
2020-02-27 04:44:58 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2020-01-13 06:55:31 +00:00
2020-01-30 17:30:04 +00:00
2019-12-11 17:37:53 +00:00
2020-02-05 04:17:14 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-17 01:37:02 +00:00
2019-12-11 17:37:53 +00:00
2020-01-25 21:16:45 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2019-12-11 17:37:53 +00:00
2020-02-26 18:55:03 +00:00
2020-02-20 09:12:07 +00:00
2019-12-11 17:37:53 +00:00
2020-02-29 12:43:43 +00:00