2015-09-07 15:54 GMT+02:00 Richard Maw <[email protected]>:
> On Mon, Sep 07, 2015 at 03:42:11PM +0200, jean-philippe francois wrote:
>> Hi,
>>
>> I have a problem I don't know how to debug.
>> The documentation for device units says :
>>
>> systemd will dynamically create device units for all kernel devices
>> that are marked with the "systemd" udev tag
>>
>> Howevever, while the device I am waiting for are given the systemd
>> tag, it seems no device unit is ever created.
>> This is on an embedded machine,
>
> First thing to check here is your kernel version and whether you have
> CONFIG_FHANDLE enabled in your kernel.
>
Kernel version is 3.10 serie
CONFIG_FHANDLE was not configured in.

Adding CONFIG_FHANDLE solves the problem.

Thank you for this quick and spot on answer.

Jean-Philippe

> Unfortunately FHANDLE is not enabled by default and systemd/udev require it.
>
> New enough kernels and systemd versions have fallback code when the system
> calls provided by FHANDLE are not available, but for a while there was a 
> period
> where the common kernel configurations weren't sufficient for running systemd.
_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to