From 0b3b366653030de498e73e51b1c12a6f4c5f4d3b Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 23 Apr 2022 12:37:28 +0000 Subject: host: use a bigger kernel buffer for mdevd MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This should fix a boot error on a Thinkpad P51s: > mdevd: fatal: unable to receive netlink message: No buffer space available From the mdevd documentation[1]: > • -b kbufsz : try and reserve a kernel buffer of kbufsz bytes for > the netlink queue. Too large a buffer wastes kernel memory; too > small a buffer risks losing events. The default is 500 kB, which > should be enough for most systems; if you're getting "No buffer > space available" errors from mdevd at coldplug time, try > increasing this number. The new value of 128MiB is used by default by both udev and Busybox's mdev. [1]: https://skarnet.org/software/mdevd/mdevd.html Reported-by: Tero Tervala Message-Id: <20220423124630.749434-1-hi@alyssa.is> Tested-by: Tero Tervala --- host/initramfs/etc/init | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'host/initramfs') diff --git a/host/initramfs/etc/init b/host/initramfs/etc/init index bb58c84..cc07a2b 100755 --- a/host/initramfs/etc/init +++ b/host/initramfs/etc/init @@ -1,5 +1,5 @@ #!/bin/execlineb -S0 -# SPDX-FileCopyrightText: 2021 Alyssa Ross +# SPDX-FileCopyrightText: 2021-2022 Alyssa Ross # SPDX-License-Identifier: EUPL-1.2 export PATH /bin @@ -19,7 +19,7 @@ if { mkfifo /dev/rootfs.poll } background { fdclose 3 - mdevd -C + mdevd -C -b134217728 } importas -iu mdevd_pid ! -- cgit 1.4.1