Brandon Bergren
8415f755f1
[PowerPC] Fix booke64 qemu infinite loop in L2 cache enable
...
Since qemu does not implement the L2 cache, we get stuck forever waiting
for a bit to be set when trying to invalidate it.
To prevent that, we should bail out if the L2 cache is missing.
One easy way to check this is L2CFG0 == 0 (since L2CSIZE always has at
least one bit set in a valid implementation)
(tested on qemu, rb800, and x5000)
Reviewed by: jhibbits
Sponsored by: Tag1 Consulting, Inc.
Differential Revision: https://reviews.freebsd.org/D25225
2020-06-19 18:40:39 +00:00
..
2020-06-12 22:14:45 +00:00
2020-06-19 18:34:27 +00:00
2020-06-19 18:34:27 +00:00
2020-04-24 01:27:25 +00:00
2020-06-08 20:53:57 +00:00
2020-06-19 17:59:55 +00:00
2020-06-19 03:32:04 +00:00
2020-06-19 15:21:33 +00:00
2020-06-04 20:48:57 +00:00
2020-06-12 21:33:02 +00:00
2020-05-13 18:07:37 +00:00
2020-06-19 18:36:10 +00:00
2020-06-04 17:20:58 +00:00
2020-06-17 16:20:19 +00:00
2020-02-26 14:26:36 +00:00
2020-06-19 01:02:53 +00:00
2020-06-05 20:14:54 +00:00
2020-06-12 21:17:56 +00:00
2019-12-30 02:07:55 +00:00
2020-06-18 21:42:54 +00:00
2020-05-25 22:12:04 +00:00
2020-05-23 17:51:06 +00:00
2020-06-12 21:21:18 +00:00
2020-06-19 14:28:56 +00:00
2020-06-14 21:07:12 +00:00
2020-06-16 00:28:45 +00:00
2020-06-15 14:58:40 +00:00
2020-06-19 12:35:29 +00:00
2020-06-18 19:32:34 +00:00
2020-06-18 19:32:34 +00:00
2020-06-18 19:32:34 +00:00
2020-02-26 14:26:36 +00:00
2020-05-23 10:21:02 +00:00
2020-06-14 00:10:18 +00:00
2020-04-15 13:06:55 +00:00
2020-06-12 23:10:30 +00:00
2020-06-19 18:40:39 +00:00
2020-06-08 17:57:21 +00:00
2020-05-31 01:12:52 +00:00
2020-06-12 21:51:20 +00:00
2020-06-18 21:42:54 +00:00
2020-02-26 14:26:36 +00:00
2020-01-26 00:41:38 +00:00
2020-06-19 01:04:25 +00:00
2020-06-19 11:04:49 +00:00
2020-06-12 22:14:45 +00:00
2020-04-17 06:04:20 +00:00
2020-02-25 19:04:39 +00:00
2020-02-03 17:35:11 +00:00