ChanServ changed the topic of #armlinux to: ARM kernel talk [Upstream kernel, find your vendor forums for questions about their kernels] | https://libera.irclog.whitequark.org/armlinux
djrscally has quit [Ping timeout: 256 seconds]
System_Error has joined #armlinux
Tokamak has quit [Ping timeout: 250 seconds]
Pali has quit [Ping timeout: 256 seconds]
Tokamak has joined #armlinux
mraynal has quit [Read error: Connection reset by peer]
headless has joined #armlinux
nsaenz has joined #armlinux
Pali has joined #armlinux
<geertu> arnd: Debian 9 on a 32 MiB system, even with swap, still has its issueis: "apt upgrade" or "apt install" hangs silently ater processing the list of packages.
<geertu> "apt list --upgradable" works, so I used that output to manually run "dpkg -i" on the packages downloaded on the 64 MiB RZ/A2 (which also needs swap over nfs to run "apt update", but completes "apt upgrade" fine).
<geertu> During "dpkg -i", I got several "Failed to reload daemon: Refusing to reload, not enough space available on /run/systemd. Currently, 10.4M are free, but a safety buffer of 16.0M is enforced.".
nsaenz has quit [Remote host closed the connection]
<arnd> geertu: I wonder if tmpfs has a hard limit in file system size based on total RAM or you could work around with a mount option. Putting /run on NFS instead of tmpfs is probably faster anyway if tmpfs just turns into swap
<geertu> arnd: I think it has such a limit. The 10.4M more or less matches the available memory reported by "free"
<geertu> And even with 1 GiB of swap over NFS, I see a few memory allocation failures in the log, order=1 and even order=0
<arnd> geertu: I suppose once you get into order -0 failures, the system can be considered dead because a lot of kernel code assumes this won't ever fail
<arnd> What I'm not sure about is whether this is just a result of bloat accumulating everywhere, or more of the kernel getting worse at dealing with oom
headless has quit [Quit: Konversation terminated!]
Misotauros has quit [Ping timeout: 250 seconds]
headless has joined #armlinux
headless_ has joined #armlinux
headless has quit [Ping timeout: 256 seconds]
headless_ is now known as headless
<geertu> arnd: indeed
headless has quit [Quit: Konversation terminated!]
amitk has joined #armlinux
System_Error has quit [Ping timeout: 276 seconds]
snalty has quit [Quit: ZNC 1.8.2 - https://znc.in]
<Xogium> about memory allocation and order 0 and 1… I managed that on a x86_64 machine
<Xogium> with 24 GB of ram
<Xogium> it ran for about a year and a half, and the memory fragmented too much
snalty has joined #armlinux
<Xogium> a good rebooot and everything was back in working order, pun intended
<Xogium> *reboot
<Xogium> it was down to the point I couldn't spawn tiny process like cat
Misotauros has joined #armlinux
<Xogium> note to self: don't leve a machine compiling things over and over and over running for over a year
<bencoh> why not though? :]
<Xogium> bencoh: why not what ?
<bencoh> ah, OOM
<Xogium> bencoh: nah not even OOM… Just memory getting too fragmented
<bencoh> yeah
<Xogium> it just failed to allocate even the tiniest bytes of memory
<bencoh> that's interesting actually
<Xogium> it left programs acting totally weirdly, I had build failures that didn't make any sort of sense
<Xogium> makes you wonder just in how much time memory fragmentation becomes a problem on a more idle system
<Xogium> but, I reckon it's like anything left unattended for a while. Things left without supervision too long tend to break, after all
snalty_ has joined #armlinux
snalty has quit [Read error: Connection reset by peer]
<bencoh> I dunno, I've had linux systems run years without even worrying about the issue, so ... :)
<Xogium> I think if I had let it going for even a few more days it would have frozen the whole machine, because even things like ls and such would probably eventually fail
<bencoh> yeah
<Xogium> but do you compile entire OS with them ? What I was running was a buildroot autobuilder that built and built and built, and sent each result to upstream buildroot
<Xogium> nonstop
<bencoh> no, I was answering to the "more idle system" question
<Xogium> ah
<Xogium> yeah I suppose memory churn is different possibly on each architecture ?
<bencoh> modern kernels might tackle your issue with proactive compaction btw
<Xogium> oh this was a modern kernel
<Xogium> well
<Xogium> it was on 5.8 or 5.10, I forget which
<bencoh> less than 1.5~2yo?
<bencoh> probably older than the most recent patches then
<Xogium> ah, if you mean modern in that sense, sure
snalty_ has quit [Quit: ZNC 1.8.2 - https://znc.in]
<Xogium> I thought of modern as anything that was like… I dunno, not ancient 3.x/4.x :D
<Xogium> y'know, I should try this again
<Xogium> just as a test, not submitting results in case it goes bad again
mripard has quit [Ping timeout: 250 seconds]
snalty has joined #armlinux
<geertu> The main reason to reboot my desktop machine is to fix graphics. After a while new window contents are no longer refreshed correctly (seen mostly with evince), and the display server needs to be restarted to fix that. Which I use as an apportunity to do a full reboot.
mripard has joined #armlinux
<milkylainen_> doesn't systemd have hard requirements on memory? Ie, bluntly refusing to operate?
<Xogium> hmm not sure. If it does, I never went low enough to notice
headless has joined #armlinux
<milkylainen_> I might have missed the entire point of the question though. But I think systemd has a hard limit where it bluntly refuses.
<milkylainen_> Or maybe I'm just dreaming.
<geertu> milkylainen_: Yeah, "but a safety buffer of 16.0M is enforced."
<milkylainen_> geertu: *shrug*
headless has quit [Quit: Konversation terminated!]
Tokamak has quit [Ping timeout: 256 seconds]
Tokamak has joined #armlinux
XV8 has quit [Ping timeout: 240 seconds]
XV9 has joined #armlinux
XV8 has joined #armlinux
XV9 has quit [Ping timeout: 240 seconds]
XV8 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
XV8 has joined #armlinux
XV8 has quit [Client Quit]
XV8 has joined #armlinux
XV8 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
XV8 has joined #armlinux
mraynal has joined #armlinux
amitk has quit [Ping timeout: 272 seconds]
mripard has quit [Ping timeout: 256 seconds]
XV9 has joined #armlinux
XV8 has quit [Ping timeout: 260 seconds]
mripard has joined #armlinux
shailangsa has quit [Ping timeout: 256 seconds]
headless has joined #armlinux
cbeznea has quit [Quit: Leaving.]
shailangsa_ has joined #armlinux
iivanov has joined #armlinux
shailangsa_ has quit [Remote host closed the connection]
djrscally has joined #armlinux
headless has quit [Quit: Konversation terminated!]
shailangsa has joined #armlinux
djrscally has quit [Quit: Konversation terminated!]
djrscally has joined #armlinux
iivanov has quit [Remote host closed the connection]
iivanov has joined #armlinux
prabhakarlad has joined #armlinux
iivanov has quit [Ping timeout: 256 seconds]
mag has quit [Ping timeout: 256 seconds]
psydroid has quit [Ping timeout: 250 seconds]
mvaittin has quit [Ping timeout: 250 seconds]
psydroid has joined #armlinux
mvaittin has joined #armlinux