[M] <Danct12> got a issue with kernel 6.11.5, there are errors about audio:
```
Dec 12 00:26:49 danctnix kernel: hdmi-audio-codec hdmi-audio-codec.0.auto: ASoC: error at snd_soc_dai_digital_mute on i2s-hifi: -19
Dec 12 00:26:49 danctnix kernel: ff8a0000.i2s-i2s-hifi: ASoC: error at __soc_pcm_hw_params on ff8a0000.i2s-i2s-hifi: -19
Dec 12 00:26:49 danctnix kernel: hdmi-audio-codec hdmi-audio-codec.0.auto: ASoC: error at snd_soc_dai_digital_mute on i2s-hifi: -19
Dec 12 00:26:49 danctnix kernel: hdmi-audio-codec hdmi-audio-codec.0.auto: ASoC: error at snd_soc_dai_hw_params on i2s-hifi: -19
Dec 12 00:26:49 danctnix kernel: hdmi-audio-codec hdmi-audio-codec.0.auto: ASoC: error at snd_soc_dai_digital_mute on i2s-hifi: -19
Dec 12 00:26:49 danctnix kernel: ff8a0000.i2s-i2s-hifi: ASoC: error at __soc_pcm_hw_params on ff8a0000.i2s-i2s-hifi: -19
```
[I] <diederik> indeed. It's already deprecated which normally means it's on its way out (which could take years, but still)
Читать полностью…[I] <diederik> "Legacy cgroup v1 memory controller" ... sounds more like a (poor) workaround
Читать полностью…[M] <piggz> megi: user reported that the cgroup/memory/noswapping exists on 6.11 but not 6.12...
Читать полностью…[I] <megi> I thought /sys/fs/cgroup is mounted by systemd daemon itself, before anything else, and not by any service though
Читать полностью…[I] <megi> I guess it's some special cgroup with swappiness set very low on your system?
Читать полностью…[M] <piggz> the error is a timing one / systemd issue .. 1, it shouldnt be trying to work with that folder, and 2), on the ppp, it boots by-chance, becuase the failing service on the pp starts later in the boot on the ppp
Читать полностью…[M] <piggz> Dec 02 20:31:33 PinePhone systemd-tmpfiles[2428]: Failed to create directory or subvolume "/sys/fs/cgroup/memory/noswapping": No such file or directory
Dec 02 20:31:33 PinePhone systemd[1]: systemd-tmpfiles-setup.service: Main process exited, code=exited, status=1/FAILURE
Dec 02 20:31:33 PinePhone systemd[1]: systemd-tmpfiles-setup.service: Failed with result 'exit-code'.
Dec 02 20:31:33 PinePhone systemd[1]: Failed to start Create Volatile Files and Directories.
[M] <piggz> The program is a script, so i added some debug, to print the mount list, folder content etc
Читать полностью…[M] <piggz> megi: you know of any changes to cgroups for 6.12, or a new config option needed?
Читать полностью…[M] <piggz> sailfish sets up that file to prevent critical processess being swapped
Читать полностью…[I] <megi> yeah https://github.com/systemd/systemd/blob/80ea2271913fdbe48b413759a46b4479b07579e1/src/shared/mount-setup.c#L106
Читать полностью…[I] <megi> dunno, I don't seem to have noswapping in any of my /usr/lib/tmpfiles.d/ on arch linux
Читать полностью…[M] <piggz> becuase this service fails, it re-runs after the initial-bootstate serice, and clears the /run folder
Читать полностью…[M] <piggz> this is the diff of the configs, nothing particularly jumps out to me https://www.diffchecker.com/6MSmBuV7/
Читать полностью…