You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/Accelerator-Engines.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
The SoC has several onboard accelerator units, this is a useful list of the names and what they refer to. Most of the accelerators run firmware that can be found in the pre-boot partition `/System/Volumes/Preboot/[UUID]/restore/Firmware`, packaged as im4p files which may be extracted with https://github.com/19h/ftab-dump/blob/master/rkos.py and some dd.
1
+
The SoC has several onboard accelerator units, this is a useful list of the names and what they refer to. Most of the accelerators run firmware that can be found in the pre-boot partition `/System/Volumes/Preboot/[UUID]/restore/Firmware`, packaged as im4p files which may be extracted with <https://github.com/19h/ftab-dump/blob/master/rkos.py> and some dd.
2
2
3
3
*Update none of the ANE, AVE, ADT im4p's extract with that. I'm not sure which ones do. You are better off following the im4p extraction steps in [ADT](FW-ADT.md). Can we make a progress matrix regarding firmware?
Copy file name to clipboardExpand all lines: docs/Broken-Software.md
+30-30Lines changed: 30 additions & 30 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -90,43 +90,43 @@ run). You may have varying levels of success by attempting to run your software
90
90
## Broken packages
91
91
| Package | Upstream report | Notes |
92
92
| ------- | --------------- | ----- |
93
-
| Chromium |https://issues.chromium.org/issues/378017037| cppgc crashes on Linux w/ 16KiB pages because of hardcoded kGuardPageSize |
94
-
| hardened_malloc |https://github.com/GrapheneOS/hardened_malloc/issues/183| There are more changes necessary to hardened_malloc before 16k page support is done. It is also not a high priority at the moment as we need MTE |
95
-
| jemalloc |https://github.com/jemalloc/jemalloc/issues/467| Upstream unwilling to fix, Needs build options if compiled on a 4k page size system. Addressed in [ArchLinuxARM](https://github.com/archlinuxarm/PKGBUILDs/pull/1914). |
| Chromium |<https://issues.chromium.org/issues/378017037>| cppgc crashes on Linux w/ 16KiB pages because of hardcoded kGuardPageSize |
94
+
| hardened_malloc |<https://github.com/GrapheneOS/hardened_malloc/issues/183>| There are more changes necessary to hardened_malloc before 16k page support is done. It is also not a high priority at the moment as we need MTE |
95
+
| jemalloc |<https://github.com/jemalloc/jemalloc/issues/467>| Upstream unwilling to fix, Needs build options if compiled on a 4k page size system. Addressed in [ArchLinuxARM](https://github.com/archlinuxarm/PKGBUILDs/pull/1914). |
\* Running x86-64 software is supported via a 4k page size microVM running FEX.
102
102
103
103
## Fixed packages
104
104
| Package | Fixing commit | Notes |
105
105
| ------- | ------------- | ----- |
106
106
| 1Password |_proprietary_| Fixed as of 8.8.0-119 beta. |
107
-
| Android Cuttlefish |https://android-review.googlesource.com/c/device/google/cuttlefish/+/2545951| Fixed in AOSP main branch by switching to musl. |
108
-
| box64 |https://github.com/ptitSeb/box64/issues/384| Fixed since 0.2.8 |
109
-
| btrfs |https://lore.kernel.org/lkml/cover.1653327652.git.dsterba@suse.com/| Fixed since Linux 5.19 ([caveats](https://social.treehouse.systems/@marcan/111493984306764821)) |
110
-
| Chromium |https://bugs.chromium.org/p/chromium/issues/detail?id=1301788| Includes Electron apps.<br>Fixed since 102. |
111
-
| Emacs |https://lists.gnu.org/archive/html/bug-gnu-emacs/2021-03/msg01260.html| Fixed since 28.0 |
112
-
| f2fs |https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d7e9a9037de27b642d5a3edef7c69e2a2b460287| Fixed since Linux 6.7 |
113
-
| fd |https://github.com/sharkdp/fd/issues/1085| Fixed since 10.1 |
114
-
| k3s-io |https://github.com/k3s-io/k3s/issues/7335| Fixed since 1.27.2 |
115
-
| KiCad |https://gitlab.com/kicad/code/kicad/-/issues/16008| Fixed since 7.0.10 |
116
-
| libglvnd |https://gitlab.freedesktop.org/glvnd/libglvnd/-/merge_requests/262| Fixed since 1.5.0 |
117
-
| libunwind |https://github.com/libunwind/libunwind/pull/330| Fixed since 1.7.0 |
118
-
| libunwind |https://github.com/libunwind/libunwind/issues/260| Fixed since 1.8.0 |
| lvm2 |https://bugzilla.redhat.com/show_bug.cgi?id=2059734| Fixed since 2.03.21 |
121
-
| pdfium |https://bugs.chromium.org/p/pdfium/issues/detail?id=1853| Fixed and shipped with Chromium 108 |
122
-
| qt5-webengine |https://bugreports.qt.io/browse/QTBUG-105145| chromium 87, likely won’t be fixed upstream. [Fixed in downstream ArchLinuxARM](https://github.com/archlinuxarm/PKGBUILDs/pull/1928)|
123
-
| qt6-webengine |https://bugreports.qt.io/browse/QTBUG-105145| chromium 94 for 6.3, partially fixed upstream in 6.4 for webview but not for QtPdf. [Fixed in downstream ArchLinuxARM](https://github.com/archlinuxarm/PKGBUILDs/pull/1928)|
124
-
| Redis |https://bugzilla.redhat.com/show_bug.cgi?id=2240293https://bodhi.fedoraproject.org/updates/FEDORA-2023-bdb1515542| Fixed in fedora since redis-7.0.13-2.fc38 and redis-7.2.1-2.fc39) |
125
-
| rr |https://github.com/rr-debugger/rr/pull/3146| Fixed since 5.6.0 |
126
-
| Rust |https://github.com/archlinuxarm/PKGBUILDs/commit/19a1393| Fixed for `rust-1.62.1-1.1` in ALARM/extra |
127
-
| Telegram Desktop |https://github.com/telegramdesktop/tdesktop/issues/26103| Fixed since 4.1.1 |
128
-
| Visual Studio Code |https://aur.archlinux.org/packages/visual-studio-code-bin| Fixed since 1.71.0 (uses Electron 19) |
129
-
| WebKitGTK |https://github.com/WebKit/WebKit/commit/0a4a03da45f774| Fixed since 2.34.6 |
107
+
| Android Cuttlefish |<https://android-review.googlesource.com/c/device/google/cuttlefish/+/2545951>| Fixed in AOSP main branch by switching to musl. |
108
+
| box64 |<https://github.com/ptitSeb/box64/issues/384>| Fixed since 0.2.8 |
109
+
| btrfs |<https://lore.kernel.org/lkml/cover.1653327652.git.dsterba@suse.com/>| Fixed since Linux 5.19 ([caveats](https://social.treehouse.systems/@marcan/111493984306764821)) |
110
+
| Chromium |<https://bugs.chromium.org/p/chromium/issues/detail?id=1301788>| Includes Electron apps.<br>Fixed since 102. |
111
+
| Emacs |<https://lists.gnu.org/archive/html/bug-gnu-emacs/2021-03/msg01260.html>| Fixed since 28.0 |
112
+
| f2fs |<https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d7e9a9037de27b642d5a3edef7c69e2a2b460287>| Fixed since Linux 6.7 |
113
+
| fd |<https://github.com/sharkdp/fd/issues/1085>| Fixed since 10.1 |
114
+
| k3s-io |<https://github.com/k3s-io/k3s/issues/7335>| Fixed since 1.27.2 |
115
+
| KiCad |<https://gitlab.com/kicad/code/kicad/-/issues/16008>| Fixed since 7.0.10 |
116
+
| libglvnd |<https://gitlab.freedesktop.org/glvnd/libglvnd/-/merge_requests/262>| Fixed since 1.5.0 |
117
+
| libunwind |<https://github.com/libunwind/libunwind/pull/330>| Fixed since 1.7.0 |
118
+
| libunwind |<https://github.com/libunwind/libunwind/issues/260>| Fixed since 1.8.0 |
| lvm2 |<https://bugzilla.redhat.com/show_bug.cgi?id=2059734>| Fixed since 2.03.21 |
121
+
| pdfium |<https://bugs.chromium.org/p/pdfium/issues/detail?id=1853>| Fixed and shipped with Chromium 108 |
122
+
| qt5-webengine |<https://bugreports.qt.io/browse/QTBUG-105145>| chromium 87, likely won’t be fixed upstream. [Fixed in downstream ArchLinuxARM](https://github.com/archlinuxarm/PKGBUILDs/pull/1928)|
123
+
| qt6-webengine |<https://bugreports.qt.io/browse/QTBUG-105145>| chromium 94 for 6.3, partially fixed upstream in 6.4 for webview but not for QtPdf. [Fixed in downstream ArchLinuxARM](https://github.com/archlinuxarm/PKGBUILDs/pull/1928)|
124
+
| Redis |<https://bugzilla.redhat.com/show_bug.cgi?id=2240293><https://bodhi.fedoraproject.org/updates/FEDORA-2023-bdb1515542>| Fixed in fedora since redis-7.0.13-2.fc38 and redis-7.2.1-2.fc39) |
125
+
| rr |<https://github.com/rr-debugger/rr/pull/3146>| Fixed since 5.6.0 |
126
+
| Rust |<https://github.com/archlinuxarm/PKGBUILDs/commit/19a1393>| Fixed for `rust-1.62.1-1.1` in ALARM/extra |
127
+
| Telegram Desktop |<https://github.com/telegramdesktop/tdesktop/issues/26103>| Fixed since 4.1.1 |
128
+
| Visual Studio Code |<https://aur.archlinux.org/packages/visual-studio-code-bin>| Fixed since 1.71.0 (uses Electron 19) |
129
+
| WebKitGTK |<https://github.com/WebKit/WebKit/commit/0a4a03da45f774>| Fixed since 2.34.6 |
Copy file name to clipboardExpand all lines: docs/Kernel-config-notes-for-distros.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -62,7 +62,7 @@ CONFIG_IIO_AOP_SENSOR_ALS=m
62
62
63
63
(Distros intending to support other platforms with their 16k arm64 kernel besides Apple Silicon will be inclined to build as many of these drivers as modules as they can. This is fine, though from a reliability standpoint building NVME_APPLE and SPI_HID_APPLE_OF in-kernel has worked much better for me.)
64
64
65
-
~~(Also note that the configuration options above do not match the standard dracut configuration provided by asahi-scripts.)~~ It looks like a recent change to asahi-scripts makes your choices of modules much less important: https://github.com/AsahiLinux/asahi-scripts/commit/4acd310cd8c394f9ec2e7e7506d89b7bb3c3ca39
65
+
~~(Also note that the configuration options above do not match the standard dracut configuration provided by asahi-scripts.)~~ It looks like a recent change to asahi-scripts makes your choices of modules much less important: <https://github.com/AsahiLinux/asahi-scripts/commit/4acd310cd8c394f9ec2e7e7506d89b7bb3c3ca39>
66
66
67
67
You should also double-check that you have the following configuration options set:
0 commit comments