pinedev | Unsorted

Telegram-канал pinedev - PINE64 dev

-

pinephone, pinetab, etc devel chat | https://gitlab.com/pine64-org/ Bridged to #pinedev on Freenode and #pine-dev:matrix.org on Matrix

Subscribe to a channel

PINE64 dev

[M] <Y​oda> 6.11 is EOL now

Читать полностью…

PINE64 dev

[M] <D​anct12> 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
```

Читать полностью…

PINE64 dev

[I] <d​iederik> indeed. It's already deprecated which normally means it's on its way out (which could take years, but still)

Читать полностью…

PINE64 dev

[I] <d​iederik> "Legacy cgroup v1 memory controller" ... sounds more like a (poor) workaround

Читать полностью…

PINE64 dev

[M] <p​iggz> lets see if config_memcg_v1 fixes it

Читать полностью…

PINE64 dev

[M] <p​iggz> so, im closer, but next want to see what changed in 6.12

Читать полностью…

PINE64 dev

[M] <p​iggz> megi: user reported that the cgroup/memory/noswapping exists on 6.11 but not 6.12...

Читать полностью…

PINE64 dev

[I] <m​egi> I thought /sys/fs/cgroup is mounted by systemd daemon itself, before anything else, and not by any service though

Читать полностью…

PINE64 dev

[I] <m​egi> I guess it's some special cgroup with swappiness set very low on your system?

Читать полностью…

PINE64 dev

[M] <p​iggz> 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

Читать полностью…

PINE64 dev

[M] <p​iggz> 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.

Читать полностью…

PINE64 dev

[M] <p​iggz> Maybe the audit system can help me

Читать полностью…

PINE64 dev

[M] <p​iggz> And that showed the file content as expected!

Читать полностью…

PINE64 dev

[M] <p​iggz> The program is a script, so i added some debug, to print the mount list, folder content etc

Читать полностью…

PINE64 dev

[I] <m​egi> fails to write with what error?

Читать полностью…

PINE64 dev

[M] <D​anct12> it spams non-stop

Читать полностью…

PINE64 dev

[M] <p​iggz> Yes, ive mentioned this already :)

Читать полностью…

PINE64 dev

[I] <m​egi> maybe sailfish needs to move to cgroups v2

Читать полностью…

PINE64 dev

[M] <p​iggz> yes, that fixed it

Читать полностью…

PINE64 dev

[M] <p​iggz> megi: you know of any changes to cgroups for 6.12, or a new config option needed?

Читать полностью…

PINE64 dev

[M] <p​iggz> sailfish sets up that file to prevent critical processess being swapped

Читать полностью…

PINE64 dev

[I] <m​egi> yeah https://github.com/systemd/systemd/blob/80ea2271913fdbe48b413759a46b4479b07579e1/src/shared/mount-setup.c#L106

Читать полностью…

PINE64 dev

[I] <m​egi> and /sys/fs/cgroup is not yet moutned when tmpfiles runs

Читать полностью…

PINE64 dev

[I] <m​egi> dunno, I don't seem to have noswapping in any of my /usr/lib/tmpfiles.d/ on arch linux

Читать полностью…

PINE64 dev

[M] <p​iggz> becuase this service fails, it re-runs after the initial-bootstate serice, and clears the /run folder

Читать полностью…

PINE64 dev

[M] <p​iggz> megi: so, i think this is the cause of the boot failure:

Читать полностью…

PINE64 dev

[M] <p​iggz> Yet when i ssh in, it has gone!

Читать полностью…

PINE64 dev

[M] <p​iggz> And then print the file after its written

Читать полностью…

PINE64 dev

[M] <p​iggz> Megi: well, it gets weirder....

Читать полностью…

PINE64 dev

[M] <p​iggz> this is the diff of the configs, nothing particularly jumps out to me https://www.diffchecker.com/6MSmBuV7/

Читать полностью…
Subscribe to a channel