chiark / gitweb /
force event socket buffer size to 16MB
authorKay Sievers <kay.sievers@suse.de>
Tue, 11 Oct 2005 19:06:50 +0000 (21:06 +0200)
committerKay Sievers <kay.sievers@suse.de>
Tue, 11 Oct 2005 19:06:50 +0000 (21:06 +0200)
commita5c606f6c3c736bdd3a38b03aa8e1aa144bb3c98
treee7e4e41d57c1ca5730ad633fc0d2920c90fe8cf6
parent133326dc74d9f02686d480b2f4c8a1d9732ba1d6
force event socket buffer size to 16MB

Netlink events get lost when the kernel creates thousends of events
faster than udevd reads it. The default is 128 KB, which can carry
app. 500 events. Set it to 16 MB now.

  I have 4000 fibrechannel LUNs connected to my system.  There are two
  paths to the devices and two ports on the host connected via a switch.
  This gives 16000 when probed.
  I have had problems getting all of the entries in /dev created.
  -- Mark Haverkamp <markh@osdl.org>

Signed-off-by: Kay Sievers <kay.sievers@suse.de>
udev_libc_wrapper.h
udevd.c