CachyOS / CachyOS/linux-cachyos
[BUG] Kernel 7.2 caused an OS installation regression when installing from a live ISO on T2 Macs
- Dominant language
- Shell
- Stars
- 4.5k
- Forks
- 160
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 1
Description
### Pre-flight checklist
- [x] I have searched existing issues and this is not a duplicate.
- [x] I have read the [Contributing Guidelines](https://github.com/CachyOS/linux-cachyos/blob/master/CONTRIBUTING.md).
- [x] I have verified the issue is reproducible with the latest available CachyOS kernel.
- [x] I have tried to reproduce the issue on Arch Linux's `linux` kernel.
### Upstream / vanilla kernel check
I tested with a vanilla/upstream kernel and the issue does NOT reproduce there (CachyOS-specific bug)
### Kernel variant
linux-cachyos (EEVDF, Clang)
### System information (cachyos-bugreport.sh)
```text
https://paste.cachyos.org/p/60aafd8.log
```
### Manual system information (if cachyos-bugreport.sh is unavailable)
```text
```
### Bug description
Kernel 7.2 caused an OS installation regression when installing from a live ISO on T2 Macs. `apple_bce` is no longer available in kernel 7.2, which has migrated to `t2bce_dma`, `t2bce_core`, and `t2bce_vhci`.
https://github.com/CachyOS/chwd/blob/master/profiles/pci/t2-macbook/profiles.toml needs to be updated because `chwd` failure aborted the installation.
### Steps to reproduce
Install CachyOS from a live ISO on a T2 Mac.
### Expected behavior
The installation should pass. Or we should have an option to install LTS kernel only, or skip `chwd` during installation.
### Actual behavior
`chwd` broke the installation due to kernel 7.2 does not ship `apple_bce` anymore
### Logs / stack traces
```text
```
### Additional system information
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.