Thread (20 messages) 20 messages, 4 authors, 2020-03-18

Re: disk revalidation updates and OOM

From: He Zhe <hidden>
Date: 2020-03-16 11:02:18
Also in: linux-fsdevel, lkml


On 3/11/20 11:11 PM, Martin Wilck wrote:
On Wed, 2020-03-11 at 11:29 +0100, Martin Wilck wrote:
quoted
On Mon, 2020-03-02 at 11:55 +0800, He Zhe wrote:
quoted
Hi,

Since the following commit
https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git/commit/?h=for-5.5/disk-revalidate&id=6917d0689993f46d97d40dd66c601d0fd5b1dbdd
until now(v5.6-rc4),

If we start udisksd service of systemd(v244), systemd-udevd will
scan
/dev/hdc
(the cdrom device created by default in qemu(v4.2.0)). systemd-
udevd
will
endlessly run and cause OOM.
I've tried to reproduce this, but so far I haven't been able to.
Perhaps because the distro 5.5.7 kernel I've tried (which contains
the
offending commit 142fe8f) has no IDE support - the qemu IDE CD shows
up
as sr0, with the ata_piix driver. I have systemd-udevd 244. Enabling
udisksd makes no difference, the system runs stably. ISO images can
be "ejected" and loaded, single uevents are received and processed.

Does this happen for you if you use ata_piix?
I have enabled the ATA drivers on my test system now, and I still don't
see the issue. "hd*" for CDROM devices has been marked deprecated in
udev since 2009 (!).

Is it possible that you have the legacy udisksd running, and didn't
disable CD-ROM polling?
Thanks for the suggestion, I'll try this ASAP.

Zhe
Martin
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help